last executing test programs: 2m13.287525982s ago: executing program 7 (id=326): unlink(&(0x7f0000000000)='./file0\x00') r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x80) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r3, 0x6) socketpair(0x18, 0x3, 0x4, &(0x7f0000000140)={0xffffffffffffffff}) r5 = geteuid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x3, 0xffffffffffffffff, r3, r5, r3, 0x40, 0x74a5}, 0x8, 0x2, r2, r2, 0x4, 0x1, 0xffffffffffff66dc}) r6 = accept(0xffffffffffffffff, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) syz_emit_ethernet(0x100e, &(0x7f0000000280)={@empty, @empty, [], {@generic={0xbad, "a5480d693a24f047d7235c677a1091b9fb51f86989c57e2036cf7cac220753c06628e3b1d7074ca4b34aa81634a7ef9874998e7e31296abfd2a0f3de8f01528a235b66bbad1c239a6a1a7cd772fd813c42c833f3d2f95ceb3de327f52438e9100eea2bc4ec7fbf7eb00ecf53f758ba15fa473ddc36aa88d47f45ba7040ac4157a70ce9447ce4e68b807ec4c233a2d083a2cf8d2eefef2a91ac9bc202f99650d5bd17028552c80ecc6858807a2a96c58577a2f97813dad1ead052c9bcef262116b6b1b0cb0571676cfd7d51afeb76e1cf27097bbfa08c04b6b242a5f51aa6c44268b3698a76007b0d9424f72bfe7ce12eea4e7e2aaa610e5dab37671d3de8da656007160ce2fb204f2758ed5d94841d596187630de82bc51e044894338b5239dfeec993904ff5ebaa5ae7602473299e6bf412258b9834bff0ae7edc6bbfd5ad30736b9e49b0ccc5accd84328c47c23bbfb4bb4592e925d28c059b77710f345ed1c116da3af0e8882893c5a3601caab0fe2b0c38518a4c4ba9a067d8092fec5a169da8e8c49353d4d65066ee76c63e30176a87808881b99f406c6d4dd33bd0e2aa7ed25cf669dc28b9db66ad408b206a43788a0c3e8ef0c3ce3cec893aa43d9d0557d9319c3534698be46146cee51dabdcf8a4ed0b7b16db15bb8d26bf7e113f2ab8bcde264244de47217e8aca2728a2d1499e242174418d84dac649b42135c52750997b17deb72232f74d9408155be6ab5fb2420617615517881ffc0efc02f1ba19e16fa02688e2d0c9a8d81709a3af606b6f6a5ba2a59406642949ee14ad018379fa54e8ccadcee2e6ca7361459b8aea23a2f77103a5d5296d3fb2b34fda80e107c1247fb7d96daaaf6103f282a0ed5a23b97f64006f08bef81072c5686f6b16260ebd0f58d7f1fff4487e0cb01f85ceb02b2619eefd13a77644447d7819c85372d0422ea4a453095ae845bfd0bd0c2573b1c52fefc5c8669d035bd2787531782ea44ff9bd4e6e73dc0c3f80935e53984d94b66846bd08e8d19fd1877a277553e8e1e969f062a15b937f4f5a624e94e2f945ebcd156dd58be3e381836077fd60e84c2477e9830df6dd5b41734ae7ba3dc94a118ff2b0a1f284c10a842f36719d5d0f7e47787fce5294dacee785ddd218c394a1102d2b3e95136f9df3becde51714d5fae15c1eb3282a5c54476af5dcecd2f824ff4ada0b791a4de8b04a2000ebf139aed96c24f5fc815a9c47386c34e2686bcf0caa7cf871f344958f44bc80dc23b64acf5aec1962a55834e5ee06db60294c9a564417c7a07ed1b33ee25d4ff83a4f75d6e6b3aae02ba9d18b40b3d87c0fb7632b53773159a5d15a55f42f8ece3c4decb61778ee5c2b4064777d29745c8566f5da4509f70edbb5156f6ced75f141355949bc1a94594ebf1698c5ab3edfda696a6a228fa20dc8e0528b2b44f912b4563c54aa3e27b1f190230da3cbbb75ebf58ab267ad514ae36696e5b1e8ec1217fbe647c35b3b8654cb8fefa1da1269424a1bfa5d539489dfbb9a4df8c5078ad5a1bae4540c735f149e39c41b619e2eb638f66f22eaa28def7410757d301d2c854e0f03b66c0c03c7af55fd0b30cc609e3340c53bc13b7e1c7d69984929264dc3d70bf6958d4cc219cc5b9e32f41ceb4c8d12ed75eef27e8bef464893ef8a555a7e35670412faae6af133f9d96d48739a31c0797cbcdc1720de5d2066c094df3e33371a05c022e0baa9c4dcf6e289b187bcb2ec261f37e66d9d06cce7e8409b6b43754eb13708ec5759c2c68ff2bc251d684f4746cfc10b9d933d8eb18efeb0b01c970f0f7699fcf50da02349386a6cc37a852c1a73a4c5b44c639c82d444e9193aee4700d6202e5623e6294404813aa7cd632d05cc430c2525530a16172dfb4b2bb30b5cffae28092f15fc9b8da701d0c06fd0522997564395219a3c18c1877adbafdff32fe180e830e75b5c386ee67697dd02b3575f91c4d13384347cce296f1c7bb9450a14d059ea65ee761c42e9e165e73922d4236031b7bf1a6b170c30c0466f6e0b28161ddadf36b13e6fdc5d4d7f7d7f410f8b14fb53a17d19da583aad480b2c9d72b95d71bc25968d9aa2fc4b0e40e296fd3215244f38099876bead68d28b0cd84082dc3ea183f4d2c34969e80599ba6679d786be0b98a423dfeaf674923f36faf0b0edb46e1f7d428a0b0d681348eb8640cf3fce4f629453d706a6bab0319da408d0d00618c4e0c5f731ca4f0f153451f8e4fce36b925316b9f6c26f00172048992592cc3bbd19b554f60765b596d59bfe0c77095cbb404195a05c570c15190f79db88e766a2c566f78eac7d048e168c447ac4e67e169944494a85e25ddea15defddb35d54c1d45f47e610738b16d90cd993f48bf3375eb37da6188b9c493b45953437fe6b7bdb7b0a45c369b6b69158aeb50691eb55b4e25b9b61ab5d8334ec4e1353c35150acaee53af76eed0e47eed9f0d5dbda556fbfb3e866d45704d66fe3c04ce180ee6afdb4620a3b7abf01facbbe0dcb85ea16e45d18a4e81d6c9dcc60274178f10471116c528528340cbbf2d708d0cc128e853ed66a49419f2e4daba82189e8922c5876dd898e626c9c57bddcee3d6e0ce4acc905929c0dc55dc66b59e53c56a6312245d3df132bbf485eef0aa4c32509ca6fa7b405a624fcc4a54b35fb0284a9800478ab0163d7dd392f8db43e8fd54a02259aabe1a8e76b4c8eecad73d0e7cda85a9ec683f153468ae36da1fb03d8b15fd7eb8d43313c279673d8bb029d23a1efd3eb5b7f76d9fa6d9b65ddec77cc2006b7f43d92bf9e1996a9c1392f9e367946b2ec504212f8885f378b4be0d825f6d685297c0faa14e9a7535102aa49c041c9cb8b029dcacbbc9026ab9344f203a19a5a810ae42251aae8cb2911e998ed02372886c0ba6523659daead58752394196e1e4c6aa6ffcd3461aa2eac357a8df2a81b20e1d3b5578281c44bdebe46d9209cc4cf348af160ee7875973fb92ddff201b76f126f7aa2a77fc43f42e0a347ee4a550130c953a66af5434fa0f8583144870cf9b2c16dba6ce74be61a74ca52e73dd3db7e52bb13087bde385d8544a8992bc71ccb7531b8fc9f9d87d1aa573c7a20bf149489f3f26a66d27c9333c83f96ca152ce294a8e6d2fc3271e5320bfadfe231698bb7d783ee147d154066d3de6fe56daf82e90fc42c2f23ee3bfd151d4d128bfb36d52470d629bc2669fe3e2ce6cb36cd0f8c82352bc2b42de5f7363df89f7d49321a296615f8d6bce0ca425d7e7c1664c7cd4ed9073c417adf177a8342b71984222265c2a79a89fdc1ab3975e5c61d04866114eddc7b50831e821055e26168cf0847a80c5b58f1a80c2a9fc6c78b9979313ec56c20ef7340564d85b2c909e51588b657980e454c24678458944c5f5cc253b5f288b225e81b5770c46bc0cac6e364fc030ce8ba93f407a45d5c7e40b4b1650cb527b06038ba279bf3518d46f4cdae6883f715c20af76d0e00fd6e9c6692f3a7b4b33bc856dc205659d1090672c93189b9a4ab7848686de7b7b47ae35bdc6aef8eb4bc1ea23154d03b1ee0948018912ad17b11bb1cd1610ce5e2c5a8b0517f28296bfaba975d226dd7ef8bbdb7c31040c9aacc9e9b6f2f831ad82ccc8bd8c8a8f324d4b05db3a858976364367053f7876b6770b0fd7aa97e4ef4caf5a369c6351bee22de25d5dd99d0304c6bf099133076fe9430cd532e6843521eaeed6a6dd213649c820484ecfe2d4161220ca45e548f7055ec19842aef3a87eaf28fa6d0eedabd36bdf2a49a8a1872036aabc668538326e95c539550d1fdb613dceba7b61953858ead0672b24d7e7df9430fe83b566da3a025f87873547ae55245b6063c290a2a76da024cd81055ee48c39d975b474d1ea97f17f6d579889e581500258b9e43258cf65e63dc37399ff24ebfda2f250397309a5700b69978d549a8b04c8ec2e3cd1aae43ee7bb9485f0384bc45da731b93d1cd362b91eaac6eb9a0e99958b8279ba7ff1080a23b7df9ba5e3517909f2be23851c69e197c360649d1e6f33d074b9897949f3978be9b9b0755f1da3feba5f218de058fd31bc5b7fc8238ff269665a1c1485db24a65a63bf29cf71f859739285d733ee54f2f5bacbe7886d471ac2e97ac9666f99ca5727d3f0376b1c936b18157bfbab350d300fe39216f32287d405fa13ae072176126df187bacf4ef5f25afde8055129c5214460893bc412701c38d9313664ec6f80744ee385a3ebd94c2196fc3fe6ad130a5a24ea485f14d4ed00044929a6e6699e449681ef864218eab2ce020eb66083a94b8dfa6ff24e6e44db4f769547e9baaea051b3e765fb412b9f99025a6b0fd7cb6b6fc6a17b0ec8e26565b27aa5782eabbb5752c6a1a23115dd313ef677d6859eff7dd153a9f071f54e801da831a6e549a179bc9ea771e0e825c53b46501455ea16143b8a771026856a0acaf3c27fcab0b5174b3464840ef40323f5cb88d35643dd3087d74c0c879bb0ed9bb26e73de792c0e32fcb7e5bdd139e48aa111077ea993d73e26d3ce6e424d3607d95984c21044c6a29ba82639e7bd58f6e8d0edb5ab3458e06e619c703c4c232e3054210c993756815371a95b7721879ad98903d0080f2367edf2b2d9751f8d6626899f4e9a3a90dfa6aee44d074b95c9827ea40644ff82554c6af7e75143ad9e6929db486b78dfbef8f3b7b5488eedaf0e1c7d3168f3c4bd145b289be3c30d393717ec1536afe7a9a0173f83aacd0d6731e7fd10a8914cb7551f5b96737eac9725344b5a2f9e2469def6ac50ab7848258db3ab3e72ae4bf4b15783a01dc9c0b96a3e1ba8ebda5e600fd81e41efb276de3dbce12a81ac4f25e4d9e01688be73150dc5ac8b25ef8313d950560f45cf35f9f59406373eddc91c9220985a675aa33e7e489cf1286a19364bcac278bd63cb2650c69b412d800cfa228e119c8403c1eed21d7748196a5e185256cb0002b213671c854716c7652edefe9a9c6c44e1faee0a63536b07ebff5ad2fa861de19a9b89116b86cf5e8dcca7c2c936b852f15f33c0b3f4b66436874d148b50ea425f2ba2ef82ff0c8ccc020b731b63d3ee21c02403fa7c0db5a7e75a51002474bd7acf3d1fd42af67f5b8a2008b4ec1c83af16270e28519b653f133c4da73846593170ab5d95b7e4a5ad88845c1d64e13bfafedd7d776e49dec462236abc98af3fa6cc1b147a05e7044ba0ffdb1ea0f0b75574f183a5db9ce5e8ff05c7970b05e3b9fd798ce45b4b8aa3c0e6bdd9c25b4dc5dcee2b9c895fe8b89a67b4140170803c95e99e92ae87074c9593ad5bf157d2b83ecef8d0914bf644db315eb69d15afb8098d67b563cb1549e235646eee56b0e05dc5c58053b042c5981b96d4486d96397c9bff01d1fcfeef2a162e9168d85b279264d2a63da7141520585ff8f32e75bbf84814be699feacd26e5beb0fb9d26758d5bf7009f8843e34d657d2c76eaf575cc99bd17ca840cd91fc54d13d9a9843ae0f5b6bf22c521102b20deed01f35829689895a22e969ae7946fa7458e9989f6cfe9d528de236d756c817813d2bd702999fcf9fab8d74da371768e83488c723cd00333008f3c86fbe541170a924bcdb4bcb6e980b6842e32a04425233d7e74905112adc83e7ad9af0d9fed6a3a7dc395eb6a91c6cafbfe24bd5bbf47b41f4a40f5f017ba3b8a6155aca56bbbadd11a59966c7bd9fb22e8456ac01b3ecd15c422cd0753143099baa86dcb85ba6e2415f6ea4359cbc7929e0bd23a3c2f3ebfc84967ead49c030a57081565e0f11a264c1"}}}) symlink(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)='./file0\x00') r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001340), 0x418, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f0000001380)) recvmmsg(r4, &(0x7f0000002840)={&(0x7f0000002800)={&(0x7f00000013c0)=@un=@abs, 0x8, &(0x7f00000026c0)=[{&(0x7f0000001400)=""/28, 0x1c}, {&(0x7f0000001440)=""/252, 0xfc}, {&(0x7f0000001540)=""/20, 0x14}, {&(0x7f0000001580)=""/21, 0x15}, {&(0x7f00000015c0)=""/4096, 0x1000}, {&(0x7f00000025c0)=""/90, 0x5a}, {&(0x7f0000002640)=""/75, 0x4b}], 0x7, &(0x7f0000002740)=""/148, 0x94}, 0x1ff}, 0x10, 0x802, &(0x7f0000002880)={0x800, 0x7fffffffffffffff}) r8 = openat$pf(0xffffffffffffff9c, &(0x7f00000028c0), 0x400, 0x0) ioctl$WSDISPLAYIO_USEFONT(r8, 0x80585750, &(0x7f0000002900)={'./file0\x00', 0x8, 0x4, 0x3, 0x0, 0x40, 0x8, 0x0, 0x2, 0x0, 0x1000, 0x5}) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f0000002980)={'./file0\x00', 0x9c47a24c, 0x6, 0xff, 0x0, 0xae800000, 0x8, 0x2, 0x2, 0x1, 0x889f1fd, 0x3}) sendto(r6, &(0x7f0000002a00)="536c3dcb9fd9002425e197377353f2bc5028fc9471bdcec7e39e82ac081fe9d0f922a34fe6a2c857e591048772ef5498c52d8defd71b19a12528428ab7ce2d69496b88ef49296833617e6ed341b20fd0f71e7b62a435ff407e369e6956636761190c00c5c794e3cd50dfc13c6ed369bc9fab5b209f5479efa4ae6505c8c30e83730af0a33181ec341faeb17f67f5f636c715d0dc1a7035791163379e6e38d7fdf10d786891a5974e3ab7d800fc", 0xad, 0x401, 0x0, 0x0) unlinkat(r0, &(0x7f0000002ac0)='./file0\x00', 0x8) ioctl$TIOCOUTQ(r8, 0x40047473, &(0x7f0000002b00)=0x6) syz_emit_ethernet(0x20b, &(0x7f0000002b40)={@broadcast, @random="c85dfb5d941c", [{[], {0x8100, 0x0, 0x1, 0x1}}], {@ipv6={0x86dd, {0x5, 0x6, "e5fa35", 0x1d1, 0x3c, 0x5, @loopback, @rand_addr="cd6994b57fc332816c06301c43ab7f3f", {[@hopopts={0x2e, 0x13, '\x00', [@generic={0xb, 0x85, "f083f685d3460fedbe95489d70ff343ae5ee79320d9d004afea2ba3a5e62c797c746652cbc7550dee49248c357d445d2ae4e4a0030ff2dee76349dc1078c51784df93dd9a62c6fb389479f17b71ca1e182b90bbf4fa888e2d7b9605d6b14c00807cfb36bc9cb8fbb5a0aeb938008c1e634adfa9172f4be50ce17879da5490876550defbdd9"}, @jumbo={0xc2, 0x4, 0x9}, @pad1, @ra={0x5, 0x2, 0x1}, @pad1, @pad1, @padn={0x1, 0x2, [0x0, 0x0]}]}, @routing={0x3, 0x10, 0x0, 0x6, 0x0, [@rand_addr="59e256fb6e49ec672aa26cdbf1b44be9", @loopback, @rand_addr="e318b8db4c8ced1462e9bb52e3f86fd5", @empty, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="2f07c0cc87831f8c386c57b66143ab4d", @mcast1, @empty]}, @fragment={0x56, 0x0, 0x8, 0x0, 0x0, 0x8, 0x68}], @generic="212c4d9a4fde8280e049dab43b1e401e620512599c1d58cab3d6278679dacbead8a3df5f3ff9ff0b1b38217ce472e450a2610fa6f557f2dace381bfa52a37dd519fdf4a69991d8ea3c4ed59ed3ba5f8ba561413ce05f2b9950e77409ba31772b012194bee983944ab9de8363e846f26090092c12b7a62a3c98145bab7ff5841763fb54ee850b44e42876ac5d85658ed4130e59d960abde62f8"}}}}}) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002d80), 0x240, 0x0) ioctl$WSDISPLAYIO_LDFONT(r9, 0x8058574d, &(0x7f0000002dc0)={'./file0\x00', 0x200, 0x9, 0x75, 0x1, 0x5, 0xfff, 0x7, 0x1, 0x0, 0x9, 0x98}) getsockname$unix(r6, &(0x7f0000002e40)=@file={0x0, ""/515}, &(0x7f0000003080)=0x205) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f00000030c0)={0x7, 0x6, {0x6, 0x5a}}) geteuid() ftruncate(r0, 0xbb) mknod(&(0x7f0000003100)='./file0\x00', 0x20, 0x7) getpeername(r0, &(0x7f0000003140)=@in, &(0x7f0000003180)=0xc) setsockopt(0xffffffffffffffff, 0x3, 0x93b, &(0x7f0000003240)="1a441a1283f4110905301ae63b7ff686814adab0e69af9b3c62a85a8536100578955788699455bd86d6cb8b42403e13ffe583e21021cd9cc39eed6732ac6757a412d986db8cce7a595276d62ffd66c75324ee616f98437352a0d3d0172006e3a730fb944bbfe3e9929404c153321b0fb08", 0x71) 2m13.245244024s ago: executing program 7 (id=329): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x69dae5f1, 0x0, 0x80, 0x2, 0x94a, 0x5, 0x80000000, 0x10, [{0x1, 0x8, 0x0, 0x8}, {0x8, 0x7, 0x5, 0x5}, {0xfffffff8, 0x5, 0x80, 0x6}, {0x9, 0x200, 0x8}, {0x80000001, 0x5, 0xfffffff9, 0x2}, {0x10001, 0x8, 0x7fffffff, 0x309545e2}, {0x33, 0xffffffff, 0xa16c, 0xe}, {0x7f, 0x7, 0xb, 0xfff}, {0xfffffff9, 0x8, 0x0, 0x8}, {0xb, 0x4, 0x81, 0x9}, {0x401, 0x400007, 0x22, 0x2db5070f}, {0xffff7da4, 0x7fffffff, 0x7f, 0x80000000}, {0x5, 0x0, 0xffffff80, 0xb2}, {0x698c, 0x2, 0x1, 0x4}, {0x7, 0x7, 0xfffffff8, 0xdfffffff}, {0x4, 0x6, 0x9, 0xc1}]}) ioctl$WSKBDIO_GETBELL(0xffffffffffffff9c, 0x40105704, &(0x7f0000000180)) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x0, 0x2, 0x1000100000000}) flock(r0, 0x3) flock(r0, 0x2) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r1, 0x0) ftruncate(r1, 0x2) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000240)={0x8, 0xff}) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x100000001}) 2m13.244962535s ago: executing program 5 (id=330): r0 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000000)={0x7, 0xea9, 0x1, 0x8000}) (async) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1, 0x1ff, 0x505, 0x3, 0x6}, {0x9, 0x7, 0x1b60, 0x200, 0x101}, {0x6, 0xd, 0xfff9, 0x7, 0x4}]}) (async) r1 = getpgrp() fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x1, 0x1, 0x2, 0x0, r1}) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x17c, 0x3) (async) fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x3, 0x2, 0x8, 0x10f6, r1}) r2 = getpgid(r1) fcntl$setown(r0, 0x6, r2) (async) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) (async) connect$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) (async) r3 = accept$unix(r0, 0x0, &(0x7f00000001c0)) r4 = getuid() r5 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x7f, 0xffffffffffffffff, 0xffffffffffffffff, r4, r5, 0x8, 0x6}, 0x66, 0xfff, r6, r1, 0xc6, 0x0, 0xffff}) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000002c0)={0x8, 0x8, '.\x00', 0x1, 0x87aa, 0x3, 0x1ee85ffc}) (async) r7 = socket$unix(0x1, 0x5, 0x0) accept$unix(r7, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) r8 = socket(0x2, 0x5, 0x0) (async) close(r0) r9 = fcntl$dupfd(r8, 0x5, r0) fcntl$setown(r9, 0x6, r2) r10 = accept$inet6(r9, &(0x7f0000000380), &(0x7f00000003c0)=0xc) accept$inet6(r10, &(0x7f0000000400), &(0x7f0000000440)=0xc) (async) r11 = semget(0x3, 0x1, 0x8) semop(r11, &(0x7f0000000480)=[{0x2, 0x8, 0x1800}, {0x1, 0x5, 0x1800}, {0x3, 0x80, 0x1000}, {0x1, 0xf, 0x1800}, {0x1, 0x1e9}, {0x1, 0x4, 0x800}, {0x0, 0x5f4d}, {0x3, 0x6d, 0x1800}], 0x8) (async) ioctl$WSKBDIO_GETENCODINGS(r9, 0xc0105715, &(0x7f00000004c0)={0x2, [0x0, 0x0]}) (async) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000500)=0x6, 0x4) (async) sysctl$net_inet_divert(&(0x7f0000000540), 0x4, &(0x7f0000000580)="b480a66c9f083538779f496f955cb89e25ea49edebb7575a88a989ceb2b320c91dff024504cfabce0f6375af1aacf2e67d072f14abe2a530d44f3b4e642e47e37a8b87c27f589ad8fa3d2cae3b97ab4fe185962c8b1a894973a0463f0c1f907ed1a2f418ddc2d7e36597ce37a1712784cae10580f412ae", &(0x7f0000000600)=0x77, &(0x7f0000000640)="d6999fd06f0ab3d3df7d150e3c3cbd2843e36521544ebb275d9cf35a15a37b7a808f9b2c322364fa98a991a28b4ee0878c18f298f1d92399d45d66e585d357c16b911612cd250a8e2ee4f19b20673ce9e6dbad1d0df479a922ddb6910ac9d9dde39925ef3f4d69e15df1", 0x6a) 2m13.121576571s ago: executing program 5 (id=332): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x84, 0x1b}, 0x7297, 0x3d0, 0xffffffffffffffff, 0x0, 0x7fffffffffffffff, 0x7, 0x0, 0x4}) r0 = socket(0x18, 0x2, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f0000000080)="98bc902bdd8c387106145a3bd11d49302f72d62aceaced0ab554b584112f5af83c14dd9126cede25b02cc7241810c404ad04ee8f1f275731874cbd0fad835ee0d263073d7b58ee1884347a07413b77be76ed7a7527e3003e735413eee0f7f5f3d165f0f1914154d5bd4a42124770000000000000", &(0x7f00000035c0)=0x74, 0x0, 0x0) 2m13.116953484s ago: executing program 5 (id=334): sysctl$kern(&(0x7f00000000c0)={0x1, 0x29}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) (async) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000080)="c5f5d915", 0x4) dup2(r1, r0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) bind(r0, &(0x7f0000000000), 0x10) (async, rerun: 32) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) (async) connect$unix(r2, &(0x7f0000000000), 0x10) sendmsg(r2, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x150}, 0x400) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0x1000) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2a}, 0x2, &(0x7f0000000180), &(0x7f0000000080), 0x0, 0x0) 2m12.934628005s ago: executing program 5 (id=342): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) (async) r0 = kqueue() r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0xa0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x7, 0x80, 0xfffffffffffffffd, 0x3}], 0x7fffffff, 0x0, 0x0, 0x0) rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) chmod(&(0x7f0000000000)='./file2/file0\x00', 0x30) 2m12.861600537s ago: executing program 5 (id=346): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x200000000000010a, &(0x7f00000000c0)=[{0x0, 0x2}, {0x1, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x74, 0x0, 0x37) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x2, &(0x7f0000000280)="c03f93482ab58fec8c9adacb6084962561570ee3a448117f462bec5340a05ad4ae28840d36104ebc5089ec0ede780adda7ec3e27182144427f98a029229d2b8e2a36fb8a4d2b3ed40ecfdb97cb812c937c4dca4d4b1d4bd10379785f3eda64938d91f72bcdd077052de2fb3a9cf1f78f0151963be2e9b25a0a29d58d614ea89148370fd0baff60eace9d0b34ac97665cecfe1ed1d0eac3a7fcbba207f85d6b72680f1fcf4d66fc77dd363e287ed21666b5b491552eb8f4dbd05c05146bcc35b46f7c4305e5ba484d7006c1b6d67985811e892ee15a4e90ebfb397d8914334f4d439a9145133227530b23f0b91a49f17f534074caadbc99613eae6c8f76cabc937c1da5e4268067215021f3bb971e65c77b676dc864045a0e1d812586d4c9aaa4cfd9e2b72f1d6d2f2085dbedfc0af5bfcbeee953fc9065dcb0ac82148cf22ba92198b57d4a147ce8fc72da280e5c934806179398ac5c29d0ee15bb8340157269b3efce4fd4d216506ed318c57e404bf7dafd6ec0cbbbdc6bc0f8c73d9654e162fa87a92c1eb1e2bf1862dc98e59d98458fcf66b19638f4570069de497bd54b8277d50681f3577dee2211343f674539bce470737d8ff660779f0baa055d35737bdcae66740cb347071db26288890df3590b97e0b37fb3882db4b225865232563f6737c0db73c24e70452a5b16bd4718a95a8f6b1c6c1ffaf8da43b444edba6cab2b0fb0d6a913b7649873c0258e1de5053353fff1188f07d59b237d754f02f5449b2b78126b0374a54cf41227334b037ef877370aef36f60fe222a4b31a66663e455f52417127bc017ac96c9ea53d6b72686c6f067ef8f323109463ad43b67e53889a60be4d3c48b66ac8e11b08d73ad4c1c1d27398e5525c7c5a265865d815f91f5e0aa5d019782cf5ac06a5b6a031894e39afc14d63f36257b88bff35112bc37b8a5ab3ddd40d0326dc01aacaa868c7d04223519e3e2880689b71731acbd8c64edc9c404d06fc8d599b4647f654c574cc73ea485ebf0e5131f340c3d7319e3b901b679ab3e09e57cbbfe6d21db98f433e860891c5376a4b2ce732547428b980b8795eb9826996d82e186c32160421215fbd64df8e9eee87c19e872bf1c4d255827658e5ac61dc78dc5cd954eed58314cdca0dd360fcee70dfca7e265b829847188abd4b3c17890132d2dbbefc0be5ba7eba2a00fd0a88fbb0e759e26862d0e8900e519586e51944440450facca87dfabbf562c5c2a84a6537904fb6e5b27c0aaea3780190051473e2584823635a98e0e808b2073636f628d977c09398e14a522104b6fad5ca4bf0d532e19a5bc85931da0f23071006a4fb19e26042bf3d121cb69e92f724b48f96548060efb365c3b2c4bd9c67fc2a72bc8621d8dc9bd8b7c0fc75a008fa407e26b30e8b25606f762e0bf7cdfdd3a8379ec0a90861a7683b06194507fbe943258d5d61279999ade59ef12bf7eeb0e2e035e4d91dc967897ffdd0c5317193d6a60c3a23261038e41dddec622ad798358f912a02e32c874515eb4b8ea58196af6c339a3ae13c6d732bf2d684a6296a360f6345e717c97969b610c92f90d313b46f206e700ce7004e67033b8f006a248ebbb568c179a0fdc1ed19263408cec8374e975a49b78201e9317581e5ae68388714f695860b6289c999dd3f3b4a242ef33871f2451566d00354b3be910a34f3c9ed5b8539df2550da1ce1cc3bce714359bd0fc4fafe6819fa11d3de89122add77110cf17bd9c6c7c85fe211cf626d81745767688cc78f7dcc6106f9ac36ed6ceea3d6df3f0dc0368c32f2b866abaad2e1ab5e7ac153d30a10300b493c97a53a12c38d28ced441657174347a8e6b45f4ac703ad02a20131e2dfd4b71bb0e8f30a127d7ff7ae6fe42d720aef953fddeb8368c5a5010d400e51688547154206bb900fb991bcd8e556426f4e36c353d2993010f3d7bb11a2dcd9a8a16cd2e0f1f71023c30bff69cfeabd2a3e97a9375adcb010698124216687580d6bbe3330768cab7a72d61d97012049a304a003e30ea80c18847c97144086d6e831898693b482eb6eee8594b287ec8a0ebe4c20f26901a0d0e3260d634accdcdd5d8d72e00901a8ebff4a013b0e31b9605bf77568aa230f2eaf364399e3d2060a948ebc3d698a4789d30de291f5f70c71f830aafa60cb8b7df7908c0d9698990be0d02dc6dbbb177dcc440da0313101c2ce7aadc34bb59c9a9180e88bd88a7282438f217f6686f6669f75ca907bbecd6edfac012c308d0afc8dbe68a9f476db8052ca5c651d186efd54d0359727b69211da299785009aede8d58fa426627034ac5e60e6323ed0c7337f317997a82b74c985bdcfe9fa2f5180e7653e506d5e3c9af904ca46b0de35a92309af56e9dad8b6c224a89b59d1837eb42684215dd86308c07cea7689b218f25cd2fe13abe71247f4d47283d4efd9ed75c59653328cc2fa42674c27a4b1ed6c277f3d976316dbbe7fb0cdffcc9c86825193e5895b2cd4d0c86a525bfc32a45e98079709c2706b93ee88335e8048cdce99076f48fef63c47ade1414e39ad6a51364b2e8e62944a6728a49d14db1146e86a1bf3e431d0d22ef0b70bc0712336bd59a93e84e8551060b3507548578dcc6ced283243985884edce6a6f7ff30f77386a71bf34bd6d4a0abbe92517123b2324d500e562c7c8b9a2d66df301d8a1b726cb526cf84cc99787f3f757aa8189a7dae081e37ad99afb5970a16ea8ecf431def0ef03ae448ac0377a9e44a82234470b4e3406ef654b336dfdd766af46e9e13d00610f7987a047a14f83d0cd0fb9c30cda07e490e0758fc3b4c7b5648af5039cf9752f563dffa70191ebae970454d246ed5b90a41ecb24376ca2f1348c780709687f3ae6b9a4cfe970cc5d60f3f84b28cb3f2be780a968ad2d652bf7d16bb7ac542dc9e7258904ea93dee3ba5fea7e4d7733be694b3f7197e4ab84961673fd36327b470225eb412e16762fb5f37041d5e3ad331256fe5fa4ef6f9deed29f17af7adfca384aa4ca7d1e7954d03b8e7d6ed8e68f55dd56792aeae9a000d229a8ff78e2b116a3c98b882d84313ec7754c48a7a3ee3572bf4bdb171576be3187e04740bb126f399709caf581cdaf35e7f0bf9d69990825201b2301d70351b09121abdb83cb3ea6076d1d87855c773a24d2b6bcb49761f9cc5c961235c60f9dc6fd324e43af9cbc554f057174b1af83dc75faf227c59cb47a8aa0066c225f653a0df5508ca28a8ef771e65c054e4b161fe6bb3ffc9098cf1cbd90565b32e7131cfaa80bb942d7ce92e15d819ff900d7bb593d71ea80fc63f8835751dff6887c4d46a5bcb4db217026fde148a2ab5132acf65eda27f4a23efabc099878d21be8a7ced9ed8aa6f592c2923e3d22ce1e27906da0a6da18b93e76ec785e6fc79e7d95dfb3b9f774e1fa17bd91cf77fe7b121912130b6cc6f2f775e88c3f2954a251fe2295f1d628d69a832fff2b8c6dce4c0df4dd6f82febab7be74c83554f1c0aead205b314c9e56756f3ad70c26ee158ce3b606bcc0e692f76faa438b7a973518f14b9e1929ace43b8154509d69e057894591edb431ce7937a7aecfa6e02d9ea3c5bb76ea05d61a2774a2053e4b045483bc454c39677c17d5c2557fbdc2b48534f74ce72c3f66283906cdfd24272842a0e619d4aff04a235d5e569625370473f5eb4842a2a140cefc0b0a1532f0670add4e9424015d68e9ec946e6a9439e727c939a66ece151eae56fed43cd5f5d9c61433c09a090972279efb6fbf93591aaf89ef4cc1de70c14e4243618047322a1778fbe356e76850c0217bbf923d541e14ff0f5f448e527eecde38a40f025eef5812a3d4163334e87fd4ea381f6ec96b406d53ad6fad39bb495f823b93418a253d4f2c1bf941b0a27bacee9a15c0ac27b04f35e33ee96dd78a6c82e7c7c7bcb96eaa5549e332075f1fa3775c6b66141811df798ce298d690f8003162a441648f5386948548d0730e0b3a4297b3dc41acc4e5b56810c00496221f32dfdd051a39eeba07be099bc3a15ff495acd022ea36c609ae2868285f9d06889c53d81ad6e698507bd63a7a784df53976bb1071654fdc44db43e4b0a3d7e7d16e8aca6fd284fd37aff4d65b6eadddbb049f3a9818ecfcd30edbdc534bd140ba8058f15f9c69f25ad32cbeac6f7d2546c59ab3504dba9664cfa1a01bb289d0f71f5cf834e8b550b1f55e396c72f4ade79a324c77d47ad7ffe17db190da3a8b32771865323cd792e0db045449b5f2f9b04c0a89f30928a2d32edfc5f0c6a29c835a80599dbf2739d96158feabb050df00550f26f12c5f1b5cdcfb3bc96aede9a2c37687f7d3e2641fd446fc65979148b6750997f943253e00b6ffc6957ed9836a6529a3daba6739b8abcc14d1b6978d81b9865b579c4f52eff5a5d72338a7dcd148e64a3a0341b00bab8bec99e6c8c4ae375bfab838759a6e0be2c04050827579eb8be96b85c9d3988a277d4c3cbbadaa36ee388d2467c9f484971115b196e6e488f1b351b05b8dd2fce38bccad7f2e9f11267e2854006fdd9315cf5ffd3e693040eacda3b75897d4f8e3a2fd74ac76755579f1321c108e9a68542c4e7b215baccbd7183251aa8f0bc08b86cb0301d986a226bbce5cdc51822d9cd2c50b04353d21cc51cc1d20919eb675b73e5186d40832fccdbdbbd4164938b5d7411aad3f07b4540185d07471bf30e33e60b1eab2d3dae2e54163245fb7cd43e42610d0e0dae2084b222e70645a2ca0318747ea7661f48aea50027aa66f9bdaa572b940f40079815e08010af9a829e8e7de82584b543da45c5e52151139988e24c32aeec8f610db9d6f479bfc2ee354c3334e5bccb8119f582b084aaf88f0aaf771d25edae07a03e342b70311d1b28e22e4b7018b7c9169249d9876652c0b550bdb59a407bae2e941550eec50dbb3dd9047ade267efeb516c32f3839d7318dda456d55c8de4f02fe9d3c719583e8f4ebf8afc58ec503bf66f211f4e8d9de79ceed29c43bc59df938648284f3734aeec494242304afad7d51caf76b3855130669179b8328df3653b21a6730c960ba772125a45b884d949f0dbe600b874633cf284089b3d2d29fc40151228f6052abc118daa191a912cd57c0b544ac1438329e2a0f829d47dd0e25e28a9774c4417c88a7655d38851491fa0827a671c67c6a355b242bc7c0b1ecab5ac2040c634f58094e3bc5473953e0fb8d4e09475aca32ea9fa321cc1c631e1b57a128232035b45057cbe096fd08466d56b8f8209f3177789a16b8c83e2d462db9327df587210b7e7eef2942e523f16eda179da995a5cce741de0da135c536bd4bce1fcc71c279a8629d1128306b4c338ad0e3b811ddcc5a0546121d33d6551ef581f8cad217a8173698c51cae2dd805dcbda58882cda5a7e4c3670ab608be5a588c3f81e888e44e36406263ea7e37d667d4db6f1a6fe6fc3b09d8b915540a052333d809fb434eeb3cd971a64b3df50b81e71ee8a8832c79ee698be5e57b2f937382884ec500a08e110f28efdecb0cda01be47d9d858ccdafcb90f3129005ad212652fee8cb98b9d1c6643d7f4fe5f1b0070f44907df23974cb049d454e87464adaf350f8cfc9535031322c8333cabccc057c8d38a19f35fa8835ff0d704a15b4dd6c8a8bb21d005f5833c3d7e81078bf39f54cf0821aaedcbb19e16d14631ab45ce915c6c83db181b76c3ca6cb7df2b40fc53cac401cc292080c2fed7370c8b68b64115d62c06af8850b72ad5fcece768ce085f1d92cdf9d4eb3305985d5c6c1b2cac", &(0x7f0000000040)=0x1000, &(0x7f0000001280)="7eac5ea28e88b5bed41d87c579581a16be93a4962a413a803573a34670f20263d1f5ebcf667f181470f83527c0e2dabd1dd9669ead6ce9362e70036b125bf272f00e128c8f9492f9805d6bedc1a4d90709a6ad9350ce151fbff469ef103a92cfee00a114987ebd9f68907270b634c089b3dea51915aa93c2616c23ff559bb3a03b72ed42f2e6223f341af25b4a48be9ac04585b069a642618e5658cb8d1506a29bc506bce40468fea983f4488e2425572b2a214afcef6b2d624ef7abb71e602af92890f9d76ab241bef94e15eb279e6e7abc3c43df2d8ad236cd691f73ff795123f40116c0061ea5624361d7e1464da4a1c64119f6571b2aa619e5c3908028114ce8fe2d182889cb3684b8d6411062254c5db9ffd853bf730aa23c53363bd2c2785ca4ccc7958e6e0a06575c584dbe5d69180709033cd43609f2f0fff9d88bf1f3b59e824cda44ee13eb158ceedf019a56b4751d439852ec510d9decd54989273e4a08107dcf05eb8694d0d80980208f0bf8d85a2aed89c3c29b687b6cfa83abc58c4f4c6552a09e43488b0ba8d9c82d8fa5fdd3276e15b6b3b7a341214be94dacd06d758f35b31d634c9e32a4e6e1e09e54d537e5e55e3a110fb2e2d547b0c274916df93efb4e862ed24340b39641f776a972644dc0de17ef6e2f5ea2e7bdd4718dde05771bd957938d963daa8df3d8faa754f1edc5a879f2380b09930317539a24027e97785fa61e466eb5ccb12b15dcfe8615ff5f5a341105151543c5eb7b41c320836c8f32ebb306f606183707fbe3f91fa2a4ffa119d6c1486c3284536ee6b9d032de0029bb9ed8fb501c8ca584c6dfe9a31aa936b10940987f232cea7f46b55704a6f8572709d9d21645ef6048bae2e13252b84f3b5e2ada40cb0be4f285f6c73ed94301fabbf7c2295e47b7a0842b2afcb84e89ce0e47b49d679a4bb93ca2318d68b96896131ea464e5fa53f3f35963be44a4547212cc3baf6c37b5cfe13f696db6a385c7cb8480691795d163a019ab83a3d2bdb0f352d298dc67377d6a64ec644b70001331e2c97aa660827d19f73e48acb97d67aeeb592352b12f8e9e016339f556c351fde781992eb85a427ebc6eff6e02a6c1f515f225d42ddb243e6df75e7fb2a1192e5f1b003ce23466377e0700b1f76169b81c25690691892bf0e410dfa9c2a4045c379829b38029f43427d3c68af92ad0d5849c8bd1449ef26cc50d02cca4756d35c116da90855236dcffb52f57656c61ca462c095118b2d9a45eafa8c8e1265a42b687328e8a694d0a8dffca7bad7a0becacf7bc01ea39aa5623ad77d6fd3d9cba24d4a37c6834a16db1bf7526baa6baa3b00b7aae6e21913efb6ae18d498fda06e2a5442f8dc6c0c7b99a935b3f6647623300ed639a4196f0f06611d5437001f97e5d7a72a595c722673713d36126b3cad423eac690ad2e4e876ccd7d5fd6e1b34d1efd0a3392cde27338491e5490d560afca56e1de7bced4ebb5acfabd89d4943856a6bb162552ceb0d2451f5ec990875dbdbde8fab6a5f315847e1c8a4ff5f74e5ad0f6f96a84d244d5fda4513c973d68402b2dcad4c41836a66b3eeaa04816433a693dfc5a7af0f3da0d6126d986724bd75aa07c0093fafd8322be8a501f67c04d4441581496d2c30053a76afafc1b8b22bab7e1f84f06dabfdecaa46919e4e7fc1349a76eff893fc6c8200daf46dc53a3f7cf66e87a57c4b5656d7de2b09376c651690eb6dc73202dbd99dd85ee05e0227050137f4bb78ff773d75c39223f255c5f341a3bc5c11bec1e5f5e127f48ad1cc514bd5ed16954f49fcd3cf73ad26e3909e51983a188b145b072d1d1e8adeffc8a35bf03730d4ce1efeca31b5b5ae119e1ebb3421ce8806e587eb86d7c2666d1330df3938fb6ba151eb61f71fb7350d7641e6a78d09d325e303899f1fde15172ac8126870886367dcb5468a2397ebe026fe4870c52808636146ee4ac955e08690e96192098e8e85259bf024007e58d4b133dd4e2381201fd351920f4093c8d2a53d6cb83047ae2a3a9154b6e5734b4b5d63be1d62c76daa04ad7f5753f9d8173cd58e79adbc59642936d967ae408f32d347d219dc57a0cf40dcbd9deacf6c08018691ce75b3a23c8f69ec038c7a58c13b0fab9608ad8b7597321516825cf37e25e496dc591e96f93c31c9cfbcca31c50992d495ecc8329c91a5a73f69bebdde9e77806abc29cf393d3fa02acd8cb53332c17fb80ca2ca8e03c2e53eb7d8f5ace7c7c2c49330d4e91449cefb966fb84e043d8a3bab6f6edcde87fddd23cd0973b9ef4cc99c6570900db900e7ba54aff4e7cdf13f36a7cbf7f9b1fe53d03e94814e44d6056e13d353331d1f7b940ceb5ae2425bb6bee48ba2d71b78893c765a34a340ef47ad64e96801abf6815eb58965d214d4150564850e047fb52e2abc075e0e2a00fa5ef621d45df34783e8b83d8eab0cab2628ace9fa3a3b9461ced30df4ecdb07eb598c3fe2eb2981bf9466c4405c1707db2b91f3b76706099bd5353c747cb92f2096764989524188b6a4d0dcb4b2b05b86d4fd1af38b3d1cbe3d81f4714200016c4b691398f37973c248a12b12f52f52fe31fe2cab02cb180f1b2b8edc3843f9747375a241bb79967752ba3ecba0297b7f20b4ef96df0a3ae6f01141749f5003775230beb8d9b257717a4ab09a020b7786d22789dba72ad61f728944789843ce38701b75dae6c3f3b4198e4022a00978f7c3f61ac8eb2e93e73dfa6a0e8bc17b94a21a95dd8e390298307183d07689e87c41708acc7b8b3b166f63ccb43df47d54ad68cc61b34af9d8b616ac2e4c46aad6126769931b3c3e10e9c93ece780c9ea4b4a7220f963a6f94e027a7bf38ba292b6c899c13348d38c2536d39798db8df4822d9cc2e58cbccff1f208089d82ac681e804205e26c1a8dca08ce8099a3139f9332e61342a64a4cb0eccb4d7b91429ddc3ec285465a1176e81a4a92ca996fdd8a1d42abc04fede948963fcc9ebd3ea02120efb3973d08018d4462854a03705d48db7be1bd8a8d9e7b121e65b0773e5f03f84dd405e70e1b12028294f01927623a09150b70b5745939c37bc873a17fbcadb3a99799dcbf2ab9d0f2b27fa62de1c2898ef2f12ba1a2a56f6487e4c160d26f400f764658c06265539e53dbfc34384d1c21098757c72e56b1f58b4823f23b40c6950c613b19eda175aa7fa73224c08e9f5ca9ca03ab7d21dc5142110c3b35d99305a092b1eb3ac1b3a5c5af027f1c69045e19dbf3b1e8787dcc31b9e51ddd4bcb7e7c09e0de9f7bb167e8ea3e915258819d87e517e558184de0b8316356752a62d28ab7fced6639e0cc191a2c0ff7369f3df138df760bbc555f4f543a172296aa59b81b21e8aa3d9b5e869730b0470885b884d8afc8734f9a10adb150bbddac1a8bb4958f5571769a5a3285b08e02159431dc0c9d2332a625b4b1e7e6480a811dd3c6382135650cf2b03f4cb339c7f407d7c54e324435565cbdacb5175d1fec1183fbe394da10a4ba86ae7ce5f8d5f57b2c9c126bcfd807115d3e749375a25ac6b9dc7b34b9bf57ebf87f0f8406793df7244478a1765a858577d47f3ec1a1ffef4beb5cb3421f5dc87d3afe29c5865682f1de8322da6f41d9f1ad2e4e89433472b026d18ea418dfb4480f1000ba67b4d79199b1b97e6900e5744cac54ebf278ce1bce3ba9f8f3f4ac3ac738fa4ea2c09d83cbed5df63b69b45cbfa4bcbec6bfcf60713a0b6b9b418fedf72be12f9950326c3f44d8f1da9c45a3fc084499cfc74a8b9bf1f23c937b1d1baa51c4f04f10922dce5ae0db055d42e8d6c4c74e6a41d81978371d130c4df0b77e4b57c3d328c3c89415250b7dfc4bbf4ffd8b535ae7e3bb6e035734d179b8e208b02574a6fb68f3418570335523c21f3625bb44fbce434f31842187e2da89a54d589cf6b0ab70d22a91f08ef382d3b36b218f41b42de78ebd2038cb302b7838f77aad1f842b8ee13d16fd56e78ec14f61fb5efb35c766f93836438540c3df2dcca96386d75f557b387d99bdfbc9d5409032033cfa2e4ae4f3d5caa71fdeaa651b7ed1157991d578e5d2e62619d046ee4bd474302735c53d157cd997b7ef0e790cc223d928ca1ee93b64ebf3e3190dc0a6dc48bf7a64ceaf761f22776c8b042e8e3a9a96f15164d270b3d64a54e05cd54c0ea83a1ab1e21de4ca474615e6295c0202d3bf84097fc95257ad28d062ac400bb962795a7d827ce4b6fed048195ad1577fadd35ce0a068941dcbca836c8a6693586c0321c0861c89d0dbe1aaf07ef5a5e7b4be5a90001f5ccfa7532e078f3b8c34a0a778cd7f360b4cc7569ae63312001e5a5635bb04adddf0646d218ce925ed0ed8cc0c95af89c4d1f00efaa1146fcb46f334f1b0f3030ba4051b8c51201ea25f1e05e19e1932f76d375815e7c1554f15387d79f2528e5c944b252da5567fe55940731568ddc0d499140583e24d80ec759afa86aa27a3c1375648d991e1bba85a4b670d9a7b44bbca0903d398611dd1a797b07352f667602f9d8c7852ff50dae3258d0fc06c330d19abca3f001b230e475c4afab834ad0a42c183afc942e901bfc19a7f5469f0045dc34969604fa46bede9fbc98deac1c1bca7d86d8dbc56da9b197d9aa66c3c5986595f46a18734b85848bb14b4ee547669ace13fecd854b96d361eff33aa785679e2b4a11ebf0e86e3f874d03c95144c31574552e6a582108b72b53e197773b0342436e7da6ef1d513827fc87489f00f35044632bdc14b95878bef02340024872c2ce8f616f66e763e55ceb0517043c4e8fc2adae99a2d76df56ecaa608010ae95607c51a5dd4efa9279c49ea34a1ad7d2f0fc934431af7c4b70cfc1eda45fd905bd970cb8bead650be123c76316b4c2548805cca8d8f250d4e392dfbe36e93d2bd6bd6b23b71acfacf99e1fe4395205f33fc59a85ef67f882778480c0f64a2ae4da7973be434eab2498e9659e3ea454ef51a7627720f580b4ac6360983c60e1e334146472bb4b9074310bceff78dcef30d1ae3fa277d4426193636df6d1d31fbeb0c1c76848db568c2dbb277efdfcd004a2b3174e5ecac8e85d52f252b879ca4a019f5eacb7fc02bd5ece95df810b917cffa8a2724102494217a43f4f9112c1eb17ae37b0b266334a45e68002535cf32f805af0865183a317e6ce9b30877b8f8b3e96110dfc9b4bd1358ca8af0d5e00130382083acaca5cd25f865a4e2d0fecc8e1ea9da8b4fdf66f7f6180b4f0af03df2149e82cd6600d8310c3c1e0950e22f9ad9dec8efd280789515c84314c937e89510362c2a29c740f1f0e07fca50eec1af9c3a7e806dbdc927dfe2fa864b782802cb30a547aeba9f78ca684e0e3fa6e5ef3243fc494f29c176520b557009d8f7f70ac6663c3962fb50141cc3b3386f69afa10af5bc6851b9fac8e1ba2a4dc15e141608a0a51499a1726ac10916f0159934e0c1366f2cab8b1e427e0dc13793672236f2d1a0292981c3bf975011bdb92eadb45492aa6f95b92fe2b582ea3077b6dcc569b0f056bd3696844192a7baad6d6e32278af95d8679b8bb60a3144d4ace6d0907db6900c27be8674a52022be93254aea5c772ba0dedf5127fbe33f3d44f10e13a75ff44a84815f829681d977dc30c7185fdf9b4d9f6351c114312459f61e24878787bb74075d75fcbd0542fb28de05a2a93f109c2eeed4beb251177ce0dc168d08d99782274c623eebd3073dbc3f17396bc902dff68a1a540a9b95a54ff763c0cd18b7e4c680a944dfec403dc8663cdccf1d7e924328542126058d", 0x1000) 2m12.785720791s ago: executing program 2 (id=351): select(0xffffffffffffffdf, &(0x7f0000000000)={0xffffffff, 0x6, 0x3, 0x4, 0x0, 0xfffffffffffffffa, 0x2, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x47, 0x0, 0x37) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) 2m12.784461365s ago: executing program 2 (id=354): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10091, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffa, 0x60, 0xa0000003, 0xe68, 0xa}], 0x0, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffb, 0x70, 0x1, 0x9, 0x2}, {{r1}, 0xfffffffffffffffb, 0xf0, 0x20000000, 0x804, 0x390}, {{}, 0xfffffffffffffffb, 0x61, 0xfffff, 0x5, 0x7c8}, {{r0}, 0xfffffffffffffffa, 0x24, 0x80, 0x9, 0x1ff}], 0x4, 0x0) kevent(r1, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) (async) kevent(r1, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) 2m12.69441095s ago: executing program 2 (id=360): clock_getres(0x4, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0xc0) r4 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r4}) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xd, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r7 = fcntl$getown(r6, 0x5) fcntl$setown(r2, 0x6, r7) close(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x1000000029, 0xa, &(0x7f00000000c0), 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xffffffffffffff73) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000480)=@abs={0x1, 0x0, 0x0}, 0x8) 2m12.596806401s ago: executing program 2 (id=362): r0 = semget(0x0, 0x1, 0x289) semctl$GETZCNT(r0, 0x577eaa50d7ba3a98, 0x7, 0x0) sysctl$hw(&(0x7f0000000180)={0x6, 0x13}, 0x2, &(0x7f0000001040), 0x0, 0x0, 0x0) 2m12.56640215s ago: executing program 2 (id=364): mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0xa7210e10bc3c9def) (async) r0 = open(&(0x7f00000003c0)='./file0/file0/../file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) writev(0xffffffffffffffff, &(0x7f00000011c0), 0x0) (async) syz_emit_ethernet(0x6e, &(0x7f0000000c00)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a000000000000000000000000001000000000000000000010"]) write(r0, &(0x7f00000000c0)='\t', 0x1) lseek(r0, 0x3, 0x0) (async) write(r0, &(0x7f00000001c0)="092020406575e1ef00a2e29be2e79448e084b57a9e98b4cd6209ce9d0a", 0x1d) (async) munmap(&(0x7f0000ff1000/0x4000)=nil, 0x4000) mquery(&(0x7f0000ff4000/0x2000)=nil, 0x2000, 0x1, 0x10, 0xffffffffffffffff, 0x5) (async) execve(&(0x7f0000000200)='./file0/file0/../file0\x00', 0x0, 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') rmdir(&(0x7f0000000480)='./file0/file0/..\x00') (async) readlink(&(0x7f0000000580)='./file0/file0/..\x00', 0x0, 0x0) (async) rename(&(0x7f0000000100)='./file0/file0/..\x00', &(0x7f00000000c0)='./file1\x00') chflagsat(0xffffffffffffffff, &(0x7f0000000440)='./file2\x00', 0x0, 0x2) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28, 0x9}, 0x0) (async) close(0xffffffffffffffff) (async) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() (async) setitimer(0x0, &(0x7f0000000080)={{0x7, 0x1}, {0x0, 0xb6}}, 0x0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x1) (async) unveil(&(0x7f0000000140)='./file2\x00', &(0x7f0000001cc0)='c\x00') execve(&(0x7f0000000500)='./file0/file0/../file0\x00', 0x0, 0x0) setitimer(0x2, 0x0, 0xffffffffffffffff) (async) getitimer(0x888681ac97bf3185, &(0x7f0000000400)) (async) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080)={{0x1, 0x2}, {0x0, 0xffffffffffffff36}}, 0x0) r2 = socket(0x2, 0x1, 0x0) getsockopt(r2, 0x6, 0x8, 0x0, 0x0) (async) preadv(r1, &(0x7f00000005c0)=[{&(0x7f0000000700)=""/196, 0xc4}, {&(0x7f0000000640)=""/69, 0x45}, {&(0x7f00000002c0)=""/97, 0x61}, {&(0x7f0000000340)=""/3, 0x3}, {&(0x7f00000004c0)=""/8, 0x8}], 0x5, 0x9) 2m12.562436319s ago: executing program 5 (id=365): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) r0 = socket(0x2, 0x400000000002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240), &(0x7f00000002c0)=0x8) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYRESHEX=r0]) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000080)=0x1fc, 0x4) sysctl$kern(&(0x7f0000000180)={0x1, 0x5a}, 0xa, &(0x7f0000000140)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x68, 0x0, 0xffffffffffffffcb) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) read(r1, &(0x7f00000000c0)=""/249, 0xf9) sendto$unix(r1, &(0x7f0000000280)="4f5cc16b", 0x4, 0x2, 0x0, 0x0) 2m12.562110554s ago: executing program 32 (id=365): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) r0 = socket(0x2, 0x400000000002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240), &(0x7f00000002c0)=0x8) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYRESHEX=r0]) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000080)=0x1fc, 0x4) sysctl$kern(&(0x7f0000000180)={0x1, 0x5a}, 0xa, &(0x7f0000000140)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x68, 0x0, 0xffffffffffffffcb) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) read(r1, &(0x7f00000000c0)=""/249, 0xf9) sendto$unix(r1, &(0x7f0000000280)="4f5cc16b", 0x4, 0x2, 0x0, 0x0) 2m12.415928467s ago: executing program 8 (id=366): sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = getuid() sysctl$kern(&(0x7f00000000c0)={0x1, 0xa}, 0x2, &(0x7f0000000100)='\r\x00', &(0x7f0000000080)=0x2, 0x0, 0x0) mprotect(&(0x7f0000595000/0x3000)=nil, 0x3000, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) r1 = getegid() mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ff0000/0xd000)=nil, 0xd000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x0, &(0x7f00000000c0)}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240), 0x0, 0x0, 0x0) chown(&(0x7f0000001500)='./file0\x00', r0, r1) r2 = shmget$private(0x0, 0x2000, 0x513, &(0x7f00001e1000/0x2000)=nil) kqueue() getegid() r3 = getgid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0xffffffff, 0x0, 0x0, 0x0, r3, 0x4}, 0x0, 0x8, 0x0, 0x0, 0x10000, 0x7, 0x80000000}) chown(&(0x7f0000000080)='./file0\x00', r0, r3) unlink(&(0x7f0000000040)='.\x00') 2m12.408855749s ago: executing program 8 (id=366): sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = getuid() sysctl$kern(&(0x7f00000000c0)={0x1, 0xa}, 0x2, &(0x7f0000000100)='\r\x00', &(0x7f0000000080)=0x2, 0x0, 0x0) mprotect(&(0x7f0000595000/0x3000)=nil, 0x3000, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) r1 = getegid() mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ff0000/0xd000)=nil, 0xd000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x0, &(0x7f00000000c0)}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240), 0x0, 0x0, 0x0) chown(&(0x7f0000001500)='./file0\x00', r0, r1) r2 = shmget$private(0x0, 0x2000, 0x513, &(0x7f00001e1000/0x2000)=nil) kqueue() getegid() r3 = getgid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0xffffffff, 0x0, 0x0, 0x0, r3, 0x4}, 0x0, 0x8, 0x0, 0x0, 0x10000, 0x7, 0x80000000}) chown(&(0x7f0000000080)='./file0\x00', r0, r3) unlink(&(0x7f0000000040)='.\x00') 2m12.190369304s ago: executing program 2 (id=371): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="a8be25c81113c9dbd78ecb64d3f647c66d486d969e1dd533ba91971cbf098914af4db5ea18182bd8827657c3eb8db7c8fa6e51a8edc5e2fcf11a4e248c90a0610474b3c5b918ff1109cf3f41e66e2d1339e82bd11eadb09288cc01071fb887373d6af64a263645aee4946b4e5c80089733d238e7482bfc43e11763e458facddf36cc30a0a6779fc9d3dad64d82aac9d1396fbd4e42d373ddee0a3f20b14733c89d86101e0ea1af663b3a67f5659adcf604471daf9525b458d06b7cc457265c581b494ae079c4fcc1f0477cdb3deb3572baabca3bc25b526b5b62c90f32fb2860939e037ccf93522812061b5fd091462b915ad5c63334e8eb74e91948be5ba8f8cb334e085c82e6ceafa2330787c2275cce189e5db045ac68dc6bc6900a3353e900ff38fd055c2bf374797dfab24b5104224185ceace1af6fbb731accf7b50bce75d146e94523a8108f875d288c8b8b1db028611b72866d80e775c9286db021de3a20f9cc602c995b59c440513c2e7305e43b79f61bbf2cf28d6750c8b4f557af8c37ae4aab9cb5f871d2a03df65dd1bdb17ce0140e6d8b9cfb4c3c75aabbe83b337bc3c4dd798836c1637b994538395dc94dbbe3543038f0541a4d32c07c7875fc162fe302f0efe20ee981511f46b1f9b7c55232add38c8232f3b8fe5f660283cb85d35f6acabd26f9105d4d8c4fc50cc5ae7b7b9589413bf67cf0170e283f5bbe21114e5826d677f769235f6f1c21ba01d57a538d502bd0c1b10b4b6ab99c58eef0f69186b239548f0473c7ef2adf2a7548481a4b2dafcebb1868149fdb2288f8e50ba5f217f59996773275c611899a32cb40a610dce56291236f601dcbe334dcd5f0732e3b62440eb3da9d1fb4768f26a8b797e9356053edf0e1ff5ac54222539925910f4697ae68e42b3b566cbd511ddde09b108d99a613bff62dce97bed63265429a2d0e7e946b3a8e22e3d8ce22235f4de2728d0c1102c36a9b52cd7077c7bf98e2199ade1d85bf68a9b3c914ac4835fd770ffe34d1f971cdd94bec26e7c5e865f9a94d9c5f5c08413aa929383bf289d41533dda8ac3139300e95c0176393d6cc8a1d45f07c755d7256b1eb1f43a2dbd1a7730c7ea7e2742d7b85cc753c044bb5f3178a121c173d8d4837a02b5704b92bb9ecd91d94b75814a6c3178a73c979c518ad9d56c2d4d67839a6e506b3e2cdab3fd9db036983afc0f0d06f0955ce81d39d29f6ab9404c52bf6224528b24c7b33a1b8daa43fb0d443e5d0729e778e5fa5bcf41529d4cd6beb934babca6564d868d273beb6532183b122f1613b332364c625bfb89e292e70e883b859b56ffe9480b4219a8e660a3563fbd305b709431d2bad0f0be965d64314a7c9c6d255b241b6b3a1458c6c85d5881d9e0b78a0e4f680a814c4f7a5a399afc4361caad864a6fc746735e998ab987eebf692656cb6b64eb18fbc14690facd37647ce1de1b04fba21ba55354496c39033d22a601b59d1bfd39763ee8c9063c54dc236c62c02567d63c7a40c4410cf3cedaf3923f7ddd7189684a9ff17a415a5a0f58924502144f55aa2efd94c3fc5ee8661e641c5d4f41b0365b053fad2a60f2f0df12a0a2a48d461ed55c66c46101096b0bf9e16a2430cb953f12f3344239c330fb09d14bfd779f1eaa4e3e4ed36808a6e6d34c24a707d5be968574cca53f878347bfc6efe640bd602a51b2f4c9dd1054f9c8d9244ef07aef084de9d1ae4d283b04994deb1fbb415e26f5fd756b7436f6d0ce925efd7d2c5f939f4f550b011de8a5c5c967dc4929136ae6b0b6499c77d5cf5f2dc3da7412982e5ca55d339bb62c4c4b488cc0398c13f9ccd162c79482543b745e5a04831d3bb9973bb03ff6d44fde7d7a8515749ced2cc35e7fe5d3d1039e81e8c14674f27b06303694d510ae617e8741681b1ed4c732c563050d4233a600decb827edce12a0926b4faab11ba0718029e3a0a69b8f0fe457356f002194fc832e2e56e03cecebff71deaad4584836db16a3cfcefcf9937086e78b58ca604b9a23668e84f0278f4166b8bb656f267075201790f5b05737ecd1dbfc8b44c9e73ed1caefd20135cdad3a20f57894f44b774eda0d7790c08995c38e715ec9a3f54fc0233d57b8a92a0c432d42414b8e1b37714dfe57aa4684af8c157902d3033fc58f80fa44ea514ad4d7997b4c1d80d71264f170bd5b62c3114cd58b36358e677bcdf8a6f7b1a7cd2901a459412011eb160df72656fcd3194805f8918b1c0c4f7587bb9fd1ff5e93c971d881ae22732de4c0823311dcb75d99fcaf02cb3d00787c552bcccf637d08889565dd234b6b087eee9d08e10f8968d6d702133be5eecbd29c83b5607933f3fd71e798344de4cbc2b03084d4430391f84382aee7c208815ad2f37ae86580a392882afc31f9c0e96feb45ab83df9216698da57da9ecd10db13af50babf915088ae7a4810bbb52ba1249fb13c334ef8a941a8130050e44b3ea8ef11d1a31e3b2b9c908b20e91d953936380fab649a24d0ef03063c2cbbafc50fabbbe7cb293aedcfc5769717a087f3c338ee4061becf6650424374d526c1c65a4a9e0786c4ce6a2ae67b95eb9e6d8fc597ff35b0c93172c01585b9db18d1ed43bfccff91cf50c0d3d56a8a36aa768ac0c05803162360dfed5d672482c7f6920c1fd29743a5f9d28efcfe9be2d01c52d05212f6591a219d69ec2de25488f224e638fe63ab5ca23db91db01807fe2d5a37beddaff2f4cff28e56f45d64587cce94fc497d4fcf367946290d3b8cddaf0f57053a46834d9acf9c3d8ff206c59cdd62812337a957f2581b93857984a5e523695db9ba73b09fa60bf56a4a3a0b7d5e840a0dc50b01feefc72c455894d4520ca8d5ec01a13c45438a154607d6edc7377f9f105ebddd8e3b4c6ab96d3e93c2f1d678ab16ed4ea8080b7f8e2ae3b624650062261e63be8993085f99dcb419ee36b3fb2217138f5e1aa3120c68301af35992096d6ab04379f5a5a4399a72bcdc58f223a53793fa0a59823b6587ca6aa6cf82c074a6a82ac0be59851238fc80391cd1232bb85d7fd70e9fd7a051e4c957d9325ab18e00c5ecc1b7af804ff3734a52f458ae6e20dcf1329d322661e8dce585d5e1abfda5dc2167100661e6849736b8d6c82d6748b598d6344645c10b9455745213d2308e53c61425ea0fb4a8b75d8bc7330f44203fd56fc83cc733c871630eeb94a3b15db2e076b48588bf2876b7a8519c57420534118317e21ab1891cfa0f3be0846259ab657dc629d86593d584c5ebca575e57df3417159445582a4f7ee6a127336aa84dc74672438039d01f574904c19e695d5c67db3b1b6ffab10f588725d5dcc5354eaafaab2e32e575c5443981a1b4d1f4e5245908bbd066561271dbf4ae0b6060dee7ca1f08d28d28425e69f86110d655679120f09cf9e75fce5683677f2aa27d1bd9f1f51b7d8bf042591d61219072574238bcd73d695b58d5509e12c158302d819dd507f7cc5d1c5f57a6462de4b22106bc1eb4773af4ae7b3932c8b96f610d328817d322d228a127e735c6750a2b4aaff13ff053dc644daaec33b4b5a6aa90d27d8e7d7854df21f5cb9abdc944a6b61db56ecda8e2ed1795455c94ab19a7114bbd67ac252da79f282c4104763707bfe47af1ab561bef3b30b2e7571ef1f0a65a375fba9b1dda0e0f72d8346ae1a71b37e3d34bec9dca355d6deb530296997b5c4c2ef78073f4df130c015d01e77df17a92250ff13619d34d0cb3d8a1f062bf832060c3c2191f0a191458449fc4f8af08d6f3399d23c6335ca76edc2e7f8494ef0a99809a69be014df50a8e89863e31db368d13f173ada6f3abeb26de9c50b5d147ee5110c7dc18352e52b1b808ec3a37db20007d8f86c7b32eda76bac49cecf1b50593c6b03784d7981a65e461bcd0e43127ff7384c6f1f8f1199087f31ae13771a8df8093cfd797fde09c6323d78782050ac093ea4dac178b918c69b6ea72d774c5753f9f67844e4e2c24b202526caa21f1adf1f6393bf49c8e64d6a6b56b85f890ebbb1ac4a688bc7a2a665312308bb9ff9c71cee64b611e5e7ce82c3f5a0bae9858d49bb640fcf5cf77aa549bdd9cef641112420d01c91247e1d174312966f8685ee866d9ef5802e88e2ff04831f3aa3605091a336e78ffc57f77fa7d36765f4946c9c703d59a95bc206a87dce0fcba45b4e0952abd69c52ae06b4ecb8cdcc5e1bb46e6f972eb3d2d8cdba09145ea2a409a31771dfe9a012300cd1879bb1201ea28e30ab7c9261d174b979129f47e12b5a29dae0ff5db6aff898086ded8bae636436d0f85194b16624b20fa5a5d29e448d638ebfca5382610a1e493515915570cf28cf0f69d03cdc1cf711be7e13ef6294ca0243de2cd8106d584231f84f4c1f524801a9751232a62f36f01f1655cb5f8e4b81f586f82cc713fd100e3e4ae1a2777e150f0ec06fbdc27b18ed25d0f6a7c413bc1a34b96499a7a915165e79af48b893eb9d1253e1a26be18e92425946893be7ac7920a924f69f77010a692694354c122d31842d1512420612f15a52a499b25d4940c514385e8beb70403292d1bb1c628e5643dc96b222cc7e940462f01c5e2f160ca367faf05cf8d3e6014664afe02a340813702e245b2c5b5c77292153b875ca94e047084e945cb1c26090f1793500c4bbf5deae5f9791fceb8aa1f47fa27c70aa688b5363d30d781b03b95183559ae150421c38ae7c8bad0dd893445678a8203b8b9bbde348c840df8d9a63499fffcd7b9157ad7e6fb374103f3c62cc178a9471c80523cbafaf679f328d6f585898887e6f06d7358d453a89875e9a8dacb622efd0867a87835eeac01b9d1d4efabd0a355e199b27e5c7ce3be10098ca28d7f77e5d5c1bc7f0d64ce44aa2e25444ec93f6e1ac71c69c05a9251225c68efd690091e79513fde0c4ca0791153b2927fc19ae4f957030d930352e19018813cc41825f73d50014d03910902a73e8760be59cb401249682d25cfc57053beac5ff72ce6befa36c861cdbd32fc3dd1db5c055e508ee89a2cb553cda7fd12c344cc83e53709192315c654c7db4b95700103411eb08d91b5d2c308e168c79a65e5a276d0cc039e32e68ba4e1249bef8b2e7e5a8539dcded6d329dc2dbe0276ec6bd727ae0ccd84807a5177821619ced9fc602e783e505796b477ebf550d71d1d1fdbce75852d2f167e254d67b501addcf6ab67bc68cbf0d63967e941c68d30affb118fd01e861372a087f28f8c78a2e20ea1329806d908f034afee0f5623a1602719fc6e21aef0d7384c3ac14e76ff4c73e0c12780e525752d578f9b1efd888bd003de3164e67b42e17d9ee4794a7c84941a7b7df95b254776bf65fcc52e970fd245db75ebc5e261a36fad466667e9a7137d72da3529805b6af8d2ecd2e816776d0120995ab1c26e82eb7c67c0d11a3e750af5694974c28445328e3e08117aa735e3f4a1d8f6fd30bba24047417d2de553f845b76203168078a9516aa8a72e04c6a5cb03d33e4d53c018f4e853b7018e8fbbe3735d5ab87a79f371364ac02906c42427392ec7059dd3f55f6da58c7c25527989d379b6e0aa0e46d01e353e35f334712d6b651287df1ac5fbf74a90336549fb0e67893400eb599bcf3383804edfa3775a79b4972b45ab2f9667f28efaa6f5a0a27445120c74300cafe359b460a8173f42f014994ccdfd53362b9cc8df5d7b7be4718756702db14dfa8292894409372199e363cf2cd1c6741424417f5ccc44211f0ae4068cfedb63ba3f9798b45286ea0d8bf8be7ab0297735736", 0x1000}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x1}], 0x2, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000004}) fcntl$lock(r1, 0x7, &(0x7f00000003c0)={0x0, 0x0, 0x7fffffffffffffff, 0x1ffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000001100)) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x27}, 0x4, &(0x7f0000001500), 0x0, 0x0, 0xffffffffffffff07) 2m12.187226066s ago: executing program 7 (id=373): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x18000, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) lchown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x2000) r1 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x3, 0x7}, 0x5, 0x8, 0x0, 0x0, 0x1, 0x0, 0x800000800000000}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x5eb, 0x0, 0x0, 0x0, 0x0, 0xd1}, 0xffffffff, 0x10, 0x0, 0x0, 0x7ff, 0x0, 0x20000000000006}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1024, &(0x7f0000000140)={0x0}, &(0x7f0000000280)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x40000000, r4) syz_emit_ethernet(0x46, &(0x7f0000000ac0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd68dbe95d00103c09fe8000bd3e6dc4a9940000000000000001"]) syz_emit_ethernet(0x5e, &(0x7f00000000c0)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "db0900", 0x28, 0x0, 0x0, @rand_addr="fed38d5ba80b9e61cd0c535a9800", @mcast2, {[@fragment={0x3c, 0x0, 0x6, 0x0, 0x0, 0x7, 0x66}, @dstopts={0x2c, 0x0, '\x00', [@ra={0x5, 0x2, 0x2}]}], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0xfb, 0x7f, 0xffe1, 0x77994f4, 0xb2}}}}}}) lseek(0xffffffffffffffff, 0x1, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_flags}) 2m11.445879932s ago: executing program 7 (id=398): r0 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) r1 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r1, 0x383c, 0x4, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x1c5) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x1c5) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0x4, &(0x7f0000000100)='./file1\x00', 0x8}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unlink(&(0x7f0000000000)='./file0\x00') (async) unlink(&(0x7f0000000000)='./file0\x00') connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) (async) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) 2m11.445605532s ago: executing program 7 (id=399): sysctl$kern(&(0x7f00000000c0)={0x1, 0x22}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='./file2/file0\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r0 = geteuid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100000000, 0x6, 0x0, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0xfffffffffffffffc, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x2, 0x100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x1fe], [0x100000001, 0x2, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x100, 0x1ffffffffff, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x4], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x5, 0x6, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x9, 0x2000000000000000}, {}, {0x0, 0x100, 0x0, 0x8}], {0x0, 0x5, 0x5}, {0xfffe, 0x80000000, 0x6d5, 0x2}}}) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000001180), 0x90c2, 0x0) kevent(r2, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x2a, 0x0, &(0x7f0000000340), &(0x7f0000001900)={0x100000000000000}, &(0x7f0000000440)) faccessat(r1, &(0x7f0000000380)='./file2\x00', 0x4, 0x3) r3 = getegid() fchown(0xffffffffffffff9c, r0, r3) symlink(&(0x7f0000000140)='./file2\x00', &(0x7f0000000180)='./file2\x00') setrlimit(0x3, &(0x7f0000005680)={0x8001, 0x100000}) 2m11.284540674s ago: executing program 7 (id=402): sysctl$vfs_nfs(&(0x7f0000001880)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000040)="7e05935b0b", &(0x7f0000000000)=0x5, 0x0, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getpeername$inet(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000040)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000040000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) syz_open_pts() r3 = accept(r0, &(0x7f0000000080)=@un=@file={0x0, ""/54}, &(0x7f0000000100)=0x38) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x18, 0x1, 0x0) close(r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) sysctl$hw(&(0x7f0000000000)={0x7, 0x12}, 0x2, &(0x7f00000002c0)="07771814edabb456d5fbe6a74a05841440f88525201917ec2b1c3ab66de9d3da2d054fc6cb7d72d3282739b883151bd32807ce7f2c295e36db85dec0e71199e0f1a60ef57d7076f3263d31535f8faef361b26f21dffc88133688c9eae19064df6d02fa82b99c265a252a479f924ecee7c8f81936d1e381bb41ec08ef0000000000ace1bb822d5cadc5911fd1669e472c588b52a26f2a826109e0388194e5bd217420baaddbdc8cb58569bd494fa9ee2212d0009100041300ff40f5263c2fd6a658d9d6311fe996e17bb7a7c906ec46b0260e9e41125c8bb72ef4faf14a7320aabbc0f0f4cb94f1d4b238e53343fd8da1195c14bb7c396235b9f9c204a6b9f74e0512724e9309aa3733f3a3ddcf660c73d0bbe3f8eca07c093059c3491ae9931ce4c8030f4644b0f4f1db4ad49705e4afa8611f238c731281e719163905353d91ff0318f19097038a09acfd3b31f885009b7784136d3a18d0be764f6de2a9debb", 0x0, 0x0, 0x0) 2m11.056495297s ago: executing program 33 (id=402): sysctl$vfs_nfs(&(0x7f0000001880)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000040)="7e05935b0b", &(0x7f0000000000)=0x5, 0x0, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getpeername$inet(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000040)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000040000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) syz_open_pts() r3 = accept(r0, &(0x7f0000000080)=@un=@file={0x0, ""/54}, &(0x7f0000000100)=0x38) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x18, 0x1, 0x0) close(r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) sysctl$hw(&(0x7f0000000000)={0x7, 0x12}, 0x2, &(0x7f00000002c0)="07771814edabb456d5fbe6a74a05841440f88525201917ec2b1c3ab66de9d3da2d054fc6cb7d72d3282739b883151bd32807ce7f2c295e36db85dec0e71199e0f1a60ef57d7076f3263d31535f8faef361b26f21dffc88133688c9eae19064df6d02fa82b99c265a252a479f924ecee7c8f81936d1e381bb41ec08ef0000000000ace1bb822d5cadc5911fd1669e472c588b52a26f2a826109e0388194e5bd217420baaddbdc8cb58569bd494fa9ee2212d0009100041300ff40f5263c2fd6a658d9d6311fe996e17bb7a7c906ec46b0260e9e41125c8bb72ef4faf14a7320aabbc0f0f4cb94f1d4b238e53343fd8da1195c14bb7c396235b9f9c204a6b9f74e0512724e9309aa3733f3a3ddcf660c73d0bbe3f8eca07c093059c3491ae9931ce4c8030f4644b0f4f1db4ad49705e4afa8611f238c731281e719163905353d91ff0318f19097038a09acfd3b31f885009b7784136d3a18d0be764f6de2a9debb", 0x0, 0x0, 0x0) 1m57.390489512s ago: executing program 3 (id=625): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000001100)='./file0\x00', 0x70e, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f0000000000)='x\x00') r2 = socket(0x1, 0x2, 0x10) ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0xbfe) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) write(r2, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000010c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000480)=""/253, 0xfd}], 0x1, 0x0}, 0x6}, 0x10, 0x40, 0x0) close(r3) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r4, 0x0) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x2}, 0x0, 0x0, 0x0) execve(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) r5 = socket(0x2, 0x4001, 0x0) recvmsg(r5, &(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002800)=""/228, 0xe4}, 0x3) r6 = dup2(r0, r1) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000001080)) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000080)=""/4096, 0x1000}], 0x1) socket$inet(0x2, 0x7, 0x80) 1m57.37595437s ago: executing program 3 (id=626): madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() kqueue() select(0x40, &(0x7f0000000080)={0xc5, 0x5, 0x1600, 0x0, 0xfffffffffffffffd, 0xfffffffffffffffd, 0x7fffffff}, 0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="c3", 0xffffffed) 1m57.374598572s ago: executing program 34 (id=371): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="a8be25c81113c9dbd78ecb64d3f647c66d486d969e1dd533ba91971cbf098914af4db5ea18182bd8827657c3eb8db7c8fa6e51a8edc5e2fcf11a4e248c90a0610474b3c5b918ff1109cf3f41e66e2d1339e82bd11eadb09288cc01071fb887373d6af64a263645aee4946b4e5c80089733d238e7482bfc43e11763e458facddf36cc30a0a6779fc9d3dad64d82aac9d1396fbd4e42d373ddee0a3f20b14733c89d86101e0ea1af663b3a67f5659adcf604471daf9525b458d06b7cc457265c581b494ae079c4fcc1f0477cdb3deb3572baabca3bc25b526b5b62c90f32fb2860939e037ccf93522812061b5fd091462b915ad5c63334e8eb74e91948be5ba8f8cb334e085c82e6ceafa2330787c2275cce189e5db045ac68dc6bc6900a3353e900ff38fd055c2bf374797dfab24b5104224185ceace1af6fbb731accf7b50bce75d146e94523a8108f875d288c8b8b1db028611b72866d80e775c9286db021de3a20f9cc602c995b59c440513c2e7305e43b79f61bbf2cf28d6750c8b4f557af8c37ae4aab9cb5f871d2a03df65dd1bdb17ce0140e6d8b9cfb4c3c75aabbe83b337bc3c4dd798836c1637b994538395dc94dbbe3543038f0541a4d32c07c7875fc162fe302f0efe20ee981511f46b1f9b7c55232add38c8232f3b8fe5f660283cb85d35f6acabd26f9105d4d8c4fc50cc5ae7b7b9589413bf67cf0170e283f5bbe21114e5826d677f769235f6f1c21ba01d57a538d502bd0c1b10b4b6ab99c58eef0f69186b239548f0473c7ef2adf2a7548481a4b2dafcebb1868149fdb2288f8e50ba5f217f59996773275c611899a32cb40a610dce56291236f601dcbe334dcd5f0732e3b62440eb3da9d1fb4768f26a8b797e9356053edf0e1ff5ac54222539925910f4697ae68e42b3b566cbd511ddde09b108d99a613bff62dce97bed63265429a2d0e7e946b3a8e22e3d8ce22235f4de2728d0c1102c36a9b52cd7077c7bf98e2199ade1d85bf68a9b3c914ac4835fd770ffe34d1f971cdd94bec26e7c5e865f9a94d9c5f5c08413aa929383bf289d41533dda8ac3139300e95c0176393d6cc8a1d45f07c755d7256b1eb1f43a2dbd1a7730c7ea7e2742d7b85cc753c044bb5f3178a121c173d8d4837a02b5704b92bb9ecd91d94b75814a6c3178a73c979c518ad9d56c2d4d67839a6e506b3e2cdab3fd9db036983afc0f0d06f0955ce81d39d29f6ab9404c52bf6224528b24c7b33a1b8daa43fb0d443e5d0729e778e5fa5bcf41529d4cd6beb934babca6564d868d273beb6532183b122f1613b332364c625bfb89e292e70e883b859b56ffe9480b4219a8e660a3563fbd305b709431d2bad0f0be965d64314a7c9c6d255b241b6b3a1458c6c85d5881d9e0b78a0e4f680a814c4f7a5a399afc4361caad864a6fc746735e998ab987eebf692656cb6b64eb18fbc14690facd37647ce1de1b04fba21ba55354496c39033d22a601b59d1bfd39763ee8c9063c54dc236c62c02567d63c7a40c4410cf3cedaf3923f7ddd7189684a9ff17a415a5a0f58924502144f55aa2efd94c3fc5ee8661e641c5d4f41b0365b053fad2a60f2f0df12a0a2a48d461ed55c66c46101096b0bf9e16a2430cb953f12f3344239c330fb09d14bfd779f1eaa4e3e4ed36808a6e6d34c24a707d5be968574cca53f878347bfc6efe640bd602a51b2f4c9dd1054f9c8d9244ef07aef084de9d1ae4d283b04994deb1fbb415e26f5fd756b7436f6d0ce925efd7d2c5f939f4f550b011de8a5c5c967dc4929136ae6b0b6499c77d5cf5f2dc3da7412982e5ca55d339bb62c4c4b488cc0398c13f9ccd162c79482543b745e5a04831d3bb9973bb03ff6d44fde7d7a8515749ced2cc35e7fe5d3d1039e81e8c14674f27b06303694d510ae617e8741681b1ed4c732c563050d4233a600decb827edce12a0926b4faab11ba0718029e3a0a69b8f0fe457356f002194fc832e2e56e03cecebff71deaad4584836db16a3cfcefcf9937086e78b58ca604b9a23668e84f0278f4166b8bb656f267075201790f5b05737ecd1dbfc8b44c9e73ed1caefd20135cdad3a20f57894f44b774eda0d7790c08995c38e715ec9a3f54fc0233d57b8a92a0c432d42414b8e1b37714dfe57aa4684af8c157902d3033fc58f80fa44ea514ad4d7997b4c1d80d71264f170bd5b62c3114cd58b36358e677bcdf8a6f7b1a7cd2901a459412011eb160df72656fcd3194805f8918b1c0c4f7587bb9fd1ff5e93c971d881ae22732de4c0823311dcb75d99fcaf02cb3d00787c552bcccf637d08889565dd234b6b087eee9d08e10f8968d6d702133be5eecbd29c83b5607933f3fd71e798344de4cbc2b03084d4430391f84382aee7c208815ad2f37ae86580a392882afc31f9c0e96feb45ab83df9216698da57da9ecd10db13af50babf915088ae7a4810bbb52ba1249fb13c334ef8a941a8130050e44b3ea8ef11d1a31e3b2b9c908b20e91d953936380fab649a24d0ef03063c2cbbafc50fabbbe7cb293aedcfc5769717a087f3c338ee4061becf6650424374d526c1c65a4a9e0786c4ce6a2ae67b95eb9e6d8fc597ff35b0c93172c01585b9db18d1ed43bfccff91cf50c0d3d56a8a36aa768ac0c05803162360dfed5d672482c7f6920c1fd29743a5f9d28efcfe9be2d01c52d05212f6591a219d69ec2de25488f224e638fe63ab5ca23db91db01807fe2d5a37beddaff2f4cff28e56f45d64587cce94fc497d4fcf367946290d3b8cddaf0f57053a46834d9acf9c3d8ff206c59cdd62812337a957f2581b93857984a5e523695db9ba73b09fa60bf56a4a3a0b7d5e840a0dc50b01feefc72c455894d4520ca8d5ec01a13c45438a154607d6edc7377f9f105ebddd8e3b4c6ab96d3e93c2f1d678ab16ed4ea8080b7f8e2ae3b624650062261e63be8993085f99dcb419ee36b3fb2217138f5e1aa3120c68301af35992096d6ab04379f5a5a4399a72bcdc58f223a53793fa0a59823b6587ca6aa6cf82c074a6a82ac0be59851238fc80391cd1232bb85d7fd70e9fd7a051e4c957d9325ab18e00c5ecc1b7af804ff3734a52f458ae6e20dcf1329d322661e8dce585d5e1abfda5dc2167100661e6849736b8d6c82d6748b598d6344645c10b9455745213d2308e53c61425ea0fb4a8b75d8bc7330f44203fd56fc83cc733c871630eeb94a3b15db2e076b48588bf2876b7a8519c57420534118317e21ab1891cfa0f3be0846259ab657dc629d86593d584c5ebca575e57df3417159445582a4f7ee6a127336aa84dc74672438039d01f574904c19e695d5c67db3b1b6ffab10f588725d5dcc5354eaafaab2e32e575c5443981a1b4d1f4e5245908bbd066561271dbf4ae0b6060dee7ca1f08d28d28425e69f86110d655679120f09cf9e75fce5683677f2aa27d1bd9f1f51b7d8bf042591d61219072574238bcd73d695b58d5509e12c158302d819dd507f7cc5d1c5f57a6462de4b22106bc1eb4773af4ae7b3932c8b96f610d328817d322d228a127e735c6750a2b4aaff13ff053dc644daaec33b4b5a6aa90d27d8e7d7854df21f5cb9abdc944a6b61db56ecda8e2ed1795455c94ab19a7114bbd67ac252da79f282c4104763707bfe47af1ab561bef3b30b2e7571ef1f0a65a375fba9b1dda0e0f72d8346ae1a71b37e3d34bec9dca355d6deb530296997b5c4c2ef78073f4df130c015d01e77df17a92250ff13619d34d0cb3d8a1f062bf832060c3c2191f0a191458449fc4f8af08d6f3399d23c6335ca76edc2e7f8494ef0a99809a69be014df50a8e89863e31db368d13f173ada6f3abeb26de9c50b5d147ee5110c7dc18352e52b1b808ec3a37db20007d8f86c7b32eda76bac49cecf1b50593c6b03784d7981a65e461bcd0e43127ff7384c6f1f8f1199087f31ae13771a8df8093cfd797fde09c6323d78782050ac093ea4dac178b918c69b6ea72d774c5753f9f67844e4e2c24b202526caa21f1adf1f6393bf49c8e64d6a6b56b85f890ebbb1ac4a688bc7a2a665312308bb9ff9c71cee64b611e5e7ce82c3f5a0bae9858d49bb640fcf5cf77aa549bdd9cef641112420d01c91247e1d174312966f8685ee866d9ef5802e88e2ff04831f3aa3605091a336e78ffc57f77fa7d36765f4946c9c703d59a95bc206a87dce0fcba45b4e0952abd69c52ae06b4ecb8cdcc5e1bb46e6f972eb3d2d8cdba09145ea2a409a31771dfe9a012300cd1879bb1201ea28e30ab7c9261d174b979129f47e12b5a29dae0ff5db6aff898086ded8bae636436d0f85194b16624b20fa5a5d29e448d638ebfca5382610a1e493515915570cf28cf0f69d03cdc1cf711be7e13ef6294ca0243de2cd8106d584231f84f4c1f524801a9751232a62f36f01f1655cb5f8e4b81f586f82cc713fd100e3e4ae1a2777e150f0ec06fbdc27b18ed25d0f6a7c413bc1a34b96499a7a915165e79af48b893eb9d1253e1a26be18e92425946893be7ac7920a924f69f77010a692694354c122d31842d1512420612f15a52a499b25d4940c514385e8beb70403292d1bb1c628e5643dc96b222cc7e940462f01c5e2f160ca367faf05cf8d3e6014664afe02a340813702e245b2c5b5c77292153b875ca94e047084e945cb1c26090f1793500c4bbf5deae5f9791fceb8aa1f47fa27c70aa688b5363d30d781b03b95183559ae150421c38ae7c8bad0dd893445678a8203b8b9bbde348c840df8d9a63499fffcd7b9157ad7e6fb374103f3c62cc178a9471c80523cbafaf679f328d6f585898887e6f06d7358d453a89875e9a8dacb622efd0867a87835eeac01b9d1d4efabd0a355e199b27e5c7ce3be10098ca28d7f77e5d5c1bc7f0d64ce44aa2e25444ec93f6e1ac71c69c05a9251225c68efd690091e79513fde0c4ca0791153b2927fc19ae4f957030d930352e19018813cc41825f73d50014d03910902a73e8760be59cb401249682d25cfc57053beac5ff72ce6befa36c861cdbd32fc3dd1db5c055e508ee89a2cb553cda7fd12c344cc83e53709192315c654c7db4b95700103411eb08d91b5d2c308e168c79a65e5a276d0cc039e32e68ba4e1249bef8b2e7e5a8539dcded6d329dc2dbe0276ec6bd727ae0ccd84807a5177821619ced9fc602e783e505796b477ebf550d71d1d1fdbce75852d2f167e254d67b501addcf6ab67bc68cbf0d63967e941c68d30affb118fd01e861372a087f28f8c78a2e20ea1329806d908f034afee0f5623a1602719fc6e21aef0d7384c3ac14e76ff4c73e0c12780e525752d578f9b1efd888bd003de3164e67b42e17d9ee4794a7c84941a7b7df95b254776bf65fcc52e970fd245db75ebc5e261a36fad466667e9a7137d72da3529805b6af8d2ecd2e816776d0120995ab1c26e82eb7c67c0d11a3e750af5694974c28445328e3e08117aa735e3f4a1d8f6fd30bba24047417d2de553f845b76203168078a9516aa8a72e04c6a5cb03d33e4d53c018f4e853b7018e8fbbe3735d5ab87a79f371364ac02906c42427392ec7059dd3f55f6da58c7c25527989d379b6e0aa0e46d01e353e35f334712d6b651287df1ac5fbf74a90336549fb0e67893400eb599bcf3383804edfa3775a79b4972b45ab2f9667f28efaa6f5a0a27445120c74300cafe359b460a8173f42f014994ccdfd53362b9cc8df5d7b7be4718756702db14dfa8292894409372199e363cf2cd1c6741424417f5ccc44211f0ae4068cfedb63ba3f9798b45286ea0d8bf8be7ab0297735736", 0x1000}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x1}], 0x2, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000004}) fcntl$lock(r1, 0x7, &(0x7f00000003c0)={0x0, 0x0, 0x7fffffffffffffff, 0x1ffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000001100)) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x27}, 0x4, &(0x7f0000001500), 0x0, 0x0, 0xffffffffffffff07) 1m56.63653711s ago: executing program 3 (id=634): ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x5, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000005, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x100000000007b98, 0x80000000000001fe], [0x100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x4000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x0, 0x0, 0x7d06}, {0xfffc, 0x22, 0x5}, {0x4, 0x0, 0xfffefffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0xff, 0x9, 0x9, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x100, 0x0, 0xb}], {0x1, 0x8, 0x80000006, 0x3}, {0xfffe, 0x10000, 0x6d5, 0x6}}}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x7fffffff, 0x0, 0x96b, 0x0) kevent(r0, &(0x7f0000000040), 0xe4a, 0x0, 0xa9fa, 0x0) syz_emit_ethernet(0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6000000000000000000000000020e800000000080371000000000000000000000000000000000002"]) 1m56.636291563s ago: executing program 3 (id=635): ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000040)={0xe89, 0x3}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="1817f50000000001"]) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) mprotect(&(0x7f00001f6000/0x2000)=nil, 0x2000, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) write(r0, &(0x7f0000000080)="d99aca906c", 0xfd23) shutdown(r0, 0x2) 1m56.634867984s ago: executing program 3 (id=636): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() mkdir(&(0x7f0000000040)='./file2\x00', 0xd1) open(&(0x7f0000000080)='./file2/file0\x00', 0xae38ac560ef87f54, 0x3e) unveil(&(0x7f0000000380)='./file2/file0\x00', &(0x7f00000002c0)='r\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r2 = syz_open_pts() sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x3, 0x7, 0xffffdf84, 0xfffffbff, "ffff0201000480000000ff00", 0x4000000, 0xfd8}) writev(r2, &(0x7f0000000480)=[{&(0x7f00000005c0)="43bac2417f5c32f753fa7644985f28c9f260676a73ae0b9c999c3777c4238bb28740a75578afde9cda65326167e8fdaaf17689e0b22ad556360c82e41d5ca93f9c6d1368f86874a47f44b2f6d813fa27d35cb7dedc1268872f8f18b8fd733fdd9515daf1d93b4bbfde3db48a3ed1d77fab1c83736c67f07520e781c21ef3760ebd14586363866aa13315fa32cbf0a391be4b997f2e6bd7014e2e46a880ff1119a3f405eaadf3d26b4da76a522d107bb7fe1651b803328c9b4ceb455292c3e492ad9846b0c8716b256a2ed19a0dfeaaee527500b03456ae9f1ca07af39f8cd74290adec487fa30be04c1e7f94194862aa2e1d0a", 0xf3}], 0x1) writev(r2, &(0x7f00000004c0)=[{&(0x7f00000001c0)="f02c16b28a1101e2144eec877c76efcb765c1a5e61c7cc499a6618aea5795c73ebee93d08de9158ab665b5cea7a5445d8cde685fa412f48e27f0fd90116783f303d5d73df0b6a48c7de74680aee4c3a687590bec21f1305df0c9b3e99f9064a42fe31caedb7e519398bcfb2e1e106eacbaf7c612b19eac2364817df9435f744259fca3aedf0ca0b7ed9632e7a7239e9e558568165a3c900ba2c0883fb5df6d7acd7d6be24be373c584b554a77064828bfcc9b47ca8f8684d26891510500505bb9171dfed01dc39618242", 0xca}, {&(0x7f00000006c0)="3c23f37ad85c4162253d4c00091fb71769cda90b2aa03d688c0d54d971089f92dc1d9c3a3fe0d95d9383a32bcabd8237d83f760d09687eeb6e280355880aa7bab2be2f1db4d48641b996ba5f6c0b61871d2aae68da2c6e3c88f036b7b7a3d87e788f5d5ca37ec382a62c4970737ccdc22971f5ec539ab9cdf86ffdcda6c29b70ef45e59597b5c6a202ad33d322902570c1087c54689c923d2835732c2e5ac6f51e9f3cf4177e66eb7e74d91326b1f89339a4b01bf80bae97c58329cdb4ba804ed6e2dccbef985748327f0283625b927901472c33f6cef9e02c2b4a9df248ab3a954a6caa6b78f94263c9", 0xea}, {&(0x7f0000000000)="63e96c4740fa6458803d65785e1e8dd3eb3da065d2a43652d2807cff", 0x1c}, {&(0x7f0000001440)="419f053f50afb8ce85951e93421e5092cb748d792725dae249134599aa45ea32d84509da513de6ecaee03316a4490baa1ef8a3bb093f35714b439bdf5a9f4d7f498e1b2a487e7778f0d3d37dfcfc8dc4eb8bc5839ac414faff58ccf46c7fa3ed46ae992753c0e48585fb4d71984b3cea5e771793828429bdc13860ea31761058178ba227c8ba3611ab4940d8a3e5c181c0a90d9c608c7ed86ec6fd5a0a72cfd944dd003f51918b2b87e80c4f00092a3ec8f4589ed796318e8458afc08c53ab1aca44cce7d2cae6b2a22d880dedbefde9c9e30a773da7ce853fe2f0ea118a1b1351dbe73b9f39794fc619537894f761c5ed4a82fadbf3faf12a6b32dc119bc2a00acd2e9c15a82ba1da01b28c1cb66eb84d284729ddef053e379bf05b244dc0111b0b296ce7a1f2584e2c5e280d6fc9a08780b66d5ddc3aafa02b882c7ff27095c02f48a8c1c5d0a65138447819bc229096cd79584e3bf94fd43136f9bb48fd96e3a3a32e5044cf3e9b3cc15901c05914f5e5417644f0fa23665e58e0f43c7606a8e1afefd3f99133264024ce1334cc9862bf4554e5f8d8ebe6318bfa6e5d442d8d22312ac60ef55905dd02864a4029867d1d5b79cfaeed2fa94b6bb27b4a7a9dbb95b78210cc8384283e25a8308a2152dc65b5bc2cb75f7d6869cf8bbb20921f7aee53cb7fbafb3622d120192084b64a6e17d105dbdb2d91ce2c05d1ec6e0a8876e6debb9f8b0ff2fdd903f75f3b69775a8b1b057ff2731b3a314ae40b1e39d114dfa248700a22fc0d307c1d866febb259c646bfb6534c5ed0486fc2f21662e50370ecfdae5840932fde91008a9e7f4380fdcfad7a65fc2379d1b543f93bd663309c0dc908070a7ee5f3c578170bdbc90b711cca532a261951e0d66c9eecf2325afec092b42bdca9049a75fd2a00e794fe4b9db92f096bdc76c11f7e6e60b415277ee98ed35c70c8bebaaf87f7fb2230b952a5cbefdb08f4b2d2d16f05ee2e6f351744af39b334722af7bc04fdb734d815d2293a06398a44bd8928561f40e238de7e8d7d7663c80bc7a84172717ca252c9878ab358fd936afd202c2a8bef5efb276f5722966606b57ada7b06db16add37dcf84b552d019944aac9a8f4b0b5534bc2672edcf65a41648c33e37a3090803b51e57dff03f9061defd1b8da7a2833c8e4101e5f930a3127824c004b954dc5030856bc7f1a8496bfe61baa39c4d3e8a10af9ae556a607d6242c5dd1fa68f3238c77c5ebb80d45411ad54eeac5d81df7d434dd036c46827545b009e3dc678c7ab2106c1d6eeeda7dd58cc6f5f09a95a7c346f45e7e00afbc15ba39383b90f14be3a0d637c9ccac45faf4b36ad0f49206d35c80f50fbf1aa431732cd3305f022355768d899f34d69ad183d8b14074bddcb9c4c2fc34986cb085e1583b8bebd944f724d373764e4eaf3d53a3b0d0b5aa2f75fbb251c24d57984700a6766bb476dc1982e826d18495b000e58df75055b4686935529482d55542d26f55ca196c5d319a71e29fa52ee30c7f174ef958352882f108ead699ec76b233ff163b125eecf1535f47dcc026c2723e7df6ac72c4dd52360e410a52019b464502591ade05c498152cb419d7cac241076f1169f0343907032ec035f6db09537196f2d459b08b76bd1af49457b8a453bdb473fbfa3e4d90ea9f0e1a75af820a5b668d519470de15a593f46ec47a23298ecafe337411f321e7f16adf3ed44b9138bf6dcb76abbe9d77ef26d42036d86b8407e0cbbf23915d22150841b47bdddb34478102b12708bc28577df105a074e271a460c69c3f0100c3e1b2a6d0e6160c69edda9aacf2e563821bc6a22ccb42096b1970ac649924abf35e3121d905f7c0a7bde98baf852dca3a927059ce0d1a12ccfbc6740bfca53bb027ef58026e3aabb5c08ac076fa88f20a7cbc43d42c5773d25f29a22b70591360aa82de43c6dc3d4cba84d1c320975a22bbc493da6c95e5f3e091a426343981be881a837f7ce00a0446a6b472f837ee265a0db175863de8508d239a77dded19b8bfffedc5faca1d777db82d4fd78e7d16556600c3bf1b816c16092a9ed2faefc540794b15cb514856eb9cf89b67348099acdc23ec8415656786aa33a393a292d254f3931aa3ab1e1c8debbc334c9d436e8f3277308ff9b267fb3d719d46cfcc021cb5fcf2b55d8a9dabdd9b578e8ae4a09a187c737c2c10011d58ab8f3ff9b8c00211d661466f737d97eca00b67bd792281e8d055b09fc8437f6e2aff6c62e78efc8fa4f13abd9ff42436515fe4419c5f839b66a6511d77fe59715b752129fdedbdcd7e912bc59f7479d69556a14d739648d15362d976dd22dab1d42678880190755047692faf685548aaab118365d3f2a028bfb263895f225340fee99b7b29f71131a79eeb3871e767c835f863cf4179ff9cc014876c099a6d2a2bf12c2ac58c5760b9015e066183c531e72f636b101b7a595015d70d58b867558c2cd56f37ae5ae2d3fef6d787fc5a5b04e32e0a60adc6e94a4bbff669d38f89e6fa80dc88e27ca9a827b2995418f54cd1e17b5c7460f78a797716dfeb559bdf51ad4aaf71d50b795750be0e64d06ee9ce564edc70a8e7d7310d3ab2f37b5d63acc39cc4df8e2bc29c4c338bd410c4821f5108298a3e0cee9444661d2f4454ebd29061e5047d12296b4dbc5d8764d9f41d4e5b85ab18b45ffa49d33530b8e4263b2e7b4d40d1c86aaa5859991e9a0c6560595342c39300ce1e5484427b631cbdb6a7b6bf16fbe2f92b2eec0e3e20ac13b6f8718e86a5b45405d3f55f0bd01109f3a652762fecfcdddf87f0c4b9c31e3eed4b89874c8151eb3a269744fa41146a571b69e4299836fed9ccf5e2119f5e1cc78463c49692bb0c57593cdf28141ff4d2e1d148c320adb4ae4516dc6de68cbcd8bd89fef2de497c6d684333066b221feaa4dc6a21b5d942a045c85f35d6f1937ab9e1ca491db22e66dc652476eb7ba18c62f9e1afc59c7af2d4b958ce81661996f861e0326ec1a3f32c45e5f3cf4e351f6521d52ba6f408e04aa2f1bbdb22f042601b45869e968e9de879cd5ea4bc84845c471445ae298bc040b847b2c8a58431a3ecf46fc1b999bf5bf822dd9d093764cdbc3bd1c022a5bf59112436a0996d1d9ae8531f9997489f7c4b640c98910789d8226f7b437333e6319895d385a7a66095f3c60d78bd4f40b9fdcee79474f36466d48a17c1d198556ad5ff9a43ecbf7bdb813dd7cac0f6b13c56540465df5d0563ff8dbca8c363aa4292adc790dd55ed36b012c2c2bc6dc835b21f77db11b7ae05e74f8a4a3e037ecc6fa4b7cc9c0a4f4d0fec869b0f2a57785221179d2c7dc050291979a400852d5cb3ed20d0477f85bb6d5a8e76aee7c5b1cb222b5e0a4c1417d4e9c3af186acaa6c69afee91b1f179bc2963523316e7ff6298d4656ba749d8d108c1b9118eede5bf7de9ecd8e8bdbd239b7bc2c855b98faf2acc20f2b5148ce67cb839a8456e5f3e7cd33a12029886df6467adeaeb7ea267741698a8b6cfe7e80ecd131c302955cd9d3c8e58caf56e45dce8830a26d7dba67c94db7abe2d5dbe23497d5e368a899521b68f4f9d54db8a8971e188ff0ecd9ac5162b600a266329a9839b9c3ec249d4b9475b179965677f1853271fdc936a0a19d7ed89ad1fc40ade0febea09cf4b8fa6ce29619fe03388d33d1dc357929151069e6cb36f425b9313985bc9ae8f74c5a64c075b9f4012415c0ab35b157df693cdc0140c51a605604317a3c2a5c2cdc8e3809b81be3099e15c7c80c2c85d30edacc06210805c4f305e34b0f65d1b348555f6437ea352e7f585aaacebf7eca447f6dca196e1aeed4b3e97c58a678305253c12e2829c24aaaae9a3a453e77822bd9da9c81d73f8ea94222ec6ee68f018c17321c8b7bcdcd19c4068b68c060eb0f2a38788569100b9df8a27cb2bb63ae36011992f23cdd85c1d052f5516ea3c4a1bc2fb9722b5ea309f37a5741bd4f4afefee3f1fc231e3d4f85ba31d00263687002572d06b9026e78e76dc9a6a4e3fbcf357522267ffa66f006ba59bc0ee055f286e10157897e64d7c2a5f5a3748be3ff15abadd28bb2cfa7f6090346b24b254da15fc9a0d3bf5701b1d2686f985c9a7117036cdf96b2501169c7f337aaf292dffb06131a6fcae9f0eda011060fab5242b29198a32b5853d3df8b7f5a39bd4a06696cfd90b4ab855899d1ffab54ecdb7d319f3d1299f4d65c2f425f2b3f6c2afb747f2038753ed91e94724a52af081d48c6d8c3b8a1eeda504078451ddd66862b195d89d600195adea6df97a3569ebce2edc906061144e24555b5ce020d545ea1e3c329be4485abed8d54ed7aa75496ab6ef0d1da9bb4cb994f6d5806f8a775c140676d7d69219cbd3b57ecf5d398c04243ca3db9b50fe7cc466f9e6c14229d6299832dce0955d649249d8f3c24b77aa80eefd5fa2dd7360d6ee1bd8593616490517861ae74f2e56a3f30c2c732d7e870e21610433629374987e4436638cffc3c0f96db06b092f3fdf2688693d39fab8c4cde9c2d1973027624bf7c477f39c062ac995ccf975111850c64481942310aa46a2ae2b684b6cf9b184406b0023356175a33e0032cfa4bdb8daa7e89876c48b8347e373c1c7edceee65c7e76d88217f715ccf9ccbe65e1e0348b87abef90afdb8b7d95730b2e98b33951ae572120e33c4fb8e27521ff19962ed20d757a3ea6b16311ec53808e2f5a88c7992bf12a7f6f850b71a8192a5d0ebc3cdc3f95fa348cf35cf3e94a363b61c4c7bfac56bea7ea7bbb50a7cac1ace06ec32259cfc2589e7c2b7669ab8e16a79c1aeffee0e85936d8c8620159d0e12988c6227bd5de5f6373427485ccb2416a247100c52b9a47eac80f1dc946a5a21eb7518ae849339e32b131bc5b011683f9b84b2495732892326e4d3526ab7e4ac51b1a62f0d26338d60d596be88266f8088e10aafb64687eab0434cab676dcb8806d81b39f0d9da46d1ac61276b67d0bb4a281e1297c1a4c43bf4898a706056fca8ff8628e212ac5ca88ad7024251139c16cb3e5c16839971848880e491f9186318439fc0243fc9e15db8dca7c69f75c49d88dfd4de1a4391b308449619159adc4ccd21a48340f73464749c31396f47b9e860259b9a61b264dea7d33f302a515e1405c6a154b12a095b381c261ecad0601953dc530ae2d633b62a6eabaef567ca4fb899497527693c826a9a2fdb5256a3097e1cc1b234a9fa0cae1c0dda769707dc21167d35debdd8bb505c9d3d92d71e98e55bd9f0ae79537b5deffc5b0d85fa7974888484ceed1a022444863fee18cb9a6d89ff55237f4894e6f07e0da67d1383851d8ddd24dd860c2147701e0ad264065b0e7ec6e09d9b304f6cdc208a97bfd1c2814b4c827a698215b75b21a087c93890b3fe2c7e28d7163e57d077537974526b5cd28f272de01422b3f9300ee2d9f768beaff359a14f849bb90f676b4d2e9f3561785ba2a5d6e9968c066e06d4893204b49f3cb4b0788134016817878d5af290dae494a55f7b1cb7ff03f229b594e32eeb38b352f4ef04d96f6e361064334d3a3b2406e54dfc74c4ff96a481fb1046c94b586c1d2e519d39852bc271333266d7420621557d793fcbecb0b14e2ca344481bdbd9105d6584706ac9394850de0acb0af8c61638612632b48ab54c77ffcc286466831a624a9698445a133df0b147fc95474d4b29a68ccc3f5d4921cd2f5a9381703771a38a070e0debda782ccdd91f099301f0c3b8be5c051ced98ca2334940bd88dd5a5a15e65782213064ce97adebfc", 0x1000}, {&(0x7f0000000300)}, {&(0x7f00000007c0)="ceceff6e6d3f2556d1b03190711ee2360de2b56fb96f9a202a2af79cda072ebe5b3246748168756ad57f939f066e1cb6320fc66c5038d88b83d96a1d90158f3683643b93b13a42630fce1682e16e4039d9c90fd0a9ccdd872ff1f788d3442a7e17125fdbbd4f1bc2d1f194e5a870104b96b18bc4f6e37dd787dcea9534182d6396abe9b1a2b1b928c62dc77d3ba5c21030b2cdb029c40b90ae9609d0329b89d9096799409b87a31d72e05dbac59fe8b84de63701d16b7a85561d98dfc46e4b530b81fac79d10a3f54ce477", 0xcb}, {&(0x7f00000003c0)="654a8ca19c3d029a9406110c75ef54a6eea639b3b7eb186b5b334f8fa417b544f16ae58601a73933397bd2890a76aefb7c592fbb8003bc1e74704de14e4a3b8a070bd2aea9673fa678772eae837f69d1e1f6", 0x52}, {&(0x7f00000009c0)="6396fad44b08169900768e0b258c1e3bf0ef7f859d7f8a48bb469f90782ce429cfe8e4c1e3cb65a14dab027975b48ada722af761f73037c18960e3b16b786dcafefd494369712e26919ccc8de60f0e8814aea74372da56abbf42160a780bfd92f80d8a03c9207aa8369cbd2b6d7a1824628652dac7d60f771c74ec7041016fd4690977f7fa433acc381f22e920d0edc99f83d05b46d0b24fb2998cec38b2b82f56b2d6d80f3bdcdf6bc4de42e4a5c8a90dfac47d1716aef9cf97074f241597b57f08", 0xc2}], 0x8) read(r3, &(0x7f0000001340)=""/200, 0xc8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x5, 0xe000000, 0x10db, 0x0, "3749c7a40dea0000170000000000000000ff0100", 0x2, 0x3}) readv(r1, &(0x7f0000000680)=[{&(0x7f00000000c0)=""/238, 0xee}], 0x1) close(r0) 1m56.634612823s ago: executing program 3 (id=637): setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) syz_open_pts() kqueue() r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) syz_open_pts() 1m56.365724045s ago: executing program 35 (id=637): setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) syz_open_pts() kqueue() r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) syz_open_pts() 1m43.340203973s ago: executing program 1 (id=766): sysctl$hw(&(0x7f00000000c0)={0x6, 0xc}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f00000000c0)={0x6, 0x17}, 0x2, &(0x7f00000001c0), &(0x7f0000000080)=0xfffffea6, 0x0, 0x0) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 1m42.657202844s ago: executing program 1 (id=774): r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xeb, 0xb73}, 0x10) (async) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b1000504000004000000100003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5fb003000000000000000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102d30ee8491ac673a17a617a86ba609ddfdb000000720fd18bfbb670c1f5a872c881ea6e2ec5890000eeff7f00361b4cc702fac5000028000000000000008abfba221554f4e0f668266c0900000008e3", 0xb1, 0x0, 0x0, 0x0) (async) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x11, 0x3, 0x0) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x41, 0x0, 0x0) (async) setsockopt(r2, 0x11, 0x3, &(0x7f00000000c0)="01000000", 0x4) sysctl$hw(&(0x7f00000019c0)={0x6, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) 1m42.450695463s ago: executing program 1 (id=775): setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x27ffb, 0x4b69, 0xffff, 0x21d8b78b, "070002007e74fca407128efcfffa000800", 0x8001, 0x4}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000900)="648c667393a368cc8b469c9ecf9cd6a8853580b610be0b390ec4bfda9e1ec00d6a8aebcbc3812242e165d9e56ad4bef9b53c7c5b5975b69dba75f45f2fb2ef2df0fce79145a86a09a48cb973fab68075329ce1d02b1dc7c64b2c57387a00cab256965af576a86990fd682446d7199025567d126761b9e4128232afddbdcb95d83ea1ec6f6f8d0c075dd207b08f1fe56ee3a0d672447d2e05931be17e95625e37c1e8042049389b49d7f7129c1c4e18d030c4ae982ae22032436b7d07096a12baf8e095a8407abda0da0c6d4f5c860a48523bd478745c781b0bd114e2d212e20d0711b033986335f617034823ca313d7ef01cab915d30f5a08835182e12a1ecbf8f041510cf5bbf6030482c50b3a3d80a4d0267bc71294c5255594e516c81790e619abf0bbfe9ba0ee796a38253de2d144da1e1e9554867cab8210adcd74ce14a8627b797be7781c3bbbeeb91cd50c14856200ee3b9bd5fe685721d75a42760c7541ea9d5a9cd38aabfc69f79c25eec8fda7bfd5c18eec0c5ebd9a4b441ff5d67eae1d44fcdbd86a9c83701543ed87c37b04bb6a6f03c1f28509d0c7f7660bfe878e1baabba4d88b78980edf754ce199fb223a05a84a1187e6480ec645733ec681bc7a1960e7b5ba203351068f1f6d04321b03888c91dd90422c39abca32aa835d0459c5225e6840d2c4ce806f941dff0f4dde037f97f662002953712d1ee75a12b10591b0a76951ab5bbb1771d041fb33fb65d68bccefc3e2fd2381f9c4afed33ad2a1d0f224119a68a5fa4f9fd7112e747dd73f5bbb24a5ce1423e2a9f3241af9d693779b9690d153c10619af1df89377ffe292362fb86a480be191be386325d5bc93a1872289eb2d2110ed117bcfe6fcd5d4b993b506476e7ea13e98836c561ac647c0dd3b31a22bc4be0f8800f913a3663d2ec5845a401fbc9630072d056d3497ddfb4e5a46c4b50a110635f6d6f1855ab1e6c88213d3e3e1b868f71f816f360d191602ed3215e688c7c37ee85942e62e2e0350f28eddd4b312ce3487ce0ee50d20a816d62437d6297429dc89988bd5a6b8e0cf54eb17290dcb7e685779a0d8f9fd2a7095c93d1715315461eabfa665d9a884fd2aa8d88532c3bae22fbe1894d55e9de2796ed74a9d2195a6a692500f0f4b162c6a3f1d6c7c87cc6181e4183f24b06fa391b23ca81638ee14e7711437a468f1a8903618066cf018ba9bdc87978c0fb2eef690e8b3745c95359743b0273c7905cbd375df447b737d6e8b8a3180bce194a34ec3eddd1201f41cc697b9f7fcaf9c094506eac335a1965c6a4a7f3b5afefca5464715ff0a4e6381c8765b8d437b96b9ae41cb36d37fb52d95bd2a102e2f5bb3012cd29a835b7bc6e3af5cea346a3104c3b31def8a3d08c3dc4f4324ba7dfcc0d69c5614d60750a7b0be7f599cb410e535ff75d4e2a8ea8a9c72116c9051722d570b75981704204d82f62cc4785382cb88132dbe037a89884d52db6d0670b6ff58cdac0d969bb5b0b273e0c9cd5e27bbbc7d919ae459c5bf4fdc6395ab6171fcb1786b6a5582800d4071d9f5205caaef09b1b4d2e02909dd8a889d2491c072673daaecd4b7e30d1dda4f1c3df4f5cc81ea34bfbbec94f9df336a7d83c90d6b29dd6edd843eca12547fbafeae58fb3c4fc7f4920201f5abe840e091908b744a339a1659abca4e50b454fdc17f1eed352b5eb08f21e19c0d9ce4ed4b1821e402b943996eed47c09131fd7bbaffe4e7c310ba489a513bc1f3fe333ac92231f5486d3665dee2ad99c509bdf0f3aa61e842811b17bb13ab070e7eac1ef3163698036a2bfab47fe5e9dee0608df76b1e761af5412bef565180fc3fcff12d39dd8f566ffe9dfab685c7f871e18f38099c0ac0a98e36a25f2065cf3c7fc058eee97674fee0f354ba0e0e354e57dbb2094d8b31c5e8c9a27935d4ebd787e14ad2f34acc40b946c9ca04358af39d30ee77cd15bd9d1016301f9772c53ddbf3e4f29b92d845efc17f5cdd813aa07284798ccedf39d669fada5a0b0b2c943998fa225fc89ece01049ca93aef09935a551836f87c1cdb6ab21dc69ce209ec91dc944e8fd0db2bbb4763047e77d1a4df9515889126b0d52e22deea60c52f1dbb2efc76e1798a12d3a826ad532fddb996ec32c6d2cefe8d732029148344f62f533d2b4ea85d8e88c83017c5610f89d7f408", 0x60f}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x10, r2, 0x0) madvise(&(0x7f000080c000/0x2000)=nil, 0x2000, 0x2) 1m42.441748249s ago: executing program 1 (id=776): r0 = socket(0x18, 0x2, 0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000000)='./file2\x00', &(0x7f0000000080)='./file2/file0/file0\x00') syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) r1 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x4f, &(0x7f0000000200)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) (async) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x4001, 0x0) dup(r4) (async) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) socket(0x2, 0x2, 0x0) (async) r7 = socket(0x2, 0x2, 0x0) r8 = syz_open_pts() close(r8) close(r8) (async) close(r8) r9 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) connect$unix(r9, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) sendmsg(r7, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40a) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x44, 0x4) 1m42.438784405s ago: executing program 1 (id=777): r0 = socket(0x18, 0x2, 0x0) shutdown(r0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x9}}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x6, 0x4, 0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 1m42.120484268s ago: executing program 1 (id=778): r0 = semget$private(0x0, 0x3, 0x434) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x7fffffff, 0x0, 0x0, 0xffffffffffffffff, r1, 0x120, 0xefa1}, 0x0, 0x72, 0x9}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000001c0)="23b30925c0da23211e7bf4abd439a5476c02", 0x12}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) socketpair(0x2, 0x4, 0x3, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() dup2(r3, r4) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000200)="10", 0x1}], 0x1) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00070100000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) semget(0x3, 0x1, 0x10) msgget(0x3, 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) semget(0x2, 0x1, 0x404) semget$private(0x0, 0x3, 0x434) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) (async) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x7fffffff, 0x0, 0x0, 0xffffffffffffffff, r1, 0x120, 0xefa1}, 0x0, 0x72, 0x9}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000001c0)="23b30925c0da23211e7bf4abd439a5476c02", 0x12}], 0x1}, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x2, 0x2, 0x0) (async) socketpair(0x2, 0x4, 0x3, &(0x7f00000000c0)) (async) syz_open_pts() (async) dup2(r3, r4) (async) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000200)="10", 0x1}], 0x1) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00070100000000", 0x8) (async) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) (async) semget(0x3, 0x1, 0x10) (async) msgget(0x3, 0x8) (async) semctl$IPC_RMID(r0, 0x0, 0x0) (async) semget(0x2, 0x1, 0x404) (async) 1m42.120068673s ago: executing program 36 (id=778): r0 = semget$private(0x0, 0x3, 0x434) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x7fffffff, 0x0, 0x0, 0xffffffffffffffff, r1, 0x120, 0xefa1}, 0x0, 0x72, 0x9}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000001c0)="23b30925c0da23211e7bf4abd439a5476c02", 0x12}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) socketpair(0x2, 0x4, 0x3, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() dup2(r3, r4) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000200)="10", 0x1}], 0x1) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00070100000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) semget(0x3, 0x1, 0x10) msgget(0x3, 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) semget(0x2, 0x1, 0x404) semget$private(0x0, 0x3, 0x434) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) (async) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x7fffffff, 0x0, 0x0, 0xffffffffffffffff, r1, 0x120, 0xefa1}, 0x0, 0x72, 0x9}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000001c0)="23b30925c0da23211e7bf4abd439a5476c02", 0x12}], 0x1}, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x2, 0x2, 0x0) (async) socketpair(0x2, 0x4, 0x3, &(0x7f00000000c0)) (async) syz_open_pts() (async) dup2(r3, r4) (async) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000200)="10", 0x1}], 0x1) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00070100000000", 0x8) (async) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) (async) semget(0x3, 0x1, 0x10) (async) msgget(0x3, 0x8) (async) semctl$IPC_RMID(r0, 0x0, 0x0) (async) semget(0x2, 0x1, 0x404) (async) 1m4.770188255s ago: executing program 0 (id=1105): sendto$inet(0xffffffffffffffff, &(0x7f0000000080)="041510d099cd004b52558c69530e848a6bd47f7fd571829a5adf2ae8982561fddd4d4db6d88a73c9e2dbc222e23bf040222218ae6559e1290d50cc546362c35e34b005017712c75af8b98fd15e82b416b40adb693cd130229b3214f70a256dcd740622574114f54f729706a68a09016fc0b5281ae5a94ed7437893c519bf38e566e4d84f20c456aeaffeb33ba11ca1456ef027585dffe522f0c0f1bdaff99a04b0114a07e4eaed8dc473ae338c2319509cee79253cd0de84e5ad05db5e48699eb31956d30505", 0xc6, 0x401, &(0x7f0000000000)={0x2, 0x1}, 0xc) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x22}, 0x3, 0x0, 0x0, 0x0, 0xffffff06) 1m4.769348059s ago: executing program 0 (id=1106): sysctl$hw(&(0x7f00000000c0)={0x6, 0xc}, 0x2, &(0x7f0000000200)="c56462a0c8", &(0x7f0000000080)=0x5, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x23bf, &(0x7f0000001580)=ANY=[@ANYBLOB="17c72b2a08457136224077f186dd63672897238906f1ff02000000000000000000000000000100000000000000000000ffffac1400aa8800907805000000fe8000000000000000000000000000bb1e05b6c547bde033fa4a89d405261d614c56f2f33b1da1c2b47a3a1e8c06ea0db2b568e0b14686218b181a556905cb8fa4fd84a486caacede0d910615fc8daf6873400e468622084844983f5c7fe36cbb5ec301b21d4ded207718d4fe1ac9a0e7336056f85e3706ebd39f3d11259622bd32a7813b260c0ca93af9fc72f1d6284c8d786d20144df9a06d14a062b1c0251c548be9fe9e862edc3045a3de1420e26892e5939bbcf466327123d76696748cbc549cd7120de62323a57c12ea082b02943429d61f8fbc715c31b70a5aa55d7fd6f06fae1d5148b7bfca26ee89cad332ecc94481ae381d10d1ec6aebe499c36a83bca37e2156239f927642044b4a870ef7261157fb0d33b70b4b24558c5ca6e405dae5476959aee96f5e158350fed6f99a1dc55113bbbaadd8d6e239beae757d633457d93674017088e5883413af3c92e0d5d2a2d55064dcdb947582372d4bc788300a78cfa107ded3ef2ce1887ac9f754ff6fb5be2f81ab196facc47137db872744a5194ed23cbfd4a11c669607f312c505c246135f7f330a3ddecc2ea19e726cfdeceeb801087039013ded828d5fecee6296caff78d20cb24bf6665f29ea02053c12ec3fa437849bc5faf6cf417857a210634e5c7ff71066bac3d6932400a6ec86a3d07047f5f8ca6c7ebcdc8460b249f7280010fd643e62850c4452949b59a325214ff37ed35242b04000eb98834c58a832207bf061c8b5f76a91b3d8528fa671acc6f12781797cfb7a937d0af0c650962449932482ab5795466a34b7cb657a97716b2b891b39ae94edc0c7f3a3098c182e0d475c174ef69ad8d9802155311a4f3bb066fe0fe1d6b2fb4f072ce8a7c91212edf3994e5c153a54d6129ca311ae8e9e327644c63acf95904dafe20d9fa5a52f221674fdc560e5e04d6b21b0911410e08548f6cb8e34a1f19cc8e31ff536fca947cca8f49aa8d14051af0ba083fb6691b6facd05975d829a30fa537319d803437495b16c1da3f1e8f992d81c7fe78779f3835890ec1310ac7dd6f0c4ad80ed5ca66b8c2ca3c931105aa0e88d46ec5133181c76a5eeacf57a3ee55019878274a2aab8d93d789bcdcb39c2e98ea67ffe24550a842b745cfa2140b14384c3ebe838b7219684f1506d5b18a0de53b8862acd02d35e07b59820e9c8187cc4dc4757026d4fb54c85cd6b385bf22e2732ac0c200f32174052898da9dfff9189503e5e06370b9b539c4e8d96f119ec6441f167fb823c092caf4aec33eef3e7edc6cd592c7719587e84d94503038207bb4403b715b8079eb911649d88d1133dc485e188fdbc19ce78f2ab706989dcc36bdfa63edb7d26f98a7d1562d8a5510eb16eb38d01ab16a79176cf3919b185af7cb1fc04c31815a2280225a714ae0f551e2fcf66ca74216224cf9db193096bb3ef7cae995d85b79969bf21292dfebd47b37ccfbe5de55402ed051896f78f7af83c593bc9f93e70b3cffcba04257d4a3637db26671e8b1fce5ace985d910dc75524050be1e10323a0536175b11fa51fd8ee74a5ea692f87df925a4a337a8ced39ccc85b1ab945162b94b5b4201c13f4757a7feaee2cac0fa3d00659f42f6da842213fc1eb24f76e8d04c097c911040c1aa2c4e825a19eb6beb4744481566896bf5d686e4ec457f024922d19c715daf72511475c31b46d042eedafac4d670902787eeed51d4964ba29a05fa5a6bf70a6b57b24f1c91ccf067545afb76a38fb3204105fed41bf77efecd2610c6f76c993933f12671b36d98d137788f815e47fdfbfe63240bfec036aece059619f4e5bfc8bb9166947d12a2eac341280618accfa6ddbbee3517548b269aa4a97b2d7f1e2fe12146c7f3e9effecd173fea2fdb84566a62f62905a91e3a0ba7ddf44db780e8bf2a4e258884c8f50441ca2860bc09dad1fcac5d90275a63dce4f5fb4726fdd06c15f3cfdc5622e439420738f59df0d732bea6e0f3337203b182cf07b34d0a13d161d280aa2469df37e553de2d1c1d26fd328ffb52874ecbe644ca52e596ee55b8b94bf60ac141d4cba5f88422307f91e57cd438c30e6745481673d562d56aa9bc8ad4ceb5444f00dc5fedd4ca7d95d1b076c8cfd4b58c82324908beb592cd32fcaedb919c8d8d06e71bba61f62f8d15ed732c97cc33e784624ec1670f707ada445d7bb4e6c05c1e3df9bc9db192b2f586b5f5544c50823b92959756906dbcbbbcc8f4be4fc9bf053d07973b1645d915fb00e292f87443117eef72b03510d0d539675862d047bf40860583f725e373bedf8a14e4fde3fe5e90f6545c084b9185119ef8913ce56889342e6d64743ed58195ffd19362c3625ee405e2498fca415355e52417c9a53058af9b08a9188fc35c53211ff090dc5f6e164f4165d97f19ab0d4791358e4b0547f18be801fbb36a8a223d6af78b5b24fa1f26e8f9466278d638e32bb6028408a445adb6b5cb3d5a8dbcb9a9861d2c2c204de5db7fe40b3f40fefff922e8bf2177ca77921e243efec2088292c8d61b8fd629b8b72cbfa6a2df29633648de9d76d55e5d1298d79f9701c932af4f4b3263f72338532894bcfd09a7d5d287203cb8d6958d0c3be5448efec1bb9d10b6cec78c2b4ece8fa8b07e0c072172950091457b890d71d1f8320bcf385e72572307f58e451c1e78dde5ac2e50461f91f7a0cec2a0b9fd6c08d8f16e41ffd30fe6c70b032eddaa9ae4926db7a2dbc6c47c51c12f7624ef12251320acb64b0e29c1e7df3c008d8f556098788387a247a87558d163b0e077a122e359eba8b9a4215de8afe22ce6872f28f884d6a0150c474ead405e3c275edd973639ab94dfc41fea7487b92614b56902d5502bee8e3954ab860c6306a0c4099b02313c738dfa4caa368b08bc94c977b41394b67c54799c8a18ef5b7c213dd95c3e37875cfd9bfa5745e2beecd232756e4248548c9d0065939a334057110c1da62a8dae8070a4a63dadbfea209d4bc1ceb2778aac9c4d399d43d5afa7e6b0c5bf35c66c8034b83ec8e816a7c94b748041730d502cb41259188025338702bacf0a8fda32e4469b6be279db6058370f8edac493ae3735be23d8a5cd490bc518c0e0bda768b8846ebf39c062401ee8d42522f6e959130eaedf71812866418384b438d356580e9b87458b74b7625a043c80edb3696b89a04be007c672e311994afb6efe7a19d671a96f0ab00c25641e70eea7d98a8f90b9f78ec41acd36542ebdcdf9c631a44d0e7fc9300af522b347059e89b5ae3e8404c38898af7e7c93a496c42a1f9db6f4e74c05f8ae120f81641b843cd515706b87b49e7e5fe9276ba287fdb2c8d0050d36241e91bfbb80253290f128e56b8cad7a928c665e258a61b2bb7000cc75800d3e6524552d19fe675f126f6b6115efd0b67c97dc3fbd7404dce34c1fd975d782dc035e8b7b78496cda2a4e8b08998207b6cebba89a5070ed6473f4d368c2546ad44674f2a032f898da55c0715ecaaf8a2a196e517f3bec4d90b9cd572ec522b78666d1e6670f6e835ffb6199e401a79f2d2d7ee55a36571b58704458df22aa6a5db031a813caa0c1bb342e8ddcb51cf59c3625c1ccdf824954309602c88540db9ee3b976a457cdc3e4831d657249b84695b6f421026ea5032ae82782e2a056f7282520714792aa621ad3bfbdaff63dcc012e9ab2390d4e36e042b3ba7580a95030a69f120519103c210c8ad202f4be93468ad0a49e23c120ea3c2cf35922de1aa8c63dc3f167e11f2b2970839483f1d587dbef3c44889620a5396fada3e971ed6cb1d3dcbefdaa463751528e682d0175834197f9bebccf5b79f8d07919b61af3ac5d0b696884700e392542a74af26ff1b70de3b8c74fdade489f14f637cb4ae34269e25667260538c210fb40657ef2d6cadf7e510b9b96703d2f05f17417e6ed3a990ff7c1ba8e8f2be64a09eb8d59e0298088d7755dd566da7c14ec35456da1635c6fe6240cfe6b1e79538ceb21994f897d543a9e0a98504799bcf0bcca5754ceda4268d964c9a93fabd5dbeb4e2af642092de7e42ba344ad1641bd37c9ccaf7570384abf5e716ca7cfe98c4505116347be6ab9e03c6e3ff9ee065004a742cc120fbbda9ac0d7092688c5e1a198a6e2dd305eed426dfa86b6f05490214b77d8218cd49e4e530afa3b297544c31355f8a10a3033c6e6694dce34031b5e6d3a3899a1d357b43ee202ec6a21b6e4a564948639c36a8ef3e623caa9250e1dca00ae56dc6211d2c5b739f1b80b760b269b015fd9452214dc2be11c0e2fd4b53c01ceda286bfac95507719b8cba0e8af71e9cbbf641a94731a7f20220b9b2cc40f82e279e73290a6ef5afbc9bed73b6e4cf98bbd2adee22115a8e25ebd081510dd91fb55a64bb4a0c8df84ca932a1f2636a85814cbf9c9f3180211a8403b4fe96b987a774b240b184ed5e79dca41e7253be69e59b31052942a8c59d3dd1b21286e0b04600340e11adff52c31753789abdeed7830731be493fc302f14d0aa882f78fcf08fea2a57fedd0155975ad03865f177806bb3f0eab9c8aeb3cefe4ebc56d63859f401c354dd7228a59580706101d0181c36946717b765fcc3e185e7ad9c2bf0c5ac3fcb5d16f12114c3a2dba920e9f87894618a79968e65d736066af5f7c1407b332b6041fbe2363326e9d9802b7b1840f712229b699b080696b05d3c4a5eacaf9c75faa2db840e11844c704a53b31b03c0a563a78e44d3e4fd191243e01c811019e29151527491c9e202b360043e4a4fe34ac7056e07ccb27529aa7b8d851a41e914380562dc0ac08648dee425877e2072f4b289d87ebc7da8dc8d963e0f522c55582561127aec63ef0c9bdd3abd5692d9a3bd219a9fe47eb7f080f43f211bcb1c56f0b2212e903adc729f6f6aceed2d935e586d122317d2c9b32e4cc520f8de93f05fe6d1d0931ba267b2af0d6d0ab4309fafd72bb161c785fa90bae52ea14907e44e032527f855503fa00137fa59d3db8b03e23ccf5c801a1cb4e0509e7c1135ee466fba3622186e8a429c3b475b511e3667ceb880bf1973689fc053df04b26e2c8d668989b9deb8b22e979293a7103bd31ed9d14db0a8a3d53e4cea6e9878c9f1c2800301e3ef65b479d4bda0327eb47c03df14109652acef5e1730212becd692e76c55e521757e160259fd7740d9a603a8bb2fe20c3ccc2175a2e3b869e807a5856969336a763c8017fbe3278b0f57344a4676bb5d3b10f721bcbadca8bc4925685dfa6a24af11e21fa73ad77930871610e3ca3330387b07c278caf3395468b76970bbe81aa59d0b9a5388bbbf4281b442f4115e3a76e8cd88db0d08616ac77180baa720ed933ccd844c89c2a6d1bc23c8d1ff55471d360ab7cf8a24fad9bdf5e2f2bf3e14f3eafa551ae1c82ee7c526c9003858e9f116bd36a96273a14f62e18b3540d13654a9e3d991a07beb3b56c54444cc865d9b54906fbac393594340073025db0252745b7f8e6f36e2d73cea446b590e68d929e5c0ba71a5fe2b65aa24cdffc14a43cd4c866f7982587212fef93e50f76dfbc835cb525cb8aa26ed4f90b6843f2df390894c6bd9560ebc2a9d7b5d13ae3d18679f5ed408086447a4f1e8859ccb08754f3dd46735faf52c9bf7002ad665c72c99c8bc6dad2c45196244cf2b73cfc4f3b67159fbf7f03923bc592b3131ef6865c3822aa1d852ead814aaa715656efdb21973849ac38863ab4b1e84a31b5a8b9fa593bdc1b36da58dc328bcd5f9f09f90139fd56a228e77528e3816530525d710eeb719371a4bda96b2d8251daad0db749c58c95c44066d27d1ef12b8b6f6a2a8bc5f4a9ebec041b4e32fa4d8696cb4ebaddaf49197b51d6724de43f96ce537927c91006fdf0da2f41d2b20b4259f308147a4385ce5c9015f499c01f376808063c725dc46c348870ad04f8c5fc7eaa13ca47a6462f4e05fba62c05e7a87c1efd6a775c7995637fe77761c5ffb6015921c7e2c092381a83ae2fc10f5c799bd516b222e9beb975716d1f33eee7c80bb974c9abfdb166b147d2ecf65fd7a4b65dbf1bfe7f6fcdfa05a112b61ee84aa6559ee92539a1684ffedea3f48e4fd8c20cc28c310a53145a0312fe46076d29d857f3aa197a364fc8ae6d614e94990903d30c80b1b524e3525c7cbcb4591870eed408cbdea516ccfd60b2d28672b192ef91b426d59e1a4695c77c7ff536fdd6fd7d435e589d387287177236116f876d7cea3c221b882c42bccaff7151ac146b8ab0a2b7d66e62b51a72c8ac943f430ec8e892197f4ead1bf596a40c23b27473457b6e50daaff7df73f23c261a583c12c5e384c9144da1f368849a2fa69f074458a24643216f426c0491f2b61ba87a909c8fecc024ed68ad98fd3a08d20eef598e4011ea7b88e056defd939d0ec6d4f63eea75f72661227cf053b6a6e601c71a979596c7b0c43c042de5c84bea6bef232e78db17de127922ef93782dc17ce81b884a60b66a777db3c3acccd26f49b5d4864a219036e05409141a4492ad404cd606520f74965075a3e6190d3767743041ed88c29bfaabe1fc7cf8c80881cab24b5e1e4a53cdcf7b2d674068b27fb7789d9a34b96f4ce0f3a5c1decf277675ec751f712b542931f3e2f3b7dd66c8fcbe8e286ae00672c4def62ee519f01b7f3158a61513ee82c814c2fd4f3de3dd6f073345849be3e38f416e04009e61785d661d443ef7e814e636d597d2c90f53286c324733d2c46827ebd384a5a36603a9bbc53dadf1d3c9f1455761947c844740f515df4faa9896d4c353a152b5bc9e6c907182ecfae2abcdaa433995ff0e24295aa083155d2a10e921f17d5040bed8704a94a69ec33a3d1df683f19ffc839f2831f32431cbffc15611c18dfa14cc8de8460651e6063af184e50234c56e0df3051e70a988f74d6137b2148c065e557b8ef1119ad94ed68bcbd08b154457e456b232a456dfcec235d56a410a73629217d084811dba4141395be8d2fb82f69e2b43547db1a6eda73c0b27cb3ad1c79c343e36dd6625966569df770882cfa506f6c05ba8b5fe470af9fa253a6121ce5fd17df722fa56c653dda8d55abe1a35baeaa59f22e844b049952851c0863a899f7db5de87a510df6603ab35b3bb16bf23b5b0c5b15ce2b914853d658ad3d0e557343e1f69081b75c5f0d3e68837251bc90a405ff8f51c1ca182b31203e67fd8217d66955e3276cb79d38b7abe80691064ab411ee291e0a795482c7685c30389770c807f0ff0b8cedac6954d4fac02f23a2db0643759078ded3cb89f7c98cb8d1ed2300a4c5672d3e1b9505be08c681d3c67f5b1e1a413070f5373e759d575fac15cd465f65023b13d0beba9f08b2c0398726cd9999c614def828532ee250af68cefa1e73b6148e83c0fa9428f406b12b425f6da30884821135d32e8f9d3351b042541142878312caf4a62ada5f1d9be68938aed4402eefc8832acd04bd0aa90542b15f9c953db26a300728f1abd44c9b10a5ebc504b83070e4c1c9c5133ed6f6538c99e477971a5b664c22143f9da032adbcf2203f84a8a952dcfa6c49cd5869427715da436ec043087b889aad5af8f2b4aea99dd92053b34a0be5ffe6423d0140e67065b9083b371878d84d8194087d0b701965f5e9b5065ae8ae8eea261bf90a7bd21e62353ea38bbe6fcd81198d9b2472cd18e62b39de4cbdb42d930cc26f6adb289577f684d442d49f6d8f8d1f999ea8dc789271c2372941cac36ea9ff89180b8722a80a39c3e73678866b49318ea920e1191c458964973c1becf959ec18d431608750ad71eaddf2dbdfd3d2b1972b657e56b0846f46284b5a3b818536bd639170c0aff443036e31a7fcbcdc649bc988092ab6f418363af283dcaeb84e1fdf0403b2276e2e970eec3251e21d9f3652694715446c17b9eb18afd8265c83ad5a8d2f11d59be9d673e022a64dfd18f7039c79346e8e6369959d9790fe45e4f0de128713eed716c3ee0d6721b15234686c5d318623d499839aeec1858a8ff97bc0fd76a9e7ad461413895132013bd2acad006b616033ff56cebcde9e358e9ba5618dd8a03042e2c706f459ac2424130d237cb951b3726fd9671a4cfbadb8149051a699db842f6f6ea08e16c5839dcda2641e5f0cb320d90d8f713e4203142b2ea1a9d5a68049839509acfa24b37b3db2982f4f8ad8811e77120c687927337ec75461c4e368eb984ff4d2ea52fe41becdd4212b0a86c4c33b2bc1609a4d6c453385e80bcf3f3577d920df2b77e35fe3906f4cb71c46b98f646a2d6bcf8533dde19a73abce9857370c6015f2fef5b2430cd5f9517f40b5646d0140e4dfb0f7026bb853390e7210f8a360be9f33653ad10596b9e79bdc2f480b85b7d27a60884897f4f641b92d3e200fcfbd0301232ac2a728b32da63e9046a8e11de5aaff59952513b2eabec0307707c257477bf92e8150441b2ba1c084062cc2fce43fee513553e3a3d27259eeb988424f57de9fa63520106b0c8fc54925ba475f1d00fbaf96d81e462cc131f1c454bbff4ecf5b80af4f916eb2bbd1ba17c042bdca8d3175da988db0c4b7815d55514bb179f7f646cd1d7030ea57552b22c191cfa6490cfddac6d96b43d304b088ba719447cbd37efaee6476f12804c8aa1f154cbc14c1df68b7c1dfc407b9b8945d5745fd3fa236db094718da5c43079d6f57ba5174742c7fa69e56ba016393b8c2aea94da1bc2592dbf3c17deff29a573395f49b3dfbb35ab019aa7c1efa0ab656e7b819c4980fceaaf13c1b862534f81b286f95295da6d81d2457d4f3321876ca8903b433a81850a8c19ce7494d33aa1ca559f845c1de2f6f72db3a88e747e43a2a2e958222c991a1252a0646f372446713c4d25e8911f61d8714f43d0b5d4933a8811e3cce4c33d889b78cf5314893118a9d745df72610dd7a1ef30eb4712eb4ac69eeb144830e0547027839f136cc6b98ad17a00ae71ec40a0c7e86b499d34fb89539e6da904ed528680703edbe183bbfd64ae00ead9c983a1d7161886da3bc0f716f8fff81f0e7016aac88d82fb659bfbf2463210e3f6b0bfc3347eb479242321d4fb632fa53d7c96130c626dee4840f338b1e015928b40f80bd257a638802c16c8e8ddf43b9fcd0b6b2c8796f20744387af0875e1591e9cfab3ed6c4158311b5e8aeb90a3be0685c725a8a685781b7de3753aaa7418fbfa9b696a45e70adb348d6d7092e3c6195a670b39c0e2cdac0ca49f2ddababe97e2ee5744770332017a14f80d11204aa93b2d439483b43e5729437077d1f36fe6c33877cd7c491afa690686a2ef577a2bf91bdf7704e1442ba8dc584fe6a876a1e7b96c66f379891bc3673ccdd53af789c099c1b7ac6ee1226cb980d97da2be8501e9aa08d8427a078a7f31cb8f4e3f0b5af5ff3b8958b061869ca2e56a981fb1abc8ebf9ee297b77c3b7a56b303e7e605563416e6aacd961e88b2a4d8109c3bf2bac75e14ed14088cbdb170a08efcd9fa5279585df8988c4ced63e6df6971599c0d8707b6cd6b666718339d5d37f3861e8e94dbb8acb9912828fd2b75b474204b0872ab961692421692f9f9acd7677ea79ea8df3b1797d0f76628910cb430d6095696105f017da85b5c14c9eec75abeaa379039c3c922ba19693729ed53e54a28e3e6f6c0b5e3d421b5ceb88d88ab4fcde0c85bb6788ee64f2aec864d24eca455b0394c6cef91b7e4a4e6e7b197849abdbee005fd937e09ce0a5b5c5dfdb588eaec4d6dd14e59289a37af65f25a17b383c9eeeeb517b5404950edd38f1a02bb91a4df4a3bca80d5cdb754de778689d56b42402dd20ba950414eb57b0424ef2887cd3f9f5f84dfc81f71261f4edcfeefc2722a063af671cf06f16bb15a79587f7bd26892de3734598363e663deff77e16f46d61489b1320761595f65ae402ea445e2c3129031d0ddb3fd24615a1bf1f0b75f14d518845ed2354e43d90f3e62a777b371ff867498c3e7bf4f05864854fde274821ea75109c2e1d54c9b280459448e557566fdd84c346f0118f03428334da69a3d705e18379bb258097960ce176bf983766db92726422f2502f6b48986814bc663d65b98ca51812e96c4935d8103c8a232287531b395ab1d8a2d6e62a8493bbf2596a81434ccbdd13e2d84295983e70b45c5b246c75cd0b1ba1bc806bdc14c4f9c50984f0d3b63923b5249fff1a8500209af646b9c6686b51a93ceb49d8c3224e9b9664e960594b87fbef979c54e0e5d13b88a6196e977f90e24a63e690e2edac62127693e4dc24e923d0d60fb929efd0675f72068ae42dcaf1269962733fb7af9a9bd5ec8ef6565a1fd71f757e3ab7fbe29c22d8deb8fe7bfe3680b185dfaf00bcef81e00e5b14aa62f6ef7a1f00b697b38eb12b770da1473a9d21c8b77d323312d13b76a755d6d2c8da4a8497f551946d487f15a4d2dab51b550c74dbf09a162b28451f71da957b70fabe55f8fd8e2d7c2d8d84125ad95f7858bed1b2b3a5ddcf5f198ebcdffe246788054acd02c22b5e64c8ce855818b89ccb530792664af67fc3d412d1686bd37073fb4aa1371869b08402906f1df4a79edeace99ae6630070743e2746a70e2127890843d87788091ba08c076303d431d7118112c4917fc4bc8cf3fa2df3964cc9d3ea8f9fbb30e2401eba83e0b04162c09c3973566d4df2bd980a171aafcf858b43758bfaf013a1a592d9d26e8618c84efda70e61956d685f81f33fd93ddfa99195dc18a93306283e9052d77844897ae852fe5d91136e17e05ea1e1a19c93a7a22ea00c0d05a9636c15fe3951d7281ce87a9969801de6aee5f59e6c3909c708561f4b36fc4737aa1e8261d15deddf95d3d58ffe241045b007e13e29a22fbfa312089e431aa81b0c0d9ce3ecc5bce17d37aa0b4a1536b6a9314fe83279bad8a04ea9bcd9b72a9db1c212463845d3b89b3ec91c536f6d9d45df6a10a7b881f760e0d4a6bd1625199597d38f6782087fa1081da38cd78469e163acf3c8c33027c70a29a729513555dc1fe0f969c7291f37f95a4fb69464a4f5ebc50f8e3a29d40697608b53f8669dd8e8f441c07f760178b2768d5e5f2d3eaf480a7c4a2bba0e04a7e69a0bef477698e0f5ab61d748ceb1f3f58c7cfb96df684aa53447a3ad2dad4bbe52a77770e3c56752652cc5cf6794ce3b81234bb4b533ff31f27d2fa83137f407f007a44819d94b18ce6d253775b54ed6c0c1069b57e489a072702c6298329cb34faefedab8094ec91cb5275376fa4043c145c04cdb2ddd39139b32ac9fba57722ea33f76cb13e1a0559d15546ff4055b1e88ca5140c8ea1721c812db5f2985ed1f0550ed8b19736cee230291e17fb99fa66970cbb2d8f4a1524c37702ce7291d58709f99afc8562c7b8920ebf8c4826d21398f9c3bc5afe3f3cac222fc9fbbe494f0edbcde5589ee657eac3ec172d5444a164a6b770e4d172b98777da728f1caba55c5e7265a4fc401df4e0ffbe52638f96e9d6f1c2325e4ffd9556d859895de851c282c792f76f52924f7e51ffe398531b914c573915d61697fdc9554e2d843b78c235f665ad6d91460f3486080359b06519d01a0696b3e58979af4e1075b2aff7a040cc38684ec77fac4b5ed80858b10d0b26cf29857e0aabe41cafb1918f04fce5b69b03733cb7265725ac98834e0ebbeb12615b119800c9ea6dc6cc60350921ac0020b5f5b5bf87fa5f27122ff05eb432596ad930ab1869052b234f38857e2c1018bc7c075e89e27f928ed548134576da74632d1084e6ee533f99c476e3f36e8541d5e0dd7e62c49ae8abe3b58c848045e8b02adcf9a961e00a39fa2477bf1504b53f10ed1dc8ead90e72eaf46a55781ea3fc899f7339cc51f75c6f60ecd525aa3e33b2c041f4eb6f274a58ee2d5952980dd2264f48683634edbeba75ec4d92a1fa2ae5c95af31e8f5de0e1759559216a951feae554313301af14d1866df96f5a913aa816f06902fe069b6d50cd797eb00d3750e2bb9341b97e263294ee8329851a63259facd1d708db96fc944aa239b8300adbf792648a21da392bd8024e88ff6caff50c9d7ed21c62c81bb9cd41198a617e6950fcdcc24d24e250de64ea4ea1ddd9fec5c1766bde3d9bc753749adb31deca9a4f99973c0d498e334d6bfd796d4726a24815ddb7449a3fd91928cb80139a4e63814f9ae4f24fda4441877dd98f1e9a4761abdcd98aff2235941fde5722bfe3cf5b03418c61dcdce57bc9f15f71b8a082ec662bccda1083a49633006d1f6dfb8db1007ea10e9ff04616387c682d65f32ac535a053f92005ec0eb98eb238596b0eb73b137a9569d070fd213bb67fdcfbc4e726722614006d66341603e3464c536c0666edff58d76024cb381f3c0178a02ec0354de3c00a7e0acbe7091475dc5479fcb643cea05d29c380d0c2646faf96b74889d973bea8e33d85896868591a7345a9f127f8816b733dcd69c4e25a5699e7b7177b880dabfdeba98f71f67470075f7cd06d5b888def2c5758717f070a431841d7954319620a35a03baf32f9f7caf37a14e204ae4e5abb134cee6fde3cea2de4e6c11ff0b125f8c140ccd3d5e6b106d2557f0b73d4f98789a186aff44dd80c13c41889ba82a6d29bb8c250de901f0b331b2a64cecf92677869582c8026ec890854c4da5399595a7c659a3721f3c31d7070ce530a3bad227afe14adfb525d26a32f4e52248ab749d39fef77296c82d07fc5f3f61979ab0f9fc21dd3f0d4d22c813e9f59daf22cf98e997b0c7a020a7ff9c3f994c28a3613f425fe1dd8c30a46e775ef91a77ca24b59350733de92da2cb9f710d896a60b4da776361e898477f99229b09ca7dad13b90e1ca9be5ba14d0e527553cc4aed5b91bfb2aed26206d513c"]) (async) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) (async) r1 = syz_open_pts() writev(r1, &(0x7f0000000300)=[{&(0x7f0000000380)="6bcb1d727c", 0x5}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0xfbfffffe, 0x8, "d76c1f46000000ef1f0160fbff2000404b00"}) (async) r2 = syz_open_pts() ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0xda, 0x10c, 0x5, 0x100bd, "00674700000000006a0000b5beb1ff81003fd400", 0x6, 0xd}) (async) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) connect$unix(r3, &(0x7f0000000000), 0x10) (async) getpeername$inet6(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) (async) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) (async) write(r3, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) (async) r4 = socket$inet(0x2, 0x4000, 0x1b) poll(&(0x7f00000000c0)=[{r0, 0x80}, {r1, 0x100}, {r4, 0x80}, {0xffffffffffffff9c, 0x20}], 0x4, 0x7) 1m4.769164245s ago: executing program 0 (id=1107): sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) (async) 1m4.469616716s ago: executing program 0 (id=1109): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='./file2/file0\x00') (async) rename(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='./file2/file0\x00') sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) 1m3.717725831s ago: executing program 0 (id=1113): r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) shutdown(r0, 0x1) r1 = syz_open_pts() munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x0, 0xfffffffe}, {0x2, 0x0, 0x0, 0xffffffff}, {0x7f, 0x0, 0x0, 0xbc2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x8, 0xfffffe51, "5fff097e0000000000017e35e1d055a8e5a800"}) poll(&(0x7f0000000240)=[{r1, 0x68}], 0x1, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto(r2, &(0x7f0000000280)="5401d233407bcaa477003b50108b90de4ef74a254eea17baacdaacb3a0da6e11f6168b632b117e1dbcbd66e71981a86559f31409c4236e0b2f7c7de029b3df404e83e93f5ffee8f786de3d8a5debc536221fcec68a11b17e4aecca5f8c541634143a8d701d8f875bc216c3551129e331182296adaeb9d69ca5055cedc4dce36dcc3daef4cac56569ac636d78abd97dd7091e42e17541fa6afdb1eb56b360f39e37da9db1b642e663c4d9c7a85aea63d7813c4c179df1fcee598162006608b6fcd4280897880673d0e654b886f1a8778513586a02641b10cc058ac63ec329768e77b48caa565d28ebe53a1516daf9e7f0b6224396c1b90c4575ba4fa98d3030833ca42fe52c2244da6cc63688b537351ff735f8b7d145b185db672796a057e7c92b2cbbb89deb9b8ba9250c73f9cbb266c6628e83cdbe3d9345df6b1382fa0ca9e4536a7091a701878cd96a266f06fa4e89b566d091f35856ba4a7054dd55c333f00dbe621392f640b2847498221bf73bbe0d9ec375f84b2b11e1f0b81681df07f04347fd639af46140871548d8d43a1fd0f7285d4b73a47b39059e05001fbce92ff6647753a59c219a89db6041d718d9c327163a75c5c3e44687027a6f477c96b4e73a44f3da45665ff91a7cbb610ed0cfc20b3eb018d4e28568b656ae2d01856091bfb524026fc25e5501a4f9d2d4ce660272cd86fa331423e63960869eb013ffb4380c6cc9d80ba1eb62b4ec8bf6615c939cbda5ab097336d4174d0c9bb7ee067ec0f8ae316633cf025b7e3b4a8e3851e8d682631e73a36fd122dbdd2054dd0fd2e500de14587c4af0bee68a815bbae543c0ce1c34b2271569e34ac7b3064e4f5be9a74b5b98d057f59a80df6e34112b3a320d4d2b4da21a5f371573912cee514971cad4f41508e877c90939bee738fb054d0b21d1a523debd683ffbb81489a2b936875c336b2b5a778ffcf1c656df09febdee880423e60e64e967b4580b2d14509834cafd2185fb09dd14a4527894b84b95e9fdc977eb6bbbe7df589fcfda0e7db6d60416828046f3e162302b040aa4a27234f61e6c6c744aacb405ed710ca803b329106d5ef7eeea8f934be976324f4cccd5fe69b7318c04ecc8bca288ca89642b25c4197bf0c8ef5a08f68321ca4670812414befe6cbd96411ea8b1d805ecde932de08c0a59de84e8fdd4c5110bff5369a7b9ea5ace379a9a4b16ba05975f1528ecf0600e1fee4cf29982fcd3fe844713baecfde174377f8c3ad7c7385f3ee6f3cff9e9b6f7c827d331e126f7f251e0cd3e8812885ae7548a4b044668cc8b6576dfb3235932fd49e3d845f5069e3f098ac87bb48a2575cbcc6d51b4f946ecc861d1817e44d66a83fd0c82ab93ca3bb3130e2d15283267ebc2f396835a69d8ff49f884f12bb7738004bfb493bea0d236db0249a991bb86e4f8e181ec153401081ac5d9924007f64faaee8b1ec63434bf3e29eed351a57ff165fedbc7802b1a8990c0b043d0172ba780a82acb73588d95a2db3d99fc01597f460936f709825c0525a52783805cc2bf3b3bf17c7f3e085fab192713a12d4017e56f9b85d811bf375fd67092f5fbba994e86d70c1c612bfbd3ce97fad445f3059aff353aead97c4440c1ec5331b17793fec88566008947146957ee6d8d26c9ea02b052350307c536e1ab53e18ed24ba63a15cc5f004d0f4c339213654b6e9ce194aa8c4b4456f928b0d6241384e21b104bacdb85c625811fd5aefdce215f36a299709dae9ae513ac7de802421e11a930f5fcb27dbb556f260a6aca2a150a74dbbf0078c91d615a08be3736b5d4ec3315e0e9a8d8cc1e33bff6a2cafd784e6cdfb65e46974bdb84ccf408270f584caf5d050951545c3877af738e8a272e3cd31286d947f9a681d5446ca6f1bf1a42f43ae176353b01ad25ce3a1bc394eff5a76e73402862892842bc88bb87850b9018cfab305912b7275d8c0d5d4028c48100a6620a2960d7a6c5562097e813eb9d354e0e908257053149fd695480eac0ef47b9b1a6795d6cec67db4249e4f8c76babb1e7d7756340025a2edd9b95adb0c56ce5f151d0d2f76062383824f3218539bb8e7a17a75f4ac89d0ce39dd30588bc61a84b237313e5050b75eecf98b3c6e98609d37a9795a1ebc5e1eb06fb8b9c0665347cf9431a4947bbe505be8e235c125357b405f67e675c6ae4d03aebc0da4ab7ff83329ea11eb8e6949178210fd3e3d269ec380ad961868e98da211e5042c03771519b8cabbe3437c0a8f77fb5dea1bcd8d23b6c069978b8b046b64f837ba027ed1c63634a7003b53f9414ad039ce644515cff5fef96bde780e6778fd82b8b817dce86f8d93ed1b1ee4dbda0103fef29814e8cd69cb8643b68315e31e515441c7b5845878bda61366fa391d7014782ae82f4a223f99c744c13f4695d852607829121835d4d74003ab9044d2d8aa96a5fbb6cc85eec33225b3507d01fc866783f568db0519239c60dddced0f105b6ff4f5f70d08a739c2d1a74ccdd3c25da8fd489b926b09a9d6622a78c3ee8895ee8aca049495944685994ef781823d992f8f3e80240513bd460841bbaf44e70a3f55a03ab5eb764c7a0d7bc438e46436f09866bda89e7a5be75330b81dd633c61ebf12d6e031848012d5b422b722194bf537d7cd94a048967f38177e77c6b246fafb607d6c43b2f69a3c3ace25f11265208c6fab0a397abca1b8adb880d87e825dae886861fda5411b581247cd7e4cf4c1302b05a96857c1e8da8a80f231e4b280a7efef28d818939ff30718a6625c7f6eef022c31c05ac21de31d4cf7cef68153ed72dc27a961575d28d47174475f10ca911c1c696283692f9787ccdefe40a659cc74ee6100857c382c477324fbab1f4feb80105e92df66004085cbeb1d603908540bc612f89f09df794ff4222eb984fcbce9df2191b50a4ca91cd146c3aa8134d866effaaa09b04726d68b88efad62c049da6261f729d6ad215c68bdb420c2df51259e5711f889084571e117c690042c7206d26b11e628fbc136000b9967da713ab3182d0c96be6d1d852b1d33d456f26af393a74665ae750375424036fe4092471b233bb7cf83258b465fca65dc9a85d4b392112ca98894975291bfc8dc37109ecd5ebc79c1ff4d63eef5e5fa69aec4ff79a6155d8f18dee3ec485386ac2ae3b404d21230c9b6a085e174c5e551af497bba5b4ba53d4e627c0da04b855b5e1352a604e9c33e09bce62a9dafed5fa4e82171f946e9ce2b8faf2670809500233a281ada429e2ca6bac18fdc61b37fc0b13166140be7dfdf1d7b1994d70ad9403af863b6651064f72ff00989d3335a12152a4141e513cd96111503c38a993b1d67b630d76b1930fca8447e2a3c7001c9c027fcc80950cbceeb32be35dfa06c7e8ee686ab77ff686bb24ac8b79249228759bfbad72d30b9ecc6bed9247ff43e03ac9295b98f2d92dfabf0c7ae26b47deee8f904b3c1b603a6e6564354360e2bfb5998aba3d3a5acbc6e48ba09c3d914c16ee86c520ef510313754d266cc9841549a357cd5f9d844195509a2024975ebcca7436f1f0b8ced6b7f5e4e624d3467af4dc1d41c48f0f6489684c3db1e987a1c9e4e585f6d418516e447671ccf849fd04cd8109ac15f8d5e1e86b7dce2ed147f024c444caa9d503a89c81e779b5844d3ae241d8dcd6d3f3d07e1fc9dec362ba3e14714cd18e879849ea7bce88823e9a3de8a18a2526a8ff5c2688828bf35a87af8f7d69f7a3a7f313d2e0069479cb91a2ddbfe0fb0986a9b483b26e0648925692b68c5a84d3d09a514df1c0f8b3cda576fc09fb57126e101139d3a52141d66fe4d86f507a0a8f430010859756247874d401e975bd5ba3f1bfc58476b2ac602586d507b16b5b9dea88d9458c5a32ba3860c1200896ea5a37d5ebc7fff9a90ef33cf8dc9142c6f76c91cda4be24937c68e13c2669ac6db1002f6b5ae08d829ceed840163f548f2799adfe9168393eacf9abb5b9d14d92f30d28ad33d4d17392364cfc68e25e840785c31fadf1b539f07f823072e667d644400c06b3cd45ced078e4f588f5932faaba1a90592381337943ef6974bfe8056f2267ab9456cc5d7d8d1d550735f9c10861fa4e8e918cdbf58e2a303c2192da6d12a02bd0a621cb75d7a4b83fff9f79077881661c00dfb3dd950618f2f2ac8a22429a52e68ef42d55eff81a11284c94ecd02161750b4fb4f2aceb48e5e6010e1959c748f3295f5640147753cd690bc91792a4eaa9e170b8734914ef3fbe3162e2580e3565beb1ec5a30d35c6e92dca28926a2c27e0efe3d8949bd655475831bf3f22b9e4786296b716af8718763840da81f6693a09e417041518863fa537aae5bee7e399f2ea5cb8bc2e8317adac09e96078376d39f9e5588dcd9a4c9c87fe3c69cd65e40d28814f6bbf4b821639e36adfb35f0edd8a08c49c55501364d84a293342367ce0b0c09d44228d5ee6a940156de66de1c614f165a815a9e5eb44af196ea4a65cb5dbf5d23e5b2ef7507ca68de16ae2112495ca618afb9e5911bd6736cd7f7a02ffbc4416d1ba97764c38133236b2d16206f1132c892d799a5364ef59349f6aae301ffaa3ca13c69b2dd8aa9012d2ca84e87a32be7e2f13634c9739272cb155759af2a020f0600a04ac39201fc33a6fff55d727e92d12cdd57c6a54ab29a6076689f50d5ac6e212cb6ce7f125ff403b1369eaba2e0466be1e745be28ff67e4ea0a524aa195c8268f1466ae1799e4c7c3c6fa605f03ec83083a11c41ad66cf24b75cd48ac48c5d5b5350c8e774f58697a1d6465047dd7f71b22ced05036dd6790d17a5a3c7a22056b418bdcac3b4132b4cf074ab90280f7e1a73bfd880e7f8c99b2edd4e24ca77dc381bd3851775a09f8578196b0dda51624d5dcdd0fa8ea1d62ee58182d1efda542da244a812e876850c3b02e3d855d851e374dc8f1558a16c16ceccd8ebfe5e7dfcf9ef757568d97853c6fddf43867d2798a45b7f7bba158fc4f6f5318028c9b3035d4427a0af331325838630898151ef292f64db54496868d8ee98ac86e8aeb3d05a35b921bd4fbd682b754428298b70713b7dc996c273cf6da96f4ecb65799394bf20ed6baa3518ecc7a0bbeeaa9b7664e46c89070a8192c8277e6bb90d748f29b16b34d41792f715a740ad2f6052a292bb92881697bf6b10147d0d76f75497f7ea7dc786f9c71072e12eb9c8e038500bfbb39379ab97bd2e374d2d57beab172bb67da948f92f5603950425cbe254b478b01a0feee4db94acadf968c6bd25d388774128b0bdedb0a3a8fe461f274fedc8f5fc7deb551ee365bd0ba0380ad337388cb4f1fd0bb693322bb0328101a8446931a908e41a0f363e2fccd00d9eb56478055ad950e6ac36b46ac156bc8bc712d4b0c47af520193612d1c7ad124428c83b51429712171aca6fca01c535b452490735499eedb127fdfd7816291e4be0169e59d61dec699d08a7e7dc1dccea78ece03be8481a1d0fbab3df67d1ac4eb4a012ae147c5c416a80e8af5f6798cbcb59fb9416165e7a1ef9711aa49b7411832e0f8aacc87756c2c2d4face9b11ddb5630c43dcfdbdf54877b5a79b38064b5939a676dd2d31b627d41cc43d4d6c1fff3eb848082b00082dd6a2d82fd8b2194db81531978f05657c8d6af2fe3136462ed800758c44968726fac8595cb5f83f8e040676b0b021fe806bd3ea58abc83788fdaaf86535e9e5c551c21f69d4fcf8edd0503cb6c07e94b984ae579acaba5f0102c245d6556802bccb1c45ed934696efe4c51958d7536ba5257", 0x1000, 0x4, &(0x7f0000000080)=@in6={0x18, 0x1, 0x80000000, 0x5}, 0xc) 1m3.370620767s ago: executing program 0 (id=1117): r0 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) r1 = socket(0x18, 0x2, 0x0) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xc) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) (async, rerun: 64) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000), 0x10) (async) listen(r2, 0x0) (async) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) (async) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) (async) close(r2) (async) r5 = socket(0x18, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 1m3.369799073s ago: executing program 37 (id=1117): r0 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) r1 = socket(0x18, 0x2, 0x0) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xc) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) (async, rerun: 64) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000), 0x10) (async) listen(r2, 0x0) (async) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) (async) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) (async) close(r2) (async) r5 = socket(0x18, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 31.822073204s ago: executing program 6 (id=1291): syz_emit_ethernet(0x2a, &(0x7f0000000500)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500001c00000000000190780000000000ffffff4e234e2100089078a22d73ff3147008ecc386b19f1faf0d5f0337cae111621468233d23534f872c1693525a6d420f0338a57d07c4b85457351902280c445b3a34ebd692d2f33068593d826c130f03791d2ad23f1ef374e190fc215364556f2ba408f94110b824459a605f1c80111613800a609db2c785076bb3f8d8d4e37975569df12ecbdea215c18086245bdc2f9fbced1cc8038a5aaa419a22de27e6ad38b5a6477a542243b05826b38"]) syz_extract_tcp_res(&(0x7f0000000400), 0x8000210, 0x2) listen(0xffffffffffffffff, 0x8) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mmap(&(0x7f00006de000/0x3000)=nil, 0x3000, 0x4, 0x5012, 0xffffffffffffffff, 0x2) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) close(r0) syz_emit_ethernet(0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) sendmsg$unix(r2, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) shutdown(r1, 0x2) mknod(&(0x7f0000000280)='./file0\x00', 0x1000, 0x8006) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x41) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f00000001c0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x6, &(0x7f00000003c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) fchown(r2, r4, r5) close(0xffffffffffffffff) r6 = socket(0x2, 0x3, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x7fffffff, 0x8, 0x100200000, 0x6, 0xfffffffffffffffe, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x4, 0xffffffffffffffff, 0x200000000002, 0x144, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x5, 0xfffffffffffffdfd, 0x20000001, 0x5e, 0x200000000207b98, 0x80000000000001fe, 0x0, 0x0, 0x8], [0xfc1, 0x8000, 0x40000000, 0x0, 0x0, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0x0, 0x1], [{0x0, 0x0, 0x0, 0x7d02}, {0xfff4, 0x4, 0x5, 0xfffffffffffffff9}, {0x4, 0x0, 0xfffffffe, 0x83}, {0x3, 0x204, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x2, 0x9, 0x9, 0x2000000000000002}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x200, 0x0, 0x8}], {0x1, 0x5, 0x7, 0x1ff}, {0xfbfe, 0x3, 0x6dd, 0x4}}}) recvmmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x1}, 0x10, 0x1000, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) 31.821670901s ago: executing program 6 (id=1292): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0xf66c, 0x8, 0x9, 0x1000, "9cdc452e307e0804002f4c0000002f9e68cd3304", 0x400, 0xfffff196}) writev(r2, &(0x7f0000000000)=[{&(0x7f00000009c0)="f284547ec87ae3ad1aad0ee27ee88eacb67a08038280f2", 0x17}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x20}, {r0, 0x1}, {r0, 0x10}, {r2, 0x80}, {r1, 0x4}, {r0, 0x10}, {r0, 0x40}, {r0, 0x20}], 0x9, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="28000000ffff000001"], 0x1f}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) (async) syz_open_pts() (async) close(r2) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0xf66c, 0x8, 0x9, 0x1000, "9cdc452e307e0804002f4c0000002f9e68cd3304", 0x400, 0xfffff196}) (async) writev(r2, &(0x7f0000000000)=[{&(0x7f00000009c0)="f284547ec87ae3ad1aad0ee27ee88eacb67a08038280f2", 0x17}], 0x1) (async) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x20}, {r0, 0x1}, {r0, 0x10}, {r2, 0x80}, {r1, 0x4}, {r0, 0x10}, {r0, 0x40}, {r0, 0x20}], 0x9, 0x0) (async) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="28000000ffff000001"], 0x1f}, 0x0) (async) 31.666975019s ago: executing program 6 (id=1293): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_nfs(&(0x7f0000000000), 0x67, &(0x7f0000000040)="69e2ac106d393688470fea3be9b21d9f99ddd35e1c98bb5e68031e3f1278f1a15ad46092a480343534a1566fdeefd1432d9a4bc0ab509f54963201fc53fe5632c544846f3202a27d3d3dc60c9c62293c70f58a551b1075452dee8541d4868de9060c7fb63d63155507569ecdb7aeda55167d17c59b8f9200084a25848d9970d36a19624aa6c9439843da9eca04ca1aa9c424088166b5882a34fe6593e910c49225c044e5596fdcf578861977cb", &(0x7f0000000100)=0xad, &(0x7f0000000140)="7fc544d77eecf15681e8d4f37db491a6b911498189d22bb29534f1b68d9973f938d211f42a891d3ca0e3fe4f1c305cacbd8b1552e053089d6117bd309b227b2068cdb8e67619db790c885bcf6eb555baf0b53375a3f4ca79192bbc499a7e3447b4acbdff2c0c9878be28d9d56afcf49493", 0x71) (async) sysctl$kern(&(0x7f00000001c0)={0x1, 0x1f}, 0x2, &(0x7f0000000200)="b744f44740ad1870491f434b844e4f9a5e7873aafaf2520dbea640b3d96140c8eb6e65819fd84bb5e9d7b2fa9bbf1596019da3e32e8f7d816be972e0e089125cb907594cf8380a8ecb37743db81fcddb29aa1b94f496b83aafd33c067c58b11c75df6f07cd16569cc83db49472bd42801cb047467c9bb84b36f810cd0ae0801a4f958f0ae201d1a0e2999c755c40e535961a4597e242947ecf471575a26f322036c4f46e60ee6245f28d7cc4c7bb9af6e55ced1ab4c596b5349d639e10fa3699bd9d", &(0x7f0000000300)=0xc2, &(0x7f0000000340)="f9d4344b00ec8a71123bb5cec6f762e3a5b4dbd73ed09b34c53d8a1dd40e20c6e01c", 0x22) (async) accept$inet6(0xffffffffffffffff, &(0x7f0000001140), &(0x7f0000001180)=0xc) 31.666668621s ago: executing program 6 (id=1294): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) chmod(&(0x7f0000000040)='.\x00', 0x3d6) rename(&(0x7f0000000140)='./file2/file0\x00', &(0x7f0000000100)='./file2\x00') open$dir(&(0x7f0000000180)='./file2/file1\x00', 0x200, 0x121) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x8}, {0x5, 0x0, 0x0, 0xffffffff}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x29}, 0x4, 0x0, 0x0, 0x0, 0x0) getegid() sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 30.78131602s ago: executing program 6 (id=1301): unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)='c\x00') (async) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) unveil(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f0000000100)='x\x00') unveil(0x0, &(0x7f0000000000)='r\x00') (async, rerun: 32) mkdir(&(0x7f0000000140)='./file0\x00', 0x4) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mkdir(&(0x7f00000001c0)='./file0\x00', 0x20) (async, rerun: 64) r0 = socket(0x2, 0x4001, 0x0) (rerun: 64) setrlimit(0x7, &(0x7f0000000180)={0x41d}) (async) dup(r0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='x\x00') 30.670816276s ago: executing program 6 (id=1303): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x2000000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/124, 0x7c) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000540)='./file0\x00', 0x184) renameat(r2, &(0x7f00000025c0)='./file0\x00', r2, &(0x7f0000002600)='./file1\x00') fchdir(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x61}) r4 = syz_open_pts() close(r4) syz_open_pts() writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r5 = kqueue() kevent(r5, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x51, 0x40000000, 0x8, 0x4}], 0x7f, 0x0, 0x80000001, 0x0) r6 = socket(0x18, 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x1}, {0x2, 0xdf, 0xf}, {0x0, 0x7, 0xf11, 0x7}, {0x3, 0xffff, 0x80cf}, {0x24, 0x800, 0x85, 0x5}, {0x0, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x106, 0x9, 0x40}, {0x200003, 0xee2, 0x2, 0x6f5fc48b}, {0x81, 0x101, 0x3, 0x5}, {0x9be2, 0x8001, 0x6, 0x69}]}) getsockname$inet(r6, &(0x7f0000000080), &(0x7f0000000000)=0xc) r7 = socket(0x800000018, 0x2, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) sysctl$kern(&(0x7f0000000140)={0x1, 0x11}, 0x2, &(0x7f0000000300)="ca0ad79057b0a9ee92fcce927278d63ae5b8f8080ec5f3054d16c6c150d101edda40a103e27f82d22114e8da7dc7399c3d8e8fdbb841b1488af6623840aa146290028133db81c51e6bf7a392d95404dbc5bf44e49c51b6e9150ecec70bee1ca42eea57327be29a74d4e7a37cd132385bb9fc58119727432db06854a05ae269469d198b1c683be10dc523abc5c5d24652300dc01606bb0e6f6389fc7f63b2814363e28d90ae39f926bb714d47b88330b89c50856ee5de785cb2108caa04103d0d95ae084e1684e5697d5034606a5a9e416567d7dbff780026d358d06c407d9dfc4398c73a9b3c909b111444bea1dfcf1b2b9d1154f5d32e", &(0x7f0000000180)=0xf7, &(0x7f0000000580)="5a73cd614660db158cb9b62f5d214855e1dfc0e96ccd0fbb8d8402f044bf50165bd0b6e9516f3d2089653dff99c7d4eba4a6a4f257f1f0ab5a0dde23f79c45626eb370d46654cb5603c59f75b9925ea2c0417ef60ad7e972abbf3d3e6b1c7537d310129b87ead5ea081cea5cafa81b9afb2e4e735c294720bf716e4c5e86ff8b86cc56942d8795bd03121d86f312568b590a54531821d1c54984041561152c604c2543c10bf1ce424c77081c2df43481b5476011f98a2f6aceace2c7d27757751d1e3d5c0131362bc0df42b84a546835eee01dba4473231cb0594ad05fc69816f6a06a5e4364f229bc18c21bfc", 0xed) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206910, &(0x7f00000002c0)) 30.670501299s ago: executing program 38 (id=1303): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x2000000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/124, 0x7c) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000540)='./file0\x00', 0x184) renameat(r2, &(0x7f00000025c0)='./file0\x00', r2, &(0x7f0000002600)='./file1\x00') fchdir(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x61}) r4 = syz_open_pts() close(r4) syz_open_pts() writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r5 = kqueue() kevent(r5, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x51, 0x40000000, 0x8, 0x4}], 0x7f, 0x0, 0x80000001, 0x0) r6 = socket(0x18, 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x1}, {0x2, 0xdf, 0xf}, {0x0, 0x7, 0xf11, 0x7}, {0x3, 0xffff, 0x80cf}, {0x24, 0x800, 0x85, 0x5}, {0x0, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x106, 0x9, 0x40}, {0x200003, 0xee2, 0x2, 0x6f5fc48b}, {0x81, 0x101, 0x3, 0x5}, {0x9be2, 0x8001, 0x6, 0x69}]}) getsockname$inet(r6, &(0x7f0000000080), &(0x7f0000000000)=0xc) r7 = socket(0x800000018, 0x2, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) sysctl$kern(&(0x7f0000000140)={0x1, 0x11}, 0x2, &(0x7f0000000300)="ca0ad79057b0a9ee92fcce927278d63ae5b8f8080ec5f3054d16c6c150d101edda40a103e27f82d22114e8da7dc7399c3d8e8fdbb841b1488af6623840aa146290028133db81c51e6bf7a392d95404dbc5bf44e49c51b6e9150ecec70bee1ca42eea57327be29a74d4e7a37cd132385bb9fc58119727432db06854a05ae269469d198b1c683be10dc523abc5c5d24652300dc01606bb0e6f6389fc7f63b2814363e28d90ae39f926bb714d47b88330b89c50856ee5de785cb2108caa04103d0d95ae084e1684e5697d5034606a5a9e416567d7dbff780026d358d06c407d9dfc4398c73a9b3c909b111444bea1dfcf1b2b9d1154f5d32e", &(0x7f0000000180)=0xf7, &(0x7f0000000580)="5a73cd614660db158cb9b62f5d214855e1dfc0e96ccd0fbb8d8402f044bf50165bd0b6e9516f3d2089653dff99c7d4eba4a6a4f257f1f0ab5a0dde23f79c45626eb370d46654cb5603c59f75b9925ea2c0417ef60ad7e972abbf3d3e6b1c7537d310129b87ead5ea081cea5cafa81b9afb2e4e735c294720bf716e4c5e86ff8b86cc56942d8795bd03121d86f312568b590a54531821d1c54984041561152c604c2543c10bf1ce424c77081c2df43481b5476011f98a2f6aceace2c7d27757751d1e3d5c0131362bc0df42b84a546835eee01dba4473231cb0594ad05fc69816f6a06a5e4364f229bc18c21bfc", 0xed) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206910, &(0x7f00000002c0)) 1.384454313s ago: executing program 4 (id=1436): syz_emit_ethernet(0x3e, &(0x7f0000000140)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "73d477", 0x8, 0x3a, 0x0, @rand_addr="00000000000000000000000000000001", @rand_addr="0000000000010000000000008000", {[], @icmpv6=@ndisc_rs}}}}}) 1.180272336s ago: executing program 4 (id=1437): r0 = syz_open_pts() close(r0) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0xa1}], 0x1, 0x7ff) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000200)=0x5) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000480)="a202b6689ed8ad56cbb74d43455372bf16c02b6bd54aeab433a044d3a9abe499b13d14167353d5d934dec6ef9637f1387bfb6e3c9a56ff3c619dbf8b6407cc482cc184b6abb28368279157ae7535cf5dcba5d7702630e0fd841803be7d0010b5c2f0f066ae9f4d24a8e2ebc637d1b275800a3b95561ea6cfd96e6ede03532140b0453536250f4325aa71986c50ea57afad7b7a8788a2ce94ba56a8f471dbe15d96444ca6422b68cdb6f55453028056f4f197d0a0310457d1f527e7a58a28d1e7fa8e0a1c70ad052576d4a65d5f5464653723254a51439cb468d471938430ead50900f1afd4e554e010ddcc135bc8a431311b3e7dda02928db1acb57b39c197278d7c63b7377f52f1ccf6fbbacb5f26a0ab79e53c132b13fed2cdece5dd48a77deeafb0ae5766d77dd067f8da66aa3d7bd4dfc9a934b84d3bc613f88ec0b987b328b22e395c08a8a891361268466ee30d62c8a2ed0494d4771590562f3ee439fc913103d0d42924111f22c5f15c91c889ad48a7ce3726283e8dbe34cd1287155ccdc2ce55a21a24889d875e27824d0578eded3d435497cb06a9b9b53b637167fb7c9fbb95f7bd4bc114cfdd73c57cb2a4be55415c7cfda8a6de80cf40755ed679e23e7d1340e20927a11df86393086d7794d25b9848378c4f813b3bde3335d5f388b433808c020821f9526fd2d06c3bb83dd0577f71a1fc1f3ac4738ac87d30152c0354e12622ce6f084c00d742744a59ed46bc03e16e0c911eae31dd8a42852d7f689d9dd7e9ffbe027071469ab91a2b275144058c12c8fb0985c0f1738c533ce8ee3990dde346403e6b8065bbea0900000000000000235c5a24d0190191928610193041c6b2eaa02f62d49c83b1a34fbdbd9cd81abedd58b263f56e9d402a79c6b583ad06e28dbe5e0b6eee9e138280215c447a45a0c424c163d02e79d099b9f5aeabf325f36439ca44d3f6fae97b3a9de638fb562d5dee46653a5e165f4a0356216d57fce11e93273b8766c04d8997fcc46d7709c70723ef34ebc3dbb14ab6a3dbdb55", 0x2e4}, {&(0x7f0000000080)="827a294009dff3ffb14f5fbe354e1b9e99aa7f97df06e1fda70e67dae8fcd7f05982d542bc002de05e1293ed0481b37e68bd1350443c6a9f26ce283cf9770c435f81b806b7f17202", 0x48}, {&(0x7f00000003c0)="f071aa2344691054900774d6e3f87a5847fab1499903176c19b1109fb1379bcc750162074eef8d21e89f3f73d9979e757d3fa55a7a2d2a67bd1a3f3164a5369e7cca59117fc9c48b7834", 0x4a}, {&(0x7f0000000000)="7241254e40096a76f3", 0x9}], 0x4) mprotect(&(0x7f0000347000/0x4000)=nil, 0x4000, 0x1) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1000, &(0x7f0000003f00)={0x0, 0xfdc7}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x2df57367, 0x10007fff, 0xb, 0xfffffffc, "0b030003ba0a00817d2814c3c254d3e3e5f4d3c9", 0x7}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000900)="969b31a151dd5187973af6caf6d397dc7feabf4222cdf9f3c2d6b626e4a375b8e9f6e09535df191cd80f0911d2b9a52ace75e6251c682c7d811318d55e71e7a3c31778cfabe8a5149c8d3c3ea63e52ae2a47730c1513657c8189a60e4ff95f213365d8623ebb7e63fefe439b5d05b50757b17402dd684baa66b9ef7d07103f25e6589654b3a995079610851f7fe93c70b3250e35c6040c4c62a9fea34899502a1890f3b2471eeecd47d2d9a142f7879354c84077c6e20cd9dc64b11d472dd1bc63bb8af3d9b323b0438844cf0acd67da2eea3527155c5381f64e3eec9b543884d6495f9514ad970536a8e3d836e38807e72130bd64a262f6fd714db87d409958eb6dd036d728a0d4780d5024c194fa2f0858fd4a1b7ce8b411e10d22a6ce6405868a313bb68be2a073ab06ee0696ad53154b2dcab2474c2b446c23d90934100a9f015f7c0c8f47a92eec835d1e4cc3d4e30d8aafa65e2a47c34697b78fd5148bd5694b0e5ee2a2f6e2b620d73d0e41b5356230002eca72582250779fdef8d3a559bf63c9edc7905b483bd0270222344d40a8c7f1cf8bca1d580a3f8996da280e085d68b0f9b806d33879832dbb8cab2c4af90596fbdc8b49158b441bc8ceb94e92303c3ea4c46f047e141765f9e6810d6b7621fa180eb72870090f15f680f2f816e0d35603232b34fff1e0c4dead84d9c14e34c3acba264fb7b53b2ecc4e1822e64536dc30d413014c9068219f273acd6e7efdd5a14ae3d669b34dfaf78f889e5c9c87357d2d4a360a0d7ac01f099a29617ac60562f67a625ba3b8fd206ea7e1aaa161e573d5a468accd1ef5bcd98aab260ad56ba54d0b90e5f2c747482a68596f14aedb8cf8e5c282b9108d8b27b1937594ac6edb58d564cd98dd047ab2c62bac15f866df47e64b672c6249588323a11a40e47f311945126e60102e99eac5f765b87873da749f67aa9449e6c8e98952557c697dc35e35885cde87d3261aadde92235c4452794089475826a1207ed610ff07321aa6f06ed5be6d921e76390c686601cbd4a3ae154e39f5288efe32f0a61d2416995b0f6f8edefe95295d2fd89d69b5007ce29b876d2190577d2554e16deb26bcfdbf3daef065feaeb04e70e49d89f971d788c5fa275fad8257c75e6ab78991c49d92d1ae408449fa1615588d7172c00fdab3fafbb00a3f7beee0a9758e03da5ec687d5cba2d9fa859c3556317618f741ac934622849e361688db425a71b26c5fca5875adf6a390dcb75bf02c381ea6d062f9bef8490fd486e49b2706dc76d9dfaaad2b732bb78a056b7e698ec2a379bdf00f79c373fff2be2f7b5cbea905ef671ed104bc63ad414cd9bbdc745ebca18ac85f6554173e7db5c4e168d0e241c3238a0ec4d163dabef70599f3232fcf63d01fe1374bb6108f959541aa864c112ef39a606ecb6d59787fbf682740f90385d50f5261e2a708612b51b5095b22976f4cfb586de49df865ab1f4cdea2749d276461c12e422c047d64a797d07e4f14abf48ae540ee6b316ec378d8ba5681975ce8c7c0be05ae32650dd9c399324ebfa784bb94d949b366466e483cf8cb5cd439b78f9b9ad71832411b25c47024a0f416cce3f7771c8b37eb300d1864e1b60d39a2ddf7a3acb8041e51fcc0f6198db2e4ac3258742054ecc7d1a7524209b07dd8be527f529320f8d680c2440914b5cd78e5623d1a0aa866c639065ae4b62ebeb4cbf417b6c63f1dbecfd7006d70e9f3680f662035c922b01c823077a7947cf8392902d1f50f398f3c085089bc953d6fb4e20239264aba1721bd2e7f07a2eb0489a2cd0fffd67602a25e47a8f27996756d03986d87e93f868f34516b63e8ee45f3b39f7599f72cf51f07cc9d22efa27ccf410a522f04019a979bdae0a338e451df7f9738fb8e276059fdc2aac86074a6adf643d6304de3acc88f6b089b369c04c02366571c466b44bdc3939d1e66b683903777cd498a3d17e0f26a95a80dad9966ee54a8f29f7c39b943f86c821b6a48d1d634aea6e43101ff3467554d678b4ec2bf5f2c54242b9468b6b150c8d00c8bdc9f46284bf56d1a7e73b518767f2dac0e2579a85f9ea8de7c4e1548b455689b1d7e246ac4ad6acff9752bc72da68e90c4cb0924187ed9f637001d587d840a55d8e3d72e4520c7c495a886ba177f38b72ca5f17cfc9a49acd650398b3eb0a7db6ca873d2cb6284b84e7c1a241d503638ff3663fdc29f28bc3c5415ba3b4529b1687dc26446fcd2ebed24a0bfc151bf054cef22429ee614902f2cdd8467ef49134479e0060469e8a0df1966e9ebc264fa7bbc48a5b9d85545d719447464bdcd0b50bc7cd43bb93fd0f0dd0f71409303dde7f2f9a60f768fba7b888a3a13f722588df0d494965dd0ebfc311bb3c303b3c7319997f3b35517960ed8f800879c2733d37e543976078a7102b0f3aa1b25a546436b3ae1006427ae36a337263c16744478f21cf0c5ebd6930f8a6679296b62a23dfa75c7177cb28921f63521e1bb59733df6247d446d6ba0c7de535f612e02e3142a632ac265199d4457ed90cecd4db19d8fe20c86a5000fe6dcaa1d416d6e5ba661bf2a980b7f4287267d879406449f47665698c7e44f453f6dcbbd4eb83e62db6b4fb874808c0ff33eae5d54fec173e84f28498c58fe364e5eace42753f4d3b51288dfdd7b6b8aff27c158638237d2fd132ad08ff85ee4792985a75c5202c1bfef3116cc68af5ed7bc7b3261e20fd31ef24429aa1111265655682d72f84901d82529cf23bebe29e8bedce41337a961bd7570c7409701e0257ae1933723a0e8563ad5717fe14b4835964d1210d2a8357dbb39846b3d7b08a1a038df33e9b0db33cd9a0f9041248fd708f7e99594b4347972a81cac487db1be884c82896d091b329d2378a26f01d357792f1c306dbade825b53ae1f2f809710fa6f630ffc795cd6163742aa2e847d5efb255f73aa088cd9cbcc83d803da79b7b2eeaa2e2297096a518a6f17a0da86455cc54941590e1646b39a95d83b4421b77af8c6dd8d", 0x85f}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) r4 = open(&(0x7f0000000100)='.\x00', 0x40, 0xd0) mkdirat(r4, &(0x7f0000000540)='./file0\x00', 0x184) renameat(r4, &(0x7f00000025c0)='./file0\x00', r4, &(0x7f0000002600)='./file1\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)='c\x00') fchdir(r3) open(&(0x7f00000003c0)='./file1\x00', 0x8, 0xe5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x14}, 0x2, &(0x7f0000000100)="4ba7841143", &(0x7f0000000040)=0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000100)={0x1, 0x1}, 0x2, &(0x7f0000000280), &(0x7f0000000040), 0x0, 0x0) getsockopt(r2, 0x0, 0x20, 0x0, 0x0) r5 = msgget$private(0x0, 0x5bd) msgsnd(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="c4472e6f9cd3fdfd"], 0x8, 0x800) 330.520663ms ago: executing program 4 (id=1438): openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x10, r0, 0x802000000) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x10, r0, 0x802000000) r1 = socket(0x2, 0x4001, 0x0) r2 = syz_open_pts() ioctl$TIOCSCTTY(r2, 0x20007461) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000001080)=0x7fff, 0x4) 324.431011ms ago: executing program 4 (id=1439): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() syz_emit_ethernet(0x1000e, &(0x7f0000000000)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0xffffffaa, 0x11, 0x0, @rand_addr="fed38d5ba80b9e61cd0c535a9800", @mcast2, {[], @udp={{0x3, 0x2, 0x8}}}}}}}) syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[]) close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) close(r1) utimes(&(0x7f0000000040)='.\x00', 0x0) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) socket$inet(0x2, 0x2, 0x6) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x300000003}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x5, 0x100000003, r4}) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x6f8, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x2, 0x2, 0xffffffff00000000, 0x2fffffffc}) rename(&(0x7f0000000000)='./file2\x00', &(0x7f0000000080)='./file2/file0/file0\x00') 324.087441ms ago: executing program 4 (id=1440): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000500)="a9a8a9595e236830adcecc2832a2dae3682dc973f131335fc3580cecc90d0a098b1538fb7417e137c89fa8f19a2ba68fac1cf2494c8ed88e91af80cb3820101f5411255b4ed57b3429f1ec3346c2452de0dc241ae19e3cf35fc70d4a4f484855683c7e38cb1822c5aaba19227f79e6d7cf48e813329fd1a52fcfc6b48aeaf523f3ecfe0889d0fb10", 0x88}, {&(0x7f0000000200)="2f17d594d3ed826047", 0x9}], 0x2, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40a) (async) r1 = syz_open_pts() close(r1) (async) r2 = syz_open_pts() pledge(0x0, &(0x7f00000002c0)='tty\x00!\a\x9bj\xb6\x00\x00\x00\x00\x00\x00\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xd7\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x1an\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\f\x00\x00\x00\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\xeb\xb4\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x9b^\xae\x9f\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0_FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&[(j1\x98-\xfc\xf9\xb5\xa5d1t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0hD\xf4\x1a\x8eJ\xa6\xd9\x8c7~\xea\xceW^\x03\x18\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x8b\x80\xa5A\xf1\x95>\xd8G\xf0\xe25\xba\x95z\x14/(\x02\xb3a\x88`|/7Q\x1by}\x13\xd6\xaf\x01\xa2m\xceYn\x91\xb5\xb76\xfb\xc4\xf2\x1c\x999\x81\xc1\x98\x83\\\x8f5\x1d\xd5i#\x18\x12\x17C\xef\xea\xb8<\xa1\xe5w\xad\xf3[\xa7\x87\xa9\xe2\f\x97p\xe8O\xa9\xae\xd5\x8d\xe0|I\xb0\x96\x13\xd3\x8f#\xd0,\x9f\xc0\xc3\xdc\x12\\\xec\x10y\xd2\xbcx\xf8;f\xb1\x93\xa4\x90+\x89\xa6\xe0\xa3C4\x8b\\X\xb7\xc7\x13\x97\xa2\xe7\xfcp\xa3\xb1d\xdf\a1\xc7\x9b\x02\x1b\x98T\xfa\xfa\xf9Q.=\xf4') (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0x7bef, 0xffffdf82, 0xffffff8f, "1826283e680023d5ff7f0d01000400000400", 0x7fffffff, 0x7}) getegid() (async) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) flock(r0, 0x0) (async) r3 = socket$inet(0x2, 0x1, 0x0) (async) socket$inet(0x2, 0x2, 0x5) ioctl$TIOCSCTTY(r1, 0x20007461) getsockopt(r3, 0x0, 0x8, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) (async) close(r2) 499.652µs ago: executing program 4 (id=1441): syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x101, 0xffffffff) syz_emit_ethernet(0x62, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "979303", 0x2c, 0x0, 0x3, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x0, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0x2}, @jumbo={0xc2, 0x4, 0x6}, @enc_lim={0x4, 0x1, 0x4}]}], @tcp={{0x2, 0x1, r0, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x5, 0x0, 0xfff}}}}}}}) syz_emit_ethernet(0x4e, &(0x7f0000000040)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x18, 0x0, 0x1, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x3c, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x5}, @pad1]}]}}}}}) 0s ago: executing program 39 (id=1441): syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x101, 0xffffffff) syz_emit_ethernet(0x62, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "979303", 0x2c, 0x0, 0x3, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x0, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0x2}, @jumbo={0xc2, 0x4, 0x6}, @enc_lim={0x4, 0x1, 0x4}]}], @tcp={{0x2, 0x1, r0, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x5, 0x0, 0xfff}}}}}}}) syz_emit_ethernet(0x4e, &(0x7f0000000040)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x18, 0x0, 0x1, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x3c, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x5}, @pad1]}]}}}}}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.9' (ED25519) to the list of known hosts. SYZFAIL: failed to recv rpc fd=3 want=4 recv=0 n=0 (errno 32: Broken pipe) OpenBSD/amd64 (ci-openbsd-setuid-5.us-central1-b.c.syzkaller.internal) (tty00) login: set $lines = 0 set $maxwidth = 0 show panic trace show registers show proc ps show all locks show malloc show all pools machine ddbcpu 0