kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Thu Mar 21 23:37:39 PDT 2019 OpenBSD/amd64 (ci-openbsd-multicore-0.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.10.4' (ECDSA) to the list of known hosts. 2019/03/21 23:38:10 fuzzer started 2019/03/21 23:38:13 dialing manager at 10.128.15.235:28166 2019/03/21 23:38:13 syscalls: 1 2019/03/21 23:38:13 code coverage: enabled 2019/03/21 23:38:13 comparison tracing: enabled 2019/03/21 23:38:13 extra coverage: support is not implemented in syzkaller 2019/03/21 23:38:13 setuid sandbox: enabled 2019/03/21 23:38:13 namespace sandbox: support is not implemented in syzkaller 2019/03/21 23:38:13 Android sandbox: support is not implemented in syzkaller 2019/03/21 23:38:13 fault injection: support is not implemented in syzkaller 2019/03/21 23:38:13 leak checking: support is not implemented in syzkaller 2019/03/21 23:38:13 net packet injection: enabled 2019/03/21 23:38:13 net device setup: support is not implemented in syzkaller 23:38:19 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x10001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x84, 0x7fffffff}, {0x82, 0xcab}, {0xcf, 0x7ff}], 0x3}) r3 = semget(0x2, 0x5, 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000001c0)=""/96) ioctl$TIOCEXCL(r1, 0x2000740d) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000280)=""/64) ioctl$TIOCEXCL(r1, 0x2000740d) open$dir(&(0x7f00000002c0)='./file0\x00', 0x8, 0x32) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') symlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file1\x00') ioctl$TIOCSDTR(r4, 0x20007479) accept(r0, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000480)=0x9) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f00000004c0)=""/19) recvmsg(r5, &(0x7f0000001700)={&(0x7f0000000500)=@in, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000540)=""/98, 0x62}, {&(0x7f00000005c0)=""/218, 0xda}], 0x2, &(0x7f0000000700)=""/4096, 0x1000}, 0x42) writev(r1, &(0x7f0000003980)=[{&(0x7f0000001740)="0e852d5b89e764ee1e8a757cd6be6f18c329ba3093b5aacb10302a59334ea59da77c8f5a33014bcfe34896f6dc25ba39d7f4d06346dbd34e5c3a7b185915722a548cc905c46f2cd048ddb7b91b97de56cc18c838eac205", 0x57}, {&(0x7f00000017c0)="01d8b7c796c34ac19d6fffdf18f73b3e5933ad83d24c0d7f04e6bdbeae4aa5b0f06535b6e1fb5184f92e8f53e0f2", 0x2e}, {&(0x7f0000001800)="59330886d9e12891def470ac240e25d94d6e6ea5f9774b8d99b46bf62febd77199f68ea71d3ba2ef8d60d0cb7591", 0x2e}, {&(0x7f0000001840)="fa0e5a53cffe54297d3fed42c424f247c92bdb7f46013ace74d34b9828427436ae0763b39dd0d5426ef276faff30316c1a", 0x31}, {&(0x7f0000001880)="5f6e8cef578423563c5cbe6e6aea0c1b95d30b8df3ca9bd2944a6ffc1b02ef9473c4adfacf37fec600ea7b4cad2e90e6ed161e4febb5f2bbf55492540ac600d0783436f36b4454dbbffb903779dfcc50552ce4e5921c6df517bb6910007d0984c19e6c0265668734baf3e23d9b9ce7d0941c41ae816093fc4c02e9aad3720b6837e785e9ef4e729deb5b0777e36a2ca48997fc8d6a053a24d40fd54afa161e7336aa18cffbce3a52297a8194b9698ca56b3b314ba6b2731215540ccb99c3ce64eedb6af2a8cc4cb4f2265b773e97bc5005ecf2dfa04fbd4ab32aacd270264f1f89274ceafe91ebb2d7d46955316354ab46cde9758e8365f51972f9139dc072804a95687e44277eb56d6b2d066f38d3973dbb6ba2673843449b079cd0e98caf08f83d6b319f29365293b5cdf994fe7ce154072b74d2f7a00e6de93a9845e70c725ede9a315b971377a3b15220d4332b9c905ea0c561cca7e6a59915dffc41de48245cc6a1fe6f3fd000a2c9221114d4180aeefaf5eaca55a5bf2f70b9fb0bb4aafa4f4dd4642c2ba42d775c1df97810b2e5c642b8ea3b1e55e58152e49c9da304995afb42683d53975e50282e5f6c40720000b0dc3e289e8230e0349d2c97bf59bd34741b0dab4e0140162cc493308719258b4a6ad2c1c488f34b5909fa11e3c9d009d2b09d4e9a62faa490e1895121a0a48256db3ede847f9a062d9c5db83d36d3d7acdee53aa7741af3bf678243b9e9ccd72e1cea3b57698cdf05239417560e3a2c48cb7333aed4b8673997df44e07e064d66e9708d6bfb7685fc96256f7ec2e38ed59f471d8fc851e220e8a0a89aaa4333200824d19112a7d51d6ce53e5f8b0b1c4ef84a8422e44263077fca095c731c2fe9b96b9941d41b6f9ee42501a947ddb8e9ca2de89055903b7c1de78cf1a1c0199e398a57e720f8bfcc66e4fa4988e71cbaaefd3f17dd5175b9ccc468eef9307d3f8d5fd6336b53c86128ab69f102116c031543c55d5976121ed03914685476ffe3f67ca0a89b042ac1ff369e98be00aa743ab9445eafe4fac23c7327b66d60cc973db6d8726e72d0ee8af7a7c5584bbc5151a97831adf91b9be705ea5ea87205235290584dbdc926bf592b50a7a7c437cad7e937f0498fe85644ba51685bfa2d0ce91a307d61ff653aa9bd2e6469a55338657a5b3f43cfdfda2efa791bc590cc036423ad12a93a4af5bea81229e53fabb26530a287ff7dd5db8da4b8d69d4676beb6308dc9beebde34f10c791155b0876088e3a2ebd489e86933e3a1e2fd4f082cbbc1cdf6fe3fcad3c104f4ff50805b4af9d09dce8bd14ae0a0990f97d9e788e11b7aa425bc776655b50ea2b11255f71e3dfc9fa6330d1cea733d8081fcf00b62eddf996a1d88e6cb1adbeebe63a3c3d34722a744d6126048bb7846517e8543635e76d79a443136de5fda162c4fc75c0fff7a0a6fd1bf9afe4ef73819c559fb988f7a48fb618e2eb8c87fc5431cdce62130fedf5a8ed3f6eb5289b369cc320fa19c99aebfe395e9f151559e1a3865cddda937b59378069047c3fbdfce08ecfb2e7643fedad94afd7b37e738b0ef9d3daae99fcb222c9cfab2780162fbf5bc6ec89ca0880b14de83f870a4fbc610c98f4232e9de62812524761336edf818a31771d1164f9d625a867f8ea36164c68b25a874d9519648e060b3736a9e9e4284a1646eca62af7660efb6c5def99ba2f535802b9f9c8967207ee620be6b15cd423eb08ad73e73c1a3ac001074e6c85eb4dad58fd66feffa590503b2a6cd907f7c41fc5d9e0ac83d96dec72cb6c1cf389a3ff1609d8db5ecb9ea03a3c8c90f5ccc07e96ed5ad75c29921c3aab7e83a2b315c10db54d8a17173acfff2dce719b91bc0dc9dd1a67a5eb895f521f022726a77a64a5ae1f85ea3dd572664790b0b7b05fc0a9482aa230548f51a3f6bc1371ac43e4dd7ef74acd4f5e5e4812246e022f4c0903b42ec88eb535b53dec8a809c02c8745b2d490d19bfc35c7b3c10c57c13ed5785d62674062e760ce33429a569e6bdc7ceb2c55926d4135b57908be27f5928e89cb21ebfad092d61e5b869383dded3606951051612d4b3c7c5b7eb596e119b4ecb1b9695a74465470f39acfc1c655a3c7942cc313fdaa0cdfe3b157e31767e196975ccc6d2ec52dc607a7a51e10dac73acdfb6d959a87767e603c4d9ab7c07b5a6b05c2492c530fa0114579dc6553eb45e60d7ce183de8494002a39e52b36944af074bff629573fc6dbe09a4bbc7def07ff44167c8cbe01516d6841a0f7addb05c0317c3c8fdabcb7017ba55bd3d714fc849ef17be3a047431177848691155dcdc81fead63a03aead63466562bd0916f18e1a9c7b5ce13eaddc9132753cd0ce24df6093736684ed861d51dc45bc8e1b7fb012f6df47f22e23ca1210a3439a9952c0e9072fdd6abd6d9db2b8aec4323d772897431896cb454e1fbe8289404bb6d3a61d1c6640b044ac215645c660715ce6d58f1cea8099bc68a6e092e865dec674dde3ca256e83299a8345161d6e3c0f556fe8f3154e8f78a030a645e7a2b13f35052faae3f5893e3c5d5ad7f090ec40a7fa088f2a69ab392f5e7d5a461ea404751c25813e842fdf9408e6f3979a060c23205f64ba4f2e5bf26da8701ac7fd7a4da6090d53136b862d072f377a3b369f3ca34de669f67add5f7fca8b0227dac183d23214b4150463f1fbfab2b0b8ed263922a1c05c49e702a0894b5f1f7d7de5b3c23594fa33f2d7609eff039dede31a2806d7be3751beab51ff295d574ab998b0015a36fc283c0d6d8e8b4a2a6881e871423596db25c24f3f8fe392dba284c378b9151f2e6bf21f2317c7c742b5c79168a737efb7627578f86d2ead060436e9b9493cd07ed2e168efaa41373153415bb1a033763767a339a3a3416c0bb0fdc5db775be2c4a724add427c42a23d5d8b7d4465791d72f310699ba13f1b90944d9f16063630470be1b2cc92e3f219bc16b99a1e0387ee8900fc34660c90aff7c9ca380edcd92807cf5629912c681f58e384748139ea7db89eae76954caee3ab6910a41659713bc061aefa5f8a6f056131fa7904e1497939999631c34e0dee74d3716aee297eab388aedd8124961c9c6c85e4f8d8b221b9354344c8e09ffa4bc8e8da5a82134e110e75adcda584302f5fb51d4ef3d61a9c6f7f1fe41312db40c54fb1902c0bd1ded36fb385f54550e4b875519356907c10aaa0fcb44a3d041283ec70c93baa553c4ffc954949746a9520b69acc401c177100043302bbe47accec941b9ba86353a22410d6555cef303eee75ee73ba73798fed72cc92a94d6a6f8cac5ef162bdd28774de28f000d9512a662bae817c4ee39d2c26c20c5c16a4ff6136497c6b05a602112b92085c7d37460ed10b8c73021c21f81d2608defa693234c43d77f2f7943119c6484141445adb7b5d8c12d19001bef535796d003fc5945b883ccd128d98c7732da2490fcc7ae4f3705776129de6190f7a1b86f23f5e1a16b92bee052cc58c3f624a74005ada31ea048b2840ec09c8ef6ef57758a7ac0bf0e2885062a8eb1e00617a1a97c4cbc866ff7252518855b8e174f9ffe514c2ceca6c38872751c46ee70a3efbb8e72ae72cacf2478872fc14e7a1fbbea7a1be232ed0b8f4023c44537f6d93bf4ce64cfbb45ed65131838815f263a0b9e83892b501672f0392e9df6cae108a945aec033200f45395e0191f47006c4c579e06de87142075eb52fb20c4061cd003438e6ae65a13d67df2a36c4a3bb5cfd475682d350cea49666e37a940cfcd44ea3201d041ea080b9509ca26c638b3805b32fa4e9fb46dbef075d500bfda22ffa7ac21db8700f42a1d05907529d7367302131acbf68097f04443a51d630f71142e4d7334ed535e023f8cad074f7726cc9f3eef9591c3f546f1bf54a80fe2de13ed1e49febf2b9873d764fa3c84b8647daffa75ab18007cad54e93c3cde67bef51e9602b12f53ae64113a490af9b12cd21f9ab332f2cf0706755bd6840a8a946ea142d7d01ed94b1eabcb1cd9b3d39e52a7d22826124b65ee035c02625c85a5e995fe391c4b2b53fa85930ffa890caac5d4d25efe871f71bd8e4036566f4395b695cb099cfe3daeecb5076a6d21c93a1e8ce7be5a567b76ae7fe14645915b110a2cc4a6a61caafa5d04dae8c697b39c5fed389d705ced48fa6d52db529aa460a481358425b5cb63ee3a3e59732de69c2f5cbe50203cbd4a709622ac9287556a3fd07f4b60dac88b2464465fc71680357af229b6a668b290d6f43620df2115bf680de399cb10ef4f071781c1129e455b4b132de3de594867658564fdc1afb25aad8d7b75599e8958f2c0f2d0554b598345e85df51cc8e97f9c6a3dffd64a5bfca0d27975e41df65b2f4761659f73787f0cc749eee2c100619c8154b63bda144eb8e96c9ef08c12bdb8408cb1bb43d07fa5cfaac107e6b763db22d6577de1934ba57ebbfc452b3311b946013c4a3e103f535d378a2ccacef5a3eff14cbeec8e5df96b7234ba0eb552c7e0026a5c37f5fbcaf364575ba883d9fdf0edb95475a83d31bad93bd0715141ddda8772225207f0b84288130b39d5404f41365f1e7949b79f73ea28367b5094c863398ff6cd3c253fb538ad806cc411f2929bf0a096e3c520adf4f9f89071bd26dfbe5ce617d5961a9b083239807dad3f7dec8281ecc04503f734086ade4d72846b15d92799e6265cc1a7466bd9367a9c36650f3464bd6db1925b91e26f27ebbe2917454f4d71279bdfc20f06a8123c4def9b097582528c6d2b1047ae0d5a7338017b903bf33e92fdb35f17b7f109c011a27cc9902202c59e3bd15cf15b951c74156be1502f0d666a4031eeee15323986141c8547d4d37fe1963508a80616eda16f0ccb00918be105cb9398470574a35523e365c6e2dddf91c92c80a387fb7d5e90ffe743601f6e120318d8c2efe20fd01e11dee166e7bd86834c241149e8c1f556aba380e8b468438731447fb2f1fe13a9a97f2151df4751035bdfc92a662115cd7b6287543343b3584b6555e6d86b2b79ba11f78b787917501f2de704e36ce87ed75faf6789f0a1c24855452829be08a717a8617d0326f6dc0c082034655adee3962c25b59a3860da4802fa9400fde0f44af667640dda357e788d1ff6f71a54ceb0aea7bade9e9f9a0eeea1f675c0f89cff3d40ee4eec207928b8b64049fc800472d214e9a547adfb30ed24dbdb3286b215422cac2bae39e4b6160ce5706280e779bbf8c054df462a8418caa967b26ef62547a515e043ca7169842559c22de4e1d59ea8966182ae3b8b33675bead7a035e87dc9d6acc5ecceff5e04f6019b55d15b5c1cf1a63b1bbd0e78eee03f8cb0e7a3698f0f45add3b5bceb533404b8df151305b6164daa3ab55bb7874d0464120386cfd7309264fd8d941cd6a727b646b3ebdd63ff7b30bc9f632a67bc4432ae1edef5d9f81f28648ceb7fd095bcf12141370d769da242db2f898c75e44558ed7ad437c3087abbe654d440926b5226dc9f51310e3cfa27753db1b10d9da337984050319b6800e196d4a279cdee68fa2b0e7626d62714aaadc8bf9392ecbae632e613a737d25657d9098d135d4bc7995c9ef7648f9dd4c68dfbf3bdbe1f22be511cf1ef3e4a4cc10a57723325241ca0b3e987613be3a7def7298920752e19d4cf61aa65c1ab5b00be7f977c8ffd775fec0c1638acd63d16061dbdee74372f87b07156a231ef7087d150c6b77f04cde0fbbdb2a3fb1af04b79664e03f1c8d859dcc27ad9e794f5de746735fe3e83", 0x1000}, {&(0x7f0000002880)="11ebc930f79ea4671666570cb9b6f7d45791cc434abd02b408c47574507e398959c25fde8d6162b096d06a31c194cf9acac0585f55e5f346370e53b7dc065b2568dc5c8bf64b2e1431b92a266ad67d9f97b049bc86b61278946b98b5f00a8cb670a000992458a1a4de29e8a1f6ac71a243b6d7a3d94d0b86b9d0e0c8f84799c9c913395cd10bb632220b87a75d48a78ea6955fc89c770945068813b3b639768c02ca98a91ce9ec5b194513299be5153db227c74f8ad0c8571fe23f61be2b9ad84233bf4f67f209fbee6dbc586a2ffe11014e42e5d78576fbbc34c9d4e599b06f2a2d4f6385ceb7b156689060e7b73cd7210558b8", 0xf4}, {&(0x7f0000002980)="bde2ea735db3f5bd3bb261236f4916a31aff9b9d5a285a6b98dd8eb4a0dcbd8a7267746a4d0d550bc92fb3adbee985d8c0c281b356b3dc2f202cc3526e243b34186c82249f357a73e5add0776fac0020a8a2ee96a0bc40185eac38b48c1e5a49bba84e90d14e201c308b74134838b773b1dbbfd255fa23b8ab95667af9b84dbd2e8f5efa7d5ee7ceb2d9512c75451c293a104646c50d5135149d00d641d78cf10b06629df3fa842547e0d7a39bc3c4ec46f7b896b157eed2b6dd346501aafe7fc0fe93130192961124b4d9fdee63347d9017b3752c1ca45e80ebe96b92a5becc138901ca071f048b9c0965dde0b99e1272ef79f2e8f6a3ebcd60196b9ab046d90e23898eb57d876b265e82403c60ba55e5460360a27687c41ee61823cfcb49d523b27c2a9ad1884777ae153b8bdef3c3a82f56e9a17d95057d1fd2e49c2f715629867901b82394d8ecd3d0be6c5f6fb49b667073ed778f57365f87b70c648b7487dea12d196c1f352a4a7669ac2ac2c25f21ff5a498746f574c157b85e053a6b7b76513322d333ac126ef444085a1afd53fef98fbc112d82987332b0825b3863604863fe22cb69769ef0fa8ccd8d05a123c4308908c97724bcf829932a52d53c81b1906d86bbe4a54257decd8a5a4ca25deae73509ae033854db8b7cd73c6ebb3761f77b6e73b66e279324453c9d5cf1ee1f11a92850c7923232682e7a58c2e419fb032ca9226c2fee98f9c388839ca2f35437b22a9a93c51e4d26d1ca0c291275c885651fcd105f0652a6678ac1d545c3906ed494cad09948c5f1fb121055ef80dcf92ace3b2e0430ab6f35696be622ac9217d9e86f606bfaf12b889bcb1a2d9786d9cd26e235cb099883f7012308a573227bfb5674d7b712b9fe17456ab5352ad48c4d679f920f24276e16a2e3defa2efd29a7e7ff0254d9d5c06368438e336ad52399c53685123069eba15d827be0054fde04ba62e4c823d6a586aa28d6c049715502d829e6a8af310c72cce1c587184084e568aa748f3aa8d1d786d7177a31bbe46493f17cb612a50801c2f465a9cb7ea7bc89bfa9ca0c2869661cc98f67f851bd04a3ad760e7209d604f13f4509dbd191b58497f4230d22fefa6d86025da186673944c0abb779f74a1435ff89b929283db181c42b914bf0bd390d498ee9cec55b76f398566da3aea3d2b4b123c7dff9cfe1217127fb65491609e5b044f5463620cc576fda86ca7c3267e95521ff739ae67b44ada753b122bc52c24af82c57ef4d16cddebb4f6628f48af5392e5d6580bd2ecafda5102ff70c0b46133a0781a7fee1cb7bd8ef27a9942dc2d8f72999da481011558ebc72b721f706e8f603bfa77cf871d9970f12994052b16dea35e249cb9f891e1e5b6a07e96a78064d41fd6974a7b99b5786fd2eecd931a0d56a792b4ba076c073152a44568a5cfa57c6f22f7cca88f23547bb06b437f4216ab22c29dbc6ce1bd132079c9d0056c77bc6bb6b3f1870683c367aebf08854b928604888bb71e848f9ff9305742251a4bac11b20a4ab25373253247035fad7693b7d08df6f83c6ba2b889f0bdd1d2a77953cc2e22678038da115935f0c9f8d825237497ee94b67ea35f8d3f04efd73126796c7f9ff0549550daea558894714988fbbbcc5c3e1e09d7804145723079b4a29ae3a5eab8b69f802d5bb9e2c76762d36e79a9881e6502be7d2e053322ff8dd058eb072a76ef346209755f6ae221a0f8d6a253aa2d36c4891aac811b086bd66a3140a6e96333e1c2d4383d81e8b4e56017b3e26115ba7bcef305cbe91551dc0d33f409cc410d7fcd3a37f15e5b30dd7db5d16d033372c6cba591e608c5f5fcae2b423812bb3efb4c48163130f69e21c4e94063f50a7c2e5f776df4cc2765f6c335a1b2ded4f6264fe0ba59b063616b74d853fc3dc2d6acf013e7b8ed652c466d033cec6e312313cc99e917510cf5d6f80700e5497aa10f8b1ae3891597a2590e0f4beb1b72d0b12a2aeef1d0584fcfdcc91bf05ab81c975e6589e63919691a3815e81183bb77a360a1bb2b82ad7b8be1208a80940ccfd91f4671fd2a81226bb227c1dbb64d8562bb1b24f12bb1c851add792996eeec1c9a99d2ba1148716d133be55a72516fb12798f7d2bd9ba5bfebc30895c79d6130e32c5c3a8fe4649f895e82233d07dcd77fab17daf1eb542d15e96d1988add56665b9455aa00deb9b03db9a0493c9a511c47cccf25eb33dcc4a00c5fdee21b5d20e102e894d7e876f2f5d4bfe7ae70a43196cf5a5cc26f41735d6ac8567cd6410d57a284ffb2662316d7e3fb5bc8d6420a016bc4430c5ca742f18fc5caa8cb12e036fd13b2e756796d8363cdb4d6c08134d2f2c9a281aae334ef0297c7a229f76041235b3633f5628b7bfe8b163b0d0b8fcc80ac8d45d6900cc208a3df09b0272a6bfa9278fd6544e4dfbd5ebcf82445a9ea787c62c71359579f36cfb0606cbc38b2484a29e0f2e2eedb1a472299c384129493f2b44585d09fccff8aa1e54320d292bad4ff5c436f0e99afd674053065932b9e8fb67065a91d570f81aa5245807bf528b6a0d21e43133a49adfc1f7a01b86fd0e3b09c228fa296e00d5a66635eda26e45dda2e470a3705e0b3494225fd2ff529307a8d9ccde70ab9c720fd68ec6324ac9b3372144b4eb7416494a78a560e379f93e34af333a0cca9410e9f4bad1daf9351dd190249557e33c7e885e7b66f285d3e54a985883e46d3d7c2cf52eee0bc40e795d9e7a1a67a80b566ac98404740fb8d0b99a550e763dffab8e911b9fba3a44989f2721cfd000ef502103cc3f3b44501f375f33c4cfbe09298379923c0b4ddf1920a696c5766db11db23412de653a13a2a7220c2cfb7e70aa1daa66ad2782e7a2bddbe9008b5b5010e6d5cf691745de6579cd7df502f14207a80c50984d9ad8baa37a2c16b4518eb37f7e7a83b971a29e2529a7fe0eaccd30cead143bb558b720847a2f3b360ec8732716185d859940027948a45b6778f4d2d1f55243fe5c8c23eb0c78563df3ced97aecad0e714a24ba9e8b4e599e588e9ff620de0a1929d49a4b204a3715a7cf28d98e057e4ea7eb94d10e5d6f961ce12a9f3d308a77210e2163d10888e0306bb8633638475a0069da9f51b5aff1142d7324ced95a7f9d5fb3f61ccbc38cb6f2bc38f3b1bcb6777f745e699b50e8cc5c99dcd332d0af0d7f7f949ef50cfa0b9957958b8ddf6c37e70733cfdae4b69fea2b3f51aa17f09aed77e2fe4bc3ece330d45bee636275324bbc0026dbb620169940ace9477528c16c6e3bce1bcbf0d7dc1189ec66ee3fd561042bd90fa609204d94ba4a4106a73d1340ae545894afb31ef6cd06ef3e84f583fb79e2842c0a2eb9e6c85923428932e936c7af388df665e03526d84f85fde658f429469e4dc6350d73fdd2f36c60fdb532dc83bd82fd38384f96963b64082865dd5d731b73a5167d768f0f7ca7ed93858e7941b2cdcea151764dff0f30dc0a28b7fa30b079337ca27b8ef2fd6a9124b4a1fbe405a023085d78ebc92ebdd378db93622a57d88e20c7dbb0f3c58cb6ec94500483fff334244be5f7583a245582f2c918ed21d9793787c64cc37a98a37ab045a6ade9418dc2f554f5c4561f26a86ba712380cc201eb8ebe66768e1d9db9cbeae321f6abb60f66ba43792983ba78e0a3cd6f92eb89f9005f8b1c29723b1eef81abc29f8614bb3effc9cc28a640bbe0bb63ba815413205d3ca133b317c06c9740d763e210885a3e9fbb97c23b876898620344a43b7f386d884176709d1fd5a1fb6e565c529f54e98cf27856addd029cdb5b8381cc2eca6806fdabd2f1bdc048e9588caf51826e8aa48ca76d01412e96fed61d9d1a45c273226b9f420e8d692d13c47286ed6c02561c673c006eb5b6df532d4a3da3f9b1a75398c9d448e6a71326b4ad616d805d49a069b6711333a180655e62f29510154fea2227e2b14564a4559b20750209e5efebfc840bd5990d5550965b5cdb55ba351923cf1ed5bc865c61c3ddfb9878f3a7c7b1183345951c2e29537f72de7813a9438e7549d89039f87542c27b8cf6235196eb18fb95aa2326225085a75525ffe77d5174e319412d33c2b9af7e6d3743f5b92a049629490b289767b2190326219bea89030deafdf4d6d4301f1095135b4af675a865b07380daccd57efc6673ece9a3d7337efeeaf1434a30b418317f4dc1360dece956e641bcc2cbddb9b9803b5453feb0e9f6342a645dae0fab937f26f79afabb2540f5e55d575a62bf4d237a7653ef5ba8616c6ae8bbd6eacc3adc31013eead42edc704c84709acf210784fed3d8b0e55d5fa6b930f9a7112fc036618b9ce93258bebc6e1b9e864b99a97fac617dddf9ef9df94dae50349cfc80e3b23320e2518cf14e971abf8b1bb68ab93fcf58ba77a4e9312a6c33ad5373a603c3f8a09bc99a9e5b82031062649cf5c47ee99d5965b09f105b69cdcf3ac734171b54dc42a7930ac2acd546fac5718059c6025b2fb92233e214f50cb95d5ed0138ddcdf64b287c763dd97a443c30a998f13bbd5129f1ba1cf6202868e74051121b1ebb26f00d9bfbacaaca705b1082b51dd896369c003a9c27e829325aeed4214bfdb10ebc0ec715ecd8d68a2524a2accecaf39106b59451696e0ccadb6b55fa10c0668cb450886640845443f58b6fa054537ffe9bdc5ec9cb935ddfd4921a3750ea2607f1de79f8d3db70717452b7582aa83f73c2c40e527ea81df100c3905acd5c8c9b9dd68a453d8a1db9b7240f5318b06cbeab79a739961bece6ced8936e802e0390e2c8ad88bb190cb959fe883bc53ae1ac87e7be002ffd89e30d866a6dab369e521653a4aac65ab00282c151cef4c3477ac607c50901f0d9923f65eea73018eb47363feb74f113e498c2b3cd7e3bcd06a55ad8a18015c53da66be5001bce0aaa7ee0e35c5c5f584520b35ca2a10082f3c27531a1bedee8c6556841f3f6f4696b46700e94db5eb16ea453fb21463b0aa6414f8abe96535a1bd87b2e85d8616e324e2761bccc6f063b64ba91d294b8aafde9c4a44f378a75375f857893648c77b44ebd213ac2e587b01bab603a1dfc961a11069141cc9f29a6516c2d8aa9b7a447eb3626c35ca8541db42d0595c7f2328b725623ed50f3c9378c667ad1c2633caf19f19930bbf1dd1589e8ef40d34bcda911f6c8c3191bbab37dcc4601fe448f0974c203c374f1d9d5eeaca82e5523c3146df100234985ab6e09c25acf9cf226d17c93852cae7aade99b4da80172a4359492b184c2fe1bb44ec9dffd23f9adb5d6c34f04be69b046cb63e03b3147fa57d030c9fad46202ec2548dd26ae14664e572e4ba5ddcc7c234872bc804790672a1c66d8a33cc61abf8cf47a40fc6a13f8f0e169bc00ec7fdd9e481924c777142ebf5c4fd17ea2fc876f22a50bb3edb373d1fde750afebe244f58270083da14d12ae505ef7cd62ab1eca1b0a8f91860bada4c61fddb73ea565b3db861eda4974ab355e90ca782ccab51ee92f82ffb68868bf4fd2ee9a3dd5480d2d07d62b2625e32b4ae640630c4f5fbcea2bf31691cd71c5aae060b1a6e49c3c27c073ae3c9673f2dc38d056421d1fdae6b23cf2ebb1b05eb2347b4550c39365152dd1bde85d6ed58cf63aceb2ba5784b863d10681a0b7c6876b5f0d7e17187d98b85838e9349f626eaafd14ee573a39d8fa5a98ec7e88b9e6847e959abcc2eeb81a2ef592e7adb91d2600aedfbd45b587d8ab3787a942615296b4283dda0f584fb837bf28372aae4bba1b3c16b1ad740a2d19309571be9", 0x1000}], 0x7) rmdir(&(0x7f0000003a00)='./file0\x00') getgid() close(r0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000003a40)) execve(&(0x7f0000003a80)='./file1\x00', &(0x7f0000003b40)=[&(0x7f0000003ac0)='1)\\+\x00', &(0x7f0000003b00)='\xd9/\x00'], &(0x7f0000003d00)=[&(0x7f0000003b80)='+:\x00', &(0x7f0000003bc0)='{)&&^.\x00', &(0x7f0000003c00)='++}-&\x16\x00', &(0x7f0000003c40)='\x00', &(0x7f0000003c80)='\x00', &(0x7f0000003cc0)=')^\x00']) pipe2(&(0x7f0000003d40), 0x0) getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003d80)) 23:38:19 executing program 1: r0 = msgget(0x0, 0x4a0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)) msgrcv(r0, &(0x7f0000000040)={0x0, ""/176}, 0xb8, 0x3, 0x1800) semget$private(0x0, 0x2, 0x40) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/171) r1 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r1, r4) socketpair(0x7, 0x4007, 0x3, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000280)="eaf67ede93feab5b098099a514eecd67509a3770c0dd299ed10a846b86d7a63bb4fcbe769c9f3dce5153ef7f05303d9670dcfbca69f5c735847207b3a9876afd88f64d601face64b3cf04e9416709aeab9005ef014390df144680eaf2cd07c86f90c77cab5933711f1b412c800a04a6a70ff1c5e1579630970802481ea23fe51e7e168a683d6f338c3b1ed33d74caaf0bc580ee36614ef076453e3053dbdac56e41343629673e98fdab8ff38e6df57bbadfd024c2f667d56e206a93f323bd4d4bedf409b14cad55b1078262f54be55505bd07cbb933d939f5d082ffa53ba49075b50276ae9a9945a40eac544d14b869a1937d719746a2b7ef16bd3ec0591323dbf0809180deb38b0a770c058fca2b5057841c01424b72a4723c6c7d8e85d546bb9c6e52e054f445d68ed2d963eff869a55c6b18bcf33b657d99c86d4fc886fd905a05594fe94f5e0d89a7819c040f9c66fea1a4a31fc8816ef99c7e5dcf7ca19c1099afc0a91e3573b26482e6880a4220c26842cfed97fe21b110779d0516fa0567255c99f8ed40856b08dfb3fd631ef5e21c8f950a95eefb07e4793aaedde64c5ad2b0d8d50f97450642ec74c5ce9926d6308c07627de02a64989e84286e8175ca45ba2753c8f708a2af96d962b36b941842df626f80b55e4ecd2d9a2b3e3e1daba74b31221f83dc0f4ec00c6a17b281f0ab2e83ed9b31b9642ac8bf4d1dd5291827c86ccac4986022d4869aca0adf71cea281bd866d3b237ece6c6455edbabae18ec788726d041179d1425f699f0bc7076b504ba868568adc54c2850d859495aa2eb6e63aaf15b82fd152008c31bcf4a098817e777c87c46099672e7fbdde3bdeec9ae48dc579197893fdbd3a95e1bb4f97a5bda3330b562c091cf050fbc591ecb9d20cb3ba7d1360a900caa0de7e07c513cbfbe67c4587b5d643682a9d3b9e6ac81e8a636f59bdffe125d0444d79865239e3f469a413ddd5f145a98c9e3e39ee52ebe54ae39cfb7b81189888cf159167903711bd94600f0aeabe491957c1e9aaa2bb1cc1930ce06d120a9264da39f39e99edbc702295d90a3fa2abe73f7603c636c495c28698dd4967b926b4c8c8a5094ceabec4a022c8cab6c7aa480756bd75c863ce5aec1e32a5e1c3a859bae367b2ad37fb61bc62e49469868df3fa04b0c98e09ead4fe0c65272091d74d772738031bb60d98f29e3c756ea1bb23b01dbd8542196021f2870ec066192159c0055257d02ed6672237b585f612839271417e1992880aa1e9099a28f56cfcf8ca91120d0566c548193806dbcdf8d941ae6ed81d2e53b53b4479df3f37724767b7043a401f6b3e42e4de435a6e3ef55ce5e99a2ff20a9d02af27d63268d7cdb3debef0923112c97d39054e1be32e2daf82d47cb6c43a2fff0e19cb17ea9eabac284da3f63a37b5b2a09e04c4e65ca9705b1694c64f62c2cc17679c2be6b4687a70565c34424e3703b2a0fd65e7ebd185463e92eac3644e87cba8d57861902a6db39b7f00553ac34f103a6cffd38beed687c89f1f0dee5a1ae58872336465e0a5b68c056be801f77606b7608fefefdef512a04f5fdb8870c23152b1010bf96bb5f321ec6006ff9fcd5d2605dd3cda7f0f048af6d12f68a1437b43a196d8457c129e4858e969de30630863e5eefb8a7a828d503b30c3fba1745dd167e83dce851b0ea31f60ae9ccb31c318ea689665e20545f2d316daf3e8f3cc0e46d7482b698b4ea12931d5bfbdc01df543ef5f5938b97970abaa644dd683fa4c65f72cadcf0c2d9a998082b010ac4495dfa15b42c948e7c6b86c14c49b150c6e8de5fac690e6e9e168deba33dc66dfe54d8d619040f6a8ba44af2037891a90be2c8e8e7064a09ad7a63321d511d2e7cab3b026aaa9722f9d4611bb61fc665bf0a77f0a75f0b9107b67290cba5e8ca0ce92b1d6105d202bba423c307dd47e1ee3f0c849069497bdb7a98c4a8a4d10e4fa1d67c8a641630cb097a4c3d55a7beb8fdbe790d53429e27c3da4092aca5db65fe81b1d664976175f01d6e354a32e7f7d9b0670d2c7f1b9c56356f6c19494029a56c689e8e23528cc28618a0ebecdb8d1d95081c7bfb21a985ab345b16b1b3b71943cf9cbbdeadcccbabbb9d06196d9a82e495c5c41f35a9b7db1113985ffcc011833fff5ff7d7b05a7c7e437fb651613c51713a2ba805d2206c7c743078fe35fb8fc24e02386d084016ad947468b8eb627a6653f442fb5a94c75c1f9b4b22feeca0facbc2ff775179e6a6d41d42ffcb2e29e5ed256d1cfd39380496124acf460c58ddba3e64bdfb541b69bcf7665e44cfa79763e8add8677fe947a6781872f0c59d8b41a9bdad650a26cf0991218c9ba627ef7e313f50e7bb0ecef87246ab6488faf738fbbbbf2818b4b826345bfe628834c810e0bfff22cbaf9d8eadab9d5d00d8ae65fc7da91f9153edf7783c5e6b39b52cfe5aee557052c2f6129cc0be3beaf163af0c6c43d01798a1be6f4d65eed086c8275de5c3325a62489ea436a0abf9719c3d6dedf5385dc31acc2ade3d123e9560275010e109a764654af69ce7e008c6b7d05a7f0833048e1cbb046c39e3a36f1179e6b6227f9b5e71a87176470d2a576ff9df8cd906153b0b3a87daefe95e5e6bd7bb84d821e98212a8dee18b5cc643dd1282b3e98784fb844e486210b8246b0547c9ad02d38840bfa7836565b21da5c19b7353387cb271ecc037222354b8ae85918bb36a27c83c432127c09e38d7a9919a1654392448d7c5edbfd706b5dc78a256438dc3759aa9805d0eff67e78da696cde2e27ba3468eb77ad58e9add6a846918ae775924b856fc92c8878cff42b54090158bb95feb9e004cba5a79bbfa63ffb6f2ab9307aa582a4e644bb3636f825c2cbebf5ab44fc99793d18b2d7a5c617ec9bd88894b6ecc2f33156a07e27ea734ef4aa29ca38fc0045137d229057510e333cb7c298dde38ea336cb8245226730ccd589383ed2b57fb77c2de11caf1bf1d3419153691e1274ea499849a016c9d5dcace9235339d67c5925e3043c8ae377d09ba87860af40170b4c746980b47e7b9087f36b543e935d4330f3c51c82d83f9b6de6fadcd430e91870b5a2110f4b27947910304e40e6e116063268bcc61bd96b6073251735d4d6ed7388e1d120eb932e0bb00881890046578c46d43378f24097e7aba4afa8c8e352f93487e5f7bf5c512d55bdd634a88608db355233327323471d06572756eb997729265be01b6f29bfb72b2d3acbc627e5ea962ad3c9837923decbee22663ed57453f6ee82e520bc67a4766a81b9e5bc3a87073d64097aba68edd9f12ee6686d2a111f50e13f6d9c0ef9f0f4c402580f75980d2a7f5d8ef9a69b21bc6de5074f59fae628a0a3b8efd8a220e4d9354fcf37882d796d996cdc4aedbaf9cdc9703b2bc2e46114b8f6507d888c2ba8a9911bc7521002a3c7b5860a0bfa2b551a25bde46aa57497c209d7cd942b775c3084f491961fb437f6e608a35cc6a24ee662117ef42ef83510f3fcf196af1bad66ee19cb73a4847427d1401fc8ebed411584fabe8de2a2061dd50c07dd2b337fc6c784e6d52b69c370d008751c64083a59f8ea9874d518dfbdcb9cc4ac50a8abb4d33a7564a981b9a795948df8835276e553cc08d5e11493be22e05741f676128b51b682dd3d94c53b2bb2375f2a08a61729bed8c2ffc7318f5d73bbb1a97fffe8d66d28dfb8ab10977f58fb39b3217f79850cf5ba533351777351b59290ccf15a7e807c72bdcdce76bba57ba12ac5abc60842f08e389b91580cbbd0f5078532b9c9c54e98f574b865c7299d354b25099c28344292d455251af8725b8334290e1a89ed3a125bb213b3b3dd196ee784856ea56f3e29dfcfcb01dcc2b58c8019dc2562cb3752085b731898d4889a0f0fcafd7df9663fed3548e29361c81324401bd472c83ba242ff24de4d6069eec80807b0bfe005ac773c691ea86481855cb259214b0ee0dadd91deeb8736fd47d177de809bc0adfe567aa2954ac3904e0114db872bbb485faa148d85febad802f6962eeb6ea4bfb755239c74978cef9d1d003d5e9d228a1e1532f9a4a2a490c218c0c6db725d965f2ba8c68fb13f002656fded35a17af78bd5270ce4f097207170b323302ff2d4735140a2ff232359f21bbc7f917242da07cbaca51c026599baf6366bab26f3d66df9d6b425f1c6138e2a1f2751abaddc4fbd43a2b4049f1d7d4f920e0559e3d8103afc65cc939c7f4a43c0c9d52ddce76ba33d6937ee27b060864dd34c509e9e2bb31d146979166d14c5b7b96c09454b763280fcfe68ad6db23e895a41925732e116eab12ea61af4956624388ca541762550af335f174bc148279ba8bb32ca030fc312b2d2e878cdac638eeeccaa67345282caa283e55a8c8c2b422a5081ea392b01b03252820697f336666cf6704579db2118a46c8d0ca943a5476a263925975f26f4e0b5317740e16ac4859a05f7b23fd0e5506c144f379378ddd340f1ba40d8a068d52fc547e926f7834e74f6b2c01218267bdea16a7283fab1c399405b05d9cefd2c029fce27432ae62f42084fc39f091a6e238efcffd6bfa988bc5e91582f831ebb1615ba21ae4a40fc8c85c65695ee097321721f3daa0fef86c2282e6b2007349565f3bf1cc7e5c907ad019f3783907b82db83164bb849cf43e1a04be81fdb679be560c430a1eb3c93e42ecc698e932a9e750bcf79ec29fb82edebe37b45f52bb10021dcc8415203b10b867a1c0b6b463b4ba77112dcbc2e7c5cc600971187cbad45e5ad7db0cc47269d28cd8c8c2a268e7fc2ebf56ffb3e171cd675e1e1179a374cd10e91f5f5fe78a5352a0074f105e067fc3ebf22694945215ab3e618aa838aab3fb48d38b854650efc3a09fafd2deed3da9d4adfcd167ead29a66a1545a49b035b80f78f84281050cbca792b0cb8a1dea720804003e1b1919f9e9eff37df9a2f629f1346c4acdf2a27562d2d568003abad363ba2617d712c7f6a49b7d680f89644cc0149567f710904f22626ccbc5097db9d6a02fe51642e90e7fd216a54918491a6a475c76120ff8f7c9ba5637e2b90847e417043e941edc806eca48af8f722017b09cdace3d0b0bad35f1e735e639f37d23d5e8f354001aa1495df287fafb4521495e884659a85a20186d99274ba15e3535fac3a1688c8f46bae9376eb55249ac7815b8433cacc5e4c9b42904af95e889246c9819eb9ab6f3839c387a3d8c8e0b9eb12a14815ef888f1668d35d076ff5bc30b88ae2b4e6e935650bbb2f8070ea729081362a0ceef293719b3dea11281004c4acc6ee5e59865329a01fed7de355f811fb04998bc78951de7fd4983bbe7e9a229c24a7edc0d4782ecd963bafc8f3865d2325afe277df3f8c61de425fa9f0b74ffc0b1a18b1641acbf523f8bee055f2d084f91da37c6e5477064bc8781071918d541f402d8f80d7ac2eb42e84315ab62c8bb14075d7b42e9ccabdfe2a69414f2509ad23b5f8ef2603565308c4575e449a231786d25190d1a8365abb5b32caadccdfb7c8573ac18a2152413e6a1aea14053ae8cdfaa7856dea41ce056050e414a3ab571711a6afd982906e515b1b2b50d3a8cd42aa30258b439509b2ff8049f38697412da4dbf01fa09e248092fd0d637cfcffb17fedb465c18f3239af436cdfd28bbf5d46e354e48499257536e226a1faca9b4f93837386c81aa600556a12051a7b3459cae68b7f6a89035f336b630bd2eae089a6da0aee731beb750f8a664e662a39a45d1c1e4954c2167955bb2af836c4241b7ad48", 0x1000) semget$private(0x0, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000001280)="200ee7a44d5adf502aeb7da317786588df9326cf541fde6634bb6846f3552887b892e3ccafb154cc002a3a09fe4b85798748ba563399e03028afc3fece96f138440d8b7d6b75d2f84c06cdeee892b8459243aabc2ae6202654ac53771dbedd2408f27c7cc8a0ee805eec1e082fd68af52de1d544454bb6a7c14b96751a4dfdc1b0ceba34", 0x84) r7 = msgget$private(0x0, 0x201) socketpair(0x10, 0x5, 0x400, &(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = semget$private(0x0, 0x7, 0x680) fsync(r8) sync() pipe2(&(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDSETLED(r10, 0x20004b42, &(0x7f00000013c0)=0x2) ioctl$TIOCSETAW(r11, 0x802c7415, &(0x7f0000001400)={0x7f, 0x7, 0x2ec, 0xfe, "57d55b62ba92d5e22d1477e02724894d98d28471", 0x1f, 0x2}) msgrcv(r7, &(0x7f0000001440)={0x0, ""/227}, 0xeb, 0x0, 0x800) r12 = socket$unix(0x1, 0x2, 0x0) fchownat(r10, &(0x7f0000001540)='./file0\x00', r3, r1, 0x2) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000001580)={r2, r3, r4}, 0xc) recvfrom$unix(r12, &(0x7f00000015c0)=""/238, 0xee, 0x40, &(0x7f00000016c0)=@file={0x1, './file0\x00'}, 0xa) flock(r12, 0xa) wait4(r2, &(0x7f0000001700), 0xa, &(0x7f0000001740)) semop(r9, &(0x7f0000001800)=[{0x0, 0x101, 0x1800}], 0x1) sendto(r10, &(0x7f0000001840)="f3d8324f5d10f3c57eabf52c9ef828ef98b29e83434290a07e309c817baca404d4605e8980fb023660b95cb3278ae05a138e8fdc7ff5280877a7cf77247bd11869", 0x41, 0xd, &(0x7f00000018c0)=@in6={0x18, 0x3, 0x550, 0x8}, 0xc) msgrcv(r0, &(0x7f0000001900)={0x0, ""/251}, 0x103, 0x0, 0x1000) 23:38:20 executing program 1: r0 = kqueue() fcntl$setstatus(r0, 0x4, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') shmget(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) 23:38:20 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) socket(0x0, 0x8004, 0x7f) socket(0x1, 0x8000, 0x9) 23:38:20 executing program 0: sync() r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) socketpair(0x2, 0x4003, 0x100000000102, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x100}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x127, 0x9}, {0xcd, 0x8000}, {0x0, 0x1ff}, {0x8b, 0x3f}, {0x1af, 0x4}], 0x5}) 23:38:20 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="f5ff9668", 0x4) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) geteuid() setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 23:38:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') shutdown(r0, 0x0) 23:38:20 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2003, 0x4501) write(r0, &(0x7f0000000140)="93e3ef0836ea228ced53eefcb2c438439e4940e0879989f279ae34c77ca4c2a90d03983be675e1a75e7ebec2cb0dcbda2a9f370d", 0x34) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x801, 0x0) pipe(&(0x7f0000000000)) r2 = dup(r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x40105704, &(0x7f0000000180)) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000100)=0x1) login: pckbd_enable: command error 23:38:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = socket$unix(0x1, 0x0, 0x0) write(r0, &(0x7f0000000140)="503f37aec0e8d6ded8d1593805fa18117283791cb25ca1430377f17793336105cba0d60be4671d414f4ba2e01c55cb564f266bd8cf6fcf16b0a4d0", 0x3b) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) 23:38:21 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000740)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) recvmsg(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000080)=""/46, 0x2e}, {&(0x7f0000000100)=""/246, 0xf6}, {&(0x7f0000000200)=""/195, 0xc3}, {&(0x7f0000000300)=""/200, 0xc8}, {&(0x7f0000000400)=""/199, 0xc7}, {&(0x7f0000000500)=""/151, 0x97}], 0x6, &(0x7f0000000640)=""/98, 0x62}, 0x800) ioctl$TIOCCONS(r1, 0x82485608, &(0x7f00000000c0)) 23:38:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x0, 0x38d5f12e, 0xffffffffffffffff, 0x0, 0x0, 0x1000000, 0x10000000000000}, 0x0) execve(0x0, 0x0, 0x0) 23:38:21 executing program 1: r0 = socket(0x19, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockname(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) fchown(r1, r4, r2) connect$unix(r3, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) dup2(r0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 23:38:22 executing program 1: socketpair$unix(0x1, 0xffffffffffffffff, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/52, 0x34}], 0x1, 0x0}, 0x2) pipe2(&(0x7f0000000080), 0x4) sendmsg$unix(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000140)="c3", 0x1}], 0x1, 0x0, 0x36c}, 0x0) pipe(&(0x7f0000000040)) 23:38:22 executing program 1: msgget(0x3, 0x24) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) clock_gettime(0x2, &(0x7f0000000040)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)) msgget(0x2, 0x40) 23:38:22 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x7) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x8, 0x1000}, 0x8) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000001c0), 0x0, 0xfffffffffffffffe) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) select(0x40, &(0x7f0000000000)={0x3ff}, 0x0, 0x0, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000001740)="95c6fc1818075c575fc306c88ea6556dc2697660bbede4adfb3a72883d620bebaf398e894b43eb053c0bbf50b92abdd12c15794f4021583bdb8bd89a5e5e9c993fd33e0b6751e1abd0473cd4d63dc787c916c3126709466e4c9f80742d55c0cfbc526d4a81681e36072628ab3c2f402d2b123f6539baa156720237a8984a36597c81a7c20a1adb86cce9fc10e711e0e099404b3607fae6b5c48fa72fd4d9a426bfdcd8e8ef592947013b0617127b9a502be38a9ddd2dc72d3944618b3902ac1d7458ba5146381c18e5966f130ec6b5295e7a30d47b1dae2d7db5093fd4931c756a9ea8b1033287922aebfb33b4cf2752276de76d00a36f1d715df565c477e31b549627ff7099888bb085d31156eea1e1083f299a05bd6f33da3f064dee75c6c1f094f7de7246e9afa62aa521f3b9e3c04d5c04a0b7e80267a1cfb08a75e41d56ab9b25ab4de2fe130fb9dd0611f982dbbbcc65c2d92a67af8cae2612db5e8c8d5f9a2c06694c1cf5436c95f9266e38cb72c5fbc1dc572a4e63857e487b1287fa4efdc8ad46f9000619e3f553c154e914138c647db1327877dee51f861603bf1f6309d6c0731f2b9c5b35c33a13c4e1db11e168c63cdd55dc0b397fa460535b21eab5d5034b12f543d1fced6f8fd23e9292560018cf04fae725b07099b246d3e091a4e16b477567ce3fe1850976872298b0bbdddf60c41b5e7002bc556bbaca40649af06189b2ff106075d4e7dd58ab45202037fe0a5400a6cd00d075f173446c3857659573d42c3e4a8be3d69a7a7db72a23d2a916b38c027f8b7c5885b4419eab005cadcdc20a97d09530b901863cb567d19073eeb49ee74b4c0ce5255f7518a1b8e57dc93582c7739376b4b831cb4ff6d5fbe7f34dfa182fb5f4d25b3159e704014f4705c85c665923d5387339e3b40fc74d09ce9e34dc91f17e53b25dee29e75197cbcf92de49be1bbaf5c4dd8a8835261c3dcab98e773cdcaaf190d3939e2e7e2be92f5a145d0234e4bbd3a1808734291a0ebdec68674609a486bac52cba143a180a33aa8bc7d121c158ab93266d21dcdbe9652e2a2c5ee6115ae21baee27589a4cd38890b1c99761acfd0060af623ee37ce8e50df3955c2000eea8a75209eda717d36266ce63c3c13df3ba69ca2e7682ce0b22202a9f454cbb86ab7efe755d2d4d6dc9e45b6ee7bbf3128ad06690c936e5c503cdf7bf4c6fbf531e4a2904c8fd0000c77404f6d1e5d63d4c6407d57cb53ea3a38695c067ae1652a7ef2bce4eeb36d2dddfda142d5d7e88b3ef1a74409a1062f082ffe350aad4a1d908f8f4f35729bebcdb244956ff78f4d3539aaf54d1370f637426bf7e52d9654506ae923612c8589e6afd1e4d1d5d060c99e06642940084159a877e3817c60cd5a9bce84fdd76008bef2814b3b5c66dba4d93f4778b8ca3dac226aadf0a8d85c6ab28976f79d4f0990cb86612221241ec4f7bfc4dd4fe0aa8e651656181a7b222c28f5abf9f283e08394b13643328fe0281c08769ef34082300e9296add6c6250f872e47c8d473551af1418b795d42408d4f9fa233b2349af7fcb6b9abd02aecf2ed6a03fdf4f70f504d40f0c9add94ddc2ac2b1838dda550d1e0e4f3d944fd6183379d5bd60c6bf6777b3e8ea517bdfa7351ddfb797c920bae07d2cbf2d5d9ccddd9da8a0b66ec9399f009366c3aed15945f660dfa861508ab5fd90a2541cefc24eda62dacadda678feb5fe6d9ae5c71fa061be1e4920d383fede87d9a33002b9b1a308b37046d19ebf029ab8b9ef99b10eab95d206a6ff3d9b8473ca8f0fc3c9cdc190df44875c1cf5e18667e66cb5e6f3e8af92346809970807620b14b2f8b262253ef0c77e3abeec684b3bd4ee1ca2b35c1fc607b06f49ebdbbadbc9ec540ce331438fa927eb0ef8e0b4580681594c7ca80b23b239a280464f289dd3405eee6fc4294600ebbea513962dd37aa130f7e910593bcb8348ef89a203f1d79863c3fcc89d2201c401c2f35a4a621dd0f573bb1ae1019d13e9c1116b07b3a3bb33ce8e8bf0b48d73686670cef8ecf0550aa236ea3016fc06aba9b594c68e5bf49373ea918531e0b5d991d9221ced0529e32f40a6a6b5c405160fd5042fdfd2c464badc844f728b76fed02541b45ec12f6ff361f5aca9b9a04e019cf50c4703d68028405de0086df273b18130f46a59dc45fd74c30ea4503abe9f87ecc6b3fd3abd20d01649dc17be4eb868edd837dc747b96b8c64f7ef809d8e336cfe9c89ba248b8713859f626106f62ca36161741a4902e4b2ba9fb59e7d30d78a5d15c3062ec0cd5f2a0a973bbca6d06a8724ac2f20455ae33a27926ab7a24bc69af484e9dcd58ec94094cbfac07dda1c0e53580b7c180cc7367916384f510548a08202943df7da202e2b575f32eda039ce565f6e348836e31bea3e8276a641c2979c816dc48f70d3ae8250d0c57f8e9a65e7467a9d1bd369b15130b35c2f79f285fb13ddc4116a91663077c836c8dc3beef805bb26b9ad7bc3be73cac30de4d5100e1bb5dfc4c910995631882d9ee01305bd0f6d430c51fa03d896abe7c28af11d24887489f93d8d69dd981f6b3bc54855a6099c45a5d818f3492fceb424d97f0c67c67de2e2c39c17ac0c4caa898e6d188a3b735535663060a5f9c254d0ae73d01a627056e5ef0dc0aee83b603c8eeff0cb8c8e649dff48585d4117d52d37568b387fdbaa4677bec246af8616a678c07a583366b4080b40b5b11fd2ef5f3b85c9baf21d5c4a5b10f0210b84e92edf008e20ea2838f5c26ad2694ef1774742a2c3ab9a554d1b8489778be8fa6cd7efb4afdf46947d332086776b3a956fbe09bed97350dcb6dce85d3bd17d70df7b552e98b7d81324ffc308a17001b65457df9cb71923c8e80fa25c770c85aa412a1ac463df037c6003337c11f926ac42c8e83c8bfb7c589481a57a5d21d3f434f564acbffd8716a78e0397e8c62df980689c184652d24fe7e37e1d002c009fbbc678e4b4f87abd7d28f22e66a336113cb458df3198b7a385e93b4440f785210d7cf3bdba85a826c02e221fe805a2842558bb5b5b30af3850619f63e619d936036bbc04d9f8ffc78505d2ecb6a1d74d045a03776cf40257e24b1b90e0281226d91c02acf73dc54b20410d05b0b5cf88b5c0b92c26413708e8f654ec657994fba857a1d9c76fcaba9a97fecea109f6a09ca8ae8aa924c9137a0c0c712b43560b1339ca1812218edce4b3941ed64209bcd1e4c3f5a0ab5c060b0f2ff12408cf4493f481adf3067768411ef2be36a58f0c5092fcb250f54cd80bd0d6d1fe72d9ec1bc1535e13d266096467eb66db8de52013bee7faa7c3cb4b38022f69c8608e64c26ca47b105c1df909856f31cb73e6c3ad90ab98f2d0ae4a8246398b74983b63b01cd75e9c30f5faafd7d34f1ce7936cf3886e10e2430a32200dab8bfd80250dcffaa1010164cce4de387a92bd15e88d5aecdab86ca076e2ba58a1ea88c2ee71c682c72bf19877578d588b8c36e9fa76f7878fe2b759be1c210f5ecda498e12fb544b0a9f7a2df9b96e84ead49b6817a28dfae3d12473b75011256b10550800d47156928d2dc9b8d2b854cc2224b26456a4ecf83c3143eeb273fc4844fe1c6f2ebb0f542269ac384fbcd69f26a730a468be69745598d6bc473d5a86a3a2f9ffbe440479c819799ba1b2c675e4d3908399a25802cc174af1ce64cc52738490eb4ab68ed70b27fe6f04b0b0ad0d9da16e2cc91f95b944414f608abd1e63e512e27edb8650f78064d1e4db5b25b84ab347e2c9849534a08898a8c55522060e0dbd85258252e1e6969a1c0239594522b79b5765c02e763d3b4b4d85c458abebda59443d3c19fa0d76de40bac87189dced41b261f51f8b4a93bfd30c89ccc73cc0af7e3fb354a686f808e4a431f36d3472d068860a00bda96db3ffd364c24b712ec84d5e4d48836121ec08ae3ff0d52dc9d94675a8cd62cd5248dc837163cea3461ff617cebb6c1885f6f3c2435753a0f6a8cb394ed1b935da3ac8b40b9df6c0f7ea29e3dc06eb51448065c7294497420d03c9482cae0c15abb03b6279d829193342b73643da25e505193d07a5b9b6941f5e0a96f6e9e2c0e75e20f6b0c3ed9a92ebad74e4ffc621bac6614fb5a188bcd6d8ebada6ac5f4c4de58ef2497a0ce5e87404f8ff66d35b011fde277bc2dbe4610ef973a42dcf1d9b4a1b3ef8d6df4d0803c121ac7234371dcbe3a478e110e95715324ef6cc4605f21e02a35380ba0c9228437fd7dee39aaa3ebd51407b9b41728fe70520c179d62a1a08be5df1cc70854ecf12971a160a78bb96877d8f93aafa04761a0ad4128acf4c9292cce87c0414e54173e768e6ea43cb1d643c35d16d4bb6976f15fa3107fa4806e8ae1ea1e2b3f2fd1644ed4be72f94a94c9edf385fd79a7723c6bd2b5f0895918b32399aa043e17520dbb9dbd5cd7d68902e9bfcdc7e8ae6a32e7f0b68d3b78c3a4feab7d3034d1919eb19528ef8361bf696d66b1e3ffaaa17e939979ddd0203bbd6594482bb941cef276fc5d9e7ef9754682d4d9d6982165cfbcb7d1e4dcf83aa79ef476cd0abc5874baf54cd8da0facceb067481bc35cde1b766b675877d56a1c2dcc722ccd6f0b99fee4cabd6d7fa5ec80cca6d5375f2c8150b7f6c32530313744789a8fff8b46a5701a80f71471d4217a313830bddb490410e585256c6405ae0287b6e033f41b33305e188690f075a0356c46a46c747379273b37aaa17d7a7310471911ccaf54bc3bc80290fdeed38dc1c5313b21b7908170297b99a2e670d0fea51672724f8c56c490e4c4c1043d17c0867637a8a571ded3d872e1ea901daf4fc3f42fb74a1b55e9a98905fc679d092a38bad7ccf8767eaa44e2cc9c0eb27938d96620868de861ed58bdc1d43c92c006e9b518685dd489d338471892351112d924781e020b8593620b083378ad62964308366cada42bc702d6f3b2cad97aa90d9a1066d6aa9b2e07e87713be8cd0b424b999dfbb7839765ff3a9a9065c944d8d5f2b3e2586df12ee967808b117a7ed64f2cebb7f86b5997261f44598d851618f7f11c87cdff60037645751d396ab93cf012d283368d387f7a0ad4a76cb25adabe62579289471e15760d5db867681822cc46e42004cf160d3c93aa44179d4b29a88cd962822e11222e0d107430b6e59da2944b6c9e3e029a7ed4dd98dfa310b9f90d7b49bbfd3f86d427cbfa3c0d3e0fc56a8bf993e3b6b08fa292d865af28ee33853ea07ae6cc54368b7dc0730d8907ccec6dfc808ca4334a359471aecefc669b0fdf33fba6b802790952eff2b480ac2a6ec50cc6c4e7d94289843ac4c426131b0487b4e3f32dd5c2bc687247a42d80fbf7e001178293ec781b64733ea4a46587ce553217a7ab072bd8228927ba317226735b35f9b469bcac07b44f0fbcf36d1dbbfc977d7fb709ecf3ade45459711c8c79ad5154aeb7c7baebccf373da2c960313dfa874ef2d27cc25e1aba2ca7b67a52cb6cc84515d2a95e240b0bb7bdc60ac7545dcd56f2717b54c04f16159b4ee3c2c98b61612701f7a8063d6b58a970d1811988aad5272077b073dec9f3aa7667e63534391f28fb2394ed1e2d2e33e4280568755eedfa67230b9b171c59d8b444146385a1982fdcfecef26ac28801c7458341491f546f8ed419682a5b4804a04cdff89698a1994f689a727fbf1cca87dec6c6939ad7c228171d3e84ab39456ca9ec980573c4aded224ef86295d6f38bb175d0049df9ea069775438a73c6ba51300d954db0f6045de8c9c6245db38e8c4b9a8", 0x1000}, {&(0x7f0000002740)="53eb896d2f3f3e26382023f18385d7d93aefe578271f5a7cfee94bbe93e617fb068e354e2b27b5c07f1d772fa10e972c0b542c6166b54774e6a35159580e0e3a75804691156d522b39512c8c982d3d482f074e37faa591777872acdf59b365b67715e664f09e9c416ec78720eb94ce18e6d2ec1250afaa9ffa1566c9d5f5dd8aaf0805c09706394aeb060b8865778c2505ece305dbfdc90e11c733d01ba8ba882aa52cdcfc6356630d1ebf09a4a0b3d0f7e077c21f2f6149c539441248484566caa0681e54a263092fdc6de77766fd1c642cb22403ac4efadb838950dd69fb3d089f145ea2b0f936e77604a7845a81d583d1ea9e0cc6e77638d14022e00c5081c862bee8de8c54fa5ce512327eb41a3fd52c2e13f16903034d4c3c27793869ca070fb2a1e19a67feaa7fe4439e94fe998ef20651b29f665a65e5a44585d3253ed8137f0583f0dd01a658cac4b48e08c3a4322c4e45657d0e1ea76ee8892fabbcff38f341e4defaebe995ff258caa07136d3ecfd231e312776e05ca9bff9408be450d9e12f4fb51751a62ba9280a27a2fe7d99de80148c2b4274bb281ce414dfb4c1da22f0acd5f23c3ff036069d1beccf94920ac40d319e1fa1b36d0a12f4e0543ff5c7fff0bcf9bf02bb7a7658cda37f67cd9b7ef37744748725dc46ecd54dcc3d75d6cd57572eb8520c5d08837837d3bd78b03844ed87a535bcf38bc164fc7ce71138120b17a67c13d9e40ac49976a15bfec6610da7d21a3d9d27e9cb8629762579d01fc3c1d985917eb05a8d074b3a9d934a2280af7d63765974244e7739c3af86a5b895adbd10078e57d9a60e38584b79f1c67c9cb16e96a127318307d5baf2e9f5c8d848cb52f4299f26e6009e5ace4b11b613f5bf8d43453920ca4a50ea2a28cfbf9e7a49294e5356ba996c01412726f04c73b7038196cbb13a18fddefaf2e6bb3565373fb0654d74aae0b8a7c039a549cd59c45d7966fde5c13ce8836e2dfae104bdd1488a8823b2165704734d83011ac2eaaaac9b056f58d9d43168a40fc3d71be29825f4d54fbc23cfbf25ac9a7dd386a9f8383b2b9f1e07942c0ad2367b48767dab2e598126473d86fe647a8463332b082fb40a1054fe789f1b0610a7edd410873e3adfd11c04ae599d4c6c3157ba1ad4a36f91be367c86fa30e7d52bd37d6522141de4d3b0d1b9cc5bdf76e2596762171d014a2419bc68aebe1abe8429f7ea8bcc427fcfc9d902833705387dd4191c59187d9026b6a122bd72b11f55f8692b5c93e0578b978f2260a3e3401a9f33f9a5f410977382bba3fcfd599289277f2f4a53d1791e43170a2a9528121dc7db018d36292a3743c617a59c789b5f6dc397bcf872e6c95956b071be2f574b2b1e0f45d54828d731d3bb56e2e8d42764205a78020c52b6be975301773fe64dee43eb980dea9aa00d5c9048af63f776bd7e706c9c34682b6195ab2380fb9f74414f45b80bbac01cfe306a327752a4604c6333e7f1deb6b59adb5736329a6dee436cc787dbb2b1f5ad52f173a76989e208251161f36bc19e0b4ef00f2214955ddc0bb252a9c94391c74ca32ec8d8c6982a6b7289cd991514081480f2155f76ad4a9af5825dd6701ce7b39488acad3aa25df3dcde329e1f0ed7013e39f8ad4ea2901af9daca0756a0ffbbcd99aa7792c6c047d99763041825db6c61a22555950c7aedebcc0bb2781a35749a11f0402b0c1380a35a48891d43c67aac1843f746e66123e78d6c85b63c027a110ac2a859800aeaac798f0e968c3dfc7d276834100b17b0a4118b83931e77f8a040d07222dcf913a922d7ce4fe824b84d48e06f9dacb08ad834ba159b561132c293a6ef299a6545fd17009642f3df14877eb5b4d5a58b1f4dee949ce4260e64af98aed69a31b56f4f6fadc087f1b1d122a0a943f407b59ecf19aa2e8750ac12d32c19f44b109652896d71034a79e904d39193335d29db5563924dc7a97a1270a39c08360764815b2233bd2db78c11960d31d518de926c68c8803dc44c458b6e0b6f21ddc9122ff53d1de8bedb1782b98829792159ec3e326ef698ad3821e2340b1fcce3d9cef45579b80e8b7231f347f7d11728be0f152fe9cbc7e8bfd3e4f9282ed9534d3f5f9c708b6dc4114dcb24dac4ee12b2e8c3f480a08a26721947d1e97a80fabd477a46faf7e2f491e62572134578f29ffaa80aa0ef4bf1f593ae3c5dd9c18bcf0b704847c0a790eef4bcc1a480b30e2a44a8649bd26f396d74c78a7b7a6789ec49c5d5975feaf753a2cd517626c885148875a0f75d5a4870955e4219c214a0bab17625fb6b5e0249f8e657365417b9788c5fec1a9528412048aa53474af437a3a98d0f3d6571048d344569b6d62666244ac158e2fde67f2364ef1319a49b6f0ae6b77ddabbec0f5257948b7d2d83c72ba52de257e6d72c40a25425e850f23fb97447b0bc2c8fbdc130366336207f43912459f9d7d78e7e9869e587d0a47e51db1bf2f1fe1c59d6f786e5132320cc1805ed4a49674a82b465110988ce853c70d973309d8be3b4a24c5d85a9840ec016073835660306ba6b0ed75acf841385940ea38b5b54f9686935cc1e5a54a1d10862202f57d5a4566ddce16ecdcc77291c8e353f54ee1ad0f5b59b7144b1d3ae778503fa79e712d38e15cb9b7da24698fb520dac2ec3cf1baa30a54d9b9afa31b24d6b3c4e6aa570f9686b3bb8eaed434143ddd24d031b2b7b34ff5d31c1fd0fd9dd2ec8dafdd1f2652a9ba8e4f255acc097d9ba10b890ce7e70d54611b3c2e89f66b085768774ea73500e6a67a78711ded7c207b74fc8fa21a639b737c77b845f6984d9bb42f9f43927d3b0e9ff3e6676a8128f8c2d9505460aba0fe2c9a5cd5ce43784bb723bd0962c72f4e08244fe953a25e287675ff96dcbe7da91a237a6966d17a5af842490ecd42e8180c950f2a9e4fb8daf1e11922c9d021f5290ab3c439323d365171cd2283d2ab536792df51e47c1ccafd3337877bb98164982ba89ec054239b0057831531f0d7d5abf32de6bcf0f4af561da0775643b4dbeb31b4928e60a084d0e0fc1113deee19b756c75f0cdbdb3741f12466fee152cd049adeb7d95fc426e1f624498f00c89c8ac2976ec23a304502ad8c94607f7fd1f0bcadac1491d8aa16e02d93f03cf275fd3d8639340ece670e1d587346c466590cbcf309a6b27ae124c781a1a6a409cfe82bbb33808f6940720c3fe716d6d4d77b025a48ac1796b627a141428baf9cd19876514d843aba55f775e3b32fdb10e620e160c1a4a68083a7e3e8c4a10200db2e2a477601aa4c861cc13e2621d1a81c7b1389483ce3ee56586ac902a968289e0071f0d075f8615c17170f3c9bf124de8574535fb0b821b33ea65f7dd88c520d4decf3b635f45efc5a3ba1a7da094b6f1698f58e593f4655dfc1c35165ccf0ad1c248af47dc61555d467668f6ed4c39364d4664e820ed158928658013515cd2f95762ba69a2c5512088f0580a2461413bac5aa10bf01e1ceb630e66ef11a3659f65a4b63cdef54c4e7089ad09e4416ab24a059ab10e8d2b412652ceef9f980f407e0f1084784d64a12d67e35f09b7725eeb82958056c1d181e91329290d16524fcd6cf64c647b8a23f33882850df10b80dc7ff48b88c9223cd461d19b415828b5f92fe4e3ec421f57f368602273c767d53e76f3d0e4e4601b6bb04d0a35ddf480f617af3ca64dcb030a8bf29ae496655395d46be14ed441980d5217204ca3f2d03d55ea7010ee197283d3d3b3c56356c30c7555987b04e573ea4496feac322570526c293dd111a3836f9e48d2186c11ab7cfe9c426bafd67c7a289ea6219282b2543264bca9fd8cf8cc90ed3bbb679665b3d14ecfabdc755698ba437707a1cc007e8ab6601b3b038ec56a83db1a6f5228aabecd9c46e7325a5e319aeae8c5ecd01ec006587ec2013a636cc2bcf4cc7848fe597ca670babb840371f0d35b93702e88627eb9335b120c6ab2693120fa356e0aa82e4f59ef2cf836dc7786542550df69400345686f3a04125b963dd1a6e8e47539ba400b8a645bd01d82ca6310c5ea90e1af0cd788fb80df6a21ba778345b4b69a9270b601b035271eb4ad84a1bffcb8baacaf9ce433b8f6489504d14b1600e6497024d8291887b1001de3e3d316397773d5604d4366a187cca6b4093df9e6b8e6eff77cc6872a2fffc8ef54a25c28ba7a05ebc8817147ed6de24db86f7ada079a3d603ec521776eb47e75f0dc3c6524ef34ae058b922910b337f41bcea3258fc7604a6470990faafa80d09a253114615a06aa0d9c4488c0c738783721fc2a1683a83745845b39afe3801409d7b5cfbba8b32f6bd1eb34746b7c2544accf2c79397e6ed75046851ad1918ad496899b02b0e50d34a62dad71e3e66bd7bee79ae4f3f111d283b05066e14b35d5e0e766f385be228d702b91b3b36c9c81e56fb16d2671f5cea91ad4a408933ec0c9d30311acd6f6ec3025a37da993b2ae90328c6cbd362568cf21181ac7e3d65d09f10f20cb2d5c76f7811be0112281bb4ba854b07b54ca44bd5ed261d4d6ec820dbefffe6823864537d981a6129aad85b9f5f1fd166b54c00a298ea9f49e3ef1bb4fb83fe21a5e4e5847a54b327843d957af48ea8a77bfa2eaff8c6da7a1e426414ef591a8f5316c1804089de3cc994cbbc0be12fd9c7249d418bea16f6d5a1ac9e4506c8b305224d28d17da9d1f3b8ba03d79a10a686efbd12873eec7e283c700ad4da72fa989a9dadf0bff9eacbbea36bf3459d05d2be476f08bdf1ccedf21c49f066afb4c6fd3d3ce13cd299e3ff25e29e5c0703c3eed38f43f03b496b8200203f813ebefa550e0a585971d49b4290627edbb4ffc30e619386c8ff53ff7e7ff6f9bcc7002ae94a2c33373b105b57d35ee7638db1b28d6db43512962eb95a2712639365f782c43304e3e3c938f4e6fd7b2659a90d8d997f56cf0905ac02f5f35b6bebca9b6083903c31fc73ef96f7a07bc25f1a006e27766dff8a559165c16ef8116cccfeac4f3198c8759045bbb122027f7dc719061f7e33223f856d3214ba8d47b3828e954f3bb2bf62c83bd25c995a3ebfa99fb7f174649ebdc49031007c8156258e5a87dfa9e0a393726bbfe427a362d05077a0e0a42ea7a06707f36d11b5b208e507a5ac828ffb143179505f12deeb59a032281f42f0d7df74d4d9807b82de58e739f9800c87d68aa7fd9db64ff2e8d21825ab6f59775b05728982e4aa2913a9e904d20e703b6aa40665107b6cf9a548fcd81d53254f33a24bee6eba664ace20be70da899026d071485ff6d7b0232936fa85546d56e14e246cfc2500842ead4127197c519cda8ea9a341d7ebf81c2136be2df2ec76a1bede7ab1546796b06dcf11efc7dea0872c019d7ead1a7cf443182218a3f7251ebfe5c2fe0edc8c11026600007d599c164e846930458db31aad191a37db96f2d49c5fabab2aee1094dd3de04e849c76eeb852e448cdc67a710ffecd0955b58ea1a67e0d90ad23f816fc7d5fa38d6160e4b886dd319bbe2a1d96e2e1ac2c42ed0d79120a061afcfe57e5b30da6547548146d80b1678d9484521ceeff6e28b79394c6c308cf3a0dc023cc5bccb0c0481d4a3655ef3d4725509d6eb1afbbc3197d78f85c71f3572dc45d5f54fdc2d65b8f068b063b2fee939d04a6d523825eae18d4170cbbb4e2f7f8f0a468f4f5da6278ae3ac0f8083eb56302096240eb27dde422a28dfca3bf57e2f1d9e937e9163c19aad9faeed60928c57e14fb80c37c3592d59ac22f56d8d42cdf87a90fa5ddd7", 0x1000}, {&(0x7f0000000080)="881d", 0x2}, {&(0x7f00000001c0)}], 0x4, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r2, &(0x7f00000000c0)="1d", 0x1) close(r1) 23:38:22 executing program 1: mknod(&(0x7f0000000040)='.\x00', 0xa048, 0x617) open$dir(&(0x7f0000000100)='./bus\x00', 0x5, 0x0) select(0x4, &(0x7f0000000080), 0x0, &(0x7f0000000200)={0xffffffff}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./bus\x00', 0x2, 0x2, 0x1000, 0x0, 0x5, 0x1000, 0x1, 0x0, 0x2, 0xffff, 0x8000}) 23:38:22 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x8000000000000016, 0x0, 0x377) socket$inet(0x2, 0x0, 0x8) 23:38:22 executing program 0: r0 = socket(0x0, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 23:38:22 executing program 1: r0 = socket(0x80001, 0x3, 0x9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x88, &(0x7f0000000080)=0xffffffffffffff81, 0x4) semget$private(0x0, 0x2, 0xa0) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) 23:38:22 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0xffffffffffffffff, 0x4, 0x8, 0x0, "026a35ef5ebe09586b31e9e1c2bd8d9f6434dad4", 0x4898, 0x9}) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) 23:38:22 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x7, 0x0) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) r2 = getuid() getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) fcntl$dupfd(r0, 0xa, r0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0xd, &(0x7f0000000000), 0x0) 23:38:22 executing program 0: r0 = open(&(0x7f0000000780)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file1/file0\x00', 0x0, 0xffffffffffffffff) mkdirat(r1, &(0x7f00000000c0)='./file0/file0\x00', 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x9, './file1/file0/fi'}) 23:38:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) 23:38:22 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x4008426f, &(0x7f0000000000)) 23:38:22 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) mprotect(&(0x7f000064d000/0x4000)=nil, 0x4000, 0x0) setsockopt(r0, 0x3, 0x0, 0x0, 0x0) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) sendmsg(r0, &(0x7f0000002580)={&(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002440)=[{&(0x7f0000000100)="2d16823677", 0x5}, {&(0x7f0000000140)="64863002a400f4a1707fa50d3cd934d2a5cee227de94c415c06022e4078c6e399df970f98bea504c0dee3c910c1cee77cb7348347af7ddd6620eb69239b57bdda9e37b24d945b49f3cdc733db535c9dcebad78ada053c060cef148304bc8d0f8a2d67771e48700e5975553228b9830f0be51c2f162c4a6da9b2a2eb9e8986768a934bb326a5dfc37d395fefbb2678e44", 0x90}, {&(0x7f0000000200)="b53d8e6e4ee8817e1029a3ea91a03d874e285aae2a2d761112ab389c4a3ae28ab0dc379899afcc4218528853d7f02d751869c155c90966e1736f0298051d27799cbe0a7709c68ae2f30a2677c2f81b6b4367367e", 0x54}, {&(0x7f0000000280)="597acc1267565f390f2ff48cacbce481dbe68bf022cacb6fb88fd323c8633bc0ec1cf9a66d64659166b7acb4a5d1796c88a795599019defd824dd352225e1271cc433938f894738618757140650cb8e0120da15a5e914235463c2bb84653d16c8430a01c00851a686f5900d7be0e268a33897479fe0aac11250c7137ba836c64746c6e3ed8154fee48478a56fefc4e8c02c364d87593a4158ed980b5893ea37511ffecf87bcf72be0f33dcb4e44a086acd2533e12f43a5174f48d20ffbffb25f4669af", 0xc3}, {&(0x7f0000000380)="eb7b402da2e1af166fd6ef9e3c80f9efb4469241b0635d7ab2fb3329182d9d034006a9d2a777de57343e553f32795b033607083b5a4ca9db3da05f95a053a164acd7921736ce497784e7122024bf208582b0c14a04b6e1e9f870cd280b744db33a3e0357633e7e1670982334001bcd9ced5de77c39da18b80532b6b6161a9c4883190278e097430195eab0e207cf404fb2c9906d3916e7cd3dc572135962fd08ccbe0de94112be746a53a2fb472cad640b4a6b135af4792f8dcc986f63a84ca3d98e3904a1354d7be48f487bf9dd78750ebfe8d332dba20beb8a1d0edf53504007ec4909d05d8ceb4d5a084ab567d624b2ede3e978915421267ca7825afdbd1af01ec4f09c9270caf0fa9091317f7f286d62ed24b4a2c7466bc2f87b366d70b8417738f405573ef9a5e1b51bc180954737fc381330a3aeb1ed323908a6c1bdc22f8bbc46cac89a915dbbb188398be542a23325bb71e5f876ee95f9bd58c00a5b680d609e829c4f90b53a8920b05e4c3de1af576c18b808877c520c92369821ebc466faa686b0e3de43e825c0dc8edd9564ee5c6aae5e8311c4ef657cf46e25a088c1f884fae6d3cc4e19acfd047c2dc977844de00c0a75fa3457709ba2b59113f5720217c800c6f29c16742ec9f3c22ba15cdc0c56c3945fecb1d281b4f171ebfb27355a1398e75aecfd98be683ee492764e2975c117b15d57d18aa867b5ecf08d2147e3c1379f7aac5a051cfc5908692c162a36285616dc2f6467ffd00995ce17b5aa777bb39f15d26d865d53ab0114ced050b8aa8e95e16fb7e1a1143c4f0805472f15c815eeb71cba586dead60563d97ed48f56c6c84df1a324610fbf22d0bde260c79c21fb684cdd33353d52b0bea2fa4e1001df17028ce963a14d4e628c438b82fee4f7103cc6d2923e0b929b57f2cca254f3308c217fa27dc6147df3896df7059339f8d608f9d70f893c15f4a8504a0cfc3bdbcfcb3c1c42b772513067077bdbb11e8b20e692578b70b76f517e71ddef3bf2e0b8cc2552cc8b49663c4544a4d4bca499c42a4a9c93da51f54023b48c956e71fb6625205e11f2216646b15083376a87808c1bb1faccd1d5151af83bf935a1d73a672d4744ca69c449fde1f8651acc6b75d1fb6b78e060dc487fa48eff88dd531dbf8aa0ef7b66b0a4ec080118d921153679e23b77019609ea6002f5e930a8a61c361533c43db36aa7f1f5819e6e7021c691b947823556e18ee88f33ab07156a6367662b455969a3ae0bf136daef53673fd8bce342042521e3959a897b9fb3a292a8fe6f00db3900c854cbe3af136d1d8ec2eadc302bb752f9c095bc93b27779326ec49df294684a46715cb5b0e88e998b6c8505c63cf216be8e12175fe8f46927139c389eeac108d85b15e56b8476ecd6befcb44b13a91926fba034a10e831b28ab8919af1988497695c9e5ad118f5444c7b43fcc5c156f4e2fbe359e644474fd7ac07221966f866628106b3d11fda19e2d0343bb73935c87759e3ed471718f00d4beac3efa94514e347acbc3599c753a78ab8738aee3a4953663562a8d9b39c694d1b4c520694cf5dbee243cccf1e04697e26f39e03a0c72111d0cacd496c638a2c01eae810560765cff44dd2382c809793ad4b1a3ac15a4c3d9c1869399e2fd204774c4e3196171eb9be1b89167c8904ac5b9c76ec50f052c2d49b73e6933e6dbb48e01923a7774ca7d771d5b4f98749abba2d028d2bafa05135604c1e96eb18df96e69688a40784bd29d9a5dcceb7963d96ecaddf553a4304de288c078a679f73e9e321127270daf68973935487bf130a4602939559d3d1ee513f2a94d6b240f04d08183ce66a0b6373a114f83cf95e40c18fd914ddfd8e599ed5a7903de5a6a52560f46bcf998cdb9421291160a542b1f5b3f184b899272e9076031ca97db5f980a982bcf4aeb4687e68e95151bc5e245cb8097f57e67ee16e759dea42c4773de273aa2a5840a5409822678400b98330e39fe0f5d4edf1bebfecdba769f8794192a4f17535002acc5f19ba7a8d05ce05cbf755bed03c174e18411613784ffa67d89f67bd86c00fbadccb827602fc59f2336c35773c95f03fe297f32c5b300dbc500fb3acb80c5ec3bee45582928466e713b728e8a6ed612d44e3d4d005f9478d2d94a03ddbea76f13fcf5f5de066963d46fcae96321e7a26cfb49b1ae7aeab5cd97f591839c0e99d496fb8043d8d8a915ca0c74998df5b2cd972205b9aae2311daa02bf99263aedca0572d065da9d561e9d69b860e2f539025b5195ac3eb6de44cf74c761c21e5b589619f0860f5e909f6466ae9a1e7aaa7c264bd20a139586556661ef1e5ca6775953f8577f42594bb79a9acdff2df9a892def4970840e056df4d339260ac835ae6ae586930b118331b52d833bce9876503ef7f36e16f652d9421dfdfa8e2dfb0981e5003417e1be115b76931884b7e1d075aa14fee98d286bdd2b7c8b8e9265e48dc4c01fbcf2c3ab077a3a8506f449faec181df3a27498ee2361f8bf0fb5971f48ddfa41691a959319a470f13e3ebd5b8cb3a5e29c4e21df2d6010460d8ec651a895699492215a5579ec0c74c7ea122f0d857e5eef465d2177f3297b411d9c85068f4eef1330dbba0e887f8133e5787d053c5ea76dfd2dbf450af91e06d925ed03b909a119e6e5a3f6e08ca659fe0046f4a40665cab1e626020e835143bd4b1e48d76cea19ff7a19e52f7afcef6414064b3cdfc35d9acaca1c6e057c798fab3eba5700ba25d6bffb11f657f1cf31e6c6247df23000c11b03db47da87ea8300f4c91859451a652aaf915b9d55d0fd1f697f2fdf43088f2f909505a0eb692a088a02ed2e15b86cce1bfbce115179704115d1596c2a183634564ff8ef7f8521c099049692aaf9707a54d57920c8fb26f3bf506ef1728153727e22715207c13df98a171f29a8eef640654b52d74cdbfdbea8e99bc1c4c4afedba652d98b48126adc103630810e3562d70e8a0ebc058a24ae168db5f54e85abdf95eaec65b7baad6b83c549a4f1e043a64abe3912b3c710fe5a1aed3e15fb533cf134008c667439b59b6bca833e3454332d6d9481c30aeda24807932f7883d0144ca11291d609e40c45d78433d6d22fca490b7f4139bdd1fd0e3c3b1d49583bb0ce26e6c7413b4f76037b3766325f9cb015a46218c6f852ad3597638fa7e62da7115b05d73104862a4a8f497c3789d4a994a41d593caf3b336795c6db223bddac2ef34e42c29af2ebbfb67ec773b9b67f983d334be180b81ff910804a9914c59cc72d363aef6f62085a4609309644f74dde4c599d6cfa31e7f342c0e033607521d80c7ee65df31e24c6da9bb7eb7885ae524afb29fb8cb1199e91156ba857c4440d2e15feb85ffc183bf632cc86f7dfdc79ddfaff49a2906636be247268d3fe357c4bc399ea9f2c2a88b1b336612aa1abdab1fb4d0a0896298df350b978a4076cb3600449939cd23e0a3df58563853f71fdd49a25cf2e90b45f0bc1fa12a8ae241af89c5faecc1ba2399ed64dbbb8b37a1fd7f14c662240bec044e1931151c2fdd0fdd977539baa373bab65052e9f88ccfa090bd4ce7345ebde178b7f56e336757074fbe5f2366226d9d7a069388e3b8ecb94736b36e00754329fda7fd3846af43416e6b1f3128f04b17ea5d2f1ecbfbeb28102944ac065f9fa573b3ab9883e009d385b0f300d83d116c5241b67004135ddba22957d62057c395d9c3c3a4fbeeaaee142f47c1895416307bbc502b0fd119c9f3aa5b0289af11f2b0d5be1bd1fc1048ffe7713283b32d72859b262cdd952eaaabf9159c68abac444cdff81600648feb33d445f75e4a75fbe745eefda7b15f6c11d09d4b84ae9ccc032430a0e65d55ce93951e07d99147aa9afb2db564ff8e3530b5027bfca75bc26dcec480ff4a5af206358c09fd7db2a8bc720c86685f06a657f9c82413df23ecedbdd89ffb4d46d0c9ae2ddb27f8ac2624a625286ad7f81f0b635a2c333706314f4e9c2733f0ab5b25bb5a685570bcf6a050cdf70347f98972eaca946bfc49c150d4db81e93d01ab7583498d1ebaf8844d472c38d31d2a4ba9297bf6b40ea66dca0465744ac6f292cfde4306f4dc432b82510f6f0cf5627e22d247435388e51e35255dac74dc43fd3da2a141230f538295ba3a0d90afd0e5e2d6a7144102e7598098d12d7efb25f69901d8578ea51945ffbb978060e5992f9dd39d1108e823875291db5b31f88430cbfd569d0d186dffe8cb93beaeadfb256e983f471e3d0d29e1c1886d98bcc44a7edf6f053e95227705d3d16e9bace57ab6d6e6057c965ce7a4540c4cfd238506fae12395580483034543e63c971b1a807326a106d66df95845d5d0a01abc8781d4f6501be666c0e3a61afa175ee5ee1a6fec2d7e644184fb1fd175da16d057d720e8248537dfa70011b3cec41ea8eda258b26a7ddbccac714c32a55fa03a147a0a084ce219119c10646d9d592d378039c9833c538c480630d38f89460e5046c0d932036043ae90df7b543419986ff45416724eb7a0b2a4c7363152cded9a736696d5d78f51526f499b3718d540dcd6d81ff0e808af424ae319c350936f0bd3bd5ed5a516652f28af43a2ccdb3c4bc287eb170fe03c2f0b1ed5a6e765aacef6eb1cdfcab30a3bbf92b507ee5602b7677043947bd7a0dad97f470de9d1d32b98294efcce445fe292442d8341b3fe4c8f96d7982ca843e4c0863785f4cc99ecd9be25912e7aa82e089453638b35af98f1c846e7724cc332293eb26aabe951a9d7e45febf61afc16ea317d1c67de291d86afc0f90c48546bcc94bdfa43ca016589a740769d927687f2c117616b1037a8491fdd542480292f42eb5f0084d149c892a5f513fb91d4394ea69191769c9e07d9b9bba3d66f5c9d6ff1b446e62d56aa0b69e7600f5d62a946e20e527a25db07e62c9012dc8b8df7c0395e00ab63ac436f96a662f7ecd4f27ddd3419226d88d179f68f9628f89f5a4d5dd4a14f31b78038f02a8c6822ff9fa190d91fa478158ba4d9b1b3f40bb5f195302b96356d4138adf0822bebfa8cba20d92aee9e4ac76c4b260cec0dc72c8379e4d608ee73ac828d4b943e2529b0a1e4b951cb34937a8512484654e83ca7a547fa55dbd113e273e37097b5eca0d1f5a93f0293d9479647148ecb35e162b1590e9e95795954f1be248180f48e544ce77f01d89436dad52bf60ccdf18d63f07fe038a6e81175ccbf2a2e162d600ae6fa12f9065927e3b737e2f29212925fd359245e78077b9d6ce5eefa91e0391e4ef39d81a5730af4d6344c642c51ddeb2a0f1a9324b3b21a6fef81e034ecf4f5ad2a183496eb69d89b2c8d3929d2b67424eb33415ccd5f30bdcfa2533892f66ca73039b8b208cae7a1abe45f72794418e59456e7c22bdd821298f24bbf9933556e253b3077446b863a1800cde16a249b3cc7ad3a9c8b720d46ab19aa0ba20272e65522cd87a2e41acf6f1a6862942e6158cbc0ba603930ef5271702f280117f27857380d023431e3db59f42705038d8d8bbb64f03cec75ac632e60638b897a3145439d3c11d72d57a17144fc19bdacc2491d6da687cd60d0c7aeda1badfc6c2582090433ac222dc11ece777105887a334d1028d553a242899d9f2c32de983d9e76cd9aa17aefe5a4bae385bfe3ae389d7a0b985b8be93d1c6a6feb9ceab9e454731cd021f48fd3e9b2a90f5f34596d2e14f01567452bbca3912dd2724d15648aad7381c4e2c359ed3897895e070ef242fa0721edff98362181bd15cbbf81c6b6b23c866", 0x1000}, {&(0x7f0000001380)="1a89a08b5825e8c24c14d3e5e993122a807c999bea720e957098daa94e143bef90adec0a1a93024aaa1dd23a2f76ed6e49bab086f34f4dac71df0fa5c99da04b1466af74b31e32c0cdde40d9763933791731c895a7642e0fe0a47bc849fdedb373d18be447d5f8940a6c4cf287335004ad9ea3ecce93a4ee76d742dc6cf71cc60db55d9f71070963913dad9f35a1f8d460034f23f1f26e2395c28f64f2b692cf9d8c0b22de778cffaeee7855c201ac434d752df6516b472027574e90d60efb2c40238507cb98e682de4d45355771a0605a0a8ecc7158ca464541837e91bc06d0f73eb84206494ef7547e3d1c209dc6e60c6d327822b4e302d31468788d750fa9d1c55de11322d9d6cf0b5cccfbb28fc46b1981be8ea6f5371c1fb5562e574aafb433456d2d889e76d8be4b0fbe1bea2efa6da7123da3c268141d206ec550039be86378f57e1be38e3bca257e22ec5a796d3df5d430acb26717af32f3e0eb80ecdcb9b2d474be0778c3ad1f4e7211b50d87de83258501f520c36fbe78cb016192b0a48f4973f8d58a0302944e83708b2abb35cd6091f119888a17b12e6f59e4161216a29293422a47fb5079df68c17dec95cf73115a960e301402284b17df7482be658a7db8ec451445b92e29f953e50838bb1127c1aa5fa9dbffdd89701a937c7146f205dccadf6e7b164310d3cce02e69d0307b70efcc27dfc157e733ce9b2031bba68d775c976cd974cded304b09e16f78c317afbfc11f1d01d95feb43afce6095aa77b2d43dc7196c200cca811314e9c6106c91ffdfe621aff6685deb51890284e53df3ae93e797b5903e4dbfd465b40334d5b176384efa5f938bd2c5b275020dc94df9186fff7cea951b87f215006976549c47825377109e566d63ad0046ba74e89db8874c9f3d96aaeeefb86faa4c602a8399c1a5466a13a85eeb23bb9f916ba9817ec3b2e666cbf02867a3d2fc48dbab4af7c2510bec7619c2dc5574f1bd20b4bae7532b199c60f4af7e68e42120615259115cdabcec88969a211619f3be955a822fca0ef0e7899f132a68eff480c16ae3f74bed74300a7b36c7669b7dba74f20ff2fcef7a16571619e9e012e9965fb2f7f8bf7dbfc42804a4fc2c774a04f57f8faf9641a06c633631d18ca409d9ee621bcf7d1b82099ceab2c8d1510a53a10917b5e0f633655ecb170623d25df635fc07f1d7b066fc002d1db45c68a62b12e548f78b4d075a572b8e3e618a1d8f84cb58f4ef508c1e3140c473d1a2c933aee38225e5f92c355cad15894edcfbb3628726407bf060bc5e04703ff254570ec556a99e7c4fe0118f91ca4a469c28dd863fd92e312bc99699bed113e890afb5fab01f08fe3a14b80bc58bd49263fccf404639bcdc73ef895bd8c0b1dffa94c6afabc551e6e7debe80d6190aac40d4288cf6ec744852990898b70f6c0f7e020b2353fd252293e9c5aae9e4f74452314d2e864da6012d037c3fa22ef95d63d14e21dd6ae43ed3c278f252fef8e235b006151c403a0f401c9f49eca64c65091550cbf33fe6afeb96994cadbe7fa9ffbbdb841c79068208d5f5bc46ffe5a24404189cc2746489438adbc9ee5e68be3dd81eee299507b9aa6b0834b617d2ee30ebb339fb7d2d32b769f83f3e0b4587e68b90431a758104cc1adb2cc50b01dad7df7f99a07ad4d36287164d9c512f1457085b439a081fd6cb4a40a51b638ffcbc9f35a6d439f29d30a7b42bb445c328e8f9260997f7a25c754bb30e792939d5d81d70b8defec1087bb185334ac778208a47f5f1324486f62d52f166dec23cc64cd13fd10d75b0272fb964f9c11fb23f0bc6ddb66d4ac0772d7f60df6cc63a6b36105201e86da0d11bca6471ef2196dd7f8333a07beec7bffabf4a0e8c731411d5f34661984b0b480027a53e5d170e3b5a89d6baaeeb8ad4241ca0158374241b27ba30ce930f76f6fc1f2d0cd62fe0f88cdb63ca94bb33e24808b3df6eeb8be00842cd9d7ed82b485916ce3f6588a476f809d91555cbfb48b4c006e3f207dc9792392c995ad05677383178a743cc2ed337ce147ca09251853a5e88436a51ae98ba831a408b92936cdd25a16b335ac51a1a4b2401ffc92843294fd9f5f0281765f21ca70a8cbcdd9b88aaa86024027715d18b80f8de1e79b169380f8aa389bacc78980c4c9ad1c1d6d73ee182312909d9ef29587fab3ba6dbf1c65222cad40743efc0c18dd67648fa8ce68a256a41589d670551983ba44a14c0a4253c31a00091724533de66ccd4af9db9402128972055e6fd803c4d0c945ee108c05d4dca278d3d65ac2ab8d40e1dbde9c68afa7ab9774d74e8b61c3911a3f9795ecf3acf8d43c9dafc403578fa07a5c0fa05de66cdc0900f58eadeb8e76c65f85fbbe6b1edad8c48d5cd543b7be6de4e0db4a271b0dc526ebd491261525e4d2deebfa7296f73d7506bd7f1051b950f152877a2d30fec71d97243d5924b3dd7e65a58830648f505cd84207f2cfbe0ad228f170035affdf18260c2800dc1aab564d76e6b25dc4ff450252072b2f2dc387f85acdbd39d12d5d4dba654b9a78c2017e3fde5c025c57925d02db89ed8d783a5f207688efdf03c16ca588479d2be463ff4034fa31631bbd8be2f97fcadc6c546d87004aac18bd868366623ecc301018e201ee4655e6c2726cf8db1fd34c3174501817c000a32541b1c1974784b3b9d1dc8335035e6ef889f76d124bc0b2c6e5eeb4df1d1ad0cc7fc7b782ffc37f5c7f0cf8779f278a2b4d770f035ea00e8940b36bdd2f5ed4736630384b8df0f9f027f639028c78cd796823c515989574f7d7a39c4ef8721fb4e3b1aff9324e7639dc2f597632db4182f3e77f01c01dba453a626bfe0287d40ffdfe3d9eb7a74b0a0b305811eddcc42371e1bbb92d685fadc2e0b1a3a9af8141d09cdc5b2c4382d3bc1c3f0fd8a6c5895f0146639e72685b2c2831757abdb40109e26cff6e0e102275c9ae22f7ff4ef0ce321561562155b69ee9f1905c6b9e7bd3bd09c4e11ad16fed5d07cfabf773924e5b4d037e4c39b40e3105147ed3f4d967fa67bc957d9258a6968cc568343faf315a8f28fbd73d82227433374a9d34df5d938b1766ed0ccd0949a1ceef2621f52fbdbe14503acd5af0711f81f99475fa03413bdfdca48e1f055688487f9822bade38dbb58c6fdcd89c9095e0be13ed94c7f39588a6a2c51c8dc4a74947dcbead64b7c4f788d2c8c2498c8d3fe30ed4527872955a8046e409cb3610c71ced50a89d5ac3815666053feae68a8f2cfb91fb0f5672e1de535d328caeeb243aa0dd06488e0becace5a4742633965c30c77dd310734eaf98424fe6c0c1a071e9fa1e10d95bea5fcf2c18e24b6739b18df7de6716da5a164d60ccbc0405d0b3ee215ae38e25c434f41ede6968481ac4f97d14d0dff8c088adf71e3b324e1f6126db3b97366ad5e19a22f5cca7c71d05b53747f10bd6d2d6c627bb917172b92d78bda8e26b309cfad23349612a9049fc7af7d3b888861fece0905ad63cf26f65d7d066f866fc2c4bb318d6027f2d7e584912cd746c9fd0234a4029aea52fc5a93f1d0c679c2505d1596969bafb42a3b45428a92e752c3ab4cb083f37cf41f41c677d3a11c97785f40a8ec034cd37034025f160c6d8c596417250663d2623f906f7fa64fa1ed46c1b77534b34e618fdd3a65a55b0b7f8873e3b232f80a38fb9c937724a61ca8f750ecd42877a592ccfb2f9be0a0c0f16faa2071a261422a379178e422b5048d293878ead1e8facb5a98a537f632b705a70f08876e29a859757e36bbf0673d2266c5efb16424a6373c38a1edadc4579936a43ffaa456b8655ea0504f4281633214838f81bee4a8b7303059917297caf74f58e15b3a336be325fe5f3ee8a1203c5999e391a4469174216ee39ccb9cef2cea8b1c955717ca8fbf2d69c78b20ecefbb8dc0a77c25c22e867103663fc5a0b274c6cbe662672f4ad0182da861dc8dc23408aff88532fa8eec3edb0ed674d62f557629898add58b557f82e858bc3f0fb48b22b15f2902cdcc04b72ae59f3ceda46d12be4c7fd8f99d6245a054f7ca787cf00010f3e5690d20cf9cd80bc4b2e45fe9f555b15c52b069f3ec905a569766c29851081c4a010aad22a603103d2aa6cbc461dadbdf9b3e87e9e42b3075bbb97c472dd62ceb18de1bf388aae99216e710d604914b0d031c03e5ad842cfbb59153f33960089c90c2c007680ce36b4ee08d479599c4c7e2405c26e136e3fab79273a9e99cf41d0b8ec8f7596308bf6a1ad44e3795575586b726a33db96553e029c8a032e4bf121943b601a80dd479cde5a1c28ef3c60943cedc15dfcdef56678a98121ea007c741033ea98c7abe3e965efc10211b4a6e80121844abce27d5de399f310a8b7e9b1d02f9adc895a5cd28cedfe7c562eb0dde22936543d4274d3b51f375b67c27f77b1b9d41c66e49737ce6a321cb08402bb4bb014d270a022d8e3a7a43f48425e61999b3aa19de01113f6cfd141aa17e497034f3b41aa0780a5bff02d73bb51610b5b43c6b903e80f13da430ba7250f5bd9e9887d52b0ae54b5ca66c2f934728c5563febb6ef5b9e38facc9bf5fa43862cbf344be785ba2833a4217414c632b85464a7f9d68a609a1f7b12136422507f8e92a2d6ac6318697c91908723495dd791b8fa7aa0c21895aadd83940c9fed2a1aa86f3dcb16ac35eabcef2ddaba9ae21094b6c1e1aef6f76bf5dc801637d2433e758353149d7b04c0426be89a594b6fb375d228f67e7887e6c8ace240fa6ffcfb3418f5c03a4157a49c1487abf23d353720b689a3aba7c08158529e50341c929aec282d202c4c8c125fa0273e11435b6fd4937eff0e14715f908381dcdc8d31fb616f193682629a3010e3e81fd579ca71174c49badef04fb4f7f05c15958834ff0a4316720be5364b69ba9430cb76366ebacf5814ad26dfa83fac90618544938b75b023c85739b2259fbd64ed0e169d97275c56f1fa95f742da6fe5e5efa2024382fc81ee01bae655d8f759414a5f4b885cbe966f474caa8063b2668bc4845aeabdcce01834ff045b4c2186cd7ca879badd7876a5c7fa0784db4a36b3747f62c460e0edb31892e1aefe697669b32bff5ecd4e7abc77a62a7eeb26aa202fa0a0e66aac7566bfe3dc7810915d2535a982063eea1a9dde1ecb258a3dd706afb84678f5fcdc69718b0e381bf074bd003be3e3ae2ac1a99ada8b22615bb048596bb1eb81fcd82abd25fa4f892fb49c585b184efe5b0ce1dc382fb30ee0dbad82b077a8a3bab18d8f064d7b06eb761281bd8fa00aa794dcd05568b3221cdc5f490ba1fb19bc0c8f2ebf546de2a9f084f5ab3aad25296a3da6584ae1829cc17f9e8c501ddc2b00719262904341ed37219b05b2c7f7bf58122c82ac13fa09a1db92300cda10d483b17a3c97f736dfd209c2ed49a12a9973cf73c327ff27d8278110f2c538ff295ffc5ff03daba64f5f0ce62cc3d77c5ac77813b2a26cb111dda8ba22aa81f193eaedc4e122cc0f6249f37e074269e0d54d478f459eaa0ba49dfd126fc42a756ca5214a14097814b81881a181c8db3fc7de7b5068f6f4049c16ac8f437a6966f14f6f14afaadd8e59e61993b92f37bdbae35693451cb2ec7b70befc45465c67e42b472333ecbbc7969ccdeac7f7985f3d5e5d355f87a5dda54bba2f24487bc827c7c1295c67c853494afda2947b768e98ab1a93900ee4e16476dd0227969c1c3e6ffca030886bd57aac96f958fd775a15d5ef71e21798439e02dca9dff4cd0b1e31540752ce15ce9e4", 0x1000}, {&(0x7f0000002380)="8aec79978f930e849e4c7a3c731575e6678bf515e51caf925f8c7bc8cc", 0x1d}, {&(0x7f00000023c0)="e99ec95461b4a824743181b8c253eaef87056c3fe48c9330a088b540a531807f5baf7408803323a6f71867e75ee0e87d8f1f026c0fd823683a0dacb82720a959c1aa192ec027d2b41a8d4b24b7b9d01045629cc2d7ae70e4207e56d8af5c9c87e9237a7d1bdc7054f1e85f4387a15ba44af89d43311933a6fbd2", 0x7a}], 0x8, &(0x7f00000024c0)=[{0xa8, 0xffff, 0x1c, "5ee5976f99ead4c862140fd853ba6dfe83387a39642524be60307e69699d152aba47ed9141391a469648ffd6356b368309ddf9804a600cf282a7694f729103c24dff3975cb1183f5760f1a1220ba354e5cf5d2e73b9b0948a397fff64afeb01b96005e022aafd9378e3c3b883a60817f04cb7c761944c270289139de8cb9c082344177b548e0c53a1f7bc7617a5c7bdbd229a84f552b"}], 0xa8}, 0x1) 23:38:22 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) munlockall() 23:38:22 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x80) mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000240)='r\x00') readlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/46, 0x2e) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)='./bus\x00') 23:38:22 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100)={0xfff, 0x15}, 0x10) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0x7ff, 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00008196d2524c657ad0"], 0x10) shutdown(r1, 0x1) socket(0x38, 0x8007, 0x1f) 23:38:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8a00, 0x0) r1 = dup(r0) linkat(r0, &(0x7f0000000140)='./file1\x00', r1, 0x0, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000001780)=0xb3) setuid(r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) fchown(r1, r2, r3) setuid(0xee01) bind(r1, &(0x7f0000000280)=@in6={0x18, 0x3, 0x9, 0x3}, 0xc) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) mknod$loop(&(0x7f0000000200)='./file1\x00', 0x45, 0x1) chdir(&(0x7f0000000340)='./file0/file0\x00') r4 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) read(r1, &(0x7f0000000440)=""/253, 0xfd) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000540)="9073b33bffc730093db82cf72a8380b1df83e2bf81d0cbe806f217a90e8c909b8d1e226b3062ca8c0e1eba3dc2d6f567e3f12204ede4efc70b553a70738df378c3fbceee19f607c6ee7d5f8f5f24681fd230a2d355d889c3db856ad46ad4d40cc0375650d146e76de8922604370118bbb2de97ef2f75ef950de8068d8a47d652ac3bf63dfb8d2a538272c61146e212869397da89027f46a42413eb0aba80f21993be8615e4e99252fdc58b83c48bbafecf60124f5bcaf7f168bfd85399fc4bade22f82f5790392ecb76477027c819e4fc90df6327cdf6ec6944c50521c76399fa6f97a7de277480db7afb7", 0xeb) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0) 23:38:22 executing program 1: r0 = socket(0x11, 0x3, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000080)=""/73, 0xfffffffffffffe9e}], 0x1) shutdown(r0, 0x0) 23:38:22 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x200000000) open(&(0x7f0000000000)='./file0/file0\x00', 0x2, 0x101) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x8) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000001180)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x9) getpgrp() 23:38:22 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x102) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x21659) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) sendto$unix(r1, &(0x7f0000000600)="c8e333bd4868e7814f895750dffd31927220aeff5111e8ceecea888b4c225285bf8501a538a702aec20e5f203b9859a19c3da5565476cd6fb214fb0a31ebf41e0dac568f3ddce5709173a33964e690d1d1d228d4ae70b98b791a7cc8d95da4fc41103cbcfdb5c92502024015395d51121e065a64190b34d46496a6d829c625b5b1697ea39bbb37d422e9e745dfdd51f5df5b7383ba624e4fe5fedcb3f3f9db738024ddb86d573221ff325ec0e4e09059c7bc12f0833d87bee07f1875be03d97f58233e3a5492b52dd40ffd5df7444507c97aaff174bdf576ffdeea6c819b6078b3a0181cdab442d3b19ae7cd2ed2e1e327583d155ef77526c08556fcb5d9c2ccd156892446f72332f8ef19361488e74396b7b68556f12951b6fa9ff8b35b7dec870ae2543b23fbdc0b675a46262a575e7f96cc4c506d43ae7fe66d73cacd6dd499af15a338d295fd2e8705e2081032beda9a31dda625aa07c7302fcd08045a13e0d1357ae193eefa80727aa8678b5e5dbdf2f9f0d2d4243767abfe2235e7334c8973b6a1ab555b90e4868feaf9c0400e4510ebef6ad1522d1f64ddd1962ff0367ad4ec39c382498761f345c07a408a08823d34bb7bde286b350fe53c5d71beaddec42bd7e66977fa6cc8f47811082bac598481c40f2b2c6768807ad727c71154ffac12a0191f89b05475e2fdb64732be310217ed0153d7ce528607b8632d85537dc1efc9c5f33c4676ba9ad756e9724746a8d28262f92fd3219a873cc105eb62dcf902b145894c6693115a34aa50dc4016f77370b93518c39fd5682b8951be95eaf7d4bb36c92c28af1787e351f7c0cb2c48ef3af3424f10b06ec7833d12abfba20d587a458ea6f9911f800fcb3996cc348fd0868bca61dbe408fdc6caba101de2bf983198d482e745c7cb39ba8f88d08a2ec90a1879c50ea4e091c1d6edde4ebb9ba029cc5041e4a1c29d42b72601c209a2a99ba97c0dc2a2ddbc1e1d1e3dcc19bffa317144042b6d75251e9aaf84ddb4392944e21b3ddb9013a11d3f37bedd16d8281c8047ff4f514fc659b578bcf0b07330cc03676f6fae3128d5f792bbb2e30fba84453375d700b047ec99f3874c0f8fb272074db11dc58f2f59da2f68cb6a84e32715182703e21ef77e81060db4dc8cea766e3aff4b447e7ddccf0bc990e12f134d25fc08c95d87a397fe6b34e5ed280d33b3acf0ecad06143cbc13c39121b56c3532167448ffc9a5dc0b255541b25893ae6b6fe05df43117346a48251ed616e40caa86a76d423e4f24f121188fb4ae0be89fdc8302cdb33a95062763227f9fd202ddad77f395a9c299d109abb9e8ed78464e76580914d090a547123ae1943e1c8a2e98778d351c8623aa7c7cfabe12afcc05967c6cd66b975b05cefc0d506bdbd59a3eab216220fe9add7f4503ed02c793edd3741fb32e215d89a6af37c59dacf34e4deed062f4f1a315829b3ef017cb36626d9faae6e5eda55e58a165103b6698db7e471de5b907406105dcc250eb49f252427f8f845df61e45925b0c61ef2d0396f8eb54c0267c342302cafb92f81d15a1fdca5b50653f07c583beb2a7ddf2d226eff267a748dd6a262f5a093af337ce2f61ea95e2860666e1f788323ab409d937b7d5736e4f65c28447883c154a879d41c24a4643ab6ad875afb70387886a42b2cb04321954968c8cc7f28f6b6fdac5442dbe27615d2d00ac7d044ec64067bed4f570e92894df5bdfddde6f7065c5a85490745b9633e350ddba995fba574348a1887dc134a1a552ea8e9e863c1a75f34e5f4c5001f4e1d488bcce019f8d2b94e42fb715e25171d8838a68b8da6e3856705c0f90ae1e130fc1534eb4fdeb493c7b67990c200b048754e235559e398049b3185ad73187d7477720e2f29b7807c93a5291d1de4bb7ac9702830c7f91bb306b05679986e9fb73c6dfb4ad0a4d7c624917d4cb0b9752d9fb4ccfce42594ff920d80cb8f6d6a1b79a8ffac48e1d1a4de75665cdb4da05876deeab65be252a7814370319f1eb2b35ce4dd76a6b2998ad994a8ca8cee6426843aa95a52b94bb1deea3b7b2382e91529f50581445d7a40cdcb875bdf10739392501beb6a65aefd22db452651b40c949a405fcb5855471702ffcfdb69ae557d472f64a4d0ec540e224248a4b746f37ac794eb11e260e1c53a1c552e1fac48eb3de3375b6ee18d47a0b3c38cce672f7b8ebbe6bfdf6f6f966eee7ea45ad3442bd8b3e4d0dc7acb84fd3f7d46f78b8670a5550ef85c07a0e1a875e3abcf82f21b5c7bd23d0f4630cf59cae7145ff00a84052463948a92c850a7d5ad6ca8d778d11f6621da5c4d583dfd0e8c1bbb1f93cb0319cb2e009a9f12a7767f6f272fe1702bc76514ab0d7106d8f67e5ea2aabf84b19c8fb0d54eb29c170ff8cc43f6d204f3798486962893f3aaa64a6dd0e0eed07ec025c3c821d67e20ce10a5ffa1598b782fa5a93077ca6d36ec64e5844f86d1b30ad33f96bb033278a0228c0b481034d902d4111000df2b3337943406104becc8429fad1d67807f2ae2857a39f0afbc4736cde1c8d01d461805fedb43f27c43a30e2823cf755d6a96f7b266161c5cdd696ca2ddc62bc9e4ef76243807890852077259d07640bf459d751b808111e0a5199f4d72ca0366d5d79d3af3cb1d903aa7195bec35d20f7f02454c4539671d92ccabbfe13b7e183f6668deb85e9a0874f6444171a910e12fe4769f4e2c7b681919266f2511a89f2a543d13f277a49458f229f69ecc3b7a14ac02138c435e1578f4d9dd47b9e0f1c94c7d89812ae3be1e72eec4653b6dfeb88517e2fb27560e7e854bcd09e96d11687ba199900359bcc32467cbfe8b022ca8d29d49302324a7fda09dc13f21e9629475f8d1c1aace0b6d19a6897ad3b99bb8cfebf211127a46d027719ce25669295f69566db8fd2315d9b14cc8023f4310db119f61ddfbb7960e93cee992897e627045ec2e141a12a0f71db927fb331d42ccd4af419de65cf65f717c172abcda4ee197e619c2d7748ca84a04b12fd3abc8a0f23ccb5a9003f8ce1dde74bacdb329a022d5d20aac68e29c4ea36b8f50ab04872de51d298ba2b5d138db252dec7495de6f51bd96d9a2ec0d7e181ecb3cb29a47a047e8e37569bfe0c4d466f5d4fd0ad3df9316638c4de22a9d686e67ea8241a9aee9da3268a3b4dd8494c920b283abfbc701339e1abb2101885069cda4788fc8eeeb00c0cfe4d9e89a998c76fbfc18f5af40fbebead2b9599a305e967dd47579a46eb525c88cd2fee6ae3d1fa367ad365f0a49d2f1f15ac5904d4555043cd74a2d7a0c5d5a56ae8df966e5f87a09a057c77674f61d82994909770e704d9ca0db107878296c2a477a09e1da380c123875f478d357be3249ce92011934823d5979c42d5053c37730d3ef07e68a0fe0f1d0a6e1180f5d0c47abcc45f234201b2dc0a7e53be81709364bf8e18131ab2a9fe3fd421d14a293f4cd5382abab7eabca33437ae24eb8ba57f5acbb8ad8ce939871d4db3ba3f11594570a10c0acd7e46c1d191bd85fda99d0aed64d49a9d5f2b1a8027d9228cc7128ab21c606723193b38062665f500972c43a27e7758b7643a2d405f2ed8865543ddc12912858b27600c4f7b2cd3f4a004bbe23778808877fadb1e72dffe009869b45edab13688d9220325e42056128f07fe0015d572ec225a542fbb71a0fb71729d2f5c55560faa6a272f500b6982ab58039e6cab62069a02126d3f23a12f767976120836cadf1a7cb0861f689e5d1f50261302ef37f9dab9cb2d021d65d76d950e210a71a15cd20cc037018bf13c6e30aeb6ab5d88ba2929b73acd5f955fac7f0540510ecc45eedf774834ee00371a8f366396aad6885bd8d52195d3db9c33562a1fa5deb6e8497448abea035cba7f9d3b2357edb9e6001949ee2eb2674b8bd262f5241ccaa44ea89df8d1fa72ddb8252518656f3f2e6c76222e2200d2902e580425246b2a23e008b431beee652e2254502a089870d45bd49e0581e26598d2c2ad91691df628ac9194cabc1605893ce542feaa6cbc5fc398df73381e0202c59f1f8307b2b0ba741ee843e0c87d9f4810fb46c724c416d13ac41c3e0fca17ad41f2a7a35612404df19d5959928029fca667e0f5da30015aede2a12abd98be73ccaa2be858407ac64f5ba3cdc8f30a415575a49069f942f7d789389f51edca6503c146279361628537dbbec250f55804231fa45df58f8d68763fbed66a69e35bb77857742af3f95df37518f79a10130f41941a9e0e7eb5f8677fb6bd6af82d7ffa5aff837b2fbb98dc23c742ed34d7dff092f00e37377c4e4ce8721aa3459c1c04fa5e431f2629eb0faa59dd46eb5e35aeb2cfddd1f7145d672602e4782e778868c4f1371266ee1b1da530c207df0e36ddaf126604ba5654c611bba3dfa2cd9bc7985f5e1190d69bfb9f05d82d1f992f08429efb5f6914f5a25e4872b84ed3e226d125584cafeb77dd8a3f4912046a1b6824291f24de893a2910103857931893b10542912c620a235d13c6c181d027c571ccbf005a4562d41b7e17156dc3657cdf85d1fae779a3ac1e07da4409d3992269a12ef18999fb6597a41be2637f6cd27a3628db27d5a90919fc5e2774c8893382cb7b46ab23cdb2292078355c717da91e629f8c3f6a50c2b89f8042aea7675e2eb1065d0c3658e44f17f026d84ce057e530e4ffda7c265cc5951d601ada5f2b5367910819a88202c0313f2db8e21fb45fce58ad94ba4188a51210054133ae14c38c1cdef0f86607650bd4e22a536be198d2d42f30a909fef1bfe3b616bc5bf2c0dffdce9e40fd4cbd2ac105abbe4ef1332d66092583491da9d31d36d8e771273350d9bec9210bbf16e20b21aeaad62dc9fa8e46154c8a1acef3cc263ee0cffed5afb0af4e8b25a303d04be5c38395c7e5f5d472b115b981bd5f5fdf930c0c7578254cf5befe4add713b46e90e2081da1410448403c9e7ed02f1fdad628c7c13395b2c020c282f96ebba271cbf333b55ddadb3d48726ea1d0ecded402966b3d31ec3f308858162284cf13ed12f780c6a1f74d899be6ebc90c00ed9401c315104778a8dd98e67e59c9b836b88cafd3616a4aadcbbfc13057577d828da3dccf260497a6c662b4ab2a8075bd07bfe6eb2a86fc310980eab91422b2c4ec11602335b7389e10b66adf755e763d987fbb2d95fec1f231df4c72b0cf7160707f109f3fda4030b37013ae0b143acb895654f6fd9ec2488ec24b73d286546a41301bde0b4dddc6092016ca1512c8a97abc80b7b9796340ec23f2427214209a979045db39e0984f034dbc50a5be006d1182e66ef32469d7e98a5aa752767b18558ed793ce9fe3d3069628d0410fe122955407a1f2d187ced5865164c8daab27ba8ece7f9ac229dae0e19e9fb059c25e25b048ee29258f0bdda81292e812f263647a5c89b750b4e666233bad45434dbf03cc08803cb3a9f65b5ae3771fe99faaae0505330b8e220f188dec9c62f95ef0e854bbb7511c3e806acd17c0c6b47889e7e2265cde05975211dce6790e05a1c52270ef659198c5888bb888c09bceb04c4f3615bdd2cc77d273cc576c9ec3e3744c0ea10bd53cbfcb0a0f242c285c453b2fac913633366080378e48abfa2343928cf676d9e7987b10b913b0a6a92111040ad6824fe3c769402ac023c71e44c040f5437534ee6cc6f8e16b725e3b42ffd3da9ff9f8e2283205b47bab0698b0973d33403c4a706e48d8446b6eda7d304ca3868351078f5dcc82b3be48bba505df5973f2c82afdea2f60f5f23d36a", 0x1000, 0xd, 0x0, 0x0) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) linkat(r1, &(0x7f00000001c0)='./file1\x00', r3, &(0x7f0000000440)='./file1\x00', 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000340)='x\x00') r4 = semget$private(0x0, 0x2, 0x400000000022) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000500)=""/209) recvmsg(r3, &(0x7f00000027c0)={&(0x7f0000003900)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df867f3780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x0, 0x0, 0x0}, 0x40) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000480)) r5 = open(&(0x7f00000003c0)='./file1\x00', 0x401000880, 0x8000000000000b) r6 = fcntl$getown(r5, 0x5) getpgid(r6) sendto$inet6(r1, &(0x7f0000002800)="d7b9ffe60d99c09c1020a917c3617f0edc0b75e242708c8d09fde58d8b1683d10277200e49ac570df274bb39a7c02bbfdcbe0e839120a6cd0279b339bd6af82c760867d811e5254c4440d6f2aefbac2592bdc5215ae924918e617f703bd76699e7515ecd24e5cf405e17eb2acf5d7ee1b3016c7b5fad2001922e4cf4bd89007f346165a9fc2ba63deb28ee1b0225b303fdbefd8b3e0961a3f0e40a0682aedc8007cb9c8a699d00e0ba194e12cde8e702e2ef4993b0becffc097c313a6fb5a51c6beb43fe9689e8bdb4ba88", 0xcb, 0x8, 0x0, 0x0) open(&(0x7f0000000100)='.\x00', 0xfffffffffffffffc, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000001680)=0x7) semop(r4, &(0x7f0000000080)=[{0x0, 0x48a, 0x1000}, {0x2, 0x9, 0x1800}], 0x2) r7 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0x10) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, &(0x7f0000001640)=0xc) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000002900)="efb9015e3f506fc3deed727ec6ca73884e5cdb9634e030d19713058473bbe04dd758b310224f11f7d82febca008e9c5face8a999b9272b1a3e0d5bf972961d8c440ba6a3c262069d7f65f566a8ced16444a40099eda3f2ba61706ca8268e18d714aa9123fd164b0e01351cb149aff435e22e2892410a39ac0ba51b90089e40dbd2ccdb3d963cc18398b42d3ee0405fdb8e52acef54b9f1e707eb4d2ff756e05c1bf224ed86e7426ba1fab1ce16b56a89247e64105fc82045c024340939955f54a2180c7f4b8dc9d3837c2fe52f50b51cdb08ed5de7f3203ddd3d7067f199de3a072e406791167017e7d9a6d75e46241bba94a909c5ce10b3fab3967ef9bc7ce4ca86835ce0a4f908485f3ee9de73200932d7d697ec72d04cd5a8b6482e314aa115ca356b918f684d2395d84bb216d93242b363544a7566eb27efc590548cc293831074c795edb6dd220c22b4751a6daae0ab89c53ccd16b0e7fa724bc87c5ffe7e70e0ec5cf937fffb63734685e927a56fc8ada23e4e3598c363e96ae3803f14a3519f3b3f8883ca4ae5519b8f1dba9b47a1afe63df2341f0593545361f69f723f91a2e3007d2ebdbc0baed05c4faf1c48d6fdf75e284030fc3337eafb83f23073b46be237ef1d1524f56a31e4721ecb6c1752a241731b16b8a8a507c093af3df5aad493835ae2e0a6212c62e60356e84868e9034cdd38c2d56913c5774a46b2c83fcf0096d20d4ccf5e61ac9bd8792ba6c9f98debcb0486e89774c8086485aef54faf522e3d3869c1291004325e4000b0cc3c47fc2c3f395702f2fc8930c7901cf253c98e13420a106747eab9848c64858f0c697ae8ac78e5ef4d08fc11055d64e209c915ab91f49d5a7838163c04ae5a590714cd8ccbcf1301e7e7026537fefd22d8cff14f450ec8af2ee9f87fdfecfc4ceb58636ba2c2d7a6dec331acaafea6ed447249438fb484faf9fc22335ae316402a8f86f3388f2d28b4d45f7427c4c7d9fafa0eaa37426618e5809aefb8d45f9c46adec709b28bb3f8572d0254df0984754e9df03f7b3cae6e78647206e3e8fa199284c7541e9ccf45024b8c76071da6c5570eb8f48d9bd8637297ae2d36b302c502fc8b718cd7004689a41fa2c1c44b349441ab59f8803187da419be8060b7e2ad97464e7b16a63190019d1199482ef034cd5d6d442613fdda5143ad4c8225c6fc18979ec73cbda6e641a6366856ea08eced0e74f0f5d823d92c7c1c1b38343a79f53be6f8669c54a2a76a60dd1a7890c598a436d9ee64ec4c99fddb987ab261772344583b6cfd8e3f8276bb1363fc711380461948c5cefa5a54de9e578aa930b2813f5ff377aff646c1798232d854f62d8789bef334f2a16e39be8619978d747c38484342faa54f83c900da045b26ffd88635703be60e0cda148f8bc09592472d91db1423fc461f39497ce692aed032859aa67b32fef57ac5ad7468e3a947d764b4982cc0450df47133ac6d13471f9c0f871fe6cd3cc3da364d0d60c6983396568ab836cb5831a91f3d37c9fb760a8b7631f1282f2237d3937705f4f9e1b018f380aa962f198f26c3519b8a6014c1f5c692eba5eb969b1f53811920620e20e496d7b812fbd98d4dece19101cb1188e48da733744fb990ac58d506ab618de6b5d8c1c4e37030f156e9d5cac56cb56c052a053786624cd44578f906021f98f309db8e69f3922eb51c035766e3fcbc6cb2f9c82dd05391d2282f5dfe7d308d325b0bfa13548d0636da88719ff68417b966446e888e510ba9d3397b48e0c601a711583bf1d832138cedd00bc139896783d7ba76d46bc8a7f7401c5c7cd7caa9effac10c8ddf0b6026aa4f24229b2dab8341d1725ecf6e265ef3750b22654173e3664afcf8ba0e887b484d06725a515ee08880358eafe9963e182f665ea6078b18a3b4c2a63212fb1788f74c3e6565d44e0688df10f370eda0c7503d346ef6914111258f4903735b9a03b9957c463da6c16928b18d589bfef10af106a0126182f3367bd4f5af8af6ea20adf6e7a0f38f7e1a82352f0909832ecba72c831647917b681ec2a4fec320f3ba861e2f6e580aa0dff6ea0259e86b518e497f74811b30f7e5a835af2537f0e574d09abedb98a81df7f4af31ed43f1f38273854c38703678308988c6c4fa4f99e956af375b43c373bb929e553a9e010de741afaa19c433973558fad6c8e2789e3d0295deafb01ea01c814aca8014fd0195e40daa3c32ba1fff7a1ab5a1ca1476e1bd75e627c16872bcec7f6c34a01c95565ddc9133f0e3a60d195b49b1ac30b67862ac4cf054d7bd9e3e5b3dd9300875dc356cb5220fadabb2bb200bd0387de112fafdab47b5152e51994475163f3636d051c7f642df703d17f4e0e758b0cca7104829cf9b886c0e69676cfd24d1c2ca7d98b2eae182a4a8729b2dcb5f2299aaf11d42b7e42b088741fb09688f945e3f473ba03f927d79ef37b7affcfe3376b83e70da803f92a415848cdca9fedec89d3e4ad6451f697f5ef5b9b993a11d3548dc583e4ab8eddd3ca336c00f2911cf9411e25cb157f437cc4e49fb91e868531e113ea792a6d530e691fe85cb2959b4a0ce9a00130e3ce27aab17959f58874ad8890684042e53ec20646d03a807ad73e8af5d0656ac286979caf7de589f472d0a65621f161b9b73ba6084eec61259a371d2d4df84169a44d27eaacb3b483957b2c4005707e2ce92ef7d2419f079f69671571e1d63edba997c784d92fe849ebb7f83d7c42247a0bff9bd4d8390d1efefe5d776a7cfd727a110c32c0e9f0f1fe84ac2cad71850b5d0aa3051ac213b4cc360fa2f52b1ad756d1aacd1450cdbeb2e62f9ddb7e67c383ee217e8440798fc2481aa4411ece2c286da9059828c33f5c8e94b35317739afe79ae02be8c29c254c00f009dc54914a68465a66dabed34904891b3012cb0a629516c2384c557a53bae26790b229aed7cc168fc6aeaa021a3f29706859dcabb75ada6e5b4882e24a7bcd4b0f53bc7565cc1daaed34c7a356465d3e5e9462996f9b240b694d18f6a155144b140c38db4f33a9125a5bb6a98bf8e17367b38e35353a6054c9754c4f463bed96d2aa933a9cee916a98dabbba8d6d782fcd044424552d5569f7b9c69fa13312dd6069f8122a46cd121896343c02a5674784c39824afe43f4e1e6ae8d01895c5802e7ffa27fd608365515c7c59b92ed55bf8da9967c3a3beb4f1475b4c1222ffb4c0d3fac5ed7556d7f8cf9db864a435cad314ac754ed1f042fd56a65df5bf4681fe1f12f9dd5759360ef747e535cf3d1e33c1c07f9ad2aa4163ce6a5332894cc5bc6fa4498351cccd71354a88f10cf8534211f2bc52ec51a36b6fad88cbb77d7447ae78452b15509428efe9a0179258268a590ca952a16f536afc5dd873eb583f9b10ec56d03bea6e06fb36814abf6652f3a7b30d0b35c4a79825840f5e2bc67c737ac1cb18afe677e968cdd4991ec4f31bd7d9e726bd52ff6d41e2692e751cd53523b06c8dcef84d4750590eccab9974fc77849385e5a75101dea98ee073773c2708da32688163e91959b32127ca5ac5d83561c8baeddea77f41d673f02b85f3785bc754003f1b0b46efccfa0891a6d678e21a9a84e632a35a89a18ca7497bab71a3ebd3165e941c509c66c64640811058166fc8ca8887aae22f3393a996ca6c71e46e35ecb57f7c8670a956829483297da2ebdc876669b51279ce47ad72b63c642ef3b5422d7daa25f7a3a251b402b2a6bee7272cc5f67b7cea8b0eec18836202deeb571298fbd52e29cfa7ddfc078852671a4eece7fe23ba5c76893b2d27f7051d568ad922c48a5642289f4f889c2fd54f267825f21e42bf6c4b174f666ad447d74c3fb343673f3334e538af8bb47b6a97bd2008b1da619b6046fa64e0f7ae813452d4c62ef801acb7883486c1e6dfefb63d0f6dc9d62c5f66a8f95d14612c706c70feb64c5776823bfb64e0685a52f7bd7f1c8155a813c40d8f6d2e1a6e073f70f545e152f94a3a8fc5a3320f91ff6f0ac89ab855acb287396d7f5b0bc0b08f523e6d294deed8075e89ecc27ef1c2460a4b31d9ab6970c3e2bcbc78814944fd7768d852de3d6185af3232ece23d895011a44186336f7a01cb559861973500d2b9b8c57e85fb0472c4d0c1de2937b623c25e8629bcd95fa4997d01312ac2c3f8f6b09e9fb8b5705905e4679633816908f7d9a9772ac530fa03cbf356cdfce4dd4d94518e75864731a90d63aaa78cf42e53819ee12397d23c910d582408cb4f8c56ed8d5cf220e15dd1e191b9cb33eb5634425e098bd6902731c7e6604c3e5a5ab08155bf5341c0952c3a421822087c034a5396bb084bc4b864a42ad9fd3d8f75a8290deb79a3f0631d1b5b19c88e6b7ec4037a2a88a3fa29e31da617aa4bb808493c311c1b3fc60c3a5a9449b5d198e5f01bf85b07f56d1addd17a1847726a1d0d5f4b71f5b6af5f8fddc54d1e58c1271712edbf848197ea263cd97c688eaf2d3ce5bba01a50c01768929cd9e3a78e174281824d0630dd34a6587958a896a89a91f84b3ba83860cf4eefff96b4534065e3d33804086ec7ea274d91da4c70e598fbac1cd6f4d5ea289da51ca75980a2a3c574c11784f00332bdb8f97b2d098fd319aa9336ddf9c6fc0c39eb552b901db6a7a4da755a15da3dd35b1dbee0c23809acbf1c80ce162cd350d1166efd7c13aa8029a648de95002ce14489a983f64f544f8907da23487ff99d9d54b58e78a82632c931bfc5db3e51aa187f3c11760fa0d198caa8238a50b1b118a367fd893a6e4659aafaf2479f2cb534b8a9abe2410456efd144b37e77a91642b2e2739969279d2ae1a119087bbceffd0bdfbc2598321c5df43fb8cfbc26b0ca6fe80d67fdb9f5d69d114dcdd7f984e7eda8999337e156b0aad03bdf383cbe931af8496adcb3e6c3d2f6a518fc428c0a6781e0f951b8cebc2616426af3771c59397417d6c1f73c3d334f456fd6b67e3607b4dd5a525c5b8af347128963c8027e9623b3e32c5231a0d350103c9d5f790e6a1517ee8814674544922aca6ee0213af1514049cb2fe255374745fe102f9f4427e36ae15a613fd2b81bcf25c6aa3a44ee31367824a3d5ee6a2b72f5841107f5c15d80dd05fe14c02523dfa7380f333cd14b6ffccc44e22fa2567eb3b282799778f0a558e3eaef9b19fd3bb2ddcb67f74ddab228e68b58edaada907836db4e401baf20020e1251aa165a440a6c99d84a16d46e27a45d3696887ce3b2f89f4456e11933c67047f626f3b85114d911541931a37a327928fc4f0bb2c5a9f9160e38ab616ab388ea123234c7ac54788b20515886d9a12068cbbb7caa98da5519b4f6d5a102c704fddcf7de4d9f06863f481a0fea5b6b7195ddded7f978f0be0a207cd63eb95b7ebe4a7cdb7b89710beb4e78a41f6958546ce89f4a4c00f2b5952db3153ec125e2c6dcff2b2c1c3027aed5bcec81640d851fd600e93c0cd357836234c01b3bc54c3e4d6925472438f2914af24aeced9d94aca3ee367f39bae40c6a50fbb20da7057904feb0706cab8702539006756db902641496e4f8933cdfbe0ff0a0d1d0027d361560c7ce231071d378a3f5aa27c82941db8269db36825b17b15887274a7ec875f5003fab073464aab7e8bedfa36e34b6a1a021e600f0418f460cc2dd85bb36cf17ce94be303c530f58c01a1efbd4db2615f3d44ecf281167892b3114ab72d33dc6bffa3479540105e423dfe3090081f9d479092b1b77ff0b2636c3a97e934dc84588ae13d8b02c7c9d3b7420a9960f65811c738094", 0x1000) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r9 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r9, 0x8004745c, &(0x7f00000000c0)) r10 = getegid() lchown(&(0x7f0000000380)='./file1\x00', r8, r10) r11 = semget$private(0x0, 0x4000000000000007, 0x7e7) openat(r7, &(0x7f0000000200)='./file0\x00', 0x408, 0x1) semop(r11, &(0x7f0000000040)=[{0x0, 0x78b0, 0x1000}, {0x2, 0x8, 0x1000}, {0x0, 0x0, 0x1000}], 0x3) 23:38:22 executing program 1: pipe(&(0x7f0000002480)={0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000024c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) r1 = kqueue() unlinkat(r0, &(0x7f0000000200)='./file0\x00', 0x8) r2 = kqueue() r3 = open(&(0x7f0000000000)='.\x00', 0x0, 0x3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x12, 0x0, 0x4}], 0x9130dbf, 0x0, 0xdde, 0x0) kevent(r0, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1, 0x42, 0xbda8, 0xffffffffffffff80}], 0x100000000, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x4, 0x0, 0x60000000000000}, {{r3}, 0xfffffffffffffffc, 0x12, 0x1, 0xfff, 0x8069}, {{r0}, 0xfffffffffffffff9, 0x4, 0x10, 0xfe7, 0x9}, {{r1}, 0xfffffffffffffffe, 0x84, 0x2, 0x2, 0x4}, {{r0}, 0xffffffffffffffff, 0x50, 0x600fffff, 0x3, 0x3}, {{r3}, 0xffffffffffffffff, 0x8, 0x8, 0x0, 0x1ff}, {{r3}, 0xfffffffffffffff8, 0x85, 0x20000000, 0xa24}], 0xff, &(0x7f00000001c0)={0x3, 0x9}) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 23:38:22 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000100)="bd6d483c9773", 0x6) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa60200"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) 23:38:22 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() close(r0) kevent(r1, &(0x7f0000000040), 0x1f, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x1}], 0xffffffff, 0x0) 23:38:23 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) socket$inet6(0x18, 0x4003, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) select(0x282, &(0x7f0000000080)={0x3c}, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x1) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f0000000140)="02", 0x1) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x4b}], 0x3, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) open(&(0x7f0000000300)='./bus/file1\x00', 0x8, 0xa0) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000200)=0x401) kevent(r1, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000001c0)=0x2) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1, 0x0) truncate(&(0x7f0000000000)='./bus/file0\x00', 0x101) fsync(r3) getuid() mknod(&(0x7f00000000c0)='./bus\x00', 0x280002002, 0x2065d) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2) ioctl$TIOCFLUSH(r6, 0x80047470, &(0x7f0000000140)=0x4) readv(r6, &(0x7f0000000040), 0x1000000000000091) 23:38:23 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x18) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x3, 0x20}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100000, 0x45}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 23:38:23 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) minherit(&(0x7f000069c000/0x2000)=nil, 0x2000, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) semget$private(0x0, 0x2, 0x4) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 23:38:23 executing program 1: setrlimit(0x4, &(0x7f0000000200)={0x100000041, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x7, 0x8000, 0x1b8, 0x9, "c4fe435d936921954b58dea9e38179702642856f", 0x3ff, 0x59}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x0, "32d6ad483399118eafedf8877d7b0376436a065e"}) fcntl$setstatus(r0, 0x4, 0xc4) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="1a", 0x1}], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) syz_open_pts() r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc5005601, &(0x7f0000000040)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x2) 23:38:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0xff) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 23:38:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x8080002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x200000383, 0x0) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) 23:38:23 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2080, 0x2d94) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() socketpair(0x2, 0x1, 0xffffffffffffffff, &(0x7f0000000040)) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) 23:38:23 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b10005023d6eba4d000000000f86ca3849451ae3d3051020741038f53e8551f30ce390500e780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe0a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7da96ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff306a2e0bdf38b3b46f0c9f69ec7ab3a34c290000000000000000000000000000000", 0xb1, 0x0, 0x0, 0x472) setsockopt(r0, 0x7, 0x2, &(0x7f0000000040)="7978e62ec0b91bf601f5ced056e7f2afb8ebbceba573b12799706f398dd9ec97acd51dbcaa2ee1d5f002783ea9d4435766b891974690aa241bbe132b8a7c6a4c0f8a95fab5085734615555c43bc28c224da039748854b2b968fe1bdf91fb74266c85ed70a17043a893e9556d6381b15581a020c79063ef6fd5c43dee475f7f9cbd03af5632a70c573a700084546403ec4b451952ce4289d7191eb6ad2b0b0234c8", 0xa1) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0xcbfd, 0x1f}, 0x10) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000140)={0x8001, 0x80}, 0x10) listen(r0, 0x2879c919) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) msgget$private(0x0, 0x11) 23:38:23 executing program 1: r0 = msgget(0x0, 0x200028d) msgsnd(r0, &(0x7f0000000000)={0x3, "3469586e3a7cf05d09859c0b02d7e645b2048471bc52d3f92d57fa80cca45c519d1587b6d87f43c9bd9c3156f92f965167a2e29154df14e25baa80a1e6e9d6cb958e9b986d299626e34a433d49b8a64d5402b9095b45607f52f923b5d527b1f6fc241e1a95cc11faf4cfa6e974e74335c8257de63e34ca824af19ad604e331a1c2103b2cfd527cf39a3d9f0f21b75f5c3ccc864c335d0c90627c95560457a164edd8cd99b22b015d661ef0644d3196ee3beffd8a02f488780b555027ac2dd13f12da7aff7442bbcd14ca1dcfd1f18cae37c2a4cc943b96fbcbc77315dd4a7caaa831ec71911ccab2"}, 0xf0, 0x800) r1 = msgget$private(0x0, 0x8) socketpair(0x2, 0x0, 0xffffffeffffffff9, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) msgrcv(0x0, 0x0, 0x3e0, 0x3, 0x1000) r4 = openat(r3, &(0x7f0000000180)='./file0\x00', 0x8000, 0x10) msgsnd(r1, &(0x7f0000000380)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000001180)={0x3, "1241f15971963a85c07cda8e2c613b77e081b271e3a3ebcd23021c54c40e24ef4614f352b91d7199d9cadd510d9293786e19b0440545098c24d9c3aa739863652232570c87524e68517441a4814abed9678897b741dd16c30961342abc55b4178ce04bbf9f87d92aad1d57088ddbb81d46b6ab7150256c8c0abbfd89c0ca89484e1dffc46d23fe1f2be0f2a4c4fced5fe17d40e6786ed0db6b0077338774a3828a5015adcc3ca5b331ab90580e142827c8c9eac8487ebae4ea3a993596a9a11c61ed9c2c570ead59772f00ee1fff36999f48fc56c4096d7b2de0ca62a1f1625cc30902985dfc8a771e964ee59d7d20688434498c0b6f868fd1ad0fcdbcb4de7dbec2d68b19b229baf0a9e97020096993b2add05f1ad4b5e0e1157927de711236944ce86e3eefc54120361fe7ea284d6a5889b316583eee7142f2981956b8606efa69ad531d8761597458421b18ae1553c32cb7f417892934ad0378c6163d9d92d294e092380e817315a676bbe095d5f8e04a7c7c1599b6707c14c03a99e2bacdffa2602b13360e4357a04a99222df31f6f32684302b7dba56c80e3abae1f414ede3376639c4e9581d16825954e1d41b57d7e1fbc974024e9e9f9d10e3e4d49f3aa12ba849f4d62eb86ac4ad56193fc1e10fc2a3c3c78c60db6b3fb873b535d432901c591adc9600edf1bb998fc531d64ba2927f2fcaa2e206559854b70a071a8e18f8a99b3b89d57cee3888acd30f6994ad28cf45beba4b669286c8d3cb545008f7e744475f71e328b89476598708edce8e1a9d55c4d766636f23185b07692b674af4bf3bcdcf431caf29dc8eb52484709c0e1827e50ce7cf50c6da2daa82d2895b486298a520feab18892a52852b47d148406c33624dba57532fa3aca05841b0cd49c369a87328f3a5965cdcc2d5b29e7b0e666711cc2331c1a4abd3285931652c63ef09551202d19ae2464f66df8a8d676ebb840b3129ee20592e2ea0334ce96c83ebf43716bd10640025ee9f76b8fa956840aaa0bd96da684360b9febdc4a3c10c0985f3a98f1eea858bf8328b23ec169e83eff7ea4cc0f564e410da0d6a7b4cfd7f32fa25e5fccf5b1946099c83971cb57d3186d9c879268181e336e4d5887e7ffe40208441ce569168b8d734ee5498bd5384ee2734c1356ece957fbcd51e6ea7a07d2e6c494fc85d8cf03d0df16ebbd3b5762436cc5ded9c0597dcad00609e04bfa35a70abe26de7c8eac443bdfd56614a0fe4033f0ff2aaf71163a8849cafdf344b3fb65fcdb9419e463186fdda5c0eaf57489f87582d272bc862c9c5592940404edd376378b5f35626b47d9564209ba567abf85cd3191743aa194ffcb3db70923c6c226284559c17277c0fb151813455458f9e1e7e5c67b9c41a4c56b310a829841b94e310df01d5839920b4c7ca553c34f3bdf0571d15406dfc476917238cd848c95ff763434ec9d5f4e555426d48c6e34538b47589e03f0e2a98c734c2c50f6217a592233dd3d7ab22f8d5e54b1233b5dc816fad0e0f051deeab678e60e1c8202aff15367cceee83d745f877b0ddd77b1000729ed82d048707579c0a67557ef0fff9a3ba967638d8a73631bd996d4a7e6da5e74e7926cb843f244ca5d49aa89981d72bf7a479048e1a417702b73d250922a629cee0d1ac95bf5cee48df0b4a7d168bac368209b5e0fce74a61673178354bc4f6b44f902100a98706f0bc93245a989a93656c3379c8d56111450447b3f47a2689b5a40948b78fcdb08e9b549e0db8b891b404b9448ca9ccdac1c1870f3b504ec6b4c57ae50decda95d13bb95e9146f68f8b396354a73d76d4d085df00e379f33e27cc716d7a0931dec1d6493cfdfa02492885bfdede74d3936c9d137fb02fae7ffa76ae9dc668f7ac96e154a8375f5ba04a228a0737a912977e1cf4c1c01a67b00aab60efb88131b135752010c190f5fd41f9f1631e138afea8cfe496f5dab872da3c28597fcd8ccea02d87bd7b02af643ddfe1dfa2b92d78e553282f96c0b6986156730e743aff5fd5aa57aa43756be5f21c7dd1e9a3a0cbaa2c84817ea3d2e989d287a1829dfd57e87626e4c2b5f7b754ac087ae54467845d51f693085dc7aa86106344dd715a0dc1143882f3bac9e44307425f7a4e7da80c9d4aabd69d4000bedb3071a7566f25f41201c5ec62b3c78ca81ba1998b823ec66ce110fa8993d998a28d1d7de73a3ab051180b7d15ec8793b3e398e979ca935ff63b9ecc9c0870a5903f73e91adb86b414b6978b4502cf5f0c5c2226f71dbf76fc2d899be55fa2cd6f72f8038f0229bb0af53d9b1001daf3496536d4ade6842e7e3c13560a557b873238ff8db6eabfc17dcf46ae9b6cebb0ae03c38c68a36219c2613d8a0c625c624ce4ffce4e20abe9c72b584a85d5fd053044f6d5ba236700b371c2ca43f80ace2f10f4d9413fab230f9b857178479d70001b6048c8cfaae155c09542789d36207b779caa09910d68f80a8024df89cf5f0f14e16f2ef85cb50e3941b599e488d514b3e80ed72cc67717d7b7c262397692c881217e9e90d08d358a3711a16968071cc91c4b208272eb59913ba9951d0945dc1c45e2ef087f3ef8051c85a39fa22b9cfcab18a72a592eb4943947852dcc855ed4bc1db5e59d484b13f1e7da1bc784c9e15a1ef19ceeeb204abec09274daec20c41a358a63e2bf9a1bd8b79e5e299774b6df30167ca85a67bb3a0d58538e0137010774615a575cd4ed7f765d1b67525f3bda2c74154a537e6aa89ce5acbc8efc542ca8d0d5aec8de98eb62b235e09866100d88177b68ec30c44353b0314a04bf923f18543fe87b0796815039eb21c998598b3dd5877fd869033b97f1eccb16025b1a55c782765081279150eb67eb25c21d892c5e8ede070ca87cb7218fe69552f69d8bbf92d6e30b99465b954bc3492a6a13bf6be68946a41a5ced1958be141f87be60a2b4efc4d1fc9989713fa329a910f9c73cecc993778b08d74f97d2a97dec76e9964f36e679607ad68785eca7b5d08c028cdbd9af5a1100649b91986fa06b8ad59130535bcc314538647c0d8d694e32017fb51433c7a588ee9415e1ed7b0d90490aa9dcae860687c615d8f91e30baea124ff80e6c136c68c4791c6a63ae8162d14a338c3670f8068dec886a1bf1e457bbbb0a90a9be0c240b749d3939fd9ce4ab6e9b99e718442a4db93bc87c3dbf2fe60313f1563a5e352cbd259bdfdd6be5f3d147a14249969d47fa5e4f17fb02296876736c4d8be9721736d87d1b6ac8e3435fc59f8188cf72b0bf2c4e05b647cfdecb6ac5d67e811abea332bbc3648ab2dc8f06c7df07496cc58a5f79398bac31c801b01dd7df62116903309ea23e9a7028bf99a1c7ccb94092bbd87cf76d65fb4e166cb65ece2122ed0ffe28a538d74f1aa35d690f299122a1ce0398a538ccb6bb68042bbced07eada557db1e999bf212119eef41c48e42b3c7e36418eea2626377353d88142cf4e0ce3e25e47e2fcd8a007dd304970054442d030a134550890646e292eac813fc898f2b7749ad01c29d21f9dba2ab586c3c269ae24ade0dcdcfb2816f601a2525182a1373d0f7d452381305a60c633b9c492381487eb1bb7885a091b9b1face22372e4b6dd4b7c27ab0a3e253c3ad6775c345d1760e33b78410acec8a1c055dc2332f1f9310d97f560241ea3d5dd7cffe144a9c4fc542cefc88853feef20e242d16ea255657b949602094a8810af0f60c2fcd0fe5650bfc7c6dea78d90ae7049706212a27dcfee0af1bae0ed4fb1f8147cc828d347431f4c96aaf12c941d29868e4c0a8c17b82cf72d697047d90da986816c19f8976afa93766e0de3826ba741bb7ad450efbf7b510fcc86ba4a41f1bd95c592d08a14286f0f558bd18c9a6a8069dfd478a0419fefee3194c184eaedc6783d150044ddd9121d999733d181d04e7567d85b8bafbb8125d7a4f4c58c082a18775b9a457dba676763794eb67432ac8e4dbea288366c7e88c29d95521c17b370100b5ec2cf3fc3d36604deceea470a82c0c186416e801013bfa658bfca148029ec6eca656ebcc7db6338100a102ba21c9e6a3594d9b002e3a9c0054128c78f8adbbcf16d608dbdfe887cb6c59c887187f9d55e09c119a31b1694471f297df2fa3f9e60a83417bdd9bd15b6b3be4302d31ffae496abddc21915b1b90b9b56964c089b73c593646ecf3f198e2fa87fcaff949ca8aad5f57acc3607bfbb4f24e7d4675341484d25669f16293d191863149aa5c3bb85b2fb6789b2a2e4e0b62b8d2237d37d1de90e569b5645b07e61f2d8a0cdbac6e9ee8d0a3337888b401a65fb8af3ae19da75c5e1c8a93b7d86084b56270c59b9e2387a83076f40b998368976ef6e8e5fd6dd3f0cd2e6fbbc31d34be05c72d77ff9a2db59a5e303cf0984711accec6ef634323b5d1b3bc69c6a521c6602cb13abc9d2b3d0490bcd98e63dc9f04454b2e220a081486cecb56b24fe0afaf26f828a3cd98828b83cada8e19c13d4a5e511363145396abdd9df361774f5a125fc28cf6e402977d1f860eb8420be24477ce4f738c39b964a7d14a0e9fdde37f4fe5df0ff6a39666809b73a2d2f1932b7c082f3096aadbc4973c3985e3b88a549f709c101364817218ff368ff012cefecc3791afe94ff82127aef37020a3ca9c92cb3eb254ad03bc00b9e1ece17f87434cac65231e4720378411b0af6e76c11765f448dd955c6d5be4f6375cf77c5e12bb9dcd3ce0aa779e88340cd43f2c6f356c3d72e9176cd2d3e77b880a72fa9b41d61731c4dd2b4f8e34d16d550d9c2e6729537fa95ffb36134c0309c18728c24ed6e556919843a1b33c25a841d18ea583df2f73b189d2f1a0afa8217773ca18b0afdce55596cad6b9ecd0b7c83389696a5777b52a4b1555d1a54328f002bf51f9d84b68e3e2b0804eb0a086b0bbfd2dac2b1b279c0e8c67f301a7255c9a17d6903a1efcb618d1827eed4c07cc6b590a13c9d2e8cb4231db8d2ddbae2b1dc2e82d4d867b20518e421d43736b7274203f00fd7a80fc6cc5718a7d423fad258a088b264a0898e89a99f7ad999cdc73dd2e808d1736128276f4e397ff0c64a1bcf4088c9909cdb0ecc65ebd78c7c8e229c6086ef655296b972213c8b7821737f7fe92b3a30e517afcd5873843826f299f85a71d8386cfadadcf8307bc866ffb6d55dea10bf12606bd17c0a603dc69463c8a321371847a18417417a747be2ca969fd9b6bc42de1857a9f20106b6b3eab32cfdfdd27dc7f834c6534e929c14f104435373046daf84e01e7098e0e0ace11c91f7dab1208060e1fb5100b8a2fea8c5a0272f75a3e32a5221336bf5759743d4ac7fd8863c2ca4e9a5d0649c7db218da9a46864dd35fd1fd8dcb92a213d257b78d448efd97c6022e90b62a3522bae7e5665b7ce4cee0d35262a185bc751de8b09095770055afe3b7f011a92203c6ece0609aa88bc48cdbd5e3a8b20d185ef1d2b11937929aa1c31315ede5ef407b7dbb127933f00a63f7964b849c1bb27a3bb0294915ef25663ff7eb8d641192f64eeb1e2d25382a6a517cde55494b76bf4e5bc84bad2e9e986827318fcb6dd5fd3e6a44e46d0e1ae642490dffc4cb41cfd58189e69d8deae444d574e869b9975dd394674a6f70febb9abd3db9906567eceec3fab5f8bb0f039f48414330c97d091f6d418f56302a4a14ab0d3f136b4cb007932dde1a26b0cc70496c3c3dee0cecd3f55fa77d96db9599425534ad700900eabf713fbdf1907811274a981fd531240e4cc71ac9458bd5f11a338bc022a02e6ac"}, 0x1008, 0x800) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000240)) open(&(0x7f0000000100)='./file0\x00', 0x40, 0x104) msgrcv(r1, &(0x7f0000001080)={0x0, ""/213}, 0xdd, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x100, 0x2) setitimer(0x20000000000, &(0x7f00000001c0)={{0x9, 0xffffffff}, {0x8001, 0x8}}, &(0x7f0000000200)) 23:38:23 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', 0x20, 0x10) openat(r0, &(0x7f0000000200)='./file1\x00', 0x100, 0x1) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0xfffffffffffffffc) mkdirat(r1, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='x\x00') utimensat(r1, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) pipe(&(0x7f0000000240)) 23:38:23 executing program 1: r0 = semget$private(0x0, 0x4, 0x400) semctl$GETNCNT(r0, 0x6, 0x3, &(0x7f0000000040)=""/138) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/wsmouse0\x00', 0x52, 0x0) fcntl$setown(r1, 0x6, 0x0) r2 = socket(0x10, 0x4000, 0x4) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000)={0x2, 0xffff}, 0x10) 23:38:23 executing program 1: r0 = open(&(0x7f0000000500)='./file0\x00', 0x210, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) shmget(0x0, 0x4000, 0x18, &(0x7f0000ffb000/0x4000)=nil) 23:38:23 executing program 0: r0 = semget$private(0x0, 0x3, 0x400) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x400, 0x7, 0x2, 0x1000, 0xff]) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat(r1, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x1}, 0x0) mkdirat(r2, &(0x7f0000000480)='./file1\x00', 0x14) r3 = syz_open_pts() preadv(r3, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/126, 0x7e}, {&(0x7f0000000100)=""/160, 0xa0}, {&(0x7f00000001c0)=""/230, 0xe6}, {&(0x7f00000002c0)=""/247, 0xf7}], 0x4, 0x0) semget$private(0x0, 0x1, 0x102) semctl$IPC_RMID(r0, 0x0, 0x0) 23:38:23 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000011c0)=ANY=[@ANYBLOB="00000000009781e3d2a4908ab298cb6d11a2a900000000000000000000000000000000000000000000000000030045b352586adc000000000000000000004000000000000010"], 0x0) setsockopt(r0, 0x770a, 0x37d, &(0x7f00000001c0)="d2dc90c07c0c45b2945c7a0a4979f365e94c87bb785bc81c8e80d0e2a829fbd155b6e2cb77133786141b76dbb6d123a5ad09a6366d88c53706449e55775e0a8bc2167bc016e770fd329b56d8734d712fd998e91ca61cc876a61a13e7c34d3ed7b9731374e1d37d2d01d08978974443d3894288fbd32b0a08ab2aa2b163fef347471a688a4c2f8aa741c9b212fda21914735919e20fc4955db570fe61b29545f8945cf64f6bfc866401096137c96fabcacbedc32a6a86525544c9c7c9e320ca2f49c237caac4f8a9ef3fb0f6f920a638cbd5a7a149281c0edf431402ac70b37efc6fdfc27d56c0a309f3cb839e09a3c901e2e94f3bf389da9e1a584156cacdc966bf06d2a040221b1ac8142f5a9d0af4c27ac8ff143752d214bb3158f986e041124ada9c12a1c84ccd7605dae4931a6d787d2ab50b045833c411b4cc01be2b271d5ce0cc1042089b7258fc76fa95cf30a06dbd376f9edefbd32029aaa602ce69e371ffb45f516144ab89f6d1fd26d985738d786b27e9a4aff9579904ece1b66b1817939fd47544265747a36474b152c3e2db266e2557d4cb6217a81853a77ebe0dcc9134700fbfd03ecd49db3006d612e751a935066069b9edda752134f0d178e52ff468c133f3f8a473fd1413cb8bd4bb3ff8269cf90656c7a275ded8a6320293c7ed4f350128d4c6adc74af2d3a2f57337c026dfde5b9569ace71c4b385dde97f308f72093f2422587e30fcef2e488b4c0cd52d1cd68c1951ab3d28cf0ba63075be8d5508d591677172956d308bec51ffa765de57ab98a9fbdbc1d1da7bbbd9c1a2e749f26d53432ec536089b3e951d53e4e98acd848c37ceda6766702b50c5e6969b50833e9f8419ad0ce4245492d0ebbeda73a0be32a3ca89821549cd3fed0e1aa3fdc6b6205e1b0c544720f1c014ba27afa7850d8b49aa12d0aea556a0ef54a8727dc9c67a7f527853f4d3aba6c579c6e6ba63c971a41d00bb60003f451ba2888e7524e4339c6e6720ea5893e0a1d0dbfa1ab81d48eab4eaf13440300005661c89cf995938a7352d3a5b8fa47793825560e3b7e56f42bd683e26447333c4b429cc6d69834aba60fb053a345f50a8d7435afaf95c9468ec1f47131db95d914e83d7827da7748014611bcf323398638aefd220d6c9c38599b19d5c78687ab24efbce3a4a62db37e6b414a26b170bd9075695a7828f1734e9b2dba2b477d4010dc10eee8cee3538b811cf1037207877717688dfc5b060eb382f3ca5522865b67d9480058f258a0a032738cb47efa4c6c0b96b53434af2617968cc702ad26295e3c7e9b4c70ec4b1d87182790b9860a6cb281f6b6ab983ad81ec22b421ba4adee4740bdbd178132a438a1f8ece98977df2283b0d0f6ee4c916ffb6ee05bf44621a0ad8426ffa82bc65eb313c4a6d6e2db7cdfedf4ce5105a22b6b375d27b85545d969c60dfb4e85c165a1b3f94a6a1a8de477a337404212861b20f54474ceda2a71ecf6d3a38e6dba8be6084ccdb051191d0eca713e313efa8724ea633535cd5e15fe3233263162d620d60ca96a8c0ae2f5168cc2004b875065779c82848018b0997c99ee6a7b26fb219afcad0fd03210ee3ef2ac4190787e4f6399f1cdd50ed36fecb90b55618d15dcd9c6d303f79645ee272d8b028cf86e6c5f9134602c86668a8035ec1978e2127af7068aec0f0b679cc51b6395446938c40d7f2a45b5e473d6778a2aa0a3d9c5a8ed14708b48a359cbee8ac99041bdeb4c5a0685c0e86a598952501c32fcc00d66b46d6e0c5d4fe8ac9b15e4ffb432cce3599d693eb5cc3d6294ac7a6c76562d275ab86207940fe1b4451002a5059065cd2bb1c7ed9c143316cbc9f18a8a1908f819d68e728edbe7da238878b82229bc699f2a1b5cde06c2d1b9f85014b8b491de2cdde4baae7df2a42439a09a2a6d396a034a53dc96d74d7fcbfd1506abf18710b91ae2878f1d8ce6392c2fa7b109f8efa2dcc842e8f51a4e6666cd139991ce800c66cd2b541dbdd091fa25978dcb183fa2915d6abf2c85f2d1dbd3a8b60b53bfb67652a52dcd0bcfd5086edd8cc77d3035125e083c1fd7787badea46f8dfea45c500f121dd2cfbec5463d530bf575cc9733246f6d6b07c91dc377d2240e1e05ed90e75801d4475f03e9694cb6914568a2db70a8435bb7c6737e796d13ac1b9e51aea46ff49227ebf595b5802974e64ff52acd416a572572262022783d7b9c907c608ab51556b46b6c7acb0dfc71b78f4570a3272c8a07c856e4a8820e3e8786f7d63d0e23fa97392bfbeb6b11a6ad00d057a059d0ff4475c7a3224ff2febd2db2e0c84bdf724bbb522f33d6729320cb8060d9fa151b99f69ed1ccfae157b85def7ef9a7893f2021908e7950e528418e36a7f9bf2f8a233ac02c510670a63fbee4c5c0be9659221ac8f93dc2f301660db4c390ad2cdee668859c362da0487e9182ce2222e3a4d0e166b27ff7acf672f5defb6dec630b09ce8a56fc946bdd534369046463e9d1c9ea3cf574a0a1aaf5e4ff00d7ea21673def6262ab01dad7b8f5d90a893099fad4831729b7ceb3a6395b76435300cd3ccf8f639840bfbec6ce75203c3281cb9ff4e45ad2b926931b306131e5bd983cbbee4a916e3dfbd9fd4722d51c5069fc2b14d17ab434a3c53b0dbc20ce69286ae7d1c184f3a1b2d0747823ab5778199ace1a88c6c7cd73a8f85a90e9cf5fa20d22a3b878f147db770222a269e84801e7d4993c2f265d4f1c7d1d51509033c688f56d3cc1168fc5db2e45245c14f2a4a70eb5657d5b36f3ac433de0f289038a2b0a311ed99949a8810c72729f62ec089f04ad4afa4797b23d3fd679be4f5250b13548b747d384b891c8de72bb4ace222e3ee812ee2cb074711c604e6d7eda1055b231f607fa2fff0157e5f04b642b29c6f2243b3fe84f84cd52abbc46feea0cf296725c3ef5ce265bb24b95ac855671d39dfa95d5a1ec4bb5339265a845aca0ecd26911a7d2a5de35b2211df2193ebe6c831af233fbbaf48c1f66eafd46c594c4b3f1884ff4224850e1d95e6bc43d5ebb92d2c7573973ca27b7c36e4d7898e370bf4141a9e93f0aef4589d7f1738475f9c28d0f3243ff444d2f9168120d10758cef9def21d7a86b8ea40314278d9e57c1202f9937ac81a16b892e157cfc6ec2a3eb837c08a0ab28f26a71f0c0bbd5e2fc77c6844e0c6fbb3ba2d7f3d3785c012439fb4b1bc7427909f59cc6f8b8f7dc90d257d845c02369e0d3561519b50afdad5179a93e3f33201bb0db45132d3d716a77ccf9f044bc220067649ab4dc125708ad5aaad77616f0cc4ce32e8a6921ceb0c378d80ebded7a1ccda729911a72b97cdc6c85ebd13557290877fb6a0da89571b6bda6061c7346892a96201dc9035f26aa727d54dffc94cb45153ff587765e8e983608b107c3d5ef893d4fa2bfc40b9a8a21366098f93190f52ce4aa80fa638365a39b14620fd3261fa7babcae0cc030e80c1f7d703ed9419551678463760ca0a1c118a4557a6ea69b6123e390b6093f93e1b38cd85f5215e4acda6df5150890be744a44d51354204dfa5abf1f5ee305a02f3e7695e8e7bd5e4441db1b7a44d6bd752a7178175ef62647ed562c7e7fd1fe0e18efd585ff9826f8b32a0b59b10b62b7f7047433e0635990cece17b8697b9b96a59239ed3d2e73da03fca0e4b15cb5f755f26f285430a2c5a17dddb9d203f87abfac92757f42fb4063745f3da0f865ee5ab19b46a7748956e47a451efe47a2adc4a0361b749e6f1ae28549f3ca514ae5b266a463c9e777015c3ee09369f500f575fe802d1e883a1fead4f83197a8951ff7d74ce4ae65235bd5295620e736ec774b6eb9414485483c99d4fa6c79444bda401a3764cbf9a8804fad4af83bbf9229110dc79dca4f80facde820ef719b115a39ec00a38709d952fa5305d886c8d1ff1d3383e00299aa24ebce449558a593af628275da36164fc6574eec90063473ad96021ae4a502fa3b6e7af584409f009745c57176f188c73c75af99cefd9d8fdfbf97af9d254ad449508aa4f9b5e04220e4b202f428e00666ad7c59a208ea5701121d34e83249cc69bd5974b949a45bd1c080d0fc565299115a197e5deaf1710e2c9ae4bc62574fcf6a11b7b68876149b9d095d591cdc0309cebe97a0fb77acf5bd287c952f15caa58cc55faf442c6dd90332ecfa4aec3063b00446b2ad73151a0bc90da30db7dc1ec6e3d2ec929df3937d67e100ca6f1b695a62d85a9323b6c82f1f16cc30100ee776d624a886d4f69bdb18d09c8c548dd09d8cad2b89fcbd48bad1e632347d35bdfd7b4d685bec6c6d1380425707224065e199da04c640b2b22dd2c14e1ccb68b64bbbc5f931a7f58c51eb7c888b41631e1eff31fec3d381b4241d25c38bd535a2a96ac4a15fbb12d92395ab03be72442f0870e887fe551080967a9aeab286244842c9f69d78c66082738b3492df5991b9bfe9d8f48a47b273c19506cf947c4b4c3c667230694ca86813a1cdc41fbbe71d9d81ca2132240cba2ed6f69b888fb607066ea349fcb16f01e72c51d0c5d2da6c23697e31b33da62d8696a76b3d462c93d71042e7aa12626fcca710b417970dc0990b01d134354ab834b483559e3989feeea356a3acde08692ed482e0b3a8126a25566a8d9d87c96b995b46ee25c77377a595be45d41e1cb41f06b5949857d80ae7539c349f4863b7dbccc287dc4f5eda39db065349111bf2cc65378c47c44cb86496b300b9c3d10699188947d70b3b30063feea299d42ebaa125c1accd642730f5ae424b6a31bb300da776ad9d689630fe4c06402d910572020b54d001014d7c962e59fdd2ec73f6848d6fd995d994ff34b46d19938bdff839320bf7585cb8c0fbd53470cdf82b6800c23ff20ff40438a7427b7f017444f16c31cb1f7b8ef664835f10ac3454b2821f1b15831a923b98c69822c8d60e0f67ae5692fdbed75786ad566e2cd81b218f0ab163720c676678d251c28a4848d1e7c2910d9f32a24358bc8644511b58d3c691ab69b2f57e4d9e2f8405aeba0b61cc9e855690db552a247cec486bb9ea39277e2daac24b74769eedba402ed293dbe01fbdcd8cf6f8b9b93d1236997600da4b12e332689d56acc28e883e3ad4b05eac1f69b5169b64dbd8bdb46b779f571ce88c8757f529022224ab43179d37d69ecfb150fe7dcfdecd77cad951cc81e0443245c45a719c69b899375c278aa5c778c4e20115fa1af9f7b3fe65b230ed143f04165ef597cc8dfe622ac077932ce0d24ffdabc6fd6554240da990c97ad411f4db6b071b7da6a0d6382d7afd897294d6250d53aef5dcab4cfb829e8cac108982d0fcb4262779092394ec1f86d77981843431d776822df48404fa9c72f4ae550300beb82d952fe8a949c75fcf41028a5abaf3e27b2e84d0ea7007aeb6b8ec6139e76345f093d707e90234bed3f37e1b5a05ce8ee2c15a59350faaef8b74641c4b1095a3136bc680f6a75d93b5e2777f69081f95c4e610afc0d118f916dcc29e1bf7086558dadd0fdc816e7bf94096bb0c3cef421bef4c020d0a784778b7e69a8e7a9c73d7dacd2eb80753d02c9bdd9cd311977c50a235e8211d2feb5ce14d76ce11dd6b49ed06552afef3ed084c051bcfe129d70bc3fcf4bdf3106d0ce1c5e710e0f674586466fb84225aafd1f70bd984f7e6c0d81c7ff41c6d668677cf75e58a5bb27d2c44cf71ab80aff0b81f38ef81bb0208ab7f8332ca1f69219054d0a5ea84f770ca8577322c2c46751b7369f3466f3189d8a824264d2ca9d80b0395b50c79", 0x1000) r1 = socket(0x18, 0x1, 0x0) getsockname$unix(r1, &(0x7f0000000040)=@file={0x0, ""/21}, &(0x7f0000000080)=0x17) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 23:38:23 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)) open(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 23:38:23 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{0x22}, {}], 0x2}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 23:38:24 executing program 0: clock_getres(0x2, 0xfffffffffffffffe) 23:38:24 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x80, 0x2a, 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$getown(r0, 0x5) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r6 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000140)="8e111d97eeaa6d5dc878463dc724a9e66221a53478f4971af89f780c8294f4e0e0b5bc35a3f4e82fbe6d2fd99b3fd6bd10eff0855dceb1764d077f49fb5e7aa6a6617e976cda1acc85fe41410cbbeb4f95d6871649cbc49b651dbdb88ec37bb6df7a642e93d4db3b2cb52ee2adc4cca5d3612729c035c2c6cf39722eb654a012fde3e75b950639dd2fb7cb8a4ece549f0dd79431210bcdff6ef2cd3b190a671740aa66ce84d5b2194d5b5fc19ad24bea502eda6796d211514bd5c74fc92e4588cf6ce22304c0067ab9", 0xc9}, {&(0x7f0000000240)="b9b3c3a9bc4be8cfada32b53d36d5ef42e639d64ac9efb62b05ff39e84701937d32992b0afdff1de47df523508cfbf57fa3bc71f284759eeaa61a3460ce3665da856be40266f5f94650088d8a6b67f9c68c51896eeaf27c004591d6f26bb9b6cca76a562ecc27aa34583eb5c8822d42b5ebe9a868e07fbc90955b5714e6a87736669c5011e76d76322c88d98f9c9cdb3ec8d6adc07b50e779805cecc47", 0x9d}], 0x2, &(0x7f0000000480)=[@rights={0x18, 0xffff, 0x1, [r0, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}], 0x88, 0x4}, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x1, 0xfa}, {0x18, 0x2, 0x7, 0xffffffffbb111b0b}, 0x3, [0xfffffffffffff23c, 0x2, 0x100, 0x1, 0x2, 0x1, 0x505, 0x5]}, 0x3c) 23:38:24 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000002c0)={0xbb, 0x3}, 0x1fe) r2 = socket$inet6(0x18, 0x5, 0x0) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f00000005c0)=0xc) socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r2, &(0x7f0000000480)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000380)=0x2) r5 = fcntl$dupfd(r4, 0x0, r3) kevent(r5, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x8, 0xf0000002, 0x100, 0x5}, {{r4}, 0xfffffffffffffffc, 0xe4, 0x80000000, 0xa7, 0x1}, {{r2}, 0xfffffffffffffffd, 0x0, 0x6, 0x3, 0x1}], 0x3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffa, 0x4, 0xf0000003, 0x4, 0x40}, {{r2}, 0xfffffffffffffffa, 0xba, 0x10, 0x1, 0x1}, {{r3}, 0xfffffffffffffff9, 0x0, 0x12080edd59f95665, 0x3, 0x7b}], 0xddbf, &(0x7f0000000200)={0x0, 0x3cee}) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000640)=0xc) socket(0x401e, 0x1, 0xfffffffffffffffa) r6 = open(&(0x7f0000000400)='./file1\x00', 0x8000, 0x88) socket$unix(0x1, 0x5, 0x0) r7 = semget$private(0x0, 0x7, 0xa0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000440)=0x4) semop(r7, &(0x7f0000000300)=[{0x0, 0x9, 0x800}, {0x0, 0x100000000, 0x1000}, {0x3, 0x2, 0x800}, {0x4, 0xe01, 0x1000}, {0x3, 0x6, 0x1800}, {0x3, 0xfffffffffffffffb, 0x1000}, {0x0, 0x8}], 0x7) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') accept$inet(r6, 0x0, &(0x7f00000004c0)) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f00000003c0)=0x1000000000000005) setreuid(r0, 0xffffffffffffffff) read(r6, &(0x7f0000000540)=""/54, 0x36) 23:38:24 executing program 0: r0 = socket(0x1e, 0x3, 0x40000000000200) socket(0x21, 0x5, 0x9) writev(r0, &(0x7f0000002700)=[{&(0x7f0000000000)="e62c7977a1750097e0186da7b89a8c64b5f28b1659bd2edb09c2240db1190113c53e88d3b71fe6adb44921ae87c94e0ccc98d0f39d3667ceeab5443589e09ae7c20f29aa987d8bf9ad677d78885f5c8c155204cd8da03c48e80f02d23d05f24959bf56376f2f83e588029c9ad458eebf45cf782563d8e010581901fbd861982318975069c2ea3621ec8038fa8789cb4b2854f00a2fb44c38df07e3469da83333f066eddc82e562fad22e061634eb3be95afebf14e446049f0737a4644fd0a93fa8f481f733135ed63f580f8bacadcccab276191a9da94a6deb8c05ade2faedd2f4d8731befd81d85b049d0707e404a00d667a60a418604cc7586c3ff0700000000000084c2a0769a619fb947c7fad9f8cab1e650ced065dc06abb96a59c469005ebfcca063a038cdcbcf269c7b281d2af1084bd5fb41f69bf5cbcc955b6f6a2d19f909ab7ae9fcc9e0edc064d6b53212d1cc61fd5ccceb0532692045a3776f49ff0849133111af94162c6bc74fd022df97cec46877d2bef38868851356bf0dea706c102bc93e0025ea47f1314f4f0cb23eae8b7ae013ddb3c72b68827807076bd945fe793b6fc352462f54bb4607291228cbed2703f9110c0abfff545ba31aabddd26cf0f0feb1ac596f575a3144d10ad4c7a90b68eb0e5e65d4dc2e00fafa9ffbb0117a083fd2826150c3ef078256e1d324e86db40d4e4f92f4ec12f7d21a18eab44ac4d897253c5386b4d331aa82fd8a43fcc79cc3af0f3879fd9cb75b1a32317b5332d08172944b248b7e5cb68640d6d497902660aaeb7e3fdb20dd4a347ac179098e35cf3a989064dfee0bb62f7eb678c72366ff2a9b17dee8989e6258183e4a4403735d63cb1da011d9df30db253b8b1fa2d160edb8563a391de150e4e81e20a27c875d7f723ca9170ddca5cbda834160ad61310debda2e7d7b11ea37cfc2685923f86c0c8b1a44a3f0e1d5931dbede128c1a78b8ac61480291c1395182d27f025d5686de990fa65ad4ac4962607a55f7cfc8d10e0ac65b6b2fbbca68e9a224316cf69e0dfbde9dce64b8cc4622f3ebba412e5477b289449760983bb54748c1016a531707207d990b0efe32bb7517aac92e0adc362d73f8eb04a3dae92bf20b3b30dafb99ef674704a94a8326cca94a95f0db1aee5e2150d16d7849897a194af0866844e55a344eb05a60274b0ae267834a143a9caf1e5439d4294fc50655bdfc89c4dc9a8c3ad126b092775a22ca249a13d3d83a6a77d70a6b9e49313ae4072b8243092db8887dd7b545fe7bd5f069f59dbd7ef8753e093f737d46d3e4d38dedda965dfbedd89b93533043fc099c2465b6efe3713ff53b8a4767511e932507f2449ec90dced9cd0f5162e318e95196e7792f1479770294bab193ba34d3cd8b81c10ec9f7f851b78cbb7fc87da6982d9f117fd452d5264720476bbf381f68f164f6b0f2a7bde2de00de67c14edd1235e80464642412e07ded66b118de9847849aba2cbc88909cca521d4975e4bef29b17a41be959fec3437605a44523217dbbc49d30ae9d50afe440d9f0cf2b5d9f02b8a494b793784f2161a72c7b4035bf2c2b5ce13976f036d3276a7eac4d50495285994c74ecd205376dde0cacaa8c9d1d566b95466d858f02556622248a070f7b9752e2edf4abf8649db5ff79793c4ef9f72b6df71689da1ef74a29adc48a5d9ab153dac0f912ccc13331b6885c3a53e127d81353af8edf06156a774376591e44aac3a48b82640912eaf1a146cc3709f3126ed7ae87b6101aa296565e94b7152d38e2f21bb4d227ce329ea6b7983f0ff251977d8c606d19c937021dffdcf6fd7b7e7e6f689f0906e470c117b844205d15923f8b42fd33b93a5199b0147859ee3f53628b3ac64fec08fa0ee8b15f87e223080d4229e4389c92a82ed1ea67160c37fcf3f1a86026944745d814a516731ea06d0bbb9cd811115a305fdae8f058df885b36381866e9e822d7cb4468d73f5b85826094e663541a0ae1b861327954d6320e328684a58fd56170ceafab9fa452ff020096c84829faa8befedd4b845ca3d2440c6509a735dd13f2209aefb31a4759247530754c33e3f372c6a911ab265feef4fbb14ebe2666e971b3b3a87e5b6149c6eeccd2440ae1e1c72fef1c1bbda0ff91d0ecd024c5bf508d20dc294367450208cf40ed098c6dba2263e1a2c0346474a8417beecb55a8a4109f533b9202feefbf1c487c3778d61635d2a530a296b7448fc15405a9ffc873ebe453e4e846e46f01612c8333180778c47ad76558f7b5813588e195fe0b7fbcd913ee0909d008712eace6996542059425ac9a638329a807a5d16fe0aeb88effc1e278b88138dc7a4287f3c1a903b43b4020402926cadb73299e49eee52697911085fd8454f60f9bd03ee023d45474153a609edb083fa60aa497b72a41984b5b50eb791e814489cf2e2545dbf9de08047d71cde73ffd6ccdf370e91c48526b51d17e73539d4844b55a8a421fd34d29bc4f93d83eb08dd7f89ca9dcc17e3d6e7f96c7a968596ab7982bfec70359fee3b79ab6cda1b4a002f656e28f3900d54ea1ecd8ec3edd14158c4dbc942a7dab5cbe0e88e2ca95b046a9b364a7cae0408bc107d7197167ab8acab26670dbbcba196a0a4243e89cfd731d52f37ce0555ae63a166a316fa567ea0619b214420218d5b7bef613ca00074b86f09d1585a26c2775553d65de83e03f3b4630146d1368f3e09971f6f111707730ddcec2ba10950caf4928d19fb109ede3816bc72e2681b83fbfe16f659b612e4a699cb9ee4f06b54f26df13165f33903c52f37bbb2ad36a7660cde406663eacc5e200e0d0c2d9a5269b82ee2d87574c70625d4d0a33b1eca7747b52e8e00ee7afa9ae998aff3f77e2038dd9f9327124eb79e62d7d73122ec5fc3cfba490086e383611d6d835a680bbfcf9266b8658dc6de4c9c06795e997643c030a87ff0a5350e394ce71c2316125f6fa0d977f36ecd5c22153f1f6f4342e08ab1b9a9f3694a17c0ba68ae66c8650e1007bec92e1866dc215089df80df1a409dc934795a1e097abbce5561232a5cdfff70aa2381a4cfd78825d48fb6d07743b24cefc9a36be6cdbdbdfc5ec55df37f6df78910951f5d2180ed029218e2a97668a236b6301c639a63e9153adeb7935a3d35db8755b4c8450fec16688b289def72e85e58540e248ca52b45d33e355a253db0f6bf928e7b07a1d410010eb006f010fab8c77753c7208f36dd207b806e3b6104b91c804e33c23bee9f929db47b6880d3171b15db2bc37d43618f79293724ecc6a20ea6c024d413b8f47a51ce57d27c9ed9755a3a02ed8369b3fdae987dfa8f25d95ca1edea0799fe4624900e2effdef97b77341b5294441b81a9a5f4e9fe5a1d61961a38f938433a55d5788202752d7565e7ccce25cbb6301e18936ea05ba95294fdcbf1e8bf469cb6e39ddc75613a8aa6f4a03fa8d883a8a35616cd5b3fe05d7346d76f2798646e62108d4f2dcaa13326c0ee9a650b952243b5a903491816da4d580a504de0e5dfd886678eb80802ac3fbcdfbfdb9abc554fecc67366a1d3374b6f9f3534b3cabeb255424f5c51a83b8de2eb4397dbc296769d2b09c095de5901754a69cbd2b48b34e426c536711c29f0d780a4f4cd9ddad38ffde2a6e969c2391a5419905afb38f61ec6108f43f32d2d15f9632e44d210b51214a4381ff16f774eea114038c2540cef0c690fb5bfbda3ea3b2ce874f132ae4a1c1e2e57cd7e8ca29982d2e0f72bf2c2dc9254adbe0456722d0dbc6a55b0bdb04d8431c217942dcb65839c6257cca96cb219b2708c41d285a2f10021fc2da8d9f9a02be5121402aa537d9bcafdb2b8029969ade5f1a9f776b02176f842dd1cc8d8f25d3dd26ffc44e95576965c2ef1d484b343d6d14b53976603daf9bf4b40fba0c45ea788bccfc151af9763b080e4f6cd4dc718fec2f0fecb8602e271b70d87b335beba59315c1302487518b8d5288f8fd4803948051f3181adf42fcbc9c6139bba1f73b6f7a1569c58e9f4a9a4436eb89bd229c1c82a9d188fd5c44501313e045e0a5e9a06a8a64586411bf4542045cd04f9eccfa4647ac028e221c3c21b94590aba26ee92a141df6f9f84787f7aa470ba68da34287eff146380c53bfe8776af3ad489927dc556403468bb6bec13b7317460130d4241d1d0134a2b1f7e9566be50e109880578711fcc0bba57f52014419665ae74738d08aa20424248d828a00ade8d8b36b5b601dfd67f6c6e07835807f3634001afb959ca32a8a2955adb677aa33857b9131f112cc66a479533251eed3976491f995ec31196663eded8262599322fa17000fa782b0c63d6fbb4187da7666219d85df31e6750d3c78ad6d1006fed70024abd77440a3afc8ac192c8eca703855d1991cf8eea0f94503da253c2221fe6a4811667e3a649e9910000001005511d27b9c24d3c610438a65e73a071fdf882ecd8133c303d569f8f5cdd92a172a20c2f71486e83f66aa483ab3db5ebc09abb406ad92d3c8cff3700c32e9560e07163feddbc1e1051793a87718c6b67ba6ea1860c706086b3e0d85c3fb3b6b5681dc82fe39955a13373c8fac6c104d5c3ff3a4fd9a15bf1f9dcce8c5e56f6706d795b2014c99897090bd93249005c31160c49d56d1f5c13af7ae058e0198c9d7f0ed103cd3caf7168f97fc6f9aee595ab3f1c0bfc109980bf4f4f30288ef40b47bd34ca04ed9cc575ddc476706561fe7f515de8c9f9c4fb51346dac908d241ed2dfd9c4fb90240d90392cd10f84e6afcde2572cc32d6cc94e35509000f1f0fb4adeefb7f620addba4373ee05e4799283c78520bf34fc53fae1801b06994326acb2f54a5ef108844f9128f2f0f215dcbe977b14db11f4c9e4fc020b82f655d29a2b84c01dcb3c311e6213295b95ef0bf32a89c01076652639692956eeba1c2386cb44b712a70eb20afa612ac2e5b580fb01244b6c294eb2500d2f8416a316585903cd97e78589070658a920a7ae5dda5ab41f2fdadda1fd8cb71b7351e5cb79da5762f5717aef12c36f9a60fd785704afe5008590935bdcf4d74a3d7cc19b3273c00dd907f892933a101818808413f0ee9d5387b8fbaff7cabe54a327df3bd69e1d2916f8873539f2e09e6f2f76be49ec21b3792d80aa150d3fa70c21434a3d3e9343b76c621e08e5fa4642f6837279a3d7a806fb8e0a8c8d8081e2a9476c5409e9e822a59f65e3c8071df9c874aa4a2484b31af635654927fe59d50b1d80df4cf7ed4daef70ae369dd4205e5a73377f49895ccd2844a7696bdfc24c67d88ca6004fd055d35492b367df48e3e29c13b030ff91238456b128874f356f79c0fccaa1cc31b60f2118e18fb556a37f102d26204b7d344795851d7f9c9b55290056ce171f40d0a9cbfa7151f60938b189b471fc470c2bc77825a51d1f45d5b38e4ae868c67ffbf26ed6f133166f7a98c0ff77267650b731db8b13107f8defef0ec19c7844f55d351852087875278332da34c3663bb7fe8ed497031a1e52d70c840953ad931ef4df777c1a5a53c16a60f9da5f12f53027875fa2afcd9ee49cbe6c327f476234854d45b61ea6ac7e9e9ff6753491fc775c142ee1bf70fe1e7019ab59877222102d3f9753e4cbacc6ace5a877dbe726aba8085c49ec7bee74215158f3e88437bf8931dcb5674dcb6ce702b8e81fd24ccff17d3e5f24dc34b1349d0a6fef61c4bbb646c64a91cf109406a4da2018c62dfd48a7a448631c257c646daf2b2f24c7bae5a1dcc42758e76a6a6e55c9e57e0e71639ee85c735857f", 0x1001}], 0x1) 23:38:24 executing program 1: clock_gettime(0x1, &(0x7f0000000040)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = getuid() setuid(r1) r2 = syz_open_pts() fcntl$getflags(r0, 0x1) r3 = socket$inet(0x2, 0x2, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x7fc, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1000400000000008, &(0x7f0000000740)="b1ce7444d8b6d1d6a842cadb90f0ffe2bffcb3fc16f24fe6e4b4af014dd63f1fbac6c91a88bfae81f031f707e8427ff029b75ae167e9360064de2e3e9dead9b2d643f6dae94036d0ad868012049d835abe80e4b17fea7acb8161acf7d18e4f47f01e25bb23dc1417074c92d21ebbc21b2704445a7aa001833904a15f8842cb5fac31d5b11c1171db51b9a17215fccf2c265952541592443bab67fcfc1ec65d50d4ee3afcc06a9d37ff46bd5e00e2b38994c49a0bda7f59fb8287f45706e951ed2d4757fd862ee473da42cbea8e775ef6ca29e60ef7f58d85b9e4114bede16487fe74ffad245d232786cf1fd0357452b0195ff70893f5a2afa06e05165a791b0c97294e27fe1bdddec79f3f378f6ea5d904f7ea3f82737e7c71b6ed9dee9eca0a8d490cb3ff37c0bba0e8a777efa7ec7969cdef6f89221c510c8e29e6705c8628a60733d26b9cf828ead700", 0x14b) r5 = socket(0x400000000018, 0x2000004000, 0xfffffffffffffffd) syz_open_pts() write(r5, &(0x7f00000004c0)="79da8809c9a08c23518439e1815e59c8665de6b3cfbc8860a6bb18b30edcffffffff7ba811cf114a851f987b29a92a9e0716c508c3a357cf0f3b17b3c8c3bb7f698ecb7ed0578e3f7e2266dac1e4dee7142c29a895d91d622c0e5a8e19c61c842a0888a6de2214e60de9372941733eff0b93d11dde41be84df051ea71ed4ee1d6dd6c55ea640e4f5a1997dd4857b014c268d1dc93d3022eb19e1e39eb07c4c40446ab8ed614d8062094847749a278b2a7f9558dccfcc4bf771ff00afa29380b3658c73a7f13ffd607cdd02d7b9f28dde32fdc08c6141e081b7bb29469fc73d1cd63671e3cc8133580de4b487f7a5dac55dc80443ec0a0ef5e1ac9c120d31166abf0e6b0b3c7243945c65f98d311814e02a5c9ca0adb52a441368c0682f83004144ba9f718d", 0x125) r6 = semget$private(0x0, 0x6, 0x8c) r7 = getgid() ioctl$TIOCSDTR(r2, 0x20007479) semctl$GETALL(r6, 0x0, 0x6, &(0x7f00000008c0)=""/4096) semop(r6, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x4, 0x57811f44, 0x800}, {0x3, 0x77, 0x1800}, {0x3, 0x401, 0x800}, {0x0, 0x800, 0x800}, {0x0, 0x6, 0x11800}, {0x3, 0x3, 0x1800}, {0x3, 0x9f4}, {0x4, 0x80000001, 0x1000}, {0x0, 0x3, 0x543e2c3af8e394ac}], 0xa) r8 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) r9 = fcntl$dupfd(r4, 0x2000000000a, r2) ioctl$WSDISPLAYIO_GVIDEO(r9, 0x40045744, &(0x7f0000000300)) semctl$GETNCNT(r6, 0x0, 0x3, &(0x7f00000003c0)=""/76) writev(r5, &(0x7f0000000340), 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) r10 = getpgrp() r11 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r8, 0x1, &(0x7f00000000c0)={{0x3, r1, r7, r1, r7, 0x101, 0x7}, 0x4, 0x7fff, r10, r11, 0x2, 0x1, 0xb3b6}) setuid(r1) semop(r6, &(0x7f0000000440)=[{0x0, 0xffffffffffff4997, 0x1000}, {0x4, 0x0, 0x1800}, {0x0, 0x4}, {0x4, 0x9ac, 0x1000}], 0x4) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) 23:38:24 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000180)='X', 0x1) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) fcntl$setflags(r0, 0x2, 0x1) syz_open_pts() pipe(&(0x7f00000001c0)={0xffffffffffffffff}) getsockname$unix(r2, &(0x7f0000000200)=@file={0x0, ""/87}, &(0x7f0000000280)=0x59) r3 = dup(r0) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) 23:38:24 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000000000000000010000000000219795fbcb02b9774f27adafe3a64e89b97f37c568b42515f7f903e9b8fe460e559355e418e45dad5f0ec2bdad3dbcb00e075f4366cbe28e5bcf8aac791a1eda09209915bffa59c471d073c69668cb0b90dc6f5af02d627c246deee1899f468a082cbb9a2ad97ad0cba6af71eb5dcfac8d60e9863b6c25222d7bd67e9e92f51fdb9127c2bcf6a81bb200bbae051b"], 0x10}, 0x0) 23:38:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)) socket$unix(0x1, 0x1, 0x0) 23:38:24 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) madvise(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x6) r0 = shmget$private(0x0, 0x4000, 0x40262, &(0x7f0000005000/0x4000)=nil) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r1 = shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x1000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000000c0)=0xfffffffffffffe41) pipe2(&(0x7f0000000080), 0x10004) pipe(&(0x7f0000000200)) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) shmdt(r1) 23:38:24 executing program 0: r0 = socket$inet(0x2, 0x3, 0x800000000000000) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000100)=0x2, 0x4) bind$inet(r0, &(0x7f0000000180), 0x10) 23:38:24 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x800000000000) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r2 = getpgid(r1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r8 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getpgid(r2) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r9, 0x1, 0x9}, 0x800, 0x1, r10, 0x0, 0x6, 0x1, 0x1, 0x2}) fcntl$getown(r3, 0x5) r11 = syz_open_pts() ioctl$TIOCSTSTAMP(r11, 0x8008745a, &(0x7f0000000580)={0x0, 0x928}) getpgrp() r12 = getpgrp() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x20000fffffffe, r12}) semget(0x1, 0x0, 0x0) pipe(&(0x7f00000001c0)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480), 0xc) fcntl$dupfd(r0, 0xa, r0) r13 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r13, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) readlinkat(r4, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/47, 0x2f) r14 = semget$private(0x0, 0x3, 0x603) semctl$IPC_RMID(r14, 0x0, 0x0) 23:38:24 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getpeername(r0, 0xffffffffffffffff, &(0x7f0000000100)) 23:38:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffe, 0x2}], 0x0, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x10010, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000200)) 23:38:24 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x101) syz_execute_func(&(0x7f0000000000)="f0470fb058dfc401c358f7e3f5660f38228efeefffff0f380a00c402b196f80f38f00ac4e3c95cdc60c4c22d91945d001000003ed9fa") kevent(r0, &(0x7f0000000200), 0xdb, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x3, './file0\x00', './file0\x00'}) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 23:38:26 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCSTOP(r1, 0x2000746f) sendto$unix(r0, &(0x7f00000001c0)="b100050309000000000000005786ca38494529e3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 23:38:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup2(r0, r0) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)=""/205, &(0x7f0000000180)=0xcd) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0xfffffffffffffffc, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf", 0x753) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c", 0x1bc}], 0x1) 23:38:26 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat(r4, &(0x7f0000000080)='./file0\x00', 0x8000, 0x8) r6 = fcntl$getown(r5, 0x5) fcntl$setown(r1, 0x6, r6) kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) r8 = dup2(r0, r1) openat(r8, &(0x7f0000000000)='./file0\x00', 0x10, 0x0) 23:38:26 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x2, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000040)=0xff, 0x4) semget$private(0x0, 0x0, 0x8) write(r0, 0x0, 0x0) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f0000000140)=0xc) 23:38:26 executing program 0: r0 = socket(0x40000000011, 0x3, 0x800000000000000) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x5, 0x80000004, 0x6}, {{}, 0xfffffffffffffffb, 0x0, 0x0, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0x0, 0x7fff, 0x3}, {{r0}, 0x2, 0x8, 0xf0000003, 0x6, 0x1}, {{r0}, 0xfffffffffffffffd, 0x2, 0x1, 0x2, 0x4}, {{r0}, 0x0, 0x10, 0x8, 0x5, 0x6}], 0x10000, &(0x7f0000000100)={0x975e, 0x1}) r1 = kqueue() r2 = syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x5d}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x40, 0x20000008, 0x0, 0x6}], 0x39ec, &(0x7f0000000440)=[{{r2}, 0x8425e96abfa4ac66, 0x0, 0x15, 0x70, 0x5}, {{r2}, 0xffffffffffffffff, 0x4, 0x40000008, 0x10000, 0xfff}, {{r1}, 0xfffffffffffffff8, 0x20, 0x1, 0x3}, {{r1}, 0xfffffffffffffffb, 0x20, 0x6, 0x5, 0x1f}, {{r0}, 0xfffffffffffffffb, 0x0, 0x2, 0xee5, 0x5}, {{r0}, 0xfffffffffffffffc, 0xc2, 0x40000002, 0x6, 0xb6}, {{r2}, 0xffffffffffffffff, 0x1, 0xc, 0x7}, {{r2}, 0xfffffffffffffffa, 0x84, 0x40000005, 0xe0f, 0x80000001}, {{r2}, 0xfffffffffffffffa, 0x80, 0x1, 0xfffffffffffffffe, 0x477a}, {{r1}, 0xfffffffffffffffd, 0x80, 0x8, 0x8001, 0x8001}], 0x2, &(0x7f0000000040)={0x2033edb2, 0x64}) kevent(r1, &(0x7f0000000080), 0x34, 0x0, 0xc68, 0x0) 23:38:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e4178998824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f539efab4a0324eccf4a5227c75988c0f728193ef16ab9000000000000000000000000000000", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dff7f1739ee6cfd0000005448c5a9dde552aaeefeaff0f2c85e2800013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214deaf9d0417dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd518fb00bb2c4c7a18ef00235685c2001fc170000deee36193c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101b448cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7991f678df44ff0ff", 0x113) r1 = syz_open_pts() write(r1, &(0x7f00000003c0)="9e3ab081da59f63d84eef39339db338c52a14912100c3a88fcd95ee4629c7d0a4dcd747c59e330108b32ef1b1962a17d7930dffc7eb921c53c166874ce10cfc0721db7d181387aa728b20ac6258f039bc33f3dff9af83e63805677f67baf9962d067e1e1c94ba34a6f32f3f576c38b318896f04f14a9554954273df9ec7dbd75540af1d02e7a889b19c2a53294464d855b662e950c4857faaccb2e10d0d5eeeddc91440c986197253beafb992bd70ba989b6662b70aaeb7f1169f3e243c9afb653fd171e51e6e04b716b490074fb1a1c93e1766c7ba79a09134e0388c0b6d640acf892e932fe823861e9e4cd8e88ebf3167bee07be76fe51ba7288b95141cbc2bdad63a523557986cacfffbbde7d341e1ecb73ec407b26f0006ca14f12d072f5156f0784191080a5035cc2657b422db368f588262d844567a2176393fb6b43315b890eedb61552f5c37411d82d8edb9c892f93786ed976fccd39b8717771dcf7908ea4eed80d24aad10f91f4cdc767aad7c8e301d39c638f985868232acf6a57052d3d97082211033e35a3f7805d5723d7771bbca6baa05360c730e30d3ef7a062a93ba94aa887fcae4c32eb0173d3eea5c58c217d942da23d8e5cfb726d18aa522d7f658001d948118b45daa122dd37381e29195443700dbbeaeef4b918626f4244c546b52a800a0b0fec3666230de9ccb48309fedf2b7c3c4f8f146568e8a826920adb810add37eb3ebfc41cf2efc00620e43ef6914380ffa2c8563ecc094e784153f01c636702cfe3bd13c583ca0375ff3fc635d96f57db2868857f1e899283669afb9185e5d47ba3f6035a1ccf079f57fd520d3f11e5e79ca08017353579d639b06dd26417faeac1cdf24daafd2e98d9a1b4fa139521832ff4f4914ad2b5774b443ce504aceec287738286cc4de487e52abb512ae74d1aa6aa7207501dc9418e489df42062c8066b8e567310dabadfa0a9d5a2890c07532542ae9b9bd6a35586a7566c21de9dd53184d2bffd9ea041427c940fd64a2d704e8432585f9732422aee5793dddf8acf611d833a069dbdd571d9d28e0d242cd5391fbc0c5510ea7b11c01b6a9505676638e9bbec7111725f8cbe7b866d89efa1de21028dcba943bd1d3e3624d6dcb4eb48a33c5259e89d30eeadcf97b66d7b51d36c7dca9bc477fb08e972c4b812d140c0f5f60d6a12a00e716e587290d69f46045c474426de8db503fd21a887c5dcb5e6587efe4c5453454a26f1e9f85518678b10e0c2bf9f139ea05ebac57ab8997d46957036befe3aaa007272c12a6c4e05251b6feec9fda86e96d2e1d1a41faac12c7ed800e3eca7f9d407b7776b1d2f02bfdc06c74f076a48848e81e3c633dd17e51a10750245ad6b38887bf2cfb077f53d55afa22a54a3ce7eda85b620da89631345058faf836ea95de6951234303f5200452ac131a7ff66111b247b160ad27808252130e044b5b008323eaf983743f5c3335b29041b639fdff23f7c60b69b7ae7b9c2256a02e261e737937a95e3989fda3c5c55b4c82be1f53462f917c1788a3d0ad3a1d885912c7f11e751f0344e21d0d55a5ef6133833184def6250c8c1dd06c8783a34e6e4ad9941f3b2eb07c57f7d3d964b089acc95983a425551fb25fb259fd5638dc21413dd67949434d194c1e5cb148ec05082a145fc04f7a6fee7f1fb28768bbed19d006be9e020e389074661ac960d365dc3e0a942d91c8e6607f1cfb12ab0c57ea044ea38889578e7b60d0cd9ab5a47b7bdf9b0756d7f9fbe73ff69c0db7bef0edc89f8392caf9d6ef42f0d864d55ad79c4fdf2fbdbb675fc36aae157b83b9beb87a010e7bdad871e5df8bbb6c0bd07839a3c575e9f5f8e360c747a96f259c7a55ca61c730216c78d26e9ff1a1122bc9c440c503ecb705920b3fabd5d7763f3729e9cbac8c36f1d4497b2aafa1728b1c201a2ed9a7c7c56579b860a8cc1cb6f6873c5f193d35dec40699ffe095543e477a302ecd065ca8fa0f30d22ba8fef33a5cabb4267d2f9c2cc4cf868a36a712805be1cfc4f2b4ca6061254b6dbd97fa0605ef30f9e6f94cd4645ec4e436c9c694b86a0fe8d9168e6bf3eed9ee0abe26289a20d079b2bd272a6ce9301b074e94fd81c41a3a5fd034e1264fda27c0f69598162be6c223798ecedc4981ad8aea579987c735cd90ad0cf483020ade686304154729805aa7346d3a5fef587e71e084206340b2e92ca84e064364312cb2cc303b4efd3c5d3516f10052b4ac929381cae6b73db81a12a23f050f03a2f04a9c1a52b46a2f3e551ffa09872b43fe71fa80af3d8b0b7de43d979f0bd9fd8cc2af76d677209d52b4a15b4994d5eba66b5c6e7d30852b73110331387ba5159c12ec046c6d88a397f4afbae2840ce4a7f0f44b85e87c0f0a461eabb3b5789023c4442f7b9313e2ee3a01c81f527e2291139cf93d8947740fe00bf5c8f244bb4c67da0824df920e1f23f7d70ab3ebc2b352bb37c2e1e3a474af07dcd97a2f333d71301ac64ebfaa8373932d4e3d34ac8b70acfbadb23a7bb7119de97d4dfc0c190636d761698e85d3dfaee5ad68f91cd43f3bc8e05351bdbdec701adda96cea7b197e387e34a1e43b727436b9772421cbd26737ac0ae9f483253f02e8304950ba5a4272b8af46b14ad51c891e57ffec07c59573a6a29399ece9bc7fbd743540bf722bb939293e997748bcaf7d7e979559989317a07a4ca68748bd94bc10ec7f4adbf7d6b447924c6ba47d8c13971ba6b6ae4ea5c8ad329c904efa31b6122fd2bc2e202b657fb4188b3147e2e52ee01841a65f605f85b1ed9aa60f7741c7c316eebdda938079e860b145cedffc62f23540a0a61182650e5f047bccf1e63b96176bb245f5947ea61a21a44b3491a8f0b969e483b066b81e749d484e038e6388925a137ab3019cf32452a05e724dcc02d042e2dcdb8fdb79675eea5e0ad99c42d727826564630123db707b039a87b6e987e1b9be7bba325edc340ba7655d09414be2c2780f5dc7f1bc180cb3fdef31b1f6eb94b1dbfa8fd50451f7e2010c1062de447ad9bacac032ee411156f6cfacdca3b2a0065c1c89dc17b62f86c2e2d1bfb44815c8ce66ada699db9e49bdf760bd8f12cca6de8de1ffac5f0dd3729b274a0be152c8a16a32dc70e1b03903c8d1661e54b6aedf58f07b220cb8d8e6fecf1c6ceae11d25e7701304a23bf1491c17a369823b1c47c405956b71b486f75ba1788e582ca5028f0b189643b426af85e3104e086ffddbee007da050304ffefa1a39247dbe03ff438a9b0cbeaf105d55fc9619b5f71cb83c590103146e96276482775f481ceaf1bb21d9888b56c158cec55ef639e2ca284656b5a87a8847ed04b6fa26f921c484ca79ece25fd728f59291a5cccc9fce15c18843a8cdb5e6214beb3ddb0d227c23458905a8e3f0dd8f79f53d370d8033ba0e2c8de0cab13c34a02c9747bd30d87490ce6e078a3a66403a07038b96bf5d64d9509239cf1aa121ee40c167d9554f6f8dd4a34a816b96f1ca8b0341d186c66f43fddcb95aae2ff677fe222590706fe8088789f27ac9585665865475f57e08cd9024269a5d5fc0ad69f896fe458a01d09f6652010fef40aa8e67482f3c96d27dbfb197a8e54df5dcc1a5c5dc6c388b634b9228f8d1a823351dda328acacd1e6385056825a2be265225191374d7808aad2224c9b258d34e929a56b7c7ffee3e7d56b970ee045858b79454dcbaa87fd85ea6fc60d74cb5cce9860570540b7ce23b3ce8ee7a3aaddab7691b340fe04742dfa2b4bca6492c2823ed5ecb70bde9fdfbfebef06493320bb72bbcdc64c962e4a6cb31f7fe5bde4bc3eb89a478f17bbc92b6ef9aa213319fc3598b52e65e1ebebb3ccb0cba3673088053a047ad0c8b3149ef62e90532637c93123d6957ccbb41912f76dc1dcab194ef934491d4c596dc7c61d4af4022019c4b28154aac9bbe4c7f6b46ce0238970dc81e1777a9bafc589fc28f12a11ed361dbc1d8733981f5383cb08c2289691e41bebe27c41a930b17e463c6c435b1ba9f21f43a471d7be7f2f5d3a80a1a61a4073279d882a5bff3d84eb2c7803b76dfca9a4402d50ff4a4e0cd786f5fc4a23af7deaab492e51aa65bc65f249cc1179ca4b6f3cf39ee021f7c35b5d7e5ad194afb30b3ff34e9f70d0f8f38b3b7c104ef439cb664ae039da8dba92dd8478bcb648aca8c7ab30647939b3afd70ea628693bb507ad5a0adaab5f0870c93d1fa894c2732550f482f761c2470438073da602c94547b917b44cf78ae76c2f51bccf61ff2e6984f6476d7f0755fbdbd67a6cef6e6351c2a8c5f15ae1b7d3adfdc397a8851c6523b90d15bf92315c00d708d1cd9c8fc08df8f510f0a5be66475c9941ca5d53c66d51a44c048648c2a8d458d278914b9ace05d549af2f3107bfdb93eff1a00f4a848b03c9b74b5832a0a42576a3241613b10c6d82fc1c467b504c8802ac77a59019c3211a6c712a08f101835029817b97460910f1da6199758782d7e794ac1c281264a04bb2073013b2dfd985b3fad2059c7741c6a81aa31a3f27610a45381edf37e3cadf1dc163262aeb64bd4141c1f2f69355b862fe242275e583728438d4165fb39ac2a8cf12d6ffb0e0c9863f3804d890f3876c8fbd734f026ccf6984081a33712393ecd74ad25b369beff01d71e9364b43dd9cc973081a5bbc3851acad1cec0a37dcac240c26cd571ef6b1a4bab41b511eee01aa46fe0dcb7b6f0156a2cac408c9bdc30443b495d7b0c078938e769c02ce70001e99403069b104ecc78b7fe4eb522fb677f54e52b3ddb308b553919e2f54bfad7f410d9e80c7afe77fa6f88b2ca81c4885186e6c7b5e7639c934c2174c5b406eef3c32cb1a971535456d5e1387b240a259a7d6e1caddf29086cb5fcc843b5fcae2646a945386f3c627226f8ec6d240042d06d09242dfcf07eedc5e0d88e2142d2999ea1b2636886cbe2b6d3b24e5001d1e63166c42f6fc3ccfa7100afd94bcba6b2b70555a827579394a78f826306358648249afcc13bac4a2506f6514aafd20a76a2757d3f252389cc5389466afbc1750794b17c183267407b45a76f6e4e33bb595d563ed00b3b824c90aa99e4980b149af7e064a717d39479d5be27955c148ab70730651a712bfa6fd136de3704d7755197416aad5a1734f194e28a9ddad106e4ba24c154b8639251b764aac441352dfdc41e4a751954b773f33f0803c98c106ec5fcb05bc28d48c8fa114bc9860c6b6b2e50724ed10a680e03b63e9d0626fd36067b275bace929fd050ead04df3aa2314050eb9ca2917dc3ad37bfb49ce5c4aa8561d1b458b47ac7ff5222ea24e8657318aeb9e775f09e85572764c15c061b793eb9843298ba859f8ba74ab4946c3ea7edd502edf36704b3fe7ef39edd87efb7ec27010d758f2e28187532ff3c8be84cd9412bc913393fa8ebbccea1f12bb3c72ef309a33075e481d130e11b88db24e8b958644b686f2f128a29b9d26b5106fbcff81721ada024261d0cc050c4198927ecca9a141972f3090335eb1c10d17eb5e34cfd2e2264d206b06585f868ad11c9419fa6b0bfc2af3da36c8699a46be98deea0d601753ebee41033cba3e009c05bb81377bc535bc62032ca3e22d997e5ff6e24eb828d9d83100c427b51887da6522b21b9029c384e5316f7f3f90fa72ec30b385d669b2a8bdd4c6ff2318915475b914d27b927e557b6e97427d6f103ec38afca583b3aca4764669f9288db719098d75b67536b91174b9c53eb00a142928541331d621a65e92bacdaec279f10585cb110550", 0x1aa) close(r0) dup(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x1ff, 0x3, 0x98b, 0xffffffffffffff7d, "85fe68bfa6027f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 23:38:26 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvfrom$inet(r0, &(0x7f0000000880)=""/4096, 0x1000, 0x40, &(0x7f00000002c0)={0x2, 0x1}, 0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x472b, 0x9, 0x800, 0x4, "aa2d0c04cbd5ecdff8a26e4512ebd25602200976", 0x7, 0x1000}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f00000005c0)="bdfa4d2582c321a8cf98848e4a800343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537efdc30f7a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947dd39a00000000000087f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc387972d2eae1f50146ed5eab87dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54d5bf03c4c06822484b10ba5651238225996d2250f6ea8640053a6212d0000020000feac0fe439f3c2ff8a0d530549c6feab2d4e779efa285828dc1acadfcce4906243939023368771ff016551a90e6a0998bd25030a000000", 0x106) r2 = syz_open_pts() close(r1) r3 = dup(r2) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x4, 0xd3, 0x1, 0x1, 0x7cf0, 0x8, 0xa09, 0x0, 0x2, 0xa4, 0x9}) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000000)={0x7, './file0\x00'}) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCCBRK(r4, 0x2000747a) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x3ff, 0xffffffff80000001, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900", 0x1, 0xfffffffffffffffd}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x1, 0xffffffffffffffff, 0x3ff, 0x2}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000840)={0x0, 0x3c3, 0x3, 0x8, "b08dce5800"}) readv(r4, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 23:38:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x80, 0x0, 0x7ff, 0x0, "0366402b96297f0c033c02df71795acd76ef3caf"}) write(r0, &(0x7f0000000280)="00adb9563a12fe953d9da6746bcff273ef93f1c607988cc3379c35668ba949a54ce3d08483f066150d", 0x29) ioctl$TIOCSDTR(r1, 0x20007479) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/202, 0xca}, {&(0x7f0000000080)=""/113, 0x71}, {&(0x7f0000000000)=""/5, 0x5}], 0x3, 0x39) 23:38:27 executing program 1: munmap(&(0x7f0000ff4000/0xb000)=nil, 0xb000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x2000) 23:38:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0xfffffffffffffcd8, 0x0, 0x0, 0x0) syz_open_pts() shutdown(r0, 0x2) readv(r1, &(0x7f0000000300)=[{0x0, 0x2e4}], 0x1) 23:38:27 executing program 0: setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000240)=0x1) setpgid(0x0, r1) 23:38:27 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) socket(0x36, 0x8000, 0x6) close(r1) fcntl$dupfd(r0, 0xfff7ffffffffffff, r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) socket(0x18, 0x7, 0x3f) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 23:38:27 executing program 0: socketpair(0x2, 0x7, 0x1f, &(0x7f0000000040)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x10000000002, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000400), 0x2) r2 = dup(r1) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) 23:38:27 executing program 1: r0 = socket(0x1e, 0x3, 0x0) shutdown(r0, 0x1) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) 23:38:27 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0/file1/file0\x00') 23:38:27 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x400) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400, 0x64) utimensat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x7, 0xb32}, {0xffffffff, 0x5}}, 0x2) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x121) r1 = kqueue() syz_open_pts() kevent(r1, &(0x7f0000001680), 0x8000, &(0x7f00000016c0)=[{{r0}, 0xffffffffffffffff, 0x20, 0x82, 0x5}, {{r1}, 0xfffffffffffffffe, 0x40, 0x80000088, 0x9, 0x80000001}, {{}, 0xfffffffffffffff9, 0xf5, 0x1, 0x1ff, 0x9}, {{}, 0xfffffffffffffffb}], 0x7fff, &(0x7f00000017c0)={0x1, 0x1}) semget$private(0x0, 0x6, 0x22) chflags(&(0x7f0000000000)='./bus\x00', 0x0) 23:38:27 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 23:38:27 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='./file0/file1/file0/file0\x00') 23:38:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20080, 0x34) r1 = msgget(0x0, 0x10) msgsnd(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="02000000000000007a703fea7144297dedc7a4968ba3b5373e2d63addce82c4adb268ac6c4b284cb7823e25a8732a84ee54732dd16f5724df3c40aeb235bb23fc9cec0cdd35ae9905d77bb0f0fcf402901e1255a5ab6a380799855297ca3ed1fc1ffda05f6d73fc1b1b597cc9131cf8774c2b13510b9202815d080670f285ad9d3634155c4d623e5b60a127bb8393b569f4b14890000000000000000000000000014192ad922621475bdb56d"], 0x93, 0x800) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x40010047}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 23:38:27 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000010000) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x80000001, 0x8001, {0x6, 0xbdc}}) setreuid(0xffffffffffffffff, 0xffffffffffffffff) 23:38:27 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0xffffffffffff80b4, 0x1, &(0x7f0000000040)="496c6d8c2d49d95f6b526462ad2c8cd01334c8ae8a5144e3268616a168f1b23a36ada9f7575f6659e188e54cf5c1ae64bfc931a2f95e06e12cc3c28e032088de3bde4dc52cb12b05a3ad", 0x4a) setsockopt(r0, 0xf767, 0x80000000000000d, &(0x7f0000000140), 0x0) 23:38:27 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sendmsg(r0, &(0x7f0000000400)={0x0, 0xfffffda6, 0x0, 0x0, &(0x7f0000001880)=ANY=[@ANYBLOB="10009778d1fdf521f5ac00000000"], 0x10}, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x7) 23:38:27 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x20, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xa1, 0xf0000062, 0x3, 0x10001}, {{r0}, 0xfffffffffffffffd, 0xef, 0x40000001, 0x10001, 0x3}], 0x8000, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc0, 0x1, 0x4, 0x6276}], 0x1, &(0x7f00000000c0)={0x7ff, 0x8}) kqueue() poll(&(0x7f0000000100)=[{r0, 0x1}], 0x1, 0x0) close(r0) kqueue() 23:38:27 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x20000001, 0x0) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000000)=""/40, 0x28}, {&(0x7f0000000040)=""/206, 0xce}, {&(0x7f00000001c0)=""/130, 0x82}, {&(0x7f0000000140)=""/64, 0x40}, {&(0x7f0000000280)=""/107, 0x6b}, {&(0x7f0000000300)=""/35, 0x23}, {&(0x7f0000000340)=""/141, 0x8d}, {&(0x7f0000000400)=""/56, 0x38}], 0x8, 0x0) fcntl$getown(r0, 0x5) 23:38:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000001300)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x0, './bus\x00'}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000140)={0x2, 0x1, 0x1, 0x9, r1}) 23:38:27 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x40, 0x20) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x2080, 0x800) ftruncate(r0, 0x9) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) 23:38:27 executing program 0: r0 = syz_open_pts() r1 = msgget$private(0x0, 0x200) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x800) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = geteuid() getgroups(0x2, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0]) r6 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x9, r2, r3, r4, r5, 0x1}, 0x100000001, 0x1000, r6, r7, 0x80000000, 0x6ee, 0x8, 0xe0000000000}) r8 = getuid() r9 = open(&(0x7f0000000040)='./file0\x00', 0xc0, 0x4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) r10 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0}, &(0x7f0000001180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, 0xc) r13 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001200)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000001240)={{0x8, r8, r10, r11, r12, 0x10, 0x4}, 0xff, 0x5, r13, r14, 0x2, 0x30, 0x7, 0x9557}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000005}) 23:38:27 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) fcntl$setstatus(r0, 0x4, 0x4) recvmsg(r0, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, 0x0, 0xee}, 0x0) semget(0x3, 0x3, 0x8) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x1, './file0\x00'}) sync() dup2(r0, r1) 23:38:27 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() r4 = getegid() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="3795411a73950bd277d504f690a03805c8c12432a5226ea678272a8a2193a650e61557e8e569f837236c95cbaea9e455e12ed6a556830cfab2664c9dbe067154fc7a2584be24150879b9a4865949e9155253d20d41e662ff1cc548801553863a8eddbbbbc31f683f747bc51607a3f37ae39e35db1aa3efd60e4ab915cdee6670ae9f91ab8ddd036c6454a34002b8c04e592ed2e9502e66c4bcc06caae0c0c69998b0be037e094fcecdec6ba6fdcbbee7ec2af3bd", 0xb4}], 0x1, 0x28) r5 = getegid() r6 = getegid() r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setgroups(0xa, &(0x7f00000001c0)=[r1, r2, r3, r4, r5, r6, r7, r8, r9, r10]) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000000)=[{0x20}], 0x1}) 23:38:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04008e12efffb27858f5d4fe6c14b3bf1b05eb5ad35a0500000004"], 0x0) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x4) r1 = open(&(0x7f0000000300)='./bus\x00', 0x40000000006, 0x0) write(r1, &(0x7f00000000c0)="220e228901001c067ebc74f0ef98de61da9b3189580ddb50", 0x18) getppid() pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0) 23:38:27 executing program 1: r0 = socket(0x0, 0x5, 0xffffffffffffffff) close(r0) r1 = socket(0x800000018, 0x1, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) r2 = dup2(r0, r1) r3 = semget(0x1, 0x0, 0x80) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000140)=0xffff) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x9, 0x4, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400", 0x4}) syz_execute_func(&(0x7f0000000180)="c4812d55dbc4811df8c9c401f9c244424e64c4814571f324c441f05d28360f86000000218fa9c0980d8e000000c4a14d5d2366470f3a203f00c403214aea00") bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 23:38:27 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r1) setsockopt(r0, 0x81, 0x6, &(0x7f0000000780)="478276dc7bd0e6d69836c8d3f4887d19081fa27f2c624954785ab9126210ea4a836f1c3f2e8ed42ef804907f6e02274678ae86d6dbfe65c44159719d048c8f21f5796d204a6c3c2cdc3375b91753f2cd99bb439de4820b9a08dcea35cc09b69fcbf56ede6117be9b4fe86bea682c7446594f90ac110cbea565bb9579f24d1c64a9552998fe0aa1144542a3058b67fae26e1569494358b19643fb805304003384738df0579e989e7b96e82069527cd119fe5fe580a7248161028159dd2273003ff6d358ffccebfe43583213593cd2d601721adabf77e63d8c5fd30ebdd596a465c7aa3c77638d44cdf6e760c311ab446c54afffa4ae980ff7db6829d52ac21313eaf6b0a82c0b97906187e695b641a9c9d77cd837147f88d767a85bda1370ff277a5538b0843e033d4b561069d370b9bcb0ce104797136b809cefdd6349dbf8ef9ca07a68140aeb89d78add893c0f7f4dd3f208af9d6009670c4acee9a146ceadcf00a927c564653ff125d531befbe94126ac18a7fab14c2ee444ec521dbcbdacadc72088a3cd170eb69df0a4bb8a9daafa38b6792f88d01968d9387c1d1bf99051f63a6fa2fca02af6c590f4c9895994e77f7631114357e6ae7b888bb86630fd3b04f8ca14c368a8502b8d91a29e36ec7158aef60b1583970208db4c7e79ea685ec0accc24706b329b5edb94cbd54b0c4016cf1b7258cae3044ae789c21d68bdefd53a5edd90853eca7efcbe1aaff5c703aa4e20e1595c25b041e01936db9920b4c0e574ba8b116d7fb4cf53edcdaacc6085547151113233dcc00e8edb56743a5690c0e8eae30e14e3d782eeb75947e55076ff9994fe6ea7b08653f33e48d3c7d04ace84808337a19dd41ec3711e5fd7cc7180d6890fb8de99aa373842a8456db142eb4736cee0453274c35a544402365b339efc8708925968273bf5304aab9324685800e56bb4ac4cde9250d010e8934b94931ff1ae97a906e0fa5dfe7f28258a565dd748d0dfa7cf1a66f0b72dac8a4dcbb00ad7d268cd63e6a480dfbf02e0419bf0ad00ad29c9daa50d66b3785c597ec70aef25d507af2e1bb2df95ff5abe99316d6eb410d360cb24b33a059337671cd456e2825ff287bf245c1f311befec9a5ba91b0be09db458c49a1ceb0ddd0b3b8f805d5bf81870408d71a5ea913372779cfdb7ff95de291a3d831f391fc3c8ea56346f80f9daea7c0cacadb0cb6c32dc011e2ba52b8ecf2f961c0935e712aa44a981e303085b9e49f9af31347045da2c052205148c4c0334aa130ba8fb65f53bc18a825ba24f7c3510d70c364d339fd6d59cb20672916ae345b17705b0987f852c17f661efd2c1f71bc734969fbdb894f5bb598357ed88cedb11b958e8c04ed1a2fd578995fec3ebbb6c83ac75da5a526d5454d8eee11f6b548a600b7d69fd18f7142035d1c692a213222a81ad09ad50b936adecc600fd74be107b69ee93413e10627fb20cf781dc53b06ba03691736c159f6aa5ea0842b24db6febd680760444951b4308e789fbc33101996d6763bcce75ba4cdc62bb4cf1c223d7b359e748846b86f0fc978e27302c6453da2ddb39d24b412ff0537a56879cac75ca6926fdc2a21008501513f110fb052e5ce08c76b2a1d3b6e1476db53194c9cffde3ca6608077731747bf29c44338ef621c36bb85fba974666ab63254b7fe8f667d328415d66e31b1741a42f03739f0c0d97869c953b0987a9890709515de3852f6768a2a14cb45683c358732061353619d557291bde934266ada3137ae16c1c7afac358ef06adc5d6a474947a649bbabb7108d6570f8fa8bea7e12703564f33a6a405541e3d8285b846f06de6f1b0efb91131d979be8ab5091b3c79b424467994dc0de3e1d1f763d0eb86c2957ce96bdc04848fb35f652625a575245ca9ac392f230f403d7d7817ad47559cf82fcb73dd5f437a5f6b56c80e22a4307263ccbd9740af987f4073771f18df7c9c498fce24b922ccb85462de122b6a903ac2c9b5fc2da4456eb8779348785b768c5be362e3250b3435d387709f571da664762720e26e52111ba6a2a6e4154333f0165af5ad2af0e853402145d40444ad80c416ed8d283bc124a36b4a1d537da69444613a898d0a2904c1ae0d2b5406a324612bc4fc79390331b3f44d675e610410fbb4c0efb4e820b2ba2714fefd52b8ff81e4f6c443695ba7d6759e95eab752d3769fb92f822d54afd3d5c7f490c3de2f02874f7bce0e5c095f372414f559e8308c5f1dd73a7124c9372f7651f2d24c0b4b8d91327bd60400f552c2428edfa6667f51c709b9f80ad3a84c4477ad2ea17e0fd65a6d01733480876677878640697b792dd016ae7770e275fac217a34404580c35664e9abd6761c3a77bb59c273dd14c5c272d5fea62cb29055405f3b54d38b02396ccca6d9fafbcd474181d8e5dd2c8da015ecd98346c6cc6a30a6e6bcac0ac8c155ed428b39a7348716af7f555a885f273de09aefe63086a5c817b18af4b6e145f1e53e302308c0312892de04ad6b3575d98682198cdd90a6ae8da83bc7409f21c9418064597a5c54e66a31c563c8e8de28e4ad00e96a15e1f27acf418a0c70bcf108834cea1643a598b5d03f44f64389114c2e71a2a9ca1adc1c808d4d99ca8da189a83502b66fcf62ad6875cb0a6f639023b522d1380ae117a23b5d2fca5a3087b1f1e1648663df48b681b05933eef9f7baeeaece30b3c6f82c40ff49dc1f2b2ac24926942e9e9cbadae65d9813168117ad32a70b6d6f9cd213ac073e78d757b5a3ca027e03330a29b6b80bd6cf423f0e61044ccfaf684d2a6bc5e00c1af867141fe661774dfd3e5bbd9eb0814506ab0de81a0d1180d415aacc5983018624bfe91725f1db6da9ba2d4dce194fb2ed0f784298828e5b7fc9279a6d454c10dd449bbea794d3f708fee702c0e73c2ceff9f4794f05985b8eba942bb40ad2a437c1b1aca0bf4a1f1eb6b729553885d11f1854c2ab139904f6155ad91f038556b39350a5dd628de1eea08fc32cc29c08e5d888f00cb361a528bfbf37d9f76de959dca8c6b96f9f3892f33fc318699599c6ec29aa863bdfa1e2e32855f363a081a7e5b5d79fae44c2a2f5154dcac3080fcefd9ed2d495ba072503bbe8ffa71250ec29a8d40e72b7619993c4bf0d126f339448f25423773d02c77a85fca0d0ebd435e91025944c544517e1c68e725d979ef7fad1fc97f488d6f91fb98ffee330449c6b95b9bf902a4bf7906e6c403697c7499694e8be51a36bc2e91969a2a2a452ec5adb1e1c937d5ba2c04b007f4a72dab0f3307442ed5ba06138a4cdbf6cf105ee45e7370589adcde3a46914800e9231cb74a24c9b87efd1c5e7cd68b449ef671711fd93f3ce1b59351fa839ddcc6ebbcb8c1ad3be693f1d889c2e38fef3023b2aaf190854662dbdf90e29f1fd3cc056c881c055c6a2dab419856d0e04a3760555b7f5acf6715222477b98f994385ae40bb932e34941580edc7f1195da175dd29c6f864708d74c2ad788b1245dcab282b47d4d5ef7dfabc142b136001c3dddc9641bfae33688fea0e1103106acf904dacd2ca3ffd4637d080c0f0d068ebb39b6ca22bd1b232c222673b4fa9fed96f747c5b318c760cbfd99e8c9a41b747eae6f1eff3a5feb3c55d776eca0d2747872e792fabbdf6aeb43e5a9cd2b10e08b656b41c41316d5b93a58debcf6427e40b2f8b1fb2d0145170982e28e71c3978295b6f0b58cc73d76f5998bf2349c8104fbdc768f549615812a9a235db9157f2add4cff674bc2689160471b6f9fee203b20f2351f29690eedc2bc788d39ddfbd0e1f8187a2e611511c2f96ad1afc2478a75961daa79a1c090754938a255b8fc1a8e0d785c5e0f46d72346af6c423d57772043ab255f93fb697c74e996c08a1ccbb40b5e5c4407ce96183eb482754e69b2d6a3b68dc5811f1529e1840a65256a4d7aacc0830442ae192520fd215dd7ca96ca07b469f491b0dd33482a2f9cf947ffe6e4716e87263a172c972dac88b22de3b143b711545dd7283e1c52fbe840a2604da7d1a320502cbf315ac66f5b9e6d772a5d6613c1aa0b5e8f3478974cf426ae854e6446b4ed916f62011251fbb1f92f4adf4d859e4a18e0e2b883a55bd73f2656e73651ad702a93ddcd5b6e5d3860f1048d3f30dc8db0c332c17fc03d5f5b12400f371c562ef3bcbaa560e2a1baec8d01ad6dbac6c9e904e287e13839630b37f18ca71b3e6d6fdbeaab68e0dc32856bd55a9a92301d7885f4abe3dda440315ab34bf2c42eb4f9282775831287bdc7dd227d8d1eb10ba9a94b32c3229179f2dfb72b5bac39bcf27238715d1c04f95dc4318665f2674d840628019f0eb738ef276967773ab1fc68fd070ad1db53fac3f9819a61becc7f06e6d96f4863aca5ef0bad165fb1f58ae6d5c9202d8302953aa73a1ad374a3f5b3aac73e6ad376ea59a72ef47f232ee4d62e8403e87237398a1df64a017c0e15b88e094acbb76c6f2fa89e68de87e489876db858a42377d04fb10ee9e2f231185c6d79869a877f3dc4c55d45525247b246eb1c117e7603bba00d0af10a651d9b45fc3e9d34d1a5393d8144f263f9810340de9e6e7916d5bb670713681bfcb254ee9a760d0821f55b5c62b7d5c2e55498afd9cd101b83ccc47c514ce86a1c2e3da1bce59f03bcf0838da8d53af7bb80c61c6ba2b60372e5d9046775d5d6d54dfa4d67bb7013b2d50114ecd2a9e2c402ad24a74dd86ee24c0fb0106a148dd7ceac65e572f0a1916670c67805e0f7a5c69b161f248df1bdb21657c6af63a3253215a010b64d2b92a86ce2b553fb9ed7b7510fd9cac55fc8ab408024afe25e74b4dfc10a77ae32856b7e39710167b989a3492de42536f753699a53e1eb567932e5bcb1c68a0a548d631a309c58df8c03435ed78ec840f6f525ecb5ee22c35813fd5210d61f94a8ca6a296a255c6e38bf52ae0ba8fe51ef2f829f688760927801449ae422962113d5ed14e2beef4abac96ddce7cb67d27c665a554d60eff6059e72045ce19b4cd158e227d7bc618405c04a21f95c614581a576dc108f5543f4be8569cbfff383ef3cd6f110f6f31df11442bdd537132350efe45a6ce9476c3c12e17b32195330b612227d69635b5dd9bb8cc8d58c5af503294f2d4de8f592ffa8b16f446151e8b08337a4f50ff20a10dde22587d881146a308c0631143bb8ee05253b5837db6ad417009b67ea8c271d0f701ddcc914488a85802f77bb0c63268609aa2f06536e9aa4f959a600f74b086fbdcc917ae7b78d56239dc16bb72b542ff9f7089fcc32146cdf7f94e4e3a2e687f8d48194d90806e004f54760705eeb47d50a3d14f3c9085c9eb24707ef3f1a5d8acc079c7b3b448ba53cc5f0a7d23debe1c94a60520159fba31e1baaa642494c51b9f079f219c2d4138235e1ae6be9225b901e37f9951727deb35d5582b83d76c1c548696d6c99c4f83ef8245e0f19a36830574c451c45454a41bc24bf095191aa9054ff2a6eb382d79eceb64cc57907f82e84ba2c5eb1f3acddd52323ed4e7f6fcddbe618555b955c3c0c6be4c8df5dd72f8c424894c63f31a0f203be1d7df0b24ae3a510494c2027b1abd2fe19feecbbd6024fbab5daf0f546a77c9b0309ec211fc95494452c4cba511f55649a703b845ddc48c8124a36c30653156656030b8108d0d3652cfabfac60a444c641169b66badef8430b8e725f3e6749c729e78f9003ef624beb1d72f6f293335d6971ff193c9292a6cfc9a8a6d6d91dd034d5804ab95812a048f77ee8580c3d6dff55479f618f0f", 0x1000) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x40047307, &(0x7f00000000c0)) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 23:38:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x7, 0x8000, 0x9) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000300)=0x1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x30603, 0x0) stat(&(0x7f0000000100)='.\x00', &(0x7f0000000140)) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000080)) recvfrom(r0, &(0x7f00000001c0)=""/245, 0xf5, 0x43, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 23:38:27 executing program 1: r0 = socket(0x0, 0x2, 0x0) setsockopt(r0, 0x29, 0x37, &(0x7f0000000000), 0x0) 23:38:27 executing program 0: r0 = socket(0x18, 0x8008, 0x8) setsockopt(r0, 0x29, 0x3f, 0x0, 0x0) 23:38:27 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000100)={0x1, 0x9, 0x4, 0x80, 0x7f}) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/126, &(0x7f0000000080)=0x7e) getsockopt$inet_opts(r1, 0x0, 0x2000000000016, 0x0, 0x0) 23:38:27 executing program 1: r0 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x2) r1 = getpgrp() r2 = geteuid() r3 = getegid() sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e616c65da1f"], 0xa, &(0x7f0000000680)=[{&(0x7f0000000040)="d8dafce86f18d887804ffcbe1ec182a09b98a2ac1bc4a8c4960771ef4cfbc695aaaf5b2f3a5185c429f18ae6ffae0328cfbd6d2b6617abd4e93bcdce6a079232866d32ff88d5dc211bad67a0669883aa999e8a3970fb2f5e6be56336d5c65c6f9d9114062fd7d58ab490625d44bddf2a1d432f9d0f9aacba5b65801b3c45c964f1b06012607478", 0x87}, {&(0x7f0000000100)="355d5c3242d63cf41b8ece", 0xb}, {&(0x7f0000000140)="47d940ac3e3944fb5a144a306be45086b84383f241cd910ea1d7f974acedb0f039bf0943d1e68f16", 0x28}, {&(0x7f0000000180)="8b7e65d92fccabb7794a3426ed46684191492463cf7853592544b4b4d7fe7c3cefe054864e1b20f66918147be92346de18ef3c2e01470e7b2ce69145644c0d4e2afe0157454e1741631bcf0de7c49dcaa4baad04ba50cab04ec078bc26bfb64248ee6411f97d868064090fd0da18df910a9b2473e1554829847c16d5e1dc2d12efe4a38d6c9931a53b3b04cb8a707f91900ea279445272f9acbdabdeceec56c24943c28cdaefbfe58da58949340e6c4760cba8dfcdb8384a8ebbf6b08b07f366528a5e1a1c88374c997198da25a0fd1b45da40d24f82ed4e7df2227174762ff8d9ab4b450e722a7e50f58b596bac05e6494a", 0xf2}, {&(0x7f0000000280)="5cbb923da81bbd8655495494", 0xc}, {&(0x7f00000002c0)="d11003149e89fd324a68ebf35726efa05d8ca8f37f8c946ae9f3997da8e74c30e4d84927be513f746138a2c10331f6efec08f9183974a686db278a8fa642d7cbbe043771c71803033c56e041ab9470017181e0aae833e477b3bd9ebb9bd8902d4e74a9dd5196b7f7a47fcbf4b04844abb05b0d968effee3dce58c071e1f1c76045488e65b26d41b09b2817ecfaea9e259d12811030bc7d8ba3646d6701a8e729f9944e30186d3f4c79668e03dd0eec8622e261af32896b1ff3e3699c81b2516d08bf431f4a3dbf1f8048751ecc6a363203585505b7a003ca61", 0xd9}, {&(0x7f00000003c0)="a41ab661edfce98db41675cd0b13006969d4dbaab0f3d661541752faf7fcc10c15201ff5849cbf18d7fb8746dac984e6632f25703536911e50e3526224fac8fd53cb9e420069c10550b1ce6aa7de0e274bfd437577be19f565f8953bcf7682d22de8817ca8308beb590706b528b220fe3c94f2c8057e0e7a43ada71aced9496bbf116d9fcd1c3959f41c5ad1bd1cff2f04c03c5fa6a2cdce21064b8ef521bcbbd404ce92c7d15176aea27ad8601437d9611e20c9a853c3bb4b43b3a5fda97742eafc42e373b554e52cffca6450412f1121aeaca17ac3459cf19129660b30a9d7f14220e503a962c5b942594637d3747438a62533c251e8c79b6112a0fb", 0xfd}, {&(0x7f00000004c0)="026ff8a2cc35fe9040bb6c8e3ae024620c4694fbb45ff6954a60f444ba61d54aac2b61b59a70d96406dd608608634422d8beffecaebde74ed4cdab134ece30d671c24942f86c832a90e9be780221160dd7939eeec4edb73ff8722343e0d6d6e8d3974251", 0x64}, {&(0x7f0000000540)="6aebf15201e8d55ccc1d97b88ed963c2c99475c48d0a7106b576f26ec3d80892ad0341e0f282bacca091afb2cb2b7510b8e5888743c5569aa71751f0", 0x3c}, {&(0x7f0000000580)="c98c20617badc697e2bfedcbf4bb9bc0e98beb552956ffeaa4dd1b38eadfcddfc58ad34e46effbdeea23d75afdb365535f3c1810777d22eefccaeab1dcfa1523a09633a888cee5d725591f36eed141113ff0c4a87f289ff844566600066b7b51b69a35dc12aec91399564fa19496b54e462e4dbe4710f2a748250bf36f8d8f03900f038aac6eab4964b35998b18497fb1f0bed72fc536a7200c6d42a2c08acf1dc328b93ed2b5bc3ecfc40a7f54d9a4e723acb93b3200bd41eba288ef58beaad7b6c566d402e56e14040bcae41f245be0391813deb49fea9e172ec3c8d3d2b997b99c41cbc9f578e586ae59b63a3fa", 0xef}], 0xa, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x40, 0x8}, 0x1) 23:38:27 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000280)="cd2609cbfd0cdd870a7968130972accb8fcb68cfe229cb841fe431d470fb33ea755b18f2525deebb1ec7cb3821bacb3533ccc68e921c633c65a35fe3aa1f8e23d87398bec71d692798e2a0d02143778845bf877f1edc36015c24dd679fe9f537a5f2e0a8af3a7f235dd1144ec88bf92e3dba459c4b40f86b4f2ec1f6dc1495df8fe4bd3d992d8abebb74f316e1b104279c37a15653f26467ca4cf10d541b64963003a3288fb3ebb204f096e82679abd16cf66e7ffe0f", 0xb6}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffff0a, 0x1, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x2cf8, 0x9}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000001440)="63fdb1586859d949303acc113e4dfa71bcb26b750b172f06086e481592f27e51fdc0fbf2ba470464f9fa7f65ac5b0e0feda7d74d717d6e9a77174be9d756f47c596fba967230737fc7daf865aae4f7ef53c73da1090614dc97015b40f47dce2887e0044257b77b8ad2c874aadec36d1393fa8fc7ec887048a11dd7c2cfc22b3f38a7dc972bec179f1141a25193a233ff7d6fe2f992086b90c092de54b1f69c22da12d855d54b117d02aa747114b8ecbae7d124865052bc042c8cbdb1", 0xbc}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x8, 0x0, 0x7d, 0x7, "c66b3e3498dce69a37c26e3f010000008cd7d018", 0x3, 0x1}) writev(r0, &(0x7f0000000040), 0x0) r1 = open(&(0x7f0000000700)='./file0\x00', 0xa0, 0x50) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000740)={0x7f, 0x477}, 0x10) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000780)="d16f723eb9a7e9d77e33a2129db8af36d92d31f2422fe5952b8f781387304ce6fb411d83e52c48c224053d4b75ef5971a3a414a7dbbd7d2eeeb8733b62d20c1130606205d895ae7abf5d739f8861a2e1561be54312d9cf7ce8", 0x59) r2 = syz_open_pts() writev(r2, &(0x7f0000000680)=[{&(0x7f0000000180)="4da8ab87b10c3f13e6ba61849f92cd284eee10cd8a4abeaf35ac8fbb53c48b53668e7d247a0b6bc8d975360922010e00f03e94b2fbff301eb56f4f1778fc118d4091711aab15a3d0dda3914ca0ce8c6a1cc376f9e07cc0dc6d9a7a", 0x5b}, {&(0x7f0000000200)="b8ac4ff577bb29c23242a779dc8afa1c01a40312c58b424c74662a2df2540b058b2604a6129dbae3f9f2573099592244c353757c2571a9a3b8c8c49239872a7ed6d5166daf335bd3f89cbe8c147dd1e172f173c1f1ed1c08e04c938dc9d97431b893c7eb43bbb04a772c1fe7c974", 0x6e}, {&(0x7f0000000080)="1e39921ae0be4dc361a61f72f9630a5a", 0x10}, {&(0x7f0000000340)="9c0944eb788e1583dad3959ea7826db14bbfb00d1a0cccc0b1aa16eb453f7944d109dc8ff2824ed2a43c2ad413622bdf7a03b74bcd10a67ad75a134cfc5286d111911db84420f3aae838319ac568fba5bba065bfc2f7bd4be6ed68fe1f25b5cc2531f826dffcbab75306117c0b760d7675e6d634db7ad8d3d7b6c99a723795e97d42d1f8fb70d7ef3d81d1c3a40776fb91fe9f067578af187372165d936e8d088e14ffbc84f5107187e1d227339c9af502032c87b1fcfd54dae141f1b81eba7eca655510f076068d80727c44412b88caa1be0fca4a28d66921a081d16489c450d5703c", 0xe3}, {&(0x7f0000000440)="3a417fae6fc44f871e127016392918aecf7e25fb7ba537e2604d9cf6ea5eee3c99d33c99cf11912f4b64c3b95dc07a65e8b9", 0x32}, {&(0x7f0000000480)="776c5be005552f1809a3060fe71365bc8e44288b376e5ffe0a9f3eb0fe2fe5b0248d77caf160f3eebdf9e056099775a6f5a95e822fa915e2e5a50fbdb095d652b8723c970116cbc751d4e74fe4b2e75c14d86386770fe78a3f06290eccd8fc9866d8591fb9fe26f31647c1353957764896c3c126a6b7078d90a8301d67aa90455c160b96f3200c0a0bce4feee5229673255d83ad21ba891330da3a655f88ffdee3b5732e0c10ae18d0588fa08fa17aafcd5cd4e13177abe216ec5e108140d2e135f09120ff86ca80410df1a1b2f41bbc8276689c89dc18bcb1da86602c96", 0xde}, {&(0x7f0000000580)="eb542d31af2af9331b70df69d848403ef8ad5e85bf4599a227b2cfd35a6617a6e7a89dfa971f8d555c38f1fd37ddd15069e01cd2f37138f8553794d8c0879674220b13cff31eaa7536be257973b439c143c70ae4d21f40b11ea0ffc902fa800015fe411f38ed005a74ba9298832b75fa3ae0ede2c1c6d8e25da1a8008fc8d2a25351a75781eb767dc254fbb30902d1acc9033899bdb571c027ee3b0d936ac345e949933737d4bfd1b09cda05a0dc2b0bc511b0519385cccc028c9ad4d28b94934a134fd253b3b0f22c95f2b8669a7cea5ac3e9a3f2e7e3f34b306277456b152205f1be5e7349a4dd86c44d4e021195853c668cb2fe25d0f6babc", 0xfa}], 0x7) 23:38:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) renameat(r0, &(0x7f0000000180)='./bus\x00', r0, &(0x7f00000001c0)='./bus\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x2, 0x1, 0x6, 0x6, "f2c29d7f377defa193fa5eeec9b5a29387ee933f", 0x2, 0xff}) 23:38:27 executing program 1: clock_gettime(0x7, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) 23:38:28 executing program 1: r0 = kqueue() r1 = dup(r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6, 0x4010, r2, 0x0, 0x31) r4 = getuid() seteuid(r4) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0xb, 0x0, 0x400000000}], 0x6, 0x0, 0x0, 0x0) dup2(r0, r3) 23:38:28 executing program 0: r0 = socket(0x18, 0x3, 0x0) socket(0x2, 0x8005, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x8) 23:38:28 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20000, 0x0) r1 = accept$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000200)=0xfffffffffffffed7) fsync(r1) semctl$IPC_STAT(0x0, 0x0, 0x2, 0xfffffffffffffffe) syz_extract_tcp_res(&(0x7f0000000000), 0x6, 0xfffffffeffffffff) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0xffffffffffffffff) accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 23:38:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 23:38:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x8000e5a3, 0xfffffffffffffffe, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf", 0xc5e) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097f", 0xe8}], 0x1) socketpair(0x2, 0x7, 0x6, &(0x7f00000000c0)={0xffffffffffffffff}) getsockname(r2, &(0x7f0000001480)=@un=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) 23:38:28 executing program 0: setreuid(0x0, 0xee00) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd571ad3c430bd8f9, 0x33c6f872fdf5ef9f) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getegid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x6) r3 = geteuid() setreuid(r3, 0x0) setreuid(r3, 0xffffffffffffffff) 23:38:28 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x5e5, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) mlockall(0x2) listen(r0, 0x7ff) 23:38:29 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0xffffffffffffff15) sendmsg$unix(r0, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000300)="922a3e1b9deceae0057e5a8a906307be72992782cdf4b640494683cf7714fdbe57d4ce5e8b116c710764a16cce2792f7e5391f2eb04d26915f7009d7ee6206871455bb1b56e20c83d40f3d4df2a7bd2a65b8859c373d2862cf60a5d4475598b42fc0cc", 0x63}], 0x1, 0x0, 0x0, 0x5}, 0x405) 23:38:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000, 0x0, "00200000000000fe3b5320000001020000000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 23:38:29 executing program 1: setuid(0xee01) r0 = msgget$private(0x0, 0xc) r1 = dup(0xffffffffffffff9c) ioctl$TIOCCBRK(r1, 0x2000747a) msgsnd(r0, &(0x7f0000000180)={0x0, "aeb9dc62d29946eccea87f8653c91be0a9fa86639dbeea1befa5bab65910acc4ee5706fa69d1be25d3611cb546644a2fa1c21e156ee553f790ef2f54690d4780d0e316e01efb5e46989a5f58bf2e60df7a54c3468b90b1b589bc71279222b48a6344fa7b23f5404fe21225ef020ff75ee43b34a34c2fd8fc885220be249cf70cf31c07e99e417b3cc9f927723f6200b3faa37e803e23bb3eac7cb7d2d3e007327852349d4971b1b18b935a28811d6ed116d9e1defd56c68957e77a57cf4d866500cf58"}, 0xcb, 0x800) 23:38:29 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x5, &(0x7f0000000040)={0x4, 0x3}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) 23:38:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0xffffffffffff4c72) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x400, 0xd1b2, 0x10000000, 0x0, 0x8, 0x0, 0x7ff, 0x0, 0x3, 0x4}) semget$private(0x0, 0x3, 0x402) 23:38:29 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x40, 0x100) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x40001, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f00003bd000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0, 0x0) 23:38:29 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20180, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0xfffffffffffffffe, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0xdeaf4152}], 0x1}) 23:38:29 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getuid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) fchown(r0, r2, r1) 23:38:29 executing program 0: socketpair$unix(0x1, 0x400000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0xfffffffffffffd07) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x42) 23:38:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x4003ff, 0x7ffffffe, "73cc517b854ae53460c4e9c9c06d00"}) kqueue() writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7ca5977300e8ad135943f2df42775d195cebd66ea14f61469ca8271f56e5c28", 0x38}], 0x1) 23:38:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0}, {r0, 0x40}], 0x2, 0x0) r2 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000140)=0xc) r3 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r5 = getgid() r6 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) getgroups(0x7, &(0x7f0000000740)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r9 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r12 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000005c0)=[{&(0x7f00000001c0)="b75f4b8070d97a44bd811da99609631c5983e114bc4eb5453978ffbfd9f36c0ead3c0d0c21b52f01f202c4359e28bb7a48b45c75f6d6a41b78bbfb3783cb4420d41ab4ed1c5a3686b6510c4b9a4513bc40c247cf0ed97c09196d9118e3269a5695f5c8c1624f477fe20aef0dee958b22cfb0644f0e9ea1b3c324fae04fc373e78d025c", 0x83}, {&(0x7f0000000280)="c237ed9871d91a158908009ebf65da2f66a44f77c92d324f8e00b5085261a6ea7822bf0c2f5698ec534e5b7fc502acac2efd10aad3022224184d110ed7d6b5a43f51f75f0915081b09443af64494d59a374fb329fab35a9bed4cfd9273423258b2644ad4fe04d3cff6985b795735a05c0e4ee6759b414d4f6be650d811163d7542f649efdfbce4fd118836ad976d6f7109b270be3ea65381eba7e326ce940e4c", 0xa0}, {&(0x7f0000000340)="a496649b3b128e181c1ed201cef8fbba24efed70993aa3caaf258b80645d0ae5a5e9d9939349d8d8a16a8292425e8f166a5c", 0x32}, {&(0x7f0000000380)="334030145040a214d2385a97543ec6ed425426b6cc7f4682d05d078a6aec2fed447b628907e364d1ac77129704cbba48b4fd45d71acaa50736a81347", 0x3c}, {&(0x7f00000003c0)="5bf5e19bdc7e760e65632edaa1f31176a4b5fe12d9207e5fbbbcdaa3855ed9bb0e7871c19f3c5b82768ee1eaef0a399ab0a9e32e6232b054a3e7a37ed6af4e0063c74f91bd9cd9d95ce824f3d0daac5f688e582027bb6e19c21c60a5d8b749c49a3ce21edd46c68dccc7449c20e9001b8d5f9bd5a57e5e1439e9506edaf0aebcf4c6d9b5a8ebe08205bb5ff58e2f89bf00fddced34a087f252405a67b8c2386072be3d9e94875302687c029c9e82e4c49d727f17ad04c1164dbee0b057c765513d1700382422da5c0d871c113313f23465588dc412280c8e585a0bb15a562d3133fbef9134c2ed357583c360ccbf0814eb688c30bffffeb909ed25320ece", 0xfe}, {&(0x7f00000004c0)="698917f9c43725dc8eecfa1f931ac7121836a4e3ab8c4f8a6f7d9c6bbad63710fb4bf4da9b83cea73b9ee492934c6e4630482225ef4af9232a5106e4cf5afd0e9836e58b1c6b5117dbd43cefafca638a6cc7ed502377083f00389cbdfd0cfced6843607289615892e4dc6cd42e503618e89861e4dff373bbcad8ef6f230b2533db71a9ad7b3302538be0b077f0f8cac63900d0f93dc17ab9556f88ef428924ac4dfb6e6077d3dfa4b78b2e66bc9508570b1ab6f6ca27af10b7637737e0cf342f83c25829c34237594408d09014ab6363c64eaed091914c66bff7db50da67741f0c3cb392a63658093a8cb048bff16944c2130baf07c3bc2e713ee74fba2f", 0xfe}], 0x6, &(0x7f0000000900)=[@rights={0x30, 0xffff, 0x1, [r1, r0, r1, r1, r1, r1, r1]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r1, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r1, r0, r1, r0, r1]}], 0x110, 0x400}, 0x404) 23:38:29 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000980)) mmap(&(0x7f00003ee000/0x1000)=nil, 0x1000, 0x0, 0x1010, r0, 0x0, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x6050, 0x1000) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) openat(r1, &(0x7f0000000200)='./file0\x00', 0x30000, 0x8) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000007c0), 0x20, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003e9000/0x11000)=nil, 0x11000) semget(0x2, 0x3, 0x120) r3 = open(&(0x7f0000000100)='./file0/file0\x00', 0x420, 0x21) r4 = accept$inet6(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000240)={0x2, 0x9}, 0x8) r5 = semget(0x3, 0x4, 0x50) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) chmod(&(0x7f0000000280)='./file0\x00', 0x80) semget$private(0x0, 0x2, 0x100) minherit(&(0x7f00003f5000/0x2000)=nil, 0x2000, 0x3) r7 = getegid() r8 = geteuid() r9 = getegid() setgid(r6) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x6, r8, r7, r8, r9, 0x10, 0x6}, 0x20200000000, 0x8}) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 23:38:30 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 23:38:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000140)='./bus\x00', &(0x7f00000000c0)='./bus\x00') preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x1000}], 0x2, 0x0) 23:38:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0xa, r0) r3 = dup2(r0, r2) r4 = kqueue() close(r2) dup2(r4, r4) r5 = getpid() r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x1, 0x3, 0x8, 0x2, r5}) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) getsockname$unix(r6, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) 23:38:30 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mkdir(&(0x7f0000000180)='./file0/file1\x00', 0x38) openat(r0, &(0x7f0000000140)='./file0/file1/file0\x00', 0x108, 0x21) getpeername(r0, &(0x7f0000000200)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0/file1/file0\x00') 23:38:30 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="02", 0x1) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) read(r2, &(0x7f0000000000)=""/50, 0x32) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x100000000, 0x8}, 0x8) 23:38:30 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 23:38:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) wait4(r4, &(0x7f0000000140), 0xb, &(0x7f0000000240)) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r0, r2) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x1ac) 23:38:30 executing program 0: clock_settime(0x2, &(0x7f0000000000)={0x2, 0x3}) clock_settime(0x4, &(0x7f0000000040)={0x10001, 0x100000000}) clock_settime(0x4, &(0x7f0000000080)={0x3f, 0x2}) setitimer(0x2, &(0x7f00000000c0)={{0x3, 0x80}, {0x3, 0x8}}, &(0x7f0000000100)) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') getrusage(0x0, &(0x7f00000001c0)) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000002c0)={0x9, 0x3f, 0x7, 0x7ae}) connect$inet6(r0, &(0x7f0000000300)={0x18, 0x3, 0x7, 0x1}, 0xc) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000700)="8e8d88eb31484d3835e232c5e7f527feb3e6ce37e63800a9b0c5377440f674146d202e4c31ab0b9d38c3788f57941bc64a65", 0x32}], 0x1, 0x36) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000007c0)=0x1) sendto$unix(r1, &(0x7f0000000800)="14e91f214cd95bd561c011a52df2bb8a17859322bb9c1dffd89cef78fc01e05f28849f88e9e5377c12843b39ac", 0x2d, 0x5, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000880)) getsockname$inet(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000008c0), &(0x7f0000000900)=0x8) semop(0x0, &(0x7f0000000a80)=[{0x2, 0x1ff, 0x1000}, {0x5, 0x9, 0x800}, {0x5, 0x8}, {0x3, 0x4}, {0x7, 0xed0a, 0x1800}, {0x3, 0x81, 0x1800}, {0x7, 0x99bf, 0x800}, {0x1, 0x1, 0x1000}, {0x2, 0x3, 0x800}, {0x3, 0x100, 0x1000}], 0xa) r2 = accept(r1, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x4010, r2, 0x0, 0x0) readv(r2, &(0x7f0000000640)=[{&(0x7f0000000440)=""/116, 0x74}, {&(0x7f00000004c0)=""/87, 0x57}, {&(0x7f0000000540)=""/192, 0xc0}, {&(0x7f0000000ac0)=""/4096, 0x1000}, {&(0x7f0000000600)=""/27, 0x1b}, {&(0x7f0000001ac0)=""/4096, 0x1000}], 0x6) 23:38:30 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) recvfrom$inet(r0, &(0x7f00000000c0)=""/4096, 0x1000, 0x40, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000000), 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000010c0)=""/244, &(0x7f0000000000)=0xf4) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 23:38:30 executing program 0: getrusage(0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x200) 23:38:30 executing program 0: setrlimit(0x2, &(0x7f0000000140)={0xffff, 0x1}) setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0xfffffffffffffffd}) 23:38:30 executing program 0: r0 = socket$inet(0x2, 0xc007, 0x10000) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) 23:38:31 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) poll(0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000000)={&(0x7f0000000140)=[{}, {0x2}], 0x2}) fcntl$dupfd(r1, 0xdc33d3974ca9e343, r0) r3 = dup2(r0, r0) r4 = accept$unix(r3, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0xffa1) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000240)) recvfrom$unix(r4, &(0x7f00000000c0)=""/226, 0xe2, 0x4000, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) 23:38:31 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8001, 0x300000000}) r1 = getpgid(0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x1, 0x5, 0x6, r1}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x100000000}) 23:38:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() dup2(r2, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r4 = getuid() r5 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4, r5}, 0xc) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x62, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0xffffffff, 0x0, 0x8, 0x0) 23:38:31 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto(r0, &(0x7f0000000000)="17633bbb9d8c353258d4b1d91916e404fa7c439b0c2114856c07adf02babde1e1b5ed2a3ef43443560f64283de6f06f1a0a42a22", 0x34, 0x8, 0x0, 0x0) r1 = geteuid() setuid(r1) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff8f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = msgget$private(0x0, 0x2) r3 = getpgrp() r4 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x2000) shmdt(r4) msgget(0x0, 0x400) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000040)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x60, 0x7}, 0x100000000000000, 0x100, r3, 0x0, 0x1f, 0x800, 0x7fff, 0x9}) 23:38:31 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) poll(0x0, 0x0, 0xffffffff) setitimer(0x1, &(0x7f0000000080)={{0x3, 0x1}, {0x80}}, &(0x7f00000000c0)) setitimer(0x0, 0x0, &(0x7f0000000040)) 23:38:32 executing program 0: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8080, 0x0) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xd2}, 0x7fd) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x184) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) getegid() 23:38:32 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x100000, 0x0, 0xfffffffffffffffd}], 0x9, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) r2 = semget$private(0x0, 0x5, 0x100) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) fchown(r1, r3, r4) lseek(r0, 0x0, 0x1) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f00000000c0)=0x8000) ioctl$TIOCSTART(r0, 0x2000746e) accept(r1, 0x0, &(0x7f0000000040)) write(r1, &(0x7f00000004c0)="4d4f17031f5910c399f805c75dadfe14a8f2cbf58f30fc454697c5a306dd136d67659c9e2e2478dc5d9fbe7047d2289705678dec30c391d86929ded156494691a6c392c03f3a8e38320bf0258a4a1f53f1acaddf39ff901642e0cc1bb076530d0da1caae851ceb36fbe52a425cadd2c8d914590717a815ddff02c716df2c2ddb51b5de48e4fb86be6c0ce9c5f38883916019d7fa00000000000000b5000000000000", 0x101) ioctl$TIOCSTART(r1, 0x2000746e) 23:38:32 executing program 0: setrlimit(0x80000000000a, &(0x7f0000000100)={0x6, 0x2}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x24e7, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000001ac0)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c6bed8f089481bc42920e3e90a063ffff000000000000f7002f835afe476695763c22acbf5146c80a8eb4cb4e5a7036ff3e7bde7cc5fcda2e60c54e1b985ae737b39318a4dd295b6b9220c3383bb0af5f44ac212b01f6ad4c6fb5f878be414d78d476bcb2119b3499cb977f6de12321c0ec54f0a547c1307a6895f9df7e05a8fb10e378e6c34bfee653fe6054a59cafa50bf061ec32f954be90a259eac85a60c95881e2d16c0cfa03f6367a079a8a1e8611be3952f029756c64c36cc34c42115cbbc536f2899d11a586ab39862e03c9228fc40409453360a724b8f0d6a1499d6a5bac25c081e7fe2c4ed2f0", 0x90b) write(r0, &(0x7f0000001080)="6a4a4e5cfab0fbad605a30c0ca0000000000004603080fde3ef9ce8895af1fbb477bb3ca8802ffd344e2b27999030100008000000000cccc1647e33c563a47c2fb6901e403000d9330090cbe391c3e8c2ec75f4811c73f9835676e16586f1b7cceb8246e56c94c6aeef01905d7bdb63d3a2f0f06d8a1cedb43d71371298b99e6fd8e946eae05000000000000003ce7a6d590fc1b6b85dcb7e4b4c21c2edc35dfc23d048e753eafee045e5409daed53746048f210ff000000000000008ae0e59a5c9acb36b8253770832f17c2c17910b2ffdc8b7c0b0de329ef598985071004995d092b", 0xe3) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000000c0)={0x80000001, 0x5, './file0\x00', 0x8, 0x29, 0xffffffffffffffff, 0x81}) 23:38:32 executing program 1: mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffdef, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x300) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = socket$inet6(0x18, 0x8000, 0xc5a2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) seteuid(r0) 23:38:32 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') 23:38:32 executing program 0: mlockall(0x2) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = msgget(0x3, 0x84) msgsnd(r0, &(0x7f0000000000)={0x1, "e2ed973a54e6a7cb618310aa079599b2725c307bb32cf94e99b7d88d42a96b6f0daaad66f55c498a78165fbb0f1e892086f38dfeeac2070a423a50a829847cdd45dcb73c3b"}, 0x4d, 0x800) munlockall() madvise(&(0x7f00009ed000/0x400000)=nil, 0x400000, 0x6) mlock(&(0x7f0000a36000/0x4000)=nil, 0x4000) madvise(&(0x7f00009fd000/0x4000)=nil, 0x4000, 0x6) 23:38:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x286) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x1c6) sendto$unix(r1, &(0x7f0000000140)="c0c40154ce8a6c08ae413fc77c524a44340f467734369a26afef1fa1dd1f6d69909e3112a2422477b7bb93d6d1c98c2c3905eeaf9646344113c081f64b817790e090f16a2c9e022f16db3e17d7e956cc182a7adea55837535b21609ff7fe49879bdc04bdb49f57da112c9985be76af1912a22b42528f9529ca291243bb7484f0d361a1951c874f6de026d509d53e2124f2e1211d564761e100d6c4e2b9085c718a2c9dfc7b40480f45288a978028569ea6e893eb23874d921a396b2fea0460ee91fdc097b9be04bd847d4691160733447ff26d46bccacac37c09aaa48b9b9a03e1", 0xe1, 0x1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) readv(r0, &(0x7f0000000080), 0x1) r2 = dup(r0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x3}, 0xc) 23:38:32 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) close(r1) syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000180)="9867f60482fba15330cbe16e40bcc1edcc46a03fd52222695bcbbe05afec0f69c67ec1bd6fc27b3bf574e5285f6700629c1e8061f2c764b4dcf1e4f0913b92a4accc07b9e1d031c3acda8378cddbaa49a439d4e9a37db9e4622862ebd91f1047db1d48d14c479e878e44524238ac798460b535b82bf71c912f6fb05ffdf0005a2b22d6db7a32de66b29ded5e07591a090ef1d814918909792ab4e242eafbf9af0aa3e9bc8141", 0xa6, 0x7, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) close(r0) 23:38:32 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) fsync(r0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x44, 0x40000000, 0x2, 0x4}, {{r0}, 0xfffffffffffffffb, 0x40, 0x0, 0x3, 0x800}, {{r0}, 0xfffffffffffffff9, 0x8, 0xfffff, 0xffffffffffffffdd, 0x800}, {{r0}, 0x0, 0x20, 0x1, 0xfffffffffffffff8, 0x20}, {{r0}, 0xffffffffffffffff, 0x0, 0x20000010, 0x6c79472b, 0xfffffffffffff5c7}, {{r0}, 0xfffffffffffffffd, 0x26, 0x11, 0xfffffffffffffffb, 0x7}, {{r0}, 0xffffffffffffffff, 0x88, 0x1, 0x4, 0x4b}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x3, 0x6be8fa55}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x5, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x1, 0x4, 0x1, 0x2}], 0x8, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x20, 0x10, 0x2, 0x1}, {{r0}, 0xffffffffffffffff, 0x2d, 0x4, 0x8, 0x8}, {{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x101, 0x7ff}], 0x13, &(0x7f00000000c0)={0x1, 0x8000}) pwritev(r0, &(0x7f0000000140)=[{0x0}], 0x1, 0x0) 23:38:32 executing program 0: r0 = socket(0x3fffffffffff, 0x4007, 0x2) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, 0x0, 0x0) 23:38:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x0, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x23e) setuid(0xee01) symlink(&(0x7f0000000140)='./file0/file0/file0\x00', &(0x7f0000000180)='./file0/file0\x00') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x8102, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000002c0)={'./file0/file0\x00', 0x100, 0x4, 0x1, 0x0, 0x1f, 0x55, 0xffff, 0x0, 0x0, 0x3ff, 0x8}) mknod(&(0x7f00000003c0)='./file0/file0/file0\x00', 0x100, 0x7fffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x400, 0x0) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x4) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') mkdir(&(0x7f0000000380)='./file0/file0\x00', 0x22) 23:38:33 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@un=@abs, 0x1ce, 0x0, 0x0, &(0x7f0000000580)=[{0xb8, 0xffff, 0x0, "b71996194531a952673d31e392aa10fb2aec4c07fd33a80c33e476ef10882050c35d2f3caf4f4b29f242a50fa2c447fc1231eb25ce99cde062dff1563ad045d537707783e4b231c94cf279335c6e069190e15e8683b22b51103fffab4b4ae0158f490d3812de8f76fb20884a9bf4511c5a7a03204b1c2a8c01807952e5fdde3e588e28c66f645767e31df2c4021e10db8241cd6bd436b12b6d2dc796c2357d74ae"}], 0x446}, 0x400) r1 = socket$unix(0x1, 0x2, 0x0) dup2(r0, r1) connect(r0, &(0x7f00000004c0)=@in, 0xc) sendmsg$unix(r1, &(0x7f0000000100)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x168, 0x2}, 0x1000004) 23:38:33 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 23:38:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x9) 23:38:33 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100050409000000000005005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001700)={r1, r2, r3}, 0xc) mknod(&(0x7f00000017c0)='./file0\x00', 0x10, 0x5) getsockname$inet(r0, &(0x7f0000001740), &(0x7f0000001780)=0xc) sendmsg(r0, &(0x7f0000001600)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000001500)=[{&(0x7f0000000280)="8cdeff485bef75df7462f23e26925f51f72f40146a44e4e2764ae857e1fb6a432ad62168e719fffe2d90586be51656216ba068af14345c1a070007af8d86af85bdff64be5faa33f09251f5d0993fffc37c8c7609c861e4c345cde5b2151b4d63994b7ae48f0361db2c01293809eac66c9c120ead8a6b41587cade029c09b058710ed695cb174299f589d4423026bd03a3e33540f0ee54d0021154487a3c1957e6541890da977affe4a62c4e9b2c32f9b106be6232a5eedb979ba6ab302bee6c22a44b9a528f4f9fd72ed6fdf9a1da5d1e3faed1b9d394c4c34ab0fc6a2f7163f3fa9595bf70bdd8a6215081935a125dfcd0e291311c7295a66792282fefd5522cc5ffc44f19661a40aec5014effec607a6026e8d78dd51600d9ed63875406aac99c52f0865e99f11256668f2a52099d545f45ba0d5a79c3c1572a170209a2bc6a37afbf0a40baf7c79ea2ca8e82a46558ac653d18ea6b89ede4e7ce7dcbb6b4d94503bf900de918e6dc78bbfb3fe7a65805246847ac7b230752924c45234e182adecbf43a70854c0fe39730223696620fa3e1181ebf53a74dc4767525e190dd9387b200baa2ef146fd30ada6f1a4327e0d70b17c26a987685535241128911cee668549d8df222565e17783e927595f24cc89052d749c29c1661abdfc4922beebc7ebb0b85f8e69897c2ac5c7e1f6a874876157d75cebb25692cb872002230f4165e337d141f89ebd98bea7224c27a48707141517fda8001d6187de47541c79c9a447714bb65f38428ce434ba8d5608a8ee3edeba4accc8b54c87dfa883e7ed362a09c5ea617bb8c7a4b1358ecdb1057c738f373840942e4389c00ae1e8065dd334890fafc004862c00d08da3793c0d637cd564a53ee5c108d8561e6cba1e42a53ca2ba2d9d79c6dfc1ce940adaa8564d23159cd37804225cc105e90088d3ef241f5efd702c1ee6cdc5d11700925edc8966ae85e96c8ef13713e3e2c2c13e08cbc98755417f8885b3697e6d2efceffeb9007433d343217aa112c1a044842de1701135e6b6a29e3b825fab3dc067195dfc1e1cfabe9dac8f8b9ec1b2688976740eb6106f014e0be9fdb857b43ae431be20ad4c06622f2eb118780271a9e033eaceccc1b93e0cf6a6720ad1667964f9ed5cc491630e8502ac6ced9caad6b1a3964852479ad5c527572bcb55a01449a8c6ba45541dd6b28ad61e40c634338b23d3d2dc70d328cea239382fd9d4f9dfaf0e03d5a217888c116493cbd70902e4e4e8a629acdec98fdef6e76e4148c48d53f4879997428fd53ab6db52633eb4a4056ff9c71e0641df27819b46edadd22acf2979ea732f8c16e4bdc41c42b8f4bcfeab71d9a1a885c8fe1c5efe9fa296c13ca4891d0f0cd00832b8fadc8e42c062dd72aba6c0b7dbdc97e278da85c4c4adeb4ddbaf23b6d1abdd1218c9c6fe9cd974f395773f28a4ed8ef38cbb4b67a30dbbf5817f678d95abd5733e33dd68ddcb002025a5f624e68454949390fbeb99034057b658d1ee2dda35b80c8dc8cdaf9c23e5b548744ac29def8c2897b3648ccc5a181daaa91ff6c0787eeaf65375a23759ea2b9e7c255fcf51486edde8e8815b30aadbe6f288d1d1cfc09bc00d2129165879b24b47eecde8c553f177ff919659ec8dd6e4076628965794436e4de9ccac7a8a1f915f81a30b8d025b8d87f10c66aa82e389fe5647d50d6a0a5c50ce96d887a25e02fa23f0909d11bd94a9e63230c96128463d47e76b8a06f5b41d0c5cb503e1e12cd83da94acf117ac971981d69b82a95c0429330dffff3a37dc4864c979c0f6d39ac93e3ef91aad8e9e1c790fbb5fe5944fc299533dec507709e0e29e21687be09d4a80d1d3089dcbca10b64cdcab9219ad9ca6707fff6a655303f70c6e4b168ec3e8791cb16b817b8cb8935c9f91f03d14233e76f2d7a2ae9491bee024168ce2e19ab6d01a9763741ab8d5ad4f6799777a5de558d816ac0704f92c9b445ff769c9f3094c87742ca6c2687862303b53d44ae5674d09432418e22d64339f034df1e7edc2c50ed8360980e6133757234cf73ae35342ee2ac4221c1ba7d2f397c5f535d2725e90f4699e4314aae45e78b77011a83b001f530dc949dacca1618708ad52407d6c661727436fde199b0aa8b7a786e6812e401ab63dd07263d23d8b2f2b3c6847257619b3a912b96b11bc116fae16938aac7ac55c61ba2d5838fa626d7fbed82f2934f3dc3a61235d065879fa5ce15a5b13fd62b666aff616e423f7560e152b4a7fee977d12c19f5ed5c14c0608ba20f336ede2e81ddb66862aabc8f9743fae7207562ba367651ed29a9f7c3e735bcae564374e8a914a989595af51c1f8d9c8b62a92114fabc5ce8950a0bfc57488bcc0bca8084cf933ad624a908b8fdb28e71f3635cbdc9f4f2aea29d520ede893d759da5ced779b30eb1998c5f9ed24b990d04857650892b0a4215add9156251db2ef8f4a9aa06a7055a6006bf9ad7bef0e86b7555e7a8dc263305b7a4ef54923b4c9d2e5aa4e0c220c98d133aca1cdafa12749fe65c38eacf138ce8a5bb3cf10a0e5a80c26bf78a5fc26f38be1f19f50459c947d86aea7001d5064df1cf6d1542d5ed7c9945f2e1b36febd34668cb7d0bbfef805151f4d8031cca276dd435a2758294a6f28df595b2668d8a6b81f90d1f85ffc518b61862a5476318a816d4946c8f1aff3a692ad5857acf3f31b6ccbcdec9cc87cd51a44b200e56231416b7f858039361a0c8692bfbcdae7abc74e895cf1c982282973d9b1c6fa01dc90c8a40e576e021de87a71310e0b1e406203cf734ab76471c0519254168868f06f616772aee9b86ef36c1d8bdd4f75bac50b2028270f7703674172d2f8c7d63bcfcdf851464b8ffa79775cbb3696df5ec830ed36f689c8bb1bb3def23533f00480a3dcb0f2e40564b297dfaa54c42c664040f9a182ff769c75b5029d40d0756c435203378b45bbf78b5ff881cccec1fbd7ca4911c199b4fee0e7befc24d1f955ec1e03ae61da3f02cb42ffcfe413fa3da5f88fc27e8daf5412c1e212b63814ea066636346ca4dab1bdfd1bb3728d6093f8011c1175e236a3cfe103d0a55df56dfd684e2619009a3b233bca4ac8f51969874f809adff017dd971f48320e929c23a1c008ba5038b76510375f3037f1a5cad614f842805ec43dc15fdf800398aa9a7ee56f9a68befeb2fc51ac3ae9bc37bac2584b2038d98bd9aeaf21ec052de025704983dcf8e3a77f4060851045336861cbaae6ef708c814bc718c68795507bf03cb0c4b490d0e6b632b6f4ca0bde09e9f1b55d7d914b4b7a6d554883dbbfa1cdcc756ebc81124a114ce0356833514c6f09bf4101be32ab1a6209126bb2183900e120ee0deba48f6f4cfd09cb950605a607b9bda4c5bbd8a4c649ffe0f8a29e55f1651930a81699c6138b67de39a9c3f6eb95b68bd0f112516054fd2903e76c7d9ac95549705dbbcaf2edfc4acf62926beab5490a250105af4a70bc0c077b6be6bce176d8c41a5f40acf06a7e9ae739544342a1f11a4c8a42c6a661a3b6697c37282f6bc14420426ad06ea8373d078bb6074aa34c27313bc3dd4103ad105bfd891631edcb596ef38860415eeeb6fcc9b764099685a67b0bd0f31a125c1a4710092a6fa93e4d72aa79c63849c492b390de040c341f7bf542a707c50b0b4274ce694b59280c5759aa4ee68ae125c3416a66d8ecad85bbf815a162bfc32e20198d0c3cf210975d3e3d1481beb448f291770131ce67d497b46fab132bef3f0f851a9649e46ab098db108b3ca5f444b52518eea6fb069c302eb30f7b2628b8bebf161758fecd41d18ce89db158d6b9f7d5d33437d3eb26e3254cacb2b1ea211cc8b87e89fe53aad46413c0f23a30a01001b901ef3cb3f566637e72028f1310b6bfd13fba89770e95e50e383fe259e431270d74384440d1b37ad4125bd44f5d953275891e5570cc4cc16c5f0f978bdca229b584d8a6cccdcb714c8a97b8736d7153207b776cb3f6ce5de02c08425a4a4dc011e61e12a2299d01b06bc995c85d6d3d5e1fc36396acce6ab84f08b3ffe4c78a2f90c1868960d5e32358ee1866f643b366eaa06cc9966963776611f7c00851887b58a723d19123ee8a043d584659a97e91b3b20682f8a57e6a925207e5fb1d097f0c4ba751fc0bd4558de08539cff456f2d55405a797be7a4fffefb08e5c0a0b2e1fd6aa008b747c974aa6d3b498d220d6b45525d1d6cb62849999bc7d8f37226eb03847a32966ad08ea1ae22b3952be57aa76f87d6c0bf02991fd7a6d5cca7ab6bcc5710547ffb8466e9d2d1b6dcbada4984d8d9db13f6f45c700582f0eb0279e603e575f95dd5260a6dfcba393580e1062665f7f90e81ac1e98b02270e54baa773be295dde334890a6d279f610b3c9f74a0589d3f659ef7c80da71dcf564e8f3555a66bfcdddfa3e85901c611040b50345c2bf51e2dfc96b839a4cf71de31d6adaf446f2600175346a802443ea5f618195b850522f13ce58404c871cd91d4a5c95bff615fefdf82572676d13286fdb72ba6573a3a945b6133c08c1aafd116ecdcbb1f18b639fd42bb2afa2deae7597075b11f7315dc9b19129096b2cb73a59321882bcfa698b2b1da7b588fb7d1451b8b8a492f83c04773835900f36d05e6b9d0ea58d94ad8abeffa4b826331c0bd0920fbb92b2e6d4e855f7c763e703339ed1ec7c28a470d67c0bf878fa893bc778a6285e820223f9e12352e1006bc39511100faf2a44e604669cc468ae22ddbe25ea61fd2527f3b33180d0993c5e3747b13e2f8e465b87612df1d86519cf6227da6211aacb230c8f3a593e2d2bf90349f639dbec9f8d1d641c54033c0dba78610388e237a83db0cde1914cbcea7e81aa6157afb86a79ff20c42a11e604d47a166b6a1ff95692e469a6372e266751eaa29f7c4440eed4798c790f01446fb7feb088597e288b87f4c7073a3daa7fbb2036e0efbe7ef388553c53b5ce815fb4c635cc0ce41f15b5afe7f5cd7fbf9b840886835df45ff69f04005a0518cac9df3b374140f1044d155327dabeef6546723d1729f068b9bc2e37537c32fccb8c0cc9341a5337025e0f7fe36b15a5a4e689b05e3638de6ff1bb68d102db4e450c49ce71fccb97081c8650d63df89a4ec5faed5874e2bfd3027d27ac09a01e0da49a19d4ec597bad2c078af6b6e5022084288f89c63aa078fa61006effd13909c0bf51115a58a02b6c20653825f5df05631c0f231887470b957671096e9873b6b2fb324b91ab5d299c50d3de9d450493c30a496319b0b486b92460ee983bd74a8777929fb5d53f03a2c1a432f80ca94e4b8dab0c1b534dc52aeb9969fb71ca61ee5a0a91c886a80ed1129c139493f2459e28d2108251ccea3514a3980d6834dcd2c3e3e4094dc367f3afd4ca23961dea65b6f09a051d02e29fa0b527438d5e9233e4f7d42e85125feb19e7e8f4953c57e84337126622e5f40cc78aab0102cb2ea0639e0216eedd61683dbfe009486b5d7beca82a0efb61149cca011fc5d2b0b071e1f6cdea749e5295e9420ff1f16781f4b7ddb8b6c8c5a4519cde0702af6dfca9bfeff82ffe99328b1e5ae18252c24975945462215a07ca604224cbc4ea6e8d2840da351d7a746c238939a28a4f31a014fa32f389b139a38523c1f1d065aa1e53252213d52b6b8fb9b5a39b47d668f3339ac188d981b1ce80c025c086fb48b708b3febe950d9af602dbb98b0b482ea4e070046be9784f1288d043604db68a072a184f3d7a925b137d297e59df3b9e9c3ebd7673505d9ea24c6", 0x1000}, {&(0x7f0000000040)="924da7da2546778e383458e7a8477bc518127ce4d642be8c3dd0415e830463baec3268c1cbe78f31f5a41fba9bcaf806870c256a2a8fa21600b3ec3f07c3e19e52203252ca723f96af00fae29ffe1ebceb547f722af0920ce533e5a80cd4cbe32fecce38ebdebf81beddb13b3c180491ca85454766a1e2620fe5e8aede3ef5dbcd097ce833406512db8622440b11852c45f29247815994f27dd5d76e95b353342984cd64a2edf2f4d056e55ab101a78e6d2962e46d2bef85e759455e0ba14a37c70e039b284ac2be189bd2dfef6084bb66600abd307e70735dc09207", 0xdc}, {&(0x7f0000000140)="8237efee1a012bba6173691db635cbed0a5424a4d01738b58fe3f290437de081685b6862613c15d2c588f513173e0a0245a7263160b4d6082dc3158607a13fe733e2bf3162847f5f46f7bebd5287453eadfa", 0x52}, {&(0x7f0000001280)="4eedefb54dc3487105d54bcf89d5d951a968cf37f23733273d53651aff31c68ec1d4129067de29f5edf1725691d477bec2a8327b5d0a3196468b641537f56a526b5c0522af1d1e7eb3e7c9", 0x4b}, {&(0x7f0000001300)="6f4c8147c35050e6fc6b8add3f896282e13bb2b6e155c8edcfeee51d0ee35851f9b167ed383c3b63fe3602b5b3734aa1a318e27e785f812b9cff289271d2844df3fee36dadee6e7b81f744baba6f63eba65ce16f6cd85f9442d6013b1dd3614e338fcad4d0481aa483cb9a6266f67552f03dbe306456740ea26ff255e9", 0x7d}, {&(0x7f0000001380)="09d723387607459bed2b9eb694ffceeb9c9b0d55a26be1a5de1f1a9a1372f93296bda09fc058067275b4c23af09bb5cc0d3863cb3df6cbe8e64b56bd4a19169b842dcf42c499dafffa1a09ea723f887398c429119dd410dd5bfafa022ff868a70becd539634bc5bfc6d23d69b78b690eb84d018035704b9e68b59baa465047a0b63639fb8efac6cfd8b948acee5021e3e89adb245ec3043d26032f6b7c91aa94d4abadf14d9155c3d06eec03d9f937d7c324a1fafa1d6f210b0a0bce98e25f19da8ff7a1ff373d3366d9182c233c58ca955aa0c5d0bdd4572960363a968778dfd4d99c4681485e81d94ee8876863c6f496b4e85fc64e", 0xf6}, {&(0x7f0000001480)="187eee968f7b43b6932bb02534ad596953709a", 0x13}, {&(0x7f00000014c0)="c8da770213be5e618afaf8cce8ee5c0ed286c5e5d014ba07b384cd7f9f56", 0x1e}], 0x8, &(0x7f0000001580)=ANY=[@ANYBLOB="5000000000000000ffff000005000000f215bc28311c7e45eb052329b0dcbee70f641d2cb160e89ed1a89e6a4278fa8b53cea7ebd4d5d9fbd626ca9102aa5b50fb37646356"], 0x50}, 0x8) 23:38:33 executing program 1: r0 = syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x9, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000440)=0x800) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000480)={0x0, 0x81, 0x3, 0x3, "d7109ba1b8a5d7e474fe60db2d329e2d23b289c1", 0x5, 0x10001}) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000001500)={0x7, 0x5, 0x100000001, 0x2}) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77b7fc6e23c5cd188b6aea417e4e74de4", 0x0, 0x6}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) ioctl$TIOCEXCL(r0, 0x2000740d) write(r0, &(0x7f00000000c0)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) write(r0, &(0x7f0000000200)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e46209120abadcd41cd892bc7ef63aa1246e7872df2944a93a1d1799254b880f9277b19d018aa1a1804c3c0250a69d658a45fd237c16c1ac940393407d60f48c5a9b6bb92965067dc14e9f50447500fcfd28a6b74a24ed060b02d90a35db6ea3fe2831c33b8574dbca323c0e7d03", 0xa2) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r3 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000380)) close(r0) r4 = fcntl$dupfd(r0, 0xa, r1) setsockopt(r4, 0x2, 0x2, &(0x7f00000004c0)="b20e95b49061a4e4cacba398de9e343209ee6f9b0f8983d2eedd3e54cddce292398cf25e9ffe341ea222bbe0291bae16ceced982100d019755cfc2a6e53ba8c42ef79c5554d419f5207d79d4013fd010331c69ec37ee66c64312ebaa115774dfce06d6592166848a350f6f0ee004fcc8db2a3ea8d5386c19aa9ff50fc0f74a2b751da08aac4264f0fcdccd2d5156f3a67453a843713979ab2dddfb857a14b568dea8e635f46a6e1a02402ab1970e40b5b74f1ac7cd9d101051fa272b6f7b4633a61286f904e2b34e71ec62a039a10f6ea5085c121750bd7917228d0bf5e2770fbfdd328187903af9ebd54e69b3ae79d9f85c97109be3add46113a419d9e5bd815827bf2e16c8cda44429d9bdc04c0d0ea29e9162d061d7cb39e0c6bce81490ed78d17fcc0127d8919bb3cbea39d44b5bea6ed71d68f63ddc48edde6c12c88df6e817d05605c97d313f8e47e89003aca96692acf25b41a07541610622d16a1a632207832e6d5e87fd5b77b7e1554c367e1324210d928a5913d6e4964cbf13b72393a4d33a6a805a89f76b8e4b90302dc9bf6217d52bfb9369223a8cb998ee1362f2374311a9f70c3300af960a22456c737f52fabc1a7c49d1ecc846108931ca51167aa75f5b569a3aa8635923afca65d66a9e99dec036c2e54a2da7e1b73f5a7dad8c4d772d5e88b8b36601b9cdae61558d16c9445395584012d815aecad626a2d0d5dfc9e2c51c3f6d0544bebafdda2bf1ad505fb9bcf2c07d1c908294d1e7aec7477676d7cfc1b2f96c7ff4df9a9e52e04329992408a0d319cff7da1bfbee97c7b1bd6027743ced61fca3501fbcae6625a3aefff1ccd3b309daa169baaf4e5eb8fc463c5400256a41e5fae5c1059d235192a292b8f03075da99cb84be37df700b0682c10cc7a9fb3691c5c0686e2985f16c26e4486b17af58ba12748638f55cc15cb86caa45f1b3e69b0f8ef868ff477e5c237aff0fbd5046ec59a86196243b7955ac1b229f067ee05cd6261486faa67b55227d98c86f45da9e721a1afaf5daf30a2946202527bfc2175af837abe5ced156d0bfb1a60ab595afeb7bcd831640fd744bbeaec1b05b813c89acbd0b8cdef2ea9dac66f3d66e399431b33a0131803e78a754416c0b64ade0bdc924a43f8cb7235a8ec79548d9d5867875d657a95d3013c4b02a5e018ca86739aa8894d5e6f45ec15844d5489d0105157d35dd3d078de4d1c4c8bf7017dce29861b6c8bef1fd4a5f179e2bcb5f4b08a1e2f952f315f5d15ea4ba9082cb29a68405590a93c9dfe324ebb84aa4f2e814fdd788f564129cc2c32cadc59c573da0a2a37832e25cee6e4e14ad4abb3315edbee0f912cc214e028b90d9860c19c8fdceaef59815385f9b633ea67cb2dd6377a99639cca98e4a4f908cfdf25267b069e9034b47c3b53d0be05542b38f4afa4fd1f2e74b0dd806146779b6beda0b652cb90ec03af69693f731663bf7939c23c74d12de875da358994af902012d7ed193b8e07d9fd89b1fd856688b0452559154c175097e22ec19059b87ec504dfc3fd63f462338ac3774f9571746829f1364bd160481af37a5bcd327a41e6114b6a345c4d07a10082fb4de448a81bb80ee346d652d329d76853974c137e660dec5cccafd817c97a4d3581e6b83ac5b649c9b20809f0047a25a7b9c434b5ff43805ee8c641c94375b89b64ac1b5f88179a532de095d52c6909a5834aba314d3b5fd180fd27fe596361eb3f195438109fce7b394828ce6d409203ee25c70064f78e96e2838110463519bfb7133d8f715a1aa21c3de6f3b40a48511f6778a9b336775e509ddc95be6928c34298f6689740e20f7bed41aa5e57570eb3f135305417573f8faee6299d92ed8f87a16e2c17246081c44add2db737acca6491e778eb3c3146dec4df820ee4df342eac44c2ef706e3ab2b520dc93a79a9abc0b805d9f7de2150ed6ad3100d8d29905a808e97f4cf4e4ad4f8fed2ac9147a85c3385f78c202dcef13789d1712a2ea9930288cc2f39b34b443fd3d826f5d4e71dcf95e2ade70c03d5cb0934d52e97b83cf58720a892390a030a9af9d13ee96e870f8a7569985588ca40c02510b88ee4b84b49cee0320005b9f1ccd2d9ab2cf012964fd403d5258d3799db97799ee80462cd14baaa4161fd6b00c0066976ee5dbe9de19e936cdf4bc46656a21d9d92f3600a25d556667d62a4ead6dc2808e18ebfba69ed968ed71dc56dc9b3ba1ed40c4f7ebad0b81ed9eba291282e42677927890713d413d9f7720647f81a9e29b7d7879e602b1dfdbe633fde34432ec75308aa647b0a09036b0f64391248c0d00ca1dc26f3fd6d9301e99d00495b6db1e5c3da538390c573a1e103b5769eaa48b11ffec5be8a49e1b2828f664008f35e4433441befd91a2b798a8b8a630c855e69ce3e35161881c14cca1ada4db86b7beb6ae0e014e9355e357ecfd485ab0200f3c7b2129046f557ccc3edf7735d9c95f202a5ef32a9aca6ffcb023a6e6376ac044a5b9642aa389f71460ed79a2239d3198547ae2d09f2af30ee628894f762f22c391f74966217399ebe5521b81d33b8f5c79e031ff88a547f8c3524d06d1346bcd223033c72ea7d416b9f52539ebcdb5cb668bf840948a18d0123b3968b7fdd62ea5b61fe2876befaba50768339bf243aae4f1139949292e3c74109391bd5bafb7d9810eeef1929fa2ae47fdef8bd31bc4bb5302b3573e18cfcd70099228946aa60d9bc14f5d6ce90e58ed590e91877effa3d7653724d5e4f9ecf87872f56e6a12ff8904ae6dffdd7a5dc99549e862f0a2986440f0df6a2123935edea5b45950b45eb6f7809b883a90a76cda6313d49a94ffa38091c662226bdfa77c9e488ca3f86042ebb61e360f1430ad61395594b93221af178f09245a34612180b7050d08c567bcfced69b2cba34f8fd8266364c60b348a9e9fffa6dc169fe1547c9d5c19cae13e7d1002b8b59397e01f6a9193f37cf6873d74048100b79047be9cd3ca5dfbf847d7a2e4baa9ef902e4baff026e3a21883cff92955509be20a718a1d651179ab875e790fb10f587b118e56123b649bb3801fe847df047c097ad339916923d0bca6f01e4544ccc2e8eff2edb8a026e3367ed9127cecd40962d87f02f13d04f76989ea1706f0cc18f7c03cab5f6a9ef4b93739b53e94a0d3cdeefe1156e92d0e7507a417ca0f88bb03a7f48570c2b58e5986eff3d7c5a64adbfed6c5179ee68a714b9c253fe19a4b5243a80bc43ccfe83a1f307d68d5cea7dce6ee398f4c319d2573009f9b1de0fbd205fd177eb3b3b6d3690b80435d1aa89087da88467291313c6d9f0de57c730af617172e45fc8c4419d45917ea62a565c74ed656c561d8a9265ab1e10dfb9561a509f9d23a1562b276db1866ddd7b98018297dc1cf22ea759951e9e16cc34135ee0d9c44b59cc19b69ed86d72e47a9d2bab8285f9a8e0896dbe7474e802bf5be712eb4cef757349a6cb4e784985e14ef0e2258baeb9ecedc994661607e6c988900cb0c0af534d7e9e88d232340352d30298b61fa070f127875c8263b47ce475f1bbbde79f472bde85187cafb55d2df563b0d4a2d29db68b31a2ac63d60b0d3ff3824fd785c968e9a61e682b10b14eb7743dab69d6a3e4fbf614ecdae6d36401c617230c69c7feeda016663d009cc31845ab0abb160cf78126dcaf997187dedb2157afafe5ce10790e4bcff557017d852a272a56fbae9e4ec87059a774df986e61328783bfb8ea3fa584dd9bb05583ff68325c0feef42daca6f63c88229998b090fe04fd126953e2f0037e1d98848e9d127328a29a0df67a2c9e6fd999fd3eb31b2da12b9e39dfaff1e096b5bcf90e386062fcb989955432cd23457cc4f424db51d49c258d1cf30d750594f9ab5cef88a838255297016be837136f622e44f9da851a7e184356b9ac60885b06e1a5c3a50c9fef57fe318436a8f419600402295c8363deaf2cd50be9f31f33d432a44ba46c7a737fea5618df8144c0d89b1c73dd347807615f80922f8f69b03fc431e0a0e0b6f9387bfc98e53d1b58e2def8287353c4f462c74264dd1994dbec16cbec8b9b0ec40128d436b88ec80e23f470a632a965a7e799c7ac21efbc772f34d1c9163dd016207782d1bc97d58ed74d8f654120c804d4fb2a2f9be336af40bdf34321b80ea789653c7c66a8c9f45d7460b43dfe83e60c0162d13718722fee7fc4549a2709920e81bcc372159dfea694754f2988ffff1f5adfc07ca07faab35a408c265de8b1b917bcc44da293a3abc5e06f4d6882fc71ab631a21861081e247a8e1248607a077c023df276bd5fc4409a000abb8f8ebdecc717a2b02f66d63e6e6501a3ea9ee8d6918c2d47e5a353bbafb2cdcb11d3a23d238d5b7675476f4dceef07675ea97a8d151a71a8c11cd64bca9a7d25c9e9d987fa6db1dfdbacb0d3f0cee8b242766c6ff7ece967fc6f8b2f8230bdf0eebe549ca91bddcd6f6f41fd442271b6f55ce7e8a7dc3a336dc965e0399d2902d60dd7fe7757072d3fd138e7411a8aaec2b841ae0f2ab567792d021c89ccf657968bd8c5775b58bb278bf4b5ff2e5de6528dae1bb9fb09aa87119a4ce1832b5cdaf8c52c66bfc69f6f338affc1875b85be50fee13888c6673dc07cc4cf2f01d2461e6c3226a9eb45121b13c2f537d81c09024967fa1de47c0f6e91bdf855cfd5127333eb0a0d3d108018ab93d18d8600db4b1747421a4484f487332570bc1a1eedbce7ca95d2637d91353e197a983d514d66fd2243d210ccbd7b7a439d5c87691f302dafe8bfe08a2e718ae09804eb4714bf59cca04dd8312161acf0f696871ee03d7939b0b68c1b6b39b2b5644c8785a826ad0a0e2703f2096ce903b48205c9377b62efe1dad520ce61b5b90e439b3462698587c805bae8e2be0f2879c85fb6fe08d4b5d45cfc5eb537fe6edb5286a743d69e6618d2d4354c19bb3bb06248e440c0f73a867c1a05620a14e75972e6f85e3cf04d59827933e84ca863f615a95815fb90a1843236f9d231dc4c09014a92ccbea4b009fd1467d457e269ce4917b05a79d26f851d9f6b9efe568df33208407e436b4fa7413e86e06a81f2e8c4161600dd40b53349d44c7f9fbce73e3311e8a9f94e5386daac8cb7dbf19c207f7ec5711481b353f5fa81d4cb9fe4d1bf94e7d316bc3fedeb369dd9f2b224e0a2b07ac5c2ac10e442fdf7a807901b66083a71bdd9040ac5de0e71becee55268321799694a53d087599d893978baa7e2cbe96462a1f8880a6373a64d94bd80437b69651e4bf18ff579e5868593920fe7527a922d6a78dca2bdc4f8be305770af99537555a8734781e6a043a49e070f6e32194e4128a9af16c0af87ced7ea4e848285cd06263b779450bfb9152133f97e70c47c0057a9afdc4999a026d45e6618ff58e11ea5841c0b52b84bf3d90de1881c3f6a4df8858c6a8eb8267d394b38112e9ed339436fd1ff7dd09dba7b6a437a4459d476ffbe894e09a1021cfc647c1630155807063b650d721fce97cb9ee6d3f89b87d7ca7c7bd13861f9f06689884aa194b76b06f1b63d2b0bb6b6758683a266b38bb5ed19ee2b28d7f28eeb2d10c77027282e95a399dd295bafa6fcd86ffaa58354f0667ca7a298265af4a3cc58047a24f8949051e147eaeda217d87555953eb27e14681891cdcdab06f8229498967e716acfa69429832ec9203260e5cbbd272efb9bf2a2716e95e8b9b09d91bb81740b40c9b4189b89fbf17de98480f8921fb6f8368bbdf37d4f3992672449adb1ce37c284e51d8e0cd8984", 0x1000) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000040)=0x7fffffff) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000014c0)) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) r5 = dup(r3) readlinkat(r5, &(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)=""/134, 0x86) openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001540), &(0x7f0000001580)=0xc) syz_open_pts() 23:38:33 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0, 0x8092, r0, 0x0, 0x0) 23:38:34 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x8) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0x8}, {0x18, 0x0, 0x2, 0x1}, 0x1, [0x20, 0x682, 0x3f, 0x4, 0x3, 0x4, 0x7, 0xffffffffffffff4e]}, 0x3c) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x10) bind(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r2 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1008, 0x0, 0x0) bind(r1, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) 23:38:34 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kqueue() chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 23:38:34 executing program 1: r0 = socket(0x18, 0x2, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) 23:38:34 executing program 0: minherit(&(0x7f00003f4000/0x2000)=nil, 0x2000, 0x0) r0 = kqueue() fcntl$getown(r0, 0x5) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x23c89cb7, 0x4}], 0x9130fc3, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003e9000/0x11000)=nil, 0x11000) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x8001, 0x3, 0x0, 0x101, "ae533911db4ddac52270bf091ec432396c6782b5", 0x80000000, 0x9}) 23:38:36 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) fchflags(r0, 0x4) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000140)="d2", 0x1}], 0x1, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) 23:38:37 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = dup(r0) accept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) setsockopt(r1, 0x7, 0xffffffffffffc68f, &(0x7f0000000180)="40376e6b5076c3af8c924246f97d94b971a14f051112f29e5e2b4cf64d6836f135bcb77ab3316b8d76e430284880684018904ef41d3123d51bcf7befc094985a7ac7498f23f1365bae5dac882c8d20d636096c93399e641ac4b0355deac4caf8cd2e73cae881522c541d21005c9324cff256b598bf0ba38e4126575dfb33659c96502351c22e2a88a536cadfb0758588fb927f70c5c3fdbd1dafbe522ffeb21c6df567addb10bca3c936ec8c67529a4ffcc0", 0xb2) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCCONS(r2, 0x80044279, &(0x7f0000000000)) 23:38:37 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0xffffffffffffffff, 0x0) msgget$private(0x0, 0x20e) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000240)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57f14fa29497d326131f31be32cbe4830ed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34", 0xfffffffffffffd5e}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) 23:38:37 executing program 1: mprotect(&(0x7f00003ec000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x18, 0x8005, 0x3c) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) munlock(&(0x7f00005a3000/0x4000)=nil, 0x4000) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) 23:38:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="b6b3e1520a88eb12e1b80c52829ad96ade0d72ffc07c4193198a50076bcd9cb180aa41f6e30fa5e5a1d2ac545e66140586aa0a1291830ba5e90c0b37ad12dee0e1a76df6fbdeb982f1960e0c55a9b96f158258f19ef37fa5bc74ec4ff936d1dc3e02a4252bf4240a", 0x68}], 0x1) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, 0x0) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0xbda711fb30772c32) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getegid() r6 = getpid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440), 0x7) getgroups(0x5, &(0x7f0000000500)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000600)={{0x18, 0x0, 0x1, 0x3e2}, {0x18, 0x0, 0x833, 0xfffffffffffffff7}, 0x100000001, [0x8, 0xff, 0x4, 0x8, 0x0, 0x5, 0x0, 0xfffffffffffff801]}, 0x3c) fcntl$getown(r0, 0x5) geteuid() recvmsg(r0, &(0x7f00000048c0)={&(0x7f00000005c0)=@un=@abs, 0x8, &(0x7f0000003840)=[{&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f0000000600)}, {&(0x7f00000016c0)=""/168, 0xa8}, {&(0x7f0000001780)=""/4096, 0x1000}, {&(0x7f0000002780)=""/190, 0xbe}, {&(0x7f0000002840)=""/4096, 0x1000}], 0x6, &(0x7f00000038c0)=""/4096, 0x1000}, 0x841) getgroups(0x2, &(0x7f0000000540)=[0xffffffffffffffff, 0x0]) sendmsg$unix(r2, &(0x7f0000000640)={&(0x7f0000000240)=ANY=[@ANYBLOB="0100800200006c6568c9a004d5c218527cedda3b5a3c78f568370800d4c282db3cd10fcaec9d317a44da697b490e069ad19fc52e49f1fd457ce1a28af9eae389b80e8b31866395c7ec94850001000000000000132f7001c3c36f600000000000007fffddd6074497a98801a9af41ff5ff59f6f344c22a83cbf5bb486a89fb81650c5cd1e356df005d7f3743f222890419b2412835fc0cdd49e0958ed76cd63647dc3c18844bb"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x2) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000680)) recvfrom$inet6(r2, &(0x7f0000004a00)=""/117, 0xfffffffffffffda1, 0x1, &(0x7f00000049c0)={0x18, 0x3, 0x40000000000005, 0x5}, 0xe411) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000004900)=0x3) dup(r1) r9 = shmget$private(0x0, 0x3000, 0x618, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f00000001c0)={{0x4, r4, r7, r5, r8, 0x34, 0x101}, 0x8, 0x0, r6, r3, 0x9, 0xfffffffffffffe00, 0xff}) open$dir(&(0x7f0000000580)='./file0\x00', 0x80, 0x10) connect$inet6(r2, &(0x7f0000004940)={0x18, 0x0, 0xfff, 0x60}, 0xc) syz_open_pts() 23:38:37 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000200)='./file0\x00', r0, r1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect(r2, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res(&(0x7f00000001c0), 0x8, 0x6) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') chown(&(0x7f00000002c0)='\x00', r0, r1) 23:38:37 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x80004501) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x60) renameat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00') panic: malloc: out of space in kmem_map Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *354094 17557 0 0x2 0 0K syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x174 malloc(200000,2a,9) at malloc+0xad5 kcovioctl(1b1300,80084b01,ffff800020c2dbf0,3,ffff800020b05c28) at kcovioctl+0xe6 VOP_IOCTL(fffffd80629316f8,80084b01,ffff800020c2dbf0,3,fffffd807f7c6960,ffff800020b05c28) at VOP_IOCTL+0x9a vn_ioctl(fffffd8068c77310,80084b01,ffff800020c2dbf0,ffff800020b05c28) at vn_ioctl+0xc9 sys_ioctl(ffff800020b05c28,ffff800020c2dd30,ffff800020c2dd20) at sys_ioctl+0x651 syscall(ffff800020c2ddd0) at syscall+0x5b8 Xsyscall(6,36,7f7fffff74f8,36,3,8eae31e1890) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff7010, count: 6 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 malloc: out of space in kmem_map ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x174 malloc(200000,2a,9) at malloc+0xad5 kcovioctl(1b1300,80084b01,ffff800020c2dbf0,3,ffff800020b05c28) at kcovioctl+0xe6 VOP_IOCTL(fffffd80629316f8,80084b01,ffff800020c2dbf0,3,fffffd807f7c6960,ffff800020b05c28) at VOP_IOCTL+0x9a vn_ioctl(fffffd8068c77310,80084b01,ffff800020c2dbf0,ffff800020b05c28) at vn_ioctl+0xc9 sys_ioctl(ffff800020b05c28,ffff800020c2dd30,ffff800020c2dd20) at sys_ioctl+0x651 syscall(ffff800020c2ddd0) at syscall+0x5b8 Xsyscall(6,36,7f7fffff74f8,36,3,8eae31e1890) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff7010, count: -9 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800020c2d820 rbx 0xffff800020c2d8d0 rdx 0xffffffff81f89682 apollo_pio_rec+0x9060 rcx 0 rax 0 r8 0xffffffff8182bbb3 kprintf+0x183 r9 0x1 r10 0x25 r11 0xed730f75fdfff305 r12 0x3000000008 r13 0xffff800020c2d830 r14 0x100 r15 0x1 rip 0xffffffff81c8ebf8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020c2d810 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=354094 stat=onproc flags process=2 proc=0 pri=52, usrpri=52, nice=20 forw=0xffffffffffffffff, list=0xffff800020b04bc0,0xffffffff823ddcc0 process=0xffff800020b7c018 user=0xffff800020c28000, vmspace=0xfffffd807f00b870 estcpu=2, cpticks=3, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND *17557 354094 71714 0 7 0x2 syz-executor.1 78582 256167 71714 0 3 0x82 piperd syz-executor.0 71714 450367 26141 0 3 0x82 thrsleep syz-fuzzer 71714 511748 26141 0 3 0x4000082 nanosleep syz-fuzzer 71714 243809 26141 0 3 0x4000082 thrsleep syz-fuzzer 71714 454283 26141 0 3 0x4000082 kqread syz-fuzzer 71714 419693 26141 0 3 0x4000082 thrsleep syz-fuzzer 71714 470682 26141 0 3 0x4000082 thrsleep syz-fuzzer 71714 58855 26141 0 3 0x4000082 thrsleep syz-fuzzer 71714 236221 26141 0 3 0x4000082 thrsleep syz-fuzzer 71714 272153 26141 0 3 0x4000082 thrsleep syz-fuzzer 71714 433720 26141 0 3 0x4000082 thrsleep syz-fuzzer 26141 29059 92894 0 3 0x10008a pause ksh 92894 292411 87470 0 3 0x92 select sshd 37501 70706 1 0 3 0x100083 ttyin getty 87470 152078 1 0 3 0x80 select sshd 54728 220511 98512 74 3 0x100092 bpf pflogd 98512 142244 1 0 3 0x80 netio pflogd 53682 287393 99839 73 3 0x100090 kqread syslogd 99839 388516 1 0 3 0x100082 netio syslogd 82648 444283 1 77 3 0x100090 poll dhclient 17374 1171 1 0 3 0x80 poll dhclient 35513 53081 0 0 3 0x14200 pgzero zerothread 53988 251651 0 0 3 0x14200 aiodoned aiodoned 73919 25756 0 0 3 0x14200 syncer update 12196 350775 0 0 3 0x14200 cleaner cleaner 18872 343072 0 0 3 0x14200 reaper reaper 22905 3794 0 0 3 0x14200 pgdaemon pagedaemon 56262 1399 0 0 3 0x14200 bored crynlk 5781 236316 0 0 3 0x14200 bored crypto 22638 438505 0 0 3 0x40014200 acpi0 acpi0 31180 422206 0 0 7 0x40014200 idle1 34571 64196 0 0 3 0x14200 bored softnet 19653 257931 0 0 3 0x14200 bored systqmp 25070 356920 0 0 3 0x14200 bored systq 62636 503701 0 0 2 0x40014200 softclock 69623 383781 0 0 3 0x40014200 idle0 8594 487903 0 0 3 0x14200 bored smr 1 263274 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 17557 (syz-executor.1) thread 0xffff800020b05c28 (354094) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff823d1188) locked @ /syzkaller/managers/multicore/kernel/sys/sys/syscall_mi.h:90 #0 witness_lock+0x594 #1 syscall+0x48b #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9489 71942K 71950K 78643K 10636 0 0 pcb 25 9K 10K 78643K 168 0 0 rtable 82 3K 4K 78643K 203 0 0 ifaddr 43 10K 11K 78643K 55 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1473 0 0 iov 0 0K 12K 78643K 19 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1203 75K 75K 78643K 1299 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 6 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 37 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12628 0 0 file desc 4 9K 21K 78643K 190 0 0 proc 54 51K 71K 78643K 341 0 0 subproc 53 55297K 67586K 78643K 89 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 27 0 0 in_multi 22 1K 2K 78643K 51 0 0 ether_multi 1 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 197 0 0 pfkey data 0 0K 0K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 80 12K 29K 78643K 1466 0 0 UVM aobj 13 2K 2K 78643K 13 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 12 0 0 NDP 8 0K 0K 78643K 14 0 0 temp 110 2368K 2435K 78643K 3559 0 0 kqueue 0 0K 0K 78643K 2 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 4 0 1 1 0 1 1 0 8 0 inpcbpl 280 127 0 120 2 1 1 2 0 8 0 plimitpl 152 23 0 15 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 41 0 10 2 0 2 2 0 8 1 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 49 0 45 1 0 1 1 0 8 0 nd6 48 4 0 2 1 0 1 1 0 8 0 ppxss 1128 1 0 1 1 1 0 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 12 0 2 1 0 1 1 0 8 0 pfstkey 112 12 0 2 1 0 1 1 0 8 0 pfstate 328 12 0 2 1 0 1 1 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 186 0 41 12 0 12 12 0 8 2 art_table 32 187 0 41 2 0 2 2 0 8 0 art_node 16 40 0 12 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 2 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 35 0 25 1 0 1 1 0 8 0 shmpl 112 11 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1741 0 324 46 0 46 46 0 8 0 ffsino 272 1741 0 324 95 0 95 95 0 8 0 nchpl 144 2220 0 590 61 0 61 61 0 8 0 uvmvnodes 72 1812 0 0 33 0 33 33 0 8 0 vnodes 200 1812 0 0 96 0 96 96 0 8 0 namei 1024 6042 0 6042 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 5600 0 5600 8 7 1 5 0 8 1 sigapl 432 383 0 369 2 0 2 2 0 8 0 futexpl 56 2045 0 2045 1 0 1 1 0 8 1 knotepl 112 127 0 98 2 1 1 2 0 8 0 kqueuepl 104 61 0 59 1 0 1 1 0 8 0 pipepl 112 286 0 267 2 1 1 1 0 8 0 fdescpl 488 384 0 369 3 0 3 3 0 8 0 filepl 152 2195 0 2102 5 0 5 5 0 8 1 lockfpl 104 46 0 46 2 1 1 1 0 8 1 lockfspl 32 95 0 95 2 1 1 1 0 8 1 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 19 0 9 1 0 1 1 0 8 0 ucredpl 96 353 0 344 1 0 1 1 0 8 0 zombiepl 144 369 0 369 2 1 1 1 0 8 1 processpl 840 399 0 369 4 0 4 4 0 8 0 procpl 600 803 0 764 4 0 4 4 0 8 1 srpgc 64 6 0 6 1 0 1 1 0 8 1 sockpl 384 259 0 240 4 1 3 4 0 8 1 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 5 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 5 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 123 0 0 15 0 15 15 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 141 0 0 8 0 8 8 0 8 0 bufpl 256 5705 0 1044 292 0 292 292 0 8 0 anonpl 16 49020 0 41898 54 3 51 51 0 125 15 amapchunkpl 152 2013 0 1929 9 2 7 9 0 158 2 amappl16 192 1521 0 1073 34 2 32 34 0 8 8 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 117 0 112 1 0 1 1 0 8 0 amappl13 168 26 0 23 1 0 1 1 0 8 0 amappl12 160 9 0 8 1 0 1 1 0 8 0 amappl11 152 213 0 200 1 0 1 1 0 8 0 amappl10 144 154 0 149 1 0 1 1 0 8 0 amappl9 136 371 0 368 1 0 1 1 0 8 0 amappl8 128 135 0 119 1 0 1 1 0 8 0 amappl7 120 28 0 23 1 0 1 1 0 8 0 amappl6 112 146 0 137 1 0 1 1 0 8 0 amappl5 104 111 0 97 1 0 1 1 0 8 0 amappl4 96 396 0 369 2 1 1 2 0 8 0 amappl3 88 134 0 127 1 0 1 1 0 8 0 amappl2 80 2394 0 2350 2 0 2 2 0 8 0 amappl1 72 17857 0 17436 24 14 10 19 0 8 0 amappl 72 1045 0 1013 1 0 1 1 0 75 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 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 12 0 0 1 0 1 1 0 8 0 uaddrrnd 24 384 0 369 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 384 0 369 1 0 1 1 0 8 0 vmmpekpl 168 7258 0 7237 2 0 2 2 0 8 0 vmmpepl 168 48173 0 46838 99 20 79 80 0 357 14 vmsppl 360 383 0 369 2 0 2 2 0 8 0 pdppl 4096 776 0 738 6 0 6 6 0 8 0 pvpl 32 163534 0 153348 138 6 132 132 0 265 34 pmappl 224 383 0 369 2 1 1 2 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 442 0 4 13 0 13 13 0 8 0