Warning: Permanently added '10.128.1.1' (ECDSA) to the list of known hosts. 2019/12/01 19:23:54 fuzzer started 2019/12/01 19:24:01 dialing manager at 10.128.15.235:18618 2019/12/01 19:24:01 syscalls: 337 2019/12/01 19:24:01 code coverage: enabled 2019/12/01 19:24:01 comparison tracing: enabled 2019/12/01 19:24:01 extra coverage: support is not implemented in syzkaller 2019/12/01 19:24:01 setuid sandbox: enabled 2019/12/01 19:24:01 namespace sandbox: support is not implemented in syzkaller 2019/12/01 19:24:01 Android sandbox: support is not implemented in syzkaller 2019/12/01 19:24:01 fault injection: support is not implemented in syzkaller 2019/12/01 19:24:01 leak checking: support is not implemented in syzkaller 2019/12/01 19:24:01 net packet injection: enabled 2019/12/01 19:24:01 net device setup: support is not implemented in syzkaller 2019/12/01 19:24:01 concurrency sanitizer: support is not implemented in syzkaller 2019/12/01 19:24:01 devlink PCI setup: support is not implemented in syzkaller 19:24:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10402, 0x10b) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000040)={0x0, 0x4, 0x7f, 0x5, 0x7fff, 0x0, 0x80000001, 0x10, [{0x2e6b8c94, 0xfffffff8, 0x9, 0x7fff}, {0x2, 0x48b3eefa, 0x0, 0x3b01876d}, {0x0, 0x0, 0x0, 0x7}, {0x4, 0x8, 0x80, 0x81}, {0x100, 0x3, 0xfff, 0x40}, {0x3, 0x7, 0x9, 0x7}, {0x8, 0x3ccb, 0xffffffff, 0x100}, {0x7, 0x9, 0x0, 0x1f}, {0x3, 0x4, 0x3ff, 0x8}, {0x3, 0x8, 0x3, 0x2}, {0x1, 0x8000, 0xffffffc0, 0x41a}, {0xb75, 0x1c, 0x4, 0x6}, {0x6, 0x8, 0x9, 0xee2}, {0x0, 0x10, 0x6e8, 0x8}, {0x1f, 0xf1a, 0x10000, 0x3e31}, {0x0, 0x9, 0x248, 0x3}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setuid(r1) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000340)={0x1}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x200, 0x0) fchflags(r3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000400)=[r4]) r5 = dup2(r0, 0xffffffffffffffff) r6 = fcntl$getown(0xffffffffffffffff, 0x5) sendmsg$unix(r5, &(0x7f00000015c0)={&(0x7f0000000440)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001540)=[{&(0x7f0000000480)="4dd7da339e91057e0dd662f87b04ecde49bff17ed56ce66743738d0ea37d62fd5a6b3e753cdabcb82dec8b00e975fd1a460e36efec8a52b1a8236673553dd590c02776bf14b9c8b6acd75c8faf74221f4d88ed214ce6a8b54230c271cdf1a16114447c2f481d59f519959b72f18cfc7d147428cf748e463c97443f8f2773b17f", 0x80}, {&(0x7f0000000500)="d344e1c11962d21316ad7f6e82bc610efd2917164fa87c7783635d9bcfe5df4d4158e227bdea982eb613bf80b273a71c71ce2b8a484e2ba20f01d3792cc026dc1733bf3f2ecd7fb5e3fd35f2db61e56c3eed03cb8b001c9d9ea8adb5a71584ef0442631d378c2d6a95fe744c3715377fbdac0b5dd5b0fe68804e4599374fdf2cebd56acb39598ff998fb7a6c759e76efb195aa57cc0f8b5946567664974f7715df7be689f2b56f84492cc802594c4025999fd6dac463e7cb90c431da3987ba8c0bc47f7c772a548b34bf1355077edf9af1b37f885c7688ab1530705c0c240cb4bdde0c1da2c26f7b46d1a100aecfaaa2de7ce88676bae196117f3ac70b9c6677b2f273ebbfaa3213f1b60cab0b8fa3b36c1951c9b140fbc41a4ba71f94c25a15143b115e29b8a06275a390ebb1e761b1bd19f113197a095cef8ea65137218381580fae6d30374a174e9de7581891199bd05d827b02e3ee1b10496253e7aac101ca7e8ed26b45c2b3501db5f44fef6e8c2e461dd2e3a8fce5cd49a8fd1993f460340af468f2b2c68a784512773958886a97dfb8a7d362980f82eb0c90e3b96f529b30994c7226177955fe46d7cfc89f88e09273990402739871733548939dddf0614c849f9b05a130864a0791b337c7ce7775e8c88aedea929647b194a2de59133882b9fd9632d880271a1d4fa6cb168a8a2ac5736116507d1ec4339e5b190e20dfb838a0b36245e180877c550e1ad355633c452593e211a5682f8b9d6b330662c825e10775889d8b738f6dc76d1daf7b62fae3c6a15a7a12306644f100f66491f9da73e72cae167c4d7c8a2366ac4a53f5e656ea057476da3fc24f672f320cece0b11f9bded5f705c990b7e51049b8bf2be295dd7be7bd4517adb984da2e3dafe4106ddabd7cd6b2f98cca5b70c1b0662f5f953cb61d54d68c4bbf3f385f359f9e571ee67553177c0db7dee8f1c925ad3f9efc254c8fc3b62203b4eded54b7a4ca44afab26326c0996e5bf6d5dcb1d9a9d6daa5950996e217fcbe43fe19264b3a3e241222119e6828d11b4263218ce0aa8e2da850c218b1fd69d7fb49e1de1f60571b3b729d09a9aaae7c78ceb9b3fa7bfb693fd049b2ed6a6b161b6dcc8a6de1ae3b9bd4fe76d45647c84921b4bcdf71648ae3d7dfd34b3bce4eb79eb79d26d596e18868910d5c1e4d267f3c1aa98420de160e9a20e4528fb884396c0cd23fc4669d11595378768904c6e5af7d2e67805327ad0dcd99a125071af4ca76a5fcdfa3c40bf951c4a32e9a7986b6c3bdffac9d6248655c7d9c6409fde017cf4420876ddcdc6740135a37474a4d7d051fa05fd21d221ca636f28c56f0bc592b3cbf02ccd71676b0e4214d4d7f704dd5be1e6eae817935322183a533ee3d901522b51a591d69d0c1624e66791431d986afdfb925c891584ba29686d9aa198e0a26a693b412f4cab249ae11e1c754f7d3ea5c288790ab8ba9c690b0edf2f5a2ac98ca1f444552e02a5ccb421ae4315eea4971e5402ab43aa3a7a048d16102671755e0679cf454470567e5bcdd934914502035d971ee27a9cda8ef4861870c20dcfca78fb4682144ce8efc5b078dd51b0932286398b8e64f8a6dcf0971be9da8efd34af9ee639f0597a640ea1be381c6a56e5c1c7dd03e219102f7a992d999961d1cdd9d43cbe51356b432642cac344aec64838efccc8d23aeadb7466c4dbd309dc3ddbb61dbdb1f7c16938b97d551b0f4b72f6d2c1abec4e28545ac18d5cd1321a0bc6f658c3d41029d411c61d9a539ab1b85ab13ace8dba61edb03226d07b7dcd099c53b042ff689c3636204b839361064faa0738677cdb6fdabce4d20a62a334e27006372430ea27a6fff1cd4d8d264764290e9e9ea5c770c74b8006ed25a852583a009624cc5d90bc0815413d433f3f8007e854545265fc7555f94c8ed3ae27f809ce4ad60b4b367438db4da55c5d4c768a2e8e4386b07abf9677112fba1a56723c6af248de4c66eb416d1bae05255bf44af74c24b7ee8d2d20f28c3824963cc43f30e0648cf2efd1134c00215a43fa13dbba3526615f7a943fae86608311d1c38fa1c1e25d0ac2526cc0d41ed2a5f055430d31ee998a91d4b9aa69c9fd866e186d3312814009985a3d015af8c80d1215d49d1adf199be9ef14b1a51f1648dcba2f387f00428ef0046224d6fda0cd78d207be26d20d63d8c4fca62b1116472cf67c78799fd28b1e83ae94dcd6e8bd851acd591dcb77520261f93ed4a74ee0519909bbe53caabceb572edcc324858fa54eea968aaba88787f92aa3b6d91de5a9a8bb4918a0007700dd93716e9b0b1154e98082d80291a8b44282180ba8cf26e9ed6ace83bd462c7c2fe044ba271d5fb175c73e1536f318c76a78577e42207a84616e1a3d91950e6de8fbfa261e7e279a995b5e125a006680e3582bbdc22e290e720e223d4972494f3f44b88cd811173458fc1a3025da03e7b3ea88aaaeadcfda9ff32a47224713ef9f7577e38533546b30e04b36f59a513813f46b9bf4599adbecea105c6b1484df0f32df74eacddd9115a9fc00513b2d6a646b2600aa077d0a5389247bd7c9cfcc107e79fb472161b923c83e2466eefadf78453cf0ad0903c94b11251cf2dba127142816d928420098ac4b438972f60baa9c8954ac3fa1539942a29bd9891445bdbd1a7626493b243554b0f4b0947c6f51bdc2667cd03f40f4c4f0b8a709edb84eb333506598ce178a13fc096c2984b7f3c8afe731dfcf70b7ec755d63e29483d5cf7fba95c18160fb8c4ac26f90f79184c2e14888f9cda51fa368a6341da537dbb9bfa5d01a1f7aa098a09d66c3faed08e5b656e747f2678971c3ef630e7241ef29200536b0d408c425973f4fff11d441109201af071c7018ab60c0afc3e88a234b60f48df53753adb6a61f36bdcb8e181ebeb840f8fc9fa020b66bde5e5cfe7fd6253f45d24ff7d24e61bb1214615ba385bae742f9cd8f792756dbbf646f87551d7aa035b9bb1b189de82c05358ec4913cc6cd35ef711fbbc8e4ca44cc00e6100dc060524d0c1925a000c86ee7ecec0ab96445883c90671ab1cd2a93831f9af200519e3c648ec45bc11d0e831e5cf01a48f208f8b47820b093cee14517e6700e21a4730bb76f74bfa28200080c691b7dff723694b2a62a09b7d563626f07f76f17344fe4940b218fa02541a9c6c559795ed1ca4d9f4009670b66245aacf0761ce929717d05a6a4dc50afd826562639ab68819f47572b596a323fd4d1e40d7ebd3d0ab8202d2fb60a7309721baf2a696e7b771db7bb1f45c5bcd8e469a9061ace5dd64b91510f30f79c3be690b96243b1695ed0eef2a22997c578a8de592851fa18fc9d6d764d39bf5a728cd15ab6a89a498915948e53960702ae449819ba6dd4c31b3ab703cc023465c4e51c7ff96b4b7b33c00a59ca176dafc47b9f37b6b8fc8832608ca99e4a8be3eff190817dff12373d424c466857106ce73a005ec08305425fcb313ab511ccfbd757533c22910d987651b3ad0a08b7613e5c891c5127d997769980cfd6db7fbaab86f7dede59b5317db02024d4ffe67f58cc4a977f140dadaf37631cb6ca1c6414d34ddf64e33eccd05b514c765e9052ae13bbbadafc092b231660c8b726e5b5f4ae65c87591409f8593b2edd34e59721a3e8fc1e705222d204737d736bfde665a3ea763960fff85b3be9284b999a1bb8c9ff502fb516cd26f9580c3fb664f2f05c7a7ef2e6a618c1aaca589e665e41f1a214fb9e4d9f4fb3d160bcbe2014dae22e50263a8d38c937c5c33b3a26d23ead0a344787d794271bb799359519d65ce6ad79001925a3eb76f75595a391771e1bfaf560009d31d8dd772fb076280f4f999ec708f2351bfcb1094bba25970d9b1c61b245423339ecdf8c89ec0c630a8b829ac4376085be03dddffd61137f18d4ce43e091779d15a07cfba15aee830c1048ddceba787995c00b6a7ecdc3c675dea455aea34507205e340dc13c0c135011352b61f25d658fc7c61b7c806f3c0ddbb18571e6cc0e5a974ef6927bd0f63ef7fb3c304551a6064f3f86ee778e09eca458ab4eb98dab3f829f630c3392896ea5193b2f61c3ca6baee71b7edac1d66988e04d6abb56deca76b453adad43ff0d9ed9236d17a2252546b18f4d22a11a8bd25928c8e087d763062de0eae43e49a095ed1605ca6bc2fe3a142aa6c3583e962de764831b9528d723b55dceca693f872e46d90090ca8a41ca6a26c014f9e6983a33e31062afcf715db06c79888a58ed59e97e29b1dc06fafd28e022269d733df6d33c9e4fa2f05e3139d6aa8745bc2d47d3d74c087168c09974a1b007d05f99ca83e8e3bab2a8ddcbbcbe7e2a1ed0963354299970dc55d0b7b34f4891ec878974070dcd3704cb0ef7215e1869fe2737a88411036fdc6761627250f8dfcbdf5e3474cfd5a836a280e132b5b8a9e42fc02df18d8944f7b1980c984477c3a98b9e998644f6dd11845d1dd04d280a4d2021b8d3d699f2147ad8c2dfef828ad239963f32b22f7b87f448074b350cb08e9f00f17643af025177cfbe321719267dc855596fec66358f829025236c36d679cd21868a61e386024b3198de7fb65d30b77188c06bd49ede59c9f5abdad38e350eb18a6884094aefe898a9237397b3af5c879a641db5b199702e16b4b225c73063d014a44c4ca77546dbd5288f7c4e18ccda3942c9475c95a3419e109452362fefaf23595ae1d5efdea58ec50878a3c12c7ba295066eebb41642b0344d3b4504e7130c1edb452dbcc2deecd71ebf2bd9170bf5fc74a27afce207de6e13abe762c7ef9712438a4e21dc728c4bb1737c706a0e74739030ce4c280fcc1a698073d6f9acd3c4f8374442914c13394cdd97465afbe33e45bd65f07f0227b9626b63710121916b72f781219e43878e39ac8aca6b33599cc4fd2cbd910a6f213e4abbbfec7d7e948f4e2a0feb317740a246f8acd34611c3f51d4a54ccb1e5fc8c1d0a5c4e464abc2d7386b403a08b74f8fd74a8c0d10ab33164811242fec69a0e67c5fd5ff274a079e8217487aa32315b858e05d681b7893767d1c04c7a8122f759d57dafeb2112436a01d6e77dabb4d0a95c1cc829e30679bd91a5613c55fb3e90f2fcae866510ceb84ae2af036ba06663c8b842ede648ad2ae82e1af408c371a5f4e7f66edfdd387d13e3bd7b7c801e2b8c46fc92738ff5fe4cf70f983f4ac9db925d069d52ae1d110d242cdfc31b52fb6d0b607db3e1822f4c1f41986d6151b6cbbe7df38ff431a589cd51d17478b2422732cf35a651412b3e23a28f763d46d390ba9a9924e71619f4ee459d92b39901e4475e75f3b38b6c6fae5d0901b468ac8418de9c19f86de731b53d8f81d58f06ff33e27d890cdba90b8b0c0afbb081b98c13a9b2575e6233c608e20120dda334e59e52a9526116af67b414bcddae68320f4b375d1c197cbd6a1cf1e54900e9448a9cff38ab8cf6e2386ba0dd1976985eee5ace5282670fb4ad8a3e1a6fd992f2304f7438ea72d67041bb00b5b82dc63da42c986792328544903ef9e02c983fbfbeb1c23fa1a9249512b7254b9c10d2445b7bf62ffbce61dbee1bac9e5d37b36dacbed8a932691cf8c52366dd1400469800541e7c8c8f26bfec0eee2e6f8c208d9fe2ca73fff4a6bc927bc5303f982499b4ef126647e9db9f4d0a963edb37b0b353fac91f0cc517e4661cfe11b7fc341ce8ede4223afbfadfaef0fa70325e81ffe2df14b1da6fa5c3d7a0c75548f430e288006573d8fc045ccaa9ce9389255d1c83e747035f2c4", 0x1000}, {&(0x7f0000001500)="71341226f286ee4c20bc13de1af40af52e58c0d7fe", 0x15}], 0x3, &(0x7f0000001580)=[@cred={0x20, 0xffff, 0x0, r6, r1, r4}], 0x20, 0x8}, 0x1b) r7 = getuid() r8 = getegid() chown(&(0x7f0000001600)='./file0\x00', r7, r8) pipe2(&(0x7f0000001640)={0xffffffffffffffff}, 0x0) ioctl$BIOCSDLT(r9, 0x8004427a, &(0x7f0000001680)=0xfffffe01) openat$tty(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/tty\x00', 0x20200, 0x0) mknod(&(0x7f0000001700)='./file1\x00', 0x66929d161011986b, 0x80) pipe2(&(0x7f0000001740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom(r10, &(0x7f0000001780), 0x0, 0x1, &(0x7f00000017c0)=@in={0x2, 0x0}, 0xc) r12 = open$dir(&(0x7f0000001800)='./file1\x00', 0x200, 0x62) r13 = accept$unix(r9, 0x0, &(0x7f0000001840)) dup2(r12, r13) pwritev(r11, &(0x7f0000001e00)=[{&(0x7f0000001880)="53f8139823bde0b46581557461bd51a1732807d2944d0d008fdc71e707bea6546308d36f4a5f4cb711ca633480f84c94e0eff0c5bf740662c6979cd7ebb418ef8786c4fb660ad60ec1d2793366c46b0721bf8b246f7dcd3dbf010a161832787f791a9c8f1a9d257a326f732399459f003c2abf99632d15f45a2af7ad7ca696d96f483f6c1f28bfc687ca22c97487048d74b921cc74e5798cb98893f762830362a298dbf69b7ec1c8e08f5de742fb0a0616312ec29eef053a8282bf8bae4474a6", 0xc0}, {&(0x7f0000001940)="7e73f8f2190e0d737c5e34375cd8481c5ab835292a22f2cd6d17d645819d64422daf00d4d02bff1f903ba84ca129b487f6000c163a307f546b5e8274a8d0755dd1ef8e40201a53078d4c2996cc8a7ab5669c1d3f2950b4737bd8e05b0a9644d16abf47c81835ce8802d8d410259ac5d7b48aca238d859fa9a6582fb7fa8fd0fe97c9e45d2661f489e7f491af742d02923a4ff64de43641d9d171f685b1d4cb5b745d02d39e05fe767a4b0bf7316e8e8bd1a1418fac687e902f377760940b315918593b2c6b0348530c3f8dba014a92b62dea3c7b9d0093585667c2180c", 0xdd}, {&(0x7f0000001a40)="e492960cba5c347b5189bec0bd6f11a06b41e262d756d9937d76d740ba8463c882f10f293a7eba2da48abbde1a17326f762fa537136ce4f742b17d856ac398eb696abe01cc10342b2a007d2e05b9b359c35648bd5f36cfb3726cdbba621fe0f7f31ed7b3563035b474b6b01d1596afe58c400ca1627773b821", 0x79}, {&(0x7f0000001ac0)="b2768f792a82a1fa7a385bcc8dd93dbfdd93fb0efec25899fc4a3a770abdab72727623f4a2c65a7a9d9f0935632794016c697ed99415e225b3014702b3335552026d409ab6f730abb3668bb53a8ec398f9d9db9df0c16a02637b76e67e38f25f5b3941fdd631edf8a076cbb31027830c4183fbf6188c5f9ef2039f203fc1577c42880e8d1c38c04a3c6f7ac7bf1bd3ca39cbf2fde9625fd3ccbc664a9484013d3ad70ca0ba08675c9447cafd2dc315d8", 0xb0}, {&(0x7f0000001b80)="fd2cb0070484647667a94b20944e63569e8e9fee6bbedd8fad6ccab60afa23e4655f4fe34bba54a42b8dae04dfd19e95aaf54118109eef93b7f56d77e1d0944da395e224", 0x44}, {&(0x7f0000001c00)="efc062b92b5701ba732d59853226b070ebef165669bc89fa93e9315fabcb1c6d05c9e3631fbf5c41d629bdff9728c4fc69cab2b30a4d9c27fd19f4aedd95ab1df37593e59b3dd2e1c650c82356033f0709d54fddc922dc7c22a737d4375afb67da068e1aeacd2f3dab455c38898337310378bf534817fa2011f587a1547b7d401f720b40df7d9b118293bffde985ffe78c8714d170cba9441b49dd1386a5807e494b38b5a0849e0427665beb35fed8cb32e0969f7b32acc963dd42fb9813c512d7fa34a523a9e3ae3e5c5667dc7208cdb882a7370522dfe019", 0xd9}, {&(0x7f0000001d00)="1a8b6c5235e6152fe2c271d39dc8f7f65c9ea7efcff5b54b6ec14fe33e01ebd8a3f0677882112dcdae3166345dcf94a50c5e91f006944b1e97456e3329e95dfebd459294682da193dcd37f21e5fd54f06077dc50982fca61922479109b998006bdf65e94afdc378e6d6d6c7d1ff038cc6233c6e0d1682c4403b1d381c75390d5c5b87ab2bf2b07af8e7c986cf54c29d8cfb292573467e0ccd9c7612a4ba908b5d186ce72a80e366bc5bb8d1d15b3bce21cf21b87758299a0424be619eb16a9a2239d8747ea40ba6a237238", 0xcb}], 0x7, 0x0, 0x5aec) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000001e80)='/dev/zero\x00', 0x100, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) clock_settime(0x3, &(0x7f0000001f40)={0x1, 0x400}) 19:24:06 executing program 0: socketpair(0x22, 0x6, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/8}, &(0x7f0000000080)=0xa) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0xe9, 0x3) r2 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r2, &(0x7f00000014c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000180)="02c4a96f2b658c7fbb5470a0a5ff833b858be1dde1927592be99f41b255da1cf5bfc54fb4e6b9f8a06f89fa1f2cfd93726961be33706bdffdf1085a6f3652812695d50b92640ce6af8e7ac1b39480a934b1d2d2af2164ff41ce17124c83ebfd1b2daaa48606f6c5dfbeeea4c8e6b3953b363a6584f9c68e69b06202bf4c05918507fd36ded8af65946fc487a0559769d9da15fab957521270d2f48e541156c8a547e91cbd161c463ad66fe4a9476c1a625d376c31674fe9c629da32792b28ddde9444fa9d5", 0xc5}, {&(0x7f0000000280)="409b36f312dc5650acd1f162369b03715d7cca231f4213259963822811288a4848fd3bf5c052dfee013bc1e75f20d2dddb49a3f2134ea5ac0649e938a442ce0d001f4a86e120e41f1fb33045428039c0f6e01f004b7a9f363b58c54aad0c6c9f0c90096db677620ccdf05ce8e11ac540f5dbb3c71239e95d45dd708c3ebae75be5585e59eae6a32cda62aa8c75502df58a1115342bac903b7c65c440de9328d78016115277539f22af26bfd90b614f01771c841a38946ec2fe062c8aecacc3548e008464b78c4c354a44cc44061fad5cce0252f77e6408e6d32ee029ac0fa541650edef26fa76050c7d80fa2d2440220", 0xf0}, {&(0x7f0000000380)="e8a89d76dab92deb162883ca24327bbd0707ee9a39985a8d95004e6de959b343a7ddb951422b310ec1a0766f560d1883a4058951219796ae168a1574e4940355de6d01f2e3d84cfbd143bd7b47ffcf267adf415505ff6bea29fa245439833726884c806a44b8bed11fd79a20f11576f3ec4baf28f8c22a357e659869227d4b67f26fc87876aa221fe400bd0c0bd7b51ab346bc1e4eb2cfdae2c8d4ce944f86d5052b3eaba6f184d1d6f201cfe94afbb2bb34afe715c65e42a5d35425e771753236af1823fb1f03210d44aaec56fa17be77e912cb945819ea6390a9aba26414", 0xdf}, {&(0x7f0000000480)="df9eb6929bfdf384d489a6447a1d8c3f88f754040158d33ffc04c123d733a6312e78132a722070123fa2fd0eaf956d53e2f0293e60863ab3916a652b53a6b2c86106eab96bc87a1ff7a7b3e5a22d48015456eee48adca337c19e7c8655fec4ba7114a5a028617f774e78224b934ee9542ea717b64e1012454259dde5a2f6b92c6c1e3f4a4e15c09f681495d4b92b3864a3d01616aa2108bbdb0c7d6ddf99132f5ed4c15c445346a7f0e1b220b94027444eb679b16c0a7f04d39ae7557aa72e02ec6824979c077e2496e2ceb39a0db625105eca5921ca14562bc2c5c969fbfd35d4e5236e8ba8f0b23ff332777ae2e8ae1225f0ec7ceb03280aeae231aedfd0b0d26f1071c8a6281e780590fbc36d925d6d0c79193d287343b2ca14b759af4938d0c474b9c842376668d485d73529aafad1512739ea4b2bd262411a1a93cace01c2a4ef306aeb72e776e5f966afb85e3e1596502e86afcf9acd5376b63899abac093b2a1cc4b489b3dc03038a64486e6c1bc2db7dafcb34c4796e3d6b2a7bf687ca086145a264399510668c58a2aafea7c6a6b69ad7e4160f0c516e48176109f2b5e5fc48246cc17e2a321a96f1839e9c80806b580b5add5b1bd476b67697ae2837328fc6ac3d4d3c801b99b67cf4876f57f1689082c502a279d06606d9225937905417892b41a2ae761dd83cbd5546ac5ecda84da40a0d891c62717dde6c51b12688d0120c60ecc03515c1974b62258dce2022e04bab6efdec0d5417d0c898d10913fefeea131a75139c140f6a15e4f920e68bd2fc6e158c8c4f45fa096bd9c31dcc712b5af890d5beb83b31d80ab4e0cc56fc081acd7b1c92194a0d0d26823dddcb29eb2b7934a4237397f1d4c5d834a45d3f2c7597f485b79d27dabd0b7a9de42eec4e9e20dd7466777ced0098cfd878f446c2ccdd18caff7692e0ff54735fadb160216252040db7c037107660625d49a4ca8725c7a4821da6b87095b53e10b1262094ba8bd22bd33d20090560ecdcd04fe9ddd7be838f965d003cad3521f38d973cb7a642646bb70fa41f311286fc08a76bc1aa33fc7dbbf48bb7d5d085a4811f2aeca0eab1fd6bcf822abd06b1a067a03a3c1c8b65c05a1c6b3c3f796411f6f3b8bfe8cacf05e0bbc0ef2486eea82fd36d1fc8ff6a4638d9667e0b674ab9de4355177aed21547fbec7c0dcf219ebe80db9ed165e209ac0a0e9ea10a9bb8750ddc8c5af43ecf32223140e7a9f84ef4a56e466149fbde76e382bf1a11dfda9f81917086eadfe5d593c755c0367064bef0c68d79ac9f23fb580910fb8cf99917d6724b1ad3fc48eb0f9dc41985d9288f6fedfe6d131ecd1602d766fa9210c6c9873c18e3bae7b808620311db8032159d28ca4d05fee4f4b9a11a94a84fce7b6e531948b42105494f622b5a2e6acdde89a4431139bbc5271bc2557bc803a053ce204ef8f2e6cb227b0d58a7c3b746d0624ec7835477e46cdd2e185f9c26b2fe9d2f767e77a69c7e5dbf3d3e831c6e9bc035e843b84ea6c49d546c19a117ebd7efd465d98616baee163101523d45114a8868691f92188763db6f13ba62c2ea34074b820c54d031e56b08238354c353689a873bd14701d40d800763ae4d613708d034855cf7a2e14d1838348960685161e8f84eb147683398aad9f367fc8dc2b24186037c3cf2a9fb0f7f1b2691a6caf66e779703f7e285b57a7fb06e9681b9b705420ea0a5f06d51045f71e4a348256b1cad7a036263033321eadfaee2933a10688bfdb42f03c62b6c217ffaae353d460ab2cf361695ada540a8803b5f75a0c8b99fa669465a0ca0931f336cd1ce3974ee0ac8b1557d2efd0ce68451f3179851e2c458132c019a91a0bf2ea8a59ae48ff38bbd43ea6fef95d43db30811e53ba77533f162b7de95524587a66f3ad987ac525680807cc5de969d5eec7ebf459f695c8b17332e3d386e20c391cf9acdece0be0aff53c50b3c379721cbf78afb0462d7d6032a6de40232094c1655f6ac4bc9f6170681ecee4754caae90153fd513ff562e49b660298d8b948745f1372e2c81332d14d4e21f0c56051e1dbc213d5f30044b03f1f826b1c7d7abc098188ed0be6c73987feaa1ded444871e8bf68322b4fcae2e00fe4248d8d6f940afe562f7e9013f096750ce27c18375427b7797de552c8cfdda0a02ee98a4de6c99b138ae2038a79e037c652722a36a863dfef294f30c2a13ac7c3d25375f0ff85fe2253d358abd115e0211065442bb43d6f8641652e30cd47174ffa92ef80f87e172dfb3c54bb8552b2e7d05a124ab037e62db2d45dca15f836737f85993f5f6a0360625f1b8241e6bab02aa059c39232de65dbc7a00247966fa618999e6d4604f03e986c498c019bb7904b8af967565c77de2843bae5be09c9897cc5d85cc00dd6a412f9c57cf4debcef79d58eaa841a8c4116223dcc52969b52404676e2891727f8495f9b7402c4b03dc2441df4b5a0e095f87b0e2f1c08012dbeee71c89007ef457f51bbd3b6f656921daf3a2ca514d2db825396f04bb365a0ac937309e9bd412329e4cdcc380e5cc9fc85918654cf32b7aefa37237484403d9c62b82255f3976245da190862d861f7f7047123ebeeaf31c4595b178614061d84c6275b2a5e21c35ba1105b242eb172294f9d7883ae76713a87d64f2119b852b2d98c06807e53cac500b509552a4f08624f5301857e9c7ce5808c600373a7d45a44ab4cae1c8c8caeda005cd7863c6d9f76dc7a9dc72344f910bf89a22c19a1e66fe273cd490a0f58ee6923eec6d52772e69ac724ab012f9ba8c277f026c190765be2c8c67dc66a0f2203ecc18fe74e15b9b992a201c7d73e77dcfca6a8a2f060e3d8df5a150ba55298dc7f983ad7e5a20a995bcae405408574b3a06e1df9ee6bd7f7af8bb886b4a49686683d99d555650ce455e4abd0161729287d0b5890c7e57aff4d8fd5581fc295c170aa732e5e2be0aa290b155cca8e94a5fce871bd85848573062dea45deb0546d4caefc21e8999cfd7b82e2d79ea8ad6ae039c4cedf5bb49c83421fc100543d114f3058df0ac4dc103569606e7c1af6c357441dee215bd840538783a1f0503d2c5d76e494b7399e6f5f8a1ea3cdf1dc0bcda4efd537008ef6d5f9b4f51e804ecb44db5414e9fcf9b992aab477bce4b6b87f1b243a55ad0b25f932270b638eb62a035daad6ec30cf1e74fba4e2a232b0254a823135ffe8b426ff97934060438803de985e39ee7b594a2e3cd1f334e80c7d9b8862c453aa7b675968a089183a4af1a77e2b0c72c4f9817bc918f99cd6e162d8fed9eb159cdbef6e6c0ca31a76b29d2a42bb95530b036eb5ee6f6b509ad0c4de78aba0ec4c9ca93b31fa5bdb1b49685bf23f04da34bfb1191affc5c7324645b800149ccd7c0da6e639c40500827679a2ee958eca65ed3af05374d670fb8b6085d370967b6c7cfe652901c2b35733fe252fa514e626cdfb2b4236b5654aac55b2727c01197d61fa9abeabe2ff6f013830fc5561ff879d077a836f252fa6579dec5e94a6c6c388ff3a11fe7e3dbd99bf0ea96a2c9da4000daa78cfa4f1e41b172e77057e3130dc1bcd918731907d320cfcd1bf9fd475c42ec3c7bad739700312a50ab1ff1f5d5dcd177846e14c22522f6b625e89363a45428b046acf24c0fdc2e1ce40bb82cda6c248f9908209bfd9cd2467e52801cf556e916f33e3e29152af44d3e5acf637e4e2c9caf915bde977505c184f9142f7e5f7731f373be050cfe9d679eb2d6fb22c6e3dd2a0b4695db8af8251d56a02d961628b920adb1c2aaaf385fb7f5d7344643acac6ab939805bcfb0bf801cec15c17a60a7b85cb5048fc30e697ec2b996b99d32815871565bab7f804af93659ab57bdd7d7c96498badd9e171f5ca35bcb423214999456f796cb7a6cd453d9e6ba3d3be699a7f7b983380f0042b988b8876e454942e1abff42f10788e120cbcb8d0a03ba5eb3455226d8900b1eba7f79f636c9a2778bcd958883b48edf91f9bfb1917f078cbef02c502dbd14b909db337425f3f74b310ce5edbea001f8ca52cec52ec1abdeddb33b5b9e42450559de510b5f5540524af93276b953047a20cd3275081121e9abe2dfec96613d9bedca33bbd5e3f6013a84f752b41776801865ef26934a83855cc3d8b4bc091ad5c3deb06dec9cfcf97362551cfc8d5354190d36977b31a293a31fc2e69ca9a73b799ee1b5e0653d704d661e79ab15822259bc760581cb3ee28db4f48acff6ff8184b60e1a85b6216428296cc01277cd00783959aaaef1474bd70b66a04cd3d7a3edcb90be7a238e76b5c33d3cc31a620aa407eb156711096cbe47f09a084c3eb0b13253a19ca3afa51cd34c424a5b9fc074da67e3d6be71d969deb7faf2528a682a0e65e84195101774a2cc05fc2e97bb5bd3b58384f0ab7435702b379f31877240bd65cc86ebaab441e6cb0e8c6e1f60ff4725bd5e4b91bc0fce9032b7d3a3bf9a22b31851e998a647c0a5050f9d276384813dd8100ea44cbe3cd0f73ed2245a8bd092b982b7ca1c9d8d5fc6418e5f893843fba5b4c5a3e027b19b7a37f0da81aed870a4d597ce4224feee5a6ba26b3c348dce5015679730e40b7b1b68487d20e530b798cc659868edc45ad005b82c0ce824e3a420ae6f4211d9fc177f4ac775065f6daffe4b9db205108bb27ffd8367b0d9d16238dacb46d37ad7cd0fc183d0dd5d9e94b2a9a261ee04a3ac09989737e70aedab5f647b7909b59e19e0517aec73c095aa25eb480630617583755f36de4200b8a324283ec81f2e3604150c614134145b13d8ce439d1034b31c4f2812b84e1c3a6fc0414a5e09941da3ae877cc9d0794d6c76f0b31d79954713f736b345b959d44487697657a67420d2b21446313eb80563dc0759d549a42a8f9730dafebd4a95b18b3e86a7dfc8d8fe089693a957994f4b0b0527fee96a3854cd4c6b0b4ee15d88c607817a2504db84cb993e5906784994440b78d1c5db6e2f22dec89586d4574ad35ffaf52cc67906e9109defeba892d0312d97e2b466f6f8a4c2aee0823ce6d8e190df40d1d807285c2738fcf6929fc1c7665b18ace1f472d281f3dd9d5353106ff18c3026e28f7392f91a1bfde525636170d893927675a091bd61e315dd7b44ab6d372f019711b2574cf314a9e2cf32c6b2aee48b4c5af91e770705491f39c234d23b01d510cecb688dd8c3fa91cdc7137fe6573155e657ff3e57f1a4385d141ae8ca2cfc3190397671aedd541f4215e9a770eb0a628a1cf149cfa204f44b8a64778b9f4574dbb9b12eb32bac13171c9d25f2d89eaad7555c180782f08d469d869cc127bd89ace03860fc052e01f9af625eadd93ada19db21f2fcb2ea344059a2e848271e96c29cf157394466199dea02ad7c88728c9cca9538a9d623d74e4795e50dcf944fe13ee97f545db902e1cc70bfe3044fc03262cac7636d7ab4f2a5296ea73f2417fd5cbb4fb2e91e54fc2f86085a7a0471b2952bbf060240d1995611d0c2ea7d9e8de4fb59326842837d6980392f4c3f9d5991bfdaa4b3ee7b54f81d91f9826f63095aba9257e462e7b3fc6be744191678bcc853ffb5bfded83d2d3b9ee8e00ccf6fd6a97a2acbc239e282ff52ff0a9e61b50598ad5fe0ee1cb2664e186f900930669f19629b03c660081448a8049bc408811ae1d3d6f137d682d75dd7840c7cac4e75ecd8e1d80c3de9cd8e49ba4accf4ad9416ebb6b55f02568108d8b6545d5baccbff78343b7aef982c50fccd91cb392669dddc45e69f0bdb192899555c414b7a956128e", 0x1000}], 0x4, 0x0, 0x0, 0x2}, 0x402) mknod$loop(&(0x7f0000001500)='./file0\x00', 0x1, 0x1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001540)='/dev/ttyCcfg\x00', 0x200, 0x0) write(r3, &(0x7f0000001580)="06d1a8247203b73e539bd65afcf8f80fd77308d88abb5c99ee1aad3a1ca73b9b377516", 0x23) r4 = dup2(r1, 0xffffffffffffff9c) symlinkat(&(0x7f00000015c0)='./file0\x00', r4, &(0x7f0000001600)='./file0\x00') r5 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000001640)={'./file0\x00', 0x0, 0xf8, 0x200, 0x0, 0x0, 0x5, 0x8000, 0x3, 0x0, 0xfffffffffffffffc, 0x1}) r6 = dup2(0xffffffffffffffff, r4) ioctl$BIOCLOCK(r6, 0x20004276) open(&(0x7f00000016c0)='./file0\x00', 0x0, 0x100) getpeername$inet(r4, &(0x7f0000001700), &(0x7f0000001740)=0xc) r7 = dup(0xffffffffffffffff) sendmsg(r7, &(0x7f0000004100)={&(0x7f0000001780)=@in6={0x18, 0x3, 0x9, 0x3}, 0xc, &(0x7f0000002b80)=[{&(0x7f00000017c0)="c93dc9c1306a6f2e79890f7f209a628783f1b61e3f728a0d6bd68bbd28ea600a8e61df59170d6acdd1f7759a8a528c5ee0671db64e222f66700f8bc0aae261dfc2ef8c94f03ed1f488764c85b534b5fa27cfc096003cd482dd45f9fb2c8f92b47bf818957c742a360a21bf7f2b786f5ed1eed73c9b156a9807d1c6652504923668b05a7cece61b0812b9f978e4a23f59e1c48521becbe3b180eb7805c853e5a6", 0xa0}, {&(0x7f0000001880)="eb019e4676b5ac673afd416a71ec", 0xe}, {&(0x7f00000018c0)="1adeb31d3e6f74fb07518a56d1b127f6c5de5cee4276e14dadbd70c8e243a9cc052794b37d95e8a66a9c01", 0x2b}, {&(0x7f0000001900)="0244b84c249adc7ef009cc002ec4147a55305083152c6c165a6b717870766489819cce12d768200a0c2e0a947dab2b4a878502b87c1d4bb6f923fd89c8d865fc317de80459e9dbfaf40b81068638ef2a058b28", 0x53}, {&(0x7f0000001980)="3c8d62cb8ab0ba9ceb6ccc628b09eeef5df353426fa46427ef8fc9a94882a46fd14dd5b57572e64783bc2585abb7e62b946b6610f25eb4288158378b3146be11eb52cbf2719433ec9ef38f58ce5066495799d864c16b98fd408cb72b2510591ec0500d954f3f9f3751f19bf92997559e0e19da92b303708de2732e8401491172ef5947b18d94075b17e511096e86390fadcce92a63eb23513c5c5b8e3b033c1ab9297634ca0d3faea764ba59", 0xac}, {&(0x7f0000001a40)="90ca5e5022f6af57ec0ed77bb8acdf4b3dda9252f99da4e80dc87c9b5f4a52c3da562836f7a64671020634592f6211ab28cb28894e5f0cb84c1266e8234d2ff716a9f433125358632c4ca8e887a41749342d28a355111625d19e76946d50fc442808981d0f159c34bd2587a7d8d00393d04b4f96e63ed5442e65b850f913b7b01df8e0ccf550d7f96a393ada64f736c5520120298efa5269438960b24f999c13900960ec5645fdf21353bbaade7bfeb7d659e35a8246224b5aedcd21a769f704e2940dd6c2ca0439c70711879c35fe1933e40815062146b7eb85fa08aaf82c801b93aed97329fcf2d84aef", 0xeb}, {&(0x7f0000001b40)="d81e41e173310f2ef5228c0197d94775560c4ed4b3a25bd7096621732c86", 0x1e}, {&(0x7f0000001b80)="166c7c42641876dc562fe21dc27c56f35601e942cc503b0715d57ebfa7b53efe70024acb233d49319c42b32d2a1f0dbeffed9fac76360ccfd59b8fbc33ee4ae2e275ac929b9eaf5485f7804feca0d3c8b125b21d32705540db3a4cf4a6e4f06628b03e63038f8785139847a72376eba76cb4db577ea17bbb806f78ec3d52b290d4fbd4f103ca7e18af5e666bb8c269501fa04df52caa94818b586d8eebdab180494f1d6b2c7606ff9ade80201e35e76aed14c9ad26c926ab4a3ae9b676692a0e66d62f69c24b34b04cbd832c9733531c29ad9e4a180864d66e3844bd8639f1b73d6b6d5ea14b085ce991ccda48effd842276dbb9d7f27ac7f26319b8c2fe58cf74cc9fe149f19a7640b8120f25b00f7a09248556d5171be66938a211a1c4c66765455b31f35ae443632dba8fc8153b780d1dce34f587296c82d99f0ebc66224ad9b91716e140444b7e7cff4915b9533673add4fcb4924e064194cefb0799801f058cb70517cf153e4da3b6e754f137b4417fd9745aaad5f98719cda0d7868797d037dd64a6ddae330793d5610f8b82aaa67ef008035622e245fc074ef25cdab2854dc9f04b3ec0ba522ace01fb3bd6f5a951e83b7a41123abdc06627f9ee397b3a39646094649f6ad9aff33ab08a20da2b5eb6fc5f13232e1a85f85e918e69196f2bcec7d9125bcd19f798f60d20d6044746cc5ab5e648fa703d4c76b8c3eeb45a7c59353b1d15c522df303a602cf55cb109da75a413f6d43e48c99aab5baf28adee2d9b5cf75dd3d1ee32aabb9af04683f8f435a41c57d71bad1ddc3ce6ee5abaef910043247c4bf98470785632bc2e98ad6dba71b849aa6df1a986c239246aa2eff038152b6ea43523b191785d8cd621eece845552d72b14cb625d9d93f0a8b68b4afdb2a3db723c3b47f7bfe54487846fe4539bb2ad83cf975008505a6e651f52118ca6b2aba8d9c54bf3efc5248cd7386afb61a07e9cf59e1e75e6eca2ffa6e8b5ecca02c625d305678a9ee596a52f1591e3010f2020da529c318d631af5d60050bac6dd2cd38c80f0b021fade89b9bc21fa726e93e726868684d1bfa11f5465b2f8d0bbe6e2d9f05d6baca02ddbc9242a7fff62c95f000b96a7a48a3a5b33e1739dc1d8c34392c27460cdff78d8d64c3845a3c1cdcb0b16acb9e4ad512eb2f1579680ac794068e88765cb396b11d095a868f3beeb6fae123d3277ae0131fb388fb6ab0c2f8a627f00ce36d1b32d8f2846c54f3011d7dcd83452553ec5f21c7c1fc1de3a953a58ce5b2b73d90bfec685bf3f84db105d4bdb49035de22f1e409c85c593dffe2b00cee165c2a390e213f34fc51ef4b9ec3ca8c1528d70e42a198e3e82cb76dfcb3fab8673671da0e37f7f5d0f96a0fb4e3fa0a53f10257c66dc0c7937c0af4328b4afb3acbd100dc174c7085311e8c071cf93cfe30dfcad64d683ad6c383328e611f58882c0a8b54a713ca02d39e3f6a4a33f18575ae51b67142d85bee49ecda20ff3464631c46566baeaddd3b0e407dec88a2006ef3718e704a4131258ff8fe7c3a40cb9d9bbb299747e4b0c7cc8a7e97db55f3f28baedc68e29cae48608840d4fdf4d9d5f6d0bb33bd5ae33caa2e06dd22c19ab2ae5fa611bbcc3a3bcad03e3c60f82f0ec458549eb11b2c4de3511b1e775aa98116233c6ed57850364002609e2bb54a0361a10c8cbae56f77edd8a6b1ca955a39fe60d32d2032c64f18d98ef10ed393ab019470518e71394d5a2a1f397a209230657c6576ec97c0fb2721238898698652455ac00d6c06015ea6e3312c004b804062b752d148554ae06bd9199371b87bea83288849d417f0e0db6cf1d84306b6e6e62a85b3226286a2f0008caa90ac9b63cf08b4b7ca51086cd05bfa7f5ab24d3a94cba3c660aa4a4b1dcb8935fb93b4201cec0d2a4259f8680ebe6b56e4929dd787ada06fe27771cc863ab81dadb200cdf5695b6eab8a9ca464f688419e586f1289ac83e94af726f0c8de5732f478de7aaa2bed1ad540167648a790ff973c8679e3e73373b43a732715776799a6fdb76d17d74035b96bf78c24f70d51c1feecb4e374c0c005b640203ad67eceb1d778b7553149c5a18c97c95036574c745408f79760c648238a9f1ce6bddfac2f3cd7cfc12558cdc2e0900eac2cf5e13d38af5485373ed9d5c86f3f4e89933e1a1697ba7960e8920644b72a3c0aacd42f96e142e8d5ca113dbc44a84ec820fc90ba3d28c0e4627db8f35bf0b2b4f486a4f49dadcb8576758f6ddd136112d7357a958e1e3b60e2f046f5eb68d714e87272e9c483eae3297555292d7b9a9d1f7aaf6cce9852dc54c429e54b1ffbf074ec1f2327af2fbbdaae46f768d6814f277785f2cb7b68e01832872822354136caefd504e7c1ec38ac376c1665966f4713db4062ca22250d7e8b6864f24fb1941f32efaae0430bf43022d267a4581465dbfb469bd4e385aeb87e2af8e2ea5e41b3a1904c9a27170b430591ebb852998e72c834a362dd4fec0f77534fc8827e01dc4706d8bdfdf30d843e362326d0111ccb21a6873c010591b3f9bf45304d17e54b6dc36450962b5c8e08c4cc83c003bafbaba7b331f2e76937589266f9aec26df19b1d22eaa2a5265b4f0579fe8311e63d8ce03b56e2f89b92d28b80bc73f6a23ed770fad5e0d59e322b4581d65731e0a85a3afed457ac633cfd9d4619f8e88c7562815653b4c2d89f8726b0983b2088ab0598ba96f6b7d463a50f5f6449227bbe7239c33d50470ca678ecd1633ff0ca7cb6738924f4adf952fe91547e6454da9e086dde3a51dfd56d60f2ea31887a79a1bcf4f078e5ac6762ebad6f0c195eacb76a53a5ae5e801997f36541f9bbc8a574b82a7ec73442f4161845a851f10a3a8e09f4cb1d46b4836fb3a1d676ee09e59b8334be45d5c533433d9a3dbf4bc71e6e8d10933c2f75c651c9b00f657b2386b3fd454c1bb5c765223f855c85d4065b077fffb0aac953bda16ad33183e05c920a10c7f4f2bbc80df42e3f95889aa017c77ac58f8fdc1a377578aafab00b0d99d048fe18b54f41be2048700cbc1261deb4c7e11c41cd3d66846ab9e1ee68b10979061cce8f24a92546487a82a14af0150f4ffa3658527c2e59e302ec62d55c09b13907b7e178c129fced7ec83a3a44d94cff90480d0fe7d77ea817bed0090174454d753c768d3e249997563dfa2d88ef65b0e01c9f98918715b9e316458d5876243d6d1f21073e985c1f2b97773ae2938559bd1230a36cff2b823ebb4ec1482e05de7cbefd4244331ec828a426287219188b2e24f141da055615953e95c3a1a309b518e576c1ce3e448cc292f9b3bcd7385449df6322b10a7ab41b3dbf2f6279134c13628dfaa56324f4aaabb401e238e900f985f2e5c94c3c2a41566599b77b397df1f180956dde3124bddb37d7f048f7a3ad4eaed0abdfc6f514f3ccbfcd5d8a6c8b130f292674cf26d1b380b0c6b2a496390761245b04745bc26905c3313d91ef7b511950fe1ef0d563cf5069779ae13233dda8c7170355427f452f7c2afd3377ee74afb97314d50bfe31a7b89576e6d6a3c8e13965cdabb057ee792aa623f50e6b8713477cf52c1509576f780916e85e00aa7f7813e51138f09ec778056f4a08d2e206eeaccfedbcd6ad2f939bd62673bca710cd17a1a411a25a3c909223d61d8b971aadb93ce103849157e470691d6d5ac74406eb6631a9cebc5ec269318f62c30113b626d722c06c6d3eb959e083081730a9328e0526d6db1189bde78dbc2dbf3f5bb8190c89c66800923ca825f85a013e21065bcfa7e13423565b6ea4363cffb8f46645ce0f4c51aad7c31ad4dd8a1d35ec62d6c7df92586593dd42c0d37c8b2bc329224f22a3e14b03b5daf8a8677f0b2d339863879bd023ca5df357d3df5ae92cfa75475bc54f2b67814aefc514842031ed20078f9eeddc9a68c20e8cf39522fd8a6eac0626430939793fa573ff34c3e99f75c6e83ef17c3ccb71ca4fe015e21330a210c28ff13ad91c41425eea50eff1fec61b68057ba6b62107e1239ba023344ef1a148fa5fac87c58007d4b63a2b3fac24def6d419da2eb05a94a67a7c8bce82af37755d4145f73155fe8b4c7503b480a55259517bab3e76e75fceffc70472ed75acdd4f8af14a0bd70018ea52b08125cd7f222f04fdd443efb1db113f77ffff34904c6a843de7133296f8701c52ebb570b0821a8a00ca3a4c2e20e0ecab2091c60bcc8a4e1c6776163bc1ccf27e118c756e79740a56d4bb2104669a58ffa09b01c998457717fbbaa6fb0b712e09b9c8ca4c3c60c91bdb34eed54c403793595861ef2e51427e9d511b66a4b60af657488ed307c89f48cc7aa6d194ff405e14d7ae66ac4c0e51d5b45652fc73cdcea93a43f75331d520a6f40974ca3d5f00a975039b276637136f4ba7eeb7c764916c9a0cad6190e8d8c72de98506404d4d72aca140e3f02b794237c742f2a724fbf3d267c06075ec08ce0ca090076e2e8be25140931f3ffeab4eca5d0dd37b96e7c18a9f19be8fa9c791ec2fad1d94816d5e3a62be72b6c05ce244bcfd1f35d8838edb55764a1b16d2f04044c209cb812019028c9370ee87c8ca242acf36381185ddbea6ece297abd7da5ef3c25980fc4e363a990f34e174ac938ce1295e77d88a060c5aa9aadc68dd735a6edd37fb3a22700f86d9888e1b90eef609bc5f698623f63010317186b6d65be011fed33fe1ce2f7997b186e913a2fe97735f39040a6d91ad3b36027c7fc8bfd90c2a32475ceab92e719fcca26d4ca1f1d3ce995e6d80edc97c832a0542c18c215a24e25cea522bcb4612c3a49a224206d35d743b0426dce863998fe57c5844b3f207330899482c95e33a5061a0b5251f5eff8a585e207aa87cb8988ad6a4dc56bb70a9739edb26b33bd8140e3c218d21e4046347bfb119730959829c80ef0d4cd953779bc197062e02dac38b611e14464ed00e8ecf35a0be64d5f4fc89c64fa183e9bf0d3c8473535b743c6d98e5d3a15f0cbcac317d6403a9bb2e39df58f0734ecc3a9dffc8794a9ca7143f0a4fe0a5f1675d445e15d7e0b008f4129ed5db2b242a9d3c04a6b5cc3beccbcf932e4c621be3bbc5bdf35aa4e81135914fe86e2fabe9f991f3ab089376d37b89847b8356d417ab504116a3836abe0095be487180c7201ed0e1b6e95fa89ae47c83d022a797feeafd5331aabaae4deb62fd569ce8d8685cb49928fe8b5f0fe58e47520c9b16ee8af0c74272709d467c358257b92e94193cd958f7958e43941edfae45f0743573380e150b6533609d78fcd7035f66a6ea54a095225dcac3fd59be15c326d48fdbfa9c87c5796dee7340bf942f1ab4e6464e3d0aa196e1517405f3a7c8809cbf575545e50e1f027d0a03e6252ad2035e7ca13e099fb7d6b22c71ee96b19dad606df213117ea3ceb0e6b22b01fa903567fb22de646728548430f77bdb6909f5ea6a62aeb1e2655cb91e7477976d7d30346574b813e43de3b41cf2ba3de3754f48fa51c21c09a7534d11afe456f7c5f2341c02d572b1163a5cf34c1c369d3e7b4d269994f4e7e6f9912a11ab42dfb044967b2eccbb82bb426c2536ff05fbfe0038016c57222ad639c1618c5556f72b18c55935e7eb8070f40069e8d97224598cfd2d679a6a46b102017da951a12a774aa927c0226030d6bb463442132f290a22c41b2568c7621ac15443e2c6165a8718ebc2d493d4b45b6c983ed4f174b93e69b4609eac5d855a0399f9feeca8742f4c1d68daf4111bc14aea81183007b24cb607b1c450ff2302c12044b8f", 0x1000}], 0x8, &(0x7f0000002c00)=[{0xa8, 0x907a75800f7ac9f7, 0x9, "47213492630df157689e21415258d3a793d71321b0a9def9967af332545b0c0f58c1d6d6b1edc4ce111a62587f7e79ed246c2033e56b40b8398419a8544440a5140aa2447adc759815060fb5aa1d6434105daf201c852a5da52ae4baab422d65ce9b4d98f31cc285240dcc00627935391b686e7641b99ea21936ff22ace4d0d3ceb00c0ea5e0f2060b986fe8f03eba2010fa711e3b510b"}, {0x1010, 0xfffe, 0x7, "20f39841513541aeb74f931973f69cc01d28b10cfbe81c5fd69d139c23a1812e59e0766c3abd65724f8b3046457492de7c282e149f793e303ad97b8c9ad3298f854bf4576ffff864f21e8538dff335718e3906c6259835cedc6be7a02deb5f4788e42fb74818933857b29ea34164253db171553a38493bb0686f1406cd549c2b7c9f534ef5cad4237b2cad4dbb1383f7e6d58ee2f2b35ed5eba0400c0ed8390dbc7220da6a9b03e43f53abc8c5294c47d05c28c6fc4d823af26173acce133fbf7a2bd18891480b1076d415ad4711246cf66319d0a54c0fdf9dba0464bf46a5cb364944bf3bf69a98e1b5ebd11420896dc821b33463c4814c950deee1d3644406ef23746b10341484d3783ce912cfce208688a6840d0961f5d57aa30209d2b67cc49e3e777f1e9580fbecb5d9f1921433bbae73d5eaf3c474b35629bddd68b92bae4fffa8ba44e54e5052b310a7ac7a9d3918c8f77e720c63185563a76bd183d79ed0eb5c539bb9e1e321aa14019294d0d6441278f4945d4901db9fedba8df70cd8f87b4000109fdbe9070f03d0559691ec522c03900687e9d2243e304d36384e5861f1d4f1e4e48ae7efecd039e817207dcaf2bc150c15cf4ed79bcdfc578d593828c4c6e83e9fdb0e9af44bc0f0c4e89e74c24b7cc49d661d852cd6831ec21231c5753433fdcc8d588bdf7184f22c110bef82c8d8e34bdfd886caf574589a65e36037ba44186e9eb0ca1e4c90f380ca304dc99e50cbdf56b23846d736abc2eae30cacb4510e6cda2b0e950b7080146f1b67b87577a1cb7a51cebb66e5ff37f525c2ba0c45d3e3022fd366232ffba30b367f0fe43dcf7e4be920b056e3c3e99a91d15a192cbf20c4b3ab6fd69d0792a10050dde7456ffb907ef7bdcdb682c1edb14db04d365907add43221e5624c6b7434070c1ab93e41d9b56594a9d6fae41cdce1aa9b02886a7908585d1d2483a7c7875e28166d26b3c1f6cf8f19bc9930a005ad823bd4a8456c81ec7adc3122953eca8e63fd1023ee084b22a1c2a05d1b4187f1c3b71650e71993cad2e7ea0615a9e8c0a767e892d2b72e9997ed4abe00e9832cc9ed64dbc88a32834f901fc0a06bc10b273407c75261ff2476ed60d0b3fbf501d65ae75bdb562ac8e58de95b18b94efcdc510060ed0a9530735551164b4ab86026f36c113aac303ca0cf876f6d0016d9f61dd0c62078101eb539877401932fabeb2019525451c3250ac325b1e37023385668238eb5f53e57ae79a95484563f3ec75c05daeff67c34d0af60cab57c9c25229b40faceba04fef0ff4d1c7719c333afc75f9f8d912b69753b5650971e35a4d8280e0fec83cf6bffc9eea85b469773ba7bb2270796e2a1e491ac506a06e4172676cf32f2474821da3469292e6e3645ce630eafffd80f5a26721737ee0794b4f453bd9d3aba3dd1fb201d22546d0ad994984ccc1cbaa71b6ad1d662df7db475e8defa79aa1662cd514ce8ac1ad99486d20f72a7a261fcf46f36dd24b9516fb84d521f84c2f8dc579f69abac6e497ec331104fccee469575a1f8477e27573a3a28fed6b7f01233fa32152822d450614e933b353f65d1432f6a452d083e32e1f8493bebf9a8068a09fc416fe89bc77ccfeca8779069e004d4621ff9bdc3a0bef7b43efed05540c5379bb5ae98bfdb3f5631676f23fdfd8d6a221ffbf127ae99d318ed96deea76b2dcbf59ff40eb29f090be05e72fd4a02f3e429dd080495b96745affeaaeb7868d9f6e9a136e3e1b5395645cd0d6e0c7796a073d81d59d6375436088a24f88b43da404fc6cfc54cbe83e50f7dc281742129bee1fa4c5eadccb32f002beff8d138a3634266b0602e42b36b0bd873fe62c03dda9826e7debe467f783e23261afed849db61093f8654143336f63a3079d55c2af3f896fc0555609252a19a222841de02d63ecb74767ab8303288cda9e422396828b51d6c88d965c88839b0288a165f5b91cca16e1033434b7533196c64fd3cf7096e59d87a1eac35921ed09659bfe107829b43545087b00e4ea2050387d857d660722241c98d6b53674022d8f9c0e1b43a4aa93fd85575984f3313fea2fae9bbca0e40ae3b10e6147f8e2939c2512f7ddb7ecf154d7889a5dd160dadaa433bb5d4ecf64c9eadb407631a4579f91e4c56a695559f9ee6196240abf272fe1b41db3e05b4c031b896fc0665e07c9ace7ae1164ddc7000c815086aea329c6966fb46ec8e176d50de7fb51ac80ef79872e4ede1213ac9deb222a365a91923139bf48aa0fce478200f9f538862d01ddc1db26bdcf5dacc42d60309ebe77e5bfdd2b384aff394e96c51b216ce2220685b5a4f0e7ce73fef0a1221c2e98f542a5e99d5965f0f9efcf3273ec810972b559be2b2a6ed942920bd120adf46a70baf7ac3074b17071325d9c43b629e3c1d7414bb080af7b2f44f96cfa254971a9419360df3d8688d1b2d22f664fa3c0de2ae8f1bab798fd0fcda6aa2edd4def7073fc7c29e65afdb1aab4f495804e9ccf31301b696b5713fd6724a52a3272dda0c7559c1f4ee88a644681a78834ae11a09d12a69390dd0cdf9c382d0b192ec64d8edc69db26f0ae355e115ba2f6ab869951e04d230f2209db4fb5f0617d60ae7d56d0400098551b93e8490060658abffce01ae676634da67bcb9b4de837462f63561820d37715dd742296a1f99321a07d7673d267626d716a40507af051d1296a61ecb2b9819a6a3df1ead50919a011ca56f2926d3b107584f2541076a65ce5ac7953ae81da6af74902e762db46d80e0d933e148d5ed79e27b99a082047deb5bd601964e1330b0152f8d28fc882a8e47431e3f8559859509eb2b606641da3d457a579bbc02b4e7d9a976e906e88ff3bf8d50efb8ca2100e32f6b230f57a6a6fec08afb598cf7279381900fb5b60a6740b2f6463b862f3921d61ccd8010c28e0518bcdc0425031c216c34d468e52121159eab3ee61b9dddc9f893599f600c70b6173f61409815df16ea53a9031d7ae04051ce8b4066b02ab748dd7ab97856f4ae62cc1cf042a43a8f37fe625bda99ea5372c0200cee4dcf3a5742f18f18041c5ca440ce386d62a4ee8404e387642fe5119e3e81a009794ae16dbdd0cff407431a3fc90b1db174bdfbd06f24e06ae2c8ae6893a2fd53faac7a40e3047937a044ff4cc70694cd85e11ecbe7eb6298c2901bb4316be55c9017fff4299f4acf71a9d27191b8152bb89533f6ee529f3e626168ab064a5e62f059110a6698f3d63f26ff5f0823f6f3e1381418f93f6e71e5d2c462d535f35484ba2be3186fa20a4d14fb69e9043a03eeac545f0913228a4cd070b397c8878da4d408fbc6d7b24dc4183855566ddd5bbb68f86547eca1a459c973d918e5f8060955b59924b64c2a4b44ecc5ab90703eef567f1f5355fe0469710e8f9d25560e13623452badf13fec6feb331396dd26bf931151b6d0d10e9c06da16aa9230f2a9df069d9d31afb5d7f07ca8e924e9b356b3279760dc3e7189ff7112bee3071528bec7aa5953db864dde90e0ffaa0ea6eb1c1fea3baf2adab41b82c6679fd8cbba49c9523d396f08fbb59463a8f5cf40f0333f70e917a30e4c09e5f419ac88bc63310d45947e5bcf4fcbd38fdd5fe58050274e94f70945d51671ff0333040f9e47dc3b3adb98b33dc6d41b8c6092359240499e9a91c14f7dc88946819a97e5dcf98f8978fbf7f550cb7924ac84f53db3c758e8d8fe4ddb0323173a589351f37fe6c9e9863984744585b4899fec46272ff2dacd75598da6c46818bf7e31be7269f68013c9becd366c0827e99bb5ba15a591a44ce692723c4452fdc9d6e702f797039c329b8650c7d2d6a8684e0cbf9bb1509b4dabd82e638663dbf599919d2a55b50127b56e0b74c3e1d4e69dd48ee73159d1b146917e108524f215bce2ff78f282dec2941953a1aa1c79e5c6d24a26aef6083109a075b0b1064dce774cc2f667d49e4a1b4df617e3827eade285ca87a00742ee1338e38509fcd9b25dca0c35242a17cb5dc43f9cbfda6565cc739d51e7fc59c9f9b992c24067c7905ea21fe7fe94bf49e134856e479766b05f9c1be9a1654ccff85d24eadb77e103d4102adc6cb858688f428d8b3ef6930d2adad3c13292670b7819306b92a2b1fbb6f34c7b6f7b9599fffc53ad4b96b8cf5e0e745eb053bbc6035af0f6db390f3222183e32eff3d23309540e971886d5821f3dc4d8b24d9323861a516a0c6e6de6fadd6c3ffc47acf5e0f73cf0073bb2a8505298a1194a1cf31deaceebba5bf1bcdf7029eec9677c16ddf482befcf510262952bf25388593307864eb613eb1f6909058033dcf8efca6cf3b502a87a183f6b89c35764c1afc35aaf78b68a1e2f3906bc58cdfaf5ecfed4866136ad2e78cbab107d8b320414a02060cef1a51da5c2bcd6b4b690b30c6ab0633289abdf5fb2a38547260d731d43033f9d793bb507d5ac90b24d84dd272926376b9f43aa74a71e133f6aa2d9307ec5f988762a1b0f696402fea71090fcea2e711cd6d3166bd3e5c4828debcb9192f2ac14bd076d4dc3969f5f451583fdd33c1fa5040c1555dbcb71856f1fa47dcaa31572f12bb30c02e16703043be7c36195d0b8e96efc1f70dd340049c32d714214e6e9d01591ffb31d90ec40198995ee5b1eb213bf4e1448d729985cf7f6db463a84f30c710fabee70d2c4a5729d4b82eb7c92cbd37e61a449d4ff4b58d6bdca77efd9ed78d63971c8756c68b2b4e42b2a4b66b4f4975c89165f9adbd38800f157ec677998fc4fd499cb180cb35ff03de1b59ae9a36cac022fe1891fa5f1462d04c7be3daa10bc47376fb4ada35757bef7e2910bb1639fd60e09392c4e08fc186ca47fcc2f01459a73cee681ad5455f64b19e35473c0616c20ade80d16e62d8c75c79d30dd4f9f61ce17b3026737c02fa63b02f9368dc853cd585df96b6a50ed591e5e52bb8a35932cde1f4c2aa53af6bedbfe26e094e3dea09e93263d62687af328d772039a0bcae011fbc7417c770141ea21be99711ef59404e6d755553606140a2e1fd75041467a5b0cc75c251a1beb7b7e6484de57dde24d104fca5bcf83f480933392ba5cd1421098ff1fc3960bd9fbbeda512400be86f1ff7dfd548415f9c72a226aa3b31a8028fe87624b596ec0a0184748ea0eb279b5cd7b851c92f7c4306bbec4c2d5b507b025561895bbb310b9ca56a7c24017c0fac7197f531ab26e70a92b19e09ca69266c734223af7d09ecdeb1ceaa7dce0baf15a1895c1f476671a1b886229932e42e55478c02340ddefa85139103d0232f7153db075847ad36f33b44ebe3e6374e48fa5d2d682937724c4ad91fd202153a66c38c2256b13f0f037422831fffe57e19f35a3b72a4c86ec100faa987f7de19f729fe792d30f69bd5697391be744b594f359fc5b53387215c90e3a352d2c0cb7ffba1c7bc9ffcd315e6caa1790d14934e5415c279dcd5554bd79f22fa23b3a05526a5c1c9115bae2b3dbd47c50d72e5f734208f79332ef34bbdae9608efc8a341885e67e4d9183f3c3ac8956e4d87f853e5b3008d0af8e6456fc3f3d36672f8a070b7e2cc65033a2ea97333cd144089d3d6379de537e34fdd5259db26679b2f63d429abc232c5fbd064784093a8c66bbc2fe1d78960fd62bf1f3bef51e2bb31fcc050a7a164045a5add5fb59dc743992abb2d107dd4372b5f04f75a24e14717e2dbbe3dbc2aaf02ba490dca342caa5228cfde6167b616f1ae39bb5e8a35c1f05c9ac5c99d4b6c25e8950dcfa27e14c094275071f5302b5a4c05fddc6e"}, {0x18, 0xffff, 0x2, "190741bc9b47ab05"}, {0x90, 0x0, 0x2d87, "81b8ece8018b08e2c2f7d9c3b7d1b4bf119abd893925795147265559b467b23364a976e3da956e952cbb239b1c566e530efd21b98597cff62282157beb2babca57e258bd854a41ef79a8ef98a07a94022f61b31c2d22a3f51c4e8674d9fcb0a8cab60de5279780c280790417570f9ebe4b4a4e60591fcffc55d806e17f"}, {0x90, 0x6f015ce85c6b2183, 0x1, "0c871cac3237335221d9035c9510f7ff48dcd99e4453469b52224229fb1e35f1b59564ee4b6e83551de1ec3a339ce16b17b84703375967ca583b81af1c889267bfddf7bd19f045a427c7fdab2967aafc27109fc5ad8513702fa8b9a3661f9690f0e0c2a592f91a3c5c3480a2375564e1618e9e5ce66b51399615fe"}, {0x28, 0xffff, 0x100, "d8bc2a91b1704d08dc6b7ed0a2d0c9debd"}, {0xf8, 0xffff, 0x4, "caa40eb7e7d3295ea96bfbf1ff78d00df65ce7d66af5d5bac0b658acb6c0c4fb228f7f7a00e0195c3493da95188f9ba3124c40cfbaa8f12ac477dc4de0b3631494e6bef3e4c95a3041141ae23e701782f3e0fb51261db32f2779985b09c5ea4754687723487a94753d999f23b02c6edfed8ea5d3a7eb34ee3f0796c4b96a3315f01a2818297d38385a2679d8718ecddbfc001eae42ac01e014b235040159acab610e6ef48948a1e19b7f12dca8cd5611c0b3ef16b0964cc82b020684450ab1c4d8e25fd7404181ac7df0cec6238deb15c20abc75d4d979195e30a4f19e71ab95ba48ae0e3a"}, {0xc0, 0x1, 0x7ff, "94c691abd6a15a76fdd658e216ab0dfce46265f02e2f80f819da2101e0a047287bc4ece7b22a9423b2840233bb1417b9fbea944a2842ef27cb9feba40b93b5b21aadfcfbb8cc025dc09cbc570f695f5ae400ffe155657a64eaf02d950608bcc9fb98f2578d3f3e0ad683b00ff994b29e4a4e4e5f243e6db4be488e7e8cda66337f13427a2ad352fb87da8f9c591b077f6823a702099e511b62aa8ce108f1a7efedcad0e2e08b1e60f2"}, {0xf0, 0x1, 0x9, "fa8cfb623934813259da608d2a31703587717c429a79c07b57b45573bef3eb2368d26f4f24c113fd838de78a631d35a5739364c4d5780f03b7d9224f040d783fcbf1bb665392cd865db62af399f2a216d9936b1caee89cdd9107f70bc2c3840c35d39d9f059f64815409264ad3a96a76d51fd7e8235f3971b2f2c163ecbb74df2844e7aa365a07e9e3944ab2739f663ccde13d4049a3d9fd9f1f80658ce62bbed5b8e35db3cd0da499c38e39022baddebd6c1e53fa3ae5d3f26eebd261d7b380c581ece8aa06c88228df078a0e8620b84435dfff230d6bfe4f4388fd"}, {0x30, 0x1, 0xffffff33, "38fc2d54c038dd4ff33463c8f8b08a3f441d858eade0ae9a3d11cc327ad4e5"}], 0x14f0}, 0x2) r8 = openat(0xffffffffffffff9c, &(0x7f0000004140)='./file0\x00', 0x40, 0x40) fchmodat(r8, &(0x7f0000004180)='./file0\x00', 0x100, 0x2) close(r7) getuid() r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000041c0)='/dev/wskbd\x00', 0x400, 0x0) pwritev(r9, &(0x7f0000004300)=[{&(0x7f0000004200)="4e50809285b41e4f22bcbaecccd1d0188996cedf09628b0107e62b5f7b74079bc0c444abe818b8bfb2d935a2829bc8a20b23a98c05cdff2d3281abb757cc54d9f2255cfe9d07836da83048b8a25d45dada4ba65a8f2a05fa22aea16c68e0095594cd2017b3242afa5278d7947612595b8a25f0ba45d18b1e64909e0deced176dd55ce6b393b5144d25c49a33ef150f9a2f08fc3d3cf6c085f91a6be1862506cac2f80f0ae3f83a17a2aff5ccef96e4c8829374028897571254c01933b56e994eb82545914701e680279f383cda7c1ca3b52be4df40220bd1147dbce9381b70e024600e17d2aa543409e4", 0xea}], 0x1, 0x0, 0x2) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000004340)='/dev/null\x00', 0x10, 0x0) recvfrom$inet(r10, &(0x7f0000004380)=""/173, 0xad, 0x406, &(0x7f0000004440)={0x2, 0x1}, 0xc) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000004480)=0xfffffffe) pipe2(&(0x7f00000044c0)={0xffffffffffffffff}, 0x8004) connect$unix(r11, &(0x7f0000004500)=@abs={0x1, 0x0, 0x0}, 0x8) 19:24:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x87}, {0x54}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'\x00\x00\xe0', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") 19:24:07 executing program 0: r0 = socket(0x2, 0x3, 0x70) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) socket(0x18, 0x5, 0x22) write(r0, 0x0, 0x0) 19:24:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x7}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r1, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 19:24:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000180)={0x0, 0x5, 0x5060, 0x6, 0x1b0}) kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r4, &(0x7f0000000200), 0x0, 0x0, 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffd, 0x0, 0x1ff, 0x8000000, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = semget(0x3, 0x3, 0x238) semctl$GETPID(r5, 0x0, 0x4, &(0x7f0000000240)=""/55) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000100)="8c65", 0x170) r7 = accept(r6, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) setsockopt(r7, 0x2, 0x8, &(0x7f0000000340)="c2710bbf996cc69467d43b24413b9cb1d37788d32a0fd3096fb3be4ad70d0d2dc0d767437804c6edadaff17a522720acc26fbf6a69fdc1463981765fc1087926b40ee3efb709c9ed4358c79ab2a790d550fba1c99c66ecc6767882830d6b9fc29ef59b00f095932ba413fb2becb25c2e5da0e3a7aca07dc975e9822ad31d9a51e5cb48d9fee01884cd60fa59677cfce869", 0x91) r8 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) write(r1, &(0x7f0000000180), 0x13c) r9 = socket$inet6(0x18, 0x4, 0x8) setsockopt$sock_int(r9, 0xffff, 0x0, &(0x7f00000001c0)=0x7a, 0x4) 19:24:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000640)="670dc724c8abea9e39b3c35fe000566ec3bc258176e78ad7ad2419812e802882f2c78d9575df1e2f29716329c1dee1184d7f5556bfed21d28a28da619c4253b4eb9787c065d04ae6296d98dbe664162f457e37207b59c3dce7b0b9907acf1ecd5fc07f51a262b7fbf984da5f729bbf6937d956632a5b6da81f31951e60d67c406286378209e315d3d55fd72fbad35aae06057510afedf8910171c3c8cf13f6580072c8d9db69639361bc5ab0086820daa7ee0d4da0029a18c4001019610d7691f4", 0xc1) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x10101, 0x0) r3 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000380)=0xbc9288b) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = getgid() fchown(r2, r4, r5) r6 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000640)="670dc724c8abea9e39b3c35fe000566ec3bc258176e78ad7ad2419812e802882f2c78d9575df1e2f29716329c1dee1184d7f5556bfed21d28a28da619c4253b4eb9787c065d04ae6296d98dbe664162f457e37207b59c3dce7b0b9907acf1ecd5fc07f51a262b7fbf984da5f729bbf6937d956632a5b6da81f31951e60d67c406286378209e315d3d55fd72fbad35aae06057510afedf8910171c3c8cf13f6580072c8d9db69639361bc5ab0086820daa7ee0d4da0029a18c4001019610d7691f4", 0xc1) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x10101, 0x0) r8 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000380)=0xbc9288b) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = getgid() fchown(r7, r9, r10) r11 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r11, &(0x7f0000000640)="670dc724c8abea9e39b3c35fe000566ec3bc258176e78ad7ad2419812e802882f2c78d9575df1e2f29716329c1dee1184d7f5556bfed21d28a28da619c4253b4eb9787c065d04ae6296d98dbe664162f457e37207b59c3dce7b0b9907acf1ecd5fc07f51a262b7fbf984da5f729bbf6937d956632a5b6da81f31951e60d67c406286378209e315d3d55fd72fbad35aae06057510afedf8910171c3c8cf13f6580072c8d9db69639361bc5ab0086820daa7ee0d4da0029a18c4001019610d7691f4", 0xc1) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x10101, 0x0) r13 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000380)=0xbc9288b) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r15 = getgid() fchown(r12, r14, r15) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000080)=[r5, r10, r15, r16]) r17 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r18 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r18, &(0x7f0000000580)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16ba50337fe059345390caf274fcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b814875fb6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e97", 0xeb, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r17, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 19:24:07 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x28}, {0x6}]}) fsync(r0) r1 = open(0x0, 0x0, 0x38) write(r1, &(0x7f0000000000)="220e228901", 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x58c8ef185b2e71ca, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'\x8dap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x28}, {0x6}]}) fsync(r2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xff20}], 0x10000096, 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='.\x00') ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x40001024, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x28}, {0x6}]}) fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x2, 0x2, 0x2, 0xffffffffffff6328}) r5 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000008, r5) r6 = socket(0x2, 0x3, 0x0) fcntl$lock(r6, 0x17, &(0x7f00000000c0)={0x1, 0x0, 0x16ba, 0x9, r5}) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, r6) r8 = socket$inet6(0x18, 0x1, 0x9) sendto(r8, &(0x7f0000000340)="c5b09212361adb0db2b318e0182a8512a86a7ebb972acc08615135da8c7ca5f492cdaeb15b2e11e6f975d9f60a46ebda6241ce3bd546cb0b7d86eda2ad4875df178b810e74b17f7ffd5c966f49230542aaf037b082985277b62e96953c5472c0d0a6186fc4a0935e9a17c1959139b998a494cf57e4c7ed397702da1c8e8775959d9844068f285cab14394a226d9441884a5dc3ccba25bc2c8716167c1649143979f6b632570d290a6b2ddc4caf79a3c93ed31344b132405fbe129663f30e40bbffe7f91ec032a76b4738cc8247bb8396e4110a67a54152bd3e0f3c0b2cb40169e68b57ad15fb4ad4e841f2844ac00853afe27fc30445dea3d4fbadabb82298e581e2c392358ac58fb08851f7d170899d840572e526154cc47c8e5900c83131c67fc01e03b63eaaacedc32a8987d71a0e2db3a42ff9ca37218b3eb5ef5c9aceb47adb506811b254dc458304ad554795f6e19cdcd6073acb89d0be901390a482cb06e7995504812ecb773d919a6bc886eb4c40e0cbdbb5df9584bb013a527574ac68a8b5b0c2bed9d25843399cb275d2229b028e04ff0090dae5d3b49eb1f4f9bec578bff40933d62df20c3247f6fda39757b8e08668a8377351f156881873f3ed43bbf949690f26df5a44827642064870109841188b3d162d1bc03312d3fe5bc8a5a797be3b30cad17496e065ae0578f6c92dc2ef5258638959a455095380904fe0efc6e7237b9d4e9aa09bb806c6ad8dd5d3512f634ff4171e4f20d445d813588337593c39c57b28bb08a58b2fc752f365ef3f8e3977153f7daac8f080f79a383bda40038819a36420c1f7c040bbebe4cf1f734a1e21fe89d639b59dff88195ba774af13f0e2487e3de99fa93d15b62a3585a33180d089901dac171e1610bd19b9faf13cf9ed9cd90b5db20c803d4fd6ed37e38af68eca565846e5e7e52854eaae1c1102b67e808e377b43fec2b736a3aefd28428c5caa8c5b89a26e9c68be743e7027a526fc06d28a1286e8c1d20b97811212de1157489ee1356111fdb79ce609559fd141e7e92a6766e2a0a71486a626697452e3f85c51e88a12f6aec33ff1ec805f19fc7b62cfb635f00482f749cf22f334771a64db5c6131038ec64782ac74cef111620bba3b50ebd26790c96ef76a8d9eff7e8c83ba38f714d2403031397ebd9d5489834cfe80702f12b0894a491bba9e444867bd7760ce6cb0e3d8a16dc792b2a9d5e3b1ae112731860e88259d601a59d5293da7c40c96e968da6fdc36eb53895a6f2b7d765348359ff5301feacd5d2aeb06310e2717c04d0ea64ff2c9b23da0f53d4a6b10da5df33a2e7a1f36868bf3183c8207514cc78fd3a345823d8b48532dc3bb2721c9ed230d3723540ab41e3b035a06918a8d8c4cd85d357e744037c2d59cea2aa1e11bd21386cfda37e8975a9ed1d2c1cffe1c049494a0d34c1fe65d7e85b9254f5d1ad108f4525b97a9cd06c8c133eeb3c00dbd097875e48d8a1b3d9e86404336a1e3a746950eb79245b5e77d4f7839d6fb83fea566ec92149f014cda2f485df750185dc3d7b827fa6641acefaced0ca5a2d679829341d82b39e1a1c2c0e6b65718fc8672779065764018c216f8c9fbcffe31fc765f21e0a8d4ba57939ba46562cdb121182f2d6241252ae2c2d1856afb211b38b69690695ac50d60b305aa962fe90f818dca9133c1e92688be173cd4414a8ffaf2c247d5c7aa369ee3fa8500443aec71cce95a6fb8c32f7ad4fe4d4b45cee10b391ef43c0e05a65a35f0f6df9ce83f98cd16ad0b6bab23c2b964674182e7c702b73cdaba8854f99a101c5260f84b421ac74ccb44824a4828e9da2f4681d8ff896e71b2c79908d0722dc4c80579c647f67fdb830d669f9df94ef6cfde256b02f5a5fe32f5c0e8e486286438a3a03cde23a6baed92b87d135330d28c994581630e0c8617aa137bc65aa96a0fbcc3db93dafc79dd10fa1e6d59bb269b4217881c8a4cb9f93dda45322a2421b3054bbbd0998c3fcd194a3673b9d51f1e5f9d59e18361496166e1ffc27e6b451e83eb6c502ee93fe1d984146352a91ac222f6fe55bf64666bfffa549bcf5da2c8ebe5697b16097be8e536e1030bc721a1490cda24544c3cc6905a0c4c89eaff7cc49f8d0480016a3ddf096b30916166fe1ef65d354e3f1c0877bea94b190004cf771bdfdb0231325c1041134712d79224a4adc0da16be0cce09d0cb9e75eca50251106efc0dc091c5bd7bb844d4cd3356529305131f53b459f84d9e627296392071bf413d167b75d869de58428258fa2608a2bc4072b8478d39b29fda91d9e9f7dbf760536b035fe1ae53e1818f1cdd59c37cd0999d53725d6a9a155b0ce0fc6ad2e4fb3062205b718c82902caf799d5b8901ceb975ff78d2e1b84c834de91e7c16b0b5b6a45b1a705bcc22acb12a5851c326c2e6d2c22a170c1366b6261290d01a3af284c836f4cce13f1316b1c8279d98e91765f2752b5b91baf13897a76c860317befc3c84799f08b585ee0e5b6f6a77e5bac5ba1791d498a417cce3960bfd2e0705dec319d150c960e43209303dd811c1abdacec5790723ba77b22b0c5c9268df9931a700187c87ccff46727439f04720f17a362bb4cdd3c2211279c4c412f23bd29ee03601c0c5a371611cd7fd7ba3588744f552562f61bdd8f2529fab5b1f53e4d707be838b1084fac8c46c093078b4f7e9c2dcb5267bb62453ae53e4e3d289c3c61878d67fc409370eaa02b0da8f3ee6f0d5605250327467175414b241fcc5dff25f2fed0b8b5fcca0b31f75b8c29813c4c22a72c484d6937d551c3a14149fba9de24b9f3a112b80bf724caed3e7a3567dd0822f32a626723e3bd37b2ce853bab0f2324344a6c72dab0db6c6cc235df8425e86e5df80077803595479f356e335e9aef9f86b59ad086a75fd582df32c5dc5422984d04b1efcb490abf828be7b3dc2e449ad5e3e04be837a4caea69f4303ed7de3c6a8d69318893072f0fd8fd424727ca06994d73ff2b374e0c3e309507021ddfc3e787e6fef8a6220a775978333897527ae67707405eacae5c34f08e02dfb95148d8c5cdc2270b4696e5a40e7b004aa53a272a133faf821e2a93776d89ce31accd2cecd636caaa5e422219ad07bfc6b4a39bc2f8ab7e96f4f3bbae3b80651aba7bd26bd2a3a5d799d1750af22eb7fc7210c20186558229a3375fd91e53857f055a909d527868d9f6eb780b7e2d3b99d2cf3bcb4365321b8d82e042db70d30b06a0425fdf34b7b942c33dc7cd9139c9d78f640aca3b32a2eb2a53d1918c907abd910057ebf632e7c06ce7368e5b126fb37f5660f5e34ad7cb7499112d5e12f370fa53e182f3c552ae7d2b2bd5e3f4071f682ce5e5c8127e4a0dd67e34a9ade890e750138ef0bd6497fddf1eb0f2e343aae4d08d963a2f8ba9ff9b936435d024eee2fd222e72730f626772b2ea112d5fbae9014595b2294e4ee59b67a3262e6305f217635c34674bce6f59c7349767d191c8d98723ec48882a25fc57a2215714fc2799a7a077d09881bab5b0ec8900e102f32ceabb8f2feca83cd9004a70cae5b7d4788d73cb907757f17478655ac50d0c6d56d130d36308f4f4947be9dd2a81af07d25301b4ea8366b192bc90daa6d609d768f84c994fe9a0ae4f5748f9dd6c7103c7b173f21094668c7badcd3b6ac534a142230ff7fd67b2bd9b516bf6382a82b699c8d819d6f81f7e431e4cd85d3617b544b0646da4a0cf0b3f60fb5a09dc656d603d5d75fdb7b5e93344b183349d88279ceae405981d3a2add11e49d4705dbf7e9826d51732a4b3c7b7347305424bfb4d6dd6e06aa27da5cd176e328e8fb9c15767a872e55207d5ece98b9fa5de8799f3f9b52876ba5580c9ffece36b537a58940b0861c926a92a17f748aeab8a98fd29e90f7ff147ef4b6ab33b3bc426229dbb8eaacd28a76839dd0e77b5abb601feefe9bbd235dae91fb68d202339c61da295a2d17fb7db15b271e4183a993ef253acacb0e805bdf77225fde3d05f55141ec433b9be270e9bb25a9418600f64f8d43154e07061bb3dbc65599f152ba602fc54ea49b68d1e4432ab9098e97800ae9be71dd3e0a35548b0fc12e9f2fd363e65a0513f51c16f773fcc2fcf23523e16bd9782a789018e8d219bad4c1520df22e987f88d116fd687a11515b7cf6fd0a753258ef65b8294eaed44da8d16a33d51f03a669d133695894f578a75ae7200863b8fb6c32a99c9f2e43ccf33257e2fecfc9a2be8c1fec03a3371b50e1b18a502c7606d6faa5a83c6a2e34e3aa6b0f979c7d04cd136b0e86e667799554d11bfd5b2b215eacd620d96c2ef5841d99bdc15237425ad0147f2c1debc29d796a053e3aa3b07e19507397d7478eb062dabe9016cee26b32ef28ed8a3cd34c674de6f8447ec6fecacbdf19169425f3b250e6be1405c09919977d73a5404ecae4c66fb6dd76a67f77fe71d6e8e796a2e6b9192f12bc118392188dac062dbc61f93605dd3b4f4251ad3505c795b3541bf6cf91a4f5238afc1c89348f755db788103c2742a370bb7f80ce7ea0161572cd41a5117fb10efb31094cb048bce1f28a712e904b8a63b41ac775e42853c466640164c38575d3f658d23051527861888e8666f56b166ca486c4243d263e70490fee38b7564815f874286dcfe368d5a18c23fe9fbf5c635a72c3bd82d8d3b7ee6cbe4ddca802c195a87cf1f69e282ab7bf7e6b72275081d2a4d24bb9c728adea90d42ea1bab77b64369aabcb063956bc199b2b744e62b56fda6a476e1da4356086f8a9b000c40d6973d1454262a6f77ba14e7dc1069d12a17dbc67461f6f1e22410e813849e027a3be7ae5afccfe07392a5c8aa84e69dd871003fdf804ce65fbf967fe9747b98e8aee341e1eb0ed4ef4ea1ced1f2ee80a7181f2283d0045cae7b8eaca9c4707e21556e852b2c1dacf1f0154d1b00b3e32ec394b4e914b488e1081ba449286958f77b926ee6d682526c1589935562f5efdfe6ee8fb19336c333659d09469240385f585adb18cb7479fdbb606db333c98a0f56e3c51ac7ec7a68e72e657c3beb302cd2bb63d1627de4c6f4953ee4640610e2dc842199124d1f52dfa07616a41f103406ec4ce4f6d0e43fecc425e8ece20ce525edc32e825347e4a6684aac310cb7772734568ce44851ddab56804a70b2be55c0649f22eae81ac7b893b0c3f133def7d71923b93540b31bb9bab13bf62ed90a5bd1efe8d87148cb79bf50b1abf1d4c48ba0f2cdb824191a263474ee6dbb6807d45ba133735451342a73b039b3324a8939b297f9bd2408495dc7f4a8169bdbe618d455a29abb9717205ba7e00c2c74fb68e41d8fa976904e019c7b021ddc5e7d114ee3cb6031b7942b8283ada4b52d9ea0ae82d8a8e8123cb568607d70c94cf0576442c5192ccca5d2d6b284af44b83d20eaafcaa6950ba30ffa186a34e12771d94a1aa6569ec34b070ae1763cc1457570ff8936c19966a73a4510ccc70ae959a048301f48ddd4743ed0509b4c6d429428accac16410ae5fa6e55145a2f7415ea4630c841920c638a98f334bca9ccc19dd908408046d9495bf9f4bd338fa510944fbd5bf2bc01e5c28fca4cce66de51c74068da04c6edd09652c779598d647d26a3016d3a7fb7a228ab1cf74fbae910045e9afc75de2cc0b491250c0a3855c62650026f8f0ae062d5945da7946191516cec72f52727a2e29bce8052cc7aa04e6fca8c49edb8fd550e58085f07eb5c50c615330ceda34210635fa53759b255c46bec33252dd05968dca621124edefeaa15edd90", 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) 19:24:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000180)}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r3) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)={{0xfffffffffffffffb, 0x52}, {0x10000, 0x5}}) semget$private(0x0, 0x4, 0x404) 19:24:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x2, './bus\x00', './bus\x00'}) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x8001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x100, 0x0) r4 = geteuid() r5 = getegid() fchownat(r3, &(0x7f0000000100)='./bus\x00', r4, r5, 0x2) 19:24:07 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000180)="009c3fd275100579b52e98c8e07ba675d842793a1c4670d8d15c22fcc3f69d836ef2232eedd126bb5ba69420b8e266430a00610ea76eff0377438bb99c72754322c4bbea22a180d918fd7010c3032ff3a80a0640c0803631d2eaa88e73a7211f7af7c685df651a5e0e4dc01f080000404326b919414c826a05d6590393f99df355d07a4b377fc05c62e36f3a1e0600b55342ec77828a67225986f0ef05dc404e75ef65adbc7bba46a73260d5d0cdb1dae400b54e2f5b5ff256aa57e12a30e93679a072dbe672d196b7a39e0567b44f2be0f838886baf9233e900b40d973f84cb57fb8c723eb9be761168cad88b2876c948d649c4aa1fa5a8eac91fe0ceee571877af75b5164564d1c0653bdaf3d4e3a878e2a61c8245661f96d9ab4975e319d4d0a0860d3a8810040fa29ddad5c2ce5f339811059beb152358b0c0cba396a23ec7c325b25363d0fd168e31f96982108b51b203a60e24d26a4453631aeaf6886877b668f0d5817f323bdb000000000000", 0x170) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) geteuid() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() getppid() syz_open_pts() r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCEXCL(r4, 0x2000740d) 19:24:07 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x800) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x128) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) r1 = kqueue() dup2(r1, r0) 19:24:07 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)='w', 0x1) pwrite(r2, &(0x7f0000002800)="42e06805076fafd5107561bc4d8f793bf6976056ebdf66b521f4891a83469d294976125f64e95e1cee969f3894682ea382531abc97b27a0a3889bef2c6f96eec99133fe03de60d73641e12278c4d1ced05aecb1dc01e04", 0x57, 0x0, 0x3) preadv(r0, &(0x7f0000002740)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000200)=""/154, 0x9a}, {&(0x7f0000000000)=""/24, 0x18}, {&(0x7f0000000080)=""/49, 0x31}, {&(0x7f00000002c0)=""/208, 0xd0}, {&(0x7f0000000140)=""/56, 0x38}, {&(0x7f0000000180)=""/41, 0x29}, {&(0x7f00000003c0)=""/11, 0xb}, {&(0x7f0000000400)=""/157, 0x9d}, {&(0x7f0000001500)=""/178, 0xb2}], 0xa, 0x0, 0xc5c2) r4 = shmget$private(0x0, 0x2000, 0x8, &(0x7f0000001000/0x2000)=nil) shmctl$IPC_RMID(r4, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000001600)='\x89\x00Ap\xcf\xccq\x03\x02', 0x0, 0x0) 19:24:07 executing program 1: symlink(&(0x7f0000000300)='\x00', &(0x7f0000000340)='./file0\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0\x00') link(&(0x7f0000000080)='./file0/file0\x00', 0x0) 19:24:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup2(r1, r0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x5de68500) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x3, 0x4}) 19:24:08 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x10000) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) 19:24:08 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x20, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rmdir(&(0x7f0000001580)='./file0\x00') r0 = socket(0x6, 0x3, 0x1) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$bpf(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/bpf\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000001600)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000001640)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000001680)={0x2000000000000219, &(0x7f0000000040)}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r0, &(0x7f0000001540)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000180)="b7a028c9a55d048046987b74232292f79311dfde18ed49b922578668011120d012fe4c58bf63d8e794c7c9a735678b63bcd766792b9c5e2d33fe260f84e02bcfea72bd3ba87fcfbfb74bca649504251c7a48b069455590000e0c9d7675911090fb6c757567cbfc6f524c509c0cd1e4acb5f81e415cc5abcc73c1ae186e341e0050857524c2cc4af65ca877c039790fb08c9bb6adc92f32a46a1f57037841721a20daec5e3ea2ba28fc8a738416ae72fc619a8247ac4cc6778c5f5bf54db96e0cb238bd0c3403d13b40655ff2ffb1ef0de74b15b4bf9f077432869d2c98d274364155266336d3d1176f132b055a21b9031139e0f2c14e959e615fb0f0a122f3aec818dd3142a815b824ef80e3bdae2345ee3f734230c3089e1181cb12ce0901f3f527c86f5f27d3223728cc043aba30a56b831400231f932ec2f9cdbac8dd8886b3a1d8cc99e92fafd5cef32e27a4375d386e426850e04895e867c4d6a243a125032d07ffbc5987952debabc195a568ac3ff8709704b2223f4fba52580bbca7f52117b56cd0d501a263d4179af8d5ea40f5da9ff86a60f5946d6f07dcaa9795fd472cd34a15f8d3b5f885dbefb5f24caba3dfccb258ac8e543c3c6ab16b2421d61b73c20f94c939cc26577d1b14520a05388b939b0010ab829042a462d9a6b848431737ffb23a67639827178dbd68a4366a0fdbe140f59cb3ab4bbf7a546253d6156e6cb31d4d3d670d0662039e5b748f7b079b93d3d5ff3054e1badbbc6054d2b8e169b2a2041585c939fd47a41ee64de6fb96386fee742212ca79750da89f3239773300e455a1b51180405859b92ae5f3c9459998e6a2dd25018083724f33eefd6137e7c655618f2d64dbe8f8343a3436e20c1fed0612a9edb454add2b6757aab8c5030fbdc99b606196288c0961f63cd8891e1082e0335a18ae39c7a24a4d4b2b2164778391face037d49de0cfb30f46f89519a0a6f8e2c195fb5181c68348181955337e551ce0a18dd877834fd0d7cf39b41ed44095ac8dd46feb5033525b8aaeaf56674b06072b0702dddbe95744e3f9c4012fe5ded282f02a90cf3083c411576e1a84fb1e993d1fd0d528c75fb57198b51800e3c5c9c769fbb0bd0d6827c83913d097a5104095b3d4b98cab6e3b1dcd962851aa78470b6666951a195528a30d5ecd0c4006e3353ed0d397c6abb16b1a69f44f79f30215c270e27a4d68f3fdd1fa8741ae9fc7cda5e53d329694212e71a368abcff37210f877a9f1fa27305cfe526c47c0294ad1b9b88e67025ce1fdbf8c734f8f0b5bb0d4d32b65481cd305a5552aca37ded80395b90a41b181dc43f41b6728c0ce0814a40d76e082f4b73c4df75273273c25cd6d5691f6e973c34088b159e6a0946c9bf3e5e4332a45f2ef85a685f3d6e3f880a56e68c03b7347352aa719b65cdf737633e4ac7570e79f70b743daf9039ad6575ee0e0821bdc26a4dd0ac6c7134f5ad6a8d03bfa4a9d7a2833a74ae139b0eb2044851002c713a1b25cd414e04227a0823a15ae6045f4b15355cd4963b90d116f23f423febe50bf377eee9fc2a8f4b12ff5b82436ea9cc11fd7ce86428ce1010877c60f3defdce3fa9964ce5d41def4a98781a19e86694d039723466cc154bcac0e3f1cc7d7480e2bf337c15abbe23c154b2fc5370734955830c071c9f1451ddbf12c2de58f2d109c4b3eed116d1503da83182c5a749f7f3e7bdce1bc8950fb6cef8d06ab1bb62b9a486de45985d029d9211a29476c631e4f90b9ac367f579b85fe7ba57a538e127b8067afb3f70b84836441e98c641025fa4b711f53d609c0ab4bd0c57c28802d9706d1e481f1e55b6c53af61a60663f43ff911881be3f3f1e7af20538bca216db4dd517c8b76e63dc09030d64355229e4f62b33b5fe74952a88517f197b889d8aa1756fd2e428c8f029ab3c45481836117a599739ae14131d0ffcae1ec96a00d59d5f0ce6a0856a86a0427831da516a51c0d69fb736d8174a87d410e4d0cc1861b9ac075f0e508602312a459351cffeb1b8ac04302619f187ae51ec78be2b8a0b0c2250febbdf35adf4cd3a77a4d822be197d3809bb135e2a9bfc14ac2ef95cdf0e2e388b0affc61f4e4987e01d34b1329ecb4b4a583cfa2e392b0822ca34e61dddc04093c41db086f5829e1ee972693b7d1aa32e692cf0f193c6f829b0e41531a15b299e022de1d64b9c1b14771e0bc7b8f59440bbd17b2c9c3e4a54a19c9a47df052f829b04f8fe4cd93537dd0bd10f35a6245526e6f67e32ff9f111b69c57c8f77c69973f5bc0868d328c617f57fa8feef24f01c818e4ede27b36df31a8273f226c6086ea3b18daa13ac42b8911c8400020d1081af477edef142a4a3146c901f0224a3e9b0e04afbd2ca25342bd14dbe9e3232efdf778831836a21786dc376a0a2983ecf612ce0d320a55b228a4d8787e49679cccbefcd1a55c109657317dc5466630c17aa5de6a2b6160d02b3c996414285049056ca96f3300605649e2770660ae0f7088bfe5ed1357e7896139a6919d4dcefa815fb7f99c860f701ca8c3dff6bfbc9ffc96a9933268c9f63a8e80cef7f66e23311e4b0cf2c06dccfe9c7a05e974b2c9dce7f1d4e3ed2c12ad381835369d8977814bd48d5f720da60ce238915a0a163c5ef3f2cb2418865622dc96a33a17cf40a1ff060c5652aeb5e2adef0061d27341e62485379c43213c4326e72151aa88437adb23c7faf4c58f4cf7c5a6927cab48ee58b4081dc5577f6ccf962bb42c813188eeb789c6afc45adc1a682c32e61165ba8df91237dc8b249be8f4dd037ec4642e28e3ced813f6eb5236fdad684db36ff2752901f9287ab6acfd4d8b2e42d99e43ef4d5cab39af6c92b2573325891836526590bb138d367d5534fe01c7a4b0700fa039cb0cdae3c94201ea69b7ad398beddb3e04cd43015cf3488a5ab2765b6dd4de4068557d2bb88c087f62b27fa71e1f92122fa570c1401711c666ba9d1936997eca83846619d0600f16f43940d9cb5389bb2db74061a5cda09a0a3b8cf0a80b6d0d2f3aa7b3949776f6ac56d3f8f11ebe64bfcd079a20969f287f59a5de315999ed481c428e3b05e7a3d77349d4389309bff15a4e72954c5dea2009d7cf19b7563be4010fd70e1cc4988da71ec4c18c487444bb531143b2d6aa561f82e7d97e9e7adc8d6dbcbcccc227164a6404aea0460384089d3e80fc1a76fdcd3a55ce63696318162473abfc76fe3ead788075ad479e0b884d8df129a78e401648b8162dcae8a9f2b6a4bc5a8d9f092b4a90a783deae6cd6618c0b6d1a7a69b21e490549eaade460deda588d710dd0c1e237d512b3486bcab54e56f4266d938a02c8ac8bc801452f06c60a228e182714ca0ea1f57f6bdedb6bef7a0a07a0b342083a5a2a0a8357b4c6b17d4d907f90c9f82ced3fb5013f97049eee231745eea2c5f7290f69cb56803ad398bd10a412f40c6fba184b6dd13549553c741e1cda74fdc1558468971f6467f57f7885ee452a20142d0daa2160fd8765faebb368d2a5775e65c19255cb976a08f3f0a2d70b2993c3cefd04d61720afa900e3b4e379c1d2a77e89c30dfd79ce2c8b78c2c1097a79824427187181de6ea3e07b93a1b36b2faa086364d165ba4ca86a0b92d3c02728ae73a427dc1f867ddb40a44e6ba287f0aebecf67ac867fcd4dde416bc8e3b6668e3c7b72eba70ddb948755dbfc3c139a807ac55f0ff4a57921e0094b59921da3381b111c8415d265831c3f2090e0ccc53b1e422e4a78b9be35317cf47057617b932836690e519ab523a5c5d7eb3106246501cb7f1d56bdc2bc2bf7a279f86d49e416bb219971c7417bebaa84775faf0d420938e3cff2374f19b54b8a13561b4ec814df3f954e60c50cc21f128f2ad21bc9209b1ad95c08b11cfc71e25fbea69d697d24255222d2318a9f92192130b107c41d67eb4df359aeebafe7878c57c2950b3b8849b5674bec6479e863e3cbe149933a9a62fc7390b67cc0a5132149d22ff03651d8a98db8cb8f5a41b6e9f2420e012d121e03698d423aa702cc64b5068b9e4e04d2ecb523be4d49f9b869961d0b34f1a6de8b01cb818691fd541aa9b593102dc2646b9742326a4b87978c70dbd5ba66e5fac576cb7722ddaade29bb2a5c6cbefcf09b20d945caa34cf65d2276ab81dc12e44d6f2f750eb116d3a7ac143dfa78b414eae80b0b19b151653604fa36f56fdfbd67c8788d4b9e79c3ac8c2abeaf3788a4c2aa5e27c923bdec3e565e55a9f21e63964a1512435a539ea25922fe0908d59c5a7160a6a03f14b6d002839dc678e6f07cd25da6ca48af372b153d20c1dd68d5bc833caeea5fce0462015483eb8fa31f6919cf406bdcffd7a80eebf577a0e4bcc3f9fbf5b067740de5c6c03095b2c9a6a340f7c1bf80fd18c1128606ddff31e836231936421d5be6452587ae0a281211d06684504ac60cbbc1e40fa0505b0a185f6a6f6f6101259f0885d85f9c739294ca25e3ea9d76dd5b57b39889495e8dc21a4bf4a6b7c72c1581b1acd91b3c25a9761bed26240c0f14d9138904e7fc4ffe8b5b4ac4fc648d120fbb4794b8bfd8c30890612deb22fdabf853a73351078c63d23a2efcaa8bbf0aa3785265dcf266d21c7b69935845172e449fd1f17edf5b2db431ff38b709313fd0a87d87ffd487f3f317341dd297e28eae3d4b67b4819a7f624314d99274cc2797db237f2afac137c8f4d2556435e9e15a7d4f1c97cbce396ec9dedc038aef8f017a2ab41613bbbe19cbaa17f22249d3cc8c632aadb9d81cc97672826051991e49731a4a2345eb7edb90d204e62aa5e73e08bb92ea9372c7791c52e8c93229f086a32da2daeabe068bef20ec30061446e8dab5c995ee4b3b2182f17245de2cc64e9ac29ab65b7c912ca78e2f4eba9390ca883c4a28200e125f9ad93b701ec478aaf71fbdf68ddbdb0057dcd155f9b9a7bcc44f57c27b24435a4bc3cb7873ba891bd3296199370152da9eb250da5469e9c6ced5be23d9e201f3f6c13337a53c7551ba4a53ce91c4a89ce3a60deacedcd9ece4e67700b3e972dbff224ece23fd1892a97441d7933f0248dad160770c3879b4c199d3b7b29f83e2261b9b7922212837b9d2f80fb62e658384db2136562992e8237933bdebb0152f79724a5706d819d54f2a2aa394aa54ef271c3ccb1089c4348694dc288c1aa801173ebc63b42e07e8938ca6228db3dbe0485cbec5c909d2fe7199a543bea7810086e5d153a414fa0ca90a4a7b5f94ef7c1944b0f342f7eed9d4a09f9ae843b3b545ded14daaa1d9b6513747733a31df78e3ea23017dd9865cba976f1900a53a4570c73dd27a98c12d9424ebcb550fee693d35604256cf123cb45d72bf27f91b9ece446a180669ea9a72a7f0fa4982591ce01ce53f46b91688dabf32501e8f4f03e7a7a27277e0ec9434799f37d876f2023c2c0e71cbcef56c3addc64963f7113d77d67ceb3716dbf1062676c51e85bbff4bba74e1915065c709ab51d86ae3e29782bd932b6796f93b65ab780844dea32d649744e23a95875721b7deac3d140c980300afb19737209f5806bed6e9c3e39cd46da3f14d95898438b02372f1c621a5bf246049b5580b4d2926afb8fe7dc04daa9ed7f39d78e08770d3b804537b5e65ef9ba5028c614061f41fc4e485671f438749c4fcf292dfe271e421dae502abfbcbccb4562b6d5f2a8a5d715ad807312a665cf744e7c1819be35eb9d9179031715ab07b3e6e1d1dacff4e14cd3cb925c32cfd9324ab963373d7bccf10095ce1f3f61c8d0304bf640d", 0x1000}, {&(0x7f0000001180)="bf2bfa90a7e0b9fd9c2b1f9cb0e38c3b1b5b1bd13dc508a5822b55eac9969b77fd4bb6d2afefc7b0d05520dcaac7c44a4fa82078b1c07ff1191d06a120125d79e29c1380c63e90a761074082dd22ddab2cf1b7baa250b26568df522731cc638f72eb405de76a6478bbe911ebe1392bbe71756da509b770e7c61375cd425730bfdaa05649a681e15ab67347412ec65ce39a6814ac3abff5f6ddccb74e30b19a764daea86a85822b67b68b5195c7f5d04750ff2d6836", 0xb5}, {&(0x7f0000001240)="792af97b736e1806ae8dc0e3f3588a917d60fe6cd1c32fa030015a07b80f38b09c59e2cd2aa62dd9196e060d4ab50ba3bd355cf7f24c9ee9fd11ef6f6aa1fe4a3dc5854d85aa1f2f0a42e9d4c5de1a1e0adc8b1b1ea517b1b665663f006e1d8c7835ec4c31d4cf57912b49840f73264afc513d929e27095b9ef66754a0f459dfb73940bb4e51b7bf94d2013d59cea5be38d3338f7bdf44ad9872ec17686ee1021e42f4d5b756c11484a3e3baf6", 0xad}, {&(0x7f0000000100)="3137d5bf610e92adf36afc7dd4bee64fb0d1c502f207aff1dcf6316df1c32b517816793d", 0x24}, {&(0x7f0000001300)="092abe82eecc63140cc24d6c82a7da3e6428790c4211d104d73073540f70e89046b462bb416e8631ddfeeeacf0eeceb4a73114e2ca3da42535fb0fb47eb323928af775af66a218b8d347d66b4b96f872e89fadc2a7b256e62c4d14396a3efe5e312d94cd6cfce65b0e301e76beeb1110836e643032f6b466fa3dd0a567be6acbf9150ceee49f91927149783cb5a67c17728abd9691a65c66627339b687308f8ea96f225cbadfc0ee", 0xa8}, {&(0x7f00000013c0)="6fea91ed3cd798581b2a809e877e8b4e6db3920b21c8c9f0b3", 0x19}, {&(0x7f0000001400)="5ba9c3f8374137139504d9920293f7216b7d2d3ddfa5b94392dd709f742080ff74e15087229f56fd858ff8a93cac6d9c6fb6a4d0ae6fc9b652ff99fd6fe32d70b5456f7fb7995034678ba53d3e492c5d0a761403cf49a484866a56e033ae92c4376db7839a85dbd3770332f5bfa2abd2ffecc70fd9", 0x75}], 0x7, &(0x7f00000016c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="14245e345432fa0f90c8196841ad6c6b02000000"], 0x20, 0x1}, 0x400) r10 = socket(0x18, 0x1, 0x0) close(r10) r11 = socket(0x18, 0x2, 0x0) close(r11) socket(0x400000000018, 0x3, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xffffffea) write(r11, &(0x7f0000000040)="100a2956b9223776", 0x21d) pckbd_enable: command error 19:24:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x100) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r2, r0) dup2(r0, r1) pwritev(0xffffffffffffff9c, &(0x7f0000000400)=[{&(0x7f00000000c0)="3c5c4d1dcde1a05edac0dc403fc9724d96ba0d2691379fa37f8aa6312de2bafff86f4f94e708e91e35a7e97463b66c4e63e609da9305724d26c803b329e16c6ba2023a96e5881174ea33e8f90c7d9c89158020b3a39e46243f4ff50b1cdcfb3b8ac1f01192e1b2060d6f9a7a684970944b531b4003cb71d0a75c98d788396d94fc9f", 0x82}, {&(0x7f0000000180)="ff9d24383836de53b535760f6e751c6e9f7ee45f8e29136a3171b5d1", 0x1c}, {&(0x7f00000001c0)="eb99f32d751dec275f4e4f31cf58ab7db0970a0b3ee934a859c96bf1ad98baa44dca46ff4492613d3e3d1525734a10ef69f321768d57f05e9ccbe42770710737cb737518b088d48241a199b05b2296f4e80c7c83307e50ce17e8cd22d4158efe6d6b11baf8ae9580edbe64f0b89c04208ac26f83b671b67434dcb1828d5abe638e44a4aff48e66c12f775f0d1693c79737d1c2a37d3600c966ca9e6ac2bb17a8b855dc85e1866c55786b20e1294a2b16054fade3debba41fe0cd7f614224281cf15c9747a8b5681dae06fc4d7f0f84aaf3c30416765ab51af40c721d2a", 0xdd}, {&(0x7f00000002c0)="fdfa5543f114cf3657edc438b486672a230c35ea5100685f79366b4077fa7d7f25a8c6db06cdd008bb326d0a02645395185b0c6bf83d2cd995cdb5b3d07c9aa9c01df97226ad7e77d9b6fd55a3fad72e9a99ccfb4a34fbe5c5f94179b30026a86ffc2134b25e2638", 0x68}, {&(0x7f0000000340)="52a7cb52457d02c79421f93505e8a79d92434dadde194ee59559b0a1cb97a47ecb5e513f2ecb1e3c9aaed1ee46f1872de2e853ec9775ec9a593553727934ac9e2cb6f42d972e692e5b412e238556afa8c4f9fb9edafedef0fd3a687020f74843949efe72e9ed0df921283d1350a957ed5c3d7668f8f8a6ae87a3bafbe4e8521a161c4f4aba53900017d14ee795ff6905", 0x90}], 0x5, 0x0, 0x2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) pckbd_enable: command error 19:24:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="0400f60000000001a29eca6bfa11f2d865645d75b684a3099484059f1278724b0013e9d6d569e7207647a6f08647947a5ece783d28da835ccdbb630f8aee752e597c4a181c292187f18954b058076e41b798613266b9fe858e66c413414777e2dcbf4158d434a9661b547351916c924716201d4004e4218c"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000240)="23dd9610adcff2a23bc34e4d62df4b6904b1fda674a909e9b0ed3a9caa1b5bdf50bdd197434028555c771a72fae124bacb73c52a02ff283ef05a41f685c7f75433f17e48fe158742798890a043024800e9846491f82f13bf2b3dffee6b083aea90116a83a17635c20ae592bd5eaff67718ae46536ddc7f1925446c997c65cc2cde9c239e10bd449115bae9008513b115e39fd88788d90a23d219ebc497d5d1", 0x9f) bind(r1, &(0x7f0000000380)=@un=@file={0x1, './file0\x00'}, 0x10e) r2 = dup(r0) listen(r2, 0x0) r3 = socket(0x10, 0x1, 0x68) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c65300c"], 0x10) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCNOTTY(r5, 0x20007471) sendto$unix(r3, &(0x7f0000000080)="1b049cc7841cfecb6cb808d9b5659a5f48e9473f3a0239b56dde86c07726d36871483fe5276ca304deebf2c29a31287611cf572410564fc5453f71089c249e14425050ab0186ebe8d4b08dd1835a988f6bfba1afd1c8ed1f25b370640d738f2e315240893413dfead0bb4c1d4c60264e9f6509120b3e94e4d706c950d80fed52850e98f0f1761758003cac9f6821d391431c5f712338e8baa30e5f8b8340f49aaf0f1a30198c2a0c3b450a76581d2c98482a21a6d565db5ad951d9c88fe48c692dd7d0a4511d8a28c3f671d30b9278dd0000", 0xffffff6f, 0x5, 0x0, 0x0) execve(0x0, 0x0, 0x0) 19:24:10 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000001880)=@abs, &(0x7f00000001c0)=0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r1, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) accept$inet(0xffffffffffffffff, &(0x7f0000000480), &(0x7f0000000640)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001840)=0xb) r5 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x3ff, r3, r4, r3, r4, 0x104, 0x5}, 0xfff, 0x9, r7, r7, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r9 = getgid() r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r10, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r12 = semget$private(0x0, 0x7, 0x286) semop(r12, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x4, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r12, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f00000000c0)) r13 = socket(0x18, 0x2, 0x0) setsockopt(r13, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r17 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000001740)=""/114) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='o\x00\x00\x00\x00\x00\x00\x10\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r19 = fcntl$getown(r18, 0x5) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000200)={{0x3ff, r15, r16, r15, r16, 0x104, 0x5}, 0xfff, 0x9, r19, r19, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r15, r16) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r16, 0x0, 0xffffffffffffffff, 0x0]) r21 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r14, r20, 0xffffffffffffffff, r21, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001680)={&(0x7f0000001c80)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ef181ef32949182c5d993fd3b94fc447c543d32da95392622ffd478b8708511007ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f0200a3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d6f847bc9e992e652d01d40c0c48b881f65a80e90323ea6947c3145d31e8340c0381b052f4f83019b90c045d64f5cb66bcd88172744e3b1df490d4bfca73e0716e3d0d98aa477acf6ba2716097afbc3a75bcdfcf37d7564cad54313b33ac1c1643b055d92cda01d1d7f0cdddee506acbe50d5868ba3d472f583a4544b165382d28723a6218a515893d7ba01c1c75172b52aad9837f43a27b9104675a47cd941f2950e276890da98e0105d7ff87500e8c30203170295cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a150a73b82efd3a8f2e21141ed3d86f5a00000000000000000000000000e6ed18013d0a79a3e680794de3fe86d7c6c14c9de38cba61ea198cf7ce4e4405a0c1ec56086289fb089aac037f61e87792cb4462e7019ad96da98ac40c3a47d49336d0e960de9bdd4569d09cbd438cfb65763b75c51dde0ffb35ecd04b5f7b310ec6b14a6b5adbec35d8194b11f7a98a4140a25097703703bcf30d15fe4ba31599c970f6bda0abb627c5d59573a66ded4fce899544485acfeed64f0e4efde8438d5c8d0d50fb3be3710b87442a2f08282da8e14f5d5c6180a09971a676b26582aa09f1a7e91db3550e277d38d1d9408ecac51468e2b6127044a9c2d3f7f87a6c7f249a5cebfe7b0fb5ca32ffaaad41578551514dd82784160c5f771b888366db637c79bc81192c394ef34ce539f975dc15bf80c098ad201e6ccd062afbd8ece4b76ef8cbf375e676cb6219db93b7942206610006ebbd9e7531eea1cebe8406b1474afaf4cb13f42e37bd043480134f9bfb7051e8291d9447ede080c2db72906923d662a3a8a83ddf712f3db20e21955437d86cebeecb5e75245a247f8d59fb9403962c6418f58cf9121d802d0f0f2d8406aca02cf842568a966327b026b10f4418d40e9dbd2cf80ba482dfe315b06427ef6003e790ef87e77a62217b8a368809c46a18a92cfde055fec8f1d0bebd01070e47a6f94297f2"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r2, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r11, r14, r22}], 0x60, 0x400}, 0x404) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x300, r7) r23 = syz_open_pts() lseek(r23, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r23, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000100000000}) r24 = syz_open_pts() fcntl$lock(r24, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r24, 0x1) fcntl$lock(r24, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) ioctl$TIOCDRAIN(r24, 0x2000745e) 19:24:10 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") socket(0x11, 0x4003, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xe0, 0x0}, 0x0) setsockopt(r2, 0x80000000, 0x3, &(0x7f0000000500)="04000000", 0x4) r3 = dup(r1) sendto$unix(r3, &(0x7f0000000400)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa36acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x40c, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x390) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$getown(r5, 0x5) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a79060000002900cbea7d2b", 0xe, 0x0, 0x3b) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x7, &(0x7f0000000340)=[{0x4, 0x3f, 0x1, 0x10000}, {0xdc2, 0x55, 0x9f, 0x9}, {0x0, 0x80, 0x91, 0x3}, {0x2, 0x43, 0x40, 0xb3}, {0x200, 0x2, 0x3f, 0x8}, {0xffff, 0x40, 0x7, 0x11}, {0x8, 0x80, 0x0, 0x80000}]}) pwrite(r11, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000000), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r13 = open(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r14 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r14, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) bind$unix(r13, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000da2f62756200"], 0x8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r6, r8, r15}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 19:24:10 executing program 0: execve(0x0, 0x0, &(0x7f00000004c0)=[&(0x7f0000000300)='\x00', &(0x7f0000000400)='\x9b\xd2\xc3\xf2']) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000380)='./file0/file0\x00', 0x80, 0x8) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r2 = socket(0x400000000018, 0x3, 0x0) chmod(&(0x7f00000002c0)='./file0\x00', 0x40) setsockopt(r2, 0x2, 0xfffffeff, &(0x7f00000001c0)="1f7e42a3a14685458124166c449922cec77f8b5676fa48bc1ab4e7ea8f8018730206d2e182eb0981e44cada59a3e65abbf5123f01564fd78b29bb41a00443773d1442be74d355e60d6f833efcf5389d7e478983bd8f759ef0ce95798dcf5f1608df7a0910a467af926434894c65fd3d539d2991be584ba8c7c643e6b9b1f5db3ad6d5b461773d8", 0xffffffe5) recvfrom$inet6(r2, &(0x7f0000000040)=""/117, 0x75, 0x43, &(0x7f0000000100)={0x18, 0x1, 0xff96, 0x9}, 0xc) preadv(r0, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000140)="aa4565bcc4b3ed2161e64454073982aeb54f5c01e841bd2fa90863ec9947f13f52e8aa90b2aa98dbad4623105147af0adcf3717fdbc0d736e367", 0x3a, 0x0, &(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000003c0)=0x4) 19:24:10 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x9732f09af1280578, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup2(r1, r0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x97a3, 0x3c, 0x200, 0x1, 0x0, 0x1ff, 0xffffffe1, 0x1, 0x3, 0x9}) r4 = syz_open_pts() close(r4) syz_open_pts() r5 = syz_open_pts() ioctl$TIOCEXCL(r5, 0x2000740d) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x23, &(0x7f0000000040)="ebff", 0x2) r7 = accept$inet(r6, 0x0, &(0x7f0000000140)) close(r7) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r8, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) fcntl$dupfd(r8, 0x0, 0xffffffffffffff9c) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000040)) writev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000240)="2ea3810be70c001442f6be90461581eb0e85aaba2f502afa27681ffef2dc557f74bd46c82f40a2287fb9faa71af91c7617dd903065fb9f89c08e2cd3a1d67d8e8ae9d942fa6a3394aee4ae3608cc2c2fd09c3e72a60f0eb40b32c3fd4f9c13b5c991864d56e99b6a61fde3aad8a60ccbdece82c9f5c3946ef445d7cc5719b95f441db85d0bbbd09c00201a18b67957250bdba96293dbbdacf719ef863709fba82f439ce8b84bae42573cd13546c33a149edccb37a8ac4ea195976f78a8f1f7da7560d8ec44382fd04904c853a97575806ac0083ef0c25eafedc0e130133ce7652141fbcace05a63bc3697e45d30cf39a14f396d79acf34bccb9c26460b6b6b2bccb00099f20c02df84ff504c56dd2aeea44e39de6ebadf06732e54e0571f19e2aaf481f44e3402a54218088e0f1d50c39a8dbb588db2a6fbabbfe0722f2393f45906d1a9634001b52737813593c495869f86070377e07cb9c26a213c0e4d16a8278333cff2ec40541b07f6c661d3b35e3418cc953fec03602099011e991e1199153641cdd72ad883c41f14faae3602e32b0de153f28851db8e288471a4d069cc5d67ab1660706d9bed7ed5c511b793a8b28a20571c9efe1e7178010d404d07864c689fe541ddb9f438b38615ac6523ae280419a2ff9be9c574a08e945354efc5f2d5babe84ac890dda16dc59dd029b9110c1972250245dbddd7fc78ab51721e82918d667840ea176706e8ecc0228c219ec1577a8e9996523ba770908bfbb727b33e8d6967a1421577801206bf0132a30be16546362b35bb417466621df875ee7a0b75a70f5bb97a887a1e62e037ea5df18b0874bc8d733cfd9dc7c3193cef2c42a2092ee1077f4beb081fb68528f38252dd13d63201ce768bc3b06e8a2b753281c7be0fbd6e11583191a401b18b6942977a666a7c977b39811f0f2b6d02bc48dcc0450dbbd251cffc03c5e8c3dd0ff39699cda52266e2578cdb17c2462256c5d3938d77740b808601b5422dab44c18e554ce3295a9d64cae3a107fde2f65c568cbe061255dcf37eae58eb8450eab7afaa09c384e9941588026c99d1463d8aacbd5aca94f6eff66b4faaeb40e4eef2cbfc4f54f7f14d3b0360ddfe737befa02387ac401bce11869ae2882cbb37d343bdd3b3b26c659d8c40f185a3134a8d7794b72b9e0226809ef1e1d968c3a2dd32172da378ff5402a786244ade7f19a6eaa719018497a58cab7b8cf2928d20fbdbc961263ff00a8ef7e68ed046152876b72e219afc68b9723c22980c5c91506f37aeeb6d7d46eae7cddc042fa8c703fabaaee2f494fcae7ca2ddbcf9326857a66b26314d308c7bc3adedf69e2786dda547927bc9d6ccd3e66c34080c477ddf71683a17505cd1663431828f91c73bcf8c5e62e1b959b0abf815910cd4f0a2e143248f076ad3353adaeabc51269005d157778d7624cb298be07dc46fffc8fafcbf7815c55f503c6ed6d1dd82cfbbcf55b5575782864db915dcec8e8ea94f5939de2a82a3c93670057cbdede4eb6171e076df92eb2f5f9ab72e3e69f25f5b30f364469890c09dc3047c6c7cc9ee52141524ebb4b8ab19e1303e1a0e8d1d379ea195c88978708c13313bdee712fd931e88e8239ef7ee8fa7914c947f7690e6f5266b29b31f96d12293ff3d7d970e7e7a99d65da1ba51148ca2a45246462282890efe48ac39eb79417a11b9a06b84bc5b9536c2adc83a6c1183fb1f98e60654acafd1279a7f9fa008cea26ce807b87ad1a944a3fa01c5601a3f878c632433a388b738cee5dd4823c658173196b01bf05db59d8bf15", 0x500}], 0x1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) semget(0x0, 0x4, 0x10) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) fcntl$getown(r7, 0x5) 19:24:11 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{r0}, 0x0, 0x0, 0x0, 0x36dc9b59}], 0x0, 0x0) pledge(&(0x7f0000000000)='tap', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$unix(0x1, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) lseek(r1, 0x0, 0xe60, 0x2) r2 = socket$inet(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0xa, r2) ioctl$TIOCFLUSH(r4, 0xc028698a, &(0x7f0000000000)) 19:24:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000014c0)=""/26) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000080)=""/66) socket(0x6, 0x4, 0x3f) r2 = socket(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='\xea\xff\xff\xff\x00', 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x170) recvfrom(r4, &(0x7f0000000740)=""/192, 0xc0, 0x40, &(0x7f0000000800)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000840)={0x0, 0x400, 0x0, 0x40, "80ab495e272f1626c8f5812e67915285a78c0a20", 0x4, 0x2}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000700)) dup2(r0, r2) connect$unix(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB='>'], 0x10) socket(0x20, 0x5, 0x52) sendto$unix(r0, &(0x7f0000000100)="151417715d39a577c09ed27d35a09e837be2f5a48aa6dcdfb3751702e6a5f8c8228f63d02b8a8d39d472d4253950168ccc6db04060ee585b98e011868adfad63421f94c67ca490f994756f9d35363c038aa63a223def35636c1cbcbf228d8873a66f6b74e15a4770f741e88552afdf5526e386f61dbc8a72299ecd329731005a644382d7e8bbb319ad8758b0fae1dba0fd89b6e04d7f8089244b2dcf34ddbf4a1c73e4041ce5d1b303cfd9f90b963ab6565422c45edb49b08621d92402de9dd4c852866d84873d273ffd6c9cbcbde277b5c0c378286498dc454f345e184246a65a30ab3d29374025112972ed4f9d4720b34491faf869b7bf7e5a013709fe3d7fd527782ef6fb5010d2ce008675aea5e2f540a6be68cf1f7667a502dbc3b62ef311b5b024df736a5808df0b16dde1499fe38cb97ff203aac8ddaab727dd61ec636fd40e4a0c8330f6d5f740bc7947c49f3394d8439e9dfe6247c2efe780db21d3e8b0c4a2798fdd939c8779252d1e9bc257ec68f67b1523900bb23fbe1f6fc478bf7b1074a232fa40d2d152207dd812a9b1a1e362a9a6f51105f90bb750976fca9016bcfde363bbab367de01ff277108fc78e88bbcaeab28dd9d07dc173282b4039f6d5e72e2c91cb17f5f3bb02aac098b4f74c321e9dbbfe702a7271bde3995506e4caca1fb057ee22f0462a049890146cc665554189a438f25ff2ba62b2901b99073d9510cc2e76b302303b6b7552dfd571863e50d24fa3744a75685e08cd6b7c8f717b68adc827bed60ca65ddcdedf64a7757515d701277b58ee86a67966d1a34ca2adc1521a3095c1404a0cfafba4580cb06f6d8cf2ab0f1d5acec9dd0dd9b44a06357c4414be01194025871f5e9db6dd554f48566e9009b38960ca26e6bd51babc9381084ef703dfd7790e35fc91e66fbb7162fb8d9221e357ddff2a3b54c845676007399f8a86759740ee8c9bfa70ca38f9ed18c727c7f23c03ad7bebb7ff33026a15115ba9cfc156cf71527e5124c0edf3a4b99fba69e5278aec020424dc36cf35eed2b66886c9db6d52998397debdc5174a9f397b3950c07a07c3e3ad8750ca823b123da707cc59fe509c68e66fbbcb9c70597db5988d27331a08491a315cde0ac58dfa8ea0e0e73226417f822c3f079adf018a0e76f23524e9a382390f10e49fad56fc1351ee463e23ee9a191535479a177812998b97f849494a7ad1ccd03ba66bbd9cc57a0fa3cf7c6fbf03195a086e059bbb7c6404f404dbb6127052670234c2b3ae777015c9674214c6ca4a0b3aaf962bd12ca2ba06b5dafa996b66f5bac8f493f1638a62a0d024c3ca6ee9a08806fe059be74d765d171c106084aa346db288caab63ae41176922483d43a367297e7f38a1665c0e7f753f36cb3dcd35348f259ff9728cbb05a562feacb5c6bf9978dbe4e3bc6291802b04c26314ad9bbaa87b054a70f81a70b3f21853aa3b100b946ceea01678848ecc267bdda2dd45a2f9c9022494aa8b4829dedaa1fe127e8efda8808c6bb91352a415c0978667f60a274a37efacffbd1c3abd7ab8eeff74662629518eef7244a8a8f0b409332053ca576745efc59cbcd364be9c295042520e8b79ba601010ef7702d74adb3c938bd5711ccdc2795270aa52e0ba957717c8dc180cc3db2acf5f9c70e0a8e56a16ecb9fb01b15c67ede20513b0d59ff17816652754e73e0080e5306aae329d7fb9f0d6044a13c49d008d9ce5367bad1662ff83b508f65bb51738a2e29008068ffe60fbaa87cd30a44634878dab3bc8b2ad89a7978ab3321a55e49804cf9e5374fb2d20a0b17b6e6a32fad26fb7a0bcd3dee694a7c0422d1262351e1d2fddcf53dd3e7a21a6c7986fd7ce54ff1ea4cd0162ca3946b368bd8d79d216342ce2ff7d35e1b37dcf5fe912349481a43e985776432c0e54c684b329fdc03724fea027403fc9f7a13867f996bbcb42f945599a79eeecef3bb0e4fb8752c3f0ed6d08b75bac215cd419734900f1f7219e4357cd087c9a26b572a6db396b", 0x599, 0x0, 0x0, 0x0) 19:24:11 executing program 0: setrlimit(0x6, &(0x7f0000000180)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x7e1805b6f26c9dac, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) mlockall(0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f00000000c0)) 19:24:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000100000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003200000003000000366bfd0de9f70882f666bde2e5f28dfa703d6ddeae12d3c2c98a97471f8aa2305d7eca1237b1f8a9affb8ae46e0a45b7a418b70b96d227444057fa6b1c25154e9eddc5feb6d158fd809aa74d1aa1d160d5d6c0f5be519701efe84c6514e30e9f53be07acc646cfdf34945371871fffffffffa6a7915bce320842"], 0xaa}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3) socket(0x1, 0x4, 0xff) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x2, 0x3c4d}) 19:24:11 executing program 1: setuid(0xee01) r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getpeername$unix(r1, 0xfffffffffffffffe, &(0x7f0000000780)) chroot(&(0x7f0000000100)='./bus\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x2) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000007c0)=0x8) getsockname$unix(r2, &(0x7f00000008c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3f55f4f8722b302da621f83fe4b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5ffffffffffffff00"/4098], &(0x7f0000001900)=0x1002) r3 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r3, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kqueue() 19:24:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000170000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) getegid() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chdir(&(0x7f00000000c0)='./bus\x00') 19:24:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r2, 0x5) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r3) setuid(0xee01) dup2(r0, r1) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 19:24:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x3, 0x7, 0x80, 0x1, 0x1d, 0x42fda2dd, 0x3, 0x1, 0x1, 0xab70, 0x9}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x54}, {0x35}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 19:24:11 executing program 0: r0 = shmget(0x3, 0x2000, 0x0, &(0x7f000040d000/0x2000)=nil) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffffffffffffb], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) shmctl$SHM_UNLOCK(r0, 0x4) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffffffffffffd], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x2) accept(r6, 0x0, &(0x7f0000000040)) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000100)="8c65", 0x170) sendto$inet(r7, &(0x7f0000000080)="3eeb15207fd3291c95a2333880d06670379ae1c86735bfd83b13fea78a9a1a3406f8f05e8f57ee41c3362b2f1c0fe3fc6a341b1c701258f32d942a7ddfc828e3316fc050982c62c8ca139e8bcf5c47a45023f8a0a8bbd86cf76c8827349765e46be8a02e234568630d915387a9bb8e1bda554b8eecf37be093d32e6582b04aa1d91a37cd147a864f40a4e74527b525b2ea8b3d9855d96fd42c9050f2cae5241471770c11", 0xa4, 0x4, 0x0, 0x0) r8 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSCTTY(r8, 0x20007461) 19:24:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) bind(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="2d01040000006c6530001b8662d74aa28ace3d5763a3a8df24ee410ed022b50fd61fa7bca8585ee1b76c58c2b0b9d0042ee1d2c891d4e9289a909d6f9a33"], 0xa) r3 = dup2(r1, r0) listen(r1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000080)=0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, 0xffffffffffffffff) accept$inet(r3, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setstatus(r6, 0x4, 0x4) execve(0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 19:24:11 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000240)='./file1\x00', 0x200, 0x40) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x4, 0xffffffffffffffff) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') rmdir(&(0x7f0000000000)='./file1\x00') execve(0x0, 0x0, 0x0) 19:24:11 executing program 0: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, &(0x7f0000000000)="bbd0c2584557c8bd2a96bbc88471aea8703845495a49e65313c855e8f2f19b69", 0x20) 19:24:11 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x4) ioctl$TIOCSETA(r0, 0xc2d04227, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10480, 0x88) r2 = dup(0xffffffffffffffff) poll(&(0x7f0000000c00)=[{r2, 0xd2}], 0x1, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x0, r3) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000040)) getuid() getuid() r5 = msgget$private(0x0, 0x20) setsockopt(0xffffffffffffffff, 0xfffffff9, 0xe, &(0x7f0000000500)="ebffcbff13b9fd812eaa4e713048e69931ca96db8df5e840e58f320281a14e37e601d40222a410cf1711c3b0fd924320fc2092bfbe411d2ad9b04736545ddc3f7f0988eff48133000000", 0x4a) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f0000000b40)="ebffcbf013b9fd812eaa85988de3a275b5af424fe2f9f49931929648d523de4f07", 0x21) r6 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt(r7, 0x9, 0xc, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffff70) setsockopt(r6, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) r8 = open(&(0x7f0000000480)='./file1\x00', 0x0, 0x0) r9 = kqueue() dup2(r9, r8) setsockopt(r8, 0x800, 0xd, &(0x7f0000000400)="ebff7bbf0435be7430c2319296480200000000000000", 0xffffffffffffff3a) r10 = socket(0x6, 0x1, 0x0) setsockopt(r10, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgget(0x1, 0x20) r11 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x2010, r11, 0x0, 0x0) r12 = dup(r11) ioctl$TIOCNXCL(r12, 0x2000740e) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) fcntl$setown(r12, 0x6, r13) sendto(r12, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0xfffffffffffffd9d, 0xf, &(0x7f0000000100)=@in6={0x18, 0x2, 0xf4b3, 0x207f}, 0x211) read(r11, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r11, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r13}) writev(r12, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab30080000092d050843db819c19ab41e4a", 0x196}, {&(0x7f0000000d00)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef69c4769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d371b6b791ad5f8b0ec83841f70e8761b9f86d8daa99756a82b0b51874ead970c96dbfd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6687d734e", 0xf5}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x3) flock(r12, 0xc) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000740)={r13, r14, r15}, 0xc) r16 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000780)={{0x4, r14, r15, r14, r15, 0x0, 0x4}, 0x7, 0x7, 0x3}) getdents(r12, &(0x7f0000000800)=""/43, 0x2b) setgid(r15) sendmsg(r12, &(0x7f0000000bc0)={&(0x7f0000000840)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000a40)=[{&(0x7f0000000880)="05fa45af81b9f51c77a22374d9e078c664babaf369cce3344eacb19313d3a015deefb3475522495163f12f5d8ead807d3f91c461c1429134129b724a2f5c6cbb8893fd4943b859e5b84902d7e6ab2f529255ad1d040eaa4f7646f7da8104829c1f7670f98e6363e3415513a94b518410ab47713b7da65a531d8a1b47fc27aea4c02ee9ff527214ad73f2f28c206e8500b64e52e44b15566345d92d65bd6f5d858673c9cabd849d7c32bd1601189a0bfa4aeb3564945431946e05f52e8752066d6797e9c9dadb6e9a0f9d62647873f7163715ff511661acb9f998bbcacca4c030d27fd18196b550cf68c2383f22e44fd859f5e4e7de42327d1426db", 0xfb}, {&(0x7f0000000980)="d68c62b76e359fa281122a4792969d77739d0503d19e2d435a0eeba3aa92eccfeb693f19c9673737db74ca9e2d67169147efc40cc91e0d5393b35925c66d6607d1cb4508c9e7ae6c60a2425cdbad104b5c9d80136e31123eedaae717d24cc2584408ae3c17ba4d5ebb593ce0bc27e5df31e58af52aaa2f08e60f668742795207a7", 0x81}], 0x2, &(0x7f0000000fc0)=ANY=[@ANYBLOB="3000000000000000ffff000004000000ea7bc0e7888bbe2d7c6f6492af3ddad341ab742b50dacb6e04a014424e0000002800000000000000ffff0000b3ed000077d1885b7730076d04b4cd1ccbc32e73bfca10f368fb18e9a9d14c15741fcfb00000004000da0000000000ffff000005000000ecf3fe85d0a81abafdbe97f289fc1ddeb6e708b240aaf2db4250d4c17dd4e9c2f800400000000000000001000000090000ff0100000000000002f7e8775b6adfb901600c8b5421df1e664327d2142ab2049e0b55f758ce9885091e0000002f0e533ee3c10635fa02bd27d60e00000000d499b1239983000000ffff000002000000661f4072db21a8e5a095bc395259f6b952928f5a9b7587c688dbb97f0a16826297c5c3efea085b654d0a8cac2d3b1fa8c26830818631920a05ed74d0fa86f50fd53d3c7f000000000000000000000000e84479d9c92ed5c084155a8f3850d5ccb1abefb866a6f205c7626f143b354555dddc763bad5104ffe0cd67434d7aab1f7d9be9ea585e28915f9003f6b1bce8f788b90cfad77c35de4d0734a63aebd5c5fb7cc480adc35f974a37713cfa3302e19206450a368f1a78997039f0dff9275eca49d18b9153bd3a50585e52e0ed1c93c592fc00000000000000000099c7962e5834475ddeebc2beb121040d96ddc0aad0973b667e26f90ee1ae420105368630160100000000000000fd3b1f9f131834b7bebbe9434ea166fe527dcfef4aff33e02f683e9573793da304946703339cee5fb5e7edb83462be589d90c9a50d63a1db41cc4fb009293488beb650e85ddc790b70aa94954528f7c9303ab7e1c55fe87173b4f0e9762ad4c24cdc2a184632fe897d708be3ed3156920f8b966d1c1d1175adaa4d650456175b672e0516d7366f11f9777f8725528cda56c38370328b4c3f250412c4fa80981bf9cdb7a4d9ab04bff4b5e43b978207e7058e2553"], 0x19d}, 0x8) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000cc0)={r13, r14, r15}, 0xc) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x2010, 0xffffffffffffffff, 0x0, 0x0) msgsnd(r5, &(0x7f0000000a80)=ANY=[@ANYRESDEC=r1, @ANYRES32, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRESOCT, @ANYRESDEC=0x0, @ANYRESDEC], @ANYRESOCT, @ANYRESOCT=0x0], 0x5, 0x0) msgrcv(r5, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) 19:24:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [0x0, 0x0, 0x0, 0x9, 0xeffebfffffbfffff], [0x0, 0x0, 0x412e], [{}, {0x0, 0xfffffffd, 0xffff}, {0x0, 0x8}, {}, {}, {}, {}, {0x0, 0xffffffff}]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x44}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 19:24:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r2 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/202) shmctl$SHM_LOCK(r2, 0x3) readlink(&(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000400)=""/137, 0x89) lseek(r1, 0x0, 0x6, 0x0) getdents(r1, &(0x7f0000000000)=""/104, 0x27a) ioctl$KDENABIO(r1, 0x20004b3c) openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) r3 = socket(0x18, 0x1, 0x0) close(0xffffffffffffff9c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = dup(r1) dup2(r4, r0) 19:24:12 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x88) r3 = socket$unix(0x1, 0x2, 0x0) r4 = getppid() r5 = getpgid(0x0) fcntl$setown(r3, 0x6, r5) fcntl$setown(r3, 0x6, r4) fcntl$setown(r2, 0x6, r4) close(r1) r6 = socket(0x18, 0x2, 0x0) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000040)="100a2956b9223776", 0x21d) 19:24:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5f00000000000000e74de4", 0x38}) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000280)=""/211, 0xd3}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x7ff, 0x33, 0xffffffd8, "8500410aa79300c4f54020d98301a462f9132000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 19:24:12 executing program 1: r0 = socket(0x2, 0xc003, 0x13) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf872400000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e41886f58fd0ea381d3e6c4ca0fed32dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a0000000000000000000000c59f047a"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733830f9c91daf29cbffab678319496f0b01ffd6eb3d7cf2092a84a8014ff4cdd5f29522b407eb32dd1099c5675833770a2b4792dcfd686799ef3513530a7ff854913a6d920b8b9e46736d71624cbdc5c2bfbb62310e5216ef3974e90843f0a2d16b06d7d5a52d7dbd9591c7cca325642439e374377fb15e89d017c4917bfd207ed619f0f857162016e27eac0f2d619c482c79277c0a080d8a806e0c17f896d105304f97c750293a01885a13744e67fca55b08170f2a3c2a2672cd09ff30423d5aa59200cc4f957a2b1559fc5b90651857c08f405186a94ac1911c77bbd9873d20f", 0x1000}, {&(0x7f0000000680)="8963248d1ac592f00ca44e4e8924de1fa1b3c68eadbea49bb4e7a15c269b876c176313bae5de3a4262441aec7377dfc9041821db68ecf9966286a6d31473a5dadca7368fbbb82b8a60e653aafaa54828168dd531f709311d48b000"/105, 0x69}, {&(0x7f0000000080)="c8786f5c7634f50c53d65ff06bd91ae3a7ccef0400f364082842282727e0a1c565835efbb9b385d476f0b5f230a75ab8215dacceafd8dde11ec884324981ea09bffc0d400c8aee6db8780dde6ef8", 0x4e}], 0x4) 19:24:12 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x12, 0x0) r1 = geteuid() ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffff9c, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) seteuid(r1) writev(r0, &(0x7f0000000000), 0x1f0) 19:24:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x100) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)]) readv(r1, &(0x7f0000002600)=[{&(0x7f00000002c0)=""/252, 0xfc}, {&(0x7f0000000400)=""/204, 0xcc}, {&(0x7f0000000080)=""/175, 0xaf}, {&(0x7f0000000180)=""/113, 0x71}, {&(0x7f0000000500)=""/4096, 0x1000}, {0x0, 0xfffffffffffffd3d}], 0x6) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x6810, r3, 0x0, 0x0) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000001500)=0xc) getsockname$inet(r0, 0x0, &(0x7f0000000140)) connect(r0, &(0x7f0000000240)=@in6={0x18, 0x3, 0x989d, 0x5}, 0xc) 19:24:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x3}, {0x28}, {0x6, 0x0, 0x0, 0x7fff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x43, 0x9, 0x40, 0x200}, {0x7, 0x79, 0xff, 0xc4f1}, {0x2, 0x7f, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = dup(r0) pwrite(r2, &(0x7f0000000040)="fb", 0x66, 0x0, 0x0) r3 = socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x29, 0x1a, &(0x7f0000000040), 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r5 = socket$unix(0x1, 0x2, 0x0) r6 = getppid() r7 = getpgid(0x0) fcntl$setown(r5, 0x6, r7) fcntl$setown(r5, 0x6, r6) setpgid(r4, r6) 19:24:14 executing program 1: recvfrom$unix(0xffffffffffffffff, &(0x7f0000000b40)=""/165, 0xa5, 0x800, &(0x7f0000000480)=ANY=[], 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x1000000000000) open(&(0x7f0000000300)='\x00', 0x1, 0x10) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/zero\x00', 0x2c0, 0x0) r2 = accept(r0, 0x0, &(0x7f0000003140)=0x274) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0xe8958508a73822e0, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) connect$unix(r1, &(0x7f0000000740)=ANY=[], 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000380)={0x1, 0x5b04ec9}) listen(r2, 0xfea0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x645fefc27cfb5c76, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) recvfrom(r2, &(0x7f0000000500)=""/125, 0x7d, 0x800, &(0x7f00000004c0)=ANY=[@ANYPTR64=&(0x7f0000003240)=ANY=[@ANYRESHEX=r2, @ANYRES32, @ANYRES32=r5, @ANYRES16, @ANYRESOCT=0x0]], 0x1) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000340)='./bus\x00') r6 = open(&(0x7f0000000180)='./bus\x00', 0x40, 0x0) ioctl$VT_ACTIVATE(r4, 0x20007605, 0x0) accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xfffffffffffffdf4) recvmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) bind$inet(0xffffffffffffffff, 0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, 0x0) chown(0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) truncate(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) msgget$private(0x0, 0x0) open$dir(0x0, 0x40, 0x100) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000200)) 19:24:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r4) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r2) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x124) r5 = open(&(0x7f0000000280)='./file0/file0\x00', 0x5, 0x0) write(r5, &(0x7f0000000640)="670dc724c8abea9e39b3c35fe000566ec3bc258176e78ad7ad2419812e802882f2c78d9575df1e2f29716329c1dee1184d7f5556bfed21d28a28da619c4253b4eb9787c065d04ae6296d98dbe664162f457e37207b59c3dce7b0b9907acf1ecd5fc07f51a262b7fbf984da5f729bbf6937d956632a5b6da81f31951e60d67c406286378209e315d3d55fd72fbad35aae06057510afedf8910171c3c8cf13f6580072c8d9db69639361bc5ab0086820daa7ee0d4da0029a18c4001019610d7691f4", 0xc1) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x10101, 0x0) r7 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000380)=0xbc9288b) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getgid() fchown(r6, r8, r9) r10 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r10, &(0x7f0000000640)="670dc724c8abea9e39b3c35fe000566ec3bc258176e78ad7ad2419812e802882f2c78d9575df1e2f29716329c1dee1184d7f5556bfed21d28a28da619c4253b4eb9787c065d04ae6296d98dbe664162f457e37207b59c3dce7b0b9907acf1ecd5fc07f51a262b7fbf984da5f729bbf6937d956632a5b6da81f31951e60d67c406286378209e315d3d55fd72fbad35aae06057510afedf8910171c3c8cf13f6580072c8d9db69639361bc5ab0086820daa7ee0d4da0029a18c4001019610d7691f4", 0xc1) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x10101, 0x0) r12 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000380)=0xbc9288b) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r14 = getgid() fchown(r11, r13, r14) r15 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r15, &(0x7f0000000640)="670dc724c8abea9e39b3c35fe000566ec3bc258176e78ad7ad2419812e802882f2c78d9575df1e2f29716329c1dee1184d7f5556bfed21d28a28da619c4253b4eb9787c065d04ae6296d98dbe664162f457e37207b59c3dce7b0b9907acf1ecd5fc07f51a262b7fbf984da5f729bbf6937d956632a5b6da81f31951e60d67c406286378209e315d3d55fd72fbad35aae06057510afedf8910171c3c8cf13f6580072c8d9db69639361bc5ab0086820daa7ee0d4da0029a18c4001019610d7691f4", 0xc1) pwritev(r15, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r16 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x10101, 0x0) r17 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000380)=0xbc9288b) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r19 = getgid() fchown(r16, r18, r19) r20 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r20, &(0x7f0000000640)="670dc724c8abea9e39b3c35fe000566ec3bc258176e78ad7ad2419812e802882f2c78d9575df1e2f29716329c1dee1184d7f5556bfed21d28a28da619c4253b4eb9787c065d04ae6296d98dbe664162f457e37207b59c3dce7b0b9907acf1ecd5fc07f51a262b7fbf984da5f729bbf6937d956632a5b6da81f31951e60d67c406286378209e315d3d55fd72fbad35aae06057510afedf8910171c3c8cf13f6580072c8d9db69639361bc5ab0086820daa7ee0d4da0029a18c4001019610d7691f4", 0xc1) pwritev(r20, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r21 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x10101, 0x0) r22 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000380)=0xbc9288b) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r23, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r24 = getgid() fchown(r21, r23, r24) getgroups(0xa, &(0x7f00000001c0)=[r14, 0x0, r2, 0x0, r19, 0x0, r0, r1, 0xffffffffffffffff, r24]) lchown(&(0x7f0000000140)='.\x00', r8, r25) r26 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r26, 0x0) 19:24:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4}, {0x48}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000040)=0x7f) 19:24:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x60}, {0x48}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x93, &(0x7f00000001c0)="9de82b4d9a049a4710fb3671355ee15c39181c088abb7e2e3a0ba28b3ca03a1dc2efb6c0eceb2e55d288aa4624040d7be73c4aeddc2fe27892ac6fe3fffc3bf63e52293cf56423a5c0473b09bbbc9faeeae628bfc8f3e0fea85e03701378134fc805755ba1e9a87af35261681f16b1579a90de0229025bed0f291fb64553924789778342427a0d95d1285d2ac45868b74d5b6f") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x80, 0x0, 0xff, 0x8}, {0xc76, 0xff, 0x4, 0xfffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 19:24:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0xb, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/202) shmctl$IPC_RMID(r2, 0x0) write(r0, &(0x7f00000001c0)='}', 0x1) 19:24:14 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x8000, 0x88) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="067713889c267a1800"], 0x1) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="4b572e0d55d8c8e6c6fd2dfc8a121bb5b944eae4f6ab3d044e3fe728f42ad285ba6ff976cf7794989a1eba0e758d3fbbc5cf1755cea660a13606c62a7215d1435e373ba9ea7ed0e69021d3bb218c26f03c17732bb2520a56f0ffd93d641b0d6fb54cba74d6907323f8b52d8005e7a3c1fa099fa70853892225bf28f419ab80dbd666db8e6b5a20da1ca8b4135d9d3bb5585cf4b2637ee645d02f80b2c9aecbfb81c2784c407279e2344fff62df530e96e47754f0c9350eb639975807a72057553f23a886935a0cc6a4e6442e4a"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000000080)="ef14045f", 0x4) sendto$inet(r1, &(0x7f00000001c0)="67a8232c3e83aa8d02255b47fadae82c5f95575661", 0x15, 0x2, 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r3 = semget$private(0x0, 0x4, 0x2) semop(r3, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getuid() r7 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r4, r5, r6, r7, 0x14, 0x6}, 0x5, 0x9, 0x101}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r9 = shmget$private(0x0, 0x2000, 0x20c, &(0x7f0000ffe000/0x2000)=nil) r10 = getuid() setuid(r10) r11 = getgid() r12 = getuid() r13 = socket(0x18, 0x1, 0x0) fcntl$setflags(r13, 0x2, 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r15, 0xee01) r17 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000240)={{0x7, r15, r16, r15, r16, 0x2, 0x2}, 0x5, 0x54, r14, r14, 0x9a8, 0x15, 0x3f, 0xfcc}) r18 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r18) r19 = getpid() r20 = getppid() shmctl$IPC_SET(r9, 0x1, &(0x7f00000000c0)={{0x7, r10, r11, r12, r16, 0x44, 0x9}, 0x7f, 0x3, r20, r19, 0x4, 0x8, 0x1}) shmget$private(0x0, 0x2000, 0x20c, &(0x7f0000ffe000/0x2000)=nil) r21 = getuid() setuid(r21) getgid() r22 = getuid() r23 = socket(0x18, 0x1, 0x0) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r24, 0xee01) msgget$private(0x0, 0x4) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x0, r8, r16, r22, 0x0, 0x8, 0xfffffffffffff079}, 0x5, 0x1, 0xffffffff}) 19:24:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='c\x00') fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 19:24:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "c9411bee9deef74377b4ed367dd61789ce659ef9"}) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000140)=0xc) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCEXCL(r3, 0x2000740d) sendto(r1, &(0x7f0000000300)="98b400cb69baf5f934108aa5641fc33aae2c5d5548c4f77cd1af469c3eaa373f4fa06cefe9d5b444272d6899ced1398779affd83eeccae1a1d5211ee199f40f9c53a4add9b105913c3b47f955295fd8638b8b554f67659094919eaf95786f083e1eb779350533078f6cb5ae9b6fdc0888c06f3edfc8370e79068d49eedfaa050c82fbe4d48a274fffbf98e3f0d70fac13d0e0326239797034ed02effed1583b862e754a76d338f40fea099a4b6db0c89eebf6d0253cf6dbb14c59fdbb040e2a74e41fec4510d23cf05126149767bbfe11bc7ce3fbc80b92f3d90cdbda7d101f04e2502dd81de21eea7cca51c09480ccf27e2937b62c884b4d1e4977a52d7420e9d02c42b63418813ffa8431eb481da3738af0ace71ca5c2cfffb3afdbb35622171e9d548d319ab879ea46b6828659a7457c3cc1f41f32ca444016acdb5db41eed43424d41462efa7d04ad317d5bc613a0364e1523025337fd2eca89941d271d3ed134621af175176b1fd2d4796933c48dfd59edb12369801a7767d239882f8424a0552345f7666a5378fcbb4f2fb9085c71d2088825759ad975301365f64c63ae4e595978030a5bbaff5ff78fa0cd3c96faefd9e1c288aabb0022ed89c4b8714d47db8805fc24c86c7ad3d3dda18609772492838183a57c5c3b441cf1a355ddfd518ccae926c3c43d5c5fba0fde6255374cc340ba768730a3af113657c1c2b0a4aed40dccf117c207495f1842bdcd11247fda71ba9695792155798e877fa20086d64bdfcd36cf679a97957b4cf9d2eae5b68a4b63cc536651104f36f8a1396d1c9ced755bb676d4414cb29708a09094a3b301fd1c38d42dedc787115354825faef032f4b0c261e688f5c920db8040c1f004a698fe5a6932225f89a6cf2cdd38ce84cc587b1c67bc02e100f4cf5d10972f2478941000e9083f7487ee45333f556bf12fabb98dc6a1d6217e953cc5debfef29a398b0dda39eed59aee57ffeb8fb5b4e7424df14ca080770bece5d55dd3141bc76ab404cfaaddee9c4c2a387b6928c6319671db8d3952be51f34e4015f69aeed93eef462a6f8b1404c4e9b5809e873bc973a13e36a972aad495ca4088a51ac9b8ef93ab3ccc90e51371a2c40d83205446c1f828cc395da477a10e6337dc3bcf3ba4797d8c9c34097736ff85d18e7cd45e4525945db4de31b720fcb796e3beb35d4a391d3f1c3f29ac457b48cd17a74cff5b83124ca04286209626970f805ea9f9d2a11569521e63ca5a4d421a267e09d6933ca9902e32c69160c3d28c412b4fb56b067bdd6bc0c199dec52736bfdea6171b9da3f0b560ceca6053a1b46ef8baa0642ae0cc5c3d090bb02a263d31d81139bbe8a25f50ebec02e185ea3c336f8a52c355848a4d48f6f42f8467ce9f1d1a6dfbca2a6a75e16db9503f26c9003146e7b919c8343bd1a6c08753b30650da7f8370bf20ebe61f81137dbff5894a0d3638678fcac8e25974d9ad3215c89d7a9882394f56f8c2943e23514bba25a4f6697d7fda338091fd11e647bc44c117b2539cea37e6bacf72f9041734e5aa2402480869ec8e0868eecf451c9d19e3a02dacf339194a996090d51a30715719df5fa5f41a04ec6adeb6991f090e20b717edc267f6a50e0ce2fc97ba7e2aeb71c981e6ad8ccf02e0f53f36ba00ead7685e0bf9260a276ee9227f8bea0969ce3180fb0ec6e8df2ae5cf92d840e0969cc6af5dfceaec7150ff34eb9a9c18692f335c31227ac9a08f368176e3866fd453bdc81cbc4fda741bff4a7c590640245571419265a3aefcd8baed6c2aeb9ea4721b1fbf4340a352f633519de8901453b09e044375b90e7e9a59d9bbb9706a7caa853efef5788659dc6b48596460be8390e8ddb84103363d1e00d5b0308a4d8ac6234e6b28ffee5a686dd2504e053487d23a5b058b928b30615645e376beedccb5833260cbbcaaa723377a12c365105c25bffe6ae59b87e455172a45a446bdf57edb3934a667ed43d026c7832e3a2e6c45fdf2e72867e07332aa40ec73ceba03fb79ed9ddf2bd3212db6be27f657b7b880ba271168445f27678a284b2bd1655136e5d9cdfb6949fa2ccb2855b26f6677a51c255957cf8c01daa31d97b5f4e95b8355b16508b6b77230bd684807434a416095e918d12856555287c00b1637cc685b154fe7a9814152ed8e1bbc378a3f3f59e014da60a76b831e52705ba898ba3a90e176167c30a2b1ddea44c6be9bf554b9ddf5c851b8cd0ae32ab33f4d93e526513006f7263dce61a894e2426a81c97453c6559453e119b78ea33e7910d658e78e2215db88fc52ab1b4775c6f7f37de355ff916899334c74700591efec70982525c33997ec1eebdedd17ab6868f691771b23d2a2b1254220c46223d96975f7722e5caf4583129ec72d021d3af08a02a0ae1f7c36a64918622995a58e6d13f4d19c21e8d305a25daac1c81bfd655c42bc6b16457ec1166e36640a81c174bb7d872fbd09e7c04d759a0ebd9fb552341ed4cc4dd797139485ba5226fd9f03082d21aabfa1e33fdc4fc53e74064cf520a09a9adb105dae91616b38bc21f3fc1820db06083e10c44c19bc83523e0af7c101ea6eed13999146d131e85f61274d2d6f481281fab1182b2de90a2da60c468eb83a9892c26c9bd53aa71c95000c2d09253c90728698d5f6330feae0412609242a088693658a94977aec05f5032f376170276993fd87e11f8c28dfb95ef64fabf3290e027c7b9a235c0adeb2c8dbf3b680589b698ffaa29f7faa8d97b272de9efdc9ac89613ad80f42ff1d73e693f8de56b823e08048f250f13b9aa4a869f47d701a919a8cce6e8d86b2c1eb0dc0442252c197a44aebe5ae593e5d2c8daffca228c28421a5324ea1c1a7454ea912830c37194eb9ebb7c3e7b6b270114df4f6bbc1aedcd1d00a279f03b75066c0321d5b72d78073a80cc7f78c8d376012d3626290c6f72b6196e0514ef35fa0e9f4ffe11c853f1f531b4f49b801ef51a8686b976fd0defb9accd96f807f70cb39bc4412f61350e77a6beedc272735375138976c487e1da44ce63f407a52625b3ce9bfc45fbbeafca9e2bb364958d749bbc2cb2cb629055e5c4f3faf29705293f9ac8934d1455914faa2b86885049ec1f5335dbd2bd31ff0fde2dbbb570e4dcc10c34937868bebc164e9372abb5e47933add8775c2acb7b549197b3ec561402b9394da8da395ddca3279ed5a6b63ca6c5476b6d69a6de56947fb1027cf1ea18006f725f314561e34672945ed68efaa62889a9d86ace539cbf09100dc49e04816a0ba07eb8c5dcfc4a4d6ac8449c57f6b64258f6017ddedc5f26a22352ef098b822868fdfeabf84011321e355eb5cb0ff563c281db6e8d317b766b0d5030b27ecf1ac7199b8198f7fdfd9a82934bff477172fdce5ad90ee614528fd4f485fe4572b4e50b8484f865cb5113358fcfda4a06534aac1aecda9fe963b288c6832b8387108ef3b75c9ab000f757a6d98349ef99f3f3a416f69d81c819577f30fa29a9fcd233c82f9bb46a689d3d90fcb41ee8ef31ae874400c1e514cf980b116c0534bc3713ff79c2b40b53c2a380867a41b9f22e340ceb6b1985a46cc9d49644a169248482d372f36d67564e99b8fd25cb554f3e59522bdc1e0806f3f3888ed856290f58078f33fd0c6b913e2e2f117e484f07f943877051df85c93136333370ab18d2ca948e122af8137b0d8187c748b1d25681e29b8a26fe0293462c2a5fd30ab5911d9495f3604a2bece7a4e6788741c75e0e867334794ea60890678ace08526b4aa358a4fbc2d04976d0c2089dd7fbff62b8eb1e07e407be7f29662824c5c9e8e946415c747eeedfc1ae584e18e578461a1dda05e0b53c545cce8e5fbed09ffd7b6e4523155c05153886f719f1a45d9ecd7658f85001660938dc81353612d9c2b78b2de48302b09c833072fca0aee0a0f0d8e9ef521a1899d047cd96278ba37144cab18111310c692fdff35224e020b0bc5a505580b4e27d45840a5f29d1f29c5173d1c1bada8834469a66af4e634199c6e7cf63aa0f6860fd28e21a753581018855922db0ce3e82bd5816dce9601770504e37fe34f0819c933c100e79a150c231c8d123e0fc1a34852794f2b94a79233f3ae60f5456fcf9250ce579847d08abd30e8d3f49117598e36358ac17160f18ada3996a22ca9f3f6028f414e7a7537e27cba6e9b9f02418e09d6eb4edefc5bf4cabc82cbaf1a05a462cbbb88ecb643750d137659789bd2a41e75111abae181160793c9ffc24421967c85bfb9fefe9c053a271dd8d4867316a5c021105106cd025f23748d15d9299f035c9498fcc3267c18fdc913becca198137fea729716b4d75386ed887bec2d472774f245c4e8a1d92e0227ff1451f4b0a7314f71348cae1cdf00b25c28cbfacf3eea5881b53a80dc0ead749266e1acc33a0b96894c6ef832fcc527d88da53d2ff772cbd118ad93c04e311aae1a267d7db2cf50d2444f69ff09b2afcfffef4112888b013cb0f63888b46ca29fc60c29e27533c06e7cccc10a51695fd8128a74eda19a68c2cc22ed1d34231bb952aee1a3cf1a0bb6d9979aa000a673100a802c75f0cb7be97e8a566dce131cb9d052d9d31fb03243fd092b245d7546beed62fb5baa9722f29fe0962b4c92e2852dc6db8ea39c0f9c39bef4c793eb089c184f6e65ac08426e6cef95626774eabb7c03d54384883d22ef8024c859b85cd56783126e80f87bd77c96ee6abba6b84248cd3fb5b799130d8a9ed5783ebe87281674e58179bb85b19ed0b727cfbe48e28731932dd76db5626fbf498d6aaca39534ef7eb040146e0e43838244de15d73be954373a2e2d9519d324b95966538925fd42fad5bd58c2eef16d14813d25ce5d788334abb8f27fe771ca93a705aaa743964d1bfb7196db14c78de5476474456cbbfbb5496e0e69ffc34328f100b4076ac16b771565cf02a6cbe5bbb72d13e482d1aec97eef40f60f9011bd4a1c2f096228a0e529a27648791488c65c0c306ad7d647f0329135589352906b7065e2350e2f20bddd1de5eb891170a071820187a89e5ade773b9856216bc7e4601ee9409ad581a7380f3f112ad833f532dbcf11d4703a2831e4921235b8fdadf5fe84a67a876a63bb3b7653120b27a40fa05c965cae898b8a429bcbd6b86cd3164a434c5ebbb1d1978a6b06b125963b618a34c06262d68791302a870525f85bd6cbcc9e5327169c5faf2072590275fde75b8e529d77f2f2a2070dc9f67ba08af482ef82f6297252729610743421f1a6a155793d0d2442105607081f2782bfbfe20c8b4dd211f92aadbc39e082ac560476231b6221903fe92ae4b5a147f535e5c469dde3e47113c05109f07ca706c99a72b7bfcfd06e52825a5d63e5c546d59218c56b087d624a3592cdf9f725b640ada093819b87bd10c48cf8299bc421ac11a117f5129129cad0cf43b681d5abc135b2733ba210edae55c7e941830e33045853a8218eff366c95d2c80684b2164f29f988e00ad34163f806584a128cd100ef37fba9f8afac1dee3793850937c54dce3a8b35fec86191f5551fc88df6324a5e951ae60927e67444088aab01039b1363167c830fe72067cb53f8c32efdf8d7ee3ca6e3b668125d746c5e8cbf68c732c759b3cad20a28bda029e04b73e3f46b7f114ef90f71fca3f3506a751663ab05049ef7e4c73627483459da5152b4a665b06acaac4160638b15a782a6a493b40ab722ea373b5b67a5be794489d8ee719971a01d5e02651d8a4df4f03877ac522b1df68c0ad8c4781794a3a136", 0x1000, 0x400, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86128) r4 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10d1, 0x0, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x10000000000001ac, 0x0, 0x0) 19:24:14 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f000034d000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x8000000000000000}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00002d4000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000136000/0x4000)=nil}, {&(0x7f0000279000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x5}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e68000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x1874}, {&(0x7f0000e29000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil, 0xd4}], ['./file\x00', './bus\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x400}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x408) semop(r1, &(0x7f0000000680)=[{0x0, 0x8, 0x1001800}, {0x2, 0xbffd, 0x1800}, {0x0, 0x53, 0xffc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x0, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r10 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r10, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x215) r12 = getpgrp() r13 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r8, r9, r11, 0x0, 0x7fff}, 0x80000000, 0x2, r12, r13, 0x7c, 0x5, 0xb1f1}) getrusage(0x0, &(0x7f00000009c0)) semop(r1, &(0x7f0000000240), 0x6) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000000)=0x102) 19:24:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) r2 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000640)="670dc724c8abea9e39b3c35fe000566ec3bc258176e78ad7ad2419812e802882f2c78d9575df1e2f29716329c1dee1184d7f5556bfed21d28a28da619c4253b4eb9787c065d04ae6296d98dbe664162f457e37207b59c3dce7b0b9907acf1ecd5fc07f51a262b7fbf984da5f729bbf6937d956632a5b6da81f31951e60d67c406286378209e315d3d55fd72fbad35aae06057510afedf8910171c3c8cf13f6580072c8d9db69639361bc5ab0086820daa7ee0d4da0029a18c4001019610d7691f4", 0xc1) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x10101, 0x0) r6 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000380)=0xbc9288b) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = getgid() fchown(r5, r7, r8) getgroups(0x3, &(0x7f0000000380)=[0x0, 0x0, r8]) r10 = socket$unix(0x1, 0x2, 0x0) r11 = getpgid(0x0) fcntl$setown(r10, 0x6, r11) r12 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r16 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vmm\x00', 0x200, 0x0) socketpair(0x18, 0x2, 0x7, &(0x7f0000000440)={0xffffffffffffffff}) r18 = accept$inet6(r0, &(0x7f0000000540), &(0x7f0000000580)=0xc) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000100)="355803ec4ffaba83ab495f4792c99460c37ef157a5741a3c04f867a1b1d6d1d2f46abc1986770b7d32087240e881315bbc26b8c77307d24c", 0x38}, {&(0x7f0000000140)="dab034fe8aeffcb8e36e87c14b995f5c9cc20068986d2a94fab639dcdd156491058274e34a99346ce930dab3be1d1841bc58470aafd3510338eaffd78990d0c5b6f1e36879903c12f8f7cd5cbd584a02f96a4b22dcbb9eccd579ed1f14446aeb0e4302a6d593f48dc7d6e1d9f605862a09b2434a32b34db3b3687c21aa41feb8a46ea0b10c1956ba1ab15ad9c6947a8938b99df3f1fd0a9d3a25ea69ff5ad7ee6eac52f0a44f50946a4f1d8053bb25ff14721cf68848f66a1fc59db982dbcc06bf9ab8cd9d16f1368a4105df28eb3bdd", 0xd0}, {&(0x7f0000000240)="dbc7f3d009", 0x5}, {&(0x7f0000000280)="ea773bb99d5cd1dca843d1add9b6dd", 0xf}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r9}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x20, 0xffff, 0x1, [r0, r14, r0, r15]}, @rights={0x38, 0xffff, 0x1, [r0, r16, r17, 0xffffffffffffffff, r0, r18, r19, r0, r20]}], 0x98, 0x806}, 0x2) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 19:24:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x1ff}, {0x3c}, {0x61}, {0x4016}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = socket$unix(0x1, 0x1, 0x0) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)="88afaca774e209e4917390e6fcf9ab752983343ce685f114c27cd5e430030beaf1865fb8fd57546880fe72dd832b8063d3529f2dcb56f8e12f8b3665b8f507d44ef9a1df4931ba2e84582a41d2021cf527a7fdeadc1696c5ee07bbd1354c44d1f783bd3208f1837626cc0854affe577cfcb90fe1cf446401158396fd0a68b2511e13ff1d49a74ebf9983e4b3ac54625c8d1f1cad7da8008881c21e2698896f2aeda9485f16e86562f38a433fc0e0cdbbaf4300726b43affc5d8650aac6f2", 0xbe}, {&(0x7f0000000200)="c361fbe956e75969c24935629c502dd9a56acda97f98b95025542fa281d0fd4af8a8f4f60a9860ffff5fb76acd7f8bd3358c1eece262283e6799551e962018195ff65a0545ba62dc812d9b764d727ac0a0c69d2e65b2dea82359cf7a7575ea03968e7db11d00a0541f97775754ab23a3360f103908a46f9dca97fe3b614ac2aa1ed7a0a00273be74c1a0502b32c2ad3274353897349c1a6307e500c65e2eec52cf444a893be90711743445b6e295c0e170370c53943ca0925c24080d9096f40c05f112b8616f043aa01332721072f2af99312b20c87310d3b13af4fe11e7ab328f7163a8878a27cd6c77f8965cfae33242dedcb899c9ae8f78896b0fd235641858d172e705dc2a293dcdba997cba8955575120e0ec5e702606b4cf1baaa35a2f0cc3b653862d4c0c1a8bedd980d880ec15d6c8b392dea47d6065560411052e4436bf4b8cdd75bda12edbdd9b23219c93c00d562af321520b1b5844596b435c44b8381bbe0a3a784cd58f3861b89e5560b2dcc34da2cc41fb7ffcd0e3a2e6ed1b0e09e1f799dc2f246d1f7fe97cc5023297de805e235f8bab46cd45362cf04a5cde1ca91aa0182d8ef4eee1fa72d45770870c2bd07b4fac84e6586448c1cc874741293563a7fcbd9f0439a8348ef46a46ab33bc68b1429e907006cb2879e4c0ec50797b5cdbf7f769fef20df61b070f522f794d793e4d792e893ead44db2ef267ef75e6cd3b10f07b98cd3969664e321e2839a1b74c06f1adc03ad7224cced99c55759ac72fabf7f30bba60237d07307a4cb9415e530eaf0e2b41237748aac62a3575edb018f4d22ec19f2536d1ccb57145a92b8f3cdad244f1d9a1d014868660f5bbf6ac114c8b145551bae1a9981c02af85e29b56c48b9da00432b931b5e94d08a7d3cde503cc405b37679e622dba23a72cf5c35ac11b96bdc23e160a94de6129f1e3c618853b0dd8e14493a8a7b1eb227c4a0ecd7fc151e7c368576f5dd8eeff04bd48d01ba3cc1c5db0b8f4e570bd5651623e08169a88360375097f509e881d4bd3bfdc6fb75f30c032fdea271635218910aff8f55bff4ffeb96c24075adf967a038863465eed63cef48fda9b0f629ffcc87b0adca34ca0a1dac9005a5a380f3af20326514092c1f2ace7953e7d72ce8095633b407fa92dffb9720b2839bfebaf61c8e97adc1b8623d780712cdd0808112d877ac7844ab82caff86c36e50e43b790306b67040f11ac731e8a9edcdeb1159ce20a817392c8246c658404c728c666d868c9a3d0a5298edeb292b2a1ff23d15b65ac8a802ca5b13c78a49072f0e2f3b8d33818624a729b5d6237a6289e6e7f1cd6e76b9156651d3aafd605ec6a243e3a554945cc96e11f2420f6c4bd8acbc2516015111723c8ec41529fe2007ec63749fb1a373b07a8b5edf2ce818236679eaaf61e681bfd2d76f75fed3583f551caa4b1c826844fed30f92c407c78e1ebc14a7fd810cb4546c817b65c61e2508bd5606f78c87ba88649d668bd6aa1066bcca3a346c5e1b1988c1a26cc552aceeb4adc715a32aa7d9c3bf5d47a1a7b69393929a01562a9655a3368b2ae6393cd7eefdf69986a431c17f19515469f540e48e46edc365d14c44ae8cebfec633b31534cdccb8d02757e4c2948ea6db57f14e208c52c7778b2fce64d05265d58dcd7741182745a7eb941cccbe80d455902b79a0e82f4ae0a5c5424146c72e9be071d59652c2e237380e6a720ffe447f2089cef06d99119d4e36d9b13d956d5e012c6329e903764e151725b2f8aa3805a05a8abbcfba4bd36cef9cae6cbf787ace3ac274a64c27c5a76f4df71099f069f20a5729cd971318a786b1256886889196b77e6a9091a9a7cdce7a3f7810c9ccd1f39a2ee1368861250b2acfb5255b85cf3be513f8c7f12fd251272ca89054de38b4c57fcf9d567b532f97c55a71adbd4f911e33dc18ce674500d344fc3434ebec632c9466ae9453bb6e4bdf2bb9670a1d764483ae7952e77efd5b7f7d064fe6ad609b1e9af170c0caba37d059c5313a6756bc443d0aea753943820becd76523a61e4e9a198fc3bdec9716e7bc454432a67466f2a3eee5bb21a6e009733f610c59cb833f54737af9705490b148583e90f1bcf02c86fa234ea7a0cfb79c56b0877df35988d043cc1e40df72497a72e34f24be89c649034bc208040942849039eaf4b522b44214c2e0db1db111a20dfa5f30945e3acf122b7fd21598a37767f2d47a3363a38091e2bb2a0a4d3e44a21ee9d4ce671ebea2ea0c219f86799ed21d63b935a5cfc36abe82efb53886929773ad0d8dc16fcadc2fceb051f2a7582e89654b5e5d32dbc9a9cb2b996d64c0520a4310e520829b6e2b1c1e43d2d945b790011a84231ebdd2e5a0f288762d21e9cb92938c2548e5a0a4ab68a47de73d9166e8e0fafa4ede3e61151b9ef6c88717cdae507dfd3c80b30667ffbe16303910bf39839af2bde07744b70776457cf57205a4bf6f00410c1d53a2516517253fff2396823fdd7c7f5e71be6e6615901a023c3e44f53471a015fbb7b26dac30ca5ec8837aae5f61f593e3f1974a555009a32c1a5cda4b7587244bfaef459fc10fe68d2ae8ff84cbc3d0af79a6abc6c648e4c5f3f0ed5d4ca6f6d007d24fbd45e88ca7bf445f7a36c90a7646ebbe4df339174cdb9e7bba5c1beb2055e22dbc4920930165b764a78f06edf4c74561776b3dd0c0101cb9b8edc47571678995c8e5758a2edc46ab0401b913df5027390387fe913d6f4d0fa81bd6bf02c7f229a52ecd76b7f447590be4d64c1c07cb0069d858db5ea689ff3ec6679ca5a615eed3e30ccbf3aa018d0253eb2506c1d63b9d31e9901accbfc81ea137335eb3a462e5c2733568a3055a8d9b328cde2e6c894570ea71299aed4e741a8759d3bb01f061f2778f25e25c938f5df173d3e84ec94558760e917f07e1910340db5f15987743c88f7abf75e5e019aff9022dbc4f7ff6d8294e877ee7d91c1bb5f72f471a7663632cf96c43e75a663d90731520d7549937c8dbdbdc6dce25b33a14dc8e5af4f0c28373024180b13ffc60dedc0b63a34f5e571af2320a059f7691225dd6dcee14fed320b53a43805d398fb7309b61d6d41d879473f39aadb9c2b4a31ff0efbda2a26a0c04f694e2df6b868531e27d2aa047b64123c58218c8c6c1060acc59cdb7c206d2409a04d7221a900167c14f8343a445171f149f320fadc206411515a914d2e989a13550d2d6dc741ce4514c2a9017ac4ed7fc3f2a93634be73846c2da607312516a0a95d78d4258e86eef49f8c8f91a352d865049d0100107ebd39655098e792548150a0a9f717a9592669bede4394a851f7ee4e62115bd4ca47f1166a536c75cd509aec5459b7a37a58dbd30067d656937b1392bcc16438c2ac79e73855386815f567acd301b472e0663c8a0450a75bf8d5f2bdc36c710bcc9bb40f3645f34d445db219ec1634740ac0482a3b45dd39924a627a0dcf4306fbf02eb2f1cbc9a3f43b85314d482cd3aea0baf3da0ebb9b6e7a3724f3eeb56a6db24103973c0dac7b6db3a39a7cfb4c5cd503dd138e5a2c6e26d53cdc4f6901168f1670868c92e63e355cf9333c8b19156685e1931137426e8fe34f8febd9b86d4e67af1495d9e64332f553b1f79af57eef3573cb2c95e60f7e409d49de4eefe9e84de2ddbd5b51ddf3f1362adbb3517d9c21f3396f32e93f1f7ed28abc6b4d95946d981a0677ea32824c9627163929b6b00f866d79fb7f0f7b24812dfccf54de2b78e1f228dfc9b4b8444c889cd8a27647990e3dc0b62180057381bc080f6a643aeeb1c78d4852525633f357c2fc93e69192b47db8d9dbc432da44daa876a6697c67ae616d1574fed0bf09dde6d77559096577456e598760bb18678c81e9799b944f0aff0345ebbf87864a24bafba22b23ec75f87daebccf9b0e0d9a048f2129caa3e52c00c16580135eda10754bdc0bcdac83b25f05d92578e038965f86bd1924615f0bbab2f892d8dd104547532dd7952112b390f9eb239c5382e01d07fba2438c10efeb9ab9f0afccb3bef3de646cfee0811c210ecc4227e6123006fb1863cef7b2406707cdfc942dac3f52fd3a93aa57169995ca646af674f6cd5cd5acae23deb68d9e9e1120b8d99d56528b5642d3ca057183cb32a119bde24d89ad575fb0adeaa724520ba3d1a61c78d4b16990cdf8ccf55c359a4941a59605b397c6dbd8a7fc08e92ea72c5f1e2e9d914bf1ff444f681637c3a8ef11637bca421f9a21d3f19ecd7ed66e7cc867eb6941f4cae0d81f545ba75e3ec1b24449b695c5c83ddf3322baeccbf31a82b4fa23cf789ae171f4de2a0a3953afe28e6baa537b47cd397f9e4f7c03fa15aba92e80c332355dd3173c6ec7552072c9fdd1fefab2c1df1898b94fc13d7459d640edffdc6964d0a6219f9e491809e0c5eba90327f5f5f3836f670eaf084d029e201a4ebc20117fe8b08ac378aa765cdfe3bd97180a6a88fa596cab727b0e97604a26ed6851539ce396a9e22385ad906055237ba442753e8fb5a8c2ccd4a9269250e7bd01da2af380a3e659da0d922b21a330d8e42147fdfd6513d36c46681c96d8cdad3fdd4d77eb5f157503693d2351e04c2b6ce52a1c78254191f6007761345eeb18a3e496e1bbe12f5e849f5774ef4923f378ab5804ce89e7e1a3f9b195f5a59c0cb229ac59d094b0db94c88f25f4c78fa29a76e1164920554c3f7e37236fec6c5281c8d45032b1c50ca80364b52d1236af6a3dcecaadde1740b3b314a8f913218bfa9cdde4cb8e9036fd7e0d0f67e3daf18ffd932e748b4ea05fae981c3f9ffc1e4e0400c3a00621c714892dc5e2d6b779d5793936e048bc4475703c4e3af02805eb45e2ffaa0d0dfca55d9eaaeae32a44f563f49729f385957cdd755d5d1414165a08af731e11d2cad09917d00ca481eeb9193df9ea32e44e60a70a2658cee282d61eb4f15513fea89dd1b15e918da52982ec8c7055a1ecb4131589f6fcef379fb7c228fde77d96c55c28a2911e16ab74c5fa44478fa58954b18f42281a0cc2f7a5e23b26fd9b7e43173e43f33a8bab50a379048501cd9c9a0a3cf4ef44236520ee8b762565b2368d10e86e4987eab6ae721beaa842d07f43e317802c1d187b78a4351da6e90139be9ff174c6ec43cab650c3dabd18ed487c01f09890c46107aa6a29df042352b658d9b25e7babaa4a4f9995d13a433e569dca0e9ed86f10577aac0ad70d4e1db6849996e3054b0cef23b7ac25fa97635ccf391ab674ead8e206ae59349ab8c992cead85bd3a4906173b0c50fc32e2862081d21d9bb5f127f33d0ecb9825aa75f65cf9d604ea0a1565fb8d40a7af4ac1bf7124ab6811a9b77a0e7bd5896f06ff840f39c1a6e94b206bdbe12d01b7b3903f639a064e34e205d4ad4ff0eec4ea75fe636143bb64cb4be5a619ecdf388b116eeb89805adacb0739ea2ef1f0efe41643a003475f46d0914fd20619a7ee4ba7432c8e884aa2a772035a9308fda689712f04e33a8c7076410cf423fd39ec2fd0e2ddb85087696c89507de0fd1daa52c8c9dd4491168d575304a1204b3f2924799ff6d711d6cd6717fdcc186ee603ec084bffa12ec4cceba5bfc2b77ad584eb665d6a37ae3edd196d97eabf9591f088289a594d462a1e58c5ca71044187a8260669f17d46a2fcda4524653f0c139c39044d340b00e37d8ca8a0c8b74801796e67b96bcd35253fda331b51416f4051bc58be65cec25653f4d3fc6f716f6db3638c9401ecae1f03fd6036c5e491a120c9855a10fdb1d75bd863f38d", 0x1000}, {&(0x7f0000001200)="d8f7cfc45f0b6c6a1332aecebbc5cedd354c8aba0cbc3bdfec677031bbd6ba624691d0cb57b58c3d5c35073006952f168f6be26ca055301969b953e7c855d74f8c4b12c5e0932562a77c3839b1d65f233687ae14fa1bfc43c1f517daf3f6e5821e77ee62d31939805bb0bc74f32c9771a4db5b06afde455b5eb81ec56fe7031629d46b4c2e17215be2e4671d64f7d520be852425fd5cab752b20e324e8ad9a53a9ded1a59c4ae6d6ee7f5f6f359ae345aafbdc5f43a4dcc14da72495befb114656da8fa11743aad9528de3234dd38e554f9724eb5302b13b714bca56d2fd666ad8b51827f87f8537412b", 0xea}, {&(0x7f0000001300)="c9a60a267cf55b4287aae96809159b4316e0c383a6e9072d2e9867c882cba102585fb2944ded2cbd360f56742998a95bfc6d7d28f60bfbdeb8254d88a4e27fac915f2a694515e004185b76897ca0e3123496e7ca1fab4607a6a465fc6e8d0036b9439b3a024a7627234f8a2ef362df539db698af48f6999d7a76d70fc92e0208e5e7d56635bb8e651b798051ecff8f7b0cd485bc4c1f87953829e803d1bb785978e5a9a09b046f2f69a4", 0xaa}], 0x4, &(0x7f00000013c0)=[{0x1010, 0x1, 0x8, "02de4de315e1b4706004e5ca44a571a7aee92d61732e4184019080da0c6a239ad236557baa2965a4f0ad2ce215335f268f42460876c4f84da5dac8a81241b5f58e2202408e54dee3b416688e56f3004f72753ea9a38f06f649deeb514e302ce6e7d88929a6c3ae2d7bdb4f297cfd88f41e122e1116f3712394584a59d920fb0759faf35c4e31a844e9ebca3cbf3a80b470caa10e78415ca052f11cfe128df5da16cdb3385e74e9b366c7a3d5b6b04f79bb43b87dff3e5f621ac7c3a31c930ac6aa81948d62bcdcc11da5217bebe539020356d959633f80faead8c2472d6637001244f159d5b6581d0624aa2363f19fb9c0ddc65192a156b884ce30c871f5b360e40355cc4b0e095da232a1846749ffa3621dda91a40bf98f6457e967e9bc93d47bc823aebd23ebb6772e27f17fe8c52a4ab17bb1d962472a14d8b0430be99eab54a663a1ea5b2c16b19dafe8669866dbf2eace776caf3702cc62b0bb3835c4a5ebbd5b159823ef762be3c231fb4a0c8c2a8cb54b774de843eb76ec9680578d290c61bd0764a3d7947067e7a0a97045e65b5bab2ecd9afbff17e75135147453a7acf04fd84fa419364b1b9726258f83501d9d779ca1688985f67ca867595d9a57a7eadb2046820a0065732675376a803684e090ea028c55861c19129fa3e2f034e0bb7b26e10721ffa67b38ecb0737c17042a9f68e252573b2f3aba91ed829ce5c067812b4d012e57ef3d11cc03744029880752dffa3e70e9b040e93a33af3f9841dd94b2a06d3afb97493ebfce1e7722399741a4ffaa227a318302adaecb074dc082da63b4aa1ec0848dbd5ae3a6ed0edabe4af5730e4c885712cd7139f60068b940cee459211f9807b12cf561aadd738f191ecf44d9a7f007acbece9c1fe5dfc280075f74dcf2d8f1185901c9df7d1c6c526a33cc5cf17d6f380ff9e15f66d3095d9c3983ac7daf168076a82814c4c51ceb99f368569b6215366ce65751766a29a6c71d604f96046046a62564e151b86ad5fbf214b8a59e59b0cd00963372da30773cdf1babd13e71e756d1da249661ff81c9f4683da873f0c27a4b7aa54d93e4b863fedccc05bd02d31070423dfc582879e5816aad64491eb2e02e5f0d3aeaab1c95b59cd6008d8ed2bbd51f6cb142ef1a37f7f1206824d45a906c25051e89662bf0175a58c7299edba6669e4d84c82b87d46c050b63a38fb4562f4f9707d2122f8a96037d6ceebbf99735ba389a638694d172ef52b084eff11916b2f47e583cb2c8dcf2308f1f1e2f9e3db7624a2f903e31e1c1bc0707b0a25c65eb688ad2c2d0f4548ef872a21a1f217691473a58bed7d508e9bbaf4911c63caeddecbab0837801311658ccc646d868683064dea1f7def13f6b4893827b4ddc267cf10b5d1a27dd6095ec4c160540507671db1acd35dba60a7917aae926c31c6a462dcc43524e5a18988174f38f87e99fdbfdf66a305c5504666551fc3aab3a69cddc94a44204992b0374adc9bc45281898e044bfcb3c079842f15d1ca7a0715eb710a192fd6b4119ff121f0ea00d4741dfa21c23b40593d269b193f663596c94e93b33442facb3226d346252e0a08159a38fc190d9640f85d573661c2ea433cae5f9d1db401a4672e02a4e48cd2eb0e8342a17b8ef7d56c88615aac1a221dc4d08bfaf0bb26aa1e58ce07d8b946efc3f0bd97665910dc56763db81cab5e8915b6d92b0f3988dbb2e290853b6fb3ebc9d58ba6049caa247460bbe48d37304a704881543a021fe3d661c5e21849ad44ea605fa0e77af845baabc8669bc4f153932d6d7af232bd21529b6f7c7c0699c6b457f0bf3e92eeb42c26f33e38a2afc6e40f152681f11f87ab554fc69b242e0d09f4b1f94ff7a3ef6aee3a91206798a45be4c0bba7437071b23431330ce04fd724b834e72a013c75fa957a78610d11b59c2e72d3501dc17046f9f6f6f96c973caafd1e6945bbd142e1dcfd17d8105c1cfe067de796cac6f1aab5cd501f4eeea795237963cc1f678113793494e22a25e9bd6ed53b47de4e094b1204d3e499c49877b9a8d87db9287d7a6f1ef830c40eb9e4bd713ab88951ba3c8e4d0c93cc34c1e4b9407f536886a00ab80da8c43a715546f92d7139cfc927e3a769bdd670311425e67d345d3de52e0ff222366d227f6393a0e90cdd147a4d9e9a22e2984dc718bcb7a112f6efb00dbfee46640d887a54a49323abc7661301d591a3bfa2a6293649ea4cff35ffd0337e6fee77ee5ff1f064d91567caf27579e8c9a30c01847c900b69a67d9f050de12953aeefc56912168b9784f91c4ef6de0f72bcb9b1598baba34bfdd98665d311c6ad5f16ba94104dd988b668ad760574032927d9b3ac72dda68c0ab9d45a8b3075c9cb9f2a89560493063d9283a2c3791104ab357ef2feaa07a780977698378b2fe62b344a2a209de70b7cdd1b68845a945db544164adc14441db98a385eda4a0783c4becf8e0f717034565e33650cedde0d5ce225a7258fd8999a98f031a535a0450205c8088e05e4a1d16def83d80386cdfa0affa402336451384f55ede0c0b3cc424f9df6d6dcdf85e2a05c8fbb72e0507381c3c174442a30492838618a9762918630f6d2e0998edb4e770145e3a6953441f6c19b94ec50c479fcd2c3382015b1304ed102d80fcd78e498a04c26607c98c01ae66f2fd66e7c56c38bfb032304f2a0f56c61206fbac8628fca95ed7e770673fa3ae8a11a328b720650416560523dba58414c40cec26737b20d54dc3d64b6fcc87f6a608accc7ed57a3c028be1e8b8d1c3290a88ac87a8ae0b538087e8526dd24a0e156db8af564b298fcab663791658d547267ca2ac1f55044ff4074ffc4e3d3fdbe25a4a4f998127d9af6206712924f1c5b90d2eeadd4d2674e3af057a528e6af9ca105bf9d8a4f1717f1427295b63acefe6de6f0d58be0d8a7a82d5f00c8e60bc2c8bb9610053608d33fb62afdf947bc4516cb3d57a182f801997e3ecc5f5cb127e7067ffc0fabb4f663f398c77aaf19310f288d39c157015d00c6ba4893d89ca81b94c76e8bdb786059e65ec2fcdda360b3c47982181e29af0cd8b4b8b2539b95976a59f7b7a88f9ad96bee557e624a3cd915e347e33cf8c5bb4e3a0549cbdcbdec5c3868d4c6b71b35f5911396c2319180ec2241b10996aaae2830cb454e65ce3c5bd6c64401469859df2bd43d97b8b12f2054416e12389e70ae8f5f7b2939c7400e46357bd9aac03fc64ecb640e6d53c2b8bad28c2bc531140735024811321af5988a7f454b6aaec96ad682e96310d02a98113c7aa5a79b72959027d9dc859b02a204ba6fc44fb2f1afb123bf98741b4438efec7e38ab15b10dc377e02efee1d4ef54d7e0a1c49d4739c330d227654f2ddbb85169ff3f8cf9fab192c26a532b746389c5891734f22dc4930c8831cf6384eb2aaa0ee86b33d34a36d254c09f17a4ee04b2ba508fb4366f7a3af9a9268c2f1645a87ec8ee63416ea0205c4ffdef2929da6d44c5f030f5d0ff6a442aceb4cda9d51cf18512ed7ba29e613e7d215167ff5879154d0499cdb32ae1b0a1af862de71449561ea73416c0d5afde787069db61bbc647be539e0ed2ec49a7bc658a9602758de7792e770da47d4b93d378cdde8f80a82a3ffbedff3282b21e8aa1eaa5ce13055ffa83731d4e81a3a78a5467abb58d85ff03a25301ba3705b53e4eed652d640a0aa4c38037f17494f7bd56a9bfe932880eebd39136182065b70c7a8fb4c38d29ba57efff8d9eeeec2771b41644ed794290711730df7c8077cd9158b102754905b651cedd2f8cd56bf293f4882f1b0b2fe017bb9aea0e38301a1115a5d2e235a645a2521932752bd997aad11d82af02455423bf5256ea362adf6580fd17b653abb456230107b0199332d0c2ea59950860f879f56cd3da758b3ed1ede525e18170973eec0172727bdd355c3746f087eedbe1d5b9709ff526540218b5497fbea9af0340841eec48d83605847a41e6de7b5a44ae94547caec8040dc57509a9f0d141a1c0daaa162ffdd7f08448ee367c946716a692dd524922cf4b604b7397fff6eb9827a213019109a22efef59efbbb52efd3b574f35676bcd8a3650129527abbceb3c41ce7a86b2a6876f91770283f42d27524f6a96a5411d85f3841eeae5619e3e8481c89c67f946a44533c6b63072fa8c9f604b08ce0a0950466af48c10ef779689b3d7ca8ad76285f18f2fa9537ba16480a4fa942f5b5fdf10ce9fee94b006c4483b0a94d187d08852280f560917bdcc2f95840d59abca1c5024447c5843f174953add8a70aacda5bddf982c32a943bc116f31260fcad65765bd8666d36206d94c048faef401572a40ff7de635a2bfe75037189efeba31c50d44947fbbbeb6cef678c00070b0ff6812f26ecf90279e68ea65a985d3101be79a01a76d55ac5ea75cddaa99e37e8f137bbca16d553b63ea9ebb5b0e5eddab16e94799b9171494a69022c72a7d3b250bc1c22efa8e312e5feafb20c1a3b2d48f328d3bd3e3b44a2ccf8a813e7fc07b952a3affd943bdc18f78aab2e340d7549a89330a198d7013a5d8d863cb20175a8425b006f220396f6553c3c7394c9133d24c9a8a7be1261647e2809cd3831d1dd7fb5133eec528d90ed5bb48015dd804aa9ede3937ab997223e81c677cdab06bf35c98a6352c0a41f3f04fe97d6ef4ac6eb7183cc6508d0e9ee232025879cc6451057696b156f8b74814422afe5256af4e8250d1f94b6f5d0449804793a097ee5fd13be92dcf41ce3e6d4c45fea8c964ec86f144cce7a7301256ab7dd1ac91e370ab0e71afec426a7b03f3e7a9ec48bfb19ecf549d58ef2c98f3e0a91f9be13e035e8e6506a0ccb8de8fd5699216fd7c0263115dcd07a24c4a6d949d83c18032dcd3c171a39c2926b496fc5fa5d0abb4319ae2747ed8b277430a99dacbf4dafa448ae223c5cebb6e4efc280dcb36eea290d537462e9edc24aca7213d4debf318a264c39c0e6f0e4d69964d164214a0a3115c193c185064675e909e58affba37d49dd64956aa9a626128334253587e300b15e5125b625a4a1cba6c71a7455d1799dfde6c19042f2f18e42dcc731b4d9ab741fa5652a615dbdff841ed6fb8522df027792a7da11093c8c99ce8da13e6bb43e8316b84170c1b664794ad7b6a9756e21cb1f1d77762b64418188d28c9b83e9492d32744512f21bb78093a2dcab437200b01cb6893f18d77ccf0b7fa7dacda74b47f20d21c5579aaf5750d6da4215668ff4d1e1edf5a60a36b0161a7193dc67ccde7a2ec64ffbd182914096422460bf30ee3b50c9ba3c9d16ff65a839a99ff1e48b239c3ad96261fe70c4528a075cfa63520332d45fcc3c0fa8c7e3e000bf824b309f977fc3b93b1cf3178c95029036cd4c5bf380d611f3df0842829887503d077de87d22dbbc4bffeae7ff454de1682662654345f09409f48e6e00660588a3c5388862a3b65939d40edeb04a4fd1b0a6c653932b533b6c92bbcd2033d489cc7de0b0c95274832c25a9014a6851aa5f11d7294ce54cb2b5a6b363c845aa55e3263a08e66d0484c9477483e14b5800d4eec0c3e3cb3dc93b30f9aa91f4325a91f550811602f99d1c20fc179e1f3fc92c7986311fdd63949608fb9d4e7ea3a701ed80399dc89425b861e22de7c602774d13db4f2a1a09b977d47679ea828be3115eff42d9a9b9e6d491f6a985441be7a24f72f12a3d069241f1d4da576988835e5d75afd13a77ab16a9a4454ba460329c550ca24334a9e96dd21952bd5d41b7c1d0b0c0dacc324d55fd79e30e"}, {0x1010, 0xffff, 0x40000000, "4828f7b33634ef713e5da893e1221541b015cbbbec5a1e2b0789d497d1b103c2cf222420c4ebf2e30dc0026be38fba99fd31137d1bd751d3aae2751b73f89b96b05acf37d14c515bbe62fde07189ed7d5c6ecdd71d1624f3e10cfb992860f6120b233bb495250474f49325ee4429fbc9bf4fcfa61617125c0987f75c270b352ab6ee8ab9dd8bf408af8f3e72909f19f81053d253f7f412c9cd0c9db113f3f96739e9b4b98349ebc17b4550943c0d2471f767185595c5fee4c27ab6cb18c19062a49d75515f11c233ea428012ef95a1429841abb4997eef12532f579dc6e081e2c7bfbeb6df81c8ff7ad03b69922f7a6bff12af95e2bd00e7af0c008a9508d0635463211cb71564661feb86db87af3f487b0d7b82ba932e53c442907df3ae5e24e978f9abbcacdc695ca721545b8bed20b5e7aeba235422c02f68b38342f48399a240b3ac046b155950926098f62f449a8098591584b3b478be23a643d00692e20cca6e34dda5bae92b6a6e9e4f8299ca20ead3860467d5aa3a4726504180968d858c6f037aa0e4903db9514ad0ab385bd4b739f20a87ea06dfd8dc23bf4354c0ab731b18fe4dd73803d6f30bb598bc40dbbdcbff12831ed9813f281cd20648556aa1f80d88f057f3344490b8c5b6ddb15fbc3c9591293d3bba1b625d75832baa3d35902a584080dc928dcc1f32ec98e2c4f4a785b957cfdbdbcafb56724ca74ee178fc3220c6ce5ee7f2e5a9447bdd615afde866379fb8b4d81015c3e21af0311d5664e40b3df28cc97413caf49ec507c92ec39e0cee483276feea55fe44f9bf3908a50bfbdb16f271f0437fb690498013854e291f8700dd42f140ad76403a8cc3784b90497424f3d667b78865e54743f7d7865b8efbd1c17300014050534469ed450b9872f74ae36b3db30ae0fc1993bf99098bdacc748e72b3d5c4426b41e8b5a3ef0b3f5ce3a869ddb94eacadc1b02e794a382f2241b845fe6f1b6babaac8631772602416f8126da62e6d45cdd008a43a480f259a4d607b2ca0b8c4fbe0949fea751a208531eccbf98ef2fc8f7b3cfd1089881e6a094ee9303ee0132b53d2cc78ae2acfa4184b202b5f386397bd9eb6face92f71eaa90d99dbdfe6ad5de82ffd04f4877fad3a3f659230559835d8972c90bfe63fa4f46bb2011daaa76818cc688e5a220d4eec303b2677d8578b0f9d2e99e87c9fbc3c6ff717bd88886f49ee335a1063f84ed1fc9c9ccc85cb589b69a3efa052378c8e93566e4ab36c30a30bbf18342076b652d6994545ccc3e73fa519b002eed94b77a4c1ec0f6ff6396bbd472450ef7f025c521d34bcbf48606c1810fb973bef3d4a2cc0f2089543f8fcd7b9dae27dee90c6c23b49cbe9d0576cbb2379e76c8fac1325a94f76feddc5b5594133ec2af092a8a1acd777063fc56b44cd9dd80a20a8c11c5a71c4d36515027af192988d6f5a20c24dc3cf478d06b2f8f9778c1aeee7e998a4847323eacec2840ae0856834f12ded46a5683b448863e3e3b65e071b4368dbe58b69989852e9abe03f3633ee4d6e2d3884043c6435945816e0e9ef9efafc98efe08dac92cc79272cf1bbf4e975aaab8e51bbf5465e84e9ccc9bd9a6f838c630de8daee34de6a70dfe2305431604915d4930d949fbcad45f7f8f8f31509ddb2c53ea52a1c5fdad03f6a7fc0a0387296a8f9d778649e4a940239c6595f7cd68b66280c10c2f13c939cc9f03e8e3e7aa098397866f9c8287a401f83d23afab806c24f4ec12e26e6311bdd0106d12dd2c700d9ed76c07701aee9e9f188f23989d3eef92badca4e50c583be41cdc85b3f5ee7ef6c9fbf7027fa1fa5158ab17aee80b93f8a8a02398cf4701f89dd7a600eb3fb8b68d000fb4906388bd2df0d0b08e0b75221b7e95dc2629b4558665a2a101864d4bb32905c12bab488c11ce4832c0121269546f1a1626be2f98dd42123ad0f4ed376c7187ca7d8d406213ddf828334876e3869432e7e71eeb1412d4799c2f1f54e4e63240d6597018fd8600935cc0b26f24db50cb87915c4422af641f14a18e94d16fcb52bfd097a17e70f8cdc9869ae56725fd7ae7c7dee229dce983179731832add7796e6ad0734d2c37bb0cc1c11ee2ecd497acc3e78284300a988dd1414c181c12a86ddbfff11ecbda4258c294b31039d3b02c2448d34ad9609b4e8ba718abb8641e266661b12afa210b1277f050f084a098ac47d1c50223041b784d19ca85296ad17ee4b07e578c09799d95a803728a3695b6449a4a14a6d371a5bcb5b82e58517d54928ff0634f791f2b367a9a39a8105792c7044d4d162077155579d4f07e224da4aa5bd37f047ccc1abc5193c2075185eb00b2c9696e563f0d7fd9e9ff997ce1b71262284cb85c70a075a87d6ed6d6b60db955d647c3b6ad6753048f2b3eb1fa91108ff6ae21c9f14e8a29f976e9b9b92e4319fb260cc085278816bb6a5bb8be5c9849379bcd0d521494875be320e2b5e3ef3ac2a3a16d980412a6542c778c9144e2bbd08b8755046640a68ff1423872833e0b6a60df7c02b4ef7b9e9a889e61fab03672999428ed71c9f1cf14bc8b654aba033ba159786f75c31029d9578e68b11697e158e45e0ed38f1f6919464791c7a0009d7f5e5d375c64a681e0e94aad97653e743bad991d0b899bbed3cc129fde1a263e323117d44e8a2e6a06d967907f9ce6a962c7c79b65961eb95f7a705bdaa91a7b6d4c8eeccadea7dcfc92085ccee1393e9c486b5137ee372c0ba782cab419ada780b3127690c8ea7d38a17722d8c86dee9754a849d978842b146220535cfd0389848252edae4dd90d703e0226610727101c63ec53086c0f74f3c3aee73cde86fa78b90497151699c5aa5644e02b8ae0ba9b13aa93540f4998a1d184450a6ab70dfb81c9464e8f29f3a6edf7546f9cb82351705c48ab2e9dd200ea604cee68ae6910682c6a56e4e2246cfc35e9c02b3d4057e914752146d1f316bdff2b3ca8a92c21537cdbe024db27852bfea56dc7a12f594990b5f9f117c6bbc49976d1d038795d9c38e798a292476747da48f63fcb5128633c3a5c3edb1eeea76203e85161f8cc76e34fd88f5093d2ca4bef408b1761f776c62c7272d21a573327ce91592b4de57fba111dfda655745d24e76d340a10e6f9c23dbd0b63142558f909f9dd15aaf4b7dbbdaf434d74a936bfd4fdb8d0729e014e7d99ffd19b04c1c3ed3713c0807e7292f9c2d2460f1e70a556099f06c3b2d539b51ccd83f89c711c52997151388e51c111f6589e64d753dc25559a61653fb57317d0688890ed50a725a77997de3021f583c0b1d9f82dc9a8cce527a03a261dba40fede40d5555fa219c8fafde0f1b5711897c7aafe7a934f341df87924a38667e32c86b4cc69bd9e81e3792211fec55c45a5758fa25f5a2694371852d20d8679aab19a61b6f3f2bd2502f96b7caaa0c2b1fd6c68b4667d10232a8032badd2a75b6cee7e869ea2a5c039f412886b054ae12812904c303a1d0cf23dfdd66eb8e8cc59ab9ac8a2196fcf2f193723c51fede00c7db6569fd9cf978a6e0867872cc533143be0cacef19928a7e18244dbf2cee194c31ccde3d1d1e82de60526cc8e9d3dae7fa0e41a6914b596fb7368776c54bca7df74acc9a0393e51b076ff88d26ab9a8a7a83a2d6f7a729125923e5f782931155b975f8deef87182cce99a4322c750defd036ddbbcca0d59b6c2228f33ab4cf578893eb2baa3fcd94b9b599049c58d527d1604cdffed859aec50664a67cdca662567a5baa61120e2e9b9c83825b1df7643347909cbfa7150cd571633a39e0d09f93cedea329ec7d503049c355bf15e3f8df5f7f7265a85ccbc3ac641e4a0665eb9a1f7d95e8dfb9cb406071d0510aa813a8efb087ad18b2af6c493b03146615682cf113c20bdff332cce4aaaf8e292a4fa2ea54115f90d1ca08d952ff560c3bc0a441df673b08d315857a1bb47549609c2e5c240154dbbfec09ae37dc72fae1c88e5f72aecb78b89d69d82d814902f8d5d11b7015931d9db220a264b068e44aedd7ff2ce986cca4d1f2cbb1f735f02d0137548aca92dcbe2bfd4f0826c52647e025df454e6122ba64923fd4fe2cefc19ceb81305c37fcd94ef5e233eac5be4f3db6463790ac143df4003a362a2984bd1eeae757ac5186b977b679dcb587eeeeb94e3b655a457c9c3cad0fa780f48adfaed069142e5543a5784e213b78d6d7bdbb93ddca12b1a9b65534f84fea863d22fc9056892b346ac322fd526f473c96a01da35b3f1aae315fcaf23e56b18ccf17bfd9d3f5067f30e2ecae499f4b62402696a85750c12182cb51fcc3a67d751cdb23b91e2c09b34ea8243e1c3a705297da8990e16fd5e223ff8fc96099b6593885ab750881199bce7a4c0fa62a2c5f59dac44b4b090d0f0bc47e48a91521039a2808ea74ee467c014abd06307aded55f4c6ede058197d925bb1e8e5a07e1faa00e41ee7785d689ca8261ab29b6aa49f76dc8d7b81b43f02d17d0beee7f6a966048c9c1691d3f47d5368717f621b8bd3aea6684d3c6473369b378116abc092a95cebee01bf7320b1b18086ed602d235b3d26842bb94be6e22d86f3de725d7d1bc0f9f2bd0adc8fb1b488b5ba9aeccb72c9f7966fc00ea3d32995ecf80e4ca65240ae35533f7fec1c34e254c657890925d5ebb7ea8871ee2fc811336619f5e615638f5f617c9b6698e5e9f0e60e1f073daf8653326a404d97d19e884bffc8b7afaab837951690cfe94c36bd90473be1c7ea0b29c88da9cf98ef13730aa45b85589997dbe9f5c68ade0c5cd579ba87b2d3f6adc4ac9ec195f5f26c03721e4f02835fb6acaf206e6639911b4ccb6368aecdc688ca16116514f3257fc39d8ab0fbd42cd4ee447ddbe619ddf4883139ed84ee15e10b8fe52940bfcb72952c9ed67b8ea4c11bb1f9e5923e195b0c71981812f7275f49e256a5854c58faa3833d43fc20750cde97317dcbb4761de5171c1fb8610e9c5d5637159dd290f58b581c3c841644b8a60cea85270f6ba4fd8ac366ca943dd591eca9e3d6b5e0feb34e3e66d1b720c2f2482d6dc629874df4471ea76261f11dcd3b02a8b502fd393875e5b682da6c798cbbc51d87f9c90074af40729222b185eeeb87c174e4e6fc5aa3fb5f07d342e7a96819f59dddc7b9f70dfe5b7f88c2031d50f608dfb6942c280fe191d87f85313ea76c3af58077364ec6192478802cf8c5c3ad7f90a6328db25566c8fc37277dd95227ab22fc98e679254050a5988171889ed44ecba260c27e1a834a27276ea48959734cea546a9bd69dda8b2b705592a173ca7777edef0140acf0b7c212db4647c240be422e7273ac3feee1e272fd0287604c717f9c32820bcc0dc686bdedaab2ef292b93f03b0174ed74a81032bdad05e2715dbbc346ecbaa84a560f27802cd75060ca95873566ec137c62c20fdea4eeab94144ff4b07a2b67a49bc2225be3dbd818915a6a8bb3f3d361b1294cd103e84dca68f0b08fb6f982fce6c5d3d1e7d82d6a73dda8c63ac2b12c0585ddbef9d231da082465effb201102e571e31821649aec5da0c49f8412372fe9cf8806d963a8e7bad1c71f00814d8ed1d42338638edb537c68dcdcf01df990488fe742514666fcf743110f0cf11e80c5a93e2f5c5a7e655e2cd7fe353c38a1361e1dd53350281b0941dcc16e0df4ecdd0f8b270241c2e130b108083bcca4159f84899ba55d582755b268ad361137efe9b50f47eb46043b328a5d90bab345ba92b49b9ff93a97186aea5e63d02e12c3ef37b5f4d85effc7039bd51e525e52"}, {0x1010, 0x1, 0x200, "82d9ea29567883371bbc3c202860c8c611959148865dfcd1beb93912edb564eb5f160b1010e6c86d047810d3d2f1775c548d40bce9c77a03a862d482114028bda779880118febca6a0b042009ea031acb3e3423eb964476200e55d6743a2609efdd8faf7edb2c33c01939428c66fb39bc893afc1c021f485a8264e159dc8604fd837931959981bd1ceebb9605c99d40bcb0719f07a004e6b414dad51864515c00327451dca7ab6a34e13dabd621189b91210352719655d3b84ecc5ef4172d7e396bb91336c12d6ac0774f8840349514b4e275c518895823680cf8a1b5207d4eb1f0fd5378fe2ba223f2853ade402bf55fa396d099eef608c47954c28773ff08bd65fff4e09836f297ece8b4fec391589612f19d80b38eb803aa21d8891a7fcfa481d629f0e0c1bea7c71a8633d81a69fecd3047fb92018851a0a5a81308eb5be480f368a12f9effa2f80b3354ca6c85e24948c0563db0d9a4a8e5cd714ee95e226df4ae7da7b87a245dcbd75f99d0ceb51f1ab5ba916fe953feae05f91b7204351c116aca885f4c56d8154b8887a7126899be9c01edf75dacba11c946881ffc306ec191bd5ebe3668ca5e799af2709b445165e75069902bc7db2bcc27733d8a9b9945ec4f8ed88959f12c8196baa4eb3d4b4b5217bfcf918fd4ddbf57c475b61573f46dd1731d3b193db4df07a7fded3215b48766dadff8f558f506eb726df80c3082e5ae6ae7a878e89582e592847f9c7a30314ed8e0c0acfdb27b3a49fa1c2bf726609c2c048326c81a759ba1c058db5fc621c31c3a8bae3b609c0cd28df0a701be6c86ff0d60c5e79092284cc64d311a662f7e7603176c43eaeaa1b62944a370ebde37de613285787af8437dcb5a677b827d145d64d465b7feeab2b5d886b025d02bb417184030d50bdb351091375d0927dff7322889d28410365f9b13819a0129c01bedb85158a0ea2bb359a2db2a7482ad2801c4de44be90d2a3b0fc5078c3f0e4c27cad6034f12db83312bcea03c69561ee5ec7231bcee2865e1ccf927eb67cd0fb997cec804b7ae388e505227687130c0dd659d14fe402dd4358f3fe2fb677913f123514ea2304db27f41e0f191f92f47bf43eafe7453789aa0300cdeb458d67026c33b147fc8602bfdf6eaf0ea1cc3ee9e44f7c902f69cfa608f08249d8a33f2feebe6e7e33664eec38d7dda44de2485b8cf7c1da2aaa1816175583a3310f56b7a5689af45508e9be330ecf57950e7c81c69674dcb750f402c34d7fec3d95736de60c1c9b703e32c2cd2fd753f07dcbbdc5af69f0d68d1ee4206c85c84061d90f8621db71ddb76500cc10f5cad2d17ffddcb76d0a4e6e5b6aaca7c5392f22f044e07be93c0095f06c747fa17f8389bb763265f15ee30716c3a516e20615215fea4d9b1dfb310a7b0df53f382c3d427ecee2f719969214c16b98d145913818c05acc1cb2abae6d9dcfb3e4485f859dd80adf3e0ce015ef2c4e658ea9986efbd283448d98a113c6de345efe4e0926a7a516c20dc38615bbddc725857422f31fada2071f68aa450e617793f622a80e501a09ffe7a3c7734a51b14a20e41e272380b3332560ba6fbd9faa9a96e1fdd3725e3fa8761598b6d03323a84f3ab67e059a989649cd3ce73cfca5d31c28cfa26f688fa861aa57fc1c4b1550cdc6e9126cf4babb2675418178a56baa6dad902e6fd04f029d9e1f6cc8692b3a00c476b6a1095e6f0f4cd57536b1d935f71f30bbac474db9b4d1a13afb48a6450b3fd74fbf4dd28e7296d65abe3c2764ec73fb2df5189212c76d921b775a062186c93955fd6e6c77444fca80bdc81b0e640bba13e540d21f9a51613c71015ebc146d0c506a6044a83f730e0dce224efb4f82603dd0ea214a77a957839a14eaf3e17cf48607934e93ae8e0f00f934b2dc580c0b35ff2d83fbd86f5cad2251ba6b9215d91f9f8f2c4f14d1d6cc4e6255cf4949f3a12b9f84f1e31ca5f1f96792bb6882378b3a74ca7359be021eb9800292574dec82bcef8ed812e9fca6b6d2f5966565f162e19f573e06efddce3af873ed2e6204cb6ab871b28d00affba98eccb12e00de9f752785b7ad81f31846769c39f95859852332cfe4d3ebf43679498516a5e35cd63f0a2d59d65051ef6dbe05c61c5f20451b6d0371e8636d5379a26c93eaa4b45d0704aec3ee494b598078162727419c0ac5fb3b13d44e9e38ec2874c2d3ad2aed143a214e08d661f72ced85ce6d93f0960be092baa99e56052481c765ed55a7918dbb27bc6872da620ea81a2a2c1daa3704d67635ad452013c264cd9411f934140659e990ae740dba4ae205aeb3e1ab76e79a5e5a4c04e7c5f89cd7e478e1a8ff73aee4128a84207cc03db690f971a8df305136c836efd3bdec80b598067a40fc205ef69e30bd2f0b083e66fbc90d64418ceb9f3ee1ce53181ffc42a4c14c99385c1dfba72347605d8b542953a32be450fda4d00bcd3648c34b7a2eeb74bfd66f2fbbc919b210c331232f2ca13f6585cc3ebeb29ef42e4c6e2a730ed38d05719d39c61839f739f4d5f8d54cca417ac3243d56173c61fda603c2aba226eb9e084d14146a4a60b9c3d4fab55e7bd20468c72461e3d62faa015d4fd322810e34d3afd3de6f05517fe904415bf6a3d9d883acba2fddef1a0a8e41bc04c990e3656397a5614dca8567c5edebed7331afdc0d2954d86973f21fb08ebb999e2a0bb04215d73c428ddd4a12a5e837882766d91f79d994f95bbbe207ba81bb31980dedf7b0627ef4e54645f0dcf2af5d1da401b04029a45acf0d8d6a515cc2a9f901a21d03d0a92aa410b89a918a75cb9beec4fdc4c7d10fdeb3c94969b52e0f81d5dab72ec5b82829c9df54f2435e0c76396132834eae93ebf3beb78a0428b5820730d8675b85fcb97ed1ec8756ae503d4591c0dc45bb88a53a97359e64b5967adb201a484bc30db4ce5505fc8a5ee59b8f45232b7fd4093e2664e03d1e7fdc045f3eea97d151bbba3681996f0b55994ee03e79ff0cd7505778bec362a6adefd1589e358aa168f3bc3865641ec9d23be0e28f703992e085220923a0a20660b046dedac921538626724a5416ed6c3167fbbdfc464df679f6ec1c234f3737afad757d1e7aad34f15161de96440652abd56db5a824fc86e8b4923a6669b331b0336f06e825c6aa034509331b37b53362715deaad1904ae3f0366a8f87e832e625a347d97b47173bbf39a52d44609976bbef8f38eb9e7800c705f199d9d317308f612f08a6d62e2354cc49922b9cfb87b148e8f7b726552eac4ee87d1fa0c8399432189deca2cea4152abecaae4c0f28e1949a6bf7107fd1bcedafb07185166a94a5a5b55a442e748edcb5ef996135c3b111b79e4fb295683f0bfe872ffc3e21a29264451cbb3c5251147917d94cc47f378215c2bb272e0b89555b9ee6926ba6bf9178eeacc845dfd2ae5ebccf89b6764dc825b47a1ed83476c562c5ba156b09ec27630919c2a2c558f486c053790833e53875df0bb34dd02e07b7c6ce8001b2c3cc8c3294fca5dd4a34a09f04445a0a4e1e34b14018aaf03874718e399f35ed19c8d0e2cb2f040e0bcd0a0cbae56cab689c11d9d118e166d17af7c6a9ec7c4c903bce6fb4f2c6674e1c6a50a7a8fd0c0169a24a0da87173d044a520374168252641620ac8f531e8d8ee597127384824f2531e6779391fdfa1016752604a9eef20fff245dee36c0154598ba40096bbf731f83bb8de8f2f17b24e17a06839a3c11cd284c525c46bf434d7f91d50a466242576ec8152e117f4dca5bdec71bf981ee7e43417663fe35ee7d63aacfdae3859007785cb2164c68573b514acc0a170b43693bc135df834f4f0192e7b5babcac59dda2a4aa80a9018cbd08072f77ee4e730fbc15838b6c9dc0cf18d0e07ba1d2471d2f483352d2aae306bc7daaa25aa650ebc0be04355500c585d19b3fd10624b6dd5a79547ab97a37dcd903fff2e606683bf6ef983a468f67dee635b070e163aa26c9650be7c6051b071c2d0ecdac40143f1d725a67748a6c46375589c8a77903a05ec349b12d8211f437ee1595a1e6dc73a2c99af9075df18472fabb3fac15adfb037dde356e3340745f2647817c64a596100e18f0db383e4fce0423c63c0540a04ca3ceb7bf217421c5418be18defb563d14d92321852d1e9a6f6c3880e77ab282502c28e611a04c9786ac321418cdffa52de00f50d9556128a5ad0df66522c5ee320bc5f2617300eea15d7799cd6d57011f4606e45ce12c44e75abfbbfd1b6a46bd7c7f66c25331689074a07361ddb6eac1a14c7a0cfd5c8e289663619bf82e337086ff1c89c7d2ba22d4c868194e72d0dec157ea71ef97038ee3b80861469ef89f7aacd07596fe35b531db09c0da062f9e2a4d645aaa865111c71546e5121f78a2173d5068801a35f2aff8d17890580be8b8649f21e4ef294f39c7c506860ad813fdb290f746590f0ed8982f465296ad1feccfa9bd325071969a0c7524c7b4fbab0d89008183c7891d1783a589e7966c0f92311c63cb069c8d7b50063dd14e75a58d124300272e86edd0b7d7700879a4c72e0f94e866f9d73b8742ed0c4ac53a5e0c6f3e678ba379c90de7b1b881f54ab357cf30e7954af90cf102debdf2e3438271271dd83886ea31581958dae5009f5d24bc63c5a9296b148e22d9cc62553cb5e205120080b3703be837d415d28bea47ce7e331079e001357e7f932db6299d1b87cce7023cbf187685619cf092416050d73076ac82888b43bcecf92e31adfab3d45878128a164d2bbcecbfacf4cf2b59e56d8e5dc0dd34e8f0bf5a1de565ffa12f64fb439eb180694f67272c894578d197a21a867535bd6b16e7af6ae9be2dfede6830fb6ea313428275d07768b88b215284d2a645e73de2b9a2fb35c4ed83a1aaa4093e820f847de7d66e74040c7a0f541e8822186f5d31a0ca793250b9b182ab84f2c8efabec3cb49e083865abc51ced1a22c24c8883bb0571a705c285bf869ed2c2482ab19f11ca0ae0da1430f71ca593ad4af7d3f6576ad901d28c6750cb850acd031140b01746a23ba6cb08831cc533de6762a8581d49df9cf7dbc0bdf60cc1dfa71168815ead184d0185b848e3216c28c92f81a77236415fb85ad9fedcd03df2c9deea18ffe42f4dd6e41b6e9cff4e65756f183ee48f1e88b8da283fb15802f755307a0008b158d9a990b544c1f819d5ebdba140632257c96ecb81e4f27e6718b084aaeaef461fa88a70185d574b43c3db82bfb5da57c95ae397e05ba35ea3ed53c07bdaecda8b1a8c8dcfd53b054ac6ed2eac5fbd45addcf57fdd1f78c1e416cf7b287d36c9d011cbc8fdd89d52544224196142864829c3cfec6157d3a6ee9ba58ad6a69b3fabfb8f9b2f9451b7ba368e4ec63f1b62d147b22989d5852fe893d4787dc1c60f414a0a4c312f7eda1af233fde97c375a34af866b0666908b039b6a0bdb716604fa981dec257315c53da874f10a7473608cd53fe5c93bba0b3e45614f1ab2008c8e1c44b8fa36229933029cf249ffa622bdfcaf2c20d151a1124ee529df54271c64335b44c56f0e308b13703531b07e8845868fd22dd0cc8de01c11abf317c6c4be475caf2bd2bb22f4149a3910eda7db404dda376bcb31b0c3564df1d0eb71c717754fb3c2394111ed00ad30f564caac35a900f18d7104a0018d649fae16ae256dd9653af7afb61adb6b8b043993931d793afa8af5fbb7068250b0c82ca3c4fc19a12b887882aa587894e18dc7b8603e3be0bf7c1ed13ff6c1f9b99dd34426f1d1454cbea3982aa4b8"}, {0xb0, 0xffff, 0x3, "c3feb4da03cde3e2dfea2530d6626c1432302254aaaec6e7f28e9677d7acff5ba3abab12e88886d326911c3e7d4166ea6fdde6e14db9883c3545711dda8e61a8ac08c5bc2d663714dda36146495e63c8b7af3d96847f7ab08e81fd9d06b95b0e1b02bb7ccf0f3324d8b7905d96d5470b481b11f138b6a94b9353654d082377a235ae08a2f915bdf2855210d2d7291732f6a507cb801539c5662f"}], 0x30e0}, 0x400) readv(0xffffffffffffffff, &(0x7f0000004740)=[{&(0x7f0000004500)=""/238, 0xee}, {&(0x7f0000004600)=""/230, 0xe6}, {&(0x7f0000004700)=""/46, 0x2e}], 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f00000044c0)='/dev/bpf\x00', 0x40000, 0x0) 19:24:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x1c, 0x0, 0xfe}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 19:24:15 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f0000000200)=[{0x8494, 0x5, 0x20, 0x1f}, {0x5ff, 0x7, 0x6, 0xda6}, {0x8, 0x3, 0x5, 0x6}, {0x3ff, 0x7, 0x3f, 0x5}, {0x9e00, 0x80, 0x20, 0x3}, {0x100, 0x7, 0x8f}, {0x5, 0x7, 0x2}, {0x3, 0x20, 0x0, 0x80}, {0x8, 0xfd, 0x1, 0x7}, {0x3, 0x3, 0x8, 0x4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 19:24:15 executing program 1: r0 = msgget(0x2, 0x100) msgrcv(r0, &(0x7f00000004c0)={0x0, ""/143}, 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000140), 0x10000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000640)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x8, 0x8) r2 = openat(r1, &(0x7f0000000700)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x200, 0x10) fchdir(r2) shutdown(r2, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r4, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r6 = msgget$private(0x0, 0x10000004) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000000008000000000002000000000000000000000002d00000000000900d3a4cb24000000000000000000cc06234ed29b5869dc1e488bddcf6cdf3abc983449c529b4c414043deff4bd982d9eeaa6dbf79477a644660000007486b63e4287279957b3b6f9221ec8da79abe5d483317afb386b6870a37fb5e94e3e1fe294ff583f097ec1d0c2184a0ce200372a5175a0269ea525d07fec0637c5377ff106861316538dae9cf36362ac5be9d2cc9e4c09b41b6602f1f45da881b750bdfe98507493c4dd87f21ac5f35f602cda86f9abe3b3d1bf06b37d1ae684d15b0a7476481c9d8fd6ef75d8a6998e65e6699e2d5e322e610c7485b8bd98645a9db39d5117a5abfa976622949881408b1f4b3ec8a698ce7acc11"], 0x2b, 0x0, 0x1000) msgsnd(r7, &(0x7f00000005c0)=ANY=[@ANYRESOCT=r6, @ANYRES64=r4, @ANYBLOB], 0x3, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r6, &(0x7f00000008c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078a500"/194], 0xfffffffffffffe45, 0x0, 0x1000) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000440)) fcntl$setflags(r3, 0x2, 0x3) msgsnd(r7, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) munlockall() pipe(&(0x7f00000000c0)) r8 = semget$private(0x0, 0x2, 0x20) shutdown(r4, 0x0) socket$inet6(0x18, 0x4, 0x2) semctl$GETNCNT(r8, 0x3, 0x3, &(0x7f0000000280)=""/166) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) recvmsg(r9, &(0x7f0000000000)={0x0, 0xfffffffffffffeed, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) 19:24:15 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0xd075db5, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) mkdirat(r1, &(0x7f0000000040)='./file1\x00', 0x20) 19:24:15 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x6}], 0x0, 0x0) r2 = semget$private(0x0, 0x5, 0xa6) semop(r2, &(0x7f00000000c0)=[{0x1, 0x100, 0x1800}, {0x0, 0x8, 0x800}, {0x4, 0xf9}, {0x3, 0x0, 0x800}], 0x4) 19:24:15 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000001340)='./file0/../file0\x00', &(0x7f0000001380)='r\x00') open$dir(&(0x7f00000013c0)='./file0\x00', 0x0, 0x0) r0 = fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x20000a00, r0) 19:24:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000280)="db87a0d6209a35fe59dbbb7af8e4cfcf1e40c99a1fea858cffe802989fd747338f1781ba7884252e4d2af0ea6c152cd483d61d307d18f9654553f2dc24682f9c6bd1a1d6fb62a4e801a41e567878ffffaf865ca900000000000000000000000000000000003a16df19fe0a11174fa35befcf1103a6b0fb46252dce4e06004ac13160c89459b9fc0056fad816204ed57bab7a468bc080f6bb28e7e66c88fbc5bbd1f9345c41d727e11876f868110392b9b95b77f325c5d8b4a8de8c9d505512b2330d6f07ced58dd1d76900"/212, 0x3d8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x200baaf, 0x7, 0x0, "34c2feb39e09b318f97f0efce000"}) syz_open_pts() r1 = socket$inet6(0x18, 0x3, 0x81) r2 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 19:24:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001340)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYPTR=&(0x7f0000000300)=ANY=[@ANYRES64=r0, @ANYRES32, @ANYPTR, @ANYBLOB="15b9294b8cd61178ff911bcee51ee39e3c6e35c7d406b71cfc7c9bfd5d518cc7645cc735392539097d86ed5ab8932d93010d3fb9002aebd6272388cca8dd8093306e151623d02ed840a2bbdb1225ccb897f57a511a2534b4dcacbd11cbeded6a4c09af3a6dce3467edf5eafc4c9da52feac1a1551417cab4749d35b564ab2da80ed4c78fb9ad15863c3af8178e970589eac90f1705d36c68517ceb849695598765dfc670d2ddc1b5749b8cf44811a7e02ce68ba837014a2eac3d08030cba783e7b403f5ea2da0588b879dc48acad65e3000af382110d25fbb12f404bc7f1ab909a57cfcd0ddd8fdf76093beb9040ab221015a93efbecfc43335545a377fd918258fa019d85cd04ba0ff8d5fcde245c3c360491d013a60b8707c0f3d3ec61be8b67362fa81d4219c9318fa3f9bb71faa164e2340acb6c22844e1bdb6624c17e0e4b141c2df8c8fd33f7878acb11ea482e7b35085f549bbddb4b51e36a80661a9d75fff64248e801279d9ab0d5b3ac4119a967ab8fbf2f7ca19be9478985b15964041171fcba65f7e81c588c60f06a68d2d9fa332b4c59edbb39f3284ba6b7d2b47fc0b4555971f41001a9b6fa26dccdf806be05d34298b5055ab8b44e96449cbb1be0667570f4ebd54ea90bcf5f2e594744aae2c4d08a3590a7d6046da3101029c42fbaf2f974461821822761b1a9fb5e8e7b05d204f7cdfabec1d3cbe3cccbbc7e20180d1bc00340af14f2be2e329ca503d67faf5417a86590f58e4197eece672790e2f61b1471a3b76ee198762bd4cda78fddbabd6f30a19f329be9b674eff921e6240065eb45c41bbda5bd479b4142c864687e821ffd586de2de18f9663f5ee7a48194366613bc6c6720c8896305560cabc7cb48ff04fea439970d263f73a675709ce4b5f939fa278943ff1db2455b7144cb7126a63b1e0ba525343e70fd9841ee1156fb7b322e5ef4ce3b7173706aa9f911cf7b8e26d1bdbebb81e714471902b6f972a17700a2fb45b501ec3b74867dbc367b8c3ba85f73845e707a8dd6681b0c399b72e61171caa0ed9204a999faf3d446c0c665dc98950c06bdf70a30603d55ecd8b0c6ad42964bb61cdc8badf7a309c84f0e66eeb07eb817fe78a67117e54234228a5aa060df6d3d3aeefcd1ce721a13f304400f23d3f7baa98922bc6f24765ceb974d4ea6abda1d2b296297000fca241fec622f791960611cbad81d993cca01ed4c87da0c5143dfbd3d56a376627974943a41ed1b7d603a0d2a47ef6c8d3b54e40d62c9368e4832527f20e0d889aa7a6851d77d881602ef68c09bc1916f8d72c43a24d932a69570361f879f79ce494e66f2b9567e80425f4ea18b11e569a03b5ab77cb5c46b6d946f2e282df080ad46b8a21e189c8c42ce3bb245a07998eeb8f0e08323c5b7ffe54edbe360af634e3786f55fa24a65f2eb944ad75d19baa829a032ba76de414c062d99c403371f43282f7065cc07fb4b994c607846c8d7097e3943f93b3d598a88772cd1edb6c2c70705acbfea4837e4dbe04bff2696fe2d0d0c684b5931a5fa596b5285814aeb2a4961e365470d687ea600f8f41f162127d840e0f0a3de8d0c1e904f577d2170bc7a5604f4ec6b01df8476ac0bbeca06456f8fa8ace5a5895ff9b138fe1596fc6bf611533d0369682931e9c76f1902beadaae053979b9846bbbf370302dd8af5d70cf4e4377d471585ae6a9d5ee5861d4fde85cd0675c3e6a00be8b2a6e11d91306b845abc7a5afd027abaaea2cfa3601d92fbb1dc193f26d042ebedf8a011be6460df971ba22e6adc3423bfd97ca19e75a53301278e013e332e5d07ba410712cc77a42e598c339dfdceee41e1de05ed18b6caa67108c74cb04c8688d4ffc3850e840b74ec59afc1b8fb0204033908c2fb6379ecbd30b4e82576e089e5f9196b45edd37245e3ef3dabb7517583e6bea0d702f92790a7de581e9a838ba5ecc21fe976e6a6cea02197a40a9636c16f6364a4de04b0a455ccd83f1a73737dda30e5193874d0b8cfb89d430883d4f56d390d58568e5ea2e4ae4485555b4b5e6f29cde3cd96438310b4f9a7d77a0f209c1a54f7c4597bbe44ce8bf443ebc140d4480092e418c7bb21f32421ad3530a2136f59e51578e624f208a23055fadb8f7b584ddb85e4d22f642f4215380386af89109f30289a04704e49c4da1253ab5e524aebeddb97ec58a50e439e82cfe818a0aaa74e272f21e41df7a0316cfd176fd15fb333d158e9be0e940a1bebffcb284e98b23efe658e97b111aea707d6e665b29d57fa8258d98e0796a7d4b9c1b7e7feb4c294e6208ee824253b44d8511578ba0502c807735ef398a229f26afbfcd16ec4cc9e23bae0e20cfaac1f1c37682478312b6baa8bc39aed8cb0b41f65729a14d85df226a1bf2ae974b3f7af5a09553f586456b93af3a6af4c2dea854d506b749050a524ad87e6629dc0183727d28d420cd6ce4dc94e682946ae106beff77f0bdb8d70228cc5ad60aa521dd2e633453810da50f668b6ea8d5a32d3191d69f5913906f8bcd97b6dc8aaea024c3b05643a7fe8ac250dd181b863cf7345b0b290e56f9ac973a89d621b8bae4e873576ca3631db13d281ec9c3e1bfa1bec1b9fe613327c462e823402fe34644c06d9f86c3a0cfc121d958031c61cede3cbc6af62065112fd2e8380678f46cad531c17cf8ee11813a39157a1a1cc1230a331a32f47ea71eb893ade466bbe5537678f3d0fb95f3d251a997a63a91ceb2a722203aa22d3b2d8fe59648f44fd5b22794a94b6cb47f1e4bc698e7a31926206a4825ddef14e030664fe0ca9b85086bc86e11f33c2e947ac68ccb7c2708f942cbae6ee841f1a6b1b5d3fe6ea3340285c883df6dd1b0f1f5c6e4f3449465feee5ba1a7dba17f456831de550b9a99d2e0872e657bd81e5e1dd48fff5c8b22c152c27d5c5ca17e8f76ac06a1cb16504358125f06f187d8e5027ee23a64bf563fac5c83b7d78a399017f08cb9a6dfa5e14b5015c7aa1a3f610e012a01b19931404a9c4f8d89817dda3c25ad2206ce7a8bf60037762401adf13fed951bdc2676d3e44da519da1ca39660a86a5bf99711bcf38f074a89045331dbef107c6bf3fbc5003e76441b1e944831d1b6382f574b4075b97d0885ed3f8535afe8bf25508af7a96be84c904a207614046c54810bc8556bf9bc5e9e97f516a937d9add4623eaffad6c46ae26100fa339d806dad8821b4185e03179360721c125b4196995b30e5b6a42ef57981aa0ee41b67a31d2e0918f59db5aafc1bf9e39b216bd1fcbae7c7bc66d47ed1f0696e03428116e6be29e3d98aea4fea9ead555ec4765409f55cfe53c3015686fc626555240ba7e7c569a95d7f42b7fd109a14e00e5842a3333ad7b4656d7ebd3c544659cbdba56f79441c4397d855f1c301658662327fa4be3249fe3cb1e906097148bab296327ef7b224216b821ce4104e7ea9322a56f738b30cd8dfaba7319c37cf780a72457f6a28601206186eb1552a905b4f673769f6733923407f2c6b8c3f518264336827b59654cdda2d65447f5ba2b04d19e66e9dcceb609e13ef521c3f13cf3ce4bd149048912573c994667855d24cdd3527a73e57d45b3a7f3eb9c09b9facf8f2898ae831e20c4b4e79622d00c959aab44e47375429833ec2929a11fb2a49eb02356d82c2538f2b77c8bbff85e335900dfe3deeb86caf88f9d290db455f0b31c2e4f73ef7e1c6d6a26f2837ee582c3918503b4dc35804fe261e587c550345be6363dd3c061a5ee3cbe957db9b721ae8cb3831923b96dfc0f334f6705277128d03fe95f4028a5b5d42a271dfee73c69dedfaf2d4375e81a5235aa71ea1656e35ebd0359c1aff5ceda755c170fe45d1a20b23dfb1aa72fc6293a1f02e2f67b608726d06e3816a3a5bb6a42e187e7e3f17800f8e9d887aa172f40781e815bb4b1aa9137e805ac07b67e99df3a54e1b03e0b950b1105648d09bb8e4b2fac087a30216657ff37ecc8ed943052cf945d14f94b818da14e0da4ef597dec383a314cdc6ff36590f8dc022409c602a8f27a4612299d798ab31bd2953955a2abbfab981b6fdba865fa2d0cab29f8c3302f858ba4cc75c402824ae86f5cc1bf0d345d27393dd357e4466b9f5b9a923395260f125b090601ec503c38033629cdac04a9fb49cffb1f65b761521c90fddd3a4c5b03c88e10df3f1f3554e5db4c99ed3454498d244d5c05b7d95dec35c206a42328173c7788f046f73cf64ca6c649216b75711ac487b9d23cded09d5b88564f194b6c9e888162c382d7fa7eb44bdad9f613931d64afe0740c2aae6248fd918d067bfee7571a04c318c329f260e1a3a2a75c625752538bad970684fe80a693add8b1cd70a397f5bf32ca20d0e06af916b4bc73682fddfcd7069adb57b5adc5d1f255462e7ac6dd326fbed5f362fee7d6aa3f6e146e0ad67e03c5631f2e8fcd37f8d4696b6dda4f8de34fe0b49f1594ccfa2a450add65145710b31f9d46e2f49f19c9f7d28e2246dd36eeaf7b84c4334357caadc27e6fde2e11893eef8fb1d9b60a3802fc19a3c9faec7259d1b9ca0b91804d1e1ff6dd94cebd3ba2cf0ccdd008d2b717eb022802283b4819405e2b59dc0457840d72b55cb0a8ad2b230b3c3402d88d140dce5790dd9baadaefd09aef5b769a643cde71d0b2fc388ddea8db69c9c1327d61ed13cd33f9f4350097e36f8b936d6f5da46a63c6630e920477cd08b38704668319904e9654c6dcbe38afa986a44422449783f63dd5d67fdc3b234c80fea8adfb6918c7d56eb0a1faa83dcc473db706f0bfa2aed2ee7775548d32293cb85a6d69a9792bdbd290df2e9d79af794073148ad1c5d9877aac2d74f4e1d5292a0f13809c5b066254c5a2791b332b2ec066a657d5e3c34fb94902a931977d25cdaddcd75ff7ea9139e41e7845226d8961925362c7b219c427f91d83da7cfa2b171bf1da95bae01709a59aff90cbdb046609f045be6a1c4893daa3b3d291c07fdb26a28d1384a1bcfcd0b0514cc8e848acc3c6e3f8ddbd483eedb77bddbdd53bb68a52f25dadb0ffe8411e691b32c89e1e0abfa1af3919851d47e07ac29e9792b3baa9d6d694b16b03595b48dac0fe6428f81f3b1ac3628b75356428368eeeb2c200e2bad5fa478905d045342815fd429481b6129b599cc4001d22faf849bad2c32cae6e0ac475c7a61879e64620e4d0892aa1cfcd2526b2d2679f5fc53117883b0de3b822c7850c51ab7d0ddfee0899d5ad77335e89321cfd202d5826d1052d741695111ea326330e9f3c6598196e17653bb24ae23665fe66acf34cf8025a566dcb0dc14d174ffd0418bdbc997f49f4555c26cf4faa0200da1942e1e2855af4de5dec7e78054743374346287815d5183a88e920ecf1b2b3362bc03013268ee280bfcfe087c2d8a9ca98cf7135d94f6578c4aa49dfe26c7e3b8b102b36eb4bab5525e5c1c9a16154cd36984ea61c7aabea37c82c9c33556a182e8c56751ec3c6f14d05ed82bba0fe26501534c325ea655d364db12ca6bd33b193aefe0f81dfce7511f3a336588d86c8451dbade67c54e30228a42c87e8ad8d6481ce1b34ee46be4ffadcb501bcb7b89af25c7ff7eb7cbcc5d527b3c29055ad2c187b8212c6f07328398d05c166e90ddaf2ac585e32842d48b0754c3cd8604aa83f3c9a7c1562661d2a55bb40e12489f35db80b6a78b9ad97255df87169eca99319da2ae7ea8740368ecb32a461c56c67c825e150db42b6b74a5b2623b54f08c39ec87cff53ba2b617504918d782fc975494056270afe074d41", @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRESHEX=r1, @ANYRESDEC=0x0, @ANYPTR, @ANYRESOCT=r2]]], 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) open(&(0x7f0000000080)='\x00', 0x800, 0x102) write(r3, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000100)="fa7af2dfa10009404baab64a8ba831515684eeba3f23d6b9ba4d3fd7622d803ecd14", 0x22}], 0x1029, 0x0, 0x0) 19:24:16 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, 0x800000000006], [], [0xfffffffffffffffd, 0x0, 0xfffffffffffffffc], [{0x0, 0x0, 0x0, 0xfffffffffffffffc}, {}, {}, {0x0, 0x0, 0xfffffffe}], {}, {0x0, 0x20000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffff, 0x0, 0x0, 0x0, "172d76ce6a090800e21b757eb499df00f0c300", 0x7fffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x3, 0x0) socket$unix(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 19:24:16 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x1d83d19f2373f926) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) sendto(r2, &(0x7f00000003c0)="57800877613b330e2f6ffca80e12595f4471b0da99c5b9ad664ed59275807c31958a0fb6", 0x24, 0x8, 0x0, 0x0) fcntl$getown(r1, 0x5) r3 = socket$unix(0x1, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) ioctl$TIOCSTART(r5, 0x2000746e) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x15}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") sendmsg(r3, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="50000000000000000000000000000000be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef650000000000000098000000000000000000000000000000a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca800000000000000078040000000000000000000000000000f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a1161856df3bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c840000c1bba284075ccd3081dd8686f33432dcd0526844"], 0x560}, 0x0) pwritev(r3, &(0x7f0000000380)=[{&(0x7f0000000100)="2d119abf492c5adbe5367e633b8f6893637a434254ccbc9560d290faa4c58064c7156de5fdfef117fb8217db05002c47fb385f703e2cb41b40fb2dfa8a0404463c035a1dcac7d921810112d94f8c0ce082684b9ac0099b8ef51c846db1c3e099709e286a1a105d0d153a00b9bad438fa99e31789cdb39472d89d2855ae453a1af8db826259d54ffa41b8ad3900a84477ee382f1f306e428f64d23d9670a162d7aaffb255ff1ff8a44e4a0123fb885701038c78fa8ecd621d88a27f43b0", 0xbd}, {&(0x7f0000000200)="0bf399555ed08198e216d16f99543a83db70db7df890c76bb457c53d8b69ea8ba3bf54381350eb99a4b09256e28a3987547c902ccd93bc9f2953836d799e01497e6c55d213daa9df0e4add8d2222e8f1a9a5907b4d283daeadc5f330152427fa1c6fec51bd0d2b44796cb17dc3c9a893ab0231489cc27bcecdb15779dc1dc328006d9146ca66df76", 0x88}, {&(0x7f00000002c0)="21d9acc6687f4eac5ac7c49927769cfdb267afdd4fcb07e708c3cdd01c28cff905186c0d23907fb9859f87b8a69a67c8db32585aab717facec545ecd9c177fe558adc8062c4186f779bc9bdcd3fb5181f4862b260af9a424db1f646b5733164ea92658faac76da663a88f68c7ed2c61d8b16102a499b1bbd1819b64e249dc42fc1ea3034a024bf2ab02f303146900776f21a31a3d3954f4741a0e43f8431137ddea6e90a15ce344192b57f778c089766db02d8807c90", 0xb6}], 0x3, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = dup2(r7, r8) ioctl$VT_OPENQRY(r9, 0x40047601, &(0x7f0000000980)) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8001) 19:24:16 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x1e, &(0x7f0000000040)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000280)) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x20000, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x170) r4 = accept(r3, 0x0, &(0x7f0000000040)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0xe2, &(0x7f0000000340)=[{0x80, 0x4, 0x5, 0x9}, {0x0, 0x7f, 0x3b, 0xfffffffb}, {0x1, 0x4, 0xd8, 0x7}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) getppid() ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0xbd28c706973b00b0, 0x5, 0x0, 0x7e77a351}, {{r4}, 0xfffffffffffffffd, 0x20, 0x40, 0x6, 0x97e}, {{r5}, 0xfffffffffffffffa, 0xfa, 0x0, 0x8, 0x40}], 0x828, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x100, 0x40, 0xf21}, {{r0}, 0xfffffffffffffff9, 0x44, 0x20, 0x8, 0xfff}, {{r6}, 0xfffffffffffffffb, 0x12, 0x20, 0xab9e, 0x3f}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x80, 0x4, 0x5, 0x800}, {{r0}, 0xfffffffffffffffd, 0x80, 0x4, 0x665f, 0x14c0}, {{r7}, 0xfffffffffffffffc, 0x80, 0xa, 0x3ff, 0x8000}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xc, 0x70000003, 0x1, 0x101}, {{r8}, 0xffffffffffffffff, 0xa1, 0x1, 0x3, 0x87b}], 0x7, &(0x7f0000000200)={0x7, 0x84}) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000240)) r9 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)=0x4) 19:24:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x80) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000040)={0x101, 0x3}) write(r0, &(0x7f0000000200)="00002100000081000000", 0x1) write(r0, &(0x7f0000000000)="0991", 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:24:16 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffd, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() r5 = semget$private(0x0, 0x3, 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x1f, 0xff, 0x6, 0x4, 0x9, 0x8, 0x8]) r6 = open(&(0x7f0000000000)='./file0\x00', 0x7e3d3c5ee40f2b49, 0x24) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000100)) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x40, 0x80000000, 0x0, 0x1, 0x3f, 0x0, 0x3, 0x0, 0x1, 0xff, 0x500000}) r7 = socket$unix(0x1, 0x2, 0x0) r8 = getppid() r9 = getpgid(0x0) fcntl$setown(r7, 0x6, r9) fcntl$setown(r7, 0x6, r8) getpgid(r8) kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) r10 = socket$unix(0x1, 0x2, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) dup2(r10, r4) 19:24:16 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x0, &(0x7f0000001500)) semget$private(0x0, 0x7, 0x88) r0 = socket(0x10, 0x8004, 0xfffffffffffffe01) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x9f, 0x0, 0x2f6, 0x408}, 0x4) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r3, &(0x7f0000000200), 0xfe72) r4 = syz_open_pts() close(r3) r5 = dup(r4) ioctl$TIOCCBRK(r4, 0x2000747a) ioctl$TIOCSTOP(r4, 0x2000746f) r6 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/155) semget(0x0, 0x6, 0x8b) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x74}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) bind$unix(r0, &(0x7f0000000100)=ANY=[], 0x0) semget$private(0x0, 0x7, 0x88) r8 = socket(0x10, 0x8004, 0xfffffffffffffe01) r9 = syz_open_pts() close(r9) r10 = syz_open_pts() ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000000)={0xffffffff, 0x9, 0x2041110d, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r9, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x9f, 0x0, 0x2f6, 0x408}, 0x4) r11 = syz_open_pts() ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r11, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r11, &(0x7f0000000200), 0xfe72) r12 = syz_open_pts() close(r11) r13 = dup(r12) ioctl$TIOCCBRK(r12, 0x2000747a) ioctl$TIOCSTOP(r12, 0x2000746f) r14 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r14, 0x0, 0x6, &(0x7f0000000000)=""/155) semget(0x0, 0x6, 0x8b) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) bind$unix(0xffffffffffffff9c, &(0x7f0000000800)=ANY=[@ANYRESDEC, @ANYPTR=&(0x7f0000000bc0)=ANY=[@ANYPTR64=&(0x7f0000000900)=ANY=[], @ANYBLOB="5b452cdb6cac5f44801c93b40f5663e7384e2499330dc96980cd52bee53e8404976c2d32ff52c8f14c0b98e111fefe5afb1ebde21cc338a685e3f6e533e8a5b92a2744973db8d7d66ff553ba777d7932c331671873cc6299b513299b29dc2243624b0d2af88eec17d023081fe9a08c12ca5ac063e995bc12b38aa0a97f1dcfe92fb3556a351aa6c5ac0dbb2aee46c8adfb233599e0f64a1c2e5a3841f578cc25c0e582b3cf1063e3170fdfcba1d393d72b5ce0acf64469558c463d076308d11a7ed72fb64cc3db09a08c99f1dffa1a6f62b3958159e08d1b51bd7bf11d7b05e82247b2ba05a60d860a346187239967", @ANYBLOB="7b952ec7cfe468e498ccdbac2448b7933721debcf0e9a8bd2de9392f36304a5c2628412da9dde17ece47352f1d5255a72f32e955ec8554e2973aa449e8c7cd9e1e755372ec97fd005fb45722992f51e2d0f00c358ddc1076d92d2364c50f46cd003ef894b964de0d969cbf558defe6a122c4f316c430c88873e8463576bcfdd8a03017b230c7"], @ANYRESHEX=r20, @ANYRES16], 0x4) bind$unix(r13, &(0x7f00000000c0)=@abs={0x2, 0x0, 0x0}, 0x8) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000080)={0x8}) 19:24:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef7b80059927064200ec05ceb325c8cfbfad6719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0x8f}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0xc8) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x1, 0x3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) socketpair(0x1, 0x3, 0x7, &(0x7f00000001c0)={0xffffffffffffffff}) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000240)=r5) write(r1, &(0x7f0000000180), 0x13c) 19:24:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x10000000000009, 0xffffffffffffffff, 0xffbffffefdffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfc01, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 19:24:16 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r2) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000000)="6f4cd59235fce1de9584f093f59f7a110e8a1c4191c9e663612b", 0x1a) execve(0x0, 0x0, 0x0) 19:24:16 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x70e, 0x1) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328", 0xc1}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 19:24:16 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x0, 0x4012, r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x2, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) 19:24:16 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x200000000000028a, &(0x7f0000000100)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 19:24:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r2, &(0x7f00000006c0)=ANY=[@ANYRESOCT=r3, @ANYPTR64=&(0x7f0000000780)=ANY=[@ANYBLOB="c6d84c8d75d57a14f00cf35894e470972c50e49b545e20b6604c202379d8d587844e04ad0cbfa09667a800b0f185ec4e651aa0764e4399ab132446f9cfc4d53b04000000b17dda2d077ea8305ca4e173e2595061585d7d7323f081e6e7a39413c5e40459d73eeb21e05cba19cf0c3aca628e256b6beb0800000000000000d2d937c7f7bc4f8e653b187d5ad1637d0ad46ea03b2d9ffa9f8056032cea255404bdf74d026b024aa15c44868c20a96d618dbe8a477287f5cbc407728180cae6dec9e3cc008fc63e36cf3969af9c8557b3f8d92c28452fd369fd0ee116c54278cb931c8287424358c6d6169233efd8d5585c06b52a1ce7df67efb1f5833270dac9a46e50", @ANYRES32=r2, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESDEC, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYBLOB="056c405fe7109bccb61a4510da7a8f752b237f6fecd3255bc5b379453ba1b452f86e6c9855ca1c41f118c1e3646d0008f7239b0ce1912f8564d258562fe7d4018f773b2a608307a81446538134ac03d419b59666a5939a35a82f35a93ae6b3f4e35a035214e0f0169aa126ad6403de9c8296145cdd310864c55bd46c622575065f344afdc2af7389bb8d7204fbd4f6ce5111", @ANYRESDEC=0x0, @ANYRES64, @ANYRESOCT=r14, @ANYRESHEX, @ANYRESOCT=r15, @ANYRESDEC], @ANYRESDEC, @ANYPTR, @ANYPTR=&(0x7f00000004c0)=ANY=[], @ANYPTR, @ANYRES16=r1, @ANYRESHEX=r3], @ANYRES32], @ANYRESHEX=r6, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRES16=r7, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRES32, @ANYRESHEX=r8, @ANYRESOCT=r3, @ANYPTR, @ANYRES16=r9, @ANYPTR, @ANYPTR64], @ANYRES16=0x0, @ANYRESDEC=r10], @ANYRESHEX=r2, @ANYRESOCT=r16, @ANYRESHEX=r11, @ANYRES64, @ANYRESHEX=r0], 0x9) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r17 = dup(r0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)="caf5b415", 0x4) sendto$inet6(r17, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 19:24:17 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) shutdown(r1, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0xf97d}, 0x8) 19:24:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffdfffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) socketpair(0x2, 0x1, 0x9, &(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$KDGETLED(0xffffffffffffff9c, 0x40044b41, &(0x7f0000000080)) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000000)={0x4}) 19:24:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x0, 0xffffffff}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x7) write(r3, &(0x7f0000000c00)="9cd8a7d095966b119876e1e0bac452d8224b383867cfbeb2025ce0734968b7cd8ba620bacb825fdd5c398ca83aaee92e1db6a797a6c1967ac8976f4adf94850745f0902e9c227eda3d5da6220514d611955f6fb0135722cd3388a1f5c2f4421fc7ee83b8ab42754474c6d0fdd137072b75116198d9e37f964bb1c157b551f5cc97541c288e4af15b2524361735ab2d64f54eab60ad549b04438500150e0eab2e38ac85dab770f43eeb7a624fdfe39d58135897e96a65767dcd83c2e2800329d0f281c05a2e5e835143d73d63eb4a674309fbee5bd3197ed1cb709e46655ad6b9eb27ae976df3087a53b9bd1052e2dbe4ac5cfafba9e319df08ca3bd0b6ce808a0add5ac78b8401365201a1c54dbaa5fcd874f5df7f7034cdddfb9c19b0ca516b7d91af8423cbe1c91e4e5d172df8e945b45de0fc7884c49bb82341954b24a856a737c3a5e6d247351885ab27db45a78e8a744b216090449da0779c063ca5b8ca211e6b325f13504c469882f94a2a0cd5e4cc8201dbed91c1ce120ce4fe5a50757bd21f7c26c7cc85822f9f12a6d58432762d66d5429a602be50629e530d56f176de78b3e0618fda3493b02678ff7c9e6ed967a95c5ba44b488413d9df8b8827832389a352b259903770bd1f7352ab46eb3bea1cb8a5b5bca8309c25f62445bcd46170c224aadef4128c0ca358da707a7f0487232af4118aa93d3ac422aa70a5226ef356fd841e4eb5fe8c184ba0bd8aed01239997b9f1c8a1016e91956ee4671d400059f264a722e8b31e35e97cfe4a0d60278617df3fec8ed5b2e06ca2cfdb016d0c846c4bf67d59c8d6af9b3783498c491dd382b14e22e2806d43402daf944673244e1b8cca1dc13815856cb8f7dda165a57d2011ec553a9270ccb6101f8977b04864e843acaeefb5aba4793e7896e2c226ac53ebc41941df27a7fa72bdcc923475c02f8c1759e8c292efa06e70477dc989f9528e6312bea31c55bd21690d5704f25d83bffb87b583e0ed40500000093d17319abbbe5b5386287482bf64cc2cfe62f157bb681eeb920f70b8fa9511cf278ba77e5b233c629d5d84338d53f53752229a2a3800325f6238c25c7ff1daabed9a0d54fbfb26e22ca4288e3c9cb30906c68f8fef060624e79d563bd32506cc25cd9b8a41b3e9f2a7848b86e88cfc8849ae554866d5181ab6b80ff7f11a90c10cb712add9e6f9fd85e20c734033f761f5968bc2c4b342fcacc22eea7d6d1b85c11c351ec9a7fd8b09a09211cfafb6bc5df7b9de3e7e4a1063e3ac44a47acf55c01ffd249d683113cef056b3b3e31a5efc8509786f15a1a4fba673d6e69bd933d5e1516259265d4b2d10923e20ff7b2e5752cc9ade37bf068a7fa5c57712a136afdcdcb883d3d6925755fc9a810f73be5303e15efd48ec3999f892ac7b812fd6a232e01c2dff85510385c023b051aeca24160b97d2115d491331b22758c6bd03efdadf3cbb40033ff9da3c81a8f40bcf9a5e80e3f2f676aa82258e5490be86ca648d5473456ca797d8923969645f672801aafaff4ae52e5d2748399514a586d63317c45282ea9ef56bdac5188f8ca831d290c50257cd05c46e0b61cecdd8f8145befbe1479a9298fb1559ea1a534103ec6e76dc5bedf45fa28590d8fe77bc55c9cb3599ba81bdfc00dfe41fc301fe3cdfa9e7483830223b4e703a3a481b5966d04133e7a10a2b9f0e2f6a69b2c9dd5ac656d2b91194faec37daa2c6871eb50b40369bd3043b792527c9075b3b80575ecd2755f4215a98cb6902bf840d20231a129b86eab47daeb6bda3fbc194f3b7f6677e40d809a80ba997408e4212f85c5c8aa300", 0x513) r4 = syz_open_pts() r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r5, 0x0, 0xa, &(0x7f0000000080), 0x0) close(r5) close(r3) close(0xffffffffffffffff) dup(r4) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) syz_open_pts() syz_emit_ethernet(0x21a, &(0x7f0000000340)="b6") 19:24:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0xd075db5, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) r3 = openat(r1, &(0x7f00000003c0)='./file0\x00', 0x8180, 0x180) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000200)="2d81242dd6b3eadc53bd72fa47385ebdb30270218937dbafb46d82146720e37149897b09d0ffffd80a1ae1ffffdce99bec4fa713c28d00009f73eac3c4182bfac723a89521654a60000000000000000000000000008366db0b9a03a99c78997acd31c290d9009307b17afbc58d181967e1a0d2982dd84f611b15409795c0189fcf11432f61c3afde2888f6609cfa77e56cda4e48231f3cc38ab35b65e8e47fcfca60b0831f0cd396eec7c1a214f3774664116381879e49616eb0f4e5e71943985fe2895b75cc49ea6e921447a77cbbaac1d149fbe7e3ffc3872ac3b129ddc6eb736939a9445f691d7bea0f2f790c1af01c9b67c0480ddbcce49b89f49e9d3ec4dbf461332de6dbdc1b87f96963609519e4b1e79095a273bb46b4dbae59d1a8fbd940791c60545895701c005440ea8a6ccb0d24b295ae17536c16b53db6cb846e9ba5e50e1c2a53021fb8f32748b0d119997c5a97804bf0f6802f9e9b2377ebf53aedb5d8d88f0f9baec64ac6e5f2193339980384ca64b20662c6aaf199061c0074c1087edbc2cd617ce01897f4", 0x18d) r4 = socket(0x400000000018, 0x3, 0x0) r5 = socket(0x400000000018, 0x3, 0x0) setsockopt(r5, 0x29, 0x1a, &(0x7f0000000040), 0x4) setsockopt(r5, 0x7, 0xef, &(0x7f0000000400)="a71887f6d7b862c62d0da451a5e081149710b3b52b5b35653e5262584e3c74ffa0dfe2c9e92a7ce1f43c4f64edf1101eb09c9a7b1364a1b90e77e0f4052673ec0c0deba026f403e6e79b5eb3897bec236cf8522e6c3c98f67f2778e80b258325d3b211129bdb0f9ffadc57ecbd9bec3589c8d43d0b3b52403d485a2732ed5fda36b5a19021d5233ecc2e0554d9fa0001db6074ad1f783ac70ede2edceb24604deaa13ed618d76fea7f49120ddd1e5e9286ac919d97d71f264861e0de27d409801fe77d0cda01b7332677544a0d9706dac4798dc057162336b6b406194a", 0xdd) setsockopt(r4, 0x29, 0x1a, &(0x7f0000000040), 0x4) bind(r4, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x20000000000000a2, &(0x7f0000000040)=[{0x50}, {0x44}, {0xa}]}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 19:24:17 executing program 1: nanosleep(&(0x7f0000000040)={0x100000000000401, 0xb35}, &(0x7f00000000c0)) rmdir(&(0x7f00000002c0)='./file0\x00') getpid() ktrace(0x0, 0x1, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x4}, {0x80000006}]}) r2 = socket(0x20, 0x2, 0x40) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r3 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x40, &(0x7f0000000040), 0x4) sendto$unix(r3, &(0x7f0000000140)="b10005039000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020200a371a3f8000000000000000000010090d2c4e5187c00", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2945084719dd3256, 0x1812, r3, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000280)=0x5) syz_emit_ethernet(0xc3, &(0x7f0000000300)="b9b72326ce53d5024a0e70cc8849b74caa11a26ae989b1f46af92c84c68c9f1c5d250454dcbdf9bf6c391c0f72c317cf5d56f882ef3c8ab13dca505544e66db8bc727e61fe5397fc1bf32c432f73edeab7b4774e6c0a1068e1054c5a81c5b7e77f3b5b6c965864ffd32aebe7aa7a3779cecbf8caaa6f853b87be2bd884757ec8dc1cca1c39f18aebc73b61d11e870f2ee46e97323e56b158c52acd68cbb35eae6efa41bb99bd3176125bb695aeb62bd16d877b24f129dbe6e941654a7ff00411389a38") r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000400)) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x104) poll(&(0x7f0000000080)=[{r5, 0x7f}], 0x1, 0x0) poll(&(0x7f0000000640)=[{r5, 0x40}], 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/114) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x3ff, r6, r7, 0x0, r7, 0x104, 0x5}, 0xfff, 0x9, r11, r11, 0x7d55, 0xd75, 0xfa}) r12 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r12, 0x7f}], 0x1, 0x0) poll(&(0x7f0000000640)=[{r12, 0x40}], 0x1, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000014c0), &(0x7f0000001500)=0xc) r13 = syz_open_pts() close(r13) writev(r13, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r13, &(0x7f0000000300)=[{&(0x7f0000000040)="d179e31da54bdc7cefba2de7d1f0d037ef5557c401a24503", 0x18}], 0x1) r14 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000100)=""/114) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r16 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000200)={{0x3ff, 0x0, 0x0, 0x0, 0x0, 0x104, 0x5}, 0xfff, 0x9, r16, r16, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001540), &(0x7f0000001580)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r19 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000100)=""/114) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r21 = fcntl$getown(r20, 0x5) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000200)={{0x3ff, r17, r18, r17, r18, 0x104, 0x5}, 0xfff, 0x9, r21, r21, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r24 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r24, 0x2, &(0x7f0000000100)=""/114) r25 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r26 = fcntl$getown(r25, 0x5) shmctl$IPC_SET(r24, 0x1, &(0x7f0000000200)={{0x3ff, r22, r23, r22, r23, 0x104, 0x5}, 0xfff, 0x9, r26, r26, 0x7d55, 0xd75, 0xfa}) getgid() getpid() getuid() getuid() r27 = msgget$private(0x0, 0x20) r28 = socket(0x18, 0x1, 0x0) setsockopt(r28, 0x27, 0xe, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r28, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r28, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r29 = socket(0x18, 0x1, 0x0) setsockopt(r29, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r29, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r29, 0x29, 0xd, &(0x7f0000000400)="ebff7bbf0435be7430c231929648d453421a7a691c4e", 0x11) r30 = socket(0x18, 0x1, 0x0) setsockopt(r30, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r30, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) r31 = semget$private(0x0, 0x4, 0xa5) r32 = semget$private(0x0, 0xbb92501c604d5b69, 0x800) semop(r32, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x2aaaaaaaaaaaaadd) semop(r31, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r31, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r31, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r31, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r31, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r34 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r36 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r36, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000100)={{0x3, r33, r34, r35, r37, 0x4}, 0x200, 0x401, 0x2}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xffffffffffffff96) r40 = semget$private(0x0, 0x4, 0xa5) semop(r40, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r40, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r40, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r40, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x6, 0x1f, 0x8]) semop(r40, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r40, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r42 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r44 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r44, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000100)={{0x3, r41, r42, r43, r45, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r39, r42) msgsnd(r27, &(0x7f0000000600)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYRES16=r16, @ANYRESDEC=r35, @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRES16=r42]], 0x5, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r48 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r48, 0x2, &(0x7f0000000100)=""/114) r49 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r49, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r50 = fcntl$getown(r49, 0x5) shmctl$IPC_SET(r48, 0x1, &(0x7f0000000200)={{0x3ff, r46, r47, r46, r47, 0x104, 0x5}, 0xfff, 0x9, r50, r50, 0x7d55, 0xd75, 0xfa}) getgroups(0x3, &(0x7f00000015c0)=[0x0, r47, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r53 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r53, 0x2, &(0x7f0000000100)=""/114) r54 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r54, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r55 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r55, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r56 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r56, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r57 = socket(0x18, 0x1, 0x0) setsockopt(r57, 0x29, 0x41, 0x0, 0x0) r58 = fcntl$getown(r57, 0x5) shmctl$IPC_SET(r53, 0x1, &(0x7f0000000200)={{0x3ff, r51, r52, r51, r52, 0x104, 0x5}, 0xfff, 0x9, r58, r58, 0x7d55, 0xd75, 0xfa}) getpgid(r58) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r61 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r61, 0x2, &(0x7f0000000100)=""/114) r62 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r62, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r63 = fcntl$getown(r62, 0x5) shmctl$IPC_SET(r61, 0x1, &(0x7f0000000200)={{0x3ff, r59, r60, r59, r60, 0x104, 0x5}, 0xfff, 0x9, r63, r63, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000017c0)=0xc) r66 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r66, 0x2, &(0x7f0000000100)=""/114) r67 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r67, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r68 = fcntl$getown(r67, 0x5) shmctl$IPC_SET(r66, 0x1, &(0x7f0000000200)={{0x3ff, r64, r65, r64, r65, 0x104, 0x5}, 0xfff, 0x9, r68, r68, 0x7d55, 0xd75, 0xfa}) r69 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r69, 0x7f}], 0x1, 0x0) poll(&(0x7f0000000640)=[{r69, 0x40}], 0x1, 0x0) getsockopt$sock_cred(r69, 0xffff, 0x1022, &(0x7f0000001600), &(0x7f0000001640)=0xc) 19:24:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff}) acct(&(0x7f0000000100)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x82) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000080)={0x0, 0x8, 0x401, 0xffff, 0x2}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000140)={0x9, 0x1, 0x9, 0x22, "b7b95bfd01cf96ca08e681808af409b756443423", 0x2, 0x400}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:24:17 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='!dev/nXll/', 0x30ca0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x8) 19:24:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x35}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 19:24:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="c9961a07ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x7c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x800000, 0x1951}, {0x18, 0x1, 0x6, 0x7}, 0x7f, [0x9, 0x6, 0xdb, 0x3, 0x9, 0x4, 0x8, 0xffffffc1]}, 0x3c) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000cc0)="071400000000db000a369bbc8c20b4372c0000005aa92a068d690d6a5343f64166fa5c3452e048095216bec5e0bb43aeecdd1e9d536cf5c9259fdbccfeb401f8a3970b3757d4ceac6d485bad8737c2f8ec94879c3ae6d2260a982fd45c29ba0af5bb68dbbcc50a563804122460861733ec50e282523da9ea282258a7ce6c607579538f806021f2f88c450693409d23d267cccbb25e9f7321e6fc2c022d106534c1f07ec6697f77b9", 0x4) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000d80)="9d44f8d1150c898aee2c1c1f43267871445e09b4dcdd1dcbda09915f806a27b70e4848fa7f2b6909fd25d1bd50770ef0df761660dbf391533c339d6e64a075e1fc1f8c218a1da1555d43aa1e28ef1f0c7db620aba670ddb889c16f663d50187ae10ec38ac5ec31d8b356e88eb9547ab11cd3fc2e8aa8958da85417211cec04e5ddae8d85bf40b157551822473e127d24ec3c15b775de6420b8b5d6b3342528f7ba5956bb491a5e89673654595e05762a6f739f1c09d0f147768d2893a44c156562b4666c65adcd8e0e6ceff0ece24a48d3bb1d2fb8d5277b9397284dfb94810c97d774be944cb353bd221476a072f138514dcca99445d03f4b220ebba3da28d9523eb800be8698138a44d513fe78386c2a1ee0ea58c88350f758f92794a862306a725a880c7f9ccb2f3eee40079a7203739f695afa3b5b8f3b1aa3337e212865ee93243a79e42053643baf4170f402de84e49d84034738dd8da77800ab55f457a4a4b9854397ee2a730c8d406d9939c45c2032c2091d8989ed7ae68e775d59913a9fe65c47ad1ff2018d316191256fe7452b342a79b90ff362d4f57226c252f81d426a1157e95db4d136ceb3170f12cbde5f7bb180dafebd91ccf2b5e87b3a50d00f629745be6c55c4acdfee6aa64f32218c6d2e03a7be3afec3de615bd4e5f38e16102f80361354683d09181c4f0b4166d316290bd0e86c7f7e58a95eba8ba6444b9f1184927e7407f59afdeab7520311fe43c12e370be47942bbe002bc1e9fe3599e265edf8fcbff9bf514fe58dd26fa67d19c1b3138e530ce541d5e4fd14cc88b3d0de8e90f4b30e5e1e2be57fda42694f0ebb0bde71ad27c23b3d954159f227cb6b2918cd22709a9c6bb2724c738b5ad5896626063c933046c0eab9450480ca41bb2ed722786afbf383706854e39075100c150d8015c269efc950207076b06d14dbf471b0f6d370cf31d6245cfd0af3ded118134a1e675409d0b042f8af4daa2e9419eb1b2b1147a5bac09622c5624cc3eec3fda4c14a9dccdfcdb6f8b2de1ae112d6eb4ff1353200b1d73d9f9d230a4ce860ee557cb0a3ff13d3d4446c69bbc8e5f43695950a3d3d8b7aed4e4fa19e467a9e175d9f5022f883f4a001db4b7786ba86ffcc619516833a7c24d05f25a018857fc855b236228e9f1a9806574fe6f2565e9ce84f5074444f4904f87239a9534d153b8295b6d3fa185bce73050e3df94ae7149d1725fa790222b11c03fbe03670e7b14ddc98002d05b648a5431ab10366515fe2c9308224573a91d98c4e876ff15ed490263a153f2b6582eeb3ccd2c8c79a6712c6697d5e06c8a05e58b50a356500680f89c14af0d9f73569d737569c231a9705e14f303810aa53df3e6140c65f35f273ba02cfb09d30a63f367f60a29859a5fcd4ea2db3d5f224a56d15915d98be67ea861e8489231dfc6d116149bb6256f6b9a2802d8f3084c50102525176e0f3a4127eb1d9588c032e825b50a7c7cad674dcb9ea1e21ef3e599323e4025a66e502d37c4dd30ca8e7ca74093086b31098e0fdac4606b400540b4c2cb4715983035d13b037460eea2af1cf6cc6e39a6b863d12d3050083d8b3d0feb424e26a1c3e67c2e4ab51b8892df4ab1a4995d29c5ee0bdfdd647617cfb441b04f997dad52964ee45d615d40a3c27a6961502583e7fffd9433488235b10d56d312d0bd173c378e8cffe2bb88b9c0a0a408080756e7ddd8a80246db6b34c33a8f5321ceff25920d3a921960122c9ff686008b2fbf536686adea5f65321058589dfbb8f7cc795e9bbbf3ed9e70406629b65ca3a6d421a6f5ebdf6edb66f477af97805302ac385910520f69a0e4f738d645ebc80f580dc1ecf33c66794292235f3f49824868bb87b462747a6fdff96371c713ec525214234f418ae4e84d3d6876797038d6f13feee5dbe40352a97d4a877a5e88d675db9a8f22ded74c179d77931610b0d6e3872e3dc63060d947878c5ac3a2babacf10bfac967fb3e8c34adfe43d0ca522b5264b492e42054d67c04f19b5aebebfe296211b43eba2a651d0f34a9d04f684f6d6a028590273ea08f2983ea6b6f2646b88860900eba773ddb4cb81df630b6f16d2fbbaa228051637d0be186c3b6358331524bfa042b55fd4bb4a37bb6e768a45ad9c68ea4e3e511b8b3e44946b27447172eb8a0153c9cd0bfb454cb50700f9f7dba19f92008f7b7ad94b14220ce9163356a9b8254613eaab89352cbd5af82d02b834fc8c2037704c4df516c73653abcd031b54020450b8cf0144b9432129c6dd3993cbb129d377192d04398c8e0ceefc61ab880edebcf65bf5ce5bada075f7e5af1dc17b4074600c4a869d49208c2c834bd5f9dc68137fcd2d21be9804c760281f3ef67074b07d773ff220784678d72b4335250d8fae4553a87512e5fdc457f018685c1fb74c904900ece9160c3e9c3d5aa7ce58a90ab07645018480f5dc93275205b453b5062f05bdff7d2579c1353404dedb97069e1de6eb116f6706b811aaca63081c02a0f5029735b4980b93fa7244aa319b33d1730329e1125765283e81a800778ae40f5187cc9bea54bd0f57e1d5b44aa1d8dbfab03e14da6744dae93bc563e34b3fa625164a80bb2d498ab781693fe2e7ec856a80a5a593117f2d20252b9ed648efa3c0f9362bfb16e6c7fde7842f7eab1f053a6b90dc9bbae090b8265672fe98777ea0ee93cc134675afcd04a79b11fde1b9b6f22faac6e7cb68f5e80bff376e56d8f278309ee9d285571a754c6f7f81545cfdbbdfb66c91b01c69161a29110911e157c39d2ff0706dd339328ba78b3af604632dc09403f9c6e321246c986efeb9835238029fc5263bafaca4e7fe9c34069ec97ae5a13c89cb9b765b7f4e0c1d9c5406dd3604c71e26c59aa7cbe5a7f4bfa8f1c5f5e1d3b88e908ad0126d03340f1dda669c6887c849ca94c707b101623157ed06534d7b4d5f2c252adc8f5672a7ef12ca6f568015cb9c0eff5f850426009f7ae060813b2aa4d3cf641dd12931253ea1f6bfe93afe38c49e9210b5a02a11bcaebc3e82e00217e0bfd98923c27e3a9b8013b7a5ffa8a4f7c40ecf0e9844ac612a2a23c08a6e3ea3b28638a4283135520504e84671fc3a7735f80360023cbe0fa7f4bdeae20afb4b3454081721a955cb762abf1942fa9d9f19cac2a237efc5073c4d91f9dd90e564b9e8504d22cbae5610aeb35dde2486f3676cfa6674d61138507f59c138caee9bd8cce2de6e10e48316096c06198201a2c7ba91a55b9ccce2a7ae5348eac5e27eb6b30f27055f404ff1f2b2dff7dff62bcde578e0c6ad3ebf931f6820e87da5dcf2e6ccbc05b669615daa05d073f40e94612908b7275d11c4d5fddcdebd86cedc47d96367a106c6f5a11116141a46bd9e45140f4f6d5c039941cbd7d1409f27774647928740853963447a5729d69e116fc1948dd3c59a5a354bbe27910d44838e338a72b359d7ead17874aadfedd3f8f5241bc51b8c14b7a0d2aaa97c58f02a5b9c6197daa9f2df7f08dd1fb800c8d1f932b88487c340af8f3707075bd4238b56c66f3cc03bae6e66f5d01aa53f533fb3686184614b0485654940587945a98d7cdc726c31d4cbae04b1801e4393bd210911243c625fc36de13ff6bfd897ca9f6bb9e1e3a3ae6d7e23a545de43b957991bb0415b9b62fb63a47db287b5d8bec21750397de7df7f3191f895bf2e46232c5181d9e569f00c5533db424b415a3f9085f0e17815d5c4b117a20c02a4fde44c698412be0a5c61afb8bb96f3e9cda9d6486f588113837c79dd00dd335f9a896abc3e4ef993ea71dd266997c8d37735cb37999e24e3456c8a6cffba14a8a7d9e0918d930f76da597765b2d9f6e50992a7c75a42ecee4cb25258969294e47a91b5c9edad173804bbaf8e3c475f00ba18a991d2bbdb4605fddb2fa2eeac0603781b4f65967dd505e71098901991a4137df6f139a105ac9380568b693187c9768020c375dfd36e6d93db56f86e6b004d8f08565e1a3c5d0cb58ee30cfe1002d33569b8367b841b927474ba71363fbbd39fbc5303018e7e66115274", 0xb39}], 0x1) 19:24:18 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100), 0x401, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x2000000000000005}], 0x7fffffff, 0x0) write(r2, &(0x7f0000001180)="affd3b685580143d6cbc385cdda8cc216c060df32920d36b6823b54097db71373b53408e03333e213252261713e7ae530b85805d7910c18c675af50dc7b686be401cf8dc35527516917e70a169c847bf21b9b893c852f786a92f59b8fa9cd815bcb45a72418c317e9c1f89a4d1598b6708d19464b444f6e93bbb185253e10132a73dfe43085a05639fa2a0a9eba1c5d5612531a4fcd36a7babf97adfeb578ad99fb511c990df2ac348a70edd77391c5e96138945cf6c7db11eb35f1b785a41e25140e461421b4380d78af26778be84924f1866ae5ec0b69ccb732ef9b7887026b2afa5ffc0bb3f6dcf6c969e1482c2ba9c165a8bcfee019e1cad953112999f1ddf110a1b44339d927aabc9931ee8e5ebe33731aede11fc1b1706858382da5a20e695e9ae897e1c7a33164b683ed5c9f37535fd04616be2c379dcfc249a0a86e67843cf58b2c00084626dd41973f0d3905f66519f43c44398b0df5b9c765edd33199d2948703ba9288e0020addd1ef9102eecc421a8779d0d7ec9691a7229eea35c89e34df940ca4b5b812a0d20bcb52320e07a4dd8aff481755d72d82c3454ce1858e4b7cc0fa2f7a9f9cd7068b659550ad568b1d8e64918ea97b0d4ea3401d5935e1ee51a7f95d590e0cb59b208a6f2867c49732c8c627cfed7c1ac4ec8bdbb7ea8b355aeadcc34034c4610411344b286eb3899624f5b051a2112ac6c62393ba793f552ae550b4669b35661e57e31f4aeb1e9607c7f4fd0437f31c335287fc8d6415b6b8b9cf03fedd16dfd8605bdd1244a12646fa12728e51761128b8f59178a3627a5f2dce0209cd047c6f2e0b5144b306b7e7b3cb04ac732a804cfa6c7838d9acfa71f5802af54e93c3844438049392791526843a6124b4441b8884e5534646e7bc854e799d05fa5e07d01217dfa29dde65c5dbbcd32a6518ef2c3a67af53f19bcaf9f4dc58500e6fedba174f37588d1ebac0ac4954b2702b2c80d40cc16096447aa3d0964e537733b812d759b0aa728c2d32a1169d090a8321e3ab33b4e3084bf52ce31f0021f9f81ad4e139d1ee0b04db0281929782d7d2b3167cbede46897b5c8798d12a4ac28ff8ae688c1d04e30d8c5bf2b0729f9c9cecebb2760833592122c7bc000275b36e7aa82b9bacee03defba2c4238bbb31cca2485f72c6f81ca4ad320af0ff7947bb675944e4af62de5c2f694f37afdce31015a6092fd9526554bafb118ce2af690c5c7ecb592abbabf48aeb81c7319b5da6dbe139f6366de23d51ad184bed92897ac7f8d5242cb6a6173dc3337aa12ad5cc97b878807f53ef835991d5e3f2f9f7b6b01e29737d95c90b80074e2e676645c8374397ea80d12b2195be7b4ec244c48af8fe60651fa02ce86ef22db17e3aea18eaeab1b19f8938a75bc14f45dc452bbb653daefd65b2eaad29701c2b3665f9177aee1a2e2b676c46819bfca11d271fbee94e7c121f7b9d0498dafc2a5fc3b5dfdeabee85e552f6d15f34554019709c42280d7621ae7ff7e063eb9de3cfefe1ce236723f75397694929e67f8763b08f92c0b38caa9b25bb963ad237bb42919a72822d8ce89f1892338004c9f3ae4b02493e7d89187ac460fb5c82f01e912aa2754fbef6c7e69ec162bd44aa85c61ea23d7f3c4d07188b1f18745bbf8ada4f189a9380ee769cc01910765b8145746e3f423bb5b3d9c5226a976b1d5cda80762487f3ba8aa1ac5742c37d85877923a60a095c8b8bac8e234a305829f8ec637688d0038de3c3bb5697d97dbd7bbac77888f1e90cf281642d57ae7d277e1270316e1ad7af955e51575eb5a72e4c748b34c5d6d1922d4176a88627172de551539d424c3fbd5b4d72b5c017b869714a8dd7077df2a5f5af2067df2413f05ae2592403ce35d3412b04a6cbed1d570a9e05c9d80ca3049105e55e9c344bab89071a4b9332a94d725af124a1082dc3a3520615218320fab999fd82262e9f79c53c833ae7ef34e0f3815bc3f593b31882f28444992d2d7b5aa3b5ea6dcd0571683630f7db5475deaf03ff252fcc5a8f4caef4220a7fe3e8658dd97b2c3879b5933112578e44e834e58d2c2a7725928caa3f89e9727106cf03b55d584bddaeff4cc904815cd5fa9681c20a60509bed6075d68eece150d8e8a2007a517dc5aca1281ce59d4510aa518d71d543a0b130430b711c67e81e38f11302e42a62deccf55ca3dac10d0d2a797cae12a1ca2be5926ca79628184b4aa0226aedafae2f09d62aff7577efe258a4679528691f2ae55346273784df68fbe4d0b6edff53e55d298230f40ee152eabd22cc7d51a51dd0385c962e39fa7c81255f91c68e3939e319fdf325bbe4f02f1f70aeece4538562f4b9eebd2f8d0ffcab02920143b4698f410c52d27612bc845172ae3b2f2387b37508cbf6b08aac17f2894a39bacb6a9e824a8f408ea48c9d70d104a67baea34d33b9318c14a0bcc2615d60418d25d3a882ab3b6a2c6ec2300d86ea441ebb0912498502d7b6becc12379daa5d2988d4e7aceb4015978784d1c75f3ed08361e4113df69c8b14ef70d65e2b52943feb1bce9d2d9be730ffdbc8b392bf6a36edd064546e7059e4da5988a615fac16ce21245de7ed02e2ef81bc92e73ddc175891bec7590f267fe69c8ef5b25cbb280078c425375b658a59fa7089133221e3cb50b13a9ae0d75c9d5b2e5080ea9650378cc4bb589b02370763a39dc72d2479695e1a354647bda2d39d79624be9106bc087785bdd71302b0edb2e33dd61748cd20c1b089ef022cba72c5c12557580cd7637f333c8c130789f333e98a5d7a7eeab2e93e31e440946211c577470ade86dcaa4e1d02703c6c6403e5adc5f2b9243710d8fc3b852f8ff3598c3d8aa14cd4b1ebb07a7a7fb5fab30b24aac14b9ccf8ce5e354245bef7210176b7d475538a9fccbeb99b47f08f40969c7b5bbeb578d1b558da868cca77569b1f69adc78f017b6048cdfa12d72f1b6cac4e00a78206b21f8cf72bbb4fdbd1f7fc0f47b2eee3f3f4b25bd0492769fad0f142a7ccd0b1f633147df5dc4922e30b3c8a82ba4175c711b81f0605d88de72d6f03c51b6214b3f2f5e5eb86d1fd83bbbb0da5c475081e5c5afc7de53d9f3ba1f927bfdb9e70a15e6fddacbd51e97e229e997b3e4c4169cb28dfb42bae3010e0d5d82f3e1d4a9b1f533a79fd2ba5d02068469492c13f8a82496033c351a0c795230e4f7f5e7b2ea521d32d6f12d6bf9740090b057f3fce8909029f88e5795a2bfeddda028ec6c08399f3583466676855f1327241b85479ae77475aea39c6e16aca4dc4e4bfbb45890091f42e5fb2da4c63c39131c3cd4a2ff0e0043a436d3d42be1f421b6bd0ec2bf16d654b40529a082ecfc8da4c549f406e07c6e0bda954494518853ba0f7191235c53b3a11d8b7f2dd56255cf613afa8effd4fce9bbc32e1c8c8c4aeb0e4e4a518fd65ed0b76da8dc5fa6425c878e2d51653ccd888b4ed05784df4e2a18d60b01a22558c0bbd85d72feeda1c97c670192294140823dc42789227acad5f300db97c627995020bce6c0e265819d56d8127e40f9314ff62ac33c3050dc2b73ba9e99c7fa67b80f373650e8659388fca3cb51e7cb19e9f3ee49ac574e66d7a0b12dba511a090aab0218687103350825c3cf777cdbc1a65df069b938ad749e9a600a7425b659ef47fe7fec23fbe71cd2d86ea6bd1b9f8f526f318a73f22bcc4063f58beb399563342a2d60697ca56e9b6efa833991460abeb834d52dbe382a74423fd75b04c84d8dfaaca011a8dd9c53fc4d7cbd00c2bca526f546e3915dad5c7c90782768a1946f158514b758f53af2b452d72130f3c1c26e286dcc6a1e62b7a986fcc420e1cb45aabe915c000e3c59581120bea6b7df5068d761ad6bbaacd8ef9859718715e2b07e77f0315e1ee232741c5d882685123ea383e6fd441bb2d885f770ccf956512831e684168ca83cad59703e51a64e41abc956d8dce61f7a93028ab92ca3a03881d60823440b232aee3d73bba5a3d4ec1bb91f65eb64e509a1d7b9031f0cae7bf35ff6ee2281c998974284907751fb63ebc140b0c11be1dedfbd2a7bd9841cbceb4be3321b245a2fc9390495b5d3c7ed08d6ea0b3e099581ca93a899c8bcd7bc81441757fc41c9bd620f39b44d09b864bba497518c5ff4d950bc9c569c0ff6cdea49fd217ff6bd8a820f6bae886b0ce86843317718d91fb249b56369ad75e508fb72e1056a4a1ee3bcbba06769322cbc608a4f1029bfba0dbdfa7b7d846257d56acf96bcd3f33b1be7c36e883e6e70c1b5de8b048c8c391d307cc5ac33e7073c8fd77fe38d4fa0934105d76cad9a81e19ff8997b6364b6b102a85b1253ba670a1a093c45c67eaf9be1a4a4b40a7d35edfcb96f3aae0ee1262bc9c539e34f040598f28a01db7d023be1c455f9fc505ca496c69c374efead4d4325dc5c9adf09faab2212392664a4ee829b0f0246e37e009b34f84a80820bfae0e6e365bfcede72ff114f5b1e7301cb459a1b25758a6325aceafd500570e0642d7c835f6aa6e900532b80cb5d737cc7a1bf5349722b8f493d2bd46113abc2fdfe778b46d81dde311295a39ae3be47ab214448ad0af380a3b120480eb3a2649325fc830b7c317fbab70d3a50b9075c0e09fb77288e472efcfc50167a5e21908798783b95e0eff2dfd73af3325d81b72bd18343e6dd37a8d99ab8453c4dabb2684cd7f2ab8d9f65c78c5e99f57b6191101923d919c91b89b762e17ae9b1711b787b79fe164b105ff65c64b9a088bcf123aa48175d60686132a92cd98755e73fdac1e93522f342a174e68d4aa2c3f72b5a96b3543df2e910b5b3f1faef2f45ef37f10d543bb5f71bffe6a3683c55b3bcea285492991984baea2c1e872ac0038cb3a30e9d2a3213f66685a3d92fd1df0977a6b21cfaa1560ac4c1a3ec51d73f424c74dc3b3cdd8ee87a95105dff956ddb8c37031d412aa00ae707fc90e1a48940123ed9de0159d2a001e7c88844508d6fd6a25fa0d00534962b5f4e5ec6a0bde0acca9642033875151946f97186610bbc2286f426c3f0fdc85b1318b21c1b6d4400e134fce16cc230a44c7bcdaf866c9f7f13fd4f5bedba5bc641cb6eb3a5257f4f0a84915d8c10e0e486f9ae4edcec9cf33bda023c84bbe205c4d779362cc1da21906ff45b346794f11a190066c6f68a70d0a945e2bd7534316d8ff8ae078ab83e02f1d5b7f869e33abef047b15dced1c0dca5c15eb8fbd508a955de064b36d9e8b3fd9e75d81d8a43ecb61052a7c24f6e77f8f8897a8ec89d2d11db181e8f1c5c9d730ea7d9bb50b5e6d3ed02c67c2dc4e783ee72205b8f83af8d5ade719158bc631a78cd000912fa084747bf54b65485ac49ff438bcd084cfce5188db540e18d4325bf1b76fe34f956e009ac3a2d75926c2ddfb43ec7ce42351b5a95322409aa9a124b0ed1df2edaf0b6b3a5ca5318654529d1f7d4fd65e1c4948a8141faffb56ba6f8bb8d5d6502d38c1c27caf133794a71bd2fa4bb0ded449d73fc707d64257b776ff31c778bc940c809c6c7e3fdabb4e456c182ed412fa95f455e12895ed758d344d382133cb08ff775741fa89ac151dc1b9ed37221562c29e9f93279374d3acacc0c7f18e2217d630666c33c6a8430db4afeee49502370c63d6649d7ad0147bd1bfbdc2c03bf1a77c4af1f49d9b30ff1b10180fa6114a7e1c30c48a5a41ed23bcfa4693c4b762717c9a0822e8b811105a38251bae34f088f7207b2d169f7843974216782239de0c604fa5cbeb8884f6020606181b3069d4331e0eb8c69fa6e976", 0xff71) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10a98, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 19:24:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="070000000f5745192a00502386a37ac1bf1100f8ff47848926001091a82e16f5bfbc15fdb087d39da17687258dab43829e0b073ac2e07f97889320345155d5cd7cf39c53147be7fef848be75789ea00377041ee59ebc7a613262ba01da34dfaddefe4efb1ddcd1a54293afd5b0c85e3728545230532fc320a1919c63fad90d685784d21c7f7a761ee2fca1d19a673d3b184f0ae96947c569d515ac71659d1d157758a93eb86c64f5b7898de9597a29e3dc0fc4bfb35d404507bfa38599bd3360"], 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0xd1bbc6929d49a169, 0x0, 0x65, &(0x7f0000002580)={0xffffffffffffffff}) r7 = socket(0x20, 0x3, 0x1) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r13 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r13, &(0x7f0000000640)="670dc724c8abea9e39b3c35fe000566ec3bc258176e78ad7ad2419812e802882f2c78d9575df1e2f29716329c1dee1184d7f5556bfed21d28a28da619c4253b4eb9787c065d04ae6296d98dbe664162f457e37207b59c3dce7b0b9907acf1ecd5fc07f51a262b7fbf984da5f729bbf6937d956632a5b6da81f31951e60d67c406286378209e315d3d55fd72fbad35aae06057510afedf8910171c3c8cf13f6580072c8d9db69639361bc5ab0086820daa7ee0d4da0029a18c4001019610d7691f4", 0xc1) pwritev(r13, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r14 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x10101, 0x0) r15 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000380)=0xbc9288b) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r16, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r17 = getgid() fchown(r14, r16, r17) sendmsg$unix(r0, &(0x7f0000002640)={&(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000180)="571c0b9267fa1c48615f4a55e5cd", 0xe}, {&(0x7f00000003c0)="ee2ba82b98fc9f3b7dd422f926db157770a5f4c5753c7739f67263bbea7a2b6c6ececd8ae243dff19f20512eacfc4605075ac244bb9f4e73ba0f667a8c19e71a08d764d3dd4ea01729da111ebbb4094e47d37f4c87d9e1a27573121331650387515ae225203f93b40131103fc5d663756453aff44f4d15ded68a698859a59cbc7e23a3cddeccf14495426974b4c6d70d306905fbbe9a73437b3386c7bfa8576fd8de6b5f69034ce27949c89d1a4c6bbefb1db05c71862c6c87cb0c8c5fa4c034bd9eb0bf2ce2cad1755a5d87165d0b47bd7d239d8c290f286636c90ec4ac5b172adde853985e0bcf16ada817ec44ebc63ce38c02c1a317ff328be51bd752401ddb9b76ba8a08855d8feab4db0d02c980f38da527cbc8a968a186c9a9932ce273786b5efabf2f360cf17e9d2c89543eab1d18ca0f5f33484e856166e977eb52ae5a3ced3f952d29a025735c8258804ec81f43e28f178ceee8647136c6f4c58c5a8c05fdb54cc43acf504d591c3732aa1fcdabafa2108f22dda1f54713ab0238c5941a5a677081cb99f80957ea4ccbcf48daa9cfdf072b29374bb818c106ca1032a26ffc3730b9b095795b381a9fa4e299eecc744228e54c79707af78fbca6c440ea98f87e9bfb7bce4b9489502f0eb518a402c2f84bce76c6e6f9268ec0617b26f18facbf78add05f46072dfa2623e1ac2d21ff993cb58be416e1d871bff2e91c2b6150e1cb40ed8a98131d0a448e381e91d032599bb66e559429e73076e2fa2ae8ad02c399eda2ab299ef70a97ab538a1b58d3970a2079189ae23c44b562a16ee8f2ce42a7a632b07241cfad9385426fbaeda4e75cdd8e89ea7a5929282eff3cf3c86f7a8bb6c76bbd866a5ca1093dfd0081ca72f1c3fe3042b4084497629f19ee9a3691e6f080c2fdf324f310f1083f20565e1506bef485a95f83e40433e5d71f3f7dac2da74352115dd6d3761018570621bc8310125c25088c6e697fa22c33f3d1f29582bb9a4eab80b9bd661f1b2994998c47cbb1d95159b41ce3f6cbca343b48d0a0c43d120b08506dda55986eab90f68b6b59ecf14c93cdceeca37e92b98b9981689c8998042dde7ff2be2bb1e539dbbec267f7ad7456a49f7dae04c2f5bd42905e3c6587e3b0f2b1fd8d822ab7a80c4a8eeca81609e2f3adbcb6f2c37d6703ac6cf615f090c542f92989a128de5174f58fe6bea6643b575ca700d3a21e0a31a82ff0e13b1e749f55672cf1aff3c998ef3b43351f68f28630fe89837db5695f7b8aa228cfefafdfe19199d60ebc31b8a995c52f3e062363dc9bdf62a0627c0d96f343305f19f905e2dc6552fc051b02ce95381c8fa8c34723cb98036ba45d03d708484be1ad7261a9a69c2ac2f9dfa2740224a4993c44f29365bf9ee5af43ee01fcc8964ad25ab19e68aec513a5de0b28d7ccee745ec4211273a465cb111a8c2ebc250a816ba7cbe76e9185178186ffdca94ee903087f256e3b99826b9c7d315a59bde2c6f808dff5cf8b641d67f87f3adb2db22c6edcd680715f09a91b4755cbc33bbd085d110fedd3df989ff19f679ce92181fa07719eb3b91c73bd543fa255c0d0d3493f775962a03638f234ef3d8a43e55f37cf485bcfcc49261c97a0cc5c8828e6e04807ea90c7a9dc0e980e3df785aa1b4169d2ec2496f43a44f7affffb513cf7dfb148f3116f2021d15a5021f5f3d1d1b94993532f0b0a648ff0cd8a7c5a4c00884c2f2ea4c4d5d5016b252776c8cb477c23627ba640093b44b09316345bf2a566962f68e6a456c7de0506a10407bbbd1cf432de95a39c939d33e45bb7567f0f4185bb9bf48983bdbcd133d6103fcf813089f816346711beb90a5279955e65e937af8839e2d45ab4acff360978250a96341fad24c2ec9a569859b0c920ff1840be35bf4ab1d50aceb43912d3c025af2d099b2adffc905271522a8a20d03973b98528e5f19071e4ce58f730fd64bdb87d479fe417d610a5f92eaf767f9cc7a96d43e7c2f9585d4f73ddc4a4ea5a48313ff0c23cb4a647ba6d5a759cbaa9ed9b9bab06accc15ae371d18966ca48fe10fe35b1a09a49a1143c340dc8bf850e6d50cf02de9e9ba5bfcb9585988bcc5c08f6b687ad35f2c2d48528b6acba1b118f19a362b03430d3f1618f775683dacf98a31ab8afa0c04c506f62a5a139d9547381ad716fa14bafbf59899b835b3f1f0720fb804cddf668c8cee6219d40ade598ab02ea3eba1bcd092d3b798adc67bb903fe257ba11c9ea2724064efee370641bc55698fd04b8d71b1adfb7664d9a1eced8d9e8256d2bd553bd5dfcec64090e62f3198b066124d8d1569f3d92a66ca1e2276c1054d542c29f4506ad6298a5721a07e76507fd9e66175c261272fb15bc97ad5db20be426bb766f88f25196fae9506399c01d2298886e0595efadd39a4cb6f95a21da55f853221f5715838c2645fb45822d3746b45d14a36f82f1a163b36450ddc3889b8b603811951f825e445eea670b46f646327d60a56eb9aa7c3265c333204091727da017a5b0fa775638ee8f169e2f47d0b7c25e7d8517b7b08906619f2646b69291fc55f85896642b20d3df0fa5be73371a33b628d5a87414ad3aaa006d4911e91e2c60bd6844baee1216e5e699455e487c0f46a50456b91f23fc1fed9499b6d66ef29044ee0e0d21c2f20fc2e135a1e4a5b4113f8a613a5d7805f675fba90c69b7a5e4cce744552bfc52f085a254a3e302886dea04fa0e0a1b062b8d59e237541c581b80e1b12f04fb07309380a9b6a6f1875851a32a2f8da955dc30fd4c7e1cebadaf73284e91bad721784f5bd880e35d16a007aeca1569c801dddfcf706eb4a7beacb78e66eafb6dde5a389f59e32e11605775fdef5e37f2d762d9633f0240babe24365cc885550b0c2f7df39b0d52dd5121f92f17c4b05459ecc4d84eb98181cbfe827b5dc73ccef657309204d5423851c7fb7de122308729da959752f465f9fec8eeef82629f362c544d732d7d42cd0f9de034bec895adbab9f0af48f61e84dc7eb95ab5908273977dbd5ef43b02861e5c29e071694c40da22fb433e03984d7e72f75127a1e83300a0f9602a532836c0c320467210ccd79c82d2ed6c766dcd39bc743903ed7e6e36cb722646e6f02b2772eb48580eb913c9e01a8bb606d27c5534b65e9f9e388c0c48e5bbf3bd92f5cd044eb0bae50e5cc958d46fa0bdc3a5fc5bb6a51152badbe219b534c76e0d2acf1ac2c9f15200a7f57ba7ea9b3e19e997cfe0684f865911533b0c998051aad918b3ba260a9c1f91b1f5799fdde105b5ff70790eb293fb064f9f6ef20f856deea67f6e057cff2af0235724f42a9060b270735d0b004f669f6190d5ec9d9926e35aa4379899fe9504f96f849e04affae2e4a54eeaac1501843cc1581fe719add0d349f3c102761988d52694041586dcfedc16a4c054ac8a102fe9c8b9b6652ddc03a758afd53c5f22dd011e4272137154a78e2b64f16032d3bd832c283bb4f27d03dec0dae213016a7e24600bed1d55e2cb7c60f94579c1bb138cd1403d9abc869d84bf1788ed063e7282349ec86d7538ea99eb8305e6e1514d4f0b391383b05c13e660b0a31b7dc0f76f63976c2b8a65364ffc83e9065d07e8990c41a1322f9141f9730a87dd2faefd843859079d4d48789bec08c7c573410a01414210b14e1c55f72f43241c6bfcd42f5eef50c43d2c8b5dfdc4f0685d094a5be67ee758b1c109e6713c6938424e024b0404eeee43e5079101001def09912477631f9b577d5c14ddd456af6c695b60f19996c978ab79df65b551983f451fe005c8a8d957cf2ec6c79495e28523b3fac5711bae2c6f1ca4f296eb0264628b772a743bbfb4d070e287b2ea3d971ded9dbe32651e4a39ceebcd29766b748698d83b835446efa3743ef56cd26281caabde0ec00f43d5e82b0984d5e6c9712006df7be26ef1f0a4360c0ad06d93c2ce7de4203c77bf7140ea08981f649e1179b49c7985aa8e6c56b1d821884482921a16f7f324c25873be84d5f84812a8b0693bf7e3402c06aa831a4cc74ca6edd6123c99ee70e20fe4674a781cac30a5eef84e069954265d6deefc375e17ff2701005284f24671acf1424990fa5ec0b2b259a5890ed4846699b75ca8c1c70b9c3d70cb969e073100a11d7cdc8dec96fa9a72b8facfe3a92c375741e93d7b3240c33f68670509f3394a1a3fa213d2a4e559148554c0a21eb4d51fb9c0dc8b20e997796beafbc878dbbaa7b52631726f0f4f1b5aaee5ce297ebc2b1d08ef8e2bfc84fd6bcf7c3f98eb13ee7f9ae3b5b17eeca1ea8596c8867461b1fbc26224bb1318940d07edbe647263454bc4377fd1ddc6a67c010048682ca1fe54c8c96301879f7be7d8fc8562c7e44f123e491addce545d2d93c933525d04fa4c09951fd10faeeedbbe2c7218998be37da4384a428ddf376f7ba5278465b0308b20d8cd4f5c13afffad7a20c041d7c3254c23e200f57418f8eb9133e7b3dc9284331404d69de2614729b157ec21a3d23ff884ca8ed11f7e7adce7e027f25ebd7373fbd100b3569756e859af447d5953e29fd6f27b9a9dcc79c44d83e14beb1b142613503bdd279716c058c590fcf8ba175ac1eca90fe3389dd34e1b63d05906bc930a8811db78aa8c4c488c97a22a25fa82ce31166b3194ed71981518f0aa42a5473f799836a2a09caff6b266b2d38e56ee594d371f85940b378c297e2942e437c38711ad68ebb4343a336556b26670da11e24fce761e3854135c50cc526b588e179b1b7d6f88f02b3c63d88728452ff3d0ef7bd9423fa5ce57a09b64093dc1ef7884a5ee154c5d1b9fb81cd705b6aa3913404d5b50c5d83c693324bf2ca899ab46d47874930f9b00ec10539c6b7251788c8b26ad96f72e592a79ed6e96b4ce2ef7352bb854f34c18694dc9e00c69992580103c76efab94ade03c8ffcb26c559b40b7d6197caaf0516c1acf30e28e34bc1e74d412fe26cd2025a4ed2c2aa45552e911dd88d680becf3bea8f1c04edc5d34a7f9182bc4e31954c3ff1a8cef97c1f27fdf071e9aaa9fbe27b8b5e530ad9f4b919d45ee15b37f56d5205673bc29d5f33797a26ce88e18f070ff4f528c1081a6935f620fc84366329f86ce412dd7379c9a01e4c43737a07d052e53be030eaf361dd4c9a6a117375b1f4fa4cf8da30f256059a9ee1d63cbdbc16050dd74e898616f85673b4bbc85e1bd8103978f40b63027651c4fadcbda128eea5fc937bbad7e461b236c8e03d3eca2f62b0a155ce6b0d9c5c264c85d2dc85ac8286ea7a2272573177b9878c52c7bd80d23fa03ce4ca0e4d5f889a8fab4218110cd1d48581a1cf22b8db9d85a3dbe2a002730d851267c0135b72055f7df6e17d911ed00cd45de7b390ae98550b8bb72c12717ab25139df2b7044d953a519fefb846f0222ec0bf62a699b1fa6246e49766cd7396e2ef0081945b1868872085e22e2f26fe5e9e81110128a1a0726c4cd1263d54e3f8dab14f157c199970082bbb6800f1e48d80647fac6897dd850fb9ff56bd5d632d62222eb75833d1abe237c746bad2077311f5b933cba1475e17439d5842e50cb765d0d3895cf6f68fff291813ed2aff9de2d555244d7e32330d0fd89baf857fbf9d2730fdf11cfc91b79a292b69af5d1499f4a89659e55f2543a8d11109bc4bc69aaf6fd1f9cf5e4a7f27fda57e7f64a76081a4ba8b05e62cc14753cc0397a7e20c87637975beb28868ffc464c6df56efd9ee2f6b0f27923b89870deec37c39e2bcb83136bf591d46d64d9711c1edb03e7e15a0b926ff06", 0x1000}, {&(0x7f00000001c0)="67ef836cb67ce3cc3cc43e6460007908908a75f556e1a3d74ec3c43e843b897bd4b5f1d96c548c2f9fe98f90ac8c652bf5c3e68c31402d81aa674141fcb3c5cc2ad6f5f088a580ff4387ca02417c443771b43bed0b", 0x55}, {&(0x7f00000013c0)="c073a66ee65101b7581db977fbdd67488d5ca0b430604e8743ecabcff68d5ef92f3598253a5dc29fafe6541a02363a7cd639e884b6d2b1123e2b5ab3942ef6bbfcf9a4933334edd7e9cefaf7526c3af94e518577492b00040922ee7da4e3270934d70d448ce32b3ca8003d0ebf1bd888e6c10939d0c13f5032b2963b53546153a387e604c186750bf5ef6edb3b3c9fb3b4f1cfd785c003e34f355d6a1e60072fd0accf371f49c1ae5abb0bc5bcfdde62ea9943cff9bb019965340dcbc5d098d5f7c97e16be9ebfa408b8bb4d477d5ea40c05e31a3564a9a154e5a2f1a7b1330769aad214e06547d8ec1cda91b144de1f39aeb4", 0xf3}, {&(0x7f00000014c0)="52b58571c7181e4964e2a6dd39c5648860db9e3e28d2cffb02fb881b8c0ff507d6e4e68744b8d59a5e784ab5fd40279dac20ad81418ec8d03ead0fac4f329643887d08afd738a7829aba293fd0c50ac58cb068fb89bde1f6512472542d753f166cb41da4a0026b6462f42d1af3cdd5616e9d5d4b07fb3509b4fb9391cd04d48b0d4450962b3caba2f02dac333f3b6dded017ebe23815faf07b915095a3e39579209f365f9ecbf0d43147490dd72ffcc868d5f558f2a831b9107701c97c2e829e70be54d93b706d1c7e831c769f29fbbb03556669cbb4aed258fc4f6d87319f279d8308ce97113c206c8d101b2d7555bfebb78f1861dcd36369643e2804f05bb6b2dfe9ae0a8bcf305a7fd95faebbb693a2b9a509dd7d940115a0a7e4419ac5dd90f16613347fb473d351be4d59114a7f82aa99d761b00c61cafe62d946a9cd8dc8a2e4930d72cff652e81450ed4be55c0fb254fd9f5fde2782de42f34112424efcfe64a4e994bf5aea119719c214c640cec4d2d61b9cdfd2adef50cdcf232d24e9b28a081bfe889302e3312cb60861962bbc2aa4b02d73e61fc76694b8f60e1ef10f424595cd44f0ac778bf528d7178250096d3057f1382bce8099cf85215afccc71f7e3d6968c59c2454f0f0e0911addb19bf91e7fb8b45a4654526b070eb3a0b3508fca41e090f25fb83367149b71532937276aad24edcd4207fe0f3b23559a33beded83803ddb933a110e6024391d650d9bf474c688ae9244181c2fa877b72d08edb3d4a34e2dd70d6a25fb0039848198a921617bfc1217df57a1678f75f420d7903cc80962406933a835ee270f1565b4bfbe25bfb7ad168b97c9276999371194231b16bea9420a28bb7bb8a69aa32a9a3d8c77b990c255732d2428b81b9d25b44c168ff0373e4af7a54e0df6c1da449733cb96e4cec640118f805e4c4be914336b02dd58b00ea04806375ac2bb9ace5a0bcb0376c395141eccb96b67ed83376ead0e33c2569a1ffc9a8c9c5b83c99a29bdffde0ba0405456d61d13e2951ef12bafebce939d7c73509984611d4ebc51f71840119e0f85a17690271907c3d7b469f311429ba780241e2e570ff07a9e2e9894df96b4394d5395038e3ce2c2aadcb9e6d664e1e30732afbbb7462a637a0d9371b9678375a62a277af2569b27d7078a6741329e9c69a028fb8417bd4e61abb0eff1189c6ccca4a85cad254adec1f54e63c94af5ef112cefeb4585defc3cf0b79e0198abc0bee3b10dfd167e842a9490ae710b2b2c631313c0863573379d48bf8caec79b52013cadd1ebf8db83897c292b413d66da20af55627dcc43a85a9b68300b62bb8032ece23b48499c11b89832fef560c2d1aea7ac388fcd31a8bc480945c8ab1294038970c96ab0c97f6d7b2532d9fd679fa32485828c257478c0db1cd060184179bc43d9e4517b703b3fcb943dad0d558fbbfd2d6bb9fe318914e0229a4a037ac67600bdedb47969ed4710267c6a76220dfc92a2a411974e909ec49c4bcdd2f027876d77d56b2732656eaf158f15d771939aa2ae5deb3c0db0596b7a001113817a71891f08ef364c16f29c999e727255770006b6b7bdd15f6743cf9043d790d3a48256450c1aedfc962a44de6a72a4e6d997cb4dd709fd500205c33eb210ed083e44436ab52816aa675874d8fb55b72adcbc35e5e2c01207f0e93e3be85000f413f0ac471f8ae6657bbaefbf8347c90bfe8b5aa85ef4efe3403c53d5bf76aef1842721d4d06047e9cfcd719420d4b9e251dffa2fbed76071a3c404aff0c9bdcc2de0b4b306e1d9705d8df3471fadb9c85019054a103f14360a099ad6604024d1eba4dacae6d621ecb5c0828e30cd0c5914e6729b4a890ffd338771ce255b761662625368bfb7f32c6d82ca74871a616f6c9ad806fc378876eeb765c756a0b4e6f7341133d576f3ffe465c25e8c43acbb019f8fb87717dfb1eb458a31793426aca3cb950944f4a0940a43fdb667a8b973dad63111fc53455076a3bdb697d2f61a8d03be45402da524270a902a7fe5ae8a71de6c3feecce5650b130863ca14f124f680649192080af0c9e537a1053246ef063fe0978ca569e3a26c718dc11cf289cae13d68a57572730ed5cd0247caa1db55983ae25b06d37e87178cfd42e7700be38e8ccc1bb6b2e4fa1fee2ff02e2f98eddd361731d22581cbf9f5245282693afa3cfc41935adb26efa33c98cbc103f58092511259b308c9a8fdcac757dce0a05d9e563c05fa528f6aafaca3a723c216ba86e7d5f5e42c6ced499e9ad5a05cda2cb074bc5877a8c4b6b94ba37564f644a2f5617cedd4a87d13c5875ca88fbd7331015d7c6cf081ccf9fb6b079cef5634a9356d3a1bdc433032cfdf48843998e0fa484d077d2485aabf26b94dcc6f4489b52fb11c317c3b567e9285913c936629fbfbfe742f2519fc57a8aca6d63d6a6924fc361c4f6468713498767a799505ea715c84edb27aa1ff0de74adc006603cb21952f1472a2c57579d1137f1235d3e01f9802f00a71b03bd6fbf08852fa124cc818736f8c2ebda3cd395ad680f12342889a2455a11738a03bbbb9796b1b8d68c555e45b35823e1c624279fb0e7ab2881ca1672272a09dd7971991ea9b11be317f58cd1414666bf5546e5e9d6c65f0f0f66e3aedb6ce558af9e090be488e68acf431fa85fc6cadb3ce5090abe39a35e2e97cbf48530ec05d3e9554b82ab5e9d259a49da7057bedb5546aca91621206b996fc9e2df10f09b0b3fc446662e5a9057bd24e493f069b736125ee0fee81563bbec6638793257b20bb41f011d4e84f68c98ab4768c0ed60442e2d925dafde90d34ba067b10eff873b4314fdd223208e0c1a36d8141f7cb18a3cb9de2aef78090cfdfdb6f4217c7ec7f09fc9364c0bf45be8cd8f1bcf0d6bc4edf5fba9c441e08cc2daa0678961f878805db6008c7e029826932b1fb0bfada0cad497a955ea5574902be8ad0a8f64df13044c0c6b05507205784c228461f24ef2417d4d20b1da2bf0c24e9cbc64a6615429e4fcc9bfddecd2c866bc0dc502083ef05e340b2c963e8f0728ddfd7939c560ae95c6de68fb6743a8e19fc5bd8695a085dac950a554771afe0a2a2580b5864010e72b52429c0407ed194121e7bf6f952961906bebfd5b5ef8fa6c1e7ca512dadc86473e4c5f8312043505c3ba28fe6439e99a1925c806a260720670edbd000ade9751531319243a2f4225753202a42947ad317bb1303280eaaeaa6c6a28b3f5c186a51f28135c081fc0dec7d6d457f049a3827cbeabb41bd010717d6ec2d64fb8636f806ad43050349fa6ae1085320fe7f54f50eb152850756e42c9c0a08c157894ae0992ac6ed7917302d951d6f1e05af56f59a9075a023488e33d981f620dfac69cfe457e5bb337bb0178969189f6f181f40efde8678f2822883f87c8cdb3c6971ffce1a8fb9cd4ca8101ef4f6dfd006f8d61f6eac57db5d01ba99336f83ecf2f8bd533bd59f3fc4f4080d4d5fc6c39f7bd7a6141f2f7b6b886267a875d78a10dfa86f6bb406af748b136e9a99a2bd59acfea9c7ae74f068965e1d98e0243afcc84e8b65b52507ce0d9c54c3303acb3f4b881beac78ee1d0e6316004d32787fbddb8c0c08ed67758eaf1413a04b02e6b06eba82e3ffc23098f32679d298770166e217633b346f5348e16eeda2e0f3e216133e114e2fe0c7e5ae96354bc856fdca287feef72f5f38898dbf7b5aed45f3a38416029f9a6c8e95947f4829d791b991417b5df4f017815047e0995d0d57f9a49adeeec24126639f4473610f21d7ad021e6211960f0aaa37d337ed3893925b7ffd0a425649177581c50066be5262491cda82c278f04db9e8548d9bd22949ac1c404daf5fbe1c32890bb537362a265126b17d584e24cb5e62c64b3882c65dd6d509172d353a5793d5463a60bf1a48b1ac6928e5f3ce9030a64f23786f3e881e791d2a4d2d66506a97165a7ac2831493df570b1dc2b466075e204ad56fe25bea0029c7896757d661e19d2bb9368b17892dfebb0a05f603f7365cbd4f6836c250ab7017df79dd94d159b9cf1bedbdcf8b3379264745784f22ed5ae098e9751ff42f35d9a021881a0de2f5e7d82f50aedc98b2ac296ea7aa2d6d5d6b53a02a21353c0df0170200d037f2cda6b37facb5cb5924f5b32f2275c60a4d54f8930f09ccec52f97739f67478ecf1a3e8795e1c36f9798fa6a13dda9a885b26e758aebd67b876839a1c7b24c6ad15ec9d0dd02400491a95bc0b12e5d743f19256b13d2ba84535bf55cfdd4cede6a24e13f6468ce4e6c1eab018d21f1214d72579debc1aa84f0e6013bb7184605c4fe25a70ae0db7aa5e50e7a71162afab27eb20773ebd1c4159b84d00ba6b1e9d84aad222e88359d4971072c9d25f2f231886c5435260b249188b35f1550c8d6d28263b41bbe69ed584266331ca4a85ab2ef6022f8a61c443c527d2c033954d95f36b2ddb51e4cddfbb41e29d98fda8bcf719981332376f3b4345902920d8332083d74dec172b882753613b4b6154191961ab59a4639edbde974643d30ffa6b64908290c0f9fcd3f56c41f0a6992f0df6ac7d0ec5bf41bfbb0f8c2f411dbc602ef7a350beea584ea923c4889a33fc751e9dbf49aa65d9c89b27f9680d2176852bb752a18888da2db6b7574564ca7774c12e8f76b79891fce1e10440f9305790e7253dd3dc30f52782c1c0d903f93b6cc4d9ebc483ba5a1a07e7fda0a5c353ebab605f215a9d9fe3cdcea1f671dc18ddd4e8cd2d9880bf6862fbb455bd116624656d8945ef8c140d1b71fe7ef48195a2dc80909579d9da6fac0fd153c98224e19bf599c885442e311b4ed2fa87264af37dd0c8db10374bf4e7a734a94a63fadf35d8b040233acb555df65d4b862d281e9fddc33f84be67c7083f32eb08e042bdc2d87d890763fec244f4de9bbc2232d7c645396c15d0fe2c09df0c6378c0a70203de84ac5f748bea726738eac6eb3b19bd9a4b437ad02f944ca94ad6896a6bff32b5412ef6502132fd90eb188a82f770d270bff5a08255c680b03e913be93364766506f8d4c3df8b766187b57ed3cadfec0e0c96728998adae166bed4438bfd872a176e9a4a7ca93349da408c39baaa7ed4dc7006e8635d5298d2471c3beba0f70230cb3641575962a5dbbcd27cc338b0b8ae757f20a34530b7b95a9e078f1e1e2ceeb0133778174be0cf778652c21d0098726110742507f8ac39be3a4e244d88828a2fbb39381209c081a0e8b99932df7cc9df3a283ed147dd92c4ea082ba8536b61914fb6b4d4d5b3e9264a55375fddcc8eaad13792842877cc7aecf517fc8db217314cdfaaecdd75bb1a9fc766953f91d76a7de86e3c73db807521b9f2e6bad84d8376aa66846e7bdd49647ed837550ee1ee592853bffda43d4be1874ee5c11551170efad564b22c2a0d52a6af72a10f363dcb826738a9af280d8d33b33f9d78f5ebb80dac841d1629ef61130bdce6621fb114f8e7055cb2df5a12a3a10c65f4fef4f9938a3fc8c70c2893c4b337b2e0fa9b44c061257873e9eb4fd7f6d1aa0395eb398f731c724dc44a9a31bd5b6cbde836ebb8d91896cbbbd9d3bc917cd4068b880ae97261e3e3cba0dbfcdb029c145463b8c730bf41c405dd72ff1cdf89b81028d8fb68108866c5820d036358705c74b82eec5daf94d2c826be6da3511f376917fe131ba33816a675ed50a44eda993fc834c09ff86651c04fc1df7559f2ca95da9e2a9ec31cd8af38d7f33adce3970c46ce5c26d70861a98ed868aab465dde67265991578", 0x1000}, {&(0x7f00000024c0)="f90d04b5ca4a14ac12751edc9601a3f362995c16cfb08a59fb3513400f5f1c3dd57c41e54f18422d2d99ba06f14eb1c4928607d3ff083b740f17160c16df6a646803421aaf3471f359fd1ef0f34bcbb020e727fbfb9e025087e881b8188c91ef41d88c85f4918acdfd14d2194dfdd80b998d252f4586832b828167620c61710b47128d660f50b07691706e47c4", 0x8d}], 0x6, &(0x7f00000025c0)=[@rights={0x30, 0xffff, 0x1, [r0, r3, r2, r4, r1, r5, r6, r7]}, @rights={0x30, 0xffff, 0x1, [r8, r9, r10, 0xffffffffffffff9c, r11, r12, r1]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r17}], 0x80, 0x80e}, 0x1) write(r2, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 19:24:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0xfff, 0xcd, "b80000004034d012a47301040000000000000020", 0x0, 0xffffffff}) close(r0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = semget$private(0x0, 0x4, 0x1) r5 = socket(0x0, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x1000100d3) semop(r6, &(0x7f0000000480), 0x0) semop(r6, &(0x7f0000000000)=[{0x7, 0x7fffffff, 0x800}, {0x2, 0x6f, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x80000000}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1000}, {0x3, 0x8001, 0x1000}], 0xa) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = getuid() r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r13 = fcntl$getown(r9, 0x5) r14 = fcntl$getown(0xffffffffffffffff, 0x5) r15 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000540)={{0x240000000, r11, r12, r11, r12, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r10, r13, 0x41d, 0x5, 0x5}) r16 = getuid() setreuid(r16, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r12, r16, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r13, r14, 0x0, 0x92, 0xffff}) r17 = getuid() setreuid(r17, 0xffffffffffffffff) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x9029, r17, r7, r8, r12, 0x20, 0x7}, 0x4, 0x5, 0xfff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r20 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r20, 0x0, 0x17, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setregid(r19, r21) r22 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r22, 0x0, r22) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setregid(r24, r25) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setregid(r26, r27) getgroups(0x5, &(0x7f00000006c0)=[0x0, 0xffffffffffffffff, r25, r3, r27]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000700)={{0x7f, r18, 0xffffffffffffffff, r23, r28, 0x20, 0x6}, 0x10000, 0x2b, 0x10001}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="c7525184b3619bbdf9963b53763846947c14c0ae8e0e8284ae8f43b7ea0599d290168030d89a3a5378447436e331287d41cf9f6925ff9e1eb32c35c290faec98a906a6b313ebbe2766158b2e634d324aed81ad7e39ffd96251b4b9667e835559e5214eecce699e108a51", 0x323}, {&(0x7f00000001c0)="a6219f5e9ed131ed94bc57e8bbbe810158897779e00d24728999a3955133307f7bbc7add6fa73fa1980ac6a887c449845f9ce713272102727ed53239912e524cc14d50d8d25870ee9199d140a2cde66064e8312feda8770cdbba87f81b34517483b6dd9de807ef6d5765705acf436e5c55fb18d05b8e221707385968b2ba95e3f988a7cda6b63262a22c85900bb18d8883fc", 0x92}, {&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218cc89cecc068daf47ccbc014fa4978feb1b5aeaa32cf8fb15897c0ea6460fbe1dcf613d5e2900db987d0b02ace6a4077a96d4a16c149179eaecd9380bca6e93db57816d2cf223c7348a15fd5ca37c6a9322f779ec2d0a5a9ea3b152ecffa87966e5932851327bf74fdb74f209aefed116ceed326ad72c503641ceb55f92eee8d888b84fc96937436f2b8d062efa116832f36f42d6c1dccdd0a2ad72ee7b27f4fe549f2f8dfad1e4274e6bbede723b9be6eab638bac5dda36cba8710feda5534edefab250acf86bb5c32cea32be221390c146e271a11c2d8fe39925cd348467bdd072913cf6975bf2be34a11d2b1486c3bebcbb83c695abf1c56dd5b00e8a2ef7cf1f561b2e59e8759d8d8458ae4790eb6048bb134e291bc1395fe07efd15116c9ebf5bc3b57e65f7a99ded6f4c794fc8c866d71c8afdad66e3f9faa604ab7d5f40f532b8a27d3127a427550b2ebd7930564f124037d255446b0468fdacb4bbb0c2b2cbd2173f154defe4098651421aaece5bac562e361cd431029c5cbdb076fbfa867be720da412b19a2900e44d3b66f5b3424048e49d89b8f3e16ba3160100d58959df9ca6054a29269ec54249094a0b068cf99740b466c720d7128c85286dfe89173cc8c5776b2cefb7d37e94d070d26270f78c18cc6d0ef3a05d5ca58130286b4fd8073da31ed9750e9c4a35f8102b95324d29d1c0c0455918f43aa4f0f6f95f275ae325965c25397c68768dd17496bdb09674583859c8913b6815403c2ce020250638b96a9308dbec328dbc204abd570dceef4398c410b8db7a9d302be58df14a925751e8ff8b4cfdb7ace7a2a92c370e0c944ff0b0fe272352240d8ef0608e33bd2b902c6d2003b19634725a37d76615d0e91a6f07dd5b0ce6de75d23e7a4e2318ef63bef94b4f13d5ac6fe282059349d4d204868efe8ad334ca53e017be76216f326bacd113cdf03e0e1f809423cd03450da701a3eedb788bc5ebc3702f9e2fde2c133703423c12e0c18b563e3bebbb8113f516adacfba517666d7ca8f88bb23961c45b3c999bf9ce586d0eb32397ad259ae40a74c187e7fd187129f764cbc5c048fab6e70fb018f7667540d6e1b097e220c1c90317ad4a7a43cbc1bf6342e3bb65fa13948c9735674b377948404f483f17fb9269cd9b38bf7ad338fd51e66add", 0x686}], 0x3) 19:24:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x15}, {0x2, 0x0, 0x0, 0x4}, {0x800100006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 19:24:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000001c0)=[{0xb1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket$inet6(0x18, 0x4000, 0x6) setsockopt$sock_int(r2, 0xffff, 0x24, &(0x7f00000001c0), 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$inet(r3, &(0x7f0000000200)="4a5287f34be40e8d8e7deabc3a2f3c3008b583db6293b0d79e55cfd6ded59ba1d382da3eadec23f800054ddfacab5678a8bc73345031d8eab77d3849bdc2681e1e0281524dd9670731aee57915257fc031be0bf92dbe94686e015ba6d89d24296ebb377841811b386b9e45c12d8c5e26453c575cfa83ced26f30f5f2ef0ba5c03267eade0a2ecab45ae95a6d3053b7bb4565c2544aa04766628351bca55ba94d1b3084aee9dd4bc78a46d156a2a32c3c2b826e", 0xb3, 0x0, 0x0, 0x0) sendmsg(r3, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x5) 19:24:18 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) dup2(r2, r1) socket(0x20, 0x4000, 0x1) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x170) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r4, &(0x7f00000001c0)="1940e86e69919c24255feed73096f8419c231049df53d31d1da62479e79b99b72544b1166a3ddac38d8294863e27018602c7467895149ace1d77b9baf8cdf22bec5c1f43db757274dafa9f0fdb217b384a6eac5aa40717a2878e8efa45b2523fbf075fcc035b3a1e4a82a63b21f159fe72f5dcf47067532043cc35e7030aab59f7da1be3143472ba2f12b3affb52ed08c46786f6f3183ca15df29077ff8607b1a48dd88698491f0347840560a1bd15312554041faabce3776028d6bb2da60613180efccbe6edcb10b33bca2c5fc9f64688f0b5b40b448a5d7e35cd118e70f6c525cb9eaf808031fa0fd37da59088b25e1cd5b2d234587738fe83a152a319d53d4825eab4d31b163e51215a349e1d0e6cba4f0ab4b5538287046ee482131f9c3b6f21f8f2219cf260134161d3ea4378dccea8c737e5ebbc40b1cb4ad534d9dd942b8eb0b3dfa93d", 0xf2, 0x0, 0x0, 0x56c4c4a7) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) shutdown(r5, 0x2) getppid() connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e33db2f66698c707c6c653000"], 0x10) dup2(r1, r0) connect$unix(r0, &(0x7f0000000180)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) 19:24:18 executing program 0: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x170) shutdown(r1, 0x0) shutdown(r0, 0x2) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 19:24:18 executing program 0: r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r0, r1) nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x6, 0x0, 0xa, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) nanosleep(&(0x7f0000000040)={0x8, 0x44}, 0x0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000000)=0x1) 19:24:18 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000140)='./bus/file0\x00', 0x400000000000002, 0x80) setuid(0xffffffffffffffff) r1 = socket(0x800000018, 0x1, 0x0) listen(r1, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r2 = semget$private(0x0, 0x1, 0x80) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000005c0)=""/175) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) semctl$GETPID(r2, 0x2, 0x4, &(0x7f00000004c0)=""/210) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() fchownat(r0, &(0x7f0000000900)='./file0\x00', r4, r3, 0x4) semget$private(0x0, 0x7, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000ac0)=0x8000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x100000000, './bus\x00', './bus\x00'}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000a40)}) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x80, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/z]ro\x00', 0x10, 0x0) close(r6) flock(r6, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) close(r7) flock(r7, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mmap(&(0x7f0000ffb000/0x5000)=nil, 0x5000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0xfffffffffffffffd) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000240)=[{0x4, 0x81, 0x38000000000}]}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000a00)=0x80000000) 19:24:18 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) 19:24:19 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpgrp() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x7, &(0x7f0000000500)=[{0x5, 0x8, 0x7, 0x800}, {0x0, 0xf8, 0x1, 0x9}, {0x9, 0x7, 0x8, 0x2}, {0x9, 0x3, 0x3, 0x6}, {0x6, 0x1, 0x7, 0x1}, {0x25, 0x21, 0x4, 0x8}, {0x9, 0x3, 0x31, 0x1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000004c0)=0x67) r4 = socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x29, 0x1a, &(0x7f0000000040), 0x4) recvmsg(r4, &(0x7f0000000480)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000400)=[{&(0x7f0000000200)=""/109, 0x6d}, {&(0x7f0000000280)=""/234, 0xea}, {&(0x7f0000000380)=""/10, 0xa}, {&(0x7f00000003c0)=""/34, 0x22}], 0x4, &(0x7f0000000440)=""/37, 0x25}, 0x1000) r5 = syz_open_pts() read(r5, &(0x7f0000000040)=""/177, 0xb1) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[]}, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 19:24:19 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000200)="dac4072e2cf12d6a8f034c2d8425c7fb", 0x10}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r0, 0xc610a118c17ed302, r2) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 19:24:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7c}, {0x15}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x5, &(0x7f0000000180)=[{0xb58, 0x3, 0x81, 0x200}, {0x100, 0x6, 0x6, 0x9}, {0x0, 0x4, 0x0, 0xc830}, {0x41f, 0x3, 0x1, 0x80}, {0xe2, 0x0, 0x1, 0x9}]}) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0xc000, 0x9) openat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x3) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 19:24:19 executing program 1: r0 = kqueue() r1 = semget(0x1, 0x0, 0x55ebed7148b0852e) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000000)=""/102) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003ee000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000443000/0x3000)=nil, 0x3000) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 19:24:20 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt(r0, 0x200000029, 0x8000000000003c, 0x0, 0x0) 19:24:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000000)) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 19:24:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) msgsnd(0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000dfd60f2b6f404b80e71f04ac56e89ad4b3eaf15278b6cdf9f28ea265c7ad7f4438b823ecd8466fc5c212392e61d7872f31efe74ae0ef95711ff03b4b44ecde3b441e55fb32cd48adae33facc363ca2c89232474b8cad9daf781a9ebcc514a52bf9bdce4106aee500878756f3780223b7078e466eb3f1d535ce1f18cb160672bc3186d465b114d114d98ba8974126a6ab0b023da93f9f3793aa52c4039ff0c43b795d260aacc32bc528b72a9e3ad7e3edef5c777a5ac1d4de274a23560717dfb0232a0c6e63809e1804a25061bf10cebc30c1df932355b38291a651b5479051ad654c6f0c679b18361400cc00"/256], 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x200, 0x0) dup2(r2, r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 19:24:20 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) 19:24:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1ffffffffffffff3, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup2(r2, r3) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 19:24:20 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) sendmsg(r2, &(0x7f0000000280)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000080), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="90000000000000000100000009000000007c666b8f9ea3df8c78feb544e63c69275dcad7762177fe9cb7d4909612f943c89add9597d7c4a61b0b78916b87d1d68be11fdbf670ddc3bc58bc3f2b938f212167b71fc470a0b82ed118df0f3a460de8a50be4c41eac2f3f70e30cac6b705afd552019c65b675378972ccb423c8ea556a5c4130bb772b2f10c1f8ceea0cb12fd46c83c210000d80000000000000001000000ffff00008a8be881fa714e53d15b79d91eb12186f76e922eade1113ea744a9c1b0a5fa4e32280a69ac99aa2b87f085160abaaac2d75c6f8fc57215bf4fbbf4780cf3806a76dd45eb3a9a4d54e5f9147c9f3acb065aadd7455016440f0cd0e375eae35035b8b80b368f1b6660b87b13066e07b8a6c7f2dd40f79b1da61937633884cc2cd2dfff68bd05ee9bf0515e39951cb9aad5cf796023460d34b6f13e693adcbd587ac085f9b2ffe27225e85a2aa6b46fa7559fdee2000000000000f800000000000000a482223f1f0000002d0f8d56ba6dccd4e11e4ef799c9683c14fe1628a13d930e3a9a350e6208e6fa9a7d7e913b3c531acb34b9599d0734c5cb1b8b2e1b030f62ec55517a1e1882e4d4e7a9fd558df98d9e38d96802b2832f63ddb393b03e3f5d663f82d53e06effc3d9754cdf2cb315dbfd48707888518672e6049e5c5acbaba880704f0adbdd33368f5765ad5d645222a62ad34dde071e8c3a1d53108a872307dc96d44ec300bdacbadc8dfea26cd011cf94ccab7e579be3fbf1a656ce60fe811aa16120acdc84bf0b8386790b3ab6505fb9b6ef0014d86179e3a1a52e79d613dc5db9bfeaec34ac544cfeeae048cba"], 0x260}, 0xa) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) ftruncate(r2, 0x0, 0x1) execve(0x0, 0x0, 0x0) 19:24:20 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0xfc) getsockopt(r0, 0x29, 0x39, 0x0, 0x0) 19:24:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x1) chmod(&(0x7f0000000180)='./file0/file0\x00', 0x1e9) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) acct(&(0x7f0000000040)='./file0/file1\x00') mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') unveil(&(0x7f0000000080)='./file0/file0\x00', 0xffffffffffffffff) 19:24:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="d22decff01ffffffffc500a4f760caef03c3c09cb43594daf90c3898df22fc3371fef9ef40606286269d698d52a0bd417b3070a61f94a71c5540055c6f9fb20e9059453caf1d084805565926a2cb9ff36bff2abed3d18694b591c324ff6e16a1027f40b07fa8a6b9fae50e6c98a9a361b6b3a814ccc11f02da327fd0570a02bbb678c761f792ad210abd3575dd8f3f38a895105dfdd682dc430e8ffdb79048de9be91525e943e071d161ed499177d90ec70484b441add0fa64986d74735d049f5c", 0xfffffffffffffd24) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000040)=0x2555) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffb, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 19:24:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x200a0, 0x0) write(r0, &(0x7f0000000200)="00002100000081000000", 0x1) write(r0, &(0x7f0000000000)="0991", 0x2) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x100, 0x0) r2 = dup2(r0, r1) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) close(r2) 19:24:21 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0148fb"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="81000000ffffff11"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="396a194ea3f92307f706acf4feeb9ddcfdfcfb0b8d967a9b38503062885364c3e872ba0b2ca3b9ce0318e22e81cb1ce51c5339aa82ac5dafbff5f99c7e0a5338d7d7fea6573422b0513891a0db198b021d34d9154d96ff45d25167410959b754cbde834fd9ba89d8a0ea9617e473168c6f5195c99e0968579590e9ef0e2653252f5e607a074c1e7d76e189bab3deab5c0c074a29dee3949c423bd7cca9c44cda8e2ad789b68c61848c3f499adab4f6678e665e8af62da67a9dd050ce37a23c79971a61d8bd69d1045d7453227ba0b33621ded4a9737006c500c523f487224ecd4d293d9d16"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = socket(0x18, 0x2, 0x0) socket$inet(0x2, 0x8000, 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r4 = fcntl$dupfd(r3, 0x1b, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSBRK(r4, 0x2000747b) write(r0, 0x0, 0x0) 19:24:21 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000030095955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7344123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000be330003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f543f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cf406f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8689d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d3899704e0fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9010730f56ae48f7d47ae0e1f8adc5fd73faac6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000000000000000000000000000000000008107ecad798dedcf0bcf67b09f0302579a54b830d62c4b12e63f6af06bba65cb1121790bfce754d77a4515fe370a5adda13549133860834ea0030147cda4332cb8d70b3a8247d5a24470861bf5853eb9636cd9842fc6b4ab696679ff8c0f6d2923a37fe3a8c915ff60bd3200133b17d7d474a9fd8d7296e70a84c39f0aef1f2daa608e8356066dac0b6a4dbedf2347d3c0e1b1a10b34f3faf9ac37d83cc884d5b4edae38d8d4fe7a1149c67dad4156f949445cda24f8d8c2ef2d5e30a1d291d92ee09b94ddc6263769fc0277efd8ae1ec1dff21ba243f3346a6887f511c605ea0a241c956a4c75d03898eea648a940c526c18d866798ed2ab291c2a2f9adfb16d752e1086dad52236d8879a17fb708a3c41d0bc55a1886d93a1357f7dbf515bb2fa8198915df992999537c578f9850426ad2f3aa20db80ea139371c0493ee222cf1f62f28cc97c43258325"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) getsockopt(r2, 0xffffff81, 0x2, &(0x7f0000000100)=""/237, &(0x7f0000000200)=0xed) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x200, 0x0) dup2(r0, r3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f00000016c0)="627f662f0450f3cb7500fbd9ea33e445e69d7a17c85e5c6b6d8c58c0de8d33635f81bb64410674ff6dce0eacd5e43c659bbee14190ce18125440024c959259ee11bb6e0a04342c69d54edb4eb6e040a824a75201ca28eaeeb99969db49b9c9b7f023d82d925848b5a7a2e663c30f67e52cef811869ad8f49f38093b118e8259acbcc3806008ec5a7f17742dc660cd36e03a597d87fb9766209c6da928f7a5f55bb7fde59aa272a94d7e0b8029709680a2ac616df4e5ed7a743c7bd7e01d6f065a7853f13436fd4cd58e1a70438717f1aacccb0d0929f17d520e5717f03ac39347ad303e892ef5ad908728df97f1c0f601256a060e808904e59c876c8a6b919e8300e8f06280debd07ea4761a3ae01882d8a94bb9f70dd2f596dc99ee458eb478ab3a8d2863d35e23e1474b48df13b767ae5495666fd1ef4a05737dd68105dd1ff4c801af5fa4c5087090ccc904cceb8d426c0439df465389d4a5a114ef1ed0ec8be6b471203d7e855a6013d36783f978a30ffa24ff9496d7bb011ec7d6ae97b0f9a76ee704b3f2a0219c11c512a1c723b466dc5c68e49378683f32710c6f5347966ab05f5dd160d4fc308af259157153539e8eb2f13fb1042994b488262a190726c7a794af15749accdd7f99a660ecd9df4fa43c182bb0bacc3192292dedfe623ca7040358ca219b5e4a48e5f62abf5f24ae97a46b68037baf62a9ec5cbfd5c3555576f7a835200c1840d86cb77999de2fd239bb545c1567ef05be86a3519cb375861dc44b49700b22cecd74860ca8e1f41ae3ef5f3303e5cbd7d3a5701fa3385195dcfb8cf96bfe78f4dafee8f2b757f290b0bfbd42e1749be0d7baa51f394e0da89b0889d212c889cf7e8c48d464b78a05fd7dcf7da9eb12b321f1619ae759fa5e743c2a749304a6c9adf4ab1214336edbe8feb51cc547e123e9a7576c8fd8de2270e090944d69c7438de8524c1878eee86b7b8847bf196d660bd4ac22cc61762bcc210b3af559a60ff878988e1046f6a7df10423f5e681b608f9781cbfab7a51756a5cbddd2a1320f0ef835005b0107d48084bdcf2c2b6138dcd75f557f7bde030742cb95fcdb5b686440f5c5c9ff896b35c55580dd64d3d6bed943a8df41636ee57d2a29296e499709f7f8226c487f2656b063631e90f0944ed121bf4123b4f80375dfb90d0b5859d052c1807fb68ef1f5c5041c48c5c6efbd80b801dbe7668197d8cca9125f1912fb119bbea212f8586293165cc7a8a523bec41afc4c0ff2182d61502ea18b325efb0005180195ad90c4e30d19be997823a02ffa893208fb6f8b48a37b2536d8aeecee7343fad245e25b4f27e41e220e68587c072339a35ea35a8cb806cd1a7a81397258a59b6f71704fcbb6a212b05ac5d7ce27303e0aee648ee3c434df7f042c25a13848efae1d8274be895f563ae164811a688947f16bb834dd551da3295bec2b35ecd1a8d2196db6f9827c9a267010f08b6b0fccefc63100e4dbca1baa41536f65392f82be9107abfda8dae3f69fdbc037e4f685a8ef842aaf7a85fe7cdb387944fbe11f65d14c9c6edde234bd6d01452d119643d40c05e99efb252960059e5b75fa51df0ab9a03ceb34e2110264d8999e6337711798151caedc8667ea77739845d0c3dd4129d5078d9454136c6205036c20a951522b8a8c50dd7917368e52218822b1e12499ab2f488a84f0c016af69920dad91077ae1ebe52239ada8f18df5a0516bdac4a85b20290a62f2dfce9b739a0c3ffe96cee5ad7a3f4aa6b87a08ba83e03b63ade6d66343008a7bc1a3eed47c0dc821ced18e630553d6c81d7e6e4cd367810136dad734bd251537108f67c0d758b9321ffee68ec13477d64035688889197b56c297a64142233932360ad0eaf03134e728d6e7ac77db7b7c1505aed4f63740f88d7d7008e77ea7b060b5b70fd89a7b5cfd69d98e6703dabe9025d2413bf2da96cd4041ca3f1fd889fc36c4779e1ed99343789f1d66155e505a996ecf91c1cf7ff13eefc68011fb16587ec544ba0512e692392d4ae647a25f6bc53358c5ec9f60df44204f916d253edd254bd3d98afd9947a53084fbf19de40ad311c00450afc0895fdd740142eae252cbb051109c9e7bccdcd6bd7157abed253ec99c79b30ed4ac2692c9ba93fee31edb1a37b40c13435e1d711f06bf25c1547090dc47bf079a66b02dde8ae971f8d686d6eb54f6a12460d93464edc4f230b192c9d9187df429a4904eb24463462831060d37afb958864426258a067603b936633072233920e304aa4aa636d631b55d7986c83d807e316446b14d5d0521d00c4de0edfcaa434d766a1fd310e49d002ea0165dac4abeca5dfe4025a5093a83cb4fa62ab1cea098254b249cc641f954f03659a5b48747786f75689e40051078f290f70a409b2477b8ded59b28c97c5fcd6c0b60695c30746ce52ebe4ab69686447c81c1cd2b6a0753e7e21cb9dd039f49e26cb0243cc2c7599f7c8b5187a9d459c664f622d37adfa5a2e46352c56b184f2b4135bc220460ff36b3e3a734ab347271fda35966ee37dd0a4cbaaa8aafe6d703d923eaf5500e15489c1200c4961aea637c763cbfd165cdbcfa5e6e4fb6d2fe4c0563e6577b8af78a3dc8f28f0afea239c09018eb1c066c1b89698b91f2c55d2537ac7feb5beeb4930e4ff90c9f4f33ccc65a30be81b50b3b7a6e72723c3260730db746b5dc624b5cf9e10787bade3697299f7728a0806104408249df3c718e9c3a965ce6b5c86e0cf89b7741be0e599e0a4fddf480d4f5df7e501ce8b6702da9a0d0a5bbf721e1926c3c9f03870c849fae465244f2fdb5adb06ede234093bd09f420dfa7bfad80f2054832172e5d38b7b2fd71f3bbb3064965fc9c4d9e01531f0a1efb34ba0c18d2edcaabf425d6dd828306225c82e4a520854450cc72895abe44d72e56ff35dc0d8e48ac486fb9b9e9c3de749ab6d96ef2bc9e55eba6e9e69bb58c12da3a9e42a4796bb51a3cdb10c7e87e17f52c28b18954f85cf07229d9bd71759d2b2f7b24dd3a9028b1524635ee017f6b8785c19fe17199396b0575d50ab71a50d1e2e28e409f673365a2eec4294d26343ade81f29a0e3e444db0ebe543ced858d0aee5a7878e46f94c9972d5be0e5dd07cc9ba73b9b32e72a9f71c88e06648cf5c26e41aa72ddc563eb8c2bd0e969d7ae8086e8c00657c203d04b6ac9bfc5b90110e50fbf5d3567818a70ce36334a5ee8040e4f9a48fcc8a2b6b1e94925d6685b96c2b286fe7a602adc590924a2a4bba1fac73eaed6d16932753f243e9e3ed6252d1efc9d3dfd0fbe753b705db7f1203985e531dbe2a4726afe8b89c2699e71a36610f79eb7e0e25fec000af4a91d75f8cbadf402608cb3021328c0752fda5a11c562c5e656dfb2c0724e59bd661cadb8b620c857098e41bd8972a4a0e11ec75bc969b0a3cf4725dcf86f0d95180f4da2137b09e889e0eb6e937a13bca8d337eb0c5d50b2f6200cd4f4b5225a6d4e6c475d61b0031f119d7ec11f7980d6b8e482b6b7e4d8109ad3a11f82be84e3a97065111321f9516a04e93701936cbc5dc52574b54ca86e16d04db1b3b4ed53a7483319270543b781c36b48a35a81dfa908ca449aff1f140070e4839c5bc9fe23b5b068d620aa7bf048eb81df33a331bcf06b1418d05562a0d191b33d891f12f36315550869c7a42bdf43c7b10c0f9fc5fb9c246de4523075c5f540d20704e240bdbd6e96758dee81a5bc400131fba698c0b1a98d2b22ef1b3c055f8100f8a5920012400fb4de4aabec89f907fa3dfae8f21dbc13f1914b9442c8a9151130ded85862b96058dc6da495e04b86c8b8ede93cf15bf795417f35428f3c548682449a428aad8775f5f27bef140792510961b7111f3f1faf93bc21aca293347e5998dd616ceed0b60be1b42194087ce359f698b68e8339f72bffc4905f181344283f1fa1731d83defd9c426bab4c7017f1cae934432163af8e2827269cf275ff4b77bca0d555ebc68a51fb2b00564c2a623e7b29781eaa80a37831642477bdb01d1d096b80f20ce8e6bd34b4a1ed2df738e4cc04740a54b7c70", 0xb41) 19:24:21 executing program 1: r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1000000000000281) r1 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r1, 0x6, 0x5, &(0x7f0000000680)=""/214) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) getgid() getuid() r4 = socket(0x18, 0x1, 0x0) r5 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000340)=""/192) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r8 = getgid() r9 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x2, r7, r8, r9, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000080)=""/10) r10 = kqueue() r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r10, &(0x7f0000000300)=[{{r11}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000100)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000400)={'./file0\x00', 0x2, 0xf457, 0x9, 0x1, 0x54, 0x2, 0x8, 0x2, 0x0, 0x2, 0xc38c}) getegid() 19:24:21 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) sendmsg(r1, &(0x7f0000000180)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000140), 0x0, &(0x7f0000000340)=[{0x1010, 0x976627c38b40ba80, 0x6, "992de09c404e0a9cc74c78740234e269b6035ca0083b8d428f2e1d723b251e50abc38cac384bb06bed2b6f689c66763a06451fb7c6e354cdad3f69f48051bd814c8d1df7e0d5234835d886711e15e2d346a165e38bd766bfb36f98e3b8ade8f39146d771f8b45b3030084066125756c04414866d550cd5899dc7b4cff11824f271c65d7f2e60f65efcd60264c71a599a967340028d560c382e382fdacf0db596bf83bfa7929037b51bfaf7b80a80abb534e107c3778a42d59dc70810208aff04b7ff1ea06b82f4d3dc194f97c263a411865ca7bdc26653df42bc719a45ed09b2fcf6b04462fbe599f76ece49266be21c14f964346a6464863163bca9a7a997c42ba3e16af1582ff5f498d44c50d55b99728c183eb2288daba0e50ed79b39c60020aaaa1a702638b0c918a5711bedbd15a46c41f99a5530affbfc11833f71a6ccff4684e51b44ef805e2f722a8ec445cba6cbee1f135eb6b5ad9d9d335483d5abe57264a79ca226abab552ea48c192d5f37f830ce4ad1af4cad4e18ba5cee53d2eb4aeebdfe4e08542ddbc8c5cb6623d1db4f5fcb8d10e8573ed677b94cbb43901033e86adfe1ef8d6d891c84905d1c1401276df02666006bb832fb751eb1bf921813a8be746be5f1f8cf37d0f8819ac71c2bc4f5a0e5309bc7a5a589a792ea1ea1c98806be49df25e493b4136ef9318d9ac535403fcca36a6fee88e3cc0fae01a7937ef04f994c7835c9561d1a3937b5e8bf5b81c04f1104d61fdfc349ba7aeb673e9dd2e74c80da480c7fa24fe9b2415d60d2a24dd81fe621ab81dbcfeeb01decbc5ee9f62341c6994c2fe2d8167c72f2cc83c7faab40b2f83c1b4749619cdef886682f6d1dfb7d012611a06737ed8caf42126de329e4b5d9c9c769caaa6ad822c4a5681afb3c9d781db6b520d3295a180a01b5a0531bb59397d0491789e8705ff84740a1b1581e30c44896cf2e8e89317516734246a1a2fc056dd4317851ad5bd89965a582963073f9990ecd747203a79e80fdca49f583b8ac9e28e91d740b8d79aaf25697442d71c90a6da4002d8192e1cc165dcb810e5d136e8321238ff111596dc7d17782bf6566a6926377c5e3e3af56f67b916fea403eda76a7193eefb50660c603b423ed1d25b6a227edcc00480efc60383b2bc297baa7c58f589caf370ea4359e32711754eff4a847b20ac51650f1c84d5ba9732a56f5d78b70daa815d336742029a0354bcd896b1da5fa0f6b11c41a58fbc99b620ffdadd92e370e36595c83941bdaaecd7f3ae35687c00e4563bd3fbe4aaa379a8aa1f526c69f28a09cf01cfa90d379e506c15f0e5c558e3b4e175a9f576605bbcef89c19a5da74fb961db21668f14cf72aaaf9ee5fd788a68ba7e43655cf447e8cb3f6fc20475d4d955c7f4cd39d235e81726a8f0cef4f5bed4538033fef8203e9835628e7913db47a4bacf84d58ef977a98ffe13d3890197e4a932dd1e33bf160dcc4442309ddf68c6dcb62608268b9780fd3f842e05a1a79fc00ac344fea93c3af5e34110b6dc9d115baa9186010564bce15bec1e636756c4ee402419de105ddd3c0b7f5b4b259954140619ad4de3c80730f11c225c3677054f6c4322e77542b91d2269790624e08e3ac67d8d611a8e2b24d978c6f956e09fcaa5bb402fc594f5a0ad107a4accba34cb46300114484c96c790ca33991f52464eac73a43ccb6014e0bc0ab3b4d15a37d85789ad5672bcd6e60d3073189b60e0300dcfa1dca15bf9475a45838fa4c4bf4c1df72f247613542d4c9257a5f674f4bfcd2678931ba2fcb89f4777d4e48a22ee6ea5b5d20474b7f5385b771c3b3cbed8df299f055f4044eca7832ea9369b2e3ef15c40256348b6ea939b726b07b7689381558e33b1458a1f8f06c4e6dd4c56c5398f061c1b49d30545f62939e4f96e773862b27be23c5ceef394eb3f790e234205c84010248ab7036377cd99761b08bbcd2d184141d17f71b294fb2dacac83657abe7204b9d0bcdb8bff298d9714a681ce8929b6dcc50a742a5333ca6a3133e9addcdcb56eb4df7a2bddcccbbfcbc6b9a0f0c733c9a79a1f7eae74b4e642b998514686f8e9a406d6bb0babaa65fdabed68141363877287b478e0b1668e31391981cb7a9eb4a50a2eafc64667d5e0a8bb30c8aaa8dd1022b699b684e1bfb586c458da6e16e377c8ed9e64905b89d60fdcd3e506019ee3fe899f85f2c6c59d07d03f6e3e6e8809ffe3c294fbb911f11961a44e50881e3e8816bca80147446d8f5d50bb37b42bd87c33005e0bcaa5b1afd7092877364ab37f4593bf09f48189a42dfc1de1abe38bcc4af2c71decc75da7662f13fbff3632470b5594159cf23cf7bed1d55393e8d2ceaef5e09aacc54c6c9e38bfbd2b30e4c6a02cacb5f61aa8605123548a2f2b89a6666038b6ab113f2f840dc7aaed034be0eaf98718f26503efdcd34e4ebb0bc0e89b2ba10abb3beb8225db742e0c4b92b129403411d09af438725ae5753df1a297512d4fea08571dfbeec4c1eb4023ba45a74f1a1113120abbfeeb31dce2e573d7c370cd4fa434060423380d073987086874f8422971a5c1ae6766713b88be75c9fbca029e9e37b5dd15afe14aefca71414a294624a08dc14d2768d372c6ab625bd4b9045df7cc392d4c83d94e536718811b7a7822e054d8901e7cbf0a7bab02a8b7911acb4521306283479b1330fc387863ce21705487e59ca8c26f496f47ed2cea96c80f2d545ad07914501904e972e24db5cad777e92c11a61d4ecbd86513fa1c9645d69aff892fa8b3d5c07c6b787899fb4b683fa93471354c5dd7df77ca4f5452c7109f0d6dbfacf9eb9f808c7b429b2016cea757bf510cd45d78e7dd087e3d2869b1a8e5317606fb849c41f2fc16b1b4610a44498b07a9bba17759f5032471850be5d0eee8c45cffa275968a8f834661f58235e6ed9e5569cf05e0dd8def2370a3fc8f7f51af167b79e4b30b462a42ec7b792cdf60cf6ed12a8fff84c4aff1107fbdfa81268c7df0037c5fe6de18e58b3de60dbd42fd8626e1e031db20062f701ad3acb654a563f382c0995f999c383d93d190e2391091f185f99b4aec1c3af8c9da8245915730f712f7579dc003d982980f439ad3b831344c1444ed55a5f29bb1857d2999031ace8475168be4598dcba04a6824a3a72bb6a581b40827c37b6119283f9d50aaa049484d0e11cec594f8686402dc052c91824d8f78535b2a488bcab393f3c44d89cc8178a9cca3a89ad9ee6fdc515592a95b85a3b7dba95276fa7b0c1b83791f1561668e8a95e5ee2df8ae0e4ad4ceb597ab3e6d7167732aaee76ca0be11791369c997db41839ea72f5792748773a7c3f9fbf0b7d66592a74792c683c03acb4f9420cc6ab3a9da7bef0b3192c0053d2567bfccf651c3be9199b2dad22a03b16635832e1b773a3394fe71999c896e64cc1be53f1b7f0f2995564adc220956bf5ec0833c65b41c8c3645812d7a585392c8b00479d9a2b9f994bcedd09fcb8cb8203c0a729f7b5d6e61207abea1da45c9a77fd9d8f01029249beaa896f57b988726feb6d9e67dec709b919ce17da01529f96d1f82a784fb4ea95c5d0795b86dbc7e30f19b5268fb4598e0035332acb0156a5ad89859edcdc6b03ee0b0895f5580fe567f1bf21f3044435dc262bab55004ae6b6349460644d54a40e5093d1ba8947bbf833acee9fcaa1e4ab5b613f87d7285e7b7327fa849f1dbdf89193b59c8f9aebf8e9832aac28c546bb89d1add5b42650b45a8166fc6de4c00faf10281b8d99a151a356380e14705038f3500c907a216d004890ef8f5195715926e290bdb1d7b3785c9f216c5397c71d1c3f8f17a261e2feb033bea88bc7d56c53f27fb8ed010b8c380c9b070d2ef2ffad3ee4d0e7a3e472dfaa46a9b638de14b4e6b683efb3dab029a725fb9b56cd98e7a37d7a4a9292874b075216a08ab945b7773c3417c6af07006ea4554ff283bf46c4b209c15edb27d05d03fcea138349198c06c35b33038ef4dbed5d217548bef2b18adf30cacb50bf0cffa46f3bfa476ea924815faa4f7a3a04757c50a7a42b9490c1910c535fe0d02b3124516e29a15794a17ccbb0c52793fec4c4be28cb5bdf8e59caf6b92fa3522501e5415034ed6c4b89e566a57d671c422ac55b50c34aef93be7406e61355377a6caf40be5fc702ff322422b0bd067dfda8287ac38aea816f5aca39f0777284d9057b97c810f38558433ccc9ca4efc55b6e5c504ab8888580f2d38b437c075b9d28d7f126ca20adcfdf20e74bfc1654971eeae3061ff8ad7d7c9ccfb0712da1e1981894f1bb7a5a0838e96f369ac54da7491bda05e2cb1c5dfc7560a3c7f6a59a9943ef9bc060c8437d7d8cc51f8251c713dae3fc1a2f343731635ed330a11ef5dd80a6e01fd12d496b13529fb639ee27ebc7ad2955c85e49ab7620f67b48a5b3542a66e66d74a4f0179c59f0627996f7bae57edf6f5fd5815fa2d2715d4eac32daa030c216d6637484b2dadc21216374190529772c5b1818a189304d5bb1fb7ca7781aff5e14dec04e48bcc2df470126193750256aba294286094c802c312e7782474537bc1c7e360ce96425e861f6af852d40dd839ac4332df7631c50fe712b57dc40105a6899ad9b7f6d2c951f5d93ac3d47425ebd70b9605941554c44a74326707f546046db3d3a2d748329cecdc34debaf5b0ed7b9ea1fda4b52354bf90c4fd5e3af7136bd9c16ea766b2fff0241a2a671e29a6e9fac1465207138ff2d9871ca13c110cf15eaba20163883594843f179d773780674aac4b5a5e4260140413e8b51666f0d3f9a7dc23dd0fd7cb64909a41ce9a5b33956fad9fa341732d699f3a5f9012988ebdc45bad5d6ff512a9a8ffc1578810988ee54b57ca52ce12e6318894124be9a043d99013480c796b671f8f71fbe2bf3a59f515b9b1ca2b073334a6ba679c6c14ecbbe52b911a7c030f23c407010929babd70002a394c83b86f794c77e75cbf0e54e18949ce0836d419cf1b22c045a49fb5722a2668082cc9aca42ecfca70a61bda3dd820aff5cc942506ca0330a3ee1b63508741eecf6ada7d33ee5b3bf4f932ffc27eb76ef42faa76768a01f9b38f7b6b070a12ef3728b9d2b1893cd3c02473d7fcdfbb01c878c964c8254d033babd4c92878ad08866253ae05b856a92eed30fad9434ec3faa74a98a5c189034318b6a3c0fdd6504c6a317508cf83fdd4a6df6b6d4869e1ab769faea74d7a113315ebf1c3fa38d05771d47081b35dc3449af52f301a65433df1b09192ac5b297ec1ce4b0b3b9f7b0c96c4a0a9b5fde8d33cfe3bc3cab4bfd9538a72e18c84b15d89b43ad6d91c3176054f20b926c0387e7f60f2f89dadec5b62baf9ffdbd3eaad1e40887d849e1f8927feae8140bb28b18380a4a9fdf6446c883f3b4019211666133a443ac2a0337318a41c498b2d7f026bd17c31f6d99074dec5c2d017fc2375914c75df38a08c6eeb326ff43a9b07904d1a4512fddcec313d01e496860d52cfa73019ed90f51fc612fd0bcbc01a8307995fb87c0fc0df95633e888cc0be1786aa7bd2f87df87228ba480f85f3fc7026bee28812686499503c9e4b9f7fedad94bea1a0a1bf5f7d619e4016bb48799b2e24648793c56dc115fbf613981f2a9543bbe5a17a8a68b7b35205c47a57c2b21a42cb76272f18af52c7fb553aeb84883406c26dd9537df63306cd29bd311ca759dc47789684367c3688bef8107a7e485906fe463e506800ba6e48fc7283fe1fd45d621a1880cc9a98e48f0e2e034c9dd7ebdd85ca63b"}, {0xc0, 0x1, 0x7ff, "fe6296663caaf7627c7d0508c36a8bd19418c5c3016243d4e4f0f57ff48e273f63dff2906b8c33304f17b26fad0bc30029c7f4965e5090ad9b61356507df8db716de20e30fadc6a37f3c5df00be71230cb03fbdfe803a7fd06276d80ca310c9aa4e41afecec91c320be9987edb00f9219e98225479bb20a0f4fd4dc43add208869e806cc127f63af3183bf84ba53702ed9d0040dde423699a0bdbeec8597274a6cee4b95e636efdeaab85f35b15dad0f"}, {0xa8, 0xffff, 0x133a, "f13723fa64345196cd2b5646727425fbd35ce1b72df549dee0b0930bb7e3dc2e34e362e60a393a6026affdb98ddbd7ce1a2986d55b80bc9215d8538c42bec1fdad62791407f13891409e69cf066bbde5736c5d6cf3597d9cffea6d0fea088fab619b011ef3a488b78ef373e2ae3429c5732fc63b28d388fd0b1d18642264fbc643cd4ac8a659dc26d483619cf446cb691332fb"}, {0x48, 0x1, 0xb3b, "a42af3ea7095e735f0032b08a630b72446d3f7976f23c5bd7c43324f9349f8dfd19e73ce76f1178c8c3fe95d5d22f0345021"}, {0x1010, 0x1, 0x2, "68b534e96bb699cc120734761f226dc8a064ef3fe579f3cdd2b772da70d709f827371c4bd5908f4d896ef81a7dfdc74126c7e07d0c423fef5b0b6b7bce960acd0b2707421cd61e0d0907a89e42e915fe613817ed8efa0b8d95b4708082f7a236b8fc7cfbd18cf9c6e576e912cb2c02448b42026ad3400f4be75569fd13393ce1d0e05aa9ebf6c6b05a1de628ef6b74b6cf8e201a46ffe62574b02f9b1dbb9c2290316f9b94d14f47f27c1646fc00f998ec4279831c2af003a260d3628ac18144011ef4191294912845ce12a3b3856d20b39f6c043942b9ad72f72a0ad4f320879abfdf63a9b3e927daaff8edcc5be4be4054bbdffa656765d442a73a27a11ec265027eec6600472607048f172e70c9de914fc764b46fb279b516ae327d4690ed93d27189e3ca94f29c9cd4a4e55a7088d427313eea6eb3e3c6448e990e7a4b8b7b03e869e7f4480b01db6e1bad52568f885f97361bedda2bec4c3d423effa80183f86062597d45a173cba34e2a3b56d8e715a98b6398ccd2bc350f2de20e78f1d91e34398dcea4439d7e2295535aacb106ccb4b78aa323bcf939fd96bbfa235893fec2037d2c092060d4d6df99d74878f95e4b98226a2cd0048592ef9a8943b85ae9efdbfd3031e23c33a171cb59c7ec02e69261777f88eba6e2cefd10c27075af5e01070658365e3629861d7db7a254b160320f2ae4dcbdb0d8bb1606307d49b90798892ac30cc042fb162b9cc496658ecf16b0e728096b41483c967f4660ffbec4f3f2589edf4760eb06b15d85ecc0a5b71844817b39b7b7591917d634edb980b3f8cfb1b9e5a5fb53d1ce826cd86e7cb0530a9029eca0d4758aa2879ad8be45bc4803ecb5b9ed3320c35d64abc74965733745dc4d4a1859e5a5142633347d1004617f1cf2e55540b4508c2baa4f9eb8ba9c407bccbd004e08faf12b5e28b7d90e0ed08da8b02dc3a2d74080d0f88491aaeb51fd89b99fd4d05459d63b0d017475591c251b311146ed975e1b9dcecefa5c54c31c0c7c1838a630b4ab083b98cd5c907d573e2fe3088c0abd6985793f04d0794706ed7daa0e65c5a3d91ad9328620fcc7e0792cce3ac61fb817ffc96a8b338ab4b31bc7ae21155da0ec1d09978483e9284578514e3954ebf01cec66139f2ac82d34114c523f8bf5dba57e0d8780851ac1f86ba31467b046e572bbf32e0d3c93f334191fb9e7a38df870a12f3d70fa9cba0bd850f3a5648db8125179690d0d20fc739f2e6f03e15340a3f4995a1bd7fd1b10703fe6b42d8a8b6e97bb08a541424ceed0d6ac9acf4e5e067635cba2a1238335c4d8bfdbbd23a74482eeb016714529bd68d49d7a01e4163f29d17c7df10d45cf432b2d6b781f7f942c14f4161e00bdb4f1eded47551a7a6c948ea7ed2f96e191c05019975b3b840f57ba416481141b207bfa281c0622c5b88cde0d3ec6d3f773100ddd7ee4445e7a2192d290d1b91f310c493053ccb6ba415ab724547b0f88e5e5fe04e2c38729fab30a0b7e16e560a7cd64f7300751fcb38c621671a032ce856a70827cc5a9739247d2bee7b29444a6d42953ed23c74c16f004ad35a6c5beb641da61b5fdce2abd0607bd0d87ab83e31443913be1fb0cfe7350372e01ff789b52e68e5b0993b0c68fb53e12331b7e964a28f73fce4561c05b503cbc9e10f306d375d1ff6b9dd0cbdfe4b17bf6abb4ad2164ad35655faa421c40336c5f7431de775607bd3d5e49c2077237efb537e992195b8412118c45b2c8aa24f8789e1db09a462ea297e14524bb334762896f12ae4fc19e21914c67e3370f934f7352a1c4d1a8bdcaf446a396b01170b82918d1802dafe2aed33d1b9a87220748eaeede3a621e8f1deb2bd1570f29b281a83f2b9461fd37aa13773231354cd8680e933c9ed6b06c833bc5bb822dcc66e6eae739bb03147ee84169828e6c7958dee47975bed3a363190cdcde4be05b90e0bf5a79d97ef0fb77129eba47c69d8b41f6aff0fc35637ce627d117f96586ef62f62e348ae7a5261950e5382ed31735c32df513ea395f90a785b3b81cb3895e785091450d258d5c758d640d72fa1c55ac18b0b78cfd140911c21d72fcbb864e418d5be7d10ce759e9117e013e5b628d0eedd04859d20010b29d9cfadc6ed14f663bc58ced8746e1fdf0f6e8bb5a87d5e8860ca5d6870e9c5b443891e9d2e72604959c100a986e22beaf0a85cc682d8e62c56ee714ac5a1b5acd52d248af7c392549a8a3cf284f65e538659766e5b716e1178ad0ece47b9592e6978789eb77b1597c2ab4b898ffcd72a6017d47613a0a2dbae25b4ac9e193632da0e3a3213f0a2a9703aa810803f630cfc61d390304b00cf047405ed882d2beff3b986e52d21ca2265657bd602c9484382384a45c7bf89095c5b49efa6a21ecc2c4787f0192ffe858729be8138c4cb36fd2caa92161be043d0e4886e787425943b722147ab829dc579c94cccf8f50ea0ccf1ce54df3b44f4005f63ab79b42637cc24591f49a74c02a6b669282c93fdef8fe5c562daa8ded762fcb606259464d9ac1c1c7a00c02cc943abac63a344401baef7bae2906548579c77b8760a02c601cf8cd8d3ea01d4399ae01016f306d2ce713059bf2d375b1c366583d1656f1fdc77d8a53992d1a9f51293920ad839d26df4d7bbe987fc724ac1eee866156cac2b94a972e58d1f234468b6289f9ab8f66a1483b6bc52887f519753e0da09821e25ba11e2d62b585594b1cdca25c0f2ce536316dceba2a3b2b3663f52e6ecdb0d04af3a6b171c262e377ce81b7b3795262554452e4f95a70e362cd306f8b76a6598f4d1daa05b1427e5fb7e8c676e3fe55f7fdffe9b205f9208c4798c9304c7577bc24c9826c3d56ab7e7590dee0deb49348b4f119a92a5ea1b63e56a0f11271c592b01b10df8c23dd7fbc3cf0eebeced4b2a834bce4f6b81a7c4bc7b7db4346061f2dec36347847e1e06198886fba893ede1e3729efcbae0a14e108d40180e30bc8e2f0736c4239b0775054df84f853e2f3af39e4da6e15a0acf6ffc02f4adfe25f70374da6be835cc1bc2987f5841479cd3e16ff5be733b7a32d9f0ee415065cb97390eae8fe4ed09dbc45675d057d5948f30704e578979de31c08c11df1a1137dbebb58456b84b755ea1b8e2e3c4057d1c73a07ec7cef1cc5d3184a9847dd800339e87324048408e70d4f387282a77620ad8721afb5bd32c69f15c04849a2fe90906b52bccea72076e405f9f5c4d1ae9b41c925fd64cdeb7033138b4801ca7757c034f2aba812b6135226692d3ec6e1985c5a3c719e9161ecc84224783018118bd4bcae750ed210b6101797472b2e53d63c123a29e9c788e6d79c4f23b11d060023b02bc3638cd9757b748a9d415edb0925381e1ef930b0df42b0b638ca45eea3b577daf1dd3aaadb66bd3af5734c9ad2da1e6053fa44fd233c448a2822e431729acb559f782acc65a42f0f3f5141ee70be0f83be5eb01237f5fa5bbd4e0244d7d247a1310018e9c61c3cb645ba178160f87c54d80c8f30d644717de5f8fef9a268f693d8deb035a7285c12f627ae7ec93fa5ad9babf99d7d261aefd0946403183fdbe9d7340e094ea34171d0752fd92ffd5e267cf7f9de836c1274c6a6941ba141f23ae7604745baf2eac7049b6420bca9a52e4d1c8c748444c1b1e0d398562fb6075feeb31cf118d48eb90777860f0f8bbe6eb46f2e5f584fd947e4bda3ea789fbe7e777f9546fd77b57c2ed84465baf13c595522054218cb1b659d0f07f18b253518aa41d7af6c1c339e75079ff797d7725cd0aaf8b7f5a31e987e3b7a6bc7be1053d89bdb245ebbc5b344b260c350a9c3bb214e823eae6e78308f225c0ad060317bc6f80f28628bd57f531131f6f410b7220f47a1c5e0c6dd6b01249c76f2974623135c6851ecffcc6601fa72cb38b968517a0b95536347374027fd8467f25a298dacea7c965ac28d77f54eedadf62043c1626ed1f22557655f627288ac97eb56a39101af4fc89ffb40b006fe66e3dc48dfb6d77c0d18d33c830fe11c6759a41dc932d1247381d47d33348749b904b6d7b614ace6e2912d95d703aa75179f7bdd7a3d5c8fa5435d49cf0cb56b3e2c41c5bce3456b05791102fe7df9509c26efe4e80268d919943e3548a463f19f4ee561a7b63ca2c378af40abcf8d182bcc5486e76aa2baafc80d3a66c4ac8f50a8daf83a3da023c2fbfb0be96461b860e701d5871fad28f8b922f81672eefe662f097e5075f6a9ef6a13420e4a98ffd5ab6ceaa9ff4af17d2b9d01d2de4dbe6f5011f8991d57598c8d3089f488e52be465040e08caa5d8fbf89256769269ebf42501dde8ec5dfcb48c551e4ac6f893c47f3dc175c27a58980f610eaa1a7af3e9a5143f2fb0213185933a1ce039ae00a0cfd96f21bd670d243575e533aabd60e5a6fe51b9742b6fa1999cc34ec7988a61f8e0a0aeeb23b53585d29f654d3283a515fda15a71363a121256d10f76a1d10c801f7cac1c2b8a25f864d90799e1190c46cb1d31048edc5d5d55f0151b3cba205656454f5ad22dba9806694822569c28b68ac33a56990212fea2551e23689707f0675970b9d2e72039b17739c2a9c67352235b2aa924f040c4d58896267ae0898b652129914ca6150b9eb2b715e99097ad1dc8bb53f702e7204a367f0e58b9862d6164d135f97bb84753e3cda6e8a97c8e29bf2f574de3876970c3e699ef73bb54577ca4e1fb855e4061d4715bf7ee88d53760d0bc633f385feccc0fceb7f0e581eb37538b19721e845fa01ddaab7a3859372bea2c53ba716b6cb60d302f25523fd08cfea3f1c2ca642713b99cb54581813ba1021dbd16da8cea3201d8d6df1b906ca1335b208502b20d9682167407b4e8c9fe33849838a3f834e7e8e9b54972b06394500328025e31db89249d65f5bed62d0c5afc41b5bee82dde6cf2986d3ca394040096e53e4570477262d48ea7c449b6233cb524d861323caff4321245ed62360c5d92823e857ffa1d2df9171a2e6fed0cd76534101ec54b4a82442e145deb3305335e0da6cbf45bb0fb2c9ea96160269ba17258bb77b3523c482f5f49907e63b0dedd80469daa628736d59756a3c5d3a8f29a8aeaf07282701e0a5bcc9af4c0e15f1bade06bd660bfab5d8d2641f67a8555aae4a5004f0e5429030690df3c6840f68f054eb304c1e349771b234a541db9795c9fa64e1f8271d9b13079c5bf43b0647d7656253c9b954c7bcbc08430d09b51548da6193dceeed0301615d68e58eabb9a92bd6e19de6891a6499bef71021c097c73ca9cfaf52951bd28c7ee9e77dcf87db1763b9187932c9f763d823a45ef7637d0f8509b4257e904a59b27e3c6633f673f4ad0c50b4448d64b1f8cb8806810eb6fdf9bdb7010396ab3377084b53d67aa92eea8252f946dd8e156cbe8ae6d5bcc6020a56d4a7ad463c4a69ac8b99654745a79f5282a8cfef2f5d29bb4d98e5903cec00b7233f8adb0b521e208e6fc393e41a0f68f243985079bf279b8bd7b34571d9401b60ddfcd04161354a25b4cba4e269dec5332dcfa12ac831e09fb989844738cb823c8a77d38ead778a2d1c19a74e2fee6b0f3f4cdd19fb84ffd1f146cc7bdafb51209ab64036cb142706723266bc7ab2a79ddecc87baa4f6f0eb943170e550328dacfec98c1cb9cdbc0fd01bffb3e3d2ec30dafc50603a949294079f9b5938c0326c3896b027e91ceeedb794a97bdd3aa5e32c46e5e0b5984f0e1fae7d8a0e34205acf42dfe1fbecfef4dd16b39edce11766495ad9f60720e9d910f39a85f51"}, {0x20, 0xffff, 0xffff0bac, "a590ede0ac4e620b88ef50"}, {0x28, 0x1, 0x0, "38e334d2c03621dc415340059060f2c5cb"}, {0x78, 0x8001, 0x8, "090c6cae78737a3dfdbf130a9e503f907b0b595c3c0182b9da76188a11371babfe7c158f8d9c4c4ac35c245fd270682011ff299d39ad0fde7f2f1aa8298616d1b408f129ada8bcf6bdce0b10c7fa39cd07f0cf0c8a8bd74fb0d31c5d0807eabe1963b4e516f0f8"}, {0x108, 0x1, 0x400, "80c8698cdaa4f7700bb9c99ebb100437c303c19e892dcdd73dd610794c02f48573e2e8dddb9c9479960efc216d3e9a779a0f2fd20c564dde0389c807a0b652d6664e118579898ceb1f9ae35e69303bfd42c757404e63e5d43a5c41d244c9b0f3fe326bb6b32c5d8bc31c80b77620f60a30c49bb53ad12190bbdd2eb016c9cba6fd3b68470c7d68f55df78594d6467e5f09e7e18c1a19bd3962a356d4d63b6dd01249412c119271198c00c77bcb8f6d012bf7f1da1013dd44d996836a1459af32377196824884029dc4556194a2a6199a1c17f16a8a12d64dafa9e093f69fb91f057d500409b10cf5a8fd1b2d15c7199d522a94876fe7"}, {0xd8, 0x1, 0x457, "ba14eb3f5d873e4fa502b800aecfc688a0476cb51fc1cbd24a1f1371e9057329c2b0989583684fee66147e9fd4e2f1a220f2aaea7dbee9cb0d05ff651475d02dd4cc528c1b324cd6b666bd5680af7751ff733f207722c0a6e7d533b98f10b533b999faa3a8e5ba7496b327bc4d82234cb09b05fd6e05222caba41f15c900b3e886a50a0e5ecd549346c4682b180bd9fa564626c74634cd89305c4bc47d0446ce3b1e5bc9dff3903680259e7858019a2d225d0bbed438329f9b8aa0a6e460cab11032"}], 0x2470}, 0x359b889bf486ac95) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x40, 0x0) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000100"/110], &(0x7f0000000040)=0x6e) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x170) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r5 = socket(0x18, 0x2, 0x0) dup(r3) setsockopt(r5, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 19:24:22 executing program 1: socket(0x10, 0x8001, 0x0) socket(0x20, 0x28a1fdae5a55e5b4, 0x81) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000700)=ANY=[], 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x6a2a00000000) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000400)=@file={0x0, ""/108}, &(0x7f0000000380)=0x6e) getrlimit(0x3, &(0x7f0000000080)) r2 = socket(0x2, 0x4001, 0x0) getrlimit(0x3, &(0x7f00000000c0)) write(r1, &(0x7f0000000040)="7a45d131e622f35cdca3323507d8fe01149f58e875a53b6518a78cc9289012dfe0ee32ddcf425b4d4418c4e40085c8543d41dc08b14bb6c6c3edab60a5971e5f", 0x40) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202006384a143dce4a7efe1970da711ecdd57be971e2f66c7124304693daaf1ada3642d8cee30be82fea40824b09c66a3e55fd590a3ed7ce984254713c6a02c18b0397fe1c8fed307891bcd567980f4bdacf0b606f0f4e9dfd9bc24f4b7265f9b3806c9153424713e0a5c5b479ac1475c7a37fbd99f019dee54eb44dd2ede7e0283c6bbfeda888ba26e"], 0x10) socket(0x0, 0x0, 0x0) r3 = dup2(r2, r2) getpgid(0xffffffffffffffff) ktrace(0x0, 0x4, 0x0, 0x0) r4 = open(0x0, 0x0, 0x0) socket(0x22, 0x4000, 0xcb) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) getpeername$unix(r5, &(0x7f0000000280)=@abs, &(0x7f0000000340)=0x8) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000240)={0x3, 0x22c}) r6 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) write(r6, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) r7 = geteuid() setreuid(r7, r7) r8 = semget$private(0x0, 0x3, 0x200) semctl$GETPID(r8, 0x4, 0x4, &(0x7f0000000580)=""/235) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f00000004c0)=0x2a) pckbd_enable: command error 19:24:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffff0d, 0x877e}, {{r1}, 0x0, 0x0, 0x8}, {{}, 0x0, 0x0, 0x8, 0x9}, {{}, 0x0, 0x0, 0x0, 0x346a, 0x800000000000000}], 0x0, &(0x7f0000000580)=[{{}, 0x0, 0x60}], 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) pckbd_enable: command error 19:24:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffbffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) flock(r2, 0x1) 19:24:23 executing program 0: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000e9d6daa769feceaa09b9e6cb88a5f4ee38e1f56c06f293938c35641e5f0d22c8fc050040bc22d308968ed0cb60e7bc71f2bb5ec1e472c3d9b14a26de4577e75e7a646bfd08054fc0584e37e07179da0c30f589f9098af228a357f0578b5d51661e552522ebe67391937464bf6fbda6f064ffcb017922f0a730a68db5ce376eb2b207cdc406000000eb68faec6ea84a8f1d722d93efc9393b01d938657489ae6afa894e523eff5b112c7eb7f928a6d6fa23c8f4cbef49c0ee8f6153f85e89afd44d5dd544103d4a525605be5ba848e0de41fc02c620bc71275499dcbc6495fcfe61f5931e2386943d3a0da402e0f2f635f0f2a1ecf4031e0c01599febb573cbfcac3b5dc76be0c0914d814653f359d9922023b49fff8a2449da7841556733e18836394f947bdd124433585f66286d31c7aecc0e9d015b72077ac597fdd9c4b70000436acc3a052a37be67f33bd72f929f456b04c8fddb31ffcada00fedbf017370e47"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x4000, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r6 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x100000000000000b, &(0x7f00000002c0)="15dc5d9bbbcaddb9c854ef10", 0xc) setsockopt(r7, 0x0, 0x800000000000d, &(0x7f0000000000)="eaffffffffff0195", 0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r8 = socket$inet(0x2, 0x4000, 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0), 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) semget(0x0, 0x0, 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) semget(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r9 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r10 = dup(r9) listen(r10, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r9, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB="0500381ee116f97616ef"], 0x10) sendto$unix(r11, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r12 = socket(0x18, 0x3, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r12, &(0x7f0000000100)="8c65", 0x170) r13 = socket(0x18, 0x3, 0x0) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r13, &(0x7f0000000100)="8c65", 0x170) r14 = accept$unix(r13, 0x0, 0x0) readv(r14, &(0x7f0000000080)=[{&(0x7f0000000240)=""/162, 0xa2}], 0x1) 19:24:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b23cd148144f37d467f8686bec2709198f0d7f86ecfd1fe23833dd28cec986d5f63a070000000000000058e044b610664d6e4f9afdf1ea17020097b718cfd36d5806b1f784529d4edb", 0x74}], 0x1) 19:24:23 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x10202, 0x0) lseek(r2, 0x0, 0x40fff, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000180)={0x1f, 0x5, {[0xa20b, 0x5, 0x3, 0x2, 0x8, 0x7, 0x80000001, 0x2, 0x8001, 0x8121, 0x18000, 0xffffffffffff3acc, 0x10001, 0x400, 0x4, 0x3ff, 0x4, 0xff], [0x0, 0x1, 0x2, 0x81, 0x0, 0xffffffffffffff81, 0x7, 0xe03, 0x100, 0xb81], [0x92, 0x7fffffff, 0x40, 0x61a, 0x8001, 0x5da8, 0x34], [0x5, 0x9, 0x100, 0x8000, 0x4, 0xa73e], [{0x6, 0x2, 0x5, 0x800}, {0x5, 0x6, 0x3, 0x80000000}, {0x2, 0x6, 0x4}, {0x511, 0x3, 0x6, 0x8}, {0xfff, 0xea23, 0x5, 0x80}, {0x6, 0x7fff, 0x9, 0xfaf1}, {0x4b, 0x8000000, 0x8, 0x4}, {0x7, 0xffffffff, 0x100, 0x6}], {0x5, 0x1, 0xf9, 0x1}, {0x9, 0xfffffbff, 0x5, 0xff}}}) write(r2, &(0x7f0000000140)='W', 0x1) r5 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/202) r6 = socket(0x400000000018, 0x3, 0x0) setsockopt(r6, 0x29, 0x1a, &(0x7f0000000040), 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r8 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r8, &(0x7f0000000640)="670dc724c8abea9e39b3c35fe000566ec3bc258176e78ad7ad2419812e802882f2c78d9575df1e2f29716329c1dee1184d7f5556bfed21d28a28da619c4253b4eb9787c065d04ae6296d98dbe664162f457e37207b59c3dce7b0b9907acf1ecd5fc07f51a262b7fbf984da5f729bbf6937d956632a5b6da81f31951e60d67c406286378209e315d3d55fd72fbad35aae06057510afedf8910171c3c8cf13f6580072c8d9db69639361bc5ab0086820daa7ee0d4da0029a18c4001019610d7691f4", 0xc1) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x10101, 0x0) r10 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000380)=0xbc9288b) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r12 = getgid() fchown(r9, r11, r12) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r15 = fcntl$getown(r14, 0x5) r16 = socket$unix(0x1, 0x2, 0x0) r17 = getpgid(0x0) fcntl$setown(r16, 0x6, r17) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000440)={{0xe8, r7, r12, 0xffffffffffffffff, r13, 0x48, 0xffff}, 0xffffffff, 0x3, r15, r17, 0xfffffffffffffff8, 0x7ff, 0x3ff}) 19:24:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000040)={0x0, 0x3d5, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b781b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) sendto(r3, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) sendto(r4, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r5 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) writev(r5, &(0x7f0000000280), 0x240) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) r7 = getgid() r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) r10 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) semctl$IPC_RMID(r10, 0x0, 0x0) shmctl$IPC_SET(r10, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r12 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r12, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) r16 = getgid() r17 = getppid() shmctl$IPC_SET(r10, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r11, r14, r16, 0x1e4, 0x8}, 0x5, 0x5, r17, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r11, 0x0, r7, 0x1e4, 0x8}, 0x5, 0x5, r8, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) geteuid() r18 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r18, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r18, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r19 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getgid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r20, r21, 0x10, 0x9}, 0x8, 0x1, 0x9}) r22 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) writev(r22, &(0x7f0000000280), 0x240) r23 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) writev(r23, &(0x7f0000000280), 0x240) kqueue() pipe2(&(0x7f0000000280), 0xba892f739b5d2ad) socket$unix(0x1, 0x2, 0x0) 19:24:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x2, 0x7, 0x1, 0x80000001}, {0x93, 0x80, 0x2}, {0x8, 0x3, 0x4, 0x2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup2(0xffffffffffffffff, r1) setsockopt$sock_int(r2, 0xffff, 0x3005, &(0x7f0000000080)=0x480, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1a9, &(0x7f0000000000)="280000000000000000d95bf7ffff") 19:24:23 executing program 1: sendmsg(0xffffffffffffff9c, &(0x7f0000002740)={&(0x7f00000000c0)=@in6={0x18, 0x1, 0x3ff, 0x1ff}, 0xc, &(0x7f0000001280)=[{&(0x7f0000000100)="bb4e54775d2a5684ef780fc050b4311543b82aaad32846f8fd7794cc5c90d8e382e9f1f75131e423250600c31c6e1152b2e2bc6d6205b6d2dd1ff0ec5085fea21e1cdc4e494764b7c41fe33ccbfd0025b73b00d8cfb67141a93a38892c0c", 0x5e}, {&(0x7f0000000180)="2298c7c608f126adcae78bca18c02b59970f9c333981e18d9499958e392396d00bafbcc554dfd404ec1320a8f4319b63b4f22768160b6626b4d3c76173ac50b4f458e0e708224b6d12ed02909dc296022fd6f93e1f967c1d502e2bb566764e98c2456d95794e5b8fd33d7c227f198d9df8713189531a96baeafbf228ae37a301363c89384f4da16af1fa0f130b6ff24f16e5d68cea52b600605040477516ecb36ef6b01cd1c4e878d7d95bdbf4c96de15377708765a2ddfcef6e1a3df0d1693f0d3a6002736b92d8609a933f9c030d8f2a1c660ab5f70d9cb4da4594d50d78ac99f436669e2721d880e22c4edd7f4099b9c5fd2308043374a1381ff95ef1944be9d3eff85997917d75654c2580ebf106aa74acbbe813e770879a2fa01a4f949251ff7a885b429a719b1320828c5905ce04e8d78a8edab4cb3f8b5980b23229dd7a0dd26c1f2771b395036ec4525dc3c7918b10f8b7db90a374c4e487e23a1071928cfbf80f0360128d6dfbaa6c3e39f311754c8afb2e62178f7efdd90e8e82df3d42f7fe3fb63f3ef22e2d7eb50fc25475a6dd01364cded8cba7d091b1a31b3fc595a1d789d54261d5e8c7d73bb26c611af60457930826f10df5117f456d4cefaac8254cc05ef026ad8e76ff3d42acc00d61caa1c47da547298f7f825ee1ad68f6795c9989c324a12856d0e9de2d7e6a120024e76a4f071bb2ce590fec3c3a8eee3022287a8cf4ab846289d32b74344c7593a7183f5194081241c2ddfe646edbf8a2c6dd9f0b38ee714bb69eb16c01774fbf62803f2e20b9618764a5812e7722aa52311fef469fd4ae7b575780d7ea65de52dc88de60d0abeb1e307a949c9fe55f595118eade885a8aff8ffd470d94a7802ec0357af190f5ab22fc34ce020e44a2cd3ba069cf334f2aaf26f20baaf137d165ab0d09a5ddf312b98fa02a05c3b6ad568ee52481baf1c5cd376e5447a64a15bed3c06e05f3938f009e2d4d8a4a2fa6888c7ea5ef98f92e8a189098d20b4561db5178665719db21a0b72536e044e3fd969a1aee66e7964139a38af15030c34ecd0546eb3fc484f2699d4600cae0ed61c31cf6ac52c7def40da94ed8591d8e055eb788ca5788e3199e9f79a594b44187d5951a83d129f4a3a5805ee00bf498f85eac7cd5ada8edc8b6e08cac2a189b6b862500a76006a09c8ed54125c1c730e7a8763a2322ba410dce75b6481523d338cd4b351f6fde45113844b16586a3495a0c14392bd24e10f5b99fa94ddca0e6a7fbb71b7814622b08cba5888dd4d0122c7958c97b1e9a72da8430d92535886c45a4d2ca347b5873f7807ee1feedcd5542bd4f45c0b5242eb6aa551aa965b838d611b7e3c4cf1780018aab0a6b867d5ca5f31287ad080627782c64271f1bb2488758da902fa6950c094e1e6c34f935b989da98d066cd3eb23e12cb542e0c8ff559f0a48f1c2da1996db940d9f86c2bfae4651aaffed244d5d4058defbc2549c8562bab77e7bb7e3672909ddcbc5255c1a351765a97291853832227df3f8d74ea1154f73640fa4ed14399a0beb92a952b9b906d904faf7bb86ef69dc17e5f4fb5600ad0f1c717ce3ea396a1a02a7d619866e0e58a87b478f087d3154215d3629ceb21eab44564c0bf5cab5751154e53f0a5097bf64998cec4b36d7126b705f67b655e98470f1af249ee31dcb0b10f9a66be212db02b0526449227fa127e9dd32caf93d539234910af2e45a79d283d0d3967974631d455c4c2a3fdbf790c7acb1f2ae0937c57e05730d79f1f6fd2115384ae3266e4360c99a7c599ef4872f8b0e21017c0bd5120bf048076801f9bd457a5b42db013940fc1319a0be78e63429bd28271e4c09e96cc725fed9625c2c76aaaa4a8a312ce01979fd629b5d4bd003553583d6b65c17ec0598c26ad192f7051c2b7179be376047f413ae0dfa1899917f6eeb88619e2178d6fc61845761b9ced551418939b4950fbe8dd42104734debfe86dfcfa695bb1a81b960832f54e096c5afb989dc061ed5289763c37047c2eeabf76cb09235650396b5288af97e77f35de23dc99bc6aca5b001763e824c6d4e3d33409574d20094b387dd6d8609921e72e39c4cd010c725a0568ceeef479c923b4341eb3be463781cd8e48854d4ddd8df89982a90f9af15231b5077844a55a7d982880fc9b5f8f7f9128447aed363f4ef2a05f5d8073764f75aed5902984540c2eb76b1075e2ac8fc2bc45165215e19e40c595f891c8a5be449fc415b6417410f1037e38d2b8640da1eef596eacdf3babe2ef10ed233ff30fe6b577adb26bf65aab25ca6b710179decfa7ab9d80db494fc5c096885eb26ec62745307019b65644480bf907b57c7876e787a1fcc998aa0633ae457929273042c3ebee77283c2f37eaff2cfddbab0be952316fbf12e1159864fe45b59d2d109a761f04a2df6373596e9f4cd60d43809fe96b90412a2276d4ab31a94de0199fad30c9219ed34fbbed34f23781266cc32b6b0c0200443cdb9c9beb014fc5715fc343a006e3d524459f25632cab9298d3b406391b82a543fc03cba553027a186d311b82257f88b0a6cfd86769981c983257eba5572b867918d74c5fe9de5caa76f32bf7bbf23cde000c821591150711fd596e3be34e7c794f8be246a636fdf520cd23ade3d08e27ed6cad6eeaf60f3f203b174eb7716af7e6519d763703bc7d14837f8e1091d1aa986176d40ca071cb8994c500b79cac9050f08ec24d25f7cef675e982e4fdccdcfddf8a1a549181052cd9152ebd817e2d485ab964ad645e23af1f97503b7848b4607483fd5fd3e706040cfc0a66666c9e48c49ae7c9016b0d020e641a70039f16210db46ae83ef90a9b491db3e8867f6a155b96bede4da00b856a8f3e8c49c322d8c3094c8d46b4d90804fbce99756bc88237dcfefee3583848d52a44bb67efe3712f44512a35131edbf51e89083f01a7238a5c25377a5f323888e4da94aec818b46c29378bde31d4b75fd7b45c90d015ad99a4bca68ab42c3518b9e5c03d942452d213f2006c2fe5fe33417b5cb74473170762a336e22d64267b2860415fc6abcac1d85e8d853e75793047d0e341efeb9ea4cac66d192acdafc391066c1bb3ed9f7128725f78ac3899056532e181dd0878e0beaaf787c18415138e9cdc6ffd6477f37083d02e65d8027ec732fdbc5391f426452a75be9655cc3b523c8a802cb2d290d093ef8e8dd373e996161749ac391c54abf9e40166395d6f250c2b00c2aea1f04ac3bcb9e8bbe4d79bfefd9f3ae8cb4db14f021a73c5638e23f07168e8ef11e0c719c50c26e8d83230ca85e59a66b81c60ed9f1a4ea2cc0cbe3027db8ebd94588c93a66de7226da394f6dad8eb93b540573a87515f81a7faffeea821b515a4d2fcc168491387d04b51c568657190281e7777048a749d2719b576eae567eb42ef6ecc3b438a5fcc12208f8bd7d8ef730721b22cda2fa578a53803c3101ffff820ba6beb642b28271e0f8454d894f37981b7dea94d6ddcf5ccb349136fb9ba65264f9990f6b6f1cf2c52461e3767d3c61579b7878c9b8a6b81fce7d4cf66fc037afa41cae77a1fea914c09d927108da351531db9e74d74495d6c7b03d4169a08966f009b65169312629de28d992e0af95b54f8280add87db7c37d76746439b6d5f3b1122e91087d26f889a66de0731b3acd8902b200928e73c5cb0de14fbbb646c87492c9814e9fbd9b096c6a74594192b175ad156696c8cecd21130adfbc466ce8cd4813c3a579693c9995403ea375d71c1fba4b0816c6d0a801d3d5858f2cf7c7fa1ac17a9508235a2cdb5ec9c9b759f04a6469a85c2d8b0ecb52e43f08d4bac4ebd906ebed6f540598494a335cd899ced60e6af806040d0f3cfb1e8fce7d59d73c83ac9235c004738000057e2c0c1c7c9868bbe6aed7ce79ca3a5d4d322a59e63f73cb60214cab352e029b4bb05a0de41575af5b529e37ba7a8258d14b00edbd3b286661fd689ae904e0ce0ec9f7ac73156886cf93ba6a10f6a528b0d960e69ef25269de2dff692bf3583bad847c1a279a0cfb93eecc3249c131a9380d9c28440c81ea9038d128d4263fa7a5e080010666b5a92d1624920d5eba78945e79463eec404ca125e4428ebcfb07b86c702180d9eeef4f19dd5ba943b024cf2fc28149b86f7db9959aeadc51602c7cf110f206a1ebbeaca655d3075caa934aa20e3f232bb143dcce3667da7c79e09e7a5cd92d6c60eeff056d1f53ef1b659b8da90866e45ba0a2760bb92a66c35337925064d048852af665a75c5be12e5784325b0209404ca160e36ff9d67187b8eb45639c75080d16c5b7ab9f2b7260049a4a3265b3a2ccb861ddc37f30ffc80ba809e31c6aa7cfff43315a33cf7a3bdc69b41b5ba60c25d4f5eb85808f71da1ba5ec3bb782166b1c2184e51f37a9404eab6ebc2cbe4449839d9297e0f3e753a3b11343b25a20aaf5c1d5cea7f085648010456ae6f10f1d06125e3d4d7036384c5943f42f96c06ded251edda8bf043060406e4163d3920780f8cd3fd6e550b09097ea6a8f0a4b6b701048095fb5ea33afe73238d967996b6c0d4b64f1dd73c61eed8c34bfb5d04117d9a59d0489ee86589ce4e745a7757f2394786ea9b9e83059091165c527203064b76946b4bbfe3b48e2638a185eeb09ffbffe8801893640f7203b8c4c4d6ea9f5fd8e6e7ec52956c6c0c0ff27874f0ef803350cb03874bc936073e4013cc10cc5bf65ebd2bb2b1e58da2562bb58ed5362350436cdb4cf7fba0975d197f30ec80c82ccbafe4ac9cf284dd04621f6f5e1cc3d6e2f1b4d3a448bfe057ba04234f3a5d53cca515b754025eeb10000ee83860cf32a70b7acd154724a07f2defc5a96ec99cdc84d44155ee826b92a9222e82a4b1b2487099b1840dee5bd8869fee08e9b6fc4ff899816f9e99e3412ae9c8c35fca9e270de86f491d89068333e3f1c42988232dd715097ec5b7d66d273abf51de23dbee72bc184f53ec40d06671e9665cf3d72d418ed690dff89cb92ae7d979eeaf9515323051b2ab739f35691b94aaab5a615d28f5d33ca8a9a2e7bb078feb186c334f649fa3e0af5411d9a2d93e83d0dfe71555fa053da5820097b4ae69862af3bca1f16387e7f56eb2b8a3203de184ac7dc6191afe32604ed6578dbd840af29eff2c69170d282bb6eb16cbb2a030ba783e80e5b8dae3fdfd6316b2e430eec558399bbfa512380e82ed2cd6ba7be82ca3d4d5e3f32e8adbd26656398ea212e8bd81f4e57bf1f3004d56170aca88e044cd00144bfb2dc67eb4ca1e947ad48632c2d06a5f270ebbaabfce1e76dce4682f7d178896164ea75a21dfa4e254e5c2355f7bf804da888e3469f7296693319e342001a66a730f2e536ad0671dafa26165d9c7d48b9689efaa4e9f35b9dfae908af3203b1080d38cb12ea71ccbd2a25b6b7000a07af032452b716ceee3080b9158b2b61387f378097a7da296342a2130cd2866d1a0f48d0ace36986cea36b16fc1918817fdb1474c761ba7543e91d0dded84850deeac8efdb46407ab2c5498235adb85d708bbac799427b6ed8f40b38fc0fdd909946d04a41a052ba33a8f050d3acbb6f6b76256f7c5b0e918d2659fb20b7ce731b120fb2a3b733f8fd57a6b32db058921e99218e487ed41b8267a28a5a42ba001c92faf66766f1c8422b7ba1ee3968f7580168b011a85dfde2d5f05552752242303632b85cbfa90fd84b7fe449bc23bf0dc46306710affc905b8515e64ff67882302c071d0caf3366f6fba89c185229c06e1d0628798d9fca2f729", 0x1000}, {&(0x7f0000001180)="91a3e137fd9e115b7a1eb00cda6dbd39e9de7c5746f080d01ee9419a269e9c5349128df9032cbf5bb4e09081d808e249445a85077955cf36aefc344c3a0a00f66b6ca485f63f2c00551006fd33c8c284ee1bdf3b1d92797575bb2a2ac3fb08f9e1aea76ac9c5bddb60169b6cdd4846fb8032f0399aaaa362a9ce05194052000e77db85a4f5a4c5678699c491057246e8942f05cbf635b6911dacd3d59756dc1da31e238f6ba349b63041d7ac6bae31de2bc8", 0xb2}, {&(0x7f0000001240)="39d63e985cf7863a68f771d323f1a924e8993f7a2b688a93721f90c38081621fe07683250da8c36dae7021dc7117cce4930a466b7076ae4656aa3500ab48d5de", 0x40}], 0x4, &(0x7f00000012c0)=[{0xa0, 0xffff, 0x2, "c88e77cc8a0e847ac069713eab28b62a1b04452273402e56c943ff69fdc3b4f8692b24e02a361f42b45275b30ae09c6db0babdebe9636d6226ba8ba8ee667ec78d13eea573fab9290a992e3543b933f91c75b1bec252177221ce3122ea7fc38ef5cae3607049904364ecabe4d986335a1a2ddeeb606c9704c3583d7fe91acd689b423809478d0ce878717030"}, {0xf0, 0xffff, 0x800, "c982e19ee34a8e38721acdbad17cf60bcf711d58cd04957b13a9dd5605e6c5240936e2e568bd0e6ec40f2bf482da29f9cb04e7d60d14b3e03e9a1719a044a7d00852c285b42aee04df939114c398a97c22644f769b5ec8b3fa0b385b2d12df62eed71938a09964351c3e42cc468d4ee6af08f9bfa6581de5e5c9f628de326b815c9659c691214af85b5237fe7f33ea3e2e14c3e3b2bae674062e8e2a513436e9476da4d31809472591b37a2ebcb356a3d19574146974881acd6ee4512d0cd3b5cc02c35f1af54bd6db547250cf1dcc35232da99ee02368a10a4d10d3"}, {0x40, 0x1, 0x2, "d046e813310baabc21779545304562335f27eda2bb8dd97d3c091dc5ac7b3133d785347badda45bd5b90e3c6b6"}, {0x108, 0xb22d69a9d9f36029, 0x5, "b236f9351860c6e643227e73a314e146dcbf75132b2c633e415efeaad697e584f7fee5453ad61c8b8e66e38fbcdf07ca4094995734cb9dbf1d0aaa89c6cb54b5554ff8fca553b802e7d78976dca5e342203a9b43c76a7fc42d91c67e7ca28525aadd354262b6182b40d78feedfc11ead97e9e62acce622e5cb7abd7117740358f8e7f2817153d497588bd213223597a0a75ff6b4fb7d4e09f26d6692a18bd9203321ef4e92ca580151a9453b6e5fb186941f3d406f87d12066db2176e691fe7396792297a761941bd2cd2e2d3a09ff821cccfab11c291d9a8000a5ff1a6e181e473221ed1fabe0faec3bdc482f8893a746a2"}, {0x1010, 0x0, 0x10001, "5c2f7d5f14e9a02924f62f74fb0fa8a9c48a569fe1dd0f9e942100700069d40fabe50a35fdf5fd46f9cbd9849707f163a4cefd686f1582a7f0ac824501fc4cc25fe493c376383a7f5ad53238d7645b43c25f84c76c50c9aae8331590b5e07cc26a084c561c81ab8479ed883dbdbb0156cc7ef0aec50c507669f96adbeea88f2469efb6e9ab6cdef7d426c45e0bd234b01d7f7a5c36691cd01c889163c42e403514fa8e7f782e5594e2832531af33d92fd9c0cf3c1baef5ebe73de61ba06d19a1cb32e32b7904d191d1ca7bb8121ff5197c3ca2aa3c054962480922015c597e6f40e8ca8a70ceca2670422c337bd3bbcec5bcf0dda736569434fbc85a1f2e753b5c49734866ab16e57f3b09486d37088df99252ab09b3c9c392c6017c84ceefe8113e0f54b12a5e3c6eda0914a10b149031237b4f66435730a621b97b3f25e16e9fadecc214ea47b67e75e1fef2db42091ef0c85a7a2099a2b804ede0703799a13574967efd84b190902b55930458f45d0947c8c26948ad0ec2bb4c86e79352e7dac37dd5f4ffe36c02f8604d6aaa8796eeaa844f41e0387bb7f2316fe8d29e886573ce7359dbbdd5d2035f1bdaa0d3237835342ac23f99d4591015ecb02cd65e54839d057e7d650e1628157509802e374f621cca5546eaf3769c4539292a93f8717424952cae591df9a094f5147e8e160fe748c03e6b4c182f63b093c51d5f95eef9dee02c3a00af9686a50e958e8d27c2f168b089d632e705e6172abf53c906018f0b7442b0155edf649330aabfd8ef6b2e0a0a06ce547bd7efdbaf14bb7a2caf79559c3d86ef382b925c95c46ead7515e65038be041face47370c83762089e399c50dd441a4abe99e778e9ef18e05e2b8c14775c0c2345b2909c56fcd868a043147cc6b7668fa7d99c3fe38ed8f6f7b5d72ceceb76a7d319853d624ab76de77b826dfa887c5f9351e92a08d4431560e8ea3b3bc32386a508e89414fc56633e2cc48b51ab6dc412c2e24ed2a7b182a2dc45326211cff4cf078003031e98a49826054cc837333ebe1a3bfb500b5edab178ecd15afe497e76a58b03582354b4a3109d66c1ef93002e9c55945fc69e4c3855be35f98e2225e7ec7da1457baf2f5959a61ce2b45b6704b2809e2a4ab46c4543a43a487a8c135d670165ef8a292e18d836b87bd8d1f5c5be03225783cf893fe8a057fdd2941a2433f4ed7cc43aaa09be882fb6e4d4e99ee7edbbddff40f001318b4859900ddedc859b64fdb7df01f29c3be0c6a2ba49911fbca53e62116999c3be64e2090f9735c892187e09704796a5a19a40d7322d2549fa83303e8cc08cd743dde71b221e17973fc99a406de44bd57e6838c074b416d15e7b986cf0b46c85f586f599597c87cd0e693565fa985d655a1b2662f53bf7c768ce6eaea62f9342aa558da86faff5b14baae323aae74025465f2a36bb1f517905a6def9f6782cd845c829018967593fb141448c9cfda0bcf3c4b477f4303b1002f3abc6aae67ebb767071289e4edea1f7bac854deaddeb9673966f6d4aa0cfefcf6796e193f3d0021f7f6e725e924296e96e874e2657838c6808337d243b1aad802820a51616cfa2739b88d17bcee84fe187a31c847f2903c008a0aa66cbd4118cb0ebc90cf6c20a645e794f7362080fb6bb9f9dc3d1913185aa168f947c3c72528dcedb6e65d7df5da5844f6de1199b9c2bb92462bf9282721210266e0b8ff1028b9b321cb10d7e9f6c445e3ba66a76eb47871d491f78102bb3e5c290155230cf2f80e5bf24e359246069d09c8547c05ca18251c8dab15b0a5dd09080200dedc547e27390ad02a6082234ebc6127390e19a2355c35a4f164967397c59b293c8d83e9f60e3fdae5ef55d5836cc438bc140611446a420c84073ea7a5665d69199d48c5262f9025cb8bc137b0754a509702551ace22bc50db67e2e789e7548679bece5c87c01bbb376ec00fa55cba302e4c1e7d3139aaba121709ed13f41c6e6f2328632f9e0e8a96ca857b161d03d4bfa7085537eba9a8a3d8211eb88abcf423a352ee89831c26ba6a152d36831d7bb7b5a1ec1697c0a4e6acacbe2d2e95c6ff5496c2fb83485c857081b12fe0436653630de099b413674cb8af997e8e74d9224cac1689db6e54b5e5e4c54df45fcae83b8bfc6856f297efcfd21e39cb2f114f003508a5e6a865eff298c1ff28209a3fa87695ec0c85e04f9298429802d23386b5a78693e9c9ba9a785930cd134d6938a5c3e8e48f6ca5340016b7cbbf638ca08a83b4b773fe84b7d994e717545c0eb5c4816b700e6fb56c2bb6f8f3cfc6c4553ee04e11464f9595a390e370f1419337bb035af98561d8affb233704d598cb3221f7e52818b866318388318c62d2bd6529eb7d42dc7cc8f2d0317c50c12901d1b621776e7728a9c99acf0843a2aee662ba8cc6d1effc54ec3aed4d007934c854b937ab3e7804bbcb1f6539d6e91c1ac518cfc78b4275d89986fb8b589b9e847f1f72ca706921330e92a04490b4aef5d48e06a6f2c7f5816d10864dbe94b727ef111878b24fb36f8cca28171418ddc8ca11bbc84fd0e0d18d10149a27e0e01faa68622ab6b71d5cc94557de2552687aa13a2d185a24e14abc55b6b659ce6871752b9dd144d6dda2377b07b4c19313e0916ba3a9d0451f13345cb69def19553aea0a43a8a47ade9a16ee4e04b454f700d26ee015ab46eb41f92c1727a90b1a7d21bba5f969385f47c704d1a6a4c80e54df38333b506a253c6e6f2a2e98e9ccec5aaeef12add2024753b408e2f19a11c10426d0ef9a2bc70411ac8259f0972828a431171387edab33c3ac4a93aabaa96314723769e5e93317d2d50c792ef2578c3dee7cfe6599cd0ca31f0212a85b6f5d2c8774a9b61911c50c30b059ce4da9d298277d8f2a0eedafec823ebcd0dc0f6edc90fe2f0f72f3991c39885546aadedd1d61d4b74b972d65420ec2437b6a463383b848fbdfc91f691579dfd66c9a2c8bc74e51b7f4c978962fa11b03aab89851ac00270628376dcd720a99407ff0a562e0c673488f79aa0e06cc1eb6c50fb494e3619f2fb4295b2d2daf31e70687887db57af474fe740185b9535ce43af7745323e4a48989d5dd9347debc9c650754aedf63edebaf4eeedc1602564282f4f881b0db195f211d886e7309acfbb2b85f66ffe475e136e9c05da7a190f24a322b60e4a78b1098e8c55a2fe6e44e684286dc840b575f829e50649a5a0799dc00afbdb5296bbedbe261c0dcd59b52d3d25d41144dfee320dfc3db60dc39f4fb7d330c8d25ed4f7e2663dae9d9d03e3605a46327133c3da7132ebfb982725e3e62c4a4f6ec295ffac170c7ec3d9a1ade19efc553f583b96401fd2efbb6be708b1b90011acdf4447fe94be5a7b6eeda9861e08762c578da55dba7fa979a22ad595cb970749c8fc2186f4a381e1a674696a62e5ffc458c55e7d1862473848d57396f012ab8e3924f98dfbfbedb7009b6b2a368ea7fc0b6e8606677140e4f927e3079e8e519820cbd30cf612339cca0455bd72fe38bf384bedaffb79e5dc10d6150a9b832d5dff92128212ab98abec93afe65b04c1b89a0f449f82f8c5e008d881776976615b747a7c9a7dbbed3c5899f83a8ed0a6ca53c1991dd2ab474e4b78cede4936167e43d980ee8e3d488e2352a8c24a6d73da439743c2a5a2787346c7af9e068b8d65f7d2226da2a0094c5fba15096ef029272eb8ff9c8cd13e6ee5042754e771c4dc79f39d376c60a5eac0f8dbd34ee2928975c1e536c983768e573bfb6a8cfbc1861f4884d4975c33420f068583739d6d14853da5a46d58c46e05de2b0dddab21745406b1e063b9c9e525af9f165fbc878099b87191176ef5ff673b36f4bf415eba7c7de20ce34e91ea790116ed5dcc9ac8dcb9b37dbdd68f0588366540f6c12452a2338e8352de44d8ea914e8d9276dacca54f89529a6e40ce6a3043173b9d330bf1329ca268b776b1b9cf2906b2577c902a3f7f5b884f1c02a070c947c2a9ee585055d36194c9dbe21e069454c4b9246ddc67382ce468b7618d47f5cb7848a7fc8b4d25d0184890e6b83d5bd7fbdedc42ebe00c0763ec55b9b5fd7a10054a52cfe31c6725a88a9e981402315d38f8b6a4caac018965126e698a00b0af1407b4e16e6db45b74682113923aac55a0cf7d0559e9b9b7b082e46a77e2fcb1cdc30c2fba84e9cca0dc2cae1fb3cfba0a32da89bfea56c1c3436525cc2e514826615966c4d1a7064f71ea64ed00c144fd357da63811cbac7c9cb844055e96e284550653b50e40b8113fc82579e1a0c836f6958d2800a0a6e5aa169dae5e284ea03df513f19edd855e78154169d55a7995d3893e7a87490423b9ac6fd99cc6c79513ffad5c0d3c657dcbebe616f63e3c460b6926944df5dedb7a95fcc823013fd7f20723ffeee95ad88d0494052d3e50c039f141fbcfeca8d8ee28a9bf49a4c55e5d2a50cd688a79c35118ae43be2808f0bc04a6817c2a49c0ffd8da10e2d08a835f770a7e5b9a8fc6bd9081bc22c2fb0c87d1f878b23059fdecdb67eb31c8a2e13e2564e77c576c67b9cf44148cfc5ba1f6ea2ad8aa11669def4b01a23718b73bcf0f447d5d11b332693e262e9801a03ab8eadf38ba087099c6004190e86b4e40becb8ceecce652f8bfdeb74a9ad21a8fe1799b916aa2ae10d5adddf394ff7e63586ae983e9f10450bf8f4c4d4d7487fb37be8ecc633fe4f444677c8c90ca19cae48df5bc5c842c42c5a41570f08a24842feccc571f7afa4bfcc1641c7c47350d7a5e1b5a22c158ad2053708e16b093a6b2beac73894173b9195b7ec4484469edf345f274987245504f9fe278d850671ccafd54803cc412c8df63c91f0d05eab2df14650c64ddcf03ace1f6e0b547a533b7bd5361b6788ef87e2f2dd9a1fe4b43a4845d459e8248a29ec393953709c471cd711154e383cb48bd6385319ead01a5f4b6cd474fcfc9e12c776f13d39441bfe263d9f08ee686d590c2c836df4715a7efaa594ced057ce8bad9927c3d3e1c0dcdc41566a87496d5ed1a46aa374cafdd8c1124107b37438a4d73bd81c35ef9b14de22ac3eaabb457c5e55b7aae859ae9549e836073798f66eea9548d4de5c74f489ac60777f900b90b09b97407d30e798a73a1ca97d79c3a14223b45bd447e2b92f7861bfad9b6f2c3cdf1deb65550d1abc6b04b411e9ffbde6ab5442ec1ea3d6731c079bdac95ff0cbf698f4f9fe57b1c684951cca241dea4b57abf5d494be61bf5a8a2f233b93999a9aa19e1e51fa74aebbd325b01510bfd12245b0802be8544f6702d22375b26db4872ed3a0c6821ac1e4e79ef5d471c615ba73369a79dbdbaab4849618990c9ca068851f46e27a126fce2259b0ead3476227eeaf9da43ad79e8130b7d470369b422c4c444e02f4a3322ab91be04ec50a5313ec3a692eea6b7b6f9ce31d1c522c54f25f49a7a8ac8c0925f77d5adee1d95ec03f37c4ec053d423c73d68e4034567204a3ce89c36860ac58982fddaf1b097b25444562262ffe316151c6d35f861e7e215c0453bb7d6967c7b600d0f3a6682000b3f433e4088803a93237b2612e4535ae7561e388cdecb6cfe1d0de9ff5ba312206a0964240567d8cf68dcb6ee3e9018d1f7068246b644274fdb644ae0e99d1a37b0da859bd265e75f4683deca7a576be66caf61e0b1cb376b189f7797aac6bdb15b4d9129231ef0ae7b4df22626702a7ab449445a6cc21fa7ad27209d3dabb0e73d99a991ef5e8a6ea8ae1a072b63a3fc20e9351df821d73db18db5e9a22d5"}, {0x88, 0x1, 0x2, "f25795d99b43a62cd60a838e36d84fe399dfbc2f1aa3462f988ec2a7d2c9a92de5e5c837ed06e12e33a91e6affe2d60b442e5ccce2f09ac877b04a9f44a203c320794b0eedade5c8b80f5ffef0107368043b0c035e59573e92f3eecf5b8b140661bb166f05bed7aa9c4ee27a527039b069cfa9cf18db7d83"}, {0xe0, 0x7fff, 0x6db, "6383d17edae8909a3574068f0f250cb6e9f4b84ade9adca434aa51b4da4a78ef8ee163b5747a91632905513ca98d51cb0153e89af57f38bb128c53576945a303cf0fb231c359b68526b2d8fc0caebfae9d7fd852a66627ab2a9e0e06a36d755dad922b940dccb1bbcb9a9ff15f43d87fef42397ba62eea1f46ff8e8ecb4eaa034f208363b0e0b09ce76dc6c95bef56b7ddc74fe65f38ea5ce6fc32ec58cf822865757b08d516a1eb02ded0b90f9915f591ccd8e4f60980138ee0b564f80e0e3dde1679a5edd26e5b1f"}], 0x1450}, 0x4) r0 = socket(0x11, 0x3, 0x0) kqueue() r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000002780)) r2 = kqueue() poll(&(0x7f0000000080)=[{r2, 0x101}], 0x1, 0x0) dup2(r0, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x7ff, 0x9, r4}) r5 = dup(0xffffffffffffff9c) ioctl$BIOCLOCK(r5, 0x20004276) 19:24:23 executing program 0: setrlimit(0x8, &(0x7f0000000500)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) r3 = socket(0x6, 0xd058868abfb7b824, 0x2) listen(r3, 0x0) flock(r2, 0x2) close(r2) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r4, &(0x7f00000004c0)={&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000340)="18ee21626ea858d291a7198c539eb43ee3535da077161b2d2eb4676e3c6954fff6f7e17da64a57ae6033beffbe33010dcc4fbb8101b200d1d21a0832", 0x3c}, {&(0x7f0000000380)="a155e785d0edc7162442af295fc01ccbfc70b659ef5edb2a9743f87988e6206a971103fa4ef090dab7f43c0ca758a34a559c001b1875d7a4feaeb27983bb14edf0e7e88851dd8d1c314bebac6dcf11ce31830eef5112d1a4b288be1a6f806ed5fc2f177b63f1ee4e33c1678d051c593197c956ee6c63bc368988e80fd7f80a94b2e17d62ef55403ed202930e7990da7cc43584b3ea0daaaf7e6138b90af5a03055b71fc8a5b5b8f9d3a72cdbdf68d0936bcb81fcf69e85cfc146a335938901f4", 0xc0}, {&(0x7f0000000d80)="8e1433c470a60ebb5c3f80b5e04ea36107dcca0584485bb92066e7d2fc053fb68a04902295b1694898fa04862701d059bc2201505890e9532bbb4235278b8a570e9caaf4f8f241e1dd81d161d8fe2b1dbb23e44bbf360bc5f1044d6fd88f8cbd3e799998db8aa841f502e4f22a198e7c2f49e6393ca7765f5e13db07645f74360e842a6603fb9fc062557ef1efcb9eb2bbd707ee2b84c8016dfd4ca6a49ed32c49f0baae6163b6bf61fc0ddb3644da2d526de0d82269edd67da1201084ca00f6ff36dfd8844ab6bf7e4e85337af85b9cf990b56814d28f30af342b64e27f7a9c481f2025b6c071e60fe467a47b41af07ab5e29d18a71aa6e7d0ad5a119dc3bb68b723b60050395c000b040b97b4a1600876157e0d432e4ed3f4feb1880d01746c264c8bbc803a3680ec12ea5f1de6cc7c868afd59161cb70c8fb3544c32900c6b43936b8f5ccfcbd15695e3e258c7aed57af1504b291e65ff160d2789ef0ec4c7f2acc3d1d51dd255244a302aebce3ea5eb58fb4c6093f10af326b39f121106ffad5933de89cda345e1c46dd1430ae30b710362b38d516a7f32a873f9244b22483a99e1e126e33f1602e1918a314542d1ba8cbe545a45c2f48471c78724747d47c42fdbb8f16a5f97dd5446a6521cb1b0e740d84d733fc30423963722361e1e3eed71dd2995fbe3b9d7e46fa95668d6aed5af0c4d73f7f8c5590533ca0ab592a6a9d4c77044cd937739a630639e2332a22ee2e71e98eeba598f9bad56c5cc879f0dca296b2d7c5f267cf2a67dcb655ca31d00e7839293b5c7303625efba8fd346c7d21a8a8398da75031cbc8af8eaafdbd53be057a3b6f31519e6b53b2e95d09028a7385abc14d429e7115b3c74152f429492f5186790bfd8b3a169f08ee726deeeed725662f52d70ab4b9933ac17acd92fc25eccdd1ef06f0a1526e699f88bccc62042f1e79b7f329c48b5f3dbe626e4867f55e541e3424f6ae9df2a82fd293a6b441a76fede652322d3a479101c3771e627c3a620675040c59dda8cada58d99f39db107f76f35f85c12b523ec2149dbaf6c5495661602c39ea25eb986993d75aa70851288dffe088626b89817bd8ab974b756ee1f22356d894aae8d039d8326001c7b2bba04e69f41e2c34cdc7f9c109a644b6694207752793340de656529de951f6c538ab0f4b41dba8dda0aaafa993954fac1a53a80ab125d2e4a4eb45366ff8b3c4080ffc70e29158e69dc8eae46b5a6b47b790af8c9289899683de881458f104f75429e119bfb9df087d75b53ad69dc4698632a01ad33ff87cbc3b882f06c8b41ab9c98f04704fe077fbe48ce06ce267b7c004d8a853fc3d29502a0be19814a513af3143866999b04baf8b1a3048366907b0aefd96849d662b69a171be4cb29f64d63d3bd4205336f2d9780a10e9d66413e5951ee6890c00be97f1e697475914d8b88953c15a5303c800ed96ae7f268c4ef684bd4728a4dbded0c95054ee9507058586eba12b1cfe100a9b54e7a66e859fe5b8d190a357905096afaae8992779dd16287ea4f46e8dc97474c03ff8d915ce05b73765db95184888f9d41a46df0d54f8f38b1ba5152b0bc7d71567259e699d52f3b4956a9d66c4436641dbc00df01e1f7d82175cbcf0654cd8a8b9e467693e219086541d2118dab07baa21b8f8466da314d9f04c9e07a80b67384582c5cd2e5629fbe0a3dba2926058ed8f6bdf6712780d46771a68af046aa21e342bc8662b8cba2fcfc08039b83a21f9081f205cd0370386074a3e31a0ede46f03ba729f6d36c6432c7672c29f916135d772ed05828d9c8948ab146c3e7cf95f2eff3cb769f6ecae496ff846abf8d2803c63c1cdfc3cdcd6ef7462ec6ce094406eb66bcf6a0bfb8af8fa09c5c9eb6275f420817f0515d9175652cfaace12aa4c65de5e70cf3f7754b78f19592632074c1ae6012b3d5b0498c0c7471e99c460a56c66bb4eee461b4a63af4ffdfc44a0097669ec50253da05da8b397d1348b3d284a8204c4596026f2aaab90c9d7bc9e76920adb2da2ea31dbc72fc5ffb98560243db608a461c04b1e8a151e83ac93509da73d3589d53e5399de72fbc2405b4a3c59e9d6271ea2289ad900a4fe33e2f3b7772630c0ba546ed3ee89a088b62def5cd0a6e38ae202d71e594742bbeedb751376cc6e8d5837c6cab37b57e9bd831e41a1b9d9a4c6866645dc44e83ebd6887dbf842a44f669b397317e32044f5371203c972cdc87eab39735b8ddb8e550e52528d2056d0a6a746cfab4c31fb9f41f5735eca8494659b34c0a163538d41bff84293bff33629599238af0b92e15914c8b5cc41734f22c2194cc065a325ef6314b593016dc0d47532bd7680ae6007979987b0e4ee8b36de0e31010043e768e33626c172fbe2da81decbe619395a3d4c7cde6f6c20a9335a2296b75d480e88b3597b6a1cc35d9c554c67c4a0402a4b84a8b8c245a7d2dbc9f2e8037bd9bf05a69c26fc67daf4469b2540f696f10a4b0b8aac9cdf906fe14adac2f010a27b3931d81015c8ed512df6dbc86af84eeac75514bb953b999de38132a66e8e1dea4a1571adac8020ec1dd4cddd6045f4eca95f87bb06c1a8d0dc21ca0933981cd97e16311a23eacf9dff813141bd99bf7b7b397d560cffbfc3066ceb72461e0ed18c0177cde54cd0072202247c6bb6d091093b1f2641d0765d2c1507dca7a7513eda2c9505198d0e6f8bff9809c123510f0684a3836bffd1d8cccfff2ab77f46784b6a0c8ea83163f4a10ff66583d0aa12fa13309c051fe3ca2151d6965aff725f8c459997c470975e0537f2e25efe7ce1d2e959c5e1266bb2a4b89fb017149d3d6feb8e1f21af96cd107c279b9b9a4d0d4b43cee7a8002b34546c8ed0eb865fc9c6e9821db7770d32591326a2f2b60f5c00995615c71d6c4e12791566dd887cfa7e18f3bbf9cbc56fdb361b111969515e459551cb9783a83f8f466ea6de044427ce9c17ffe2368163254af4b992d420d3076d7302c10674b2a0d79f8b88ff55ad57f14df4227b8c18facd379eee9d08cb55aa421987bff1968d894701c153f48dfa91161869e61fddf866881fbfc8eb4776ec305f78e6568d1ac572f3979cb1a71d58d631a4c2cf777f139fab77e87ae5b941dd6b592dc6c890d5d097c9d75eecd2f255c35cf8550c23b48a85a1ede1cc7355fa65d938bfba201e84b24701246b45e79eedc74fe73f27d6751530c674a5d408733e03103bccab1fad299cdf82b5f182698f5aa3e206b6333874e924e19d1543c7f189d820408c7ba9dd003ac4980f5a14c0328b7a09a35ee1da061eb2c87f27d0b501a19da139ce1e1e8cf2295605e2bb4e327177eedbb586653ccf0f8f335949b3df72a563ae000ce5c935505905df7e88caae58a2a87c9f0984d7ea1c036bace230bb1870992d74a52d0c8752e1c657ef9aa7ac0e6b5a67a847b5409eed814d1cd912b7fbfec370bcb7dca1695da70753494783550e4c072f8d56182de19baee3306485d6e46a86e5c985b906e6310fc2b72934e9cbb5523b4d99686827f2199693d35682222b90322cf32cbbf9095b14f3e8a74bb9b92846d699102aefe96a09ec9827b30f27012d94773ec00fe1971c6f6704dcdca28531fa46f27cc9211f6eaf3d6e04588cc992745c846de2aedb8c62213725787f5e07dc7c1c97816920f6e69d3d1ec2420ef8eea45b21b30d46f165986eae1d6069bab9d900759ad3c9634f5ea5cc5a698572ec9c98d679b576002aeca5ff76d4a3ff9cd99150f35bf445a537fd6a1cbee27c9201d26834f627a5adf52bf3a6b53f8d0f7e6acde73391ee7242e73c55da0145ad8bdc0e3b04812f535b75dc45f37c0291d8b0a8d7d1aac85abef9242caed8902fe304701e2e8fd05ebd7c80a31c097483d1510eb1294b9682a9c0c27212b6138f422662f93d0a827db3b04ee8ab4a50fa183aa3a82968d3fa4975c2112badc0e387412d83c61a0fccbb10a7c6aed278160e5df802ec4df049363095b2ac394e085833c46f1ee47b67044991b8e2126a805629f8c3dd14b4c421db5744fc32a60800e7617e1f56e746cddd64f538583fbe6249302a274b4902a0651acdcb8a069a3c8ff1f70363230732645bff92dd6f96cd3aae1941a700d94b2d327b1fb2a33a6071a1ab071c26d02041a1c8fd98e99b45c9519005ac29464b9664c1c5d3cb7f38d56fafa381c460ea30c2f1dc3f3e15bc1a106884b760a2f8be23dd52d94538e131b58755597477b260a2a0cbb85d6719ff07dcca11bf8c762d16ae17c236800b2432d50819e53e2fb82b1dd9bbfec8cfe113e44759e49534afaf115868012d9b82984aaf7cb11b7e9e840e185a3a16fcb422c931aa4a735191f4124c949cfed015432911af051a7e1ffb4a04e887e771c05ab688b5784ebd876bbc49143f5dad1222011ef2079c6c6d94116d430840192bd74ae92942806e81ec8cf666ecb6fd235812c243bbb1067d41bc52fd844d8cb85812167112617536bce7c82552cb1b3b1d5df5cd09211070a5b1d9278f1f57f7f20accfe02c30e3f04e4d7f5878ef6677d5ed6f611c1b5fab4c52b808da57fae6f437907d02205b78b2b774e2bdaae9294c5de85e24d47f835f88052761fc93224117b9bffac751c7d6183484a5e3a8234fe0470bfb4b76ad3cbeda4d1b5ead80b6567f78c27256b0d051e1f6889a5de1c186576ad3f0a11f5a38d5bf9d9dd435969f578d67015a2cb32e7a98a1d1b6cd35158020908f0d234101bc1176d4fdec66d74a731aeda40910e011877ca0ed3ba97c10b322cfe0c6f1606990e579850ba4b69f2ec50112e7ec0be2d268f8147ae9e64f8f5fd9015479a5f6f7cfb13f525455fb38df1e19c30eef6a106dc80512877f791d817aa07ef9ffa33a6a8f414fefb71aa922bfd68b5a2e380309007b9761260b344d0a173353d3c16b4ead72792a4a920f9b126cfc8804f311ac93571a572a79c0e028661b61e09e6e5f9155cacd56ddf5e2d7a797355ab248dd6916ade2c2da16b20ee16e57afa6de390288b1339aa2eb70b4b1c2b999fb8240a8a5a88afe72b587758e85ce9455c3425a4b546a0cfc619a6fe2eee487dd393db0b93caafc269ef89d1b74396ea4411a41d22499d62178f7f3506804cd25241239282b4cf875ae66166065e6bc9ffe147ab22b801f1a5a067dcae1dc87f08c7aada309b69c81b0e6aef963d971bf8442244a410e049af6b478e8528942efb6d4c10571f37f464cd0c10dde635d67d89779cda08b02c70df969e16c338b3399154bb16151ded7846fe99927922e5ebc049bbdf035f3ba234b2518dff2ca329cdb10d303954e865d1002f688c1b7dd37ea7828d83bce4b9fe833943497f445cb2003432baa2a377006f9e1f2b4d7d3a44e4ce8474aa2a30657a5ff2fabc7081fbdaf7a5eae930bbf06d0500e256192d5ea4b8fa9d01b6b74d5d2ee314d4387037e2b8387b2526b113619e33276f9bf3f35d0d30a4464ac21664a54e19c6df35a34b2751204e0e22cc47e909d26df0a4082cfc9de71bc613820ccc730c7c8a32898725c73a1e779ee4ab79d252ab2478e2a4ed339990e19e8b230dbac82440a5165f8f17f668e252b75b19c39543554669bd2bd6c593df2612a84da2ebe74d4e47974b5772c9bc5f9cdea20e2dcad2c29029a475627f10d9c9582d185237500c7b41916a7e6858319fc5c898275e9b2024e1a6337598077656b39c5f5682bc84b0fef9aa057a4ebdd1a88a28e243b2eb05a714332e2b4c35a3fdd753c20ecdadca4b9e4596d55e6f0007", 0x1000}, {&(0x7f0000000440)="37d2246bd201894a940a296d173dcd80318834f693155e6d449ec5bad4bee5021eba1d6a4d3f650de90485df8ddb1189", 0x30}], 0x4}, 0x9) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)=0x2) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCBRK(r5, 0x2000747a) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = semget$private(0x0, 0x3, 0x38d) semctl$GETVAL(r6, 0x2, 0x5, &(0x7f0000000200)=""/228) recvfrom$inet6(r1, &(0x7f0000000100)=""/66, 0x42, 0x803, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000d40)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000740)="3b3c2db5e1c8520371f7a85a1e7498bee32b9c1ab25094d6f097659f4e2aebe946f85bae1efffdfde2e8ccc2bd141ca310b9624e8703280a252c2b87d70246c755c23c1622dbbd523c895ce645759cbb7b0dd4a4cbaf52a70b2df1eac6750585c19ec2e989c78c86ce39213562890c8e6d945055930b884b048a21437c4d30592714023b", 0x84}, {&(0x7f0000000800)="479270c62435c21f03", 0x9}], 0x2}, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000000540), 0x37e) r7 = msgget(0x0, 0x2) msgrcv(r7, &(0x7f0000000880)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000002000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ff00"/155], 0x1, 0x3, 0x1000) msgctl$IPC_RMID(r7, 0x0) 19:24:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0xc41}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup2(0xffffffffffffffff, r1) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000200)=0x4) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect(r3, &(0x7f0000000240)=@un=@file={0x1, './file0\x00'}, 0xa) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000080)=0x1) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0x5) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") getgid() 19:24:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x170) getpeername(r3, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x100, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x80, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x200, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x18, 0x4, 0x7, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffc, 0x62, 0x10, 0xfffffffffffffffe, 0x6}, {{r4}, 0xfffffffffffffffc, 0x0, 0x1, 0x6, 0x68a099aa}, {{r5}, 0x0, 0x12, 0xcabf7fd16806836d, 0x80000000, 0x4be654b4}, {{r6}, 0xfffffffffffffffd, 0x3, 0xfff69, 0x1, 0x2}, {{r0}, 0xfffffffffffffffc, 0x40, 0x2, 0x6}, {{r7}, 0xfffffffffffffffd, 0x994c85b2ec239895, 0x20000002, 0x4, 0x401}, {{}, 0xffffffffffffffff, 0xa0, 0x2, 0x0, 0x3f}, {{r8}, 0xffffffffffffffff, 0x79df3b52f76d43, 0x9e657a0eddb23ec3, 0x4, 0x100000000}, {{r9}, 0xfffffffffffffffb, 0x0, 0x2, 0x1, 0x1}, {{r0}, 0x5, 0xcb, 0x80000000, 0x7, 0x2}], 0xff11, &(0x7f0000000380)=[{{r10}, 0xfffffffffffffff9, 0x9, 0x40, 0x2, 0x9b1}, {{r0}, 0xfffffffffffffff8, 0x2, 0x1, 0x120, 0x80000001}], 0x80000000, &(0x7f00000003c0)={0x100000000, 0xffffffff00000001}) r11 = syz_open_pts() ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 19:24:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="00000018600400e717060000b283c6a0f0000000000000000000008000000000000000000000000000000001", 0x2c}], 0x1) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0xd075db5, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) openat(r1, &(0x7f0000000000)='./bus\x00', 0x10000, 0xa4f4decad2d71e1e) 19:24:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000d00)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0570000001e1c4e3d09cb59b9a03edb2a3280fe00000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e8d16ae8b744cc85396bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b3f000000bffa4d012ae46ac41e6bf3bf554799b9b800ed505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b204aa3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d825ef39e4bff1f80a3581d85a821dc9000087914cc8dc0b8c9524520576ed156467db0f107584e8e5bf61aa97ea46b113733adfa28f5da740f83547f6edc524053a6e92829004f45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72efa507b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca50d86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca8a013b71effa5045be1a7937a994f2826192f9aeba215c0c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eabad47690104000000000000bec808112841b0c29976f41a58bead85810763213fe3956f55a0eab72266103c05152651e60b50dc0a565717beecad63ebfba1dd645e01539a5639b892ffad0e8561c2fd1214e944bec09b4f55213c94074a5520832da21b00e04da3949775f73ce544aa3a51eb3ed27ddccb5fef5948ea981ab523dbf0899d28bfdbbe6e4604873d578c77815c9b9fa99101000000000000002d0872608ea9cb4307d7e6c90e8bf56b3cd1e2535f8d9cecac80da37ac48d417f79ae2b38f67253649ff019bcb2fb9b0dc63cd798987476967ca6aae886a1cdcccc359706d0848f4646d4d54e9902ed84f503a04d1183dfddd2be74a00000000000000000000000000000000000b3995e8bfff348b4ad00f32a6d6ccf118dc3d670e0649dd81952ee421f014abd3ad7c4b272387129a4f8716dfc88c6974b5737a58c8ba119898f4d9debeb62ca9687bf6a34736ed4fe24ba12c736f25184ac3ed987da10f833f9c6f15191f7fb6e9ac4437fffadbacc305838501b7c09b7937bbfcc0361eaa0f3a5fe7edc805ff71d5915657a3f2004d171083dfcef921267eb31c24121ef6ece9b33f00c1ad0ae095637dabb54f74a5a751fcc463660eeb32053107a4beef90b2b3eecde1cc13c2e2b17a3f58a09793f2b077ea574b088b2b166c93c3fcad7f7d1a9e3d466e852912bdaca97fd123a93b6911e236f875fbda00f2fbd4b4e3567f2ee48abc49de614c10710c98ea497576a6588bfd044047f1737d6aa93a5187de676c74eb0af58ed14be5247569c2b5058743276698a281513f07dbe83b65d9adfcd02719214128d00eaaf903d2eb5426afd14077678131555a711cb536904ca6e218d317aa8d7615ffb549cdac7a465cdc47"], 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r2, r3) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = socket(0x2000000000000002, 0x3, 0x102) sendmsg$unix(r4, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0xffffffffffffffda) socket(0x2, 0x1, 0x0) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206931, &(0x7f0000000300)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r10, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) syz_open_pts() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) 19:24:23 executing program 1: r0 = socket(0x2, 0x3, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r0, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x60}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0xfffffffffffffe14) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f00000000c0)=0xff) read(r6, &(0x7f0000000040)=""/32, 0x20) dup2(0xffffffffffffffff, r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f00000000c0)=0xff) read(r7, &(0x7f0000000040)=""/32, 0x20) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r8, 0x80044270, &(0x7f00000000c0)=0xff) read(r8, &(0x7f0000000040)=""/32, 0x20) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r9, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r9, 0x80044270, &(0x7f00000000c0)=0xff) read(r9, &(0x7f0000000040)=""/32, 0x20) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r10, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r10, 0x80044270, &(0x7f00000000c0)=0xff) read(r10, &(0x7f0000000040)=""/32, 0x20) r11 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1021, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r12 = socket(0x18, 0x1, 0x0) fcntl$setflags(r12, 0x2, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffefe) setreuid(r14, 0xee01) r16 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000240)={{0x7, r14, r15, r14, r15, 0x2, 0x2}, 0x5, 0x54, r13, r13, 0x9a8, 0x15, 0x3f, 0xfcc}) getgid() socket$inet(0x2, 0x4, 0x81) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r17, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r17, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r17, 0x80044270, &(0x7f00000000c0)=0xff) read(r17, &(0x7f0000000040)=""/32, 0x20) socket(0x185a01eaf53ec1ec, 0x4000, 0xa2) openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x10000, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='/dev/speaker\x00', 0x33b17a2381529f94, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r18, 0x8004667e, &(0x7f0000000080)=0x8) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x480, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r18, 0x80044270, &(0x7f00000000c0)=0xff) read(r18, &(0x7f0000000040)=""/32, 0x20) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r20, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) r21 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r21, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r21, 0x80044270, &(0x7f00000000c0)=0xff) read(r21, &(0x7f0000000040)=""/32, 0x20) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r22, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r22, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r22, 0x80044270, &(0x7f00000000c0)=0xff) read(r22, &(0x7f0000000040)=""/32, 0x20) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r23, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r23, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000000)=0x3) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r24, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r24, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r25, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r25, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r26, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r26, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r27, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r27, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) open(&(0x7f0000000080)='.\x00', 0x80, 0x0) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r28, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r28, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r29, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r29, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r30, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r30, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r31, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r31, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r32, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r32, &(0x7f0000000240), 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) getpgid(0xffffffffffffffff) open(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setreuid(0x0, 0xee01) msgget$private(0x0, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) 19:24:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x10, 0x897ae692e15fc112) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000140)=0x8000000000248) pckbd_enable: command error 19:24:24 executing program 1: socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be982b23b6d8ed194b4f0d442f9fb747045e16c1127f37486f0c0cf976a486d9dd6bf742be63b57e1732541b5230899673cbce687e0fc0cfb94dbc9a30ce724a2723b60b3aa39abd95826552dc3e0a512d94daf1000456888aa3a0996635335eed870de6b9178f64fd63cce890464907768778664a9c9acb1f9e62be8d13853e3fb3f1"], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43dbc, 0xfffffffffffffd9e) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 19:24:25 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) close(r2) r3 = msgget$private(0x0, 0xfffffffffffffffd) chdir(&(0x7f0000000000)='./file0\x00') msgsnd(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c0ac110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa32732648c3fc297165ad95c94829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) 19:24:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r1, &(0x7f00000016c0)=[{&(0x7f0000000000)="888f9dcd356bc340df6ce194bb92e72454cfff732c22154c3011cb6a756417f6fa1e9d083677d3efae31eb", 0x2b}, {&(0x7f0000000040)="9656284e405257ba430d3137f57bb6b02a0d13a78083eef08f9d55b3d2dab1cdd9e3b2ee6e0f3ceaa6cfab0f476b60c5cdf90fd3849847b57bac957028f06d1c23adb669ffd6cee437ac256cf6673b74117798aa4ad0a6665249575f1b9251948d5b6b5925522ff815d51a15cc6bf9ab3efb981d0d2b682b12ea7089f10adad6cdc30da910337ff01b99ff6a8d78f505e4528717947fe8c95b13", 0x9a}, {&(0x7f00000004c0)="cb632c8d90ebf0597c14ab4a8362a384a389789212123f81c3f382ef0a2545e729268b12246a02e829473c14c812624960441fd93e1fd96a0226a9cf745ee6af9ef87c37200373782bf69ed96c1e8483faa85b73ec20ad17da0bad391028d640e85ab21b3700ac245d2fab474d87ced84e53e97130e1a65e73aef4ecf1d3f9173b6e989c1c390458ee076faf067d90b8ee8a2dc29e06e73a19ecfbeafe3a0cb6e7569d9d6d79d46d50abcf0f77ddea864de4acb9e36a446b14aa36135a42c3cee66f9da7ac9a94a174966f0c7c2ede177cdffd769d1747b2ea47bfac38e1c327c4259956b437ec9638330cffa397a352a4c2c79b3699d53ce70c2393f31ae29e94e855576139f9c88cf97c0ea6ccb36b0084ab914278c01f55c5bd817aef27221fa27e147c52be99e56ad717b9e0813b4778eafde84537551de0dd3ddd9b911a629472306c63151cfc196e2faf7e1856f08a6e1dadf6776faa66d5034075a45153809478214dd884882208e00a4a29c1b58d9458bb1f0bf8abf0ffa2df3a919c2e291b04afe4b99ff5c9962125cd74c1727523c425acd6d28d5acbaf8e725e2474807251166e055b663c01471a0f05762c4c6d93988b16dda4c77ebfbda9c9c459e77b02e132ab96c3cfed444591383f849699aaba531a189065250d613001b9c94ab8e1288b8656eed5ed8f5848282f8889f2936588bb84ddeeafb89413bf93c0c1e67451a098ac0acb43cfb85f104ada09f9cdef0b84ca6ff24cc66506e745bc951106fc9c9e134f4eda939c8fbb931ccae079ad9a60e901117dc18742d18c151d46ae0b91566ad40dfb773d482909106778c5b883f89504c575822b3cbee4ba1d17fe089e4ff38456b05866e4fa48dacc12a68a61cf9c770b121306503153e7409fb8c3be07343fe704c7b44283f2e04d025a23894fbbc69f980a800c7d13b9efac43c8982402c82c3438ce13f659cdd0f45f72c486df6614751270f04fedd1df67a49345b0740c500fcb468c8118184259abe487901f44b8bcdf173ea973ad1d33b6e4bfab0920ff142c8af1e8ef44f60c56e80fc69f42eabfecc964ff108525275f0c3af60c30adfd27967f9a0c786d7acadf950cad5641df9e127c2ef7ba77b1a56783adf860dfffc8f4441e6424ba0baf1e444e885a0ffa13745fb780b8b52195b09930981d0d1020592a95764eddb87d48e0cd3d77f7a0ee9120e7bef265bedafeb14c858e80d41b4edea7be6965ae5977c9bea5b942d72b478d0619ea59e08ff949fab4064f22cbf3888b78ccd23e87fdfa1325141d25e263455de587537d6ebe39a54bd434cf478899636d9d270c593a3f08ce689d3075ad73654ad9614816ac4a480e026ff5805c9ab2057b653723c49f3d5b640bf2ef06d728af41344608909e2786e8dadae1ad8cff1ce8d0e25862bb913964ebafa39fe9165d70b74823c4ed6b2ddb4432dafccedb2b5cf3b9bfeb23179ad3ae6dbad06044f4f4f36f5bfc8b2bd07c4486242f4abbb38d53226cf9819c3d5d86ec61f8f5fde7aedd9c333aa49a3d5e489e535b9d8f3f0aaa48861d6c1e0e87ccc6a53418be563835510a1de18cd808bac7594ea26bc1c8eb32ade6837cbc78da463922362464547b6babf615dc0df394d573ba032122e3cbd28e295a32fbc58310aa0ec514a196128149195464e7331094632b8d4f6d4d001836f2b6cea9114ab6fa83477d1d8ab42615f789338d2519f69659a8bc3f16ec08d3777be6c01a1482fbd08ded99451a1efae1ccd37d4369d3a63189ca08fc438e6991df59ed2680e55aed2a9fb90b9414aaf186bd596598237db69643e32e6516bae84acdd1415156a3cb4bbcac0ac3984d049b9723eae37ab34751785d374d9e54e38daa708838239d62d9bd69d0c10a062ba48bbc3c72b37753e1e541debb3384430143dc281e3567b75bad1565310a55c113784ebc84f45c25ce2536c3b3ff31a02a8ee31ae858d9d67c99253879919931947bdd9b77a23b7d409a481f5f2a89ef449e371deea74ad37184d9d8056083275af25009d6a46ad5a33c637e4f8fc92ae791dcdfd4ff2683124b42d20bda17e83f3b5c2ae56505d92b05e782380e9ddeb52fedcffd443d2460c1a798f77b021c7130ed0f3de076845c06b96c84a21cf4f4f1e89a684c37ec8e6f515c7ab24ca3372b2e22f5c86ef350973ce118ee4eeafa5526f7950ed1f11be01d45767bc3053159d04136d1b33d7d50371242e65cec42f7fc2fddd2808b6f01b9917d562ff20a14924a6219d02a62f5a63ab2196cc1bdddefa8ec1553616a3f55f927def872ae2e1f205bf8313693860a081ef1f678d8ad4cfd293ec4bd6ac31a29320ffcbdccfa0a27a00c8824913027795ae68a1bced1d96488d99b307b284826bb93652e8982fc80bb4103e762b18e84208c7def4668791dcf7bd88294fa7598d059adabb7c09a96a72d4dc8efd3132d05b9c19a64fbb436711f883bfe905a62ede404b3bbc32381a570ff414583a5726b85a55c4e6df67120e8ee3b98fd9ccceecebb7059dc24f92fcc78c43cfbbc5175b0a50371e03d78d8f04bb5716d21f0072de6d81d877a3fed2b6779ad5bf7094d49f23eebf274e5c332a1412a179652313cc829c0bf3a660384030a5678fefd1fe7e70e4bf83a1330bd07fac91c013a4e5d0af37f164387cc69cce9a44d6dbb0fe2c7434080707077fec37cf24091cea06bf69210fc982f78dc861636c7fa67c887f389673c83434b3e6f62e2fb00e88360112ea68b0e4b17ff2c7c16bd06035940d6667266aa1ab523f95e957817c08f764d91689525fe112ca1a7a8cbbd289802f9d8399ada82ef8104ca62140c8dbf9feb551641972bd9ac9dc8d547afb98c77d34951f2e11228ef4471c51f5baad2eead004f9f76cc158abd9277fb7ceb5cb7f8a20135bcf9f855508a0f7ecec82c8d99e43fcd0b23deddca77bb58f05affa50b9c080a5777842b50c83b55f4ee855065646fd802b1c639b6fe47e4831bf44d31bc1aa95aa3b23a719279a7d478af6c8a1f3a7a1a30db9eb0589205fd19299c470448a50dd9959e5be8cac192e336d2e7f99d11c1a6412a3b40cd2953d4b5fd57388a0d2c7601f868f517f05978bdf779fd9efa87e55d1b68d1578835b301ef22ce0c9533fa606a6096bb6bb62ee252b2859591870613e6598de59f8035b185ee263fb4934e3dd5e90b6bc2f4f03894bfc6d244c27b8e77a596fa898d667349bab927f0a51f0575dd18f01e6d6a4cf2a65dcb4e729c532cd7a72354a47c3650def468c9bc4548ee0d528cec944d450a63b0629bcc6326461e3f5e23acd381ed28fde0f3047c426619c80715bbde3f0358c6602b8cfce8846c954be1c75f742bacb4d165492299b5754ffce4b071e9b0be8b993fa2896f2bffad8e36f94a29546ffc0077f3f320275321c5b4f605460f74658cc3e5fb04fd170943c1cbe02c2911d3eb11f685d9e36b6657647b84117d2618f7c47330fa0503be6d16ed7860a506c5f5d80eb7a2641632ed59c383100ce2a2e54f1d00642d5405e42826c611aa95f3050502fe04d6634bcd776d21a1a718ff22d7e30b2bc3ec1fd3652abd772b1e270256870dbafdd98891fb7210c785786144353bbd1e32f1f3d5f721c6aa235818c3766927c04d8b6c1f3a1433f284e147898ec7cd71e996b61d4a152c4f3fe29c4a3d1ebbe42b1081536bb06b726d433e3f771fde28df2fee0fb6ce4855124daab9413db5ec2df632b5a78b9a4e212bfb5348325fad5747ed4b78d00c29e252bfc155389adfbfb60e2c5cff25d7c239aec90b9ad1d0ea9e0e7ab50ff5aa52ab7c70e43b6a2655c5535e38b05130928d80acedc2bcbe90e1b34adb7f70d1423a41c15168266b6c977d66428e9de5eac441401008e95553bca937eb72ec2058112b47f328b39ec0151ec7770c5d98f9a33204c6ac44293f173075204b221ff9e0a20c4f4ee50493b804102cdde7b5f128bc218a3ce42823cf3111c6ae7300ea5384f678309c287fc9ad5f8c2604195da8edaa4b7d7c0e19da700ca06fc6b9e1aa20fb1cdc04a35bf50179123a4dc00f05b5e00cb9ac338ac10b0ae0d124b42d266a2ee596245305f7200c7c211b3afc6f18f82bde91e1c3d419865924c2eb2d1594c40f8d7a4dbba9d4dadfc616178c92b55b8db95fe1feff1432d830811300c019a2ce87dc38e9b2a52336944ef803180ba8fce024ef92ea11342697247ddd475fe6f6105c7134e0dd98fb4d682090ced38164dbd8516a1925b45f8cb8f254e7c4b833032911a875825d2df0b9fc95be9def2dee2db0b6c958e093583986aacc8e44fa4c852795a66f95f0a45ca04511d867807f49ea0752261afda43d8dbcb61e953041df483f55bd8ad44abf80e38c39d4147894c97c85add6865237afae50aef2ac4a81537164a8e87ac2106ed1e1cdf8df2807c78f7bc866a3cfb278de36080b671973aa0d1353067cf199a92d8e6a9f6aa2b55745f9cd182e42cc3f9314338f61539edf6c2ff4539b8d1746cc749f228bdcff64e472c71eef0b1555f929dcf379489e8bf17f5280e343a3ee563eff90c1adb0bc68d8c25bf17ee96045add24ce6b2cd51e5c5a0b8c0c0e646a8d89aa71855beb3b9212b566808774b734f8f29baffba9807794682b384647b2b03b0cf5205d414afb7f0386c239b0ba7122e812a9715827609289091e588cb142b797c06b70a160949f04b1460769fda87d329cfa6eab58285b868a99b892851fdf62e9d1a973205e88da8fdc16a17910fd42dfdc71655de9a4c25e2e3eb3052e154759ef073c16ba2d9c8339ce1094e74ed1c47c42c9b7f938bf4448b85a3a19b5892474c4296793e2419b5f0f183fcb285e2d006ca3520f258593f335c29e781be7e0dde62b7b9dd3c94c36147f8f0ed70bcff907f5b59e5ebd9593ccc255baf09e9ac267c294cfd89335107f8d014c06de527e500b6b389e53e7d0db9e6d05ea6fe2a77939025fe4cf9dc82ab135c3d9daa3592a3795d8efb0a1c7e1f04dd29ab1ce31ae0b8971cab1eb23497643b44a57f572f3ebec755da26ccba1c9e24b3ba2b624f87a76d883e4e28b662661274116f8c63293ef6e7e1ec987d81066dae083705a8f854cfa73917f5618dde0f16b52a32c72b40a88845ba98b6bd00d52ffe011c2b78cc1f377be07d1b6a96fde1254fc124180967da37ca6d8f3d271b26db6d9c90af34eea6ad899982184159bf3088d3269582ec37c9f8647470d4103686995b65d047bacec8deac76e20a7a96746ac88e32d31c62c5b656d4cf19dabee64fe507570fd6214c8fa90bb5ab5b63ba710320d0893c9f040624ebb0255f7f60d887dc3d45af81a11481494c4dfa04ee0851c95600c01952e787f3c97887fc60298735f787eb24adea1632d4192dba1c256581a5d137ea9c8e625522eea33bd5662c07eba69689b1cca5b61b624cf6ffa0dd2fa06c6d0e40fe0f0efc0b3ead1b29c54a16e35f223e4af40fc8f456fcd8c336bf4100ce152aec9c5addb8e1c0e6082f06dbdbf798c0b2de33c2651204b0299931aeefd647c80cc506e77ec1765d2c07cc3b215358254c2be32f18aeee50ab14864531b9a60e562423aa6a3e50eecea26b599a6a79dfc6bacf8c02e4e463846171baafe207f3abc197a734eccf0b135b3c4f9d76f62af85338de1e8dc7da2d1311a2d7a26116901a2eae5646b3f502be45b74ac860b9b9f7166fadd7e46230df52125d3807dbe147dd7234ceb983fbe7b48010ddfcae1649ceecba66f8b85fb90690506dd7fe0627e3", 0x1000}, {&(0x7f0000000100)="37a3c94be1aaf2cfc11dee955b2637ae1120fc4c2dbe9f307cc72eda5e9cebc1f3f42a1871c0c56bb9071d81bb225948db5751bc69c474715b2d5bc91313a51d0219bbdd1678d81c7934dc2034bf19fd87403d386dc4a330d2bf8d6cfad2e718cd30137820d91c771496f1c2276cfaf2d2e5e98f310a32093444bec9acea9cc6b72555530ddb15d9f2be04b8b101ba80f47a2195ceab0122b034777d78cf6231e2e680afda3dd9e65de771c62c2da516121ecd387346b778aec09788905ff944683576bdc346907d", 0xc8}, {&(0x7f00000014c0)="13336f0816763bc92953c7a38191591e2e68eb7fe45e7ebd95af99cd2b00e687572ae8edca43234c8a19879d72a2b205ea19e7c6784d479d6611166772b966a712dd8eb39283a9a6e91c6be691d3c842d9468185b60eeaa8d989726d21d190487726ab97efb0fc46f36f7180dfbea18f114a33aa55a805de87b3f1af991e45448e9e2c41603a277f3c83e8b0c2b908973243226354d2ee6c4524145b2ce19e6444875c1fdd186e0e43198d462ab812", 0xaf}, {&(0x7f0000001580)="32aba80efcab33a6146a54487f38cd91a141999f7b5c15940da92a03df5a5f956ae37b66fcaa2771a9a299e36312ab40dee167e20c80b15ec91321af6aac77aeaaef1b733e26997395990f9dfaec7bb7a80ee895144afd03f400378ca70fd3bd9dae590544de3482ed321d615813edba6acf6447e3df2e4f5e7bd41faba81fff5fd4bcd6567e88dab6fe939d9b053dc937748e537a5baf08e8b8c9894a81d5c033d566888567eca06633474b8cbf5948f3596a183fc9fbebe7ab75fcb2d826", 0xbf}, {&(0x7f0000001640)="5073abe3fa74804f7c8ed4eb5dfe059aa20e08bee518045e8798256d27e5cdf57804037261e775b772e0a89ef3597ad07575cf3a9903c344d8f41078c3e0731d12d243867f03dff80032d6936122187b87ff60b914f71b85c581a3494ce137bf43b25a58738e6d29235fe0ff8e1eaf676bbba43517ec14da7559", 0x7a}, {&(0x7f0000000200)="7e27f7ae97f585a08a7a4128b8", 0xd}], 0x8, 0x0, 0x20) r2 = fcntl$dupfd(r0, 0x0, r0) lseek(r2, 0x0, 0x5948, 0x0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 19:24:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x8000000000084}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000480)="4fe33e8366463e3ed43d3684511a") r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000000c0)={0x9}) pckbd_enable: command error 19:24:25 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f0000000480)="41dfc62086d494a80cb1ada9e8f0da0b9b20aef85de6762102453b0ef3cdac3286a5c10cd2251acba6c094046c43fd14a15c2ecd0548756c26665c860a91eeb2d72c34d4df87c00dd5b20689c2d3318b9f29cbbae7fdaba56f110aaa2700fd5c100a1865b3745c5b376387330345247ad67f0cf049977ed1229844c6a1396870b27b3437479715d7ab159683de2cd0e68dc971b0db46a8", 0x97}], 0x1, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000540)={0x0, 0x8, 0x4, {[0x2, 0x4, 0x101, 0xa9, 0x80000001, 0x2, 0x26, 0x3, 0x40, 0x80000000, 0x0, 0x3f, 0x80000000, 0x4, 0x9, 0x0, 0x33, 0x7f], [0x8, 0x607, 0x10000, 0x1, 0x8, 0x0, 0x10001, 0x6, 0x1000, 0x50000000000000], [0xfffffffffffffffd, 0x8, 0x7, 0x5e, 0x0, 0x0, 0x14], [0x0, 0x4, 0x8, 0x1, 0x100000001, 0x6], [{0x2, 0x5, 0x2, 0xfffffffffffffff7}, {0xfff7, 0x5, 0x2, 0x2}, {0x6, 0xe60c, 0x6, 0x1ff}, {0x6, 0xffffa3ae, 0x2, 0x8001}, {0x7c0, 0x1000, 0x5, 0x4}, {0x9, 0x2, 0x3, 0x81}, {0x3, 0x3, 0x7, 0x3}, {0x6, 0x80, 0x3, 0x7}], {0x5, 0x9, 0x5, 0x3}, {0xfff, 0x8001, 0x0, 0x3}}}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x2, 0x400}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x42], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [], [0x0, 0x9], [{}, {}, {}, {}, {0x8, 0x0, 0x9}, {0x0, 0x0, 0x0, 0xffff}, {}, {0x0, 0x1}]}}) 19:24:25 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x40, 0x1f4) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) nanosleep(&(0x7f0000000180)={0xfffffffffffffff8, 0xfffffffffffffffd}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x44, 0x1f}, {0x48, 0x1f}, {0x3, 0x9}, {0x84, 0x9}, {0x100, 0x6}], 0x5}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001795b658 vm_impl_init_vmx: uvm_share failed (22) uvm_fault(0xffffffff82512c50, 0xffff800000a45000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff82512c50, 0xffff800000a45000, 0, 1) -> e uvm_unmap_remove(ffff800000a44f00,0,80000000,ffff800014944618,1,0) at uvm_unmap_remove+0x3eb end trace frame: 0xffff800014944650, count: 0 ddb> trace uvm_unmap_remove(ffff800000a44f00,0,80000000,ffff800014944618,1,0) at uvm_unmap_remove+0x3eb uvm_map_deallocate(ffff800000a44f00) at uvm_map_deallocate+0x6e vm_impl_init_vmx(ffff80001795b658,ffff8000149142a0) at vm_impl_init_vmx+0x1e0 vm_create(ffff800000a43000,ffff8000149142a0) at vm_create+0x193 VOP_IOCTL(fffffd803e8478f0,c5005601,ffff800000a43000,1,fffffd803f7c6780,ffff8000149142a0) at VOP_IOCTL+0x88 vn_ioctl(fffffd802de09178,c5005601,ffff800000a43000,ffff8000149142a0) at vn_ioctl+0xb7 sys_ioctl(ffff8000149142a0,ffff8000149449f8,ffff800014944a40) at sys_ioctl+0x5b9 syscall(ffff800014944ac0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xe93090dfd30, count: -9 ddb> show registers rdi 0 rsi 0 rbp 0xffff800014944600 rbx 0 rdx 0x170e __ALIGN_SIZE+0x70e rcx 0xffff80001594f000 rax 0xffff800000a44f00 r8 0x1 r9 0 r10 0x8bb3df5d39a5c5c8 r11 0x48933262bce05963 r12 0 r13 0xfffffd802e600068 r14 0 r15 0xffff800000a44f00 rip 0xffffffff81fdb9fb uvm_unmap_remove+0x3eb cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800014944550 ss 0x10 uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> show proc PROC (syz-executor.0) pid=92952 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800014914018,0xffffffff825b2828 process=0xffff8000ffff6e10 user=0xffff80001493f000, vmspace=0xfffffd803f012440 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 6657 430904 87336 0 2 0 syz-executor.0 * 6657 92952 87336 0 7 0x4000000 syz-executor.0 47393 265583 0 0 3 0x14200 bored sosplice 87336 377789 65946 0 2 0x482 syz-executor.0 10189 41775 65946 0 2 0x2 syz-executor.1 65946 285010 1065 0 3 0x82 thrsleep syz-fuzzer 65946 118375 1065 0 2 0x4000482 syz-fuzzer 65946 23344 1065 0 3 0x4000082 thrsleep syz-fuzzer 65946 112605 1065 0 3 0x4000082 thrsleep syz-fuzzer 65946 496885 1065 0 3 0x4000082 thrsleep syz-fuzzer 65946 105651 1065 0 3 0x4000082 thrsleep syz-fuzzer 65946 108955 1065 0 3 0x4000082 thrsleep syz-fuzzer 65946 411216 1065 0 3 0x4000082 kqread syz-fuzzer 1065 435760 43347 0 3 0x10008a pause ksh 43347 199770 82351 0 3 0x92 select sshd 60839 365291 1 0 3 0x100083 ttyin getty 82351 363327 1 0 3 0x80 select sshd 19881 42580 49960 73 3 0x100090 kqread syslogd 49960 309444 1 0 3 0x100082 netio syslogd 74955 100648 0 0 2 0x14200 zerothread 89973 491595 0 0 3 0x14200 aiodoned aiodoned 21584 306934 0 0 3 0x14200 syncer update 5405 445458 0 0 3 0x14200 cleaner cleaner 27682 248747 0 0 3 0x14200 reaper reaper 48964 488425 0 0 3 0x14200 pgdaemon pagedaemon 2644 71196 0 0 3 0x14200 bored crynlk 33830 27138 0 0 3 0x14200 bored crypto 1161 426691 0 0 3 0x40014200 acpi0 acpi0 49058 328896 0 0 3 0x14200 bored softnet 27757 26475 0 0 3 0x14200 bored systqmp 38101 145798 0 0 3 0x14200 bored systq 19264 119852 0 0 3 0x40014200 bored softclock 64348 139192 0 0 3 0x40014200 idle0 78774 390684 0 0 3 0x14200 bored smr 1 361350 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9490 6402K 8211K 78643K 11578 0 pcb 13 8K 8K 78643K 87 0 rtable 104 3K 3K 78643K 253 0 ifaddr 65 13K 14K 78643K 93 0 counters 19 16K 16K 78643K 19 0 ioctlops 1 2K 2K 78643K 26 0 iov 0 0K 16K 78643K 59 0 mount 1 1K 1K 78643K 1 0 vnodes 1239 78K 78K 78643K 1495 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 1K 78643K 2 0 VM map 3 0K 0K 78643K 4 0 sem 12 1K 1K 78643K 66 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 5 13K 25K 78643K 183 0 sigio 0 0K 0K 78643K 14 0 proc 44 30K 63K 78643K 420 0 subproc 32 2K 2K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 47 0 in_multi 48 2K 2K 78643K 81 0 ether_multi 1 0K 0K 78643K 1 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 48 212K 212K 78643K 48 0 exec 0 0K 1K 78643K 212 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 103 21K 26K 78643K 1305 0 UVM aobj 16 2K 2K 78643K 20 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 43 0 NDP 11 0K 0K 78643K 22 0 temp 105 3553K 3618K 78643K 14326 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 2 1 0 1 1 0 8 0 rtpcb 96 37 0 37 1 0 1 1 0 8 1 rtentry 112 67 0 25 2 0 2 2 0 8 0 unpcb 120 117 0 111 1 0 1 1 0 8 0 syncache 280 5 0 5 2 1 1 1 0 8 1 tcpqe 32 140 0 140 1 1 0 1 0 8 0 tcpcb 640 95 0 91 2 0 2 2 0 8 1 ipq 40 2 0 2 1 1 0 1 0 8 0 ipqe 40 8 0 8 1 1 0 1 0 8 0 inpcb 280 338 0 334 3 1 2 2 0 8 1 nd6 48 9 0 6 1 0 1 1 0 8 0 ppxss 1128 2 0 2 1 0 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 328 0 130 14 0 14 14 0 8 0 art_table 32 329 0 130 2 0 2 2 0 8 0 art_node 16 66 0 27 1 0 1 1 0 8 0 sysvmsgpl 40 12 0 6 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 64 0 54 1 0 1 1 0 8 0 shmpl 112 18 0 4 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1652 0 257 46 0 46 46 0 8 0 ffsino 240 1652 0 257 83 0 83 83 0 8 0 nchpl 144 2105 0 1668 60 34 26 60 0 8 6 uvmvnodes 72 1932 0 0 36 0 36 36 0 8 0 vnodes 208 1932 0 0 102 0 102 102 0 8 0 namei 1024 5921 0 5921 1 0 1 1 0 8 1 vmpool 520 2 0 1 1 0 1 1 0 8 0 scxspl 208 6231 0 6231 8 6 2 7 0 8 2 plimitpl 152 31 0 25 1 0 1 1 0 8 0 sigapl 432 350 0 339 2 0 2 2 0 8 0 futexpl 56 5421 0 5421 1 0 1 1 0 8 1 knotepl 112 74 0 55 1 0 1 1 0 8 0 kqueuepl 104 49 0 47 1 0 1 1 0 8 0 pipepl 128 230 0 207 2 1 1 2 0 8 0 fdescpl 424 351 0 339 2 0 2 2 0 8 0 filepl 120 2655 0 2563 5 0 5 5 0 8 2 lockfpl 104 105 0 105 1 0 1 1 0 8 1 lockfspl 48 35 0 35 1 0 1 1 0 8 1 sessionpl 128 18 0 10 1 0 1 1 0 8 0 pgrppl 48 20 0 12 1 0 1 1 0 8 0 ucredpl 96 268 0 262 1 0 1 1 0 8 0 zombiepl 144 339 0 339 1 0 1 1 0 8 1 processpl 896 366 0 339 4 0 4 4 0 8 0 procpl 648 570 0 535 4 0 4 4 0 8 0 sosppl 144 4 0 4 1 0 1 1 0 8 1 sockpl 384 494 0 484 4 1 3 3 0 8 1 mcl64k 65536 19 0 19 1 0 1 1 0 8 1 mcl16k 16384 5 0 5 2 1 1 1 0 8 1 mcl12k 12288 9 0 9 1 0 1 1 0 8 1 mcl9k 9216 2 0 2 1 0 1 1 0 8 1 mcl8k 8192 16 0 16 1 0 1 1 0 8 1 mcl4k 4096 26 0 26 2 1 1 1 0 8 1 mcl2k2 2112 2 0 2 1 0 1 1 0 8 1 mcl2k 2048 69820 0 69789 14 9 5 14 0 8 0 mtagpl 80 13 0 3 2 1 1 1 0 8 0 mbufpl 256 111735 0 111617 11 3 8 10 0 8 0 bufpl 280 7858 0 1871 429 0 429 429 0 8 0 anonpl 16 67615 0 48987 100 8 92 98 0 62 10 amapchunkpl 152 1847 0 1692 16 6 10 16 0 158 3 amappl16 192 2386 0 1257 73 8 65 69 0 8 8 amappl14 176 51 0 46 1 0 1 1 0 8 0 amappl13 168 8 0 7 1 0 1 1 0 8 0 amappl12 160 91 0 89 1 0 1 1 0 8 0 amappl11 152 48 0 44 1 0 1 1 0 8 0 amappl10 144 15 0 13 1 0 1 1 0 8 0 amappl9 136 619 0 613 1 0 1 1 0 8 0 amappl8 128 211 0 181 1 0 1 1 0 8 0 amappl7 120 38 0 35 1 0 1 1 0 8 0 amappl6 112 60 0 51 1 0 1 1 0 8 0 amappl5 104 241 0 233 1 0 1 1 0 8 0 amappl4 96 546 0 524 1 0 1 1 0 8 0 amappl3 88 139 0 132 1 0 1 1 0 8 0 amappl2 80 1978 0 1916 3 1 2 3 0 8 0 amappl1 72 15807 0 15429 26 17 9 20 0 8 0 amappl 80 811 0 768 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 19 0 4 1 0 1 1 0 8 0 uaddrrnd 24 353 0 339 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 353 0 339 1 0 1 1 0 8 0 vmmpekpl 168 6630 0 6606 2 0 2 2 0 8 0 vmmpepl 168 51267 0 49150 142 9 133 137 0 357 37 vmsppl 272 350 0 339 2 1 1 2 0 8 0 pdppl 4096 712 0 680 6 1 5 6 0 8 0 pvpl 32 220767 0 199099 312 6 306 312 0 265 117 pmappl 200 352 0 340 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 143 0 18 4 0 4 4 0 8 0