Warning: Permanently added '10.128.0.16' (ECDSA) to the list of known hosts. 2020/04/20 23:03:08 fuzzer started 2020/04/20 23:03:14 dialing manager at 10.128.15.235:10384 2020/04/20 23:03:14 syscalls: 338 2020/04/20 23:03:14 code coverage: enabled 2020/04/20 23:03:14 comparison tracing: enabled 2020/04/20 23:03:14 extra coverage: support is not implemented in syzkaller 2020/04/20 23:03:14 setuid sandbox: enabled 2020/04/20 23:03:14 namespace sandbox: support is not implemented in syzkaller 2020/04/20 23:03:14 Android sandbox: support is not implemented in syzkaller 2020/04/20 23:03:14 fault injection: support is not implemented in syzkaller 2020/04/20 23:03:14 leak checking: support is not implemented in syzkaller 2020/04/20 23:03:14 net packet injection: enabled 2020/04/20 23:03:14 net device setup: support is not implemented in syzkaller 2020/04/20 23:03:14 concurrency sanitizer: support is not implemented in syzkaller 2020/04/20 23:03:14 devlink PCI setup: support is not implemented in syzkaller 2020/04/20 23:03:14 USB emulation: support is not implemented in syzkaller 23:03:21 executing program 0: r0 = semget(0x1, 0x2, 0x242) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/4096) r1 = semget$private(0x0, 0x1, 0x20) semop(0xffffffffffffffff, &(0x7f0000001000)=[{0x0, 0x1f, 0x1800}, {0x0, 0x3f, 0x1000}, {0x4, 0x7}, {0x2, 0x3}, {0x0, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x2, 0x3, 0xf9a50ef74d88b36e}, {0x1, 0x8, 0x800}], 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001040)=""/187) r2 = msgget$private(0x0, 0x140) msgctl$IPC_RMID(r2, 0x0) munlockall() pipe(&(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r4, &(0x7f00000036c0)={0x0, 0x0, &(0x7f0000003300)=[{&(0x7f0000001140)="d76189c28353743d6c5b7d00af94f6e8d8fbcd2636c2e7402c41da33733fd07bd2d2226c7991dda890435cf8eb7b24efaacc7332d30964e275f4ae7f4a6a5cf77224912a8c89c11ae183e10bead900f9710b54cc02df6e2dd48271dc3a4fb0609ec87a361d22c3dfdea64738b6596894ce8098ab6f35b4ddd2a7234704bc9ee85286e2117222aa15aa649451caf384c015dd", 0x92}, {&(0x7f0000001200)="31ca497b1eef3dd275bb97603c0c7a138c8c454b98cea0ff882061e02344a19261742340d174789e8fdab6abb9745f1115dac3c6dee75427fce5593496210b626876d89f9dd81de6207a67dd21cb68ef9b78c2b7bab4eade722887d232871a236fc8065d2ff430e6b70f94517b183e37d1d06b2e0cd68a369e379cfdbc3554", 0x7f}, {&(0x7f0000001280)="f64651d52af0390e02c4b51ae6c99dbc637621b2880596a11725334a29d986ce7b9500937f5a053f5af18350429505bbf6bf73876e18260808398421278bbf55baa6c4ee6f546706161db98b25415c942e539d7ed14d316994334f0df21c99b6c53c871c43347ef10b77f1739f95d0442ce7baf9889870140630f72c5dc549c078778e273ed68a26acd11dff5bb68a54ec12bdec07766a0b4102d6c8ae8bc7c52f1cf1b8e9fe26cf3aa88b39a540729bce1c4edb5dc6775b3fca7f78b3b162e9e5a53ff4a3df017e5514be630f71aead2aecfbb8c63a42f3319790a5f6723703706c3afffbecac5017edbfcafec2c0664a53f2271e2511994e60611d5598c706f76b33c211b7a98d3040fb80e14a751a6de94e35bb43b82388207592913200df425741ddd9cf3d778d4424b168459b5f4e8e21fdf25e5fee867ac2856c3c027928e9160cb9c873b9df69c246a57b00fdc11524c49d034a4fdf12ebe0c1e7289cc06f2ed1f2111dac3b6656bc8684fa414608997f08bf586e9bd7ea2447a9f9b3b920953943f2f468872ac121b8e68663a2fc589a1218d78498b725ea013b25b8296f839a265627caa90a7c0de6d14fa6a3d6632a6e4367ba9dbb4036a9daf54f6d764096e0196460aec5ad90ead55c78944a3990bf9763c2933248e7e2403cf82949db398a3cf6d9546da30bb983fe7d4f093adafe840c0d303a31605d6037e4a71bc76bc5adffc74507d4c02e6a738accd55388e90e9d02c2c76207e34ac04dba0ac16b1cdcbe2000aaecdd822dabc297fc0b2bbb4bf8c449c0cb3fd5d70da1bc7e8352e4aa6ef33f019301bd3e0d6da834c0a04357ff0fb69c9f168ab256f74313eb4fb4d7124d14952cd1a95ea48b13e222b6d789b235d26fb07f950d5275d7469c19da0efeb2601f272dba4c64f0722da804526afafca10b4ce9ad783c400a66eac7ee791feda152424b2b5dcf530bc6ed55e758c0bbfdf8176f2a7f8814e32af3a75eed3572328f2fe0cc7a1e2136286fc92e502e6b90a6f10b553496d4ef227178674abe0f93b131a39d6d95290be635e2aff44738dc2b36529780482e9941c124d9245347b6bb74d7a1cffb0600f5f624313d093e92c58087719054582f0bc9f767eb8df216812a717892f8eb39b6c388a65fcfefb7904fe24fba301b2ed1fb0617679b10b2098aca02953e57f5afa5a177f544bc53a01ee899844404d9dbf7d258ece4304fb21d8061ffcdc3e09149a6926dfa9b6d8927bd03a93ee6e354bffb8614004079f62019c5306ca103f8448f773afc852d23a59469bcc58cd9893a61ccc523da666352f164ae75fe552e2b88cb38c9feff8d32043354f990c33997e0660505fb2154b59ef424c1ce1c7daafb66b75cd1491cb37689c52ed842cc61b2bb22b8b59652c7aaf2db9838d147bd84913ece56c6b99c32dfc225be988e805c39d6bff14259381c24e626eb05fc6b306840dff102f6f21eb2971e697c418cd73e969db8043f556a5ccd08e8a2699c888ecaad20245e680db2b58b213515ef4dc59d39245d5b9c08654e37802469acfa8a2475cc4ae36ae72a3979e573bd1a6b4f77bc89c428614d530c0f10da2d64e1e0f5eea6f7b2b900ca214c88cea2fd6582508efb455a67a9eaaf6cd6e3ee7f7a477fd94a004536f6f0d2d2281f864b2839e62d3b87c12463d2772a6dc19a2a7db9ccd5d977057adca3baa5b911407de05fde85de932b5fdc63d7e00c72e6f06e69193ad76bd2d34aab46999815b9968509656abdf071496dc2edb5a105ebd1b41cb61f5ac0e23b75222e1ca39fbb0fabfeb02c6fa90904c890ae16318486e468b5f992bde959c9629bacfa0a16f8a3ca1d9db3128031d7be98d1b85591eb0aba276d022e5ff64bab9ff3a2f70b14e203d24cda41d25602057a48de96086af89f420cd5154f93ad3388ae7dd0c1e58d861fde6b2b87bebb0cb6263f7adb6ae24ca859b64f4e44afd2dda8643f1ca424cbcc6de7052722233292c30d863e912ba4c45240468c953cb6631bca9aa8dff597e2e38f8b538b0f388b2e2ac7d7c428c31d7da281dca5a9bee8167b0449b86c826a9dfd248c9485dbdb707e854a5be7104d5a79f367bae96386a1bdc36131e277836a59b4ce8beb997b17e79d915a480dbf05ea98e09605b329887a8f2a3f4c9d793f9185be12d49f23982c72d1ca44dbe4c7af2cfddc0e371c893fd96b1c664b6dbaf5b3119ff7bd875d7a1687c1f30a827a6efc2e34a86184c7a9fb22f39dc6dde022988027a13d87372b733fc8997342a0a3a1fa6e88e2c7a006762589c7327502fd176e88afd119af9a82cd2d16f5c6fed06e227add6da3d58fbbbc674121e34611ba8fa4af0ca0e69007a8b92db3967a8e0c648f2fd6e81de4429c2edff041fd769da1289da2059b9bef0354d980bb58afda6fbe723a7204149d85f22f773ada0767a93df3fdcaf8275631ae994d785844f5d6469550fd28f84c2748c16960dc55bf4ecf64d412f277a1b2e0ac29f75db45af90481dc6b4d400623dd8282f4ed41715905fad82b54f63b2a55bd056a4e19088b38ee775ac8513eb34faaa3b96aa543585cb8710ffd96b1c05b8bcf64a8926086e5eaa20320f590d01d47fd6fec375f6e78a16a4e3a68afe6f3a7b97dfc3be37abb9cc36ba4daca2f4e7497236e104cabff361890ddd18bfd09f17c2c07bfe77038eb4b7d13bab17a71f83393791051a0fa38763e5c2b21a6c621698ee57470b1da504eff43dd9c1c8abc00ff70bc61626795aa1fc6b4edad95cd22fd1613c6304e5b2651826c5dd491daf85e278337992bca2960b17fef07673ed8d0f02956ab5910d0a52f3744fa567966bb5f5e6c17fa7927130aae37de53ed86bba122e1548a85c7f0dc8d1f80a7778e0d86e908e5093d0d0b951518cb4ca0a000966e1d1703c3e2efa65840f396d827a36773a69d1114cae8d84e9c999a5ff8fe335e0dfd41bf3f13cdc0f7e3a2d30f39bd5c60ec727e65baebbd87ea182b06035a8418f5742ccbf3c9ca93ef339121f90e82f9f54f5abf5c9816ac95732a585fd39a0e29b93753a2d0b73ca763545e3722bbd08768f572a8f82a41726e7b7aae01763f85485bbd3de8574d14448dfe4ab07df4975217d8862bb71d65b5fefea1a312b7cfeb495c4a253dd97674c74324fb2d824ee02075d5eb04398aea87a1f72f96a6b176986efff06d3b564988211fe2abb9fb5a66b1b63637e0fd280910e14a6cc2fc46d16145f84d4a65be432e83323ec309f12d8b628ccb9074592733e6bc6158c75743af121f339b0afbc4db7a07fe185b0a008eda16fd8aee8de45080e85c4aec326112f2e12575e55a03c0d453f2acdc6216d1318b6e72d88fcbca6cee1856656e4fe9b3fbf1e1646c9b1ff444cbdd1ef04c5720e904f4e8ac39fb7012170d32e4c6b588add6c9fb3f17e3c30416f26ae12b4650398177983333b906c98342b6710bf9929e88fa5fb96beb67e660e5b826b3aaf7a5973e41bcfe0afb8593f8af3416837c61f6e76bd94c226db2f0bdb70604da3a1bb03ae367f1f44ae4e39eba392c9e888f9c7fab821e1a1b088036a0eaecd7ca2a11140278b2170693535d934ca866f594d2536bba2809819eabcf2a91f0f027fae5fadf33e0404597f86f1265177e0dcee9a0224f51865b6af4fa849181a461910f3b0249d395cca45ea9716bdba5bd125bf8e068f49fafde557345655a751ca01804c8d2e0bf61f6344637622a06aebeabee1a501dd85155f7fd60a37c5b7fc813bc2d040d9bb66262e3e0e1d23bfe7829f88bc0d3dd62e3b8b41e46afaf8dd64a70635b371516211214342a213f13103164196b426d77632a6fb534d6c6e4502573138ac06f45ebfe5659e4f2a673c1398671d2ddf7197e7e89470af4721b920d8b5a9632abf507c01977ee59a7aaf258589d38c6281606b46a07afabd496b3d10fed27fdcd1b9147057efca729bf227826588f77fcc78487ebafab242f91acb1380869b9c9ad93557bba73ee3b1665d35c6ea776053c7219464f33daed6a1208748ba9f048b5f111a6701cff8094cfcd65848b6af277785e5a03d71d92dcf4f25920ea78d5e91ca151ba17c7a06e69eb7ec20c0064f1a0ba3e3864ed8d92794f204742830495b2aebe54a3538e7ab2641eb7f1df88a3b47bbdeee170ad52fb0317866f1154c5bf2ea5e78058a191b34c2fcb671c0c6808ceef764afb52cb81830af3e536ae5b8fba90de041e89c1d53189e0aeaab4b311c91c46a63c129077b52133aacd4e09308bb16e0ebf7c20f15c09cb7279f5b00bfa2bfba235a9e12b69f08cd0f1cdf29a486adb13a83e731fae30c8591264b37c76002c32a69fcf5760b9e2569a72825b7d3720c62ea19088931d11548b267b9d510c81bf4d2956c79fb7c35f9cc1e91f11d3807bd1637d0691b4f7aac40b503527b2915df4caaba6e3cfde37a27186cbd5f1a6ac3d1226af485d1348f3fa7395ebcbe3ab08ef9a5464cbb2a34d45fcea0fcca44fe3fb5b7c1a726f99c8df6f8aad324fd648b4208aed67678b86ac2d015eec29ca872dbfadf4e37f7a0ec1331a33740b41f67542aab71501ac277d029d4f0551a051aa1176709d5a11be8804528c1a345a5f9d52d4925f8eed49611715f4aafe19e23a8bb97041e207873032c2e5aaf71dbe4d526a62bf6503879017c2202f551ce248ba1390835cce3e68301d09fe9fb1d98c8e9993c1bb89c85750b1d3d0e41fd8196108ddd18cc04eb3f001e5c542143849349e14eeb34300802e3cb7c8fbdb67f71baf203def8a88b3c89e8919822c5067174e157fdbf477e09d983ba6ae3986b4ec23cc3c5e55346af60eb7849ccbdccfbfd8e750c6cc12a08ec910a63ed1e61e546eb0d27329a989b815315eff7e3d4d0d64f1a51c60e27ed080301d4f4f57dd84edef72f2d27efe248b5b61c4465c6322b10614cdf850f8ddd46ced8bd2e165df2e2879210111181ebcdc87693f2de4236197b8dfde16533ab311e1be87e9da50b6f349516e75ed1592d3e38b6ec734368ed1f6b0f45b4df06068cc2b50bf4f009f9a2d27810ff099e5b19679516fadca3e1d8469927d99f7eaaee802bd3b9a62bf227370663d7c6919ce1a7621316891162a117c5a0e57e47cb254d30191593b90a8df602d39b08c2967b36a30844823859fac0ee0577a4d1109642c2b6ac487c57fded8ed592b5c149867d955d8560b4cddae93f8c8b6c67445d74acb6c6c5852f5f8a551f38e3edfd591658cfb3de5f325743210ea92a8cae8b1dad0e2bb539f18e84fe06c33b4f833c17b4419028367bccea9954404caf97c020e025983126b0f1a5dc1f3c48dc8a04f9893c27cb943fadb1d6e470d032d8980d74c3a89613dd40751a8bd85dde8e660b7063c09643e1d5ad5d81aa3ee737ffcad139c86e22b725170bfb58e6823d4730e21c601f9b7b49bda4eff118ee8ea0337cbfb81243bdb7896271b81ec8304e243625b8e6ff41fb161bac754925ec4cd33585cbd2201580d18048b401ac927aa71924fe3c49e500ee2e8bd5173ac58bdd04c793f5bb409fc7a4c498798570fa81605b8f85d1a873b67a145a9dd2fe47d86b16e395ee91e696fe1acb9b8ac3988ec8315a10b6c41a93ca5d222caf6a8d06ccc8316ec063114ffbac3b23131e36bdd2a38f90a691ef4ddc7c00accef9fe2fa01f805264fa41a23dd003b13827e19cdead2185bf9bbd5e77062818d9d6edf217fb216ea6a166d04c6f80022348c89ff149a47ee52e3f06734278e060e0636b00ee3c0f654b010", 0x1000}, {&(0x7f0000002280)="3e2e4ad544430a76bf38e93f4049c0b79263d4116046f086a5302231d59deb671dce6a6f544265af1fe3bbf3bb57ad7a5634fd64c2692c3cab44633e701fd7a7dde76541503bfb8d934bf4f8080174527ba1829652fb30e14f835ecb778ff1d956362443d20e3ffa437d7939728ff7e64072463f116651a01ab8808df7a1a51eafc3ab4a5b9eb81a005089fa9ac37e3990366a000d897ddd5032b44ba2d676565e4b32a91301f115a79c8cb23ff5563510c33a960f9748eebfbe8948f7e137f21c1e64577837d358035203fe3713ec94c7af5859c9e53a572a6b51f26127dafea061632fd46b1cbc980a0fdf487eee59a0ca0be6665ae1cfeee6073b33d0d367db863acf817aca106628b22259a67158a138ab4de4469c8d892a47039d013c85445b0323aaf3086c40e92afd4e44e4f86a4a58ea46a17cef105db7c245641433583e1b5e1cc9a535a0ea62bd1348397a96506762ef63d8816fbebe4568c7b602ba9e76f6a573c132db0637f9a5c68f03673f21287b9d0ac11e7f58f1cf99aa79d2c476288373c1df100ed831efb168fab00d87787eb3fb753d01a896129f4ebf535a5d15729fd961a1ee82c22e8a94c7c90ba3ef795f7a30715ba5882d8c3edecd68d2e3ad154f414bda45c5b09827e0cf4c03e2de29a50cb6ec706c6d18bfa54c73e8e0464dfadb6396acfb2e06f9fcc99609349ca1ef33a89e3b24df0341a18ad2ad76c49093dad95805fb18fa90de33cb251cca8272d036b6cccd4637a6ad6b23b6c51acf18b5e982e61dea0d63be12e2cae34529a61e56ab009802143de51a9fd6e1e95b3bc4de6340a82a798ba33a6644510f2aad662bf59a73eb671f78a8e126aba6f9d997ba58fdfe8e297e49658eafd63c95fa6762fe380d97912dacd2d1ae766ae14d29a5d97214487c1400aed0293991afb06d24734c4850c65945e1164fd7b479418ec131fab19887f1c960d6f0af10a28128e400bafa522063eafdee4e75feb95abeadea94171724727e5014a8e449feb669facc673d6655b6d6a47b975e819744a65d40e60b30ec514fdcb673f66ac32a4a0d17e24ed1a45d5847fc3f1c358db697cf34507b1935395265c469bd0e0c7f539963a0fcdd50ecadfc98229d539dda75223ab404e032cb6d5cc47d7faa552643203b744744c50c042075119e4f62e53e29668b4916f16eddaf25853d3ccb2b29abe59e7379fee166297436c5cbd93b138ede17f4195cc0c0b0542e0bf1438763c2025c9bffcbaec3a469b259ca44013b518dfb86517c8997f72abcf517e6d05d865d9cb7795daf6c3ec92e450337e45157873160908a40ef9648793e3a8dfbb04c7f7663784f89ab68d7cc9623d1d55d2f1bf960c0e123cb291f16ca12087b783d06dc64b0c29d4443c73c2b580bdec678d2fd57efce4f67e42bf415127c0c82a705d6f9aa7faba5a939cce5954424cc3990da10d9656b2663ebebb97cafbe27f274bd7d07581306ba38a816d35d4dcb2ddf2851950430bcfa007b00c7f9aa916292a7221ca0d817e145a5c3cda4318ad9cc36a34e3dc2d69b29a9ad3f3e958edc648a6a4c5892f8b05d9c49cdcfa50582b0e0b76d0adc15314f9001483da972c95bab5d2cc0092ce3671948da0af870e5a81f47a8638ac1a56e4df883706358e65125fe9b8e61a437ce0ca65053aaaec1c605c6310401e9d3821a3d70b09d1046f2fa1cc8af03e9d1bdf31f371424b5094a7d058cf798ef3a18ae092b1d38385b672891f2ed8ef69cd89581ab5f312052af1b25e1c4c24c146c01ceda0879033ac51a4e1d4814317d3303a88e530aceb4a1b66f819c490c7c9ae8dc88176c08ccf48a2c303d506915b260ea72d66d6b12878bd5a279d7641a631cf21589c74897951c8fa64cdbd537925efc980c9f08d1499dd70e6ef0b4ce553b1086f7ef3ea2bc1b0847ab960ad2db46df3af6d564c32de0a4a086aaf7bd1a1baa554d233f6822acbd075ab7d9ae54ede49f23b3cbad7e5f8c90f72e66f061e7c39e014d19ac5aef630cb567aa37b60d9c5a69af8cbe719a3cef096c11cabc0b49717b7d56935f3a7ec4136b2b5e0a48e617acc42cee5ee714798870b43effc8e563be77e6b765e57dd13bba3d59ed72784e2d588ac657ee7a0d7b85862059cdad677cbdb87dee6794839131001543b10405bf59d18a6b25abd85e38aa7af6713d358904564e2a052fbe0a48b1e349300bae5e749c24c6554b0e54087a882c7c73f2ed4faa72efec3c9740be1a2c578e74fdf44f3f1a94ec0c5df6b3c0002ba77179a48e470ea8434857ba1399ed9a3bd154abc329cf7cccf46db3d2f9f5be94c38ef81ec8d981abe7fcb38c652f6530ee08a319501e917341c23717b2d92a55b5de49b5165e54a07c2c680e0fab9624b468cf8b27e5e2fd3da1cf8b02d3e1644cdaeff78cf149dce79482021d6e6605d9191681ff067416a888a0289d7aef0b9024c01e8e879abb13d583b4541b5748a2f05c2f5d8ed6ac8de05bfd60aba6e6f5e9b1863fdbeb558a096e1fbc552dff1e01122a7e7f83b59999847b0583308122b4a3cf9fc48587ee5bdc4809686d16a9525a3e0da0cc30912656fa83ca91525c29e797d0044c5747399d4aa5521ead28d2240ea1598d14ce01598cd2862d25697c77f7890535e30955722731f303d435c5847343e9c418c4e4a0c68f34d677c4e9c1b38f1e5aa9fd31be1ce7ac56a80799fb64315065564e61d418a7c84c574677cfebb0e53b201a8e9e0d4e443827edc17e51875ffc2cafea1c1cdd64e7a6abac570e2de300ea45e837d95ddd1ac09f42b054bbb9d1ee7c6d3e79bf3789115b273c56e922b3311d034079d7f268d4aab4d88ccb0ce6264c0a03e9a4b5031be6a33e75dbb87e3ab94248063417b842405e993d44b176284494767fea796076709a7f68bedeb90279ac05afd90fcc1698ce78cfbefdab9a0076cc90860930537a68ca41f672864902cde19353703c0aa08a81715d27f2c764c3bf246bfe20cc15a490dc8b90c122975f335aa11638322b28d54882f52be0bb688d1da12865410abfc9dac26deef4d6ce2d52aad865e125225d5dd85573a5b8523a38a51429c99bf4e9a5d6203da2ed8e1fee44fe57c0553ac70f0645d1477e10415e0d7aeca9a09250c65f30a2448369feb60a78a0b8fb566f81ddaab0f558f9ba31cf1c72dd4e9861792e3c65b9eb30faa4a924687819ff408c747b96f5f3551af35301471db2f469eeea20ad6353b41913953bdab883b52f655abeb6bbdc88ce4bd9167b051d3056252f8e8d5dbcc69694ee517f3a8f871b7f6f33f4618b1ad5a229c91b5c3a58ed065658b9be6f832a20acde51d243d69727d0cd1f132a5ecb413ffa5631f45210c04c497c7dd1d3e37b7998fd3ecd27cf0f5b0f455abb1cda38ded1975ae7cef8750c087c193c98b097850f3e0e9364fdd67b8e9e801b2dc9b01c3c2bc20b0cb92e6125acbbdf569cdf8ac4c1519cbf028aff64350ba3471bf2757224c03dcc3251143b28db9cf0387251114e216e240693af2448672924308eebe0ef64a1bc0aff9f3754ad261616a2de25c479774afc92ca9392b31bbf48a26df67caeefe9ebf071af9bb083916269388b2835df3146f04de74c5c4d6fd1f7787ce18664dbc35d495ba9fba314622c29f4d61a48cd8411df007c09cbfb4055cb7862da61cbdd05a122641164cb94ad95929dc51012e5b8133d7e05c9736dcfd6b0f93776824b73df4e08d85673640058f83c97908d905571c271c1114753cdf5da0e6ed94c908eed1411be07c0cbb448aae82f295f9db772b7a27d8f082837a0b563b8765da6f44801d8a04efcc01d215847cc4c8c7e175554ec117e9e7a08ddab90d6f52c9b8e1ac086cc6ad6a1bc09ada44fe91314b4463f1ce4442a0eda9ab65258e037ffc8019e191e365776da6751c21586ff19e25512dd0c00604ebbb607ee5f6e60efd3b2073680423bad8da0c4b7d1e9b6f8f13643f61ac1c5f06fe32434c9c830f7a620f02bd0c64c26db6f1835dddcd45ca008fa5001f55e4631489bd124b3a947b34d44ba673ac69fea7a34f07cdaa2575180371758677fbfe7aeddaf4fba7a00cfd9c0a0d1bae386020ab0687deca6e7a6329609e46124be3e16d4fd5ac7e6b3bfe3ff202d88a7db411e74159df5f4cbffc1e2769cd9dc63f57d630722881666f40f2c761201ba28d515f188a78e0e8576c1681502ff193e0017778a3b1e5c4dca60d2d1bde46119f4a0dbea5efec53cf79e5f1b41e9450f808ea0088b1de18821bcc358587cf4c193ead9c5e6bdde0e7b56a01f344bff0793169213cd22402d7b0701cebc639c40d98078588a1f71eaef37e712d9c75d2d23ffc584f49e1b070c2d5f1f930af93741813146a3edcec4a7cb685755f4f6da12bc5f7cd699e7d3fbd85ca777180b0124560d15486faf3b1146e0f7d52782680ce0f6e3e065c693c9011ce89aeac9e8f772d7128e81016a4eb6251dee418cdaff7eec37cc59af033101db92adf8c350e732ecef45284cf892bf6008ec28c9fda7ba804e7669d2f96d2225f3db686d89f8871a2917356dcf7a318e3140856e8aff850e29ff29da8165c4c9406c76631997f8540f1ac9aeb1bf8dd194e205382e0fceaf49c3aa8f53290caf1e2202b4fa582a77cf31ebbb98fad95f41e761a52b62494d923b4463d3577d2e416e300c1c28ec5e5f605aa05783cff4134c5adea41e84104e4eb7bb0005b0bdb47db0691a37d0a3146d07b2cf4e4c494363bd18d4d2f8d38a26dbed96c646e4878dac6bd141637e7403d6b3ca280eb669a7d867c7b82b446d83a85e83ee197d613a10d41009d197c8cc975eb7c90df836a95fda39cb1ca7a0dabf78a78b3ee2f5e33a68674a17b4c913a0b5500b2b52dd870c3ef499820311a2ef6fff46d67ac743b3c8b477dcabfd2919c1247aa5397e5b5a285438d5366ae491353da83bd260ec230c7195b0ee8c15a61180b3fbcdaea19134a12f6bf5aed6017c6d95beaefe1d8ae0794c83e44c3fb7768e140b824cf7ff66a977bb3199584852afa827507242a28a7b4054d2f42149c9d994bf923140876e0c33a077997dbca86bb755a1b2f8ae74d245f96e6e4d14f3b29e64ccff9dc3c0e9a9d7d92f324f8fd48c11a4a2c0587facbeacbdba4805e968ed666518d38db4fee8d4774c9743042ed22adc72cc441840473084cf8cf4934ebad62c5628973ef810ce558c66e89e6be5282c8b40a3971cbafd624a8ea8832072f39638eada147b23a9938a63fb74b12968d3c9f5920d634ba6974c80522b814626ce4fefc61bd5946ebf8b63efac8a25968dd36824421fc70fe8c5ebe5fc84f4cd58c0a278fe0bf081e7bbe5c5aa42828f8d7aa664e21bd31c5a3bd622f90f2df5c79b27e6878834cdd15bb611b1e4b13aff5db565885f3092e549cfc517cce1375990f7b12c89014f7dd21dfbcb2f9d5e00fea7a4a1060488af91632c6e67f989ea84b730dc83a1f4433119dc671dbf4d83ee0252bd181420a70b1aeee88aadec528c036683e1f60b3ef9feacd841e51ba8d349dfa9dceb4633d7a6379b87fec63d28cdaae936c5577fd28648f498ff788baa0792b175c8b3e3c39319b7edb72e6c904859776a158e8889267b3f4966577b24e555ab56dea21e976116c59cbfdfd17ba15c59c68e90131bf5dfd51a9ac387085fc4d624a62c378c22c1a775981dcc3633435e0d3c6eb0c285648c87c3d6c33cfa0be04922a44bfb5c9b16b56ed46c1587e5597b9ed72dfc2b46213fe5a7bd0a4ef09afe64df", 0x1000}, {&(0x7f0000003280)="77362b89eab85ab7ddb9c03467fdc9db0402bf08b39745b40423c139efdb92782e7b7f2a6b0da190dc45d171fa368593e0990426a787070e97aa2906854182e9906b7c28419a7aed68fb35d445baff536c9e91b1fe5e952f8de2c435c8ff5f43c8856d00784de85bb8ecdd7c62e0b1944fa353dd", 0x74}], 0x5, &(0x7f0000003380)=[{0xe0, 0xffff, 0xffff2fa8, "78296dc77c5b4ca2e3161323ee44fe5cd02ce8c7063516d249d08e10e42cb0cb704eb19954932a55eeb6da654598c79c529ec0b99da0f6125fa00f882d90f0c619b0a09ebce6f3fcb89d74c12d8c9ec5a90ddacb5f180b9eb93e6b0884ff7b590fad170f8604f2b62faef6d04c401e419e62a79448a4213624ae4e57c76865b4f6acd069c52f6d236b2eeb20025bc116be217ffafc81d01d2de9afd789f68d607439beb30f134320aac1582271fe0eb8e6b40672f719eecc360da88cefc7f9ee43afed951fdef7d8e0f794"}, {0xd8, 0xffff, 0x6, "2cc8b98f89c56a397fc80a8e56475b16e314b39b1d5b0ff723cc0077f58cfdbef1652bf443dd02b69cdcc7242f65b3c61e237365dfa84e96bae07fb97a7b2be0907bf4adfd04fcae9c3051e9d4936ca9fc4055cc477c6651ca48589fb92e5b753fd95d2d95ed76ec445f05c52048a9f062f876e5e5e804202d087c7021425213849ad7c04cb72caee5bb0a55f167513574a79327dfbaaa52ea57f67ef402c26565a7114d90c5bc6d0c1fefbd3fbe015ad7343552198d2471622bedbc5670a78e6c5ca4af8df092"}, {0x100, 0x1, 0xffffffff, "80dfb24e3c5f4ccd509d6f449efc32b88e1b075c6ed8dfd27bcd6d995fed96f11cc96253cacbd56eb6f8919f889483bec3d4556fcac6fd067083572c9937fc94c5836a8ec72941335f50435a6a1d50d3f046134cd78e228fd9a207d1d2cf30ec9cb187247606dd4464ce32c70fddcca464f64f6f14cabffc7bfaa7e37760b4d636f3006aa38d609a8fe718617531dfc540b5101002d452429541fb721a38f2a1b90ec1e491c9c9e4d83a9c62c6d82096be42cc5fe3971df881a5dee9bead60277dedd370a670ad428c373db96d864c47f064b6ef9ed602b6c7452f8e56568fba95c728f50b5434a8728e7df95ba251"}, {0x70, 0xffff, 0x7ff, "f52c8d82691542244f1e1f3460229b27bdc4f613d7a8be4bbbd23bdaa6ddfeb47ecba3efe9e73d12d7a8aef62171dd7502e2040fcd15ca17b91b3231896563c9fb65b801a729f1bf7571268814c5910251291a0719c2af324117beb7a2"}], 0x328}, 0x1) unveil(&(0x7f0000003700)='./file0\x00', &(0x7f0000003740)='W\x00') msgrcv(0x0, &(0x7f0000003780)={0x0, ""/90}, 0x62, 0x0, 0x1000) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000003800)={0x83a, 0x10000, 0x793, 0x3, 0x3, 0xfffffffb, 0x545d, 0x10, [{0x1ff, 0xfffffffb, 0x70000000, 0x7}, {0x1, 0xb50f, 0x9, 0x4}, {0x9, 0x7, 0x1, 0x1}, {0xfffffbff, 0x40, 0xfffffff9, 0x7fff}, {0x4, 0x401, 0x4, 0x7ff}, {0xd7e8, 0x7, 0x79dd, 0x9}, {0x7fffffff, 0x1, 0x1, 0x6ed}, {0x200, 0x2, 0x4, 0x2}, {0x1, 0x3f, 0x9e, 0x800}, {0x8, 0x81, 0x3, 0x8}, {0x9, 0x172, 0x80000000, 0x1}, {0xfffffe00, 0x3, 0xffffffe1, 0x8}, {0x6, 0x9, 0xe7, 0xffffff81}, {0x6, 0x6, 0x800, 0x800}, {0x6, 0x81, 0x0, 0x8001}, {0x15, 0x4dc, 0x400, 0x55a2bd73}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000003940)={0x0, 0x0}, 0xc) r6 = getgid() r7 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000003980)={{0x4, r5, r6, r7, 0xffffffffffffffff, 0x0, 0x6}, 0x7922, 0xffff, 0x5}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000003a00)='/dev/wsmouse0\x00', 0x8, 0x0) read(r8, &(0x7f0000003a40)=""/20, 0x14) open(&(0x7f0000003a80)='./file0\x00', 0x200, 0x2) 23:03:21 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x7fffffff) r1 = dup(r0) r2 = kqueue() r3 = getpgid(0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x2, 0x2, 0x0, 0x2, r3}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) listen(r4, 0x101) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x7f, 0x9, {0x100, 0xfffffffffffffffd}}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0x3ff) chdir(&(0x7f0000000140)='./file0\x00') r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40, 0x0) write(r5, &(0x7f00000001c0)="e5a6bd3ec2faa7db8c069f8d99a15dca3201c8edff60", 0x16) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000200)) r6 = open(&(0x7f0000000240)='./file0\x00', 0x2, 0x0) bind$inet(r6, &(0x7f0000000280)={0x2, 0x2}, 0xc) r7 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) fchownat(r7, &(0x7f00000002c0)='./file0\x00', r8, 0x0, 0x6) 23:03:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x0) 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 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) write(0xffffffffffffffff, 0x0, 0x0) close(r3) fchflags(0xffffffffffffffff, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0000ee7eb976e08403e4"], 0x10) recvfrom(r3, &(0x7f0000000300)=""/171, 0xab, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 23:03:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x1, {[0x0, 0x1000, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0xa488, 0x10000000000000, 0x0, 0x0, 0x7, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0x3], [0x0, 0x0, 0x401, 0x0, 0xfffffffffffffffc], [{}, {}, {}, {}, {}, {}, {0x0, 0xff}], {0x0, 0x0, 0x5, 0xe8b}, {0x0, 0x81}}}) 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)) 23:03:21 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x9}, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r6 = socket(0x40000000011, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs, 0x8) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000040), 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r8 = socket(0x40000000011, 0x4000, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) socket(0x2, 0x1, 0x0) kevent(r9, 0x0, 0x0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffd, 0x60, 0x1, 0x2, 0x6}, {{}, 0xfffffffffffffffa, 0x30, 0x20, 0x9, 0x8}, {{r8}, 0xfffffffffffffffd, 0x4c, 0x1, 0x9, 0x6d}, {{}, 0xfffffffffffffffa, 0x48, 0x4, 0x0, 0x5}, {{}, 0xfffffffffffffffb, 0xc0, 0x4, 0x2, 0x4}, {{}, 0xfffffffffffffffc, 0x3, 0x1, 0x201eda7b, 0x2}, {{r4}, 0xffffffffffffffff, 0x4, 0x80, 0x6, 0x6}, {{r5}, 0xfffffffffffffff9, 0x20, 0x20000000, 0xfffffffffffffff9, 0x80}, {{}, 0xfffffffffffffffb, 0x40, 0x1, 0x6f9, 0x2}], 0x9, 0x0) 23:03:22 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0xd52) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0xc0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) listen(r2, 0x0) close(r2) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) listen(r4, 0x0) close(r4) r5 = dup2(r0, r4) renameat(r2, &(0x7f0000000000)='./file0/file0\x00', r5, &(0x7f0000000040)='./file0\x00') 23:03:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x190000}, 0x8010, [0x4, 0xfffffffc]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = socket(0x2, 0x1, 0x0) dup(r1) close(r1) write(r1, &(0x7f0000000080)="d83a5a92ac7f37f61dcb543a3079bb73374aaf9a2d3f34f0f410b65f27", 0x1d) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:03:22 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440b"], 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) listen(r3, 0x0) socket(0x1, 0x2, 0x9) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000100)) close(r3) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000140)="0714000013ad634d679308f3f5537ffd3d868555961fe5f097e6ae2ae348a14bbc96d1fd9ccda8f7b3e5291fd342354a05d29cb38594a3f92159dd0ca6873062d6ed83e09d5c04f1ee0225b7b223b25565d40dcd262a9e3607c1297f05a8c676216bc4ba573ad8e069", 0x4f) write(r1, 0x0, 0x0) 23:03:22 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0", 0x38}], 0x1) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffafaaaaaaaa00000460a4060000103c00000020000000000000000000000000aaff0200000000000000004000000000012c"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") socket(0x10, 0x3, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000019280)=[{0x6, 0x0, 0xc00}, {0x1, 0x1, 0x7fc}, {0x2, 0x2}, {0x2, 0xffff}, {0x2, 0x80, 0x3800}], 0x5) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/254, 0xfe) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0xb8ca, 0x1000}, {0x0, 0x7}, {0x3, 0x2, 0x1000}], 0x35) semctl$GETPID(r0, 0x1, 0x4, 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8, 0x11acb1e5ef0d91fd}, {0x2, 0x0, 0x800}, {0x0, 0x5}, {0x3, 0xffff, 0x800}], 0x5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000192c0)=0x9) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r1, 0x0, 0x5, 0x0) getdents(r1, &(0x7f0000019300)=""/102400, 0xfffffffffffffdf0) ioctl$KDDISABIO(r1, 0x20004b3d) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000040)=0xd3e) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000200)) 23:03:22 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x2, 0x1, 0x0) dup(r2) close(r2) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000000140)="1c906f628534082260ff226083ab63ae3b6d77af39e8570dcd2e640fe80257f99828bb4edb85d3792b78c5a49f09712c0b45ec9d32f92c1b2174b53673fa42fc88a3e4d307cde01130935b9cf81f6bc587d59ffac2b443537d01b8530546d1095cbc87ea034ae48543479eb1f41fb5a64999cc97cefdfd35fa2f85e284b0dab7c2b7d08cdf9e84aced4645d4d026fc1f5eecd1af8cf47edd84f98efbd027d06a5d0906b37d45453c37689a4b87a46ac743fc4fe4f5b694fb03f5e19a1939a92011fd6a148f0505", 0xc7}, {&(0x7f00000003c0)="d7c517f3bd5542b3b1d710a8856f7f9073e50a11d4d1ecf161cb0339419202ddc82692d1a6f6d14e88febfb7adcbb974e9574cb44cdb2aa11f441de8c79d175dac65d71b960f6c1c0d3d5bc465d88138ff9583f82a20cba547f913c09a0d965ce6ad6e8061c4247f7243e517cc4f61151a0b84a770d8f721d04f3e3486e9f252142f7e4edf495e9c7a31773608db811aa77484b6e06ac9bb2bde1d8a9bf685c00a833342e60a09f7dc31a8e9c24fc0ab008756561c66ac6e8f659c4f11e4dfea2a6e7d35b061dc76936e598fd636c31b63e48c1e0f27247238768c9d70fcb7b656d05059779a40a1ecd5d258d61eda70bed000561b384c7da99b497c1f3b641360a5a63986ce505a4c9a850e69bb301f3bb4885bc50d72cae8cb13222d6e58215e1695782453ff14d440c695d917b5aca21431bb096f4b28d47476618edbeb940754298a4758921bcdf79f05f7b803ffd427366b0c413449abd16917d27c87952d0ac5d7bceb1ada0ce575d78ad97cc08d895df90f5a718b225c115eec213190ed2bf215929e6317fb4cb882097f17fbaf2d033816fbdacdfeff66805868daa47a2b20e7641bd8406b65c674986925ead0f2858a3c7e32c546b8b77c62edc885509f90c88328ac980bc15ec96b335995209e69bf323805c14a9a3b3aa007c91fb75b04f8e497fdc36cfb2bcff0edfd6f0a5b172263d357c88cef1fb6de19667821b2f0b5fc64d21814779947b11a6beaf6e45581f1498521e72c3909bb570175f40bdb857b24f9437a74bf91ffb167e61c2e3d66e3825d05c751850bd2117f50f72ab89c834c6c9b0dc92a0a5c92d0cd2e208dd2aa5855fd2f5cfda4b905bcdbc4ec1bf3c04ef5e620bb79ef87510cfa7a371b99a8a8dd7ba50f1eb7698db744e61f5b04f0e1a9f989e113bf2aa6951ae839df3ef0bd3f835c1835801f21ddc460864999478217e70b5ac3cc58daa1d93afe234b072fc01f3a7e2560822ec50b973f72e74f61fea5092bcf84ccc402e291d44701a07a497ce74af5e5b25d866ec49fed480990d47ff3c2d04315222170933b11e463ad5229a28a85c7c676ae07f33d9efe2c6dcb34fa35d8e1069ec5660078090c1ca9d3617eb1c6ab2b91049658741a06e2cebf198f40bb103f7f72645a802aeaada09632ba06112f8eb667bdb76d88b401232349da99aa5c2aac813d20f880d3d5d0ca163757454a46c1a63172d55914a0fbb2a298b46b665fea24f78f4d48e1013219ddb134dea65ddf736b1110b03feda7bcb1bb6ca5f8ce1f3a5a5917db64743c0a7d6eff42a29a153a9c6e11c4269783d80c7bfb1e2d382320b2ec96f155db7cccc3b975729648df70cee3ffd5df372109cd04b056b039ffef5395f5398141c0ec20011a8abca5fe55f00e83e9da9f049244c9a0ccff65ca58359bc7d80344e35dd37f594229acf0c69c9cb42276ff3bedbe8e68ff1e30eb617efa78c8da7d5f3211ecb1b23bcfce24160590408c35c841de22dd7b32de84262534c1344c3fe88f0ab3cb7b5c17099e29bf5e790e81aa63032de5d6021d8c267119ce8feb8859ecb038fa5088769025a2f010ad7d38a7e9de8dd19ef765b2ab9d16c8564b5e261c9aced1be27be616018036ad2c405fb76935271c6dd57c5c590994e7793c24aad8303417877094e6f328411b35fb1e1d81746990a9f356be368bcfce46e7fed81076978a0d732f5fee49e088ab2a4d062ed7f3264f9e855daeb05ff987e87149dafdc2368c03ef044d572f0fa2962ebba750215d9b4623b183d2aeec2da97de87ee5dff20ec20428fb9bce5611f855ccb692e43259b044dca019bbf002aa5c05b283db3c9814df6f6f8bd6c5f173b7b043c3cbb357e00d2b1b5ea4d92e1067e45282917c32e8f65f2ebc5210a3ddd146783cc840e907f397a3265d142ddbbd4d3058eb3ac9c79cb9419afb7ccbc58538de6e511db56263cf6251bf91cc9260c096790547cc9886948041130cf39191d40acdb8ae2fea730c5ba992d557f649c2e309a63a05494bf837cfd210378b7e694881dae9da2248a8c8f2a05e5882f7bf70f6e8ce35060db9d563d1611846a328f19bcd5dfffc156ec8e32e7e98ce4bdae14215dd9c1d85bc0ebfbb63f862644c6581b821c36df784a9ded4e546e666c69287545b774ca9dd7874fee14595e6feb03ea7b2c590f40f47c50ad3b3c9c511f84dea0d96e7b741bad00719e374caf8d60d9936403813c498beef7eea1d8289c0556c778db7c55c2bf39d32731e599c30fc9f61729f9e89a8eb29d244f213ae7e7dc0fadba8045d516e788474218a992616e8dd2dd87da4a8e927792491b8b657997974cab254b52fcb65b85519268eb2b450b865b4eae8f7cc6457d0e21a928f37756e6f908455a8519133cd62ac8a05c167066bde1ba319c4a8d0d8bd1a396cc826e361332492d7d9fd8821e30185a84e00d8348020c78b31f94616fab87cc5eeb7bfd9d60216feff804abee885a510085e83b31869deb593a734901d0d3c8c99a94f925844fabcfaea0ad064f3e84b0c17fe4ece0ad059484335c9447e077557b8a535f4e0e259384db60df0dff3e9fb74299c2c3555f21ad99ef264ce95f6a844153a2f4c512bc7be820518d929e9e1a307bda169593ecaefcaebe106d88210ee9e2376b88a2577414bdaaabeca4162a02aab1084a4770d6e7b2ed0274d2cf15370f20d37dd308faf18fcec520c7a234cd164c7ed7003c49493c8cd0d7901443083916c04199549ed1825a23882cf47886e765328378c0565cf0f7aafdce2e10c20ce08975d4e054174966df5f897cdd5ec55d4f296f4876bca2a92a3980ead95dd60bb24b118ae4eecd7b8deb33a7e8ce7aa4ce26dc091d4e84108ab68beb64253dcff0091ae97b3dec01e7645be57737361eb011ded5d49429dc81474df33ca4d045c87d0343aa95b7c7c6d6f9342a5a8a15b63b9c577a6d67449cbc1360fc9003721d83415bd7ed1f156b12427beca078331b3f63ff0ad05786bef6ba13e3d2a44577ee1ce2dac3550c2efb70739d3a43f2786005f204af515afccb7082b60470252623f847e1751fff9d90d4ab637a3b915c1c09c2ffe99368f661261e69aca993a241973a10717a222694e65a0b5a3132ff5bcf4cf2c320a3950b700804254067ab089a5f489d9f08a13d5f3cbce3a093bad3036658e66165f244d821142909eaa8a12626a4fc0e34111565c5f660b924ba41c7d7cf61fdee24b5dfaafecfc782e929abf61c5924aed82a13a15ccbe31e8a21a6657789c9bda47e31dd53ae4b6968de8e7eae56b25af5dbcc2e00bfedd251413022d70c04634e9235e5b027f8eb36252a955c265cf09feebc984838c18a1009dd7cce21eef0e833dbdc0fe6c6fd82c60e119fb7d6a7c442a67c93c7bf84f27d82a01537579deca650ecfdf09a92009df389cd648f5f593b6a27c550c6337b8644a6e1d19b6be8fcfa58edb61c2f566ed885ab1f3a20fa94ff414ee487bf28352d4536be2f8b90aeb5f544ee929dbba2b24461af6dcb9039219a0baed748b2f2797047fa8aa17c730c7574cb0373118edbfe58e8b52686bae60def2a7687c2a9dd706fe089df0ca22aa9ce2f777a65549566a852bb207750aa5731e535fa0662e902520c50ceaca659236468ab6c935e02fa7cc1f0a81d2efa0e3c180c9a93d727053b5000dc9375c6a58cd6caa01d62cb1511a487924f823a1eb42accc711132e47e3e036e6a62bda20be8507b2942af359b9bb22d655441953144604770e619ce2a5c99458ee1235e321630d8702f6c12d36cdff1d73e6db7b47880550cd9df56ef735a92c1b6c9b67b8c9c2e4b7bce21c9300e6067d2b78e7f865ea376eb96ee35602a6f917b5a8e314f329ffad451808088ccb5e860021533087e00afec094b7f4b2096a9701bcd89f7bd3fe6cab3a5ae566f92732511f6fefaf5c60901b50dae8ec50ab88acd84fba98bd19c859e3eee1ea03af73f2fc3504006276d535a08829c8f6502be759ae7d714de102a0c1319ff115f10b0be2150604fc663f96c55ae1de26e2edf5500e384503b53cbafecb01498511f2f93bbc0645fb85e1e53a9a760e93ac472e2d38ed7badb6f0bd094aa0078e0f11b9cc36eca2a391d33b8f6ae28279c75586226d015faf6c559cdf4a3958238a33ba4135a20e365ec93318983a3a314db0a9cc8ba33f743c75f83251955325491ad705e49f7a53d3ee9438b13d82f1cf3a590887cdbf626cfe7dcb0e9b2daa6b3bbe313babd3781c7d30e62e405f29b805d7ed1f44ca19e1a8f24a621c831263a50229812865af4e84b1521b2b81d2e2242caa0c260cdfb3cf69a1fbf9220d4b4088ee27344158e64ff69e19ad1175935e29e74023969e1e18887902379794868a4d82645c55baffd37b10082c2a939165188157e109780ef41b951d439605ad9cd3023f39afcdc55e192a6eac8b2991b31ca20aec7dbf61d9774ce2ec322f0afcf2865e1d2376b318dabf5c57f1d63ab56bdd319f970e37f0d5350c2bd22b96f64f955e860df942447ca11a9b3934b700fa60cd0c6dae53c194482a3dc2cc80d0ebc780b66f068650a43f1532cb3acc75f4f8c369a72ce8fde1edf26c6059461353ac1ccdd13671cd9a6071d73085987e71a1539eb85b7a133e5e1cfc3f7d9d9fe15334a8491ae77e9d604298c6af2dd0406ae14aeb49660b66cde51c12874f0e9c13a37210434e6d3d4cf7fea01c2401e86b021b5e41062c67ffa7a57870fc94807d17c803a19cdead406db541012c87462521e0305327ab0ed6f56f2652c5e3848871073e69082a44f57d0993428d5a7523bcd8f7c8961f42080b59af3b9d84b051a70b4ef395977aff75abe3825bf156a003cf6a047853d90c5f4e6ce3e2469880e4369cfd4ecdb53017eb52b4188b465ecea489c336fc4347a364204b26b13cb6661208f29039fb2fbe38d06e14affd24b5fc6325f7435aefe01dc1da4c86412be5650d3900238d4bd075e528aecd35c0ae7c7d3d8b0dade599c9fbbab953bfa74362d41724ae2cd698572d8d2e466c6df6741c868fdfb1eff596be10ca05d5240a5b9ebe37fb44170b680de1c2a91624e162d47d41cb384be725a80b58e2332416d6937abe3612954007cf3175d481a0c1e1e2e5498e29105df1c7a5a62eb0c84e868f7fd8d8fd290277410976f28d91ae7de6f13971cb3fefa016df8315489d58fe31dd178dbe5cb51dce429ac66cf1743da96c0c1e117c370d40690da873bafd588a6ad7f464e23889e2fe48fac8ef62edaeabf16a63d373adf0ff51ec8d86977e714f214f27b1f42e8eb2ff425446a2e3d169cb0786de1cf068da6b06355b41d872163ed103b746d2f3fc90b86473ca7c744429d6599a77a2a07b1efe639346bc75c08208afc880d3feb3bab3b48cb4b11128d8b9f656145a24ae5d190ded23667ba2d6341fc721c1d18a85bffe998eb18786bc19e837836bc154f4155532f1b298454adc2baa2217aa418ac98486c2cf310e8efc952f9280846cd15727b5480bfbc964e7ef6ca824a0f575e799921239d0f68a3ea6e34614ff911713063003bfc1355f76bdc33e8fbc3be06c814bb8b63f370a7f8d65022e8dcbd61a4384b978de454bba5f7f31780f6cf154ce949b2eacb116e6cb59525fdba8e1cd8339f7a057b6d6365fe0dd07f07d59c7104a5f8e46086f6458330aa36a2b36af94fb51f0d767004507fc8aff73c3ccc1a7392bacdceb6a18dd6205b2b6d642283848a9677ac312de067085c957b906655c3138d07facbdc550522d", 0x1000}, {&(0x7f0000000240)="64f6691a9fbca3a162d4e8b58ee5c9395d5b3dc2e9868c72e63123ffe4e39c1e11c7eae3", 0x24}, {&(0x7f0000000280)="87a94a65b8ac689370222ad503ae6ef02453f7c1c5731ed264944971c7e897e656bcbad32d86bf0eb2b23dc41e2a65918ba815d7e40267346bfa4b0ca3edb0f808f1cf56b14c53f6c13a2e37e792d83c020098c1a5e8e69b141e149097214b31fe6e1c15cd6dd15f03a058ba05659b5e28d475cabc70f91db69aa21c1c1b2aad848a140fcdd19469529a6e5e32b6de929028a1764e81f3e67393a2646848906b5e962dc00d50d9e604f1a3a00938fb5de48511c13e09ca69806c407ca591b617b4dfcefa16ece8b0fed10b189a3657126b2d75b17a1d75c9a9a694ecf3afaa1fa1fbe4764481bb531e67", 0xea}, {&(0x7f00000013c0)="fe71266ea9e8b204a5f6bf34", 0xc}, {&(0x7f0000001400)="7f9a5c9dca44e9e869d2d8df2cd6753ab56073e0145e03e4dc5b4de4b26e85be1bbf242e732c02bf419971d18d1748d62578f9bfbe0fb310e888ab6d6ccbbf2ae785a50868bfc7dcf9a6d3f2ba2af8e49a557537b521da06da1d0ea8ebd69061289a2b1d87df2c42e4bd932725dea29a5367535abffb034ca74ef13d315ac80e03106164c20fc3e173e111ee939d33342e56eb2138c230f855e2d0258065a19f61f17713f107e665b4de3d2fc7df14ed1d1e88c876dd", 0xb6}, {&(0x7f00000014c0)="3cdea5bd1f35275a811741a89ee490f3b718365ad43ad417d33e672e9aab284d76c89092cc54440f3b8d0ee8a28d568e810ef32371b6de4b81f6b28f05541781e7ebe68acefcb48ffdd5d826b4b1e43c0419ba8cf5e8cbe22c774707e2214cee1b88ae22540ebde41cda37f2f3647369a6b306ea17cbb7f6eb3ed1eb387d54ece3b8963684816376e21c9b2293f8689ecd51e4cac70982146e1117ee99e2c7c1dc42f1038114dce33640fde1ff8693b343b07eca16ab9310978b4f717fa0f2b50390", 0xc2}, {&(0x7f00000015c0)="4f6a83ea4da91779ce31d3665ca4ef6e1ee63868a2ed0dd8e7a8e3da167ce8deaad722df4ff3120719e144a9d99160ae9d8931392e7a1389c98b4e9a79524ddb70ac0e694f863793f2f100949be14515da3a8df5df40151e68a101ecd5ced1fdf157f04281c2f242a979f9e1df1a2b", 0x6f}], 0x8, 0x0, 0x100000000) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x5, 0x0, "1ffbffa6163cb90277925f1be677f1d3be00a648", 0x3}) writev(r0, &(0x7f0000000380)=[{0x0}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x84}], 0x1, 0x81) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x3) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) listen(r4, 0x0) close(r4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x3, 0x7, 0x4, 0x4, "578f64c59ecf30f5ad169726a24072627b38fe2c", 0x1f, 0x1}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) 23:03:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) listen(r2, 0x0) close(r2) mkdirat(r2, &(0x7f00000001c0)='./file0\x00', 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000240)=[{0x1, 0x0, 0x0, 0x20}, {0x3c}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) write(r3, &(0x7f0000000140)="0fa390ccb9eb38549a6c9012f58ffc979057690538d26cb851b8f951d001394f0f4413e163d5f436a7bb12009ed92a861144bf74aa6185cefdcfbe15888bf692d7e94245a0ce658857dfdb0501d6cc0e7db7b0813222e4dc7e", 0x59) 23:03:22 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) listen(r3, 0x0) close(r3) dup(r3) execve(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0xef}, {0x24, 0x6}, {0x26, 0x48}, {0x82, 0x46}], 0x4}) r4 = socket(0x2, 0x1, 0x0) dup(r4) close(r4) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r4) unlinkat(r5, &(0x7f0000000040)='./file0\x00', 0x0) 23:03:22 executing program 1: r0 = socket(0x2, 0xc003, 0x11) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYRESHEX=r0, @ANYBLOB="5ab95e3875efee066d9a26cc728d5d98432b27d5dd3838d6cc877f2d6da9f33b2f456568a4df91df6f5cad7f03be67a00bdfccd0afc1d6a837d7feefc18d61e7088a450a45fd0e958d86245d7e881d700cdc5cd8824c9999bb6ec778bcc93c5717545be4e363ee002762ed50d4c75335c6fe7c733fe28b27d51d0f054575e27daa0cb9ca89b7b97ed4c8"], 0x2) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1007, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000200)="892eadf04950078f2ed34954230641d006e34157cf0fce4c9f5f9b022b1d0a41b2285a18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f4094321fb64fc7a962d58e3c174125a6983ee863af3239970e25b53381f4960bfee501a720b650aea100efa3871b176589da4ce11843b66ac797f1c3dde79a9f882a3472338809b40b3418571473cd3c9c319420032e56992eca8792e3146f611e58fab97756daa2ab9c83c883a3245453420c2a676b26468aa6fd200", 0xc6}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f758", 0x248}], 0x4) flock(r1, 0x4) 23:03:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffff0000e10000003b"], 0xa) r0 = socket(0x2, 0x1, 0x0) dup(r0) close(r0) fcntl$dupfd(0xffffffffffffffff, 0xa, r0) close(0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000100)) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) listen(r2, 0x0) close(r2) r3 = socket(0x94b47a875678cbae, 0x4, 0x3f) r4 = dup(r3) dup(0xffffffffffffffff) listen(r4, 0x0) close(r4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x8, 0x8}, {0x18, 0x0, 0xffffffff, 0x9}, 0xd2, [0x6, 0x10000, 0x7ffffffe, 0x0, 0x6873, 0x100, 0x5, 0x5]}, 0x3c) kevent(r4, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], 0x0, 0x0, 0x6, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r4}, {0xffffffffffffffff, 0x101}], 0x2, 0x7) 23:03:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100008}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150}, 0x0, 0x0, 0x6}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x46) socket(0x18, 0x1, 0x0) setreuid(0x0, 0xee01) r2 = getgid() r3 = syz_open_pts() ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000000)) r4 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r2, r4, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000100)=""/51) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/54) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/76) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000140)=""/111) 23:03:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) listen(r2, 0x0) close(r2) r3 = socket$unix(0x1, 0x5, 0x0) dup2(0xffffffffffffffff, r3) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r0, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 23:03:23 executing program 1: shmget$private(0x0, 0x1000, 0x0, &(0x7f00006f2000/0x1000)=nil) r0 = socket(0x2, 0x1, 0x0) dup(r0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0x6, 0x4) semget(0x1, 0x1, 0x0) 23:03:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x190000}, 0x8108}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:03:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0xfffffffffffffe91, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000740)) ioctl$BIOCPROMISC(r0, 0x20004269) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/246) ioctl$BIOCLOCK(r0, 0x20004276) 23:03:23 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000080)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [], [], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {}, {0x0, 0x0, 0x0, 0x400}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, &(0x7f0000000000)={0xfffffffffffffffe}, &(0x7f0000000080), &(0x7f00000000c0)) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/70, 0x46) pledge(&(0x7f0000000300)='#-\x00', &(0x7f0000000340)='\x00') r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) close(r1) bind$inet(r1, &(0x7f0000000440)={0x2, 0x2}, 0xc) 23:03:23 executing program 1: semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(0x0, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r0 = getgid() r1 = getgid() r2 = getuid() setreuid(0xee00, r2) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r0, r2, r1, 0x150, 0x9}, 0x8, 0x1, 0x9}) semop(0x0, &(0x7f0000002340)=[{0x3, 0x5853, 0x1800}, {0x0, 0x1, 0x800}, {0x3, 0x6, 0x1000}, {0x2, 0x7, 0x800}, {0x3, 0x5, 0x1000}], 0x5) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = dup(r5) listen(r6, 0x0) close(r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x7, 0x7fff, 0x3ce5c211, 0x7fffffff, "025dca780133d9b6056336a32618a7cd4d2b8367", 0xffff, 0x401}) close(r4) pwritev(r4, &(0x7f00000022c0)=[{}, {&(0x7f0000000040)="96c5ab273757eb689f27e34216b48baceb20fc78d20502d851e4a6c4751f37fee08db6fbe10253d2acb647af4fad0bb55b81d5c4722bf48114db841edc001005508066277414aa68ecce98fa08203e63148296c45101b5747da7d1862e56fea14132b503382be8732ef9af75d855455a81fcad4d7febb621d2eaad074c76a5eeaaa3b2a4777caf9fba675425a65707613389778b764dc514b8098f745d9efe5962cc2cbb3b248a661800665a55a8fd6cb77019ff7301dfe5eedb30701868457361cac580cac616136b0eba82780cedb29c2f6912b86266f52fda26b196468e36f874066e55649e7ec14668df2bf015f156397e1cf707eaa41b25e272996a4464eeb23e770df69755c3375089fa7f7020a6c2650fda5a4824de7d769dd80711c4bf582f0e074a5a2679b2c8e2146f62885aee3f3efd83fe6ab7fb34436faab35815da4f4d0f2847277f8b09aa7d11d29c4b7308d79230b21bdc53135e1c8663b39f860394be04671f90d924a7a0e43e870a83f64a28634d16749daeb5c39d430b5a12974eb9b98e439e6af0c8fdc6e533fb7023108858200e141a46baaeaee96ebeb44be079dc74e4596bd1843b4f0d1af82cd9bce8792ec98d135761045b3b1ee3bd1ce1864976277cde968ebb159cc0db86b44f9594dd9e955c11e10225298f49ac2cfdbfff8d86356af04930f8d8509af5432dab372eefbc562f6ef0410cb832f7b084d2ac61b50296adf95e0bc6592c9329ada92c575ce4107357376112c011dc34f51a74b176cf652bdfa5ade113783aa0a2271975c044b156af30cf5a92f7810c44d9d139a854c5037e210346dbe879425a53f5df0dce3c2101e2d87e6961f69a402f7d995142c0952912a8324ed49bffd599c0dcb903369d99c7d7e21e15c07fd84d7b36f9ccbb4dfd63cf539e8c2fd70a79ae3aa21e2288cdc90ecc36b46298972433c10ddcad144fdbec12fdf154789de22e50f28b2af1ffda3af14f4cae2f12e7d0ec5cc23d892fb649b6bc1a900b9bcc3c6a48112ae5e305610447638d2a2ccc45349806e981b7380a865c18c038a24a85134690c4df4de82e513b1dc7b17e51369e46f022b08516eeaec4294cf62386b1924f913206c561a47e2824f114f373c040c26a9f93ec642413aff07beeed588169e050f616c12634e3d9887fa9f506c5973607ad9181a045c1b0cc769e034bc47555ce37379de86667358d26f15050eb4aa3441fc61c8153f9242bc706759a77a178cfb85e6e31236df2a704a90720f4e7556bcc19b10829603c0d55fe7c5c4ce5eef500ffbda717286979dc7de633c0d6b92e28cd06de9bab17a9bc392ac8d64e9d60f00b30d53ea0b184f4e936a1494de0cbafd292e319c2fbd243f9587635e661f970f24dcdfa5510ceb2dfc5555a8008b201f2e3aaea9500b8879eb385ec5348b24ca42f652279441164a1b17fbf696cb161491b9df5494a67f78399f77fff2b5a4783b4e0510c9182452e7d6dfcd80e2e28c1c2dbfe6559aed941a987515fd51f7c8095118db45d5c1c78aeece5079e4b413f47baff847dcfcbad552d35b5548c371b81c2acfef4a77dfa70b0ad7a78eb7b3096a8afc093c8b7d49b7da7472eb4b876fd7d93140a0160bc21ea4bed71ddfa98031b1237e52d47a7d12095b52c07c27c498162bc58be199ad84d96f53ab3f87e21c0edf210e3bc36d1dc12cea4f65029afdf5c040d0e44fd69a86128905ef61a1ed8088d754c83ca83f77e03511769499a6ac638d8bc521c46d3ac2eb21d466d561d2199e240a5bc587390fd9f2b3bcfbcf276204962501ec2e746f930f6c69b801c781f6a99890183e0cfb1f497a36123558e4595f896096b6ae4dcc268e4773afe970e27228de1fabad744e939130cc624df45c8e7d9050deebcea65bfa033b9a098eacc1d94bfc333002c98632b8e27760b3aa1448049ff8ccb7ca5763cbc326f717128409da0812142fc0babf240923a26d7e584dcaa485bbd6ab2ce47a5db2291420486ef4d15a2532c3e67f4bbbf37feebbf64d63dae96b8cbbdd998441c8f431389ce5c1ce59dc3ebc371eb95678827228037d40c86bc26b513c4bd6cab03d98130d415ba97e049d9f749bc644b4246fa3479f68bea78ded46f1e301b52c3ca02452ebbce7892b99a23b31d03156d458a12bebe8cef19494a2cc7f842ad579d8eca069c7be69935e45a2002f771bebc29a45f82bfa2cd2eb07ca46a35443d188918d9f2ee80a05046d5335b31443453a8ddd9015237553ae0f7eb2cf6b6b0b9dffe50858d8afa42049db263d099db19dcfb31bf463f829c6dddf9ac462b1dbf56a298c819417f8cf7d6edfaf19d847c02f36d6f1b0e7dfa512a346cb41b909f8086bec585329aba92892f4eddb668d6ee9f21fe9d3afbaaf27880a73c75bebc7cbb8a112c6ae34c0c58f4f41a07c88d37ba06c9cccc93173bd73ea1813e1648bbeb370c6f892e045569cc3bbaea3e17e382909136a4e3cebab6f1e1c0805d792b287c21c8ab802d0bdb319a799db48022c15ec8941c0f87f34e1c313ec40360566ecff48f6802e8ed407cf1a7220a5caa9d0f03052348c1c642513b20d0794b3176282906b621d07fc7e5ed059f0a75f0466af538c22cce03641ca1b14e65ce35e883955ac5c753d90b33bae8e82dd103414e6e4874d0f372fa644ee3ed12fb8476843242270e339104815ad09cb963554f39a23384255b4e5fba6435f03492a325804f6ad5e6c2e48a3e4032d8fbd668685fc3d374ee8420522a62077d4f52a30c33e1c1d13a274256a30eceb281f95dc13bd311b8365ff18395b1268a783ab57858a74aee0e8f23e6c97e33bc64ed2d3fc7e254cb4799b723b07116dd7b811b6a72dea6d9f8100d22abada1f77e493890feb9cf5e634cebe47476b608e0c80af11d7bae31e0fa4a6439b298c6ec26e08e43db7a4c8fb7fbb2fde99cabfb8c8c7fb3c99be66c22b910ffb68663167480ab6db3147e95f53f9df7013fc86a0dbb1e01396ecb7bc7f2b68120b61e94f0e1f4a70f85740f1180a10476684086bc9c09deca55e1aab44e92fc5bbfa2a93b9fe3f944d51055beb0366fb69f0db4437b2f412822d3d46c3182baeca96a44dd707d27d386bf10c6bad0b635f7e392dad4b8eded4ecdb6f321d2b5fbfce2972c4ed5cb7a20446da7053b02ea3aec72d79cf689551490452d36df7e864fab067b2d23e773b5c8e860ba57527e9ac45ce573ec054d14ef86d922e6728e287eb46a203d681018a183eb898dc9e72360b3fb04c2a22b24b3ab6fa4e0d98f7d7f96188210baea4841491bd18806bbf0af0fa711189ab265a951e421c8edb8d3dbc2df0f1d11ea6e7eb527d9aaf2bf36e4dc429cfccc355e94aca0d17137719ef4498cce19e695567d536f150ee8bfe5ba7eea5fb0e83778875cfd52fc92ac98729c3159ab0de4ed9da370f79fce1d2c39eedbb2c70dfffbf6e1d58696237455aa83a489e5247aea4fa2d8d04d246b3a0f387ac5f31382994d13e9d2ed8a9e1e24b4951c232736611ec129ee862099e80ede1ba2d2070da12f78ffac8696d286f44fc726d599bdd93aeb948df143b377843daaa0ae7351489b8acdeaf9988556959ac44dd3afd8c20373a62c4d49790b77d15876541e2ae152c9c5412c9c989aa45911bd4096b3e45b139df239920019f6b94c91dab705d956d16c029b073977559c3de6d9faef7eac420908d23903964f5ddd4982fbb7c3668fc24a845893b6b52e15d29bb69c94c1e1978545e7ee7a7ebc537eec9494c636789ed44ec08186d1e05f79a28c6383073f58af4fe52e5793ff29b00c74a8ca5abf5c80f655548042ae6e86207a227d90eb20737e97633dbfb73ec38b1f93456616948f516eda8ace00196e6c0398f6a85f938ad663f3dea4e0509ffbed7c170bd30fbcebe1e03b924a7dff9b17dc1ef7ed28351b3c35e03a38caf768fdbb90aea61c1647dded1dbb61ae27c881fa115862449da02e8f68e96f6f7d3bc0fda579f69578e149455ca3a31f2d41cf3f6f4ff9ce004317d6840c7cf5084795aa4329894a7c70c0e1ab2071e670794d6dcdc2b68bc45419a2fdd33a1029ec270fde048665ef7a6061814bb97d1ab292135946511850146b7bf36ab033d874c7db503f3185775fd4656d10973f6439d7ddd60f524a27da0ab1309578f1781455f10cd5ec60209c08b90919720e46c2f6e3278081980772b58b395d844b6b5355d9b72a31bc92abef3558874c8657a920751099d62ba37711539509b95fca56a47b1f53a5b1901d82fb657bd53afbacdfda1aba7ccbaf8a080e1a296efd450d9b12d3ffcc74bf589092e063dfc1b01be2e80a3286766a3ab318fc563527a13a4a1b4725423532283f4cb31c7e8c93a471211c66a2e41b997b32543abf45f2354f706ee74ea65497169dcad4d4a3cba2046fe52fbd163bc0243766e9cb1295e3cb9609578fa1855cd97037989888e3d9c5e91252aab2b239f36cd853a330d239dc7466220b9245ecac051f4d7c6e736e27ab3663dc24bf095fee5b265d28191c3eb033a77c54e52e138106cdd25ecb7203d39e4edef433599f9e0867f6bb904279b949b643cc1d5f066c40677257e721efea9a98c1b7027a9969b414dacb73ec3ee7ac8937aa7a64f997247569320156b927835fab5401764bd98f65a486467054a935da16fcc104de8951c898f41dbf3019a3be203ff257bccd5297a1a24dd0af284e20c716c7d9153ee7fd70a394a4d341c3a7b9cd0c961b1ef1946d1d878021882df0765fcffd7ab6c49eb8bee109116d675c1083c191cdf6d8039fcb0bc85e951d8b4bd45e19ad42f3c897f3db17ddddef6c9c2c41b3eb4259a70716c3a4d66a6308e82394fb7f500f7b72d171a1784cc360f10cd65cc331129c4385b609196bd5bfad599580eb0b0fcd0dcda267890b72ea3341a8ffd0115540defc4bf282e2d824b3cd6e93bb21eac1e5116d2355d3009bce93e088daf9d7f19a4acbaefc402acc1d3916d7df067a4c533e044ac914f7fed35e8484152a2c9c67e1465647c5fd6fbfccf1092f55f20173eb483d537c2ab7721d6f779018e7d61403487398e743d47bb2eae18d14549f1ef94c6d46c0c1244c6b8ed82daa48a05c3afa3820f394695849eb8f928199c6ce69c9665b3b43a9bb25e9d80b94e0329bfdcc7c1ce46d34d0cfdc5224ad59b7c44fe7edb068c7a401b60f1231aa9928ef392d2532250232a2ce5481ff9f5ed7339aba34c5f3d106ec03bd0f2ed38bcec16506c112e733120646a3ecfa8e05e63f0e27ba78fe9a92d6e919bab852f4dae0a2b06dfe9363028cb89d826f08a9eec8c1d510db943482d76607620093748ef1b74b4a97bcf60b2e13808c8efa4753600eb9f35a33a307f1dd4375c53b2dd7746d5a42fafdbb7352b98d97061bf8fffb32544a2ae614db63f32690a837bde9bc042dc2f79d326d838f7d75e3d17f592dfb24385d337f058b7d2c844b41292f6b91e68b54f249f8cfc6cf87705120b1d35e90b460a35240bd5abf376921e63d4d15d91e1090155aa67d2ac8625c5d7827b9bdfc95bfa38d73c226991f7745fb59111f9615ff898fbac98f245018a709cc83dd0167f6cdbb00ae656f9ff033ccf5bb1bdbbdf3e34865bc0138c6f272448da26f182f7a434496c7d870e3d291a4b14ad6854f9689e6673402c6fcab1a8bcdbbba8e4bedff002fce6b89c4c8afb0048b65ac7b3f9c1ca66b6286b2100fe75f6359c3965b1ce718047043bea0968ad91617d25f2ff35060865d2f80d4093aa417d4e4", 0x1000}, {&(0x7f0000001040)="efb4fbb85ea95b5cd6fc4724d62c020bc8a9d187e1b293f9a2fb2a278395f73801006318576fbbc31aa4f9a9217888009d3ea2550c8ac58d7d6e6fdbb09f4cf01c57534ae5b29cee87931ab5d87a5d13110dae64ee8d5c22592995522d9a3a48887815f5bbe04933727c702c56e4d8931f3f5ea4b4ad741763f5a67f6656d624d6fa48a2bdcf98b90443c7bcfef4fc5f2505eb3df7f138b70235be227717009c9f6d4e950dcca6250e415a1f8bfd9cae1313721afc1e3d8956f4993887ee173a8b9d7646337195d409c4fbe1ecb44e20a1ce834f6b2923a0e34abfc02b9f4d458920647b90593edf", 0xe8}, {&(0x7f0000001140)="256baaca6e222dbbf16ad1c387d69800d18fd1f9c2c9397940168175afe9dd5585d277b27075a7527e2766524a2498d157006b6185e22eb03387752621eb594674bf3f8c03671481f0a751b60e23285eec03541b8ff17b81181a48b79c02eac9b2d6ad5bc043", 0x66}, {&(0x7f00000011c0)="5000aa9ceab9e865dfbe8e397604333f0c264a45df5d565849cbcda8cb18f58bd98d5fa3606da1a88a8a63dd1f9d6ce2eff5d7a482f5db31d458a0cff39ccad0130eef4a8d62d47b1ca2463d1d80c422a618d77605170fdd32082c5b431c9816f76a2a1f4dc7ff57b44aa12922d53a0c39746339e368142f4d8678a7f5552c9b974c199ea18da2fc48e28109205034f3ee5c5df0959f669b7e1f8295aa46219c4183cc826c73bb7e54e5ee0e04ea052cd53c636839206f8521265ae029fd3c403dc19b007ca497e3d0c077b29f4312dc43f016024eb0fe7dd23f087d2b4d9036e697850d804eb30a0a1b5b731b6b84c4af48e840e7393f304b33476cef78d8b199ef51f2401abfad0144964a743f8e4294ac5d809831ddbf91e2c956e2488c15f19f1fec410985daee4103cea82f314cfb94507a485917c221128a011cc1f2796db4835412f1d08bd02049bc2646e6af83affd76dea818adf57ab5584acbe4b3af023a319f9a693d786d50b4d3591254f7409d9c9bbdf4553b8ddec0698079efb9ae8bc62e89e77a8624ab4ea23ef8ea6a30061de2684aa1f04442a70f0c8d2be427135f2654c1ddb27fbb2103f9db2f69e7a8dac4c792467cf19401227704024a12c5b95dd259f7743860e67d9f4470b2d296a5c5778584981ee1198123927e056691f94d0e712a1c2084919d90c920902576565ae7741fb5d5897ea0d75dee9673cfbed9e80acf0145f510a669b8ee320e9e3bd0959f9125b3b50bf2c7bdb6a9e6f681196989de2af267ac84937c138a17c10a46887d44197a446ae22a20d89eb1a374a2a6461b173ca17c7c9ed90cc12550863edba4a7392ce08c920b3237b02d4ce730c60df86b83b32c5d7e0bf1d9f9481a8ff6f3b30845151bccc8e4ebe157e3fd0a3d667edf9f6bfe5dd66369e490530dbc09babcd226f49eea6c0e0bf85a7b9480b7e3674337815f27d32f3443bc9d18763532f4e5dfdaff3e9b10d2999307f5a2c31e47911d1bb6d75d833e76ae4ba8217101a67dece0553caa3bdcbdcb7137336874ce671928016ab51781da62572799b4a9ef499fb52fd8bf2c0aa35da7e3c91566c805a3e38d68a503332afadb08df496e2bf55c251e0ee3a9f5b0cd0f1be068796f529d65544f04a300a7bfe9453217e75c1d327093fa15ca62ab0f254159f992885f75ed5fd667eecf2187f28aaee2d7924e5fa991f4554f72fc131791a0fd89a5ecd07755cb214ec6e40daee4190d859fda35da9674e993fc91f9e6892314d0e1f40c13be4afe15df7f31d12b5722ff87906aa088bf4f4fd01d68e465ff8c958bdd1ce31be5d11c91bbf6d1593c9864d8e1f88fcb2b0b87de377eed3db3df73aa613594ad5851ef07123730a3b3961959d570dd8437514c3ced0175793109ec87cb283a82933594a50dc3e9549f7d096512a9c0370ef8e0fca8eec17d7b5a915c6e05c1b828b3ef95f24c386baa5c5ce2ba99a505046da74e45f0b339da3940e2645643a3be53535cc84673d49366ec118e33b7e777e182a96738b93754a441047ca2c40e24c3365b8721658028cd18485de9f38e3634568542f046cb73b9b2d9d7437050faad4481819b4ee827408faf59a1db691d89d7f7adda8fc74ea2ecb09242e25f29f0fc1d1452032c11a159ea5c3876f6e86bd6b39122a674d29d3d17c432e61c26995c11f66eef2341a434ceb7bea975261708ccbf07de011f4a90d05c9524ed4936fc60d87f997c33a7937bef775061763c3cd15ef6353be01915f9f8406e3b5a9aba30cd400f3183ecc6bfaebfc725eea2408d008858690b82e44c9c9408e70b3d2c24b8450737b3ad4e763b4904ff5438868829f942da2fc9a4ee00d54f7c6288ab1efc9199d5aadcdfbecf45ac7f4df93010273a7ea63d0734542ab735219c8e625d0bbe5f52ebfd938aa331d29ccd50cdd9b82f052f958f961dec41775c343a67807f1ef92615e1e5a836fd627e33a4a3f44f90b62f50a1b0e14dbff52b6ec1897eb69720c2df35fe09e203d6dc74f452a82d3a935d25a42ab96049984d5dd73af73a83ad5456a92f8c766dc4da72750c58240d009020cb49219e2f14759775deecda6debf80fa5ea6b06362b98d6dd338d5abe09bc910488878703369b5f8b1cbc0230218c5de0a0a56399c82d8aaa6bd899b2a60fbe1877a3db91dbacf60b34fc83d1e294026f5bc6452c6033f2921c63a3a682bb172658b0accff75c51444098c05a9df5714823795ede5a87ceaec5991f710bcadf9664abe60ac740b4e19f3dd4108f1d23466d47feebee43197d8a0b4bcc3bdbad7c59029064eafb50bde5bf26f09aaf8cf27150b791467cc9dc89ad713357d45f55c44aff79a021d287006b3bc3654a953db23e1504a66d0cf16af1b76fce746620397aaca611fa9faa4fdac993babc2b3eed88a253d8ce82b35d7de8814f200d098307d0e6bebe87b6f78df473f527d0b07aa2c27a9831fe6e6c8bc769353a9afb557caee8955589d3fb48df5eeb1a5eeaeee5c0fef91f06353faedfa8a4f42a9bf764d84ab6efc7e6bb614689d5e7b3f2e72e61840702c4ffd7f30362d301df9340b75b6a19aa6aeff3f4e23c22b662aaa14728fd306d998d159e8ff5957d0f86411bbacc19b42188df92d92fa38fb6a555126bae2fb6e3f56e9fc62c7a9aa0089309db06d2fa8046a243515304ee89fbf3954c94643e33d6450eb968caca7930e17126060ea80475fa853e0a0902b03f13938fabf9ed1a039728a6b969a251ca91ddf54a2643fc6f4e75af16c2b972f9abddac7f43df4a6d840709cfc3504bc15cd9c919b00c08e934dd9be2a76402f2b1b9053264f2632aab471daba246c88091c861b8a606f288ed2222e82c146f9905377f84c40a49dc7b288273bb10bf88a34e2e584c57f6412d7a328cfdfa9d59276dd29c252865d33fdf6f4619f6b3fc13865d75fa9e77a2ecb261ef5ae2a7c9ff46ed8703f0879d7d4db3ecf9b3baeb32294a5e988ff9b64918ceb181f35eaf2ca5b582faa35f8d6079457f3e61a82e4931a3465a26c117f1f271a8c17d0afbced8363b3ac58d9da946e9d30e1c15e1ac9f6543f1b583746f0668565e3c129caa3f4f808edc57c90e1af74ad5e89814eafa9d56ebaecfba406c3835d78de8be118fc9e48e40c1877a9a42ebf26f36ccfc3b42967a939c302caaf7a47f4f43bd12136b0f957ae89197a611f3b606bac63cb032a653377a6496e60a83f538837bbfa7cd0825b2f75d79a592f05d9235a914b2de917f63b499b645bc3d30e64fac1146a20626ce0b54be16fb81ad0a032061f753915badde5c613453656eeaa62d9fd601f6a7f90de32db41c9729f5defc45ad2e83dd8cc482e55cab9e06589ea9d0f228447d9fc5386428c172a5ab8e551404ef6b72c18a1aefa7021b67f1548f5cabb6aa481e25990bf55445aaa0104ab22a4250e5a5b580918c830c8a71c7b629d49d95b18a439812fefbfed46dc254b8640c6835af64365ce8499ad98c8eee2755a8cc0dcea33d590798b3d077957bc8ed969cde0f8663cacbee47da7b6b2a6248d0a6d5ae69e23fe512c26ef880242f381a79b89af0e217d5b01af56745cd59cb5c2c946e3b128c3da0742547021559b5f2f34b222246d229bc55aad08ce087c0312170cad038a0c0147f8d7ca8ab85da5f53132fb73f3159f8a2e6affdb5d9672ab883bfd78aa47fdff6ab366b38f6018ea7fd9a81fb06509c48ab998ee334c532f28d276840ab68d067afc6e041f8ff4a749b74e1f2b296b5be6d4205b6c3e7a11494d795cafa5fee1c111aee6716ba21b049bfc1124b6de4ae2751690f91a0b145406d4232ce45787cbf455cf9e074333525aa418cb0e1af7df1321deff96de7060c943dc5b0a16788fc81bad81fcb9c03f2cfe69530cbaf5930db726354fe29d1626bac2faab39ffc63ef5d17cac78cc25c5822d9e8a83c71fe81942a647eb8a8561063fffd0f2086038d7c2fc8f72248da63287c7ec57277010e0614a5229a80330ca99de11514aec4e19c881cc957abb50cfafde3986593cfd139babff0eaf5cdfbc14ee6424cafa8a07639660c0d7ef0fe236e71af02d52e2fb22bdfc309b45af5f7faa09941fadae043a3951356b25641c01f8667a6004dff72f2879b067142a6c99f09ae1863c9716367ad1678fcc17233f6fe4dc45c06b7488e3e17b1c8a956a3eec667040ea3054eafbdbf238fd205ef288f7ae47fd55eef2dec08b8b0d5eae3a5b572545429808832f4e9d959c897ae2d6db2bcce7a50111783d576e4221868f18a841059fa4025258e964e0e7617ec3ebc2dbf2a6e2ba686ec675c3d4c9ff134d7e4a611dec1d54c8f70e7ed58ba46bfe746aaf912927ca38570c330167ea18283177842ef978ace013cbe788fb9707369cf5def2a2f0cffd1ed702c591fef3ae3f65bd48c4ff568f2d96aa38fbeded924975d4216ee6ed005c239a1ec2b10b0ab1123271c31450be0d1b655d67c3bca235ceeecca66c1ca64c635c77c277a61df9be7347cf6abf8cce7ee19a1fae6fbf90150ff13c6263dced8cefcbb99fdd876de43709372f03e8fccbfae622a52a93f62b0b0a732e88375f0b2b0b63a459b915fe29445b59fe72c377c5425b6dd963c6b30c1972f364b1995fe6d305d61a88c5bcecee869b827d2a485bfa4e32ab45f6f3338ab6350b7c53fdc8f7cb94abb8434aa7f6fcb2586fa1f9d82e78d2ca21686619844fcb0cfba7676f4819680f6604fcfa67bcd6a9b6e2174b6fffd13d14e3271a91d62fbdecd2a0e20e43ce91a2709ccc1de8746d6c65dafcc857bf8d7e220675a55207a59e7aa82c0b3f3bddbe8451d60cf921d36c7280a130515a78e751e8925362245eb2e7a52ea62801a1ddf380bb2ce67efdd94bb71ead477255df9452eb605b6b06ae9b7ddbc146249cc3d45b0f9a089008d4adc56bffadf086e8778b372a0459dcf01998119a35a25f243805d8a90ebd57e96cca208f27659cc0237603093b8a7278233a8bffbee56e64455cef933fa96e4629192bfe0645460f651b7d58531f7f63f836c2f1647d2f01c637dd73df9120e76e9ceaf956ce2d93568b47fdd5ef8118fb3d0736dca33e2146adb8a19cc2ea4b893d03e8b30c3eda91d1e4af78ce4ed71e40696cf68ef9e565e8c6bea438789751c398438d17aa548e7333aec850d323e239afc6c76b0cfbb8931451b2b6d0ac9cf98da7bfab2a422933f30f24c36a3a78a592192a7972aa5ee6079bcc0f14727ecf3e1a3d3f483ec3d2735e2da66c1cb04e8cb09c3b108535419ba06fa1fa243535a6d7af33b6e639b88c6e70e59054f837e43ea0a8fb480aba0cfa3e5517ea1b8ef5896df24494f316c27f152b63944cb931e306dd73967ea6bdd263eb0740f714c49b9e1e94fe89554e2bf5a3865bc318d4e59dd3dca3e39c14b47766f87c3fe32cf5a68f11153cc14250a267c87fe289a85e9da07733818fcf9357d4625480c07f62a4a616f4e442c72ba4f18473ab600019cecd94f4978eb07b3afb4b691f7a4aa7af91c4e0d899738ce3bfa4dc852acb53e828dfedaf266a305110b0852dba582899919c6561d217542ccfa278140c31a70fcf113f4f13abafd5ce8a5c51b41581ea678e65d16977edbb89ebf72360dd81e8ced1b8cb9fe06bc28b12c1f7ad16d46029a9328baaf6edb8154064dc6130e6037ce24b381fb57590545212e5a978459919805d20ad1d6f2e9d17ff8f3a252d8b0fc04815ae43a8ee1304af5b6b6679555cbd17e95a07193d6a8992cec2d61ac02ae279598", 0x1000}, {&(0x7f00000021c0)="bfe7824213f0872e624bc543f2ab6290e54670214418d5297f5b3491b057a410e0a51353a0318dfb43a60aab99488fb2dda5c958f1cb02e48031a5c51c3e5f6d51347ad8cd76e066f14dcfa0014e7138aba5f33afe26bbf24cea38b28b61d431e149713797014122205bc367", 0x6c}, {&(0x7f0000002240)="02fe229bbb224e124dbd7b2d3132a83b427071b3ba517f4e4a33e99b31123c3147e24a598acbb210c00d44cf44ea8281c2634114dbabba46aa98323602c0f3ea8bca5bef", 0x44}], 0x7, 0x0, 0x6) syz_extract_tcp_res(0x0, 0x0, 0x0) 23:03:23 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') pipe(&(0x7f0000000180)={0xffffffffffffffff}) readlinkat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000001340)=""/4096, 0x1000) unlink(&(0x7f0000000140)='./file0\x00') pipe(&(0x7f0000000000)) 23:03:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f00000000c0)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000180)="09917b2f1d25d3e5e3df3765279232c01f1eb7dfe6000f04", 0x18) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) listen(r2, 0x0) close(r2) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:03:23 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) close(r1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x3, 0x0, 0xff, 0x949, 0x4}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x5, 0x0) setsockopt(r2, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) 23:03:23 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0xee34, 0x6, {0xfffffffffffffffc, 0x10000000000004}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0xffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) listen(0xffffffffffffffff, 0x0) close(0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x42, 0x6}, {0x12, 0x428}, {0x44, 0xfff}, {0x88, 0xffffffff}, {0x100, 0x1}, {0x46, 0x4}, {0x6, 0x8}], 0x7}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 23:03:23 executing program 1: mprotect(&(0x7f00002ac000/0x4000)=nil, 0x4000, 0x4) r0 = socket(0x11, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000900)={0x0, 0x0, 0x0}, 0x0) 23:03:23 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0xffff}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffc, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000017be2715d56baac"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x7, 0x0, 0xffffffff, "012000002300210000ffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') r1 = socket(0x18, 0x1, 0x0) close(r1) mlockall(0x1) close(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000040)="100a2956b9223776", 0x21d) 23:03:23 executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b75c479b86dd60451a7c00382b00fe8000000000000000000000000000bbfe03800000000000000000aa210000000000000004009078000000006000cdcb0e5e858a251d0000000000000000000000ef00aaff0100000000000000fa0000000000010000000000"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/40, 0x28}, {&(0x7f0000000200)=""/37, 0x25}, {&(0x7f0000000440)=""/240, 0xf0}, {&(0x7f0000000640)=""/127, 0x7f}], 0x4, 0x0, 0x1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32, @ANYRES32=r0, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3a1526dd12724160604154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c5d00747d9cc744a400055ebdd1d856af72d14d28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a446ff802f6518f47c9a6e591687e4db7590546dddcc1756e17848296310b0427b4eb2059e07e9a6e"], 0x109}, 0x40d) write(r2, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x22) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r3, &(0x7f0000000540)=[{0x0}, {&(0x7f00000006c0)=""/182, 0xb6}], 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) accept$unix(r3, 0x0, &(0x7f0000000040)) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) 23:03:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe05}, 0x10000044001000d, 0x10000}) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000300)=""/164) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() r3 = getgid() r4 = getuid() setreuid(0xee00, 0x0) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(0x0, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, r3, 0x150, 0x9}, 0x8, 0x1, 0x9}) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000080)=""/102) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x1010, 0xffffffffffffffff, 0x0, 0x6) 23:03:23 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) close(r1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x101) semget(0x1, 0x1, 0x377) 23:03:23 executing program 1: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') chflags(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10, 0xa0) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) close(r1) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x3ff, './file1\x00', './file0\x00'}) 23:03:24 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x602d68f1fbe45141, 0xd02) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000200)='[\xda\x1d\xa2D\xbe\n\xd3\xf5\xff\t\xc7\x94\n\nh\xea\xa0\xc04cG\x1e/\xf1M\xccy\xceZl\xd7\xdd\x8c{D\xbcY1\xc6\xb4\xd2\xe1']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x0, 0x0, 0x10001) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x1, 0x7, 0x6, 0x8}, {0xa739, 0x2, 0x3, 0x9}, {0x101, 0x81, 0x1}]}) clock_gettime(0x0, &(0x7f0000000100)) geteuid() preadv(r0, &(0x7f0000000000)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 23:03:24 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xc7eb}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xeffffffc, 0x0, 0xfffffffe, 0xfffffffffffffffd, "0366402b04000000d200"}) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330", 0x1a) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x94) faccessat(r3, &(0x7f00000000c0)='./file0\x00', 0x81, 0x2) close(r0) pipe(&(0x7f0000000140)) dup2(r1, r2) 23:03:24 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) close(r1) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) listen(r4, 0x0) close(r4) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f00000001c0)) dup(r2) close(r2) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/4, 0x4) r5 = socket(0x2, 0x1, 0x0) dup(r5) close(r5) r6 = socket(0x2, 0x1, 0x0) dup(r6) syz_emit_ethernet(0x4, &(0x7f0000000100)=ANY=[@ANYRESDEC=r1, @ANYRES16, @ANYRES32, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYPTR, @ANYRESDEC=r1, @ANYBLOB="051614ece53523a874aacb1f05034df67ef30653b7caa6e5bc3b280d15be3cfacd7e32ea23fa41155348f6b473f2d80aa9cfb084a145a167bab145f3312e326c246e73c364222884306c8df3f706610cd8031ebb89a6e9c867c0a7b9bd696637de9fa2c4b86722970c3d8ad7a10c06f5aa99", @ANYRES16=0x0, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r5, @ANYRES64=r6, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYRES64, @ANYPTR, @ANYRES16=0x0, @ANYRES64, @ANYBLOB="53791de966a7ff9e2911ca157813bf652ce4b19c7a2f4df2a5052626fadc115c7e44044a1aed4dcd748f2098caf880420e5f9f94ba6c9a39311b6a2baa65d944c22f68c65a5aecc50ac902c3c5c6e4cf7be079d7114ecf851f61"], @ANYRESOCT=r1]]]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 23:03:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000000c0)) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x0, 0x404, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000100)={0x9, 0x3f, 0x1}) bind$inet6(r3, &(0x7f0000000140)={0x18, 0x2, 0x9, 0x7ff}, 0xc) r5 = dup(r4) listen(r5, 0x0) close(r5) fchdir(r5) 23:03:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) 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 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) recvfrom(r3, &(0x7f0000000180)=""/169, 0xa9, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582197f5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5", 0x2db, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 23:03:24 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$TIOCCDTR(r0, 0x20007478) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x400) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 23:03:24 executing program 0: socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) dup(r1) r2 = socket$inet(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r1) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() r3 = socket(0x2, 0x2, 0x0) recvfrom(r0, &(0x7f0000000180)=""/210, 0xd2, 0x802, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000003c0)=ANY=[@ANYBLOB="4f00000000000077c3c51600010000002aabebaa64198893934c9c111896d29736e183a9552793da1ccf4e0a8c8dec6e173ec5c83ea1ec8cecf29060e9f88e4b4028ae37be11e028794da35a65bc43e56fcd579a196b68e965e293a81981113f18dd4e9fd3d0e7bbbd373cd1d7df91b9d7674eeaec319635292a4c42eb8071d02ec43b69b77547b06d0f551e4af31e", @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="280d9c3100000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000cc1a0444602e0a9f8b99af08af469ce8694a357c11b45b5462af78543631ceeb7f640d493fbbe454961a7ad967c3a16ab05b482d64"], 0x30}, 0x0) 23:03:24 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffc, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+\a'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x8000, 0x5e) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = dup(0xffffffffffffffff) listen(r2, 0x0) close(r2) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x10001, 0x4, 0x101, 0x1, 0x8, 0x2, 0x9, 0x2, 0x1, 0x1, 0x80000000}) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x79c) 23:03:24 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x4d}, {0x6c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 23:03:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='\b'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup(0xffffffffffffffff) close(0xffffffffffffffff) sendmsg(0xffffffffffffffff, &(0x7f0000001880)={&(0x7f0000000040)=@in6={0x18, 0x0, 0xda8d, 0x6}, 0xc, &(0x7f00000014c0)=[{&(0x7f0000000180)="f4b61840ea5b0406ed42f8ffd3f4cfeb02481451209430c167d7da18972bc00e4e22dfed03d58b487b12f6a83526ab36e251c2e360de4b0d9c73401a975a7fd096f612bfd8c33e43a1f288ce234eb62e773357c1a6cdfed564dafa5bf0e0d428e3ff0845a7b4a46c33198a18d3fecad58da0a701648fb8d0790fabee5283ddf0a09cf8283c7a8a8aa64bd14015b030afcc62599051354c82372d6576620997a302e8e4339dfd5fe15cb860e75e2f5d205cd7d18ed275153532374060d6abc417e114a091e3cff777f225f3061a794c6ad0c6c8a81e07db0de23559a591ccb6c9fc24", 0xe2}, {&(0x7f0000000280)="0613671b499b036cb10efdf7cfe190b5b16db58b8baa28a8e53443759df46fe718590e36ec0397e862a39a09ed268cd6bd0cdf9f11a4e70eb107e4817cf1c2b79eecb51119578f2d253e55fd74261a91f87e9b4756fbe385de09ada2aa44482b6a65b92ed6a54ea14944b917afccdc8566f0fc33ce067e1cae00b6d49a133211172de84ff33dab45deb6fb76a0aacbd6500892a8333c34c9fadf7ffb1f167ed12fd0edee5391300b0fed233108c5c9ef1a47dfb8efded844b84a12e98309", 0xbe}, {&(0x7f0000000340)="7bf4fd3837972051a4041d2691d7779009af7af233029181cdc2037be1b10e6e111b93eddd6490fd64163e12d4cb9f7877a2e39bdde7cf2006f9ed238c2a53212e0db0227e56fb9e03d2653ac9a816f0c7b319b85dac7fe28cf266d129be2ad9", 0x60}, {&(0x7f0000000100)="8ee16000", 0x4}, {&(0x7f00000003c0)="bb6e7bf0924fb55f4f46ee15592dcc8a578dbee5e0c8a3f655cf51fb13bd7d5d54c3e31953c50fda5376b4c7238abd9f11a9cacc275695fce4e5442dd325d1216b98dfe88b0eb6b4bec395b1932a2b396f30efb638896dde3f2bced973eb9a03fee9eb34c641d895c0290bd4d705ed041d558eada0629884a59edb715a7531c2d0bd02775c1d3d6c612f6d298b8be0841a43c79e8c2e5de9d140be0227fbe7c2464045b0d6aa36dfcff7942778f5798704266c388c1bfd3dc8050b07005c565a63ab7c4540c73e8a2a3edb30e86eee05b2373b10452a031eedb5dcf297ffcfd35b46b3dd60a0a4653b1598e05f934105ba4a6e67a676d1236b799fbbdcdd03e9c93860fb333f0e57de45eeb80cc40578785bff5ebf89c7a885434c098ea6979c511f35ddedbcd5862bae75e3c7ca86798227b2a11f672c2b24ef7920793188b56ef3397f7d950b20888f0eed13086947bf6007c700e51ceda0c25a7e1437c4352795bdc57444680cf0e413dc8b7acf1b7fefaba3d3b2f7eaae18b939f9155bea79447020a51efddfdaa082604f6423d46c14062ee2c2d66b43067e0f72d044f733e7204d057d2b90b8d8bfdab128b1bb5c5a7356c8039285d30ca3d9062ff0ef28aef1428895aea5700439d502dfdb527a7a294e7510b42ddebc6fe73fd5921f0d78002a2a8d09bb0ecc8e21abe112b857644f5f3edb94a19e73adb93104975f2c4b21e5f7b0254c169f7b313ca99f0664abe96e6a445ba245bca97fb571db438a4c279fd7372baa43632a1b2a959f84c0dd4a89ff1bca85a8a9057081cb9cecb44bd0c891e61a46e4819bf8030624ef8698b16458a23c10ae6af00edaaa6c25b53a509916b6456c338fd7b4ace0c11cc2e67b9d8d183bbddc41df279a09d823de6308ff68e28d4b6062e0ddc4b7b56c94441097763a1be2c51fce568620858e6c4cfc923c9876952ed9b812399e0ab428229e58d6725c6abc86b232c54b2bb0a5478e3a98a19853afdee07adff3330d45b75b92a4201953444b76944a33a1ab107cf1856bb27d165d4ce5fa731f59ac62d5178d598877dbfbccceb51c92a358f99c15250975bb6399329a25aeab8c9b859884ae01f5edee5122a67b8d930402b2e1f12a35a9cf85e120ec92eda3768e7bc65d6dc9da5619602056c11bf969facb73baaa29a381069b418a6503c3d0573622b3763f620a86c0833c77d606efee27e793e4a367fa1a559c22fdd3df22e480b5991023de5ecbaf7f99665a437d123cf8c3695a639e676c5125a7f221825a4b91042766950eb13ada83590f4c6c2360cec38d2c825aa472d40ce15ff06844ee7413fd77598517588957cc49fed3314ae5e7139d3f7f4c4ed0633dad9466ab9f50ea61ed908b466b6918da903adead52b5d700b1a200f4f4c7acc6f86d070ec016abd348421ec01cdb5b58cbb8178c9383221d0a841930b3baa67fddcd4e00b36cf3dd299cfa8e703d0ba0559e9ab54977da0d43af9a5df28bf8a95b68e57e7cdb30663bead6ae4250082b677fc284067bf088fad29564e5ee4102a32db2c05f1ad3f986bd451f7948fbbb699b22fca35808aa2764af21263bb47921750d54991055fe29fe0a40d7ff1cd76eaf23ad31a85470474f88a22fd99bc3fbfac83def8681c38524e9471172c1a7728f0d37a61b5a950e81dcf232d6d38660333cf3bb12321c306892090e62e3e78ccb151d7f3e0e2ab3bdc5b9a6303d04ad0a1a9617c683752bd8fd5b8e2ef7fe4685b8450ea85053447adceca94b46dc9245a672f1624d4e3bcd84c614c21d32e77efc745abda8e76cbed84d99d5ed94f7d56c40ae32dbf99066eed6b665ed6cca097df44842a68c7fc1efaa6d51b7ea9488ace06da4097f2e5d03dfa9691f43dcfd14f6fb6e609b19b90034fa284b7b4bc12c255a1e084a1172ad9131b4a35d954786ab5d7540dd6e4121df52146eaa66f636a895270609a014520144cdb7410d2678bf358a3b8aa7f984eb60c391097be53d9e748e151e4a9e68e8c2859bb6bc64f593b1aa31aa66062b84899bd7c56a43e64459599299f819079c766f4ea98d502263da4ff6d5842b83e7a6305fb7c7afb096d3184f310812887439409698472a1c578eda2fddd9ca3f6aacb3d5ea1fc9df03d612d0b7e9532b16c62ca55529fe690740b5f07ad09571f69b20a47c224fc3eae96eba2040f2d630d6f1a23692cb06b725964578390fb33da61aa39a0131b41d4432a3931d0a085b13862b48247236fe9544a5ba212e51f7a6552f18b1e40bd40ca641a8de37791c0f55801633634dbfa87c3b13ce2aa2614cd834812be44739185053697969d0911c5db5c34801ac801f703449b83b72458c3c7613aaf3a4f59a66f176747ea7c63c69eff9893e69441a64170ff1e0034dd704873ee46f2554ae84a4b868ac26a4cc845641608c408a9d6104b9fea73b2dd82ae86f1f9aa4bb742f4d20d48e6b5be7c208cd66ea5de13e2788968191b5b74ed50392930f680cde109db402c21250dc6e5a48792c00851e31a8de38c5465ded9ab3058965f2241972d221e3629f80597e083047376d4229f8986edd06ab7d6114f54f41ad621d7da80c7051366b416b9e18ea20b977c2c59586e80df9f7b1a65a62be8dcbe52761e392e088a5f565bac4881696ad596692b48eae67b78513f2fde978eba0a3fcf28476cc7abc0059c63944ff8aa9d88f7bbeddd22a69133ee2d448494cf5e1192429ef62a7bc1a1cafac7f5310bee9a063fb010a2f74b2a1ee87e43bbab564c36323ae28829f7234027b621c856a1a82caee6112fa8a8c78b83a2ebd379734d5b1a36ba4cd50a97ffa906cf696975ada46afb9f51a587acc1e78cc84b3a389d1705345d335e97a783de98cc0f788a319b60fba04ba2d469bebb334c58c60715adfb1caa1f84061bccc3b434055abc9cc741048564c674a45b1b835cfdff8cd405a782aa181667be5bdf7ad3d7a5e04f0f8ad86e53a90a118f5418837b3ffbd4ed5954c6f3c3910bdde4bb08cbdf6d225dc515d6376f99c90865e41aa665a9843d44dd4cfa03de85c0594347c44f258c99337fdb0db2efaa7736ad445303fc71dc21f52fadc33c427c40e1c6dbc82f4775ecae31191f8b4c171dec530381b92f547a5a4e042a991c2f76f9d189e07750c409f367d522400be0c36fc8d01cda432d31d58db7cca1ba9d56dfe77bfe4175445e6ed23df409635bb71a316e93b8df54038252e73c11fb6350e7155c21ce8a336876336b43837517cc528702f1cdd529e5ac723b1e0d1122042f49552ccea0ebce36ac849336d3ae7b5ab63dbfa673efcc2301ce5b8c23108ba869bba3cd90b67e30fab32371dc9bac089404de26ae200966188a74ce17d86508a0164b485dc7f7d7485348297fd58915139f2af1beb98af7240c5157af50e8e8e88e2d39cc23b6dbbb2d54cba4970fbe37529a60fd5729fa74ee7476f65468c54f4fea8018cb2480860f3d3e56b8127cca938a1aa555af1aa6bb6875e6e85f9f55cde918124aad5540b97c8bd83bfe1e889b842046791b76bb139537ec7f850358737d95c20f1b0ef83459009fe7d1eb74a6da0fd3c7d354994e0fa5c46e23bc4b3d4d3dbf0f0424255a226630e3d1a492b0b26df4bc6e5b0e5d5266c39ccdee2aedb4a9fa741006dc2ad3e588a4d4e002c2c87a29cb227873819f2b368ca53ab41fb36d4aeedb6b74a756085e1a9d43e393f430d4a5fadb74494acaf5bb3468081c9f0fc20f2bb9b1cb5ede8cd31bb161661d60f648d4a1f6dc5963e63399cd2a6e4bb7c90fbe005bfa70f5b2bae445e6e81af13f73b650e3d18503277401e395dd32e960882f885e2df885f65a7cec408f4bcf6d722feb844990491c4b631b489a00bc687a7b75420655317e5cdc6a45bb676d456717fa4f5497f24c317f35d2c7b100b989e8e6747df34fbf231cd9566c7fff61f4043aaccb60ab7ce0d998b73cd61175b066146db8d94bbce24a76bfccf67c82396952285fe34e85a7edb32e833803320eafd62030ad6e5796fc96ce37b807d72c599dce98cc9e72ef84cc6bf1044dbe782a04b6778b0286fd96e6a957d882b15e613e42b0c9516bbef1b29015628e643d1c2e46b7dccfd2b20dbb6af9da6439a7bbadf4dfc87000810265068e24ce4cb47f71368a033d12519e4ffaea04cf978522cfdeb786a4063e535e018aa5abb7bda4b104174361aec37ca5e86403d10979ee4802c2fc105e6b631d029bd799876559784edc63002ea56076ba639bcf75f361af81936df4826735c4f862e523810c32d31794103c894bffb6987d28be67e3746dd4e8e4f99417e86c2940ec98ba86748a39ea09c7539f5da43c41478b6714cb0cdfd62ec0340c81a034a8e518c73f8eaa0ba4dbcb7a73c6665eb2b38e8c4d755af9c57889ddec9a550a4bcd7a06e22b41c217996c8644daf9633600e80581dcc352b61d5f60aaa9d213f6859791c572969875170a454d5394734283673ad2882a8ba92e905ca0a028a92fa3c4e849be87c8c8b55124e5710527cef85e897f2cf302c5b549b9c79c526fae475fae72f0a77734bfe4bea37246f1f5bb8a41b299190a5ed2391cd32b84b27773c5e02533900361a178e36a1cc4732ffccde25c07404498405943b8628ae4f62b54cf3403cd9a029910bf76bd2cad03641497476d26b49ca747b09b3f8593cb569936976bd28bcd6eeb54010438eb65005a0aea7208c3da232602c6baa63e4d0dbff5e29a0d132507ad1d1066c75bac063a7fef29ddfea3a717fcf9b9992e1fc37d086533e9c8ed0527acfac5f0b18a3b2f7e1b2cd80d32c3164d5fed9226495776986b963a7c2c01ca31bb2169af1a7317c0fb17aae67bb39cb223007227bb55c565dab8b85b2907763759376e5051277af131d77d2085672840a9a1dd063c0ca6c6b373e37a8dd83c3750ae45ba3830f8ae0fb1335840962b93a066125c54742fc76dd0dfd0d72eb4fb1a9e968e9cebad7d9bc3286fdbd1b209e5cf1342a7ee497261dd4dda57c552bad1f86d64f9c5c2e9f1f3d27520a6af5f02c4bea752af1bd24bf8613df7fe460b3d4117e997ac500324df6ea587ddcd46b72e16d4c30e97cf5452b0d536da41cb633d6509da0c73a357822ba081299a1452d55f2a40df9736b2c231721ee03063eca0421646ce3b508cd308d2bde6994f9556ef41ae12f5b5e29566c216fa16a5aaf429d36dc4be9b63787600aafc45c6b35b660284233a575fa5235fc2373e1078896f34db39d202eb35a27dc3a2e562d1be41aa2ddb3e5d2c83a994b9e1fd7d1b931513072412389386c69987ed48d6d132c23c3fcfc2be209649b86f4adb78e744d964dfbbbef25f885c88ff778b559b4337b62261d3f72c238bf1253cf6977afaf6e24af677c8af64d0138f918f1a4734681bbc496445da997b1735055552c149b6b452dcf0ce6b64f2c010311b2936b1f39f6d6d8c8546c4e2d046f0c137637b9136d180e0f3d6a4a75915801e0a2dfe226b352ecbb7a7152c2e3991d900c17f82628e6576de93d976ce195690db9362341d6ce004c2bc5f5ec641993aaa53ce424452081dd037fb6930f53cfced50413266e11dbaa135709bab184809563d8ab70218be9329712da3c6f6ea3427da11a77ef858424746d50e9f72fb5fd028c27fcbd54d494989f490dc57d03f5d5aadb95e6a8dbc8ddeddf2f2ab522ef3f84ad1dcaf5780cdc5cb8cc56bfc0cfe89696c94ba952199bb07e3858065aed48cf99398ed9d5305de994411584d7d903957f132fef1cd3b3", 0x1000}, {&(0x7f00000013c0)="debbbc8efb88cee904ca4f763f71de1bbbd609905b8e3a60b3882a46eaf3b35c9eec52c25c7dd30908b0adb28486f34bea1f8faa70686ce49251af352c1147eff1e683af0028b631c210818bdab899a4cc4e8e0ebd57016d511aa37b2c705077ecc6f61ce1cbb5bdbb9ccf329a22af4d6a40edfe1c86a930542f9c77232f8c0a00b46f8501ac55b0c7364b1122351211cc4a25c5c3b9ca4f7d1afe555ebb2afb2a7374e10c82c27fe4d23a8cf2a4fa7bc761c4ae53708141ddedb033beee0c6a7c67e75da518481272329192ff644eeadeee118e25f6e4d65ffe9aee062e91b4f0caa1c7587e89e47de9ca80ccf5d75b73875d87092d", 0xf6}], 0x6, &(0x7f0000001540)=ANY=[@ANYBLOB="480000000000000001000000050000005ca99334e6b0857012a60b2032c574b2492aa128ac92e601f63180a30c650f688e9804a924885c6e7864c340bf6b0be1e874472c003cba4f3f70bc425316a2ac7790f9000000b000000000000000ffff000000000000ba89075a1fd69094face392b7a127fe90ad8282346aa71f65854de3571690df522a3bb2358c2459b202789327c9d517bfd798a880005ab939464239ee950b4bd77536436d69a1649633edae16da41d6202941264e4d20803b4f1c58374f7f6abeadb32dcbbdff335d488e892f6280c9193802e1830c3984de41f6652e7915e945a0b6aeb3894c7625fcab4b274811bbd4c35bd61b83fb7244edca4ea091f00004800000000000000ffff00000600000001e06b0122930c1e6872f67969010e3eee1ddece8b28845f143029a890ead5574741a5485de32a32546fcacc586138f093eb0000000000008800000000000000ffff000005000000885f0dd38d386f6325d038762e9b727032af8713ffbda81449ae04eb7b11c9870f05564d0909fe5b8a76948c9cda33067fb1cd81025870f13aa598d4b1f130ae3b45cf9350138c24e4feb2ff495eb976cfc567117de5d93c3ecec0d5075c0a0d5b4146e9a991353ad44d22c3cca3bb2c68f8986aeb285d003000000000000000010000006100000019c4443af99889de28300dd950b558e36e14d388b061facded7f351c170000008000000000000000ffff0000ffffffffe9f6ffd6eee33e7e81cf2dd23769b66906ed705ffedafc1beb4a9424472e3120e420609e90ed2bdc9574977419a02af2da4ca48e00e3e898a5304fd6d8cf96710795411d944553ac22af4540cf4a9c813cfeeaf33855e1d52e4b8c25c77f9325a475234d14011fed5f00000000000000180000000000000001000000d9050000d6191b9ca6350d18a000000000000000ffff000000080000e62027c1828ab8769257d8a1341ee5a383d03afc5d8416b032764f375d789c8d7297b7a86de616e44814a68139282d52e07a3765019239334b61bba6ee97d4f55d547ce3a3344f263632c4e5fea746a0dc0ed5dbe58c0bed6d63753de72b0ee7e8f61df14c25c451356382319df000004c123962ff7881139940b5a3d9b6f373f2e6"], 0x330}, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 23:03:24 executing program 1: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) 23:03:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x100000000000009, 0xfdffefffffffffff], [0x0, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) close(r1) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 23:03:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff8d], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xf9ffffffffffffff], [0x7, 0x0, 0x5], [{}, {}, {0x0, 0x80}]}}) 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)) 23:03:24 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) listen(r2, 0x0) close(r2) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) r5 = socket(0x2, 0x1, 0x0) r6 = dup(r5) listen(r6, 0x0) close(r6) chflagsat(r6, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) listen(r4, 0x0) close(r4) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000080)) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0x40}, 0x8) 23:03:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02731c7f000001"], 0x1) 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 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@in, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x48) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r5 = socket(0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) r6 = dup(r5) listen(r6, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffff8d) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) close(r3) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000065e8ac57e4d9a4559dc7aca3b2f4d0c9ad126b14240de0"], 0x10) recvfrom(r4, &(0x7f00000001c0)=""/171, 0x10d, 0x40, 0x0, 0x0) r8 = accept$inet(r0, 0x0, 0x0) sendto$inet(r8, &(0x7f0000000640)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0x30b, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 23:03:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x48}, {0x45, 0x5}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80002318f810 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80002318f810 23:03:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000000)=[{0x81, 0xa7, 0x0, 0x4}, {0x5, 0x7, 0x4, 0x6bc}, {0x0, 0x40, 0x18, 0xfffffffa}, {0x8, 0x0, 0x0, 0x4}, {0x3e, 0x0, 0x4, 0x7fff}, {0x400, 0x1c, 0x1, 0x2}, {0x881, 0xdc, 0x1, 0x7}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x10, 0x4, 0x2) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) dup(r3) close(r3) kqueue() r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) listen(r5, 0x0) close(0xffffffffffffffff) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x200, 0x0) r6 = socket(0x2, 0x1, 0x0) dup(r6) close(r5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 23:03:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000200)='[\xda\x1d\xa2D\xbe\n\xd3\xf5\xff\t\xc7\x94\n\nh\xea\xa0\xc04cG\x1e/\xf1M\xccy\xceZl\xd7\xdd\x8c{D\xbcY1\xc6\xb4\xd2\xe1']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x5) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 23:03:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x5}, {0x6, 0x0, 0x0, 0xfc}]}) 23:03:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 23:03:25 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0e976efa49b923ed5e51153d73b24be5672bf094b14b58a34ea9fb8c4f732defc458f9ac3bcae3551dd384140bfd2576fc3cc4f0204a6aaf32d4235ed2dd51cc0cc6ee3fe33502f9effe745a678cda7dcfb26038c289c573c247f3237be4ee9d423d4673cff2db63615542a5373be3ba73132f99aa9cf92ca44e7f00f4c4558214bd2403f297dccc"], 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) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 23:03:25 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xed) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x5, 0x3f) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699d, &(0x7f0000000300)) 23:03:25 executing program 1: setitimer(0x1, &(0x7f0000000000)={{0x2b39, 0x7}, {0x1000, 0x10000}}, &(0x7f0000000040)) 23:03:25 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = socket(0x2, 0x1, 0x0) dup(r2) close(r2) r3 = dup2(r0, r2) dup2(r0, r3) mmap(&(0x7f0000004000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) 23:03:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffdfffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) listen(r2, 0x0) close(r2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 23:03:25 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) read(r0, &(0x7f0000000240)=""/5, 0xffffffec) pread(r0, &(0x7f0000000040)="d1bb4018a586e4a3f440dd2cf957ce6d7b5520615c87c43f59d221eebbcb64f05ec4d20bdc26a563796aeb32f1a72613ba797b8515d302506f4f9017daec05f23377584c04a0dc2bd30245fbcc0bb16e06182da77bb29d451034d96972a9953c30da15fe323fcd89e671f1fc7bdb40d420eed33641a182d12fbb27d946e7204626a6f1c0227e7959fbb3c5f9a3bd029c0d37ec220ba95bcb6c57ee9413ed866e5fe1edb9c7ee884828d64fa45f1c9acd4d97a05f3f", 0xb5, 0x0, 0x8) ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) listen(r4, 0x0) close(r4) ioctl$TIOCCDTR(r4, 0x20007478) read(r2, &(0x7f0000000000)=""/5, 0x7fffffffffffffff) semget$private(0x0, 0x0, 0x626) 23:03:25 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) close(r1) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [{0x1}, {}, {}, {0x0, 0x0, 0x0, 0x9}, {}, {}, {}, {0xffff}], {0xf8de, 0x4}, {0x0, 0x0, 0x0, 0x2a}}}) map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f000b80 failed: hole in range 23:03:25 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x6, 0x6) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000900)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000006c0)=[{&(0x7f00000000c0)="d2548fb300048996fc773f15", 0xc}, {&(0x7f0000000140)="1a6ccfaf1f5d0c56a6681c206999f522b959fe6f146149e1444b9e19bfae3f9fa80f9b9e11664c474d0511e4b3fe2d58a6c32f21a435e5b85c59bde742ad2a094ed9a2de2553df7b9864e6e1d9ad3bbf5b40cd1d47c9a0a5911b12a0d6c335843e6ffc44892dd0a7e001c666327112688f8afe18437aa254ee0665a7d99422dcd9f15108db31e6e1a592400078278ac595f3", 0x92}, {&(0x7f0000000340)="47082a9fdc46805590b544fe288839d9df6a68054778f374993679dbf62d3d1c48afeb16914ed05e8f7a99d1b8e61ce12a7ac3289acf988f0cce846be74262b5d28b2fae978ba8be5e3f65d07fe07750e315fb25c575467344f916ec17b8ea79e3083b4fe962ba60b9b9a634fa7c100eeb4c5fdac77629600b46f88bef38ccf47ab09b3856e80b703839e60ea14da531cc7ee5c77128a9be874ad49d09e107255fff0430f649051ff5767446e58190df18fdedb53687aa6b37782b21d02eaf5997d415a5a70d2041ca998a9a34d27ab102", 0xd1}, {&(0x7f0000000440)="9bf90d2981eb3732c889d402a1415d556958efdaa136791896d188f43bd0d254bde89e288f30319bbcc6e7e8930a650544a83d7333d031b8275a8599ba32bca08ace0a908b35bf94c9d552756edab15bf9868f8aa11c45cbdf4f59d74a5063bdf9fd31a8cffd1d270020bb54cc2b0263d2610149c539f108588521294180673a7f3b378e2c78238108c44931a73f4d9919b0c41d624ebe74cb74428cb2821252f3f789d9c7aa63d3432087c7d11974e2b80918c38fe0323dbad38a90b4b0d142e5016a3741d0f5686a8840295f867ef40edeb4f60452fdb3", 0xd8}, {&(0x7f0000000200)="9872520d01944d5ad7738429", 0xc}, {&(0x7f0000000280)="e5c959a19469ec769c6768ca9297f1804d0c65ee7a7ec1c776b936ed52e399a4e6dbfae3fff777b5b8bb69209347cd669a3b4ee98e63664e0bed07f9dc3c48b776bddaf32c2b11", 0x47}, {&(0x7f0000000540)="52987f0a3e9beb3ac70ea3caec2681eaaef32b718645a24e3a5fc4d8b32ba4cec510742e900e5e7f4516bab32160b8009c0aabcfc9f793d4799e3e6a22a0d6c6cbabd70f7809fced3badd1", 0x4b}, {&(0x7f00000005c0)="d928d48bcee440b45769316c1f43810091c74470774b09429e299b0f4595120c245e54dc29b4a208908b3c9e99a4a1c4561854617b1bba5f01b24294410fb251992591144c1a801c885d1be45e69ce8dbfc977a7a07448e1d9233e5bac436a5451f8f01a3f146c8e12f0a0ada1f7644fae13911ab824085b55d116b97c5be016d6a8ae605582cfbe75c8bd0027d166cd38aff31cfbf4313fd6b35adfab701f21733f053dbe9d28d58cfa3b531985ac6b6e01647c3fc2bed9968ebbc8a862b3bc1062c37eba4f38eef5830fddb44ad70c674c", 0xd2}], 0x8, &(0x7f0000000c00)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000000ffff000001000000d1f520ea6725013df9ef4bd4e51ca3e44f2e43bd34bd0c84cdd7370f785542f5df5adecc4b2aabb2f5000000000000000000000089d840f0119561a50000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYPTR=&(0x7f0000000800)=ANY=[@ANYRESOCT=r2, @ANYRESOCT, @ANYRES16, @ANYRES32, @ANYRES16, @ANYPTR64=&(0x7f0000000780)=ANY=[@ANYRESHEX, @ANYRES32, @ANYRESHEX=0x0, @ANYRESDEC, @ANYPTR, @ANYRES32=r4], @ANYRES64=r3, @ANYRES16, @ANYRESDEC], @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001800000000000000ffff0000010000001d73ea8560b0412aab964a7327c86730308d3adc6eff843fc9d072fdb900618a9608e24a2618f63aa155d15dcf2d18eb0d70f846df0d18b8c2", @ANYRES32, @ANYRES32, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x10f, 0x6}, 0x2) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000240)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="0aef16c481d46206bae85e10ab0d4b4d1b85a0a9c47a8833192014eb79f6eddcbe1a09d26315a15c1bf2532396281dcf344a53a73f0ad2186c7f7f4e707b00442e26467aadff18ebaaea6591be141b76d606c709d54f1b969f0cfb00dc013605603d28ea7354f4c4db7b2971a17e7cef2e890e0376c7f92037bba214a0f2621a9dfde5d117dd", 0x86}], 0x1, &(0x7f0000000380)=[@cred={0x20}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x10}, @cred={0x20}], 0x68, 0x40f}, 0x400) r5 = socket(0x1, 0x3, 0x0) getsockname(r5, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) r6 = dup(r1) listen(r6, 0x0) close(r6) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000000)={0x401, 0x1, './file0\x00', 0x1, 0x0, 0x80000000, 0x9}) chroot(&(0x7f0000000180)='./file1\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000080)=@file={0x0, './file1\x00'}, 0xa) 23:03:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1008, &(0x7f0000000000)=0x4108, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38914f4ffe64dc22a30adca640e8800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) dup(0xffffffffffffffff) close(0xffffffffffffffff) getpeername$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000100)=0xc) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x3, 0x0) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x7, 0x3}, 0x8) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 23:03:25 executing program 1: semop(0x0, &(0x7f0000000100)=[{}, {0x0, 0x0, 0x800}], 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000180)=0xd8e3) write(r1, &(0x7f0000000340), 0x10000014c) 23:03:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(0xffffffffffffffff, 0x0) close(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000040)) write(r2, &(0x7f0000000040), 0xe7) 23:03:25 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009005001b0007000000331c1cfecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882bfeca3ed7c257699a1f814bacc016be0102db56133e27acb5d602000d7d026ba8af630037282502000000720fd3abfbb770c1f5a872c881ea772ec589436a4d47844b404f361b1257aea8c500002002000000001b68ca4600000202082771a3fd1129396b3776a296e2a189f300"/177, 0xb1, 0x0, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x8, 0xd83}, 0xc) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000001c0)={0x6, './file0\x00', './file0\x00'}) getpeername(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) 23:03:25 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/54) r2 = getgid() r3 = getgid() r4 = getuid() setreuid(0xee00, r4) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, r3, 0x150, 0x9}, 0x8, 0x1, 0x9}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000280)={&(0x7f00000002c0)}) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000180)=""/40) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r5 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x4008000}, {0x18, 0x1}, 0x800, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x3f]}, 0x3c) 23:03:26 executing program 1: open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x63, 0x0, 0x0, 0xfff}, {{}, 0xfffffffffffffffc, 0x4, 0x40, 0x3f, 0x53e}, {{r0}, 0x0, 0x2, 0x1, 0x81, 0xb0ef}], 0x7, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, 0x0) msgctl$IPC_RMID(r2, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000000)='./bus\x00') r3 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x200, r3) wait4(r3, 0x0, 0x2, &(0x7f00000001c0)) 23:03:26 executing program 0: ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f00000001c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) pipe2(&(0x7f00000000c0), 0x10000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000000)=[{0x87}, {0x2d}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) listen(r2, 0x0) close(r2) ftruncate(r2, 0x0, 0xffffffffffffb25f) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0/file0\x00', 0x20, 0x181) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = socket(0x2, 0x1, 0x0) ioctl$KDSETRAD(r3, 0x20004b43) r5 = dup(r4) listen(r5, 0x0) close(r5) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000200)=0x6) mknod(&(0x7f0000000140)='./file0/file0\x00', 0x10, 0x3ff) 23:03:26 executing program 0: r0 = semget(0x0, 0x4, 0x214ae986fed61a5b) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/221) syz_open_pts() r1 = socket(0x18, 0x3, 0x2) getsockopt$inet_opts(r1, 0x29, 0x35, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) listen(r3, 0x0) close(r3) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000100)=0x4000) 23:03:26 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x46bfb) write(r0, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) 23:03:26 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) chdir(&(0x7f0000000280)='./file0/file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='r\x00') 23:03:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff690, "f0aeed0a671676308304000000205f18216400"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCCDTR(r0, 0x20007478) 23:03:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x3}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) socket(0x2, 0x1, 0x0) close(0xffffffffffffffff) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) listen(r2, 0x0) close(r2) dup2(0xffffffffffffffff, r2) listen(0xffffffffffffff9c, 0x1000) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) listen(r4, 0x0) close(r4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) close(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000140)=[{0x1ff, 0xdb, 0xab, 0x7}, {0x0, 0x20, 0x8, 0x8001}, {0xfe01, 0x4, 0x5, 0x6}, {0xff79, 0x0, 0x18, 0xea1}, {0x5, 0x5, 0x1, 0x1ff}, {0x0, 0x3f, 0xa9}, {0x101, 0x86, 0x80, 0x589}, {0x6, 0x0, 0x3c, 0x2}, {0x0, 0x6, 0xe0}, {0x81, 0x2, 0x1, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 23:03:26 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x183e2, 0x0) r0 = socket(0x6, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xd1e, r1) sendto$unix(r0, 0x0, 0x0, 0x400, 0x0, 0x0) 23:03:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x34b6d4b]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = getpid() getpgid(r0) r1 = socket(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0xf5}], 0x1, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 23:03:26 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) r3 = socket(0x2, 0x1, 0x0) dup(r3) close(r3) listen(r3, 0x100000db) close(r2) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) listen(r5, 0x0) close(r5) renameat(r2, &(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000080)='./file0\x00') fcntl$setstatus(r0, 0x4, 0x4) write(r0, &(0x7f0000000340), 0x10000014c) 23:03:26 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) read(r0, 0x0, 0x0) r1 = syz_open_pts() close(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) syz_open_pts() syz_open_pts() r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) listen(r4, 0x0) close(r4) r5 = socket(0x2, 0x1, 0x0) r6 = dup(r5) listen(r6, 0x0) close(r6) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x100}, {r4, 0x4}, {r6, 0x104}], 0x3, 0x38) 23:03:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe05}, 0x10000044001000d, 0x10000}) r1 = socket(0x2, 0x1, 0x0) dup(r1) close(r1) write(r1, &(0x7f00000000c0)="6ceeab5188facfe63df5e30e5468db1d0ef3c29ebdb55dcf2840a7720b1532e792e1205b2010c52535817cb713d6ce0147714cefe6f881bf60d49ce34b115a0199fe63479e7acce37dc34a5f57aaeaf8d3ed963d00c7e6ffe71ca9194c06ca2766ab746c03b84a4d814ea1acf306f6a1f19bfed6830f4d0f2c58ef3bcf765ecffb09495f264e90bd4073ed41adcf66d975caa08600302bfaca89665f62bdcdc35e94322542796290afb512ab512906bfb8b6cb72", 0xb4) open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x10) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 23:03:26 executing program 1: r0 = socket(0x11, 0x4003, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) sendto$unix(r0, &(0x7f0000000300)="b10005136000030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) listen(r2, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000000)=0x40, 0x4) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r3 = kqueue() r4 = socket(0x2, 0x1, 0x0) dup(r4) close(r4) fcntl$setflags(r4, 0x2, 0x1) fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) 23:03:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) listen(r2, 0x0) close(r2) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)='g06', 0x3}], 0x1) 23:03:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2feff}, 0x44401000e}) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) listen(r2, 0x0) close(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r4) fchown(r2, r4, 0xffffffffffffffff) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:03:27 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfff], [0x0, 0x0, 0x2f6b6091]}}) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) close(r1) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 23:03:27 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000140)={0x2, 0x1}, 0xc) getgroups(0x1, &(0x7f0000001640)=[0x0]) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000900)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000006c0)=[{&(0x7f00000000c0)="d2548fb316046163387a89967c373f15", 0x10}, {&(0x7f0000000140)="1a6ccfaf1f5d0c56a6681c206999f522b959fe6f146149e1444b9e19bfae3f9fa80f9b9e11664c474d0511e4b3fe2d58a6c32f21a435e5b85c59bde742ad2a094ed9a2de2553df7b9864e6e1d9ad3bbf5b40cd1d47c9a0a5911b12a0d6c335843e6ffc44892dd0a7e001c666327112688f8afe18437aa254ee0665a7d99422dcd9f15108db31e6e1a592400078278ac595f3", 0x92}, {&(0x7f0000000340)="47082a9fdc46805590b544fe288839d9df6a68054778f374993679dbf62d3d1c48afeb16914ed05e8f7a99d1b8e61ce12a7ac3289acf988f0cce846be74262b5d28b2fae978ba8be5e3f65d07fe07750e315fb25c575467344f916ec17b8ea79e3083b4fe962ba60b9b9a634fa7c100eeb4c5fdac77629600b46f88bef38ccf47ab09b3856e80b703839e60ea14da531cc7ee5c77128a9be874ad49d09e107255fff0430f649051ff5767446e58190df18fdedb53687aa6b37782b21d02eaf5997d415a5a70d2041ca998a9a34d27ab102", 0xd1}, {&(0x7f0000000440)="9bf90d2981eb3732c889d402a1415d556958efdaa136791896d188f43bd0d254bde89e288f30319bbcc6e7e8930a650544a83d7333d031b8275a8599ba32bca08ace0a908b35bf94c9d552756edab15bf9868f8aa11c45cbdf4f59d74a5063bdf9fd31a8cffd1d270020bb54cc2b0263d2610149c539f108588521294180673a7f3b378e2c78238108c44931a73f4d9919b0c41d624ebe74cb74428cb2821252f3f789d9c7aa63d3432087c7d11974e2b80918c38fe0323dbad38a90b4b0d142e5016a3741d0f5686a8840295f867ef40edeb4f60452fdb3", 0xd8}, {&(0x7f0000000200)="9872520d01944d5ad7738429", 0xc}, {&(0x7f0000000280)="e5c959a19469ec769c6768ca9297f1804d0c65ee7a7ec1c776b936ed52e399a4e6dbfae3fff777b5b8bb69209347cd669a3b4ee98e63664e0bed07f9dc3c48b776bddaf32c2b11", 0x47}, {&(0x7f0000000540)="52987f0a3e9beb3ac70ea3caec2681eaaef32b718645a24e3a5fc4d8b32ba4cec510742e900e5e7f4516bab32160b8009c0aabcfc9f793d4799e3e6a22a0d6c6cbabd70f7809fced3badd1", 0x4b}, {&(0x7f00000005c0)="d928d48bcee440b45769316c1f43810091c74470774b09429e299b0f4595120c245e54dc29b4a208908b3c9e99a4a1c4561854617b1bba5f01b24294410fb251992591144c1a801c885d1be45e69ce8dbfc977a7a07448e1d9233e5bac436a5451f8f01a3f146c8e12f0a0ada1f7644fae13911ab824085b55d116b97c5be016d6a8ae605582cfbe75c8bd0027d166cd38aff31cfbf4313fd6b35adfab701f21733f053dbe9d28d58cfa3b531985ac6b6e01647c3fc2bed9968ebbc8a862b3bc1062c37eba4f38eef5830fddb44ad70c674c", 0xd2}], 0x8, &(0x7f0000000a80)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000000ffff000001000000d1f520ea6725013df9ef4bd4e51ca3e44f2e43bd34bd0c84cdd7370f785542f5df5adecc4b2aabb2f5000000000000000000000089d840f0119561a50000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYPTR=&(0x7f0000000800)=ANY=[@ANYRESOCT, @ANYRESOCT, @ANYRES16, @ANYRES32, @ANYRES16, @ANYPTR64=&(0x7f0000000740)=ANY=[@ANYPTR64, @ANYRES32, @ANYRESHEX=0x0, @ANYRESDEC, @ANYPTR, @ANYRES32=r2], @ANYRES64, @ANYRES16, @ANYRESDEC], @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x10f, 0x3}, 0x2) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) listen(r4, 0x0) close(r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x200, r6) r7 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x200, r7) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x3, 0x0, 0x0, r5, r1, 0x105, 0x2}, 0x1, 0x7fffffff, r6, r7, 0x400000000000, 0x5, 0xda8, 0x66a}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 23:03:27 executing program 0: r0 = socket(0x2, 0x1, 0x0) dup(r0) close(r0) r1 = socket(0x2, 0x1, 0x0) dup(r1) close(r1) r2 = socket(0x2, 0x1, 0x0) dup(r2) close(r2) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) listen(r4, 0x0) close(r4) r5 = socket(0x2, 0x1, 0x0) r6 = dup(r5) listen(r6, 0x0) close(r6) syz_emit_ethernet(0x7, &(0x7f0000000140)=ANY=[@ANYRESOCT=r0, @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYBLOB="cd80efe46f3f0e80fdeefb773eb670b9b5", @ANYRESOCT=0x0, @ANYRES32=0x0, @ANYRESOCT=r1, @ANYRESHEX=r2], @ANYRESOCT=0x0, @ANYRESHEX, @ANYRESOCT=r1, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYPTR64=&(0x7f0000000080)=ANY=[@ANYPTR64, @ANYRESHEX=r0, @ANYRESOCT=r4, @ANYRESDEC, @ANYPTR64, @ANYRESDEC=r6, @ANYRESOCT, @ANYRES32]], @ANYBLOB="6dcf67fd84e8b073500047746e7919e70b10d02cec48ec21ec6b3e369902db345a91e8adac011c0c81331fe14a72c9725aca84408ef5d7d332062d4f4f0115af0914bd796e77b4da12c6b24d959c69bbf08de558d9a35da0180d51e9ea735d5cf3a503eb8b8a325bc925f91e6e7faa07681c85e0239f84b91aa0389b4da025e1fcfa21d403062f6b0232bc60e6dccc491d3f1315f1bbcb4f15b6d0bd7a70820dd530d0f58fd48027b0dabee972a7a56f87e8b3c05dc09695c163da39193453945bb8fb3309de1063e8eaeed87ad52bbddb518bc395092c5ed71fc1521dc78f2d9227cf640a012bf8413d6f08257da00a73b42a3a290f0b23d11c9d21"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)) 23:03:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="f70100f9f357f3030000000000002cde7014ac750000200100045e05"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x10) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x1) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) listen(r2, 0x0) close(r2) recvfrom$unix(r2, &(0x7f00000001c0)=""/158, 0x9e, 0x2, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) 23:03:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xa59d) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0xfb) faccessat(r0, &(0x7f00000000c0)='./bus\x00', 0x20, 0x3) 23:03:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2ba07ab845710a839b029f8c14c8939280a9169d6a56e06c402c7a353843740000000000000097000000"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x8000, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) listen(0xffffffffffffffff, 0x0) close(0xffffffffffffffff) sendto(0xffffffffffffffff, &(0x7f0000000180)="c43d383044352558a0b93e5d34226cafcb35d9b990c786f9a48f5d09eceee08b8c1bb11c00654214a4688420bb5699db43209a973769bfdbaebe5143559cf8f0bf0ac5111a47243e3ebcf1b85fea9d411054dc473cc60d33a3d0eebe4160391886e39d584f1bf87ab8ea342c8cbab16929e15f3fd9ad3ae67c5934a4cc09e008096f6e77072747a18f214610f489448a9f9034f11cd112487f71048882fc9efd86ece94be7fe9ed35d8ddb88a917fc62a6b01ba33cffe84bb134f5aa1ad9", 0xbe, 0x404, 0x0, 0x0) 23:03:27 executing program 1: r0 = socket(0x20, 0x5, 0x1) r1 = socket(0x2, 0x1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) shutdown(r2, 0x1) r3 = dup(r1) listen(r3, 0x0) close(r3) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000000)=0x8000, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_linger(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x8) 23:03:27 executing program 0: socket(0x2, 0x1, 0x0) r0 = dup(0xffffffffffffffff) listen(r0, 0x0) close(r0) readlinkat(0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000400)=""/141, 0x8d) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chdir(&(0x7f0000000200)='./file0/file0\x00') setuid(0x0) socket(0x2, 0x2, 0xfd) r1 = dup(0xffffffffffffffff) listen(r1, 0x0) close(r1) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000003c0)) linkat(r1, &(0x7f0000000000)='./file3\x00', r2, &(0x7f0000000140)='./file0/file0\x00', 0x0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) unveil(&(0x7f0000000040)='./file3\x00', &(0x7f0000000080)='x\x00') mprotect(&(0x7f0000801000/0x1000)=nil, 0x1000, 0x6) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='r\x00') 23:03:27 executing program 1: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) listen(r3, 0x0) close(r3) r4 = socket(0x2, 0x1, 0x0) dup(r4) close(r4) close(r4) sendto(r1, &(0x7f0000000040)="11ae28", 0x3, 0x400, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) 23:03:27 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xc7eb}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) r5 = dup(0xffffffffffffffff) listen(r5, 0x0) close(r5) read(r5, &(0x7f0000000180)=""/245, 0xf5) listen(r4, 0x0) close(r4) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000000)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xeffffffc, 0x0, 0xfffffffe, 0xfffffffffffffffd, "0366402b04000000d200"}) write(r1, &(0x7f00000004c0)="2078f71152d07315d6ca896c0500000000000000dc19f570fe00", 0x1a) close(r0) pipe(&(0x7f0000000140)) dup2(r1, r2) 23:03:27 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f00000046c0)=[{&(0x7f00000036c0)="4bdb28a4700630029effe2c237207a0fe01c000fd2fdf517761d6964c1dffbccc00a613b4bae9a5bd4f752a7eb5d354993b4a08f32817479dda9f29a032d5128ff6766742dab60f21297fdad1f35419c9f306be1b895621efdbd55693b335e977f963d823d8466ad9d402afe41c19accb7a9b81011bc84810c2c1b26189f70dd33de00f2da85a34f8da398a700813849dc48d6f5f375c6ddf6e97e563bc55789c3a9c6ac465b5c51324da39d2217c01fe2bede03cff1a7015d30adb7d0ea1d30263781ac17e0c114e1d6f742cf87217653bdbf58a0605a18b174bfd656e8ae1679d536857808bf1e0f0a5bbfd0b9741476c084463b4933c8336ba9088d3b431b4a9ac46f72c82fd7eb97e6e0bad260d5bbfb61806d7b604b09beefaeabfe26693cb47bf5994fd4b45efd0835d50c312c73ef78450959db32495dec9a85305762d9592d601c52738cb9b587b6c88a5f32a0a12d2e1fe0ce0eafe4aed79a8789e6009f5fe0fa37833bbe7ef8b925f373f356119d8d0e7634486b301e150160328bac36896cf97a183b55dc2e9d29f2a2247561e4430d47461d6afbebd0f78ae03b68b1919b59f0e78f747311bc8a8c58c979ef472c911aa56284361c33258f95ee60ca22fb0b789d30f9963ae45de25f88d65680ad469b9f770fcb9c40388cf05ff2968bb16710cc64c2ef6a115ea1b2be4690891c7187b1456f6066c14dc6ac7c852fcf95211e12c0807937ad037f5d449a03a0cc1099bd516062b051a54435d76cf264a09412a168b117d6de581838dc865bf174129fef1e464449694e183bab569be405e097d995663f94ce5578b92841e87fe5eab0173d2cf6a443bf8a7cab0dc9459e344fe26d0d91a7e6f71597690201af31def04ff95827e3b99821c033fdb84ce83ba9d10840bdd70a7236a9c5404dc5bbed6ef4f5e4477631ca7b1aa28bdbd512ef6e3959b468a80a063927806cd4934931bb0fe54dc9dc4defe823d85fb67185b0f8c843a3ae345df5c05b4c9819da33b88ffaaa5c15bd5284cdbf9367d7485b33e9eb2d1aa7739cc271d5cda8c88b7f272eedc34e4046a5d6b52b75670d3cd078cdd8e49313fe89d80de68e3a64339e87c91f6ff02e31079720af837c1bb0b8acd1ae9f2858a580d9c7bb89952b4b0400ee2a53dd70ee2dc6062fb2b2bde1697cd2beff28a2", 0x34a}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) listen(r3, 0x0) close(r3) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000000)=""/172, 0xac}], 0x1) 23:03:27 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r1 = socket(0x800000018, 0x2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000027c0)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000001400)=[{&(0x7f0000000100)="0883", 0x2}, {&(0x7f0000000180)="7108644f2410f291ebcd727958a6a2c4a41746b4f4ed78f81dd819311146900e78", 0x21}, {&(0x7f00000001c0)="7522deb6ce6e44d20c608a5da444b6ff8d8c2fd8a2d545f2e8e0ec2c28ee256352fadd3d008e16dabb36121cd1c84067f80b128d72052b3fd807863dbeb5c1fb222e97bcee707dd85f5ff5a25ca8faf38eb1785b8f4e5d795869b86f4967a0c8a5826e96e2bc40246de98fe4b806a4186cfc32469f89480a0d6edcf55245a277a62b63d3a0a78572754288373a25b6a2762f7114bb835d596928d84fbd632ef38d26f948b8ed389039069cf1da5fdef0a5b0ff3fede4fbb6c6405d0517399b", 0xbf}, {&(0x7f0000000280)="fb21018ec3d1dbd97c49bbe8ec2f963aaf3e8cc560e628aa4bc0ec63fffab5c8d6c9a8cd6a6fae347eae6811611fcd03fd646368dfefe42bff882cea52204639b6dbd4688002bcc65119222f82f156ad48a02a29fb00c30413e0e9d7a26689838677648b16c4ef15367209008cc88ed364f48c7181b05332c15446e88c0b0e2b0783e75c4be4be20f2291f1dfd3df8284cb987bfeb5109d2a938a75233c7f8ec2350892582130918139b016929fcae87364b045f191091b640bbca1331b65aabdbabe07d3fcbeb1d7467b3eb0486def5a5bed7f3bc6a63c2790177a491087c076c26aeb4bd38a08ffc1f2ca914de8b16dbd1ed8cfad26027d3419212d3e5e46c47e8da73c2d28e65bf4d08f84f099a873ef7c09d04bb839d6df2ebbf0b8c6706550934266c8d96246bd54a7719594493b5b1baece3e55a25017a8596dddc035616480c83eb99c1f57ecffc41c11daab2ae5c65a70041c8892cbff7a2ea6c3313313e3bf8d8a26edd6ddb7dc74086cbff056de966949abcc136a87b6e4fb1d9816450c2ffebda57f6f6656c8d9d80f98723255b008d5c2b4f2e6bea9fdd735fd7df1b28cc92f7b293304e7d5d51c05427c5c526cf176bf4f5453b8927cd7cf78bc436da1a3ad546a4d311830a7a2ac16d384db10cbc18d3725b321c75e726b476b2932f55cb1cca5965d5a972971fb9f463fc750c2e16a158ff4687cd72ba60faadbe8d2eb168bcf00b8b48372a3fe117b3e772227ecf416a5a1192aa70f535fe5ade9e450f7afd0bd5a717a26181bcd81a108d917fd6b66e742838796aa67f3ddc6e9ff27d1cebf717dbda6387828d0396042c073ab2d91ffb960998c6bcfda5d4b0eb2879db1a44d2e8a7e3d181a6e252bd039bdf014db99e593e7dc1f64fa2c9ae3a53d543ce3b6f9fb9dc8d1cb5d6e5c8b8a2efcf06567e2250beade4bab063f88ddc024a237c68519a6d903321a8770a4423cc55fbc5741a261fc4da44da9e29513d9307802a684f3b16ef5b4f5c8051a85bcb8d0708f819fa10168955c8f01fa9fdf17b38c59b7a4f1ab2e04f00303a531aa6d5ee73910d27dc39900cdd45ec21f720372fb4f400afb0ca20419746b11da73e421ffdabd59f7aed85ebbdc39364b2ee69edb5d10dfc97304eebdabd32d25bb0723d770c4c4ca9aadd8928ffc9c54ac91f65b38ea1d24d57f6bd5b0ec9fa99c5dd43bf39a9edae486befd4ec7077efdac818986d038e58a161443b9c944defe3fc798837bea7b3703887fcec86e36f297526b98fe8d058d6058a0453839a1d392f68cfb5f43697b99173cb1ff24ba43bb1c584267b6411dc5796690cc8a08e1dcad44f3b5ff385d9c34753e6b2031dc63b3368a0f2e167a68fda4a48888fe5d750c8b7d2e3bd8ac8c8dcb4ad435194362284fd6e64a798900f1179ed4c2037591cca673186192c8d12b72f1b5806e51159681fc20f6b789d8db7d1a36bbc3962142c74f07e277c2dc1ac06ce20cb587d85e6f20f2ee01aa4aef2230a75a021cac1db48e7ee82e4bee5c49d6eec879e777acca24cb6bee3c964d2ec2574d5f3616b7865f9166e4407b8f16a1a9cf7ab0281cd4f4b81e018ee2a83a2bc5e93f6be1c3272aaffaefe4ed6609e1a3bda5d69e1084e304f6008342c11a20d79176346dfe49ae2c7623bfe56436673f276183a24267fab9058bd1a469509d04bfa855614d0c01a30132aced9fd6b19f8f11a69380fa737e343c50680a69910ea4de21f14f5d1c2df6fa35df531a3f882dc6428a58b38568cc04aa77d9fc27d65e540643c790220be23557c4abf74727b2822827d9933b8cbf3aa60afba2e3a607cd33b0d1edd39e82e2f53e16856faf4a94f40e33e95c32b9517d87d1e2d57767c96e5848ede0c093ef6a4fa77e343b472929d028777c2370835c40ee6f4d7c1072e7366ee5daf7493f873d54117d9466cf52a90206d65a9c73865484f371b384436ed217e7925eafccd9ed9e746362110815facd20480a797df4d3ab11dd0ed968ad0a758159b7cf80be6be55116bd2c4e183ab93733bb415b932bbb2522f6d8c3bf57ee45f29993ea029091b8179473ad54d6ead3dc4a988b58c12159a0067e8d416e3c14665df96b3fe8d7c9220f45a765845cd84ba923746a9e7fa852793a015949175412d8d2379dc1a49beb4c80920f229c09f7e85cfffad13b3cc3d120946ed56ccd493ac51cc6ea702a1e13d7e420e6e76bfd01b4fd4be2d2bb0de89da80a0099a117880b65de0b432cb70a90bb2b96982fc42b3a2cf05b574643063ecccae676ab8fddc6396477b3e024ddea71987dc85b16c1aec30852ba6e4839680cf09570410eb8d26f4fa114e1d58e790c1bbd4138da80505a07b91fcf2bbd742da433bf4baf2038b56c512d71f0a578c0e059c49a5cc5960c170b8ab7a8641c6254cfb108c89aaf91c722325ccef27188fbcc3cd2fe109b22ccaacacd7e00d3df9f180e1573d73a7d78cecb130d6dac452b61f31f196c6e7cbdf0f2f890b3858a0563de0b04c1cce359ded4e6d779dabdb3abb1121d1854a3dc07123190aae4e6035c3eadbd092af9ed9ab7ecdc42e2c737ffcfd04b7d671574c1441138c2f209d57033f389e40beadcaf0d12432bbee03262b41f19d39cb5edb8076af3155ea6fef326ca3ba66081e1ac52ae6e058866e49479b2284f187c34502aa7862c9b1e226a5babe999b4a4012ed81a0d92de5c0b248edc73c80a5fe71183fa694d47e764649b21f97e6fba99bf37440a62e69e0ddcab3b7f1fb394f65ab06afe11186ff74f4faf9195f51d397b2d085c1f236f1b66d68763650e25e65c15b4104335d06b03b3cf21addd75105b2f3e2f8f08e9da6c38461fed553f5113d09821d6d6594f90f35cc6e8ed1ce8a35209b5cd019db4ce9b11b6461d600f1503f7dda04d8a1591e1b3abb10267347dbf39d6145839ccee301af8458483cb1ef457e34ad034357404363e44e896fe4c9a76108e6a679e32488facad5876895c475f8b7d3d182949c6c6f7ec1b3a878253e2b773a76dc99b0d2eb288a65b531cd9168f8ea9f73c4161c2eced5bdf56b48a48bb5e10bc0509c648adae970086d3e9d6029b3ad86ca4c596548f3de86b3a3e3af50a08737dfc945f5d339b6015e0f57a4a392fa18484783b194559180cba3ad548d882a0ddcf9a567140690d7ff3d97541b41c14049ba7e54045c44dc70b3dfb32895f519dac4c8e4f81f7e53e202a4aeba3bcbd1d99a7e77658a2b1807e95d14daa97b6a3043b40126ce50428635b0a6dc22f566d75d763ac65d7e4824171c2fa5f3939564274dfc446d3cf11ff3b3d3ab9f3e751cb03b3e232c30d428621f1c59f9ffba638831d929cc1a697f1453b3996087fcb6c3d5d416990b2455e331ed9663ae0b3ea6bd3ef5c8fe73199c3e49d9c69bac9f848ba27dd8293f60b09b5696255e1e70c11bd404402c0a0aac5b30bbd57e62c490d403ca98963af83e62d01b17b6d3b10c3ef69f1451b9062a5214053a0f76694c6c005bdb58d0c689f538fd2900435fe36a07a21b19d783751b0f1d3f6a51b296b83e025e46a2c580de7081010274883682bbd5a95bb6f4af5a7388a60b3c628de45fcbf4c9194657424bdc231ca99c8c526f729ed990c30e993f2560a9ef5f2a3ccd6078a2e7f457ba72991214acd340d4ac8ba8bce3097f59216302fa44d0a01968da1bbe42a312d6acc4393ce539a11139147621421131e43c89bf8df8c998559f68fb9aa49fa0afaf83b33cd3e667df3a36ed99fd7495600cf26f04082959e1784e1c3c464e0c3aa08e5d626a8fa03410fbc614da2ea62fcf039a68b55fb424ff228eaf11d3b10e6416614f61874c8a9fd851002bfe6e371aa4ed9a4b701e7bbdb752bccade4556ca4f7b16a9273b38958bc191899e57f1ee229d9dc55a7c1239dd6011841f2701d1f128ffbbed172192287267b3e063e107242e87cdc1e19ccbaeb32f0f5ad75faa130fddeb05a883b79981f527289dfce6ddd73b64f11f3ee7c4041fa534706226c7506d85e9049151d3f04fa1248cabd6b35b535d665294d809cf842c97e83381b6581bd50999851287586ea14448c190e8900b1680b71977c3408e292b6e45bee6052abe3c7d997b6eb83d20d94f468cd2791913305da2a597b435be1491c406008504682f775625e68b0d5b3902dfe53fcdd27f1acadf573c2b9a3c3d4dc289c90255cb3e908d4ecb3cf72e262664a8c49d5e05255d21a138e476560f305bcd7e52f8d8f22d5d7185b6c5d5671d8e2f90ea28b62db2ddb66db400f23a39ad881481bb0d87755017790a6a1b317b58bca76f8bc34bc11aec2bbead60f24334fd1fdb0239d9ffd83bdf006c363aacec64e42386473771a9df93f152bbb11ed6fa10de1a9b475c26e102dedba21b4f807f6632a1201ca24394af1a93152202fc2cd7b6cfdb93e90d6982658679dcf15cbb28c1957e62edf950065072b4f887939eb40439a7a3d2278b159dd15237c4ae6b1e8ff489e9784bfaf4109f327794c1e09fe625ed5304092d4d54983f3d6db32708facad50949df3140a5cdb16e10aea41f7cb20c202c04f3ce5e6dab6e228a4c4857fb1e649330f64965e197ced6d6e75b0071446d0497588ed2e1ebeb703d4d3c825b2132d3a6ac8dc1fc14e2a2bd1c8df354b75661c3d87c818f2e986909b0237c361bc1ac7473a5281b3ecd3fdf6f1ef6d11310d561f33e2ceaabce295ed8eaba27725855bc908d9ccb4b7b90773be0fbcdad82700634a0257bf013a30df997ada474175a9504411462fbca1c2071a866ed8f373d356b0716cd7478030a215b5f8390bd2fb4bc1cb274e0513b9c70cb06ac9a27e6a592d2fc789a52f46d7175ef682bc6e1b9ec90354205c39aeb75bc8c15de8d7bca1fea44b1c4be236a753bf2448c3fe8dd13fdd2812f2870ef698024cfd36e8e5b6789ae4612fa2fa196342a9232c33aa3c8345d88981ab4e171517215379cfd0f9eae8686bae61562a8617514a2a10fa92f0dc390f67daf763dd341eb8a9988f88d379b1d3616c288fdea60726f8235b9ff0416becc7c5bf2d2b3784874ab4ffa3fb09d57426531e8a40d7cfcf670327699d7b483fadc2af7dc2be29319a0b5c642475272336809c0082608b1fa60602674e8a117b529c12b217a53bb2bea68710e0eac2f947722d9c8e134293950522a612ab476c0b7ac012afd5e985d90966a94bd89e8af8d3d9f8094514de40cd0c6388424b82ab928ee7d50908ab087edc2bcca6cd75d55431951a85eac3280d11079397e59d4c7bb50422c0aced7754d525f79834c5d21842c182b15a232c067de62b8fb633e998dcd559b6ed13505eac6b96605afc05dc820000146fbffb0e8f703af4eb9fe4fa8f6018f866368a7ab3df783a502ce6430d77e379e16f4d378b93932044c8b47c566a7799c6c939b8729875e71c22dee07a83a29af97ad08dc4643a4913426183b1944a57ec169fb078a046cb9a06e6a1978345e8604c5ec47615304446754d526264dfb7bc0075c2338a2f678d0b01f32724f9eb16e7dd75edc17372aebfdd45791f8beb2473a0eb145688d156045e91684ebe524d1f0b24c27f83088d5643f0579807b61ffd0551304675d0014cbcdc621862bf405a20b1df104d02c67a27a76b5c2b796ede370b63c179007f2d1d8d2dcaca2b09b8b062a096f12ee649d98bdf5f71ed8afc91966f9b15e3196b53307ff434403999817bfd656eea90b725a483edc8c1624897b7a08e24761137721ba1e31f3d312a35084bf3aca04d52a3f539a57", 0x1000}, {&(0x7f0000001280)}, {&(0x7f00000012c0)="e001e8781747bbe85b9bd20cce30cd3e505ee4e70adde1d078faad3e0000aa177bf4ca2b4c1b3c7ae47ab9b92062", 0x2e}, {&(0x7f0000001300)="97c8fdaf1d1ee0564c754a109e4ee5d498ee217b7d165d2410ae6eea433d15233cb9b4444d0c120426c7e7261acdd19e8cb58f6c502e", 0x36}, {&(0x7f0000001340)="74baa9b86c854b1d1c100f3c6f8f6e4ba2bb3d6dff0da0882d5c5f307b87ed0875b53e8df9e79cd9e71fef0a7c2c00b100c1dfc4543e96f6e1cf3e369a1767cc06c7aa7ed9fcda0a3a0d2b2271bec6f9fa9df1db383e89486cbdbc99df9e7ed5165befde22854fd3cfb42186da7ba1c2c60660b6749ae73b3849a55a8bf442611b529e3947d1aa76c1ab88f0a3e438be1661f6af6b", 0x9e}], 0x8, &(0x7f0000001480)=ANY=[@ANYBLOB="c800000000000000010000001f000000d5893ef609a442d41b93f8b66394a767a501d07940a93e971ca21b2a4383299bc4327c74011d21c70eb69cba3ccacb144df55f8eea8b3fe416081e079d3badc2427d059eac1b0185ca679d82ae7be23354b44d2ed55f942ef61315431eeab5848b4800a11d3524a5c0f68ab8d7bd7f7a56e8155136d33d2bba08cc93b3b2f79164934d091b4934b883691e7e65d825d571ff48854d4764f74de793642a9cfd9536564cfc493e1cdef07b02a57c2c4cb1c100000000000000e00000000000000001000000ffffffff5edcf655b8baea483d12cf9e46fc7eeae2291600a8b044d871bf3f78df4cce2a6881d66c36527d281cb95b97a3844953730ead0f1d9ffbd74db2b2fa12f62622b4fab3a4628a9d1c0e5299e513efc9d600ebb8d4cc83faa33c5993f2e9e75f6e0601b0e4de5c906533b9112484638c57fa4a55e363704713c0724ccdf167be11f50b67e84c02945c10c213f74b0680b58269ab9e18d7aa7b4bcec41ac58169b858c303cdaffa6dbb923e467208df6e6a05f2ff6fc3bada3d989d4af78e52b587da9d5aad348a9b47728c108fa1bb0000101000000000000001000000080000008c72cea6a6d733aa2632e77625106d736131c8eb7449f396ec2c5132f5c1b7f3f788643c991fb68c69bc92b3b3945a3c4ed23808b8b4920a0cccdb04f541e747a86d8d578c4e7134296f22fd9c819864c77c3c6b78904d8f092dd615022d344d67525473ff6f8b11fef1e7aae928d90803702371c00bf1c3148f33f12eabf75ad8a8313763e8052526de0d3d249f52afc5c3330e93acad66cfbd754acb1995da0a8e450566e504c1322dbc522ea032f39bb1153006af7d2008a576d3adb947ce8ffc24a48f8b51376658f2e995217bed506761bcd129151020fec5d347efa3ab52afe1619d4c629706ca247ce3c4d87c05a754e7b1ca1d809b2892ba3b1f16db2b89942f963ef763f0738bf4275116788b57da6c28545215dd7ae734a4fa6f01a25844dd2e9233a91b787552d312f7db98b77feff470dd3506c0a4a705ea68986708da059c6b66899c7060280d118a1cff2bd6abd5f22797099a6f6b83eac9fc5b1563d0cfa22c4a24408323114c6b502c57ce56187c9bd7c3bff5ad8ce80405c87cb98d6010d9509f0ae5ebab19f4346ca8477734e2d3e74e3cdeb6ee6877c46e043b125b61d616e7a529ac9d4942b1946625e889b03977cfe03ddaf129787fa54eac27272cd1321bbb49d95e4bd6562028e13793596152231e2cbf6c90c5b846e35a4ba330981c12d1e2a330d854d66564d365c529a35de25cad88ec2bd798ee5274454e70dc138c0311dfbcd07b269d3e80e03616f37acc9c11a4cbd2cd624750729fed920dabd8e148962e11b60240e8ca4cbd9dfd399b1be8380d2e509079e2ae0d41a9f7b7d2616dd832a131da2478977bc0529a97978bfa04248417178eced27d82089d4ec9f011957cf15e2a2d2400d819c3391977767279e4c94062d990936776ce0805935573a942e62453d801847241f31be51d7b0eda2d92609ca2faffd4c6a516fc57713a7b3886cc3f41ab6fb3a3a8f0e043bebb2cd9d197a904e8d9255715c23869b78b2602cb327befc9bf6d3318f0e6c24ead788556a6afff51604520997e8731315c515ebf3f8a7b7af1edf7519667d9871caebdc5b25f64aa6a394bc9ead68b9fafdc281e1f734a04827bf5cc91e4b802d6be99049e0b22c1e20f6c884e59d2bf85a7c547c01dc9a90c43c803a22ea99db58f85d2bd09b1214a689820340403bf97ccfce5aa5637cdc95fd85f2a92e0651ba8f7487c5d63b9a82ebab7010000007f22563afda26e693afbd1d51e7bc8b025b68fecf2008372022f6a4c6c5491edc8468bdca4d81a587f87d853030fc537fd7993aa7f8c5cb20620dea87cb7567da41cecb7af5fc779a5d5c6ee3d1f97c6ddbe6501832854a57b3f55d0f31520c7e1cd784521c300d23ff1a1f3ec85f75e65170f07d1fbf7a956207d0c6990f0a73a5991798a125746c99427f380cdc40fe74bb9d684ae8eb68d4d4fce677e0d0334b9f8ff7746c58a93f4ea8540bab6c879a106a09ec5c1f62ca9a8c7feaca002dc350a705abe3404f97669cdda7178fe7ef2388bff060023f5b0746020b4ff8c41e567daa9226e85870f913c7e1760b14784f8d47e99a8ac1318d0b573b695f145d878736f199ce399de44ae3182271cc74bf5239c45f3e108288ddf80f65c104653c846ee32e94ebfbfcd688508707a25d674db6c1ebbc866c130cf0bd67032102f1ac585a305f42dc772784014425082c8a103ce3d2e99f628de633c0610a85b59afc32cb14c557d94028fe96b8b9340c696b9a8fb53943ab5bfa9f880db6b07a7fe335ba9fd7c1c981398f2860cff8267ecf1152c0d571a903a3defd73efe8b1fd28616c559fe6930f540aeab3cc82f0e8a8fa97c2e9eb0eb09acbdaa7241ef7c6c381b8e8e81635fc298adc0fb4e7a618bb01f591094491a0fe7550ca2d54fddb277157b81f211ec020ac8f93c1b3bfeab1a390ecdd8bed2d97c1209b60f8d70a21747c89e2a2709e4619a2bb96cb0dfdc177e92db7ef3066693080441acc48d92b54066ee0024d12b2f0d2a9411a0cc268550a05333b658df016c88c8074622bb1f31a4eb85283e215b62ec3c8bdb07779722e95cad22e87f28034a37c273d8029fa63da76994c8fefcdf05b7355feb45a2c4b0234e85e8e06fe47b5854dacca23b92c253d31b1209c3b9beb8d8e49b527dc0b75b049dfa41904f4803b01c6e1f9b51dda5b32de17e785d879e1bbcf02155ae6a6ad43dbf00e856cf731d95a853ac52a94e6e9051def632b508d759fe843e341338e5a1e06b2b299e6836a70bdb16c377a0d929710d90b5191b8a2009b33626a3310e3f61bb6989d5fd71d433fe2360ff9961cca9581a36c9d22fb1941041dc09bfcad4cfd0e30d3a2d95a2ba4f36d5b297d5f55cd341048002c09ffc1892bc408ae3b098324ce40cb6d6f707a6d0a8be25db4347945e19cd3a108b3ef639b9d950ff9df8f39411f8de8264547be7b0beccf68c6796b1aa2a67ff0d68fb9fe4991eaf9121a77ff33b16fe89273233d4adfee30d5250667754f57d2b4fa70f594e8bb9954ce1159a29f1c807ff60d721c6ac89cb107381a592998678bd71eed97f769cdb0b45ba7e6e2ff9756cb44e06fbbfe8693f4fea53e263b4e42b61fca7a63e882350fbd7760d20107e5832dfe73190547eb5795eb1359dea9d93fcf043d0ceba6963affd67f318a7aaf290c9fc80a19b3f34a26915c69d2c7f5fc2a79f8f9e494cd65515c4a80bc2ac1dcc2cd06b8a232996687da30988a8f72e6a6f90e647e0ef0444294da755529d51732d0d3d329cd0b3a3fa462128f1d4a321dfde7697e4ad1cc3a768cfddc8802e563e0257047808825a8dc0ca658f61406bf9798c3dc0fcf3fa9eb5ecd72b8ca01e3c06d3994381bd51b4a9884db6cab0ac82d428e1b43bed54bdee3f5c3ba0e66ed9b344d3b3f8b6a74402d6b5ccd07f9683c07e74cf724b3877ccdd540c5f7b5c172c80e90b64da0824c036a38ee4ba0e78fe2a4945d04aaf3365ab363d808666f4befb7a599a2d13b4962fe505abd1d6f39743352d4fc046c8a6b5e5b958bd2e4dcde983fc9ce8db0d84060fd597cb483f346655df5b401df83988e433d5d20b1551eefd2e9b2acc88cbcc8064c1305c013f08512c0495c2921c0c3f30b3d2442ee630c07052fd94f9436931765c51889ad13f4c72fd8b1c2dd04392fc24d3c782df78d7648d0536fa703afe8e5c90703348c222d847d86568c8ee60074ab17741ac1062331dd035ff1eb8ac7727a532da7c90b64adcb40936c15f5e45be70805541f90325fccf4c6d8a294fe87a961f28b3044471aceb4bb93de05819214b6647428d75003608fce3a134dc61755a1b40b04a2f7a2d0b59fb60d6342db616eee326fc0d579720b026875a29618c2896c0424ab50fa67c43addd87f7ec040ba8f7ba43cd013ec241eb5a403c5e77caac07cd44855f07e1a35a7bb4ff84414b1a4f3af44fbe1eaa2a70da9c3cc85e36cfb3bb8f76217e96024395ecddffbdf40f4332d05dcfe27df374c7b9f6ddc3b0c387feb5eb2ad401fafced5c10db69ed1b841a73da8ca69ff532f36e6f115ce77b66117dc1233be31bfba37cfdaaac29bc409ed3e54b6fb056097151965835b5200828f3f1513861fa83a6740b4ac99bd34018af2d87fd80af4f58e95033e9e0505ecbd8ddb141bf77b43c67f2cf17d0d52280b77c4cf406790c84a270ba5a8c45e0d3804e71f431a6b2d0795f6801939721134a8eb1387fc00284ad8cfedd6299c20c07b14944ebdd9f66e396c948fb014a0515fdadc64ec145849354c86c9a8e69762e123f4c763a0ec8ae4c9bdad3e2d887b64fe939100663911f43e43e4fc4187a84391f08cedd901c11dabc4fc52a8dae36e9114e924b98737af188d093e7a78767feac8f29469a29ad734f9af2fd907181b18812af0f7f02fc31a8a7b12c4feb6f5235ccc4982ebad7a145e468fccc540fab5c4e086be6c823e0bedb082afc49efffeae132427215b0814a2b7ae30639e864444fcc5b3eedd7ea689b5135a47f65212b131aad7f92eae67506b0622fd7a23d6bb778b9e8ef3bf64e6087031de4a290c425596e41fae4aaba6bd1cef2f136b36b422930c56a7cf0870d346e13b2ca946a6542b68261e2f34b6f5db7dabc0f2cad19915868c8b6cb11606823b44f4987aa981107fe26ddad7514d2e1d1f7eb2e4947495adc42a510c2f6f5149223b7317df5930b6639c54cf9fb2d33ea1587dbd03fb8f565eb467366e4e5856dd763458f8e9240291f6b67f693798ba1ea54693c6fd115a1da650ceb1947f9cbd4f6e1b969b50a8a33028172f4c20167433a2e71e0f73472cbf79fff7bb41bb85ccb302af3504c01d2a5229eb2ea4c5ccda6bee267d4a60a2c0b8e44faee02e1bb241238464ac9499afdb35455b6d650185af1c8cb084ca1ed02fc425c821674ad99c6784fd2735d64ece6a2771dc8a2f0caed00747c63e092903de06f8bd9f6e6e387ebcd3dacd63a76c7ba22e07487c3df5291eb14910e6bb216dc2bc0bc83b39ac16e6d904595d0ba86e2e1358aa46ccb967bb1111d8ba1969707025ab3b551455d227aeefb2a55a20d12568d1628ddb1696afcb5958f14c6c4295c94ef3ff1c7d020bc1d575b498110bb62e6308b83d5110bde4fd7c4bc7433d39022e201cffd94b5b3a9e0dd4f2700e6befb1f818224e01bc970199ba977e6c0c2b8db7beb7d59363fbd875183a5b4eec5a641caee45dc7fbc3ee9bf7bc42df3319a92d3c4cb534e0bae6ecfb7a05b2936f87e73636dac25e755c9cc46cba65b058205c2c06b90be8c633706788e47e1aa594e6b8358f61480bbb93c8045abc1aaa2191191f0b4cf32b6ef789113db685a529212de4a27d7b8297b99ae25de620b5885f4ece50b65ab989424f852281c8c8ef09325f10578e7277834d0c609e66ae5526f46fc8fbbd5205318704b5003d8d14ca4eb04b1a04caab465a746291b46c5a1c8f3711ccfacb238f77208113486146fac4e1e74eab11585201215937023869b7fd40a80a91de54efda169ea48a672f3daedfe46dcfe0d85228260e9f7dbd38e4239b4a2d6aed4d75361f570e2edf5a2f003c64e99ef34237297f70c98d44b13192e34d56b11fc67092ae3bac16cbd3c7c282d07c31f204f4935c38b747030c3536a442616daf2dffdcfc73e9a1d07e949fdeedd70b6c1d503fd188ec395c612aa36b483e965ccbc8be1a3e35eacf6fee6b850d21ca3d8c11c841f58d5565d334e37f1826d218272159762793318e2a99e4edeadd66df7398227f595859fa3029d2ceb69554b5a84dc21b66880033287423a34fc04373800e6a9ad2cbf8fb2c7328773f07fddf880efdb6e004cfcbb4c64a8450207e43dc1a4aa88e43cf543972346108ce17af6aa55da98f774a6ae2a074a6a8631bb3b71ef933970eca25928451f4b21c1cbf938dbc590724084f1fc6bf4a31e9f8c4464eb19261fcd76dd3494b7d3e60ab646906cf4a7b26f7f04d696ef3f3fb3bbe8c1247d5eb64ae34fbf0c7abce3ba6cfffe9f7036a94a708fb246784b60ef87f48e8874b5880053f882d4c757241d2e3d1259a8b107546ad79100f013333f284e8b374f0e9715f83ecac3b10b9edecb12a878bddf488fcdd5d197bbe4166ac3ea4eb8e03ebd7fb51ea46909de9c3a39a5feb2106fd740deed0e86f62200ea1004960521cc7713221d441933ee032fbb27b091fa8416861121c5a67caf4aa8a858922f14bad00ca582af384ab3abae9f7862baf6d2a571cbe5d6bd144c887308f22b7a1be37f625af81e7003da6000000000000000ffff000003000000bdeefe134ad1eb6e6b7f5fdf21eeacb80525baefdd1072ca52c43cd7f32b5ba5e1e68a83b32cbe97203c66a2818718d6f51a84aba16fe95d9809e6628d67a65dbdd729ad0ac198e1c8000000000000001001000000000000ffff0000ff0f00001a210ec45e47f07ee59776f6f6e9859b15f0135251b0aa50b54adba07ef1bf34c57e453c8f57b61b09cf03d234bbf2f0b9cebeff1a5bde3c4954b9c090293bdce1fbf15ca2e81d7f1fd8db869f68a157e64f52fc0fa8fcca9f336d06f098453b790c65b7cc9078a9042b23092104fc69050ba6087c4335b152596ce4456ffd98fe1d6c2a1a6e2a918eede9ef4e21fe16f78a19a5d9fa8aaf8c574414ce8303a97ea1d4ce8ccf4c3184648395e13b58a500de5e9452f5fc8f67a3cbfc852086873a50c867ec6e3b4e223ba974518a6335df1756081368e660d86850e97909d0933f0d388eca92413b79fcbe851f21ce1627a1a5980af9799cfe54000000000000"], 0xffffffd1}, 0x2) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001280)='/dev/null\x00', 0x800, 0x0) getsockopt(r2, 0x2, 0xeb2d, &(0x7f0000002800)=""/57, &(0x7f0000002840)=0x39) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x0, 0x5, 0x8) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) write(r5, 0x0, 0x0) 23:03:27 executing program 0: r0 = socket(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x54208d8e1741539b, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x40000, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x202, &(0x7f0000000200)={0x18, 0x3, 0x2}, 0xc) 23:03:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x2c}, {0x4006}]}) r1 = socket(0x2, 0xc003, 0x6) r2 = socket(0x18, 0x1, 0x0) bind$inet(r2, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000003c0)="7bdcf7657e82046b3eed16da05d1c86488f919766af3f7e316838d985bb9de90e95dc170e3b543dc9046cdef069098d08722855c873a47228f05e695482d55732dc15cbe1882286ba2c114bf2adaffbdd222145d7d572f507c46e52ae95a04e4f503ce040c383be011c3489730511baef1a01fbd556ba7427701fe01209f8a6490a6d205dfe723420ae55f9f27bf48dc2390af29426e21a7672024e61d41df137731aadd069f334dca0a239ec959b5b57ac8cc04c627556b1c69f692a399b1ba2a9a", 0xc2) connect$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2f66696cca6be9a6f607d0e86cf6f088d278d80c923aa623f48843112b24f1eff121627dcd0e0c4c8a2a2317be486e594c4d7d361a32246e9816fe49f8a72fe1a68aebb0c491162c25076c38ef87aec6ae55c375b68088b3f6a15ad06ea1c58790426681cd594fd0fe481feaab2980523673a788cd52311d0cb6c5889ac6541d74367cc1b0696541dcfd6ea7b3adba3c39dc3db86502ef062013302ebc0ae35d6064668786d6e7735e79360a22f1895a951a08d58fa547ba965a639a54db4a2b2deb8f4c68ee302d865e62f9a263636f9b39dcc415"], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56140000000004bf9aab4230408600000000d0459370410510fa651c1ece33fdd308e6b7ca500fc6a4545860be3ef0513b77f2da90813290cf6e2b86bf8a8456582bff418c14ea7442c0251bc11d6a65565ee7ab9dfe60", 0x5a) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000002c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2}, {0x8338118d2fa47133, 0x1, 0x800}, {0x0, 0x401}, {0x1, 0x7, 0x1800}, {0x0, 0x1, 0x1800}, {0x3, 0xfffa, 0x800}, {0x0, 0x200, 0x1800}], 0xa) semop(r3, &(0x7f0000000000), 0x0) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r3, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(0x0, &(0x7f0000000200)=[{0x3, 0x37f1, 0x1000}, {0x2, 0x2}, {0x225ed2690739df13, 0x9, 0x1000}, {0x2, 0x1f, 0x1000}, {0x1, 0x8000, 0x1000}], 0x5) syz_emit_ethernet(0xef, &(0x7f00000005c0)="8a6813007bddf317924bef6e24ed94003b2cbf64384134f1e2f8a74fead58a16da68d368710df99171297670952a0bdfe4ebb3f238fba9973578eff89398fdf48cbf411cfb5f4a9a1c3f7f8ca7bee0e6c968d29487dfd410724ca79d7036cc6d80edd4ef0c8e8d5c8c6b929133cdb8f3dbb9af66907d6dbfb27866c63be89d0316f8a1aa7dcdc08b89f924196133cdb151a309f3be9edd01b0c618cf86eadcfb41246113b2ebde73bf4e6c6eb722c322dfa491bae70322a45f0ba43bf168e064c4430ceb8c4d152d0b5d6420ea3762385fb3af791cbdabede59b13ebc93e4515c191c645f8a898e3b74eb7fc9af2ec") semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000280)=0x5) socket(0x2, 0x1, 0x0) 23:03:27 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="c9f024bf66666c653000cf0e8f97b9aa4e32299b5e946b48c7742c1191a6c0f7cea3ee2fa729e0eb20f34e9b2a4e3c7eb66bb0"], 0xa) setreuid(0xee00, 0x0) r2 = getuid() chown(&(0x7f0000000000)='./file0\x00', r2, 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x4, 0x0) 23:03:27 executing program 0: r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000240)=0x5f) syz_open_pts() syz_open_pts() madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 23:03:27 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000780)="274882c192337568528cc75ffa0299774884fdbea80d33de4c8385a6fafda7fefedc3a6445814149d5a0b3758b83f910d5534114cbfe600b31b9826a6f07f2c01840b348e9e57e000e6d5c5457bf74374ec353f64861f5f810dc68a881c789882cac295e23645c9d62f78c21c56981b016ca03c93769f756c3e1c28a7637b6aeaea5186c89813b438b5f9f40be6fc9f3ca60358f282d4d9d1935b054e9d53e147300dadb8bedf6", 0xa7}], 0x1) 23:03:27 executing program 1: socket(0x18, 0x1, 0x1) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) close(r1) setsockopt(r1, 0x25, 0x36, &(0x7f0000000000), 0xffffffffffffff82) 23:03:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x28}, {0x35}, {0x16}]}) write(r0, &(0x7f0000000080)="f486a6c6dcad2a11e32ccc05f0aaf14fce4b503c185e7af808f968b61d71cb3a4b661978dd21d54aad72286215a50718d06a0524bbe7900c84e75a7e2f24de9ae8285f7d8b268f3e987692c0e3cb670c767ded526c0887dea0a2bf6f7943db262d1919aadc5cc311a687ef415ce3ca4b666771352b996a0c5ceec603e533e2e61cd8dbcea5828b81523b331000f80cdec98e2de0ec3a657e268e7b3d37f674fc147f9618c906e309511c", 0xaa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0xdc34) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) 23:03:27 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffe000000000000], [0x20000000000, 0x0, 0x482, 0x0, 0x0, 0x4], [{}, {0x0, 0xfff}, {}, {}, {}, {}, {0x0, 0x0, 0xf8}], {0x0, 0xfffffffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 23:03:27 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) read(r0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) dup(r2) close(r2) bind$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) panic: pWoAoRNl_IcaNcGh:e _iSPtLem _NmaOgTic L_OcWheERckE:D mObN ufSYpSlC AcpLLu f1re3e7 l-i1s4t 85m9o2di fEieXdI:T i0te 9m adStopped at savectx+0xb1: movl $0,%gs:0x530 TID PID UID PRFLAGS PFLAGS CPU COMMAND * 52840 43897 0 0x2 0 0 syz-executor.1 286576 74703 0 0x12 0 1 sshd savectx() at savectx+0xb1 end of kernel end trace frame: 0x7f7ffffdbb80, count: 14 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd806d921b00+24 0xe4a9e2acd400496!=0xe4a9eaaa03d1996 ddb{0}> trace savectx() at savectx+0xb1 end of kernel end trace frame: 0x7f7ffffdbb80, count: -1 ddb{0}> show registers rdi 0 rsi 0 rbp 0xffff8000231951f0 rbx 0 rdx 0xffff800020e6d118 rcx 0 rax 0x39 r8 0xffffffff81b1c4cf kprintf+0x16f r9 0x1 r10 0x25 r11 0xe6894aed5e94dae0 r12 0 r13 0 r14 0xffff800020e6d118 r15 0 rip 0xffffffff810d13f1 savectx+0xb1 cs 0x8 rflags 0x46 rsp 0xffff800023195170 ss 0 savectx+0xb1: movl $0,%gs:0x530 ddb{0}> show proc PROC (syz-executor.1) pid=52840 stat=onproc flags process=2 proc=0 pri=17, usrpri=71, nice=20 forw=0xffffffffffffffff, list=0xffff800020e6c758,0xffff800020ec6298 process=0xffff800020e81720 user=0xffff800023190000, vmspace=0xfffffd807f000a10 estcpu=36, cpticks=1, pctcpu=0.4 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 10244 469891 55363 0 2 0 syz-executor.0 10244 104419 55363 0 2 0x4000000 syz-executor.0 99265 267870 0 0 3 0x14200 bored sosplice *43897 52840 27614 0 7 0x2 syz-executor.1 55363 255732 27614 0 3 0x82 nanosleep syz-executor.0 27614 120518 17640 0 3 0x82 thrsleep syz-fuzzer 27614 306037 17640 0 3 0x4000082 nanosleep syz-fuzzer 27614 97742 17640 0 3 0x4000082 kqread syz-fuzzer 27614 141610 17640 0 3 0x4000082 thrsleep syz-fuzzer 27614 494997 17640 0 3 0x4000082 thrsleep syz-fuzzer 27614 66190 17640 0 3 0x4000082 thrsleep syz-fuzzer 27614 7267 17640 0 3 0x4000082 thrsleep syz-fuzzer 27614 173679 17640 0 3 0x4000082 thrsleep syz-fuzzer 27614 373701 17640 0 3 0x4000082 thrsleep syz-fuzzer 27614 155817 17640 0 3 0x4000082 thrsleep syz-fuzzer 17640 355791 74703 0 3 0x10008a pause ksh 74703 286576 86359 0 7 0x12 sshd 20183 242170 1 0 3 0x100083 ttyin getty 86359 438804 1 0 3 0x80 select sshd 21946 10758 57549 74 3 0x100092 bpf pflogd 57549 229438 1 0 3 0x80 netio pflogd 33834 37080 40207 73 3 0x100090 kqread syslogd 40207 208817 1 0 3 0x100082 netio syslogd 36999 152132 1 77 3 0x100090 poll dhclient 44091 407479 1 0 3 0x80 poll dhclient 41499 162162 0 0 3 0x14200 bored smr 96177 373517 0 0 2 0x14200 zerothread 88833 166268 0 0 3 0x14200 aiodoned aiodoned 99861 464685 0 0 3 0x14200 syncer update 47970 392342 0 0 3 0x14200 cleaner cleaner 93027 354843 0 0 3 0x14200 reaper reaper 50060 288833 0 0 3 0x14200 pgdaemon pagedaemon 66262 261594 0 0 3 0x14200 bored crynlk 19052 316328 0 0 3 0x14200 bored crypto 60482 185706 0 0 3 0x40014200 acpi0 acpi0 12022 300236 0 0 3 0x40014200 idle1 26549 260503 0 0 3 0x14200 bored softnet 27620 444787 0 0 3 0x14200 bored systqmp 31647 161721 0 0 3 0x14200 bored systq 63554 267371 0 0 3 0x40014200 bored softclock 67660 33885 0 0 3 0x40014200 idle0 1 52272 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex &diskp->dk_mtx r = 0 (0xffff80000017ac98) #0 witness_lock+0x4c7 #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 disk_busy+0x21 #4 sdstart+0x3dc #5 scsi_iopool_run+0x129 #6 scsi_xsh_runqueue+0x210 #7 scsi_xsh_add+0xc9 #8 sdstrategy+0x187 #9 spec_strategy+0x74 #10 VOP_STRATEGY+0x99 #11 bwrite+0x1b9 #12 ffs_update+0x2c2 #13 ffs_truncate+0xc76 #14 ufs_rmdir+0x3af #15 VOP_RMDIR+0xf8 #16 dounlinkat+0x14c #17 syscall+0x4a4 #18 Xsyscall+0x128 Process 43897 (syz-executor.1) thread 0xffff800020e6d118 (52840) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82677920) #0 witness_lock+0x4c7 #1 __mp_acquire_count+0x51 #2 mi_switch+0x392 #3 sleep_finish+0x113 #4 sleep_finish_all+0x32 #5 tsleep+0x1cc #6 biowait+0xa6 #7 bwrite+0x1e4 #8 ufs_dirremove+0x291 #9 ufs_rmdir+0x247 #10 VOP_RMDIR+0xf8 #11 dounlinkat+0x14c #12 syscall+0x4a4 #13 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806dad8a38) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vget+0x1c8 #6 ufs_ihashget+0x141 #7 ffs_vget+0x74 #8 ufs_lookup+0x14b7 #9 VOP_LOOKUP+0x5b #10 vfs_lookup+0x7a6 #11 namei+0x63c #12 dounlinkat+0x99 #13 syscall+0x4a4 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806b357098) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 dounlinkat+0x99 #8 syscall+0x4a4 #9 Xsyscall+0x128 exclusive mutex &diskp->dk_mtx r = 0 (0xffff80000017ac98) #0 witness_lock+0x4c7 #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 disk_busy+0x21 #4 sdstart+0x3dc #5 scsi_iopool_run+0x129 #6 scsi_xsh_runqueue+0x210 #7 scsi_xsh_add+0xc9 #8 sdstrategy+0x187 #9 spec_strategy+0x74 #10 VOP_STRATEGY+0x99 #11 bwrite+0x1b9 #12 ffs_update+0x2c2 #13 ffs_truncate+0xc76 #14 ufs_rmdir+0x3af #15 VOP_RMDIR+0xf8 #16 dounlinkat+0x14c #17 syscall+0x4a4 #18 Xsyscall+0x128 Process 74703 (sshd) thread 0xffff800020ed1d50 (286576) exclusive rwlock netlock r = 0 (0xffffffff825363f8) #0 witness_lock+0x4c7 #1 solock+0x5a #2 sosend+0x559 #3 dofilewritev+0x1b6 #4 sys_write+0x83 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9529 6607K 6677K 78643K 10705 0 pcb 13 8K 8K 78643K 40 0 rtable 109 3K 3K 78643K 234 0 ifaddr 75 15K 15K 78643K 78 0 counters 43 33K 33K 78643K 43 0 ioctlops 0 0K 4K 78643K 1473 0 iov 0 0K 16K 78643K 26 0 mount 1 1K 1K 78643K 1 0 vnodes 1217 77K 77K 78643K 1262 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 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 25 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 5 13K 25K 78643K 134 0 sigio 0 0K 0K 78643K 2 0 proc 61 63K 95K 78643K 454 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 8 0 in_multi 65 3K 3K 78643K 78 0 ether_multi 1 0K 0K 78643K 6 0 mrt 0 0K 0K 78643K 1 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 1K 78643K 221 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 97 21K 21K 78643K 1351 0 UVM aobj 4 2K 2K 78643K 4 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 26 0 NDP 11 0K 0K 78643K 15 0 temp 90 3036K 3104K 78643K 5095 0 kqueue 3 4K 16K 78643K 11 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 1 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 31 0 29 1 0 1 1 0 8 0 rtentry 112 50 0 4 2 0 2 2 0 8 0 unpcb 120 53 0 43 1 0 1 1 0 8 0 syncache 264 8 0 8 2 1 1 1 0 8 1 tcpqe 32 389 0 389 1 1 0 1 0 8 0 tcpcb 544 235 0 231 2 0 2 2 0 8 1 inpcb 280 329 0 322 2 0 2 2 0 8 1 nd6 48 6 0 0 1 0 1 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 16 0 1 1 0 1 1 0 8 0 pfstkey 112 16 0 1 1 0 1 1 0 8 0 pfstate 328 16 0 1 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 204 0 2 13 0 13 13 0 8 0 art_table 32 206 0 2 2 0 2 2 0 8 0 art_node 16 49 0 7 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 21 0 11 1 0 1 1 0 8 0 shmpl 112 2 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1575 0 170 89 0 89 89 0 8 0 ffsino 272 1575 0 170 94 0 94 94 0 8 0 nchpl 144 1933 0 319 61 0 61 61 0 8 0 uvmvnodes 72 1639 0 0 30 0 30 30 0 8 0 vnodes 208 1639 0 0 87 0 87 87 0 8 0 namei 1024 5081 0 5081 1 0 1 1 0 8 1 percpumem 16 32 0 0 1 0 1 1 0 8 0 vmpool 560 2 0 2 1 0 1 1 0 8 1 scxspl 192 6163 0 6163 8 1 7 7 0 8 7 plimitpl 152 21 0 13 1 0 1 1 0 8 0 sigapl 424 350 0 318 4 0 4 4 0 8 0 futexpl 56 1945 0 1945 1 0 1 1 0 8 1 knotepl 112 92 0 73 2 0 2 2 0 8 1 kqueuepl 144 30 0 28 1 0 1 1 0 8 0 pipelkpl 48 108 0 98 1 0 1 1 0 8 0 pipepl 120 216 0 197 1 0 1 1 0 8 0 fdescpl 496 334 0 318 3 0 3 3 0 8 0 filepl 152 1884 0 1784 5 0 5 5 0 8 1 lockfpl 104 35 0 34 1 0 1 1 0 8 0 lockfspl 48 15 0 14 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 18 0 7 1 0 1 1 0 8 0 ucredpl 96 163 0 154 1 0 1 1 0 8 0 zombiepl 144 318 0 318 1 0 1 1 0 8 1 processpl 984 350 0 318 5 0 5 5 0 8 0 procpl 624 609 0 567 4 0 4 4 0 8 0 sosppl 128 2 0 2 1 0 1 1 0 8 1 sockpl 400 414 0 395 4 0 4 4 0 8 2 mcl64k 65536 8 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 3 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 214 0 0 26 0 26 26 0 8 0 mtagpl 80 10 0 0 1 0 1 1 0 8 0 mbufpl 256 236 0 0 14 0 14 14 0 8 0 bufpl 280 4482 0 191 307 0 307 307 0 8 0 anonpl 16 44809 0 29568 63 1 62 62 0 124 0 amapchunkpl 152 1665 0 1532 8 0 8 8 0 158 1 amappl16 192 1364 0 534 43 0 43 43 0 8 1 amappl15 184 2 0 1 2 1 1 1 0 8 0 amappl14 176 80 0 74 1 0 1 1 0 8 0 amappl13 168 79 0 75 1 0 1 1 0 8 0 amappl12 160 8 0 4 1 0 1 1 0 8 0 amappl11 152 61 0 45 1 0 1 1 0 8 0 amappl10 144 18 0 14 1 0 1 1 0 8 0 amappl9 136 438 0 436 1 0 1 1 0 8 0 amappl8 128 340 0 328 1 0 1 1 0 8 0 amappl7 120 119 0 108 1 0 1 1 0 8 0 amappl6 112 31 0 25 1 0 1 1 0 8 0 amappl5 104 181 0 166 1 0 1 1 0 8 0 amappl4 96 542 0 514 1 0 1 1 0 8 0 amappl3 88 157 0 150 1 0 1 1 0 8 0 amappl2 80 1765 0 1691 3 1 2 3 0 8 0 amappl1 72 17523 0 17083 25 14 11 20 0 8 1 amappl 80 855 0 813 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 3 0 0 1 0 1 1 0 8 0 uaddrrnd 24 336 0 320 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 336 0 320 1 0 1 1 0 8 0 vmmpekpl 168 6633 0 6600 2 0 2 2 0 8 0 vmmpepl 168 47679 0 45717 110 7 103 103 0 357 15 vmsppl 368 335 0 320 2 0 2 2 0 8 0 pdppl 4096 680 0 640 6 0 6 6 0 8 0 pvpl 32 154289 0 135907 153 1 152 152 0 265 3 pmappl 232 335 0 320 2 0 2 2 0 8 1 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 268 0 3 8 0 8 8 0 8 0