last executing test programs: 8.499004189s ago: executing program 6 (id=82): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x1011, 0xffffffffffffffff, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) syz_open_pts() syz_open_pts() r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) socket(0x2, 0x2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000040)="03000000", 0x4) unveil(&(0x7f0000000480)='./file0/file1\x00', &(0x7f00000004c0)='c\x00') execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) 8.217897146s ago: executing program 6 (id=92): ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000000)={0x5, 0x3ff, 0x0, 0x3, "cd7ca98b1d7ac73540202a2edb37cec0a0f9ff78", 0x4, 0x80000001}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) (async) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x2) ioctl$TIOCSBRK(r0, 0x2000747b) (async) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) (async) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x5) r1 = getpid() fcntl$setown(r0, 0x6, r1) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fcntl$setown(r0, 0x6, r2) write(r0, &(0x7f0000000200)="74beeab51805087ec0a18a354e3ded49e81ac4ed2811d6627c0553f0db5f6de6738c19176e3ca2141eb4eb2754971e289a99e10a137770a75a3f001d534896854712af22b277ef128d06812956ab82b638cb24ffcbe03642ef459bc4cb278fb3260d24efecdd41117ebbefb3beaac2d726b2216b22181450835831d53ab9883daee965b06a6b7e7d8cc0be5bffebe9cb9f03d17538c88e3ac958363e8623707c86615c1a9790e00f27341131c0afa8f32062816a347722b15708d6523c1fb6d10f5edd298c6eb43691c927b6e1e18f0ee3b4eb8ec84478ca99dc4e55ee", 0xdd) (async) write(r0, &(0x7f0000000200)="74beeab51805087ec0a18a354e3ded49e81ac4ed2811d6627c0553f0db5f6de6738c19176e3ca2141eb4eb2754971e289a99e10a137770a75a3f001d534896854712af22b277ef128d06812956ab82b638cb24ffcbe03642ef459bc4cb278fb3260d24efecdd41117ebbefb3beaac2d726b2216b22181450835831d53ab9883daee965b06a6b7e7d8cc0be5bffebe9cb9f03d17538c88e3ac958363e8623707c86615c1a9790e00f27341131c0afa8f32062816a347722b15708d6523c1fb6d10f5edd298c6eb43691c927b6e1e18f0ee3b4eb8ec84478ca99dc4e55ee", 0xdd) r5 = syz_open_pts() poll(&(0x7f0000000300)=[{r5, 0x10}], 0x1, 0x1) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000340)=0x617339a2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x4010, r0, 0x4) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x40, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r6, 0x41205725, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000500)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r7, &(0x7f0000002dc0)={&(0x7f0000002d80)={&(0x7f0000000580)=@in6={0x18, 0x0, 0xbb, 0xd90}, 0xc, &(0x7f0000000940)=[{&(0x7f00000005c0)="8662b7e5202182b122133a079fb8e9d5cf9dea0524d7f05c5297f4282cae972bbbc950f22c7d88163e18eb8d3c15e974ba5cde23e1cd80cfbc9594d42454a7e1eb355f81e0ebce64882e820da760dd8d33e9a0", 0x53}, {&(0x7f0000000640)="373b9f07b156d61c8fedd8b688377ddbb676e08cebd3b7f708173f530c915df6010bbee91b82ac2fc144f0174c2612c70afdfd29210509dcddae98e3e0b605b29b3a37e5fb402c9783c0d75d7cc66eb1cc761f6709249d8370ed79dc9cee3fdd734234ca94622f54a9f0538ec5397d43ad89bff4d0dcd6bf63d7daa513030cb3249030f6d5f1504db62ea8230df6188170821907bd39d81e561a04a934ddaf510894d13f5d5008600cc2ddc0f2b9880d19de957419e8e453ccc3cf8cb6a8c0808f6825af2d5176db5afef383", 0xcc}, {&(0x7f0000000740)="bbf619f7ec79fe3ca41f3e85fbc96e4674140d5e50c70d3fb305fc02c1dd087a8d50360788b9939f048aead131d0234c077a828b965372fa85a2ee0ceed9546bf18f0f6251281c79ef30e07030e85d713664f325c9f19c3d2275", 0x5a}, {&(0x7f00000007c0)}, {&(0x7f0000000800)="49e0cdabc2ba90bb74bdfb0e494d8aad353786835e863c9c9abdedd6ccf41176b55b8f5a99666574a4ba3417e034ce028e679e857e4433b10b38a67e420353cf216c8126e8b6222a73cc73892fdc1a284f5604a172b5a017eb27a81c4dd77559aef1970fb0c42a9f7e8d921c62dd546bddcff4d1967ed03eb15e5ef828a74008d98bcb4a1ce84e0f94a07741e2546ad6", 0x90}, {&(0x7f00000008c0)="04e4e2eaf3865c3601b29eb3534d4628c24b75dc3cb824f24fbb1279c185b35a03886d1a96090576c14433b35afdd1957ff840231283d0246486fbad341039aa8c0243fb890057114d8816f145ceb99d96c59df22ae35a718bf6f4fd2b5c4ee2a6567a55cb101aecaac123", 0x6b}], 0x6, &(0x7f00000009c0)=[{0x108, 0x1, 0xffffffff, "3610189d633f96dee46356a9316ecb2d757b9ac0b5066b2e9d7a27f0d7777a3cdeaef0fa960bf03d81049192eb9f17b1aab804472a7151fc2aba2377f98bd36149d12d2b6b416b6252ecb8bd8ad656eee1324d532ec377bf7cf59abf8bfd04dd28f5e8287d0af0f1c2223e65f098284b053753ef5bdabb1c54af9ed73a9517e71d7b1cc095df7e17a3b985f405061bd1ad84745b5fd4c1b8aa565e36db14b6aa6778de761e983dc62af3e7cc155cb22bfa3208cd61c0c24638ec230a1ff522e3046391a2d5dd4948841e46ade4564083ba4eefce1ea6ea284f56c4279e0330d771d437de4dc31713ce85e14ef414084eb92275"}, {0xf8, 0x0, 0x3ff, "742f6a89f007abf2d41e96e1b72499f1c08b9e81864720251cd336e36f4d27da01921835f0fe2556097965b33f6833dfb1cbe52d6dbd534bbf276a2cb2e402c3d3fd89e80eac2a111c0d8f1e9f40c7770cf464ab2a9fd8ed25d127d60fe7c607d861032419b9d1b2b400145939e3718c800f7a92838443c2e37064967c56554524662ad96cd5d96da00d6c288c551d1a3ee8e60889fd42a84c02a98b702c0e23e2214321048916ce1574d8a4d1fe7a84b38a0f59580fed27e3c2dc44b785032ef3b01d08c926d963e09100f7974a1c33c6352bbc902edcbebe2c59dc2595879038c1176e57b9f3"}, {0xe0, 0xfffe, 0xffff4b2c, "f278300a078dcad46d7c79ce3c3aecbfff6110e41b2789685b8587a432f7301ab1db8820ec6dbfafba30d42269175d373a819aaff1f3d7e7ee8e94ebf4fba4480eb0f42ad3aef7427c4f64aac615f37a469f8ec3e7e7d98335b0b83a6749c0b6b5cf224a9bff2a75c3c802178304b68a2db91934d206d67ebfd96ed71de29d8e8029bbe806bced29837d1b4eb220f269280f41f55dd510e3deb4004abe9c37264b044fa9ed9f32b836b5688314ae5495442db7e579d102766e58b7d946d4f1ce3e918a788990b20542808cf8"}, {0x1010, 0xffff, 0x10000, "5bb982b31efce6af966e85b14aad53a6d950c4bb3dd6cf1261199b8eac096f9be2b319c874b93b340ce268da8fe71efc032e1b926889ca47b3bf8d8dbc3287fcdc3ade3a908273d8e30a810507fe2cecfafe5a64ed7b7c4f605fbfdf6070280e9e894f7a0d9166b3fb61209ee0c964ab1ecddb580207ca2a2a5ca50833216819b8c11e84ff7c0fdec9e68702f25171c98be0a28c58fe2b77db4fc1e2d53a81b0bce4ed1eebb9e826d854931bc6ea3bc77de43077518396dcf7b4086cb4ecea5ae6d6c9da761d4da54d2ad315f3e7be1f8f08c51c584dbbd766137c5b9d524a5c570fa28e553c85637d0a3590467cf61c2f3f0a6bda5b2d2ab2b01d0a8703223589854270697d6b0155d8629a028218222b352623c08b257305b488c39931b6dda41bf910bde6613f3e703d7eaff02a7425f8812f3d4d5d0d3287671c649f40760cf156ff5445cd81cdb7ee803dda3a5122b59ebfcb917a0a23ff3d473b32bbbc1ad6bd19914757a1e5e8f0f7a178de80c8923c500aeb401240c13b5d5565ee1ca818f89ef857d4bda25b66ac95fdf6d59631905bbfeb3c0f3fd9cba2297bbacc4f1384d5848919dd526370ad5095e93be19006573648f022a77304850e9ed22a5612d02473f5cca48debdedc1bab2e66aa4b8090ef69979344dbedbafdcc6bf3cf47432d66180470a7895d185bc8c70e255a2725930bc7b21c963f08961dfbb5f69e17284e77e9ae546d9924c7742da6b3a4d3f5915be6941197cebf701365f6d72b7fe4bff8b17077545d7662cbe9ed920c9f0dbf117ca66df656b650b26699ccdcd2c8032e1c9c9ebdfff0ac16a482f699e96fd4d944509e435345bff330960ba568bdbcb2411179a8b187f58ed9940cde92faef6059b9ba80769c011013c133e25bb10a461f4cf4a99ccb447362f14bc3ab6028c29f887c30e823df1df9d210746b20dd33c42019c1dfd3a15568b4caaa78725000d87a3d1243d01e79a388c5310b14e89dfcec84c812e44e724af0f8326ad32c3e1ff70133f312fd83c4e628c8cf800cff47617acbdde00c6e96f6d472d49b2c9190dfc0686c3353dc7984f2137912df7b319f06b0b106f3d2e5799a261568ace454e1625dda4d10b2cf137c7d7f4912de0033bee4adc2a62e32f4ff9d47d8327acf1884f4b0fbc8ad2841fc349bf4494475f9b0a2869c3346ce95d8d748ac233159ce4cbcc786f4cf4c2e07390a52ec40db9a2900de56c7d7165ccb31c82948e12546c5016c4ab9ac6b7eaf05ef50e151a0982af7ff268c2c8538bab51198fe675352d45bc5006b85ea6ee2a2c3ffa6f5446c3f6ab126fe1a6f1c87ae3437b1583ee82056081b065c12838b87c309b9a8a1bd622d09e549fdf96c1a0282150028af3caec025684a3c8ff209f0d0622a01fbc25268e0890ff3595a18b8238f6c490e873b456e075bc63be50a59485825456ee2433016bdc83d185b15f96ab05ad09dd9130b36bfa5c5fc3b8b6a4b895e7889e2cc4139f5f83f19795efd0d6fb3aa72440fac9faa8f1121023c42cbadf137eb76a1e20d0cc390bb4d9c235a2eff10f79290f0aa1cba2ffbc533ef0096240cdfad3ce5e08ffa2175ffd3db2e9baed2d4ec31f8c04e6a2dceee884b168822f9529d9b2378cf16a299fe8b4f13ae625df70d8f80ae4fd8f2c552158d7d14c61a03f210d34b72171007e107cc1197d9ea46e2b093b0701a2fb07ac2f06cf0e9f26ab791d1defea9e0f01e611d82b26a13615c3ed9c90bf55cbe2d4e76b38c5c1f75a4e64a8b6adcac2edbb6b451f824c98977f23b8cbfa709c66acf84d901c2306a28481a180f5dc47b059083cb9858fdc0abf4870135366cc5dd8c200d524d56bc22a126f08432efb5f46df63d78c77d6f8b15c0533779bc2641422e7e1a6efa0bed10ed8cab192508f57511def73f8116abdf0e1560e83d14ae60153539a931b0fe4342f79dee9fa995ec4958ac7b79ee420b1632f141c934f27d5225417aae0693d1dfba667c9d22ce8bd0244803f111d6914b1f407c3ee4953226435df2d857a8b0151de295a7889e2a5d3aa0451fe94faed75a4041633e0f1a121efdd8b48470e38eea7848308b7cab8a1ab4d20e3930b8fd1b97ab155ea024516e63030aab8c533dff55377b9579e25f0eb1f3af7249ffab4af7efc61a107d79b4f7ee6836c9e2a3628bd916264d1903bb8a5a00198a7f51351f6b6f47068d538c8540faba23d8fe6c4a3230d8e0df0f360d7bfd936be2c78e3ac1c2e1bfe53e586779c23fc2f3f54a632ad3173efa66beea647d8246337ef4e872540b134ebd69033dad645adcf5cbde9e019829a7cbc5900a470ac40979029c63ebdb340037d3b625045bba84440c2b305a4393f08ac1d8ebedf3153f71894a789e9f5e10577e157fee68b3b99f58e3d0388c80b98c54436eea6ae7995b32d711916cbb8e2af45ead25cd25358f665461b76311ea49adccd0ada1b669a3dc54a5171f13c7c1123cae24acd45330cc323a4414e9f038ffd0c1fb183a0c028dd748fdcdaa065f74d5ccf7a1821d4b1e6107f7a822dc8e118de1354be75c93147cba8a91e83e85f4a57dc4b8aa5b5d50dfff5c8ea9240f06f798a256f9fca20a62a7f15e2656939b922df0a179b56e316be6ef9d987336377d31033a32fd80b4f16cf03de7c2d367811bcea6cb614b8d52acee5a9c961a55c201fe5958e1dd2a024b63df2449b51e13e6c66aaceaf9fe348b18e0482b3db09a34948f707bd77b85e8569c85c26ea530d3f7da0402cb1ca36f8193146fef4ebd96969a47c1ceff4020e5e6ec96efc6fe741fe8ae2990f92177ba275805e6d76fd79b68d83b6881a81e96aae0640f8b287bd7417395230959f1c7e5abe3ec0a152ec0fb3d20737148701fda460f3396f2a818a3c9502ae4237ed09bf70840ffb9f5b546505a778b5fc54506c335fb8cea4266a62e76460b5cad45063c72583ac7b4b6f470a777f5fbf55dfdb3fa92730a02442faa36fbf741dd3c6a408665458f41a03aa125ff66203101ff1a11272d26e668cc1cd55f0b8e07923e56eb7e5ec2823459251c976bf9c2f3f4e8ef23a096bdbc2132574d275d322344be3380c399107a314d737934bff66dd7c58784a52a5d73568365c53ba658ff9596eb805909ae563e0d82f7b48ff77b94e2d1d9f38c6bfaf0763d8cad9d42b80e8db75c7fd0457fe3f2282b2c5c0c52ef2790d89dfc743256ec1d4793b102622a9a6b26e877166fed80e41f6d82f79126f602610189049673b4dd78564280fca093d3647704dc13ff3c258201f6b4eb8c2a22fd9facdfc2da7ce0c1cbed172857f00ce2c85d97e41d0fd1529bb174cc59cefe8595e8eb608a48a173a92f3f0946edecf96334051b7f3bacc3d3403faae7719ffa3a1186e32357ed43616d17da24dca923b50f5c324f29b0e9dbc518987a7ddcdf23db863adfb5836d776a56509d19f7f61a393914b51dd461afce4e914a9b51cf12f18ab1f3e7bba4e41bae94054bfcbf01d72d97a554031ab7a79796e75869530175d75421a059104a607d52172bfd279cf48ac453d153688ef80121dd5843d66f6697af2bceeb2660b875ed9b1a654073d19103a3d1c498cd7b089ee8ec091057bc6ef073ef4c01c2dd038ba696e6511f97209fde3483dcb9772767e936829a62ec23c4c129cd1ea479b1dc439110fa6c7648479b16e46169ea83c109bb00980b4434d857b333dbac8d795a773dba089bc3a8e79eabbb13bc1a4f1a50562182eb0b4ca9e4cf6691e65210dba2f0b19fb42fc7cd347ece78a327b31e9d59d7350df7750260c670bb46890b1fd5edd616a7d8927baa862c78686dc7530497ac6a001d7d68beec19cca38c0bb9d1d100975f5491c55319e721c5161daeae177229e5e83ffab47bb30fa8be39d5edd2d6c81683a9307a3e37c40a0c54723a074e9ebe59b0acf7ab1e7bc5c11b46e011d9066f7fe0c9fc9f4720e557254db3229f0a6ad045e7870897ff3e257b9d34d46c621a0512adfef6e70091ba59986e7870d9de8a9210151bc1307afb2f36f4a192026ba76b07b6ea55fa7bb0cba104d369adf7e1a99e34b85d77136b4dad5c75e2e90f21b321593cd2a05ea31ea0517a9fbb929f591c9c7b2312553d17efad24ba9887c81f4ce6095268889b3d9c05c5ed504c93f1a249153f9a65bb500a0eaa3ca093a5dc931132180b6dba5565edd4726bfe92381dc44cfad6a8a8760e40f091109e0638fda46bb0ec0ce337f22b71cb3ba8e538b51c405d498fddf0428b583a2838411a8f2364648fd4c057b453c9b2faa49cbd89e5fdabaf2e605cf18c31fd69d7f76d66c9cb0dcd4a145266e232e0ebf7fa31d3b0b8432b3b94eb2b98afe2a0e19868eb3c8a224ea7d5bc62f69e276ed7f15a334d580731610e0c71c36ba00dce684fe5e1698350297c1c0c8f37770268035797d5a210b6b2f09e66bc6a13dd7e88e54c70f8502af31b0a3599658639a57d122711a63e957e612ec53737cbbe53b23e38512058dc897da4012530be1c84ab8ce176b328f6e13978802e15c05ac794db8db82d76a985e97c59c60f4248e4c77d3446450ec498e714cda2a8dd0d2fa77ad6c8805fb7f1f7c2c76462727d1bebaf1ccc0afd963f1dbedae3dc107f6a70b36c33ebb9017042fb8d9b638e4820ae447b559420aa18e0df2da129e059d23618680f1276131cf6b36089389cfe86545f2c52e298b15a55ce2437e2c93f3f89bf85ed98da094158429a420bd8c78921921d66f099cb0de0aba934cc673df28122d471851d113db581467811095e677e14469100e5491244c3fc1d683ee78148cc54361dc3f50dd83d51895b747eaec3706c5508f88f506eb93f0906c7a03eb72a111ef9a7cf4fd7f99c3da710a948e6c354531251d3d7b9b399a2b8322ac4efb243cbcbada4a7acda7d5498c3b73b7133104516a58914d296d9cea8f9516998e9d77019e66c68b787654741636fad89c31751eb92b5f508e670eb1ffaf9453b3895261f7285327cbac39fd02d5d135c13fc8173861fbcc04d0a37d80321edfc4256ad6ea08e656e45cd011495dfec0a53dcb50ae91ebc9304f4511b493b04be52039802cfa4949248f995031d7225773fdcc54ae169e6319acdf27d331109a3b1b682cb7f6e8c6595ff73e6c70bdab00a08d11d344b719aa70d78767be055d5e4de119ece2f5e65aba52efe5336e2b31b7d0c7a49fe89f803d6016cfc561717aeadf778579f640dd0afdd31759f9299eb7769252a08de5c49bd08ddb4df1297cba5bdd7627a4ff4c543d11aba9a2d1b8788e6db826094451396e76775424020bda308964198a51f07303e54e19ecf7cbffa7dafaf64ce967cbe9d1200b722ecc11437a9c71c3399090ca0aa3c7ea4d21cae494f1553beabfde9d9602bf5f1efe9cc2af81c0b083919131a7921e7e96b30889bbc3338757a3be875de21c48666e11c5c15c1da167e5b6956c4986427b3db1e0e95990ec2526c2cd6a68288e2d8e473c77f4b51ace1bf363180c653c04e1e064ba375984f6c92362853409941f3181a1b4730514225fb314615740135b40137c1a94f29852c89e388f83e93c0a1380915e7838a57cc9346e1da338578a935159d9143658010b7057c446f6720b46d5cfd863668be5fa2c1ce113b1c5d27dd5ca5a32175bf13f0e3ab0f023ce2fa70bda5a9d18f38d2979df25ce62306b18d12ab012592065f5e103705f52056f98ddef3247efe3cc832ba66aebc489de5401427887c9fd5e733acc4d3d4006e5716e77af6f3bc00992851819d"}, {0x1010, 0x0, 0x8, "dd9f12e8bc13ca8b80d242a1a281289bf0fde08329d94ecf4d4a7e3207efcbb6e3fdef468850bddea05f49023e801acc8b7d160cfd040396e4f5d566e64d9e0711f9ecf60f34a1b34f02a4cc75eb32db079439944abe332ca495d0ce240466ede446194d4c8f5078c087b89939914ee3bbcd261fe6a66a640bff7efe53f65169bcf19a85c414eb3d292960b7e01dffcfca150f2aec435049172abd3f7931d2a803656d1b3749f291f14206effb74d27fda6ab81fe2ff46e4effe787c38eea85b883ca89809eeb3fd3bb55e848b03a08a9fd70e3c41aca487b94171f6031e2d5d5a85853b971b8dcfe0698afeec8a02cc939b2a04c67f6d021cf5dffcc3fc568802143010b9f6df588823c808c524672750e5d0503d9eb19a0740ccbf5051e6f7316cbb7d96299170bb0f5fb5dccf0bfe50ed098ff1c4cf62b0bc0d925153d4d9778866ef6c28f9f586cdc2ff5e0359a7402b0d066f301c8a1e808b4088a823a755427caf736c83b99386b12ce3e6df7d6b3fb07011e5f4772c9ca6c62fd2a0113627f9fcc5682e4d3cf072467d9e48fd4b7c28cb058a68ac8b4830ab5b56b64e3b5d4c387e2cdd923d3044d887aa8214cdff97b430ab4b2846f279c7994a9d57ac634d40182193068528078d64bb79ff281b838a723d732ba770cafb15ce68219b56dc8a81b014c53b279e6f7d3a87ebbcfd47544dd337ebf6bec630a10effc1df847fd614c8bb50fc8cb385a6948c8f5a9ab1226c9f1ae5091536740aeab66d86aff6075632be0894951ec0e4cf5023c06426222b52722e56fb24863e596ee1e58399ce62c6c53db9c6a487894410d573a0d9e78c838f5f1a86fca4cee13537475314c91a3abb9c5c60222dc2b14414a435c6a688c13bd10411b9b91cae9dc27a5b8638c1cec394d7759ee447499e2b8e4d33f601c9ff1242125659941ca65af737723700a73eb8ae3015a5978d31bde375f297f7b15982270dff69dcee97675be74ce34381230cb0fe8cb358e82e5925d38333e782859e0504275a84b52436f1c2a1479f5e7b9d550827ab18159e3236aa81c9ced1fa2cf0f86617a04fe38b512a187e9e3f64282efcaec1a5748ed92c98a461d55aadab4e7409eb734eef14cb0333bb10209d559b6799c277aa75564595eb38b3fbb97749058b22de112caba9459fbe3db9215298e1f910104026027c0f88604dd0c8e13399c36784dfcd13e9a3b092de6cdc1883e38ec1c93508861d17a35267cbd4c2dc2920727fa8a9768060b35cd01932f7e063c7958927aceeaf84ea77fd91317351e408f0381c2316b4f53d9f1ffabf85e00511b55cedc4e785043ee2671c325c3839719d4ebb358700602465047a6bec08d93ae250bb6b03a70b585dc838f94fa857c5bc86f8fa64801fcf489c15cfc28e784aa5f9cdb370b2198ea7d2070b07e585b48301ce64d99083e300f6ac63385c35d0edc22364b08ae8de492ae968aa1ba7c4470c43cb3a3d79d9bc83696132d455026da7ed4e17304e8da6f8844b45c56663af90dfcb10ac22206ce9c8c0f59ee774095c66fce9a8f099ec9175a418115e129b1f10020686fbe59c290920c56ee71e69fc106e27ad9ac61d32f952e52dba5798ac7fa38f35131ef98425d46857fbe90442d0cc69daa783dfae424888f204ea05eff808927148534d3ec2cfeb39f56c913549f196b68ddcca23af5ada0bdda9e09692250c3a9acd581d23b98fbd5b67334f92cfd9bdc606ad263f4b6ffec1935691ed7ee65e2d44192c8bcdd0c5473c0d06242488b1b416d1129c2812d4e5d1dec2a027aaa824518f4f10bfb937fa2b4b11338c474f821adab14f2e8b455c9eaddc5a8ac098d7cb22ca4ef619a9a85b1d303a9cf10dc0adc03f08076737fbb08723cc233fdad2962d047321a04eed117cc42e1202bb2eebef3de3f4b0ee05ff155940f14d14c16f382cf69ed215bf20b70fadea2e9e2b5dbbf7d6b56f3a77d392b8eb253a2be055d63dd04fed4dc77cce4322d5e825204bd2f53e9d1d6ee31dc8166f7b75ae7a65c198d095e06aec15fb4615fa85a1f9a9a11e06a40284fc5df070025cda3a6720bb36ffc7ddbd9a9e73159f184223deec3524f1e696b9decde7dcf8084f3a7022d6c758372cd3c6571c7d3edb2e6a49a541aa5eff1eb5cd377429293bd87eef5436cbd2220817e69b2ecc8687acaee707b9ac816df8f3a898790646ba8ca873e71e541d3c36647f3fee69475e31ccf034945ac49e9f706f64e1162a9f1d11dd094ad60ecb96df81a1aa54d63cd659697969340f7a07260271124b2908a2869e2ee29ba11c51e5bff3c139bef07b35f20b992295a1ba7ad9072cfbdbe728a878e8e124580889c53ce57a8006035688b9864e5b89161553b1760dae0f32820a458d349bb5343c05e3ed7a2e125924664867f7363de9a73f7c87340b481b81818796d2aa3fcc12eaa3665901df2a0a75008453b488e5f59814334bf2b92f4d5542d8715bf85a3d91a2e310b7a861e3f6bd50d1190fe12930bdcb461486d04d77be97e30479493914215f6dbe1ac0f1665ab977e525ac2ee5c1c631c1f193c2467c3f24dc65112b535bdce70cd5207852ae210e5ea08d3bf8f8d5d0dce72dbc5f100a6120279463e6ad7c6a063ab351d128ae1ce6fe219f7cb160634a7b80e4fbabf8c879f4c9b202514e8246d7715725a078e031c92c61ad846ccf1cc37e89530115d6e718af4a62d5f6376797ccf5e9553827e92cbf408575c40846a446de281fe68bc27d2a6402642d3b3bc112edb1f634cb188f65224204f946ba1f606de6d58094edd510fe66603496e1f577baacdf428da85fae0689be361e45261955ebcbd7c224047632bc15e3776ec8a1546ea115cdaff916c921ae6bf97f331d105e5c7ee9a2aef04c1645b8125c0f0c7247205fb5eaa87cce367112d06f1af5fa598716ef77ad0369c98434dcd1d933b6a133b16416c2fbca092143b8e015255ae97585e86695cc60014f14530fb81598060452b4bf1f4549311e22a69441133140255e7aee0806398617e02cead2282fcb0264a44ae7edbd5b9acb54c8016319cb0cbfcdfe6e0091e1ec72d5177af54a7988956f9a85b720b9c7b70c6106b4ded3f2a00e36b5c29fc1262019df837aa047a2881b9b3d855067747778654364988cdfd8cf6c35e04be235c63204ab9b9660f26fa22a8e8f8ad86d8d3071c91d1f3394c067e5b1e973426f39b625497da20f7219324c3a19cae333229286a14bac99fbd6b082e4361bad0e289a0cd9578358c553b5268b5530c99d79c45b78908df9def20af4b6ba67729cca13af9a256afadddbcb785da29c7efcd02795002789f979a40c5d71008d6dec32fa6041f91c1839469ef748bffd1ecd9629dae0058c579de8562e09595a6b908ce0c154337a8cf99d43a09b37ebfa4c49a11d7d956fab0b2641095b1241183782d82ae879b6c7ec1a1d6e8ba9f889b7bd4fbd4537545b84e9b6972fe99ecd3632bd4715578606810f860d57553f5021896a955f68754b3f6b020f65f087a2b5f6bd4fd69b893904c00a9898968ecf4e05e2f68334ef9775c856bbd9d9f160cfa5f4c73ebe06756bbcaa93a5f16ee907777f5a6c27a5c2f6fedcb0769e1c2f116f5e53998ffca3cec6ef40e807781fa655e2ba6c463e59d95a418a368abc91fe345bb9d2333d6d3c6b9a6aa3bc4425a8bb103ac9f01035d2a0ffcfef905fb161733ef03755952a0e475406733a223bd8e5b22e7e5157789722e84de894d543d6dff238e6534dacb653d2ffabd78fcb7d60fbfab64f8c01a2e815f1a40400702f281a7a513436a25d6f3c0405261b635bf062ed4f43622b4cd481b33bebab479e0bcd07d2dd3d59ae38a9d6dd791abdefdcc6fe5a4698ab64fcfe8f1391db56314e733dbe8f3478b0e4b5eafd224c226d0abfbeb3ef6695f8d2be789829787a42241c5cebcdae772de463dc72f992b917dc07fb7c1c91f9167af25f5644b39409205603d50c6e484b11991935c70590a789d4a2b7311bdc7b9e33242034e9aee5d9598d5603a730c87c84d019c1622a1e2ea524d7f266d22da3514b5316ffb35e5fe059b76cff824f05ec39e8b97492d3f3fadf3be4ee9100bfc9383c8ee8306472f18b8502aa1dcc4c4874a3195e72bc9a3a6bc8744d2b9fc04888b912492b969110951f214a6adc6e6172934082fc4056be1ba1da2db0476accae04929307955651a4e76b5c9b72ebccca72380a78dec7e5ae0d5f35db410567b22f37e4ab49cf9d1b32d5d39149a89c99c6ff8b279fd26cf1d32d3b3f9ff2ed11fc3e3b83a44634a8386ab753b01641492291b3303892e2619340293260e47c93c611c6c9ebd5231c53022313099c874ab49595d51e74b5b66b4b58aeb34d21ff0abd69bb8764d9aa3d406a209c8536ccbbaf0338b3c8cfddc2459b1cf81f375da90b2131cf13f6e4e2de68d28ed837f63dc100062bdeba4d805d2ef5802cb563d805e885023147946e3787bd58efffb240b4ae8f86462d5ed2c45c83770dd77ffe5faa5ca617540d9e06e18997392aeb45fd38f1e6a6cbd98630571c0adb3e5002f2f1e4707f47f57037053bf79b7040e827ce6ced4784d0f63ee4f3bd5b38b45f487be058d0ffcc015a0ceb2f14041389be02620b45ca546abed6757a5e99409ec66fbb50ba4dbd2509d098afdcf6f33718a19774073484eb9a96042731c97c35cdd9513b0599b53fd19ad76b0aba590ce1ceb5a5b1d47e63ebae870f072c9bdb90ecc62392b273469fc3099268381e2256dfd7c546238d9aa4d663f35afecff6332a465dcf24bbaa70bcc9015cfbaa573cc4390ed60f720073d87e4c80378e3bf056092782e18f5aefa579071a46eb2ade958f0fd6d3fec68a13025b8b1420e629629468e0d4836279f42400fcdef140608ac98a4c3b2cff04d80f2de8857e0244b19651c700824685b2a721f715260a7685c5d86b5e82d95fc906fbc1d4acced15732dfdfd30ad2a05bb04006cfdbcebdba387b933bc8414e86abac779cbd25d3e998f31bdbe976b428b3e4dbd02d8121c3b0120ed5ef9752ba18037c8afb86cb2036edc5ab1bf0473608eff4fc3cb53f46b71821b4a71474acdbddd2bce990f18c188543cc0653367df730aca1f29a67b88b998f8385a181df62fb807a345c5dda831df9ee5cf851f7867934a42061a96362d83f31b8fcd4a21dad7defc2bb1d05b00f31f362752487e21bd4cbec23d0c5747edd384ddab39d58c7281950a894991cf4e981113f30aab0889257cfcfea62165c38bd96c8fd96ed43375987fc629259dc80301e0b68d666e765dfc23f024bdc750b1580e0747b33d3d75aee2cf3fc87f71fffcdba601c21f6fa7414617d60de790c3da6ce2f24d3be1786cd3b78196150d0a0dace22d81de4d763e2bb5dc5d03fbef5611acdd0328e222cd21f7305332f590446279d8eb1b373bc732255380d7e7295a159d43bf36427a95b8431209f8818edb5012060dcf0e1e546a79254985d4f9836c42aacf755c9ed40b90a220846e74ca88e72198f3ef274b14dfdf44e8a527edaf68e551fb843b0daee3afa9f6872f4708996ac0d2767d6fca38ad3ab61e3b0564e24ab96ea4770a67c0f96e80630507fec9ebc30c1ff463ca6886b5f6318771bb515949d0b86624d03f930c0e681f4680784c697493fe1b1c4c19ca030ecf33192e4e623e71ff31ab3960c735e569a6f7086ee824d1ac285ccc1830b5ecb1ec558ce6378ad0a1a5a3ec411c9be4e8f9f1fc35324cf9c08c72ec541a3ae8cfda0dea732"}, {0xa8, 0xffff, 0x1, "3f413be6cc74f12aa4493649a539de9f8edbdda6f0a3897287208b447a8818ec527d6842b5857bfa330377183f699c32c4e02e0488cb0d538c9f0b19912b47b439390eebecdd90d326f66e617cbb35171cd6e4fb498a1c0bc8edfa7d6d34e214366d6e222c974413b47f651935f113c01c1909e4367289e0e35167ed2fa358ef2eea048ccb1bdc438b3a0b0d349b30788ab5f200cc00b8b0"}], 0x23a8}, 0x40}, 0x10, 0x0) (async) sendmmsg(r7, &(0x7f0000002dc0)={&(0x7f0000002d80)={&(0x7f0000000580)=@in6={0x18, 0x0, 0xbb, 0xd90}, 0xc, &(0x7f0000000940)=[{&(0x7f00000005c0)="8662b7e5202182b122133a079fb8e9d5cf9dea0524d7f05c5297f4282cae972bbbc950f22c7d88163e18eb8d3c15e974ba5cde23e1cd80cfbc9594d42454a7e1eb355f81e0ebce64882e820da760dd8d33e9a0", 0x53}, {&(0x7f0000000640)="373b9f07b156d61c8fedd8b688377ddbb676e08cebd3b7f708173f530c915df6010bbee91b82ac2fc144f0174c2612c70afdfd29210509dcddae98e3e0b605b29b3a37e5fb402c9783c0d75d7cc66eb1cc761f6709249d8370ed79dc9cee3fdd734234ca94622f54a9f0538ec5397d43ad89bff4d0dcd6bf63d7daa513030cb3249030f6d5f1504db62ea8230df6188170821907bd39d81e561a04a934ddaf510894d13f5d5008600cc2ddc0f2b9880d19de957419e8e453ccc3cf8cb6a8c0808f6825af2d5176db5afef383", 0xcc}, {&(0x7f0000000740)="bbf619f7ec79fe3ca41f3e85fbc96e4674140d5e50c70d3fb305fc02c1dd087a8d50360788b9939f048aead131d0234c077a828b965372fa85a2ee0ceed9546bf18f0f6251281c79ef30e07030e85d713664f325c9f19c3d2275", 0x5a}, {&(0x7f00000007c0)}, {&(0x7f0000000800)="49e0cdabc2ba90bb74bdfb0e494d8aad353786835e863c9c9abdedd6ccf41176b55b8f5a99666574a4ba3417e034ce028e679e857e4433b10b38a67e420353cf216c8126e8b6222a73cc73892fdc1a284f5604a172b5a017eb27a81c4dd77559aef1970fb0c42a9f7e8d921c62dd546bddcff4d1967ed03eb15e5ef828a74008d98bcb4a1ce84e0f94a07741e2546ad6", 0x90}, {&(0x7f00000008c0)="04e4e2eaf3865c3601b29eb3534d4628c24b75dc3cb824f24fbb1279c185b35a03886d1a96090576c14433b35afdd1957ff840231283d0246486fbad341039aa8c0243fb890057114d8816f145ceb99d96c59df22ae35a718bf6f4fd2b5c4ee2a6567a55cb101aecaac123", 0x6b}], 0x6, &(0x7f00000009c0)=[{0x108, 0x1, 0xffffffff, "3610189d633f96dee46356a9316ecb2d757b9ac0b5066b2e9d7a27f0d7777a3cdeaef0fa960bf03d81049192eb9f17b1aab804472a7151fc2aba2377f98bd36149d12d2b6b416b6252ecb8bd8ad656eee1324d532ec377bf7cf59abf8bfd04dd28f5e8287d0af0f1c2223e65f098284b053753ef5bdabb1c54af9ed73a9517e71d7b1cc095df7e17a3b985f405061bd1ad84745b5fd4c1b8aa565e36db14b6aa6778de761e983dc62af3e7cc155cb22bfa3208cd61c0c24638ec230a1ff522e3046391a2d5dd4948841e46ade4564083ba4eefce1ea6ea284f56c4279e0330d771d437de4dc31713ce85e14ef414084eb92275"}, {0xf8, 0x0, 0x3ff, "742f6a89f007abf2d41e96e1b72499f1c08b9e81864720251cd336e36f4d27da01921835f0fe2556097965b33f6833dfb1cbe52d6dbd534bbf276a2cb2e402c3d3fd89e80eac2a111c0d8f1e9f40c7770cf464ab2a9fd8ed25d127d60fe7c607d861032419b9d1b2b400145939e3718c800f7a92838443c2e37064967c56554524662ad96cd5d96da00d6c288c551d1a3ee8e60889fd42a84c02a98b702c0e23e2214321048916ce1574d8a4d1fe7a84b38a0f59580fed27e3c2dc44b785032ef3b01d08c926d963e09100f7974a1c33c6352bbc902edcbebe2c59dc2595879038c1176e57b9f3"}, {0xe0, 0xfffe, 0xffff4b2c, "f278300a078dcad46d7c79ce3c3aecbfff6110e41b2789685b8587a432f7301ab1db8820ec6dbfafba30d42269175d373a819aaff1f3d7e7ee8e94ebf4fba4480eb0f42ad3aef7427c4f64aac615f37a469f8ec3e7e7d98335b0b83a6749c0b6b5cf224a9bff2a75c3c802178304b68a2db91934d206d67ebfd96ed71de29d8e8029bbe806bced29837d1b4eb220f269280f41f55dd510e3deb4004abe9c37264b044fa9ed9f32b836b5688314ae5495442db7e579d102766e58b7d946d4f1ce3e918a788990b20542808cf8"}, {0x1010, 0xffff, 0x10000, "5bb982b31efce6af966e85b14aad53a6d950c4bb3dd6cf1261199b8eac096f9be2b319c874b93b340ce268da8fe71efc032e1b926889ca47b3bf8d8dbc3287fcdc3ade3a908273d8e30a810507fe2cecfafe5a64ed7b7c4f605fbfdf6070280e9e894f7a0d9166b3fb61209ee0c964ab1ecddb580207ca2a2a5ca50833216819b8c11e84ff7c0fdec9e68702f25171c98be0a28c58fe2b77db4fc1e2d53a81b0bce4ed1eebb9e826d854931bc6ea3bc77de43077518396dcf7b4086cb4ecea5ae6d6c9da761d4da54d2ad315f3e7be1f8f08c51c584dbbd766137c5b9d524a5c570fa28e553c85637d0a3590467cf61c2f3f0a6bda5b2d2ab2b01d0a8703223589854270697d6b0155d8629a028218222b352623c08b257305b488c39931b6dda41bf910bde6613f3e703d7eaff02a7425f8812f3d4d5d0d3287671c649f40760cf156ff5445cd81cdb7ee803dda3a5122b59ebfcb917a0a23ff3d473b32bbbc1ad6bd19914757a1e5e8f0f7a178de80c8923c500aeb401240c13b5d5565ee1ca818f89ef857d4bda25b66ac95fdf6d59631905bbfeb3c0f3fd9cba2297bbacc4f1384d5848919dd526370ad5095e93be19006573648f022a77304850e9ed22a5612d02473f5cca48debdedc1bab2e66aa4b8090ef69979344dbedbafdcc6bf3cf47432d66180470a7895d185bc8c70e255a2725930bc7b21c963f08961dfbb5f69e17284e77e9ae546d9924c7742da6b3a4d3f5915be6941197cebf701365f6d72b7fe4bff8b17077545d7662cbe9ed920c9f0dbf117ca66df656b650b26699ccdcd2c8032e1c9c9ebdfff0ac16a482f699e96fd4d944509e435345bff330960ba568bdbcb2411179a8b187f58ed9940cde92faef6059b9ba80769c011013c133e25bb10a461f4cf4a99ccb447362f14bc3ab6028c29f887c30e823df1df9d210746b20dd33c42019c1dfd3a15568b4caaa78725000d87a3d1243d01e79a388c5310b14e89dfcec84c812e44e724af0f8326ad32c3e1ff70133f312fd83c4e628c8cf800cff47617acbdde00c6e96f6d472d49b2c9190dfc0686c3353dc7984f2137912df7b319f06b0b106f3d2e5799a261568ace454e1625dda4d10b2cf137c7d7f4912de0033bee4adc2a62e32f4ff9d47d8327acf1884f4b0fbc8ad2841fc349bf4494475f9b0a2869c3346ce95d8d748ac233159ce4cbcc786f4cf4c2e07390a52ec40db9a2900de56c7d7165ccb31c82948e12546c5016c4ab9ac6b7eaf05ef50e151a0982af7ff268c2c8538bab51198fe675352d45bc5006b85ea6ee2a2c3ffa6f5446c3f6ab126fe1a6f1c87ae3437b1583ee82056081b065c12838b87c309b9a8a1bd622d09e549fdf96c1a0282150028af3caec025684a3c8ff209f0d0622a01fbc25268e0890ff3595a18b8238f6c490e873b456e075bc63be50a59485825456ee2433016bdc83d185b15f96ab05ad09dd9130b36bfa5c5fc3b8b6a4b895e7889e2cc4139f5f83f19795efd0d6fb3aa72440fac9faa8f1121023c42cbadf137eb76a1e20d0cc390bb4d9c235a2eff10f79290f0aa1cba2ffbc533ef0096240cdfad3ce5e08ffa2175ffd3db2e9baed2d4ec31f8c04e6a2dceee884b168822f9529d9b2378cf16a299fe8b4f13ae625df70d8f80ae4fd8f2c552158d7d14c61a03f210d34b72171007e107cc1197d9ea46e2b093b0701a2fb07ac2f06cf0e9f26ab791d1defea9e0f01e611d82b26a13615c3ed9c90bf55cbe2d4e76b38c5c1f75a4e64a8b6adcac2edbb6b451f824c98977f23b8cbfa709c66acf84d901c2306a28481a180f5dc47b059083cb9858fdc0abf4870135366cc5dd8c200d524d56bc22a126f08432efb5f46df63d78c77d6f8b15c0533779bc2641422e7e1a6efa0bed10ed8cab192508f57511def73f8116abdf0e1560e83d14ae60153539a931b0fe4342f79dee9fa995ec4958ac7b79ee420b1632f141c934f27d5225417aae0693d1dfba667c9d22ce8bd0244803f111d6914b1f407c3ee4953226435df2d857a8b0151de295a7889e2a5d3aa0451fe94faed75a4041633e0f1a121efdd8b48470e38eea7848308b7cab8a1ab4d20e3930b8fd1b97ab155ea024516e63030aab8c533dff55377b9579e25f0eb1f3af7249ffab4af7efc61a107d79b4f7ee6836c9e2a3628bd916264d1903bb8a5a00198a7f51351f6b6f47068d538c8540faba23d8fe6c4a3230d8e0df0f360d7bfd936be2c78e3ac1c2e1bfe53e586779c23fc2f3f54a632ad3173efa66beea647d8246337ef4e872540b134ebd69033dad645adcf5cbde9e019829a7cbc5900a470ac40979029c63ebdb340037d3b625045bba84440c2b305a4393f08ac1d8ebedf3153f71894a789e9f5e10577e157fee68b3b99f58e3d0388c80b98c54436eea6ae7995b32d711916cbb8e2af45ead25cd25358f665461b76311ea49adccd0ada1b669a3dc54a5171f13c7c1123cae24acd45330cc323a4414e9f038ffd0c1fb183a0c028dd748fdcdaa065f74d5ccf7a1821d4b1e6107f7a822dc8e118de1354be75c93147cba8a91e83e85f4a57dc4b8aa5b5d50dfff5c8ea9240f06f798a256f9fca20a62a7f15e2656939b922df0a179b56e316be6ef9d987336377d31033a32fd80b4f16cf03de7c2d367811bcea6cb614b8d52acee5a9c961a55c201fe5958e1dd2a024b63df2449b51e13e6c66aaceaf9fe348b18e0482b3db09a34948f707bd77b85e8569c85c26ea530d3f7da0402cb1ca36f8193146fef4ebd96969a47c1ceff4020e5e6ec96efc6fe741fe8ae2990f92177ba275805e6d76fd79b68d83b6881a81e96aae0640f8b287bd7417395230959f1c7e5abe3ec0a152ec0fb3d20737148701fda460f3396f2a818a3c9502ae4237ed09bf70840ffb9f5b546505a778b5fc54506c335fb8cea4266a62e76460b5cad45063c72583ac7b4b6f470a777f5fbf55dfdb3fa92730a02442faa36fbf741dd3c6a408665458f41a03aa125ff66203101ff1a11272d26e668cc1cd55f0b8e07923e56eb7e5ec2823459251c976bf9c2f3f4e8ef23a096bdbc2132574d275d322344be3380c399107a314d737934bff66dd7c58784a52a5d73568365c53ba658ff9596eb805909ae563e0d82f7b48ff77b94e2d1d9f38c6bfaf0763d8cad9d42b80e8db75c7fd0457fe3f2282b2c5c0c52ef2790d89dfc743256ec1d4793b102622a9a6b26e877166fed80e41f6d82f79126f602610189049673b4dd78564280fca093d3647704dc13ff3c258201f6b4eb8c2a22fd9facdfc2da7ce0c1cbed172857f00ce2c85d97e41d0fd1529bb174cc59cefe8595e8eb608a48a173a92f3f0946edecf96334051b7f3bacc3d3403faae7719ffa3a1186e32357ed43616d17da24dca923b50f5c324f29b0e9dbc518987a7ddcdf23db863adfb5836d776a56509d19f7f61a393914b51dd461afce4e914a9b51cf12f18ab1f3e7bba4e41bae94054bfcbf01d72d97a554031ab7a79796e75869530175d75421a059104a607d52172bfd279cf48ac453d153688ef80121dd5843d66f6697af2bceeb2660b875ed9b1a654073d19103a3d1c498cd7b089ee8ec091057bc6ef073ef4c01c2dd038ba696e6511f97209fde3483dcb9772767e936829a62ec23c4c129cd1ea479b1dc439110fa6c7648479b16e46169ea83c109bb00980b4434d857b333dbac8d795a773dba089bc3a8e79eabbb13bc1a4f1a50562182eb0b4ca9e4cf6691e65210dba2f0b19fb42fc7cd347ece78a327b31e9d59d7350df7750260c670bb46890b1fd5edd616a7d8927baa862c78686dc7530497ac6a001d7d68beec19cca38c0bb9d1d100975f5491c55319e721c5161daeae177229e5e83ffab47bb30fa8be39d5edd2d6c81683a9307a3e37c40a0c54723a074e9ebe59b0acf7ab1e7bc5c11b46e011d9066f7fe0c9fc9f4720e557254db3229f0a6ad045e7870897ff3e257b9d34d46c621a0512adfef6e70091ba59986e7870d9de8a9210151bc1307afb2f36f4a192026ba76b07b6ea55fa7bb0cba104d369adf7e1a99e34b85d77136b4dad5c75e2e90f21b321593cd2a05ea31ea0517a9fbb929f591c9c7b2312553d17efad24ba9887c81f4ce6095268889b3d9c05c5ed504c93f1a249153f9a65bb500a0eaa3ca093a5dc931132180b6dba5565edd4726bfe92381dc44cfad6a8a8760e40f091109e0638fda46bb0ec0ce337f22b71cb3ba8e538b51c405d498fddf0428b583a2838411a8f2364648fd4c057b453c9b2faa49cbd89e5fdabaf2e605cf18c31fd69d7f76d66c9cb0dcd4a145266e232e0ebf7fa31d3b0b8432b3b94eb2b98afe2a0e19868eb3c8a224ea7d5bc62f69e276ed7f15a334d580731610e0c71c36ba00dce684fe5e1698350297c1c0c8f37770268035797d5a210b6b2f09e66bc6a13dd7e88e54c70f8502af31b0a3599658639a57d122711a63e957e612ec53737cbbe53b23e38512058dc897da4012530be1c84ab8ce176b328f6e13978802e15c05ac794db8db82d76a985e97c59c60f4248e4c77d3446450ec498e714cda2a8dd0d2fa77ad6c8805fb7f1f7c2c76462727d1bebaf1ccc0afd963f1dbedae3dc107f6a70b36c33ebb9017042fb8d9b638e4820ae447b559420aa18e0df2da129e059d23618680f1276131cf6b36089389cfe86545f2c52e298b15a55ce2437e2c93f3f89bf85ed98da094158429a420bd8c78921921d66f099cb0de0aba934cc673df28122d471851d113db581467811095e677e14469100e5491244c3fc1d683ee78148cc54361dc3f50dd83d51895b747eaec3706c5508f88f506eb93f0906c7a03eb72a111ef9a7cf4fd7f99c3da710a948e6c354531251d3d7b9b399a2b8322ac4efb243cbcbada4a7acda7d5498c3b73b7133104516a58914d296d9cea8f9516998e9d77019e66c68b787654741636fad89c31751eb92b5f508e670eb1ffaf9453b3895261f7285327cbac39fd02d5d135c13fc8173861fbcc04d0a37d80321edfc4256ad6ea08e656e45cd011495dfec0a53dcb50ae91ebc9304f4511b493b04be52039802cfa4949248f995031d7225773fdcc54ae169e6319acdf27d331109a3b1b682cb7f6e8c6595ff73e6c70bdab00a08d11d344b719aa70d78767be055d5e4de119ece2f5e65aba52efe5336e2b31b7d0c7a49fe89f803d6016cfc561717aeadf778579f640dd0afdd31759f9299eb7769252a08de5c49bd08ddb4df1297cba5bdd7627a4ff4c543d11aba9a2d1b8788e6db826094451396e76775424020bda308964198a51f07303e54e19ecf7cbffa7dafaf64ce967cbe9d1200b722ecc11437a9c71c3399090ca0aa3c7ea4d21cae494f1553beabfde9d9602bf5f1efe9cc2af81c0b083919131a7921e7e96b30889bbc3338757a3be875de21c48666e11c5c15c1da167e5b6956c4986427b3db1e0e95990ec2526c2cd6a68288e2d8e473c77f4b51ace1bf363180c653c04e1e064ba375984f6c92362853409941f3181a1b4730514225fb314615740135b40137c1a94f29852c89e388f83e93c0a1380915e7838a57cc9346e1da338578a935159d9143658010b7057c446f6720b46d5cfd863668be5fa2c1ce113b1c5d27dd5ca5a32175bf13f0e3ab0f023ce2fa70bda5a9d18f38d2979df25ce62306b18d12ab012592065f5e103705f52056f98ddef3247efe3cc832ba66aebc489de5401427887c9fd5e733acc4d3d4006e5716e77af6f3bc00992851819d"}, {0x1010, 0x0, 0x8, "dd9f12e8bc13ca8b80d242a1a281289bf0fde08329d94ecf4d4a7e3207efcbb6e3fdef468850bddea05f49023e801acc8b7d160cfd040396e4f5d566e64d9e0711f9ecf60f34a1b34f02a4cc75eb32db079439944abe332ca495d0ce240466ede446194d4c8f5078c087b89939914ee3bbcd261fe6a66a640bff7efe53f65169bcf19a85c414eb3d292960b7e01dffcfca150f2aec435049172abd3f7931d2a803656d1b3749f291f14206effb74d27fda6ab81fe2ff46e4effe787c38eea85b883ca89809eeb3fd3bb55e848b03a08a9fd70e3c41aca487b94171f6031e2d5d5a85853b971b8dcfe0698afeec8a02cc939b2a04c67f6d021cf5dffcc3fc568802143010b9f6df588823c808c524672750e5d0503d9eb19a0740ccbf5051e6f7316cbb7d96299170bb0f5fb5dccf0bfe50ed098ff1c4cf62b0bc0d925153d4d9778866ef6c28f9f586cdc2ff5e0359a7402b0d066f301c8a1e808b4088a823a755427caf736c83b99386b12ce3e6df7d6b3fb07011e5f4772c9ca6c62fd2a0113627f9fcc5682e4d3cf072467d9e48fd4b7c28cb058a68ac8b4830ab5b56b64e3b5d4c387e2cdd923d3044d887aa8214cdff97b430ab4b2846f279c7994a9d57ac634d40182193068528078d64bb79ff281b838a723d732ba770cafb15ce68219b56dc8a81b014c53b279e6f7d3a87ebbcfd47544dd337ebf6bec630a10effc1df847fd614c8bb50fc8cb385a6948c8f5a9ab1226c9f1ae5091536740aeab66d86aff6075632be0894951ec0e4cf5023c06426222b52722e56fb24863e596ee1e58399ce62c6c53db9c6a487894410d573a0d9e78c838f5f1a86fca4cee13537475314c91a3abb9c5c60222dc2b14414a435c6a688c13bd10411b9b91cae9dc27a5b8638c1cec394d7759ee447499e2b8e4d33f601c9ff1242125659941ca65af737723700a73eb8ae3015a5978d31bde375f297f7b15982270dff69dcee97675be74ce34381230cb0fe8cb358e82e5925d38333e782859e0504275a84b52436f1c2a1479f5e7b9d550827ab18159e3236aa81c9ced1fa2cf0f86617a04fe38b512a187e9e3f64282efcaec1a5748ed92c98a461d55aadab4e7409eb734eef14cb0333bb10209d559b6799c277aa75564595eb38b3fbb97749058b22de112caba9459fbe3db9215298e1f910104026027c0f88604dd0c8e13399c36784dfcd13e9a3b092de6cdc1883e38ec1c93508861d17a35267cbd4c2dc2920727fa8a9768060b35cd01932f7e063c7958927aceeaf84ea77fd91317351e408f0381c2316b4f53d9f1ffabf85e00511b55cedc4e785043ee2671c325c3839719d4ebb358700602465047a6bec08d93ae250bb6b03a70b585dc838f94fa857c5bc86f8fa64801fcf489c15cfc28e784aa5f9cdb370b2198ea7d2070b07e585b48301ce64d99083e300f6ac63385c35d0edc22364b08ae8de492ae968aa1ba7c4470c43cb3a3d79d9bc83696132d455026da7ed4e17304e8da6f8844b45c56663af90dfcb10ac22206ce9c8c0f59ee774095c66fce9a8f099ec9175a418115e129b1f10020686fbe59c290920c56ee71e69fc106e27ad9ac61d32f952e52dba5798ac7fa38f35131ef98425d46857fbe90442d0cc69daa783dfae424888f204ea05eff808927148534d3ec2cfeb39f56c913549f196b68ddcca23af5ada0bdda9e09692250c3a9acd581d23b98fbd5b67334f92cfd9bdc606ad263f4b6ffec1935691ed7ee65e2d44192c8bcdd0c5473c0d06242488b1b416d1129c2812d4e5d1dec2a027aaa824518f4f10bfb937fa2b4b11338c474f821adab14f2e8b455c9eaddc5a8ac098d7cb22ca4ef619a9a85b1d303a9cf10dc0adc03f08076737fbb08723cc233fdad2962d047321a04eed117cc42e1202bb2eebef3de3f4b0ee05ff155940f14d14c16f382cf69ed215bf20b70fadea2e9e2b5dbbf7d6b56f3a77d392b8eb253a2be055d63dd04fed4dc77cce4322d5e825204bd2f53e9d1d6ee31dc8166f7b75ae7a65c198d095e06aec15fb4615fa85a1f9a9a11e06a40284fc5df070025cda3a6720bb36ffc7ddbd9a9e73159f184223deec3524f1e696b9decde7dcf8084f3a7022d6c758372cd3c6571c7d3edb2e6a49a541aa5eff1eb5cd377429293bd87eef5436cbd2220817e69b2ecc8687acaee707b9ac816df8f3a898790646ba8ca873e71e541d3c36647f3fee69475e31ccf034945ac49e9f706f64e1162a9f1d11dd094ad60ecb96df81a1aa54d63cd659697969340f7a07260271124b2908a2869e2ee29ba11c51e5bff3c139bef07b35f20b992295a1ba7ad9072cfbdbe728a878e8e124580889c53ce57a8006035688b9864e5b89161553b1760dae0f32820a458d349bb5343c05e3ed7a2e125924664867f7363de9a73f7c87340b481b81818796d2aa3fcc12eaa3665901df2a0a75008453b488e5f59814334bf2b92f4d5542d8715bf85a3d91a2e310b7a861e3f6bd50d1190fe12930bdcb461486d04d77be97e30479493914215f6dbe1ac0f1665ab977e525ac2ee5c1c631c1f193c2467c3f24dc65112b535bdce70cd5207852ae210e5ea08d3bf8f8d5d0dce72dbc5f100a6120279463e6ad7c6a063ab351d128ae1ce6fe219f7cb160634a7b80e4fbabf8c879f4c9b202514e8246d7715725a078e031c92c61ad846ccf1cc37e89530115d6e718af4a62d5f6376797ccf5e9553827e92cbf408575c40846a446de281fe68bc27d2a6402642d3b3bc112edb1f634cb188f65224204f946ba1f606de6d58094edd510fe66603496e1f577baacdf428da85fae0689be361e45261955ebcbd7c224047632bc15e3776ec8a1546ea115cdaff916c921ae6bf97f331d105e5c7ee9a2aef04c1645b8125c0f0c7247205fb5eaa87cce367112d06f1af5fa598716ef77ad0369c98434dcd1d933b6a133b16416c2fbca092143b8e015255ae97585e86695cc60014f14530fb81598060452b4bf1f4549311e22a69441133140255e7aee0806398617e02cead2282fcb0264a44ae7edbd5b9acb54c8016319cb0cbfcdfe6e0091e1ec72d5177af54a7988956f9a85b720b9c7b70c6106b4ded3f2a00e36b5c29fc1262019df837aa047a2881b9b3d855067747778654364988cdfd8cf6c35e04be235c63204ab9b9660f26fa22a8e8f8ad86d8d3071c91d1f3394c067e5b1e973426f39b625497da20f7219324c3a19cae333229286a14bac99fbd6b082e4361bad0e289a0cd9578358c553b5268b5530c99d79c45b78908df9def20af4b6ba67729cca13af9a256afadddbcb785da29c7efcd02795002789f979a40c5d71008d6dec32fa6041f91c1839469ef748bffd1ecd9629dae0058c579de8562e09595a6b908ce0c154337a8cf99d43a09b37ebfa4c49a11d7d956fab0b2641095b1241183782d82ae879b6c7ec1a1d6e8ba9f889b7bd4fbd4537545b84e9b6972fe99ecd3632bd4715578606810f860d57553f5021896a955f68754b3f6b020f65f087a2b5f6bd4fd69b893904c00a9898968ecf4e05e2f68334ef9775c856bbd9d9f160cfa5f4c73ebe06756bbcaa93a5f16ee907777f5a6c27a5c2f6fedcb0769e1c2f116f5e53998ffca3cec6ef40e807781fa655e2ba6c463e59d95a418a368abc91fe345bb9d2333d6d3c6b9a6aa3bc4425a8bb103ac9f01035d2a0ffcfef905fb161733ef03755952a0e475406733a223bd8e5b22e7e5157789722e84de894d543d6dff238e6534dacb653d2ffabd78fcb7d60fbfab64f8c01a2e815f1a40400702f281a7a513436a25d6f3c0405261b635bf062ed4f43622b4cd481b33bebab479e0bcd07d2dd3d59ae38a9d6dd791abdefdcc6fe5a4698ab64fcfe8f1391db56314e733dbe8f3478b0e4b5eafd224c226d0abfbeb3ef6695f8d2be789829787a42241c5cebcdae772de463dc72f992b917dc07fb7c1c91f9167af25f5644b39409205603d50c6e484b11991935c70590a789d4a2b7311bdc7b9e33242034e9aee5d9598d5603a730c87c84d019c1622a1e2ea524d7f266d22da3514b5316ffb35e5fe059b76cff824f05ec39e8b97492d3f3fadf3be4ee9100bfc9383c8ee8306472f18b8502aa1dcc4c4874a3195e72bc9a3a6bc8744d2b9fc04888b912492b969110951f214a6adc6e6172934082fc4056be1ba1da2db0476accae04929307955651a4e76b5c9b72ebccca72380a78dec7e5ae0d5f35db410567b22f37e4ab49cf9d1b32d5d39149a89c99c6ff8b279fd26cf1d32d3b3f9ff2ed11fc3e3b83a44634a8386ab753b01641492291b3303892e2619340293260e47c93c611c6c9ebd5231c53022313099c874ab49595d51e74b5b66b4b58aeb34d21ff0abd69bb8764d9aa3d406a209c8536ccbbaf0338b3c8cfddc2459b1cf81f375da90b2131cf13f6e4e2de68d28ed837f63dc100062bdeba4d805d2ef5802cb563d805e885023147946e3787bd58efffb240b4ae8f86462d5ed2c45c83770dd77ffe5faa5ca617540d9e06e18997392aeb45fd38f1e6a6cbd98630571c0adb3e5002f2f1e4707f47f57037053bf79b7040e827ce6ced4784d0f63ee4f3bd5b38b45f487be058d0ffcc015a0ceb2f14041389be02620b45ca546abed6757a5e99409ec66fbb50ba4dbd2509d098afdcf6f33718a19774073484eb9a96042731c97c35cdd9513b0599b53fd19ad76b0aba590ce1ceb5a5b1d47e63ebae870f072c9bdb90ecc62392b273469fc3099268381e2256dfd7c546238d9aa4d663f35afecff6332a465dcf24bbaa70bcc9015cfbaa573cc4390ed60f720073d87e4c80378e3bf056092782e18f5aefa579071a46eb2ade958f0fd6d3fec68a13025b8b1420e629629468e0d4836279f42400fcdef140608ac98a4c3b2cff04d80f2de8857e0244b19651c700824685b2a721f715260a7685c5d86b5e82d95fc906fbc1d4acced15732dfdfd30ad2a05bb04006cfdbcebdba387b933bc8414e86abac779cbd25d3e998f31bdbe976b428b3e4dbd02d8121c3b0120ed5ef9752ba18037c8afb86cb2036edc5ab1bf0473608eff4fc3cb53f46b71821b4a71474acdbddd2bce990f18c188543cc0653367df730aca1f29a67b88b998f8385a181df62fb807a345c5dda831df9ee5cf851f7867934a42061a96362d83f31b8fcd4a21dad7defc2bb1d05b00f31f362752487e21bd4cbec23d0c5747edd384ddab39d58c7281950a894991cf4e981113f30aab0889257cfcfea62165c38bd96c8fd96ed43375987fc629259dc80301e0b68d666e765dfc23f024bdc750b1580e0747b33d3d75aee2cf3fc87f71fffcdba601c21f6fa7414617d60de790c3da6ce2f24d3be1786cd3b78196150d0a0dace22d81de4d763e2bb5dc5d03fbef5611acdd0328e222cd21f7305332f590446279d8eb1b373bc732255380d7e7295a159d43bf36427a95b8431209f8818edb5012060dcf0e1e546a79254985d4f9836c42aacf755c9ed40b90a220846e74ca88e72198f3ef274b14dfdf44e8a527edaf68e551fb843b0daee3afa9f6872f4708996ac0d2767d6fca38ad3ab61e3b0564e24ab96ea4770a67c0f96e80630507fec9ebc30c1ff463ca6886b5f6318771bb515949d0b86624d03f930c0e681f4680784c697493fe1b1c4c19ca030ecf33192e4e623e71ff31ab3960c735e569a6f7086ee824d1ac285ccc1830b5ecb1ec558ce6378ad0a1a5a3ec411c9be4e8f9f1fc35324cf9c08c72ec541a3ae8cfda0dea732"}, {0xa8, 0xffff, 0x1, "3f413be6cc74f12aa4493649a539de9f8edbdda6f0a3897287208b447a8818ec527d6842b5857bfa330377183f699c32c4e02e0488cb0d538c9f0b19912b47b439390eebecdd90d326f66e617cbb35171cd6e4fb498a1c0bc8edfa7d6d34e214366d6e222c974413b47f651935f113c01c1909e4367289e0e35167ed2fa358ef2eea048ccb1bdc438b3a0b0d349b30788ab5f200cc00b8b0"}], 0x23a8}, 0x40}, 0x10, 0x0) chown(&(0x7f0000002e00)='./file0\x00', r3, r4) (async) chown(&(0x7f0000002e00)='./file0\x00', r3, r4) acct(&(0x7f0000002e40)='./file0\x00') sendto$inet(0xffffffffffffffff, &(0x7f0000002e80)="0a8a5097a375220edfb6aa676a6b1966de78f4dfdc5df6027eeb0a05d9ea45a0da6e027be5589db5b1975c29240529c01f1e24dfaa0808b40d196be52d956872496921aec022b0620048c884927529452c30fd9e5c963ec3119984e69c8209a55802242af84c976689449381013fef31a1ba6dd39eaf51dc", 0x78, 0x8, 0x0, 0x0) (async) sendto$inet(0xffffffffffffffff, &(0x7f0000002e80)="0a8a5097a375220edfb6aa676a6b1966de78f4dfdc5df6027eeb0a05d9ea45a0da6e027be5589db5b1975c29240529c01f1e24dfaa0808b40d196be52d956872496921aec022b0620048c884927529452c30fd9e5c963ec3119984e69c8209a55802242af84c976689449381013fef31a1ba6dd39eaf51dc", 0x78, 0x8, 0x0, 0x0) setpgid(r2, r2) poll(&(0x7f0000002f00)=[{r5, 0x40}], 0x1, 0x3ff) fcntl$lock(r5, 0x8, &(0x7f0000002f40)={0x2, 0x0, 0xb4, 0x9, r2}) ftruncate(r7, 0xfffffffffffff001) (async) ftruncate(r7, 0xfffffffffffff001) 7.266852549s ago: executing program 6 (id=135): open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x51) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = open$dir(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0xe1) faccessat(r1, &(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x2) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) getdents(r2, 0x0, 0x0) rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 7.15945435s ago: executing program 6 (id=140): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) r0 = msgget$private(0x0, 0x5bd) msgget$private(0x0, 0x41) msgctl$IPC_RMID(r0, 0x0) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) unveil(&(0x7f0000000180)='./file2/file0/file0\x00', &(0x7f0000000000)='c\x00') pipe(&(0x7f0000000440)={0xffffffffffffffff}) getdents(r1, 0x0, 0x0) rmdir(&(0x7f00000000c0)='./file2/file0\x00') 6.485502736s ago: executing program 6 (id=150): ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0x20e89, 0xd}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[@ANYRES32=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) sendto$unix(r1, &(0x7f0000000280)="1e786d7bb28b8a56c9c3dce2c6de3f70141135142860a64b7f61148b196f8f0abbe38e6461bc406978c24144ecff9efeabe6e76671389f9e4cabb106278aec7d074158af465a1e06fc4a632527aa6a91dde506c5d62c87b25e7bee5e74d9ec1e7e4f2908f64155031d31ae40d2942c4ad584fa4aa7dc820ebdfbaad7b2b225d3bda03aaeb67ed437a5f17c70e9f500adb8ad7df88e757ffe2ecf5d1c61ca9293fd8aff8a7dd6130a19c69f7d69f6da593a95e1b2bbd40fa9d479d8fb2e1cfd8b89dcbdbc6f7472fc74c3a4979e64c4df4562ff26092e23f75f89fb4e9506e9447aad641803f3c5d0a6c8120697a0b597daa564fb039cd3942e6098c0738d6d5499c2552f9c612174dde1e2e8b6caed7630835e8f87ae683470fe3240b78559964a4bac09162c253e699bb2799d1f65b0fc739b1bc81d22e9b0640ec1d0baf37f020df2e43f91adebab6dd38cdff324eaa271173199502446f20a4823784736fe2f87c6d53ddd02d4343d1c81e33fb575eaa3372d8fe0f924086641305c6be74682f483e4719ae9583b0c78421ac9b989178b3a56bfdbf0af5d46bf78f5681145fe5426be1c6cfdffc0c9cf491398165b87cb0b31a21933d82f77c6d26c042dcec06980471890c98def398a9f81602661caa3dc65d2bc16e9f68cd4d62350060afc03c65a7b24a7298f8508797597da5dcd5b05862c057ccd815eb1e6d6ca701f0d04b32d4d70c37add6f037278b15ced0da79599e066d503e1a3625f410ee202fb39820db10e27dd6c4424d0f16216d1006a491bb69c69bd63f646bb34f2b0550aaaa63503281263212ee1530386036925bab2ca36e04e1ba1054102c76a0e43630fecc9bc23a7ed0acfed0f01b7b84b0f659cee36e428823548c836f0724a7059790899eacf4971e749ab2e2ffb69932d6a5bf51d10383604ec139fcc0646c0cb6f3a80b0dde2edfac06ce72260faee2b0519fceaa41f5b7baf274322ffb795abb0d40273f81c510addb89866994f0252bbb427239a9e86899a113c52a634e401045293e4a7f4bcdb73fcbecc23fdbeb77afc55d0fa23d5f8eca16944072ad8e7cde6825d400f959320db1bddb124abb5efb76e015c1a98f3b66b318f763ce6caca64050e52634ac7863b00c406ee2864fb608b3bd50686666892b9d6dba7917f65824c0e7c6c0f8576fcdd5bea898bfb6ea6a9d2d6bc40c4b9ef54e071da9c2c7be94f2c57552cfc84edf8cdb5e03ec6c29f7378255818eb3d0fa4945b4e0296bb6eb31b5b22921ee8c16556552347e3f494d1b70cb9fad6f50a7be8237b6ca11f4f9a86cbfce3a4d779f392f0f1e832e2a1d4d1d524d4f843e4e42f595e2a76f2da57d9ed79539898300a83d874a138e3de63e26c1d25b74c0e15034edfd2f7d6a025c20cf3d99301dc2b050c2f4b703b5b126ed45651039bebf227dd69fc12de3818c2cdfae49ec835b5025a62b2a4f3ff889c90193f0d59f248200a7fe5143536cfffcbea0ad17d56ec91b6d7078aa62f36c1243c5ad69b5c5e51ca10eb2b2a56dbb0e3fe950b6fe10751b13975ec84ecaf528a49ed6d375dd3a8cb09978fae9cf31a96519ab0c72b67063d5fe744c115c9b6025b37cf5fe32f06b0b7db7748d051829f02c45c100d0107ab2c4f6de0d7254f8518868864a4f65806ab2df2892a97f9c970da28b7480e01ec8da12654ea867bd4e69de9e6da405da03355f81fac5ef778c22ea3e553e59ce7a56e8f13e1103b0270af9c61ce207dce48ce1b417cc8332cde046e627a3d106de10d3d52ccbd36fa43f7c6a7a0a9314bccfabbabbc0bf051c2511270820d5221cc94012cda23bde1287693c60c58b5b9f00d6278f57281b9e1231dc6f259e16f0dd2a0c95d596a9d5174a4e3baa992c69ad80bdc3913ddb6e117cdd35a28814f89c865288026d6d4b8f781add8260e7c8a2043d20749ef6220dc0e49523a84cd76bf86461d9e50352e44511cf8badd422329b2a8c6231b194c23bd0a5fa735f5d81cd6d7d30b268826692deecae4dd", 0x59d, 0x1, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000001780)=0x8, 0x4) shutdown(r1, 0x2) 3.041678619s ago: executing program 4 (id=187): open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x51) r0 = open$dir(&(0x7f0000001640)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) unveil(&(0x7f0000000180)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', &(0x7f0000000040)='c\x00') r1 = open$dir(&(0x7f00000002c0)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x10) unlink(&(0x7f0000000940)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000540)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', r0, &(0x7f0000000000)='./file0\x00') unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 3.033982653s ago: executing program 6 (id=189): readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)=""/98, 0x62}], 0x1) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40, 0x4) fchflags(r0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffff9c, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000500)={0x5, 0x3, 0x9, 0x8, &(0x7f0000000280)={{0x6, 0x84, 0x2, 0xd, 0xb7, 0x5, 0xfffffff8}, {[0xe, 0x0, 0x6, 0x1, 0x100000001, 0xffffffffffffffff, 0xc148, 0x7ff, 0xd81, 0x2, 0xbf, 0x9, 0x6, 0x9, 0x7, 0x0, 0x9, 0x3ccc], [0x7f, 0x5c63, 0x8000000000000000, 0x0, 0xffffffffffffffff, 0x0, 0x1, 0x8, 0x200, 0xffffffffffffff87], [0x4, 0x8, 0xd6, 0xe, 0xa9ae, 0x401, 0x200], [0xfffffffffffffff7, 0x0, 0x8, 0x5, 0x71, 0x7fff], [{0x1, 0x8, 0x0, 0xc}, {0xfff, 0xfffff2a9, 0x6, 0x8}, {0x3, 0x72d, 0xff, 0x8}, {0x1000}, {0x9, 0x1, 0x90, 0x9}, {0x2, 0x7ff, 0x1000, 0x902}, {0xfffa, 0x4000, 0xffff, 0x6}, {0x0, 0x4, 0x7ff, 0x7fff}], {0x4, 0x1, 0x0, 0x1}, {0xfe, 0x2b0, 0x0, 0x100000000}}}, 0x6, 0x8}) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x9d919f9971838691, 0x10, r0, 0x5) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540), 0x8, 0x0) writev(r2, &(0x7f00000029c0)=[{&(0x7f0000000580)="31319f8e19083ab5362fabdc915f3a985d3837c27be5351689de813ee72b328b459bf489613612a190bf5cbf2b47fadc00ad77d1f6aece79b0ff320120776267d143d7b4ef6a5faa7f26de255affae123426bb53ae2a8aa059cff6e4b3cd1548e6f923c1cc83d4b4ec2280399dccfbe6de7de40c72143aeac4d90e9bcb9bd89565ba898fb3ae8ee53b541a6b27de47f1ff459a5ebd6f9089c7925f3da00bfadb8e30c551922833325fa228c8bdb22f2cd0d931a4d91c089740ac79a1609be6c757babe6b03c318ada03ecaba2d9164415ebaf70a", 0xd4}, {&(0x7f0000000680)="14962b39319cc948b969c7b2d45117eefc696f8170d44b7f8b1851a7dbb266a09c427c87e13610be268a316916fd02753f899c9de9ce5e64257fe627addd1e8bd2f37394df73913b608959296b1b9c683796032dfc7f5c53616df686f6b1ac6c90584cb1d8108db71815e9400f08699b719d68b0142e261211c80f9c7dcd2f3edc289367e5b51f6f1ddeaad05b5ca51187152078b73c95cdcac7640f127aaa63dbe83161d1a903dad46553e4e5497a47906c7f44b9443eb12ee2d86644708870", 0xc0}, {&(0x7f0000000740)="2e83a7beefcf13776bab3f27f9b44902aadabe504ad8b5aa72", 0x19}, {&(0x7f0000000780)="d997959dc377d60221ecdd2086482803cb4e8ff1673f11bb0c1937cf578c6b4bb65bda68f019bd144a13fe1225e0c28d3a5683fe3e15190b550439ad329d426565bed5c9b62986d96c1befd7949ef47d4a725c46fb6304ab550cd4b98cb6286b9f004b13d406363110f2f5ca1fd9d18742b34f8a", 0x74}, {&(0x7f0000000800)="e5dfef5c6475ae376047f4286d94ba0e1b8437fbe99bb8a0517a080533bcc74e24835475a7d78219fac3b17e38a659f7cffa4443679db58507e5750cd46ff845efb7cc56166c4b4092bb9a65965f60e36e201365bcee71488c4cf49b44f08c18a4e0da82dc25da9317f4f8909e806530a7a58271b98c56aecf33ef80dd3e888255d024f5cfca1ad6cac7538340e75ea8d39831d1d96c3e204629c6ba16d66143d1e8006ac22cf95c62ed90279d8d32dae95172d3c05f0a3bfa30f2b0f4d317f704054a589970e350531602e8e23bdf2113e6e334feffc4c57698c460fe9173dcb5063df5207b6ebbfc148a1fd6e85cfeea73acc79324907941193f3f15ce01989b726eadecd595a0919bd8df89bbe1862d9f49b60e39c6c6265cb163a9de68058ea69d88a2c54d1e41edbd848c14f3d70c4b0e86dfbed4848f394d4e1b2274b85cf57a2b6a157bd311d9d8e8a0b3e38a804f40267f8287e8a8c9529e9293dfbc36d08d0aebb29f1eb41da4404d1c001ad0bcf6c4c2ec2d442f89916040b3ae8c43b86d910e375986edac5b82e8c3f3a8f173afcec52a27bfe751dd74fbf723f4769d6096e1ebe6e8842111f71be780651da64e534ea77673a4f3590f6c57d2708b17334a3904d093ab54300bde777bd5e7d319c1c444b00a4907600493bdfa2f6cec9c8ea79b70399f0d2d6124756875fda2e35d7c69a471864aa37c8615f9170b03aa7b1e1f90db309cf3a72f2f8b16e3ae7081d3cd9722dae81fd71e9fd4eddb31d8f6e8ac7c2c2ce4327a19d2644272aa95751d41bacb68b34a0480ef189e2c181fc71395e63f248f8561232259a5c84eeb454b44e60316c529622e5d99c86970aca59b2eb9e82f9cf1c0334ca2fa416dcb77a5a453f199bd22d7fd146a259d25329d9b44062808e107ca0699aa7e8788fcd52fc3bc616b62b830f2e108e360bec9c53a106ab97b82b674d35bdb921489021c845334733478bc56e7a7002445f8282a79293b8e679c83f890d18879150e89edd68fb39fc69bd50d4a67fad1a60bc9e88cde1a7ad29d8ba1ebf266cdc89dbd75fae5bcb66265c7443886b93a5efe0da58a75c6075f17724109b8f0e3687dd66adb285b8a0b234ce87b4626901b2d070af2b61deb39dcd10212fdc0e8d4bf66d7f6ac72f2c5f045300c8dae1a48af9fb6f18bfcb6dff2d220ecdcee0211d8dfb2eba30f285964ce9b3024baf41737fcd81ae0e4789fefa4b31d0fe4c667b226bbdf62f5df45e0009b9e9c5230a0dff66e3cf3c294de5641aeecf0ec7670acab125c6fc99562552f23ec7a51067402b366eaab97ce3b434a59e3d56b8933a0e44947c2f81283ce214908b2181162a294eecf2471e890d9b90972e8c2d0e13cbcea17a76d6a17f9fcc3ab3e5ecc31839f98243016a04c221dbdd13e0feb4456d98e12b49e02ccaf1186980fe6dc6a29339f60e1ce40d8735ce22bb8ebd7e0ac515b4d00e86afab926de99db297cfb9cc8106fabbc07df3c2f2b5ff71c0e6435efcb4fa3c067f29ae164c00d2d2cd4704e0d7367e61100f3526aa67502acbc2c0d1b1f95fc8301826f5935e5f3f906bc54fed27c7e40c44d0cfdcabb3a9da288b9cfa5b203bf60bec6c252f2fdc0f840a90e675b8e21c4775b196d02dec5da365413aff6be2b48295ac19e048f198f8f73bfa743afee24e8b7534545201a555f47feabd0aead9364a578b77d9ed5f9e046807701ab28af758e5496aaad5a7f2e19399222150aa5b2b1b71edd0d5ff613da572f1dcf754b1ec3025c56bde5542e59cf5be19181020552109eda216faa0e1b149f7d6d1a848324e4e274a1fb666d45b8f2945403b995ca448a2cdc31cf09d7ca84888e50067db1b6b021543f8a84899fa0234b82a2b449799259c8c3192d1d7caa6a1e92047d3bcd5726daf6ca92e548f32f1d4876c7378bf15faf61aac9d29790e59c5b9a74c4781126c85c77dd2730262d068a6311358844f14c56cba992ab85c39d3d9b31c0d9c013dad17f5e18a0bbd94d53110aa868a61c1d26747aec459fabad9d1e1b49479d8c07a1f16f415f62b66b0852f283e777ff393851523762df8f494d9c3818c3889b4306881f9b25e26de1f009af102cf1e9da4e3a759c562d55b7f460e7619da70a547d0ba12536c6f9b332ca7b41b07dae5d32e70794437af3afcdc44d5f36e50a6355108f5763d69890f1e8a6cd2c97fb85049dfa5b14dc637de4dd739e3c2d4cfcbd6e8bf3ef71f1f2a64a03405df50eed86c22a1dadcfb6c397a4c0721bb7a2450d19f2bc3031496cea421604d4dc3d03451ffe31462ac270f5bcd3aa6243dc36900dfc251f98794f9615c0525d543ba2c4f83fee97dbe334e6c6933d957f61ffb08cbb75e14e462a90d77d9680e6ed40ae42ce6c8c07a1eb4e4664744edea9c8da5281960bdb9b2eaf208d747f2d91860e5d466d14dbe1f630565ef04ea3b29ddbc00b21dd14e24ea90c62fa6bb6855b3c46322e0381708ea66865c97e2fcfaeb5848e894b4cec80ff1dbba9ffa13723e40d7f61cd7a76e7d71a82ce87f59ec8b3912f06401429a043326ac616b384df5d35570fcf6581c0406677fa63d644550532b634ee36f16e23968e2abd1a3bacf3d148e3230c41673ec40d059db3b2f442b41bf9788f6137c69df7d011f5d912f01b35065bae9f63f16e67fae6487e3869b264b623da7ec52a8b8618358e200e0599e5c7aaa727ca5614c677037ea97a2d4981de8eba2765d79a100dd0ef472418deaa371f4b6cd82f0d124aeea7c0e30a40271660bb24e962157def65ae8d0a73a4241927f077f7c823e40585a5f6edfdeb84769442e26b5a418be6343fef09688553b6a7a0b11feadbcc3cbb7f9057db9b5fd2e9dccfc4a0b011ce709a4cf6232f70d428f6fa8a9e1a6603468ca9d815534fdec383e57f3aca9e6946862ed61a05c991e5cf5d773d7b4a2e4eb2f78a677dd17df13c4772caef77a3ec4cb1928f7acf0c6243ede5ce0bf82bd2c76fb9b895f77fa91cc07431b906bd834c10e4db49495f746b3f2efc14fc2db61b582f237f7399ddf43f904c973b9392e2ce82d5640e7992875862a29d29c346818bde7d918dd4399c9acd145954236c126c303d57662fae457dbe0a970d2bc47234543d0b9adb6868b8571b4512e7272baa050208726d40222c1aa535c0e03342e41e186fc943b1a0400e0c8976425ac048bae53cd91b527777c832ed7f2166963ea09623fa3505edcb41f768714d22a8bf3f99a907ebd98ac71d0b04255fac1a632748a5c57cafc425a9aa2b8ee630d812b7355cc163baa47a16d598baec0df9240a972526a6a5c71e0783a076b5e4d40e33d099abd4fe61cbeeda2fb9f5d3bbfb66171e041b594ec4ed038ab4f7cd09eb53c637f6c4f92004978eb4888db32115c4760a5089749d0c826067da12e03afab6657a8e42ff5fb47ff7c3929e6ad737d3b58c99fcaf84f57bf930c8e7dd812e7eafc574b0e17b03d892225ff2d71f06afe55951debe0f7d445b01671e219e8524707312f68907cca9c58240f92fa56413b867bf9548bfe756a52c4ef56f5351eab7fe3673ebd86a9622d30079c1033b7503671b68d579dd4e6342fa4f10aeba577e405b198172c6fb4f0ab260f4e28cca80c1c067a7fe74293388f48b0e3a25d6cb6dbeec6c27bcedcd8f31148c26c50fa3bad356a69c10d557617fef2bfc038c8feadcce4756e709e250dc3135752ceace306b94b1cd266b9febfd299020b11e9687f32d1253d862076a8dfb8476e101a61616b948df9f3e622d1dce14e1f730c93f9c3559d1144afdab9529c4d7c4623336f87f7f46d17f6f6e677eeb1b69c74d8499fb409d69c486f25c9aaf4c3be613a7441ecda1ef359298e0e23fe804e2f92eb8c64afe3e7a58572e1d3a7acea8a4e30cf0eac89818410016d2dbfd283a78c6e0511da0228af4cfef9577fb31ce7c44d3700f86a57fef77f66d8c2d3378cd6996c9ae5338e7e5706ebfc14403f863181bc4823ac9e24061f1da8b9ee88fd3f22f0189d3191a5ff36927cdf2583d4695b1708dac36c97743d18bd5d4e1aa4c7cd525ce1d6543c3d682e5856a9c99b08920e2bb1398de71549dfedaf4b4c594d61b451f79ea3170c44baa43f347fac45b03a3f137fd838e9650bed3972e175d6879d05ec3f574d71d192bc839ec8f56f0e641fc78d898eb746179fdd30a95fbde0bf6e14a35acae28633a3ae78180e6529ff24a058b6d4e3aea29a49a9f021e0a6c3e3ed1397ee91a26930454ac7aed49b82c6457809fe1326a0f583530332332250b4f9f478fdbd39f80aa13d0ddc711c390d5121c1cbabcb7cc17a57ae194f1f4b5eb135e38a14f6acd8d93dd18d11f4855d92c9794e94c8f8f5e4769736b760fa4cc4ee38f64815a2080f0b2a0f7928877c17129bf46aee9d87a1fdd103c7d099c49f843599c78bd928f104ae41168e5ab9fac6bc886bd26929440c21bd90ca3a254820ee7e823b492e167bf3587543dc24393a21dba644f59e568ca1267834870cbae25ca12bfabdce598a7d1d130bf206d6f984dd5560c4527cbc57b7932be2e97e481bae8c7a596ee2abdd9c56773bcc407b5d498ac52f35bec061708d97fb245226893d7dc366ea0869c461834c3b41dde109bab07e93b75fc8475ba897e12fe79a17e4a765b2fe61d9763691cb1a451211eb7fd42528a9b13db1e62600c042e3fd6a20e17576619528c8e89d80fc256da48f1d08132a9b59176d6478ae6925318a6f0ec176ac9092cf00d567766f96d6466258f7a54361ea82b2a66d7e4a517e3fb1d8f354361d4aced59540fed1823ef7733d193e549c0c289184ea83193ffd7935039f47de7d797382634f4d025dc1e644f48d9fe4031caf69227b656c7955dae0211238b1d4c3da610a819f3d51d01779c0de44b81b1c643f34ea7568d3dd2b25b24573c92afc46576059a1579412fc2f20f86c6808ba3ef51afe1ac9235af382698e45796e7a2e6ca730c7c71e943a5f629279b0905cf9df9af920522781352e7b8c432b274618bda65a1cb7b8ad6118cf2acf05902f1b29341751292ef87cecddf617d8c721d94c17102525609b9ac25ddf841fb01b954aa98f5174e939058310cf71536fd610c641f00b64aead3b787225626c3fe3a5f13407c82b698b5f341f82efbfe49ef85f23c2a68b9b733ffb6da46025a074e8e824b49c4d82b812719823c6172dd9ddb5a3896fe0bc0966b7d9dc884dc2f400aa49c43999c73c0adc8d1a3fa7e30e46aee24af2d1739bf1cf4b1fbfc063d2a4ee38eb1b53cce605b1414cb77da91fbab555c3353f539a89a38194aead0d372e03e82a83d69fc5017ab16c318a8e74ad877a6eda3f026d8cdf28ae83d3cffb1b54e4dbc7c481f0e0db8b6d50480a2aca06f296fb273911060283ec5095a7e3add050d23d0625f0b91f9549742df83bfcb78fab431d79aa45b66793255d87878359d9bf0b49879714c83021366e2829d006ddf5baa352ca42c0338f6338a3382d7c6ee9d12b5c38c5202fd7e850de0969dc930f121d4d8b66cf1844bb99712240de852492e96f98ed60dcd31ad1cac93dc175a5b0b1bb37473f89bb5e51704537423e41e2951236686589508928e081f4e611b033c0701dae53c4325d919265b0fd1c5085445fa34ddab2af45cd0b22b84a2f37bc9d92b46942da8fa15389c1b14f9fe8ec752cdcdf9d42d9732c1680b98143352cd1987609f608514034972dedc002dfcb5394dd4dbde1616068a7aa6c25d6740919a4997ab1b9d0156b547e6a0ef17", 0x1000}, {&(0x7f0000001800)="45436c85807b58b91fe3b0e2a0229d129222fda07f1b17cd8273107a59a7476786d2caf44ad1c83c7b5f42a9a918619ddb1f6876ab9e1d6cb12097b0ffe57e22487f8be4c86aa8a8ecbe5d3c68b9199d8cd41844afeed788ff9329df3e4284105ba6834c5201d72bb4a7e57feaa49f3850a6b4b4050e2daed5013e740d72aa9fac0ba57fefb0ebe37910b893239b681325dbeda9aebccb91c868338fde9eb9d5bdf51bde6b3e242208ac4e4bfc2ec20c79faebb7f22c4f631e41adcfebb854f55b525f1769096df2d678754c90fc9987e9394b969db173610272b03458cdef41da352970038092342dddcc01af5b14", 0xef}, {&(0x7f0000001900)="c88cda121c43b4c889510e1d7d60fba5acc0e615dbe8b1f33cfd226a753698e07b85cf6a4c2b2bff21338add8c9962aace136498c3ff185beab768fd986d4053c555dc880ec7ee30ad8f65266081ace9d81f4baf1fbf195290c11fb2580f33a9a7c9aad1c526e3c9c36b", 0x6a}, {&(0x7f0000001980)="78a81dce6ddbf1cd5b47ca0c249470191fb5b70cfd7ea7da50a3ea44", 0x1c}, {&(0x7f00000019c0)="3d19aa9c2ab6c76cf0af4cd66e1ed0b7a7d643d80fdd76233b1e6650d7a63136502c9f77deeb2734c9ab2766326381ff73918b29e6a02925d536471695a0942ac4bb9a5007b8e99f48fcf7fb59082af7d30769ce4bfacc4e2171464a9c5a6ab94ebded7091e09f2f3f7c8051d4cb3794d4f01bbf716c96dd99b98f3daf920904a10f23d616f28036e3cf6e386b7cccd8f6a9a68fd254bafb4d7803c5ed3a8beabd420492b4a81d022bb437c313558558f614fa020a532867e236ddf45b18b41d36e5411b32dc6be212886db18e14d0f7c0aa1957047520a16566a5ba41a7411ca29e539f2e2744028be40993ac638efd4aaf9ba6be4e88f3bf50cf584466ccdcd8a0f280ab57ce46e455afe694ee98d13d18381212d554e4d8a2cfe3866e034edaef56cebcd8481ecc27ddc38d3f5f4ad3dc01b8bb8dd9ffbcc83f514671a60510ce380f7638a201518add2c958045346214624e040dc7164d1efd366f667ad49680130f4e3babb8329a81feddbff5d3cd7399db193f9c6ac108e5b4e0b26af16992e5369eddabba00a166de88abc0cc111a090e8d081fcf9a02101b08573421ce51fc05a63b5e27ee23f179127d372471a67b5028515a90632d27e7f76c227599d04923730dd3bb9b1013a9f50b73c80c2f4f0aa70cef8726c751f7029c324e57bb4fc518eb8bfc8a175ae2b76412b6533a7ecf25fe91902eb6e32bc736401a97ad5969b923e64cf3d7abb90fad63644918f3b7d587dfdc0ed3855d76f914f953ea0210325e8573a4f2f45fa4a6205c5d0d99fd9867aa0d45aff1a12eed787bc37cfad026977fa75b04924b76dae2bf24c586450cf4e07c52f57522ad041f824d0db18c05cb7ab8c69af56c543f1e21abda5823edc45ee6d698eb58a40ef646006ceb78c741746515e96e171761b2dd83f5bbcbd7c80381f147b7fb7e1cd68588ab6a11c676a768cb91fd6924334e0829381f4700738a7f98346d8dd37d3685e25f160c30c7819a0de47efbb32f00f765b490bb8f09ea6c742b4dc33cff1014d82f0565fd2843d2579500bd74cf7528f7fd4a221ad2e7d8758ddd471d424ed0f958cc33774200bd456579f7804d8f372e91af63bde18ac882d0cc07d2c4ca99498b332594406af2657c84137246f0d4a36c4206865200eada49ac3607e5c2c2fab1adc725dd6935f14f439d04bcebc32b5e22b91eae8b3ff72a5dd7b142b6ba5f1745319cdb3bc5d101db091046d65d9b8620c4615ab0525a957d7cdb588ef81101a815fb35e32a0db45b78980458c9220125a705a041302e543ab489bd66c2acbb05320479ca550ccf744c7bc451399aeafa6f1f8e8df587c9c76dd09e07e5883d476e82ab2bbc1a1a334b4dc95103f97c3b304ccc3242a2f2985eae1d216a894beb2f993bc4eb0eda09d56efdcb212fe23d926e1cf8ddd568b10914a9f0437af402f15d79f9d5fc6606efc45467c07675a8f585d2d363eb6c4d7163a3c2280877b42371909c26d8957ac113468cd6c89995db3283c891bab77487b0a494488ff2325af2114f8a02342c639a1a9c15fd7880d2c5b76e97ebd57b0ad445d7837184c8dbdc05fa7e16a3e46c8414a600d253cf1bb87cb84a98565e5103243f29479e975222e7ce54454ff52222fcb4ec06aaff417ca54329d9ff558a6611801c461dd14b3e85479c35c1a0b18f6b7d8b8832001126e5f51c4a81f122519a479e464c76003b9946538f7c361badeec0b3bfe1603432e19202540672d85a430f5170e5f40271c032482b110ab0bf60fba4604517c2f79cbcb532c5d688f2448254cd9af404091584c46ed2d1d53c63b1197c9a3b0365e7f8920a6af4d96dfbda49208d82d8bd066ce048696700a0649b28dc9933442d5cfd11522559b6c1245a6506ceff920475552026ba74e85625cd8c45da144c2cd9eac517df7c49a6e9ea966dcaacf814c574b3fd64cdfc57637d051521e785bd67cd7d4fe3aab6314faef08b0679635c236e1dc61d6ad198f4f9e39689a51da523d2a89ef185fd07e4bfaf9db372251ee6da35781c9c594752d5ab7a68d6f0facac43fc6929951f34626dda3ce639ded62aac61d268b026928f7e3246610d75aebeca1e90df811743be6d2b568f65c6a150c9fb6af7f0bdcb30d3252968cfaa3b2f1619c66c6946e2623a76065771c3bc2f1c885a612514c437e1d3ec8091392970b0b8e3640a27343483a56c408beae90a313ac3eb641a3beffd3c55bbdcfa5ef490fd3e1c8161ec2cf2574c8c8cc7ff1470bec5bfbc7b48d458a4743606daffd522b88d7c388914769478048cc72c526afe62c1ece409d0daa600b15bf31cae8295f1f4ad630a0198b857dca4458165a8ea613c9a5befcbd26778a21e2abe624b429d53ba51b752d3c89d5c8e3972ff4add4ddca552017a4fabc281d8537dc8c7ec60bf427709f1ed6462f4343b3f5f548dbe2abff1d669a46f93072e91c19a5ac431d7c788f27a9513f81bbb833bf293f31f0df2f1b0e2827ec7cb4a97302ae3ee59f0b3ae51c5ccf535024e1cb7feb4f26223d1756ffebb2abd961779e0131de3c4a76c864ec93e1c469b4c844add8eb9b88c452ed9034f7081bb7f93a9f4092f7191f161085b20f6fb9ba5e2f8fd8377521de91887619662f6a8b8ac0683ca779d1c2e4ed0c36e113243c476a8333c1c1fe5aadffeb4361e6e1bc4b3159beb8ba5120f83b3b7857caee8eee7d3837c871c9874b77953b42681eb00e71b4136be0cc6c8066e257232c4589b4e6213c45dbe44923fc4142ba8263ea1510711abac5b35913fb09013a6787d4159afd513f7b2bd8f07ed41c24eb6717c8011bc37297be8d61306d148ad2ffaad5454088c37361884d1183218ce8c826d95d5691d2de2376dc3700cdd7c5a0efdac859dde3b7023b658138f1084abc2714db95442a16b9bb8e0b9c25c9557a3dfe6400acf8fc62d679328ce476062a798c23309a7ad4a881d6c6297606ac7112136350abe049a7982af3c393e5610545b401e28139d4dbe772ffae9ac0c795e2a8c6825a052c20e41330308a541fdb2e50d9028f3f50f73efc2043347eb8aae97bfac1fdd265f807629bf93a4c1d26ac5d946c81469c52919d69396460b630e67c8e63fb1f573bc73434f328e16b70a6f763e47367cdb2a8d2b543ab8a3bca2f5ddb362001e6e4819ab108b462467d4606e08327b15fc60109909860a2a2b5ab6fdf5ba9698561634c5eee948c14f4e255bb6af4b198ae06a4c33ec0aa62b0acbd09520365afa87896f4dbfa8a00e22626b654d7a3eeab29ac059f0e38378dffda09d0de1f0dc1b8d9f4a5e31ef9c763591709adf01579db66a1dbde23f7c2e3ac4b4c70cc6ab4d79ce4ef506383611b8516118f918055e27e475092e73585e71133ed31a85c11f33d71eb61469a280c81a9f8609650a3e948ffc4124fbdd4a473fdb2ed2ac714492c8c553a3d9a70a3241b3b54f5ec840f17e84e08aa05d785dbed6ca4f6677ae41a14829f94cb42bba7e5cb0a75f11920b5406bd53b06a7b7117b96a535652760a8bdf8a5916bf81660b79aefdb5206dcbdd62a5f7e50d46cc33e174b987ae611789ecbdbc8c153c41d24f3c68936f1e1ca2eb511c1d19ea8c976f8afd095e1d202e506f9420d4cc6bc2e230cc91809bc73a0f5166211d4f8c124089453cec69ca88022c4fa9f4f5601f5cc4276de9a23e8470930b61ea49da999a0cc20519ec6eceac267c6ec1d9b4102dc1f4eefe1910e9cb1c71603723be3def3f54694bbba63b73958dda35c9ac3a67717486117a0ffda97b4b7c0d726718256f05cf9271d1bd4e43a19793760c8a3972cc2d248eb0f55035be6aeac830774c71c9e9d84af02db7c346ab04b8b87be6fa679d24fece3c9ae43662aaeea82293fd13795d52d50e6cbbff41734f791130ad6f62ca42480ebf2765d3c55731122b46d55d3596978b710767da5fd320030bf5de8eb0c837ab1032c91f9a8d0538020121ec5fe2516be57977c3178950cadea607d833db387469090340d3daaa2f34f24f3ad9aa36e7c54575de058dad8444bb9f319cfcf2c40e1c466af4bbe355c9f36c8d842e681d6db9544aa00f959148e5164cf57428a2baa6cc97798dba5940642cff7687885ea973cc7f92a98f238b696e4f2be68bf03c671906aa337a3938597240919f194a5bdb6ad7f24303e7a2f4606d5d48dbef6b20732db5de4ac1514649776aae5cfffa667de47c9319a1903589cf37f03f7526e636af0985cbf74f017028ac68d5ece2af4dd8f372f947a89d621db7e1d2d14f81a7dc8bca7f44300349d0a76d0b0d6263011cde0798e4c77aa59d9e37151c7c0bb7c542bd81f6dd5b6c562d02797fd5197f7d4b44fb51e8b960338e5b3668193939d24e98911a2531fc5a4e3e57180eb22fb2c249e613de22b76fa89577998dcd3a8324c1b18f090e434da2a486ef81ba985b97469e32823286cb9b90d1537e89c67e253ca7051c35ee746a15a279024ed7a163d540ac8a1d05bd8b4dc187b01f94d9bf1ebbdfacd0965aa8f66e9e1c7c011dfc1a42d6fd6fc76bf2c02389dd573d4511ccdcade475098a49cc077805d78f350779fe7893462537808b98281c6bc6b5083ac108d0f4aed57ade2bb30ab4b06c68a5b02378c3879192ac567f582e2b4b5b5a8b1ea6ae6cf48f899f2114f1294b429844b8c70c207e6f68625b4310ddebd51e7ed55681547de89e54ccdfb2a6cc7dfb2978e134e89154fb3f04541b8c2a5be3678f5efc32bd9663699314187aad21b7a9c1b78494c69c964d164f7495e50a035c016aa37ffd063020f8a0f5979a5644d4cd84e78d0415da5fa7125ada32d8ac7e9043b42ed6adfd0cb6cce64cee0785f775bb140e224f928a0b82058fbb7c0e0485aec947df57c23586dd25fd9a576ca2f08b4c022347abca7caa62e705d9ef701cca69ed4b9a6aed813331a1ed54b75e15930ac1fefe627eb22ed27ef8c2c1d33edcb035abbf08da319bd8db595e975e5c723f33dabc06de681a23bb6aafe2eee88ceb141930abf6a25ab3061d8e6f423e03170bca3d5b790a51982eef199d59a5ff10739b1cbc685cb1b0f55a7efeb01f1ae0408c7e18038ba31651b05239e2687a615d94fa2ad821b3a1e47f9d552b102cb119eaaf6934a924bbf50677910be9d501654c23a793af89408173eca2e8138c00311e242b5c9cf468baea47e84ba228f13daa068f5a24b091c81587c3fe6759a3f7bd31e45525eff6c88b7698901ca7a77e5c50a6ba98cda1c851f55211d2a85638e074df6bc35417b9126c18fbabfede89a4d7de9b5c2732ce8e4c6822025f413578ec6bbe6c0b09bfd719fbcc7a5b817f2c0490eb70f0f673d2de136e5d5bd26dc0e970908a5120b29a780a66fb2d1889ecc11a94fae42b41a774f2b9ec58445706e95435d409880827da6b0d36b31c91459644d38ed1d0cd26590805ecfc2447f416a4e484b878660d8540079103c9b5cb6aa9db1e306382ca66026d6b2bf1f2f03140aa305fdeed3fda1863d1be89b5a9744e9a59aa4e07479ecc59d2f6057fc4a485f2e6b0572c56926b784ea4d08e19bc78e83c4fab3528d561513ce7018292954593be303cbc23f8ef534d639c618e109b77693e6aa3ea43206a57a14c7e1af29dccfa0d5396d25541637c7628534f2095c81cb8fbb21f6730e670937bd2af8f2775ada70175a72acb0865b67e27d375e9127b4257e7b75d0171779e69a3cece9eac7d8680b1ffe0d2991d2693b1b5932f077db04ebb09f71afaf2373f3bd1989b873f5ddb211b9", 0x1000}], 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002ac0)={0x0, 0x0, 0x0}, &(0x7f0000002b00)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002b40)={0x0, 0x0, 0x0}, &(0x7f0000002b80)=0xc) fchownat(r0, &(0x7f0000002a80)='./file0\x00', r4, r7, 0x2) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002bc0), 0x200, 0x0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000002c40)={&(0x7f0000002c00)='./file0\x00', r1, 0x1}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002c80), 0x80, 0x0) ioctl$WSMOUSEIO_SRES(r9, 0x80045721, &(0x7f0000002cc0)=0x80) pipe2(&(0x7f0000002d00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x28000) r12 = dup2(r10, r1) sysctl$kern(&(0x7f0000002d40)={0x0}, 0x0, &(0x7f0000002d80)="30f71d125d93ee94c264f7f26fd6b29326219be2b69c7cb0f02721ae36e5ffd2e292f0cc5f47589376a2f4ed2a74202b531736f8426950ee25b9579612712e2c6f9c0c0d403b023e7be722c597d73b8f75ec57bbe6c4d2032e072c5827f58abb2ec21c0a11030a38607f8d533b793668992c50af2c977ad8b3791101e49cf0bdec9825a24658c6723f600839343156721433ead570487d20c0c8cfb9dc6d6ac5309838a0fea37d86c2accbeff8638dad55e8d2b6db72165818b3d0dc336fb5ce38e5ce4c0c7a60cde34fed56bb199b02305cd9124d7cd67adc7164d648661ecf5be09b416eb5f81aeeeea3c6b0fd7e5120044c8eb3d17b57cfd9d66e569eefd8c19c00ac0f2f052b97257ca9cab6b58efca00f463cb1ec2978c630b932fecce76a5fe8b4c3bf53f344d6d1605269eca44cf659d17b892427334cdb62127f8b58f3b69c6aeb4cc5d1b9b474788d85809635a759370632b25d18ecfe7c384488c1ebdccfd5f24556fab85486a7cdf70ca234145c59f7fbedd210c88aac5149a2c73a03676c085e88f1b3b865c2a1564ca0e15f8ce3bbcf103a681c1319f2a3824db7788be8eb8db6d4b11b7f2587d0f674c947e9f29c7ff4edacd8b963ee7b27fcd72805d326aa807e5ef1f0ec2681a97d6b3c5f15692f0b7f21020cd08190684aa7945e8b4c10fc06ca13d02b903a2b863ee686da71bd8a86d90b8175d4ff84a3e0569e5456c39fa6a14b35f123acc6980ab0f2d06f2b2f4fe0c23b351ff7335347e0e977121388619f7a11f552c43ec4e7523659c439149db6970de318075a909ade5fe2eda4edf88bdc3953996656da50be2a03e1931ff19a11f1d41808b4b08d53b9b6cbf4c775c10fde6d53ead8aee386bf85716ff64621d902bd8dcdc9ef3524e1bca04f8e647405b6b5217174f6de71fcaad5594cadaa0a4f7733cf83bb3ded6dcd1ebe0d8c218be1abf12d32f73a0e3372adbe91e5dbde73a71b128b2437e552faf5a6b7546c392bf5dd25e4c12828d8316ba18234f870f3d589173e951691dfa56d2fa24ae0293b4002d7027c7d9169cfd4c931bdce9accac99faff5c1f7787847eef444d33a4fb79d862add98bb30d79c76d1cb75972286860d97afe7ed9fcfe4bd0f9129ece19f64ebbfa64b020f237f4e98e64d203515a5b709499a58294a50fbc53028c595ebde096587a95e76c12b468fbbdd2614b90f1893e1777516b3a32e6beb61717bbbc8ace96b0509d99f668b81e403cf1c9106b1fd1420dcb3b8345c5623a1cf3395526797216e58ef65c45c477c2b14f67c835adca68ad7adbe7f69b2b06621f83dcfdb466b96397257400d11b257820071aef79ef1dd409e426b803b849396286419f28b5bf39933f4af5e378c71df7e67c3e80ec1fc59094e18ff39236ed5e32942bd5b81ff5a2749a757e6a0b66f3432ee38425baf4097a555d8a9de2d84ec0547c906fc9a40869230472dcf025ed08eaf5ff5e85029186342447eb7ba94a5e4eea0956e63bddee652e564f1b15ab9e9a87b606a2f80eac3f47f0ef5877a22fe19487f7d2802b5d06639a432d0e0dce32bd643a39d1333cc3d6530f9d0807536f3cb72249c86922db6562359f79524cdab4be21dd903a14ac09f019bdba4de71bd4aae3b9944424ffbc596219d229d6525c800a0df44471e30132bd029feaa2012e8c871a26d77ebd7b158dc51754f39be4b164f30c1d4df068c846dd35568e5a04c728d2a4948e5595ae4ad9233b1f130e6917eae31a50e0998448eccdd3ad07eeb377cb90c23a6a3adca13d413cd56664af91f50d63709358830a8c96489f345c167b60c8287c2713ee6f79c04bf5db6607b4a6aff6035fc9bbc6482a50e2e60fd9c187addac2f1d5a67ce4ec9c1fe766289f6c771a835c95d0a12f4551eba0728a33833462dd800878adbef2444fc8dc94e3164a07b0dbf5a7e776d10987a6946a3ec6ecdead0330f30b680f3170b348b7b6a022c4686dab5f75d46d92499a96af22d1fe837108959855ecc10ca8428c6843893c28ea34bc105bee7230e7b6e9b5fba0f46157264cfcef8f64ea7b948a6ca4ff6c9111b1a439cca4dcd2117d6a7a62b490a513b6a8870882cefe66fa7ad60a359edf17d31af8e966cc5c90468d817ffd79da7795a51046f93c349be2b5b81b24466ca9310665e2035cc419d31aca68f48c32d7706474a983ac9d628fae4b335069ac4f342bcb37a8dc468c94041bc7ee3aee40f9434283e44010cd2066fbf8861742bc52e468dd69421e314bbd1e48940fecb5f9da00db0723887fcf249844288daeb73a0ba65b860cb298cc594c5e871fb32ab44dd1980d64d9f37ca6f2ef41577212d14b1c6fb4b36d7f5abc9f9ef17e112a96c4fb7a8a7f0b2dd0509d511ae0abc2b9f985f0cd8ef0ed3dca833bc3b4992e4dce003d6afc4162a41b23eeccd330242d795b9af897b75ab84badb56c688e6c7713dad946f728adc53c8b58f2efa5521ca6c144c3d0b51a3ba45e8f9e7ac3dfd32d7d12bb90a2afecc7988e7442eabe78c86213e6e4df36ca6f3dd342fcc4292447932bf9585060fd857ebe7511da234039aa51ded93af86756d61ed8e4f802e4e275a55ae4fb5a9bfd1b06aa088aceda7d8b2f51b7ed18bcd4dec7894852adf62e85a51ea5188496fb4f1356f8807f0e7ce58c7250c3bddbe5a0f80c5009d6ca297a201cd1018efed40df30d7e2213f470141ac25e46bf035668799d1c1a63e878c7005b51d255e5835c0c150c016dc067652bbfdb6bac9f5a8320857dbd2ccb32a743e311deb9c9d1ae9a85ca647424f5b6770e7483e7f70e59eadaab8133542185c4a929076aa370014dd830d1fc18d689af47d840c343745e5c577561aee7b4fcad05cf78f8a6a4e7e7cbc664f79be4896c84eb785998a1c23882d699100a75b8f277d05f73c136133c40d40e76cd5e143808cb69ceca78e7334f1b2590cbc7412d20dd4034723d610cbcb7fccc1dddccdc71b77542e71c7d187f857f2073eac4856b8653d0cd75ef030df5f283b45c108902e2beeb9f6164449f89cff1e4832568380fb2526b2718f061b99f3e01966023fc635e96921a9bfb2dfcbf1b5636f4f95bd32c6726ff4fee91e0d86c485055304279831e1304cbf11c02c2fa48c0436d4e485b3ad0389eabae3434f837718d2d5096aaaa12152f36b939f519c2f68dc4dbe868008eeafe9b414cbe527e7190397717a96127430ef3cbe95b67c11351132e53051113e0c6793c02381aa76da5c93cf6bcb5c32adfab9b64f5b2c69b21f368c54e1c74bc908f0cb2fac78a660fb0892f2b18bf6eec7fa4cf408689a8385a2f31782f0a56d0d922f46d42378d0b04fdd6f77bd8d0cdff867f96d0f99aef876d146662097fabf25b6943f8e8d6fdaa694bbc1d3f0a4932ffd11f17cb478709e15243bc701d1fd95679ac0f2a8fd4034273081aa94245f0d55abc8421763bbb07f8bdf993ae204604b8cb9998e26545b048ece83b05c6d837e38dcf9bcef573d65afe1a19621722e99c81d1772d4db5bd1205361f7130abfcb80aff21b292a9ff5224a97e20083db4dc4ce989d710502321a86b56f6639cb75cb0a6ca4572eb8b4a6d8fe4844f2400cd571cce263e10ef9affa56b97014cf6fa2f034c4fb189db1bb0868772c4657600d919a77c123067ecad462acea66a3b8de64fe80f2ab8da9199ce88c1bcc5b076cb595d12577f326ff4bca368b3284f84a255f6333b11d376cf9d1fc0b798c6ea7732b482077473e56dfe04cbb72dc8f47a4e6da0c8757bc8bf7d54524789060e47ed76df808fd54b200d3457516ff47b0a78d66bbcf4e183a77a570a4e02a8d126d962ed53ad727c3aa51611c79fcb84d83f835d67d1cb0318ba5e2b08d3ce2a67412bab57f85695469e7b7da6b7abb88d66549c9685c57064715e386292659cf60b9582d58e0d5de8b7c3191c363a74f7a21f7ed06c244f89ce6aa6e5f57c8fc9f8f72076b4650f688093b0756c26c2c8a0dc12948d584ad4d0dd0a43b0812bf36775da7d011f85c5c29cb7a87e9e6b199c0f3541ed19cfec3c302969e8b7f9df64c07849a1cf84f2c11197b588ae0bdd8c6cae2685d23881089d6ae2f02b889e4ac29cfd7808902c92c7ff6b53fdbb9d3dcdd675703ac101e2bb945bc4e0c3bc05b47c5152a4a6e17eec40d1ec584794d195ae3aafc04e7a2a630531746362bd4106e270bacad8fe804a2409d4823fa120745174c0c2d9df4424c10322090e7cc1158107d01c872058c5a75d08a5ed423389b2b5394a9951b7bb9b56fc3158c8b7f528a0d9f8cd8a0db3a32937ec22201882d13edd87ca567c65e45f21ef050d908485c381b41138c4d4307e1dd80a5f64c6ed934c0f642982e3abd35e08a89340cd29c7519f5e81f4410db640688b2a151a07847c54432e44e3a5f55d5aea54a3732086640fc13b423294c5214468a0aaaa3364d5ec3c13d74561bbb5550627acb3abbf151fd2ddec9f9fb7d8ea5a8beb9a7425d993b817b3058c64e153d6d444bae006dd5ce8072cb161fe9651c612a415de352ce33e756940a805816224a0f1e4ec2e6c1fb40b1e93172d81f806b7b47542f3433099761e4002bdcfbff97256a27cc6e8a52fd8e30fdcefcc17845cea61def68299dc0575aa0c306416eddab8120a428b856ba7860f0d0a4b783bd19e23b11c815ca047e21702a6d20913fb8305d57fb15ac16f6d8d2d842ba5c74591eeec568e84cdcb96f0dc044d48404b8a101ee5e9e15602a4ff8a627e17960ee7dc64af8dc203cfdf2ca3a01cdc5f97c098ef9691d93cfbf25effdb2fd1528d7421448cabb39890a5e8188942b10d6197ca21e7c9e454bda788bacde2771ea604be47381860f4a2baf7e3503804dec201c61776455e597bb36aad0b024c6d73e37afcce1fad482438551a4ab68f312bd31d5e8004b0d6ff8701f530b48d3fb10da00b7201a4a0bca8897607580997517a5073bafcd45c2c3d1eab55ba8b5c373f2c18ec00aaa61293776ba0d08fd3891166b3309b287a5af1b57cf889ababbf6f674cb902d9ff960b8b41816eae357dd881936be75a5b21920721d72811ab3370d47a95418a3905942f914f8e3922885a12f5bc7316a525913d4ee5a93a8a73d53cc6583083330dbe40568793d7e04e03107d3da85a4c11838255db8d3efd771a92d6cd1d5b30b961d7be20ca35dee312f9e4c541bceb5d64d66736624c107228845e6df72e0dd6a0525b19d68b0b5e742e8699d876e1e8e4c8ae23b8c32ef4dc084a94ca898d9d5e585f0b66eda110e6040060dde1e88a57cc1b3c8e1e30dbd60681336c41c4ae45e8bdaa86bbb5ec64b85f2192d4828d5c48404ff2b39582ecee764c4db4eb1031ca828da8915fa1f12033f648e9b1d3c3f57601f197a2779ef09bdf14d99ee49b9abbfe5aad4b9da45b96b9d9b7e41d2a22b9c2797566e9f31a75d79c81d0796194c4f096218301d5ec9b623b71621c15701e5e6613960cea39097755501c1ad09e6eb2fb97154386df7e51dd9b2ab91ccb4ba2ffcfa87f71b52dff9949a22f29852928e4a03a807def118727dfcb9d478e5ce9c6927a70d1fe50734a0e88814e41dab57ea2989a83466a484f4d30b2d62bb5da316c9af33bd8dd135bdc46c0148868ca00185bee8ccc9edc6d078480fc5e348fddb87b15312b90ab1475718d7370555ded9c80c7a6f7ee4b17c1ff6c3600b69f22a561b9abacf1778186773d8540987853d07596490364bbaba72f9f7bdfd585d91504431beeee53a3900dea29de3f2d9123", &(0x7f0000003d80)=0x1000, &(0x7f0000003dc0)="70a090ead825e590cb6f8b9a5f593dafcd985e7a738da6a02912cc11c6e03a66d471abf9ad0e980de97f7cf358c32deed99b0ce283f6948011efed399ca8729e6aa4a0d0ab0ed04c96f75ea75684abd399812bdd3235455d4cb950344d800004211459f46a34364a5d513990d4aa55f785521261e55fccd8ddea23e81bd582c7bbc48af03419bf9c2684ef08166dd7499f9acb835aeef22db249b211ba9e03b916866da8edc9436a63f608fd9075816399bc389ec0e557ba7fffc4bb9c8d0f16f0d16800d2d664dba6b8a9fd0fa84c0565e5792598a0bf92198d2b2d04d5e73146caee626e5b053364513c81c5519f93982f4438448ef7dbea3b737b26eb471c4ecb348b1b65b6441ace4cc1fe997c1631dde255981d0ea23a512b4087c4119dd05f6ce008d0d6e7ef1bc56293b3cfb1b222259709dfd81a9a9210db944ae461e42185beb547eb0a8203868fb13b980e7e7e7e3fb446a88c4af1a5aa44fae0418c733810fb5c57fe20c62eb61e409b75dcbd95296eccc9fa3bf372bd91a997f05ac0c3757efbd0eb3644fdbaf4060e8c3f1115a60b04b72d4f221b054c9c4d559b7d36f53c76b93dcfb1185b902c5330b8afcf10d7164f6c924896437e0d6592eac19c033c0774b4a345923f2b6e8c608a3be0f08120173f90245a419792efb74db533aad76ecb746d4bf9c5203faec545a1a6342383e36efe646a9870511d3e6f0636c9b940ec2c6ac7f4ee905816d8c86241a6198fd50ba2076acc89a5916a62499fe1c1cf1dc4425cf68cfa3270031452e6e31d8d106f5f42ec3af8ddb7346d5ec9553684beada074a8151fb038d2b487b292a8de262b3813264a05463809af0e6856649ad673fbd68b040382a9aed9ebedac9ea2fc8010ecd7f59759a76fe688b6433706d9b279b7e7cb81bf98708c67a2476b127ce1da247e9a6267a47931e0e1c0b4dc504e25aec97189f76fe6d7c75a682a81d406f720e665dc9131744412a439440e61acbdccd96aedd305ebe4fc23816308e0519fc62ead14ae354825142b140a41bd3dc4802d71af6edc8e5119388d98ca9c7dbd205db46424f9c54bb34a94fe66ee47640762fa0df1b5b7faa7a4f7ae10fb6c2b2e83917ca06f07a93062147c7d6b7bc44c057a74d6abf650dc6e3782806237526d8afb62e264b7cd03b4553f23c174c09cc4b18c98704f64b2960ee32e5fa9e913efce0066cc879ee813cdf85f2341f984d525e3815d6ae692640174723c11c5271712c8151f7a0e46ccf57d7489eb9cd64f6ba8670a5a920c1fc022102174458a937c1665207c911126588e571dfee561b42fd6fb7623f7af1f96065c689b40cb580e6c6a39fc590fd755c48280f4cd25d705a677060d32da3c13050d099ca0308a6a1485c45faba772a17c33f417969d8123b3233b74593aba3718c26f0d5fdf85790efcc4770b880e740452076c2ed67bede1b754b1751bc322ab4ed38190fb4ae00773839f7896abe0ff22c59eb2bd6eafff0901f9438a21e43593bdfba01e8e9c0c638df8ab838646a64df4cf834b33ab3b11a7a9597337d8d82392bfd92a343503aad6e0559a7b4f4fd05aca70dd028026173f95eadf8e2c5dcd6bc64963505fcb74ecbfb3867425d092377f6ebcb31245391834ccf429e9838de3e82e881148485f9c78b85c615645e0bdc2e8ed9fb22c4f38d50444a4cf36b48255120babb9750f0426315f068330dcd06472cbcf5b91161913e747bc76f7c10291e1a41b6f5e4ee7ec95e91e7319dfc0825487fc0c2aadf550c74eeeddb4f815cf3c1437e38b589c6c553afa6f13691194bb29510f717de39b3e66f039f6d858fe8c153b577f122c99c4195407300cfa914d696537b30c5e689c9b180ee9df746465e06b825e3551260e6e9e2b26f2d1817ccd903e0be8f1df12e3111f1042cab2f0e00097cf34d6f35ca308363fc76af6c73b254226b861d188fa912a604a3c85f9f46e7e20951fe8c54df30baac8492f124edec435766b3c9c21bdf6a632ca89ecf8b716f4a9f0e537814a680d4402a485f2399de0b9af012a4f6a4484a589a7d5d8bca019f9d6d6bd17119c2e5af57bd9e8318f3ad279ebb896617af66dee958b8ade9870b0902759b33d39ea80ac9f673010c4d769a879f8b5a940843b53060de70412724b2a8762eda67d34d2f7fa30f0430ede017b941c74d001cc7b0451601337bd79ab7a3dab16bcb5bb77cd2624641ae2cf85205f74002c5a1539a99bc1d8d47abd776c0a100e3d9441ddf70b01e6031ea699aaaa60c9a6b6ee9500306101479e3acf60fd672058157118aef9886bcee14f24e64b0e1fc5b3841248fbf1111b2cb5aa58da6733db914d26e9ee4367a46e87218f6272e732289f67c4ea4ea0ebea27c36f17bf226764439b024dd51fa4f2279c5249596f5a238c9f04dccfb9273c48b699049ba59fba15de6ffa84d758e3b7588ec1b64c446e6a99203edf2a47fc0426922c712cbb310d2eec5c513e9c24d188e55d1c839dc0c7ce69db277879582474e160d55a0bef2142fd3cf3ac993061aa202ecb06bddd32b7280906dca9b91de327adf422f801dd9cdf771d2f6fc9d492be6185678db376be08aeca40d37930b672b64892744639d6bcfd23bde4fe27b2c83458feecf18d57ad331f39ca8e774306ffe45b38b920ff2abb5ab211b81c1e6b9f63585a4feeca163b0ec4c34df47cbdaa656327f6c07fa396655749cf391313f5768041c470c28a4ecfaeea02a3d9489dd11113581b70e940b7dedef6d319a281fbd14177a60e4df22ed6b77426fe8fafec61a599eaf796cb17f4fc4ef4a98821ff2dd00005526469eff3567978d741540ea958ef37b4c8328dbdee7d726f632e4d2e226264d7b8d855095590cdc16e1cdf66ecab05c972efcd60165911d3750cb0409f9094abe9d314b04db22a3881de46dda3eb38273202f2376ce48c96cee043559dee6ecc326a01fcc7e07965ba1815c2a07734235d70dfda04abe3d92f6b6cf2d2f8828ddcc9e427d05649513a2a22ff7c21c48451de236347a890f3d72273b55c043525508acf91708b63965c16b61f0e16c6bcf03b9f29a692d315db32aa92be3d2f691a656e39d20647a61d2304b31483a268cd8c35d2cd909c4d83a96677c801ee1ba04a42ff7c19c633160aa254e7b38f5507d65efcb806980c4a9ecfb2152aab32f287dd3320b1f94d84ef55dabe1d26ee40a8d09361de9a0839b43b40d2f756fb9e16d378a81541e1872351b59366fd67258df8f9fb7c2c200bc78c3989784a0aa542a8f59d5e10abd810b14ffab46f04a56dab6c93040ab8fa372a8a4c0d845866122c3a33700b1ec33f0cff87aa1d5a2883a99d2099695fc2d69cb38367469efe85e85833291fc43905c578e2f43a80cad0767e58320169800631dfddaed8ec8e57bacd1d658bb7a0cb456bb63aa0149c6dba3f5b441e22f8e17e43d384d5cf6abb7c73a3d74845cb24c41ed9f813ec673e235238fab910da7622f0a4a2da4f9bedc5ff6145d4a34d68049f31e80118d6fafd54b7983831d27a63fca3d57da691169a214aac8256b6b002f6a9d5a94fc958df26035ac50c42fa70979f2fdfb03d1056ba9505b7e3a60bc54e99ed67403c56f4b26e7b2fe46282f4932d39744b5a5364af6e227bbcd0f72932d3736fe0d5bd36a444920898cdd73e814fff06d46d946102e50cdc4b0d08e1837983c24d8bf3cf1ab8a5e06e4d116e2f62eb82d5337e8dfe2eee5ad77ca23d885e8831b98dcce5feb145fc94d1ea456408779f2354de80c330826b8248c6e3d4ca16d60bee818f26b1a9fc5a97e421e25a2506d27f9e69811fd5a9d83a0da31ebb08a8333f4996811f86b078b0371797165b85f0b54c65f4a9824bf33bfc769e1269262c2dbf510da8f138acc6c11d61a3660d51a3a68c6ddf1b2f9448889a71126a916ee2314041b41dc25e886142c034d83fc4b53791b22c4b00e32f46ad841a4198ac3c72e3244b32533a8c0c838d4f8708088a7e5571cc34af45ee04d6db46bd8f7c21b9501cb6072ec55a9faa3e5c7fa66268b2f157563ddf8c8823b1fd9f75ee477c3e28c2e0801416ff4849b37ad07e60635f6b7730f98767919ec601965f53a7632c78887b5a0f659f08dcc601a893d7fb36c1835dc2f1d4a583394019787c4591ff4b13c83b3b65b972512fe24f6f3c1d1abbc297bdc7bf99a4e4a88d787f2f56293b8a1a89346cafd6c0268601a6a6b828a2c9aa3e4bea7d76b0f98b51dc4fc02ccabe26aaecccf96cdc544cea55b584e88c6e7333a9d8780b2cd49b447baabf5de5e8b2fd3d2776c6cb6ef6e83afc295ea5e318fd628e824c801cb847c4a603d98acaace65bdb5952375227f591349a0271446920d5a0a291acb47651a0df0387d20d0a046681c052017ab1c4632193bbdb9ac9395de5755c96531306cf6fba48d9f4b11c492187f8ba502d7e262b57d3f8bdc89764ba21c596e2a0e211bab65811daf35fddeaea8632f43b0baaadfbc7dce6aaf717df5dc83aaf3a7089699531db0615655abeace4058940204ce9daf2023120a487486e9bf6cbb2a49cfa30ed357368782c15d008d446940f4db3ade3276a787561b00fec5f1eafb8ba33739e27530fa6d31cd4c3dbb8702b74302e41effb40922c3493dd41a76a22f64336130f3e176f8e41bd99ed87f9a217fa4829df05bd5bd6783419e486769e1b7946c0e0c469c97513c59ae497773e377af269cd334cf8d996d7d0f049bb4e21bef3eb101936a1cc9b61c0f24f1b84a2438690f5b2283999ae0a5bc314e443334652d3fd8fb78b97e647b81dca2c52cb84a74cfa063fb2ff7967347dd492c52b639d3af844ef1bd2f0c7a453e66aa9ea9c390bc9dd0ea2a5cceec16179b1cb87cc674be492edd9bd717e0807972ee0d3f21c86893143f4f2e2e25de1a4fe2e68c92802b5e2b235ba8790b74e709c3104005a9b65666cf0dfbeb4970a6aa5e7b7b1df256ca3c587db00b8ebb260c74290b56a35218416007b789f0e04f531ec7006307a55b8367bf7e6a7e50c23f7d95f135ef2d6a6fcdf2f27e6a1427aff79d26e2384b3f98ef1c8854ff5406b881d45d3a2e8898a02b5b4f38a76936fe8548ef8a6bc27f4de39c4d302b4243d341003a5a78059844de07a44a68e958e93962e62a06b78a7af66600f74d6c9bafc1f3f5da5f7b7168c19191a32c7d4d512f1f9cf5e3216a6ec9b8d59cb9e87a4c923fac5660e7f6164c5bb75817359c9370a88ee230c18d4e27524661ef03b123e15ec1b8742e5aecb4abf33ce155b1a9dfd508d3af57b3a4d8d1579db9cae0f22255ac09c21c07e7a16efdc4d279aee52aeecbb586c7558c54adaca44e68b45755095b379bb0c179adc6638c9f39becd151ab25e7453b36ea70bf275da49744157dd64bf832ab755cbec365819db0bfc793d48f0194653f1f28f40030bae7d68a4d2c7f524bee2c6fefa1d772ae13f0244251b872c93c9931d6d189b7652f049b5d84bc3996b867860b6d57b0435b8e602a543ab8b6bf71f3db2238de94168e31ab91768c7f71350386df9529595d40581799861d85bc21df022ddfb4175e4c14496ceb382b65639fc5316529bce842f2ebe2eeb17628b60331601d3674c3744dda4d0e7e19be410d7b232fc2e2042056715b3fef84d19c39633107ebebdf886d6982f8d935fbbaec4d067dae587140d54e88f7fa9465b0994d07b780a00e04983d4a25c6224a84fa6b16c98ba55f3c11fd1cfcfe5d4df9f1574de541d08acacda443c7ac70777e2adc53a1853f", 0x1000) bind$unix(r12, &(0x7f0000004dc0)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$WSMOUSEIO_SRES(r12, 0x80045721, &(0x7f0000004e00)=0x975a) ioctl$TIOCSTOP(r11, 0x2000746f) sendmsg$unix(r10, &(0x7f0000005fc0)={&(0x7f0000004e40)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000005f80)=[{&(0x7f0000004e80)="67bf3eb32c8f5dbb51230308d9200e15080319b5fb4079ff27cb0b2e8a6ac5e65d9eeb3b6ea70fbfd693f5b756488746a0a24113a85f20449d639934194df91c53f6908a6e0bfb75967e7506abcb03570b7c3dee7af7c06ea76e8b98058b9c013f95cf0037a69a5db6537d64cec0c1f2796738e02af0dce7557aa6d21b35fd3a64cf14ee067af6ca7555c2882bda69460e202b6e32dff62cf91fd235b9c7b89e52fe18a43ee40b1944b18b1cfa9deb28c81e317ebd27abc50c40562e3d344e6bbbce3de3200e2c8f749af3937cb7bf61fbdd87ec9aa0bebf1c09c92a8f23809ade53f477c7b1d6898f1a83ba4d5f11e02cdfdae00029ca37c359d4ac152f0070ddc8575ce7e303abada7e474b2ed7d2ee63b4e3f4792ce7ce4452333c3c1f7996334836b00e96ce9efc9a37ddd9e5ae929ae565d04ab404095a71cad1d854c22a4255f7ba960c7a74f0abb4a7875dc5a47a73049402e7cee51b9b6549bc15a34029cf2c96eeb2cc4f48703b4f263ccf518d91bec86f3c87a60e433317b2d0cd53be552700c90537bad87dfd08f0377ef2647bdc5652e30fafbd572f9fdee4eb7205c2faa87f02003a81d4e9417bee80e10ad3d07291081457c75b87608da2559914b160bb4b8e2981213bd0487af7523ba44c5387785bec6dc7b5274338abb579f45034e0ee425b92b33d355d0ee609198fb50f3d514aac8e1ddffc48ad82adf8470a6865177a8f41416fb5aeb5ec574ee23c7a60bfc41aec3f3fc0144c13b6efb7a6a79a64164fd7bcbeeba6ee84fb5da6240282aef9c1f33df2467a2ec798d9e226a44f152fddaede418b46878e53e2e07da9609f84fab254120f808dfc84419855b5dd89eeace1254c29074a9d762381b51ed0ae7eb548fffb58e1eb7492a9304148a9396b29e0e559b89790273ad787df9fbd02cd4f0df47bcf91e8920cbe6b6d12cd060a4c77971dc1ec4004659335e4aaaa1485ec87233b55420b4bf28a4dfae74aec46e3899f9d98637cacd9fc0ca2b40fb90a03812b9e5d93984e9d9f3ce32ccb36e4f341b9f047d4f9dd0ca78cab3352d04101ed8fd688c1c898db28fb0a08fd7e12eef796cfafa617600f2fdb6ee64aefd3cb4346a44398e3ac981422c06e7b4378cb648b78778b80322374c8266041a6401810745f57ddeee832e09cfd907d901792c3ab79971c6b4cca66c78026a6ebb8ac033c1912de369e8c2068664c1790da4fd520ab5d2e6850eae7f68c5a2efa61bce13358885526b433b97bb8752d776d0da1d337d922c78a172d9ea621835d4d647462b03b90ec62418d2d7f9a35c98d424fb9a91346efae3677317ff125a4d4ff58130c577df1f3548f62628b896ce0c524f76e7a8b7eca9d801c0cb3567763fce1ccd2b54b343a00985133b38d14f0c4dbff28975dcb1740f20b09498fae4684b098d98026c9d54f126a8753b254e08b93b2691804b05979d60cdb8c99f5926aa6432e303d587d0923d14c1a31c90954ec7f26ecbe8035e84c508657e6d73fe69329a2cba02745ac17d50d075e83f1d2cb4da9ac66c3e801b295ac2af1c84c95b0a3a7c2449f093511613ff54e116b09ed72e1b7c8ca8ded6e6cd2c6fbdbabb67f14f0bfa9421f40928e9e26be353a4979902f0f76ea2211d9dd8e3b142749604ba419a207fa6063f95432e536b33aec42c5fdf6b31f304531fac6e029bac43fa651b929914363efcedce74d8b0451b614a43c13921b7826d64471432a081239c520504066001163cdc154a5fcb1a154d24b856a55727f118877e0f0b65a540eb947beba7fefd7c5ac6f2dc65f99fabe2bce6ab5d03b2f788507152178384167aecf17ab1340a2d3c7c0e41668e0d91c0a33eb81acda226915c6955bc33bdc9a808adcba850d2dd5152f8d418edbda7190836187b57d33fd38c3085fe79f95ef62a1d67b74ff9f110cbc9e99a904a7343c80434dd9b4ae391070577ae511ecae4081c67aab7552a2002edb5e1a74971031f78c7c4fdb659418c8feefcd0e4d4acdc8f7fcee6f1d02aed76dfbdb3bca0d0bc54b361d44b4c73b897ad9d0ef5f4e186bd8dc3d519b60ad9836ee71040a996041bee791f22e4be65b270647fcc132f97d3c913a564f21929eb9aeca9715c40cfcf98317e0174ef263e2e8033a2625b792771656b7b3fc4f080216ba439c93c8526b059a1e164ef72c60437b348952d12815e8b7d38fbeeaf782ae8e590d666f0d499329edde22ffc4844a9ddcddbad8dcf936c5e6dababa598a2260b400b889a9122a859c4e2fe02e790cffc5608b1a7a1398419acc5657b026cab4c82b3991cbc9db3bde79651dd849388f3b6f4d875ac070a656cdc21a6c8a8943ee66d91d777e84fad15daef29676c2254a5b2a39e4b32ca395878d6915d04d73cee1189877756ec0d660dfa84b026fc427c18aa0a3878fd51689c6386b8eb8fb3be93cb10a13a196cb3f09dd805f32ba2cba79ae50f15829b142c0da8471e53b72364ad3287cb37b6c6828ff20d9ddc603f7616826af017d78541093255929ab4e2668eba5993a25970ce5f715e83bc17e7332f5718c0c490e0dd51bee69eb57ccfaae070d3bb7f43ffa66036c3abca6a082c286bf5daf933b51abf4447a80fc3f21b0065e374ea9450863229b4a407cb4c2b9f04863820a5d51fa8f0df4c8a6ea838c49852ff3c37113515d7cd19ef2f63fd9f8b976ed2bdea2413601fea2196857798172ec7d4ad8bfd398bfb85dc51078f753fa21f38218a662de7fd8059dffcbebbd9b6c68a9e782c0507175b7ed19ae43ba6ee2fa6e6fe77d9c36e4ab646b6bfe0af3f16144734faa368fe663dae7da39ce7784bf16f96d4f28a8de69a7513cfc612acd41339f456b99d9644ee388ccf413db256b12986f16f06d1cb50980010326a36cbc46223f8faa1e0f2a08fa8c3ec4c471c68bc0f7ba8e3df4593fdc07d374a4692e0e7759f42042e4a1d8190ff41b439e760e43619cf4cd0af543cc649fcf8032659fba8a440fe73c8dcb1254d9427d649e066d41476b34a1f48419588b1c6b5dfda0109c5916ef416ffd304d54a45f6de7c7433ffe48e02b6fe7f06c9ed7425c90cb0a019215ba4c9c7ee72320467aa9a25425936a2d12d22911c5c902906614a78fd0389691478cc7dafe7ae655d123be03763dea70773c2a701843401f844a2ec8e7d4f555d56f73e6d3b8f348db64a7b802456a06c1192a5231b0f7a14cfc7f9074985fd5af6b03b3f28b66d1245770d6cb2cae716a26e80dd491656b8939e63183680761f2ccd0dcdb1ab1b6ae3331d2dff867eb28d6fa55f2374d48e8661881cacac53aed60be85fa45b624760c92df51483478a22820241e63e31c97f719d2767c50bdde9ac1094b2ddcc66e91afdde3cb1d796900d7cbe17b408edba79a250353485d43607362f74c4e0ca877a6fbbdf5b83780da993cf7de4461e0076217c1b9335a839cd2007ac2f35e24e1efcc1ca5f5e6803b38cba097297e7dc952f75c98c60567535eedd47fc95af3f82ef4e1cac794861023b25e7ac46b85c4f72f16c78b5752062f20bfe24bf9866175fd6b290b07547788dc3e4d3a662548bf7067e5ee19cf1ede4adb3914f1c3408e9846d766cfbda509037fee39024d8d0158598b8d1fe71213f1bc185bc45e83a8561900f44e46ae314c38d915a5b80f77b5128a3ef7d18ca1d2303bf5c4cda78d01ef19f37e1947080fb2e6b6e0f1c7403214bcd20dece11ba8f11277be31f309b2319d6ccdda83a4510a5e4470232ad7d21d63652b888319d25820300500a2335b2cbdd176519c904f7adac0f265c6761e55a225fb2c32b2b23cebf997f05615b5895ebdf05578e09e651a8273909a71aa4660b5ed231df64b2089e9a6e30bcfb038a3f3fab76be768365f9c34b8f1a83f914ae1b6d5e61d540fb32f23d97d9c3a5f05007b72c1fe2f8d5ec98e46172c700f0d3eb543e0f6600f6e83b51fd79ce513d212f0ebe820a413ddd98b066ad05ed0dd78be5c757ff77e56440a35fb807786440bf44c11922c44fc27d01e7d4c802b1e56d9adba9504f52c21f11a5fb78a0a8c9100010bdee39337dd42b14d37f19a4eef92e92d0b0a9b29c7db48629e1b6eb32e3c34c4eee03a668e00f828249d1a48ff6f9abb508f7bcc04e2b364fdb7da855e9e0272e91c09a569287b19240e15e1f8bee700229a9530ff370f0895c7668a1ac8234c66c1162ff8818f1a289c21da1c8c9b26822bbc31d0f1154068556563da1eee0ae9e7c66118c55e7d30c30370f1375b3adedea4845c34ac5ffd5625497262817f23053244150f3b3b955df3826f840844c278e270acfe6035e3391604f3cef08cbca70738ed017e62cef97dd9e78a544ac5f523ed38dd73256fb219a861fece7037de7242c1c9df2d1aa74f11ab5e0a7b32420e80e5ae31847ab7b92615ab512696d3423f925739c9d02f7fe896501eef46aa1cb829a0834fe58ed9011e9d47e2208ae8c42c056849caf796ebd3155e48c69b08863aec84907e4d9e1e87461dcbf799589171bcf23b2a1032098d202aa45529480f6a26c0081b131809600205ff1fd5715c11f0fe5f3aaa74488807a94ee567e39dde3a7498cc6a299ea7e7003f878c7a00b2041bed2285c8da9f629207dd32080676196791c85d70d4f742d3fb7a49a97576c1fb127e42f84b449ea534216fe13bdc155540e11eaca182b50ce8e3378374f43d88e1d029a9dbe216ecf6d7dd20f0dfd01d3e13079d61c49ee64ba30c54b011e1cf1b64f0fd0b5f47e4dbd4379191669b476b6779ac4f8d2e1008aabf90c81f3bb55e0479c4f7eb699c47969641d5e4a22ec6aee40182e982484f836a87e633301b539eb65c41bf6b12c7d9aee12cde6200f8c1513b92d01f26e0751b9720564959c120996be4e83500b2d0fcc58a828c1cb9b5249cc3198e3c0987f86125422b740809b55207ac493f0109aaff49276a639c6aa96da274ccdc983f1fce619ed652a925e6a3290e429260cef3588ef3756909a4fd0b277891d58b13d6d7712ef1328b9fde4f6993ee52f6861f8aa8ac85da80e9d4cd131377db0c05478fe9bd6b3f8ded12f8c92e1deb8f14af796466098df147459d83ead021c6de9e4e39b63e4d4e0126889ea92fc9b51a5780a0e4be31cc619a4a7f6de0b707d1068bb6a091d6dcc95b0c1bd39572e2819d204dc68f7198972a8eb8b6dbe648feaddf2ed76304fdc01cbde90d4dcd1e44b747c0c3b6657b15b85ece407ddb5aa65be1a2f6bd8f1b900062e6f0ea9a6932839c8cde97ddd488d9bf8190396b9796132c57d1bc45ecd9350d2323287d82a3a4a09ac5c56b5986d2b66094e42b5f8be26f2b4e9fb42e93f18530b7c305933337a5f94e2376c0f6c4053a6f1c0e99fa2784ca3be5a08319d706885793463aa45bd63197fef95d9eb7e7af7b99dd62dc076baca9aad5053b5e1d551abcb6c063e8d56e143203fbe806a190a03e5d731b8ea02b6871f6a07700202ce67cd7fef8e694b4531dc0159b71fb8fe18d2b440ec3cd0772efd0a01f69e59f1e1314d867c24267cc05e2c7fb75fc8ec0e07e561a1502248b4f6141c230f660df93d2be161f9ebefee49128056d8e8277f389602a996769a282c1ca7c02b3be062549bf8237fd483e4e18e6954c5ff00510f33518c35bbbb893e5d25e4dc19aeb3c81023dd7f910fa0082f4c0eab7f6a57b67f0ed3b9ad3cad128fa0fd32465cbb7bc04fe6d1f4d8d4f88757fdf94655feeb37aaeca580c32a7f4976a52b8fd7f6fdedf86cfa20746489f65b7a6aa10168", 0x1000}, {&(0x7f0000005e80)="30571286d0bf6f302f0bf83e8aaaae70ddb4093070d473fbea8f09211e754e5e0324a743466eb29d29b3fafd3329f1c66741d9390d18b9b9d823798cecc07ebd5d057c3b585996fe3eaeb9f6e3483b153897c798d4d70ba84ec7cf906f91f2a2fe7abffc2fb83cfdae43f2a9cbc7f82f58379682e0930a8976fc4d130f16aa15c645944ed4c32924e9dfc37b241b8a3c7ab4a5c27e45f3364c682219ebd3d2ac61dee9dea051ad241a1583385780374c24911123b3a2c8cfcdd068876d1758fa00d06c0740efe43018ec3c5347289aca834fc5e8a305c3ea26e9164d3a7025250d0101", 0xe3}], 0x2, 0x0, 0x0, 0x40f}, 0x6) msync(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) syz_open_pts() r13 = msgget(0x1, 0x16) msgctl$IPC_SET(r13, 0x1, &(0x7f0000006000)={{0x9, r4, r5, 0x0, 0xffffffffffffffff, 0x188, 0x40}, 0x5, 0xffffffffffffff7f, r6, r3, 0x4, 0x3e6, 0x8001, 0x6}) sysctl$kern(&(0x7f0000006080)={0x1, 0x3a}, 0x2, &(0x7f00000060c0)="403ce1d89d47d9c51ac8bfecdf34dd62c498f9b9f3ebc05b5152703a090013bb8cde2b4461f9eaee15c0ad841562ca79a2d66949a4e284e5414030064d5d2bbb6433f70b95a070fca89e2dacb42b4cf85b7dd454cfbc411744680f65342bb8f38a084e38c1db76b2806b265510a2f2d1c2418f8a3e8ca83eebb309baad59949a718a2395275926e309c529234a6d5451ea", &(0x7f0000006180)=0x91, &(0x7f00000061c0)="602849218a71c4c1cb42102c8d339b1b8c47f0ba9a1d628c75f7311d422b53b09623d136b9201551934537f0ab399b55d798a271cf0da17162c6811e806960f2f295fc375b04729e0505b675604c633efb4de31fc0d45b90fd98c22489ee940e40e300abcb3194b1a336c8953ddb58c890848b637aca7fa8768dcd59396b3a1034c9ba59245135e82c48ed786fae", 0x8e) fchmodat(r0, &(0x7f0000006280)='./file0\x00', 0x44, 0x6) setgroups(0x8, &(0x7f0000006380)=[0x0, r5, r5, r5, r5, r7, r7, 0x0]) 3.03356658s ago: executing program 32 (id=189): readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)=""/98, 0x62}], 0x1) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40, 0x4) fchflags(r0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffff9c, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000500)={0x5, 0x3, 0x9, 0x8, &(0x7f0000000280)={{0x6, 0x84, 0x2, 0xd, 0xb7, 0x5, 0xfffffff8}, {[0xe, 0x0, 0x6, 0x1, 0x100000001, 0xffffffffffffffff, 0xc148, 0x7ff, 0xd81, 0x2, 0xbf, 0x9, 0x6, 0x9, 0x7, 0x0, 0x9, 0x3ccc], [0x7f, 0x5c63, 0x8000000000000000, 0x0, 0xffffffffffffffff, 0x0, 0x1, 0x8, 0x200, 0xffffffffffffff87], [0x4, 0x8, 0xd6, 0xe, 0xa9ae, 0x401, 0x200], [0xfffffffffffffff7, 0x0, 0x8, 0x5, 0x71, 0x7fff], [{0x1, 0x8, 0x0, 0xc}, {0xfff, 0xfffff2a9, 0x6, 0x8}, {0x3, 0x72d, 0xff, 0x8}, {0x1000}, {0x9, 0x1, 0x90, 0x9}, {0x2, 0x7ff, 0x1000, 0x902}, {0xfffa, 0x4000, 0xffff, 0x6}, {0x0, 0x4, 0x7ff, 0x7fff}], {0x4, 0x1, 0x0, 0x1}, {0xfe, 0x2b0, 0x0, 0x100000000}}}, 0x6, 0x8}) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x9d919f9971838691, 0x10, r0, 0x5) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540), 0x8, 0x0) writev(r2, &(0x7f00000029c0)=[{&(0x7f0000000580)="31319f8e19083ab5362fabdc915f3a985d3837c27be5351689de813ee72b328b459bf489613612a190bf5cbf2b47fadc00ad77d1f6aece79b0ff320120776267d143d7b4ef6a5faa7f26de255affae123426bb53ae2a8aa059cff6e4b3cd1548e6f923c1cc83d4b4ec2280399dccfbe6de7de40c72143aeac4d90e9bcb9bd89565ba898fb3ae8ee53b541a6b27de47f1ff459a5ebd6f9089c7925f3da00bfadb8e30c551922833325fa228c8bdb22f2cd0d931a4d91c089740ac79a1609be6c757babe6b03c318ada03ecaba2d9164415ebaf70a", 0xd4}, {&(0x7f0000000680)="14962b39319cc948b969c7b2d45117eefc696f8170d44b7f8b1851a7dbb266a09c427c87e13610be268a316916fd02753f899c9de9ce5e64257fe627addd1e8bd2f37394df73913b608959296b1b9c683796032dfc7f5c53616df686f6b1ac6c90584cb1d8108db71815e9400f08699b719d68b0142e261211c80f9c7dcd2f3edc289367e5b51f6f1ddeaad05b5ca51187152078b73c95cdcac7640f127aaa63dbe83161d1a903dad46553e4e5497a47906c7f44b9443eb12ee2d86644708870", 0xc0}, {&(0x7f0000000740)="2e83a7beefcf13776bab3f27f9b44902aadabe504ad8b5aa72", 0x19}, {&(0x7f0000000780)="d997959dc377d60221ecdd2086482803cb4e8ff1673f11bb0c1937cf578c6b4bb65bda68f019bd144a13fe1225e0c28d3a5683fe3e15190b550439ad329d426565bed5c9b62986d96c1befd7949ef47d4a725c46fb6304ab550cd4b98cb6286b9f004b13d406363110f2f5ca1fd9d18742b34f8a", 0x74}, {&(0x7f0000000800)="e5dfef5c6475ae376047f4286d94ba0e1b8437fbe99bb8a0517a080533bcc74e24835475a7d78219fac3b17e38a659f7cffa4443679db58507e5750cd46ff845efb7cc56166c4b4092bb9a65965f60e36e201365bcee71488c4cf49b44f08c18a4e0da82dc25da9317f4f8909e806530a7a58271b98c56aecf33ef80dd3e888255d024f5cfca1ad6cac7538340e75ea8d39831d1d96c3e204629c6ba16d66143d1e8006ac22cf95c62ed90279d8d32dae95172d3c05f0a3bfa30f2b0f4d317f704054a589970e350531602e8e23bdf2113e6e334feffc4c57698c460fe9173dcb5063df5207b6ebbfc148a1fd6e85cfeea73acc79324907941193f3f15ce01989b726eadecd595a0919bd8df89bbe1862d9f49b60e39c6c6265cb163a9de68058ea69d88a2c54d1e41edbd848c14f3d70c4b0e86dfbed4848f394d4e1b2274b85cf57a2b6a157bd311d9d8e8a0b3e38a804f40267f8287e8a8c9529e9293dfbc36d08d0aebb29f1eb41da4404d1c001ad0bcf6c4c2ec2d442f89916040b3ae8c43b86d910e375986edac5b82e8c3f3a8f173afcec52a27bfe751dd74fbf723f4769d6096e1ebe6e8842111f71be780651da64e534ea77673a4f3590f6c57d2708b17334a3904d093ab54300bde777bd5e7d319c1c444b00a4907600493bdfa2f6cec9c8ea79b70399f0d2d6124756875fda2e35d7c69a471864aa37c8615f9170b03aa7b1e1f90db309cf3a72f2f8b16e3ae7081d3cd9722dae81fd71e9fd4eddb31d8f6e8ac7c2c2ce4327a19d2644272aa95751d41bacb68b34a0480ef189e2c181fc71395e63f248f8561232259a5c84eeb454b44e60316c529622e5d99c86970aca59b2eb9e82f9cf1c0334ca2fa416dcb77a5a453f199bd22d7fd146a259d25329d9b44062808e107ca0699aa7e8788fcd52fc3bc616b62b830f2e108e360bec9c53a106ab97b82b674d35bdb921489021c845334733478bc56e7a7002445f8282a79293b8e679c83f890d18879150e89edd68fb39fc69bd50d4a67fad1a60bc9e88cde1a7ad29d8ba1ebf266cdc89dbd75fae5bcb66265c7443886b93a5efe0da58a75c6075f17724109b8f0e3687dd66adb285b8a0b234ce87b4626901b2d070af2b61deb39dcd10212fdc0e8d4bf66d7f6ac72f2c5f045300c8dae1a48af9fb6f18bfcb6dff2d220ecdcee0211d8dfb2eba30f285964ce9b3024baf41737fcd81ae0e4789fefa4b31d0fe4c667b226bbdf62f5df45e0009b9e9c5230a0dff66e3cf3c294de5641aeecf0ec7670acab125c6fc99562552f23ec7a51067402b366eaab97ce3b434a59e3d56b8933a0e44947c2f81283ce214908b2181162a294eecf2471e890d9b90972e8c2d0e13cbcea17a76d6a17f9fcc3ab3e5ecc31839f98243016a04c221dbdd13e0feb4456d98e12b49e02ccaf1186980fe6dc6a29339f60e1ce40d8735ce22bb8ebd7e0ac515b4d00e86afab926de99db297cfb9cc8106fabbc07df3c2f2b5ff71c0e6435efcb4fa3c067f29ae164c00d2d2cd4704e0d7367e61100f3526aa67502acbc2c0d1b1f95fc8301826f5935e5f3f906bc54fed27c7e40c44d0cfdcabb3a9da288b9cfa5b203bf60bec6c252f2fdc0f840a90e675b8e21c4775b196d02dec5da365413aff6be2b48295ac19e048f198f8f73bfa743afee24e8b7534545201a555f47feabd0aead9364a578b77d9ed5f9e046807701ab28af758e5496aaad5a7f2e19399222150aa5b2b1b71edd0d5ff613da572f1dcf754b1ec3025c56bde5542e59cf5be19181020552109eda216faa0e1b149f7d6d1a848324e4e274a1fb666d45b8f2945403b995ca448a2cdc31cf09d7ca84888e50067db1b6b021543f8a84899fa0234b82a2b449799259c8c3192d1d7caa6a1e92047d3bcd5726daf6ca92e548f32f1d4876c7378bf15faf61aac9d29790e59c5b9a74c4781126c85c77dd2730262d068a6311358844f14c56cba992ab85c39d3d9b31c0d9c013dad17f5e18a0bbd94d53110aa868a61c1d26747aec459fabad9d1e1b49479d8c07a1f16f415f62b66b0852f283e777ff393851523762df8f494d9c3818c3889b4306881f9b25e26de1f009af102cf1e9da4e3a759c562d55b7f460e7619da70a547d0ba12536c6f9b332ca7b41b07dae5d32e70794437af3afcdc44d5f36e50a6355108f5763d69890f1e8a6cd2c97fb85049dfa5b14dc637de4dd739e3c2d4cfcbd6e8bf3ef71f1f2a64a03405df50eed86c22a1dadcfb6c397a4c0721bb7a2450d19f2bc3031496cea421604d4dc3d03451ffe31462ac270f5bcd3aa6243dc36900dfc251f98794f9615c0525d543ba2c4f83fee97dbe334e6c6933d957f61ffb08cbb75e14e462a90d77d9680e6ed40ae42ce6c8c07a1eb4e4664744edea9c8da5281960bdb9b2eaf208d747f2d91860e5d466d14dbe1f630565ef04ea3b29ddbc00b21dd14e24ea90c62fa6bb6855b3c46322e0381708ea66865c97e2fcfaeb5848e894b4cec80ff1dbba9ffa13723e40d7f61cd7a76e7d71a82ce87f59ec8b3912f06401429a043326ac616b384df5d35570fcf6581c0406677fa63d644550532b634ee36f16e23968e2abd1a3bacf3d148e3230c41673ec40d059db3b2f442b41bf9788f6137c69df7d011f5d912f01b35065bae9f63f16e67fae6487e3869b264b623da7ec52a8b8618358e200e0599e5c7aaa727ca5614c677037ea97a2d4981de8eba2765d79a100dd0ef472418deaa371f4b6cd82f0d124aeea7c0e30a40271660bb24e962157def65ae8d0a73a4241927f077f7c823e40585a5f6edfdeb84769442e26b5a418be6343fef09688553b6a7a0b11feadbcc3cbb7f9057db9b5fd2e9dccfc4a0b011ce709a4cf6232f70d428f6fa8a9e1a6603468ca9d815534fdec383e57f3aca9e6946862ed61a05c991e5cf5d773d7b4a2e4eb2f78a677dd17df13c4772caef77a3ec4cb1928f7acf0c6243ede5ce0bf82bd2c76fb9b895f77fa91cc07431b906bd834c10e4db49495f746b3f2efc14fc2db61b582f237f7399ddf43f904c973b9392e2ce82d5640e7992875862a29d29c346818bde7d918dd4399c9acd145954236c126c303d57662fae457dbe0a970d2bc47234543d0b9adb6868b8571b4512e7272baa050208726d40222c1aa535c0e03342e41e186fc943b1a0400e0c8976425ac048bae53cd91b527777c832ed7f2166963ea09623fa3505edcb41f768714d22a8bf3f99a907ebd98ac71d0b04255fac1a632748a5c57cafc425a9aa2b8ee630d812b7355cc163baa47a16d598baec0df9240a972526a6a5c71e0783a076b5e4d40e33d099abd4fe61cbeeda2fb9f5d3bbfb66171e041b594ec4ed038ab4f7cd09eb53c637f6c4f92004978eb4888db32115c4760a5089749d0c826067da12e03afab6657a8e42ff5fb47ff7c3929e6ad737d3b58c99fcaf84f57bf930c8e7dd812e7eafc574b0e17b03d892225ff2d71f06afe55951debe0f7d445b01671e219e8524707312f68907cca9c58240f92fa56413b867bf9548bfe756a52c4ef56f5351eab7fe3673ebd86a9622d30079c1033b7503671b68d579dd4e6342fa4f10aeba577e405b198172c6fb4f0ab260f4e28cca80c1c067a7fe74293388f48b0e3a25d6cb6dbeec6c27bcedcd8f31148c26c50fa3bad356a69c10d557617fef2bfc038c8feadcce4756e709e250dc3135752ceace306b94b1cd266b9febfd299020b11e9687f32d1253d862076a8dfb8476e101a61616b948df9f3e622d1dce14e1f730c93f9c3559d1144afdab9529c4d7c4623336f87f7f46d17f6f6e677eeb1b69c74d8499fb409d69c486f25c9aaf4c3be613a7441ecda1ef359298e0e23fe804e2f92eb8c64afe3e7a58572e1d3a7acea8a4e30cf0eac89818410016d2dbfd283a78c6e0511da0228af4cfef9577fb31ce7c44d3700f86a57fef77f66d8c2d3378cd6996c9ae5338e7e5706ebfc14403f863181bc4823ac9e24061f1da8b9ee88fd3f22f0189d3191a5ff36927cdf2583d4695b1708dac36c97743d18bd5d4e1aa4c7cd525ce1d6543c3d682e5856a9c99b08920e2bb1398de71549dfedaf4b4c594d61b451f79ea3170c44baa43f347fac45b03a3f137fd838e9650bed3972e175d6879d05ec3f574d71d192bc839ec8f56f0e641fc78d898eb746179fdd30a95fbde0bf6e14a35acae28633a3ae78180e6529ff24a058b6d4e3aea29a49a9f021e0a6c3e3ed1397ee91a26930454ac7aed49b82c6457809fe1326a0f583530332332250b4f9f478fdbd39f80aa13d0ddc711c390d5121c1cbabcb7cc17a57ae194f1f4b5eb135e38a14f6acd8d93dd18d11f4855d92c9794e94c8f8f5e4769736b760fa4cc4ee38f64815a2080f0b2a0f7928877c17129bf46aee9d87a1fdd103c7d099c49f843599c78bd928f104ae41168e5ab9fac6bc886bd26929440c21bd90ca3a254820ee7e823b492e167bf3587543dc24393a21dba644f59e568ca1267834870cbae25ca12bfabdce598a7d1d130bf206d6f984dd5560c4527cbc57b7932be2e97e481bae8c7a596ee2abdd9c56773bcc407b5d498ac52f35bec061708d97fb245226893d7dc366ea0869c461834c3b41dde109bab07e93b75fc8475ba897e12fe79a17e4a765b2fe61d9763691cb1a451211eb7fd42528a9b13db1e62600c042e3fd6a20e17576619528c8e89d80fc256da48f1d08132a9b59176d6478ae6925318a6f0ec176ac9092cf00d567766f96d6466258f7a54361ea82b2a66d7e4a517e3fb1d8f354361d4aced59540fed1823ef7733d193e549c0c289184ea83193ffd7935039f47de7d797382634f4d025dc1e644f48d9fe4031caf69227b656c7955dae0211238b1d4c3da610a819f3d51d01779c0de44b81b1c643f34ea7568d3dd2b25b24573c92afc46576059a1579412fc2f20f86c6808ba3ef51afe1ac9235af382698e45796e7a2e6ca730c7c71e943a5f629279b0905cf9df9af920522781352e7b8c432b274618bda65a1cb7b8ad6118cf2acf05902f1b29341751292ef87cecddf617d8c721d94c17102525609b9ac25ddf841fb01b954aa98f5174e939058310cf71536fd610c641f00b64aead3b787225626c3fe3a5f13407c82b698b5f341f82efbfe49ef85f23c2a68b9b733ffb6da46025a074e8e824b49c4d82b812719823c6172dd9ddb5a3896fe0bc0966b7d9dc884dc2f400aa49c43999c73c0adc8d1a3fa7e30e46aee24af2d1739bf1cf4b1fbfc063d2a4ee38eb1b53cce605b1414cb77da91fbab555c3353f539a89a38194aead0d372e03e82a83d69fc5017ab16c318a8e74ad877a6eda3f026d8cdf28ae83d3cffb1b54e4dbc7c481f0e0db8b6d50480a2aca06f296fb273911060283ec5095a7e3add050d23d0625f0b91f9549742df83bfcb78fab431d79aa45b66793255d87878359d9bf0b49879714c83021366e2829d006ddf5baa352ca42c0338f6338a3382d7c6ee9d12b5c38c5202fd7e850de0969dc930f121d4d8b66cf1844bb99712240de852492e96f98ed60dcd31ad1cac93dc175a5b0b1bb37473f89bb5e51704537423e41e2951236686589508928e081f4e611b033c0701dae53c4325d919265b0fd1c5085445fa34ddab2af45cd0b22b84a2f37bc9d92b46942da8fa15389c1b14f9fe8ec752cdcdf9d42d9732c1680b98143352cd1987609f608514034972dedc002dfcb5394dd4dbde1616068a7aa6c25d6740919a4997ab1b9d0156b547e6a0ef17", 0x1000}, {&(0x7f0000001800)="45436c85807b58b91fe3b0e2a0229d129222fda07f1b17cd8273107a59a7476786d2caf44ad1c83c7b5f42a9a918619ddb1f6876ab9e1d6cb12097b0ffe57e22487f8be4c86aa8a8ecbe5d3c68b9199d8cd41844afeed788ff9329df3e4284105ba6834c5201d72bb4a7e57feaa49f3850a6b4b4050e2daed5013e740d72aa9fac0ba57fefb0ebe37910b893239b681325dbeda9aebccb91c868338fde9eb9d5bdf51bde6b3e242208ac4e4bfc2ec20c79faebb7f22c4f631e41adcfebb854f55b525f1769096df2d678754c90fc9987e9394b969db173610272b03458cdef41da352970038092342dddcc01af5b14", 0xef}, {&(0x7f0000001900)="c88cda121c43b4c889510e1d7d60fba5acc0e615dbe8b1f33cfd226a753698e07b85cf6a4c2b2bff21338add8c9962aace136498c3ff185beab768fd986d4053c555dc880ec7ee30ad8f65266081ace9d81f4baf1fbf195290c11fb2580f33a9a7c9aad1c526e3c9c36b", 0x6a}, {&(0x7f0000001980)="78a81dce6ddbf1cd5b47ca0c249470191fb5b70cfd7ea7da50a3ea44", 0x1c}, {&(0x7f00000019c0)="3d19aa9c2ab6c76cf0af4cd66e1ed0b7a7d643d80fdd76233b1e6650d7a63136502c9f77deeb2734c9ab2766326381ff73918b29e6a02925d536471695a0942ac4bb9a5007b8e99f48fcf7fb59082af7d30769ce4bfacc4e2171464a9c5a6ab94ebded7091e09f2f3f7c8051d4cb3794d4f01bbf716c96dd99b98f3daf920904a10f23d616f28036e3cf6e386b7cccd8f6a9a68fd254bafb4d7803c5ed3a8beabd420492b4a81d022bb437c313558558f614fa020a532867e236ddf45b18b41d36e5411b32dc6be212886db18e14d0f7c0aa1957047520a16566a5ba41a7411ca29e539f2e2744028be40993ac638efd4aaf9ba6be4e88f3bf50cf584466ccdcd8a0f280ab57ce46e455afe694ee98d13d18381212d554e4d8a2cfe3866e034edaef56cebcd8481ecc27ddc38d3f5f4ad3dc01b8bb8dd9ffbcc83f514671a60510ce380f7638a201518add2c958045346214624e040dc7164d1efd366f667ad49680130f4e3babb8329a81feddbff5d3cd7399db193f9c6ac108e5b4e0b26af16992e5369eddabba00a166de88abc0cc111a090e8d081fcf9a02101b08573421ce51fc05a63b5e27ee23f179127d372471a67b5028515a90632d27e7f76c227599d04923730dd3bb9b1013a9f50b73c80c2f4f0aa70cef8726c751f7029c324e57bb4fc518eb8bfc8a175ae2b76412b6533a7ecf25fe91902eb6e32bc736401a97ad5969b923e64cf3d7abb90fad63644918f3b7d587dfdc0ed3855d76f914f953ea0210325e8573a4f2f45fa4a6205c5d0d99fd9867aa0d45aff1a12eed787bc37cfad026977fa75b04924b76dae2bf24c586450cf4e07c52f57522ad041f824d0db18c05cb7ab8c69af56c543f1e21abda5823edc45ee6d698eb58a40ef646006ceb78c741746515e96e171761b2dd83f5bbcbd7c80381f147b7fb7e1cd68588ab6a11c676a768cb91fd6924334e0829381f4700738a7f98346d8dd37d3685e25f160c30c7819a0de47efbb32f00f765b490bb8f09ea6c742b4dc33cff1014d82f0565fd2843d2579500bd74cf7528f7fd4a221ad2e7d8758ddd471d424ed0f958cc33774200bd456579f7804d8f372e91af63bde18ac882d0cc07d2c4ca99498b332594406af2657c84137246f0d4a36c4206865200eada49ac3607e5c2c2fab1adc725dd6935f14f439d04bcebc32b5e22b91eae8b3ff72a5dd7b142b6ba5f1745319cdb3bc5d101db091046d65d9b8620c4615ab0525a957d7cdb588ef81101a815fb35e32a0db45b78980458c9220125a705a041302e543ab489bd66c2acbb05320479ca550ccf744c7bc451399aeafa6f1f8e8df587c9c76dd09e07e5883d476e82ab2bbc1a1a334b4dc95103f97c3b304ccc3242a2f2985eae1d216a894beb2f993bc4eb0eda09d56efdcb212fe23d926e1cf8ddd568b10914a9f0437af402f15d79f9d5fc6606efc45467c07675a8f585d2d363eb6c4d7163a3c2280877b42371909c26d8957ac113468cd6c89995db3283c891bab77487b0a494488ff2325af2114f8a02342c639a1a9c15fd7880d2c5b76e97ebd57b0ad445d7837184c8dbdc05fa7e16a3e46c8414a600d253cf1bb87cb84a98565e5103243f29479e975222e7ce54454ff52222fcb4ec06aaff417ca54329d9ff558a6611801c461dd14b3e85479c35c1a0b18f6b7d8b8832001126e5f51c4a81f122519a479e464c76003b9946538f7c361badeec0b3bfe1603432e19202540672d85a430f5170e5f40271c032482b110ab0bf60fba4604517c2f79cbcb532c5d688f2448254cd9af404091584c46ed2d1d53c63b1197c9a3b0365e7f8920a6af4d96dfbda49208d82d8bd066ce048696700a0649b28dc9933442d5cfd11522559b6c1245a6506ceff920475552026ba74e85625cd8c45da144c2cd9eac517df7c49a6e9ea966dcaacf814c574b3fd64cdfc57637d051521e785bd67cd7d4fe3aab6314faef08b0679635c236e1dc61d6ad198f4f9e39689a51da523d2a89ef185fd07e4bfaf9db372251ee6da35781c9c594752d5ab7a68d6f0facac43fc6929951f34626dda3ce639ded62aac61d268b026928f7e3246610d75aebeca1e90df811743be6d2b568f65c6a150c9fb6af7f0bdcb30d3252968cfaa3b2f1619c66c6946e2623a76065771c3bc2f1c885a612514c437e1d3ec8091392970b0b8e3640a27343483a56c408beae90a313ac3eb641a3beffd3c55bbdcfa5ef490fd3e1c8161ec2cf2574c8c8cc7ff1470bec5bfbc7b48d458a4743606daffd522b88d7c388914769478048cc72c526afe62c1ece409d0daa600b15bf31cae8295f1f4ad630a0198b857dca4458165a8ea613c9a5befcbd26778a21e2abe624b429d53ba51b752d3c89d5c8e3972ff4add4ddca552017a4fabc281d8537dc8c7ec60bf427709f1ed6462f4343b3f5f548dbe2abff1d669a46f93072e91c19a5ac431d7c788f27a9513f81bbb833bf293f31f0df2f1b0e2827ec7cb4a97302ae3ee59f0b3ae51c5ccf535024e1cb7feb4f26223d1756ffebb2abd961779e0131de3c4a76c864ec93e1c469b4c844add8eb9b88c452ed9034f7081bb7f93a9f4092f7191f161085b20f6fb9ba5e2f8fd8377521de91887619662f6a8b8ac0683ca779d1c2e4ed0c36e113243c476a8333c1c1fe5aadffeb4361e6e1bc4b3159beb8ba5120f83b3b7857caee8eee7d3837c871c9874b77953b42681eb00e71b4136be0cc6c8066e257232c4589b4e6213c45dbe44923fc4142ba8263ea1510711abac5b35913fb09013a6787d4159afd513f7b2bd8f07ed41c24eb6717c8011bc37297be8d61306d148ad2ffaad5454088c37361884d1183218ce8c826d95d5691d2de2376dc3700cdd7c5a0efdac859dde3b7023b658138f1084abc2714db95442a16b9bb8e0b9c25c9557a3dfe6400acf8fc62d679328ce476062a798c23309a7ad4a881d6c6297606ac7112136350abe049a7982af3c393e5610545b401e28139d4dbe772ffae9ac0c795e2a8c6825a052c20e41330308a541fdb2e50d9028f3f50f73efc2043347eb8aae97bfac1fdd265f807629bf93a4c1d26ac5d946c81469c52919d69396460b630e67c8e63fb1f573bc73434f328e16b70a6f763e47367cdb2a8d2b543ab8a3bca2f5ddb362001e6e4819ab108b462467d4606e08327b15fc60109909860a2a2b5ab6fdf5ba9698561634c5eee948c14f4e255bb6af4b198ae06a4c33ec0aa62b0acbd09520365afa87896f4dbfa8a00e22626b654d7a3eeab29ac059f0e38378dffda09d0de1f0dc1b8d9f4a5e31ef9c763591709adf01579db66a1dbde23f7c2e3ac4b4c70cc6ab4d79ce4ef506383611b8516118f918055e27e475092e73585e71133ed31a85c11f33d71eb61469a280c81a9f8609650a3e948ffc4124fbdd4a473fdb2ed2ac714492c8c553a3d9a70a3241b3b54f5ec840f17e84e08aa05d785dbed6ca4f6677ae41a14829f94cb42bba7e5cb0a75f11920b5406bd53b06a7b7117b96a535652760a8bdf8a5916bf81660b79aefdb5206dcbdd62a5f7e50d46cc33e174b987ae611789ecbdbc8c153c41d24f3c68936f1e1ca2eb511c1d19ea8c976f8afd095e1d202e506f9420d4cc6bc2e230cc91809bc73a0f5166211d4f8c124089453cec69ca88022c4fa9f4f5601f5cc4276de9a23e8470930b61ea49da999a0cc20519ec6eceac267c6ec1d9b4102dc1f4eefe1910e9cb1c71603723be3def3f54694bbba63b73958dda35c9ac3a67717486117a0ffda97b4b7c0d726718256f05cf9271d1bd4e43a19793760c8a3972cc2d248eb0f55035be6aeac830774c71c9e9d84af02db7c346ab04b8b87be6fa679d24fece3c9ae43662aaeea82293fd13795d52d50e6cbbff41734f791130ad6f62ca42480ebf2765d3c55731122b46d55d3596978b710767da5fd320030bf5de8eb0c837ab1032c91f9a8d0538020121ec5fe2516be57977c3178950cadea607d833db387469090340d3daaa2f34f24f3ad9aa36e7c54575de058dad8444bb9f319cfcf2c40e1c466af4bbe355c9f36c8d842e681d6db9544aa00f959148e5164cf57428a2baa6cc97798dba5940642cff7687885ea973cc7f92a98f238b696e4f2be68bf03c671906aa337a3938597240919f194a5bdb6ad7f24303e7a2f4606d5d48dbef6b20732db5de4ac1514649776aae5cfffa667de47c9319a1903589cf37f03f7526e636af0985cbf74f017028ac68d5ece2af4dd8f372f947a89d621db7e1d2d14f81a7dc8bca7f44300349d0a76d0b0d6263011cde0798e4c77aa59d9e37151c7c0bb7c542bd81f6dd5b6c562d02797fd5197f7d4b44fb51e8b960338e5b3668193939d24e98911a2531fc5a4e3e57180eb22fb2c249e613de22b76fa89577998dcd3a8324c1b18f090e434da2a486ef81ba985b97469e32823286cb9b90d1537e89c67e253ca7051c35ee746a15a279024ed7a163d540ac8a1d05bd8b4dc187b01f94d9bf1ebbdfacd0965aa8f66e9e1c7c011dfc1a42d6fd6fc76bf2c02389dd573d4511ccdcade475098a49cc077805d78f350779fe7893462537808b98281c6bc6b5083ac108d0f4aed57ade2bb30ab4b06c68a5b02378c3879192ac567f582e2b4b5b5a8b1ea6ae6cf48f899f2114f1294b429844b8c70c207e6f68625b4310ddebd51e7ed55681547de89e54ccdfb2a6cc7dfb2978e134e89154fb3f04541b8c2a5be3678f5efc32bd9663699314187aad21b7a9c1b78494c69c964d164f7495e50a035c016aa37ffd063020f8a0f5979a5644d4cd84e78d0415da5fa7125ada32d8ac7e9043b42ed6adfd0cb6cce64cee0785f775bb140e224f928a0b82058fbb7c0e0485aec947df57c23586dd25fd9a576ca2f08b4c022347abca7caa62e705d9ef701cca69ed4b9a6aed813331a1ed54b75e15930ac1fefe627eb22ed27ef8c2c1d33edcb035abbf08da319bd8db595e975e5c723f33dabc06de681a23bb6aafe2eee88ceb141930abf6a25ab3061d8e6f423e03170bca3d5b790a51982eef199d59a5ff10739b1cbc685cb1b0f55a7efeb01f1ae0408c7e18038ba31651b05239e2687a615d94fa2ad821b3a1e47f9d552b102cb119eaaf6934a924bbf50677910be9d501654c23a793af89408173eca2e8138c00311e242b5c9cf468baea47e84ba228f13daa068f5a24b091c81587c3fe6759a3f7bd31e45525eff6c88b7698901ca7a77e5c50a6ba98cda1c851f55211d2a85638e074df6bc35417b9126c18fbabfede89a4d7de9b5c2732ce8e4c6822025f413578ec6bbe6c0b09bfd719fbcc7a5b817f2c0490eb70f0f673d2de136e5d5bd26dc0e970908a5120b29a780a66fb2d1889ecc11a94fae42b41a774f2b9ec58445706e95435d409880827da6b0d36b31c91459644d38ed1d0cd26590805ecfc2447f416a4e484b878660d8540079103c9b5cb6aa9db1e306382ca66026d6b2bf1f2f03140aa305fdeed3fda1863d1be89b5a9744e9a59aa4e07479ecc59d2f6057fc4a485f2e6b0572c56926b784ea4d08e19bc78e83c4fab3528d561513ce7018292954593be303cbc23f8ef534d639c618e109b77693e6aa3ea43206a57a14c7e1af29dccfa0d5396d25541637c7628534f2095c81cb8fbb21f6730e670937bd2af8f2775ada70175a72acb0865b67e27d375e9127b4257e7b75d0171779e69a3cece9eac7d8680b1ffe0d2991d2693b1b5932f077db04ebb09f71afaf2373f3bd1989b873f5ddb211b9", 0x1000}], 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002ac0)={0x0, 0x0, 0x0}, &(0x7f0000002b00)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002b40)={0x0, 0x0, 0x0}, &(0x7f0000002b80)=0xc) fchownat(r0, &(0x7f0000002a80)='./file0\x00', r4, r7, 0x2) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002bc0), 0x200, 0x0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000002c40)={&(0x7f0000002c00)='./file0\x00', r1, 0x1}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002c80), 0x80, 0x0) ioctl$WSMOUSEIO_SRES(r9, 0x80045721, &(0x7f0000002cc0)=0x80) pipe2(&(0x7f0000002d00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x28000) r12 = dup2(r10, r1) sysctl$kern(&(0x7f0000002d40)={0x0}, 0x0, &(0x7f0000002d80)="30f71d125d93ee94c264f7f26fd6b29326219be2b69c7cb0f02721ae36e5ffd2e292f0cc5f47589376a2f4ed2a74202b531736f8426950ee25b9579612712e2c6f9c0c0d403b023e7be722c597d73b8f75ec57bbe6c4d2032e072c5827f58abb2ec21c0a11030a38607f8d533b793668992c50af2c977ad8b3791101e49cf0bdec9825a24658c6723f600839343156721433ead570487d20c0c8cfb9dc6d6ac5309838a0fea37d86c2accbeff8638dad55e8d2b6db72165818b3d0dc336fb5ce38e5ce4c0c7a60cde34fed56bb199b02305cd9124d7cd67adc7164d648661ecf5be09b416eb5f81aeeeea3c6b0fd7e5120044c8eb3d17b57cfd9d66e569eefd8c19c00ac0f2f052b97257ca9cab6b58efca00f463cb1ec2978c630b932fecce76a5fe8b4c3bf53f344d6d1605269eca44cf659d17b892427334cdb62127f8b58f3b69c6aeb4cc5d1b9b474788d85809635a759370632b25d18ecfe7c384488c1ebdccfd5f24556fab85486a7cdf70ca234145c59f7fbedd210c88aac5149a2c73a03676c085e88f1b3b865c2a1564ca0e15f8ce3bbcf103a681c1319f2a3824db7788be8eb8db6d4b11b7f2587d0f674c947e9f29c7ff4edacd8b963ee7b27fcd72805d326aa807e5ef1f0ec2681a97d6b3c5f15692f0b7f21020cd08190684aa7945e8b4c10fc06ca13d02b903a2b863ee686da71bd8a86d90b8175d4ff84a3e0569e5456c39fa6a14b35f123acc6980ab0f2d06f2b2f4fe0c23b351ff7335347e0e977121388619f7a11f552c43ec4e7523659c439149db6970de318075a909ade5fe2eda4edf88bdc3953996656da50be2a03e1931ff19a11f1d41808b4b08d53b9b6cbf4c775c10fde6d53ead8aee386bf85716ff64621d902bd8dcdc9ef3524e1bca04f8e647405b6b5217174f6de71fcaad5594cadaa0a4f7733cf83bb3ded6dcd1ebe0d8c218be1abf12d32f73a0e3372adbe91e5dbde73a71b128b2437e552faf5a6b7546c392bf5dd25e4c12828d8316ba18234f870f3d589173e951691dfa56d2fa24ae0293b4002d7027c7d9169cfd4c931bdce9accac99faff5c1f7787847eef444d33a4fb79d862add98bb30d79c76d1cb75972286860d97afe7ed9fcfe4bd0f9129ece19f64ebbfa64b020f237f4e98e64d203515a5b709499a58294a50fbc53028c595ebde096587a95e76c12b468fbbdd2614b90f1893e1777516b3a32e6beb61717bbbc8ace96b0509d99f668b81e403cf1c9106b1fd1420dcb3b8345c5623a1cf3395526797216e58ef65c45c477c2b14f67c835adca68ad7adbe7f69b2b06621f83dcfdb466b96397257400d11b257820071aef79ef1dd409e426b803b849396286419f28b5bf39933f4af5e378c71df7e67c3e80ec1fc59094e18ff39236ed5e32942bd5b81ff5a2749a757e6a0b66f3432ee38425baf4097a555d8a9de2d84ec0547c906fc9a40869230472dcf025ed08eaf5ff5e85029186342447eb7ba94a5e4eea0956e63bddee652e564f1b15ab9e9a87b606a2f80eac3f47f0ef5877a22fe19487f7d2802b5d06639a432d0e0dce32bd643a39d1333cc3d6530f9d0807536f3cb72249c86922db6562359f79524cdab4be21dd903a14ac09f019bdba4de71bd4aae3b9944424ffbc596219d229d6525c800a0df44471e30132bd029feaa2012e8c871a26d77ebd7b158dc51754f39be4b164f30c1d4df068c846dd35568e5a04c728d2a4948e5595ae4ad9233b1f130e6917eae31a50e0998448eccdd3ad07eeb377cb90c23a6a3adca13d413cd56664af91f50d63709358830a8c96489f345c167b60c8287c2713ee6f79c04bf5db6607b4a6aff6035fc9bbc6482a50e2e60fd9c187addac2f1d5a67ce4ec9c1fe766289f6c771a835c95d0a12f4551eba0728a33833462dd800878adbef2444fc8dc94e3164a07b0dbf5a7e776d10987a6946a3ec6ecdead0330f30b680f3170b348b7b6a022c4686dab5f75d46d92499a96af22d1fe837108959855ecc10ca8428c6843893c28ea34bc105bee7230e7b6e9b5fba0f46157264cfcef8f64ea7b948a6ca4ff6c9111b1a439cca4dcd2117d6a7a62b490a513b6a8870882cefe66fa7ad60a359edf17d31af8e966cc5c90468d817ffd79da7795a51046f93c349be2b5b81b24466ca9310665e2035cc419d31aca68f48c32d7706474a983ac9d628fae4b335069ac4f342bcb37a8dc468c94041bc7ee3aee40f9434283e44010cd2066fbf8861742bc52e468dd69421e314bbd1e48940fecb5f9da00db0723887fcf249844288daeb73a0ba65b860cb298cc594c5e871fb32ab44dd1980d64d9f37ca6f2ef41577212d14b1c6fb4b36d7f5abc9f9ef17e112a96c4fb7a8a7f0b2dd0509d511ae0abc2b9f985f0cd8ef0ed3dca833bc3b4992e4dce003d6afc4162a41b23eeccd330242d795b9af897b75ab84badb56c688e6c7713dad946f728adc53c8b58f2efa5521ca6c144c3d0b51a3ba45e8f9e7ac3dfd32d7d12bb90a2afecc7988e7442eabe78c86213e6e4df36ca6f3dd342fcc4292447932bf9585060fd857ebe7511da234039aa51ded93af86756d61ed8e4f802e4e275a55ae4fb5a9bfd1b06aa088aceda7d8b2f51b7ed18bcd4dec7894852adf62e85a51ea5188496fb4f1356f8807f0e7ce58c7250c3bddbe5a0f80c5009d6ca297a201cd1018efed40df30d7e2213f470141ac25e46bf035668799d1c1a63e878c7005b51d255e5835c0c150c016dc067652bbfdb6bac9f5a8320857dbd2ccb32a743e311deb9c9d1ae9a85ca647424f5b6770e7483e7f70e59eadaab8133542185c4a929076aa370014dd830d1fc18d689af47d840c343745e5c577561aee7b4fcad05cf78f8a6a4e7e7cbc664f79be4896c84eb785998a1c23882d699100a75b8f277d05f73c136133c40d40e76cd5e143808cb69ceca78e7334f1b2590cbc7412d20dd4034723d610cbcb7fccc1dddccdc71b77542e71c7d187f857f2073eac4856b8653d0cd75ef030df5f283b45c108902e2beeb9f6164449f89cff1e4832568380fb2526b2718f061b99f3e01966023fc635e96921a9bfb2dfcbf1b5636f4f95bd32c6726ff4fee91e0d86c485055304279831e1304cbf11c02c2fa48c0436d4e485b3ad0389eabae3434f837718d2d5096aaaa12152f36b939f519c2f68dc4dbe868008eeafe9b414cbe527e7190397717a96127430ef3cbe95b67c11351132e53051113e0c6793c02381aa76da5c93cf6bcb5c32adfab9b64f5b2c69b21f368c54e1c74bc908f0cb2fac78a660fb0892f2b18bf6eec7fa4cf408689a8385a2f31782f0a56d0d922f46d42378d0b04fdd6f77bd8d0cdff867f96d0f99aef876d146662097fabf25b6943f8e8d6fdaa694bbc1d3f0a4932ffd11f17cb478709e15243bc701d1fd95679ac0f2a8fd4034273081aa94245f0d55abc8421763bbb07f8bdf993ae204604b8cb9998e26545b048ece83b05c6d837e38dcf9bcef573d65afe1a19621722e99c81d1772d4db5bd1205361f7130abfcb80aff21b292a9ff5224a97e20083db4dc4ce989d710502321a86b56f6639cb75cb0a6ca4572eb8b4a6d8fe4844f2400cd571cce263e10ef9affa56b97014cf6fa2f034c4fb189db1bb0868772c4657600d919a77c123067ecad462acea66a3b8de64fe80f2ab8da9199ce88c1bcc5b076cb595d12577f326ff4bca368b3284f84a255f6333b11d376cf9d1fc0b798c6ea7732b482077473e56dfe04cbb72dc8f47a4e6da0c8757bc8bf7d54524789060e47ed76df808fd54b200d3457516ff47b0a78d66bbcf4e183a77a570a4e02a8d126d962ed53ad727c3aa51611c79fcb84d83f835d67d1cb0318ba5e2b08d3ce2a67412bab57f85695469e7b7da6b7abb88d66549c9685c57064715e386292659cf60b9582d58e0d5de8b7c3191c363a74f7a21f7ed06c244f89ce6aa6e5f57c8fc9f8f72076b4650f688093b0756c26c2c8a0dc12948d584ad4d0dd0a43b0812bf36775da7d011f85c5c29cb7a87e9e6b199c0f3541ed19cfec3c302969e8b7f9df64c07849a1cf84f2c11197b588ae0bdd8c6cae2685d23881089d6ae2f02b889e4ac29cfd7808902c92c7ff6b53fdbb9d3dcdd675703ac101e2bb945bc4e0c3bc05b47c5152a4a6e17eec40d1ec584794d195ae3aafc04e7a2a630531746362bd4106e270bacad8fe804a2409d4823fa120745174c0c2d9df4424c10322090e7cc1158107d01c872058c5a75d08a5ed423389b2b5394a9951b7bb9b56fc3158c8b7f528a0d9f8cd8a0db3a32937ec22201882d13edd87ca567c65e45f21ef050d908485c381b41138c4d4307e1dd80a5f64c6ed934c0f642982e3abd35e08a89340cd29c7519f5e81f4410db640688b2a151a07847c54432e44e3a5f55d5aea54a3732086640fc13b423294c5214468a0aaaa3364d5ec3c13d74561bbb5550627acb3abbf151fd2ddec9f9fb7d8ea5a8beb9a7425d993b817b3058c64e153d6d444bae006dd5ce8072cb161fe9651c612a415de352ce33e756940a805816224a0f1e4ec2e6c1fb40b1e93172d81f806b7b47542f3433099761e4002bdcfbff97256a27cc6e8a52fd8e30fdcefcc17845cea61def68299dc0575aa0c306416eddab8120a428b856ba7860f0d0a4b783bd19e23b11c815ca047e21702a6d20913fb8305d57fb15ac16f6d8d2d842ba5c74591eeec568e84cdcb96f0dc044d48404b8a101ee5e9e15602a4ff8a627e17960ee7dc64af8dc203cfdf2ca3a01cdc5f97c098ef9691d93cfbf25effdb2fd1528d7421448cabb39890a5e8188942b10d6197ca21e7c9e454bda788bacde2771ea604be47381860f4a2baf7e3503804dec201c61776455e597bb36aad0b024c6d73e37afcce1fad482438551a4ab68f312bd31d5e8004b0d6ff8701f530b48d3fb10da00b7201a4a0bca8897607580997517a5073bafcd45c2c3d1eab55ba8b5c373f2c18ec00aaa61293776ba0d08fd3891166b3309b287a5af1b57cf889ababbf6f674cb902d9ff960b8b41816eae357dd881936be75a5b21920721d72811ab3370d47a95418a3905942f914f8e3922885a12f5bc7316a525913d4ee5a93a8a73d53cc6583083330dbe40568793d7e04e03107d3da85a4c11838255db8d3efd771a92d6cd1d5b30b961d7be20ca35dee312f9e4c541bceb5d64d66736624c107228845e6df72e0dd6a0525b19d68b0b5e742e8699d876e1e8e4c8ae23b8c32ef4dc084a94ca898d9d5e585f0b66eda110e6040060dde1e88a57cc1b3c8e1e30dbd60681336c41c4ae45e8bdaa86bbb5ec64b85f2192d4828d5c48404ff2b39582ecee764c4db4eb1031ca828da8915fa1f12033f648e9b1d3c3f57601f197a2779ef09bdf14d99ee49b9abbfe5aad4b9da45b96b9d9b7e41d2a22b9c2797566e9f31a75d79c81d0796194c4f096218301d5ec9b623b71621c15701e5e6613960cea39097755501c1ad09e6eb2fb97154386df7e51dd9b2ab91ccb4ba2ffcfa87f71b52dff9949a22f29852928e4a03a807def118727dfcb9d478e5ce9c6927a70d1fe50734a0e88814e41dab57ea2989a83466a484f4d30b2d62bb5da316c9af33bd8dd135bdc46c0148868ca00185bee8ccc9edc6d078480fc5e348fddb87b15312b90ab1475718d7370555ded9c80c7a6f7ee4b17c1ff6c3600b69f22a561b9abacf1778186773d8540987853d07596490364bbaba72f9f7bdfd585d91504431beeee53a3900dea29de3f2d9123", &(0x7f0000003d80)=0x1000, &(0x7f0000003dc0)="70a090ead825e590cb6f8b9a5f593dafcd985e7a738da6a02912cc11c6e03a66d471abf9ad0e980de97f7cf358c32deed99b0ce283f6948011efed399ca8729e6aa4a0d0ab0ed04c96f75ea75684abd399812bdd3235455d4cb950344d800004211459f46a34364a5d513990d4aa55f785521261e55fccd8ddea23e81bd582c7bbc48af03419bf9c2684ef08166dd7499f9acb835aeef22db249b211ba9e03b916866da8edc9436a63f608fd9075816399bc389ec0e557ba7fffc4bb9c8d0f16f0d16800d2d664dba6b8a9fd0fa84c0565e5792598a0bf92198d2b2d04d5e73146caee626e5b053364513c81c5519f93982f4438448ef7dbea3b737b26eb471c4ecb348b1b65b6441ace4cc1fe997c1631dde255981d0ea23a512b4087c4119dd05f6ce008d0d6e7ef1bc56293b3cfb1b222259709dfd81a9a9210db944ae461e42185beb547eb0a8203868fb13b980e7e7e7e3fb446a88c4af1a5aa44fae0418c733810fb5c57fe20c62eb61e409b75dcbd95296eccc9fa3bf372bd91a997f05ac0c3757efbd0eb3644fdbaf4060e8c3f1115a60b04b72d4f221b054c9c4d559b7d36f53c76b93dcfb1185b902c5330b8afcf10d7164f6c924896437e0d6592eac19c033c0774b4a345923f2b6e8c608a3be0f08120173f90245a419792efb74db533aad76ecb746d4bf9c5203faec545a1a6342383e36efe646a9870511d3e6f0636c9b940ec2c6ac7f4ee905816d8c86241a6198fd50ba2076acc89a5916a62499fe1c1cf1dc4425cf68cfa3270031452e6e31d8d106f5f42ec3af8ddb7346d5ec9553684beada074a8151fb038d2b487b292a8de262b3813264a05463809af0e6856649ad673fbd68b040382a9aed9ebedac9ea2fc8010ecd7f59759a76fe688b6433706d9b279b7e7cb81bf98708c67a2476b127ce1da247e9a6267a47931e0e1c0b4dc504e25aec97189f76fe6d7c75a682a81d406f720e665dc9131744412a439440e61acbdccd96aedd305ebe4fc23816308e0519fc62ead14ae354825142b140a41bd3dc4802d71af6edc8e5119388d98ca9c7dbd205db46424f9c54bb34a94fe66ee47640762fa0df1b5b7faa7a4f7ae10fb6c2b2e83917ca06f07a93062147c7d6b7bc44c057a74d6abf650dc6e3782806237526d8afb62e264b7cd03b4553f23c174c09cc4b18c98704f64b2960ee32e5fa9e913efce0066cc879ee813cdf85f2341f984d525e3815d6ae692640174723c11c5271712c8151f7a0e46ccf57d7489eb9cd64f6ba8670a5a920c1fc022102174458a937c1665207c911126588e571dfee561b42fd6fb7623f7af1f96065c689b40cb580e6c6a39fc590fd755c48280f4cd25d705a677060d32da3c13050d099ca0308a6a1485c45faba772a17c33f417969d8123b3233b74593aba3718c26f0d5fdf85790efcc4770b880e740452076c2ed67bede1b754b1751bc322ab4ed38190fb4ae00773839f7896abe0ff22c59eb2bd6eafff0901f9438a21e43593bdfba01e8e9c0c638df8ab838646a64df4cf834b33ab3b11a7a9597337d8d82392bfd92a343503aad6e0559a7b4f4fd05aca70dd028026173f95eadf8e2c5dcd6bc64963505fcb74ecbfb3867425d092377f6ebcb31245391834ccf429e9838de3e82e881148485f9c78b85c615645e0bdc2e8ed9fb22c4f38d50444a4cf36b48255120babb9750f0426315f068330dcd06472cbcf5b91161913e747bc76f7c10291e1a41b6f5e4ee7ec95e91e7319dfc0825487fc0c2aadf550c74eeeddb4f815cf3c1437e38b589c6c553afa6f13691194bb29510f717de39b3e66f039f6d858fe8c153b577f122c99c4195407300cfa914d696537b30c5e689c9b180ee9df746465e06b825e3551260e6e9e2b26f2d1817ccd903e0be8f1df12e3111f1042cab2f0e00097cf34d6f35ca308363fc76af6c73b254226b861d188fa912a604a3c85f9f46e7e20951fe8c54df30baac8492f124edec435766b3c9c21bdf6a632ca89ecf8b716f4a9f0e537814a680d4402a485f2399de0b9af012a4f6a4484a589a7d5d8bca019f9d6d6bd17119c2e5af57bd9e8318f3ad279ebb896617af66dee958b8ade9870b0902759b33d39ea80ac9f673010c4d769a879f8b5a940843b53060de70412724b2a8762eda67d34d2f7fa30f0430ede017b941c74d001cc7b0451601337bd79ab7a3dab16bcb5bb77cd2624641ae2cf85205f74002c5a1539a99bc1d8d47abd776c0a100e3d9441ddf70b01e6031ea699aaaa60c9a6b6ee9500306101479e3acf60fd672058157118aef9886bcee14f24e64b0e1fc5b3841248fbf1111b2cb5aa58da6733db914d26e9ee4367a46e87218f6272e732289f67c4ea4ea0ebea27c36f17bf226764439b024dd51fa4f2279c5249596f5a238c9f04dccfb9273c48b699049ba59fba15de6ffa84d758e3b7588ec1b64c446e6a99203edf2a47fc0426922c712cbb310d2eec5c513e9c24d188e55d1c839dc0c7ce69db277879582474e160d55a0bef2142fd3cf3ac993061aa202ecb06bddd32b7280906dca9b91de327adf422f801dd9cdf771d2f6fc9d492be6185678db376be08aeca40d37930b672b64892744639d6bcfd23bde4fe27b2c83458feecf18d57ad331f39ca8e774306ffe45b38b920ff2abb5ab211b81c1e6b9f63585a4feeca163b0ec4c34df47cbdaa656327f6c07fa396655749cf391313f5768041c470c28a4ecfaeea02a3d9489dd11113581b70e940b7dedef6d319a281fbd14177a60e4df22ed6b77426fe8fafec61a599eaf796cb17f4fc4ef4a98821ff2dd00005526469eff3567978d741540ea958ef37b4c8328dbdee7d726f632e4d2e226264d7b8d855095590cdc16e1cdf66ecab05c972efcd60165911d3750cb0409f9094abe9d314b04db22a3881de46dda3eb38273202f2376ce48c96cee043559dee6ecc326a01fcc7e07965ba1815c2a07734235d70dfda04abe3d92f6b6cf2d2f8828ddcc9e427d05649513a2a22ff7c21c48451de236347a890f3d72273b55c043525508acf91708b63965c16b61f0e16c6bcf03b9f29a692d315db32aa92be3d2f691a656e39d20647a61d2304b31483a268cd8c35d2cd909c4d83a96677c801ee1ba04a42ff7c19c633160aa254e7b38f5507d65efcb806980c4a9ecfb2152aab32f287dd3320b1f94d84ef55dabe1d26ee40a8d09361de9a0839b43b40d2f756fb9e16d378a81541e1872351b59366fd67258df8f9fb7c2c200bc78c3989784a0aa542a8f59d5e10abd810b14ffab46f04a56dab6c93040ab8fa372a8a4c0d845866122c3a33700b1ec33f0cff87aa1d5a2883a99d2099695fc2d69cb38367469efe85e85833291fc43905c578e2f43a80cad0767e58320169800631dfddaed8ec8e57bacd1d658bb7a0cb456bb63aa0149c6dba3f5b441e22f8e17e43d384d5cf6abb7c73a3d74845cb24c41ed9f813ec673e235238fab910da7622f0a4a2da4f9bedc5ff6145d4a34d68049f31e80118d6fafd54b7983831d27a63fca3d57da691169a214aac8256b6b002f6a9d5a94fc958df26035ac50c42fa70979f2fdfb03d1056ba9505b7e3a60bc54e99ed67403c56f4b26e7b2fe46282f4932d39744b5a5364af6e227bbcd0f72932d3736fe0d5bd36a444920898cdd73e814fff06d46d946102e50cdc4b0d08e1837983c24d8bf3cf1ab8a5e06e4d116e2f62eb82d5337e8dfe2eee5ad77ca23d885e8831b98dcce5feb145fc94d1ea456408779f2354de80c330826b8248c6e3d4ca16d60bee818f26b1a9fc5a97e421e25a2506d27f9e69811fd5a9d83a0da31ebb08a8333f4996811f86b078b0371797165b85f0b54c65f4a9824bf33bfc769e1269262c2dbf510da8f138acc6c11d61a3660d51a3a68c6ddf1b2f9448889a71126a916ee2314041b41dc25e886142c034d83fc4b53791b22c4b00e32f46ad841a4198ac3c72e3244b32533a8c0c838d4f8708088a7e5571cc34af45ee04d6db46bd8f7c21b9501cb6072ec55a9faa3e5c7fa66268b2f157563ddf8c8823b1fd9f75ee477c3e28c2e0801416ff4849b37ad07e60635f6b7730f98767919ec601965f53a7632c78887b5a0f659f08dcc601a893d7fb36c1835dc2f1d4a583394019787c4591ff4b13c83b3b65b972512fe24f6f3c1d1abbc297bdc7bf99a4e4a88d787f2f56293b8a1a89346cafd6c0268601a6a6b828a2c9aa3e4bea7d76b0f98b51dc4fc02ccabe26aaecccf96cdc544cea55b584e88c6e7333a9d8780b2cd49b447baabf5de5e8b2fd3d2776c6cb6ef6e83afc295ea5e318fd628e824c801cb847c4a603d98acaace65bdb5952375227f591349a0271446920d5a0a291acb47651a0df0387d20d0a046681c052017ab1c4632193bbdb9ac9395de5755c96531306cf6fba48d9f4b11c492187f8ba502d7e262b57d3f8bdc89764ba21c596e2a0e211bab65811daf35fddeaea8632f43b0baaadfbc7dce6aaf717df5dc83aaf3a7089699531db0615655abeace4058940204ce9daf2023120a487486e9bf6cbb2a49cfa30ed357368782c15d008d446940f4db3ade3276a787561b00fec5f1eafb8ba33739e27530fa6d31cd4c3dbb8702b74302e41effb40922c3493dd41a76a22f64336130f3e176f8e41bd99ed87f9a217fa4829df05bd5bd6783419e486769e1b7946c0e0c469c97513c59ae497773e377af269cd334cf8d996d7d0f049bb4e21bef3eb101936a1cc9b61c0f24f1b84a2438690f5b2283999ae0a5bc314e443334652d3fd8fb78b97e647b81dca2c52cb84a74cfa063fb2ff7967347dd492c52b639d3af844ef1bd2f0c7a453e66aa9ea9c390bc9dd0ea2a5cceec16179b1cb87cc674be492edd9bd717e0807972ee0d3f21c86893143f4f2e2e25de1a4fe2e68c92802b5e2b235ba8790b74e709c3104005a9b65666cf0dfbeb4970a6aa5e7b7b1df256ca3c587db00b8ebb260c74290b56a35218416007b789f0e04f531ec7006307a55b8367bf7e6a7e50c23f7d95f135ef2d6a6fcdf2f27e6a1427aff79d26e2384b3f98ef1c8854ff5406b881d45d3a2e8898a02b5b4f38a76936fe8548ef8a6bc27f4de39c4d302b4243d341003a5a78059844de07a44a68e958e93962e62a06b78a7af66600f74d6c9bafc1f3f5da5f7b7168c19191a32c7d4d512f1f9cf5e3216a6ec9b8d59cb9e87a4c923fac5660e7f6164c5bb75817359c9370a88ee230c18d4e27524661ef03b123e15ec1b8742e5aecb4abf33ce155b1a9dfd508d3af57b3a4d8d1579db9cae0f22255ac09c21c07e7a16efdc4d279aee52aeecbb586c7558c54adaca44e68b45755095b379bb0c179adc6638c9f39becd151ab25e7453b36ea70bf275da49744157dd64bf832ab755cbec365819db0bfc793d48f0194653f1f28f40030bae7d68a4d2c7f524bee2c6fefa1d772ae13f0244251b872c93c9931d6d189b7652f049b5d84bc3996b867860b6d57b0435b8e602a543ab8b6bf71f3db2238de94168e31ab91768c7f71350386df9529595d40581799861d85bc21df022ddfb4175e4c14496ceb382b65639fc5316529bce842f2ebe2eeb17628b60331601d3674c3744dda4d0e7e19be410d7b232fc2e2042056715b3fef84d19c39633107ebebdf886d6982f8d935fbbaec4d067dae587140d54e88f7fa9465b0994d07b780a00e04983d4a25c6224a84fa6b16c98ba55f3c11fd1cfcfe5d4df9f1574de541d08acacda443c7ac70777e2adc53a1853f", 0x1000) bind$unix(r12, &(0x7f0000004dc0)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$WSMOUSEIO_SRES(r12, 0x80045721, &(0x7f0000004e00)=0x975a) ioctl$TIOCSTOP(r11, 0x2000746f) sendmsg$unix(r10, &(0x7f0000005fc0)={&(0x7f0000004e40)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000005f80)=[{&(0x7f0000004e80)="67bf3eb32c8f5dbb51230308d9200e15080319b5fb4079ff27cb0b2e8a6ac5e65d9eeb3b6ea70fbfd693f5b756488746a0a24113a85f20449d639934194df91c53f6908a6e0bfb75967e7506abcb03570b7c3dee7af7c06ea76e8b98058b9c013f95cf0037a69a5db6537d64cec0c1f2796738e02af0dce7557aa6d21b35fd3a64cf14ee067af6ca7555c2882bda69460e202b6e32dff62cf91fd235b9c7b89e52fe18a43ee40b1944b18b1cfa9deb28c81e317ebd27abc50c40562e3d344e6bbbce3de3200e2c8f749af3937cb7bf61fbdd87ec9aa0bebf1c09c92a8f23809ade53f477c7b1d6898f1a83ba4d5f11e02cdfdae00029ca37c359d4ac152f0070ddc8575ce7e303abada7e474b2ed7d2ee63b4e3f4792ce7ce4452333c3c1f7996334836b00e96ce9efc9a37ddd9e5ae929ae565d04ab404095a71cad1d854c22a4255f7ba960c7a74f0abb4a7875dc5a47a73049402e7cee51b9b6549bc15a34029cf2c96eeb2cc4f48703b4f263ccf518d91bec86f3c87a60e433317b2d0cd53be552700c90537bad87dfd08f0377ef2647bdc5652e30fafbd572f9fdee4eb7205c2faa87f02003a81d4e9417bee80e10ad3d07291081457c75b87608da2559914b160bb4b8e2981213bd0487af7523ba44c5387785bec6dc7b5274338abb579f45034e0ee425b92b33d355d0ee609198fb50f3d514aac8e1ddffc48ad82adf8470a6865177a8f41416fb5aeb5ec574ee23c7a60bfc41aec3f3fc0144c13b6efb7a6a79a64164fd7bcbeeba6ee84fb5da6240282aef9c1f33df2467a2ec798d9e226a44f152fddaede418b46878e53e2e07da9609f84fab254120f808dfc84419855b5dd89eeace1254c29074a9d762381b51ed0ae7eb548fffb58e1eb7492a9304148a9396b29e0e559b89790273ad787df9fbd02cd4f0df47bcf91e8920cbe6b6d12cd060a4c77971dc1ec4004659335e4aaaa1485ec87233b55420b4bf28a4dfae74aec46e3899f9d98637cacd9fc0ca2b40fb90a03812b9e5d93984e9d9f3ce32ccb36e4f341b9f047d4f9dd0ca78cab3352d04101ed8fd688c1c898db28fb0a08fd7e12eef796cfafa617600f2fdb6ee64aefd3cb4346a44398e3ac981422c06e7b4378cb648b78778b80322374c8266041a6401810745f57ddeee832e09cfd907d901792c3ab79971c6b4cca66c78026a6ebb8ac033c1912de369e8c2068664c1790da4fd520ab5d2e6850eae7f68c5a2efa61bce13358885526b433b97bb8752d776d0da1d337d922c78a172d9ea621835d4d647462b03b90ec62418d2d7f9a35c98d424fb9a91346efae3677317ff125a4d4ff58130c577df1f3548f62628b896ce0c524f76e7a8b7eca9d801c0cb3567763fce1ccd2b54b343a00985133b38d14f0c4dbff28975dcb1740f20b09498fae4684b098d98026c9d54f126a8753b254e08b93b2691804b05979d60cdb8c99f5926aa6432e303d587d0923d14c1a31c90954ec7f26ecbe8035e84c508657e6d73fe69329a2cba02745ac17d50d075e83f1d2cb4da9ac66c3e801b295ac2af1c84c95b0a3a7c2449f093511613ff54e116b09ed72e1b7c8ca8ded6e6cd2c6fbdbabb67f14f0bfa9421f40928e9e26be353a4979902f0f76ea2211d9dd8e3b142749604ba419a207fa6063f95432e536b33aec42c5fdf6b31f304531fac6e029bac43fa651b929914363efcedce74d8b0451b614a43c13921b7826d64471432a081239c520504066001163cdc154a5fcb1a154d24b856a55727f118877e0f0b65a540eb947beba7fefd7c5ac6f2dc65f99fabe2bce6ab5d03b2f788507152178384167aecf17ab1340a2d3c7c0e41668e0d91c0a33eb81acda226915c6955bc33bdc9a808adcba850d2dd5152f8d418edbda7190836187b57d33fd38c3085fe79f95ef62a1d67b74ff9f110cbc9e99a904a7343c80434dd9b4ae391070577ae511ecae4081c67aab7552a2002edb5e1a74971031f78c7c4fdb659418c8feefcd0e4d4acdc8f7fcee6f1d02aed76dfbdb3bca0d0bc54b361d44b4c73b897ad9d0ef5f4e186bd8dc3d519b60ad9836ee71040a996041bee791f22e4be65b270647fcc132f97d3c913a564f21929eb9aeca9715c40cfcf98317e0174ef263e2e8033a2625b792771656b7b3fc4f080216ba439c93c8526b059a1e164ef72c60437b348952d12815e8b7d38fbeeaf782ae8e590d666f0d499329edde22ffc4844a9ddcddbad8dcf936c5e6dababa598a2260b400b889a9122a859c4e2fe02e790cffc5608b1a7a1398419acc5657b026cab4c82b3991cbc9db3bde79651dd849388f3b6f4d875ac070a656cdc21a6c8a8943ee66d91d777e84fad15daef29676c2254a5b2a39e4b32ca395878d6915d04d73cee1189877756ec0d660dfa84b026fc427c18aa0a3878fd51689c6386b8eb8fb3be93cb10a13a196cb3f09dd805f32ba2cba79ae50f15829b142c0da8471e53b72364ad3287cb37b6c6828ff20d9ddc603f7616826af017d78541093255929ab4e2668eba5993a25970ce5f715e83bc17e7332f5718c0c490e0dd51bee69eb57ccfaae070d3bb7f43ffa66036c3abca6a082c286bf5daf933b51abf4447a80fc3f21b0065e374ea9450863229b4a407cb4c2b9f04863820a5d51fa8f0df4c8a6ea838c49852ff3c37113515d7cd19ef2f63fd9f8b976ed2bdea2413601fea2196857798172ec7d4ad8bfd398bfb85dc51078f753fa21f38218a662de7fd8059dffcbebbd9b6c68a9e782c0507175b7ed19ae43ba6ee2fa6e6fe77d9c36e4ab646b6bfe0af3f16144734faa368fe663dae7da39ce7784bf16f96d4f28a8de69a7513cfc612acd41339f456b99d9644ee388ccf413db256b12986f16f06d1cb50980010326a36cbc46223f8faa1e0f2a08fa8c3ec4c471c68bc0f7ba8e3df4593fdc07d374a4692e0e7759f42042e4a1d8190ff41b439e760e43619cf4cd0af543cc649fcf8032659fba8a440fe73c8dcb1254d9427d649e066d41476b34a1f48419588b1c6b5dfda0109c5916ef416ffd304d54a45f6de7c7433ffe48e02b6fe7f06c9ed7425c90cb0a019215ba4c9c7ee72320467aa9a25425936a2d12d22911c5c902906614a78fd0389691478cc7dafe7ae655d123be03763dea70773c2a701843401f844a2ec8e7d4f555d56f73e6d3b8f348db64a7b802456a06c1192a5231b0f7a14cfc7f9074985fd5af6b03b3f28b66d1245770d6cb2cae716a26e80dd491656b8939e63183680761f2ccd0dcdb1ab1b6ae3331d2dff867eb28d6fa55f2374d48e8661881cacac53aed60be85fa45b624760c92df51483478a22820241e63e31c97f719d2767c50bdde9ac1094b2ddcc66e91afdde3cb1d796900d7cbe17b408edba79a250353485d43607362f74c4e0ca877a6fbbdf5b83780da993cf7de4461e0076217c1b9335a839cd2007ac2f35e24e1efcc1ca5f5e6803b38cba097297e7dc952f75c98c60567535eedd47fc95af3f82ef4e1cac794861023b25e7ac46b85c4f72f16c78b5752062f20bfe24bf9866175fd6b290b07547788dc3e4d3a662548bf7067e5ee19cf1ede4adb3914f1c3408e9846d766cfbda509037fee39024d8d0158598b8d1fe71213f1bc185bc45e83a8561900f44e46ae314c38d915a5b80f77b5128a3ef7d18ca1d2303bf5c4cda78d01ef19f37e1947080fb2e6b6e0f1c7403214bcd20dece11ba8f11277be31f309b2319d6ccdda83a4510a5e4470232ad7d21d63652b888319d25820300500a2335b2cbdd176519c904f7adac0f265c6761e55a225fb2c32b2b23cebf997f05615b5895ebdf05578e09e651a8273909a71aa4660b5ed231df64b2089e9a6e30bcfb038a3f3fab76be768365f9c34b8f1a83f914ae1b6d5e61d540fb32f23d97d9c3a5f05007b72c1fe2f8d5ec98e46172c700f0d3eb543e0f6600f6e83b51fd79ce513d212f0ebe820a413ddd98b066ad05ed0dd78be5c757ff77e56440a35fb807786440bf44c11922c44fc27d01e7d4c802b1e56d9adba9504f52c21f11a5fb78a0a8c9100010bdee39337dd42b14d37f19a4eef92e92d0b0a9b29c7db48629e1b6eb32e3c34c4eee03a668e00f828249d1a48ff6f9abb508f7bcc04e2b364fdb7da855e9e0272e91c09a569287b19240e15e1f8bee700229a9530ff370f0895c7668a1ac8234c66c1162ff8818f1a289c21da1c8c9b26822bbc31d0f1154068556563da1eee0ae9e7c66118c55e7d30c30370f1375b3adedea4845c34ac5ffd5625497262817f23053244150f3b3b955df3826f840844c278e270acfe6035e3391604f3cef08cbca70738ed017e62cef97dd9e78a544ac5f523ed38dd73256fb219a861fece7037de7242c1c9df2d1aa74f11ab5e0a7b32420e80e5ae31847ab7b92615ab512696d3423f925739c9d02f7fe896501eef46aa1cb829a0834fe58ed9011e9d47e2208ae8c42c056849caf796ebd3155e48c69b08863aec84907e4d9e1e87461dcbf799589171bcf23b2a1032098d202aa45529480f6a26c0081b131809600205ff1fd5715c11f0fe5f3aaa74488807a94ee567e39dde3a7498cc6a299ea7e7003f878c7a00b2041bed2285c8da9f629207dd32080676196791c85d70d4f742d3fb7a49a97576c1fb127e42f84b449ea534216fe13bdc155540e11eaca182b50ce8e3378374f43d88e1d029a9dbe216ecf6d7dd20f0dfd01d3e13079d61c49ee64ba30c54b011e1cf1b64f0fd0b5f47e4dbd4379191669b476b6779ac4f8d2e1008aabf90c81f3bb55e0479c4f7eb699c47969641d5e4a22ec6aee40182e982484f836a87e633301b539eb65c41bf6b12c7d9aee12cde6200f8c1513b92d01f26e0751b9720564959c120996be4e83500b2d0fcc58a828c1cb9b5249cc3198e3c0987f86125422b740809b55207ac493f0109aaff49276a639c6aa96da274ccdc983f1fce619ed652a925e6a3290e429260cef3588ef3756909a4fd0b277891d58b13d6d7712ef1328b9fde4f6993ee52f6861f8aa8ac85da80e9d4cd131377db0c05478fe9bd6b3f8ded12f8c92e1deb8f14af796466098df147459d83ead021c6de9e4e39b63e4d4e0126889ea92fc9b51a5780a0e4be31cc619a4a7f6de0b707d1068bb6a091d6dcc95b0c1bd39572e2819d204dc68f7198972a8eb8b6dbe648feaddf2ed76304fdc01cbde90d4dcd1e44b747c0c3b6657b15b85ece407ddb5aa65be1a2f6bd8f1b900062e6f0ea9a6932839c8cde97ddd488d9bf8190396b9796132c57d1bc45ecd9350d2323287d82a3a4a09ac5c56b5986d2b66094e42b5f8be26f2b4e9fb42e93f18530b7c305933337a5f94e2376c0f6c4053a6f1c0e99fa2784ca3be5a08319d706885793463aa45bd63197fef95d9eb7e7af7b99dd62dc076baca9aad5053b5e1d551abcb6c063e8d56e143203fbe806a190a03e5d731b8ea02b6871f6a07700202ce67cd7fef8e694b4531dc0159b71fb8fe18d2b440ec3cd0772efd0a01f69e59f1e1314d867c24267cc05e2c7fb75fc8ec0e07e561a1502248b4f6141c230f660df93d2be161f9ebefee49128056d8e8277f389602a996769a282c1ca7c02b3be062549bf8237fd483e4e18e6954c5ff00510f33518c35bbbb893e5d25e4dc19aeb3c81023dd7f910fa0082f4c0eab7f6a57b67f0ed3b9ad3cad128fa0fd32465cbb7bc04fe6d1f4d8d4f88757fdf94655feeb37aaeca580c32a7f4976a52b8fd7f6fdedf86cfa20746489f65b7a6aa10168", 0x1000}, {&(0x7f0000005e80)="30571286d0bf6f302f0bf83e8aaaae70ddb4093070d473fbea8f09211e754e5e0324a743466eb29d29b3fafd3329f1c66741d9390d18b9b9d823798cecc07ebd5d057c3b585996fe3eaeb9f6e3483b153897c798d4d70ba84ec7cf906f91f2a2fe7abffc2fb83cfdae43f2a9cbc7f82f58379682e0930a8976fc4d130f16aa15c645944ed4c32924e9dfc37b241b8a3c7ab4a5c27e45f3364c682219ebd3d2ac61dee9dea051ad241a1583385780374c24911123b3a2c8cfcdd068876d1758fa00d06c0740efe43018ec3c5347289aca834fc5e8a305c3ea26e9164d3a7025250d0101", 0xe3}], 0x2, 0x0, 0x0, 0x40f}, 0x6) msync(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) syz_open_pts() r13 = msgget(0x1, 0x16) msgctl$IPC_SET(r13, 0x1, &(0x7f0000006000)={{0x9, r4, r5, 0x0, 0xffffffffffffffff, 0x188, 0x40}, 0x5, 0xffffffffffffff7f, r6, r3, 0x4, 0x3e6, 0x8001, 0x6}) sysctl$kern(&(0x7f0000006080)={0x1, 0x3a}, 0x2, &(0x7f00000060c0)="403ce1d89d47d9c51ac8bfecdf34dd62c498f9b9f3ebc05b5152703a090013bb8cde2b4461f9eaee15c0ad841562ca79a2d66949a4e284e5414030064d5d2bbb6433f70b95a070fca89e2dacb42b4cf85b7dd454cfbc411744680f65342bb8f38a084e38c1db76b2806b265510a2f2d1c2418f8a3e8ca83eebb309baad59949a718a2395275926e309c529234a6d5451ea", &(0x7f0000006180)=0x91, &(0x7f00000061c0)="602849218a71c4c1cb42102c8d339b1b8c47f0ba9a1d628c75f7311d422b53b09623d136b9201551934537f0ab399b55d798a271cf0da17162c6811e806960f2f295fc375b04729e0505b675604c633efb4de31fc0d45b90fd98c22489ee940e40e300abcb3194b1a336c8953ddb58c890848b637aca7fa8768dcd59396b3a1034c9ba59245135e82c48ed786fae", 0x8e) fchmodat(r0, &(0x7f0000006280)='./file0\x00', 0x44, 0x6) setgroups(0x8, &(0x7f0000006380)=[0x0, r5, r5, r5, r5, r7, r7, 0x0]) 2.836272119s ago: executing program 4 (id=195): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000280)={0x0, 0x31, 0x0, 0x0, &(0x7f0000000180)=""/225, 0xe1}, 0x800) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) syz_open_pts() sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) 2.71635445s ago: executing program 8 (id=196): sysctl$kern(&(0x7f00000000c0)={0x1, 0x58}, 0x2, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = shmget$private(0x0, 0x800000, 0x95a999646a72d594, &(0x7f0000005000/0x800000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x2000) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0xe46, 0x0, 0xa9f6, 0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0xc, &(0x7f0000000180)="aef46c642ab3b5686664ba7789af2656ff22502818b5a250e30e492623ada9c02d94ddc44e7e42040403ce1664fe31d19d55b0da67e8144794149293bdf3a548d82cd7327be68aab5cd3dcf1b369463f43bcb3e1265726f4da6de0d5943dfd80b88007c31f7be816afdc47e2785db66b6d19a9db68ab1dc68964", 0x7a) connect$unix(r3, &(0x7f0000000000), 0x10) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000200)='./file0/file1\x00') unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='c\x00') unveil(&(0x7f0000000480)='./file0/file1\x00', &(0x7f00000004c0)='c\x00') rmdir(&(0x7f0000000080)='./file0/file0/..\x00') lchown(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000140)='./file0/file1\x00', 0x49) unveil(&(0x7f0000000c40)='./file0\x00', &(0x7f0000000d40)='x\x00') 2.25700339s ago: executing program 0 (id=204): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x104) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) setregid(0xffffffffffffffff, 0x0) r1 = getgid() r2 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() setregid(r4, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r7 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r8 = geteuid() r9 = semget(0x2, 0x9, 0x6f0) semop(r9, 0x0, 0x0) semop(r9, &(0x7f0000000000), 0x0) semop(r9, &(0x7f0000000140)=[{0x0, 0x19, 0x1000}, {0x3, 0xfffd, 0x1800}], 0x2) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000002c0)={{0x0, r5, r4, r5, r1, 0x20, 0x7}, 0xc00000000000000, 0xffffffffffffffff, 0x8}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r7, r8, r11) r12 = socket(0x11, 0x3, 0x0) sendto$unix(r12, &(0x7f0000000740)="b100050008000700ca900f0e08fecea11ea8fef968f3c73fd3357afdeb2c09008511786336acf00b7804be781e49aa7923edbbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000f0200a371a3f80000feffffffffffff0100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x8, &(0x7f0000000180)=[r1, r2, r3, r4, r6, r11, r13, r14]) 2.255998971s ago: executing program 1 (id=205): r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x29, 0x28, 0x0, 0x0) syz_emit_ethernet(0x41, &(0x7f0000000000)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRESHEX, @ANYRESHEX=0x0]) socket(0x18, 0x1, 0x0) (async) getsockopt(r0, 0x29, 0x28, 0x0, 0x0) (async) syz_emit_ethernet(0x41, &(0x7f0000000000)=ANY=[@ANYRES64, @ANYRES64=0x0, @ANYRESHEX, @ANYRESHEX=0x0]) (async) 2.254944286s ago: executing program 3 (id=207): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f0000000100)) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x7b) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') r1 = socket$unix(0x1, 0x2, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) ftruncate(r2, 0x9) pwrite(r2, &(0x7f00000000c0)="df99b3dd", 0x4, 0x9) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000140), &(0x7f0000000180)=0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f0000000100)) (async) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x7b) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') (async) socket$unix(0x1, 0x2, 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) (async) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) (async) ftruncate(r2, 0x9) (async) pwrite(r2, &(0x7f00000000c0)="df99b3dd", 0x4, 0x9) (async) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000140), &(0x7f0000000180)=0x4) (async) 2.254621639s ago: executing program 4 (id=208): r0 = socket$unix(0x1, 0x5, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x8000, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x57, 0x0, 0x0, 0x0, 0x0, 0x33, 0xa2f}, 0xc8, 0xfffffffffffffffb, 0xffffffffffffffff, 0x0, 0x1, 0x400000000009, 0x0, 0x8000000000000001}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, 0xfffffffffffffffe, &(0x7f0000000080)=0xff0a, 0x0, 0xffffffc9) accept(r0, &(0x7f0000000000)=@un=@file={0x0, ""/265}, &(0x7f0000000140)=0x10b) setrlimit(0x8, &(0x7f0000000980)={0xa, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() write(r1, &(0x7f0000000c40)="c71380d0d8eb0f07e824070f2163f10c095d2d00dea11e2bdd381a0e0586749e5abfe27ceb4160ff1873cbd9314f26433f05825a3a6763f6f99b3d69be91507bf22ea108db0cdab55a1005500a86b9d782e4113e2558611360f672b492d0c1802b4763c9d35eda4983f4d080f16a82c32ad7f97735b63b1f808176942ee4fe290e851e03e03d42650c5fed69701a5a7010500f77d6e9437d8d463a919cadcefe710183396434c7b8565647a31b881f1401ee179c8c5b09785e395ee7a281d3db45a9cfa9967a4a62c30cca63be0016e131b82e3e4efbdac3b7776d2cb1453b85a04c9d6efd1295d067bc1cb5f959214d7191c74f8d48ec5bd8c468c32c7ba38e4bf9c4f869212ccd75f49047fc24868ed75f49b25454b46019555ed78ad60ef30b32554bf5abd39e22d20942c048d4c82b063ff8d2dd5f1d6fecdf1b6c31e7aa3743213a4a510142daecefe98a24cbf698e9550d99ff9b80eb80048fbcf629a4397d44430a622fb0b406454e4aae0e469ccfcba08245fae9538362e174cb4752a86bdf8754afb50e49e691128f82b5f73e050ea810bb065ced3dd49973a46516c42f818f3ef3cefa1ed19dc332093985d0e0df4537c6f7e39c8691dd2736f31270ccf886b6038417", 0x1c8) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000001240)="8d960000", &(0x7f0000000080)=0x4, 0x0, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc020699e, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0xa, 0x8000148, {[0x3, 0x0, 0x6, 0x3, 0x3, 0x8000, 0x1, 0x0, 0x7, 0x2, 0x809, 0x91c, 0x8, 0x180, 0x0, 0xd3, 0x76, 0xfffffffffffffff7], [0x5438b950, 0x5, 0x1004, 0x7, 0x1, 0x1, 0x9, 0x7, 0xffffffffffffffff, 0x3], [0x6, 0x0, 0x8, 0x8000000008, 0x10000, 0x200, 0x2], [0x100000000, 0x10801, 0x0, 0x5, 0x8003, 0x6], [{0x5ad, 0x7, 0xfffffffb, 0x6}, {0x2, 0x925, 0x5, 0x4}, {0x1000, 0x7fffffff, 0x0, 0x5}, {0x8, 0x2, 0x3, 0x895}, {0x4, 0x3, 0x2, 0x9}, {0x1f, 0x4, 0x0, 0x400}, {0x36, 0xffffff81, 0x1ff, 0x1}, {0x3, 0x10000, 0x8001, 0x5}], {0x52b, 0x4, 0x5, 0x8}, {0xfffb, 0xffffbfc0, 0x8}}}) r6 = socket$inet(0x2, 0x1, 0x0) sendmsg(r6, &(0x7f0000000680)={&(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1000000000000000000000000000000014"], 0x180}, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000180)='./file0\x00', 0x0, r7) ftruncate(r0, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) getrusage(0x1, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) 2.172983018s ago: executing program 3 (id=211): r0 = socket$inet(0x2, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000d80), 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000000), 0x4) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000000)={&(0x7f0000000080)={0x0, 0xfffffffffffffe8b, 0x0, 0x0, 0x0, 0x31}, 0x10}, 0x1, 0x0) mkdir(&(0x7f00000001c0)='./file0/file0/..\x00', 0x0) (async) unlink(&(0x7f0000000000)='./file0\x00') (async, rerun: 64) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async, rerun: 64) unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='c\x00') (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x82) 2.172544276s ago: executing program 5 (id=212): open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) r0 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) r3 = getppid() setpgid(0x0, r3) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40000604, r2) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xae, 0x411}, 0x10001, 0x800100000001, 0x0, 0x0, 0x0, 0x1f, 0x40000000000, 0x4}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f00005f9000/0xb000)=nil, 0xb000, 0x2) msgget$private(0x0, 0x20) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0xb0) geteuid() r5 = semget$private(0x0, 0x3, 0x10) r6 = getgid() r7 = geteuid() getgroups(0x2, &(0x7f0000001000)=[0xffffffffffffffff, 0x0]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001040)={{0x0, 0x0, r6, r7, r8, 0x0, 0x1}, 0x7, 0xfffffffffffffff9, 0x5}) r9 = syz_open_pts() syz_open_pts() lseek(r9, 0x207, 0x0) 2.172232995s ago: executing program 1 (id=213): select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) (async) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) ioctl$FIONREAD(r0, 0xc028698b, &(0x7f0000000140)) (async, rerun: 64) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (rerun: 64) mknod$loop(&(0x7f0000000540)='./file2/file0\x00', 0x1, 0x1) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) 2.171187772s ago: executing program 2 (id=215): setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) r0 = syz_open_pts() syz_open_pts() r1 = socket(0x18, 0x1, 0x0) socket(0x11, 0x3, 0x0) (async) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x4, &(0x7f0000000340)="7e405de2", 0x4) socket(0x11, 0x3, 0x0) (async) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x16, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000), 0x0) syz_open_pts() fsync(r0) r4 = syz_open_pts() close(r4) bind$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) syz_open_pts() (async) r5 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x1000000f, 0x4, 0x20351a, "1bc4e60ab87aa59400294dff017957f0045fa700", 0x0, 0x1}) (async) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x1000000f, 0x4, 0x20351a, "1bc4e60ab87aa59400294dff017957f0045fa700", 0x0, 0x1}) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000180)="4800660904b715fa967b4c44bae97c7ccd5b69ed32b0e02264f6d10eaa6897675cd70ea509878f72126a6b1e2c5ec391c06a0052ecb8819db65293ef360f60a23b4eea03d603306af13f8fe5ae6ad19f1befa7e9ea84904dbedb60c9b78f3f5c1a8161d4c6fad12cc247d4eec4ad24009dd6b7de4a323c81c6f9697d5aa47b87c0f8743cf1702f05e336ab67be96ba44a2204edadba0815d45f7324d327b6a9ccb2ec40ed4c3013cc1e8d4ed726925543c6ee8e5bec5595b929ab2776f3f674cf1a8592f937428d7df32a91e01db4edf88eca147f0c21b7aecaa43e687ea344c780e40e628460b9c950314c083b19939cb7b738e759985921ebd1ac398774a9d29495f8f0ce071dd03fbf102c268539d2a1b038e42256b13936e87b7108f52f855a4ce5f48e70d7e70d9c87fc1a59fae5ee9421fc33f8cbca4347ea186a0b6dba08d51a71308eb805a3de6b364e5eb147a2aee21787c854801906dc72bdba73c8c5a929e0221342a252776b7db4dc1e5512660957636831e757dafa9eb1fd41702ef35dafca32facfc707a907604847b52b290e508c89f4efb7b5560363f6b774ba6ef8c5b7e295aaef6721749d994c1d1d3dcf083e2c474b3bb98006804ef18df242fb78a2962a38e0f446fc01b96263107fba6217c838d062f9878855a7230c6db48aa4ad720ffc4c15f28eaa4722f01aacf3cb72af5653c172ed8ca559b3fc7407ad09539fdbb5426e2c99e5a043cc62ef732558110b2884e378a82cb1490fdcc7c81e6df0244765102583830700e7886c9f101fc769e6e8c909f97e1cda2ae8fffcf893250073d05f0c5f42cdb32e27f293e5d3314e133f2d88e761cc44dd428b1a7577497f648c44ee3449821f736211f73b51ebc5fcb6a1d05a99688e19cdb08afb09581024221927e41e56ac871534590e23face8b0d374aafb68441461001d628424b74737e500e6aef51acb4002352ee876008b2e74f043440b2168af958101f021b87c53feedd5822efd59963ac8aa3f4a22d7df7f7f7374a452418eef9eb5ebc49dd268e1cf19d5ca51a47df857b2471605e50d98856064ac8c461d7413f591f398de4bfadc88335df84db73680e11d87e256eae89b0aa17e8dae5bc7094512dd6db1f9791053056e75577784b6b0cd5eed432a9f980ef5ce3385cefb37632bcd77ea2de3251531b69fe86647074a6cb37caf964ae661a2f727cc34a4e87ddc884f186f761843a20a8a4b05e5b703a0ad18665590ac5c62b572e977f8c6bf211407fe7e8eaaaac14ecb0682227cbe8a5122d2a9552a7eff9b23507bd53930a45c699b09294ff9f3fcf8b2db8cdbc49f117e4ae53a073410d31c9c6020a5ab7461b988d0129bb45518f210ee574fa21dedb7af1a8fc679cc083df71f475910f678f91fa4f41fd5a67d8a12984ebd42065841429d4a6d85b2317070b4db7fb0ce3af96d5e1af96497d755684c99e3fb458c2375cf71e6ee0b0b802a70652f575b2637a5beb5566e2bc2956b74e091f196ad779f5db10489c782b367fd352f9e37ef8d2132b3015cbcf06bccf56628e0189c84696ed1d6781385bca734edfa2cd73dfeec3ad766a6009a0fb69b881881679ee2a2f18fb858e9e48cd2c3ea7041e9c8bb97b2768a0e2e428c8ef1799682f105f1da585fd8991a1faadacd05d0a5149764b93e9d8de2b8c615b74acdda8c3333383707c70e341d4bcd32cb52b2a28f0615d09968cb3eaa550aea9a25ac1a4a65ea99f55210e9cee303577f216ed5565c0bb525a8f2bb040c5ebd0d80a5118159cb35d14a7e4ea3f0fb730c829f809c6d2831fb9f29cbc3f4d95b611df39cfa54b890d2bb4b87b97d562e570af0e5a2ccff787933ae530b59ef5f68d356b0abc761ff1b1d348a7376178dd36b7eaedde4f04d5b1aac9da9c2352366c059b97183b4034a558fb40372e91b6c9d345076f90509850e120dce3134fdd0e51c2e5066dfb2c05892e6a7a414953382df5ab02360f82b7658c19dcc5eb86d8aefaabffbbd17d2a602aab822f11fb3d1ad13a6255ad1a0034fb29290d4e0519d5d57bb917f013f1c434a7862b01a1cce17f775e86ba3d5f11d4728d9d5b70d6c9ea83a68cd7e26a8fbf6a706fbb875512fd142b5f708576fe80c81d6216b4a7fb7848583b4c418048f9ff077b0a7c5921c44d43f24ad622c73b8a8f11347c97f290beda4a63523a40cd38306996b4e4d9e6400dc1bc51e1d6d5283fa89e302f8b69199b60408a39d668ab93ca4e78841afebf95825259d9eda6b1e4b739862a9237013c22a8c928cb4cdb54ed6268811cca9eca9080be6232e347f87e07ec6410ca77ca9c141d23ccfb9225b81eaa52e7bcf7cf29c2ad100311194189150c4a9560e7377f52bffefb6917a", 0x69d}], 0x1) (async) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000180)="4800660904b715fa967b4c44bae97c7ccd5b69ed32b0e02264f6d10eaa6897675cd70ea509878f72126a6b1e2c5ec391c06a0052ecb8819db65293ef360f60a23b4eea03d603306af13f8fe5ae6ad19f1befa7e9ea84904dbedb60c9b78f3f5c1a8161d4c6fad12cc247d4eec4ad24009dd6b7de4a323c81c6f9697d5aa47b87c0f8743cf1702f05e336ab67be96ba44a2204edadba0815d45f7324d327b6a9ccb2ec40ed4c3013cc1e8d4ed726925543c6ee8e5bec5595b929ab2776f3f674cf1a8592f937428d7df32a91e01db4edf88eca147f0c21b7aecaa43e687ea344c780e40e628460b9c950314c083b19939cb7b738e759985921ebd1ac398774a9d29495f8f0ce071dd03fbf102c268539d2a1b038e42256b13936e87b7108f52f855a4ce5f48e70d7e70d9c87fc1a59fae5ee9421fc33f8cbca4347ea186a0b6dba08d51a71308eb805a3de6b364e5eb147a2aee21787c854801906dc72bdba73c8c5a929e0221342a252776b7db4dc1e5512660957636831e757dafa9eb1fd41702ef35dafca32facfc707a907604847b52b290e508c89f4efb7b5560363f6b774ba6ef8c5b7e295aaef6721749d994c1d1d3dcf083e2c474b3bb98006804ef18df242fb78a2962a38e0f446fc01b96263107fba6217c838d062f9878855a7230c6db48aa4ad720ffc4c15f28eaa4722f01aacf3cb72af5653c172ed8ca559b3fc7407ad09539fdbb5426e2c99e5a043cc62ef732558110b2884e378a82cb1490fdcc7c81e6df0244765102583830700e7886c9f101fc769e6e8c909f97e1cda2ae8fffcf893250073d05f0c5f42cdb32e27f293e5d3314e133f2d88e761cc44dd428b1a7577497f648c44ee3449821f736211f73b51ebc5fcb6a1d05a99688e19cdb08afb09581024221927e41e56ac871534590e23face8b0d374aafb68441461001d628424b74737e500e6aef51acb4002352ee876008b2e74f043440b2168af958101f021b87c53feedd5822efd59963ac8aa3f4a22d7df7f7f7374a452418eef9eb5ebc49dd268e1cf19d5ca51a47df857b2471605e50d98856064ac8c461d7413f591f398de4bfadc88335df84db73680e11d87e256eae89b0aa17e8dae5bc7094512dd6db1f9791053056e75577784b6b0cd5eed432a9f980ef5ce3385cefb37632bcd77ea2de3251531b69fe86647074a6cb37caf964ae661a2f727cc34a4e87ddc884f186f761843a20a8a4b05e5b703a0ad18665590ac5c62b572e977f8c6bf211407fe7e8eaaaac14ecb0682227cbe8a5122d2a9552a7eff9b23507bd53930a45c699b09294ff9f3fcf8b2db8cdbc49f117e4ae53a073410d31c9c6020a5ab7461b988d0129bb45518f210ee574fa21dedb7af1a8fc679cc083df71f475910f678f91fa4f41fd5a67d8a12984ebd42065841429d4a6d85b2317070b4db7fb0ce3af96d5e1af96497d755684c99e3fb458c2375cf71e6ee0b0b802a70652f575b2637a5beb5566e2bc2956b74e091f196ad779f5db10489c782b367fd352f9e37ef8d2132b3015cbcf06bccf56628e0189c84696ed1d6781385bca734edfa2cd73dfeec3ad766a6009a0fb69b881881679ee2a2f18fb858e9e48cd2c3ea7041e9c8bb97b2768a0e2e428c8ef1799682f105f1da585fd8991a1faadacd05d0a5149764b93e9d8de2b8c615b74acdda8c3333383707c70e341d4bcd32cb52b2a28f0615d09968cb3eaa550aea9a25ac1a4a65ea99f55210e9cee303577f216ed5565c0bb525a8f2bb040c5ebd0d80a5118159cb35d14a7e4ea3f0fb730c829f809c6d2831fb9f29cbc3f4d95b611df39cfa54b890d2bb4b87b97d562e570af0e5a2ccff787933ae530b59ef5f68d356b0abc761ff1b1d348a7376178dd36b7eaedde4f04d5b1aac9da9c2352366c059b97183b4034a558fb40372e91b6c9d345076f90509850e120dce3134fdd0e51c2e5066dfb2c05892e6a7a414953382df5ab02360f82b7658c19dcc5eb86d8aefaabffbbd17d2a602aab822f11fb3d1ad13a6255ad1a0034fb29290d4e0519d5d57bb917f013f1c434a7862b01a1cce17f775e86ba3d5f11d4728d9d5b70d6c9ea83a68cd7e26a8fbf6a706fbb875512fd142b5f708576fe80c81d6216b4a7fb7848583b4c418048f9ff077b0a7c5921c44d43f24ad622c73b8a8f11347c97f290beda4a63523a40cd38306996b4e4d9e6400dc1bc51e1d6d5283fa89e302f8b69199b60408a39d668ab93ca4e78841afebf95825259d9eda6b1e4b739862a9237013c22a8c928cb4cdb54ed6268811cca9eca9080be6232e347f87e07ec6410ca77ca9c141d23ccfb9225b81eaa52e7bcf7cf29c2ad100311194189150c4a9560e7377f52bffefb6917a", 0x69d}], 0x1) socket(0x10, 0x2, 0xe5) (async) socket(0x10, 0x2, 0xe5) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000000)) 1.961372428s ago: executing program 5 (id=216): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x190) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x3, 0x7}, 0x5, 0xfffc, 0x0, 0x0, 0x1, 0x0, 0x800000800000000}) r2 = shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) shmdt(r2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) mknodat(r0, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x2) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x9011, 0xffffffffffffffff, 0x0) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x1}, 0x3, &(0x7f0000000100)="f062893c61c8e6e389228c7e6b27f7645ab63978e8ba5b91c580a797f9c9d65f1b8cad543ba3564910284e6a6942e009be6ea895aaeef6375a76c307902bd40551441db05ba4506377ad545eb09302f8b6ac5aabba925c49e5e18cf4f76ef4f79e9ee882d5d53532b1f61d1b6088e9ae327301409c78695d95bc0919f263999e2731b783e27c011ea33521dc99d0538eb5e38a3f1317addde098d797da9fd4fa66640768edb0a05e255d3cfad6a6", &(0x7f00000001c0)=0xae, &(0x7f0000000200)="22849fc1423a80e5ef301e6c26e1a25c8c017a663e86dafc0c8e696712eefff107f0113dd5d7276b4a238fbe6ded5cc7ac53da981fdea87faea3c1f1782874239a74a2faf8e3290b8859ce733957033d44932486740fe4b52057b15122f1e9739736c7c544f20acca798e21e19705f0d0588aea3d64575ca8ae4806854b037dca278f0cb226d4e384826bf5f3f874f7ed04cd5cc85f5ce7c63a88bdb0d1f224a97375ba36997c04e37044ae98048bed3f032839a2caf2244cf372a9eed2ae78c4e3c5bcf236616469e79a85e090f5783d2e1f1e2d476", 0xd6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) r3 = socket$unix(0x1, 0x2, 0x0) sysctl$net_mpls(&(0x7f00000004c0)={0x4, 0x21, 0x2}, 0x3, &(0x7f0000000500)="e7a1eb", &(0x7f0000000540)=0x3, &(0x7f0000000580), 0x0) bind$unix(r3, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0x1) chmod(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40) r4 = socket$unix(0x1, 0x2, 0x0) r5 = kqueue() fcntl$lock(r5, 0xc, 0x0) sendmsg$unix(r4, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0xe) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000400)={0x1, 0x62, {0x4, 0x4}}) 1.960973336s ago: executing program 7 (id=217): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x0, 0xfe, 0x0, 0x9}, {0x0, 0x0, 0x0, 0x4}, {0x1, 0x0, 0x0, 0xbfffffff}]}) (async, rerun: 64) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) (async, rerun: 64) madvise(&(0x7f0000ff0000/0xf000)=nil, 0xf000, 0x1) (async, rerun: 64) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) (async, rerun: 64) sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, 0xfffffd31) socket(0x6, 0x2, 0xd) 1.96018045s ago: executing program 3 (id=218): syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000000082b00fe800000000000000000bb0000000000000089"]) r0 = msgget$private(0x0, 0x608) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getgid() setregid(0xffffffffffffffff, r2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r4 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x8, r1, r2, 0xffffffffffffffff, 0x0, 0x8, 0xfff}, 0x2, 0xb, r3, r4, 0x3, 0x0, 0x1000, 0x80}) 1.954327954s ago: executing program 7 (id=219): unveil(&(0x7f0000000300)='.\x00', &(0x7f0000000340)='r\x00') (async) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f0000000340)="7e405de2", 0x4) (async) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0xa, 0x0, 0x0) 1.954128885s ago: executing program 8 (id=196): sysctl$kern(&(0x7f00000000c0)={0x1, 0x58}, 0x2, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = shmget$private(0x0, 0x800000, 0x95a999646a72d594, &(0x7f0000005000/0x800000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x2000) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0xe46, 0x0, 0xa9f6, 0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0xc, &(0x7f0000000180)="aef46c642ab3b5686664ba7789af2656ff22502818b5a250e30e492623ada9c02d94ddc44e7e42040403ce1664fe31d19d55b0da67e8144794149293bdf3a548d82cd7327be68aab5cd3dcf1b369463f43bcb3e1265726f4da6de0d5943dfd80b88007c31f7be816afdc47e2785db66b6d19a9db68ab1dc68964", 0x7a) connect$unix(r3, &(0x7f0000000000), 0x10) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000200)='./file0/file1\x00') unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='c\x00') unveil(&(0x7f0000000480)='./file0/file1\x00', &(0x7f00000004c0)='c\x00') rmdir(&(0x7f0000000080)='./file0/file0/..\x00') lchown(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000140)='./file0/file1\x00', 0x49) unveil(&(0x7f0000000c40)='./file0\x00', &(0x7f0000000d40)='x\x00') 1.518700672s ago: executing program 0 (id=220): setsockopt(0xffffffffffffffff, 0x5, 0xff, &(0x7f0000000000)="1a58bbe51b7b493748b3d276965d47bd613e08a449bdb7f4c900b5b35c41cd57556c56df407ed448aeaf87264d6f5848946cb65e013db81a498c4f50824736123432e87921a2790effef17647e26943f1cc84d08b096817db335820dcc21", 0x5e) r0 = getpgid(0xffffffffffffffff) getgroups(0x4, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={r0, 0xffffffffffffffff, r3}, 0xc) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) fcntl$setstatus(r5, 0x4, 0x88) connect$unix(r5, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000180)=[0x0, 0x2, 0x2, 0x5, 0x3ff]) sendmmsg(r5, &(0x7f0000002900)={&(0x7f00000028c0)={&(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001580)=[{&(0x7f0000000200)="82481363326c404e8541e7fc20f263527def19e1173508c966f172b813b06238409c1227c35ef0698512aea97b93b870d20476e15e8ef5ecebc13aae9db14178f41dcb3cac40618aa0cdb7bb4c61a8429b4f202006616468630be11e383e5fe4dd822bda3b32f8d68daee77336f56bd52a75a94617b3ed9c4c731283c4b3634be2554175fe4bd5779fa89aa1564eab71e3cf5403921abda0c4d5d7b2aeee1e18fed850c329aa02e650a2c697525d6b407824", 0xb2}, {&(0x7f00000002c0)="4363c9211e7b7d78334340f5d97a4f2c045dc2e0baae98a1a51e53473e18b6e2750d52b100b045062f13256c5deeb1ca1674b24c0f9053fc98bb9bfbe0fe5262fa428177dba04f9f7e38e637fc8425711992fb58d99e9e0a931ed51c5391f5b1e5bfae18416efc108f59a0ed89a10241506450248d9106bcc4e3a1522d32393bd908a27552a1ab38f57dcd8222fcfd0d21c0f787261b643cda794e3795679d707a00e6dbed4537490b72b74fac7396f2a67d70c2c12639da1e5adb2d14cadeacb1c9551e4b10267bdb3e288c1f3fa9fcca102f69a3c97ed9a3f4e2202a03f0fd259944d0e73d0657b450e82afe19e152e39d04d7d709099a2810c0910cd840da8d28287a90be8fe55a0d01c2f6d70365d31084ba5f402574b69a8bd36cf9f962c9b4c28192d2132bbe4d37e7a49919b578cdde33af944ae36a5ec7a948c15c1bd1383fcf8cf4ea7aae684f84c7333745135df2a2ad67089176234e41a79667b3d3bad7c2f76d7486e43f4ac561a29e86c991844ad91d5e7f88e95e7f4f304f56c4e79ef0f46e7f78185adc009d10e5c087a7706ce39b09b08e1d4d64007be15aeb9cd477f8b7e8170e8cfc974af89a0ab0c98628c2ea6529ad5eefa6698d8bcbfb70e362347939ea3c579a773f3c8e3c9d1b4e68ccf58cb9344b102d03009e38f2b7fbf1a45266301b1ce9ffeb66b0305eb0391287a28a6700f7eb374a1f1f43b64b0010b8f54148f90ced43bde71372d264b6d76203f584503038776b3defb752705cf7cce204d8d8017ce014e2f8453840536b1c332861d63031063ca82b34731992b30a61433901835da0fa0bea061db789e296244647e5efe17452aafa7aa8dc7f111d2bdf3bd5b71927bcf7c36b11959a9270900e1aa5378689de188414941b4285fb1e238e92ae56bc6d01fa65cb7634ae80486b1734b356bcfff073df03091f4b0c333a87e874544ae825edfbede7f5ad1697c27b36e4a94f293fa980ca5ee2c797bffaf5834e4c79486bcedb2f4c9570f33a36fdcedda9c7aa797867444091a10a782e813701ce3229000ebff8ea3e220c088e41aa69537e6789d72b31458b2757bfeb95d9b74697abe112c6c0270dc136f2cf60a2d53a020e9b94c53b288202e8887fd1c379bd57b6153abac782da00c04bbba8cdbb22a7e405df1dde7d113aa8228addb1be5b301f1dfa0fd178f069bd14fb6b4ac11469783ae5782f463219a0250aa055e7b1d84c550fce8a2d97de5142a095d5608a8621b55a8d20d3172d6483bbcd68dc1f2b22f7cefde1724ef11946018eec5a589e7dca1ccc9e0b46c0a26ac21a8084381df03635863df5abcdb214c5b0ab37b5fce14fd9c0b5c4aaed1b8a1da6bb81a90af2c7c672114ea9bbe4f63e83dfe2cd9baa97c292c3ce3c89df72b34f57aade47d88f39ff0eb4ac743c1328bc9f8565ceae0b5bf95ccd6137daf4209dcda6019e76029388f5b76e4e11bde999f3c95eb02536ac0e37a38a413b70dc0cb73c4c7a3e9cd832e08a914ff87442b31cd3a6c057544e2c71c3737e53277cd7c4b6ba0e0e95363ecd188f98dd328a8bd49cf6a5503f61b15ad189a85fff5df5773805d1518cadb8dce51e941d96aa5ad18d5f1d163b0c623ee72464c0561b789752419f6819fa92ce733e33618de492fe99e35bd34e2b4217742559525c7f03114afa52a967d0398327eddce5e8b2a80962f88ac7ebb0de63bc07c9f8924f9a67c45e72f4a5bbea5550561a7e2aa5c2de420a872377db5a8e53d3a4da0884d131369e3b9ca5fd8d09f77dbcd14b8ae703ae66dd384b6f3d082e00b8a8769b1131f4d04ef49b0648e1527a77ce9c70568176f52ade20825de6d77f060d0cb26de73f43a71bf312dc5acc147d7c716daae96004f6f3b6031d72712c9cc726f67ab5eb06d0c166144716afe67f87e168264018342297e5c16884593fe758c9c863431b33a186620621d96893bf9a2f5fffcab13a136de551e9e05ee8061d9c676dd48ee5153250f5d4e419e8e5af7cfee834baf926a54836d910dfaee755ec6a955159ca0379ce5dfdba08dee26e4dc7cac526b4738d8fdfff80b5418e02ef890790bb3a45dfd6b93b0bfa9b590b982825fbf24a80274e32dcbe6c7ebb9e3af70d9ffd6e2d7ff274bdccdd45edeadc97712b89d41b05b8719b9850b81f2794650a6b3bcb57136ed2ac33b4fbb3cd6d274648e7f1b29ecd5bbc0d8b3f9602ec432bd82b81e7f2a49394ac909264fc4c8f9250b5daed3fde86d5ab9656f4f02fc0c555c7a8dd862cb612d11fe668aff0e395ff1ab9b4db1c5f711478e6c074a87f36cc42b6ab242b6db620f2a750a44262bc2da1cb58d833703ec563aace2f773b163c172c79af4518327472ade07b605083417a4e3c6a807c679857973b0c2c53c39eefc808bbdc8604f19f788b19df773e3247ff1a42da80b8ce43b03ee1cb433f02caf805ff3a47bbe59e4a5e24ad4a5a95efd85180ec39f8232f5f5baf2711c0783c91b39922e1014ffc9fdf4883ccf6a78258427cab348c32f23697496adfa9bb26dc7e83d5f2f5c3862d9d08d93c6f6d64c59242c44c36693a7df4451c088f0ba759e5575ab8b10d63a5bec0a7af216ee2b3a55ecdfe21e77f346d6d811ec1c8eef077923c6b90cd2852273f7a17c373bca5e028f56abf40d2d88fdf4a01158acf69ad50e26440c38ff0b55de4ff00acc26d94cba789548d9ff8b55d57af4afb7049e74cea10cb0ad9e0263f9d222577400d1f30b3628ba4a00e750772da056e484a0fa37fc893177ed71f1d755394dbd31160ed7c440a5e3086d154e243ba5a65e8867c49fb592062034b6e41ca0df13cdd65eb51242819cda567fb8b1a1ee87a050ba176c11d110b150fd8ad10457a726237fbcffbf1e0fee4f5cbb3191d4f7185d210daa8ef9411d4a5e51134a4cf6f99690e62d572ab04142f8c92e1cc2aa8a9a569fc0057310493898c6d420381562781348a36771e8b1e44f8b8b54e1fdc103398d38acafe2c6d1f4904f2494b9d0af62f04d804e185487abba58582fe3e13b94efba19d743c85a5fc06914afc7b81077bab9e71cb0325f2a1a010d72c2ea95f385e3b35e42003f501ede9ffffd65e88c5d3c0bc6160cdd156ff6277ed1f1e934ce7c534aa8b08be65ea08d91f28fd262c02f0dc0cfe3f4bc79cab1fd7917e368b5b3264fd05812a13b79e705c25bec0baed87c1bcca3033c3aa5706241db68dab0383989bc7ae21c84b0f5c9837b7708c1ede5a75a847223b2c70af34427a1e1382d4ed91598afed543f24b644f8cc8ac90927733454fb6702851366ec77598a4551eba11f66338dcd7ec76bc02f92a92a3f42387906042b19e2dba3f1309c0a3168b8674be6a67c7c4ae5dd1781e8cdecc60bcbd35c4b68a29adae6f281b8ecc21fa9c8b0e225053f814f2e7c4d1567d9a310bd8f130cbc204959cf25660d961345dabd571c1e59a51c27fbadfd4082c378023b5198d707620afb1eef04df0c531648ee4b4880d4b6dc3d53492004789b6a60607831ae708670092a989d54d089143b46bfcb39c30c69d58e144264ade14b0c004f6bbdf82c3019ae1a50c0aabcab8929a9df16fd0e5cfcf47323ce6400d8e2838a93cb593a2507ea4e3475aef54b2f5d84cc864978ec04c8246a2689a588d321e172adee018fd4cb04dd50811a8eab3d93691bef83b3642734c2d60eac97e3888b65d5ec4f7f5d5f1c10d9aa154c0052f9c9f39f0c2e4a82da24a05909f076b8458b3361ae0e2fecf564a2f6787bcf4ce92daa9c8becd7d1e099129f1a194a5a1a03eafe335c53e9a906a3b527ef2630f6c7bbd39050717f21ad7956398ab7b36f4b5b99d50a0e15bca126cdcb7027f502239d7756869fa4ef9e77df59e3645132c2e44b2d1f0c214474b4f422a541b428c2816ee9ab1fc0d2b9051f9a6030fb790ef553d409dc9868ba35fa8194a95e008ebbdcc6bc301703f2ed1dd6c861af3686e486f325dbcef65c689cd054239b34067a1a09b7c70a6a109735de030bef318978f0043ae97de017d2ec4cdbd8a38a0423d957e8959716e0e8ff69969a77e096954684f425b6029d9d8646e6119ff36d826aad3538e0da83299b97fae36ae76bfdb65617119eaa7c05e87658c99c40e5688790d2b464d5b1ff6c0f9feef3a1d484bd219f53c4493a1367f0f5ba59b04d81b86d0ab814094bafddf46a279f370ae2c5c66bf472afcdb7babee1e1f39a15c7d7e4cad71597a57f1393c74bfb414d9c3002217d9226a87b39fef3ac154367d823dc6c4d786e69ec9ea74352c0c7258eb1b8336a4536e04f2855652d880797689a6ffbf58a85b94d096293d00ae6e7861dd7b1db2f2be30f40341fb6bcf7c75bab63308914fefac4f3f740b49bdcd287009a02e25f97cee1204a0949cbba6b4c7569e9b90dc044b5b43748ec181f37fc40197186aff7e79ba5aaf2b03447079393a371f898d9d1019e6f39699c33cec6bc8fa51f772540221ed6b74878276da576926adf4608d105bb61497aab0efed36a17659dc932364309eaaadd726cbdb4186085c698972f48cfffd47e35bf9639d137ca59d434e2e5b51a04cd11693a99fee400fede975016b1ab35aa378edd8775d604a7cc8a4aabe78f53142518fbea181ce9f35e2b49478543395dc6192e660b702045e68f122f047dcd74598882f91f0239b29be2b03688a31d289cd363314d946e11b23bbc7718898a88d22e745edca47766babd93c259239870e98fdc0278ca7f51dd99a3eef7a938f4ed6e5e4160aba9d3b518acde7b807af4c2caafcf208f467211c8063f4748d096ec96db04b30c49889aa2d505626e1c91e6cb3b8e96c97f40eef5326dd1f292c4ada2ade8d07446af7997bc75f021e2a689f1a06db9a18be8bf6ddbbd429749fcf4af32c83b42bd0cb4ba2b35aca07512be1901f4491c863bc93624a59fa6017471a341f0e70660bb24575e8e8dbffd6fa48d56e0e00605af994aad489d0a74c1fb2ce76518489a798d7e79a6ab876e56b609ada90bb770be4c984eb1488b0d831e13aad6c30638345f322ee0137e955cbb547b58bf8b06bc62699a6ae56a9510c2a29b3b16087b83b967aac00aefc585da2fcab4510e22099d6338cdb15cdfadb451680fdee507e7c0377632963afc09bc12ed1009a415ef1aa557c533e0ae030c5a334a3f2c84c107db150fa1db28eb8dc42ce8dc74d768a48da215398214d989ae16e6f1d752943fe9ca366512b73e918039be72e356a6474878dcc0096bae50f54e25c7935a99a8f4138ff48b73520c3c9b82e1acd95cf49c45c0d09f50b969c5bca5a7bb052f15aa37c314c91fada84069fe808c15e7d074897d5534f865871232dd834ad55ba87a4068b9e6851fd0e9f0418c8dd653bbb3b183915654e0b373bdb609917e19457be11ea12d093342a45d7c0e9d600c794217e3fa183bb6b5e5ee6a4cc079d553c2804c161b14cc9fa02a01111ab0380df403924f6e03ea9ec619e2d14b018034e6bace10eaaa95c6d2b763800f3afe66d2667ab053bf55824f1c0c124366b1d1cadbe07851093ad67f8b70dead4e36fcc4422d893c63fb1a0223099d43eb922638400b48c1f30e5965b09fa16129202de3d8c1df9e07949cffd1aa5a2cb71bbee416f46d4b0e3e7900b46ea50e157c51af335ad8d5226ff8d7315e8f2b3563ffd9a1b82efd314774a554536f270be424580809b5a79dbd5046294a72d73b9f7f9cfa899f37db7267277ffc7f0f2394b9843782fff3d389cf03b23b94399a9b1dd6e96e241679130", 0x1000}, {&(0x7f00000012c0)="6c28fdd474f7a1170b4b2917ae684a534827f489463c7c09593e777e0441cc6ce704270132ff10b1d568add1fe977054259ab844db677aabf19bdb4b9e44c6f159a41f95e188397f3491e6db8b961b98a79c8439a2095c279f945a06aa9fd97db8718ffc91b6c35c15b0d61cbed71baa1894a20f79ea7845d1d5eb23e2ad4b", 0x7f}, {&(0x7f0000001340)="f5d78f55f05f158287fb75fb1759f84a958f96794266f0cdb97c3a78a1fdb5e701bd1b116b95ad51b4e1a98ac4ae39b29df2d4766bee535f1b0b03415c01dd35693e9e1a1fedb4a43c6caf59b8c462ac1bb4bddfe8e6d2c7cd62f4d9a04ac2dd97d82d7f879ba830ad63c67a55d379fd998cc98cd142c1e6355efb66", 0x7c}, {&(0x7f00000013c0)="86d968f375397ca0d74dfe2d8b65b1fb1c7bee2e1774d3639d45039cb508325b0a8671908ed3525da9c5d0ef276fa5a1955ae188d7059c4f3ebaaadf9e", 0x3d}, {&(0x7f0000001400)="03fff3ff1680b3c157e9e783da1f278b7185b4eca099239104251a06", 0x1c}, {&(0x7f0000001440)="817e9c4bcdc4889bc92250c66409867d49bf0fe439babb84bdc6fc9f16c1782cbbc49823efba239d3cb1139510434b787cf094f926fb01d16dc02be368a1724f59ebf97cfcbce1ed6b2bc212a02b386221eb521ed9c8d0721abde56248a142d2980d960cbe19994481199fccab2571f6d51bee8ca1221ad47ad4d522030b63b2da743e1e93fa6b05e0b2401732f1f346ec8e4e53c66feecd6f591394f3d2c13f245a545fa7bcc27fcf130d34ec6f7c915cf1dd19668d91bc6c73ecc54882d09ca36cdbbd34af98102ddc781b08fe49af60cfc37d6a60366c45db61eb", 0xdc}, {&(0x7f0000001540)="369693cea57acb50349b8d76579b1ac156ccb5acb0d16ead62f429e81983da5a8c4f8845faac", 0x26}], 0x8, &(0x7f0000001600)=[{0x18, 0x1, 0x8, "7508e3"}, {0x80, 0x1, 0x200, "8270c041e3496b90ed6b97fb3787159dc67408748b6965153818fdb2d9d735a51d9c8576825f7a3662549cb67984391aebdd259c8558e48182c6326db27aa8f0d4b1e8e4d49c25e522f1daa439634c5b673b1c10f7365f6a196d3d817af78db272cbf37ee19282305601cf4b1e1a"}, {0x1010, 0xffff, 0x100, "2f7b8fd3efa82dee4b696532049b1f243abc1fb881faf2c14c29d612aa15dfeb1e1076497059c6c62f7c33867a4561a9e09b1e00473348bf21989c1c966ad7fb3f6cf4a8490b8cf8a7f1fdf1fbdf9df33f2866983aa033302097324b0e111bd1ec71bd4484ffdca51e9f260aeb4d39412716a5e88c56a9cb77741120611a42b5beb8888b847ec089e799715b9c2b8ba0118f7c77d71703dc524918e9e6bbcea8167799d41032a0c568088b0b1d276c22ff808df9fec016a35072161c830c3a876fa386e860ba998828f3600ef4ada3d28c977639f7f2b0e495219e8f21e3ab1f91f165b28f071fff5e0cca1ad49b1b2d024ec5c5700aa307c51979e363f0f182e438ec906abe47f6eb009279c2cb8694acd0a7c8361194800c243236a41f590587825e628a190788ce0b426f562c2f7eb8ca35e7404575b552d19f4e5af41a36cbe3a682b321a787ddb4920822761d1712725ee7ee3699db4b6e61ebbf6b38b08833fa27d75ffa888fc754f4cade252805d8e139d5e1f0babf852cb7c657c026066f9976852fc38588ab24aa308ff7bbd0c6b6d13be44e840752f9a8c7e207ec8b54f6a3ae6daad282cc15681e824945ffb2925a2adde84c763976386d1250553c825be8854e495c9dfc00cdc1f2c7565bf2f4aa9e6430a16bb03d2ef0cfee442795c8eca77a637025786b0a200f4e431ac8787b4f557c2873e976302f0db318e0dc25fa6a8da7297d4778f419c6448d395ebc26ab569b6c92715977fa4491b8025e4a4fb90bc27c64e1c1581bc71034a9c0e6aabdf1552499c541a2da6f996d0032c2c39ab21169333463217eb0f6ea82e9fe0bdeb091ab5d7589f363f4114c93a2464d901b24e445b1a06587df90726da8eb7b21ca2047b265d9ff0aa9ca44387b2251939ca71f36f20ba7fd2800a1c12570e0a9ceeee41d25c8ba14078b3628c56f00ddc8dcf5760544f58765d64614f1ec3143e29dca6ab417237a395335b7bdf61659078307ec9c446285a754776ce26be73f2e19c1d0af1d61e804a7860ee47e78285eee183add0bda5a7b6fffd4a30c9f03ab56b5ba3e6251c6efb865bab39c89adef1be530fef493589c2fb3996dd523ba8131f79b9363fc01534eb430c0471de144dfc45ff3804e249e161e4f7897424269ef579e0271e33bc7e6a1250e7375b2ddf1b33064e0163ef59c9cbbc5f832ce3dbad682ad17c7116f32db226f7a68c925a77dacf0ee4bbeea89bd1c3a6a7c5e259c300978e74585e1e417f5cc0a75952953ef52f5d5302c3a28820f6e6362970951f9f0d541669c185ecc8468a823025156cb98b02dea31311f9da886ad5d3676a32863d7f00360c0155f790f19c4903e6a2c92bfa9e202a062590e98f7ccf74ac1428c18540bb946cd5be60558f01702b3a26cf55a4df1dfbf774cc5b5ba5c77e3f56a3386d3bc6168fa53ca46bb0dae7dd982cfa780d30f34b8184c0ec666963c911fa73762a5a8f16c35f4565b7104ddcff49b6025eec9aaa9a7256ae58112e54a749d22701d13e23eb318653fbca5da15d0090d92f28a0a016a9e89c2cb2f05649da6950f23f10e7c78e0bf63c07566371dfba2318d56fd6b3adf9525bf64923aef0667e98f50a38c1c678a238720a20012cbd0030c95158dd8db77c766eb4decb59497afa0c5a728b4d132fd15a872852d54f7c0169202e1b6837386d394fdb34021a391df427eb240eed33d795a5be9d9033d78e3f1338307658b3a8eb1861d926bbfb48bcce49bd530e98a689e69f83598c05233bae78e8156e602be05e7d1c835af6e557c16e73cbcc59382386c59fbae280d3892a87dec40fc8a9daa79e88d9af322ba2644eb750f6368cde99d282e6309bc09fa205d4fa1db958a8bc5ae7f11fc4929954fb88d259d93446f2a1f2880777cec8c12b7e2c0b869ea125b9453325ad381abefc5b5062837b2e6143563923aedab53a5a8ea4e047ae4f16d01ca81f7a384db0a2e2c81fc77699e29f22d6f548b88a66ff304b4a9cc8d7777400383ae0bcaf3373b9c4b5129a5579f7e5095aad5a53d6163eeac03013bcf7ff432451b092f496d245130ec3cac7a11a9a32f6d627b69009becab6b3163158b6561c148c25ac708285011da2163e1a0d812689cebeeb44ef30a38928093b9985acd76fe5c6a92876cf7297ae95314d17f82f520e1a07419bf6ee919fb092660cf30ecb289ce4ef1228d05058cc808d70ba7377cf5c21d7f53836cdb5ab28f2c2941826ec303d6550763a792f2973e2d32a3d95fed28e90d9c7e43dffa0a27659553ae5333de55876682297bc51767ebde64fbb32ee2b6630812c4cd8ecdee7834dd9af4e0969dc0db9c40a9767fc1c1629c2ba6e66c2f85b15396667e894fe99e8f4fe0719f6be5220b6af36572678c48491015a195d5f4a1da260e1c59aabc3c25e6a4cec7b4bada44ae10c476a1069cf0d576a85f2db5a704e756aba13eb401af0a19fdb31ef51c0276cff35205169d3032c455587054e103c7d9410cb1ce556da9173cb096dd03c53d36a829053fc6aec53614ee6d733df06aaf4d7d50c812a1268600231e275aae41279356650f3ad36d64957a01d2f9871840943e4e256a7766ec08c2a6b855836df743f91c8761c102d5a17eea65d65e4aaa50f87f0ff5675247b46a3ed1495844d66233768060437bbc8cc686d273a67eb3187090507978571d6d5527a2d817752c9b786a17a697e757fedab6fb0f7c78d63401446f40739974d07bbbe812d7f129aaedb46e111e06cccdfdb122c7e3c4d3de78cefcdf7aa4e3974c859aa9a8025dc0036ee020cf5fd350216c5ca4284829f4b6e4a3d11ee878fb846a5be128005ebf4aca30e2710396a2a32211fad1ac435c6aca451921df3d8f488fabf02d55f17e99ab2f1feb187fbd7912f9cbb0c83e7177a8fa720bc9ce665e5c92c46ddca65bc88ffa6b420f89026923ba130519738aa9e1cb71fc1b30be5d8329220a6139a475df2737d21351dbbc119ac38d16ed8bfd927655d8c05e403305575cffd833fd65cafe92eb8834e82983fd3f337140e0889346b04cf6048adab8a86079ab0b7b21479bf7b1f54ddf8bd57a2645f2d0df2ba494592906aa5ad530bd5eb70e6b6e722e761219d3879cba88576656b7eb33d25349c1bf723aaa228417a4f05f8aeb4664ac60db2ed2c64daf8dac6e75912baf7ca2bdbbc4406aede148f9e5d2bea8b5774640fcc4cee52a091caf788f7ee80f3369c0325275350d88441d64c512b5c3f6128f2a3681d3643d3085173b724a2855e754058fe6467134ec3e7ac08db4137e45eb4782712e93140496acc388489a7d90a9765c0c3c205f40bc8ad40cc690bf7ffca4c170882eb1652de9e4a34655443495e1ea50027199155f00c4be17913d58241a0ed54dada74247c7af25b04e2edca0b87288570750deab815b05964698ce191eb18c7f8cacb13078b93f49ca46b2125e9dfd1085432afe933c36cafcb206565bfea728453a061ba8615f64ed8224de656187f1db8bd2b0aa2c191eaa53b48d3d7cfe0031f5f8be23a377fa7c96de24b7f89b27eeef88a5229a110996c72239a412c21b20e8f1c572bc06bfec25b7b9da709549a0121cf3a1a13a6c9c7e4487c6fe1f73e7305028e238a38a84bfd68d340ececd59fee6d88874fb75b80976b7b4d9e008b3ced81586a3b54399b64f63d4c07df698eff62c960a83d212ca5f02ad0dfeb05e32591169cd317790d6d9a0dce250b917daa29283db633cf185631fae60a7ca146b65c5283e3636bf8caf64eee97533a93f6caf246e0bee40489a1faf4174f17bc164e3c5f4e6ae78110aca344e70e903b6cfbc92b25eb528f27e8426af78ba212006b71581c7345c7308de16ba3edb2e9c9706f3db5ec52eec140f669949b175d9cb0621ea0da2b2f00400834206d9b9da55716a2e1f9942188d901905d726fd6916ce98f37a3cae2b204c3f4f6d974bdd47a8d3de2a79ee6338d18d610d4fd2f87972aa8cd50cbfe54004fa01a842f7fed540876c24e9ef3020b1bb07d51b7de7ab544e19a0abf15ac7317bf443ceeafcc7bee8454c6bbadff74b28a2a5a8ffb49f6ebc15f292057b8b925423420b39a350bed67b83f56da26503d75db5b5f64860bacdf5258c92d9d969af95a719fe01a9df86b5f349b40477f6e660170847add51873acb6a56bd1f2107bbc7e9550bb7eeeb8d2bb766df70eae8ca5d69f9b68e4b9a135f8b4fa5d87606e76b2ea543680067cd3985971b59822eceb07ec8270e45fb6198cadf40b8ccd82eef1500153854c612781533a810922b210c293866a0ace2ba978eadff42beb2d17155d6a2767a90acfbe77efb4817c4be778b2d252f9ef09334217fb12419e321453e9daa5a8249fc3ab7f5f73737d80f902d937f0bdf8e3ff67a07fce55d7a9572fc30b068cceef6022367214946c443e0f64b7dbc13a7aef0439907299d1bcbdec46ba1ba8400ff6828f104a03519074962a3c89cb32f7790607b4442f9a11a52b0eb3dc21e82ec96ade9508908e43909d5be7d71730833bf98c0003674bb66356b0f83eda6c22f67fc970cbd3a01d796cdcc7aacde7bce9494b4c4697ea90dd5eee793efb67940471ea395d7d35c11640c755b9fca845b20957e52119860c611fb02bef2008cdc107ccf58e2b3c0ff6e06d1165374a4147d5f965454c3e7122f9c54955279c808a5fa0dc5e79519ba6d1377d71df7d2bd2041aeaf79298368ac3a64f6a59eccb68f971030f22a7377bc6c9c2a6abca0ead655e6f6374f7c087d2bbb38c6227270398aab80c5e6fdd817e2c2c21d424c26a9cd1619360d4bbb1d65b42fe839518a568f39cc8432632ca0cbf3f348e53cde5034175504ffe5339b68e2811c9539f1b62f538d5f5eba1e6c1a9f55f317001cf745c395c390c82865e8758af95ff75cfa6b36bf74f8fee5b0b556597ac968215898545fb5d28c36085a57f1768a3623fdeb7eeb24a6f4746925436d9f8c85cba9004c312c72dca682f3ec8ff99825e38fbbe5c5c17ffe6246a675e000793b58366739de79fa6f88d8c30298f54f01dfcbe43f073f4d8e347c1952e2d0ec8d2793e59fe64bee8c84d90266dfd785b50c32b75d0821a7f833d76451634c90f065815ed7d90dca49629ccc71d47f20df18f00a0df79862607821a5926be5b8dd09fed789fe4f88c86f2dee85394cbdff380e18c86e30facbc3363a9ad3bee8dc95abc6306dd66753a86b3e764e7582e16796463b5e8ced0f75512ed7ee509ad5207bce1c38dac9f42d0aacdaf822e21d02405e771cec87d4a92eb156319e910ef7a08372604c80b4ddaa2c6710dd8bb8d04a499d0484dee9c5a8ac12f4b4a601d684793fb1d4c5c147254463158c22792c798250c54a00abd68c41615e02f1cbd57c4fcc1c3a8ce633dd463a5386d2a89354cd73e7188bc1f656954dbf67710da66470a8a885d84b541363bd32994a3cc436377b77b997ffe0814e6df6aa6bd0d5a1b1197e90826e1a3eea135363d96d10d240a7ba8cdec9b7696dd2d54923455c78866e62bb7f749014864af4d5adb183040c9d619359432582a5c5a3211f6b2f79bcc83187b46367fdab3130727baf5c2ccc07328859ef1004f758e10b266db7cd7d4c729df8e57ca10c67ae00c31b0ebb275ee22fc8a20c0fcd6ee84a6f08c6df5677ad2a2842f21ee2d14e6af01b5576da400692afbd65a99e1fa0060a5a0914519ea1f47a02752e8b3d2f89ee97b805e7f68f109ed43d61b4aa663c8c3f60624d282466023911bf01cc6abe0a5"}, {0xa8, 0xffff, 0xfffffffa, "39fb51cfef3f13ba92d29c994b1da50be96c449ad94fb91e35bcd4f7a5cb47966d14cbf2f05d5c48278a7fa864e82e47dde578ec04f50919776daee9ef4a4c0a4ca23cc9f21a3880c2f21a4ec67927a7bf6d8245af30130a79dada049b3f0a967691be162c55568a3e2d9401fee1c37f985ad28d62b9de6d6b4e9d98ff84acc5f0e7dd162d120baf495150cd1bc8bdc86cbd"}, {0x60, 0x1, 0x9, "e71072233784d56eddd09e635159e7ae837dffa9506bba639a706ef97b4b8a7e5eb893ca9c680274785c72ba748266df65818941fec9522e771e05f4fb02b8ef3ef539406699dca6f1f13862220c1591"}, {0x110, 0xffff, 0xfffffffc, "ed95a04ac3abb67c315336afbccf1ff49b3134bc1da071cc350447d30d5cf3e4ac8bdb1f8a35a6a8663a34b6a4b742974d195308300c17208dc7c5d6f284b8f682547b2b8966cdac455dbd1594aa5cba05db3b167d4c2c1fb0b0850f665328670fbf337bd76e2be27c82b6e5922016781d9401375fb9dc7545699f2561e270b9cd42bac7130007f6a95e0201909bbdd5ef045557c47aa2724dfa272474e83b37162bf11f3c69925f9bf6c150b4726c7f4303e3054599e858d6d384dfb1860e10673a6b8f7be0dca75b03827db015920b3a7c94c6d0b4dd9246dda390bd693a28332d9c0805d066d1ffd00e7cb90af4f6dabb25e14647080600bb47a6"}], 0x12c0}, 0x215}, 0x10, 0x400) r6 = msgget$private(0x0, 0x80) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002940)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000002980)={{0x2, 0x0, r4, r8, r2, 0x5, 0x1000}, 0x2, 0x1, r0, r0, 0x1a, 0x9, 0x10, 0x3eb0cf7a}) syz_emit_ethernet(0x1a1, &(0x7f0000002a00)={@random="2e4ed38fd6ef", @local, [], {@ipv4={0x800, {{0x23, 0x4, 0x0, 0xb, 0x193, 0x64, 0x6, 0x6, 0x89, 0x0, @broadcast, @rand_addr=0x8, {[@rr={0x7, 0x7, 0x5, [@multicast2]}, @rr={0x7, 0x2b, 0x7, [@remote={0xac, 0x14, 0x0}, @empty, @rand_addr=0x7, @multicast2, @empty, @loopback, @loopback, @broadcast, @loopback, @remote={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6, 0x8}, @rr={0x7, 0x27, 0x80, [@empty, @loopback, @empty, @empty, @rand_addr=0x5bb1d103, @multicast1, @multicast2, @multicast2, @local={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x17, 0xf9, [@multicast2, @multicast2, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast1]}]}}, @udp={{0x2, 0x1, 0x8}, {"59aff2e5a1868696411248ae5d0ee5e1011c027ac4397c3c097782332096b4e234004f9960b5ebc9f5f516d9c491589ac223cb9ca8b36185fe3708af2682e57971694f5e870597b31100bac56dda75aa991eb6092f1e74f0c4a07e0fb1f18a136ed401e6026d9e7a71009e6b080179264e02e29a04f44a8f3aa8312816ceb5c20d5c824bc9faa973ac91a56b9a6240aab28773318b732e765d44ff9d453ff62f7b2d841eaf10980dbcd5ee0b27165da30bfa543da17dfae9e86f8df37e7dc0aada095de26d94534dba41b765ab9d3fe205ccdfdea769c8ae9daa522fa2f9078b1664a4b9d3b62d2925ff0d059e8c302a16902e4e0fb1b090ffc265423d92ef"}}}}}}) socket(0xc, 0x1, 0x7) syz_extract_tcp_res$synack(&(0x7f0000002bc0), 0x1, 0x0) pipe2(&(0x7f0000002c00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mknodat(r9, &(0x7f0000002c40)='./file0\x00', 0x6000, 0x8) close(r10) lseek(r9, 0x0, 0x0) syz_open_pts() fchflags(r9, 0x0) shmget$private(0x0, 0x3000, 0x48d, &(0x7f0000ffa000/0x3000)=nil) r11 = getuid() setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000002c80)={r7, r11, r1}, 0xc) setpgid(r7, r7) unlinkat(r5, &(0x7f0000002cc0)='./file0/file0\x00', 0x8) bind$unix(r10, &(0x7f0000002d00)=@file={0x0, './file0/file0\x00'}, 0x10) sysctl$net_inet_ip(&(0x7f0000002d40)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000002d80)="0eea24032947", &(0x7f0000002dc0)=0x6, &(0x7f0000002e00)="b3307ff8915d714a1a2b3ef248cd231176c504c38d9d8d67bba1b841971a3c18fa229cfa309e60d68d82a99e8d0949d6d95948385d4314ec25273ab7a8cfaaed9a96f87116f2200226e0290d24f8ba89ff6878556300b8033f2cb8f8d3be4da4d7ebeb5342fa437a1d76692b48ae41a67966329aa2fd698d71815f88fab257768354f0f0ca7f98d0e4db64b3a8f6078c6f6c26eccc145c4df61b1de61506c1d7fefec973397b9d3b615462495aa8453e4d36f728a06e4af0cdbf91c512befcb8b13eb96594ee2eaf67279a0d5f0ff826b3322b", 0xd3) r12 = getppid() setpgid(r7, r12) 1.51799851s ago: executing program 1 (id=221): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2007, 0x7fffffff, 0x3, 0xf, "090e4de6d30aa692318c7e0002f9ffffff00", 0x0, 0x7}) preadv(0xffffffffffffffff, &(0x7f00000006c0), 0x50, 0xe) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x8245, 0x0) select(0x40, &(0x7f0000000180)={0xfff, 0x3, 0x6, 0xa, 0x1, 0xffffffffffffff00, 0x8, 0x6}, &(0x7f00000001c0)={0x1, 0xe, 0x3, 0x10000, 0x5, 0xff, 0xec, 0xda}, &(0x7f0000000200)={0x7, 0x2, 0x4, 0x82fb, 0x8000000000000000, 0x8, 0x3ff, 0x5}, &(0x7f0000000240)={0x80000000, 0x2}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, 0x3}) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r1 = syz_open_pts() sysctl$net_mpls(&(0x7f0000000080)={0x4, 0x21, 0x6}, 0x3, &(0x7f00000000c0), 0x0, 0x0, 0x0) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x820e, 0x6, 0xffffdf82, 0xffffff90, "08955c1cfac164e20a070e00000009ffe600", 0x4000000, 0x5}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2007, 0x7fffffff, 0x3, 0xf, "090e4de6d30aa692318c7e0002f9ffffff00", 0x0, 0x7}) (async) preadv(0xffffffffffffffff, &(0x7f00000006c0), 0x50, 0xe) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x8245, 0x0) (async) select(0x40, &(0x7f0000000180)={0xfff, 0x3, 0x6, 0xa, 0x1, 0xffffffffffffff00, 0x8, 0x6}, &(0x7f00000001c0)={0x1, 0xe, 0x3, 0x10000, 0x5, 0xff, 0xec, 0xda}, &(0x7f0000000200)={0x7, 0x2, 0x4, 0x82fb, 0x8000000000000000, 0x8, 0x3ff, 0x5}, &(0x7f0000000240)={0x80000000, 0x2}) (async) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, 0x3}) (async) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) (async) syz_open_pts() (async) sysctl$net_mpls(&(0x7f0000000080)={0x4, 0x21, 0x6}, 0x3, &(0x7f00000000c0), 0x0, 0x0, 0x0) (async) close(r1) (async) syz_open_pts() (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x820e, 0x6, 0xffffdf82, 0xffffff90, "08955c1cfac164e20a070e00000009ffe600", 0x4000000, 0x5}) (async) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) (async) 1.514603185s ago: executing program 2 (id=222): r0 = socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000040)=""/154, 0x9a, 0x2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) shutdown(r1, 0x3) r3 = fcntl$getown(r1, 0x5) r4 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002200)={0x0, 0x0, 0x0}, 0xc) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002240), 0x400, 0x0) sendmsg$unix(r1, &(0x7f00000022c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000021c0)=[{&(0x7f0000000180)="5e0ac69182e8ab2e1142495b519ca4656ec2dd7b98857a69235d97ad892a5497af661085d7cd341c53dae043ef334173826f777c01d0933040834f72f9b88a477866f699b08973f472293731b3598b3d83c3c31df8c61ee45cc15b58b1c450094bc0b7d234629859c7a6820b4d670af6634746b9d065181200f6c668bf4d30ff9fd8b66881eb1710d567b161e4c4934e504a9baa7e825758358b6f19a9936ef53fc7f2a2baccf2f33e8f0b8e7abc7181eeaaffcce544fdea14a71d9eb47bd02ff14d290d094ed56ad507341a63fd1082635f22c63360cc62d8b810c36691dcf5f7c8e13efc17380ea8a72fc01480cfdd43af4762dc8aa1c63bad13350f7e22d3c099bf446cff744a942ddff59488779dcdad27ac7163c3964eb81e8fc1b583d64af12ce9067284ebcc4ac605826cae186136f1cba03a414c51d762c3093b28a5369685d601f49fdcee4473b8f733fec87cdca20052636857a522727d26f825c84dd8cef0d256c66efbe21653fb32afbcff9b18f1d399ccb5667577a3777a43b6e3a1219b85349043d945b6703547362aedbe76d159bb1af5b518c91a39dccdb0793b398106e8e202e604fca1d0b52f22f315c9665c07312531671533c1dde17f43eba4c99e52090d4aed9e1a3cd708d55608f1bedd74e25fafd7047131c44cb6311e4d9100495377091927de789645ea6471945bd67b855027d4a0f49a07340b472b93fed6bd8dd4036a150022923bb6543c749c5febcc7d54d17914815d99def8ee4cb490d98134ece9f122e46cb8ebc3fdd4d95722201d5799fd1437ae89d3aa31f0135fd68ee85b9c261dc5a7f90acc862f32b22c676522fa0e988fd1365dd2426e24e9fe917999ef7ec31acb5e938b2b5366764cc0eacc9290a07d4fca5f221021f0be07b51f8f47b966d6b9edc6255b1d236c1865d0c629b8af28bf8faf91e357275acdb08d1eed4a7d73c51a51743c58314725cc3fc4415cad6621bf7be2aae7fdc8f561f9cbb372639accd444c68aa4752fb664090310555e686dd7a8ad0d7173aaf584b7c66038e836c4139c00ccc9cb1458a188037932d172e78c85b156144e28c86fc3e033621ab10c8823b546f87843d3a8a27b2008ca7cf2c12c047e4a7deb3556a18588ecdd1292dffc3e1bb580155c3b59ecfdad57b3c162b0b4a43cd0f18f31c9c486591194068bcd83f293cc9d019cca956ed1369ce87ab9a48cca9b322776fc9302f0a321076f030af9efe087ad94e031b77f3f789ea2a984b7145ad9fb388c359398120c2c682b9514dcc12aff5407f7f20ac2a2ff5e245caa311e180cf553153ae1afe326870b8b34e4aa8ac22455af916b7075988e6729422d2b880e93c721db9558e016ddbf16fb9bbb9695aac86f4357eaddde82b7e5e82529aabff93d4fb9808ba59e98c46724deca2ec4ea3ad08f7a72c504758dd83a4ed0b4f65b888dff1a0387a1097f9a7abc705659eea02af56624f8928bcc0e5a1096cb4ce0f28f1a3b45a284c71835f53c27f2cd94057989fa1da15e48101b8bacb5c969d4447314db25eef9abc6214900134c76df599d647bf419c912d3f816f16a8a2bd69f35aa6ff4c8d79ecff619282a87fea5cbce0c167200bae668f257ae80b909e181ca22da64ac318a66a658916b7df9188f2533a7d0c096ff135c85273b97b9e7afa31e0fd0699b0a2bab8cdde44b8071174e24d271811a845a4efa58cea81c3cbe442d54863cd42c19927da9a47848f9605ab17b12a8aa7500cf37eb5ac34cb53a0f28a92ea3cba4a712020b91420f90c0660769a94a344e29a8bf4b3897de5109281a0cee37df55e9ca316b96f580351fcaeaad8025461dec2a82778566b752ba549d5800f0ccd75156b3d03f4d2f56e403e578a4b3792d7525a668e71d77855a65b17231e1b5fb49dde457c00e6bf2d7bda5e54d0d7b7f5d1c359828dcbb3ac08c007f2d00a1ecc81af18f343d32cd52c03e75ebe68a03a24d4197135fdda02a53bae92904e0b72483a7d7c4dcf562ce7e777a8e250ee13f0ae32982faafc2dd157f443bd74c638206f052c53d34837c1e7454abb8e455aeb775280f0bc17d051a3ec7f379f01d8e543ddae07b3dfd6e76c36dcd25de7db1d0a6d8829fb0d52ef3f3c3883e11d50b14abf916591853ac2c1aeb4c2d02ef01514420249d3762a5fa48b74dd0d240d95e8d69d5fbbb34019a948b8287c6467f2bf75cf4a4894857fb5f428d97030534e8c63e0d1b1180c1fdab8835de7283bc397bdd7aff476ca59d84701d434b3e9499037196ab07b255eadf2437355742d3832bb40bb769f47fd7d8a96def16fa1ad7d9a6ee82ca5c64b5f22477bf8c6dfb232a885a801e245d6cfc831770aea239988a6889e0f4e21ab44ed78b884df0d2b0305da12eb139d6e3599d6987d1d502880bf675f8da08604291735d04ea1f5c98f75addf013d4b8278d681d8257b44cc7dfa0af0eb08d4b1231b0c7ae5f5810e503bd94e95cbec79050281afeb044230a6212557bb83ffa619bc3841e3e2432913ce791d041c7f6ca3cea55e8372d9b8d2f286ba40f4fb0cacdb93967542c8ed3b75b12f23779792fef1bc756b3dfd9fcd49cd43d9deaa2087772eb380c03d56bd320015ad04b8feaa7d92b00831a96bf450d1f898f08d3ad062dba529175e753e53c0875fd11db70f7cd5b178a400c05efc1aa8ced89be6a8559ceb30c03259c4f5e0da6d484b0020ef3154397ddc3aef36ad589d6032842e5a036919d24c8e000718501664e47cc267fb9408396ceb707f16b0d2088f77cc8a6aae4072ef2382133d331329a9460c1be74fff1b2394e272c980fbe6695f69d794fa786fa018d5ff2008cafdbe105fc5ab5a76583dcb7bdc79a894c2b3c3f0bde4d28dfef4f0733e40d043e965579a6d69bd082c02a22e40124c654bee66b1fe8a33a3de6e410b63e342d21156aef91c1322985e380ccae98d750efa5ef3c9cbc40a6d364b080d4563c8512ccdd95ccffb1fc0e18188065e97a19ad7d78a9d6f3062ef0856cdae069ab57ec35021b6553fe8d926bd375bdbb37c4a9ffac6ffc7954225d0a6b0461e36634d444841dac13f0d1b940ebecdb5d7a1e2696825c8a44d288c753173f8b6e691df67ca0acb203e482d032becc51971d8db3bc3927f05db410835719fa6b13a8d501a060cf253696c1de2106cbde0fb59d8e97508785387e006cecd664d682adb7341bd2927ab5eafe4abf928cf6e8d3f46eca8f2fdc87e2029838330c155ff64cc2220e96dc74661ffee2785bfea9dde70c9ed8e7ed04db85f0df58227cc1f2389b0ce674d43c6bfbee8aaec3b1654de5ba6c279b9f596f918295c8848a4282340eb7364065b6bbf0ebf76e12922ad2f4c40c2d7959501eef2040a95568f7babbe1a448b4942cdb3e5b8b139b034c0ebba79dffd0d59ebb52ba213e8ad0d0ad6f3e222e9b8ac3cf0802370740a03620041e774dfb8f984bfdd58eacbf0cdcb74b69b6812935b64556a25e135d4dabf7f925ca29a7da6d5575f7b785a3085a0c1b9f8f2c30f54c743f50905c08bc169f965ec00ae529f4e9a2c504be562aebb68a223f9a5e7a9b7c15de309bcaceac0b83ba5c5db732b146882212a093fe7cea3943b696b6af95c8669867ef3bfd816d16d4ba9fd73d87586d4ef01a998ed1db0f82a1ff99a56103cd38292d804e15d0b19e300383ed24e3f1f6f0170db6b1f1fdc09c7124f55400d5155f4d864b24cbce5f4bf6421eb2df9bdf3bfea2f79f2e108b1a86d450f420a0af4b638d568dbd0e7ac70f689d386619253f9cc9da377a2fd0118c919107c840353beded23a7209d152e5fca58cb6aa36db2b7db96dcbb33d0fc0d19fa40945915ee0f12a987f664c8e260581c3ce435db0f39f3c6f802e32e28e58efbd8fbe8e0cb2c435e401fb61a4bfe29aa496ed249bc94beec234a74dbe2ddb7f819c6a3e3b0f099b3a40add21a49b25a34d234369f66f273837c902005a0910ba173317bae0def12a1c0a9ef67cdd861464a54cbdb2615b4ea6566fb7358ac40dd348378e55bcf9a9446f69a7d32885d2236270ba0e8e0402fbcc04cc71c27e38d8222eb1887c0df689a660c750cb4eabd857990d496b62e541718ef16de1d2b684d2de7d5896fd4cd4873baf630173d82b791080086ee04e49c5581b603be4a4083455a3d3034e2e281d359cf8ac2cea00994bd5febf772fa5db2e544b6ec48114bb559adcc54a0668d18040fe75676a1830b59abf4377096343d7081196f584f77b40c1eeaa3c3fd4b4a9802ef8ba2db62ab5091f56fd130cb05dd848e789ec7a52700a50fc35f50d2768eb29de6d4f43169c31906ffd766af07493a3ced0dbe8a3c6a27c53bcd22f30eecc2901e37d108c2bcf3f84e74b3737a92d23add2d289a4f6dc1abb1e71ee3cb42fc21ab3b9f7760d3c4dabe7e55fcf92a84132a3204e3941a055d85db00e7f86612a28f5307f604541521c7b89e0c3e9165d067be3743eef00fd8469e45258464890441f5a0ff120ce97f225cf27e40adcaefca7d5dcf9b23aae89bcf51ffa64891fe3290888fa2a45bae1b9ff2026ddd10d1ca281ebd6afaa22840b9cfb743b7a4a8e8d7761af9b90997ebcea34795c9bc6d2c55b8bb9df01fd4c9a05c671bd9f1879332deb11a0805eb88574b90485bb0dc089c2f5f660f0f60c79a533a9c58b38134054571dbf23c22c9212b141f865f942d8aee49d2c8a41a218846ccfb956f3fcea0cc01e7fd6db6f1ab5d4135f17b2b8fdbb78f96df7fc82e2286bed51f52c4c571c405cedb270d9a841bc6218970d7912cd7f9a5abe2ce65e8cef3df1374467d5f14492a2370f7d109479117fe16a3ae30c63961a2520434697937eb966f3e41bdf89c0fca26258d30f3ac1107bd35552f2a34780758b909b6a3e918bdd0534ceca374cb3c0c9b28bb8c124c7d54c9d1c012bb6acb3c2c8d743a681ed2e9c5bc87ad884e4f815856a4c0d8965a85c1d4411493f2cf32796ca91727028c09c3aabf1d59c3ae86fde9be3ca1f8c1ddbfd1e3c6240b47383ace7ad91eea07d6739aa8a5c40cc5fb06d3c1e8162fd11fafc955510acb89be90c33fbe43281f7da60adf1de9937ebceb8ab7cc744d8caece980e28700e06d8017afef697e948e0f6de5b3e62e028c4dfa95efd8c8c69addb538d16eb1663eaea5ceb569244d41757ac955e41bcbea2e295cc97c63d195051443be940a341f8bcc4f40c568dda9e24eb8f4998f6659a9078f7ece3dacdc13c6b6a483809c175d81c9c14ceff0d295860e4969b083cd217375fb3ad03acd10a9541d0479ec099926639a384785f1fe41cd9c6170f8fecf3d52b8078f984b35173f3db9c785e17d7e69bca553d2f6ed7b7754036a0ec4e64c65f2757c4cd7bc431087ea87d7e8712cd3bbde2fa8ab010405a6368c866f553dac08d36fbfae9a09ba95600beaeee3bb093792bcdc489f8774f604ab3d511aa5f7677541cd48ca9fbc38abbd9b353868bd72ed85e4f14420176cf328813e26058c68f3ee39a14e9830daa9471ef999c79fc9989d54feae1e0a8fee2ed4296b41b880f6628a47844e28adf310a60c8c47aec99935b9c591f02103dc13e10f8ea5812453257f9062e00a30ed068662dc8c2ffa6b2032d8286be2f70171320df005c385236486fe4ba7548ee3c36fafb4800064382b087e34e59a99afa6b0fc86a9bbddabb828f02be14e31337b95184216d5e536c0f68b2f50f7c9fdb569e739508ea47eb5cea54c3f6e1a9b83e0995481b6a483015a520b8b0e48d49d48a09bfd", 0x1000}, {&(0x7f0000001180)}, {&(0x7f00000011c0)="491e06305de24049372c815389c19d5c0a6383921a450400744e0817c0f8653865e399bd35319f64e8e43769d89d016a82759091d4e6a60a14d44c889179a2bfee625c79ada89c04eb0db31e57936ba1dbf8238c1b76a6cf67d5e6212b96ae4efb43731b3ca7cabd359e3d9cb2785964a7314006472bfc74c538c3760e7100a6ae12d3a904bc8161273e94eaa2e8b38ffe4893f05eef92d45c727b08c332bb108e613c51a867afe1b3bfbb2caa71a5fb7815fd38aaafad9dd9104a7dc80ac00d9377a32fa4e4c63bc9d5ea804689610b3ee3d5e7c199d53f1fd195a323e29d0952e6f57a499accc7680311da936f88632c5a89d7cb1e51010dca7df075bece6afc60a813c1c1a7e1c6ff971cdd6596023616ba67a055e010868ae488e2210cd2744aa03c5a9f26817fdd0bad6a92ef53b3dd389c2743f585b14ed7ace52475beae93fd7b19abcf1737e78f2ab73a25a4c4f30993063417f1429815868d174206aa958e849806648a8a710c78de07de4ed66f3978c77af8e4632d06b2dd80c024036369ebc4e36034dd83aab0fbf26345c6c57ec6d185fba767b3a687d8dc8901272f233d387de92b9bfc3b14a51730692e99f12b7f7c911b226b3fb28f34b82949a1c2f04850bc3ae588dae3b381cf51feb47b804385f354e14af93ea6c519c4eb4914c3ee48fcb2cc4fcc00c456bbc57534ddf6eb7ca7bdcd2b89353f196dd40b80e96c9b3ace05810d2eb61c7d3c035097f958b971bd2d8b82dc42d50655c2e48548ede3366e22265b6f1b49d9ad3c226b139ef2c48660d20d81896339383b9222f7d32008dd4a0768f35aad40778049bddbd118624b6b141b7c6ed0bc2f6ec2ca246775467d4f1ec4ec9f472a734c6a2e28a8c99c06d9d89288cd71434043326f2d6eaa66dfe1c99a96de50dfea439994f53ed26aed7409290c3b2a9db251a8233e2c6f6d8ae7b51ad2fe1b447d64fa4abc3eb3de4c5000811e67aa54662baca2b42ed2493ac6b96007f22ae999605b89a80a1b45c58272a8fee855b3277d63d15e803dc4e61a9375359c265954180c7f3a73b2801c582448578f337f664927b185855d9b5d5a7c885834a6e415e6e908b8931c49d8a816cc8af6c0dd8bcf7bf4c69d3c80ad8603760222cb371294a6ba6d0a87b9768ef4bbff93fee6e3002218e65d38bf8bef63e4e815f9eb9c64961bf9c3f27109ea14845968187caa74e1f2d09c92c044126aac385ad367bf65857c32c5bd565603d9024dcec154fde7960b6b8248f01e86b7e340f3606097f4206a0c55b29fec902fa0477b03c59d98d6970f0ee9a182245c9854c4754f427645b2b64460875fcd80cba05f155e4b27fa89cf54441869d7c10dfafc6f88a23c9be61b7ba8cb2d9df4c012e572ea0d9cc3c4756ced7c79a2051c59f9dbb8f9ee42e2982f06386c4ece39fd0e78af5b7c472fbc72f19bacb855605cfda763e995e218dd0402eeb780c5bc3ae8685f0e5e87acf901e3d883be30f0af3d788f2f8984f774092230d58ed1fdb4a9e8e5fbfeddba7d5b52836b43ddc1bcc4e9b9ac5834ff0ed1d9e07c581bed19272e67bfa8e57f8894fec0778bf8433a75e65580fb0bda4b8a0e50edd09446ee0e602929a3ebce6a15fc2b797d5f491e96a86f902053aaa95d47cf50f093396da42c989b2a16183d2c5d8fe9f4f923faf5bc7b46e755b1682871350c9740d9072580a5be044069192c8bddd77d926c6be88a88aab556223298f14bf141694ada6b40afccd4acc855c5e288acf6388a9e63c45c2ea731b90348d7dbf183cc125884978d0aa112800e079d90202168a0381952f61456c7036d6f513eecad3973c706520d8f96389647af4e3cb570e1cdae65d101bf6ae82fb61546a95af6672ed905f19f0c935be277b1ce094b68040699da023dfe077d172e30dc6fdc8f8b3550ef445002d309ba856c6d373bf8e17321c00c434da9b19e12a4ddd7688d578339fa537225fbefd177880abcd7f1469768ba4572becf5e59d8f1ce73b96e395fdd1c7d8b6fb2383908e21cd2beb4d47c4e6690c9fd31460fdb2f9e667afd78528b137266ef27da264efae8b54876437933db8c3f0b4381722fd682e2e1b180df3b2c3c887041c0c1a57a880fd1a824aa3d3bccd7a3ed3fb81d0865cf19dc968006a22861f5043e41c7ece959004e1b21d6ced4da034f53c8c56f8ffd5ea0ed09004d779e1e0fe09658b287ba15aebb346f368ff54a2a7d5412ef7b7bdaa931f3b2204fdf9e832f5e9ca492c04c6013c128b4beea8e4e75f3127dea3a571aa10115128a5eb946373a8a1fcc892731efe833f8532de6e5ece6be875b24b800b41c5c8a1f1ba2d555aaa0f67d6195997e07c1b28982fba9f364db9ab8df4aa8eefa40519f40709c8adbb42a7539b6972ff623c6d529e3a4b2460be2c3982bd9a1eea47ccd5071e3b0cea4daf015f27340b3c77269f262fa0225b05d4bd685ddbd31879404b6e3f611ec882b01fc6041fa9e75e39ccda8c3ec6a1fec49d90065e1914e6ad36801ba067ce47a974ec312009175c21d6f484bb6a7693822f6f141282346577392de44b86cf4514c667af00d58f28bd522547432122f49fd79fc7ff896a0b0e55ccaf6f2d219f47828721334cf56767d7e86d03c32a67380844318726b45c042c88ca0cf84faaf0e0b5cbfbbda1a67089fb58149a5a9db5eb83661a5b6ef8505e2c41e7b33960dc4119599cd62812d8cdf858b040cc0e69fd757fcc7570cb3529615568b6a16a9a304474faf87d5438e9d48eeb3b90c919951c942cc7fe66717d8fdec5e37b27819fe910d4dc3aeb0c01bf92281c37382b158a349f77aae1ae48eee52cc79aeba1922c7cb7526ebcc07c285414fe9de569eba6a99a0d8baf26e0b80e1fcf44c3cbf088dd5e12ff8de33d19a47c9e2ac83e1124c3c648ba5e7290c97237105a152ee6b6c34bb5cfed3967ed660b6e74377332e17fad048842f1346641436d78db759ce21202a36d16c87894909ae0fda7ec3910509933a727fd87382c511041f90cd80d25f3a493a1a9a4517df6995f389ac6dac49c9bb27910627ae9518a25731967367f19515ec7f7b4f0c41728e2312899fbbc68d8083d10c2b62b5e9a0b152a7eb386abdf00cca9de0e48b4a9de801e4fa1ee950c49a5fa248e37f283ed8d81ac183b82a00773995fdbde9d31dbe0d9dd2fe4529a94dcdcc62f04ecd21b9f0e446f12151b82c389de037e1b6a713679964cab6c6b5778b0d775f101d041453905452998fc49e901c51b0322707d610d5ebe22fc385acc52ea4b44b166ebc9c99d3868def2cfe0eda8b0799492162ed297348296643f002897a75e74d3e134573936f1299452c21fcbb09507f55c4d7905a3303b278a0a4d589434f86938972cd86a3059b09fc8fef21bf396c7b3d4186bec1fb8280a1aead798acf4c5ee640f0275eb9a1bb47fdb45a9be0a847ec55ab92f3608735c5d2db4546ff148c829c3afbb2ef96e4f7014f93fb9fe7901431d7eb04abd603b14e932a81b410454df70c40bad9c36b2ca3ff58c92d25d21a37915122296f1a867d1c591c391d6a2a831e336ccca8aad7d9ad52edf45b8d0858c73b43b9795d6c7fceb337c34ccd51b66be0b37a3d9cf90529556613c92995aea559971e18762cb668193e0e69da80f00e66f82ff371366ce028c6360e89f16df53c1d7d079d46e29cc9ddd313f7dc7b0ff13fbd505110f7c50fbbc5d12b95b100dd2d10ea54389a2d7c9c0645cc9284df1e2f1533aa57d3766fd10d3132166a8519c2079140f1259c8644313e0ece2badf3f37d578154372d83da40b790d51a6e07222e0226eb5a43186fd1b835fe4623ccb31d9659a24d5b244ef40eee0b462d3f0546290863cf75d1580da40621e2b1aa4b3ef4111e4b94aa09ea4a03cffa64b88a8395eafd33caadede1d07c03b0abf843b73e5c9901cd289b8fc7417cb322dafaf94d2c7ce4041007d7950ce0b04400a601aa86280a5fb33e816134cf35b189ca043fd8fb9c4d0dd58e51a202b06f2812c11f90afc1b32603122b28e81dc30cac22d9403f02ced0769358c879d5b3e75e6e3634d6e4c2d4aa947b275e75e0daa70673c7dd1d6f2420d8c9e57f26065276bdd489e555ecddafc40d1bdc676fc14ef39adf7086782bbbe77bedcfaf3e0ba6b2338f4fcbb1a31f8d53a0fbf89ff51d59c04783ddb1a26a277fcad549aede19bc732e47e7164d68ee277d0c8fa057d0669637fe78d79e74d4879861d8ccd044a050269852f1340ac589e148a8a173a5cebf95bfcbc41e7a56483044bf22c2722b3fdce8b18d658e9529bcd1ae439e58cbed042e74461328af1b49ddb7afd5c990dd442ecb77ffafee68aa3db79b48ab7d045bd5bb34e0674ec6ae2cdb766b638d6f6c7bfaf4173afa606bd99301915181dca50ecb1bcf5f217c55ac07502fd955cdb119ec55bcc5d12160214111f7a1d8cba2b3a497f997f762ccdec9569454e5a26dcc0673d537e9025f94247f9d718f33003f4d6e2beb199f8d0ceace68f14165d14b51ae3f61ca706d5bc5ec5b89ae507a71ec958f7633852f1c0ae9dfb26dabd03f49ec6d673b53157cd527dcee0310acc97464b353aebab901ebaed06c0310ee0b74e7a8aca5079d03e6f28fd8d5e1414b34d9366548d3570df59b94f0fc4f13cdec4e9f5f32e61e4bb3c644f074522b362bc9fd3746ca2702f57bf7bcef248f528a999508369e26900af7b51cf2994114a39dd00d53f5898cee61e7879f8e23a76a663ecbb15295a9909400eff8786c9f45a8e2f90b77641c858c444990de75a7dbf4b75e2662f909cee14a28268149951efc5c935bdd01116541b7f84b5ef4ac1357d67af82c31028f53209894bd9e0a1a134864898c040f044c915f9020e3c2f273723d164187abcff77a8bcb82a4d31a2225d2b992ea420fac4ac9bfe3265f34c03f23f15ae3a5fce491e5263488edae6e0c463121d23b83279e99c38cf501b552137760ca962171adfdc306e38175839fa38f2893d74d41f299420c65310dfdd7f9c4b8e9cf50adebb8edb144d3f07f8fb9c6dffcbc68fa91e00164a29a124d7932eb5fc4d7b7a34c4c5d5327220829290d698fcfffff5cdb3b556c19329405d7a89696353e312d6207b546354eee6c89e09413e29754cb53062c2fd4601d2dab377722c749136023e50f36940ce9edef1c667a7040b0b8a3aadb066bb0150d1eac4bfc051ab9adaeec35fca733b0e0f3bf2441a7580d79fbb6ae08003999fe314e43c5f5669810969e133b362eafdec2d293ba6cee8ffcfed0d0587c9b9129d6e8f7f41ab32c54064e22956296cbf62d583686be39adfc9139768793018e6184a6f64890b6f6bb20992dcdc3cb4370e03d2c17eed681efd99e3f29d72ed224c2006d0095ef9c399c7b489386d61da28c4e2c49e805da398c9e259881831cddedf7f519f579918fd680e411116b0f7600cce0a619c5c26673b84f6d413296efd1d5b3712dd2e6f1ecb41137ae64666d3c3df169ee4334cdc153030459033b3d0be8127b322e4a1b10437a7e5a0b8be62ae37e424aca3e8f57e0d533c6e6968282f75305a1004ba76dc09d75488053b3de2b00408692091b94358cc3204e9d161fbf7177d650e8a27aeaae26749f7f41e02a59bb2912eb2555df2ef1b0dd0aa39521f9f6b375bc704727f752a211b98d856a43d5f52b186e0cfe9980890eaa23cca85163b8c1c8001d29ce34269d1ba2aae930824d9fba424d80294eb086beb7e21d546e9e99a678696469c1cdab49f54a95baff", 0x1000}], 0x3, &(0x7f0000002280)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r0, r6]}], 0x38}, 0xb) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002340)={0x0}, &(0x7f0000002380)=0xc) ktrace(&(0x7f0000002300)='./file0\x00', 0x1, 0x10a4, r7) getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000023c0)={0x0, 0x0}, 0xc) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000002400)=0x3) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000002440), &(0x7f0000002480)=0x8) ktrace(&(0x7f00000024c0)='./file0\x00', 0x1, 0x4000103c, r3) sendto$unix(r0, &(0x7f0000002500), 0x0, 0x405, &(0x7f0000002540)=@file={0x3, './file0\x00'}, 0xa) mknod$loop(&(0x7f0000002580)='./file0\x00', 0x6000, 0x1) r10 = socket$unix(0x1, 0x2, 0x0) connect$unix(r10, &(0x7f00000025c0)=@file={0x0, './file0\x00'}, 0xa) chown(&(0x7f0000002600)='./file0/file0\x00', r9, 0x0) sysctl$kern(&(0x7f0000002640)={0x1, 0x2a}, 0x2, &(0x7f0000002680)="dc68e0442b2275", &(0x7f00000026c0)=0x7, &(0x7f0000002700)="95435db4f4eb924adaf5fbda1b0e4bc2684ddeb079b28581c0254ed5c64d4cc510082f058359462c802425748e1279f70ff69a96eb42ccc9efe098dda9951d4df114013d69810c9c20b99877e3556bfc033a11eddbfaca6dfce8051b8f52500e5d5469c04aa468b5ae64f1a66eed017d774aa8d737d40b05300f526d3d8703f9a2836c8b35199eddcc418c60f717ec5a8b20167f00cb863803312784ab6ca8a9e1887ceec088dba7bdc6751ff577527aa06264c9598725399e7ca9ed8dfb01661ff3252db52736947478642e43abb7250ef1004c6b342e38148fff7c2d5865419e", 0xe1) r11 = semget(0x3, 0x2, 0x4c1) semctl$GETZCNT(r11, 0x4, 0x7, &(0x7f0000002800)=""/82) connect$unix(r10, &(0x7f0000002880)=@file={0x0, './file0\x00'}, 0xa) write(r6, &(0x7f00000028c0)="4397d818679fac35413e28413ee1e717920d5239b49858ce", 0x18) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002900)={r8, 0x0, r5}, 0xc) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000002940)=0x1) connect$unix(r10, &(0x7f0000002980)=@file={0x0, './file1\x00'}, 0xa) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000029c0)) 1.513850463s ago: executing program 3 (id=223): r0 = syz_open_pts() r1 = socket(0x11, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x15, &(0x7f0000000000)="04000000", 0x4) socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, 0x0, 0x0) syz_open_pts() syz_open_pts() lseek(r0, 0x207, 0x0) syz_open_pts() (async) socket(0x11, 0x3, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x2, 0x0) (async) dup(r2) (async) setsockopt$inet_opts(r3, 0x0, 0x15, &(0x7f0000000000)="04000000", 0x4) (async) socket$unix(0x1, 0x1, 0x0) (async) setsockopt$sock_int(r1, 0xffff, 0x1003, 0x0, 0x0) (async) syz_open_pts() (async) syz_open_pts() (async) lseek(r0, 0x207, 0x0) (async) 1.513114784s ago: executing program 4 (id=224): r0 = open(0x0, 0x9cab835cfdc52675, 0xf) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x6012, r0, 0x80) sysctl$kern(&(0x7f00000000c0)={0x1, 0x48}, 0x38, 0x0, 0x0, 0x0, 0x54) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000002280)='./file0\x00', 0x1, 0x1e4) open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x40e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000000)=0xfffffffa) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000140)='\\\x8c^@\\\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='${$!)\x8b,!!--{\x00', &(0x7f0000000200)='\')\x00', &(0x7f0000000240)=',.\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='$}-\x9a&^(&^}{-&:[\\\\[$\x9e)*\x00', &(0x7f0000000380)='&#\x00'], &(0x7f0000000440)=[&(0x7f0000000400)=',/:(-#\x00']) 1.512486283s ago: executing program 5 (id=225): acct(&(0x7f0000000040)='./file0\x00') (async) setrlimit(0x8, &(0x7f0000000980)) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r0, 0x1ff, 0x1) (async) getdents(r0, &(0x7f0000001180)=""/4048, 0xfd0) (async) pipe(0x0) (async) r1 = socket(0x18, 0x2, 0x0) sysctl$net_inet_ah(&(0x7f0000000140)={0x4, 0x2, 0x33, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3c, 0x1c, 0x67, 0x0, 0x0, 0x1, 0x0, @rand_addr=0x7, @multicast1}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0x7}}}}}) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) (async) r2 = syz_open_pts() close(r2) (async) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x2, 0x1}], 0x6, 0x0, 0x7, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) dup2(r2, r3) (async) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x4) (async) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000100)=0xfffffffa) (async) sysctl$net_inet_ah(&(0x7f0000000100), 0x4, &(0x7f0000000180)="4b3f30b19ec78b6f0a8f1f927ddd89fc8af9616b44a167897f7f6daa23b37301b33b60d303529e3f16923c7379984b5fe609a0a47773c117b88748b1dcce0309f77766c3a848b1d2466b4ecf48298c8ff0a36fdba5f15107dcf7ca22419145a26245d3a146c7552df30b6198d30d782b7065789c61a26d63107c8ba722b7f09e01964788ad7aaf4da86777d4a1dfb886bf896890f092c94498912db8fc352b0c63998f68401d5521ebf533e3e2aaed62bd030e4a5f14aab5ee2ded39e0ead46e6da6a8da724f429acb8300346a4cb9e6047359d751a2606755c2398f", &(0x7f0000000280)=0xdc, &(0x7f00000002c0)="7b5a8ab0fda3d4632b316c3c861d69527ede8da18801e77faf4136ed61e2ed4950e7d3cb4bdbbf536337078e922c86ee19b483aba8a93c7987f689e10ad33648c991fafca939efec94fa809ad8be5911543575edc7eb69880246eb639e05def421e52a6d1208809cbcbaf1364785a33f", 0x70) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000340)) (async) writev(r3, &(0x7f0000000480)=[{&(0x7f00000000c0)="913b38bd08cd98981a0fe288", 0xc}], 0x1) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, 0xfffffffffffffffe, &(0x7f0000000080)=0xff0a, 0x0, 0xffffffc9) (async) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="12"], 0x20}, 0x4) 1.511593436s ago: executing program 7 (id=226): semget$private(0x0, 0x3c, 0x1) socket(0x0, 0x8000, 0xd) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sendmmsg(r0, &(0x7f0000000380)={&(0x7f0000000340)={0x0, 0x2f, 0x0, 0x0, 0x0, 0xd9e468b50da2a07d}, 0x9b}, 0x10, 0x400) sysctl$kern(&(0x7f0000000040)={0x1, 0x41}, 0x2, &(0x7f0000001940), 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x71, 0x11, 0x200000000000005, 0x3}], 0x203, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000140)=0x8, 0x0) r3 = msgget(0x0, 0x214) msgctl$IPC_RMID(r3, 0x0) 1.461532404s ago: executing program 0 (id=227): ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x406, 0x3, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xfffffffffffffffc, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0xaa, 0x1000, 0x20000001, 0x5d, 0x7b98, 0x80000000000001fe], [0x100000001, 0x8000, 0x40000003, 0x4, 0xb, 0x11000, 0xffffffff00000003], [0x104, 0x1fffffffffc, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x1bb9], [{0x0, 0x4, 0x0, 0x7d06}, {0xf7fc, 0x22, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x2, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7d, 0x4}, {0x0, 0x6, 0x9, 0x2000000000000000}, {0x100, 0xfffffffe, 0xfffffff9}, {0x0, 0x100, 0x0, 0xc}], {0x1, 0x5, 0xa, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x5c}) socket(0x11, 0x3, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0x2) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) sendto$inet(r1, &(0x7f0000000140)='u{v', 0x3, 0x400, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x7fffffff, 0xcacf, 0xfffdff7e, 0x160350d, "04e4ee0d090000deffffffff0fe0ff0405080800", 0x200001, 0x9}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 1.460377141s ago: executing program 2 (id=228): syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @random="adc9bcfb08ca", [], {@ipv4={0x8100, {{0x5, 0x4, 0x2, 0x2, 0x1c, 0x65, 0xfffb, 0x4a, 0x89, 0x0, @rand_addr=0x6, @broadcast}, @udp={{0x0, 0x0, 0x8}}}}}}) r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = semget(0x3, 0x9, 0x7f0) semop(r2, &(0x7f0000000100)=[{0x1, 0x6, 0x1000}, {0x1, 0xb3, 0x1000}], 0x5b) r3 = syz_open_pts() close(r3) execve(0x0, 0x0, 0x0) r4 = accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/17}, &(0x7f0000000140)=0x13) connect$unix(r4, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x20001fffffffd}) 1.455962078s ago: executing program 7 (id=229): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x8, 0x6, 0x8}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x2, 0x3dd, 0x1, 0x0, 0x0, 0x8000000, 0x6, 0x2, 0x1, 0x7, 0x1}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x6, './file0\x00'}) chmod(&(0x7f0000000180)='./file0\x00', 0x6a) r2 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) bind$unix(r2, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) r3 = getuid() getgroups(0x4, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000280)='./file0\x00', r3, r4) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000300)={0x8, './file0\x00'}) getsockname$unix(r2, &(0x7f0000000340)=@file={0x0, ""/259}, &(0x7f0000000480)=0x105) mkdirat(r1, &(0x7f00000004c0)='./file0\x00', 0x118) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500), 0x1, 0x0) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000540)=0x2513) mkdir(&(0x7f0000000580)='./file0\x00', 0x84) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000005c0), 0x20, 0x0) r7 = openat(r6, &(0x7f0000000600)='./file1\x00', 0x1, 0x51) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000640), 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r8, 0x80585750, &(0x7f0000000680)={'./file1\x00', 0x0, 0x3, 0x5, 0x1, 0x6, 0xfffffff9, 0x7, 0x0, 0x1, 0x4, 0xe0000000}) link(&(0x7f0000000700)='./file2\x00', &(0x7f0000000740)='./file1\x00') renameat(r6, &(0x7f0000000780)='./file2\x00', r6, &(0x7f00000007c0)='./file0\x00') mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000800)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000880)={0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x1004, &(0x7f00000008c0)=0x2, 0x4) shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000900)={'./file1\x00', 0x1, 0x8, 0x2, 0x1, 0x9, 0x57ed, 0x4c, 0x1, 0x3, 0xe, 0x49}) recvfrom$unix(r9, &(0x7f0000000980)=""/249, 0xf9, 0x800, &(0x7f0000000a80)=@file={0x0, './file1\x00'}, 0xa) 827.419128ms ago: executing program 0 (id=230): r0 = semget(0x0, 0x1, 0x283) semctl$IPC_RMID(r0, 0x0, 0x500) munlockall() syz_emit_ethernet(0x32, &(0x7f0000000000)={@broadcast, @random="ca0f00", [{[{0x88a8, 0x4, 0x1, 0x2}], {0x8100, 0x7, 0x1, 0x4}}], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0xf, 0x1c, 0x66, 0xf, 0xff, 0xff, 0x0, @broadcast, @rand_addr=0xdfffffff, {[@generic={0x88, 0x3, 'Z'}, @generic={0x7, 0x2}]}}}}}}) 827.176694ms ago: executing program 1 (id=231): setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) (async) r0 = syz_open_pts() close(r0) syz_open_pts() (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r1 = semget(0x0, 0x1, 0x283) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1, 0x7}, 0xe, 0x10001, 0x7}) (async) semctl$GETPID(r1, 0x9746caa4f6c81933, 0x4, 0x0) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000200)=0x5) 826.866337ms ago: executing program 2 (id=232): r0 = socket(0x18, 0x2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000100)=0xfffffffffffffef5) r2 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000080)='#', 0x1}], 0x1) write(r2, &(0x7f00000000c0)='\t', 0x1) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x4, 0xffffff46, 0x2, 0x315a, "225e00d1554709aa0900fa4ab1896c04aec100", 0x8, 0x69400}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007", 0xd, 0x400, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) pipe(&(0x7f00000001c0)) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x16, 0x0, 0x0) r5 = kqueue() setrlimit(0x3, &(0x7f0000005680)={0x8001, 0x100000}) setrlimit(0x3, &(0x7f0000000000)={0x10000, 0x100000}) kevent(r5, &(0x7f0000000240)=[{{}, 0xfffffffffffffff6, 0x29, 0x40000000, 0x1, 0x13fff}], 0xde0, 0x0, 0x8, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x4, 0x0, 0x0, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffff6, 0x9, 0xf27ff7794bbc9c2d, 0x101, 0x10000}], 0x1, 0x0, 0x9b69, 0x0) kevent(r5, &(0x7f0000000040), 0xe4a, 0x0, 0xa9fa, 0x0) 826.012454ms ago: executing program 3 (id=233): ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000000)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) fchflags(r0, 0x1) pread(r0, &(0x7f0000000080)="e8a358d5f71c4c0efeceedc50078b653277b27292f07bed287d3d29d33e51dfcf4935101c927c578b338035877471027eef4e7510675f0610b0db627b0de226b08b1abc13be1d76ba9ef6ea12bc8b6c54291d9965a3c4a722746f00f08ea598db539a60b579dee648fc49c95a85ba987895f88ac40c2e53dd26c5e9042d770abb24f2ee35eeabfc482fd6e4b5c97e4c55e", 0x91, 0x9) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="62ae0a37b32af659587f13377a8c39811d0bb85e12b8523d6c73d1621e2d8c049cbb079015ada3d2f2cd0787fc8e5808157a6d3e42584301ed32c1fb870b36fc9fa5fa727998107ccf446523f3ca8169567bbd90b3d0ae6a91470539da74f9dbd0451f2bf35a818d910b96c6d3ebd5bacef474666b28e1c6849567b0408cad1edb7b6695de1ae13fb60986d818335fa09e33506ef662e9472a3e7e6ed101fce2c878478d8be189ade7954f78f9497abc761e78f0ff4cb9e498ae2534ccac36eb51a99a6011b7a5cdb2e102eecee8eba1315d06e1b56f79f956eca3789de47d5642e95287d57b660357b17f466a49855ba00b1062b6236d28481e48dee9db9a65cafbb315ae2b45a477519419d13670a3c6c18f74e81a799b3c23a514a49d7ff8d29bdccc095845425fa4c7367bb33f449a3d1e7d3d046e707ac483f7ac24ea95098f6f88a1b7ba4c7cc107bc018ef226054c82451367d2ee613474ba7ddd662a57b0c6eae1514e0cbcb5f2ebf1c53e8177e4fecfef61e9e63a0fb89fbc48387c02229c0da88662b56e32291312a8120a34d45833bf5e7cf67fa3a6e15ef790966d47ba0e4dea82dfb93639a8cb8e0840ee6c83eef2a1fd453fd038a84df066c7ca74ec65b600c47037c0294c5dfbb3f5bdd87d6cfd449dc3c9a77553ef9810b11ae49609392db68a2144e08bcaa4596eb74df608ae8659886e5f632b07a62b5dc64afa7e04e2eb23ee8baf22744317e5d7f241a425b6169f322d8a3b2429d45f0756852c0991752222c6832dc1e55f6435a5073a5c4c30b5ed12f4f51ad99dff081d3b8dc8999c5336d96d3e31584cfce4c6872f8fcd7b1b2d7e210e744ff454d40f83367009c02a6d746bef47b65e84350f0ed8a3348fbb7f8d1710187ecadb3c7f75137d9233dbb34296b42d15514df66f61df66eb8850e7302db01f49a5b1b02e46d2cbcfdb4b3ae5c79aabe060e7122ad76edefc541426be6f141dc56ad9860d987649742e8e51d5970b9323ab35bc3fdb578e97c649069f7069d90b1a8e70246e5b86de8453cc507f8d864f38afe46a538c6c2274e1c99fb3b28dc68622e6ffdb82ea3733411dbdd75c748262a27b3f3afacbbec684d114bf7bceab2f698f7152535bca83c981351b582410ca05bc0e383b9b838bcb0ec63f20113f3ca14d882cdcb5c24f87666c595f3f9f353e0a197ff1b036c2e5717fb75719ccbd17f798dc365bd572f26cc197f345e5f2bb1663836c50e9a4fd4d1289108cc6af301f11db1831e876ee5f47c493c357c265195bfcb217eb03aea0363943d818ab5adc65f8029620370411eeec2f3f116faafd337459399dbe3c7faf9f4477120bb897d915b9bf2c0811c918a960da5c46e1bd84dd88d7325a699e0a755453cb9fad57584c83def14d357b2fb28312ec154e62c9572eba03d504f77331de8517e5a5f69f78a077ef022e1703487f419507748f69eecd23e77d72115666254cdb4a2d1767a4f0fa8f2efe44fb611d7781a0ec420cde4f97f98d4d71f6880bf034c1e4e952187169510ead10ef510ac46badf3ef4491da630f4bbee6c99760056afcfc88059884d39c59b17020a12c9a31b19509383c01ed7274a420f6fcbb1c1944fa119b8f8dfdc60cc6c4d0404af6eb2ae5d5274c3865619e6401533dde6d6156cb8255e8c54cb43e3a870d756a9b25148f21649587d0113b648233fd617e336644ba8169e562fac72cb0eb9ee6fbd69740c8a6b2b8ed4fe7889ee129c2dea438836133975a1b0b0d0dab35bea269a419961db937b36e66413465a9e0d1ccb79dc67da99b23fe954e10e9be0dddbfe6fef8d0ce0e569ccb0329ec87176644ab6e8e8228e037415276cf48a962f949f710066cf2bf3388c1d9359db4653b2891101111b068652e1c4d5a9df1840f5a29e4a64f3cdf8494dd32d74dc3a2ded04b8e94f3cac77b129651697cbe250ce3680c773bc3ff63429a202bc6309c6fd7ca9b41075b8b98cc703cf5d93c4f20cbe71e01084ad72b1089921b8d03f15289328d786d010402fbb5e804d15ab27c7ea29f61e4024699fb0f99b0b93f648f36583c0b28fd9bf05c4204a7261a26424770ee7ca73eeebacf07f8153e39fc2bacab06b652a3bfe3a1643d47cf6375ec1aa10a51de5ee6af461eb9ae44e47897bb14fff6fc15bcced3a66b532352d81fe33c629bfaf202d5c1bcd1cebf880385efca9e96d1e588ce83a5dccd4296e7f2c28b8d2c125fb0b8699bbc15d9bdfdb6c5e9a5685eb9759d24d5f655644f3778273ee073db69de2268032044cdcfd0092740cedb46c8dd5774970b4ada9542e374d8c01efee198eb638f0963c0e2e472e72d9523dfe0b4faf370986427274e13f178b7dd4ee5ab239159beadec624740558dcc085421bb407c1e36a20bde0eb5bd36267cbdfedc67114673cece69bbb8e77a9f28667c861a3555c10ad15a6bffc0e8ee464364ff8863d1e7249e23d5435c8c6b001837ccec80dbcebce57e84f317d791dcde9fdc24443fc93f9b0c41e24d716c8ca6c7233263855841bcb94e13bdcfa4205b919d8ddf0e0bee8620b4575349801d1d63d765d089e882ba5e6fff5b860b663d839d751d6a2d7baf6b59c697fa0eee60aab9cbc377a9684a9860665adf7fc221966ce404650a5cfe4521042fc4055d1c768cdcb8b7130902daac90ef26399ea9541e7a2277c0f8d1f2fc878ee3664246de18d93dda5f510c22dc2d6af73302169e133dbbcca636198d6276a50289c88db64bd93fdeb35c9f7071a26a3a341b4434a5501daff68366adbcdf014cca1a478579effd63b0f08df4769e20f4f2dbeb65e0c9b55680873a6dca43ca5b29f5a1cffccbf89fc6c160ee44a12a7b8d734aef62dc7512f75bc0d6d10d26a450fedee2a1d7d92c439a994e89bf85edd2518fed601e42fc3511802148856cfadbcc1ef682fad0e3b63108ad63fbc841c5285b0b1da66dc89e27bcb78a1caa613d5e0afc673eda5ab2fddf24587368a14ced4c465900ea7d26ed4cc3301b7b5ad57bd8de64408a6fb92daed76404419260ff501f4c4d998985d39205609c5a8ebc0b843122a21fff45028fb9e4be121b0f79a1f7968275faef380e09d8a2170f5f92bb8b3b3712b2210a85510589b5857565316cd9b4dd5f22812b707999e338157ae3228b19e729f9d019a99031b7c16ac8fbdf70dd7f06c670d371675dccb618d1bba060d3394dbba8af8881bcbb813977db4df28e25b74db224a82f9a2ef683e195062fdffbabb50239ce8c8e434c210efdbb49b31e4cfb12045506703a251538ce160895730406066cec21096d5a401e311d7ee5cbb7085555ddf0bf873342dd6027f79e823b8584a640aaa1f43b3e1bfde620ab7da39a4d0a2007a5e4d52ef2b46f79bd8543bee2a79bd6edea207b300d756b444e955d404e622eb74dc1af7d6328851cd6820c40320205bb2266f4fa8f21a73f0c4d7bf46ee97f7cb9210a70235bc35afa1f623ad06e70338196d28129286f3f9d1c0f1f50a655354ebae392dbbd49916bf169255cd80069bf1cd7bfcf029cae91a822cac315301f141e03b1a714b9aeb7de58d293af9fd15500b82e70cedd1b9fe083d43611ff27be4549c72e2626316cd813ec23964b99d46312c8163a574d8ff22e1bb0f6ad8edb0e67689377aa4716cf3d89067af427652c00019eaedfbdecf48b4174362feb659650e2ee2ee8778492796843997f1a3a15a78dcdc3046db07996455b774dd045453a1dfe9fbefad8c13e339b93e08c93b626bde0158ebbbaba553f04f02043e7c5ec99268f6f3b2705c766edb15ef6f913ea0a8981cef2e475a9c8f7bc1eaf1d60c4fff6f660829abe4a5a18c65ce81d050e56b67c5baed7200caefd0089eb8e5612aa608e69faaf574abdf7b4ab96c7aeba33b1280be21bf1c5fb2bbc745bf77b285bf1f1a4bbadd6abb183a8d3423b2497a5a93e972ea8a61666dc6c51b6e1b59374baac05f0cec0ea09253b9bb4ac34aa7a3307da04918f5a3f5d9d2f2ed2e9ddf6eaa1543f7789c248c44127654f46d762470454294edc3f10fb6dd8c0dd7dfebba1fe81190ba79d3bcaf5f2eb6c9e0e2b2fe0bc0d2ed1449d117333ae11bef73c93fca20018657ccf14e806911d675337d84752dc47d3d34289a1041ab1a8eff5d4e8ab01bfc1c1c12b25fa8e9d28e41eb7a4743bf32f5a1c44de71e52a3bf14a32811f512d6af95008a15d13eb5b7cc2e517a1dd26340c547b1f6c41bd4cf8c3c62f3ae1f19603b44ad4ee740b09872020cbd2b8900d979820256cf958762c1e5b3744e2642731f7fd307796c1ec76b77d9831b10829ca199a03248d644594ba016c99914d0ae1e7d54c9fd34db337bc9d2aeba30ddde03ab07b70e96f8fc686387d9946f5fab4b6175d06ee4baaa8acf8864fe6e79953865df5603c8353f77e7700b20b08a6afd3bf9a3f2dc195ab6f897e1a21f98e7bd34cc91cb131b5653c52561228e641be68335c0c071123860d77eb4a32f247812cc6c276e29f84cfe7ae828f69ab845ddabd7dc86947b1a98da4b3a597f64b0235f85b105f25ed0bd34c9f1bf9cd6d989eb6c3f9acfad1c9be0d36eecfcbc3af54c75671a35825787a61a3127a9f6468a7e85bacfff8e309d9d854ebf49b46d607a46b17d63af8a2aeaf9007fabd5873854a7e1c650d4381b69f2a2929570eef29b41cdf95f786eb6daddd1bcb705283e3dff7eb4292729b4b375d1b71b25ab9dee85f382d2a605e974a06249bfa579bd7ef5b1238982ac278ae4460b437baf5df738bb8fe6a7306999e9d41fdbc924bd72e31389b601bf9a1bd0f2f5ab21e0d8b3f115120e3540a661b8f6ee9e2e498a10ee77ec9e5dc3099442c5ba3b741811b05628bdff1ef1971aecb2ac1bbb58f456dee28c62876e717eb02acdd46eb945848953da6e7466d4b8c25ccb13e9386cd2beb477dfd33193ab308ad4aca120baa11e9710a6bf20e5dbbb03607354793c43ccee78e0bac5d51c2b480594e73a7f148ed765da7e7d9dec18356abb65c08022c9ef9b5ff1f16595224cbfb2a1775b763bc6346a1fe8db337be7b5693515ef8ca1230cbf17349d1854fbb41007ca7ff034c38a88e8b36627a723f0c07b50f04b3d7d44337b1807e631cbeb5a892f0bbfd5b556baec5481daff326c5db69b2f30feb227aebe02b8332d04f4a2687abe6db52be9ce0f5d5fb0d56a17d659306e3d8dfe49fd41b10a79007337bc6c21f481c7fd1ee58ac626916dd73509e6bf798780c51d789999c12f7feb2115a0f3bed3bcd2aac1a20f55e189d0eb484f6be54f387c3ff3c93b6f6caa647c640ba66d397479d783363706b91c530948c897a3e071ef1822ef1ff854806e2294fb6735a87b3b08713da940bd4511e2cddab4e646e1156be0f51757d91671b4df7b992015d3dfe1ea30af263f96e1d9868c2b62b7b5c685e186abd9bea258e461a43a5264e3cb589f16aedaa7497ca5ba669238f5baf4b308c98640eb76666db53ddbcb46fcaad0e3cd95f300e6a177b0d1c173a3919c162ae2f7be748d81c7ed3cb926610ef801900d64dd9614e9bbf9daa6b8bddc694500f7c400d5929c753d81e72ee42100d0e0032b25badb4a22dd3629a0ea42fb76a181b2411ad7691aa0b944b6b23310bbb4b8f333aaf39fc6ea3a6e6691e73698bc713c1b26d48f8c0d39281fe6645a8a65346f9d186388f29aad85c75bb1611825463fcb498ec69e8d50da580a192fde2714863ae5172c79ddedffce048af79d8fefaf27f0e802f6418720396f9acb83d057c9c01", 0x1000) close(r0) connect$unix(r0, &(0x7f0000001180)=@file={0x0, './file0\x00'}, 0xa) unveil(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)='c\x00') close(r0) pipe2(&(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) pwritev(r2, &(0x7f0000001440)=[{&(0x7f0000001280)="55d966419382d37bf69d6063603be2b2a6c32fb0cf32c35c7840bb728c49a8d2291d8f9c3c44aa6ed7166f23db45deba7f9835ce09e72225c5165444c081b015786c694abfc31d986afa9a662f6139d304d43b6d13bd875b5646abf69b7613660afe8423f64f8cc1bcdc0f49809d0fcf080fc55d54da755add4be47cc164ee89d8b9b456ecc92179f58d04692eb7cd13920b3d0754cda51d8cf269867c0d5a5bad038322ac19cc37ae735b93f8f3590a1d1d", 0xb2}, {&(0x7f0000001340)="d6c7f61ebcabf4d1bb7366a8ea24581447511d05891ded5fc228d66c9c3b457225b274e5066f95c550ac107f2e4a7c7a00088f95a4bdde9bca5a8f017d21cdc31cb2ca7ed3901d448de3088dad5b08d6ca5d3d26518823b620b6", 0x5a}, {&(0x7f00000013c0)="72ce0449ad4ed85ffc79ce1ed6cdd8340a4af3745812992ecaacdc7af41c6af378360660d4051e2346fcbb3f549520e67389acc69b92f07325901e20b2be808fe87766d7fe57b22c5c4895aa4881ac21520f38a524984bd75faccde94f75b4a6be21cd61db6988512c1ec6c0ab68f8cf629d7c", 0x73}], 0x3, 0x6) close(r2) r3 = accept$inet(r0, &(0x7f0000001480), &(0x7f00000014c0)=0xc) sendto$inet(r3, &(0x7f0000001500)="23b5499ba038c94f98adb416b0480a94a97227c89383eaab17fe23a7baa6c75316dd0846dcd52d3bc763ff3bca8cfa9f3713cf3171bd0d33160c71515c77c0c3d584115217a55406e3e8e0dd28fefe8247cc285b77e1503f0f7dbbd88e4a691031e23940c7b3ac7736119699e18f8666a5073c865c874ae2e14ddbdffbc621d4da5c1c427111c23b3f", 0x89, 0x404, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000001600)=@file={0x1, './file0\x00'}, 0xa) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000001640)=r2) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000001680)={0x1, [0x0]}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000016c0)) r6 = accept$inet6(r0, &(0x7f0000001700), &(0x7f0000001740)=0xc) recvmmsg(r6, &(0x7f0000003840)={&(0x7f0000003800)={&(0x7f0000001780)=@in6, 0xc, &(0x7f00000027c0)=[{&(0x7f00000017c0)=""/4096, 0x1000}], 0x1, &(0x7f0000002800)=""/4096, 0x1000}, 0x6}, 0x10, 0x3, &(0x7f0000003880)={0x81, 0x8001}) recvmmsg(r4, &(0x7f0000005d00)={&(0x7f0000005cc0)={&(0x7f00000038c0)=@un=@file={0x0, ""/258}, 0x104, &(0x7f0000004c40)=[{&(0x7f0000003a00)=""/6, 0x6}, {&(0x7f0000003a40)=""/143, 0x8f}, {&(0x7f0000003b00)}, {&(0x7f0000003b40)=""/4096, 0x1000}, {&(0x7f0000004b40)=""/9, 0x9}, {&(0x7f0000004b80)=""/104, 0x68}, {&(0x7f0000004c00)}], 0x7, &(0x7f0000004cc0)=""/4096, 0x1000}, 0x7}, 0x10, 0x40, &(0x7f0000005d40)={0x0, 0x9}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000005d80), 0x20, 0x0) ioctl$VT_OPENQRY(r7, 0x40047601, &(0x7f0000005dc0)) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000005e00)=0xc30) close(r5) syz_emit_ethernet(0x9c, &(0x7f0000005e40)={@empty, @local, [], {@ipv4={0x800, {{0x18, 0x4, 0x0, 0x17, 0x8e, 0x65, 0x40, 0xfa, 0x89, 0x0, @empty, @rand_addr=0x3, {[@end, @noop, @rr={0x7, 0x7, 0xf7, [@loopback]}, @generic={0x0, 0xd, "ca54272cd23328cf64372c"}, @lsrr={0x83, 0x13, 0xa1, [@loopback, @rand_addr=0x2, @rand_addr=0x69f20d1f, @remote={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0xf, 0x1, [@multicast2, @loopback, @loopback]}, @rr={0x7, 0x13, 0x9, [@multicast2, @loopback, @loopback, @loopback]}, @noop]}}, @udp={{0x3, 0x3, 0x8}, {"6c0b7a4a5a3a7defd7c7f42f48b83b9c1174b74b312032dc02f34f4c3a191e0bc7f01f2c7e4b"}}}}}}) accept$unix(r2, 0x0, &(0x7f0000005f00)) 825.674135ms ago: executing program 4 (id=234): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0xfffffffa, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x150, 0x10e}, 0x2, 0x8, 0x1}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = semget(0x3, 0x9, 0x7f0) semop(r1, &(0x7f0000000100)=[{0x1, 0x6, 0x1000}, {0x1, 0xb3, 0x1000}], 0x5b) r2 = syz_open_pts() r3 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000200)=0xce) r4 = getpgid(0x0) fcntl$setown(r3, 0x6, r4) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x2, 0x1, 0x6, 0x8001, r4}) close(r2) execve(0x0, 0x0, 0x0) semop(0x0, &(0x7f00000000c0)=[{0x0, 0xfffd}, {0x0, 0x2ff}], 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getgid() setregid(0xffffffffffffffff, r6) lchown(&(0x7f0000000080)='./file0\x00', r5, r6) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 823.588971ms ago: executing program 5 (id=235): sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f00000001c0)="6b1cc124", &(0x7f00000000c0)=0x4, 0x0, 0x0) 822.473948ms ago: executing program 7 (id=236): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3353fffec0506922362d2d236acf20b7804be38164991f7c8cf5f882b29c257699a1f139b672f4d335c223e7d0c032bfa896443a421210000ed710f399e10707edeb583361b12fcdf9748319cf0a1a30b1719605957aea8c500002002fbfe0c06000000bfba090000001de3", 0x8a, 0x2, 0x0, 0x0) (async) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372802", 0x62, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72f004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002821fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea0400"/177, 0xb1, 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) (async) fcntl$setflags(r1, 0x2, 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r2 = socket(0x18, 0x1, 0x0) (rerun: 32) close(r2) (async, rerun: 32) r3 = socket(0x18, 0x2, 0x0) (rerun: 32) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 571.15057ms ago: executing program 5 (id=237): r0 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x1f4) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = dup(r0) setsockopt(r2, 0x7, 0x101, &(0x7f0000000100)="8eb2e48a71a9627f5578f5fb04ce216d80b6e241df97a82ca8d949918534", 0x1e) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) chflagsat(r0, &(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) close(r3) execve(0x0, 0x0, 0x0) symlinkat(&(0x7f0000000700)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ftruncate(r0, 0xfffd) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) r5 = syz_open_pts() close(r5) flock(r5, 0x9) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000000c0)={0x2, 0x40000000, {0x2, 0x6}}) socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x496, &(0x7f00000007c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x460, 0x0, 0xf9, @ipv4={'\x00', '\xff\xff', @rand_addr=0x2}, @rand_addr, {[@dstopts={0x67, 0x0, '\x00', [@pad1]}, @hopopts={0xf0, 0x24, '\x00', [@generic={0x4e, 0x4c, "831d5e9a4846588601cb98e9c25729c101e604353433e98c1eb285f5b5afabe45d8e740590705a8f8a5d950ce33279825aea33b44b5482c9abad61e8fcead121ce0b34fdc715c272e9fd960f"}, @generic={0x3, 0xcc, "16ec1ab75c79e65f6371189f7839f11e4a1fa22c72ed764dd6b5b40b962c8842fd7417b887855c7028862f7d572c78ebca89ac9c2183a2e54d2ef707e6515cbb6de67676a6ccea989a209f9d987c576079a6377b200bb5cd31ad224a67b716d7c7d9c72398cb296b9ef2f3050daf1525cb01018775fadf7d3bda0d38791c86691c9f71042ff2b976d49fc93cb61763db5d25ed942497fb3fca1ef17c5830a648b2cd0e9b3357c75498da359298116b60c61cae84bd4ddd2a5c2e2aa42cfeb90d7789ad1a89612e2bebac19bd"}, @enc_lim={0x4, 0x1, 0x2}, @jumbo={0xc2, 0x4, 0x8}]}, @dstopts={0x33, 0x25, '\x00', [@generic={0x81, 0xd8, "7983d6a18d781886eb5d0d1294d8e8bb5492f7a9b7610a1f66f75a23ba0f17026689dad39459122580646ac38003469fd20ddc31d81a0bcf40c0594a3297498b14fe6534c2853e0123f554943baf15ec15512fc02d1add2b93d80a2c675000ab68e405c4ad0e346b78df9353ad98463c199833ae90d9edb216ca39c8085263c658580909c5fbc45c7078de8f489a9b213b7fcbc24f9020262ec07798d047dd359a7454ec60f635378aca4e741c3dc538a33a33195d95fc85c3e90c1365ceee14734554400f2040adbe0c99effbaa309392b5b19f8ba6d2f8"}, @padn={0x1, 0x1, [0x0]}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x2f, 0x43, "61ddc852bfb9b0a72c0e8409ed49ec4e8b85b3c2fe6df4709e532c1bac5ddf38b1c5f34c6d2cbad23b36ae3134c563217c8d3258191025d88a08d8af5544ffa763a568"}]}, @dstopts={0x70, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0x81}, @enc_lim={0x4, 0x1, 0x7}, @enc_lim={0x4, 0x1, 0x26}, @enc_lim={0x4, 0x1, 0x3b}]}, @hopopts={0x2f, 0x1e, '\x00', [@enc_lim={0x4, 0x1, 0x4}, @pad1, @generic={0x6, 0xeb, "c7f1c5f3b61eb0e5b4528952f9af7b19250341869fbe066f5d85e04c0739137ce3f6d44eb8ceca197967f8b78dd83dbc48b1625ce6fe3fe51bebd10f5a466cabde56b5e70f3cdc62d01f91949203cc77a6ce9fd94512f0397b2a5b2b08e9e763468935058dee9e36a142cad66b8ca85a6e838fce3b4ba3384ab624f5447f034891cf81c894597ae3e225e8e44a6fd9e2af1daf01c88be5ecf684d2635f2beed4e51dbaa10607ef64d3471992fae111a53ada0f83753f507db60791bdcccdadc2ec0796eedeb8962345749b7eae9e2e72743d78b77080a747a2d5ceb92ade0b846711f9a4cdd5ef4346e310"}]}], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0xb43, 0x118, "0cac7614448136229cd6200f0f142e782ef4588a9d8c82500eba9ede570d4d3c4034cd08dedc019edbb336b267f8d8db59463098a489b235ef18ee64fbc016fe815efbf365dbef329db064a0b38effbbeefad2bde5066d3f8f64a111c98924a4284971f446095346a245643b96db4467e69b3fbe6ac1d5daac2c0c575135e739bd7807af8c4885362e8cfb39189719c51f8262c7f19865ac0e4999a4e22dba6e63f8e7fcc1af9e93e65dbc4a28363c7ebd5c753a418d0c3dcd0fdf062f13a2e73b00000000000000"}}}}}}) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f0000000140)) 569.998187ms ago: executing program 8 (id=196): sysctl$kern(&(0x7f00000000c0)={0x1, 0x58}, 0x2, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = shmget$private(0x0, 0x800000, 0x95a999646a72d594, &(0x7f0000005000/0x800000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x2000) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0xe46, 0x0, 0xa9f6, 0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0xc, &(0x7f0000000180)="aef46c642ab3b5686664ba7789af2656ff22502818b5a250e30e492623ada9c02d94ddc44e7e42040403ce1664fe31d19d55b0da67e8144794149293bdf3a548d82cd7327be68aab5cd3dcf1b369463f43bcb3e1265726f4da6de0d5943dfd80b88007c31f7be816afdc47e2785db66b6d19a9db68ab1dc68964", 0x7a) connect$unix(r3, &(0x7f0000000000), 0x10) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000200)='./file0/file1\x00') unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='c\x00') unveil(&(0x7f0000000480)='./file0/file1\x00', &(0x7f00000004c0)='c\x00') rmdir(&(0x7f0000000080)='./file0/file0/..\x00') lchown(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000140)='./file0/file1\x00', 0x49) unveil(&(0x7f0000000c40)='./file0\x00', &(0x7f0000000d40)='x\x00') 48.357927ms ago: executing program 0 (id=238): open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1c9) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1c9) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x0, './file0\x00'}) (async) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x0, './file0\x00'}) recvmsg(r0, &(0x7f0000000740)={&(0x7f00000000c0)=@un=@file={0x0, ""/30}, 0x20, &(0x7f0000000640)=[{&(0x7f0000000100)=""/37, 0x25}, {&(0x7f0000000140)=""/188, 0xbc}, {&(0x7f0000000200)=""/174, 0xae}, {&(0x7f00000002c0)=""/113, 0x71}, {&(0x7f0000000340)}, {&(0x7f0000000380)=""/238, 0xee}, {&(0x7f0000000480)=""/174, 0xae}, {&(0x7f0000000540)=""/87, 0x57}, {&(0x7f00000005c0)=""/71, 0x47}], 0x9, &(0x7f0000000700)=""/21, 0x15}, 0x40) setrlimit(0x4, &(0x7f0000000780)={0xffff, 0xfb}) getrlimit(0x0, &(0x7f00000007c0)) (async) getrlimit(0x0, &(0x7f00000007c0)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000800)={""/16, @ifru_dstaddr=@in6}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840), 0x100, 0x0) kevent(r0, &(0x7f0000000880)=[{{r3}, 0xfffffffffffffffb, 0x6, 0x2, 0x368b, 0x7e}, {{r2}, 0xfffffffffffffffb, 0x0, 0x2, 0x9, 0x1}, {{r1}, 0xffffffffffffffff, 0x10, 0x2, 0x8000000000000001, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffb, 0x81, 0x2, 0x9, 0xff}], 0xf1, &(0x7f0000000900)=[{{r3}, 0xfffffffffffffffa, 0x44, 0x20, 0x401, 0xd}, {{r0}, 0x5, 0x61, 0x20000000, 0x99b3, 0x8000000000000000}], 0x6, &(0x7f0000000940)={0x9, 0x6}) open$dir(&(0x7f0000000980)='./file0\x00', 0x800, 0x115) getrlimit(0x8, &(0x7f00000009c0)) getrlimit(0x7, &(0x7f0000000a00)) ioctl$WSKBDIO_GETBACKLIGHT(r2, 0x400c5711, &(0x7f0000000a40)) (async) ioctl$WSKBDIO_GETBACKLIGHT(r2, 0x400c5711, &(0x7f0000000a40)) write(r1, &(0x7f0000000a80)="705cd60d9085e9e7b22d045a5562eeb298d0eea77625f061497a6f1cfcbb90e5ffbb78fd5cf264062d8fdcc20665f5dd6d1f157401f76332c052b72184b47150bcd7593d4a171407bf09063d", 0x4c) (async) write(r1, &(0x7f0000000a80)="705cd60d9085e9e7b22d045a5562eeb298d0eea77625f061497a6f1cfcbb90e5ffbb78fd5cf264062d8fdcc20665f5dd6d1f157401f76332c052b72184b47150bcd7593d4a171407bf09063d", 0x4c) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) (async) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) getrlimit(0x7, &(0x7f0000000b00)) getrlimit(0x0, &(0x7f0000000b40)) (async) getrlimit(0x0, &(0x7f0000000b40)) getrlimit(0x4, &(0x7f0000000b80)) getrlimit(0x0, &(0x7f0000000bc0)) (async) getrlimit(0x0, &(0x7f0000000bc0)) lseek(r0, 0x2, 0x2) getrlimit(0x4, &(0x7f0000000c00)) sysctl$kern(&(0x7f0000000c40)={0x1, 0x47}, 0x2, &(0x7f0000000c80)="a6dd7cf85b0b99edd6f2618743de1c6e656c9d916113231d7f557b4bd6daaf761da8e3184bca12d4c1a362167189db175af5cf610fec497932d5c1279f000b31308e2c619ed0d0406f34cef1d160c015fedded9198ab5df7ecdb6eca0a550037cc8b0dfed3f02e29d0da5d737c09e6c0d2d7208d51c55af1eea85e8d23abebe44146c7518d0d18512bf9b60e456a13d451b24cd6fedd5ddf056e0b671163808536dcac4fe69e3b", &(0x7f0000000d40)=0xa7, &(0x7f0000000d80)="1c14ceb6ff3c58694740b507763d00315666dec855ee3efb4dd10824defac36ce3e030d972be17068e2bfe3405ab02fa5adef366996ef975f01b0cab61a29aa9428707b0df641ec06237d4944a8ff2886aea6a219453623d0a500ab5ed5449a20ecc5595b5bb99f23ce0b9bb4544afaf813928c5d298c46a15e0056b094fab61d06ebc0ffc316e14765b6e2de8717c26074638663b8b977772a13cdd88563b1c964f274863c66048ae4f4590d1c9", 0xae) setsockopt(r0, 0xd7, 0x393e, &(0x7f0000000e40)="e3e32eb393d63dd18bfbf120283e989122e2619e9f2bd3f2c06937306e2d39b527993362cc529518f8460550450f676006dc944ba6d056df9189c8b28fefbeeebd05d0c78ebf1e6710ffc019388c0a4509a2efb476c215df5981e7bb78b34e252bfccf8136b8ba52e35519cfd292c8a960658e2c7f8c47ae74c7feb6eac4f222126c556755213a3b3d65a00e386574d0f5d81fb7c66a94e701b0773cdb3a26f9ed91ac551f58c9bff392a01fddfab1c570e7b4736f8284a98730d96219a65e79167d318b1e7eafa8e96532cde02dabde27325c7b798f600bf1f353557ae981a6f1331b5d8242a49af3209791694acfef414358a3b9e93366c42aef425a35c71e52bc334d19303ef6f9d8ffe248a65c3bb2c7fb7a7ea6abff74ed1263a90355f386f143708be9a405c78191d630795f694353fad2329c92044dc738d6b10525653df36d2cf704c842bb0053d3078f268a79ca03a3b8bce8ee416e733d221f4ddc1d2930407ad0b40488b70e0a676498906cf34d5d8f4f0ae54b9a635e39e567195bad3c8c0add6c4d1d7f2f10196a4a29ffbebb3b0690e2d5d6ec82b4ddef64b0285f20606dcde0d2e83207de1ba48f1537e9de7e5d4337c38260768050b66c6fdc7776df72a48730ac828ab8558040cc738b6d4d97cadf514293a8bad4900c0ffce894944f0ed9effe795d3dbf9b7dd5082f3d6b67382ff9e4952f64e6feff8a88337f395c752e771673ac286b1f0760e2bcd1145284398ea15ba96e9f57a28eaac63e56e8ab8e1c7b9bf5589c0f3fe18afe63e4ac6871fb41e417e1fd78dd26c98b024a18c36e5b6c4d42512f6aeb440829f97a4d6da825f6c76e49b925990a6ea87e977af58e74ea338e9c7bbab06fbe7fc8cf6c4ec2746dbfe77d38a019bf29a05519af2468032c51eba96da0456df5f0f9e25d60bdfed6e532be00d858072ecf864afa25f7f3d59605ba41e8356e531813972283ad3953d0ee80916ac9bb11076b153718951a189b2f48131860cdd56ba3f66cba52fbf8ab39747d47a25239c8f3c36fd1051cb7e3a2e01f496002e81ba05bfee4f6db9f75b53877e5946a66b5845dc430f8228b84b50d5e97c36f723da7eebbe11fb6a8f0d5c6cfc9991edd1448f092022d23f3d428899b4a35cac00642b8e648b77f0fcff06f411db63114a55be6275103641cd975812bcc681e69222fbc334b2932865c909d86f7883d003b7612aa8c63a1fef6aab7f016614bd16922fc3d25f50261fc9737a0d1ad376002ef53b911548af6ff9518f6970a5d13247288b64129b6ca64279dae92068361631cf0e626a378ff2ab9394e2763d2d232733e06e313396148d328da8ec4539883598e68d68735f162da56e42afa35ae5e64fa6442fee1b57cf9682d7a32bc7a11f8aed3d907707b27bc53dfc771a111f403fa5351a6db09399880d084fa8961087b0d28deb7df0ea753d0dd06fbcc544433e1a1fbf47a83010505c3cb07a0e6e91c1a934211cb3932a82a460f950caa4b62dfba725470b79c8efd1aa75a32b2559b92c7c037b5f96d0caf0bbef3be605211c21f564be8fa4b3d5c7f2b57f152e85c8b3261c240a63385fbbc8e576bfad250c997e41a05fca764490f92a40b1210c00aa7cc42719e57553347dfb23836c4e79cbc2a0c956e0ee19391d4bdd3e8166e8a4b249d96030cb657079ad60eac5add6a5e8f4c9a406e73725fe731d17a50caed349457fe6defe44fe38afe83d26053c5dc2a4bf5f4d8df13f6fee924d60478131fcd452a32a025670972e827ac73f3560f90d7dd55ade6bc2b38cfa071973efe1f4b457c720ef4da6805f34da2759f9e91d5170baffd27e53aa6c10cd4bf596af937160d16b24a181d2498dc0c8adf89d4e63e097772a72572e961cfd59d0ed1b1bf8e0b53597dae467baa424e53b09976bd9cd72baea68395a0295973e4b0d6f31779d76caf589cf4439aca2ef9d7176d51186b307bf954c456ad357f42c2e3cbc5080ed92431ff93455d651254c8a7535e4c51408ec79651fd11c7de91aa0eeec08f286ee48f0d5ff9f326f617d3a1d5755724f393aa3c4e90d8d64a236d88f6c2304b90ea256388c032033b9d4c07132997b9fb0427852091c25e86c2b40cd730b541f589f0d6aa005bfd48488c2e5549830f8f5a3dd4f90ff6498ac864da7cb208d7070ee734e38f0aa1d2e4d645e23384a6c44637ce692d588bd1fb030774180a086d89530c1035dc706b38babeacf818cb8a101a779350e013ed0438b362db56b93133c587ece48a72c3d8976223589b9844ecda4d3340050b4bca60d9772d9dab7e7f7f838a916d7e9ea7c651d1e892fcd971b41c67fbe481b44b136a5a7f1d519ed9a640635a635781e1227c551f35bfaa67224ca7ee770fbbade68f688a1445bf4c3ed25544bc711af054ca6539a88974ac400e38b7ea450e52a3050398b6fd57788f67cba6fbd3a99aed056c10c72cf3f53334f62dcc4413fca7f3d4559a361050386f64d3caf8226e5e7037e3c6244fd61c81ab68d44413b6d3d853f2df871c45b1456fd01ea2a46833c369c94c49457b81461b156085f19dd20bda3931f296a9951a5967b12aec24c1df32c00dfee14d9c4a0bf95ab374e44cd98bf1234b6bb07723ea7c778c87e15a47433ab9ac6717eff0bfbb84fb0a02d7b6ad68d40da738c64252268ea780ea68f2ae8e384ca8a665ba2a4b9e413df812bf88e8f5a8ae238ad24100d8f00b94d4e750998994c345fe1929c52938f490b3d33ce42b8918271669c85130c5626c465d4d046140f465cfd4727e9e3056cbc648e2de111438cd483452d382193fe66a11561b03e77851cd53bd79db7a156b7eb9ca741fa15124f4c7795393de99dba3fa5220a7dac4d7e6896c759ba88acd7d4d30c60c3408dee37c7b9e8fcb5ce658a94eaa16d31ac68200d547a668c612f02a859a14dd336adf09074e189c223da5e53472f32cf7bd2eb5ac1bc538eca0319810e8010287d224474b67f7a2fb0112a1220f01b2a5a9847133e0c50255ebbcd7fa4c11c1bb4e4cd380c95d57e0e148baea320f9953de062f70aab25fa384f2dd0ab897a6d6fcb375ef07bb0a79f7b6bfb8a1b380b9c99a1d222113c6f5444736c3a652bac789ccebfdb437ed118cf2d62bd87c6f75f37449aacd5c7b8fc345be8aeab0e0bf73e85966dffc3dd71c1c983074dbea86edeaaf30365436645250c590736ca1c01f9231ae21d05d5b38e8d3d9ff34c90874719bb5f1634e8c7f6b0c856766662703aa3bce29e7b599df97e287d84f81e049ed1c3466e39e1e00ec5b4205a76e4baa2d4ea6d01a4f03b3175d3a4dc607d2669fd637d3932c98c931793bcfa8047c2f2c93887614e8a64b11687cd60c51d9a454cfb020ab0b59cfda659302961df857eef34151836a6b88ae26a04795563c3c9468e8e04e4ef4b2ec22f41b25a542e9f95f9721d59e846564259d18b778f47347be6f4aba30eec5d042b1dbec1e3031ed85999aae9aa74f8c8b717c53bad2b77a8ca782b042efe843a03f00e623a73b35c66f3875dd66f8b6f34cc3375987252e12a504203a35eadca580261d8a0e10bf2baf082660ca383aa15e1a0830e7be38bcf6d759c5ed0e0c25b704884df11fdd39ede6b6c6bad2dcb811e7a75acbf6d81dba6c593d80602779c198ed884e297e3fefb67f23848811427646ec20bf19feebc7824a30bb816de1d25aee182cc62e192acab22c083cc48499e2aa6ddc63b99908231f9fb52398412f880b1530bd20cf6d3fec08f1b2782810aad5b1e37b57c33be8ba497c5bb234c0b524c9c11c469cb6017c708c99982194e7481c63719ea67b5d59c13fb5fe740d9f1b3e4b18bb922566edb6310166f351b28e91c7b5a220655f9d0385642786d7823d0e081e8bfa5504d9902338a32dd34e993a02ae6ba6712198196159d6c0ace46a0d563a9b1d19610e9a32eca9944633a7d653a92de24dc3ce1ba5126ffd48b1d4d0b9b4a936702ec56a52e0e538fd3473fd406568870749614689ff9067a3c1c867ceb3503ffcb7a931599df858ee9c83737539d9ae7544ede476d44ea2b6e3e8ac3f514aac0d98dfa668a45546e10623f78c9e62e30a8d183eac73484aebff48d171869f87c3f0d9b87e4d06201a7e0aec5e1dd9543651dd0a08dd0dba2eb719215b11cafd935538bdfd94b9ed8187bdf72f61f37d6f4a2e153abe13d3f13debc54b9004271c9045000d501e7a4a1af0f5e39fe76bb3d17246850c67faf5e7cf87e8b5a9e372e8ca088c348bc7cd6dd97a4a9d8674dba453ce43105a9749f8f3db23fb0e03c846c01c7ec57e73d9635c5e819df90a67d492fd5f032e5a6f3352d707402ec77cfb5d766b319de17a9b6ba787334051b82171b45395812438e3571b39752cd7c07c27c83f40f3dd2bda1a4f8cfcc6f6431df2df1b3542797f0b269183356588b69ca5b71db075acbcbe14cf6a780d4184665dcdb574c90c4a695314166ad84fcac153d310882c5931925a14c849a359f41c2d5a18a5c7c7b907075915dd5dc90bb67461931a2084011ad7d93a59fd9280de85f33f6a758b4770a0eabe5d7a1d4721763651ff42adb59baac729042a0d4b3b30fb23a6924d03553020b2036f55aa9fd963f9fe3577a5ca98b3034079e4cb2c3247633f684c7df1369b9791393d765715df68db32ef7e9115574cc1a18960210800d27c3a8c13f5a2a8773c301f71558ac3fec6f6800cfdc51a8caa61932619ffe3db92b77463b7a973c5132e965592b295ecf6c35573d11e5acaa51c9ef95995892115009fc196e8708a271ae05752b824cbc5c989ad26e27a3bb117b24b85b84ac98caebd5d918ece8414af7e7049d1afad9bacc741be67937a7ff1df992b08ddd3a1f0cf1af9f928c81888a0119e4e86f711feb5643c7b7d92ee8bd30df89aea36e1bdd768e9c6172a85050a2a5f84ee9794b157926b682c88204185aa605f22aa99492eadfe6d1b4ec88cedfd24f4ae4829c6accc0d418f3e8c58a5a787a9e24107b9632ebeecf4c5cd3e0c3903e930db1d2cead33ae866fd8a0ea987a46d4f9e7bae232c6a5760e751e9be1aa6221650f1f784a703ea85475ea7e3f0e39b0fcf65c1ec68dc85aed0358ed37cf1228b17665a84e23d32f4114c87093ba960f5a5478d0d4d67ad4155d8a8e4e4b975144fa089da031ef4690e843282b4ea4f1827fa1f39bcfffdeabb697894aea9fb247b666d2959c8391601c56568a0e1fe25452fc0e5ab99daa109a756b25bc1f3471dc67f1baa354986258e0fccbe037d6abc3a8b7dc18bcefeb2f777426fb2b0b79bac8e79967cb8309038c78a71872d3a6360a1fcc0e5807f9660700b47fe3370abd7f37bc007123565f122800a2a7f0d540ff180b4d366576c9b55635b1ce93dfc628cba7d0697264dc360beeabff7299a51a8745b7324a6c477a756cbfedbbe4fe12864bfd7328065115e34fa4aa245bce23efbdad7239c89b6b45183ca47950d05dd66b6008f88ee491a5900af3886ca80b2d77619d9c9854a8afd615089c8d1d8370c9e62befa03f7620906edba4891892c9ccfa6c76ca53ea3a4d73fad4ede1d7a2c37821a8a951dfd9faead8cd7b733dbd1e1023cff292f5cbbfa5276eb1b088433b6c9f3a5462545500bf14a155d1e6641b192a6d4ae3f6f671f7628492f85c338a3a30609b0caaac2c828fd79444a69eb0b254b3d4540b737d34237dbd51028e2ba2879fbfe883f0a374fdb06129ba70d75ba30da4eee92331e58b1761e52c556bd2f51f945f76e625bf6071f", 0x1000) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000001e40)=""/138, &(0x7f0000001f00)=0x8a) setsockopt(r0, 0xe4b, 0x2, &(0x7f0000001f40)="d6622cf38048f1fe5c59eef9ea6f83", 0xf) setrlimit(0x8, &(0x7f0000001f80)={0x514, 0x9}) shmget$private(0x0, 0x1000, 0x420, &(0x7f0000ffe000/0x1000)=nil) (async) r4 = shmget$private(0x0, 0x1000, 0x420, &(0x7f0000ffe000/0x1000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, 0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000002100)={{0x40, r5, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x1, 0x1, 0x0, 0x0, 0x1, 0x2}) (async) shmctl$IPC_SET(r4, 0x1, &(0x7f0000002100)={{0x40, r5, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x1, 0x1, 0x0, 0x0, 0x1, 0x2}) 48.063319ms ago: executing program 1 (id=239): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x4, 0x0, 0x0, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000002c0)="673b08f1b8d24e2217f981aa6a78ef1d337eda482e328d93bd3aa24deb3a6c382526b1", 0x23}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000002c0)="673b08f1b8d24e2217f981aa6a78ef1d337eda482e328d93bd3aa24deb3a6c382526b1", 0x23}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="18"], 0x20, 0x409}, 0x806) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffffffff, 0x2, 0x820351a, "090e4de6d30aa692318c7e0002f9ffffff00", 0xb1a, 0x4000000}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffffffff, 0x2, 0x820351a, "090e4de6d30aa692318c7e0002f9ffffff00", 0xb1a, 0x4000000}) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r1 = syz_open_pts() close(r1) (async) close(r1) syz_open_pts() (async) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0xa, 0xff, 0x7, 0xffffff88, "186d28106308001100530400000000098000", 0x808, 0x4}) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0xa, 0xff, 0x7, 0xffffff88, "186d28106308001100530400000000098000", 0x808, 0x4}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) socket$unix(0x1, 0x5, 0x0) (async) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x8) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000040)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) connect$unix(r3, &(0x7f0000000040)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r4 = socket$unix(0x1, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) close(r2) chmod(&(0x7f0000000080)='./file0\x00', 0xc0) 47.535033ms ago: executing program 2 (id=240): sysctl$net_inet_esp(0x0, 0x0, &(0x7f0000000040)="6fd19381cae72abeb45103f7ab91ce6733a541aa24ce37bcfc870c7591a4fe40e71daa2a863a4d70212ca72e17f4d449b69d5d45eead849ab9bdfcb026a8c14a3c58", 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000140)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f0000000200)="2ffe9bdc130a476b4ba438d431f859dc55cde25944ce63702c0d41998facb36e798d6718dcf714623bd6817fad439d570666c6a153575fa203da205b70ab5e92e3a7991f60412c15680a5909c8087e1956220ab7dbbfbc35542662fbdff92c1b528e380cad3ef79122818d2b1cd8067efede88a916e833939bbfa3a6c5938ef779683959aad4aca373d74f86d5705e74c7eb5c7de5e8de0ddc75dcc998baf9da37c0c19a9168bbae429503521d69aebb21d28d1770f9abbdd8dec15bbca804dc2dcd36047c8cab4e931907aae110842c717350dbe1db71f08d5e64d7bb32d78763e4bd3ebc45f955b23abc91f7649832e102a1f181b50b90661f6c0b021c5dadd4af328d5a9b6aec32f4a6814fd988ffcb9de8280a8cb938dc0f34ba6bff122a1ae4c137331bd4367d82ede0d2f9582801617a765ac25c266411aa37fee6ecc6ac1dabd292ef95b8ac1a45ad554e726dc43f0e5281a549ce59b1ae64196f14a3576a5db290f1091693dac46098f27febe51af4b6c390984d736f01fc92ea1cf5cd12a1f8675b7efc6b9f05417c6ce77e06523703c341678edf08469e197ae1c61a2967919cc1d21f773c3f68fc6c190e56b815cb0ac5f43d91d12ab40076d0e076cb9206059ede234d9462f8375b86311e8744ce9acce51d02cdc7a7a5a0ab91cfc7e11f5f9898ea09387b9a76a21a7f4ca74102ba59a3cc2d4d528c48f50f5acea440c8d99967d23c892b2fae0f6ba7ab7538826a9f898b2f625108a406a32d96f106a5f0872b6ec7a602288ce742754029316f9126d5935d67a400b32960743c95651000fdde4482d15ff07cc6d01876806f1cd0d6f13602099267139fafa16b601b225dc91194729186df5c724b697139c3a280f3623623d473530d4b60f8794c32d1add7f3d324f4efae402f42225b93b3f54fc7fe82d78cfa75eddaffcb26a0729744f056cf9938120fa6989337e825e1425159f72745d9381e6228876b9d8fc4c309025716bf1ffd478d07f4cfbeff75a8ee38317ae3f13b278bc653009a58e0eea3476f59f552549d170415737c2c45c7083da67460e6021355707c52400d41d36a7608e66130a06ff5f7b1302c5cbbb1c285563fb0fde5e8d8b2eb9875e27ab50f16ed1ca4360d3218293214a1e7cde7806178b9cd2b7dbd5b646ea55afd67eeb48b7b87ce1af99c644b5b4176de87e7c60b8e4464efdd620dd974a4c7a80ec9b73bc2232aa88ae1419b9f7a3e548826af1602eea4a74cf1de6e9d664e3271f7be5529e0b911b5464d65746259f3c38c9309fd57e4ce2cee952cf6ee3f076546e4e57faa9c1d3a50c45f48c40a35f2f33d8ebeb080479c2b7ebb3beba246d771345a708b01093ad010e1146d8692458753a24fca86c01b8f31a9fcc2e260f7dc046d359d19e832b79473445952d15ca42f0ad54e613bf06e18f9ca309ce3bee288da5c1db19f4fff806e7fd30a55d94c995eb399b88be5a1e6c6d728fcbe62c04fa0a8a4d413f51d445ee40a20b9b01482f433efea6cddb2d3c4ba02dc82072c80194c81f248c6f46075e3ba4c9b0021485857a9d420a6419273a52ae6b6a760802ddecace8f1e8b717881201a002a786841c6f1867bb02fe8e4c8366c44f979addb85c994a6cfd8d821e3dd8f80a1031e93e987475e11686fadd9b0f7bf04c38a724e7f2844bfa9b565446c6fae23351dd51b82b32e844df07300b324255850bd4f2331410627f99dc925ad2466e8586497919360755d471c71d98db9b863f35f467574bf766f5cbf73cc5755965547a302ef0c29145d1f92933e6bf9c468a09486d96f87734b9706ab31b3557d260f3c8001a2f7eabeb12807da1c63cf18e24ef07572b8b5d273a8da959627726750f9811a8b950f3a80e3975e7e6300a8535bf14d28413e09f5b7e837362f21490f6a268dac68f55c1c65ddc823c88e6f6a98503fb8da74909c3944a4d286a16869e6d76d8ec7b478f63d5d11f60294b6398e565d6b2793aec9581af9691d392c7adb269552f512642b3c46c63ddbf66e568e9a1ab7a141fa75b4cbef4f8e7fa6cace18b7b26e05a7cc8229090c147d78db70dff9462b3e10c6e88fee3e08ad4b0766bf3dc7d98df706673a2f74e0955da6ad8e774aa415bbabad90d333817c45f7fd5d9d5a42ec640489b5620c5ebbdc3a2d23ac8b296364227fda5748a1ecb8a62e53365ab7249fc9534197d3f92cef5b6aac0b03ac31bacf933c7460afa9576c849ebbfc33d445041ca49d77f61f4e6cbe2f1f3473c8c7cff428f1b04fbfa5d75e3140ae6432ac21ee8118d31aed04d2eac7433f4cb7f4dc8be4b1d279a1da08c94beaf744c0167663106ca091e962b8098e7c41a1bcd1bd54216831b0b3a8382dc24547d70545818d121dd5ec2566ac9328a8889abc06c5a01f0113d9db18b7aee543efd848828de95af5d50635e027f8ace285428d9018450349230d3ef6e11c37d17fc1dc6df8abb1c65a830126f9e3ec89d26ea966d0274b17bff582987b3a9715bfa8b67e2b588640cbf28540cf694bdcc69f0295196ace21d1bb82f0f91048a660baaeb155957f8e7c6ef93c75f651857861de1d3c9378efbb39e18453f2fb3f6b790979d6406cca2e19129db6b3fa127a72a3310477e9fbf20d4b67f26ead3b4948d1e759633394ea75b8603a5e37a1c822afcab2cd20356d5141fd4053ec693a290a691de4650115a2918429f93fbea3ad1733be51f9a69412f83a5c39241a1151dc3db555b3a0cb325807042a7aeb8785e0fafc6ac4484cf73634d0d321d4107df7d86ca36842caa14945b007ed9e1e6468e5bcd18d2c7c776f9fc6fe653ba939bb83ce7656fa4cb8c37785377aa2f91370a5c513a41be394af7c0220783e7fe4d2d4a217ed88f2b664d82715554eb700a32c32f648d6cf4a99500ee720fe4bcb46cf174373da354e335d61d9098fd29fca749ae583be9729ba01a33533195e0659e48577c3edcf51978832e26a46e48035b4266614a04bab5e0a9a1351545566d7a8babad9f55aadea8594161b3965adadf36734bb7c35d62d5e8f8e959258ecc1791df464f32e9a409c67ec5eef156ce4dafc5958c6b0bef9fe09c7b43bf178f31b4f62ee709db36164f88b58588eda18ac32dd4664ef8bd83065366b2950b93201e97e8298623afb091f98166021c872d36350543bbb6b7c510ffcf2e5e2de7ade48cc3d2ebd65d927a8557aa7dd660b78d8f0de88aaff61fca5487dc179fe58f132d831790708fa5c0f2ac800d93beb9775c1180162cdce1b870c594527ff8330158dec1ddd052bc048bbcaa640d95c5f141b8d97e87445157a99ab8951ae0cc31f4babde429850b4e48fbf0687086c290bd08f82e251ea12c2caf829ee9aff600dada7df93d0eb2d74e6f017f357fcf11288dbabb0dc9ee496ddbc7cf3145e0289e6c337eb2e13a355e1130ef3360afe0c96e3202d0f1f948f622cca681fe6bb1a692487dfc35bb0b103d92ead94a9f893395de17ee91b54d3a6c7a2a15fc2720f657130d9a7eb128e9dd7334b0084e4cf09b3f0e9a3373c5c0b01518a2c328fb7c95269dd4defa54b4eba9593fa1138304173d241b69f3560cd6f8cf8b9a3c0ce8b90aabb02066526203304475af9555bf7207e713d3dcb2f30ffd97ed014573add04e2a2ab137f2374ab78a98fe43f01a3b969944ca4f1beaef773e0fb5c2ad56b16d94facebca4df43ba49cc154d2d7c4668f73f21552d45dce3eea5adc0f40f9598238462a11281819af2992c731575583762a2c21fa1595e43ce33a261334866310fae43900bea06c8e1bbe89f8e80da55a60a62fb6d888fa72144c1a9076cf83b371c4985176f9a8104a9ed30c222f0a6f323ecdf6c402582e95853c64b26d2eb78f696eaf6aefdf2d4f4e5329a7cae1a60707067ba0242f2f200d79a1d833fde28b2a409f28bbfb17be6f062ee9108f0228d74bf96cff89ac0e8615619b1eb21186a31b98c1b926fd661165d59e15f07f3593326b9c914984be795ce2d4de8f83b86d475d63469120a2f0a477a88f19c04e1efd227b155a8d56246e2c0c3fd277ce6e734c463956d4daec74341ab4f4c0d9b0a89112cab6b5a3f5b387aa093e6e986e4e247c9d5da77ad6f151d059fabb500761b11d825d40aeacc2dcbf4372607b55ec6ab6df3b25153f993b2fc21d4b853ff9b4996929bd3d2882a84493ece7f3b15a1346988f827b81762660055265055bd75b1c6e2397ab4afee1baca0f9d401e6b42ddb5194c8591764eed8d18de932e4e058c266bd341ad51dc106b01ccd51aaa5b5cb43223662a0c8637bc532bf2aabfd00254856436a42a21980d976fc68487fdfc452e3741b77ea89af90031faa1f7ee3e885bc75d2883753a0f46c92721a6c10973c59584425e2bec88cf7927f0a9a36865981c4cd47f5b41faf9f70d3ec3487136abed88685d9e6e7f11132d6ea4d31ab6c54e8e7dac43c0aa5eafc3df16cfb146cffe109c4b0e7ecb87afacd5397e557b76dc788f2d2c2fd53b9d6763868426c9fa06cf93ebc48078ac07ac1f47ab19ad531c21726a6fa7459c6df8700a46a8d50ec67f91fb5a6daa225fd908032f7014d779dc5790b620ba878bac2f6d0073351e4c29727b55363d4039c9611881d7c2f1fd86aca5abd4519e12c2cd2e0ca5f8b58691caa639eab5c5627304d183e45727476f81ba8256bb6fc5f08afc36c9ab65d0020ab04d50a27ccaad947a4bff5473c4bc7d1c3015c9b0909a695061dd1db5ab16b0522a3f1cb64dd12e9c46e538a3e5a3fee4365fea6a5aa4678fd15e647c568b5203686cd0fd21ce59372f47fbe2b9739dc9f8bd209097b64906658d40b42c60f4534a58b02a9443f64bb261fbca8e786c7f1fed0e4f401df3339dc4e69c18cc1c07d6bc48958abb6486029a8056502b3ebff70352f07b75206c8ee46f812d0896a784239b06751ea0021c115f8bb1bc3218a663ab19bace282d80cccebc524fcea9610f1a76d8920de18b82d075ccf9ec4f3a99a99ebc8fb6ccce6013e7073c20e8d56df29d2352bc81c876ceb6f2af1473eaccd69db913cd18171c73d9a2c8e6a81b87a8207421c7e518a4ec43101a00eb6b175f3fbde819d6580019a1f95533cc09be2ea844bee86edc8849f0f759678d629640e98b687c89f9fb175c0a10af851cf2b3155c0563379226e4c8b2fab6749b76043fc4a65656337576322371f24664f1be518b38ad3844eee8081155e3698e5a9e7a51b5e9b8552626914fd1d6986ca7bc887630c6979c025c03e8ec4c7848d1b540a3c87facf839466edfb988dc2e7715661eea19f38745aabe10abb5d9672f814bca55346fb462e05d9b4e07419771eb5bc59008a682fb43aa34e17dfbd8364bb8dd3b199207547cd6445fe5b0d0b346b04bdcd761e57cb430097aa78f8f1a096095945c022a9d84953583aa6ee095ef3676c217fd892cf3edb5fa599cc8d60f33cca48ec7584dc3396c83965621a95899091f019aae1af21628a6fbdea15a5c406a12ecf513d53dcf82c1ffa078175ba35c8f39006e50225ecc8bcb31dbd7627805e60199013d8bb4cabcab03c43df2ceed5821a15588e93aeea18e225c2da24eebf4880f1562a4931ec2a70ea8aa10ec4b7f52309d8eca0b354db50cf75611172ddec098f6007eb38f3bf0b5e418cfd70efcffaff4f31c00e17c82819a4e08ac1d67f17f80c7f9d71e04fe00321859158fc0a1e7d1b02d6fd508ce272ea5c02b78b9c4a56b69975c7750e953b721ccd57341c21c2c88abcd02821fdcb422a3c2256b", &(0x7f0000000180)=0x1000, &(0x7f0000001200)="fde2389f212bb22b217f7e359678138a293652689b50d28caeaa049fef97ca57e8463d83a3bbace34ce7c6da85194a28c28f3259d2d1efca471528bfebcffbc202fa53488ed04c94f87f922794b46be28c2f7e96", 0x54) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$hw(&(0x7f0000000040)={0x6, 0x12}, 0x2, &(0x7f0000000340), &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffffffffffffff67) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) getpgid(0x0) ioctl$FIONREAD(r0, 0x801c693d, &(0x7f0000000100)) utimensat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)={{0x7fff, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) 47.139721ms ago: executing program 3 (id=241): msync(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000040)={0x10, 0x40, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x31cf}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}], './file0\x00', 0xa7c}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000280)=0x9) r2 = semget(0x2, 0x2, 0x26) semop(r2, &(0x7f00000002c0), 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x810, r1, 0x61) r3 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x1) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) getsockname(r3, &(0x7f0000000340)=@un=@abs, &(0x7f0000000380)=0x8) r4 = open$dir(&(0x7f00000003c0)='./file0/file0\x00', 0x80, 0x10) faccessat(r4, &(0x7f0000000400)='./file0\x00', 0x30, 0x3) symlinkat(&(0x7f0000000440)='./file1\x00', r4, &(0x7f0000000480)='./file0/file0\x00') mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x812, r1, 0x9) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000600)={{0x100, r5, 0xffffffffffffffff, r6, r7, 0x80, 0xfff9}, 0xcd, 0x0, 0x6}) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000680)={0x7}) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f00000006c0)=0xffffff7f) r8 = open$dir(&(0x7f0000000700)='\x00', 0x80, 0x24) mknodat(r8, &(0x7f0000000740)='./file1\x00', 0x4, 0xc993) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000780)) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000a00)=""/84) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000a80)={0x10, 0x2, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xd}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x401}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x90}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2c}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fee000/0xf000)=nil, 0x200}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fee000/0x3000)=nil, 0x1bf}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x3de5}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x401}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x6}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x3}, {&(0x7f0000fec000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x3}], './file1\x00', 0x4}) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000000c80), 0x1, 0x0) kevent(r3, &(0x7f0000000d00)=[{{r4}, 0xfffffffffffffffd, 0x2, 0xf0000000, 0x9a, 0x1}, {{r8}, 0xfffffffffffffffe, 0x50, 0x12, 0x9, 0x5e4}, {{r9}, 0xfffffffffffffffe, 0x4c, 0xf0000000, 0x0, 0x100000000}, {{}, 0xfffffffffffffffb, 0x80, 0x10, 0x83d, 0xfffffffffffffffe}, {{r4}, 0xfffffffffffffffc, 0x84, 0x1, 0x80, 0x6}], 0x3, &(0x7f0000000e00)=[{{}, 0x0, 0x28, 0xf0000000, 0x4, 0xf}, {{r4}, 0xfffffffffffffffa, 0x98, 0xfffff, 0x8, 0x8001}, {{r1}, 0xfffffffffffffff8, 0x20, 0x2, 0xe, 0x9}, {{r1}, 0xfffffffffffffffb, 0x0, 0x2, 0x4, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0x20000000, 0xffffffffffffff01, 0xfffffffffffffff9}, {{r8}, 0xfffffffffffffffc, 0x8, 0x80000000, 0xfffffffffffffffb, 0x200}], 0x8, &(0x7f0000000ec0)={0x8, 0xe}) 46.871471ms ago: executing program 4 (id=242): setrlimit(0x1, &(0x7f0000000980)={0x42, 0x65}) (async) setrlimit(0x1, &(0x7f0000000980)={0x42, 0x65}) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff020000000000000000000000000001020028"]) r0 = syz_open_pts() write(r0, &(0x7f0000000000)="a69af0c8d9a3e63fb868f9e85c35ce8d5764dda8444435a910e1276696b2983705717d8c4c5c462bca88f15b26bfd452aee5152c06cc4fbae6d1568b27", 0x3d) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000100)="a33cfdf643cbc0e7185143820eb8e842c457fa7f29bc19d3cb2d4608de7c2901e809fbe09b3b584204ed4b4ddf7588ea3f4dab26501d245ffbb1ce06b3bae52567cda149bdfe0ec20a00f98b0cdfc565f5dc818540a8c21827bdcd6b6a97a85f13ce8653f2e343705ae280be1d0da08e70d55f72b0ea144b60decbd82abab800e1e6a75b4db0faa470e190096c50171c2c2e7a7ceaeb72985c75e9d71d8cf500", 0xa0}, {&(0x7f0000000600)="0cfeb415e46b78677aec8a208446427be7b7d4e7baee2ba353aa9e95fddb7e6003722380e3b83f0d87f9034091048c32a82ca346d0c6b69cc6bc7693a7591ea84a20c8b8ba7b0f3a06a8d20cc3f31ae046524c7c6f7e61667ff620b71de1a338ba1b4044641b843f554cf84d49ce4c6581c822b7f9117cd7bbc3e6803d7b3a63be3845225eae44febeed599c3ed61ff2af359bcff9af29f9090330a110cefc8a40e4eb8b7c42d188598ff2ef455b5fd0", 0xb0}, {&(0x7f00000006c0)="585daa5160bab6b35baaf630b745462fe59a2cfc3cfba9937e4e3bcf268df4384bda59aa722534d769132d3977dbae069afbadf7dc5fd62bc8612d5f3439e33a0bd3909a4e4cc440d66e0083495e82ba3f87c3d7676218c63a58bfd87d660e15c81ceff7574ddcb2584976e390ce42df4b509cafa08a499281cd1dbe36e7f0590369feebb00e12439a2afc93f77b5e683e294b3e70e8f9b388017c65d6e45c677e747b19cd65b99644bb7f996b83036e0986ce0cf9bc36c54df7da1a1cc929d98800120bdacbf1f6e3c18394bae3ab6dbbd3326e9a343f6c99543d9121d7b3d5a08ba4463d9958da15dfbab198ce9606f8329d4bab0a1ba1228fa479ccd132d759e6287ff00d8ff19292815956130d957070afeed36e729ff52002f0b0e1015f03b0c773051b77d394675737b0c1c94c7a4fc8a4f7519bbdc2a861d95fc8f9d26695ad7bfd9019bb502f2fcea9f138f1fd16d38a265a2b8aa6cc4a8108890645d367459042d1f9c0264d26452c6f49528622fe70b5745a7d40c91ed55540b9572bac2f6788ca44029363b3c5198497ebfd734b8ff51d5f2a5fc7587610e266d0009a9e34158e75efb491822d71d599724ce9ece393b9efda1b8bfefb802358ea29f7b2715fa35accc228753b1d8fedaabc403f2093d3cf3287e74db63de686f23d8189ce3457aad313f372e6db429f6b901c9bde4de56b649d08fa9bf7ea1a1276769403caa12ad3bf0333dc33e811763b756b67d43c05dc3b61dfe7db1e36c58f82ed86a99755f3dc715b65aee82724bdb1f4c531f27514116b8749e6e55d99462a79c1adfb823cce90a5eb1943b4844ea96735d48d820901ab8fff107e7a904fa7673345dc0e87349dfd02c64eb9ebdf0064828bec65780f611d4cd320a8952cdfcd7096ea4cc3916e0296b003475452d9a40bc75ff50c63c0c2e8fefdbfa2be8e0e99dbba5e36995f4aa2d4939da657c37205962e54af48736a00937feb618e3ce14430706b4823916e8ec9c303a33ac5a752fca935db99dfe6ac220ee8f013ba2cf02ea616695c837b45329b4ec51b88c0f9b72e0b32d4905849cb38aa1ee00c356844067cb0201da2651efa58239944838dc0006777ca9a1d4fa65dc299764e804633c533e99ebef699cb868bf198c1f088bae904ef471a027c3c62bec7af62f8325e8acc8af4cc1c1f187deb55cbe37525ccc99da4cc720972bd4b1b0e6b77285842637f159b8304e5131e13eb01fe963ba2b77b03a7378eade4c8aebc9ca773699d03bffae06698cd0e9c6d22e5f484c5c231a80f6cf247615fa9d5adea0055a29be01a453c928f6cda37efbcb9911934f407440503e4e1522bdbd8710e9d54b4d790ee7afc6eb89670dcd171848dac97b98aedac114267c4cf831a2e50692d301c40abc93e4da50030b9f9e6645f4a220e8ed07630b5fa8c28996b4f60b9bdd6872c1ebfc357bdc91e64abf608ccefc82233e0973c1f19238876e5821b4bb6e3311acc29a040d53bde93077edab66e141a03f8bbd1ec7533805279c973219025e065bc18e2ba01debfdcce4fe44b414517caef6a93ee67140a328f62cc5fe73fc6f79c5ca8ff4f3d5bcec25683d7dffc944840ba777b6ae0034ae4a26dee8540d3f8aa5875029c3d960cec6c6e916da55c1317d16567b07fb26b35b34d5eb632c1456d769f11de61a5132e2456513629301ee91cf1cb92a0ea54c83e6421c55e10038e79a200e6a7a1e4c7b871721fdfa13c09fedc1abb8bb71872fe5151fe4282054d7e1a14d817c716d76d07f475f48f124d0f890135a4fdef5cb77572f926dc6cc46ad57b57ce1fc53fc313d2bf5404dcdb66322d57504909c63a33ea1120388d7c0429abaee3e68b1a2047c39db28c67f6660986ecf749c6841b3907a69dba316c543e4d31a7cecf179452341b4754eb9790a83a03cc1769fbae5b19b3854c937b10883554850f635628a64feda7402e6e67f7c64ef59b1d6738a5041d13c2c832de796d1436668f3c7c645e774029d7e7f273787fd99f54d39ccf66c3cc30299e0b9e8287c8fc9ec00197c38382fc5ee93ae9a9849cadc0229a9c7ea9798daf34859ff5b1a6befd40c93dfa5c68168c0735b031adcb6f50a1635fe4dcbde36137ea6475e7ca28243b57f3d517c1742a14ba71627538c19dc4c16d5d9711d5aa588aa2186d0fdbedac15498ea6ed2d2171c74eb6ce83aaf8364e61678796e4f357d8d5ebc4c72d1b7b4ac8df81caaa263a8d46906f7d6600ba6b8975f3baf3383034b3ae861db142ace87a8429b42b8ba79d0a39d959403a1e774e0f0aa37472aa5be866042231c360037b4ae2d5b92d2bb72fa158ddfcf5e572745d331ec20d570fa7cc012d89a39c42ee14183716ba8304cbeea09488e058b09ef48457a5e5efc9ad74573eb66ea3b8e710acda96209431fa069691fb8c008d617e034a7998bb923939e7e06a6f17a5717b7a3ec1ce69ab000ad5b4f0a2a0adb8c23a3060c1e57c384d6e43d75bbc0ff4cc8a39d0fa339c5115f59a355dd888b5a907d806e2a1b4cb50c41b4cf0c21b13a486c730bec6495634b95864a32c10360eedb7f0bb9a14c7355e706871b0a7c0804728d3eef133f391767bdf9f19cc9cc62204d0f8a454a21fa836943d6dc25fff6983cc4148ba36e853840d0efa215b73aa0620f0f57d186208f91f80fe32490e630e7f50d9dd893fb64d2cf8fd93ed8d6b1a6335315562de843e6917152d351110c085b873619594c44bf30dbfd64995b1d268830fc251fc956f639f75aae4ba3cd8423d769804b0416ea8b11dfed19a95f96e11301c664e8ca6f452b5a7dc4e264378e800b258882f83fed2a8bca98e8f3c07f4ade31815403c432d1f040c2f03640748b358f4b8260e98abf78b76b898ba626e06d11ed9def139f65e6f4b382c0437ef1c8b5e50ec71db6e8a5e99bd1d14766444653f07db7756a46d690b93770343f8f14a457500cec009d5108c9d3d2a890ad856a9db5b9ea01bf60ca2b487962ee4b216b717576ad359ffda1ff7103e2e24ccead2a4f72f71b92343b00161d72792b74334e6e6b2f156ce5f99d1a54801d629afc84e07e468a743c5736f5715409dc278e5d15bea3e23829fa229cb03f9b6ed26101cb2768ea0f63a5a7249dc5e102019fb2b56d6aa8217c4b9ee5db14bed995efe08d3723109b59949b3704f269ac960bdbf2c889bd9c52905106ce850d0f7a87e5ab5b8269a1496d0c2c6a5f68af878d1b9aac81d9cddbef99087a849f71260cc4cf7dd7c3b63df9c22922fdaf6a001d7b56ad97e3a83bfee4f83a69df28156c4453057e0f313fcda14fbdfe3e00f457015bccc1af652252c46c3d8c429742997b3b8d72a7d19c9dc16d60e25bda72a6b9e7691fc78a3acb6aa8c8d78d0997e667b33a35a9674127ea6be40fdf46e221f8cfc5cd29dca5a529db95293c1a67f7892564e23a1fe8ee0e1f97936f30a1c403fc9e6848173df8b9573270ee5f265978d08f028ace6e29e0bac98454170230e63a0bf8488c251ae04786acd538d397c03247656a8b461d21dfddc0125ca239db556ff6a2f9ca326b4ced48458ef2b3e42fe95a0b006fa3a15d0f2a1c4318d3d42a6a9c6e5705d2c82952f29064c4a7567290e679246c2793569c9e6bf9016110dba9f8e9a3a347a321b01410b130750645c5e2c33e1600e1492fb8f9da4dadef4c82e2988b0bd8b6a5102d390c4285bb05200f939fb5e552faacb20788169e1bec1508322098f8175d1397c2c8fc6044990af885be7efe5e2aec37d945bf8cf53ed0f12e5f40dcf9cbb35a5425aad2afa0352004006d6eecaa1fd4a840cebf578611758f9b18a2c1d0c83830f49b3f79cde6a027a8e1594132ca20cc1fbaa7deff8dc49288706d9af4adabc112c43c706921179a8cc735310dc9ffd8596c12062b515cc24084e327765ffb32bd49271a49abea6adf410127dca0e7147d0d5fd9a2d3db82350a9230618c9a88eea41a9efb9344abc20cad0765ff340491f4775cb3dd3907f5600b1d6e7b5b77f1e8e1fe580eca8443384e8ea81429c0a6bd1c67cecf738f15de6707bfde3cc8645223494adefc93e1f81805110488dcc0895e205786f9cd7f8f4efdcd8f4c233d84db5d89b3e8ce601a5b114a5ab2f1d2e677c6e230eea0b1bd53e68894bb6ffeb203dffaacd0225e1cf22cb7b9e16b587cac2e7c61d495265331cb1a26526bfaea49fad508b9471c28ea1022b32402b3ab5516d2ddae2a52744c021a0a472a63f6226b0935272bd3a06ac98f048cf2b344bcfc46265ae43031f110c636f61a4040f5476b0d9b7cbb3e82f2bf09cf2bd4715d23b8b1e401a8d80a586a5d9f464ac6863068b56e99f05eeb5d09e5e0b18b1f8a549ae3dbd0d0dcecf49e12c46cd829c4b9a42947c45e0281daeb3e8da81a2bc4475e4ea1b45e75a39b6bf059a8b36aa13c4118da83eec98fc416d9ea7fd148265da3e73d53a9b4b031581394ed9167dfd0c14e001e399712a58a6beb45249ea5b70782ad9c61b7bd8cd16e6b743247ecbd8cc5042cc6c29ead16418e85ad9c914062ed356b2e36c3973ce4e2edadde27b14e8c05744b1bb62c77cc3dea7288f6261fed3ae9e004404733ca85ecff23effe11db536c9950c276ee41e39ce9e0fb513bfa53767cb0aa267cd958a2ad85e46d21763a5b51af1e9b209adf36d8ff988b68e09d26955df063caf74ac3b703fb1b0a58d99cf302193d229b19aef0e29575be2d47e70a5df9effab5b6f375c79ff375b27e58a8060deabe9deb1dd8fa2fe01b00fb8849313a083ae6613af141360de348b981055fad704c5304c6a6034454001cab0f8e7109e140a162c913fbd721e0f8830f5046cc16208c1826e218c493bdfa45f58e44a48110d5d3dd2e169cfdb5d216f0c4b03665910b2f02314ebfab8d004429fb2dda4e7b5309f2e7d0e5ec1f6f811763363be49bb5b1b3770c0e8f38484975038a0973bbb3ff6b7f5de68fea08bbaaf43b159a91f6bc68d366ead22f007c1519fd474b0b99a1d24eedc0e5fe1c1cb1937edd51d06e44a11f59b460cf060b60be937a28b182f6da2112fa7d942237a95f7f7e2316eefa0e6f1c2addf8a8733c014f04234769b57da5134d9ebad5592b87651778e477b86a3822b3d629d0a6be9a9916d411a4a82b6ece419afda68da6b6dc33e901fa0235bc5e64fecfc75a62691fb817cddb995f9d3c33ad096ea69b6e79de03c72152fde8ae407205ccc953ec3d4b5a28e4f8f050a6c278ccf5cea408001f9fbf9e8dfe08e26dfb4c67966576784ba255faa3e27cd27af0c4578432e37af1e", 0xeb1}], 0x3) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500), 0x800, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000800)={@broadcast, @local, [], {@ipv6={0x86dd, {0xb, 0x6, "ad9b84", 0x14, 0x37, 0xa5, @mcast2, @mcast1, {[], @tcp={{0x1, 0x2, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x2, 0xb, 0x0, 0x4a}}}}}}}) (async) syz_emit_ethernet(0x4a, &(0x7f0000000800)={@broadcast, @local, [], {@ipv6={0x86dd, {0xb, 0x6, "ad9b84", 0x14, 0x37, 0xa5, @mcast2, @mcast1, {[], @tcp={{0x1, 0x2, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x2, 0xb, 0x0, 0x4a}}}}}}}) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) recvmmsg(r3, &(0x7f00000007c0)={0x0, 0x5}, 0x10, 0x40, 0x0) recvmmsg(r4, &(0x7f0000000780)={0x0, 0x1000}, 0x10, 0x1842, 0x0) (async) recvmmsg(r4, &(0x7f0000000780)={0x0, 0x1000}, 0x10, 0x1842, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) close(r0) (async) close(r0) sysctl$net_inet_icmp(&(0x7f0000000080)={0x4, 0x2, 0x1, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_icmp(&(0x7f0000000080)={0x4, 0x2, 0x1, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_open_pts() (async) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x150, 0xfe7b, 0x9, 0x160350d, "cc14ee0d2100caa26a364fa8a325850d1ec100", 0x200001, 0x3}) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x104) (async) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x104) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 46.221074ms ago: executing program 5 (id=243): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xf66a, 0x3, 0xfe9, 0xfffffffa, "9cdc767b2400000000000000e6ffffffffffffff", 0x182, 0x6}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001740)="4e73789718de1bd87d62886540969300e14429492b7d106ea97d9c0396f7227bb24098f46fd5cbd162d3c5e7881ed141948e465d6d9bca5764e683c352e844e3aaf8277eab206bfd609808504ccc59c2460ac4688ed7b1cc9c8f35465145fc8f4bc8825e3be957ebbd11f9db56f3b0a42b8280a707b8d49add6b044eece110c7062d4934f78da6ec91b0c73282572d589078aef09a8fb811c14a66898475fd8c00f23bafbacdd485a82ff73d1fbc11ffc66fb14eb0366eaffedb0accfd0a5aed497fb8d161a730073f146a1bd10f6d6c0d51679d6cda3f258229d461b119525efc9c0d3491bd91acf4e69f2b5ed7f53672c123ba14c1e507606b0329225f81d8e40162d7ed1c844358c151e6a44fd1db4e65738981bbbb10f8ef5f5063e255b8fc16fb33cfc20bfb57be6aacedce55927dc2956be5cec33c823e0fa751637077e09de2033a8299d0037cbab684ea56336c5230ef2de93ad2955ef75acf6c6ed2c0f65e453e2c0f282d928899312fead4f99ffde5eb73ddffaca4fbd44b98491d920afc0789fb30ee1c00a5ecfc0cc1d06a01395fa9b02c1f9837e843d70a376971d83eb9b92f563e25e49a2f4f683704bafdc2936d17b37d38dc0ffafa11994f19743ec126ec5e18ea34671269777aa1d42610a174c499617b387727e618c45b9d7b698003f48aac2dcdd8e0cfa514842be2a8493033614f4a19a0d6c65ee1c8fe2d9d01c05480c3b38bd988dad9a3015d76a66072634bf23e046085ebfccf4a7b4eb34eb34375eb463c7d8d134587d8bca2fe347db64e2f11379d0eb827e2a3694f0f5db98254dca6395582af6229730696e5912006588fdaae39a1e50e1aa4a6e5e949cd48c2b7341ec338f0626c5016ea3f8ac34e9ab9a5c9961e9153ab9c1491946dbab74540d2728c84f31cdadeacd96769a2535294d4a0c4f7d440ef6bc99280e47f14ae8cb8a188351031cc7e743641cc906bfcf3cd5a2bec744bf883cd3c5cfd7dc403718f31b865eeaab5c5d1991c4579fb863b83ee8354f47a3e81cf1e5b072f1ab12b12436af97e137155d34c6c0410bb054bf693565d56cd3215776792621704b80a7f4257c092d85da837b07b4e372f037e9fbd58d69335c7ed8015470807a26a8a06a91f31945968dc9ce2ec2029f268f8151b9d2ea766a48475c9d690f20e624316b063fbe6ad5e55658d0a241f9f89b547a96378e2313b0e74696dd2aea44ab0502c94ddf1b7ea68091a6e6b048959bba6936e261b461b6966111e0f4cce4af277107684ece6e6285faafd793b7df4c87ee219dde76494bb7c8fdca1eb3c2356108f5648e12b735cbef981adcebae643eab0fb57a17e038c74d37b7ff8a093298656f45d1c5f20f222cb2148715ac4af168a0603fe38c748cfcda1a541a9eaa23c28da7f60b54aa882097d04b85b3a4962fb864203b67de22d1205253367fa2b3091c2a6c68ed2ec1339faff7acb82f1e78e3c51d12c27761d7671a23a9547eeb306d0c14e0dd69c1390b7bbcda104e6c27ed0054a59b506580562ef15b39f95c5eefb6dd4bcebcf661d1206c3535ead5cb6872a59c8755c82028ecb78a0623d4020323e52853298851bc9df35f99789b4b1b280dac00266b7bd6921ae7a75a0f72421826ca21ed70b64469bc59bfd5b2a141f2faccf8a4f786e08b7fb905a9a02d465c94011d79b516120fda844cbfe0449303c57fccf1a41a7434ff691711b62aee9ecba0ece1977b45d3ece935939f31c7486b0c7fc3583b638dcffb79a9721a20ffa1fd8177421363644f9933ebf430120afbf5020143b03eefd1966e8f2ebeb309673cf34f2196fdf96902f5ac7865c7d37f1bf119f296f3777c47d3c11239ff42bfb87f1f81039bbeb9ec0d1cadc365bc43c8c8e4f19bbae8852c40973ab1bff95281c4b523b07d16236f8802a0b7c5eddefb3771a02b770ac0cfe50c6fa7c1f01fb98f7c5731972b3aecc24d182a0849e32d4e347da439d9e48a4dd921416728abb9553c8e9102793a0e2f438aa28de130c8d1005dc0a24efdd829228568546a144654c47fb7b204c05be33cea2f2f41c2b992722f44264d934b01347d94f4c18afd0d40432d577342b95c3aa0d1985d14a6aa0616d96f05bdf81307459f37f187a3b80f65eb4939303fed822801cea4f4e994a02da33acde0ebcb0bcb700aad2a3e643d114765ca8000000000000000000000000313f5dd78ba20a50485683b6bab7438fa6e628b45acfc79e9c334f9e7d2a2f1b7b3e8e20d0d2bd6d3981dbeb7131316c24bdd24716185fff337a4e29c12855b2df12d0153f62b07272eaa8998b99c0ab21d4edd9a17018c933bba96adca8", 0x67e}], 0x1) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) getitimer(0x1, 0xffffffffffffffff) close(r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, 0x0, 0x0, 0x0, 0xfdbd) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) socket(0x18, 0x2, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000200)={0x1000, 0x0, 0x0, 0x7, "191eb3e20cf825edec1e8c4b512832cdd879630d", 0xa098, 0x7}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000347000/0x3000)=nil, &(0x7f0000663000/0x4000)=nil, 0x5}, {&(0x7f00005c9000/0x2000)=nil, &(0x7f00002c3000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x947}, {&(0x7f000075f000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fee000/0x11000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x20005}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f0000ff0000/0xf000)=nil, &(0x7f0000131000/0x2000)=nil, 0x4000000000000000}, {&(0x7f0000490000/0x2000)=nil, &(0x7f000003b000/0x1000)=nil, 0x1}, {&(0x7f00004cc000/0x4000)=nil, &(0x7f0000364000/0x3000)=nil, 0x558}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f00006bf000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000795000/0x9000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9bbf}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f000065f000/0x3000)=nil}, {&(0x7f0000573000/0x2000)=nil, &(0x7f000013d000/0x1000)=nil, 0x100}], './file0\x00', 0x80000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) msgget$private(0x0, 0x1ba) 11.229886ms ago: executing program 7 (id=244): r0 = socket(0x18, 0x2, 0x0) chdir(&(0x7f0000000380)='.\x00') r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x31, 0x0, 0x0) close(r1) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) nanosleep(&(0x7f00000001c0)={0x4, 0x6}, 0x0) execve(0x0, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000380)) 10.929355ms ago: executing program 0 (id=245): syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffff000028006300000011907800000000ac14553efe216bd4f906aa2087f6df6cbe4f95eea88244e3c0848339ddd2b79a16e6dd5fda6f2a0027e08317924a5a54bf3c3d1e132001f30100000000000000c04efa61ef61f90d4727d28889c2aa534b6c8afdbb9d13a1e1b2f66bff5c014a7b942c345c8852ee00dccf7c9a4a0d9e480b96a851bad0cf984828729fa51e8dbdccabfba7079972b0b61300000000000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780002"]) 10.800963ms ago: executing program 2 (id=246): mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000540)='./file0\x00', 0x184) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f00000001c0)="03000000", 0x4) setsockopt(r2, 0x1000000029, 0xb, &(0x7f0000000100), 0x0) renameat(r1, &(0x7f00000025c0)='./file0\x00', r0, &(0x7f0000002600)='./file1\x00') 0s ago: executing program 1 (id=247): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0}) r1 = syz_open_pts() r2 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x200, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xffff, 0x3, 0x3, 0xfffffb85, "9ddcac86317d351d44fc19090000009e68cd3314", 0x4, 0x90}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000009c0)="33fdd4623b69191a20b44928e7b4c4f13131bab0cc6165dec03852739eb861f043b3648ea7cd46bdad63683235798e7b3bb3e619cd15f07e707aa020314f8a14682c8ac2398d0f855735ea19f718cd16e207c3ad8531de8f23a856be3e693e7a2666f40df6151f2813d0629e3e71d8a20d73b8ea6c96acca9c5132200caebfce5b54350cacaeb181bbd27a31721e3ef8c8531a1e0ec7fa51c5868cb726db7ed48cea24540741d45d4bfdaa8476e324182f0912c989ffdad9ab471b868d97431432a5626d4686253ede2207612947f05d5afad72c35a4efaf9c5767bdbf5568bb9bfb759d3457c66d9dff5833787af074d313e62ae66c39d416a34c8634e6ff9bb77cc1a123c4f8cc4d5a2129daa172af43e3fb3e980a58c711a7644f62f00aab0080000000000000d430da7080c4ec5350d21d8a110d23afdb95f993cc46fbdca736dc34c00b10d723332d23c87ca4b631dc17c99b716c853c2ed9a491b8fe29883cb3d063a2e17fa0f90928fb7fb7c7bf29e4ee6a1fe79b51a4648fba428187c7be1854cc913b1d42776603e314e3c46fcd4f2b4280fb6181dc29", 0x19b}], 0x1) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.10.25' (ED25519) to the list of known hosts. uvn_flush: obj=0xfffffd806f279e68, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! WpAaRNnicI:N Gk:ern eSPLl NdOiTa gLnOoWsEtRiEcD assOeNr SYtSCiAonLL "7p3g -1>2wi9r2e5_70c6oun2t4 != EX0I" T f0a a ileStopped at savectx+0xae: movl $0,%gs:0x688 TID PID UID PRFLAGS PFLAGS CPU COMMAND 355268 23298 32767 0x10 0x4000000 0K syz-executor *149476 25029 0 0 0 1 sshd savectx() at savectx+0xae end of kernel end trace frame: 0x76e01c641410, count: 14 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu0: kernel diagnostic assertion "pg->wire_count != 0" failed: file "/syzkaller/managers/setuid/kernel/sys/uvm/uvm_page.c", line 1250 ddb{1}> trace savectx() at savectx+0xae end of kernel end trace frame: 0x76e01c641410, count: -1 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff80002a28ef20 rbx 0 rdx 0 rcx 0xffff80002a262d08 rax 0x3b r8 0xffff80002a28ee50 r9 0xffff80002a28eba0 r10 0x522dabc0fac0a076 r11 0x93c959d272734c20 r12 0 r13 0 r14 0xffff80002a262d08 r15 0 rip 0xffffffff82c893ee savectx+0xae cs 0x8 rflags 0x46 rsp 0xffff80002a28eea0 ss 0x10 savectx+0xae: movl $0,%gs:0x688 ddb{1}> show proc PROC (sshd) tid=149476 pid=25029 tcnt=1 stat=onproc flags process=0 proc=0 runpri=57, usrpri=57, slppri=24, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a263c98,0xffff8000ffffc548 process=0xffff8000ffff1820 user=0xffff80002a289000, vmspace=0xfffffd800b0635b8 estcpu=7, cpticks=13, pctcpu=0.0, user=2, sys=11, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 75277 315442 25029 0 3 0x82 sbwait sshd-session 84012 187261 80495 0 2 0 syz-executor 47722 441867 62448 32767 2 0x10 syz-executor 47722 394891 62448 32767 3 0x4000090 fsleep syz-executor 82420 129796 56796 32767 2 0x10 syz-executor 82420 330988 56796 32767 3 0x4000090 fsleep syz-executor 2433 244778 51474 32767 2 0x82010 syz-executor 2433 158419 51474 32767 4 0x4082010 syz-executor 2433 183562 51474 32767 3 0x4002010 suspend syz-executor 10474 148155 11752 32767 2 0x10 syz-executor 10474 148744 11752 32767 3 0x4000090 fsleep syz-executor 23298 473595 94650 32767 2 0x10 syz-executor 23298 355268 94650 32767 7 0x4000010 syz-executor 23298 365078 94650 32767 3 0x4000090 fsleep syz-executor 82574 380858 73436 32767 2 0x10 syz-executor 82574 237365 73436 32767 2 0x4000010 syz-executor 80495 108198 7956 0 3 0x82 wait syz-executor 51474 62632 11225 32767 3 0x90 nanoslp syz-executor 73436 11702 80635 32767 2 0xc90 syz-executor 94650 90205 71512 32767 2 0xc90 syz-executor 56796 161095 95815 32767 3 0x90 nanoslp syz-executor 11752 362954 66883 32767 2 0xc90 syz-executor 27054 1307 83372 32767 2 0x10 syz-executor 62448 23635 77343 32767 3 0x90 nanoslp syz-executor 11225 172807 7956 0 3 0x82 wait syz-executor 66883 106977 7956 0 3 0x82 wait syz-executor 71512 40341 7956 0 3 0x82 wait syz-executor 80635 452008 7956 0 3 0x82 wait syz-executor 95815 319984 7956 0 3 0x82 wait syz-executor 77343 204238 7956 0 3 0x82 wait syz-executor 83372 53226 7956 0 3 0x82 wait syz-executor 7956 483267 88872 0 3 0x82 kqread syz-executor 88872 399208 19268 0 3 0x10008a sigsusp ksh 19268 383966 97941 0 3 0x98 kqread sshd-session 97941 179781 25029 0 3 0x92 kqread sshd-session 52475 188593 1 0 3 0x100083 ttyin getty *25029 149476 1 0 7 0 sshd 23479 157512 71642 73 3 0x1100090 kqread syslogd 71642 146883 1 0 3 0x100082 sbwait syslogd 30093 350613 1 0 3 0x100080 kqread resolvd 79366 72461 79567 77 3 0x100092 kqread dhcpleased 97183 519626 79567 77 3 0x100092 kqread dhcpleased 79567 112050 1 0 3 0x80 kqread dhcpleased 77316 347460 0 0 3 0x14200 bored smr 64813 49251 0 0 2 0x14200 zerothread 43427 419975 0 0 3 0x14200 aiodoned aiodoned 56012 357072 0 0 3 0x14200 syncer update 89733 230096 0 0 3 0x14200 cleaner cleaner 55211 68805 0 0 3 0x14200 reaper reaper 69187 493597 0 0 3 0x14200 pgdaemon pagedaemon 7994 430649 0 0 3 0x14200 bored viomb 53951 231490 0 0 3 0x40014200 acpi0 acpi0 18909 358805 0 0 3 0x40014200 idle1 91872 523414 0 0 3 0x14200 bored softnet1 4109 261782 0 0 3 0x14200 bored softnet0 27694 258183 0 0 3 0x14200 bored systqmp 66602 396829 0 0 3 0x14200 bored systq 38622 487210 0 0 3 0x14200 tmoslp softclockmp 62249 458930 0 0 3 0x40014200 tmoslp softclock 2092 460518 0 0 3 0x40014200 idle0 1 322585 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex &pmap->pm_mtx r = 0 (0xfffffd800b062d10) #0 witness_lock+0x5f1 #1 mtx_enter+0x4b4 #2 pmap_do_remove+0xa9 #3 uvm_unmap_kill_entry_withlock+0x269 #4 uvm_unmap_remove+0x6c2 #5 sys_munmap+0x238 #6 syscall+0xbd4 #7 Xsyscall+0x128 Process 23298 (syz-executor) thread 0xffff80003abf9778 (355268) exclusive rwlock uobjlk r = 0 (0xfffffd806dc12d60) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 uvm_fault_unwire_locked+0x26d #3 uvm_map_pageable_wire+0x63a #4 sys_mlock+0x23d #5 syscall+0xb17 #6 Xsyscall+0x128 exclusive rwlock vmmaplk r = 0 (0xfffffd806cbf5e78) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 vm_map_lock_ln+0x12e #3 uvm_map_pageable_wire+0x47e #4 sys_mlock+0x23d #5 syscall+0xb17 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83a120c8) #0 witness_lock+0x5f1 #1 syscall+0xaf4 #2 Xsyscall+0x128 Process 27054 (syz-executor) thread 0xffff8000fffeed10 (1307) exclusive rrwlock inode r = 0 (0xfffffd806cad5b48) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vget+0x2a2 #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x1a36 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x93a #11 namei+0x7ca #12 dounlinkat+0xc1 #13 syscall+0xb17 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806dc7e0c8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vfs_lookup+0x11c #6 namei+0x7ca #7 dounlinkat+0xc1 #8 syscall+0xb17 #9 Xsyscall+0x128 Process 25029 (sshd) thread 0xffff80002a262d08 (149476) uvm_fault(0xfffffd800b0635b8, 0x367700003675, 0, 1) -> e kernel: page fault trap, code=0 Faulted in DDB; continuing... ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11075 12020K 12034K 166960K 12171 0 pcb 17 12K 12K 166960K 17 0 rtable 217 6K 7K 166960K 369 0 pf 29 16K 16K 166960K 31 0 ifaddr 38 6K 7K 166960K 44 0 ifgroup 46 2K 2K 166960K 50 0 sysctl 3 1K 9K 166960K 7 0 counters 68 36K 37K 166960K 70 0 ioctlops 0 0K 2K 166960K 35 0 iov 0 0K 12K 166960K 43 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1335 84K 84K 166960K 1438 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 6 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 1K 166960K 24 0 dirhash 12 2K 2K 166960K 18 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 24 89K 129K 166960K 416 0 sigio 0 0K 0K 166960K 6 0 proc 58 99K 131K 166960K 494 0 subproc 72 4K 4K 166960K 144 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 37 0 in_multi 88 6K 7K 166960K 104 0 ether_multi 1 0K 0K 166960K 2 0 mrt 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 229 1023K 1023K 166960K 229 0 exec 0 0K 1K 166960K 380 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 258 177K 191K 166960K 5453 0 UVM aobj 13 2K 2K 166960K 15 0 pinsyscall 47 94K 112K 166960K 1484 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 26 0 NDP 10 0K 2K 166960K 27 0 temp 50 8673K 8737K 166960K 4982 0 kqueue 13 20K 28K 166960K 55 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 66 0 63 1 0 1 1 0 8 0 rtentry 176 115 0 15 6 0 6 6 0 8 0 unpcb 144 205 0 188 2 0 2 2 0 8 1 syncache 336 9 0 9 1 0 1 1 0 8 1 tcpqe 32 6 0 6 1 1 0 1 0 8 0 tcpcb 736 102 0 94 2 1 1 2 0 8 0 arp 136 18 0 2 1 0 1 1 0 8 0 inpcb 328 329 0 317 7 2 5 7 0 8 3 ip6q 72 1 0 0 1 0 1 1 0 8 0 ip6af 40 1 0 0 1 0 1 1 0 8 0 nd6 152 28 0 6 2 0 2 2 0 8 1 kcovpl 48 16 0 8 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 479 0 59 30 0 30 30 0 8 2 art_table 40 480 0 59 5 0 5 5 0 8 0 art_node 32 115 0 24 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 5 1 0 1 1 0 8 0 semupl 112 2 0 2 1 0 1 1 0 8 1 semapl 112 19 0 9 1 0 1 1 0 8 0 shmpl 112 12 0 2 1 0 1 1 0 8 0 dirhash 1024 21 0 4 3 0 3 3 0 8 0 dino2pl 256 1913 0 396 95 0 95 95 0 8 0 ffsino 296 1913 0 396 117 0 117 117 0 8 0 nchpl 144 2453 0 759 63 0 63 63 0 8 0 vnodes 216 2066 0 0 115 0 115 115 0 8 0 namei 1024 8306 0 8306 1 0 1 1 0 8 1 percpumem 16 50 0 1 1 0 1 1 0 8 0 kstatmem 264 24 0 2 2 0 2 2 0 8 0 scxspl 216 8115 0 8115 3 2 1 2 1 8 1 plimitpl 152 102 0 75 2 0 2 2 0 8 0 sigapl 424 686 0 633 7 0 7 7 0 8 1 knotepl 120 349 0 0 11 0 11 11 0 8 0 kqueuepl 224 87 0 78 2 0 2 2 0 8 1 pipepl 344 154 0 127 3 0 3 3 0 8 0 fdescpl 528 670 0 633 4 1 3 4 0 8 0 filepl 160 3320 0 3105 13 2 11 13 0 8 2 lockfpl 104 62 0 59 1 0 1 1 0 8 0 lockfspl 48 26 0 23 1 0 1 1 0 8 0 sessionpl 144 35 0 18 1 0 1 1 0 8 0 pgrppl 48 59 0 34 1 0 1 1 0 8 0 ucredpl 104 552 0 534 1 0 1 1 0 8 0 zombiepl 144 633 0 633 1 0 1 1 0 8 1 processpl 1232 686 0 633 5 0 5 5 0 8 0 procpl 664 1127 0 1066 7 0 7 7 0 8 1 sosppl 176 2 0 2 1 0 1 1 0 8 1 sockpl 752 602 0 570 11 2 9 11 0 8 5 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 122 0 0 16 0 16 16 0 8 0 mcl2k 2048 22 0 0 3 0 3 3 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 272 0 0 17 0 17 17 0 8 0 bufpl 280 2812 0 119 193 0 193 193 0 8 0 anonpl 32 11270 0 0 92 1 91 92 0 246 0 amapchunkpl 152 17782 0 17142 37 2 35 37 0 158 10 amappl16 200 2930 0 2907 17 7 10 16 0 8 8 amappl15 192 5 0 5 1 1 0 1 0 8 0 amappl14 184 8 0 8 1 1 0 1 0 8 0 amappl13 176 398 0 397 1 0 1 1 0 8 0 amappl12 168 1054 0 1008 3 0 3 3 0 8 0 amappl11 160 3 0 3 1 1 0 1 0 8 0 amappl10 152 70 0 60 1 0 1 1 0 8 0 amappl9 144 246 0 246 1 1 0 1 0 8 0 amappl8 136 29 0 28 1 0 1 1 0 8 0 amappl7 128 73 0 71 1 0 1 1 0 8 0 amappl6 120 268 0 255 1 0 1 1 0 8 0 amappl5 112 78 0 70 1 0 1 1 0 8 0 amappl4 104 390 0 368 1 0 1 1 0 8 0 amappl3 96 2920 0 2804 4 0 4 4 0 8 0 amappl2 88 543 0 484 2 0 2 2 0 8 0 amappl1 80 11244 0 10641 14 0 14 14 0 8 0 amappl 88 4690 0 4510 6 0 6 6 0 92 0 uvmvnodes 80 108 0 0 3 0 3 3 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 14 0 2 1 0 1 1 0 8 0 uaddrrnd 24 670 0 633 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 670 0 633 1 0 1 1 0 8 0 vmmpekpl 168 7676 0 7634 3 0 3 3 0 8 0 vmmpepl 168 52155 0 50078 106 1 105 106 0 357 12 vmsppl 488 669 0 633 7 1 6 6 0 8 1 rwobjpl 80 18020 0 17031 25 0 25 25 0 8 0 pdppl 4096 1347 0 1266 111 28 83 99 0 8 2 pvpl 32 20153 0 0 163 0 163 163 0 265 0 pmappl 256 669 0 633 4 1 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 290 0 32 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff838a8ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 x86_bus_space_io_read_4(b008,0) at x86_bus_space_io_read_4+0x37 acpitimer_delay(1) at acpitimer_delay+0x76 comcnputc(800,65) at comcnputc+0x29b cnputc(65) at cnputc+0x67 db_putchar(65) at db_putchar+0x36d kprintf() at kprintf+0x29c5 db_printf(ffffffff833894db) at db_printf+0x9b panic(ffffffff833b144e) at panic+0x103 __assert(ffffffff833f01eb,ffffffff833423af,4e2,ffffffff833423e4) at __assert+0x29 uvm_pageunwire(fffffd8008899240) at uvm_pageunwire+0x17d uvm_fault_unwire_locked(fffffd806cbf5d78,200000000000,200000002000) at uvm_fault_unwire_locked+0x33a end trace frame: 0xffff80002fff5270, count: 0 ddb{0}> trace x86_ipi_db(ffffffff838a8ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 x86_bus_space_io_read_4(b008,0) at x86_bus_space_io_read_4+0x37 acpitimer_delay(1) at acpitimer_delay+0x76 comcnputc(800,65) at comcnputc+0x29b cnputc(65) at cnputc+0x67 db_putchar(65) at db_putchar+0x36d kprintf() at kprintf+0x29c5 db_printf(ffffffff833894db) at db_printf+0x9b panic(ffffffff833b144e) at panic+0x103 __assert(ffffffff833f01eb,ffffffff833423af,4e2,ffffffff833423e4) at __assert+0x29 uvm_pageunwire(fffffd8008899240) at uvm_pageunwire+0x17d uvm_fault_unwire_locked(fffffd806cbf5d78,200000000000,200000002000) at uvm_fault_unwire_locked+0x33a uvm_map_pageable_wire(fffffd806cbf5d78,fffffd806c6f82e0,fffffd8067e8c038,ffff80003abf9778,0,0) at uvm_map_pageable_wire+0x63a sys_mlock(ffff80003abf9778,ffff80002fff53b0,ffff80002fff5300) at sys_mlock+0x23d syscall(ffff80002fff53b0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x217377193b0, count: -18 ddb{0}> machine ddbcpu 1 Stopped at savectx+0xae: movl $0,%gs:0x688 savectx() at savectx+0xae end of kernel end trace frame: 0x76e01c641410, count: 14 ddb{1}> trace savectx() at savectx+0xae end of kernel end trace frame: 0x76e01c641410, count: -1