Warning: Permanently added '10.128.0.31' (ECDSA) to the list of known hosts. 2019/02/15 17:09:56 fuzzer started 2019/02/15 17:10:04 dialing manager at 10.128.15.235:39236 2019/02/15 17:10:04 syscalls: 1 2019/02/15 17:10:04 code coverage: enabled 2019/02/15 17:10:04 comparison tracing: enabled 2019/02/15 17:10:04 extra coverage: support is not implemented in syzkaller 2019/02/15 17:10:04 setuid sandbox: enabled 2019/02/15 17:10:04 namespace sandbox: support is not implemented in syzkaller 2019/02/15 17:10:04 Android sandbox: support is not implemented in syzkaller 2019/02/15 17:10:04 fault injection: support is not implemented in syzkaller 2019/02/15 17:10:04 leak checking: support is not implemented in syzkaller 2019/02/15 17:10:04 net packet injection: enabled 2019/02/15 17:10:04 net device setup: support is not implemented in syzkaller 17:10:08 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x6) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x1, 0x5}, 0xc) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x30) recvmsg(r0, &(0x7f0000000680)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000580)=[{&(0x7f0000000140)=""/233, 0xe9}, {&(0x7f0000000240)=""/187, 0xbb}, {&(0x7f0000000300)=""/176, 0xb0}, {&(0x7f00000003c0)=""/244, 0xf4}, {&(0x7f00000004c0)=""/176, 0xb0}], 0x5, &(0x7f0000000600)=""/80, 0x50}, 0x1) recvmsg(r0, &(0x7f0000001a40)={&(0x7f00000006c0)=@in, 0xc, &(0x7f0000001900)=[{&(0x7f0000000700)=""/168, 0xa8}, {&(0x7f00000007c0)=""/4096, 0x1000}, {&(0x7f00000017c0)=""/115, 0x73}, {&(0x7f0000001840)=""/152, 0x98}], 0x4, &(0x7f0000001940)=""/255, 0xff}, 0x1) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) writev(r1, &(0x7f0000002a80)=[{&(0x7f0000001a80)="8c76b8e099d4cebbffa5daeb148370abe6321a3fc3a73ebfe7817739ae13df1e707981c6badea7c287a39d4462854873569efc4f46156be77de4181b93c492f4feb92b53cddee7218a324446c5bd0ef13319d06d7a30be8f2321538dc89838cc92b0721439713dde094cbe6371b245db28107c129f7f53fb8d63031e808cb013a2998d660605363d29efb1839bd6fa09f2097daceea026e7c3535eb95d21937dfaf09be417d8bd2b5a7d93f5c5ec7bb73778b756a4d8c2e9561aaee2b51e18568615655289ba58a82faccb21f07fe03e35de9e261565e23025946a40d0f181851aaac64402064d317d03ce6927150fcb461b9231a718a8e4efe87dd905c473b76d1de70ecccc2e5eb4fb4983cbb4b47f4e6ff574f9d9010eeb7de486150ee0ef6feb132976aad92b30e22ae8429e52fbd6897129783cb923df8b4d89841531e7d2c2ec6c037697ba45d8eb07ba09316254359097e0adb840cbe904b79b8a9b15b1643706d8cdb5416c647ecc717a217b531fda91be4e14b311153e82c4dea82a7aef10f933a18e51b0b2b1ff67a5e4ee3fd3e231bbce64a6e3c562b068c6d7b606f8528f5f235c8ee9c5ccfe4e03dedef1da886c01a28ea617a1980d72d42f8e9f5e3e2e1647d664fe9b627c1d96c7d571cca93219e3b5c777ee2b3d51c3ef89fab3bd2b4123c42db54457c12c4eb25f08ac2db5b4bb262fad6f7dc5bff304e9a41399b1608a95e7ecbedf97d24aefd0e78a68ef9c178bb3818a8633fb396fc0f8ff8fa768532db2338ecd40db1f7174b902dee38184fd283eba0cd3ae5667fc674aa0e8c17c22b9af99d903ac790fcbe56305f78dae3b165f0acfb6ac8025bdd90c16296caf68b7e6a6d4183a0c368248cba4fbae168c9dc3e49e2ce0509991f4d5e6956f65109b56af5aa0070c52ffc9763f570f9f880c36c8ce45c4fa9ae3a76b27b00fa3f0efd8270c276d76b80acfd666cdc01eb380af3c52949787d0718e63efc2de3e8097f3d60509c0b8b0589e1b71ddae694264c702b9e308cdaa696efe33af375021deb72872c7134ccde293785fabcc680a878014fdb5e2c0cbad50a391448d71e680ad416542b23aaa3c625b6a3d8a2373ec019ba194b6eba175e54ddcf2a9f4c0bb5f4cac77b3db78a59e9726a40d4b8453469ece9e315da58c1e7f46e1eacfb57b2c0d2333e8bd22ae17f97c48016a6111a12d73dfc720307ce8cd71d1c3bc0cf011a98d9a6a61ff742dce8110026ebd5335ca2cea261bfba56d5cf51ba68741bd7fedcce1cb334c701a65ff5ed12988f027a339deb639f325c2b6e343cda65acee422d0884ef55dee193703085dc8e3bbd8dcdea7b2098c696e07dd3e9a76601fe52e09c40fb802249069f4ad10f2f291ad3158c9e869e22a47af14a47f3cbbf31679022088edbcea3d5030ef7e9cf604a41ad8db8eea02d3dae608bfcf29f6f34d4c124cb8c19ebc87d90f92e71c18fe22454ed817e2c84a9aa08a8085608872876417bf2b7dc013428f80f6d55fbc38aa8b89fd3aa26573585cc267c8d2793a979d5ffbece3bcad384b35fb9c10fe63eba9d2e226eda7c6c1b1abdcd396514dd081c44629b6f0180751bc0ee94f6f8d7a98dc88d4d921f873bc76ea643020f1e1020a0809988fb5a84c40779fa4b080778bc17b37332fb4babb4ec0daf3e2388a00a7e558c504d988c7ad71f109bdb9d8b3d87c0973b336fb2f6170b7c57fc961adf419b3e88cd43513028b5427132304835ae914a849f7f977fe6312218e484107d260d53a68aca1870623430848f2bbe4bfc61a22d06355640140926f8cce2bb042465246f5d1a940b3c8dd82a9a62f9fe1aad389322d20769beed167b30bd4274f0f90c73a67650c7d38eac7c54f7540471f8dd5e72e11753fb747f73d74601c539d490785f9ebb7078ecfd259f94e945241bbb8910d51ca90c36d8391aca450ec841dd12909222bef3500478253e971167a31ca2cd666e3436603a90acfda260f8f644d7ec08f9a618335e883678fb0a13c65af24ae35ef2d2a46541fdc8d9bbfa9395ae147ad37044f2b3b058365fddf6e068842eda6fa99702efeface62654e43dd08e8e1047c3f64de7419b4948e971b34af8df9312a2ea81296e49311d064251c6118645df8d5d08d9a11b5ec7ae68999c9602a6284cad4ca9dd62c148b6d0dbc7810e99b596d5e08752a64ab0a57f450deaf63d8877f4e3f3da28ed43963f062d6adc3971524abe0c3f9603d2df0387873f181167ab0fd74a5bbdbc97761d00c49c0247f4264be543efbe28e39f8e1884bda5fdff377d6b7c6c5a64661e00b025a7519e6615c77df8682b3f2f3290366e51bc4aaacac749688b909b8003141f7f1de6e66e6da19c5c0e2b45b64244932cac0d71c52022955ae221a05eeab8e20215d5dfa6beaca3a45b80a86607de597e120a2f95913d7e67c89d5052a440925f7a14a3e630882bf9e8c74673fee231dff015b9d7b66a494ff66fab79e96a1b3c465364571a1cd4dc3165b1fd24c9c584c15d320abb9b0c46fd39cb693603e4f9da2e8f20ff6bcde8757afe0ec0876816fae0b19fcc92424883f8c129f230bdddcb3e477db12d4765261a6122f227899accda73a957936cd6f0c3a67108dc673e01f93091c9df405bd9776c0883d7cf3ddac15898082f72de00d2792d17f4a277d1c84a093bc5458616df546280bb49435879590824f2edf929256db4202bacaa14d80d028e4963c5bd82f4aff1fbe17de20efe3a59e2110033442d1ae016d51b7c3ac8e24e1d2fbafa871af58306646b12fae278b2e584dccf15c5b72e59ab6c1eb43cee88e141e68d072471ba475d451cd072e82c90b2cca6d669b76ce53709bbf90f6fffe9c8c1866f5aa59dbfb50d8739a25739be7226c9fa4f7de7c86f63a94c30a24fbe4ecc9f3389a960266c7928a49e28b8024bad856b9152e2fe67f6950b3885961a7993d3dd31ba9bb58bb6bd5e40ea584256a5ae6737777553fdab2112a9f106606d1df25f8b44e9a2790d30b8118d3f16892dbe9ab022e96f9f404c6486ef6df8b6d5745b831e9c5d029d7e1f50b1fe1fb92faf0412eaa186e8a42f81eabb42d30f1d8f3cf84cc7a7a2dbc2263fa8125593cf737a1a6abd02c08d7039f324863f3600ce5c37cc9908ab92b17a2a006fa9998c156efd2906333c0bcca151084030edecf7fe45084764b80d18695ef7a5d259cd8728873785d9c67b2c033ee089c8fcb0e7ec9cabfc0011e3173dce2f829544aaf336ce456e7fb1dae366e06103dd62ddb76260475c3136717dc8d1c1efce161769ff862de9f275d68dcc9aceb0d3fc2464cbdf804524de580c5ee2eeefdf6a7ff38f472b14b6e1c20a11b55b073d1e881b60545c314ae8cef8531d659c12a75a47bdb8c158ce9c432bcfd910e90cfefe98bca980ba41769a210df44371a0313ace4575854f5a2acdcbc58d01ef3584ef4a002715122b11a58e933b424ebfb9ffd125be01292ed5b4d4f2b8098752a16d46ef729e428c309b5ed8c20b44090d36d337794fc13b808d5b0b7365c5a53fa05b79d17de45f86848525b9760b2e2a170265b26523e40eccd5256bdd41199807407bc889337747b87a2a3d98c2aac9300514f77cc2d11b8e1dd0100c4ca2504f321e3c414bc2eac4c5d5ef934688ba21e38d298e9107ad5535aab76ab331a4932e8e613075473792b700a4c76f63a0930ade834c758c2e8a511bcee2d8a890e0ef5e24e4dad9b4790bbc68ff197963d8825ade4c2490be820b39056d13dadf469dd15718e7b537b4f7c9e8811334aa746a3a0f9c8f12481ba569838a5dfb441517f000113acb00d82c1cafe54435eb334671779c691fd632b8389431a2abcdac5f6c7a97a3923c166cf68ff7101070600807125bfdd1cc8d0fd5c82ff40ade8192564615acc3c8fe9cbbcd71758ed4eea47e647304ccf3a6166fd0fc590a4bb9440ab27a0cc6cfd0f314dd8e32e4e91b815ad6859bf3f4c7e27d4ec3d7f8ab978c4cd180856e63dcf847d08fb5d63e65be3f47428477dea77626de2fd43475b220288560e35904b5be84a25d4d0cff3bbba5c5f70a3bc25395f5e12e806c24888f977a8f4c976f45b81f4b41781d539427ad9383548ca4a7dfec1d7cdc7c571b4ae2a23a7d6b122c5aecfaf52b29f2394613ff411b6d9bc5719288a9651f691f4039ca44b15d6a547a88486369c86b47945f1b24c82c9d1af9e177b71262cdf693aaddb8e741dece95d59e20445a06156a182dd3564fe557d6460768f40f0f091cb197ccad747bfd8b041949d035459cd717db957fd78194b429cdacb70a6e1efedb8376ae1662724941b22fac030a2cef021bdba8e27b94d3bb1e64d0d4422ffb03f91901dc9f4390a47892ccd53f7ecf059c92cc05ebced87bada624e57699ef8fad2b920b0c63dd2facd95e0e4b8827d29da954f225e9eb2a61f376e5144fa7843ef96e51e43c7dd38eb3c9599c39ad77143d5068158d15d82b87f3c86c95a253feef563f517a7dbf8f6405869e3aa8647133321ab047d70257be26cfcd10c7a754648852f042c61659f80d05b263edd3863fc0efe7bb60396b111c0aa95a95b933f5fe8c9598d752d08130863b405171e6f25995d3ea07ab32a1fb23a093e6b13115889df4dd21ced72aadae8379331c4e16eef59011570e9e7735244a5d9cd729166080afada1640f01e2923db4907677fc8674592abadd8354cb79bf59895999bf6dd4f8e88b53b23e7541345a371d6ff6fade599f1968d47c9dab66d1d5152b39568504887aa5ed232509d42b084402b1f885b112d3ae2bf5e399b79f92da5caa7014d328feb8a894d85ff0a59a8e09caed6329c6b9cca756bc74e128767f0799abc4351dc4f667e15e222e1ac4f9a6736734e6d7915bef53987b48ce632dd5649c36d07edc896f94cb25fb88c68d9e6ea04aa69638a744ea54319e320b6852c2c73025afdaab8ad33e6f9ed0f8394c9872a3346574e4cfad0d87918632f3ac645d7bc22ed702905ddbfd6ce6b7e6024c732453767faa683c3a06bdc3b30d60ff74494a1a99af71f83fa06bdebcb7fbf132fd9b998f191b2174a098d16f6e2f5f3e6542ff0048fdd7bed19f1961b73cffff433cdf2e92cca64d845a410bceea0d7b66cbd4a332a2b4a1e3383de9b0aa9b00e819c8a23842942d9328c2f69bbaa0d86b07fa5485cdd808edb69691aea6058cfbb9a6e41d1d79791a8ffba993a70b978ca6ba7b325f743bebe3b02e1311c3af87831d99729c8cc6d4bc0d9a6225388e6398b3f74e353d51e403609100d72a66b220bb994e7cd689ef65a30cf5870cb084872479c76b1e33e06b4bb92fa5b32aecbd3b8806237eab9af54134e718a2d7d41da224f458d533abb239eab436de8f1db399212eb0c72da90e349e0c5a9a9f7367198cd9a27541fc7aaba7393d31df6c04aa4404b08df2e90b0197f0adfa8dc89662fc6faa4ba7aff0ea43565088e5024f4a9a42faf8fb6f6585da92ccb59df4205e9e05bd6a54c0fd9d6d49e5c8f31b7822e331b9e7d8ec30c51512c70b1bb095cb3cb14a35366b57b9396e8841252185b2c7d7ea9951c8473ff03b5e13ea85e4350a964b82caad74b709099a91e9e12bc0234faefd1f92cdc8c5495c7858a4100db376a5c196aaffc4419d241dce3f867c62234418c71983963afdab574f39db2f7431e345267a84f02116b0646fda5b40f1111e17832508e1cac0c94187600a7221efe77190c9b5ba3adb6a7fe7ceabbf0e0457e1408c6a2567b018c3156f8c902280c", 0x1000}], 0x1) lseek(r0, 0x0, 0x1) setsockopt(r1, 0x7, 0x9, &(0x7f0000002ac0)="f45cee7fefd91c9f33ae489209db23e1b57cc1ca7c3492633edffcabdf4a731164d2a90d6e668461d7bdcef4fe9e16aa0090631f7710294a09ade496a124d2611c25539f98834baed8d1113fa08b75a14d447d2bed5cf3cb71768bdc6a66810960bb5afa96ae0d1b8f72d3b5d67175512d7c74c890724fe7085e3170608a5c5cf02c60440d047d0a7796fe46d50726cc246061ad354bf6df6500c4dfc78d639eaf23ffb4d068da01534e0f32842f8d0bf3c81bb5c6fb6762e93d82257f11", 0xbe) r2 = fcntl$getown(r0, 0x5) r3 = getuid() getgroups(0x3, &(0x7f0000003f00)=[0x0, 0x0, 0xffffffffffffffff]) r5 = getpid() r6 = geteuid() getgroups(0x2, &(0x7f0000003f40)=[0x0, 0x0]) sendmsg$unix(r1, &(0x7f0000004000)={&(0x7f0000002b80)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000003e80)=[{&(0x7f0000002bc0)="65cd7402c5003e8e38082a2fd4341a9d553ecfb264eea7f85361b25de9f674d5b42dc3eca49392b8f7c7a83672beff7e7122bf7a5b9bd26f11f3093f5694d8389f2d2feea43875104ab64531fa0915043858310e824de49dbb84052450df1ce7ff49cd429c6677ec3410af779bb7b83f3ebbe3bd9d80018c626e77a2682e32ce2833642de2b0b91b29f2a46848e938a6ed6b9701d77e1a2d8f5b2bad8f6aeab08d076bc5bc3e2c9419775f3189531915a04b26bba6bbc1a2180d8a900bcaddd2d011cf5ca307b001de63d9973903b413eac689764e84d631e0e98f1b2dcd94d155dcda05", 0xe4}, {&(0x7f0000002cc0)="dbe373ddb5588148609d46d8f382e6a0c491ce6b816223d94ecc13f9a804144fd1ce918311a9a800359461128ed407dd21869fce4c6316c08c358ea17e8c19639b960558f67b1e49db7e042fd5", 0x4d}, {&(0x7f0000002d40)="905eabd6b948543731cfff3e6b86f0b34870b916283dceade5d4fbd1dca44c37f1fa06a62676791e1dcadbaead100e7f3a9585862e30879def7a1c96f0094c15cc4ecf0dbc93db222642261c235d5ec721dd2062d390e71d0beac867127675b9943f0aa8212912666c3950a977fd825e64a0a0c0fe579dd95134efde2893b13ccbabc378ef94a8ca2a3eea55d3a03d5ce574792ab0e3aa63611e7fe9a16de3a73b7780b11e1565f11006b638ff012aef3cb3e9494b76276343de706b4dd8be05bf5134a15a292112baaf854e3624f3472a20eebe98e1a630deccd68b90a64be956f89bb6e47256dd4c2b73c71353b3ce6a85244ef24c18e7296637e2f08ebf9e9328a1f9211231e54443e0ed6c577d2aebfaaa130ac29df46f9f236f8c35cd7d44f04af8620f08b313b349fe97dde3da6ff925357a5a9116735b9a8e129cb806d29c48e27024a45d511c3e093b849b050c93f605807b935a934901a077be2fced815e75fb9686920bd3919b70b4bec85044a843ba32a3e169fc56a5f2bc5e21f19e9a5c410dd7384d89b02317a8f0b9d71db5a3b13a74de809e522a7f253a1c9be53eb1c93de16798c9583accc5126ffd02e1ce8f9084e0cde7c9eb80f7e1c577e98de96d9b661d8f14a4936278b05531f37b0652aae4237b206d641f5f2e5955f38aa7ec962bf7901ef9c332e97564cc8bad232efe72769c813b5e9159829e5ae5315407cbfe1e93c05413ceb1fdc9a8107065752a25a91838a1bd37053f741bcb9662c752e9bebc08399cb74a1849f4cd6745ba20b103e4775c5d7d29ebb05600ec87299911b1d4c02fd191b2cff539cd8f53e5e8e6d80db564c1361e65e2c63b769b04dd4b3c52993886d276772783e922b0f9d87154ef4b80af65c5882de800bf1aab11c495be17b74176f3a441db59e6fd3f5987a63fff531f33ac7a4d7eb40e917cfeec9742a2f014504511ac3a7deb6bfad7afc216354fc9523410bbb3edad63d120b6fbb452f2615b591dc80f71f58dded7690b20ce02872c9d8c8d0fee2afa0fad3796d759c5ca9e1324eca0ad9625b6274c5209780d93da1113e92c4486cf14855d8386f7f4bb5eb40876699979d60b7a42325c8ad708e15a9259cecb5a8618073b5154108d952f8649b2262aa78fe0e1b5e7ab8970e2972bf8adb97e78c58cef8e95d6abb3dd82b866c258a855dbabeb278448483e4eda7dbca937c3ed216508f74b1c3bc44b96bdf114a270eca7472eac822644d0315a2f4e5b669898b8e1fa63b29013db6a2d43f32f1d7a5406c054233bcb77b0a86b3274117b9fd81dff799f5cc7f3efe6c77d6ccb06ae246699362485dbd2cd07904341ff3d88e3e6f27169bb95a7c0c08e10fc71006c215796850220f80af8e52da98b1f66a9de468ba61fb684d0e11a302d4763aab581ec34747bb825298444efd82fc0c1ef5f5f53978ed51b51a2da68ec8110fc0e03065fa9661b7b40d375a33089706ff782e7617187c146f12e3981a1afd44d39c1ad20fc3aa671c1749ce44ddfafa5a0d294261cd95606a54ca3dc1c80c5396691a7b3ff662b1701fa55271556c1b789fc5da7aa09cb449c5c0cf0d84764b9a839624b9ab21f73bdf8fb50c6221ce048e3b40a30ed689a5fd1877b62793328cdde42d9930e4829ec71589418f449300a017dafd20607fbeb59425b2b37bdeefaf3ce06e641ad122cb526053d6033068d492933d462772f14699f7e176ac5e85039edcf73d6590716573686063ed471bf76dc796b1ac048bf4c7fe8c1eb56794d971d90035c5fa5d7f024b6aa6ab627a9470edb111bbe6b154de48a01846a3ebd5b5a270359951a6b2b050e89a834fe9961d42716951a6e6da23edec10898f2557551ceda7cb89f49885ad71e2ebfb27833c14a68830200478c02a0192a804d3bd688bb626ed2ce043916b4fff5bd09b025b62d1182ed131bcd49192f8bb06b216007c7f9dc56462ba53d6793320620043e416986ec062ff15318819a78483797c8c495b02898f20b3278b3741022b1a1836b326828e4e3edca04110aeb4cf195e5bd68c7564e403a3a33c007d46f71dc2c58d70e316de8d6784bd3f65212a3e3349057e06688cbff45b3cecc62d15e71091be82326767ce280847a89355c5ec5c63720aca6e647f957b7b25ce356e6516b96973f60144395cec792237571644c0fe034ffa6f791281cee37cc00b1e322a44ddb90ceef4cdb2ba9160afaa8911ff1085939479d156742cfd859d06f32d0ac00f7de8101998063b8782e81c96544546845b610b83b948c7bdadfd9fc6fac9b3a103a477a3470de92033600e1bb0cc6755f832cfe2df691608992affba7ee08c1895fcb2357745536df07677f4fe1b16f4da42d6dd7949e4756513a2df90a2beed16f062f3e3ebf0e85443949895349476aa8834fe6ee42e11967cc92d6ede38d676282aaea9c373b0c077c8e17ab3e67f3891da52bd1d1c911f603325b87a73ec14558f0d8ad86c11637ff8baf3cc3e2bef67b5062ee3b149d7ed275566043761926a4a2d1914ba2e2fa1ac251ea1f728ce8dc724108bbc3f502568c0ebd7543b49776c60bfac79af59291e9122d1063c1b1e9c605a411b1bf54df6c6817fc6a637409804c51d73b91c3a059bcc9ee3c04442e36e989a52a62e2e4a972bc432f8951747bdd8979167d6f3a18a9caf6c24d79df61e55f85dd1bab7aff8b2ce0fd9bf49d8b5bd0257031822ba2512d3fc7abf6185a7cdfdf3c450dc729e773b2fbc7d0b63da553a73e5080e17769df82e7514041d4237755740e8af142f9bf097658ed85a65bb4376c10a52827b446f5bb7733b8d8c68fd9aece3e1d9c9245fca7eeef9f4da67eea53539a4e3aca145c3cfef9ee4b0c1b163a35266ab12d3298064ad7db5f4e2cf24c1f78cbc40b3c1dac3d6f74e4dd0bc50bbab7598c9e7e32e670be46b548b9548fba47150a7f434ddd342b1032c551be86575873e05a2b48f886f82856a886389c4af4a13e322e5f1d070a5a418994099998752a96ab1860756b746871cca841474de86448f582ac782f20490593fa67a0d27e212d4b4e08d2530c592c4d1108abe816541c1f8c254a26d381b2e2aea00dca01e16e72fd2e37a62d07a1ead098475ad6d73c6e3bec08b1e888e1c231cf820e3a7d5123f509a311a8ca8654f20958ba0f7cac4fc02458f985ebb3acfd14b0fec090d015cd087f0b4267105d2bb6a8a635bd5d8e43b54a4c1c5d66d234b640b49db83744f6033d9c05191c89cb299b7e7e7ff404768a02aece17c24d911e0bb3ec0ba2b1fec9751ec00a5f811436d11327457137dce6367f9e5362972a826685cd89608216721f228d2bf8d05c12c4ce56e4132d2e0df7eef2588b44e39ac60b1d7a079e85946843bbad2bd2c546ec83a3378c70ba8aed5e47e6b97a787c4649946463067ad6511f95f655005b855d437467335a5bb1da844cd25ec05ec2c7f0b782cc240be698be2063de14c9da31d17a5bae285129328bd453e13b8ffb0b3a3f8049e8a16b655a3654566b4b484ce14843271c2ab7571cf10aafe5eadf250424fef7d930bdc04d97014783d26d56432a62e1fd5594a47513acd3e02c580bb67d5f94c1314f7d1af259f2ca897316c196151206d7dd547dede94c83df3f28167fb169a30decd2e02474737674fd3ea0dc13cfe9a7aa40b8d7a8d0ef5ab3051f20b3d7c72474d5260edc09d1717dd600c4085384ee43711900d82803f69657fb39081145c52458dfca5196a8373fba4ed6d18533bc31d1d7b8a08a37a7d101a3ed2fd5fab3a10b9b950d3f72cf08369d6e9ed3a654580a8c2fd8cba6bee1dca5c764b16ea35438d2ac938ae508eb0dcc91e5c4ea7328fda31871fd722e5372a70c1106b698d694b6e44610998cd748f39e8875dc85299a95a34bf850d2fc2acb02759e7524fd1a63761d47b0ee86b74b68411e740e7ad4a3cf59f3e623e037583498d5df2b8d3ad17cc587b48873b2d28da9bdd0bd3a0165a3e42c248a0b81414ee73917108afefd38644e4e9d27e927932c0129d756e668cbe811609b35fbff31ac298cf216b5832fe805fca603693acc8e422b7c6eb0f17375be3e97c22263b8fb5d49882bef76222d51e32d9204d66b2d1c87cfc7c326e78c9f27c632e3965a7983740d2140a1d218219e6e78f438e95e57a2e0fa2099ff079469f5358df416df20ea28738a97a818b917c983a03399da81df7cab433b2b37e87e7fdef62b3699844a8eeb6cb9503444c2b91ae715ee8891c1417624dcadadc09905c320dd68018ef0a2e649309bf84c53d6203f9f2245cfea26ff715745d4ed9683b6777ece24651a6a97390507ad6ecdc065b1a1b3d2b137085e191f255df117bf83ade252c7926f4c129447ba0a5f677cd6fcc99465f353de6797e007e84a292dc23c1e268af541e797a47d6a136be3cde179266223998f11a68bd92ff3d82244b1b9d69a615f737af989b34b763037a1ae83b878daf22516ec99cd6f7ea1212245a88497d4d01a74a2a7f79b6af30424f4e3cfba2a632b2e4dea185aa3077c51738824fcb1158c17b6102f7608d905d7db3641fc6a641f3da98c9b6fc02cafae217ed94bab204703c57b0d9cc1e02fbe3a1dccfcbbdd307c60b32559da7bfc93cabec435b47355625d11c9d9dd109f913c608f7c3bb7d358bd72690957af0b45b2d5f6f3e3b4734e6fc22dfac0b9e68191731964831ee843684a4177051f8d21330cbdc2ca995a0d9d050d5545e77deef8874c6ad8941798d6b84783b25b22639791ff4f22db1840e8cb1e0d4fa938afe50d946f350ef3bccc4b73d76df99fc3f549adbf47f2b50c5c77f8aea7b850a5f794377048420cbd8c5f2da7779aca3332ffd29fb1f202a015e9d231adbd4e591b7d4ba0a90eb7715b0b73dfbccb8e3a10e4256be3b75541e3c109f050afad8fcaae54a33eec91fad8a78395243770c80a3eff3d59b3ec3b1d1fbeb8b1b34a31b2f7ea065832e00ec6ec628a2bf9a662a1d07836803fda61bd12854d7b78ea7597f398229d67645f82e710c16e4705d51f30876ead25e046e3451a81c26f688ee5f66fd175c3211e819afd65d34f39b577bcb9b2e8ddadc3b0119a85cbc7d8a80848fb36648bdac03279a2ab25defd410fd5ef4df9d9470dd207443fd01621429326c4451f1cf217c23000e2fae62cef2753cbc8c45f799af5c15311362bca0585a6fd80707f0b13256bad569fbf67e443e9f70f02b78e2f51c41927f6ef07912ffc84389305c07a47f5e1ca7bd6db00852993c6a5eae65f15d875874b90996fb33756490562c90bcdccf10dd882e46f399148b5f2a2579b748bf2f9d55be92f5bc2b7ca3f7ecad8d4ea8f2d69e2d59fea378fbee672a792b6be87cd7d301e9b46618a9299bb5e184bd56d3844f7da5e0dbce05948297f1a6fb25d19aa742ed10b513cf1c2cc6389c37eb4eaae721d8a0dcf321af1ccc6f6998f27bf45f2fd63d334a96580294a0e76e57b6501c86b9356cc8ebfb9c9ee37e1fc438fbbc57029a19f521af5cd31f4804b109beedb5be4189a2aa7f9825b51e9f02ad19cd167be6230c85ed7bc92e1e547485830c34d0d124379b819ca7ca82822c0f34e1dae606b8054dfa32a5064d79947cb731942af332f4bb713ab56a93556033163b476b00e2988d8d5a9a7a29a99afd380eb649ea960f69e4bca7f2573c66b98c62938ebf3711180f80f6fd3ea92237a949f9f1c1f2e6279cc422ed0b2b71c2cdaa83be10d25e828bd9de402ae3a8e34990b7a3f8f6bcd6e49fef", 0x1000}, {&(0x7f0000003d40)="5d5cdd7f27794fc52601f35da1457c1f35781511b4c29100a9e86a5bef770a98237769df8a3c081e7d58a4de1cb8de30c1953b8fc65af344b7b39a56a8b07210c22e6edec3df396feff2c171e19711f02cdb1c6c19a8f5a28fdff40e60415399adcd30b476a31da887b906b2aa0dcfcd7560e20d696ef6b1be3b12c857053037fcd1410096b45560d89de43f49aaf11dacdf6d23b5", 0x95}, {&(0x7f0000003e00)="ade4ea8ea38226c1bd927e1a46be5c5f7745ac405b328e94638fe2780a3ae13d9e25d285f349d73edaae60f5ae0fa35a6e1670d46dd9491211cfb582e0d7cd5ea801448762eb1a803ca2a59ac20cf18a366f57f8cbc66d6a47197f3b5a8b11aa0fc8e13a", 0x64}], 0x5, &(0x7f0000003f80)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x58, 0x400}, 0x1) r8 = getegid() flock(r0, 0x4) r9 = dup2(r0, r1) chown(&(0x7f0000004040)='./file0\x00', r3, r4) getgroups(0x3, &(0x7f0000004080)=[r8, r4, r8]) getsockopt(r0, 0x8, 0x6, &(0x7f00000040c0)=""/202, &(0x7f00000041c0)=0xca) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000004200)={'./file0\x00', 0x5, 0x401, 0xfff, 0x1, 0x7, 0xb63, 0x0, 0x0, 0x3, 0x1, 0x96}) pipe2(&(0x7f00000045c0)={0xffffffffffffffff}, 0x4) sendmsg$unix(r9, &(0x7f00000046c0)={&(0x7f0000004280)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000004580)=[{&(0x7f00000042c0)="a75b6daa379d227bb4687938af742a539c1149e6d73f09d40387e816a7329d789b8453237c5f0622171502b073f91bc7c6659d64e41910014514a7377458a49855495c3e04a6469e0f822bccaaf62820e071717de3d3813e2456c2cb25c2c6a564d369e20968e0169de0a7c9afd7d83721ec2a07f1db07fb3250959cb651373f8e9635fe696e15f38aff43675884f9866cd7ec59f5e26de557db4f35b65c2bb0a7f33b10100c451a1a33b8f6917315b56c1cf293b87b6ba1ff018534a5fa30f5d7f630cfb810a9", 0xc7}, {&(0x7f00000043c0)="4747f0248ac667eba21c28d454f8a1e4499a1d055e51491ae00b78da2ffcc3900d07548f69667a4c4b3eb69631d86cb47022417b0e19f72115b62bf1e8053ff0f37f5d7fd65e0188980bcf0a2316c48ca754e60f69d962406bb7fc481477ad4c99fae65db47d5068e3fb25c1e7690e31953f531894ded4b8efd3d43c11dbc8b27eef51f493ff2366f36c06e5e1856fad3467e9474a4fd3b7dfcdca10e4b0ead44369060acf8bc07737b9683582b76f2b1cf69b7dac7ce1a0aaa754d0331078f8022096cbe970", 0xc6}, {&(0x7f00000044c0)="506a293e6d3baec6f0ffc1c172012de3da3b4332a513c5", 0x17}, {&(0x7f0000004500)="3348ae5462fbb0938565a9a2ae6b7abd14d170dfca25643fc435b19f77406d8c5a4cbe0c5806fa058fe2cb9b848891b1b1366e6d092deb33667bbd36156b37e70acd181d6a382bdfb25d51c48e4663b0f05390b67e24d19bf653dfc3f38d3b9ec0aee6a13f201fad09c3de7f118135fcba78cb4f5f765a9870a7d727", 0x7c}], 0x4, &(0x7f0000004600)=[@rights={0x28, 0xffff, 0x1, [r9, r1, r1, r10, r9]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r9]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r9, r0, r1, r1, r1, r1, r9]}, @rights={0x18, 0xffff, 0x1, [r9]}], 0x98, 0x4}, 0x4) faccessat(r10, &(0x7f0000004700)='./file0\x00', 0x20, 0x2) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000004740), &(0x7f0000004780)=0x10) mknod(&(0x7f00000047c0)='./file0\x00', 0x6001, 0x400) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000004800)='/dev/ttyCcfg\x00', 0x0, 0x0) 17:10:08 executing program 1: r0 = semget(0x3, 0x1, 0x100) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000000)=""/86) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000080)=0x6) r1 = dup(0xffffffffffffffff) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="6e499c36c0ebb3ef9efd635958f32f868b326caff097d59e9d2f02b6fbef6c35c7b3a3b466d2c0721f9ecfd0049bb9968f5674012c56179fb4a5886f0565b1045f86aa3c2fb22c8ee3e01548b53b997642df9ebd582a0d2e6fdc5e0d19d191562fcbe8788f75feb306835aa6e6cf6a060eb12024b9e1eb541c8faa1c2240243f3b4e515157f50db9d9130af5cf724a8ac81460effe75f9284f87089e7b79981ec9dc740345a5bbb683a35843ae73922b0793564b659ad63028dfbdf8af417e003d42", 0xc2) preadv(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/253, 0xfd}, {&(0x7f00000002c0)=""/112, 0x70}], 0x2, 0x0) r2 = fcntl$getown(r1, 0x5) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000380)=""/4096) r3 = dup2(r1, r1) getpeername$inet(r3, &(0x7f0000001380), &(0x7f00000013c0)=0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001400)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001440)={0x7f, 0xffffffff7fffffff, 0x7fff, 0x2, "433c42d41e0e618fdc123396a3bc1f2a2c40fd17", 0x3f, 0x4}) r5 = semget$private(0x0, 0x3, 0x1) r6 = msgget(0x3, 0x281) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000001480)=""/129) fcntl$setflags(r3, 0x2, 0x1) symlinkat(&(0x7f0000001540)='./file0\x00', r3, &(0x7f0000001580)='./file0\x00') wait4(r2, &(0x7f00000015c0), 0x3, 0x0) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000001600)=""/136) bind$inet(r4, &(0x7f00000016c0)={0x2, 0x0}, 0xc) semctl$GETZCNT(r5, 0x3, 0x7, &(0x7f0000001700)=""/132) fchdir(r4) semget$private(0x0, 0x2, 0x1) sendto$inet(r1, &(0x7f00000017c0)="41a70f0d4ce75cecc84188515dc9659ab4872ab824df420c5523df715ac86d03e69fb27e75b090ae6dd9569e588e49662e47d3c299de54b3f02faae47089ed2916d31116dbb00a215702a1a90bd0940a", 0x50, 0x0, &(0x7f0000001840)={0x2, 0x3}, 0xc) r7 = accept(r1, 0x0, &(0x7f0000001880)) utimensat(r4, &(0x7f00000018c0)='./file0\x00', &(0x7f0000001900)={{0x9, 0xbe}, {0xfffffffffffffffc, 0x6a24}}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, &(0x7f00000019c0)=0xc) r10 = getegid() getgroups(0x5, &(0x7f0000001a00)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, &(0x7f0000001ac0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001b00)={0x0, 0x0, 0x0}, &(0x7f0000001b40)=0xc) r15 = getgid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0, 0x0}, &(0x7f0000001bc0)=0xc) getgroups(0x5, &(0x7f0000001c00)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0xa, &(0x7f0000001c40)=[r8, r9, r10, r11, r12, r13, r14, r15, r16, r17]) 17:10:08 executing program 0: clock_getres(0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xdd, 0x3, 0x1, 0xe2db, "229412bb740c597b483824cd78857c84d7d6c5a5", 0x3ff, 0x1}) 17:10:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) recvfrom$inet6(r1, &(0x7f0000000080)=""/10, 0xa, 0x803, &(0x7f00000000c0)={0x18, 0x2, 0xce56, 0x100000001}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x2002000000009, &(0x7f00000000c0), 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8008, 0x0) 17:10:08 executing program 0: getitimer(0x3, &(0x7f0000000000)) setitimer(0x20000000, &(0x7f0000000140)={{0x200000000, 0x7530}}, 0x0) getuid() ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) r0 = socket(0x16, 0x1, 0x8) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x8, 0x9}, {0x18, 0x2, 0x3, 0xffffffffffff5d2c}, 0x5, [0x9, 0x5, 0x122, 0x0, 0x158c, 0x7, 0xd44, 0xe205]}, 0x3c) 17:10:08 executing program 1: r0 = socket(0x0, 0x4005, 0x6) sendto$inet(r0, &(0x7f0000000280)="726c67cea225f37869552bcf902026c37cfdf876a3ce1afc3757a2f6dac2f7753b25539388151c8e81a6b70e9007bab747282082094b4a47266d4298b2896c5e760b774b99558cf0ae4ae459614ce1768b5284c013a23ea398957e8f52401049eddfcddfdbda6476eb6ada", 0x6b, 0x402, &(0x7f0000000040)={0x2, 0x3}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000180)="eaff125c00000000aff47b43756b288e0f112b882cb746023eb8b2a8d7240436ebade74d12aaf993968c94075a5e36aa321250d9a19f0d876dc7dd8f151bfd6395ad952a61693e02a6d167d85327df959c37fd3938e1133f6ba29fc2aa04e9be9c371b44c82e2339148fff8104d95ee3adbed1040b33ef2e64ff9abe2740b085be99b55accf6153d781a6a0fd3b28cd80dbf0dc3710b133961624477895f5c14e11a8c0cd0ba8cf0a14a0ca22b60bc1b68e8f67314ffc99ddd5349367a0c2433acf5adfb9cb73d0a311995aa2988f031a7ead4d2200bc10ba37c77f19355df5813c670f5df7ab1bef40560ed57d094c788", 0xff6a) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) getsockname$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000080)={0x25, './file0\x00', './file0\x00'}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) getsockopt(r1, 0x0, 0xb, 0x0, 0x0) 17:10:09 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 17:10:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2065c) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f00000000c0)) 17:10:09 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x69, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r1, &(0x7f0000000000), 0x6, 0x0, 0x80000000, 0x0) 17:10:09 executing program 1: r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000340)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = dup2(r0, r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000240)=0x6) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000180)='./file0\x00', r3, r4, 0x6) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000200)) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0xfffffffffffffffd, 0x4, 0x268d52c4, 0x0, 0xfffffffffffffff8, 0x120, 0x80, 0x1, 0x1, 0x2}) setsockopt(r2, 0x9, 0x4, &(0x7f00000000c0)="dbaa61fc79228cd39e9eae610fb97a8cf6bd0a7001107bd0990f71e8ffb558635cbc9cb1943f50c72aab478ae062ddd22a8b248f2871c56359089c7fa7c899a4f0385355d260b28a01967943f24b18b5d371592021c3c284c354f156b2bc51fd867501803be4298e59c58adaf088b7dbb17859a57d5c4a3e55b45676fcf6d42ce08ad46dfa02807135fe9dc0ff70409d8c2b9721c26bff1f289ef8abc446965bfdf47c99a1d272b867b3dd92a4b37658cad4e040f3ab3b82b126cbee9ee9c2", 0xbf) 17:10:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x7, 0xfff, 0xfffffffffffffffd, "3cbae506251a0000009300"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x4, 0x5}, {{r0}, 0xfffffffffffffffc, 0xb4, 0xf0000004, 0xfffffffffffffffe, 0xfffffffffffffeff}, {{r0}, 0xfffffffffffffffa, 0x20, 0x15, 0xd49, 0x1}, {{r0}, 0xffffffffffffffff, 0x80, 0x10, 0xfff, 0x8}, {{r0}, 0xfffffffffffffffd, 0x10, 0x9, 0x401, 0x5}, {{r0}, 0xffffffffffffffff, 0x11, 0x1, 0x4}, {{r0}, 0xfffffffffffffffe, 0x2, 0x0, 0x5, 0xffffffff}], 0xbcd, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x1, 0x9, 0x800}, {{r0}, 0xfffffffffffffffe, 0x80, 0x80000000, 0x6, 0x8}, {{r0}, 0x0, 0x0, 0x40000005, 0x480, 0x9}, {{r0}, 0xfffffffffffffffa, 0x2, 0x1, 0x4, 0x200}, {{r0}, 0xfffffffffffffffc, 0x20, 0x2}, {{r0}, 0xfffffffffffffffd, 0x4, 0x40000000, 0x3ff, 0x81}, {{r0}, 0xffffffffffffffff, 0x80, 0x6, 0x5, 0x9}, {{r0}, 0xfffffffffffffffc, 0x6, 0x20, 0x5e3e, 0x4411}], 0xfffffffffffff801, &(0x7f0000000100)) 17:10:09 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x2000000) r0 = open(&(0x7f0000000080)='./file1\x00', 0x400, 0x14a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./file0/file0\x00', r1, r2) mknod(&(0x7f0000000000)='./file0/file0\x00', 0xa000, 0x5) 17:10:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) 17:10:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) socket$inet(0x2, 0x3, 0xcb) ioctl$WSKBDIO_SETMODE(r1, 0x8004667d, &(0x7f0000000080)) 17:10:09 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) close(r0) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, 0x0) 17:10:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) mknod(&(0x7f0000000140)='./bus\x00', 0xe000, 0x80) mknod(&(0x7f0000000240)='./bus\x00', 0x20, 0x9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0) 17:10:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000140)='./bus\x00', 0x10001, 0x0) write(r0, &(0x7f0000000080)="357611600763c00c87a357e3187e10cc66edd724aa2761a0ef764546294be9c9dd5ecf519a157d335a1f8040ce18d36f1bdaeefc7081c368b00f4f", 0x3f9) 17:10:09 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x1) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) setsockopt(r0, 0x4, 0xc, &(0x7f0000000080)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x10000, &(0x7f0000000040)="90000000", 0x4) 17:10:09 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000580)={0x0, 0x4, 0x0, 0x0, "a80000008039908ae20ba65ae87f3a81a2c6b41a", 0x8000000000000}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x0, 0x8000, 0x6, 0x1, 0x1, 0x3, 0x1, 0x0, 0x1, 0xc3, 0xb08}) getpid() 17:10:09 executing program 0: setuid(0xee01) mprotect(&(0x7f0000680000/0x4000)=nil, 0x4000, 0x2) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000260000/0x4000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) r1 = getuid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r6 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x7, r1, r2, r3, r4, 0x0, 0x10000}, 0x0, 0x2, r5, r6, 0xff, 0x2, 0x7}) shmctl$IPC_SET(r0, 0x1, &(0x7f00000012c0)) 17:10:09 executing program 1: socketpair(0x0, 0x0, 0xc00000000, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setuid(0xee01) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) connect(r2, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) 17:10:09 executing program 0: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000003c0)) accept(r0, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) mknod(&(0x7f00000001c0)='./file1\x00', 0x2118, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x0) rename(&(0x7f0000000240)='./bus\x00', &(0x7f0000000200)='./file2\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = kqueue() fcntl$getown(r1, 0x5) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\b./file0\x00'], 0xa, &(0x7f0000000280)=[{&(0x7f0000000080)="93dc908a2364cacdca758a46d4c2ddc23c0e21b7c643", 0x16}, {&(0x7f00000000c0)="eccfc9b7d2a99c760c01650bca3f393983ef6d939baa4efe31a5b9766d67d6e4d8f5aaf6dc352b7c82b7dd13c82eb20d8bae6befde3c8d7001069a139bd620654cd133cc3480931333c1d1407d545f485403d9e64086907ccfa4fb99a449966502dccc3fd8aa2c5086f54fc145a4bce16d3c362175cc6d5d9fda7262543cb5dbc689e09cc723", 0x86}, {&(0x7f0000000180)="80164f2c8fcd9c32a40f7f2d33be63a9625edbb008825c33172a506c03b3f3c4d5da7a78d2885164eabe8575453aa84d00532e6666943fc9a45bac2becc929396514c89c21540ea311915b96782b4e7c1d212e1b593d78cd5e5b7094b7ddd1b944711bb10efae8ea3cac61437f533c2a21e85e19f7f7fea61436efb74b38426af32d407dda8382a2745f821580a88bde5d4009b35ab9a7ced19fe4a0841d795c5aa88b33ee4969d9d1f706271816dfdc7853a1123a8ff7d8e0c58956f2236791ae93362f4560820be4c2d3bf31397c9f6c94952d6d1cd311a9", 0xd9}], 0x3}, 0x8) stat(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)) unlinkat(r2, &(0x7f00000004c0)='./file0/file0\x00', 0x8) 17:10:09 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getegid() chown(&(0x7f0000000040)='./file0\x00', r1, r2) 17:10:10 executing program 1: socketpair(0x19, 0x4003, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) socketpair(0x1, 0x8005, 0xe34, &(0x7f0000000340)={0xffffffffffffffff}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x0, 0x0) r3 = socket$unix(0x1, 0x3, 0x0) socketpair(0x10, 0x4, 0x5, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse\x00', 0x10000, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x689, 0x0) r7 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000480)) r8 = socket(0x6, 0x5, 0x9) r9 = accept$unix(0xffffffffffffff9c, &(0x7f00000004c0)=@file={0x0, ""/81}, &(0x7f0000000540)=0x53) r10 = accept$inet(0xffffffffffffffff, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r11 = getppid() r12 = geteuid() getgroups(0x7, &(0x7f0000000600)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r14 = getpgrp() r15 = getuid() getgroups(0x7, &(0x7f0000000640)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r17 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r19 = getegid() r20 = getppid() r21 = getuid() r22 = getegid() sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000100)="65edc31e33fbff5e99a7e70f67e74680208560c59c4c04e75be4b30f6f7cb3ba2f07a27383077251f68593e89a56f382e7199da81f65e2c774e6875322a588102e8f8bf55901663827b13e13671a2359c81fd2db38936df0c072bd4e6169998a7cf2e5735d035168401bef63df64e1962af81b5555185f8cd37f45f612292a05d0254f309d39ba76027dccb2252095328c684ba4d0de3f279b0f432d77b41861717d9966c80b93", 0xa7}, {&(0x7f00000001c0)="97b12f25d8e42bf99e8bbb40a3f5c2b50d6bfda34d899dad2afae2e82ef750f0f74156066f90fd44f8507783ac2c5a2b39468c0f7b09403b4c42108070ed08167008d18b63a2a1d38819d9d49d33e305fb5ec91fa352da28b1cb95670ff3cbf23e9bf678d0294fcab35f20484a56f9adf0c8421ce34d4320c374", 0x7a}, {&(0x7f0000000240)="d1aeb1f4c73b33cb2d1f56c2f916ccd5c95a0b536b3ad8904274a77132bd862a5e4fc2e55001204893c7485d11cc099ff97d1c73005fc63b042aa432f45db86faa4ebd2bf7a69c0e008f48a2193509bcf478fbe3919c38ae962d7d8d671c8fb868d74c42e622ce4ea5857bc5700d026ebb6f9a20d566950e583b497cbf71143636fa5961b4a78845bceff7596f39b2ba599b0f5bba78aea4044d5e054e35536dbf4c180ea893c6bb1dd0a5b9a00e8174cd7bd3687e", 0xb5}], 0x3, &(0x7f00000006c0)=[@rights={0x30, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7, r8]}, @rights={0x18, 0xffff, 0x1, [r9, r10]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}], 0xc8, 0x400}, 0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x8080, 0x2) r23 = semget$private(0x0, 0x1, 0x1c7) semctl$GETVAL(r23, 0x3, 0x5, &(0x7f0000000800)=""/56) r24 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r24, 0x4, 0xc0) 17:10:10 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/2, 0x2}, {&(0x7f0000000180)=""/215, 0xd7}, {&(0x7f0000000280)=""/121, 0x79}, {&(0x7f0000000300)=""/246, 0xf6}, {&(0x7f0000000400)=""/130, 0x82}], 0x5) r1 = semget$private(0x0, 0x3, 0x308) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0, 0x0}, &(0x7f0000000b80)=0xfffffd15) getgroups(0x0, &(0x7f0000000580)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xc) getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) r9 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, 0xc) r11 = getegid() getgroups(0xa, &(0x7f0000000b00)=[r4, r5, 0x0, r6, r5, r7, r8, r9, r10, r11]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000740)=[0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r16 = getpgid(0x0) r17 = getpid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000840)={{0x7ff, r12, r13, r14, r15, 0x41, 0xfffffffffffffffb}, 0x2, 0x2, r16, r17, 0xfffffffffffffff7, 0x0, 0xb46}) lseek(r2, 0x0, 0x1) poll(&(0x7f0000000040)=[{r2, 0xf1}, {r2, 0x56}], 0x2, 0x0) semget$private(0x0, 0x4, 0x8) getsockname$inet6(r0, &(0x7f0000000bc0), &(0x7f0000000940)=0x3) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000006c0)) semop(r1, &(0x7f0000000600)=[{0x0, 0x1000, 0x1000}], 0x1) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000005c0)=0x4) 17:10:10 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) sendto$inet6(r0, &(0x7f0000000100)="4cc9fbfa6ba8b0ebf6741869c36e522584e93c639b3fef8d43c2dcd83494ea16ba47e9b9d6c5124038b8df9d8a4d73c0a4a7573dabf26f669bb86ce00405811eb58767192f32894875d6aae7cc4c51d59c947d5ba8467e05775fd566a69fc27f3c2104a90292ab0f0ec15db450674ac06f88006506d12a1600ee17b5d5002d3df56733706fa993", 0x87, 0x3, &(0x7f0000000040)={0x18, 0x2, 0xffff, 0x6a}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x6, 0x800}, 0x4) ftruncate(r0, 0x4) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) 17:10:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)) 17:10:10 executing program 1: r0 = socket(0x2000000000001e, 0x5, 0x800000002) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x6, 0x5}, 0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x210, 0x0) 17:10:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321adcf98848ed28051bd24603dea8d0343d601000080f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c601000000f0130906e061a751733f5c2091f3e9bdd11c4518138f791d6a2e60e1f34322c0cdf8608b48935d14a79cd66c310404000000000000ae1f50146ed5ead47dfc43c6c3b018be5655ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238080096d2250fe439f347ff8ab32ac184e6ad30af4e579efa285828dc1aca7bc3e92434cb41191c368771b6626551a90e6a0998bd25030a8ef875a3e25447bafb7147209b29b35216d1f947ef355d3cb3fc4112013a2adde1491facea20b30900979a3edefad0c39068c5c65f9a0500c82c9ef59b196ceef9a4a00f9af502c095c939c696c33e343ddb8da44bb057050a5034dfef86fcae9fd5bccc71404090e0a966b9bd2d9c0897c742ceaec06d825db7382cf5b590806966a7e8891f406d", 0x16e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x3c3, 0x3, 0x8, "b08dce5800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='cr') 17:10:10 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x3) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0) 17:10:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) clock_getres(0x7, &(0x7f0000000280)) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000040)=0x8) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000018c0)={0x0, 0x81, './bus\x00', 0x3ff, 0x0, 0x6, 0x8f}) r6 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) r7 = getppid() r8 = getuid() r9 = getgid() r10 = getpid() r11 = geteuid() getgroups(0x1, &(0x7f00000016c0)=[0x0]) r13 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, &(0x7f0000001740)=0xc) getgroups(0x7, &(0x7f0000001780)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000001880)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001640)=[{&(0x7f00000002c0)="ce761d5778d12e3d21fee432f75da6ef33b0a185d43ea7c593223d28116eb9b2e0ae0c4e2c8e1a7bab02836cc28a53b4d4af4e5f2c41a10951eea0c02f7f93f6581c1073cef0734d8acfd0ea1ffcb78d827931ef206350080891e359488467116b1deb23adf3445e65c5e83b0a0f6e91c11f70ec1b198b557b8e4e48e857507e3dfe59fb95e8f40a46516fe7d3d72717c2dc9732e5e526f71b11665c95ee9c1a4bdaaf1defe15336e5aa9c2e31e240f89e7484bad217f18249aa641c17a7", 0xbe}, {&(0x7f0000000380)="5c48d7bebd10b62f89d9f337b1e2c29f3641daec92761a2e2a543314cafefc47793fdb30f6e3c9e346cf73dcdd3c5bda6824d18b0b2e415df6ce4d31685684be36da1234c362c2c7f13f5a3a21261d03e7b1f9398512c5b0d7c58afa5b3658cc858c9e4d82bf322c242f09904a101edebb96b1948918a5e47a43e50d8d1954817023a8b76a49d2c57710481ae2fa9ed9d603a02e63a03f73369dcf414c4a172de805dc", 0xa3}, {&(0x7f0000000440)="617927035794dff114bff30e7512846c52841918c74000b82638843eb1ffdcc760c03301d963e3cbdaf2791eb44064e55dbea1b704c61417b927e3ae55fd712847cd72eb2f540d3ae4a0d9794a2603ca5aad0c7e75a26942acc2024ae15631391098dfd762d1868908b4f04d2c7e6aff13f0c3eff1ce366516c60b5f082f3ef5e8720a4b76535bae59a78ee1a074958498cbc5db618c398f", 0x98}, {&(0x7f0000000500)="4e973d5f88b73b4d1f0f64d4efe8c1d1744fbe3b1bc627d4edf3156452d6e4111f8e28f5bb0427baf49d258eb24fa69f4f39c564faf41db3fe872cf130a24b4cb361a41e0665a407103a195b099d1c8a3f64302efe14fd986a07", 0x5a}, {&(0x7f0000000580)="c815f72d7b725da1c23d5769952ce83b7ec7ce6dd91a76642b83b74f14c64e92d1c3cb423a032cff17550786da5293b58dd587e46af3a1e6194f61f33059f6da23f602ececa5b4b26f2d8f8bd7007ea19a3258d3cfb84d7930d8b1cc34b3bb1fa5018cfc263e6b612f209548888411fb03cb32ef65fae287b59ee728bfb92105c7060eebe214737546645faac2c9f54d27f35e3d44ee553610fad867e165f076fa3356abd082c8cb6a4268f30d43cd322d03201521ae2fe1d261a06a37b729a893450aa8320dcff14a4f01c724a4f727f10c25eb0c219f0fea2f7ced0867248bf9c8e57a8030a82ddd3aed27db64694c0a0a701d3f6cd360635c735441a270dfc8d4f69c742793f1c5063cf2a429dfeca4afc6f166018422519903e264f063400703546dbb5cdaa89150b3c0e05ed66c708d597dd6c31cd2e39299ed93676be837fdf92f9bd43d73ac9060a90e135395b4fafaa21b5045f325a6ca5ecd234b95cf823735a36e51aef358db096113a5d0de9910010eaaaabee649385d88893d38348809e4ee42c24248e8a0c18ba385fcf74025c22c47fad134e71c6471d6e0af740ba2b33ab6169c0383e508bbef9fd416d3ada1d2d44d227976c0dd96778579f4304e026c52e7407ab239023bbe40315d839336279c0de3e20d3ff3965a0a0deefd6c2e1b4b168782f57af24064167d3288a986ef15b540f9a2154eb315f3f8e86559075b9ef58a9cb17c82b9169259a19948465bb04259199af42f08087bb6d0b6cf55195cbd88490c8da008f3a3b2e7a7528d321f56cec6444e3aedd18f78b8bc41ba21f5ca8176eba3d307ef710905c13c5d60cad3527144fa6762ddb41caaab27761579f108307d105f8ab55fc95d9df0114f19d37d32aaa8f0cfafa67693aadb4a053baac213edcf13af1c3fca0dbb6c74d88f29db92a9dcd01a827da9f2fa2d1168e0f969fec373f465ef787ae1cdde716c88304775b54f1abb770f45d6a3cfd3df3d357d420ebe4962a8728945271fb4fc4ed99ddf61daf9bc5cc308386b6f754b9b11534842b702bc8ba832004c3ab01c718127815a5c5c5831da10b189347a09b8e11f8362962392804721fc097a7ab68b80c8ec3c1bb339e3be259eac427a542ba28da91a6218d4ff306dc3f6a2dc77b86ca8b7c6f996082c7e9d7acd22d2bedb4d3409b36c2a9f571e9a8328da8027f4552edeea40e47677cf39defc5eb085f3bc9959ad379e9142ca59cb719c8e78999b43a1345f7550edf667cdb10aab6d2ac264cee56b884ea51c1603ed27b20e210e8e55acdb627b1b0576c707eb08491603d56cf252ebe46e1731a3ed9d4961aed41f10c8214117b08547fd190382e0be3723a050beb02e6047eedee6a5de7e89fb1cc67b6c47d3a0e0a6114f0c0ef6be9121857f22659c4258bb495d2e9bbd456c463b64a628d89d3b1d3da2007567330d85ab6762174cf706f1e35e2a064e56db5a96433f2d9a18fa3c514b0be7cd9ecbfa7a253f57727a141ba931e36a17610e849ae80ef873de0d1e6a2f24bd278d40ee9d32b83afa1eaab025245311e8731c47d61f011f3f934f0700dc30351e1c7ff2df5a6cfafb08d170d32642ba60c84cd5334ddd3fa70df89b0f9bc6b6ea3522e54f2fd46868f3a0dd0e203f3dcbc4f888a91c1f5859de1ed4d345a749a7d8a38579f880e352ec240a3804654bd31c69741a6759b5c8988ac1ddcb63b2c252b6059d2027acf6777ae2e5ed2b529bb33b69cd48408e5fd4d7db98ba31aa1a284c0f0a958e1b64126aee617dc4e59e1f9a23cb62503de819eb4bb6766e967cb7af6a09af580b1851181deb1c146cfd977b833afa811e8e5b3cdc94b332094484d41d69548da2d50ca13f6470ff0835a73bab5b541efbb335824c8719a72e0529b556c652eaca841b100e6ba5e0412ea8b5c148f98f106bd42f5b39599e5dc9c9939fa96d4294a086b44c107b56e7c09fe46b2efb0ea6ddb92e6f1d15a196e50256f5f09666b23fd87abc91b1773d6f56dddaab48c5dc94e6901aaa30f3fd1918f8023b1547beaf7779a1fdadc5cf3efd06816fbaddf65a2126020696b5eb3e8fb5c2225106ebf793f156337959db4c5d965739fd96779aecde4894f098997d5e18094f38d08f337bebdbc8c06c40cc28b7a1bce5f80937698832f54c860dfba1f506151d4d34acff4b8f3853c0d04451d7c0322bf070bb9d981536ee9ef52a34ba1cd3f9abaf7fd6491bc33991b19340a09a99d59c6042b5b2b38f717ef6c6c7c9c12a7ebabb3e0cf1cba9b6b46574716ff0bb6c7bc368c0394eb16b1a47753c2e6028ab11db0871c613ba6460ecb3a42429e3e99bdcac9ac305971c6224858c995f906d528020f1d5d8a1007fb8f8f387f0ddfe8fd9914df6e5ebb66e9ecbaf457b0d6482c0fa3e97b63ffe42db71355fcf213d348651ff7f797d2ee3e4ecbdefe6dbdbb4d8ff2c92f929495116b38a64e9100091adf8f02e01f2f93044116e43e5870d65fe6b3acaed68d32d635e75e7c1266f912a6e5250be20700914186fad319a3cc84af55b74c1375b98592a64160f6d6fd316cc37c1285a9c068223fb5674e05ad8e7e836807d0262413aa9669e886414870a8356b1e1d6f5e4abdadf4faa3027f10172ada4143153561d1660ea94237bbca2d52957a742184c311c24dc79a01477941480dd246ac6d718def1bf695baac9a036454e5ac6ed6da47088c28d7e708b71e94eda2876972498cbc037f5b4af6906b6a33e5cf1492f85e1ad4a4d43c8c914f5a25c618accf89d4780718d759c74ee942a9ad10fde5b0ca504d5083d63d2d50d064c8ff4d415a383d1291ee2ea8292922e9baf0fcadf36190980557f77b2d18673acc0b269369f9bef48ef2e4ceaf9e5fb55751e5bd1477c567823d76d2e41a2e7f34e6ce63f47121ff01ceb7733236c1c5e7a58ec46d6e9e0273961735bcaa9be8ef4a2b37852e0b953907176d172d4c77e156d9bfcbe98c170edc135a4bb866f327aa24235b0d491800c8f2830286bfbe09961b76151be0c6700b270af68a220b890fb02e89182f3e40ea590853331ac95131209bb024c990d9362065a497680601294589e00e411225c631ad1ce279c016a99f58eeb5f948162746f6aa712a86fe713a6aea3f6519e06babf8b31d42ff00dcda5146dd975e1993986787d605b3d54356fca0fb1c92eb8f1d8407e70d00be3ac57f89a2f1d30ba8b346aa28467073daf8f83d82aa0fa5d530e50441e7d5898762108024ee06a5653b10de5387cb194736037437ddb2699600cf480412161707c4fca2c050205ccf8a050334ffe1687c3a903fa614dc93839f22153bad8bf80edd2f889c1239eda9ed6753cad9eb4e6e99bfe5a348083975c525f120dd72d53ebab574e2082c21b4958732684dfbd18f5f9118bb6d51bd47085867c9f6349132d02850b8cd967c5697d786d6ab22a977653436569eb2171a7ea11dea028613607790378df34bb5283551c447ccbb032bdef12a54c4929a5dd301240d06a50b20060d7cac8d2ca3e1a32539fb1b1535bd4a4bdf35e98df3c440327afc2aeb60341a3143b977457ac297d4929cd4bf8827bd1efc35b6712e469f53a2146c2c4f887df14648575ed3e261c2246e67bdfe3646ebe4f83bf6edff2c89fa10fd24ec173cf6ddc4852e463fd33e101868db1564491f34dfd2e20e7b67a33e262ebad2552a3df1c03e1a249afecc4a7c6679872ea247193790a12cd2788d05a380214d342bae37ab0aca35a058a9401fa00259a392bf3696d119ead927d7bdf43e35915053bd0fa6bde0e7d48cb50303b2e58ebc7a55565c5df69d93c3bf04c34e8c798327211dc26d9d8e2a74ca6984dd2a304793c2ad80960414b7bb47d87405c6512ea1e41d1b1b34adb158c99b46089fa4bb4e9f15abeace16fcea065854c46c5666490a70a8c6c2c41429e4c9e2f23c04a5be0a3f84cbad0bbc7fa4b70c5cfb592770abc4e58dcc98753d49c4dc9b6aad79f35820bb6237ba7fdb14ef676d689ac8978dc97c56459a7666b45fffd4c2783313ddf1ea6760bd53c3db252d192715dad3c2b236b2de8ac1c211db74a69295db5d57b0abcfe3ff6580030e2241fff0e93f226c073e460667e346d08d7ea97883379fe6056d6450466f90ad6225b71a1e90357f96c73dd974ee2b0cbdd596b1cbe083531483516486f691f0a08fbae46bebf2f168964ba08afb1789debe9cfb13431cc465ca9703535065eb46f7b258eafd08a4a5acb7b8aa3eedb0266fd755a0bfbaaf8a6cd88bb619c093918aa9c274e3af57e3325724bec470dd03877de3bbaa7f510f5aeded42c547cecc6915ac7c45f58832d080c5310e33ec83b760273818aaf09988182a6b765146db71968aa3877004bde806196d95150ffa8c9315d50466b3b30a4a19eaa8d1a08aeb350692645797792fe22355285677f9dca14ed2f9c00868a7d1252a1574264790f62b03cc93a017fa93d65137a47175e0303637d5242aa80e1c4532e1dd67dda26ac0a57a15646b33a3a433748fa9163d3b1b532dd5154278c5b941281c513b68b7ebdbf9e243912eb7ec6353411e671a06d996b2f52a8209c31e190800cb0a0ffbc116c17ac7df2000476c0ca0858b495155fbaa33af85bf9790e071fcd1ee5bf127a95dbf615d6b54ad086b1cc4467709563cda39fba5e9dffae86dd9341b8000f11aecc831ceace908520d2ecc9be6a95d304ee3762e46e5387088e6a7e24a088ec92c25b61bce35d9733501a75f7b2651d9329d1bef8c0f030363fd69d466d3096eef851f8a75de6e43cf62b492b6efdab49ca3ec63162b9ea2f9ef62d4e535c8cf7eceb5863530465273ea50c1a23e701e6bfd5f025fa513b166171bdede7b08cdc5aea080eda882abe741dd3c901aadd4836bffdbcbe107680e99acc23d5315ef25e00bc82103978b63038107ce0e934933ba8e03851e1d6c66616360570af018c91f0c58c8102af16fe88e49b3787f08b6a77035437046a6fcba02ab42636ff62119ca66b3990c8f1b8eaaa7751dcd082cb0d3e4bedfdba3aa6bbd43f16b75323fcba281e18a5ae60fe7a7e2b88b143437a12e0c55a03c68b7e875b44e4f945a48f38922e60f9f675e390d17c9afb94e83cba022e449ebe333d8a321f93dab35788a805e46a0bdd77430f0e1425a9ea3de30846a685311338b9e2f2da8536c20ba24d6bce3db6cacd6e6631a350c6de16a7f583dae5fabccb3bab5c2583ce1f78e60bb37087912b8c67611a871f4400d348951badaf7832b8d87ccc861a6ad123c2ad52fbdef363fce869379737c260fbf2e58a3a9463dacff994b21fde9026fdcd3c288a75b7f5510d7d753a09d42d54ce3b70a750d431cdec7b630a4742df91e2b02a3d8e7a3cb36a5c04fe66db69dcb466c433c7cea34ab7cca136f60e9c6ea6041f29c9b333ee4c8c2d75adaf228375a5dbc450fa362e6daf1a7ee79a1d5af0f804e0c9d1c39093d73bf15a43b3e8df87938ba76e0116420176908e149070de5291b77914256f0082f1a3b5f7a757f64307a3e31991ba0b85c80e233657b6c1fff214370a51e62482a15d6f593bb0430432da22c5be5838ed8bd22b3d58a07108b166377d2e0de5b1a30e8ba062494aa5037460b7c76b6204a787b7b632f924403d789494b429e421a73b84c5b49b6188dfb4b5c82302f215b88af3c4b94de64a49de3ffa8a197405afd606df76e5d3bd6223dcb0cd56c3cb6b5cea96b1873ed74a4b2f7b92a5ebbf4564b4258a1550df6ce94e05fb264d367fd930c4ce", 0x1000}, {&(0x7f0000001580)="e8d56c3f84d383c748811f2aa1d717863d710ba079990582919e24af3bb3743b315cc7001034b7524a5205d72587d2f34c3ce534408e31be8c622759a6c58486f3cd1c7060b901ed79c76c5f965c7d1d9d7eb5344fcb2bd5c1075a091aa3111f622049927a8f348ab050c0677ad2c8a1", 0x70}, {&(0x7f0000001600)="fe96d06d80c78656b5fecae8d53292d3183ba1e9096925cd", 0x18}], 0x7, &(0x7f00000017c0)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x30, 0xffff, 0x1, [r4, r1, r3, r2, r1, r6, r1, r4]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x90, 0x408}, 0x4) kevent(r6, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) 17:10:10 executing program 0: mknod(&(0x7f0000000040)='./bus/file0\x00', 0x1c621a7819a2a411, 0x9) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000180)={0x8, 0x0, 0x100000000, 0x2, 0xfffffffffffffffa, 0x9, 0x80, 0x5}, &(0x7f00000001c0)={0x0, 0x130}) 17:10:10 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/30, &(0x7f00000001c0)=0x1e) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) socketpair$unix(0x1, 0x205, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) poll(&(0x7f0000000180)=[{r2, 0x10}, {r3, 0x800000000000080}], 0x2000000000000166, 0xffffffff00000000) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xc0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000100)) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000040)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xac20, 0x4, 0x0, 0xffffffff, "cf80f4f7e446a9724b69f3d15cac0709ab7868e0", 0x101, 0x4675}) 17:10:10 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0) r1 = socket(0x2, 0x40000000005, 0x1c) setsockopt(r1, 0x83b4, 0x8001, &(0x7f0000000080)="962fac5a1f81000026f4922a9e4f3eaa5c915904d4b5f54cdb908012ddd356418ec827b3cd3378b6c423a50ec5b392966c776780e3811b6168b2185c10bb5f1b1a5001f246874efec78b8f09835ce9c7da8674891f22e826aa79d61358c5b5b064deab19b80e6dd2", 0x68) sendto$inet6(r1, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x73) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfff, 0x8, 0x3, 0x1, "6824fe76f7723bd10decfb733b0f1c466733b4c2", 0x7, 0x5}) 17:10:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000040)='./bus\x00', 0x8000000007fe, 0xca) 17:10:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) sendto(r1, &(0x7f0000000080)="18da78dc62827481862a71183e0953ff65ace7b4e55132a589e83337ff89365e74844632510993c92b33198168832cf9820b3e04a020db28e552629e7a99e75264155e5d1ec94529065770cf32935c45338543fa4fcd1c4f64cf5b302abbf49ba40926c3d159bc037b0332bf3e0d735132668209673e490c841c2ca15c759cbb95459a9515b065d613e780eb02ee23f88b2ca94d967ce8359f250c7bdf39f490ebdce91ed34c09b449e53625f32eab2ecd977a2e65888962", 0xb8, 0x40f, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x20, 0x20) mknodat(r2, &(0x7f0000000200)='./file0\x00', 0x20, 0x7fffffff) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000180)=0x8) shutdown(r0, 0x0) 17:10:10 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0), 0x2) fchdir(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = socket$inet(0x2, 0x3, 0x100000000) fchdir(r2) ioctl$TIOCCBRK(r1, 0x2000747a) 17:10:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x0, 0x9) getsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) 17:10:11 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/44, 0x2c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) r2 = shmget(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) ioctl$TIOCSTOP(r0, 0x2000746f) shmctl$SHM_LOCK(r2, 0x3) 17:10:11 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="2e653200f883da83ffcf03d865613fb765b4864320445f46edb30d058cbc14f8705aff739e62d9cfe14e5a734e0635271f65de38ce8ae357d138fec8c8c2e6cf469be653f0153e137ba715220bf2b9fb0fd45566ae7eb00dc410c94d221c0c0e9be689d2d9c4e6db044dcfc021b019d2c0aeb2bd9c069fe8a7ce403cba03c68d14494e5089fb235613ca8ff05ff5f71d8b4113be7712c89622707ede9cdd7b3eda40a71c4f924378956060c3a780b6846865e8313e318dfdbe256e7ceaac316907866172b02e0600000000000000b61cfd1629ec5dd0706c94ccee37e23e6432dada04a17cea1038a7d43c8e6c0560ae70e741e1b961a5634d696b9553eae92e21eb0c8ec21b887db68d507d322b0502fad0c2f77b00b7325d6a7e59a9b3c8a934d7295cf5254032fd747fc543f1ce1a569f792f6399239b820dcb7531716fc1152c398f49015387"], 0xffffffffffffff9a) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 17:10:11 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0x5, 0x7f}], 0x2, 0x0, 0x20, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10310, 0x0) kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000280)={0x67bc, 0x4}) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc67, 0x0) 17:10:11 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x3000, 0x228, &(0x7f0000ffc000/0x3000)=nil) r1 = semget$private(0x0, 0x3, 0x400) semop(r1, &(0x7f0000000080)=[{0x2, 0xf74, 0x1800}, {0x0, 0x1, 0x1800}, {0x2, 0x100000001, 0x1000}, {0x3, 0xdc, 0x1800}], 0x4) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/107) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)) shmctl$IPC_SET(r2, 0x1, 0x0) pckbd_enable: command error 17:10:12 executing program 0: mknod(&(0x7f0000000100)='./bus/file0\x00', 0x1004, 0xffffffff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 17:10:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x8, &(0x7f0000000000)="4b74952f272bfd61210c0a6c039fc7f09d4c", 0x12) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0xc4d4, 0x2}, {0x18, 0x3, 0x10000, 0x6}, 0x101, [0x1000, 0x7, 0x6, 0x100000000, 0x5, 0xfffffffffffffffe, 0x154, 0x7]}, 0x3c) 17:10:13 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x280e8, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000100)=0x1) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./control\x00', 0x0, r1) setgroups(0x1, &(0x7f0000000000)=[0x0]) mknod(&(0x7f0000000180)='./control/file0\x00', 0x1000000001ffe, 0x0) 17:10:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x114) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000080)=0x80000000000001) pckbd_enable: command error 17:10:15 executing program 0: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) write(r0, 0x0, 0x0) close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r1, r2, r3) syz_open_pts() 17:10:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x49) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 17:10:15 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x6000, 0x401) r0 = open(&(0x7f0000000040)='./file0\x00', 0x4000081, 0x0) writev(r0, &(0x7f0000000140)=[{0x0, 0x230}], 0x63) 17:10:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) r1 = socket(0x6, 0x3, 0x5) r2 = dup(r1) ioctl$TIOCNXCL(r2, 0x2000740e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55", 0x21) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x7f, 0x8001, 0x9, 0x3, "01b80f602980cfcd598db92259e8fae98bc50c17", 0x6, 0x1f}) 17:10:15 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080)=0x230857b2, 0x4a2) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0xf24db07584d08352) socket(0x12, 0x4000, 0x7) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x40) 17:10:15 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x81) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x0, 0x10) msgctl$IPC_RMID(r3, 0x0) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) accept$unix(r2, 0x0, &(0x7f0000000500)) readv(r1, &(0x7f0000000400)=[{&(0x7f0000000440)=""/130, 0xfffffdab}, {&(0x7f00000000c0)=""/52, 0x34}, {&(0x7f0000000100)=""/182, 0xb6}, {&(0x7f00000001c0)=""/147, 0x93}], 0x4) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0xfff, 0x8a0000000, 0x6, 0x3}) msgget$private(0x0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040)=0x8, 0x4) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)) accept(r0, &(0x7f0000000540)=@in6, &(0x7f0000000580)=0xc) write(r2, 0x0, 0x8f) 17:10:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000540)='./bus\x00', 0x20081, 0x12a) recvmsg(r0, &(0x7f0000000400)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/207, 0xcf}, {&(0x7f0000000200)=""/123, 0x7b}, {&(0x7f0000000280)=""/18, 0x12}], 0x3, &(0x7f0000000300)=""/222, 0xde}, 0x801) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 17:10:15 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f000067b000/0x4000)=nil, 0x4000, 0x3) minherit(&(0x7f00003ee000/0x1000)=nil, 0x1000, 0x0) r1 = dup(r0) connect$inet(r1, &(0x7f00000001c0)={0x2, 0x0}, 0xc) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) fcntl$getflags(r0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x80, 0x9, 0x1}, {{r0}, 0x0, 0x10, 0xc, 0x6, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffd, 0x64, 0x40000084, 0x8f, 0x4}, {{r0}, 0xfffffffffffffff8, 0x20, 0x0, 0x7f, 0xa758a04}, {{r0}, 0xffffffffffffffff, 0x81, 0x0, 0x8, 0x7}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0xa4, 0x2, 0x0, 0x80000000}, {{r0}, 0xfffffffffffffffd, 0x80, 0x9, 0x965, 0xffffffffffff7fff}, {{r0}, 0xfffffffffffffffc, 0x1, 0x1, 0x1, 0x6}, {{r0}, 0xffffffffffffffff, 0x40, 0x80000001, 0x8b60, 0x4}, {{r0}, 0xffffffffffffffff, 0x0, 0x6, 0x7, 0x1}, {{r0}, 0xfffffffffffffffa, 0xe, 0x4, 0x5, 0x80000001}], 0x564e, &(0x7f0000000180)={0x2, 0x6}) 17:10:18 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000080)='./file0\x00', r0, r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x0, 0x7, 0xfff, 0xfffffffffffffffd, "3cbae506251a0000009300"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) 17:10:20 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x200000002007, 0x11a02a19) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x40, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) clock_getres(0x7, &(0x7f0000000280)) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r6 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000840)) r7 = kqueue() sendto$unix(r2, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r7, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x41, 0x4, 0x0, 0x1}, {{r7}, 0x0, 0x42, 0x40000001, 0x100, 0x5}, {{r3}, 0xffffffffffffffff, 0x4, 0xa0000002, 0x5, 0x9}, {{r7}, 0xfffffffffffffffb, 0x44, 0xf0000041, 0x0, 0x9}, {{r3}, 0xfffffffffffffffe, 0x3, 0x0, 0x8253}, {{r2}, 0xfffffffffffffff8, 0x21, 0x10, 0x3, 0x8}, {{r1}, 0xfffffffffffffffc, 0x24, 0x81, 0x9, 0x81}], 0xfffffffffffffffe, &(0x7f00000003c0)=[{{r5}, 0x0, 0x1, 0xcedf099f9e0c0c67, 0x9, 0x816}, {{r1}, 0xfffffffffffffffb, 0x8, 0x4, 0x607, 0xfffffffffffffeff}, {{r1}, 0xfffffffffffffffd, 0x8, 0x1, 0x6, 0x6}, {{r2}, 0xffffffffffffffff, 0x48, 0x4, 0xffff, 0x8}, {{r6}, 0xfffffffffffffffd, 0x1, 0x40000010, 0x2, 0x9}], 0x5, &(0x7f0000000080)={0x7ff, 0xffff}) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x1ff, 0x8, 0x0, 0x1, 0x4, 0x2, 0x3, 0x1, 0x0, 0x9}) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000700)=[&(0x7f0000000200)='\x00', &(0x7f0000000480)='/dev/ttyCcfg\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='/dev/ttyCcfg\x00', &(0x7f0000000580)='&/($\x00', &(0x7f00000005c0)=',\x00', &(0x7f0000000600)='/dev/ttyCcfg\x00', &(0x7f0000000640)='.\x00', &(0x7f0000000680)='-}!\x00', &(0x7f00000006c0)='\x00'], &(0x7f0000000800)=[&(0x7f0000000780)='\x00', &(0x7f00000007c0)='/dev/ttyCcfg\x00']) open(&(0x7f0000000880)='./bus\x00', 0x80, 0x42) 17:10:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000400)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b21802ac809b427d5f18fa49f7a88506245336eebc0a646ceb3b56541e86c861c511692c1ecccbee48a17caa35b05d1747f3eee4bd042edef2e2846b076ec8e1c45aae39108a83612ec8f21d16dff828e282775891ba359f411cd3f6f1126c701c2659ffd81ac07092b86818bca16c796bfea49177b2051b4c8bb763e65b33f", 0x200}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) sendto(r0, &(0x7f00000001c0)="311335e2403e3ac41ea5f7df9ff85f713b246a1cdb488e83fb453bf63f2ebfdf6d75a9b07c567066e0c611a6c7b110dff2068a497a3924df8292a925ca374ef649960fba975e178d36c8b3", 0x4b, 0x1, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1187, &(0x7f0000000000), &(0x7f0000000140)=0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x0) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) 17:10:20 executing program 0: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) setuid(0xee01) r1 = socket(0x16, 0x7, 0xf800000000000000) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x6, 0x664}, 0x8) shmctl$IPC_RMID(r0, 0x0) r2 = geteuid() getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff]) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x4, r2, r3, 0x0, 0x0, 0x50}, 0x1, 0x7fffffff, 0x0, 0x0, 0x6, 0x7fffffff, 0x800}) 17:10:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x84) write(r0, &(0x7f0000000900)="b1698f2e642d65185c8f8b39bbf5c94916fda025f589d655f51dbe3836418f811007c3ba954b51d701d8a40cf658ff842f7e9c0a55c553373c84df6b8e0767214e10a3dc271d38739b666cb8f626a48016aec8696e30da5587d2d3bfdfff3f0278ba560223fb31a839d75bc167a1b94610cf44b56ee6fdb27d495c98ff0754d0683e3276326882e73ced64deab6bae9c3f497cf0e4aaa7d45d75b1ac2ef9a5d985c4b551223a6977a479cf3dd1d35eccad5bd463b5a64f50a9a6e83a9a59915e44e72a37895fef6dd45b6561bdf66a31d25e9c23289db9b086f42a2cb9d2b34b4b744f952e626269069a7dca86829f52a00255d8a7f3183c5c0d718aa62d5b7b50df0bec6fd3a0cbf8f0fd8c04eef01af6bb2de3e8f93fed4ad5c2178a10d27da49f2095a806cd7a0674359d67c6e6c338720313413e6d4f9e57d9ac5ecdac003f6c42b519588d50fb5de1bb14e23770293513568ad9bf0e3983c9ad4ea178afaaa9b524d12c1876a1d9aa4118d33ebdd3a234096b1fe50f369323af8af5e955ec8942e28626a43c926d0b7f5d82fe2d1d05373e21090769187f6c5c057fa2e96aca77e85901d38e91e945f4582733093d5d5793c0d9e3525d044843b025b8cc78559103bd09abbe7b084b094be79fe6cdd38edcafc8a82bc8a2aba7d77d3b7d105d8050ad22e43171895ae7896f1938cb49829a04ae0c663b6f54dbfcac0379e7f40fe6e92985ab11d3630ff706fa2a819740772be9cd2a5ecb705c9089715af459de13dc55b5a286c233890375361ae28c308302e571556a880944cd8304a54cd5d1320f6046adff9b95eac1774dc38014b5eac8b39df48db466a6f97a91e8dab9637884f0f21b9dc5bc84a317ea8fad4acfaaada8820d946011e182a8544ec5965cca54bdf6e7e8dba01907897a18d4899398a7da5de0c071d99a87c4a44d3ec0e15e5b597da2cf84376383aa00b8973233e61833565b6065a825f4982aabc394607b8ef1821c2ab9c5b0e5696cc89bbd0affe9babb2907d7a04a11a0b80724ff49c14432b0e5192d80561285197ac78d4d65fa55f642a7233689e12e489efd819aa5d46d26b0e00bac25af5b79b1d5bb58c58c387a2f51f90efd6889643e11abcecad61b56a185c42c2e52fbba44b9907c06b196063c97b1efec5bb6c1828e31225fe6644f78efe7538fc76cd5a5a8a2ad7825289ca3bb71263c171df29da38b0124be697f96e48b416a95ea9487a4089c4b72c3dd3df160dc479576958f2ecde077b07b228982cafd79a7696b8cc0c9aa9d08c20d953ec287fee6b389b985163fadf0352a593ea22dee7cbe35ce8252176c381b68b72599328604fc5aaa624c57051230aaf7340ba6c1f83256fd4ef89dcc9a7301b8af4d684fa6cebf5951de9f91258df74e961257fdcd0fcdd60d5c3d6bcb4b9cc864868a86d6b46f84453e75a666cde3872bec178fb1153786fc54145a7fb7c083b5284f5c4b6727f20666bf15ce38f6f5379c0359e5076f3112a0887e937f471f43316b04ab8e79cba139e02a2895c877c5f299795c74ef8ccb11cb270ef2ca8be744c3503ccbe6bd9ab78897a2aad3ae771e801d4312477434e4022d0e8b93de6155e8d2f3064489e0821b79a12766640024e9e0bccb90781c5f51e25d22d08c118c0fcafcac0fb86292fbbafe4f700c30d4ac497533770acd3b0107608d29b80ea44926680ea60f87e5ca9b5d2b37067ce21dd59def8b07f531f704ad953e3f5845ec29694d811b94aac2f28a915aea9350676fd920e794e2e576476b836eb8c070acdec1725d0b97efba99c548ed6b4d9ce90d30d66d06b678258ddabc2844edd4120b27dbc0fb1a5dd0a24c01d3ea3c7ad834c6b730c3af1066a8d08a61fecdd8e714f99d0f93315c61ccb14364604cc4877d8ac5094058ee9edb7f1fd76f9afc7b7aa7a413ec0d65b6a09534a2aa96936a72acb67cbb78f27c15cf1dd925a8851ce8a7a751591f03aed948642d18a28e833bceae4afd195d89cd10a763fe15f01145977d4d1ea93ebf3747ad9ac074651cd637d252b85a100b20e29af32b7d5610c46668d11a95ce5fc070df230e44500ede10fd964b1824313c5f3a6928675929b34c337ebad4d6a9a880d01ec10955bf9492d5d942e43e48cbb4972699ac1b4e4d2363d96dab2192667d96ddac5aed5e299cf740df5dae5cf3b42d0013057f22ee0a8a81d0530d7d37be85b45d5093950a3e7dd90ff3b7296b164eba8338a4ca7f03851082a14fa28b36c7d8f81024d5b424c7731df06ec72c184d0cc9e6d64a5d32f9494e7fce9405a863a7035cb28b2d90df2b104121c0355755b758d3e5efb5dad3a8832237084b4dc61211c1abdf01f016d963f9a78241599083704a0d922ec94779eb36fa87b162d81e29f0af696dba860918307566cd291238810537b658a21d8fec6fe3a7aecab6496a4afe7453d6aedc06fe98fc6e4c04be85632c2202e5548677cd349ed264c69f694c5139e67fdcab9a1926b807ca515d304d1820bb40a28d3cd4dff8461a25a3576d5964c4819a6da7a8ad28f3f4a74feb51a413c7374306c7c42849b91feb337cf62355bfdd969177014b122bcdfdc40ca33dbcff57bf996dbab6aab3fc70384dd49f14a49fea1af36718960d0fa47f9869bd03972681d30a0cab088c7506b95965d0e47b349f0000c6a45b6ec1d1a894d76ebdb30851db466d12c40d372b40f4d2ac1ab66d0a97579488e0d9d5afc5e0e9a8c0d99f00aa0bbf5a743385bdf0d034d18b1cf4d387d2dad5d507d13a47b9256c2a1112cd73177ee615fb01ccbccf156fa9620f1ed908dfecf877cba4dbf1f066e61cfb2808fc09ad7244d2791c6013e667f1b12f519fd45601ae79c7c4b5595e96d164ccfb55d9d95d00b46512d1956aef588e925ae84ce000dbe10d5021ae7e1ecb2d53b50375076d99d318b5933b608323c4ce8e1fecf665a9f488149ad620d6a2f35c50664dabf393fbebbecd6262d14fd431017dac02815e4a2209e56922ed37077857c514fa7e14a4ec51da85c8e79f8e676131b9689ebcba7519bed987beee06b670540e44dc1af4762ff9276d78fb30e160cefe967dda5bf1af78999d2b1d3b7e8c38a6361417a1ada8d604be5de5a1131d9a7a87868c809187d7a67f2fbd153e2106a06eda7e6b783ea36bb199baf03ddeb5383f1c6d50b92490b404258435b7a1fc40e838463ddeb59d9dd068d732d58c01a48cefcbd456e9666ea51531382b1b889a5c08648698f1b564c3cb50586de52bcb3fa68712ede617094bc291761e7fcacbf38fca912a789a2023d1f4790959b49b7276b99d919d18c05e6268784a455c538ac8c96f93f260eb0f07557e9ef76a8c06b2bee4591b0ce6821e11f2626dd65da4499c84ee7a773fcde76fd2741f00723ded73bbf3d7a27e988f1fe3952e25590322bea8edf110e12e479c84982d719f216fa918b882d236e46dd0bbca4f1a84a84a794b933f8317ad41ca085571f4503d4324bb2146119308568467741e2a458214fb923aeaeca78bfa645d163ee8aafcdd9c4f130c16122864a10bcc844bc7fd4c549891adf73ccebb928fcc0f358520c10df602be9e465daa08d7dde04c5c19bf7489c5261e38f9c20904bffef55e6f64da9ece5117218fd4dd1ecb856412e13ba754cfbcfb86b3aed1b04f265fb7c46a5a6f6d1c6801063fcd1d810663610eb64832baf2b0ff284f1498c9ea19b35438429134484cbe81e16b2279f4d043ea066623f72bb176d5dbaca34c4bbab75d7f2aaad41028f55d9814c287779507e0d7c08c7187130202bc54ed72b41a1bbeac1646bc88c731b8d13af8d5fe7a1d93b46a94d786e53407344102bc48fc1c0607949c5579a8a505e44943601b86eecf51e7100dfbcbd97ba8e5ebc8a5d793e43fce71acf8c3736679001acd6a4d2c8617d1127f0c34838a2495836b9a82e244d7a7454709469568ecf6111b05b56b9a3762bb9ed9c35da4434b1bf5775ad3e3a54005109dcd9d68b7d84826c69f6439edcf52dd72bcc9ba49c51bfc80bda32f4e8c60795f7000ab37e389524c6647ef0aa839240ab93869de72a2a983aaef51d98b9f1c216056145a883fb3528576bbb8bfda82e9ad0f8ad239d908a5bf10e97218530a0e34fd396751cb231717ad46281155226f304bc752121e1b3b13077e9a7451298a4872656a359e32ce08a5e4881caa391d73d7380d4fd8ef3f8b81cf5299c4b0e46c68521926a47092a5a166a28b8316ccb8758d74b7bd63608dc3dc430ddbe8b07a64699a8b7b1aedffdab6a2e7bb62bddaf2bb02fe99473f096e9b2f2f8a95514219f15bdf5fd3861f2a2cbd233b84ca21f3d733f44c821056f3afbef38301af6ccbb428aac03920bddde7df387af0fd455898cc15ee860f709c42d53de25ff384e52d5c55919f4748bbef83e71d0e719c3fbb3ec6b09887d18709fd00abf7c35117e372b64f83f5dfc4afc56351c63a5a5a181e5e483da9b0f4da95578d2c9a0b3ce468f0045e6cb7a04b91c6e7100695e7ab0b17a1f182cedb18a1977e718b70378a946f94247f9d22bec6cd2f44da8970c27902fe894b815cdd261951f385dcf5b8a330c9cdc0827687367590ef625a4243ffbd73f02a490320904c60933ec2150ea1363e35f9686e9a9ccf7e63fcb27c21bd87fd303509be87cce9a4432aee92c3f5fbd397c25c9d2206c406107a854a4d335d9ba7cfa32632c15978b42c7026d82076546708ff264597ce017fcd89e7739914726611b4a21cb550e473b371abd299e6e258d33bf7b314e8bcef94770f09c3dfc12c22298c9397c82e275406042bb24fe2b64ef36bbe6cb99f84bb21f55a2e8dacc7dec8c269efcb73ee93d8c212f166850edc0de9e2a9e83400e863c586aa83ec851b10e6eed7f240478107411f8f9569ed58cabee5c1dabc892bc4da15fc371817cf6feefb4a66e950a5319eca4bb9b6510ec23d159d019b3ba09466c8f17c396e8cd16ce8a089809e235f94a994cae08a07d8902b32e66fcfc489896720c0527a4900e6080feef908ab6e18e7565bbacb38daee46a47722c2b70226a013ceea1223432cefbcca74ea7de2d86374d7cd2e4d7009c8bd4470456ca2fe9b8fdedab4f5ccdb695373b6b1fa31f282ff152e6065eb6a440471b3a14da62caed0322e226242d727e39e7e0e32ad686ae922b3474c4d554ab6d24df94847de371fffd2f30c42a329b2f0bb4ef187d51e05eec7cc85bbb0a1a16abb7033ec708f27dfed947f7950bf208c472884cd9122dc3c2334cdd70069d5f501b1e3c0c37fe5402df1bee0d3bce66cd280db42a74ccc4cbb0df6931eb45f9b2c24ab004abd2993f75f02039cd26c2a2d3646dd79ceb8f6daa6262c1cfeae889a87330b0ba0c135bc6258e2f031c3b157fa40fb141ed7b4e5d2186bbfadd53e33d3921c3192ea55e5054d95b8145ff56aa79eadbbcad1dc9baa9599cb62654cb9d645c026d720e7c8f77850919a151dd8ae0782b0a0d1ce14d31c64677838d1d6b3647653af0afc4563692473362ea8b5dd90e06a21a9a4caf07fff65deebeaaff9937cfb9bc785ca82ea727f16a42f87796a6f20feae7467dbf232873bf7b36f89d8d9fa6f327754d88027d765f286dd6fe1dfbf0a760a38c1d0772c", 0xfa1) listen(r0, 0x2541) sendmsg$unix(r0, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@cred={0x20}, @cred={0x20}, @cred={0x20}], 0x60}, 0x0) 17:10:20 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10201, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) 17:10:20 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x10, 0x4000, 0x9) write(r0, 0x0, 0x0) 17:10:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x40045720, &(0x7f0000000240)) accept$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 17:10:20 executing program 1: r0 = msgget$private(0x0, 0x143) msgrcv(r0, 0x0, 0xfffffe37, 0x0, 0x0) msgsnd(r0, &(0x7f0000000380)=ANY=[], 0x0, 0x800) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000300000000000000000000000000100000000000000000690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000474c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x0, 0x800) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000004c0)=0xc) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/248) accept(r1, &(0x7f0000000140)=@in, &(0x7f0000000440)=0xc) r2 = syz_open_pts() ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000480)) msgrcv(r0, &(0x7f0000000000)={0x0, ""/90}, 0x62, 0x0, 0x1000) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000380)={0x3, "2c8e6dd2386f288832e562c1d8c7a4d0f19f0e02cc94990a8ca0db6c5b08fa59109c8ffd597591ff49b6dc87f2abf10b8820356fe1ed72c01cb3698165a46bc8147213325a83f61a9fbdcfe4ae250dc5debca19cdadf06212f9e161c0658ef195ec08eea1f511b7154c7cd7420d142131ffe6401a58b1b0741b295ce1889e3f842a7a14c837b3b05ea98c9778f069a"}, 0x97, 0x7de537957758d9d3) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000500)=0x1) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000600)) mknod(&(0x7f0000000080)='./file0\x00', 0x2005, 0x20e) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) bind(r4, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) linkat(r4, &(0x7f0000000540)='./file0\x00', r4, &(0x7f0000000580)='./file0\x00', 0x4) 17:10:20 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xf5}], 0x6, &(0x7f0000000140)=[{{r0}, 0x0, 0x52, 0x80, 0x8, 0x3fffffffc}, {{r1}, 0xfffffffffffffffa, 0xa, 0x1, 0x4, 0x2}, {{r1}, 0xfffffffffffffff9, 0x1, 0x41, 0x9, 0x2}, {{r1}, 0xfffffffffffffff9, 0x11, 0x0, 0x5, 0xffffffff}, {{r1}, 0xfffffffffffffff8, 0xa, 0x200fffff, 0x100, 0x716}], 0x0, 0x0) connect(r1, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) 17:10:21 executing program 0: mknod(&(0x7f0000000040)='./file1\x00', 0x2003, 0x200000000005) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) geteuid() ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)) 17:10:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x3fcd, &(0x7f0000000180)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x22, 0x4}, {0x85, 0x43d}, {0x1, 0x8}], 0x3}) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 17:10:21 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x440, 0x0) accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x1000}}, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') getitimer(0x0, &(0x7f0000000000)) 17:10:21 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000170000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x2, &(0x7f00000001c0)="ccfa95c29340434333682e022b7bf00bccbbf8a6e3bcd50d6d9e3242f098979d1218477e880bdab9efa16b7b47d56557443d2883ebfa5b26ccc7e17ff80f756e8f4b13f2ba9840f8ba2d1afa57eba2ce3edf6e5c847ede3085e146ccab5e6c373a9ebc5964916b2ae16139fddde87de1e8", 0x71) 17:10:21 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x20000002c, 0x69, 0x0, 0x0) 17:10:21 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) fchmod(r1, 0x70) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x3, 0x2, 0x2, 0xfffffffffffffffd, r2}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x86, 0x4}, {0x0, 0x1}], 0x2}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000140)=0x1) r5 = socket(0x2, 0x4003, 0x0) connect$unix(r5, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) 17:10:21 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1203, 0x0, 0x0) socket$inet6(0x18, 0x7, 0x400) 17:10:21 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) fcntl$getown(r1, 0x5) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x4) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x3, 0x80000000000000, 0x2, 0x1, 0x9, 0xffff, 0x1, 0x2, 0x1, 0x5, 0x2}) kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0x7, 0x0) getpeername(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) close(r0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x7, 0x1010, r2, 0x0, 0x0) 17:10:21 executing program 1: r0 = msgget$private(0x0, 0x0) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000280)=0x1) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0300000000000000dbeace35a0cddc6d779d3041972e24d0a979cfdee1623293704d4d20d444f770ce9054566ef1ec0f795f27404ea4c98bed807152a7dacda6b7dc24a9c793c2d3e804e96c5f5b81dd233186099f9401aafc302a2b92dda9d4af3545000000003f46a0ce641e645ccff66237fe92f73419202e03c22992efc78c087556e1b34abae77209a7758612eb28eca347b8733cae3ca358273d6282971ef40f8711bd160508dea44a6fff22a4b4f063f0286384cb698cbaf8a2048f576a40e77c5288ff250e9c0492f6eb6f77da520a54d4162198e14143298152dec50dfb716d024c7448b4b5142fd5994077edd83c16f200b64bb264f413ed014c327cae3aa560028e3129222607f0fec4a9dee9e5b6023b28cd914fd034392264f3c315b577fe74dfc2ac005379dc14e95627d3eaf0e259ce56ddf3b9b3e50fb51d358d06556b398f9dcf48b96b0b8625dd4af94369e06780654559c8e5919f32cbf1403f204f68515a977f4d57ad203ef0f85f3a30435f027faa8425c81633f6b40b04d75a58f719504b908a2e0b11b97d4c404ba964af4272181a5816e94861d3674662d7876d19acc6c2b0000000d071a3bcd94e831d04dff7988fcb76269cc9d7f1ae139866962d570054b915a04a72e377c3c334f875ee9c83535d0973c9d1b8690bdd99a2e1b89a7bec5e267adc3d910e7568eba404abdabbea9d7270994366943191e1ebe520561c141873d62e244388be8d31c85dcf26492103886459e643a12a68659f68986222b63543574dd719be0572b609e512b4d71134a4aefcb0eac4271d6499a5c3b6c571abce75d39e000000000000"], 0x1, 0x800) msgrcv(r0, 0xfffffffffffffffe, 0x0, 0xfffffffffffffffd, 0x1000) 17:10:21 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)='c\x00') r0 = open$dir(&(0x7f0000000180)='./file0/../file0\x00', 0x808, 0x8c) r1 = open$dir(&(0x7f0000000300)='./file0/../file0\x00', 0x400, 0xd0) linkat(r0, &(0x7f00000002c0)='./file0/../file0/file0\x00', r1, &(0x7f0000000340)='./file0/../file0\x00', 0x4) stat(&(0x7f00000001c0)='./file0/../file0\x00', &(0x7f0000000240)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockname$unix(r2, &(0x7f0000000080)=@file={0x0, ""/30}, &(0x7f00000000c0)=0x20) unveil(&(0x7f0000000100)='./file0/../file0\x00', &(0x7f0000000140)='c\x00') 17:10:21 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x4, 0x1}, 0x10) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1fd, 0x200000000000008) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0x8, 0xfffffffffffffc01, 0x4, 0x1, 0x5, 0x4, 0x1, 0x2, 0x3, 0x6, 0x5600000}) mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x0) recvfrom$inet(r1, &(0x7f0000000180)=""/21, 0x15, 0x0, &(0x7f00000001c0)={0x2, 0x3}, 0xc) 17:10:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCEXCL(r0, 0x2000740d) poll(&(0x7f0000000080)=[{r0, 0x80}, {r0, 0x20}, {r0, 0x120}, {r0, 0x1}, {r0, 0x36}, {r0, 0xc}, {r0, 0x4}, {r0, 0x41}], 0x8, 0x80) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x1, 0x1}) 17:10:21 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$TIOCSDTR(r0, 0x20007479) 17:10:21 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x8) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) r1 = socket(0x800000011, 0x7, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 17:10:21 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000009, &(0x7f0000000180)="ea3f0008", 0x4) 17:10:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000013c0)="4a4c44b8715f1b045afea78c9c9cbb4c67f84160ba74aee350ca976e3f958c23a1663dea731e99c3b0f8a3f92e6097e100cbdf5369b3f514076fbbdfdbbf88229381e119d9af26369b91eec12b4427f0ccf1389f33fdbc4bc1dd34af22f36b0e31f987192bd4f7ee633d48cd4b427fca6299ebf55014248a19df92850c06581262a5aaffffff7f00000000d798fb9f8693cbfda39f6e55c5f8709e518f19556f0c98c6e8c127e3fc365f0de5f2724afa16faf7120d6dc8313e7a359ed4c842ae80151136f927a2c87fce01949063e7795fcf5b00db24af0077729da020b61a86af72a6e934dcacd8545adb1071c47aad06520773e28c03dba7e3a3d1aeb2e2d3bd823890d1d10ae2cea58713047450903a76e7", 0x113) r1 = dup(r0) writev(r0, &(0x7f0000004480)=[{&(0x7f0000003480)="d23d77616c8500ccbed25477af561d0bc92c79397b22e7330e2b4b050544db60c6b02aef73dcfc6a392ba1b685b6bbbfc953075b3392bfac59a02205fee5c7817f89c292a13bc69eb2faad7b2133b7c92e", 0x51}], 0x1) writev(r1, &(0x7f00000000c0), 0x0) write(r0, &(0x7f00000044c0)="04fa42074c4ffe96b49a957cc8e9b2e3b873443ea95e32acca8251e143470b4918a88c790426732b5f6bf87482677232a813cae45ed97c98c15301a5dc701b54f5c92d8265f39b217adb81cf74d909df01c969efe916380c62798ca1079b3d831b0d465f90f60bf365f4f3cc41d3a9fafd57c6a7c16e5b9dc595db92ad42fd56c20e4284586e37fc93e3f9ae1a4440418fa9e0f0069661fcf5ca967cb6b279b4c32e7187a0d3d4973ee8d0bc9da51038070092b6d232e394434f3531f046c7c2082b9458d271bbccbc65202fbd54aaab49a87f62f1c988095d3758f2bb4526139ac9d9271537350811cdb7db2912001e10a32b566e752598e2b261b52b140dd89bab7f6cb975395d6257b9a9ba5f29d2eb8d6d763ddafcf30b6676ae2a6d11f20819c2ee746b5933c83cbd2dce2c093ee56723d5b9def29d3a9947db699789f082356e446a0c5bf94c379bb03c3dd3da51193abb5f7229df13f52c598e86e85f10a5ba72dddaa2f071549c6d4637c12a305ee52a3ec0bd9e1ef5e97032abd7f2bdb0a373b25b4a459f4d0794178ca0aeb8d8096adfaf393463f6e98e319c6fa6409031de15374116427fc5c18fcb15de7ed2ead5bc3c323718475373ef4b16e51bc01beb26e9553196ed380ab715d2dd4189adc1ed4de1178e28ec7a263e8bd4db804460d03b4c6a44b78743e17693d10534bbb2893bb6a6a7a10a0e55c8021f2a1057acd80122588b351d4c4985588350c2893419b1fd79a803af384ae8446625ca6739e9b78d2b7c9969ba437f87f6284d8449f2f5f1d75224f93509a481e81a7f000a4a97071a358c899f0533cf9636bf27068fa440d586d4688f0bbf53d8d59421870a5e09de7aa872f542406aa1d355e464d10f866d73c235e0b45280d9d3bdd8e950b2ec1c09166a6bd7a5dd7f058894014c2ff40b98a0f2e30432e19677e65b6e5d7ad0b410e4c65e683b7c716fa9801af44d44a38fce21cc5ccc4f30ebc4317bcbc830972c0b1395479845143de267dd5982871bc6727fe54cb56c94ec840d052f244a74fa88d706bf667f1b7ebc714bf631374234db333ef65b2a57ff77bc5c865ed3f58f785da8b365010a20bcc629debb9666a7c1670d92114861afe41a5ca5d47eb9dec8336d8df4938e0ea42d590371c0eb63d58c25006a9322bf0175998128fe03a509ff23480ac3918b46d66f807030e9cc9642b5b4130c6b42b52be17cc901a32d407d23ef35913f65420b5e6206521445f0579d62543272ba954458cf2b434fa930f0040cbe906541f69291c7434f27b650f1d303619560b474ccfe0ea829414334512f21d70d33b0b2a1bae18759e4a93d3e54e4509a8c162a1c5df5973eb6f82c3c67041df7808ed0ee703c88664e8d157c46401f8a03c4e0551a39a4c82668cd069771ed63246df5efecb56859ad6be41609a22e0dc0acb09a878238477ac1f99cc20a0b39a929ea4c7999b895ec3ce2ec4cf3ca4b1cca3ca8ed1334ec2d53dfcb1f2365ef8aeb5ca508a986eb0de2ca4359ab19c96f0f5305fd944fdb05a2ea196d9b933b99577bb4ffd538cfa5a4b01854eb4a2aeea2e3f3ae71a2c8bb1fe9e38c3b0d965c2dcce945927a42a9a7dc79c80b349cb609cd7cf416ef32ceaeaeab9a1cea4a5bc03fde374dc1039573a366faa98da6abe54201dd29cf5d84b440f0f707d3f7cb1fdc7b5ca34e7eaf15abc35dee75afe2c7d139ab18ea66d48d1c3280944ef16de2fa8eee6d7b04b1792d0cf0b985f7ca3d67ba3f2229a56f64f78053eb1e9f8f8b58e1a2492daf61c75ab10ac95384da0ac8644c66861c6a9231427e441e9f7d692cca8fd4c6dbd648e3c6f88f593b256e5b661841c950c2f8507734e439df88fe3219026f9b50b39fd3c518d48ff9db0ff862d52cf4fbe695bad102c02a34482b809efb2ecc9210e0d6290fc9c6eb3b1113d73a5da92d5f1e0158ccbaec554aab690cd26a07086f7c87f7759d836f454048288f1911342072db4906bc9fc3aa5b36277f65d6db95a43ad3ab05b00d0a5d35d85f5f4cc4a89e72c6ae046c1f32f2bbb1814d59b9291bf6f6a40a133e3a814bbdf725a4f2abf093ceb3937fb41525d2309bb16affabc4e4b995d5c7c1ac0326535e19b0cbaee1693219ae4aeb38c1d0f9828371515cc056cb84b4817e54035857ef4a736ff295198ad2e2d786358cab8245d4c06ac6a7d08527cfdfabb6a7868ac026137dd403844acb1586d9caf65dcba3a0a718ddd77496b8536e3ca368534c52a638c2b881a66b360637b367d0fee5173d86a266cbabc37331cdeae0f8c60821337546540a7d98331a036f15265e8d70f3f39569410a4e4b9605091f875356200657345c4f47a61adb8c0d5aa2e650d216051e16ebb534f41f860ed2fe6033bccf41db7d80bda86f3f414a64851134ad982ff16858b6c6b2f92e5ac215e56a22241514d813fe8331b1a16f6c066b905071674e9987695bdae82f36bde2a2c7468be339ad5a6f7fd6801f2281ebe15ea11f1c453e514863dba755f5d07ac3ad2251e0f6059db04ed257ac4d9d307eb4fa3ec922859e5876784792ba4e06c6569b303a94f7e2da511a76c14d8db13675f73b2bc4f601107504500d511731b09ceecc46177dd558c781d7f2fec8fc4af696805599891332b0348a8a12bd2f344b4b9d5af034980d2a0792d14b540dc355dce80f4c8f37d075288d5628dd708d76ce3a43b58dbab93e3285768e0752a055c6bc570ad42f14607aaad5671d5205bb7dc612ecb3d0bcb7f51f54cf3a539c5c62886252bc53a9cd72352a7c5c785d4c9157c58e0f6ab082819f4e79052b22b7d42a2c85905f0b7420b520e7b0b42efaaa61a588c174d1701879acda91f40a212d1c6679dee82e1b85868e2980b7c441beede4c5e3b018f66847c787e78c2c45fa7c0b0a11fb935558e695e6cee8ed76da9f307413196d0c09f8fca8e021376108062fe559dc9b7026e1376d50b404948ea706daa65f3429244e3b4613e72b331f601ea2d7d4a0dc7c0355460120533a4109f0482ea39d05930c11bf9f69b27a1f0c082098051d35f9e73e87f2db97837cf065e34f14829c8baf66211f3a3c30177653218c02507291a1c21af75b9ff3fbfe7e0f8c7a9a4b66b15d3c381b371cf9036878b75f9430e9c30a35c7005bbd90d8cfb65c39ecdde875a43fa3ba05ce4085ec2ed01ab8fc1986a86e00598242be2b5f89d4d806254fadc27a8a97050010b07fbc7376a9c5909f877fd8f228c6f16ef8e4f99b909d5ac6d1f2af91eb72d9eddf4c1d9a77caf096a2899cccf64e690f90e41e0f7ec406fa5602ec39793de841eecafc7c7447f5382eba8b82e87dedec3fdc40c95c71f04603b9593213a6b4abec452befc30fd17a440bc1d6944e850056233f882273332950f37680d54e790a2c75e78719154d26c65fc665bf4daa5aa10003725637abbb34cc3828508fbfa8b55be5608986ec98007d52cfd72bfd5e8dd0f6e5c9d249849f8a164251357451970823be2bcfd5f0c41b6b6d6683ba53f49d11c5899cc2ba0e5e428b5638a59f245fed2dae146a3e9e82b03031d308833a7ae88a58eb818f15b0c0a1ae49ff153633b8e93980cf2415e0cd8f5382c7229c328d302e9fe5e46ec2d3744e8a4f53c1b437a36902d284432d6b0cde7dc99f7befb7ce1cf8693e10a8b5be84ca799694214429839f7927e107b71b34239f8ecaaf3fcdec8dc1a113c0ae95a4159a53651dc56ee4e1f87f7083701d74d1939870d0f544e52b5798012c97ed1b8eca900b681fd3dd7b5ac90f1edc64f7afedaa7f3f8e5493230e49cea680fdc7c754d940fbdc9fe27d18e32985803dbddf36c6825bba1a89aed527de13657e03f78b1b0065a497c146d59fcba1ab6a7c923f649ac5abc0c4bfdbe7b063841ee78690c2748ca22efa83830042013ada0ed2290a83747370c93ac3d05fbdbded60494a5ba5c77c39fcea8d44a90c0b5f94aa477d24c2ae53359f322d614dfb05ab4c86309b549121601762ef1a36c22e32de621e091dee2480517877c4e6e870da1e02b6ce4b0970cb367f12ad1001370142f5d81f69fa4a4fd34c3ca26c9ebc1c44d31e4b3e25e9937d2d4920ebb2d75b958493375fb9550b3ea8c97220155c8f4ebe72e58e6a6d0fd6c2f9229ef98e3c859e5a7529779e97e376b0cbfc5855a2dff1db747bbc039c895b3c035928687bb4b393b680c43911d3c41c9d82b794e3718a230bae4a7e295b281a33a0eaf9cc88f8e23e40edc70af46f2592422280b9f59d6cd9814dc4d611e5a24676c8446c91e031c378fff966a53eb8cc7a2a8a69ce7bde6569d4fdf7b5d2c44eb28d95185ea7d72c9cac460b466f2dcec04e5d9509fcdf854780da230b90f648cdbb628866a07acdac191bbe22d1714d5cc11967d77e877df74a9d38ea9016fa75171944e3a23d30b7d6625b4dc695c26db2b08100572b0cd85333ca1ff7611c6ffbf23fe4677051d86e548879629c0bf3600161aae845486f032258dec3ebf7dd2cf4d958ed3a619c5d87667915d3a2d75d7d58b51b337cb953fb3d110b58b883178c78416dbc8bb449a9915e2a6ffdb2eecc7e150819b17beea91b095234a00da02b65770afbf301f230aa80f32a46cb8d05889619034a5e13ca4265be7f436ea61930a6a01cac67d6e1e8e45bb348c774900cc06b202da017e2777f88673d4db8e7699f94fd3920835eabccddb1d8b331908da379a83dd1336e8de1e63ace7a2bcbf0d56d96a530084499fff24059cdeba2e9182915076fdb139f412313728737d0ec90e202fcf16814d7fcbbf0d3b86277638e3f4704adf0d24ce8916fa1cdcd475bc87d7cedbb2c88d3fd4c59af1874a73ec51403c4e3facf6beb687cd2ce2292dfc4c9f26236938374d15588d2df4d0712db0fbb866b0c29bde68bc2e4a40f5ebf4e8d3b9c7603a2ce8a4eadc4574034d04c60b8fab19ddd26bea74b5ab0894a6202a940786bd1fae8c3d3c454b66a2f7924eaef8a5e6e01066d7a16c83f59c98b26f18e2dc2fcabaeb8168a7b9bc449f921821598696b736a43215f0d7030ef44c05421a1f1d928b53b9c26eaf4e19c59f4c39fab849eadb9d4e61051c2adfd198585b8e92a983e62fc06797cf1fbe4c18d424618f2f5df567ea139b722125734ca4aec8d066942b9ddf9f08e9c12a09f676f486cd1ee5fcaa9c00aa2614d7ad60a666ce3b1f4fc19bc156030f02b625057a803c46e95509363f395266a7afd0ddf40e1b0defeb8f23d5cb6d994e78a6a5e4c46eaadd3cc6e04e750fee9f892ebb41840725ccd6876837b4d309655905f177a9a13f0aacec1c6eb6b1dbf497f1838bdb19169052556895ab33ebab1ebf54a47f1af7b8e2ad8acaecaa281aa4388675e4b8be7e5d57a1b401ced25bcb27fa6596e4780bd39bdb910ce0d93273d8a67dd0ec9e112fcd294b31e11fc3dae054dd9059d8f9af43108703d338a20471463efb6a19eb5492dadfe2ddcdfc835943289cf16fdf5dba3217b4ae7230b2b8b61aaeeaeefd3ddc3b132ea002cb21e17a0ea788ca4e8e0c24245373e47847c403364a968ef309a2ca75b98bed4f1db1e4fb3a33d161f81ddfff6e4da5bbc1b38bded4d33ccb32e4f85a44d63120c641636f447518cf29dfa1651cf3e1065d31b4c60483852c2aac82af4bb0860615b212bfc1ded632f1a5007f31d1bfdddb059dd93685540787dcb0d1f9b83916688452c3c81948c387011be052d81614d90afbe3daa2743ff02fb2d3480a9ef89bd1f9822e4b69810a2bb06de24c1fd84", 0x1000) execve(0x0, 0x0, 0x0) close(r1) 17:10:22 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x26, 0xa, &(0x7f0000000080), 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/108, 0x6c}, {&(0x7f0000000080)=""/11, 0xb}], 0x2) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) 17:10:22 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000380)=0x1) poll(&(0x7f0000000000)=[{r0, 0x125}, {r0, 0x45}], 0x2, 0x7) 17:10:22 executing program 1: clock_settime(0xffffffffffffffff, 0xffffffffffffffff) open(&(0x7f0000000080)='./file0\x00', 0x38012, 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0xfffffffffffffc01}) 17:10:22 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000001c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2, 0x4}]}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = socket(0x10000000006, 0x8007, 0x3066) r1 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/229, &(0x7f0000000300)=0xe5) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$WSKBDIO_SETMODE(r1, 0x80105727, &(0x7f0000000240)) open(&(0x7f0000000040)='./bus\x00', 0xa2b89bee0237cf62, 0x1a0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000340)=0x70) 17:10:22 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x5, 0x3}], 0x3, 0x0, 0x8, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xa0, 0x8c) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x1000080000000, 0x3ff, 0x6}], 0x2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x42, 0x80000006, 0x10000000002, 0x70}, {{r0}, 0xfffffffffffffffc, 0x80, 0x4, 0x3d6, 0x6b6}, {{r0}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x9, 0x8000}, {{r0}, 0xffffffffffffffff, 0xa3, 0x6, 0x2, 0x7}], 0x2, &(0x7f0000000380)={0x3, 0x93}) fcntl$setflags(r2, 0x2, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="0c2161c2290164cae5a63c4d39643c340e1cc3cd31fafecc67cd86d3afffae970cdcd843d3dd07b5c5e780d63e42f5e7c98de18ac9111ff2a4ee35ad48f72ed6d2c152deefa046ed99b5da2e79a0c1ece8539ac355a3c70d04954be81d8b7e249a30657924980a58362c1acdd0631c2ae64c45f72b33ea0bf248f5ee69cd20a695b1bdbbae8cf5020c65f4d870095296d5646bf498bd9b713c8c9d7a5140106eae39bbc8065595a634925c66c093f13d52e5c942fbd4e50967affeb26bc5437d09169a2931338069814ecb3a09798871b01e8127f15f7ada4a9f5920553bc3a6c65d30d3b6814830a790cd1057020d", 0xef) socketpair(0x1, 0x1, 0x200, &(0x7f0000000000)) kevent(r1, 0x0, 0x0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8, 0xfffff, 0x1, 0x59e}, {{r0}, 0xffffffffffffffff, 0x5, 0x1, 0x665, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0xc0, 0x6, 0x101}, {{r0}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x4, 0xf0000000, 0x43ca42b3, 0x7fffffff}, {{r0}, 0x0, 0x23, 0x8, 0x9, 0x1ff}, {{r1}, 0xffffffffffffffff, 0x1, 0x2, 0x6, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x1, 0x5, 0x6, 0x6}], 0x9, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000400)) 17:10:22 executing program 1: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x5) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) bind(r0, &(0x7f00000001c0)=@un=@file={0x1, './bus\x00'}, 0x4) r1 = kqueue() sendto$unix(r0, &(0x7f0000000200)="fcaeaf468f8badaf76a66addea310c513b7b9a14eb6f5801b340ff4a2a2d162d8c0e7a794d06e73517a8fddebaf05cba110e267fca3dc0e39f1d7f95d7f304101f5bf90b7a98a2978fd6a65a66eaf3849fe145ee2a3e5ae05e356fa60db28a3d897fdf5254d14c428c6956f367a0dd3a424fd8452a79be064651fcce0c4e1dce555a64d6e582002920010bdf1973231ed8d7726ff554e6293a0e99aeac36a4234c9e8c5c4eabf52e76be2fee57ab44d16fbc487ea352f3fa3e54d1b08b588f0250ac9c1a03eea3a297e605dbd2b513633d7b897d4f4c914a3706bf3995c45559e149d417e14c6e8632", 0xe9, 0x408, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 17:10:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd7) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r2 = kqueue() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x20410, 0x0) dup2(r2, r1) chmod(&(0x7f0000000040)='./bus\x00', 0x1) 17:10:22 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x1ffe, 0x4400) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) close(r0) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/95}, &(0x7f0000000080)=0x61) 17:10:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000040dcc400"}) socket(0x18, 0x4000, 0x0) msgget(0x3, 0x1) 17:10:22 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000740)=[{&(0x7f0000000000)="0a9cce999721bb673fdb6912d175", 0xe}], 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000100)="f254985b6aca69a8067bcc3172392a4883bae3668d121a676e013c0442084ae71c5785f8f022930791b383f445b156d5e0f923cfb57e0a", 0x37}, {&(0x7f0000000140)="f1c9b9", 0x3}, {&(0x7f0000000180)="4a500a49d4", 0x5}, {&(0x7f00000001c0)="bca9e3c4c2148208be8d5847c1965c43181068df7de7c815752381cf99562e01ef46c25eb54bcc8df3fe45f4e743a3bdbde3d5e228362600daadabfe0dcd8e2d773a5ec1c1871033b27da563e77917ae36d11eeae4ef4bc50752664d0013610ac5f6ce961c5436e68b675a2560f7b6f5616dcbf5a29629ff6a711d14dad9303eba4b6b21f148ae51f775f00b9f585db31613633bdd78802a4e9c95cf9d", 0x9d}, {&(0x7f0000000280)="3f5f414528456da46045195552692eb3669a198a8711e65ae31b3032e65510b922af20847a1cca88650881246ae543b7afeeb0e3d96f17e539e074f574b491e5a42ee5dc21c29d21db2168a554e92e0da0344b13caec0cbdc0d37dc2b1fb6c34c04ee450fe299787b7d48d93c9b379a66e09eb6f2e1908e9a89cc79b969adb86bdd617af3079b6d56493f1d72afe2c1383ef70e35fc02be600171c1dcc59b39911a40c0ff0c1e4d2377ed0f89c9a2adcd86c69d580f17567dff74e151f2ff8bb012acb5c3eb5a0d71e9654", 0xcb}, {&(0x7f0000000380)="2d65f86898667c2130089c9ecb98a0e9740542f2b802fb62cfbfc3bfcbff5eaef1118a29d19d96162796133b8e3cc00c0ae2cd67eeaa51df9704d24b674fc0aa62d3e8b8b9b57c3ec8d87108ceff813eb75b5defa7a852449080e6795cfcfa601486114fa47aa983ac71cb165b7e39c8514232049dc061a4f19050e5806f7c30464da36f41ba3357e6d85133c5228c77c51c77b415f21d3b9d1b9cb6", 0x9c}, {&(0x7f0000000440)="7eaec454908801d05b6089dc4f30f85d325c7f213b3b5ea958618ba48c0254adb1014a88f9da5ab77b61d32dea8be1fabd06bec707e4b694b6960bdf24e7d29cd6dca79c036dc6006bc72f2242c8a51eee37e686bc302ce903f934f5373e10ac7b7310cc6909484307cb15fa9f66ee0e279d1dabbbc64eb249af2407e193b2db44a732e817d5e1392262aa6c6fbed8ccecdc684ce8ea9325a749da13b99e75b6d8bb41b3eb51d29a9da49f563999676321b527cab74fd60ab3245440cc2e", 0xbe}, {&(0x7f0000000500)="3319c929e44a3e7c43fbf2048e36d62a9ecfd17c7096c257d4a4e6bc22fbd7977b6856953f7b39e2cf3f2de5b41e73a8fc86ade4b46affa0", 0x38}], 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000001000)='./file0\x00', 0x20e, 0x0) writev(r1, &(0x7f0000000000), 0x1) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x1, 0x3ff}, 0xc) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x3f, 0x40, {0xfffffffffffffffe, 0xf9}}) 17:10:22 executing program 0: r0 = socket(0x1e, 0x3, 0x0) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=""/55, 0x37}, 0x0) sendmsg(r0, &(0x7f0000001300)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000040)="3d3357a06d567e", 0x7}], 0x1, &(0x7f0000000140)=[{0x1010, 0xffff, 0x9000000000000, "6e5fbbe33513f175540b74f5eaa6f7f59ea11ddbc2de33a65861392aa9ee0041111d3d499d98ef26686b461c5b8eb28c750c19dcfa800e997e5cdf982ad6784ff389d9f0de2f820d473cf1793c43bb011146a620873ad22b22de81e9613dadc597300a16e81d4d02afb4f431dd82bd59b060dcfafd5d038c9f9faa559198248ae028d7ba6e7d947c76f5411a0da0e914bf8f62770c0ad16f4fd833deafae01ee3a5a21a87948ec193da8c562009b47e073b36e5abf8f48e415a666b5f7728653eaa6235d41ad9c76034fcf201e89b627f67cdba214b7107d2f45ca454126d2cf5bf06abc4282a70af10d38888672948c9db8061b0c417cfb76bc06b5b4b8923f0420bfedd39e10af0359c6b8f0d167cd5e8c8677400f51a3edf088f53e238a99bfca74cf7ba54afa5f304c171e7766af4bea4bd701b06b9a0a6c41ac4632993e22e9f622d84445262ecfaecc974f6f6829ef13d36803329b1e6273f7e007632ec0d9660d4776f3e38321f3f7cc993733e4771e9e8610f861eebe2e4e1131f019a3007604dc55f2c72f2ccd651b808abdce0283d65b54e3d78082ad15fd3b845120a4b653f039f27a54f4c8081975cad0248eb57279865722eb4f8b886862434a5895e8dcc38be94bafc1c8f579c5f81211a8c68ba1a75dd04add8e347f91cbad9f92c0eb34e659e15d46ef77972e2bfccdff4811b69d033783c988c1ee9d6d8c212e8dcee9ee16b22a1f054de1bfdbad5912b2c6d3068f85417300e20c16f01e6ec610a4c5689af09a8a28dbe20149aaf816fec86a0132adc953e8c6d202e9b38fbcbe2ba4fee4228edf747fe09ed20695a058811ea7d9a8d6104b3e6e410eddc8e4d249e75a7886a693575d9dd8fd01d0deb528ec7b1c4c44bc4c9de5ccdb495022c0bc37763660cc34da8addc4bd6525bcdd7184ebef71240ec4f83b94cf7e46a7f36105dd612a1472fbea59b83c9597c7c53e8dc3651559d6de2946c63a62012ea49e90c68907d7df80690a26bbf4aa348fe539c71789ea5a165a8e9d4fd93be96334093524d3c68bf89cd468a58a3d0209cdf60555a8b991259e25981c6556efa8c159a2b641df482b895c357de03f90894d5e32d22b5890d5fcc06712c6547d70f474707d92d511941f6cc23de69a4969245bd6e6c93664cf6902b5d1a49b63d2404a120c24ba01db6f39668e876c95d8ca6d21fa5adf9494283772ddd726558e2c1f2f56dc019dc83c10d60f6d6a4e5c135939fd66772f8895812871bccc45ad31ce36757c7c91d46a154c7c26339cfac26ca31141cd0ee021bc7602df4f1bdfb6b5c9111d41d2db5c47abfdf96e5a7b5b643779808d8769dbf1bce7fd6ffed40cb481a6e8374dcdaac37dfa1fd920cd2aae892777c5062e929afb3f5ff521386b3b2c8f47b5b8bf32db185a1ddcbebfbf89ed0da55674a1f6d858b9c62ef455f906e880aa9d829a3e13f06940f30c622148b1c5a1906ad093eb9f80d675276c4dd8487d82ec21854ec2b979246e1a09119bd141c76f644513b03770dd785b349d0ab5b7431025db66972eb19ea4e37488dd4e498fed43c2c90da6f2afb6fa64c2b983d32479e4e276e8122037e9d91b6132aeb59850027fd45200f47d337bf3217bf32997f09f0a6b97cad26ad2ca0d183300e43ecf6558a66cffff0be3f1c89ec150c59f21428dc0c08f7d9880a89cfe5d8e71e72e8c114a9e5689c5dd41a362b6ddbe2013e4e507b4eebeb8db2426c187d1cdeba483eab3769fc64a429adc04a1e5eaf4aba0900b565761641cd292bd572a9db3567ab1fbc6ab97a1c5cf20c49dea182117515efaaf15ee518df332e3bc6bfed9807bace0044e526b6f98aaf2e8d1b89c8111d3dbb9a7942a0b050ca614f0d268dc037b13eb1192b40dd24e1347c0a507536801197b56c1aedf82282aa3605d71d535c301ffb493088e4ca5ce2a939029d718cc1fff8b8632404047c3f48cae2cb44fe1a2ddfad974b559ce8fd2af408ba9e421eb978fe78fc69c9f4ff761bd5ffbbf090d20686f6ecda40a572b3f249e40aad5910dfb876ca1bcbc35bfbbaba534b66ac4339d66a4ee0ed4bc2eb36b7384f6c82220adc4f3143a54fd9bb343354f9c7a663025ab8afd8956f4f7fd4d4a7c78eefffff3c6fae73c5d48a8b227b8028cc24d825837b07ffb8848866848df8632d7f9a7c3a405fc402b85fc166ba5a9812d4fb697125d4f6100e764635436274e256f5efe6e2c8b3cc3597c10497ea3afa36ed6f906894b447147d2a33787209c35572c462e6f73cc91d7005565fb7cf45ed972351cefa2357b2e13230afaf36f74d7f168f58714f06eed7ff0352193a8acb8bf7f61fc59ad8d200b710e9b4d3a9da35b571e488fbe6b6a611377b0efeff8d223086c60eafa3aaa04afa5cd85d726a03bd2071452422de8a674cf12e20374e237ffab3e66067e76b993e0258a162c52d754d54f7e0970066be44cbc7504cb1b23152af86f075bd0f0c54b34d55a071131038f7d550ba189f5db3b1cafd41f5bffffffa9ecb0db1e996d5148fa8f4d82dcfff1b8581cf9e6d6f750766b987c754f30898246a0a3e162ba377e898e88e13e754fed82762287b9314ef8ba11029c0f2549b0c66741643f6604f51e34bbf9c6375d235bdd01c87270578e02d197fc02c3e7f33e94912ec219777d4ddaee0dee6087a9e3d518389a12fd8b769f50792643d3641fbfe256bf388db7326783665f53aa6c016653a210dddaea9ec94e88b4ee0b2c1addd1b32a061bcb18f0097329e4b64ce21225dd0b61207a0248d92555cfda9561f710587c369ea72baf23736ebe31eb7eaeca730268bf94746cb9094db1c98aa94c9942b6ac6ff5a097f062aa0ba5f1940e565332ad2547f4de68287aa1715d225f63ccc81a7a7cc785652c56866ca066a8e59ada441385ff6454812042a3dfc72cd92899426ad56d34ba9d2213249dbc9b9d3f95a6f0871b04f5b807e9004d76d86b1a84067bca71a811028fd51f31ed24afe916671e0781e0813d52fee8dd1ee4258731bb4fddc0d9cb3fbfa6c9e3346a198d452dbf20fe7a29a5a401bed70be3bd7d9bee4824d99b0faf7894705fa1e3195e6608b63067d5d65a5f66dcf5b172ae26454865fa87d3207bcfe35d7ff8abb5d2088f0297bf77ca7ba945d459825e413800165c13ea771fca8e4a57ef85cfe59048b157324fd868e2f3d0ba8b980cced6e511030dcf110f15606cf9584915b6fb562e5c5fe5986a136a176b8feccfb95a02d77baa1f1a7fa4fb81b6c39f4f480941982c5d803b689d2c01c4d2a7e41f9f2dba6a9d9c2bb72cd5f59221e93733440ce5fee0da384fdeb24d0b93a5176b8d04e1dbc5e2221527bb97675558186161f6c0232b9f910310018e7f0be1c842495767af1897cf635d3c44b640f918cafc7e8131bb763c4f1a6f49281083d74c7c477cac49af865b681bf4ee414e2e6b76afeae70236db381ed4c14537c6e34759c56bfdd56422ce9c91bd8938d3b23b21979cd668cc1fcf223fb6d79c138ada78ec800c4f71ae84b8dc30efb82e9b97dc4afea1d2b33bf0460e62af77af6826a4c9d569899ad23ec7359d3dbcf2ebaedeb4bffba1d61d9ac4046c9813361bc9e00171f9754fee0c93f821644ea211acc5bc22527df3f840d474d51717bbafa7c43fdf3f580ca3afd65b5eec438072582107ed4fde09553405dd9e803c6d837aeaf07bdb9f77ca9afae9583ea0a2fb6b9e3b2a28cfa34a4b8fc92df489b5bbe52a7b703deab005bd59976d2fe5b4c7631d8d6bedaf7dec5183a0e0237d6dd340643fe9579ef031d9722e94e6e4ab2016e1223704c74da53f62511b416519b948ef7c2ab459aa47dec8f3f4f3335b76cd5dc0e3737fb6e65f209a799aa81df93a6cdce67a9642975e8fc8089a0b062d171fa6aba00ac99b5329b99b07fa9beb1833cb93227b6ec2ea68da7fc1505ac8c78dac7f06d05f702c9e2e1293ee2fa012f4261aba8275f79969a862ec91beebedd2700409b8ec1a6ab5d9cd7ae7ade44aaddb19363df513c3cf1ecbc59ce6a040f07697128e307485a3a616e985504f483d330afa1ef0196b9572d6f7c952247ed0184ddac138e1dd051255e82b705b566d76b6d448ea22ee46117ff094d9fdc527c2a8cebd2618a3ea5b5b40d7cad46691d8f7088ada3518277833020db4a1174c4a3ec931d6400f8cbf3a278bfc17ae1bc2fefde6ea62ccfbf9b9709a7e7b1b3eb09f5654eaae58df567200d4fc9ebf25c570fc0a4f19449c6450ba94c0e8f6b9ee0da2f1d391b2ced8f1181ee252a95f9c52f4509125046e1da8dc55290661c71db3955857a7e1be2a20b68834a1228cf9aa556af22d0cbe5bb74b66a06ac2a991fd8286a1451ad8207ffe001b9864d9527d537a6671d247e6c885a98245c194ab7debe978e559d232cd4374040d4409c5df21ac616f3cbb41e3d2dc71fe2dfcfd2eacd13c8bde6f020ae92de41c04804111c32ab04575d62677a38b3c1d211390c934c7402bf7631c2896ac4481c205070100db61d5effe48479fc14922f66d7e27d612e00f3bf6c6f8706f912f8b08c826de41fb713bf8e4fedbca8767b5e945ebcda03136f29628ee42265563a596afee8a065aa808ef4d8657b59b5fbb4d90b31f79f6a09ce47c88ce2767014c35a245ac9222ac04e162bfd5c43ff834cc97a01a41f5d188568a5e0ef50f71f6def2d20c40a0356fd4b31d5311fe01ffe26f6c290c50524ea638f6606860dad69e900c93c41e00d4e3e0bb8b052d32b80a84f3881d16ba9a8ce2edc320949b788c27cef95aac624d3351f31e9d3dcb9af189cbb0801c8e0d6bced4d2017d83f35416b7b121c8d5f586d1ee9ca819d2ee75854ac9b0441afb4ea3a15e516f86cafc2cc70629da04fa162ee2c57d4c8471389c1990304fe779961432cdef10926029787846c62c4ba4adccbdc2c3940fffa356a2e71723d9774e4dcc294b26ddd52c9f1a33b8c3207c041519821b241a8b683f7dabb01ffd92634a8e5e228902f09344993df9af0fc715187e9682c87f4e97746c7783d23239c31c8a4bd1dced14f7ca948705a4c2cd820ffbf88c712ab0a77e4827f7eef815c647b3f14fafbd26c5536c76792594eeb3f7f28b20505693c4ac32fd6656d1ceadd4f9d96d58d692545d78431a431a29b735bf43ec27f6639540bd2750018d217754077c533f5f58939cde36a2ae294c69231a3b736b3f2c8451993e5367e3ad1506d0eeb7417dac41f2d8c530221762e117284ae196311b767a18b17f0e34d62ce37156ca8b908d3717bec5f1a08ca3ba7ae70e3eed3e8f5d57244982510abba6b8b6eaa6df999041b41acd975c98af9ec5f157666947f166f5d3e274e3bb83992cacc5c69ce61f926a3f590d860ffbdbabe94fa8447f6f6ebb1bab1d09ea058d0e89ee27b2538816bd52ad73f50d2a1ec2f754d23892d659e29835b83c9658f67051214ef017c16095084f819ff6e7634c9f688dae6a0ab67872e56d19c2796b3cc51af3229d8c360a58c520135ab2306daabe19668ca329f578ba38ebcb71b31644b4535e1dd555684cfdc7867162d494a7187a553f41c7ffc5eb87f5fccf846083829b4d41ddbd90e55e5d533cc68ed191d51beafa8830347af6dcebbca445cfda49df7c0ebe434573725ee25b672720020f939525821703c73ee17fadf7718e4ce88bc1e092a6140946125846908c95545f0479ce0e158c7ecb11b258e7523f2442c7ed34431d2dfbfcbd78ded1b17bf12a114a0e1ebcabfa70a9f4ffa5100d78d85f"}, {0x80, 0x1, 0x4, "ad98d24bd04d8237b1f7dfb9a569d04c6c5c78ebec437ab00ebe76741650f9d8b89a6e0ff36d45697b7f00de40b96f7f325932f1aac1f18f9ffe4f50b66c957de1d892e9d248e272703500a281dc98524c1ecfbbb87b9a067a836dbe7c7e5efab84d80af0fd1267d0e"}, {0x108, 0x1, 0xaca3, "c7377b049434763f111ce3b0c776eba4d3f2e10689ef8e4bb52e21e99b88abfe2ef27d4ee5a9779439f71574d90413c770d6dfa4fe016cc374eb03d3bc2e9c564ff3eeb91ef63a6aec0acb171b8bcabf54caee65e440525dadf5065c975d830ba182250f00ee51afed29153afe7b8a05d8f909abbd35df7b0bf14e0bb523d1bbb5a2d845367a71eb103597b920f71bb6c69eca02000c308433e22454508835772c1bc8f2abf9863dc669fc0a216a4353acc2a274b349568a34b45b52c71bd5b9092b890de940374e3f7e7b0d051b40520670fe0eba6afbd37580826ee61cd8fafa36fb86f25350f4d1a67c6ae1c60f8bb42dddd46606f4"}], 0x1198}, 0x402) shutdown(r0, 0x0) 17:10:22 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x5, 0x8, &(0x7f0000000040)="248dcf38d0747514031e9ae4c6915e749bdea1e90c6dd11e15cec03d9a6c188176093f96a5796ed5fc1c559d3cf4968fdfcb29cba7f2121bafa2a17356df5de798cd080b9cf681536bef98f37e04b0d692599794a6f0722c5e45f1eda2d1bcd3d5aa880231e7e3183ac2fadd2fa9eb7791ed3b3b210d1c9e260ede2fb03c23ff5f0c8fdeb8d7f527c5a31ef49a293d675a72f6c9b4d5b6be6a849b0e29d162cfbda5af94bc6b7f4790883a74c336aaf192039086ae90631eccf83bbbc1f30c64ce186b3d760c812be0ac0e3b07babd03ece4c83c29f8a21907aceaede8df74f9e207e17948cf454091", 0xe9) 17:10:22 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 17:10:22 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0xa) r1 = getuid() getgroups(0x5, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000040)='./bus\x00', r1, r2) 17:10:22 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000380)=""/250, 0xfa) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xef46, 0x0, "238da576a8cc77375e3c8c78f0632832ec4845a3"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x8000, 0xffffffffffffff98, 0x800000000000, 0x599742c0, "f912a5a64ea89344a150251db3dee28c9d0b0925", 0xfffffffffffffffe, 0xfffffffffffffffb}) 17:10:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="09ed77aec5df50f9", 0x8}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)="95a6445e64b07f0468c98a1db966258eab350c4afe344ae54dd868634717ab8e35b6b9e4e1c15fe9da50779e0e650d96a7abf6c99eafb0e9bc952e28329ff69b0a55447ae52e9ba9cd5a0ad9c46982e7b74df030a83d5d6759752bb7336551db24ef49feb9526bbe2d09486ce0a777a7307017095242dc7a73b1eaa4e83af0fb29de7e2ac498f01f504f4a46ac0a40e006bfa2af46130212850dcdb945e704184a46b9e3b1e0423e248b1a7df4a08dab18e6f5bc4cd33c231854", 0xba}, {&(0x7f0000000240)="5b32ac2eda4098bc21413e02f555ce0a8a3cc2eb53487c57ed0c738fc1beb13f16c73dbc3f4d9a155d8f153cd9f02e0ae1a2453192823273af6139ab2839bed5735136a67ebb91be4d00ac2fb00d10c1e1cae03e0365c0dcc2aa3852e8789aeedfe43452fed39b8eea", 0x69}], 0x2, 0x5a) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 17:10:22 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x4, './bus\x00', './bus\x00'}) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x2cc, './bus/../file0\x00', './bus\x00'}) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x800c5709, &(0x7f0000000040)) 17:10:23 executing program 1: setreuid(0x0, 0xee00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) r1 = socket(0x800000018, 0x1, 0x0) seteuid(0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 17:10:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee59b09d7b8b0cf8959330d23aafbaf89e60d178c370f8d7b603d1179d96837b2b0064a4370ec77628cc1a2e9c8d72689ca04", 0xf1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x5, 0xd9f, "0400000020ba000200"}) sync() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000200)=0x7) fcntl$setown(r0, 0x6, r4) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) pckbd_enable: command error 17:10:24 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x688, 0x1) renameat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) close(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000340)="1dde538a502ef3", 0x7}], 0x1) execve(0x0, 0x0, 0x0) 17:10:24 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x9, 0xfffffffffffffff8}, 0xc) socketpair(0x18, 0x4003, 0x2b, 0x0) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x2, 0x5}, {0x10000, 0x10000}}) kevent(r1, &(0x7f0000000200)=[{{r1}, 0x0, 0x12, 0xfffff, 0x200, 0x4}, {{r1}, 0xfffffffffffffff9, 0x20, 0x20000000, 0x7f, 0x4a}, {{r1}, 0xfffffffffffffffd, 0x1, 0x80000000, 0x7, 0x1}, {{r1}, 0xfffffffffffffffc, 0x51, 0x1, 0x0, 0x6}, {{r0}, 0xfffffffffffffffc, 0x8, 0x1, 0xa81, 0x9}, {{r0}, 0xfffffffffffffffd, 0x3, 0xfffff, 0xcee, 0x8}, {{r1}, 0xfffffffffffffff8, 0x25, 0x4, 0x7, 0xfff}, {{r1}, 0xfffffffffffffff8, 0x40, 0x1, 0x9, 0xff}], 0x2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x8c, 0x4, 0x8, 0x6a}, {{r1}, 0x0, 0x2, 0x43, 0x1, 0xfd}, {{r0}, 0xffffffffffffffff, 0x10, 0xf0000020, 0x0, 0x400}], 0x9, &(0x7f0000000380)={0x6, 0x1}) 17:10:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03a54692", 0x2) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) 17:10:24 executing program 1: lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x7, 0x0) listen(r0, 0x1) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x10) 17:10:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1, 0x290, 0x7ff, 0x3f, "35be80c9c47e30f970e6dae9bbe7e8f2736b1200", 0x1, 0x200}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, 0x0) chmod(0x0, 0x0) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$KDENABIO(r1, 0x20004b3c) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffc000/0x3000)=nil) r3 = getpid() fcntl$setown(r2, 0x6, r3) 17:10:24 executing program 1: r0 = msgget$private(0x0, 0x1f) r1 = semget$private(0x0, 0x1, 0x200) semctl$GETNCNT(r1, 0x6, 0x3, &(0x7f0000000000)=""/221) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYRESDEC=r1], 0x1, 0x800) msgrcv(r0, 0xfffffffffffffffe, 0x0, 0xfffffffffffefffd, 0x1000) semop(r1, &(0x7f0000000180)=[{0x4, 0x2, 0x800}, {0x3, 0x6, 0x800}, {0x4, 0xfffffffffffffffe, 0x800}, {0x0, 0xe3}, {0x0, 0x0, 0x800}], 0x5) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000140)=0x83d6) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x200, 0x4a) accept(r2, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) 17:10:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000480)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x235) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x800, 0xfc}, 0x8) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) dup2(r2, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x3, 0x8, "b08dce58000000000072a2007f000000ff0f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 17:10:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) socketpair(0x1, 0x7, 0x3, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) recvmsg(r0, &(0x7f0000002840)={&(0x7f0000000080)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000026c0)=[{&(0x7f00000010c0)=""/152, 0x98}, {&(0x7f0000001180)=""/3, 0x3}, {&(0x7f00000011c0)=""/102, 0x66}, {&(0x7f0000001240)=""/240, 0xf0}, {&(0x7f0000001340)=""/39, 0x27}, {&(0x7f0000001380)=""/241, 0xf1}, {&(0x7f0000001480)=""/156, 0x9c}, {&(0x7f0000001540)=""/138, 0x8a}, {&(0x7f0000001600)=""/168, 0xa8}, {&(0x7f00000016c0)=""/4096, 0x1000}], 0xa, &(0x7f0000002780)=""/162, 0xa2}, 0x801) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f00000001c0), 0x0) 17:10:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "3948aabc13f4a665de32e5731318666dea8b0aee"}) setitimer(0x1, &(0x7f00000000c0)={{0xd2, 0x4}, {0x9, 0x1}}, &(0x7f0000000100)) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000080)) msgget$private(0x0, 0x4) 17:10:28 executing program 1: r0 = getpid() r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000080), &(0x7f00000000c0)=0xffffffffffffffca) setpgid(r0, 0x0) 17:10:28 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') bind(0xffffffffffffffff, 0x0, 0x0) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f00000001c0), 0x10}, 0x4) 17:10:28 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) listen(r0, 0x32eb) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="10ac05ff39f5b77098989c00000000000000ff0000010000002c42a110397fe1762fc6fa47ab4a6908505b84479a5e205b492ee35a5d03e1ddfed676defb9326cec56390b037a4e750d6d55510210036d8e5c2dd14af86323b3b64138b9dc2442d92c67f96a0ae0ba6f232d9a631135ffdba6800000000000000000000000000000000bdc8353f05ce7642f3b49f22fad6048e8769c89170336b29bf5e2195ec57f2baf7ecfdba19796fb1ae14f8a4741acb176169247362c748a02e9279d96661de6574ad9fea6f57ed52a7af2b5f54e8a584fe6243a00b3218ffec162005540a384ef5b519668cd1ad9473bfe7cdf67d52a008812e2fa6c1d505c631b7e7bedb7c95d584bf38b79522cdb49494a982dea961d1485549e67b4f328b10e063b0bdb79ca42ea73e0912db5a5afadee80a53da5f17efcfe3066aae8d3b2b92c04c8f4aea524e05f8c5b5fb8d328623a48369f8af0e4f0c1e22971fe7cc24d456482c9bfb52ec"], 0x10}, 0x0) 17:10:28 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) close(r0) syz_open_pts() execve(0x0, 0x0, 0x0) 17:10:28 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) setuid(0xee01) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40, 0x40) listen(r1, 0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x209, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000140)={0xff, './file1\x00'}) 17:10:29 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) socket$unix(0x1, 0x5, 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='c\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x920, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) lstat(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)) bind$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) 17:10:29 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) utimes(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={{0x100, 0x1}, {0x6, 0x9}}) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendmsg$unix(r2, &(0x7f0000000b00)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000a40)=[{&(0x7f0000000940)="2f0e63809d2bf3d6c6352f80d8cd1e03cbfbca26f4fee8cba00065f9d28f120a95c495900350d2ee2b4fcdaa2f1ee78b587c8708b09d96a76b96f175ecf8e97e9807db02b288910bc4686f652c34d7a7c0dd04dc69f81f19e176d89c9d5d079465ddb3bb768245d8ad4d7fbecb804ffbff169cdd654c2a08383e6ef75de3d761809d59fc7d0389a2ee24dd849e11dbbde29c613dcd0e27343f2a453c93615fceba12260918ee4f8c884b9fb49c7ea6366e9f7a11eb66e94ee0f7f790e48045e0cd81469b4fd12fffe2701e5bb6527accbbf35d18", 0xd4}], 0x1, 0x0, 0x0, 0x405}, 0x401) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) r3 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='./file1\x00') mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) utimensat(r3, &(0x7f00000002c0)='./file1\x00', 0x0, 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000340)={0x3, 0x2}) r4 = shmget(0x2, 0x2000, 0x204, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000b40)=""/227) shmget(0x3, 0x1000, 0x200, &(0x7f0000ffb000/0x1000)=nil) mknodat(r3, &(0x7f0000000400)='./file0\x00', 0x100, 0x2f86) 17:10:29 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x7d, 0x0, 0x225) 17:10:29 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "90de290e7989a23ff89c16723f911a1d962f681f"}) r1 = dup(r0) mlockall(0x2) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x2) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)=0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) 17:10:29 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x712, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x0) r2 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r4 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000140)="5dcda112dff8275f9761a60170135ba07aa4bb958fe3d5506ec3cb2ab2295e86fbed47d07a4271db14ceb6be71f99ad0c60935a8c147b5c36ad96b651cc61743dfc0e4ac348c7d89435de61ead5e0a7576e20a0ee984531cc145ff269f9dfe6ec179eaeb760cd7ed686ea7d035067f73cc3996e29e10685cc0bd14e887f2c41014d5b5bd6eb350966a1bbd5f9d1dac4cc691ce85d07301c9c7d01af7781746b43575af9e026cf4b1190d26f4fbe8e9a89c838e59aab391a6b896de997c4827f321d354e47436bcc9cf200a7e0f1832ff742e4811126bb4ca75e2e193d541431d6253c4416b8e4f98157022ced9a8f59941", 0xf1}, {&(0x7f0000000240)="393769642dd7bea4c7b1c166c1798ca72ce602943bc2adfac0f7760f3a89699d65cce5b6684cadc48a7ea93e3073bff4b03fc8ed47de5bd4a6a35ccb7a0b60cb404e3d652e4669a3470c22dcf20f4a1afcd93b6af29ccef86f86f2a9a98d8c5135d2dfb24f43c9d86e8c2ac49d37352ca985c93255257891e5778c46c45f1a862c3fc1a8e8bed9e85b1fe48e2b8d3c156323757251e3e52760a8d7aeef3182d97266867a11600abd477ca737641b8366db321bcd593cc1a3fd4264a5d3098a51517b729b0f49149afb954ec06019adf0221b03f6cd4e7722322d0814", 0xdc}], 0x2, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r2, r5, r6}], 0x40, 0x4}, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0x203, 0x80000001, r2}) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x6, 0x0, 0x5, 0x100000001}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000500)) 17:10:29 executing program 1: mknod(&(0x7f0000000080)='\x00', 0x2003, 0x1f) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) accept$unix(r1, 0x0, &(0x7f0000000000)) 17:10:29 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000180)) r4 = kqueue() close(r1) kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x1, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000480), 0x9, 0x0) kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300), 0x22e, 0x0, 0x10000, 0x0) read(r0, &(0x7f0000000140)=""/21, 0x15) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 17:10:29 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f00007bd000/0x4000)=nil, 0x4000, 0x5) nanosleep(&(0x7f0000000040), 0x0) mprotect(&(0x7f000070d000/0x3000)=nil, 0x3000, 0x6) 17:10:29 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) r0 = syz_open_pts() chmod(&(0x7f0000000000)='./bus\x00', 0x1ef) setuid(0xee01) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCEXCL(r1, 0x2000740d) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 17:10:29 executing program 0: r0 = socket(0x1, 0x2, 0x6) socket(0x2, 0x4, 0x9ad) setsockopt$sock_int(r0, 0xffff, 0x182f, 0x0, 0x0) r1 = socket(0x26, 0x0, 0x9) listen(r0, 0x1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 17:10:29 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() setreuid(0x0, 0xee01) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xfffffffffffffffd, 0x0) fcntl$setown(r1, 0x6, r2) getpgrp() setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x3ff}, 0x8) write(r0, &(0x7f0000000040)='!', 0x1) 17:10:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) write(r0, &(0x7f0000000680)='o8', 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x53, 0x0) 17:10:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000080)) getitimer(0x0, &(0x7f0000000040)) 17:10:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000140)) 17:10:29 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() flock(r0, 0x7) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000000)="b3a4b36cd5670e685b7f5f11dfff163d7e2a1ca4936186f4c7af4c2d98b9550c7fd5786b00ba00ad35399fb93d96671219aa2a242dd27a54f33ab5756e05f6822bb0e77a9c9eb701771f562b2c27f93ad81f40d762ce722387f7bd363fb91cc07a09330ee2d9f1eaa1bcf70e3bf4388cbd8106362ceb8aac77c2874835b1368ef090d1d8c9afb158c4de7d28e2803c398bfae0907808afe8caf60a1328addc4ca308684ac34c4fdd5500ecdfe779e67f80ef11aa45209ff7b68e336c47f68b182803abbf566af8bac779683074f218aee03d138c924def813c604f40bfdcbc7fd3", 0xe1}, {&(0x7f0000000100)="25139b06b5bda29c9720c83a97e993f6a0e3b385bfe5ccab36a755f3a2c8f49f3f467d89929bd74a0de0852c45c5caf7eca3d9ae3fa916456b6a70f47de15cb32a72c17a5f6d3d96f1da9db84d71773b3554096f470998eab95cdebb731e91f675426e2d0dde963f0d3a16d78fb0b99789dcdc0ad2de44fb0c89059447b61456298a15220653b29537c5f0c6edb186786028c3dd1f911af418b10a", 0x9b}, {&(0x7f00000001c0)="49f8c0eb209cfa6d3eab5e1c93baeb5784c7bcf80447994d51aa532c349fe12b97aadc15a39dcda72899aa4a67e9c42a446774e82372690877e00d076c0b9315100c023bdd96ac6fa964a878ff99282999ab7e44e181d3e939df5a5029d0bdf55e57d0523687955c6e809056ee65df36cc4f17c4f7fa40e826e709", 0x7b}, {&(0x7f0000000240)="93bbbecc4da664ae88319a501c81b86c4eed4baa2c32372f7d598ebafd0c6d44a3a431cb69f3ab4112d247b7a786a5272a592a31317b2112e7412d8087bba178c46f48f7d2086efb54e71ec8847354e42f6b87eafe55b65a6054776e7b451bca7b431c8fff9745388a31ef24fb22c783bf635aa8b8b07edcd252804a4e8cd2709c651d873360d6f817bf4b588b80c32449929f77ca3a3f13d6b0e3acb1549fbf6bd2d1216573f97b67f0797ed24d660cbe2102fa784e382a958ade6753c70be1f3f73827", 0xc4}, {&(0x7f0000000340)="c42e6017b2d546942a8c994c3cf78ce7555833b8df15de06f029fa01625b2f9ca55f50111c5f968ab4ca9d85d760803a007da070962e6ca3916d47818f9c66a24cfb2cc80e61ef9a3eb4a56603edec9d1a3cbb9ee246a799e070f9aca11524edffa8e58a02ad15ba4e82b630c4195874e8a261130793630578328ff55045cc81d6d08adec5a04ff638615865e9db868e2de120935570d967f7ac230ac7317cdf49f5389f844e01726190453a0832d94585e1a1765b8f6b1645651b17841b792ade490fe87125ec451fe114a152db3dd01d02", 0xd2}, {&(0x7f0000000440)="b4693b36", 0x4}, {&(0x7f0000000480)="14b939684df16deff0e6c82b2f6f246a5afe427ecb5aacec8508d8e2adc2d3772c848d713f7d471f162d438ef8927970984f0544f25549553063e0e5fca5d6920d281729e2c297df16fba999f247aec1bd5b607636f3b1fb644894366bdf614762ec031d08a8a63a1ae1955567bcb2aff677bfd90b55720dd616cdfb2d53c4b1683fca834a8ae620", 0x88}], 0x7) 17:10:29 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) faccessat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x40, 0x1) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x31, 0xfffff}], 0x6, 0x0, 0x0, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 17:10:29 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4, 0x1, 0xca, 0x2}, {{r0}, 0xfffffffffffffff9, 0x1, 0x40, 0x1, 0x100}], 0x34, 0x0, 0xc68, 0x0) 17:10:29 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8c0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x101}, {}], 0x2}) 17:10:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)) 17:10:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x100) chown(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x2, 0x8) linkat(r0, &(0x7f0000000040)='./bus\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) r2 = shmget(0x0, 0x1000, 0x80, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) 17:10:29 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 17:10:29 executing program 1: setregid(0xffffffffffffffff, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) 17:10:29 executing program 0: r0 = semget$private(0x0, 0x5, 0x310) semop(r0, &(0x7f0000000140)=[{0x0, 0x7, 0x800}], 0x1) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/74) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f00000000c0)=0x5) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r2 = semget$private(0x0, 0x2, 0x400) lseek(r1, 0x39, 0x2) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) r3 = fcntl$dupfd(r1, 0x0, r1) getpgrp() geteuid() getgroups(0x7, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) fcntl$getown(r3, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) fcntl$getown(r3, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) getegid() r4 = shmget(0x3, 0x4000, 0x30, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r4, 0x3) getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000440)=ANY=[@ANYBLOB="0dacfc9159c713072e28a600139bc3c1bacfb795085e18294c7c03d76d1d1651f6f7ce170f789394d770e40604491ce043c45704d2e2bae27b31d797840000000000000000000000"], 0xa, &(0x7f0000000200)=[{&(0x7f00000001c0)='O', 0x1}], 0x1, 0x0, 0x0, 0x8}, 0x2) semop(r2, &(0x7f0000000100)=[{0x1, 0x7fff, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x5, 0x800}, {0x6, 0x7fff, 0x1800}, {0x1, 0x6, 0x1000}], 0x5) socket$inet(0x2, 0x8000, 0x4000000000000) 17:10:29 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x5, 0x1ff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0x40}) syz_open_pts() 17:10:29 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{0x4}, {}], 0x1ec}) 17:10:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000080)='T', 0x1) dup(r0) 17:10:29 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x1) munlock(&(0x7f0000001000/0x1000)=nil, 0x20001000) 17:10:30 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) write(r1, &(0x7f0000000340), 0x10000014c) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x4010, r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 17:10:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = shmget$private(0x0, 0x3000, 0x51, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) close(r0) 17:10:30 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 17:10:30 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) syz_open_pts() 17:10:30 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000000241, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10800, 0xa4) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) 17:10:30 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) setuid(0xee01) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x400) 17:10:30 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x5) munmap(&(0x7f0000006000/0x2000)=nil, 0x2000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x8, 0x10000, 0x8001, 0x27c, "d7eed0f9552c7f772795ca13570711d1b8265db3", 0x6}) fcntl$getflags(r0, 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8060e, 0xfffffffffffffffc) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000280)="a1", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f0000000480), 0x100000000000023f, 0x2) 17:10:30 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) shutdown(r0, 0x1) accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), 0x8) 17:10:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000002600)=[{&(0x7f0000000040)="d6285ab6aa5798499e5b20f05fe967e45c57ee05cac5df916df6d3b80332ded55821b497ba7f51c8769f0596b957b56f5c4dac54f8d861d28793f771e4cf3d8bb5e48e8d3e3070df88c0e251a5cea692292e77668925e486dd061d9a652c8ef87685cda23642cce6c38ca4cafe7dde0bbb51e1ff3198e1e5676f70bbbcb6", 0x7e}, {&(0x7f0000000200)="bdb771ea80e72213aa53c7ec56c654b5a68dd6557681b3cf0dbf5cf548f1162e816a5931a195dd34687855564987f09bf70e93a312012c22f97b07ab950ade840327dcf50876963ab43b5c74dbf20fa736ca54dafe03b53ed979346ba2657e064d6e402aa398361a2b0cb73ee9fd767836bb85de5dc1e580655dfa44330e5b039ac64faa83550bf96bb7c128974656de2662cb6c5c819699bc58be0b07fa60851e413026ebff3eb5e43422aa043171f01281b70a44e57b5926697a3580b2bbc52bcd07840dc223de9af2b21e7b6c7229eb526bc53a1ec4127684e1", 0xdb}, {&(0x7f0000000300)="fee7a85b9140a1ce2cb35d9e2e7f9c13789cbd883cafe33e5d408b9fabf82723df5b536319b00b78caeba09e84578077ef229352bfd003a9339e1782c0e502a8bc4b84bd9d4fe90b5823b313c3a6122934db", 0x52}, {&(0x7f0000000380)="3ceb84100f0cfffc2ed2633da923d82f29e80d273fac3f1e46b936dbcbc8493e6c4b57116a2b689c017766de5880040dc95e3848d67ff94a86048604f36ed37874d2daa49589a20a81e683060c20225fb32cc8557198461a0ca400f631ee71b45716511f170601805ad4de3d2481db410f2d99fde7654cf06c6fc4a554bd2eebd260b92abff45f693dea7e523738d5f5bfd812f196536cda5d02161eca728405f85f2bb3df5f5304a6a4fa439b83a1fcc35e84bc1f3266e3ca1dc7ae55d5ae26571f323c238715a1605d716c9a505543bc01abb5fc45215803ae96802d07a85bf212de005de2128353940b2dd4b12090f040e331f48168278e8b95d1eac3ea47c23370e85e404e79f0340b9fb9a927bd7f08d2489cb3d7fe7a0dde1e8e8a2309c70acd7597b067fcd47b0c1198833a34be546d6bbcbdf355f3c7cb1c84e65759834a12085695dcee93781ab4865dc8041a09b00e0c0edff85308d61ffe1bb4c671b458eb4eeca0f1b0168284fa59ca67bdcead8bd45363765c4de38674efd5b54013e2d8d7609ab793d1edcaf3c3fd598e6a97d456ccac9d533b60f688f2beb45381be9356f44db00e6b5e1ab991c12f894d6a241e97217c9cedfbd969fd4e0e5945f51d7877f172ebc47d4dcd9605d411575de82057a9c0a691cf627f1b085f88a27c04db66c057d9b5695cabfa0f2c68b535bc9a4f9530ffc0063418261de6cb0e04f5a878621e0be0897c7a45542be991602345fc6fcd1503ada75d42e6d7a0be6612d33c5fd0259ded3a72f1a4d31540d5b9163634be7c4b6a2fa4eb420a3868870b823e7dd8589c8417a04284a7438ea235bb69598201bdacf63a0c9a04ef9e1abf1b0c0b0dcbb7468043d74bddae7fdc98978e0ae7abe6f14e4c449737b215df17b73cef64edc22b3c0778fc9f14795bb858d0ab21bb19d6e039c63c722c690f2c5df8d62e84d7426d16aa5271e01cd62f2b9c0f5a550e628f082a461945db6d822b20187b517a2b205a453f5e3bf243dc83c5685ee1b06ad20afc81d735cb811ddd7fc1e7ab24e4069b5411c7379a93125747411d59f0d334ce2f00088b9368141cee543cd5fa03a2b8b923e0454fcb24280f5b2d3bd38fdf51286cac4a1bcd83aa5b9ed02b876f47f7b285a3d84b736357f595627ebb1d1a421a4d97e5f340329b28ba885388783ee0c57c334b1b997b8deb650c64ed6d6fda8b8a47dab377017609e349b70c5d669f62c91a0dc1e6b773f20a851baad5d40b66e112e87cf47449ff8ade62b8f88ad28778568b1f809cd5ab92e32cb9deb0235fd280e92681b14d34bf3e99d6ce5c3e02ca567cdd771c3b3cf12a365bf64089ca70c3263907251bcc8ebf70d8925ce9d39103e7f26741d58e9674c835009f1030fb80711dca1a3c1d7cfc30cf7a5d9508561042cc9fd8ea891d15220c1a6cf85a086449f52dea06a5f84f89b80a8cc5905e8a56f6b887ac3d6af129d1d36da006c87d253a6d449c1a8146f1b8205c7657fc7d03a803eedb531b4462fae9ee63ff110d4554504fc9174c6e18e817c9155147b54c1bafda823159b9495abd9165feac4841501142f4ef0971edee69e7b52fb673d93ad6bcfee5d7f84c64b4baa9863969d974d3b9f3d3c2302308e448c6af3af653bd350aab7dbe072acce79d761592b1be132b03da5283ea7fb1d17ff2a806150f8c5c3c1ba6b7c1fc45cd0869d906baf4969c9229464abce17cdb3918d4a81f4203d19fb326b33aa56227dfa0800a4418c70a1e7ec5f38436f47108180ccf0ff9ccd622ebe73e381606b0b424d17a837952f9fdd1c0b7a1ec647a31174bcbe9811f24598715004e5eeb4813b70ba9a465c378e4a8c4b8bb6c54f22eb2df64046f6916f109047863f65c8b2b59f82f324985c6e06e9c3ac7694601844275c749a8d967a8970b35a55eeb1ce6f9165ad349b530ccc8d76d2eb44cfc754b89def1980c7439514f1c45447ccdbb0f21db018fa7be80179cb60280bbacab6c2e2911b54cd82bae893640eb4123266213461fe993f0d0326506118fa30bc862f348ddcc588fb8ee405fe7d7ed20ab0a7defe0c8868ed246fef06fcd59ac6d6a32f4147bda4e108434cc6566b751e69ff9e7919b37781b9e3d0515f29eedf96719d796639963dfc910a9203e15a49567ea8db9367a7e2457ab26d70fe463efb6ee28f760f16e343ac2ebeefde2a503fc870ef2228844402616d47026f14731e7490f9097cc054e733f3881f06df4025fad5fd5213a84530e8600a83271ba2033af0871fee95db06a8bb15dd384b2fade4bd9103fd6c36e4e905bbf5e6978e27657a0b0c9023cdc0933c8970087ba9c7b1306042b06501153d3960efe65d944120c9fdfaa929599d433e118fd6aaa0fab7e3c6e66069ba243faf74e29030a3878aac9933b996d73028b1e4f6b4c3471c60f3b892ddd9b83a7f8b14cd641d4d6dac0f0c81b9e428cb81ef73cd4821355f3a49ccd894f9442e34764ef6d4bff1896d9ef3a4fd04123995d442fe2da3b640ef9ca96a98e9c3d324dfa28d20f94973d6d009c4692b79acb0f6c221ddcedccc8bda81c8efc84987b847fcc6bd81cbdd8a5a751f6f427f866d9507ad34dd0e8b2f28d2858a1eb841367c46e7562750c0f2fbd59a2f85d6f3a4cbe16afe326def2ae3282c4f8e62f71222d9ec14db5c945aa345a3064304a844edeb9aaa67c2fee1ffc067442e6e5a0c2ee35ecf2b66d7ce017766d42f75a15cc368c6a8990333c423ee864707303360ffa4a5efeefec8473c7e547ceae33ad79a0563a45ea034fd27d12486b65364b6fbad29c68c27ffaa501d396a217ecd2c43ef5c9a4fce4f7b5c27f70d91f59296f2178f8802e80841cb65119617b43cb198850319171622cddf9d8cd40a173889f6ed4d3eea39e5756d696ee38468b7d9235d215f3ba9e142d4dc822d465fe98bb7e3a7bc94958febdd224f7dc0d09cc48eae683bdbfbcb6bf3642886e0fc6356bef4218c14738018988f0c1bb81b594bc8702841af8dcf79ce8f3d3201cb51a6024cefb12d2dccd1aa59273322d20f15c112b816751b151549d56e375a4566059bf04aaf2d76478fdb094d379915924d844dfa2e0f5161bdcb539b0f19505e0167468fe24a9c4e244b33dd2c221de8fe86ccece11f8ce375e8407bc0b3dfdc30838ffbfb227605bef82471485476f691406ba5a56053d9301a92dd9e7b36bc068d23c5aa3e80ff196946c120573f48d0a871ee2a290d9ffc08a1d57b503bf3ec267b1543bc9ea0cf57035723bb3a3ffa7eeda21085f6aad92e0047489bbee842fde0b13eac9955f05f6696765601e1c90f752bc8f1e3dfc9a8a5b748c1ef0503038573183d55696a6f98513ca92a8237a9bd21d54255631cc1f317f5df9b3028fe55a1218b23649f7382f868bbae7c4868342abe8de9b9a7637338ff7cba9a570297c049d242956f8a5944a0b6d0b30b1d393527bda895605250936bffda5c0e847ba4117ec0445d83557310e61d0529f2d244b24039c7215c67735b8f19200bd862e1b84db3e786bb9b46bed56c14ba1c2e3a53ce2158058f6f68afa6ae7325749f2ad11c3821eab77176fd041c937f6f53dc5ebd62451307ef9dc8609a9048755e61dd18e154cc6a6d2eb06e8b038de19a2f63e3e18bc8a08b9a0d771fe13b97a8b42e3885a0faf6677a78b768eb3c224a8af10cec04b2184664387bf898d3d08efd3ea10a359b3eca4bdefcfe909d88169e8a3e502338f7ec7c5b43d1b48924f6ec0c0f27cad08630d6ac6e977453862fb4dcdb7c76397bf5b03eb8953a342c0ff0bf541dd586c9b2e109d0097f18f57ad3ac35adbe88d3a2e035ad1a3771ff3ec549ab3dc13def6e7c4b774926248ebcbd53af3e4a12dcc09784ec37c31776d28361e01d0b618a83aaa62d9e3ef12e807956c362c9216c29d2a0f43b71a0ba66dd57da05b1331ecc9701b548fc07637ebd3a227de5ed3e4270905d621e0ac5ff4616eafb969056d50bcfd649991715523f8169fc673d1ce63dd2803abb970ddd8541e9f9a083fd21c3ee847da121974d5e148211b5bb9dc3f5e5bf636f785fe7f4c9720c056df8d976cb67c4c94155cea9263c30f63e4d0445ac0ae0dac7189d5a4b28df1f7a3c5f10379583dc2376c7077202aa00f8d0dd79726b56da6244375e5166217cc5a0027c06409a5e49a957d8f2a323e78e3c80fbb2e8d50c82ae788301019f081e2134ef89503f41e12f1104179f0e5a9320f7544bd6b772247a2fde387703ddbda5c529433368702b4b9181115b99b47ee4c3831750b7f54188feca5ba958d2538aa0da8981b7468ee9ef9e9b006f661393a22886ec0147707317903c0a76cb6942b16366ad528c10dd0ab18650b22cf307da309ad906557179f71a8d35418322d85395033ea4f4d7b54831437341ff2ff355c17a9d079325c0c21e7a4ca3fc6d2d14c109f252e2cedc2c36a22bc71f0d5d96a1d755f80d3e9fb79bb207910d60ab6bb4a4371e6ecc5138014e3cb4a7cff5d65c874786bf63dc2af53ff7a3a4f7504b4620eb46830cbcdf386b4d7ad3951c143af7fee97e3ec8a69679fcd8bf1658885fe8a1897294993d02b15124d8000aad90236b04b866d81b2d134f69ded0c40793c2e34b1af8443f0ca9b4ed4d49b35603e1d86d9cac3b3c50d53f31108e21c5cd5320dfd0eabc6c9b0ff957e1a6067ae67793c92935bdbf2939d8d19d45720ffdafd00225c62d206b3f7a4499a839da364f9e6069f2e3607c91936c23a776a2806e3917f773f1f35ddde00e62ef5cab04994ea055af3e92900b5924851dec9a6786b3890f06947dfc40e832812abfada51e6c105da8be124321adc25775e269568810ff1f1290df4905be7ede1a46e93e44eef2b57ca9e689fb37dd4894e1c9b4d104f8b856b12a3f7741ad5f32cb463105944acee2e4a198aa6742e8dc7e82df92bcc83ac3fd71ccd2baf316fc1a9e246ac98c509b31f3882b90709f145f1ad525b747382f3def8d2fbd4052bfae3d89ff19cdbd6f3fa28072cb21b2ed4c3f6c547c36a73604142ef3f916cf5d0f1d78a6382d527f533f6d9caef17612dae5f436b6e5aa5856c1c6c8382364ce4cd65bc4574236aff60b68d23347f23f7d532d79a80e9bb5947471d82b57db086af9c9e1262e598062cc4ef736b251fd9027348640852f3f8ecd2da07abf3818c0052143980af9821e24b9f6c7b3abd3ec13045260f8212ab36fa8a3d3cab56f5013043f8e76609919ab5c7e4731a1a67ddbec7cf9d3ca7ab4db39fd3d36fd3bfaa34441e8982e7928cfa48c2b3e1a8c478c50335877199b0f2b53c47186503663106a359ac9f6ca8b9933d463c863c257df426b793858b1d33341b4e0383094eaaba22cbc76ab044a232f84c35247a30af46e65459cca6a3e680dddedaeb6cef177276b3dfa657fec9a8e2bdcb82d17d56f062a3faac1fbbc65f0ceb176f180c07b196f4b6f5c826373d50622170428c5e0993f1f724a8adf02a52dcf7081b5958134f5d744bad6e1e549b1094bd60cde385ceab0f70905fd0ddc385f2868686876aed85f69baecfeb806f6721804ba18bda4f155cdd126b28964244b516bd5ae226292b2daeb149b20013c0007722c01d0813d4785fa628c67893c8cba10fe5182652b1d4f73090d54e68321b254d9c65229f7dae7aec2e725108cbebc68da29ec9abc53b62fd7ad525d0186d8fc329fb9a88b24a9dc9799c49ee25331e2aaab9624215e2eb4f2985d3e899228cd126eaf8ca72564cd5c3e89aa7132229502f93c0", 0x1000}, {&(0x7f0000001380)="47fbf1bd7126510c67b2551c119d42368be62f1b97d492ef3a447b609c9dfa68045f3ff3481814f508b409b9590c0a6739e9a71f093925674c6b2664fefb30cdcd17a2d6f75704f725ddde4f1d5b13c8e8abeeb10e942c7d898d52a56ee851813766c455a9a7b29c54b434e6cbd55bdf9b211bec5703f19e6d6418064820c438c6dd7321b5b976c4d80e928cb9c1aa15e807f891d082c93db0fed25dbb1a76b91165d3ecb5ecffedea7b1158618a5b04c7f01c62af5514259db14eee795b202d469ccf7912bd8405a8054fd3e4f0bb484e0d34745f620cc3c384c55a3e936f18532e642f632d613f4e8608698131e05289979ddd25a7bb09f64b7c5a2e1654f53ddf62bd315c5bf4caedc9f496f5279c99f8eea7f9b83eb710cee45bc06b49e2a3339fc358dd10182c60c16f86543180f42193730f971b97ff565fc4dc25d375187e8cd917556e4ae17c1a6c4a5255fc7371fd23b3d532f06415f550c5d13aba20e6759794cc5faf4e06e4420711e3fea1f22c236295be22b560bbe67cbf8c51a8c258583cba2461e0fac3229a3a17e8e074cd9d7392b07fdf3266a6dc1735f5c357264d2ce116869e7de1582c6729e7497035b0b03bdf857470027c45e681f7b397dc9dd2177694703e3c293e8eb7fd3fb1c465bc56729bc203e776fc101d6af997c03488206384e684a1cd6d130bcebf7cf5ddc32bf9034e349e2fbb3205d7821a6ceb4557c3e15792b09ffaacc5cee16c51b3c6fc4721826d8c92a05b30899914ce13771125ce7a3aca7ee372b6e7ab1dcfe8b17d112f43d61a23b19b371ccf1ea7665ca8baa7692540588e4f7b204bdc6726802a77979b110fdb0c75539cf8642e6e4a05e299a3ba3107ee0808c6a04f010c6b26bb9af3c96680df027ae75de1e5753b768bc7d7bf1915f28727c53a4fe26191622171cc065ec11dca07e500824ac4f57889d65dbd818401f0df1da1b20934e2585e9f14f0224f407de8604d0dc6df5863d8333aa956cd51a1c61d18ce8333a0c3b5e4f98945844902c67edab3d37a1e321a4baa5590a037a7250671f22890b6525e1382b8e15de7e3cc1c349268abcac319e37e608c00ba1637cdc89f7c1c415a7d6092a5812afb1ad90b6ab0e663704b02f026d14070835ba47f96cd892e7683d5e8523f940911538b0916104d331613bd5fb54b3f9b5492edc1b46dfbcd0e17b1b0f3e6806f6ee244b8ffae9a9883db1f42856406a6d13311ed95e60b272788bcf2688715f27237eaabf93f135aea7c3fe7fbb438ecd411826e09f155f40d570e8a1d3683f63ac6fd3f44c628fab700ad03ede773a91372c77a56fda6fe9a2869eeeb520d47553caaff0417499e004208aca6f8332a60247c8a537a31287517858d93f58fd38ddef26edf7026c0eec52596debcabdfbe61eba7f3a751470ccfb2f97d10fb6cb86d9de95e983f5471cdd8fc9063100dc411ca168d6a4319e6a9498d5481dcd2e63b0eea64a43c4e33b8efee9ecfcfbfb8b31819bd2e15a2bae3e7c5f30e473d80a1c59d165602124ed907bb6cf40d011c1d214b860bed105f0f170c93547afbce5a696fdb20584125d1f80843a4857a1b34b1252451616095cbfda2af11f7a60202bcab0164f982394c57372c3205f964281f96c9c927c4d8fbab82be15d8ea880c2d528db058b19dc7ff78b05e8e1245b5e7491cabeda9252e984915fdc27f1f660fbfdf856cf0047cc20ca81d59fb505d024a4f0623b5c5bcdcfb760c79122ddb0bd96b38f06d9f00de5c4cad0a815bb4a42dbec2d1b8231036f29d3d7dc9aac646eb2a3d6c46c096a60fb6ff94fd5d978a3f9b67cc22adcf6cedecb3b2518bad72182353499b7cbedd8336aa4f2e73ac5926b8e8d8dc12e99ce877e45418c27f31f2cc91a834d5d42e911b83af7fe4a6a737903ee7b964acec8a744e52f4e5e83a56ddefb6b8d379f3966c205435120528320f573d9a9ba2318baec4ce8095f4401bd60bb5d2ac98bb2473ef827a02a68153798b926f060e35aa77c03b174df03235a616fd3ed8965b61cdfdb12c7c75cde1bf887d66c84f77f25e30cefdf5896ee7f7b643718445711dad1ba494b23154a5a5ebac9379c06e2a93be0fcb333a09fc8962600d3204a3d8afaff84e24af4a14cac02dfdc4ae8bfc93cfa4444858f4e8f4e6bc88b9d01424da10e7913c71409de9d03c066e29849161c447ea3907978f56e505cd64b57c12e51fdd13750738c592557cbfb2024b7178c67edd0c661b3896dfa8c6a2387f7ba523c3137aad26249a1dd8b50487ceaca216f067ec828f05cfcf9358863da87ded855c1706affec7c020089d621c07471848f23a7120f08cd64ba671538a91d05a7d848733ad0efd4aecad6fb5935dae32bb2c031bc84497a97b9de1480ec9a29f84c157346e3bb84194275d4ef0a2efb548f97f87e6e5a80218caa237c158ba97e4abe931a6af93385916d83c82e7202fa5c2a6966fdd55099f6ee5e0d0f89b5c99b874f453d0d3c6b1273909de8662ee879a815a5102d7c52371cac4c3263c5a22e2e9f92fa21193e190e1b7511929219d9007f84b30202255c0408330352dafbbc097483c52e6957a9bca8941b0f21f5e320aef81e1a3fe83c21cbf915e981f8247d991b094d9fb6897cbd6d92b1db823ed6ed9c19951620764984baa9784ac37144dfe77c12b6d9cf14128f32a9531a0d6e7c579c8221b0abc845b3f9f3ef2677766e7ca46a875af28b95aef7308b4ae96460765a0da8ff3208243e4257832e23a11a9c300d4d69134018d35983ef0f179a7406ec519a7f84dfad641860e10097e0b85af19f40040b26645684d067e656440de71c2859eed2bc370f8a65a0fb220c54d17c256e19c0e75f4157b6f5b98b00565268877e9c4ef00cf643f54609fb417f62733c16043893a1a3bb6856d2820d773681699c7d7521526286fc745c63142384cf1d60bcfe93a00f15bc8ebbf87f3d25138db49f688cdce2d1960a218ad56ba3996ac642b8086ca4b8df267c3c79032869988bfb7f1509cebfd052e9fb529df1a5e82219e0ed3c1cf3bf949f4214e5596061710726956f7a4050fb50eb44ceffd3e5b7797c96f86a6b11804714483cc0203dd881d75caf2da6a192c78c111f42e8a3bf767a8240a1191c78f2249269339c9d0a469e9ba3e36b286c34c097f563e368539b095af17dd899e570244ef2c753cf03fa6b105f0d639a78403ed98edec6f0d714b5ce156cea7d9153cb53c8d92ae6cd17e7d5783bdb71af31df0e574a0dfca0c10213df07154f49d591f3cfedccf36d92ae6c0fc72f54e691812517d22fb4ef3deb08f970d499f6d076dc7b115a2fa757ab5c90af98db761a4337b46a325ff8d703091ac558f07e83c9907a8bc115bcfd5f6444af188e8144aadc1bfd4972c6a5099a9a2b5141ea2bea7ad75103a80d7e2de9104f6fcebb4098b6a8aa77c9c92ab3df297a897256ee819a3cdd1a03dde39b48900e53ed09a4c4ad63461dbfe451fe84ca31df8233c19e69bd28e7fed425b00f3cfa1963efea46f489d5464366c96ab12ad69cce3279a34cef91f615190f634f1efb71c7c06ce692bb9731eb19f68600cf564dfed561a4af4fe8dc7fe0192ce9fc67b47d9bb4f4d5fff8e6684fd06800b8c1cfca80c6dc4305439b986c3590bf77f778064fd1b65a5eb17d0cf768c902c29497874b4ce58f1c340a8993c1fa121873d6859518dccbade736c839784efa9de8568e85012a998a2cf1a0ec37c70fff6ebaaefa79d53902edc7e719f581010800177f51134212029d66e5f03bd65c0d2127d59e5d400dffa66e64650c01cdf835fbfe8aa3cfd5ebcc282c5921a790c1fb108393d1b3fd4dd647d04695ec07fd58ed8a69361dc7c5dcde99bb636708537a02226c3f142c5b53010a18c502ec2c30b9bdf3220f2c4dea46c75a9d6eca2b7b37982f2dbe624cb387ad8e95a65bb98a0cf20ed4b52362dbc50a6ce153252e7607d0c66182b3f2289c8be66a9b7d9b15843d7fb0576e099c95e0aeee7c1bf423fa2bff515ec1b6f8abff336590923d50916d767420b911a280710762792810362f1fc78a16746de334d19e59800f8ef2f167e9507c95a4c8cdf3d0214dc726796a05c0540f71d39819a261fe4ba61714adf4748c7d9516cfe12579c85190d82764fe10d24869f432425613db44dfccd1bb1ea61529bb2f59c615cc0058a27d91017218cdeb84401e1c10f36c2ab2561afb8f176d623e891eec04dda5fa30a715d76edf140229c51f5fa54eb4fdf133a4cbfc5e46a9fb8d6efb1e8836ae232b9c0f650e9be8a7c6c5b40fe20e6c9834a4fd9e76b0c7fb4f56c7558129de366a1d7716a6c3722879708bb95c6b762d670df83b9254cb3fecda2760b1a679d867b4796417b6b4d1435feffcba199f96f280f22c9592ae4e63ad0dc4fe96b4af8dbf1851ca6d06dc40539d9a678d73387e5e24f4817c29665d3a5314eabb438c7743708d1cde267c9e8b311dd448320688f633facc9ca704c57f2085d802bdc3ad9f1afdd63ae6cc4683dcd88e42db14256fbeb03af66154adfecbe6180ded5d439367403782d0c7926611ff8e1afae68ad41f8673336775a141bef858ca7c2a2100b9e608ec96651c40f605fa6eb70240be852882212614c72bf54fe11500fb125b8a6a499e54a991fbc3501a9a04a659278a9a18ce71c463fee21d3189af2e93453891603aae15c197371deb7d21cb9f4797d04cc49b4805580a371cc373c9a77930547ab6812682edd43025c492961911627c8626d302cb8a273a9a28d3cb023a29115a5404fb01eb4a9c5aa4f27e299aa127368f8069a8155e0a8bcab291ae862eeb6604301b8ef9c6498f8638dea1fb70e04d644c3019246be00c4054262a8312234c2b6e5e0d616e63fb6894fb243efc916206e4087ed704e44b076afb4a448f863a417acf47d2d05a4fa81d7c40450b4090b42875906069f220dbd2215ff4d9dfea72b54b0dcaf420f69470834edf053e727671ad34fd666fce4bff8f39a5bc960aca8b1a570972191b25e4dddcdd7a307f635983f368019f60733c72375a999367f442c1d2701fe5896c4bf5498ed44ffed2692724bd9c14c3e5bdc8d166b666e45efe506754fd48fc1ab4a77e63758eab24b20e858e0c5c66d3e7ce22188661186ece99c88f9a1948f6b118700fc89fd2224f5451c930dbb638db5c8b90a157faa8b809da33deaa7601e829afa6c1c14021441ce5b65a87fff96e90932b5f989702458f9ff92125f99bd756b72cbfb7c5fa69c20b0b366d0aa01812aa4c80c6fe78d3345c0c616c71be4fe9497f4900f253b7c8099af7cb15833484bfb0c2282ec730c6f0c18e3e3a52d26b1793ff966c91877aba3e40dc23b4681e2259cceb795932c83101d5f4b2a96014fee865e79c7c2f291912ff9a2708733871341da1c3403afbea05679fba5b59c74656e10cd6cf79f413817868bff5866d060364ed2c854785781ab386737ae80e87669f38881a73b58c5c94ee6e0d15d70308ddcf2cffce53fa58ee26e66b8a30e5bca29f3f9a233288baaccba2e825546da89128da703810eb88d72c58e8047aa42370ee2c85f0bd51e47aeb6de9db8f92dffb3c87c157c70ac9e6704c828f87a1f597d5bf6a151109c723bb4edd66e980d04e0a1bdae56bad55a791020d2e31ad5b63b7468ed27b49aa16fd37245fee6f786aaf15327f36b1cfd487514e61d67030911f9c6b0749eb6ca18a7e9e790cee39c74bb1caef84ec28a24c44c8af8c4d1eeb3ee25d61b19f35e610f", 0x1000}, {&(0x7f0000002380)="a697e6e9039073b670bf97d3f323474c37d7c84be65ebc5db6c4407886b9c8cb9bc1036db8f9c1a87cf07b27efd2088c54c1b41e7639e327c82de8a81d272fa11a4340ca9f31334cacefe7", 0x4b}, {&(0x7f0000002400)="2dae2a48d394d328673b1bc0bf84e9a22edc19b8f501a93725bf5a298a02627eedd7ed341e8800b43a75cde87adab0216b0e5d15a9a654d1ad658025f3d6706229159f3186", 0x45}, {&(0x7f0000002480)="9dfed5507164d542450b1903866b0348df3ed9", 0x13}, {&(0x7f00000024c0)="cb20ff5d6f9597", 0x7}, {&(0x7f0000002500)="b3f3724ee316dc9ed59b9c25ea35e600e88bcbf18548cff1f5dff852149aad0694f54ed1c47c470bfeef4f1dfc93811d1eaa7331c82ab2655f530299df18d362b9cfa902295acfc5ceb49c8ddd5e9a7b581bdbe00a257df3bf6de39a28f60f3e0df44f203b492c266b934844f94a37596a2c69cea8231db4df7a45dabb6936d1716c4b60fd3e623554eab2f08f6bb30a666738e58d33d2b4287e90a1a2ba916224c5dedbe989cc8778b4c26b23efc9d7d726dc7139bb2a9f3ea24187c8c26da0d766f872af16", 0xc6}], 0xa) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="acfb1c6374cb88ac62147f64b760cef9ee054bd2354b2739046f89912908936be19eb9b5c3e5c13a4b5833ca982e9239d60e73811d14a4e219480706aedf8a58180ae9efe1a09b310f6b51ada4aef7aecb179b6dc73214a927812c77aac3137e323866f140309d23e7b7b61601ffffff00000000b91710749d512f705c9ea9aa81c0d9a699a8a3ac019fe9a13d83825d67089a52271036422b", 0x99}], 0x1) execve(0x0, 0x0, 0x0) 17:10:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) fcntl$getflags(r0, 0x3) ioctl$WSKBDIO_SETMODE(r1, 0x4004570c, &(0x7f0000000080)) 17:10:30 executing program 1: r0 = kqueue() poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) r3 = msgget(0x1, 0x1) msgrcv(r3, &(0x7f0000000100)={0x0, ""/61}, 0x45, 0x3, 0x1000) dup2(r0, r2) 17:10:30 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000300)=[{0x0}], 0x1, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x4) 17:10:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)=0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x3fd, 0x0) write(r1, &(0x7f0000000000)='m', 0x1) 17:10:30 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) socket(0x10, 0x7, 0x9) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 17:10:30 executing program 0: r0 = socket(0x80000001b, 0x0, 0x281) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fff, 0x0, "d730c1e7ff0100000000e400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f0000000000)) 17:10:30 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010, 0x0, 0x8000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10, 0x0) dup2(r1, r2) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 17:10:30 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getgid() setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x171) read(r2, &(0x7f0000001540)=""/4096, 0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0x2b8) r4 = geteuid() r5 = getgid() getpid() r6 = getppid() r7 = geteuid() getgroups(0x6, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000400)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r12 = dup(r2) ioctl$TIOCGWINSZ(r12, 0x40087468, &(0x7f00000005c0)) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)="3c266da9ef0cf806dc17c28204a1ed39c9457003790fa99a5889226f2f46e66d7d1789d4f761067a80d681b873a4037b3a7aa1a8e98953c952c688a30db67d4fdd98c3f2a66569441a49363279114d68b05e1343d3965255f210e8cd09e334e7500d0544ae5ee14e7786e5cac02fd684c18aec2e18bba1a47e908a257f5b96479cf5abffce16778aa54a0518958475afdcac13d4b08b8ab7094e86348eeb1ce9", 0xa0}], 0x1, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x60, 0x8}, 0x4) 17:10:30 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x405) kqueue() 17:10:30 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = msgget(0x1, 0x400) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)) r2 = dup2(r0, r0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x1) ioctl$KDGKBMODE(r2, 0x40044b06) 17:10:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x0) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x4, 0x3, './bus\x00', 0x4, 0xffffffff, 0x3d167e2d, 0x7}) r2 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "3d508847f77f7e7a6d96e4148a060aa421c84d50", 0x2}) 17:10:30 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x67, 0x0, 0x0) socket$inet(0x2, 0x8000, 0x0) socketpair(0x20, 0x3, 0x3ff, &(0x7f0000000000)) 17:10:30 executing program 0: r0 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(r0, &(0x7f00000000c0), 0x0, 0x0, 0x4, 0x0) kevent(r1, &(0x7f0000000540)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x0, 0x0, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x23, &(0x7f0000000040), 0x104) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x43}, {{r1}, 0xffffffffffffffff, 0x98}], 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0xcf9d, 0x0) fsync(r1) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3, &(0x7f00000002c0)={0x0, 0x9}) dup(r3) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x80000000, 0x3c4}, {0x18, 0x1, 0xac1c, 0x9}, 0x2, [0x4, 0x8, 0x5, 0x2, 0x4, 0x9, 0xff, 0x2]}, 0x3c) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 17:10:30 executing program 1: r0 = socket(0x1b, 0x3, 0xbffffffffffffffe) sendto$inet(r0, &(0x7f0000000040)="729e5af904e5cf88a5656acfe9db26063a4cc2df35fc5d1ca1d2a9f08de0c362dd2377e458f244b8fe973214c055bc7fd900a951350712d87799c44fa7d9379c7bdd7c0bce9c0f8f6e4bcc5cc4b0a0f4cedc44d2530ee61d8dd4adf4e586a6a3273000d796b6474b114e94e5f25de18d60afa65c0df4df7ee7b1be69e4fe5191c45d90228602938793e5ffb3510970a2d33519022be2eb9d7ebef1adc04c745e261aee", 0xa3, 0x403, &(0x7f0000000100)={0x2, 0x2}, 0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x491d, 0x12d, 0x7ff, 0x0, 0x1000, 0x5, 0x3f, 0x2, 0x1, 0xedca}) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000200)) 17:10:31 executing program 1: r0 = semget$private(0x0, 0x0, 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000040)=0x3) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x0, 0xfffffffffffffffe, 0x3e8) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 17:10:31 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xfffffffffffffee8) r3 = dup2(r0, r2) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x1b}, {{r0}, 0xffffffffffffffff, 0xd}], 0x80000000, 0x0) 17:10:31 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xfffffffffffffec4) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x1, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0xca28b259bafcf56c, 0x2, 0x9, 0x19ad, r1}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f00000000c0)=0xbce, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 17:10:31 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff8000/0x4000)=nil) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x82, 0x0) r2 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x6, 0x80, r2}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000280)) 17:10:31 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r2 = dup2(r1, r0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x57, 0x7ff, 0x7, 0x2, "27591ada44bc9f565091f30848204bec3a0e0f39", 0x4, 0xfffffffffffffe00}) syz_emit_ethernet(0xc1, &(0x7f0000000080)="258c97a6efe9e4a37c6f36b9cb3eb949d792e073527fe008276eb41b6ee9f5b8e7bb06bbc8a97be440fe6d5c374503ba5748c5410c90fe5385fb516bd4b35a655f6e36d430b775839042192bbd126b75684866fac41aad6c35ed30c69a330b1a3d1f1a38ef9d6c0c2c8e422063d706a42b7e96e9e79d475d623b9c6f80e727696268b8e5c5e6869f806d716ada47775ba04876cbea26e27ee0914685448c312753b28ec16f7af15b0b34f9f42a3a8b87392e00c86625af4d3259d015fb07c6af13") r3 = dup(r0) sendto(r3, &(0x7f0000000480)="b12bdda5ba68988d61aa4e4d55597f0ad55e3074", 0xfffffffffffffea2, 0x1, 0x0, 0x368) socket(0x30, 0x3, 0x0) 17:10:31 executing program 1: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) kqueue() r1 = shmget(0x3, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r1, &(0x7f0000002000/0x4000)=nil, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) shmat(r1, &(0x7f0000001000/0x4000)=nil, 0x2000) 17:10:31 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockopt(r0, 0x4, 0x1, &(0x7f0000000100)=""/202, &(0x7f0000000280)=0xca) setsockopt(r0, 0x1000000000029, 0xe, &(0x7f0000000000)="01000000", 0x4) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000300)={0x80000000, 0x2185, './file0/file0\x00', 0x7fff, 0x5, 0x6, 0x1}) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='c\x00') lstat(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)) 17:10:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000440)="46275754c0b7a58b48c92bd2acd766f6f8520b4f6efb56b3bc349029765ded394c3839dd", 0x2f2}], 0x10000000000001a1) execve(0x0, 0x0, 0x0) 17:10:31 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) shmget(0x3, 0x3000, 0x0, &(0x7f0000001000/0x3000)=nil) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x58b}], 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x1, './bus\x00'}) 17:10:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee59b09d7b8b0cf8959330d23aafbaf89e60d178c370f8d7b603d1179d96837b2b0064a4370ec77628cc1a2e9c8d72689ca04517559b0c064277fa9a9f77949ba75a85050a6595aaf89de2c6c87208cc1bfda09b04e8495b7e0472986114b87d6adcd82244e9be75eda92359c679c9e65b7b6db51529422b8cd201f43c2394addfac9205caa295a645e1bef62ddfd13c605d99dc040abca8a3de0051061996e5416d804006b5712ab1ef66cc4160e6aaf4a2e366132c9b4f0839db3be77d8", 0x17d) close(r0) r1 = dup(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9d, "b0000004d8e500"}) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) write(r1, &(0x7f0000000580)="9a9136946bada5196582354b34f52e6a2b41423d51ea874c0414e511f5969b03a0a4b9723ee6d4bacb5522cc5ba93545547f42736f34c5162ea037aa24b39c822f10323c1cebb3aaba46caf573683d8d18ed83c7a237dd50f3f1490d9043da656d1b2c220f76685b7fab8ff47067a6565f94bdd9dfe43429c2acfad2c1029c123ea6a41fc91d4ac073738d48dd431b4bc059c49e9ae6d6bd1184c9a7f0569b1954040dbb4e84be995e53888d1255798f80553c1e8ddd2a1747978deb95a5c2c901ab09763fbf6da8ae5b296264a672b8acf9633b0e1879b8c6d0920b5c2d9c3aff4967639f44c24d808ebe11a938c9ec1b4d3ae64147cb58638dec38fb901b980f1b3e84e4e397e39ad5642acba82bc233e67e71a27be7f45418d0dc923b824d8a0d899b6472d7d059bd25914e69cf8df4bd255ec6fb54ae151bc020faa7f4d662a3c263ce95a65f691a625d37bb5a8b6b14b4afab53a47ee97490a18854dc900cf8f5ab3656534b39e9aa31c996fea30ee9006c207dd3a0a08366e73d36a8b2e75de742d5315009dd1d125941f7d7cccab4293461e34907d3dfe9f690433de0666ec6fa8ccaac71f11d9f07c60a8f8bb6c111394a90a5217064f8b30ca83e602dc8b29e5a2a4dabfe6e00ef544e8a87b0874a89e4b12948f026b6caabda715ddf8e7744cd559dbd44f7f7e6beeaef0cb5f0a572989938ec870b15f840a9003012ca9b6c40125dc65f293c0044c429b5f6c5dd799eebbdbe9db59bd569a4bdb89472930303af9cf0e3534349fd32c8575a771dbe33c7f9a1b2cc881cf6a85e637b81e2a937883b06bd5b4fe4841f9dcc98bf2d8b206d74db6e4354177fb2cef51da2a81f5c516c09001fbfc597b7be07d14e354695bda258601ffb9fc864999f48c85c3e52f4379ff5c24fc190737cfc312ad056769b477eaa14c7360ddd7a06ddfcf0461f148e034e9dd45c5fced056cde9366832691aa0623a2b2f4aa170fca6e2e321b0b3eb25cd0059691bb2ff9ef4eaa192828e530f57f841c2f1f061c92e54a714a72f729cbb7e6e930dc72632b7a42d122aa413af420e9ee83c5a034410c2acf4f7563296401099284db93881854ee9284a6b29a45eec15d2a5078e2a61ff3c1d390c936c19c618ff7bdc5d69b1f7ada21b7c6762c0765f9f76996dc7a1c1dbbc02f614793071de3154c09579b0b56824f002e09e93aa944b759fb7ade8d644116eb7500eb1d36e20bfab7401dc9b144b9a4346c021d0fb5200190448155bea9ab96d8efc1586b0490997f28e5d6d26223aa7a34dbbb5e34a698549dfa0f48e9eec1dfab1980c72fff16869e61b91ab9c99c3937778df3f5cb03b5edd4ec3956cbe85b554890c6cf4c649457ee5a74f039e84538ca833e8979fc365e6fbdb2c76c3d298302c695282bac8bd2c7d588908f7f037457ba574ffd74aa78ca07d9ebadcd71504cce11565f2cbe5b90522fcf6849c77a2fb38c4a6d08c19654938ec4353971627135edc6921308e3fb1ac8921ce63548393cf91c3daed393cf8293c7bf7b93aac5ab75c1d8965a522b7473473563be39c8445691edb55f0a7444b22a9364ec940c8cfaad80f9f55ae73c550e2fc2c75edc44ca8d7c57d6308746f9f17fb37332a146519f885c9715fbf321a1d61b20f41c89da2a7f267fb6d0f40175dab75ad60a90b9a686a0752e19fcd80ae0b60f969f5ed23f1b1c05d8688c3b007ed05cd939637a4d7136e43302b84092a2a61dd157385ac345860e88d4641e5a1f8d623484ff8f4780a1cc09711cc32a3110a514345f49f5f6034cf9a296e9ea91d85f486e35001d4cda8a17476d6e6d123f777773ff811600762c88c9ce843aca970c144a355a1df58cf2a0e50eaca6fd1a6a76d205421ce5a83f9bd9358c031504100100101639e8a0020f1e1263b661f0a697dbbf99f99788caab6e5633b2bc988d123ac1e6eb7d814d676f62d746c1460f2272cdda250e09dc9b6adafe28aef90998fb4dc4c24b322e615002112bb946399f3a073049092f39013219aef1d14762c3fb2a6cff66788e1ac22776408608c13400b3d56100821b43ab8e3dfee665c6faa3c630ee39d26c239229d0f4b4b34c6ef64928aa5f118b7588c161ec298b85df39b24cfb6cc4aee45fb6c6420489b24dffe33425dfe54fb618b9f6b1ec00cbcea4fb7f491c7c91aea2bd40a376db1fd6c6522acb2102b85ef370b42a456d94c0184abecd7a94ce1ad33ebebe230fdfd6a788bec41a3beb625ea7c618d426ad7d4d672d7db9717af76151d61b72288867cb676013ae9328dc06e7fe0183e340f365ed05e92645d46afd8e15ac0c8412bcd5c70c43e43f1791fafe270c7042a8805860846c3806edc7b6237d1b1ed44142c5e45a02611ed5fdf3f3c9d0974cf10f4abfd918df63716475b550d4558f712b0851cc5ab4b573025f844209b562accdc10b61665af5dd0270008c6dc1adc4a33f7e53ad460012f36a9c1b40a827e5eda547e8a0f6e6278768ba6348075a7fa26903dcbc21dc7b7fe8512ca0f95f6fccdea989bac6451359a2e0b4e777fb976b1d873a9a6512550a3aedcdcf83d3a4594a40af9c021535cb17441366c0634eec08731e0453892da28ee198de4b854454d626c04f75d6455c7f21d20739893ad1cc975d2370f66b2d8e4b4c67f3d170e6accb74bcee28aa7039754510410b5ac4e2e703166f52ce9e3971c8e04318a86cf22fe501d0d6e00ca0a7a52426eac98a85aa7d7a147792b70d4236922f2ed54162dc2e42b2731de40057ba3bc14de4ccbed4b96091aa0eefbab9781d7ce2a1abfcef3d39dbf22ce26536cb135fc4851f9b9b307f60379147dd7e392b56cb36bfe0f4309eef647172f58bb7c496e1c72ff4e580e1c02fe7699117bc448f6a1e6accd6034324aff73da76ea1a2a9ca936080b40a9a3ce198bee7e0efab4d3ee64b314e75747cc135e7340be27282c0429a9262eafead9d8ace8c79304ce2564278ae456e7ac9026d7d5945239d67fdc334380a4ca024b59c5e1675d3ce180557efdd4be069a012a51ddadefec33303a83748c796a5bfa687adf0edaf9a8dd5db731fa1b48dab2d7da1dcf83febf012ef4fe5a0f3ff3dbc494ea476c0894ac45806e1b31826eb8f6f0418e36da8baa796a0a8d2ffccd5db4f24dc0e594e1f12414ab9b4cdefa67614fc7dd05584918faf876309331178f39427d09c334b560844ed80200768765e0f476b5a89480fa80e0ca44b06a1bdb5627566bf5c5f1197e101efcdfe604541846d2ef1fc11d3f09526bc9930b808a7a246b1e97867054688547be22a659019e408cf645ea15901e215b984fbbb748fc490735f5c9a9a68bde7d28b13e1e4d514f388ffc1479751f8ab8c8af18057348255de75f62cfcc7caa1ddc1c502f5381f4f4edb5d4bb9af60656707e6558bf52cd00b98ae7296d76ce287e863a8bae5619ef20454700dccb1d3e62da61806c8dffc9365c68b613477c566b5f069d58308b860767e0a1285a624ae4ee6992d56bcfd5f554b518a2b9e336c2d8fddf5804b889a211e9a5979d72431bcdb3d4275144e7e36b0a89d39eca1a7580b03f858f034df75b06a361f82da880d9a1bd019151c8991ecb876d4f970e8c28db914db9962cd20fb1d9d06549fe6992e900a44314f16971f68f485ac8215e9c30caa258a078d8d0cc82b9a6623ffac519a9d2151c186f89fa57c9fb1d319ea23db2ff5f2ba1c3b23f37c6198a2dd536ce401dc4eb60b353440a1a5ccc5819fce16204e6229b480289fe780384b55e85bf1e48df6f7202e769a8a9feaa1b3dc8c5326b1ec50ebfe0b2142d971ff4572e7113635b3ee18224136c64045602954a86f1a74462941c7033e793478afdfb356152f61d12f2e3434860f6a7573708eb896bbc27487cc5e188e652262d70b02c33f747d2e3c7639bb9c7024fce6c5e63a766ab026e146be12a0bb8c89c242ab4748b03197a4ab9fff0b3e8e26649d903475ab4f2d2dffe74aa7600d759243d89f538464007561266f0a2fee410e54b488d5062f40af1f7c1ba0e8a40d1f9b490b4c003e4d5aa3c0c852c07077f643f714d7e8ac68bd1c00309f4d8a9c561e109be190826b6979688a458b6d737860cbb3b22596396da80747184146cc795eb257c6bdd29524132cf72de67fe4a42d704dfc0bc896b66b7ecfdf9c6cb59436bf9800e2eb526fb03888a59a00c1447a5954dbf64b393cddd969e898cefbd1eb1ad50f93acca24af37e3fff633d6467194b65b5d4ea11ffa7b7fee357fdfdc8b56e4348bd8a280207ac0bf65c214facf7eab8e24d61c1030caa9c9692208d3146bfe414f3aacba570d3983e52341f07833152ccbc8f9f81b299a0180d4b2d4b3743961dc583c7c834b48c4c2fe40e1cfc3a694d3cfecaa968fc0b874070282cb2fe1cb5a1a6dbed5c014b8ead545a467964cf394f0732cc0542afe72434afff3ee12f4e0fdb8f25f08c8b77436fb75289bc9b0cd29e5388a6486274bdffd6a119f6bcdf666d55004b7704b9dedd8d26321cef1fc37ea12a11fe522b85c93d4408f0aeb1d6d9a1daefb244c6f4e3fcf8e6a8ab7f6e5956e9ad43c051732b39ea7e73d66a844f14472122a1b8e55847d71a930f54e05c67ea4c7d7db802e8f2c3edd96aae95435d13e7115fa8e201193b907ba0af678399e7e3b9c1398d7c16a6db68fd1c3e8c4244281f17009be922227bcdb18b58553ee716a4ba2b85dd311a3de58348eace8283c5fafa97bf64823636c1ae53440e008ca9bc9adf735d55be493032b0201fc52d4422c30ed60edd86905a64c7b710bb46cf870d0357497985fbeeefd352ca51ebccf5f598ca8b7e8903863be341e2ba8d9a9a028c4f9d93f4db7ff4e14cdaf565ef96eb6059cee521eaa6461ed4705e4dc206858ff9b0d642b6e6dcf3049928de37972b5932042e7db6566f387862aa62def9a71c70ba44de01a4c1b3a524f0ed71519b7628abb246a6b9962fcd1b2a94bb92a7b625acee33fc97ffed7e339e99babe5be4b74d2bcac7cc9a273801a91500e50a26733c4484341089ce648d7e9d6f6d136245a2c4bb3b282861cfd25a20dbc6a9a3f05907d4d0cbc6eb57faa0316655a31e68ea444b66a39b5733fbce2a3ac3de5194bd2c38a479096cdd6c100739b5b3f700c20a4ca902138012e223d2d8e1b8562e64402346746e577282b62c1967c560387651fdb64dbbac62f14b03856d0e02e4f7d6b6cd99a3016708aaef4127e731705dba902f44cd31e016835d61fa1e2bd081fa9820065be8c5af5dbb4f0d9532e454f64fa6851f2cfa36662e20e77e508ee2046c5ee5a57f1407879bee6970eb8b270cce9b9cb19451f9ad9735d3c55976ff4dcb3c6399fc9c231b750bc04c8693b3d2214febb6c36b205daf980ceae1aef49234bb767e7000dadb99c744abff0970342a2de08ff727ba762be02fbf868d7f8d422f1292acb1e3197c427d7f8efc38302168e020a748bee5ecaee30ea6075bad3224d051319b900fb63b9a6cc053adf9bdb4442971ef7653f3c1fbee40741668e5b4a61e510c54264cf1f0e1543f5187bbf0f8ffc6adb069ccd0d4924b3d69908ee23a96a57be47410fe7f04ce67672d0d777bece70f689554abdc065a8ec51c04c061f5ed51a644c87f2509f53aae078af285ce13f880f62d425c10ec7c5dd9f23e965872f64c213224168048db0c6c07f29ac9e661ce952236f0f5c0891f1ce84d907efe6e465e9c2d21341e275c21377283826d6dfb70dd7c914f453669f589072bdfba5c93fe95", 0x1000) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:10:37 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000001c0)=""/20, 0x14) dup(r0) 17:10:37 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd06646c0717dc7a27446dd5062438e3958ff31e85426980a960038450fa41cf0af899176b3fb365a899ded1cdfc3aa233ceab36f7d2e9a9c3150043ff836fe94efa162c9c0188067ca163d1152aaafa7f4136c19c26a2d1e9df0f4049381f921f1a505336c3f73b9e712ab933e8e6879e6e6a9178382a385f9abdb3b00db75f9e", 0x88}], 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0xc1, 0x0) r2 = kqueue() mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) kevent(r2, &(0x7f0000000240), 0x3f, &(0x7f0000000600), 0x101, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) 17:10:37 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040), 0xffffffffffffff0f}], 0x1050) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) mkdir(&(0x7f0000000180)='./file0\x00', 0x30) 17:10:38 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x10) pipe2(&(0x7f0000000880), 0x10000) renameat(r0, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') r1 = msgget$private(0x0, 0x0) linkat(r0, &(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file1\x00', 0x4) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x4) r3 = semget(0x1, 0x2, 0x20) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f00000002c0)=0x7) semctl$IPC_RMID(r3, 0x0, 0x0) link(&(0x7f0000000300)='\x00', &(0x7f0000000340)='./file0\x00') readlinkat(r0, &(0x7f0000000380)='./file1\x00', &(0x7f00000003c0)=""/14, 0xe) msgctl$IPC_RMID(r1, 0x0) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='W\x00') getitimer(0x2, &(0x7f0000000480)) linkat(r0, &(0x7f00000004c0)='./file1\x00', r2, &(0x7f0000000500)='./file0/file0\x00', 0x4) msgrcv(r1, &(0x7f0000000540)={0x0, ""/232}, 0xf0, 0x0, 0x1000) r4 = msgget$private(0x0, 0x15) msgsnd(r4, &(0x7f0000000640)={0x3, "e14663129182bdfb35212bd1ed280b30a6bd3e31df0b61473acc76f16dc6575079c6c755635508c54f0fb244c45216be17b96652914facad69bec96e1fe93e06b2a30ec3a36cc1adce25ca4281dea15093d4202eb31f3e49d39854b27f562a19d220933af1525961baab10c50d2e3b65baf8780f97bda019140e3a"}, 0x83, 0x800) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000700)=0x4) unveil(&(0x7f0000000740)='./file0/file0/file0\x00', &(0x7f0000000780)='r\x00') mknod$loop(&(0x7f00000007c0)='./file0/file0\x00', 0x1080, 0x1) chdir(&(0x7f0000000800)='./file0/file0\x00') sendmsg$unix(r0, &(0x7f0000000e40)={&(0x7f0000000840)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000dc0)=[{&(0x7f0000000d00)="da99f23167aa64c4d4534aec8861774e7ea5b308a60e3128d5bc7c8ec815202edc513b880db163a2301f1b2ea9ff2cd9bd63624a7637353722edfc7d6a4b5e70a9c3100895b9bbd54691388ff121d4481c7be2928e62e0e8e50854f56576d2ebc94b790551a842054db40ede6a35bfb839d19dd661702b3e88deb2593a815691961e2bac4b231903190310a66ef3775e2b8fecd2c76e798f3d8949c58ad93d3fdd1187b43facff5c3c46bc3a1bb0fb11496ddd750a08d8b2", 0xb8}], 0x1, 0x0, 0x0, 0x9}, 0x400) msgsnd(r1, &(0x7f0000000e80)={0x2, "18c082b64d321c3bc2fd28e4f3e8ef297e62b83131ecdf6f9c4cbf37c2d52b0b97d74450d3d5d8096f0bae7a165153f068696590ebff6c87035d07648ba71519969257e6b48717b98fd944f7106a328832ca4076e499139f46412003183332a3d10bdd0023dae52bc4abb9988db58f40d4d47ab86552769369e11d3ab178a979c4826a1063ce4c25611a19bff0eb24b422d508e578f9bafcfbd7181de27443be16cce092198711000a14124faf8da487fe8d37aca08dc3d3b4ea42f4139835e16cf0148922f3e63afce5767b76656bfe9321638207adaf66fd30b1d042"}, 0xe5, 0x800) ioctl$TIOCNOTTY(r2, 0x20007471) 17:10:38 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffe) msgsnd(r0, &(0x7f0000000380)=ANY=[], 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) 17:10:38 executing program 0: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000100)=""/105, 0x69}, {&(0x7f0000000440)=""/129, 0x81}, {&(0x7f0000000000)=""/36, 0x24}, {&(0x7f0000000240)=""/99, 0x63}, {&(0x7f00000002c0)=""/192, 0xc0}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x6, &(0x7f0000000080)=""/17, 0x11}, 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x5d}) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) 17:10:38 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x100000000}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) close(r0) 17:10:38 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000140)) getitimer(0x1, &(0x7f0000000000)) 17:10:38 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x8000000000004500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0xfffffffffffffffc) recvfrom(r0, &(0x7f00000001c0)=""/212, 0xd4, 0x40, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0xc1045763, &(0x7f00000000c0)) open(&(0x7f0000000040)='./bus\x00', 0x8, 0x164) 17:10:39 executing program 1: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = dup(r0) faccessat(r1, &(0x7f0000000280)='./file1\x00', 0x1, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockname(r0, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) chroot(&(0x7f00000001c0)='./file0\x00') r2 = socket(0x10000000001, 0x2, 0x0) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='x\x00') r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x8000, 0x151) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000780)="353a48749af4f3205bebb3707b02b6a089b9d03ce3b77f9229900ade688e37a85f2c16a73a91b3301afa57e3b4d9c784af2d5ab1014a4a409d254685515415b0f2d740a81331cbf79f481d857ec66c2524ee5cf6c06a0d8a8dbb89e036c246ff288af0ff7a7de42753fbb3f35c3dc9d59fbda0d9524e27a30180cb6dbf3ab58d7eab99846069b45078b12c3a486fad2309130559ba24e6a04188b3a7ade7c70ce064c813f8f91dfcfe4091731ff73167994e2712f5e635fc0eef006cf23c69f7150b92937c7d1c19c3e40c5fae6a7b517ff22c8d66deffef61fc7808b57d85190430d9f5c1cd14e5a1a7304e9713e6f72a88ccbdcedeb411b3d1542bcef00c9a7201a4a1c870ddb764ff18a067924da1935253f05c176f99088c2b78a478c8f70051944812f2a1b337647b750a22f604473b136e47e59b7cf50e2d7e58b398bf0ee17200c29d900b2099bd78b31f91283df046546b7406292b8281ef298ca474124855d1f8d305a25c3b02b038bd7a2b56ead8d3cf9cf1d823887d68e98ebb5b9f4108af88272bf83c8d146b3e46bb9c57d2cb09546ac88856954a3e004f438f2ad9877d77635c62d89b0284f5ac48a44c761275238c02da45610eeb035ff17423fe9077b994194e614ea2c3a693d205280417506ac69b3f80e228bbabdb853db093e4d04efd2a4df4001e6d4af34bf16121fc90b5acded9193bd4e9e9a63b3ed21a4b8edc4ba3c805b3bc9dfbfc20b55d705bebccec7437a3a7c5348b3a13d186c21c03cf185a44b6f00b367b3b0e8cd68434e5cba84d127a8f7287302291223d0674aa5ef37b87f3af93945f442fc7b872ef506e18e5d5d571ca80d7c27dc7638665e0495e956114dff3fcf1df2c2d2de385398878652e3266196b3e6f66da576c91126483cd0bd27a6c3242b1126b88f9f309f9d368c81e831366bf54f6ae74987adf3a1f6168d1741ac8056c74687e87d048e884eee91d627b39473cab702f3d758df307b455d5f8546b29cd349132c3d7e2c5e0381ace2dbb61fe5b2050b0c28877b91e1614f0ac1c702b58fe8f50b6ed9ef4349e6bd5a7a8cb5411ff2b552a35f48ad2a8dc1aabaff4e01b0ed58cf92d40741148b2b80620aeda64f435c0f003d869e906381baf07749f068c92c3b25083e1ce07bb402ff8c1b3015513bcaf7af5b2e08eeeb9aadd099b161abcaa09c4428813052f5947db62846bdfa2c95c13b8c14bcf49d5ee1132132563101ab676c1f8b8f89eee3f589875bad72d7fc22c972b2a2b9d93aedc248d3573ad156bdbd9f800ffc31900f8c4e5da70214cfbfab6a68adf8862dcfbc786517c349ebaede55440488deb53634455a9e186b0d458c91ced274b242012b3f6c167025a0710452ae4dfd7de53613efae529d4d23a73600af1d974a8e398f9a8b9f878237ccbdce182a76daa3beb1dbf6ee82968d734640151967706d72c9e779db54ca268a058818dadee3d2997b253d29031d31c70e7d48d60a9005acac641ad6a1d39d7406d9e0428871a436bb35025433d26a7839e800b1bfcbc5e9c43b4fef2b634b9402fa191baa8298d93c7b0d654edd7f597a18e2cdb0be315e5d65ea4213d132447e0a5358373f19a239c6d27f6ead336b945da53fcae8efa75d3d48346adb2b3a8f840783ca52d05360c471f58b1b489153acd7487f273ad94580915a228943c4b69ce8c5fb4fa2d5dd3890319dfba049b3644e9a25c6dde50552481d70e6a350de141821b59b23e8c51235d9bbf6fec1a75c8f8f0b2524a86a3ef0d50b2cec6446c3372b9f8f7bb4a584e9e676c109d5c05fc43ea78e1c404f08a33d766b138201ce9f03bb4d9821073db230de48918f6936035e383e69294c0808863c2f5aaff36c80da82ed6bbbcc82162fe1bdfc24ff98cb419193437b4960b4fb493f4144578d21f77f0a4642af154b42a48e16aadcb024a6ed453d88274e3beabe1e604360cb3d6de941103c3bf3b52dae22d17fcb0caab6e9e23f90fc2a3f9baba9d23b99b14e20e3ddd87bb29d42996035d2ca85ad9ce66f6500b0fd22261dc02ba78cc9d4dd3a3e1394e0f19c4e8b86b84a7f40cb49dd534a30c5f70f9ed14339631c694ef3d88919cc577c50ffbae56d196cd380c6d1faf088e621a87970ab02a4ac51275c7bb0ab34b0f6c7e5f2e9dadc87ceaf712fb1cd4f383d0aacbd20627fe83b04644d1d6cc450959996bba873a0a013c09103b60d4ec360735432668ec9a5d2178400dc1d747d08ea5a95c36fd680a0927a28150126fb564821adb2197aa9f307c3321c3541f557405f4781c6b287947c968967ec8d002a28e0a01ccb181c22f58af38acfdea8bd54673ef7ffe57eb0b991380deeedcca056ca66f13ba6d859bb5f23388e28eac5fe7e637e16121c13aa630decb9b7acb7027c7e0cbbc9e5b4aec93769084e3d2bfa8774fb3f852195ac929de86f61e256ebee626cb90cc8899423710c7cfc6a9cc98f0d7e76a4f77a0e7ebec178b12984b4955a96109798e0db049134cb53f9aa93adf48be3a40849386fdb92eb847a418812088c2d9f8324a7757c7f54931c60cd3c3aa8d0ac234c89ae9a13eb51c9a2dda707a25bd48eb43be256aed9e613d5a64d1029654060f251968f3600c5debc09bf65b2afd41d53e7ce19a790c5cc80403ea86ebbff4b09b7467ac0388590fdfa8dc5a2a558c446237041c6f01d944dec59bef8ae4a71523653b331f3e92aa0c5daa36e429fd8db3184142579aaaa4ec686bc14fd60967114fce0c67c09725b8ae9b7a2bf5a79993591e218330c56b1f255110c1366a6a5e955a68c9690658b67d545835b72e5ecd31a8bdf089b9de61c098c953e28d7d5245b0d634c0de884cc652aa750a23eb8b82f628c99f463b6d74e059078db2d467db173f6357c411bd0b16e2023606ddd2662adef37dc76068013a8c0d6ace05e6e84c8b6a01a8a2c0f9e7f741bed0572305227a3d032ce1aa2989c64bbb8b80f7b0ddd4737b007bc5f16f822de01a1985edd473a6ab1cca6920c99309f3792ccc5177fe6e6c8f2d72cfd5f0aeea42a4f7e0453d784891b2a94b6364953457c84d737264f15b38e17a21ec04db2542c88d6373fd0a670f2050b5bae1344d3407b5559a9254c7500f2606438c59f9753ae34571926186150b2aac27b8e5536eef63fcf09dea543367f92a261ec143f999c30dce0766b4f4dc9f2a6dd3568ca339f8e0b287accc53bf4b0730ab83c1682833457839b9c26c3d7033fe340c96cc5e91bc61c1c4436ab6623555ab15a5e9fcc0fa52a7c3462a84b9345ac9da555061a7fb44b0d411a3361e4f27061cdaf267471ef9145b31ab753bb0d1ce619135713e0ff139064f9c772a00d2ead0c449983141c32a89b216aab5a4392dbd6d65ada082a6032bee4f354c8aa88c6c0125c4a323186c47a0339c00367a63fb711e0b3ee08184f294e3be8d19c58821de1f9a8773de6003529992464c238258e23468e1f657d30a6852cfbc4611e5de7522728397f0139fb18f5512118d2e4b4daa10ae4bf1741aba96f4b30607510e7198d1266719609ec398112d9519b10369591cfffe40ed45f85f003a496052fd541a57523a220a2257714027b6c880828d2879770252e0f950e724ec0cad2929b32f60b8b0dee4f28aaf8adcb44616e17f1047921b631c11ca9fe0020e8d908109b41e9350b9353a8eef04f7b7187be9a95745adf8f52dd43abaf73c8e5a46d9857cc1f33438bbd94c8a0aeb0a59d9788298b174498026814ec3d3b5cb863c64c34b3814ca619981f34fb8378616b5f63a070cadf0af836ef043f395e72dbb21ccc84211615bbe871e768de817e01143ac5e174a654851db04cd5e83b5ce516373fbb955b669fd7e2732bcef86da1ad858a2efc4fb955f802ede0224e8013b198ef1a1f0f48869bdac6d4040166b9c86653ae64599cc0bbbd7a513321a99f4d64532e68072fc4b555519afb6f42b959f315cd0adeccd77d1736697466a42217af7c80cbee994b3670e5c11d013c5937d98a2925da84dc83825f1a8b402d3085adb19d3546022c9d005a63e0b6fe2e41c2443acfe45d765028e4d3a0b27639c3c51d18b8b2631aff040782a2a3ac266dca6e30e7d54f6fdff4303ed3f40b66f7f617f59acc7f1446dacd37d080f946191b525f233597b36ab24296d075f8c3290e9a24e2ba7050bb519657ea366b68e4c563d0652039b610e2495a18eba02b0d58d4590590e8fd104f1ae8303bde28bbec9219c3cfcba95ebce5c7e469812461cfe1c4612dd67ddffb3cadf389e4bfdac3799308272787bfea06bfb59059e8d7aa5ffc25923f9d05e5569eb5f569cf2d70aad14ddd74507b3a825d5f6c8d9090bc2a4e0679dff6c2961c878a8d3998e6f24087757b05dae6efd031018d765d305156ac9fa7608ec8cd1361f3dceb3d671b3f719d2954e68c12f06e0886bc2e038377c95e7214ff9bc73ce75f1d4a7e52965ca498ddd072b00d7646437d863ec1a0c069cbe5c38e887aecddfa2855798ef8fa811740fe3020f0c8dd58c95a0166a45d3b842ed8eb5c59b2820251fda75dce82e504721d4d9456f11a20cfead9014c818313b8abe74ae992e81abe8947a336e3fbadad9351120c7c5644e8afa474f090135669e963b883a8693045c4e0881230aca37c260d6cd43a760c766596cca747aaa91dd310099742e53123a16e23ad9bd4a27a175d5d42cb4eda02ea70066d2c403ca46d5c42ee564155cd0e3b261adb168dbfdfd7f9a0763ec60aa0eb21c61c6f96be0191a5bdb3e43268474eb383ffbaf63c781c4c331e56939d7c3891ca49a788ccee1a3bddbdfbdd5b301611195072981b499206c230b14df33f621dcf172893221906e395ce93578fc6be184bd9f63450c24710e795682e2768eb2730962fd7196d9b308b54a98456e79bc3aadf2d1fd1a53904413d6344888bc17c6ad73ba7778d0c519bd9a3cdcce658936f8d695863187beb7b2876dc2625713dbb2c7eb81cb1ea2bef345ce74e3eb8cfc74fc358ee2d4415fb2a88ef2918fdef2247235713ccd16f033c14bc77df5a5c3087accad2d3e3f242f16bc0d15ebec707f6a1759b77379c782afb8aa83ba65c9876e01ff85dcc0928b63abad6e17ffb07ef4c34543dafd3365e69c8aaca8baeab591486be45b18bbc6d79749c511ef91380255d35c97e01a2d1d45bfd6c99a94cab8774fd1d6944ce2b1d685aebc0c24b6756fc78120c282349bb4e879c16546e469ca3990d0fe6c3d6c020dddcf70f6ef8799da4df8b14245989450964dff666b223492c0ff9ae30e96d204074eb2f4b643d9f34d1310041288c708f06de57d91f700977ea3d09c7e22d11440ba7f963d9495f1be1a0e6c85912af31afb46a383c43bfb65cd2daf4bc8d16314f956d2cf2d3f221d9899dd87d2cdaecd066bc62174b9564515128501d5cd49740e096ddb39b5576ca1edd952b0c2a4a28f1e5aaf3a44f18ec993408ce6fd42a4cb0a6fcabcd59f95c064fb191e6808fb779923ba482c85a619a740dac5ad03e319732f656023259ce4f58de919e9d260a84bc94f8329f748316b0cce1abe7367d72f6c59cd83be24960579b1f70da768601eb9d51f506cc401bacae621fc5ef62cddc60cded4ab53ab2cdaaa80938681c908b0f29eea615c12bce227afd26b132069a400e3ae037363bd76c2cc6b8605696047fbe0c58d8c6e80330f2768fafe1249d7f01b292228ecdd2d86b49acd80213f3d35a0d9a116302988c30774a081cc6f4f058036d2d418d5e3f9e30e3fddd03404", 0x1000}, {&(0x7f0000000380)="5975aedcacb3bc1b566ae5cd1939dbeb32270b2fd01f3db19caefe45014471bfe7df2a599f60c07324fb", 0x2a}], 0x2, 0x0, 0x0, 0x4}, 0xe) faccessat(r3, &(0x7f0000000200)='./file0\x00', 0x48, 0x2) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000440)={'./file0/file0\x00', 0x2, 0x0, 0x0, 0x0, 0x7f0, 0x33, 0x2, 0x2, 0x0, 0x3, 0x2}) sendmsg(r2, &(0x7f0000000740)={&(0x7f0000000100)=@un=@abs, 0x8, 0x0, 0x0, 0x0}, 0x0) 17:10:39 executing program 0: symlink(&(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20080, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/52}, &(0x7f0000000100)=0x36) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f00000000c0)="d5ff9668", 0xfffffffffffffe10) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 17:10:39 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendmsg(r0, &(0x7f0000000300)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000040)="017527d637cb4e633a2f63", 0xb}, {&(0x7f0000000080)}, {&(0x7f00000000c0)}, {&(0x7f0000000100)="e0fcb6ca6da8498596a8d73a6ad8e9280a27d207c293a43ce9f7104f4c2ccd4c8e92e130159de1998f940e305b8b60db51534d6d521d79cb05a08091eded50041667bcc21b0772429ba66aa802241f1f4e0ec75aca01281f08eeb84682ced8b4ef6b3761d526c882a920a15d71fb173622176e2f51d9f42f41f0d4780f07", 0x7e}, {&(0x7f0000000180)="8721f7d3a2d3585da9aa2681c2ea3b6a53b6d5b8c7f6eabecab4c1c45ae636d48ffd8d4226169b77fc696d3fed45c26c6c15feed74c4c18d3f44d07594764130ade142cfb32e3a7df19d7bb88ad3b5a3f21738bfb5253eda1a06", 0x5a}, {&(0x7f0000000200)="e38859c7cc319652fe3dc2dfc86420958c2dc6ad4b793218f18e653d6e699042bef4b76cdafc22a62d93a359674ef5358c65bcc97b77ce179aec04e9f2c880184ec09dc704cb9cc1379985f0ea0a1d6d3033ed225cc164b78730f5fb44256c6a4dfe1d18bf943ec819b2adc5322a2c88cba3ac6791499a76d00a9fb288", 0x7d}], 0x6, &(0x7f0000000440)=[{0xb0, 0xffff, 0x9, "ff9a842643b5432854988a76d6b034bd19edeeb4409c696b2e73b6e9c64e711010c2bd01f301e22a3caea9a90b3d14d19a8f8844e1e6c23544f57a264a7f59a60f595753574d2ae380709d855f685187fa7fe5e32af7c3aed7e4edd82111ff9825e85f0432a380b3eb42a95353923d92015567a762286323d5429ac141de09b6db5ff75ccdf3b5a4f8fd89c9363a7fd7be2780c4a80cf91163fa709c1f4f"}, {0x48, 0x1, 0x2, "5ec7a22ca1222a8caf998b0dca86aae80325190571c0c420d471eec53216a8264b955a56dfcba5316859d7e3ae704f7e3f384957a94d"}, {0xa8, 0x1, 0x3, "4084c96c7cf9c3a2a2d07484a462c6a707ac9f6232fff1e3fb67b376ecf2091f34fe38a5ac10605821a79510e9d1531001d2bb35c8a014b74ac352281d4a40a178babf7be108063f1977b09053aaee4305f992f970c4b17e80b07805388b68000610430b504527739e6194c8a0da212f02194eb7d172ab28ebfba89bdc57de422de5c646133fb215404188f9606f0b7f0fdb3b0c"}, {0x78, 0x1, 0x96fa, "cd778c17538937c9c7819020bbb7b4298a34f58bcbef4dd6f6d42894c0b2edce657d78f95d11e410972a5abca2c70fee660ba8e4fc5450650aa13707c5555a5f8bf63d52c527e602fbef772b32b0fa318013628bec31cae3f347223c0344fc7d44ed84c2"}, {0x70, 0xffff, 0x0, "89f8f1a3689f9ff0354629dcd29997520cc3761bda00178cd00050a63f6d0b57e0d1c63d7048d197f2a697801b073e8344eff417f72d579ce73fbe964d8ab48e9f95d37e101fd020f2c63de3bb8033bae7b16023420b3a8289"}, {0xf8, 0xffff, 0x45c3, "119efb19eee38f655856b1d92ea823dfe604e896501df447ad5b597c2fd98d2425510346fb5370eeaa4b89e4b645ba0af98529c4ef5ccf2c82a9c3f1b261d2e2ded821d9e37809e197aafad27aea3441d5d076b90bbeb7759ca64a6a511a6e107c357f8a5fee4648c3d9a9b4fb388e91e3665f08de6aeeb87e34cd90fe93a4309cde5ae6d4f825659f297d9c2bc226b1a1a21bc8e7e4103d0de03f5d21e2d8cc2af083b276ca44bfb7509a1d448bc92ca0cfd237a65944805632dd7b8c9ac5376041ee15d9561632a3752c1d1c3cee03004b7e7b2e8b56bdc37c384cc1457989e4bc08c5dc"}, {0x78, 0x1, 0xa8cc, "4be14582273b678614932334ee36e93c964ef4408dcc5a4b7e62a2385c4a8da7afe5eb41f39138138c7a7a435f6da3382c06e091bf6c026cd73a853619a79bd6e257f1ea9775e73d45faa967c43bba718a614f585dd53dc6b51336d9d5714373a1c1b405a80b"}, {0x50, 0xffff, 0x8, "7e6b5211ea01e55b62ed5daa042faf51052fdff96b6e5523fee6e332f05f792b1e12daf149b75386f5c0e5e487cb6df81d6e7ba28bad4fefd31e0868"}, {0xf0, 0xffff, 0x6, "a38a5838bb32c7e863554b40553ed93225c3f87f1a99dc2e364206d9fdfbb3a30b4c6f3041b480c7324fb91a48895047b2b6d7b8094e06d2f7476eba7e7388d301b001fbd5838453206a003a5c6541a8ed040c6aef17c4f7b91a431d7bddd534ffdda2ee943ac1be373ae3d6bb00986d9e2189eeab74d04ff12427caec2ac537802c2b83a8d2df47ac62cf7a90951f5e02d6ebe75a56560c6ed8b99dd725a47f2747618805e3ea4d5b1c72c1cfe7b56faff3588d1760bfe60f3f8c90a5446a0061adc091746805f9242514bc700532ae40b4de1d3738285501554c2a336a"}, {0xf8, 0xffff, 0x4, "0236c0763afd49e77347b76aa9461af652f3ac6d45f9eaa598f39d5be6cd1d30d76e400e6f85edf5aa532a43431ee2dfab2f9c869c0ccf78f4b8a82abf95954ae543ecb431d8d9dd6ec3e5e51da58c368d136deeef703053027a3000a8741210559f8eb096b4400e22ddad50af44a41c7705a024f9f8882251f6b94465c68c52e976bf5d2b66dc592f88597121002650bc2cd1323be3cb3ea62a9977d09b70a0565643e788b4b879ecc9215bc404b528ab62af8932c7042663bb1cc94773b9b9ff20ff600c053bdb84bcf31ad48af16b67015db410bb2d56fac674ab4d8dbe2578d198"}], 0x630}, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpeername(r0, 0x0, &(0x7f0000000400)) 17:10:39 executing program 1: r0 = syz_open_pts() socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r2, &(0x7f0000000840)=@abs, &(0x7f0000000880)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r4 = dup2(r1, r3) getdents(r4, 0x0, 0x88da8d22fc571501) ioctl$TIOCNOTTY(r4, 0x20007471) r5 = dup2(r1, r1) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000a00)=0x3) open$dir(&(0x7f0000000900)='./file0/file0\x00', 0x1c0, 0x163) lseek(r4, 0x0, 0x10000000002) r6 = semget(0x2, 0x2, 0x80) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000000580)) unlinkat(r5, &(0x7f00000008c0)='./file0/file0\x00', 0x8) write(r0, &(0x7f0000000080)="95d409c12e86dcd3d6d7cb904817669b120aa623d87e8f4f66d6d276651892c65f6dc414482ba194dc29bb396887fa671cf6d41598aef1759a6821f02a4289c2859676de0a1662c46a4048f51fb4bb4361484245a225eff45249f62959e56aaac18e6310e03bcf32d8c9413ce2d383c6e67f461a35a253ca704321b4ed0ed3b97d8838f35702af6ce9dd4faba13c28b3fa88bed9187dfd1e6455b338c8358e40381d1ba48a8047fa67da01c33a71a22b6ff90c64970791641a0d356629d1f442a89523a1feb3c0d636422b9f493996229890acbb03f8db78e9d3df58e86b993d9adf9c8855", 0xe5) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000040)={0x8f, './file0/file0\x00'}) fchmodat(r4, &(0x7f0000000940)='./file0/file0\x00', 0x5, 0x2) r7 = semget(0x0, 0x0, 0x102) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f00000001c0)=""/167) semctl$GETVAL(r7, 0x3, 0x5, &(0x7f00000005c0)=""/152) ioctl$TIOCEXCL(r5, 0x2000740d) mkdirat(r5, &(0x7f0000000700)='./file0/file0\x00', 0x1) openat(r4, &(0x7f00000006c0)='./file0/file0\x00', 0x419, 0x154) rmdir(&(0x7f0000000980)='./file0/file0\x00') setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f00000007c0)={{0x18, 0x0, 0x0, 0x8c16}, {0x18, 0x1, 0x7}, 0x6, [0xffff, 0x235, 0x0, 0x0, 0x5, 0x80000001, 0x0, 0x2]}, 0x3c) renameat(r4, &(0x7f0000000740)='./file0/file0\x00', r5, &(0x7f0000000780)='.\x00') ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000680)) r8 = semget$private(0x0, 0x3, 0x180) execve(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000003c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\xf7\'@-+\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='&+\\(^\x00', &(0x7f0000000380)=']\x00'], &(0x7f0000000540)=[&(0x7f0000000400)='\x96\x00', &(0x7f0000000440)='\xb0-\x00', &(0x7f0000000480)='$-\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)=':\x00']) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000000)) 17:10:39 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/24, 0x18) 17:10:39 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x2065d) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000140)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0x81, 0x86}, {0x18, 0x0, 0x62b69592}, 0x4, [0x32, 0x7, 0x4, 0x401, 0x7, 0x2, 0x3, 0x4]}, 0x3c) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x7) poll(&(0x7f00000001c0)=[{r1, 0x6}], 0x1, 0x0) poll(0x0, 0x0, 0x200) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000240)=0x5) ioctl$TIOCSTOP(r2, 0x2000746f) poll(&(0x7f00000000c0)=[{r1, 0xc4}], 0x1, 0x0) 17:10:39 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2041, 0x8000000100011ea) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) setsockopt(r0, 0x0, 0x5, &(0x7f0000000140)="41c16f2569d1724b9fae83d995494dc2d9169df1aa9bf3b2aae5172256dea7703b2efb403a2798bec1f58e52de3b1407d818c0bcdec38f39bb1d8b2ea81e3fc298ee726d53210c79c955a496b30490e472b5dfd34abcf1083cead2e87ba7cd664fe42a626977d50d9ae30920a471b940", 0x70) r1 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getgid() r6 = getpid() r7 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x2, r2, r3, r4, r5, 0x60, 0xb82}, 0x9, 0x7fff, r6, r7, 0x400, 0x3f, 0x9}) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x44) 17:10:39 executing program 0: clock_gettime(0x2, &(0x7f0000000000)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x2, 0x5}, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x5e, 0x20, "a5db6e6e2a3ec2b6d9f88a84e2183a7fdfe0596f", 0x4, 0xe3c}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) pwritev(r0, &(0x7f00000015c0), 0x0, 0x0) execve(&(0x7f0000001640)='./file0\x00', &(0x7f0000001740)=[&(0x7f0000001680)=',,+--\x00', &(0x7f00000016c0)='%&\x00', &(0x7f0000001700)='\x00'], &(0x7f0000001800)=[&(0x7f0000001780)='[.@\x00', &(0x7f00000017c0)='@%{@\x00']) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000001880)=[0x0, r2]) r4 = open(&(0x7f00000018c0)='./file0\x00', 0x60, 0x60) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000180)=0x7ff) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) getgroups(0x6, &(0x7f0000001900)=[0x0, r3, r2, 0x0, r3, r2]) setgid(r5) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000001940)) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="3d840e0b05785f3799f83167fb848605b6c869282d587971fbc64f1731d9fde1f34016b6ccf398e8b496e43b130e3c7ce01934e6c0", 0x35}, {&(0x7f0000000240)="7d10f2b3ffb1995c3a425544d080c826c631a7465306346d891544bdfe79f5d9e080285fcbad7975cb2947d891fcc0fdb9204b7bf425359d50ff592665cfbfe5db0fb39f4df33a20993c43d6b2c8309fb2785e2af4f999d4ae1e6feb469ae6665f0d120be055891f850e482c3bf26878203735ac496b149f55773269ba6683f2d10755e5a183c3c55043633c2ba18bc3c5", 0x261}], 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0}, 0xc) setreuid(r1, r6) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0x3f, 0xffffffffffff40c6}, 0x8) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x94b) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f00000019c0)) r7 = semget$private(0x0, 0x3, 0x420) semop(r7, &(0x7f0000001c00)=[{0x1, 0x7ff, 0x1000}, {0x2, 0x7ff, 0x1800}, {0x2, 0x9, 0x1800}, {0x1, 0x1000, 0x800}, {0x1, 0x9, 0x800}, {0x1, 0x81, 0x1000}, {0x2, 0x7, 0x1000}, {0x2, 0x2, 0x1800}], 0x8) 17:10:39 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0xff) 17:10:40 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x40) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x17a5, 0x7, 0x0, 0x1, 0x2, 0x6, 0x7, 0x3, 0x1, 0x7, 0x5}) r2 = dup(r0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000000)) 17:10:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="100000008b8394f27a2546a700000000"], 0x10}, 0x0) close(r1) 17:10:40 executing program 0: syz_open_pts() mknod(&(0x7f0000000ffa)='./bus\x00', 0xffc, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f0000000800)=0x4000000000000000) 17:10:40 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x1, 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000180)=0x8) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x3dd2db3d, 0x3f, 0x7, 0x0, 0x1, 0x5, 0x7, 0x3, 0x1, 0x1, 0x2}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f00000000c0)=0xbce, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 17:10:40 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffff, 0x2, 0x101, 0x4, "a676ac48291732d0282986dbb95892df068f9997", 0x9, 0xef1}) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) 17:10:40 executing program 1: r0 = socket(0x18, 0x1, 0x0) setuid(0xee01) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) sendto(r0, &(0x7f0000000040)="18d6d6cc22060d9a2b650d1565a8651f01029b2d0f4341a4a10bcdae30d73a56aa9a1df3c36c2a572533bd213e87598fe5beb1e552ed7eeed8c0cb0d2c21e5edb9c1179d76c31e0d27537a3a5d9b56b4252e628cbed213966bd5f82d7a79af2b765be6a52b355a8f", 0x68, 0x4, 0x0, 0x0) 17:10:40 executing program 0: r0 = msgget(0x3, 0x0) msgrcv(r0, &(0x7f0000000040)={0x0, ""/110}, 0x76, 0x3, 0x1000) msgsnd(r0, &(0x7f0000000000)={0x3, "100d54459856771670614960a5bb12c163bc2280d9b28b77cdc244c7145c3b9065"}, 0x29, 0x800) getppid() 17:10:40 executing program 1: r0 = getppid() r1 = fcntl$getown(0xffffffffffffffff, 0x5) setpgid(r0, r1) setpgid(r0, r0) wait4(r0, &(0x7f0000000000), 0x8, &(0x7f0000000040)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x80) shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffe000/0x1000)=nil) setpgid(r0, r0) getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r4 = getpgid(r3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r5 = semget$private(0x0, 0x1, 0x350) semctl$IPC_RMID(r5, 0x0, 0x0) getsockname$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/31}, &(0x7f0000000200)=0x21) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000240)=0x5) semctl$SETVAL(r5, 0x7, 0x8, &(0x7f0000000280)=0xfffffffffffffffc) fcntl$setown(r2, 0x6, r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) semctl$IPC_RMID(r5, 0x0, 0x0) getpeername$inet6(r2, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000003c0)) fcntl$getown(r2, 0x5) r6 = semget$private(0x0, 0x2, 0x534) shutdown(r2, 0x1) setpgid(r0, r4) semctl$IPC_RMID(r6, 0x0, 0x0) getpid() ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000400)={0x800, './file0\x00', './file0\x00'}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) 17:10:40 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8000000, 0x3) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)) chmod(&(0x7f0000000000)='./bus\x00', 0x90) 17:10:40 executing program 0: r0 = socket$inet(0x2, 0x3, 0x1) semget$private(0x0, 0x0, 0x108) r1 = semget$private(0x0, 0x7, 0x2) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000040)="148b30504c18a420551708272c7dfdb75060f2cf1f9a2b490655305e315ea4b95e3ec1f0d599a8030cd5de515f7a4c0070287c1db4009cef3be3afe02c100f4ff3a267aa38bc5281030c8bcfe19ffb0c5d6f9a03154d0648c8b9a71b41cedb35fe4afde4363fd7bfb7ce0e1e426f90", 0x6f}, {&(0x7f00000000c0)="4444c3a9d01a662ab8bf6d278ef6fae29279d9e245d52c66b09b0711276f770e3ea1f96e364382d37a26d563bcde12a939bf382930a8ebed737001cb42d54b8b5bef28af6f65d1d79ad8101598b3d3749963f4bfd2f3514a64a5d6c9cb", 0x5d}, {&(0x7f0000000140)="656df49f84913a5bccad3dc5bbf15765e605ed7a312944893f3a1120c0b80fb5e20b0228d9734a0618691641f91bcb103fb1418a26d2896a0aafd1f0d873c95792c76183d0deadfd8c0baba4d4a050bfa9d089db83005b720d28cfa3702380c8e079d14d9ffd82750d0f261ee6bf58abeb13b93e688196600a699efed49b261d89b08f733659d58aeb159278551ebb55dc6cfebfa1e31afcf70c26267efc8702d9fca7d3ed9f8cfd4d33e12359aa19d6d7537839c47c959a285db91dc5ba2b3b60e94868144a0c17a6cbd34e1d53a63df7eb1d7e727aacf9c86334eba293dea2d98f6c9e4e09a3e8e5c83c820098dc698c0596d4e466342101b1afddd5fd38376aa7f130e77b0c19c5b3a896315f94fe100ce4a0e8ada86c2bf4d6c3a0754aea45ed9587119dc8d7cb733ff73a3994a9f65e6456247bd7923d8c0462600728799fafb606a96edd70f0227a3f40b10d58805a43874d06292d59ac4bc97965863f73c42e0cbe32061424192574810db78bef7faba79f85d22a3d11ed74531f5bf8bf3fa717c5898788002649926de926566ed5c933948b70ddb117928f30a57eae24fb072909a7384b5b286bcae0dd3b49f2af9650d6fa746a4facae2e23cad396f38b541428ff5f457a556ec96cb95d93e699a69be9175697e7876bce5a7ac240400d3924c63a3353140a320f21a0dedc870fcf435e05d7b2072837cc67e5f620ae4fae67ee4b91ede06ed93ed3cfdfcbb1448a370614e1bcb5cdc5cf06a86dd2a00a7b1ae46a802292015893a2b21e83a97d16c62ffc8a3b48cc3f81cd86c5ef981e0dd3bcf552716a4da19c15337bc1dc946e88fafab94115c6eb4694a85d72c674fac7188762f6da967107bbd1cb6d44603e5f3602bb454e3639e62d90c29996f2a8841bea8beb935452e6901f2f9aaa00cacee94ff49137d21621063740b91ecf5999114289fde85dbc66308165287eaed78a29641a46732bccdcee60a51bc2c4fd354d596f827975cb95ee7c75bea9adcabc95bf5f6aae1953436493d7e643750cddf5bea242ac7900c0ec16d09ead3eccdb08e0372a603b30b00ca8a3b8d92ee2bde2ea0325e6e84b917681bccd73278972e383e5ba4a9a8b9ef8fe0a40b5faac9f81122c8888881be222ace665bebe88ed9490644986c6ecfa268155f813151c65cfd3e57003844f3f1aa9f051f42ff2f23af0165422192a779a4e6be669cec4560307147ef5bd5d1da528a66e7faa15e275c1f38eeab15a127c05bb105ad9e84ffdffda87b98e2e731fc13ab8f7fb48cc00f27cc97798b6b3eeb898cf4a6007743dc7c0e4b4b21257d2148fc1146156a7a03b6fe3aa342635ccb7c0d8ecadba95bc2f793f5f999f4de9a5eb959a6e6b9dbb2083ad9367ea1fb4497534fe51c590451d476090f8abc12c8be945bc0ca9a068669c53593e0830666bc4f49ab568d683402b9353cc06108d47f196676f7eb9b8575552d294176f5b4a17b059c83bb27143c8600fb963f8585591f0d95b9596b7d8a91310f356755de5ed2772f7e24f28c8e47954b8d60d9a055ddc08e3597b6aa686ec993b51b62510ca9ea1a296e03eccdef7c2fb58fe467a1a1d2af305ca6ae5c3c94bba8d63c612fb4779fac5f94df6e3868f4244fcc49b88658e70a0174c883a2254f90ffcfae4b1d2d705cf04c15363e7161934cce76a7a7563b8e9016ef609d6aaa0f8a6ff308756350f296e2e03314a791c3be106972405392b0df1987875c775997fccdeab3e828743f28687460b1701e64d7a3ee3e41f34c920aedf3aae7e33a719b2f86d45071416a6bbe3f26384b015a539b1cc9443a3713f913a9d869fbe1fa8f4703363b45a65a5cc1227d9cec89d2906ebd108c15e2384d171d1ad777a63fcc78b2f3cd566e5388a545a1a558c10b4438b2e849b663fd3ea305ff245b48469e2b63dbd370aeba13b666ecc6cd5e4ccc838e2dd3ec62a157a64238628914d9a50fc51bacf17d69387dc966e4c51669db00fad78b90501e7598ab23f6a4c7b3c6b7d1a939c7aaad66feb31f93ea7a33929a5ea36a602caf709f5d8a786004190cf1a5350e344270eed098375fe9407bd9ecfa69e06004bf29e3022911cfbd32eb7e6c1a77fdf227a0af072002e56a40d9f8e1864357dd00ff279031083afb8993c33d6b22e7f3b3d5d75a01e633146ffebc6882e59696bbd47f652d50eb9d74b72f072a580f05e07fcc1b3dce6385e6d91995cc9fe22c50260ec96d56d35b2bcde4f6105071323b3caeeb8323e6f252429537575f9e10f86a1f0f1ad749495411baf50231f50ce15562b5cf24611bb94f72aa8d325a789a45993bbc09e01ed5428124f92370601dd86be2c8496e1f446f2a68e42932bac6d4b5f86aa7f40a8dcfb95fdd4eab1e7510f226e2b93232289d771dbf69b80d4264016711e927af85a5f3a7088d84999ab35d5d3cf6982583fd74934707ad749f279d3cc4cc1b9216a84b1caed1800c6453f9413a8215f40cff3526f2635f07f39c7932b95552765a0078340eb3c3b4cd4d145dceb269ce48481a6ad4c16e7683dac547f76c90329ecfe1b4dde646993daec4a289c4f2bf4b851091577deabfe4fa075367b527fb82b4b3dd8de5041144c89a7f8add753832dfbc134803ad133d293049d3765e688d81d96987d8a0f88cb699454765e893acef2e74393c690905f4ff3b2fbb165b9af052b8d5c2d8a4c55b7816c89883b2bf33ff91a11f05a8ad34e586ba3fef9debcd122e263a8796337c2a579dc368ff4eb68291a993a2984d2816f14b3e0188c053f142e12018721108cafe2def37747c0924118ae4e025e130f595cfc61b71da93c28030487516ad1cf1041199d2856d17a312984f21ae820cff2d47ef59d9cab4d0ee60ca1e0c6ee25f88c6a3cf9618f46f1bae6ed063256c9aaed63eb682db39ed4f690903df656462fca7d0ad1c0c8bca4ba54dfaf5b310a0edc4498235aab9f13b1945600260840127665d1f68c57b963a10e5c205107c58db77b5d8fedbf60d1746300760e914833230068abe5739fa5c5f2e7f5cdcfc1bc6a632f35d5adbf648cc48424988d2103d098340fd24b4962f48b7ff38dad424d56d9bf3bf80943a0ff2224140e55c2078aaa12241e070f4797dc45b8ff0527b352ee71ccd00f9ab84c39e9083edafddd625bc49bad8430e7e854ba8b2b7ba3476f80dfe0cb6fd2e2d34fb450dfe5d23cdef3de56fd104fcb6a962f34beb53055bac0594604516778051336da6bf8423e1e68a11826731d2804828c7506070496171ee43453c0cab67a922f86b2682c9d7a56e644a704fdd3447167da306f29137b8c362c3c44798791d254a5f59bc61eb7fda3d8f34dfe0f3ae784d53aed9b6ba8cb8d379693dbfa4ede49a9f5224da178de1841146e660e1e8b4b68b3bbe6c7a9ed039298e38fec84295b7ad0b919e959b98e23ee27b7d4dc6b7082733802577e2218ec3a1e88214045cd943f17543afb2e2d4269f3cb772139f357e6a25a603eef909bfc3b9da8c421ebcd8369997c29b178ac9bc3f6dd4b12ca79688eceafd813c07e4bb2afbd4415df07e1e3fc0fd1f8bc0bd30b68edf3c4aa3f242e3d3ddfdcecbc12cf32322e130f936b815baa32f0504d316d7b8211403dbbacec6856f1ff802e1d66884b3b0609ae8593b6e7750a952cf5e601e264c9958e9ac1c28999db0e03eee42d00d7ccc3d2abff7f6a2c19b48dfdb676a20b84ec3dc6c48d9a9cac9a3f84405ce41bdcc84bc35fe627d6e4c4eec7dc8595e03be47c00bfcc3a05644645f5b3435d9eaec941bffaeab044b4bec45a55884a4064d9b6acdac7f52ef1dce8cf8d3a6868326b968bb44b78bd5018a443f4812a2f9d661e9b04a50cb558be1b02cac540db21af02e92ed57e61a79b760f9be1639aab17b89d452603df58e74d595a2883a1cf37630789919e480c2293c99415a349c3086cb4233053e99034b51517ac671018d9b895e735c7e8f2010bc32216ca0e74cb0f989234ae98a3bd215dcb25c7bbfa497b96aacacab2b69a2eb24d4e70a0f591342929da266755eb609bc7c9d531191a74736cfda07c77310c133daf979707008188db55392b865fb9df652f7cb6425e57360802ab033dc4c0b3a2696066a852cf52c8f6fd46bb1918ae9193ff2710c296e42c5c4691eba9ee4af28688ce0688f9b1e80d663c7be0fa09d4dc1a1c950ace5172f87ff3d1cacf36cd9c7550ed08a684261ff3444a87af381eeed00878475b41e9a61eebcd9ad28a68d8e3cc268a63bdcff57f6b653a335a9e88658cf525e771b72e7fbd6e7cd574102f04ee1152aa9b09e110c060f95db152b555e917574784095e2c8117d29ea8e18ecda1036fbf5aef4774b7788efe4761cadbebfa424e79320f5d5f104f59e454a970da8674b10a6459a3de7334e6e0620b92857ffd72172638ab1f2460bf6b04b5bd9adb593ea3b0aadd7d693344dc4670deaaa79a6b03e386872a7bd491265ae740bcf3fd0b449e5ff4aa846be2273beda4676f57d86208af6b08dbe70fffb074f7c8bc9e5c58a7b6f5229fee97d277f35e5491d833f830533a80f109deb17f77e89e09d3d093de0d952c8d114f1092b2b8511838cb066a4ef5d808384f8cbdb4ce0bedf5471a0d23ab8231139085cdc576919567495da77f3a3329299589e2e8c9ca66abd1c139ad5d719a564b63af79983759a8dd5fe7829e60d9043d51337ce5f34f35f34b291613854032d5686e226aee500659ee306da81b52ef9d9a28c4648703b2df939f36efb6465da8b40cd74b4011e97b3b9b03a1b00106fe7af50655568eecb1964879223b54d976d6176cc5d57394ee25d87892d07f74f766f3107e5276b733fe37911e2ae89c315d4b22a33b056f93b50f6811ab45b21e3075ab8e9af9a481013c2f17c0f33c82d7c885a511e33112c95648326d53ac02d5820f8a655413600f4e6a7ec0e0aae843e0fc2e2afd6109d8968a10d2f04dc5f179f31961a3e78a94fd6894b0f220e7e01fbddcdfce84da747654b5962c205d830b55947c1a8e18316b0ebcb61323336965fc055fd434fc44bab9a02e3b6a8d190024c9853f002c037edbc6e8e8893d5c3f03855e3aab76dcf14701e12012bc3d4051ee9079b4c328e4afd80e5686493c238e515aacea2497c21ff35d321cd2b8e311c55d92bc85851cacc302a95eb850304bef6cadd670bbf475fb390ef2825764e50dc94533efde6d4c2f0b5e7dbc5831cefc7995c430650d95f12f7a41818507bcfd2ab0b779f80fb24684df2b93803c08310e976cbca739e84e3c21b2a7868c8520816a21d4c37434c69ba09788494660b93200c0164495d595fa9471d1432b20b8212809a6a7378a35943ed37400df1e5b89b87c49934469707097011f98551786997e2bdc812a6c775585c4f3d5776aaa26554d874984a68eadbff2d4b3e04e9b0e32a4c8db5150e52d408b7a20cbb876e2be0a06975274b3cf213815fb100e0f725381c684009dca33f5b0978a03b7e383f8c2116ba81fe30237eb0f2c24ec58b7057eac5e441f908eb47d7f81327b481f056f1b6c07ba0d9d07e6afeccd153f3fa2a0219ad208fa3b6ce35af079cfd35ecf9e221f4c166881fafc18e41d9655002b7558d09cfc4b388d22f68d5c52fd0e132cf215fbb162478bdea68986915ec0fa490205215c24a2159788bff3525b94165847ad3b0605451098fe7b59c5b32fe933be4ed6b4ff7e97c6cf1c66cf5cbe91bcbeb51048357a475d03eaac6db8542d397d86c35c2964ac1ad8e81efa2869cb90", 0x1000}, {&(0x7f0000001140)="5cd9ca01889a75e402cfff3ab65dd5b403666f58a835b5af0e78986f3c7c5e666222d67b067cf414e5191aca499f0400e725a5f0091935b9eceeddf62df53dd9b534f7535334a3e09733fe1211f47d7964d5f7256b5475282a4c2dec02c26717e44ecbf841977fa6fb01871f32739a48cea3f6264442efef52737aea197d13e1d3ea1a4e29219a42675f4d1292c606cf2524be0844383b736ef002ea500c1bef8f5a7d545fdbd99f21b08fca98b10ec1bfb30ba6442ed7d575fe0b966b05f67a1d95329597eeeda400", 0xc9}], 0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x8, 0x3390b12a, 0x3, 0x1a7]) 17:10:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000540)="12984b1754a1646e3e7c928ba05368678ff87a628ad1e0d69d34d0bf50faf2ab4afefbe129ec61d56830a1a115e3b4e89bf661a9f0075c126f6ed29614dde46d7157bda710a26e4c3f866c08d3ae20a9500bb9bb4728ab0d8abe894c9a5b7923081295e9fa1e35c3c4397ed1b4de", 0x6e}, {&(0x7f00000001c0)="128f57736262381ddebf9226cac60efb9dc52e3c4053feffc5c7fbb09e7db1ac06dfcae6b3245226eb580f24fe6e25b3275caa17705d28cc25f68197af503b801d0efbd4e10d55e741b6ffe605b9c9ce5dbaf25630fced14b4a1acb706d7ff74590216ef8768bd785eeb3eea2583cb63eb0d60dbb10ec79f566abd4deb34c92fff719cb6a6a829d6710d386720b07fc99f58f34d6364d1509e7799c3ef021392b5ade2a01394b7c9d393ebd34d8f6f6cd5091261052ba589cd1d037e9fd0a7abc896c2b04652313226c25d60cbf4fd1e163ebfacdab3cacac49c0b139ba04097d504d87ff8c06975a951fdfd06787d821b0c4256bc0caddd89f83fa970", 0x17ab9e79809e1642}, {&(0x7f00000002c0)="786b3e1fafce443c5da8ba4e124476dad38d95d36776485237a808312acaad34a18dcf4771f93fecdcbcf4f1ed7733e5a35a32ff8994bc8624fd6a03a177d3fbaa4dc7fe8c998774f912f944fec7358a4b165092538809566e61e873804d886dc483ff3545204f618e9fba29cbe8aae98ea72b378acad01dc5717d05f0f5a8f022f4519817257cb8a241", 0x8a}, {&(0x7f0000000380)="dbc423ac54d1788f46cad9663ca6ea76e26f33d5459c222438d9d05c34e29fba6a1fa9c54a45d18db895d2699b99228847f981d098d603924f82e3d2c2389c4b82988b2588af0e871fb62a3e9ccd122f324bca34bc189ceccc92461a8487eccb09b2d8e2ec5879e466", 0x69}, {&(0x7f00000000c0)="35f151666d0875fd", 0x8}], 0xa3, 0x0, 0x0, 0x5}, 0xa) write(r0, &(0x7f0000000040)="5433f4", 0x3) 17:10:40 executing program 1: r0 = socket(0x18, 0x2, 0x1) setsockopt(r0, 0x29, 0x9, &(0x7f0000000080)="f5f827bc4c320d49e08eff1200", 0x4) 17:10:40 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) read(r0, &(0x7f0000000380)=""/67, 0x43) flock(r0, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2007, 0x202) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000180)={0x7ff, './file0\x00', './file0\x00'}) getppid() ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000001c0)={0x37, './file0\x00', './file0\x00'}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) flock(r0, 0x2) flock(r0, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000000c0)) getrlimit(0x5, &(0x7f0000000140)) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x2, 0x3, 0x1, 0x6}) 17:10:40 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000100), 0x6, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x51, 0x20000003, 0x8000, 0x7fff}, {{r0}, 0xfffffffffffffffc, 0x81, 0x2, 0x1ff, 0x10001}, {{r1}, 0xfffffffffffffffa, 0xc0, 0x1, 0x9, 0x80000000}, {{r0}, 0xffffffffffffffff, 0xe4, 0x1, 0xd39, 0x4}], 0xfffffffffffffffd, &(0x7f00000001c0)={0x780, 0x3}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000200)={0x0, 0x3}) semget$private(0x0, 0x2, 0x101) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000240)=0x4) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000280)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000002c0)={0x2, './file0\x00', './file0\x00'}) r2 = socket(0x1, 0x8000, 0x8) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000300)=0x1f) semget$private(0x0, 0x4, 0x400) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000340)=0x4) r3 = shmget$private(0x0, 0x14000, 0x100, &(0x7f0000feb000/0x14000)=nil) shmctl$SHM_LOCK(r3, 0x3) recvfrom$inet(r1, &(0x7f0000000380)=""/227, 0xe3, 0x43, &(0x7f0000000480)={0x2, 0x1}, 0xc) recvfrom(r1, &(0x7f00000004c0)=""/81, 0x51, 0x2, 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000540)) shmget(0x3, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) r4 = msgget$private(0x0, 0x21) msgrcv(r4, &(0x7f0000000580)={0x0, ""/28}, 0x24, 0x0, 0x1000) geteuid() ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000005c0)=0x8) accept$inet6(r2, &(0x7f0000000600), &(0x7f0000000640)=0xc) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) connect$inet(r0, &(0x7f0000000680)={0x2, 0x0}, 0xc) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000006c0)=0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) 17:10:41 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() readv(r2, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f0000000080)=""/129, 0x81}], 0x2) kevent(r2, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000200), &(0x7f0000000240)=0x4) select(0x40, &(0x7f0000000040)={0x5db8}, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x2f}) kevent(r2, &(0x7f0000001300)=[{{r1}, 0xfffffffffffffffa, 0x8, 0x8, 0xfffffffffffffff7, 0x3}, {{r2}, 0xfffffffffffffffd, 0x8, 0x3, 0xef, 0x3}], 0x1, &(0x7f0000001340)=[{{r2}, 0xfffffffffffffffd, 0x0, 0xf000000a, 0x6, 0x6}, {{r2}, 0xffffffffffffffff, 0x20, 0xf0000000, 0xd5e, 0x100}, {{r1}, 0xfffffffffffffffb, 0x4, 0xc0000000, 0x7, 0x200}], 0x4, &(0x7f00000013c0)={0x7ff, 0x400}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, 0xffffffffffffffff, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000012c0)) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000001c0)) 17:10:41 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) shutdown(r0, 0x1) 17:10:41 executing program 0: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000340)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000440)='./file0\x00', &(0x7f0000000080)) readlink(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x0) 17:10:41 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x7, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000000), 0x1f, 0x0) 17:10:41 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x0) dup(r0) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/136, 0x88}, {&(0x7f0000000300)=""/69, 0x13b}], 0x2, 0x0, 0xfe}, 0x0) 17:10:42 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18103, 0x10) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x0, 0xffffffffffff0000}, {0x0, 0x80000000}, {0x0, 0x3}, {0x43, 0x9}, {0x83, 0x1ff}, {0x41, 0x2}, {0x85, 0x7}], 0x7}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x1}, {}], 0x2}) fcntl$setstatus(r1, 0x4, 0x8c) 17:10:42 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) fsync(r0) getsockopt$inet_opts(r0, 0x0, 0x2000000000020, 0x0, 0x0) 17:10:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='r\x00') link(&(0x7f0000000100)='./bus\x00', 0x0) 17:10:42 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="11002e2f66696c653000"], 0xa) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)="9e95229052cc9caa", 0x8}], 0x1, 0x0) r2 = syz_open_pts() r3 = accept$unix(r0, 0x0, &(0x7f0000000180)) getsockopt(r3, 0x6, 0x7, &(0x7f00000001c0)=""/205, &(0x7f00000002c0)=0xcd) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x1, 0xffff, 0x10000, 0x1ff, "691dc9a4c54c0171ed4291bd50f065fa919b2a84", 0x22b12033, 0x80000001}) fcntl$lock(r2, 0x400000009, &(0x7f0000000000)={0x3, 0x3, 0x1, 0x6d3}) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 17:10:42 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000040)) syz_open_pts() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x8, 0x0, 0xcc, 0x0) 17:10:42 executing program 0: r0 = syz_open_pts() r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}], 0x1}) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r4 = dup2(r0, r0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)=0x8) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000340)="d0e6b83b3210fb1119ed4c8bb253b6f3c0f8c2773e10682f149459379b1321d3a2bd55fc98ef3320ac75dbebf5c0b517a4eda4eb3bb862c005243e05159fe8ad23ad5f574c3f884c820a7072751f93682308f635ca7c3c20a4874a633fb315b259d27f94a3d3aa0916e2dcfd8e8c6604213abbbaa452625d453faf89217a8138b89b1533e0a904ecffeb92010c4c3a2d20ad5af45f0a000000000000000000000000c91a62629b6b8b156c656514d8ce1132154d3b527dbd41e05edc77c9eed3f9a10fc0b6c265a4daa243e09556396046bc673fbcd80e0643e0f3012bd1758d0535ddc0b335e8095cf9d0b3baf4cdd3472cb022a9c4da4e9320b97d95cacb8e31ed82be1824872eca09f80bd084e6fcd340d10703ce1698518373d340cb10553d8e3609f21a642856bb621abd2b722e80f83d8b86360426ec967974a0663d5b53fc6dfcc67e20269d922a9b62e198c62cfb952e2bef8919e59bd2e770a81e813b58bf9602919a9c63a4a5ce7a567ba2c328a19e36709f015183196db52622f6bd49c207a4", 0x185}], 0x1) setsockopt(r4, 0x7, 0x3, &(0x7f00000005c0)="2002cbbc65fd813bb42f6bcb5efcb4ccfb5cb8e1c61b9922b2c6044e61e74a1d766bf54cf1cb5f8e01be6b80b2f2174635ab1659daf081976a2c99c72042a208a694e7b7ead807ea78102871c53849572639fb7521b7399426a76660e5f0f5026b55eb0257a1a2c260caa71d894c114250085f93eec470baef322762df62c4889adee4c9902c129ad26423bf17ef3197a058d4156a41c7b2218702e1cd016e8d70f962a0e3f0c5016978584306413c2f66d7fffb910a5554f21c67ef9a5012cd5d9511efe6a159", 0xc7) recvfrom$inet(r4, &(0x7f0000000180)=""/141, 0x8d, 0x40, 0x0, 0x0) r5 = syz_open_pts() close(r0) r6 = dup(r5) readv(r4, &(0x7f0000000000)=[{&(0x7f00000006c0)=""/247, 0xf7}], 0x1) pledge(&(0x7f0000000040)='\x00', &(0x7f00000000c0)='U\x00') sendmsg(r6, &(0x7f0000000500)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x8, 0x8}, 0xc, &(0x7f00000002c0)=[{&(0x7f00000007c0)="a96ebde63ea6ab5f52ce80e30de8244f3a08c2ce8bca58c3aae5d7145f6cad8510fbff2206de45d738fed093482bc349547babc422bf666dcfd79b63de2fd0a0eb2a99cbe8a2be4368dd6c63ea69557416f264e5ab6357589531d9ddddecb4787092edcd97348dbd2174be1e7621ce63fb2f2099439a9da06366b97a254063e9dc55995c944bf422739a9ec74101efbcad5cc784496260ec1fd38857504116ae913fc0becaf355c3c152b9a0ab19f72013f6e427bb987d6c63422ae79e23a7894ee1b52dca833e1aa86e7c1ce410477ed6334640f226c83b282df2dd603ecc283136f2a0489e401c3f0b4a8ce40b636103", 0xf1}, {&(0x7f0000000280)="5f6564b85f7f4692977c11cc41f22c719182eb5d822fad06d899411b00e827", 0x1f}, {&(0x7f00000008c0)="63eaf8261094e1205f765ac506638462562715f213db928f8cf40c30da01a72c20c30d000d5bcc1de368dc4c64ff4b401c27e4b60be4878249827f07198db3b0df68e00a8c25ad1df6fbfeb56c30db2b6040ffa4552d82bbb2ac548e816a3179819a7c7c99f82637c027de4a7c8e19b635f84fdadb2e227a0fb8866b7227c88b0d6880e1815dcfb2d09666a651f78a2d06a2536e2892ab0923d30346d65d9d31121bef4b56561f68bf2acc7e96966161fcfb6ca0", 0xb4}, {&(0x7f0000000980)="0740702d132eb69fb8c5cfd7f85ee11775ab7102089b3e8fb1bf77b6fde1ce758bf5d6831c951f4754f0f14e1ad997884cfccce70dc2feb8280adb43145cb446ad56d527f652a89a2a6aa51011fbfac7cc69b9df410ab38381744fdd6c87cb0e8087d9a973da67b607d1fc1a0aaadb4c22d53ec26da8647a8166d32d04890b213d40ae78131339ff92b50ae38f793628b074f3f13ced58335f0f323660ed990dd16d3103c183f7fb33ef0a25d7b8b49a3040c2a753b187487651b9994d10e223ea8014a28a0f9e4d7f2305cfeb3dba5ef31afae220375bc986ce7545ed456bc62426e788cb8bfc5ae2869bd42c4b057e60819465f0136d922aef3490ad6acd78edccba5aed17d930ff015f62261be7f431f01dc6c770c20294da386a75bfa0e3063158cdca8ce4a1ef9edf4a3f5531108c39861643da5f129d17b24407ba84b1806d10c3cc357e9636946e1e6dfbfad8ee37a5b7dc241c2bd84513148c2edf0a0e4a40ec2581fdda4bbc9c7cd049e70adaa9b80f9c142206f624100765978ee7af83d8d5c18d08cadf39c65274962087320a82a0a484a5bceaef373a909652cf69cb74db18c4c10c9649075847f4cfba6d47c8f70a24085a515b04fd39b24a4326254df2825558b469395fbaa6a9dd0007525d6106895ade6aa608bbdbd0c53da7759901fcadea0ba9efaf7fd213f289bd20249cf4fc6627bb228640295acec1300cd523e75a44e714c56bb029a590043814aa05d67b309066f751393e553d6103ea778939ef384d0ffc5a1aebd28f52b39c98fe1fc11712a792f24d72d1003a345f3dcceca1789025b807fe9b5edaed70ab398e596297df9332010ee022ca02195f65b8e593c4d4f0a81c0b736e4554b6804d48886411af99c2739a5d9ebe73ffb12cd5a4bb5b76f6e8722ae0fc1fdbe37c6be698bf4530d4ba7cdbaf29ddcede083179f24c1fd026900049358b5d1e3922abb5e6cb484281e52774e012034f4246f13cd172db0f2b4d760fa814ff6c1964e7ba9ae6d0d91b3d676344b1ca1a41b5ca70744089ec93748a983411f875b19b66d6ef54e0491bdb260f6d6b21c4f6ee24e520ecf79a16c5485ef8ddf4fe01f2b429d46fa3bb39ce5eb9c10cc97a854db7351475c9afb36bc73c77f9b3317cfecd97c094b9bf1c8542485f5799b4799a2464891c1cf99943661e99785060bcc8c52de05a34a3805948b46868d6c8b92b0526a5329396e0f2942729c716fcf337252c29a79558af291292cb13514b860e4e18d56c05004d790db2f08fae4aac85c76faf04cef98ea92c7ae565aea048f33f371c16557cc543d9ead7aa02cb0683bf0e9e0e77f71539a48c7715966c69790fd037e3a694ff1e61f7bdc81dddf8fb568d50f378d2333c55dba736fbaef0f23aa848a3b1af12e290dcfa6439fd25c4556ff51afc74dccbae1a2f87e1614126777f9bb061769322346d043c268e0cbee52e0a284749f61bc3811143211b234ee5367e2d240cf4988804629e0cd0cde3aebdbe6f533356bc26a30d3d365aa61500c944aba062afcb05145b52e057d49d371860f044d71b1f8390796739806c92ecad8825414868ec0a725af96d0edd6330dca2d5c3f98e312cd37c67291ae66ac05f1c62f4a5550a43fd645a6604e71f0c6edaec7fad933fc68084f0cae2aaea52b4112795f4b195a7c7d8bf521f4b8182999ab3f6e9aec651b90da1ad1b2a6b3ca5a163e368a0314518fbbd6a4cecb7c1973548923f5773b8bf967c3b1c8f25d0fb49ac696fbaa66636d8c611df2b5bd8d2678dd3866a8fbe3f05d7331705573e47bb15ea2304dd14e4a68ca51a84ecdc5d4be3f3e25bbb96147f078c69d5fdfbb6a0e53872976c2b6b9510b03a800a09801d4f0740495bfcccb62db94e85985423fd485ce7a8e0545bb505b2e8f60decef1e25f5bb3dd5da72807c17d746f8835705588b5a9d637d7c6e6e663b7321bbc11c2ce07b16c6a5cb7f2374f35b949845516b857665566ea4cc2f98a618b30281f3d521112a9752a355fe0edf9f0c83968af6e518f0fa5e60f8d45187ab7017330e45ca154efa4a0f30ae870b4a50a827cc2d4ad7dc42ee7b81239da0535098654c37bb9391b2c3102b4c08f15b3bcf97043a49e0b96426a84e45c7e8a2579580ff18a5f818e6204c9b866659d36b92f5e9bd0998c9437a95ea08a3399bc565dc56330d005da9698cf93cf80f9493bd1341f178f300bdb254dc9ce484642b8b4baa19b76bafed47d2a291bea02cbab35123cefe1a23d937f631ef2ade12db07493dfabc39b257fb83e29667f40e6d8c889f7f9b89de7242dfaea60b23962c278e804ca1817660e48ec08f898a8a58573aee4139d4139fcb086a8cf441d6095157b5a59fdb338bfa7be1038a3fbb187d462c9337d0dc2fabaef63656e37dd625e487cece0138748ad8c83255be19981da059508e3302586ca4089dbd646e7b2d4bfd8f26d90808166ae2ab3e840b13afb4c741dd119dd4b0286b9250f01067a9a98383e7dc207fe5aa99192871d2f50ba6a8940c568ec0aef80beda6b1db55042ca9dfa7b85f1afc87369724cea4d76a07403a9cad31a2c165496489e5c6562af25cd331cf66b97c49d018b974aa3527d4f71488721115231f99b370eafb058d1bdff65568a9e1193dce650730355022c35f281dc016c73ba11088b1ece1eacad76c9262f7447586c2e63a0fe02091e3c773b8bf39eda2cb7a9f70c90a9593d97589f58183300f6c813523da7ada2b2d4fa0118c48bc88e7af8194eb804ca8089c6b214e75a6b7a22b2a0d0d9cdc012e2a3c13296b65b6f1f8462e6dc8dfd4593acc39cba5f9a724ebc87c9118f807c07eb783068b3077ade29a7b5157370d95a389e95207a8ef7805277971effc94fe33a0699cd8d67fe0de7feba0d4e1ea2819ec73aa5a50d8d0dea793f8f002847dd05af4b683fa4d967dabd437771f3c3db63ffccd2e5ff5b3edb15155e42096ed2f2da5b4ea348c62cb8e97005ccb3fb526ed9c0ca1593261bea6000d43558efa76d9e98f1eac24760345729ea2f59b2d79f76c287a6a805335dd0998467f9efe0bc9e48563b4f7c9635fcbbf740cacdc8de02b246e2635756d0b5e11f6c548e5fc44870fa45d68069d706001ed55e1756a495c4a3f9fb70bca45e988f9edd930a71c07ab2ce8e89650d23530a4c8038faf76de94a0cb4a45b288d0b9f721370e487b050edf44c5b08e77bcbe67224a5f7624565f39172af38ee625bb0d70b554c137c1ba2f37549e6e3c7d5defc6227885016e6bd54d6157a810d5a9b96cff8a816a7aa6acb3bd7cd97c64f7676c2fcf7a5f81cdbf8c11b87928ea59428acff004f81c0d6a02101d1e7f0242654cc94070b21482d56a1937fce4b709d251d6e55ebbf9f29b61072a6dab4cb2e89959bba45680a1ef39a9acad9a6941437a5fa26db394195a1c2ce59c9967ef5e9caa915adffab3ec1c3040997c183f69a93381d4a1699e358349550e217c480dfc5264c4f399f0b98676a5d5037891373e78a5d493661d6106db581c53f7d569e4b8b19c3a7effefa16faa7d8be2165136abca03673617824297c5e42352da4f8bfaac983efd883feeb046e6b1523698934f99ff87b19e1bc1ffd97423d1a507b57851c0e3863760e6d980c87b491939f0f44cb4992bd9d18b3f5a9dd77e9e888ec63957bb351fa054d8a944560d7df06f2cae86fe660cfe3739f452f57a41914f1f727aee4a23b55a7a164498f1f13ff94afde0da4fed59544af8b7e7848beabc7af0d2d16554437332e6d200a43db46c162a15980c039c3ccf275881d2e0607fb716e26a81c2794fcf1996eeee4b0ff589dabe0093e4e8787ffccf317c740aa85f5a6e70ae0bf767e508fb0e2fc09d9cf6c93dad83b79ddefc7aeb47a11a86d26cf19c40bce087e159113625eb3d5508e2c47a81c0e1b3e66bd20a484b5622fd1339ab2e8ca43eb8b705d14234489f9870f7f1204ea2e5a7f54eb746b33f8c7a08bae35cd2f03ed2cdca1f5eabcb93e0e6206dc78eb31f497d2a52feaceee13c7fa3c3922ecba51bd1f1e26e9076bfc09d0fb55dc9146465046620011475a03acea2d2dc5d9f24282ac8da77b087b246a3e1aa3ba8795b0af9e952c1f5e0b86172d0ff4e46253bbaabf2088c903ef8ea47fb5a4d78120701ef0b6237f70ba9e43c91899666cc8fadf4484f42da156b2f70bc0efe77ecc5896dee9998305497d935fa8cd282684e02b07be0863a4fc6e18ebe156763496dff9252b348c11859f7579b1fbd4f72f0468aa9155588e494e675d9a5315916fdb3c6f6aa9d154ad900993da37435acfee426054e2288b400567ee7db15ccc227870dc6274d8a4144f2fc35ea8a1008285c4dca512fd7ea7d041fdc4e497933f6192be91e173315af4c92825becc67e558ef3fbb63415fd248d07820bf9aab00e3de1b6153449e001ba6d354db2e5090314abea187338ad08f0d4ce2a837b786124019febab1db73c2b9764c530720960358ac1649bdb2fd1acae27692a2817b17a1449c9872a19ccbf239eb7906d1866e0aa34616fb4e87ad693c28ff0a36403c8a1473dca846b648ba2ebaa59222d47409fb2868b8a6f4ee2d715d5dcc0dbbd98fa67626512250b40d1618f7bbca7bd9fe565525885758570216d332cc0ebafc06de32be735e8644bfd574426f3d266cdcd5de599e9244063da573d37591d257ee0f636cb97935d5fb1ed578920c42a0d8f08d5560e28de3bbb39e36e42ade625d63811f3495ebce9f6bc1c0a2a0115502a610f0a54891d92100c041bcd7a64c060fd43018b38fb37c6b3b1979de869c542b2f8497de97872b25e559c55cbb0f8636331cbb2c42710abb72afd74b94b2eee21fd9676b198224b052b54e49152de5fddc0108abd6c515071b997f5cd33826cf7b85afde9d96aced9fb81a4d17d6a47cb3576e455234979669eec8fc88c2d907bbfee5137b2086d4d2653d37d374029f1747c6c42d1c0b3d6641b01fb96698b03f3f2a40b0f523c2cae088dc4a8acaa489c4a632e5ac101ab0499f84f99a409bd2506fca118d4070b55bb12b85bd3bb67f616ee81fe755d672abfa0a71fd6f9c17d711a5d74ec1dc754bbd38dc3bc5f4351966e681f35d7dbf632e033f371ceeb8d9ad7de4532c39bed762028b5dc47d5ff24552e89b6cfb38139c8cc5f8bc6af20ccb68b8e7a1fa1c87e59c570768c6a00838bc2db74a79ce866a47e28fdc3b49209b630c947ecf901a3316bd376180d3830ac26fd2aa5a6f1f2d2391f46d91511d60eaf4a74d45b6b6448030b1438812b013affa4469f1c8be18aa8e629555f3e6d23ed45f717a3ea1a65f0ec8ecc7c27dca58d624a6c327e995c33b2c1028d8d4fab3def7fe71d018c32b276abb3558a1d0c71ca33f0f3bc1b20f4a452e10bb85133de04ed83919ba8fdfc183aeb4787aa72612dbbbfb26578e859f9fb8542f280853c64d58a3243ea9b5d40193d5c269097269e454dad421162902ca922b29bd60bf3d840a30a07b71e8ff36154fad3c3833b29428a07c2e14886f582392c6fe9499591640e0cebda56ee4b3f81fc7bb85f13ea3f67772be94283d2007f61c00eab69fe96ae8b0b2a148ba3ff35d5a8dc68731abf0409032ca446bbfed828178dbac9b90d37aac2bf6c36f980441d179d0e09e7112785f3094db1c94dc731cba9eab37256a5f5b8e1ad3aa1498c862bf1324bfdf0af41a05ed4b01fdbafc9129e8d3eb0ae4f9886622baf12129ec29e170c188e3ff1a1b4f65a6535e3a26bb08807e6db", 0x1000}, {&(0x7f0000001980)="7461ed9e5feb1d17829da656277d53227d2a70892aa9b6aa35d8e1256a9a09e60538f51f9922ecfabf5fc357fd17acef4e45e631c7cc1c304fcb9ba678da72fbb5d0d50b3dd6f1befdff0566b4d9eca8a30006b734fd1e7a01cf649c10314ee0c3d49aa45ab1ea2f425d6a480aefcb38cc8b8276c44401fe6e9516d3000807bc32ff7606403243d0f72f76cb9fd572a4bdeb5e08fd72eac36f7fbaada5dd5bf27f2455592203d4d84d6cbb438088c1b8e38a8ccbc1bf3065e9cd289d8406b3f0044ccfbd2855b8c7b4576bc52719f38d5b5d5fd53864fe1f8fe221fb93eaeab1e4d1c9a82737e9e8fabfc58a", 0xec}], 0x5, &(0x7f0000001a80)=ANY=[@ANYBLOB="6800000000000000010000009ff5ffff8c629b5c06fdfa657a6d65cd6ceb87ac2c7ab598cdfe09d3c8b44b5c85a58aec4d3e213d3ce31b5d18f625dd86db66446fd7cc8780626ba8e19bb07a496b9cb2d6e534ad7b80f85ddc7a21a74e5b3c66da69cd2e17d6c5000200006b8750a1fc1ff21f44a52574319257d0e4b358ab2e93a0e0f4ddb0c89ace1e95220f2367e9c29001a0288e05bcb4194db549cd958fa2b06270000000000000000100000046000000dc7b5169526cbe86f2bbe4f030e51dd3c8ab4bdc5c2f43c197024da88e95ac923979d70b42bcac1d48e112ddeb7ddfd947d0a2bda7b779d660c06a5cd5a5feb870e802d46e39a6fbf7553cbb97f3edde891885a600600075b5898400000000005000000000000000ffff0000d50300004da7b6ad69b4e88e6653afc4b3419e3077569ef902d1706e7a7a39aa1d553a774db7f187dcfd80c29b11943a39c8c0387c141917f2bf6f53e9ac117ebb805e00f8000000000000000100000001f8ffff2d407ee5d12f564117ffe756428f047524657b366447b6860587a65ae9b2c02b26c8a8ca7a7d07999b2c60b7eaec4ecbc8b58cdab33c731f98e6cb8470540999b08fad32eff32aac348f8b496b1aa3a0cd79a221e2dfac69d829f8eb83796293af4e87cd6e8eeb8ecc153f10a8f26d6c05fcc68b72a12be00c3c73c7623714b03d1b0c412b42331ce11be4a8b0de504e10d40178aea84d2c603fce7a63ea1679e675bf31a826b5a5fb1a168a721233e23a887ad8ad6d30f909065958e4a28cc35155fd9ef20c75453bb41da4eddb3510d71a6b085387e31cc513f65fcccbd94f720e1c74ca590000d00000000000000001000000010001007222b0bbf7419f826d4600faac84f70769e331f8fb58ae0f8e8c248de69f3b609aa54c51bdb6026e92b57f234199d83dd8b1d7bb0ad1a3d444a9e497ccce1e431dee865155e34b0872f9e7384c58f6ac646506241ed925f67e1a7800f14c66752ab054814b2f90869e5dba6141df1dfeec5c4c3112beb5bd1094803b25768285cf932cf2e2bf7de69cfaf3685420010ce6f0a33c3a3cfafea25f82eac920d7403fbc35cf30fee8352fd12e76456ef2fe73b9e11fb2cc9c38a31f48d600000000a80000000000000001000000e10200002bff335d3abd7ebf97b8be99456f7ea1989c05eb1d1b64cf9312a9bc3bee88222631fc7e34abd7ce7fd1e4deb4484d799bb8f5183cb4dc24e048c370c2aeab6e1c65b48dedaceb60bcd323257080bf37236e5e00f23c19c44072227e9fb20617c3771b8ae09663efa139d5c3a85bb004400223f99e7b43f59213282572fc5980d2c46b80a86008570cde2702656ffa3dc7e24dd1e45e0000"], 0x3e0}, 0x0) syz_open_pts() 17:10:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x53c7) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = getuid() r2 = getgid() fchownat(r0, &(0x7f00000000c0)='./bus/../file0\x00', r1, r2, 0x4) getuid() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000440)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000400)={{0x18, 0x0, 0x6e7d, 0x7f}, {0x18, 0x0, 0xca6c, 0x8}, 0x4, [0x80000000, 0x3, 0x0, 0xd25, 0x2, 0x1, 0x3, 0x4]}, 0x3c) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000480)='./bus/../file0\x00', 0x108, 0x80) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) execve(&(0x7f0000000140)='./bus\x00', &(0x7f0000000200)=[&(0x7f0000000180)='/dev/null\x00', &(0x7f00000001c0)='+.\xe6'], &(0x7f00000003c0)=[&(0x7f0000000240)=':\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='({(:!%-{\xdc{]]\x00', &(0x7f0000000300)=').+{\x00', &(0x7f0000000340)=':\x00', &(0x7f0000000380)='/dev/null\x00']) getgroups(0x3, &(0x7f0000000100)=[r2, r2, r2]) 17:10:43 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ff6000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x8) mprotect(&(0x7f0000ff8000/0x1000)=nil, 0x1000, 0x2) 17:10:43 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setuid(0xee01) r1 = socket(0x800000018, 0x7, 0xfffffffffffffffe) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 17:10:43 executing program 0: accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x3) r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x1, 0x3}, {0x66e4, 0x20}}, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000080), 0x4) 17:10:43 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) bind$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x20004268, 0x0) 17:10:43 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) semget(0x1, 0x3, 0x80) pipe2(&(0x7f0000000000), 0x10000) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x6) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000080), 0x4) 17:10:43 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x8) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x78, 0x0, 0xfffffd9b}, 0x42) execve(0x0, 0x0, 0x0) 17:10:43 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000180)=0x4) sendto$unix(r0, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x0) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)=""/136, 0x7e}, {&(0x7f0000000300)=""/69, 0xfffffe9e}], 0x2, 0x0}, 0x0) 17:10:44 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000100)='\x00\x00\x00`', 0x4) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 17:10:44 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20028, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x0, 0x5, 0x8, 0x0, 0xfb, 0x2, 0xffffffff, 0x2, 0xfffffffffffffffc, 0x1e, 0xb0}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x400004500) open$dir(0x0, 0x4000000000000020, 0xfffffffffffffffc) stat(&(0x7f0000000000)='./bus/../file0\x00', &(0x7f0000000240)) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x10491, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x90, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80185760, &(0x7f0000000200)) 17:10:45 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x20000000017, 0x2, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) 17:10:45 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) nanosleep(&(0x7f0000000040), 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x10000, 0x0) preadv(r0, &(0x7f0000001500)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000200)=""/204, 0xcc}, {&(0x7f0000000300)=""/160, 0xa0}, {&(0x7f00000003c0)=""/185, 0xb9}], 0x4, 0x0) clock_getres(0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = dup(r0) sendto$inet(r1, &(0x7f0000001540)="d1d47bda7e2837e428c8edc6ae7f81d9b559b1c9c838bb58e44a97f732cb200f4ba9c8a3fc46ccb4a96c295f659bbf231e1a974ac85dd80e983c11a46ee9d78dff7535452749c1803065b1163359c8194cab90ec5b459798d23461ca8cccc0fdd5c5b804", 0x64, 0x0, &(0x7f00000015c0)={0x2, 0x0}, 0xc) recvfrom$unix(r1, &(0x7f0000000080)=""/250, 0xfa, 0x802, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) mknodat(r2, &(0x7f0000001600)='./file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000440), 0x67b6}], 0x10000000000000ff, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0xe33) 17:10:45 executing program 1: r0 = msgget(0x3, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r1, 0x20004b3c) msgrcv(r0, &(0x7f0000000040)={0x0, ""/110}, 0x76, 0x3, 0x1000) msgsnd(r0, &(0x7f0000000000)={0x3, "100d54459856771670614960a5bb12c163bc2280d9b28b77cdc244c7145c3b9065"}, 0x29, 0x800) r2 = dup(0xffffffffffffff9c) ioctl$KDENABIO(r2, 0x20004b3c) 17:10:45 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, 0x8010426d, &(0x7f0000000000)) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x20, 0x2) 17:10:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="a54be3754a166c2d542df7b6f8d383d55cfe39257f7744992ebc86e7137f92ba2be0140fb7623203f5082a869ab807acb837bd5eb2e1aafc4b9758160517fefc3c39cf45d216f927b1738c5046f6d31ba3a7a2cf87152d29a287eca366f209bb70d136598a", 0x65) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f800005f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d4fb8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d184a798c87a74927e8347c0b834ccbbab943f4357e04f0", 0x78) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) getdents(r2, &(0x7f0000000140)=""/162, 0xa2) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 17:10:46 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0xffffffffffffffff) write(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000000)=""/30, 0x1e}], 0x1, 0x0}, 0x304c9ce0dcfa0364) 17:10:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3, 0x20}) write(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="7d8f10ff465735e5a5ddc74742a770a0960a39442b", 0x15}], 0x1) execve(0x0, 0x0, 0x0) 17:10:46 executing program 1: pipe2(&(0x7f0000000000), 0x4) clock_getres(0x7, 0xfffffffffffffffe) r0 = msgget$private(0x0, 0x400) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="03000000000000002200b68703309918dd2c58403879a7aa4b50ccb3d854c44ce391e21e86af8411a78e8388796c60576dcd73aa26750658b626e82e2758dd4ff8a03bc258951d1eaa4238384236fd665fb53bdee395544dfcb9730f8289f8d333036e9b677859592f5ead13435c8bb6b8a78781fdf09f7410e49b2323181e5339877ca3c6720ee43e7251dd31a844abc6f1b65dffbfb4dabc3543928325a134d576515712c4041e479093b479ab86a731591b5a7e7f69d6048a42c86ece9b81e834bfa3afdff624761b6c36a69e944e83069bd436457de090071769af5b85401e8bfcef97b7fafcdce7cb6928918093f994013673a6d8cd35b2e0211db7340b13e70ea69b838b9d27763db2f75037e33090fe4c9b4f80ff81675b07e3523f3ac64dbf18bd2ee2115253eb563586adf73d698afcb4c0fa4cb0c88f600c0b367602f68fa7e27e5cd26f65be3f2f562fb0c6d32c49368be91ca3e3446da9ead0e0372e6ba935c1dac8b95e719eab48c7f3d4e9eec15a0e9640b9b2c67aeef3626f42e804e93ff8d991c21cce950191ebc6a82e9465e345e7b3bfcc35280fd1425ac0d7f03a54915bdd4cc8a6b59af5e64620b1"], 0xdd, 0x800) 17:10:46 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8048, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x47, 0x1ff}, {0xa7, 0xffffffff00000000}, {0x44, 0x2}, {0xc7, 0x5}, {0x46, 0x9}, {}, {0xef, 0x434d}, {0x101, 0x3f}], 0x8}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) syz_open_pts() ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x7}, {0xa3, 0x3}, {0x1a7, 0x2}, {0x0, 0x7}], 0x4}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000280)={0xda, './file0\x00'}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000300)) chmod(&(0x7f0000000240)='./file0\x00', 0x144) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x24}], 0x2}) 17:10:46 executing program 0: setreuid(0x0, 0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmget$private(0x0, 0x3000, 0x104, &(0x7f0000ffa000/0x3000)=nil) r1 = shmget(0x3, 0x1000, 0x1, &(0x7f0000ffa000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x2, &(0x7f00000000c0)=[0x0, 0x0]) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x401, r2, r3, r4, r5, 0x8, 0x7}, 0x7, 0x1f, r6, r7, 0x8, 0x6, 0x200}) 17:10:46 executing program 1: mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="bd", 0x1) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) close(r0) munmap(&(0x7f0000719000/0x1000)=nil, 0x1000) dup(r0) syz_open_pts() syz_open_pts() 17:10:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="86d29800ff000000000000000000000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2818a, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r3, r4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) poll(0x0, 0x0, 0x80000000000007f) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 17:10:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=""/70, 0x46) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000140)=""/116, 0x1035a) poll(&(0x7f0000000380)=[{r1, 0x85}], 0x1, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x10, 0x10) map stack 0x20719000-0x2071d000 of map 0xfffffd807f00db40 failed: no mapping 17:10:47 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x1e, 0x3, 0x0) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x1, './file0\x00', './file0\x00'}) setsockopt(r1, 0x5, 0x5, &(0x7f0000000040)="c885ec5c337ffb55c3f10513", 0xc) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x6, 0x1, 0x4e80, 0x4, "a87e2908f0b02856e63bb44ba5862121e3e1ac91", 0x864d, 0x8}) 17:10:48 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r2 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) mlock(&(0x7f0000fed000/0x10000)=nil, 0x10000) shmdt(r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000040)=0x2) shmdt(r2) 17:10:48 executing program 1: unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='#\x00'], &(0x7f00000002c0)=[&(0x7f0000000140)='\x00', &(0x7f00000001c0)='{\'-\x00', &(0x7f0000000200)=']!/{/\x00', &(0x7f0000000240)='$\x00', &(0x7f0000000280)='r\x00']) mkdir(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffc) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000340)={0x800, './file0\x00', './file0\x00'}) 17:10:48 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000001a80)=@un=@file={0x3015edb019860256, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x2, 0xffffffffffffff01, 0x40, 0xffffffffffff5de3, "00bd95b20f9caab7cd2a31404d0cae729a2c4063", 0x80000000, 0x401}) 17:10:48 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket(0x800000016, 0x1, 0x0) r1 = dup2(r0, r0) kevent(r1, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000140)) 17:10:48 executing program 0: r0 = kqueue() writev(r0, &(0x7f0000000300)=[{&(0x7f0000000200)="b94fd00efd7fcfa1d3893f3e1eff91d9c9e7dc5e1fc4ed9a00ac3525e323c8895c505f5f693b11ac0270137575ec82ba54cba695b1ceb2b0f74e27781ea447f319f74fcccced534d2aa1f2b88b58b77ea55e869d4ded67e28c7127ad3681d01e1b9a8e6946339ad134f105c965304382b597909464d35250f8818f3cf6342267d3bede6a2f61e80dbdefdbc1655f591c66a7440f865420bb5a39480f7c0552fde195260c55607f4a1698ac38785cb2d66648c18802daa4bd55a9b2de54250b86747b69e42270cc5be8bac519cd07cdd7c13aaf17d38dcd8db2ca2f8d81ab9e9fd08e3761d971", 0xe6}], 0x1) kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f0000000180)={0x0, 0x3b9ac9ff}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5dd8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000180)=0xffff) fcntl$getown(r1, 0x5) kevent(r2, &(0x7f0000000080), 0x7, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x12}], 0x7fffffff, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x1, 0x0) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x8, 0x0) 17:10:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x80, 0x0, "d730c1e7bbff0f00000000000022c59899f74de4", 0x0, 0x68d}) write(r0, &(0x7f0000000380)="c669b416f94ff49a29f21c1c71d0b463ddc63495bbce6cda1e92d8326ba0bba605df154cf94a8e2ab0d1f0d9aaa8040c4a6e6f2173a3d3903e8600f7b65361ebe6e06a732a1d2ce0ef6dea6eeef4b1e72284c1d7d075f064ddac3fe05a1f8d2b759bacc8d9", 0x65) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd3305000000d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ffffffffffff3e795cf6966226d3c83b14c478412ebbfc615396cec088aa535a68481e2713cc2780", 0x7e) r1 = syz_open_pts() close(r0) fchdir(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:10:48 executing program 1: r0 = socket$inet6(0x18, 0x3, 0xd3b) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setgid(r1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x100) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) recvfrom$inet6(r0, 0x0, 0x0, 0x8000000000801, 0x0, 0xd2) 17:10:48 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x61c8, 0x409) r0 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000000c0)) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x4) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)) 17:10:49 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = dup2(r0, r0) linkat(r3, &(0x7f00000000c0)='./file0/file0\x00', r3, &(0x7f0000000100)='./file0/file0/file0\x00', 0x4) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[@ANYBLOB="fb182e2f66698f653000"], 0x1, 0x0}, 0xfffffffffffffffc) fchownat(r3, &(0x7f0000000040)='./file0/file0\x00', r1, r2, 0x0) 17:10:49 executing program 0: socketpair(0x18, 0x4003, 0x6, &(0x7f00000000c0)={0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x1013, r0, 0x0, 0xfffffffffffffffe) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f0000000000)=0x4c) mlockall(0x1) dup(r1) 17:10:49 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x91, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x4) socket$inet(0x2, 0x4001, 0x40) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10004) chmod(&(0x7f00000002c0)='./file0\x00', 0x8) r1 = dup(r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0xecba000000000, 0x8, 0x100000000, 0x1, 0x1, 0x9, 0x4, 0x1, 0x0, 0x10000, 0x1}) setitimer(0x0, &(0x7f0000000200)={{}, {0xda}}, 0x0) setitimer(0x0, &(0x7f0000000080), &(0x7f00000000c0)) 17:10:50 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0xffffff}, 0x1b9) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000080)=""/40, 0x28}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/207, 0xcf}, {&(0x7f00000001c0)=""/163, 0xa3}], 0x4, &(0x7f00000002c0)=""/162, 0xa2}, 0x40) recvmsg(r0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) r1 = getpid() connect$inet6(r0, &(0x7f00000004c0)={0x18, 0x1, 0x3f000000, 0x8001}, 0xc) wait4(r1, &(0x7f00000003c0), 0x0, &(0x7f0000000400)) r2 = dup(r0) ioctl$KDGKBMODE(r2, 0x40044b06) shutdown(r0, 0x0) pckbd_enable: command error 17:10:50 executing program 0: getgroups(0xa1, 0x0) r0 = dup(0xffffffffffffffff) close(r0) r1 = semget$private(0x0, 0x3, 0x8000) r2 = accept(0xffffffffffffff9c, &(0x7f0000000380)=@in6, &(0x7f0000000340)=0xc) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) listen(r2, 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000280)=""/181) semop(r1, &(0x7f0000000000)=[{0x4, 0x2, 0x800}, {0x4, 0x9ff0, 0x1000}, {0x1, 0x3a, 0x1800}, {0x1, 0x9, 0x1000}, {0x1, 0x1, 0x800}, {0x4, 0x6, 0x800}, {0x3, 0x4, 0x1800}, {0x2, 0x8, 0x800}, {0x0, 0x8}, {0x1, 0xfffffffffffffe00, 0x800}], 0xa) r3 = socket(0x11, 0x3, 0x0) socket(0x11, 0x4003, 0x0) r4 = kqueue() r5 = dup2(r4, r3) select(0x40, &(0x7f0000000040)={0x20, 0x8, 0xb8bd, 0x1, 0x8001, 0x4, 0xec, 0xe0}, &(0x7f0000000080)={0x20, 0x80, 0x2, 0x8, 0x1, 0x8, 0x7, 0x1}, &(0x7f00000000c0)={0xe1a4, 0xfffffffffffffffd, 0x4571, 0x7f, 0xba0, 0x5, 0x8, 0x8}, &(0x7f0000000100)={0x7, 0x5b410d56}) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x6) fcntl$getflags(r2, 0x3) getsockname(r5, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) recvfrom(r2, &(0x7f0000000140)=""/25, 0x19, 0x801, 0x0, 0x0) 17:10:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) sendto$inet(r0, &(0x7f0000000140)="417d0d4eaa09b8aef7cf4aa205a5b76702779d1ff371da57b26fa137a3a939e6863396f6c3648ec77af0c6021c43d39857ad9676e22bd45e51ea34c80c3efe156052aac82627b420cbf1145b1346304080f94ee6ea841f457da83546c9e99d40ed9f2813a36d9168a1d7dd3b086f7dd675fdd430b16f65ede58bc4ea58f41641f4f09efd6fe92a9e07c43ed3912799f61abf9d9abf3ec1acb09f291dcb3bdf3504ad16f8262930b3117f515e31d156428dc4abe488bbb789ee3f2cbec78fdede6ea4aa006e314edc3c7245801c5b1e4ed864e6acb26084c155adb66e54d179d85e01b0348eb8852b28d4fdd83015c303ca928e29de7daa0ec9207194018badc3c0c41045515bf866e0957b9d58a99b18b84d0481c913edda1fc42b325dcbbe856fd04f5e59a289ade580fc5401d237ba9224d26684fac56838345da0203ff1868ac903dce494a5f716599ff58877023f8882e6f58cbfa12a5a389f0efaefeba32dd31c78a7fb2517d5431444e981615089b6fe93066da0764b4426fe549b77e2084c3a3bfcb7fc2a46befaf5c948b45a73904d33fb934a659a4ebc7d98c05a885e475a52ab073c9a4022dfd37cec29ed844e6aa72b6e051af54cdb8bb624238c8e6125bbeb0c6531a1d5280c5f93964cc31749ec955b69606a17b545a0f4d195f8592cd4a19222cf9d48d7ff94fe7c6f70b1c852c7f4dc9d9bfa95a7813d21b6909381bb772138506854f7faa97ac90eeb0b9ab2fec9c4185b6830477fb04ddd979140859a5b07b283cf2920eacfca66183db8c3d4fe763eee6377c8088897774bda6d28053d64678fb69d3d156ba202c069d29d4c489a96b65e0896b24c0943bd95d090fe446e99faa4daa4b3b257ee1bcbf310ea8153d886777ab7ed2368e7831facc1f794341a66114642412733cf8f9ec21d66d0164e157a870634c75d15ad1e58735bb0b41656aeaad0c3c901db82ad2e44d6cb4dba427668a9bd192d168cad610d15bdd7a6f1d288e3fb33fa998a6291d72b50fa4bbc66bf800175d48a3c6214b8d5c0f97125a8eb476d3aeaeb5596f3eb12633ed26fc766a23b7434801d87aaef7cf7a8ee1cec58c778d880af7b3b770a772fab27909413be89885937b2960c09e34da6008ba0e84ca39dff26417d3df2e51f1c5d603a3d7ef264a82868c971477b5a2a9f13eb3ca8ddcb8c610ad9044ca6b04b2e88014b9fc9c22e63c7d1ae23f845af7b2b32fb613f4d65c190c1179aa4eb1e8e5d25d637707237c6be6a294db2732f395882cb7b8a25defb0c568530bcbcfd6d4fc3b2678133aebe98937ba7b10cc82ca7b46f0f7d3607e5979313e433fcda0e4ef5bca4bfae6c2eaf9e26d540fbe222fd57ba522b1e6ab6cd8b40687bb53322ea18d0dd7f731603e5c49e8e8e287b4009b75c89c9b5d0481a8995104c202594bfe2268407c8c34933b0e89ef24ffe7ff54e9ae28f6561b8ce872fd65e81129d3af7780eeb9c640e10a1f66316dc614dfdb8a1725120d41c4efb83a2644dad111840e689417433f77f6d52df8508eebaa5373ad27c6ed318da311c393b57f7c59aa892bde5ff821cf58b947c6ddf00b4827ffcf51992d01a6e6183adecbd5e0ae35c797a118c2afc52d146b2f6ab9ea25d8746c1073bd95003772dfe4b29b21e9cd04bd404219c2ad5797f8b6e20238d23ed00c7d224356e276a30c8f04ba27e8bb04b215c867ac47b68231129a195d4b2299a7057169c88f9a2ae105794d4689a770ea8769306eed6794c37fcafd09934315a1204b242a6a2a8e1055ea57790ba91bd905026ca7d6672fdf1c000367c426ab2e94d08a345f761f5be693f0940f55ef857fcbc7cee653095449335280470c2db7342e635ef70a27822b311281eb3bd38a2e726aa117e63b459625ebed3b9048753c42b5f888d72586542c4db5e810bd97546b0eff1a085209830e34514b2f36f0b9665aefd576d960bab18069049953d867d73ca82b17b6b66fa93bee9abcca91d1811b36c7a90c42cd11309fedc9b053825af63411a75bea85976c9c509d978289f9083a703dac5253bba4fab8e6f8cc9890188fc3fd68e290e9fc7ceb086118a6fc2480a859202c7fd482ff3fa89600be28fdd5bf323ef618486cd2cea66f398cd548e13445caa09f3fa1c1f5de799dc45b271db391e50931126d21f452aa13ac7570c6210795730ed9b0f8571ff0f7298ba3752e41d3735ba4b620798b0b1237666734979a59810fac758121c409f5ae658e91bb30f30074b2f5132d510460257b86ec59b1473017a87f27eb5e0888f1b8775933976114bb44143d0ac1cee69dba769be78cf5b7e194381800b2a015aa8fb73be9e4ed0ace80d650348ea088fa6528f197e341dd0b4a8a4d6299156ea914b0832dacc704935c0cdaf36166d82a6f9c83e7336aefa00503c646d9c975e2721ac7832985633053b6ed12a8a65a55c5a1bf75ec3847ae66caaab2a2a01231799be9bdccc44f8739bea8d7a404b6846bce0e0d220223b8b36a46afd353af8ba6a7e648cc4e7182a1787400c5eaf6c017b21984669e640deb4a55dcf904cfdc1411c87ca348b80d28370c1ae0c6f6689354230f5932d8eca8eb3fd7ea75827b67d5549c3c6dc95bfca608c447753a40d29fe8bc395148eacc2bf0cc392a097282235d53898053301b10335e868c9d697bfcd6cf42e347a8bbe81392ea474ea255896cfee0d14eeb34147f143e79e4440deeae460167084bd112b19c0818cefb651630e7c328e7f2e727c5edbb1e51a16f1d496a53331b20e101e4fbb0f8cb33396ea68c393cededd4664ee57dca82dc4d51f04e5c8a4024c0bccb7676810e31826ddcc72ca2a7f0da4565577d4471a34ca06392ba0f9150b7d9ac62880787017aafefa5591c97bb155fbae43765eda883d11823f52e922d279c215b09827396d8978616fd492f5e0a68256e4e01abbbf0a4ca21acdfc89c902766a4b0f1752f566903654e4f4b11497bb9e637240267b45909aa56dd0d08fdbeabe74de5398577e0438aa132826b57ee1053664cd67ee3585464e8fc8f3cf10367534f7da6291cf12b18a2c64efc5eec51aeadfc8ea5198a10f75861e0eb60c546332e341859c2af99ef4911ebbb30f4300290783e4a82516fe22ef34080721f1313e634001a28c840d0cb67ee5f452e1cb6ba979685b9d5463371e11e7215fc67019593750283894be52b5758d0fb20f15a26ff8b735a83f5b01909ade28b27b80e6cebed9653cfde0059cea2ed5d92cd0dd95021f6adfe87130038bcacceeb9694adad486fb35b5441b9586ee5e404beda0153e84938980d724f44e79628a51ad80e60332557ea5286f5ec57025b38ff1aa96775d0fd6476356762080e8b802b9d49e6bfa90faaa1d5e8c85fae7161cf61c234a551479174aa2915407da5bdcb09582618fa90bbd4f7bda109b763fd2e581a35e6497d4ff0744b7ba2e7e79eb44c143077f68a7e264d6521cddd9169999da85874fae9bb6bd330820ca7e731b0693ca9eac07ddfa4e96282335b90b56d99a083ad8c06ff9793c41310aa4758b0f70df949ec0f16c43704b0dc52968510957b89d782e131cf5d5c339339e3accd0962f5fae0898b7bc8e8f10c951a4105631cbe9d5ca3ad3a213364ff83ff428e7e06a4935b55447ac04fee2691031dd1045f308985c1b399b0dbf98d3fa2af8b255b1f957ab7056f3a14e735c1eb8dfc981c80038fc5bb7d1c96874d1edbf7ab87122068f070dd09cf420f1d2d5e366462f3378f438a27ce97048af5874aa2ccc8f445cb7df8cda871e348634ad5db1c091b03e2199f5add71d7763d99deda91df598f654ca280a53ec3969cfc63a184fb6016983c4f84187d2a622abb9c3d50d772e1edfcdb3d460d05c2ed5485f78516b60328de28c2449de5f1bf346f0818bd1756acba7d22183a5a031f6f8699076ef38cae6376101e1ca8f5ac3d27ecc83ec993d3aa228b11186f37fec42e13bf6d71a1407d31e96daacc29817ea42d54eba72cc8b614e48e059921c434a20bf939159d2a5d20ab77fcb16e604c8d6a1f66a7d4431d0f1d98c50824da78509409a224d682f00ebcc58833b2c9b0f9938c69740a16675fa3bbd6db39749aa1990574d7341716ef07e01a07feabec08f4cb12004b97429eee6987ff6370d99bf97cce2cec8ef416063ff7b6daee8beff0b32a695e293a03e1e1c36e3e8888d2dde53b36cf6052a118c60ca0cba5187c8f3eded22fcfa7d6f15a01458a00ac2d5baf130c1843358e5fe76f12564093124100dd4cdf0db989fdc9f23eefa913219d5022f2fd9029fa7da663b60cfaf70e4ad51b9f7b7328d19c6d734e66c33da6b17a60974e8ecd659e5e519a6bdfd605ee8cec075c61be5cd6c2d02d0f85123411c6f57f44b8dfb5ac884218a9cc1b9d6302f7325f892963f4d28cad9dc106d19e0f9af07f57344ede6ae4f8ab6ece252d9d6ca82fc71c7b7a75ae893047d3f1fef6a9180156ca1489d4ff4bcacd63dd20170c297a9f7c5b69c83ff83e8fbef9da092a5299c168f6389f35717c931389172ed7edb2573609753054deecacca09dc88dfba7cddfee5710e785aab4d54807e55076bafcfd12fbae8181bcde8f35ee0e23206516349dfa5985e8c3b014b4efa14a368c7963bf336c1dab77591266e3e5a1be12ee89d14677f91787c8977fdb37ca9b2584a42aa9fbc6a0a42f95e989336453237a7c2bcfa1987d579126f7b0788fd52854b6a0aab9b642487c065cd8af532ff203a9a80a174b8c1ec33f42a4ccede4c1c0f3601ddd6e255281952a494d20683d0b30f4982117b7259dae8e399dcd93ec42989bf6fe6da1ce77f9ce1e48b1f1de8acf8f5e91531d80abefc0156eaadc5e0c76bbe928f7e111fff7f6fd6692ca943c7c017d36689ae687b1d291940a10e95a6d0769efd976a5bf4f3b782c953be60a255e2cefd7417a8ada65d9635fcd9c0e42da2a147d9b1cf35fefd85e33c4b82c6bee91fc4f016b7a9f1f82a02f27dad93f228392d87c1fd049d44cbb8318ff7cbac32332e78b5960171172158c36a1a58ec8ef62adddff0f55c45e2feb37912baeb5b60ac5d25af6b75edd7621864f1ef8ec406fb5f01e6154fbb2a2a951595bad9c9e20aadba751ae2b6ce684201fce9b4985a93b3987aff55917a7fb1dbec3609a3a8418cef402f27ad79b0617206f9949bb6f55fd24587819a6e0a6427cd918f181db18145fcbd757b6ed0827b8fa6f9dfc8c942416d2cf30dc85c59f27ec07d0836d4a817dd2b8cd262dd9b8c227d3bb4fa6004177f6f5cbb28a4312055d9f5bee173e632c91a1a2154ff6173758d2dd0686d76b46f8c9fa5543f5e0e309af8b7779093a47f23132f14921ca6eaff1218b15fcd2ea66693cbf154559c4f069a3ab77eaef465008db463a3a5f3e72dc51172980d6562501b5d9ff1033048194e6d8d7e75891d5585daaaea5a6338f3ea964388b81b1ea2ca56d0097869c83bbf345c65778a13216439dfdd836cabd1be008bbcb2235b9b891100ea4970fa99fe1c07fc1c2021e2fd190e24221a162ee09960024bdfd8aec7bad3bee2a929c9a68eb54edac8f4a50289236b6ce973279c2ab381e61916528af070a1cfb2a61a279b44719b2e7551473fdca6a875f1b4c25aef1939d0313fc021a479517c4f21c6bdd665e25de26852e68801d30549ef8955a5bb90ddb255fc0eac640d5a107e7316f5aa4581635b8de68001f54ec5ac498b36e5a1a3a3fe92e998413b507eab16f57f3b0e25a9b38fad0c9252fb331f7d29385ed", 0x1000, 0x8, &(0x7f0000000080)={0x2, 0x0}, 0xc) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, 0x0) 17:10:50 executing program 1: mknod$loop(&(0x7f00000002c0)='./bus\x00', 0x2110, 0x0) mknod(&(0x7f0000000380)='./bus\x00', 0x1002, 0x9) syz_emit_ethernet(0xe5, &(0x7f0000000100)="f6ae2f4c1cad27b8d2fc2c6be9889f1caf239b2cab39f095ec45ff74eb9d9d0465c23ae6dbce21a72f496923bb9a7a60d128371e2b3abe7200fea63e08b2368eebd86f1e87159de4af20873bd6cc528472a5fb5dca19e2a575862c4af6f8fb1705b5e510f6cb0035cf76b24c6e7a950ed47849ea5e789df214aea8e855f5bc379d95de3656663744baba00757a1aadf240ebaaa917f883f2fd88bb537aaf452642aeec0ef984a0ef05fb3761839f738031503bbdfd35561e10b8a204fec04c0d3cece1a02e8480cbd625ee5e2f40abb335e546a00385878a153ab92f7477406b540f9d629e") r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) rmdir(&(0x7f0000000200)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x3) r1 = semget$private(0x0, 0x1, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x5, 0x100000000, 0x81]) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) preadv(r0, &(0x7f0000000280), 0x0, 0x0) 17:10:50 executing program 0: r0 = socket$inet(0x2, 0xb, 0x0) setsockopt(r0, 0x0, 0x68, 0x0, 0x0) connect(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000080), &(0x7f00000000c0)=0x4) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 17:10:50 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10000ffffffff}) pipe2(&(0x7f0000000040), 0x4) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 17:10:51 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0x0, 0x0]) open$dir(&(0x7f0000000240)='./bus\x00', 0x28000, 0x88) chown(&(0x7f0000000180)='./bus\x00', r0, r2) setgid(r3) r4 = socket$inet6(0x18, 0x3, 0x9) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000340)={{0x18, 0x2, 0xb5, 0x8953}, {0x18, 0x3, 0x7c9, 0x2}, 0x10000, [0x5, 0x3, 0x4, 0xffff, 0x0, 0x0, 0xea, 0x2]}, 0x3c) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x100) chown(&(0x7f0000000200)='./bus\x00', r0, r1) r5 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) bind(r5, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f00000002c0)) r7 = dup(r5) ioctl$WSDISPLAYIO_GETSCREENTYPE(r7, 0xc028575d, &(0x7f00000001c0)={0x200, 0x7fff, './bus\x00', 0x8, 0x0, 0xc0e}) 17:10:51 executing program 1: setreuid(0x0, 0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x1) r2 = geteuid() r3 = getegid() fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x2) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) 17:10:51 executing program 0: r0 = socket(0x10, 0x5, 0xffffffff) getsockopt(r0, 0x1, 0x9, &(0x7f0000000240)=""/133, &(0x7f0000000300)=0x85) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)=[&(0x7f0000000040)='#-\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00'], &(0x7f0000000200)=[&(0x7f0000000140)='\'[\x00']) mmap(&(0x7f0000e0f000/0x2000)=nil, 0x2000, 0x400, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x13, r1, 0x0, 0x0) recvmsg(r0, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/113, 0x71}, {&(0x7f00000013c0)=""/172, 0xac}], 0x3, &(0x7f00000014c0)=""/225, 0xe1}, 0x40) 17:10:51 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="6c932bd6ddb317c5f499cc0ee575fc646bae1730d53be2f209d78f8413fe81038004e6d84a9e381d58287a28e6a27f3d8cab9920a2b66c570a", 0x39}], 0x1) r2 = semget$private(0x0, 0x7, 0x38) linkat(r1, &(0x7f00000006c0)='./file0\x00', r1, &(0x7f0000000700)='./file0\x00', 0x4) getpeername(r0, &(0x7f0000000600)=@un=@file={0x0, ""/91}, &(0x7f0000000680)=0x5d) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200)={0xc679, 0x8}, 0x8) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000240)={0x6025, [{0x2, 0x86}, {0x2, 0x5}, {0x0, 0xffffffffffffff11}, {0x2, 0x7ff}, {0x1}, {0x3, 0x3}, {0x2, 0x9}, {0x3, 0x14a416b3}, {0x1, 0xfffffffffffff000}, {0x2, 0x2}, {0x3}, {0x3, 0x4}, {0x3, 0x7}, {0x3, 0x2}, {0x3, 0x3f}, {0x1, 0x2}, {0x2, 0x1}, {0x3, 0x7}, {0x0, 0x9}, {0x0, 0x6}, {0x0, 0x4}, {0x3, 0xfffffffffffffffd}, {0x3, 0x40}, {0x2, 0x9}, {}, {0x3, 0x7fffffff}, {0x3, 0x4}, {0x3, 0x36}, {0x3, 0x2}, {0x3, 0x9}, {0x1, 0x200}, {0xe9ceb83a5b3dec94, 0x3ff}]}) bind(r1, &(0x7f0000000100)=@in={0x2, 0x3}, 0x361) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000007c0)={0x2, 0x6}, 0xb7) open(&(0x7f0000000000)='./file0\x00', 0x10080, 0x28) semop(r2, &(0x7f00000000c0)=[{0x4, 0x6, 0x1800}, {0x4, 0x2, 0x1000}, {0x0, 0x10000, 0x1000}], 0x3) 17:10:51 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x100) getdents(r1, &(0x7f0000000100)=""/93, 0x5d) writev(r0, &(0x7f0000001840)=[{&(0x7f0000000180)="d5ffadd97a0224fc8fb58a71db7c1e1c5f0e274421e8996c917b247d84be116bd86dfa1831728fc87bc2edb3df02a6efdd619e6f2c46fd7f33d966c606bf7ddf8a3cec89e1a8bc244e527c273863ac5384f99533369c1e8bb3db612c26601cb9b94f44bdec1434591a039a8e70065987c661c26b1c73700c9f2cd3a12a654bcd1e4f12d7ed3cbe05b9bb42f21ecc17d670d2881aadcc4ebc0997edf8d7c332d4ed6bca83a8a0eeb94b679c4eb952fe6b0f191ce86e3c53dd3f077183d06107f9708f86a85ef9b77ff81ec1c6ad464cac8b8726aa5b6c7df4ea3e44f1e9975359b1335c22b5f554373be4736696c09d5014", 0xf1}, {&(0x7f0000000280)="8e197d38c3df430eec48ac18bad115ba50f7471ecbb8feb7f91fe234128a0a32733b433cd23225593c18aa07b2ccbbface7489d8a4b9b82f3c190068fe4b57db634667f287a89d287fe74d32b328cf101e836e187570694cfdf30c99b6dc98c24ab916204c4cff165a5133f7b42832dad65cbbae58c072ae7954368cba55e067ec84727a865f47c3964994c62aa14f36918d7fdf107226c5347681dda123cbb978e44556b6e0c968bdd57bbf7c803e60bb8e335214a9df1c079f5b12c7e9b27fea9dc8191d7ee0b1ec10b5731eb654c0c1d848aca10569b8dcfc9101ad5a", 0xde}, {&(0x7f0000000380)="e765b32ca6067f2204e5483daa8e115bbb858cd27b7bb2e3ccdeae377e875a898cf61e64b51f0b09db9d1fb2cfe0490b82ada2ebcaec030a4356f53feb5124f35c763686931019c789b40dfd", 0x4c}, {&(0x7f0000000400)="334e7ffc5c9b30e3cebe44aa2c40daf37bd3ad83f96a7c1ff55b637dedecbb636a088f54e7c866f48805814e902b07fa21b52b0df2925d557856e5e19964b513c56eb6a6d5d6bddb92796e9306dc", 0x4e}, {&(0x7f0000000480)="6fc84d2a7c3ef76d8bbf0ffab56d11d97b4ced3d731227c63c387227c8117c7c8f0cb2b876392c85b2560c198eacad62340894a8320702cc6a2800b811b374fdd91ae62e75d5057d235915620ba69f931ff6e31db70d51b845977bd4e122703432e5e7d874a6941e27cab050c032c59f0bec1f6e6e99254b3ada551ac6c43cdda9788f23c073537516a0cc1a02022ffb774541860104d85e0747ac39cfb84f865e60edaa5c4dbd64113cc784c594af1dabdb6f554759bd5f13353f95234370bab143693ba18d1a7a2117f5dd886390e9cf0be8686cd012df92ab77c080ca497de84152332bd6533d341d3c20a5e557f168d3f6c5f14a57755b8af76ba397294e09aa88d9fb2ff9f33c802060c1d63bc84c476c07e3ab7b106df4bd5a5191d158406ed496da9b920e136fec9af7d82f00eba7822221c33720914c0ce8b251f667785555e0a8496254ff61dd28eaec89d1b88872a7a0244f5ab3af136b42729324059a7d42657ba39a4c0bc11d2417b3feb311f55afe39db0aa0056bd41c79aaaae562a20038d756fac7fa56d5592680cb11fc8c3803dd7bf2d12867b5cc81edcdc39163c066b2f0e9137a66638d907928ce0a01f314152ab9f613e9215c29e096835e08165cc77cc2455b73ea23359f2c403d16e5b75371e659cf4f7465e3ec1cdfee709d8778d9ee7db25e47a0cad6cc2a8b2d1d202ee19693295d2871c9d8b3689f5a8ad50b11e02968879080f2ca77ce05072409defdb837e7ac603ab5520e75d040d68302a0d673ebe1a915b5fcdae895559cfccf239890610017a1f1fae42cf8991480773c8d0573e5719ec516651e1f2b2b9e83dbdbc29268b9953eaff89906b2efe59792db19c2a9c9d8544c0e71f3d7f0558c41e0d3be33892ea094420a65c96c932bbe8e60ac1ff981c9dbdfb27a0bd5073aa3c023c8b26889cd235ae5f72b020e095a9e4be78b735c6b150cc4a6ae1bceb86b36808f4f4785fdc4ac0db6e3759aa8335284a764a95321c8ec83a2cd76af8113b79c9a7639ae5f1248a4cf60d6580ac9878625ea527694de6462217471a260d6e1352aeb2effef50342c1735896bdd93f3d35aae23bc21e7848fd8f4a1e4936b251669fdabd3f1ac7bbb3741a9b123591ed02cc535c4ca9e21195e38ada696e23381eaab62745f32e41b3ac980734f0c57b6cc82a5fcf9e362b822bd8b5ed8ed9717fddf8908c7141f10a7f9265a9777185ce3f32a8fd007fb40060d969a60a8ffcfd61dfb5aa9ac8d7c4589b28ce89a5550bf592a625ea17fea8d88eb30ca4c50da6d95d14b77315435075ab41e698fa32200f09d54139edce2589ecb265d630d4e5f52cde5ef8f1ba641e913967253b74242ac735f39fb78bd0311e2af75b3d457ef7b8023fecbae4e26a2054e057cdbb1f370d0602e2a2445310763b3d4fd9bb0eedbb6d46362a2f5c6e2db249349ea5c9b8d79be79181f3f2d0a499e95978906bd7b0a4c9db76ae398ee50696055b0818a5321e0721eedb8d11cf8fc2209b2ee20a02a19b0e77e108afcc02580855fe5e0324b2c4a2b5d6f4857e9af54e69f8113f5f46fd5ad4c0212ad939670b917009f8d607bd33fe22518cb03045850ae0008442ddfe2df7ccb80dc91983b361bebb18032b056839422d2e18682af802bb650d6fa1c5c42cd7783a108636c5852c4c0df339761dd4f746033f838fa4551368aba86dc030c38e295478463b8387cd0f8282b2132fd000e7e323ea0d853267676ccdb14f47c06dd8770a50e6e04138077e9fd4affde7e285afcaa40f1c6a0a3645cfa9d8389101b7033156d0e7249823b613722e96f2649a4e1b1948fc9ca79abe31276822525d622a3a4f2d2e71b316a66cf2c158a3b0db00f9ed27c17f24af8c40281f3bbc2bc19a87503c6aa90d7d87217bff7144aa085fb9e21fb61ba89d10e313b7c7f5875a5d2c2c74247b9fa2f37b115575a3d24f6b491270195d080fe4b6151284efb1a67c17d275e7720dbc53e08f87e04f9da042e83277a6eb8069613f592e33a9fcfeb5354d68f0736f739f6d3f400bffbf0350f00e05003704fa34ae7fbab81eef66d868e90af13a13529b54a56e3fe4c3ef02be2e40bb80853edf383d4cebf7a459830be263b2da3e5cfa12f39b67366936672a06f5abede81154835757b531386830e1a13cf94e9a19401b00d3c5f6b69ba3c5973d01bc0a8d4084726b104166832b77823e7470b0d261f424c72fbe329e704521aa5a63f0badeb8acef7c4d861b0b65da34f58c9e6bbc82431ac1701f4c47d5c4900615a7eb28f467a219a091083611f316be5be56164acdab539cbe8680ef71585fcc4e76763a844fcdc13dd513471ef27cb1165ad41f2bd46f1607cc3660be9f311065417bf057b8e0fc1483d7c45303acda549938e23f40be41aae827d502a9bc2f8949ec2d66a9a14dc10e9dc9a5709967040fdc03c6bb3b8ea706c2718be6e15d13aa7a57952c3660cacd1b81c41d1b27a3b9d320a4d95863e14c271fb36ea666e4f4bccabe8b7c83ebea356ed50cc8ac829f6049e09652cbc873b97c46155821ca745b1adeb419754200b13ea012ac4cecb9d1ff2a7924b213959a715750760dbe82da023336c879d86a9a8c12c01eb827b6f5aa3589ac76ec325d5af64e6af0fb2d42b565a7babd337128d9ea6abc49e395e0eab230ea48e3adf134f5affa365f693a29c150d17972e12925e143407bfdb8dd466699d908cfeee4b11a9b0a6ffc0e1fd6a01f8f32d22174ac638449c1e83eb392af4fcd2b9d997e75e64f65676325a76a1dbcbf16b650baea9d44f07629b8819e42bd03de72b8c22ff0a60669e8025a3e54ef0936a80ec83f98e95d0139d8e8824f13302f3bcefb9ea93f8cd32d39ccc9b28814f833cc9f7bf54276dd5d1deb8fbfbe4b787421f9354f261038fb25e948448c1840c236f9470df528fa56f329a571c1b265b3332c9322accab49fd9ac54d4f9389ff8acc65997927e1af38d23093ceaaa2e0d3fdd3afc6d7ffd3a3dff2a1fb1ddbffc7041786ec5e35391902ef2c2a2072626edae824dba857df2b89e2811633501b115656957dcf6064386897c75344bb4a359e57b4086ea7f86aba467145e5db26a7fa4415569f3d355b8d743084d369127969ed0f564e6a4409acefa0dd1e9d73b20fa9ea6513523be7a6f751571587d9c373f2b42fc113eed9ff205ed0f7f40b485ffe0216d581dc4bc218612c4051102de6f86dfc9fac342b4c9403b301044b212924fa25619e06c651b0b0971c9bfe05aa2a224b271ff274a4a5138600c0c8611ea9ea6e88e1447d829af037f1ac04784a7852eee533ba4d04abed1a7217c33ceb4f0b13dd36d6d73fa512e2c5d1aeb1fcc79c73ef9620faf58e194b86d961843adb347c419029d9a86dfc1727da533b6ec878dc7e6aec7edaa0da7dc174927d82b4e94f9077236c4b7c8a1351648964b87bdbaceeab4891d88bdb33dae241f3de6f83c5f3f11367c55d9f1c1d44ae5c8d99a90c059ee00986d3cebc20a69024f70893bb2adca392185802af81acd852d54f04da187958df8a330c5e7ebca5ec65c216f82770ef7cbe5599ec7184e2e9837197b2bdd552ce393c2a5a2f6d732778bd30b298ae201f6477890085badde3087799f08bd7d0514d039c7c8887f109b443fe715299ab8a8e88d0e3c3f7ec44840db45ac527617a2167e9e0db6c2cf0fc33f6f8cf08c148c539ad201d65c4b2e6d5e303d1100a7393dacd9432590e68b9bc2bb3d1c5680fa3f18a0df31e1b71178fcd958fc142886e3cb6cd9b33fdb2cfefa7cb6c13da2f1921cce5942cb7c536b4efa5fada74be3188cc2dad40ef55ca51e5038e8dd42ac26c4a75e6bbb63fd78e265bc5c794e36a6748bce80d1ba264147607413eb7e2f8b30dff2e83057b0d1bd43c12fa082d84996e45ff9cbe3ea97abcc43a8cb1b16751964109c8e2444429ca75902feba9b33fab7fc7983cdd3da8d836fff320d03279b0fdb331e6ed1488137f1cdcb7dd0f0554a7adf97ced9cf2ecad52c7bf77489e6ab204624b64fc7873bf853173aabadd69d8e7df304c42962489ec9173338292942a41eb8a13e96a208694f3341ddcd8fcbe246896edd7e0fb4491d7e66c345461ea20206ea892dbf742d3d43a1cb4b7878acecb7f3a1b01fe5686d44ed5136e74a8699fac382b22de8d0f1650eedaf64c4f0d6759931441d8ccdcd1b1a453447b91ff4c02dc1d66c5d499bf78c9b8dbb7d14f484ff10b0bfa77fbef914d51667e60873b387a7adcf0e4722dbd8293c320df73c0f0882ff66b74b3366643aa1ebccfaa890176aa85179b6f731e8a3d429571234bbcc0a3d7efbe76b387a0f7524bb8b465e4ba76d6b4ddc5e00ca7b40125d1945366ddf5a8333e5bb07ec02501b4d644765c422c91cd0526ab9749ba44ecd96eaa5eb13713609b3074be21f044c9eb6dcab8c3bdea58e25f3f5fac6fbcecb397c51302c11a1cc934b512989565d98279024baf6571d1871c6229237fc0d0fa62212a12fc814d59ec7f6eb8a585ab4b82ab100347cf5cb38de84e704cfd5f40149680a87c221b9d85c05f2628882669a4c22a3078f745a9ece745557f20d8adeafdb4cc88391aa7aa01bf2cbb32d9baef6ab95780d8a17a494e680f8a0824199474fe086a12a85cf85c5cd6b450b8c4fc2b96374d1f9c565f27f497dc663c5a0089eedbc89f98a62933ade0f687b87c3ce97b844eda33b5861ba6e218400f23b5d01858ceecee061c7dc2f55ab1f05464a9ce63f9d9e4463853edf3698347b47302a4f5cce955f791d86d0e9b5095f69250fe92db019900cb1c1e6151abc491739a97f66c861148d5800f922620baafe57eb2278ae4992995fc9211adea1d778be5efe892521f244edbe971c1da82d55cbd96269b6040c29b502a19961f6e831ab2e752a97c593954f12bd102d127913b9eaa7a02acb8b080b9ee3bff15364ad24bbff211743be781c35379a9e10af8de49a647988f8bee8bd42e63d432cda8765ea4d4597f3f285e88137b7dfeb08db940bd293b389fb763493b27dd00afb63c45ceba7915ec792800dc57dc47f82b961355fc329e642255a20d56ccae5907c47cda869039422f952768f85886b0966efe4a8335bfd15033da0066c88b8164156531fe6a555e977c9ea788021652e23d74794f8ae484c57ab062aa4130c1c9325f21a27acab00fc452bd05b39d5478f768450ecd2163d728d237b3934c025ef34c4ca7dfce12e4ea04bcc71362c051fdd8381c7a5f5745dfe62593c6beb3f18fab6ecd49fc0b714749722a6e6ffacc5dd386a53cf25eb868b4ad8b8dff84bf564ea17b941f65ed75935273a1d897bf5d2deb2563f2fb5859aae6d34a7adb6d1a086ca2c8e5d9786dea9cc3f98f7e40439661fca3b622bd109d085078dd3ec51449e9394b46c62587c27f63aff36a5488568637a1cecfc9607d565b78a4f5e3295adfee355d461e3414ceb889966948727dd45b6f31b38b6e0d36e3007ca0551b6d06b4a5de0cd9ac80a0b4c771407d8fab9c7f1df6abadbf712673fe3e60637c2c5031df138aae091891592209acfea2bde3608cae70461b6b44c555c2c11a491fc113fbbb277054fbd79275839066f8c1b04681b4044b48c808165a6b17336492ce04f5c056e91e4ce4c0f45ca556527e4e39ced30cd68d55bad3c622f17e56f5c9e32b5e4b24387846c3ac389f7a3e08762c502d490bda07a5006dbf5013953d067d7783273a34331cb8addd50281aa03ef80319b864c8880422d3681299033ae90", 0x1000}, {&(0x7f0000001480)="f87be3c6e0b31906e7a63ceb3fbd603f746ef660e6e78e63e4c903858a7abeda6418cc3e7003c83adc42ccf92786db13bc1e2528892fb474eefa717522dca9e5a12138178a4d1c0fa5995c88631ed45957022e7a87db567277cc35e560594fa7fd3ae9bc8f2bbf66a0676d21882d04345e040067f5e078b01717b7d4473a9dede156d84639d5c0659300893a2f6d3dd0b5b4a5562901e06f7b5cc3ab02a9bd05b80e9e0500a2cad5d54b7dde258e97a95c19980e735f1b615e7a57420b9048ee2c1294a6b6e611aabe8e6ac04971", 0xce}, {&(0x7f0000001580)="406703bda0fbe8792c68ab045fa7312230096cec8632e114debdd4970cccec9071059d6e36761cedfd3897d78f41e8affbe4ab26282de24606c89d025fdc7b5583c5bb7fbfab64fc4b9054a480b4be16cea41e9a037109", 0x57}, {&(0x7f0000001600)="b5dcc9a9745fffc7397318b17f0b7cc99626b5e4739a9ac7f268222798782760913f5e3fd4b6aaf1bd1f17210861e938f01d178b37b1d42924b58612fbbbfc3498607d464c3d040f4e741a7a1d9835156b05dd0165179f50ebef8f470c373ef4fd8a3a56d5a3c129467640a0c5b749d1f5848d4e0a6b7ebeb1a2a115e74876168b9de11477e1af200645e489d00c971081fc16c64289eea3aea093faeb4c89598d4ad6774c4fe3", 0xa7}, {&(0x7f00000016c0)="1313234f508a7cff0424c0f8a7fde02a16da015805486c13209febe6afb18bd19237a5175d0b9d24f4113b7e744051acb300cb8115e21b33c4c00e51845691e7885744c8b56367d0b7448fbedd0731f64349a307ddd3f319a654447cb749f42475f87343ac870e8d54fc1c17a23193c451edb301b67fb81757506bbf231b0a1f9ea45029acd6f048cf2c374f9a71d270381e08af9dd578ad7d5700a5a7340f0c43eaf6c4be81be121f57aa65094380523d545760652f3cf2e1f1be843dc8da1aa3033506a9b416da3320f7f7dbd9b4949350455f14d2341459e6a60c99f9468cf9148db47d5b77e5ec8911b1ca6cb032044a293779b898af004a25", 0xfb}, {&(0x7f00000017c0)="998f19441102045da0c8e7c359a32829ffb7bb79a623d98ab9e93cd4da749efe27e20a85555e1bb14a15d12558fa85b5b12e9c670cf1943c302bbb9d6e551682b3b1c7155e46d958eeac7cb2ec20e52a0d78f93316", 0x55}], 0xa) setsockopt(r0, 0x0, 0x800000000000d, &(0x7f0000000040)="eaff950000000000", 0x8) 17:10:51 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x410, 0x82) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x85, 0x5}, {0x87}, {0x43, 0x1ff}], 0x3}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x21}, {}], 0x2}) 17:10:51 executing program 0: socketpair$unix(0x1, 0x20000000001, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x7fffffffffffd, 0x1) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000000)=""/21, 0x15}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0, 0x2e0}, 0x41) write(r0, &(0x7f00000000c0)="e38e8dd6d7ea89e0aab95de3db7be113407c5fbadb03c2dc4dc0646fee61f6d297af6599300cd8146d999d80547b5ab8837b54b473247c9da4cae56c7428341e1f44d6c1968d32f1e742fd302a8b49bb975ab9cb2dcd020b4bc625cff3f038da9c1e0a54fe2b6945ea671a22b8ae644292a5fad442f04eb79344bd342ebb5591b4c5e24af7492b85fbac90f93a52eeb565", 0x91) execve(0x0, 0x0, 0x0) 17:10:51 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x400) r0 = dup(0xffffffffffffffff) fcntl$getflags(r0, 0x3) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) 17:10:51 executing program 0: r0 = socket(0x1, 0x2, 0x0) recvfrom$inet(r0, &(0x7f00000000c0)=""/162, 0xa2, 0x2, &(0x7f0000000180)={0x2, 0x1}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x800000005}, 0x10) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x6) 17:10:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10004) write(r0, &(0x7f0000000240)="f5ea57f169d950244a82bb1556f11b5440f179f8613c6ece49c5cf137e4d43ad6c745d88bc93b7aa2d43b69803bc60d429fc56f2d6548b594c2f30fd423c7c5c663af4741988d7a1e999f8ccb69cb12f9804f04c9f90977a35beaecc9ff5cf8ae815bcf42b39c615c118e0cbad22e35f4de5be76b06662c598754528d6267b50f637474058334fa0", 0xfffffffffffffda0) 17:10:51 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) socket$inet(0x2, 0x4, 0x1) 17:10:51 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() getppid() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCCDTR(r2, 0x20007478) kevent(r0, &(0x7f0000000040), 0x800007, 0x0, 0x0, 0x0) dup2(r0, r1) 17:10:51 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) listen(r1, 0x2) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) pipe2(&(0x7f00000000c0), 0x10000) dup2(r1, r0) 17:10:51 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x180) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 17:10:51 executing program 0: r0 = socket$inet(0x2, 0x82, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000180)=0x200, 0x4) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff8000/0x4000)=nil) shmat(r1, &(0x7f0000fef000/0x10000)=nil, 0x2000) r2 = msgget$private(0x0, 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) semget$private(0x0, 0x7, 0x40) chmod(&(0x7f0000000340)='./file0\x00', 0x107) pipe(&(0x7f0000000100)) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) readlink(&(0x7f00000013c0)='./file0/file1\x00', &(0x7f0000001500)=""/224, 0xe0) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000300)={{0x9, 0x2}, {0x9, 0x80}}) unveil(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001780)='x\x00') msgsnd(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000063e4445fb4ef521907b5747f87a4829dad992189c3d00d583058fe215304ddc2b2aa70154edeb6744168a6da980716966a867149e350c19795ee973453be620e265f4bb76afc6917b4a7018b350b04b72773ad97a1692b1708c980940a2b0b064b0505785918364c33f7a521deb6e2097247b02bf59c4f9180ada76a11add9d7bc0b8b3022e6f5aca38c1c98ddb8575b1621e09394dc7dfdfc5269b922faae325f85c3e0a6de9e24db69914ca20136caa71a5f8871b5457a053bd40fcdc743133841ce13dee1be0cea2393a4d5c6857674755c816af3ec5e4427da26049ad5950fa4c4212dc02b774aa622a049bb64143dc78be108d43fce9ca6e3c8ce0dfec8b1c8f7bb63498bd306dfa108ee2f870da706d0ac056de0ce7e3ba6f892b2b25bbdea7e1cff03e8c4732cb3b75647931e8207b649698e68a42ce42cd10360e1"], 0x1, 0x800) r4 = dup(r0) sendto$unix(r4, &(0x7f0000000680)="fb3a899306a81e8988f121b19160441b734a4339800fd8c8a1b9a005e1a92419670cf4dd5b292d1bbebe9ee72b23d430c2f66fbc8299da9f336ed728c228a66bdc267940b4f44c4dcf510690bc4d66afe0fb2079805abe442510e832783f0146d7b0f54b5a10d1b04578fea1cad6303af1abf5b8edaf99483bd11fc7013b36cc40eb33e67afbbc3ddd91b4bc4656cd7ac05fd84a3eabb870c84c194234f9ea591f6d69c9afb993f647f1c7c5514ccf9037381a9526c61f10862f3b4e2f90a8f69fb2515d99c5eab82d36d6f98e971ed5", 0xd0, 0xc, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) 17:10:51 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x2000, 0x5200) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xa}, 0x0, 0x0, &(0x7f0000000100)) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./bus\x00', 0x4, 0x4, 0x2, 0x1, 0xdc, 0x7ff, 0x8, 0x1, 0x3, 0x5, 0x26512286}) r2 = msgget(0x1, 0x100) msgctl$IPC_RMID(r2, 0x0) getppid() pipe(&(0x7f00000001c0)) 17:10:51 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0x0) unveil(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='r\x00') socketpair$unix(0x1, 0x80001, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000001c0)='./bus/file0\x00', 0x2, 0x120) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000280)) accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendto$unix(r2, &(0x7f0000000480)="498101fdcef48876afcaaeaffda2647d176831333b31832f4088193f609e8f1582ff86ccf9c51b3e494db9419b1943907153965bf41066c89a7a8941756068f764ab2b6dee43a8b87eb58a9c508cea57720ba7a70e240d6dc7044d26cf06138b417e0913ab126d7f057e59493ffb432502692fe46f0380cb130fda6eda7fd8ac45e57baff4f3c737d0be70d225a868935ff882f523d3b79edbec4db9cf41cd7948b47581f9c4588999ff467b8fab0f8e61e4dfb7747c50bce955966a21c340f1d31a1076a0f5dddd25f7ba2a62070dab662d1b4d47ef9738999926d563ca22352a015dd1fac62f8190e3bce0072fcfc648c98f1bb72353c2ced76df6fea462ef19dfd5bc5fd8f9e39ca6c9cb67c911ed2fec4625c6d1c4703ed5eb3acc8009c12c8d192e0ddf7550364b63c732e566a8f120f77979b7ed414f3f166b3d0885a02e1666c3f0b411343786cd53486551fb4de5c733d57fc765ef3480162e9a2da5af8d9c3c5b1884d0b4153829e674003bbf4d9f57ba643885beefc3663bcfeb78a0041cb3bd1a5d5b8b1b175f2598962c8f5993bef108a33c8d1f8d12658bd19aeae2bc24477b45ca5ae51e38781b91d28afa2219212f0307ce64f2fd1149391b3589c02b8d124da8fe5472b66ea40cd07bacba78e48b956b50b6e0e6368f2b12b842491763fd318cb99ccdb773440fe65f0d6a89af4da080fa6c7d9866ae7af7b2d4044455b2f4c88d8cd74ed7a292bf89de1967d5a588ac75f0e254881c2f572d5e76cea232fcbd57bcb7856c0cdcfbd8c6409f055b20b7441f60c4ca8486e10be38e15c421fbca198fd2462a2b0b2c2ef878175fdb8b94b6573b367c952d9b7d4ee395285ef6772f9de47db89217440ee1c1d86dde48c558ce5499c7768a833a461a981dd5a381d377305e807e605dcb366010c424e3f7d6155d8cc08d90fad7bac7810199c121f118bcde9e50e244a6928acb4854e90ccfa80ced3f8ba6d251940ecd2c8eae088628ae31f9556f3c85656e302e0ede61b7d8c24d36475152b5f75bae6cacc2662ac188068f9e238b0b3b386cea1a9b0d7807559cf840be589ad58f644d07d6398040e80d44763ddbdb918b79c0a66ede1d24f6f812189466da9954b95db282aea42f1b455c95c8968549acbebd3a6b95567d921a508f4207fd35973a6634dcb19a010068f3994aceaa9afe463818e3c9a28785d0eb8d1a240c04b5d7ef59be273a7f22a2008e835d87c374aa67ecce344c1ad8b0fec25344d1270fceb7e22f7f10bc95867e2e1e7ca332bf94500a17f3c1e9e26e67051f8f7432fa51c5d5591a7ea468a5f21289dde09eed9d01c9ffb055712eea78ccf592d143cee5e3cd259d2207d1f3623fc6661ff0ebc83264146cf7498eea00e5ce1041a2182c4a8b69697ccf38e7e5cc74e0ab49b64cb60fe85086b7d3ed9261380e6dc75f7fe82fe5f6f3973fcdb789124852bceeb093510fa59e723efa567d9273659cbd198c0e4e6d3390db659d1ee80f1294123944f31ed364851651d587a781d9ce610fbbefc625322335055e5f75a11468be468706b5d71d189a67166e90fda3afdf54f82de0705679d55d737d4ca402256c8b7c780534171cd4abbf2fe5b0bcfd9117dd63aa26f1039f45bddabe2b0a11c71429d89a739e7181600b05102a5f324783b54bd43082932f0d9a72314e88ec4a5a2c50690f71b9dbe53b20ad062cc43416fcf7402e4e3aefe77c8f100473921b3bc32b927e6c76a1996aecc201ac3989099dd5e6e7e428a80e6860429a47a1b3dd502e83407ed95cf87576c74c9a73cbb8e67830da684295713d75a5dfa0f792a8d4d13cb49e00847f595e5c63dd608a1a3f425996cd4ca33850c5ba17d8d4ccec276a6f0646f5dd11adee709e066d437ee607594894ed8ca6eff813b3bc113a4c2a57fc3f2c88c02d451cb70f76a3cd0c4e5e4035180525dedd534a6c8f2f28a0fa670cfe954c72e77607e4263d57dfc93eff27aa633262304087c66afa69bb4f5149f901a4831df0d4ffe1bb61a14b2d49068935759fda75f956d4bac45d78809b981576b807641a9bb4973e523dc339b4eb78a38f945cdb74be7d34caa06e9b03cb2c8d4926eaeda9d0d4e22b8361d31ef3aba33a01fc1fc8896966336bcdd913b4c8a8d1c7960f1388efb7cc41f278b2a94801e5e77f4e0bfe53a8eb8811cc81e528864c972c0d3e330877226edc7675f96f5ebc70f3e7be20c47b54c929bc7f53af50df5c36a41d1ed5fbbaf100177891d3ebd57eddc3de21ce1ce7bdbafa8dcf57df0068da1e072806807a1b90237c0f4df0d66c5678b757650acc6553605d5d04dea856ff7b5c6fc6b0084c49b4ae49d43f8e70b20f065e17f6bb4f9024bc5cd38b2f7a8437b8e8089f385b78773e186e2b25d9897c504aa1f6241fe8d334fedda74d0f06f0e38a537769a4b170ae7c096bef8e65d798e7599a63bfc940b2ba1f8fc0643f1c0b596f3a325bb74cffadf11d91e96ca8c867fcdef3f3978babb9664915bb620725d8b3c8987bef8324e7e54a3b01d4308244d677a3169c1fc91cb9babbc0cdba6eb8057f6c1f9f0dc4c21477c13b7ea99d4e377c0a3da9a0a20877dbd55d095ed4812171b5ddd2c691653b9379876a9f0560b91c9d6dce5145fbd252c53177523aa66d6990b375a072bea9c02196da1894ad07a7780dc465f5b8c3ebf05bebafd613bb426b568092a3b6f3d22b4c8e504117879f84d439701e1d4f1b356c825ffe77fd1e64fece772b15a56878bc20732fcb9bc5b073a8a2ce3b589bb3e506ce99075a1799f22c36327534f6ad73eee3442ef6e2a79144abd8ba7a9eb76275dbdf7c0e96f143880740d96483c2239580a3d1c46aa3eeab0995f8ae95a1aed940a8aa235d803f20e19135eedce8ef315c5efa92782511fb8a1b395e9d52a01c6fe5198329b56750500a41c0484f179b4179ecedcf20dbbba2d8f1505d9eac29277a713063ff6b11c8934dacb2ddd17dd2e73de855dd83b7e57b5a0d0c5b0f977d27f517855e90e680fa8efcb739448082518d4e58f2a17ff7869b45f5574ea4184c9c25291555843a5e64177f5ce443aacf9b8f0f0c9413ffe65307d32e62f0ac6e1712419085ebb102f208259912306080cc94e5db1ef95c4683f5a5d053db289c364c16e1419724b21c2c2f080a5ebe26fe12267ded5289943753dc4cadef4a530bdeff2ef046f2f4acf9090f6a727c3af773cae682674563136594fd475a4d69ac71fdc51c65e9210323d46e2a2b298b49a0487d691355df6fdc3cebefe015e6b172fc1cd681aa0724a54e2bb778b4573eb3e6e87fa8030a29d181ad8f33a69be8261f2bd727ba4fca0fe1460a54f28f7750245697f6bd81fa97c16e3fd9a2aa9a0580d1cc06dccd61a4490e304019c2fe6dba9cfaafaf9db349b77706ffee3b560dbb7891ae44b99a120631d6f7416684182f67bff62642d640eddc6542172cf10d44edde5ba56421e6805b9802f50c2734b0ae5ed631add444cd5711656a06ee36259850bf6b1aef43163baa6c6fd6a4dec424a5a78cdd75081c8bf4b935d1e1417d7dfd80f64088097f29dbfd3061daaa63d46861651044c72e7591c970f43715d7c8b4f9935b097bde501eba8a19057122716ebe34257a9fd7b975f9c431e5613a3aa99f45ca14658aafd9d22443dd93198e6182596481c35cb0a192583165d5a52a7186e8dd6eac94a44210d7785f52ca0dd6e0bdb2fe5fb0901f4bfc9cb2d4d164777888f270d780b19f9b389d3d132a91cd5721162bfff6e92a9f263245272322ed4abaf15dfc99cf134878da28252d96333387360af8b0b35bfd72b397e8189b79878a74ef881ebe5a382a551446eac8a4c3d6ff712e4290f3162aeb23ad924095dfd1bfaa8c7d12d794b6f8554628c61847450760e59b65dfc2b90cfbcef319a8df06f0f5f56401ce9f89d161f14e1290fc6649485c38e219876b48741b3be8bf1a6357196a6141a6f2493d891cf0f5c210401650ae4c322b4757c1651c53630892705051a9a8e118331fc3430bde278d33337d1ef0b2379f24253022ddc20ad45476065e8ad3c6221ecd4fa42fbc2892b6eafc4203aadbfe907983e95d18e672c002c1d6d2cddbbb48d6453dfa523a77cc58f7cfacc26f91b482e90f392f0113775e46bb792bae62dff765e62c0fa2caf155e3c3deaa2803bae36001475105beed835145eb3ebb074d8ce904bc3eaf923609840bb1f65e98fce2c45a9517b6ce809038a4ba3c72d10cd82858dd4a8df0457d850962038411c6d00d0610beba755c01e01a6716725d21293d242b35b310cf22dc31e2d2ca44e6cb7adea6de2c6d36618830c9b7d0e40f94937c25ca9abef1c7389be7c173a611f93873aeb541b42e2b2f5a67eaf69f9b1dfb9f2a40f80b946fe6596e349c9b4d050105c189dca78374bc869d1a8e34cf8600db85b12a6b3964bbce8d006590921305647cf871222511f3782153c89689a97ef50bce86a5a7e67c60ae8c43d4807abca77734fbdabd966c5d5a5c9c41b6f8607c28c890846ddbdf0a1829cd41ba105d3a8c568028b2cec3905783ec38da3343b3cb5528e57ba082b1f57b5d0603ea3fbed521b6281a29795c8b6296fad09920d78527e40ef096bc379ba46612f73f1e4f7bff38d8aa36da81a23117cc89a0f83334a7f1eefd920bd8ca1a7270cfd5c1253dc6af3b9a4312654fa12c026e3be0c1c86e83f04436d2b67259abe70efab7400f6560798fb171c418f999075d094f7e9c74cd88fa358c15f6ccc9b858a718c99244e9d8118564dcbd70033b241e66f353d319d80ecdbc18be803316a017fb1b166d7144cf917d2530cea657dacf9c225571bb81623c61a2c4547f0fed4a0f9a496fd61815f837260890a476f443bdc7859fc22f0d3ab55d0f91fbc167e61a3d3f329de5fa743a6adedf4bec0e09b58df6b4e83712ae11c73a33817db25e1ca0cbb1c7e8e83c77557fd037a6dd49273a101099828012f9261efaf34b7cbaa95a07873b5c6d37513562490646095c264a5f1dca292d8ef9b92bca34d1b0eaa240843965df724ed8f7168621bffdb8d97d64ec59e5441f4fc35cad3929e5339676d97f3d04817cdb8df2e42ab7bf3752958b9c55a5f614bad3c89d0a60d76b105f3d56ea298ada4ff32c6829ebe296cc44ff4654b8fbedb646ae87b4e9079ffc0dd27f40503996fd85d08f6543aa339420e6b02c620c072c65e7a375b75112434ad79626e9ad9297c88cbaf31a2de9ea3adb427a6a88fc51a65ba52cf27cf5487f50614745a3cac153779ec5cb4767c29fee6a9ed749b643c76a436fdeff136e318667d60e480627321a03c90b273054286e52566fcf659d26e2c2a5b72099f09f6f0cea5719ed705382bb3caa43dd37d222980ba9384c42695f308ac0576696b2a1e0457cf7f11e503c18030f04f49d6d95ac1fe180f4ffcd72748c25a93c76af9e1a14740fbd7bda25f2a70ac3050b1b9ebe8e2d9a3db3763159f622f7de86cd95c37500dbd1965c04df6a9400d09e44072f44e7bc96b31a0e9ed8f9c0a3bc090bae81eefc0d5306e7db892325e860c57b557084870c4d70df7b76743e6174a385462abc137dcb455e80abd3c1a090dfbfa41f211e39a78d9556734bc245b37c7ec41a8cefecd80e165ee15010e3e99c526a3a55125fe280d3abb466e34383d80d5faf6d68c7db7396109b49ae9b36c3a341e9384aaaa8eb869a13b75636cb9d98446b6c67068ca6b6873899fade61763f313bf892ce4a7fe47e7ca3905e1a7604bf", 0x1000, 0x406, &(0x7f0000000340)=ANY=[@ANYBLOB="000080006275730095b56d215d95071ef84a7e9ea91b6a6fd17687bf"], 0x8) getsockopt(r1, 0x6, 0x3, &(0x7f00000000c0)=""/105, &(0x7f0000000140)=0x69) openat(r2, &(0x7f0000000180)='./bus/file0\x00', 0x0, 0x12) bind$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="5d82f4c8b09b21d011237e6d0eb63694305dd5b19a2020f66494c50d4bd0afb421056e56bb5f3945b959f100629a3f540a3336abfc6d2dd3f6be4155e18e8ab2c3d27d90f60040dbeb21d1cd5094e269e0000000"], 0x8) unlink(&(0x7f0000000000)='./bus\x00') 17:10:52 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/120, 0x31c) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendto$unix(r1, &(0x7f0000000080)="e6c14a03bb75cc646dbb1e2c4144613c035f71e593aa8fb682f65c665511c38101fc3e81abae825248a756d1474af8f66715cfcac631dce494ad25c7db2b48b50f1b10a6d09d4e8fab3562003e2d5507122849bf3b0ad8a4838926f6a15c2cc97461d7fdf7d4e6f42eb4d9cc994b2c2a14325e8cc3b5dcc7f3672a55734dfde154dd1607fd7b918a40af883b72cfb702f99e98956144c17923cdac1b631fee6dd150d36c118c1742813980c42e86ad2dc00e1be9b1b3f6d53841da8b", 0xbc, 0x1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 17:10:52 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff8000/0x4000)=nil) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r2 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) dup2(r1, r2) geteuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000280)) 17:10:52 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020690c, &(0x7f0000000300)) 17:10:52 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0/file0\x00', 0x0) r2 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x80, 0x80) readlinkat(r2, &(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)=""/226, 0xe2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) execve(0x0, 0x0, 0x0) lstat(&(0x7f0000000500)='./file0/file0\x00', &(0x7f0000000480)) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000540)) ioctl$TIOCSDTR(r2, 0x20007479) lstat(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)) 17:10:52 executing program 0: r0 = socket(0x18, 0x1, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x12, r0, 0x0, 0x0) setsockopt(r0, 0x29, 0x26, &(0x7f0000000000), 0x0) 17:10:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) r1 = semget(0x2, 0x1, 0x1c2) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000140)=""/248) write(r0, &(0x7f0000000040)='L\r\x00\b\x00\x00\x00\x00', 0x8) 17:10:52 executing program 0: setreuid(0x0, 0xee01) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r2) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 17:10:52 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) 17:10:52 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x3a0914c44f7b242a, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000001680)=[{&(0x7f0000001600)}], 0x1) linkat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00', 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x3) 17:10:52 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x20410, 0x140) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto$unix(r2, &(0x7f0000000040)="9d", 0x1, 0x1, 0x0, 0x0) fcntl$getflags(r2, 0x3) rename(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file0\x00') r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$inet(0x2, 0x8004, 0x0) recvfrom(r3, &(0x7f0000001e40)=""/192, 0xc0, 0x8002, &(0x7f0000000200)=@un=@file={0x0, './file1\x00'}, 0xa) readv(r4, &(0x7f0000000340)=[{&(0x7f0000000240)=""/215, 0xd7}], 0x1) fcntl$setflags(r1, 0x2, 0x1) mkdir(&(0x7f0000000380)='./file1\x00', 0x8) readlinkat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000002000)=""/219, 0xfffffffffffffda6) fcntl$getown(r4, 0x5) readv(r1, &(0x7f0000000980)=[{&(0x7f0000000500)=""/220, 0xdc}, {&(0x7f0000000600)=""/168, 0xa8}, {&(0x7f00000006c0)=""/221, 0xdd}, {&(0x7f00000007c0)=""/9, 0x9}, {&(0x7f0000000800)=""/2, 0x2}, {&(0x7f0000000840)=""/166, 0xa6}, {&(0x7f0000000900)=""/65, 0x41}], 0x7) mkdir(&(0x7f0000000a00)='./file0\x00', 0x24) recvmsg(r3, &(0x7f0000001bc0)={0x0, 0x0, &(0x7f0000001ac0)=[{&(0x7f0000000a40)=""/20, 0x14}, {&(0x7f0000000a80)=""/4096, 0x1000}, {&(0x7f0000001a80)=""/58, 0x3a}], 0x3, &(0x7f0000001b00)=""/129, 0x81}, 0x43) r5 = geteuid() getgroups(0x5, &(0x7f0000001c40)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000001c00)='./file0\x00', r5, r6, 0x4) rmdir(&(0x7f0000001c80)='./file1\x00') rmdir(&(0x7f0000000140)='./file0/file0\x00') flock(r3, 0x4) mknod(&(0x7f0000000180)='./file1\x00', 0x40, 0x1000) lstat(&(0x7f0000001cc0)='./file1\x00', &(0x7f0000001d00)) fcntl$getown(r1, 0x5) shutdown(r1, 0x1) 17:10:52 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x6, 0x0, 0xfffffffffffffe4a, &(0x7f0000000380)=[@rights={0x10}, @cred={0x20}], 0x30}, 0x0) 17:10:52 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10040, 0x0) r2 = accept(r1, 0x0, &(0x7f0000000240)) accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000180)=0xc) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0xfffffffffffffdb6, 0x0) setuid(0xee01) rmdir(&(0x7f0000000100)='./file0/file0\x00') 17:10:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x91, 0x100000000000108) fcntl$getown(r0, 0x5) 17:10:53 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0x2) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r2, 0x0, 0x13, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x8, 0xd, 0x0, 0x0) pwritev(r0, &(0x7f0000001140), 0x0, 0x10000) 17:10:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2002, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="f7000000ffb8e49d7a247769d19b00000000486060551f29596417f3387312e3fd30b3c01e00007737e8f26cef7816ae37969b24496e438eae6474a78e94ec2e96c087dd2554e7d7f07100ff212b580642d69873ed3de85a282065f74f2ec778c794ec18c245057dd7d97798950bd032c29bddfd82ceb856c1d7b792e5dafa99d29a8d58ebe91ebc693102a7ff2e82ed0c60accd7ee71321fb8bd18a1d43d211a164c82fcdde480af2069afc7394b883e0"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x100) r1 = msgget(0x3, 0x220) msgsnd(r1, &(0x7f0000000000)={0x3, "e98569db89f1bac054a9693cff84c66d469fafbe86774afa43a2d0"}, 0x23, 0x800) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801c03fa48f4ec5e", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x8, 0x2}) 17:10:53 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xc8, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x2, 0x1, 0x7fffffff, 0x1, 0x2, 0x4, 0x3b2, 0x2, 0x0, 0x28c, 0xeb}) setsockopt(r0, 0x29, 0x9, 0x0, 0x3b9) 17:10:53 executing program 0: r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000003c0)={0x100000000, 0x10000, 0xfff, 0x401}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77b7fc6e23c5cd188b6aea417e4e74de4", 0x4, 0x6}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getgroups(0x3, &(0x7f00000004c0)=[0x0, 0x0, 0xffffffffffffffff]) fchown(r0, r2, r3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x0, 0x0) openat(r4, &(0x7f0000000540)='./file1\x00', 0x8001, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) write(r0, &(0x7f00000000c0)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) write(r0, &(0x7f0000000200)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e46209120abadcd41cd892bc7ef63aa1246e7872df2944a93a1d1799254b880f9277b19d018aa1a1804c3c0250a69d658a45fd237c16c1ac940393407d60f48c5a9b6bb92965067dc14e9f50447500fcfd28a6b74a24ed060b02d90a35db6ea3fe2831c33b8574dbca323c0e7d03", 0xa2) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r5 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000380)) close(r0) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000040)=0x7fffffff) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) r6 = dup(r5) readlinkat(r6, &(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)=""/134, 0x86) socket(0x6, 0x3, 0xef7) ioctl$TIOCCDTR(r5, 0x20007478) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000400)=0x7ff) syz_open_pts() 17:10:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x1}, {0xc6000000}, {0x3}]}) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) 17:10:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x1}, {0xc6000000}, {0x3}]}) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) 17:10:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x1}, {0xc6000000}, {0x3}]}) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) 17:10:54 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x200, 0x60) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000100)) setsockopt(r0, 0x1000000000029, 0xe, &(0x7f0000000000)="01000000", 0x4) bind(r0, &(0x7f0000003fc0)=@in={0x2, 0x1}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg(r1, &(0x7f0000003f80)={&(0x7f0000001680)=@in={0x2, 0x2}, 0xc, &(0x7f0000002b80)=[{&(0x7f00000016c0)="769c3cdc031223393e962f59fca9baf43181fcded89f0f757783796bfb62bac21f1b650452a44713c309a8", 0x2b}, {&(0x7f0000001700)="a2715a61e4b306d2cfc321f3968e208e6172abd2138c3f46c58598cc8b841a9f96b440f6402a39ecc78dd660dfa6fc6f20521485fc8771789739e7f00a9d126e9f321fa2fe6b2072a312a34225406feb0af78b6b3461463144cfbed113b8d6cb4bb9f6b46e5671a75932c6d890e337e89fcd62ecdfafea85a70d45afec3c2aed0b6dc4e19fb756dee560f0", 0x8b}, {&(0x7f00000017c0)="4ae194b14b058b6bc552ac6825da69fb9d054bdf0e6820fb4cb7d655b0afc8c2ed21100241a198429e3144fe0cca604732ed3b22f45f0037a7d8db53b20e26f2817e5faa8ac8ac96ec4c28d4c4c8d56bc916a60593ee783201bb6b5d501ecdd6f7437cb70b47ffa7d556", 0x6a}, {&(0x7f0000001840)="9f653a7cbc51b0f264d82a7b5cce88c4f3d6c3978bc70a60e8ca01067016fc54145416c85b300034a5557df118a8cf83466782f204c6fa7986a558f296041fe9c0773294d35dc826ce98d8893f33b34cc1999a2e7e4fa10a8b4f831b031476d5bc4af1ce3805faf49105c275e2481b0dac9d145295b32ff17cfaae899bdced8f8a92fefa32b6c1119abb7ad4a6f2cb2db94b6970e94153620d3259dc227e80cc0b310b69e850ec7d10688fe3c2ac318f4bc70637ac1eb870c625b464bb61084f20313fadb6959980128c2478435f9e209e8727514e41a15bc98deb430684ed805073bc2290e5d3877ebe8b37b8f5618f32a6ccb11764d5454068c792654dbc9b4c9f6a6004e64e2e4a3f13c903a872c7ac2f71971e6713104f1c2e80629ed6dad573e8e2e599906c2cdaaf7495dfb29b8c68bf088087a79c718259901451e766b2a0632bacf9f87c76657df7010c7ba3622c73944e967de38cd2ea7cd152f6bdf5eb4526d0efaa03ee3f5655ebc636696c4a6a802fabb1cc071e45083b68e1e79831b7b3e849f42632a7349a5129b34d6f308f6d1b84cb460e212df26bdfdabb37575dd7101c60f5617952cb803422c3f14ca1f773dfdc57b172afc028926a03a3039dd28365156ddf1c965bbeed28e0df0368284c84f78560c177a92050a54d0cdbb1155dbb0682fb80e3ca28677459b0babd9db74230d813e983dee3211a3cf82d43d1fcf7733d663bb57e69bbfe6b640f8c8b700627efc68ddd450e02b43d28f4625ed2415c731186c3075cb650e401c7f567428f235819c2c7fc9c6aa37a71f731d6ae851a9515a48314fc71a205348997a6a864053f7c1d3ad409fc321b089da82fe6ff88e1bcb64e474a5a17ea93b883d1eedb4f92cef045c76ce81b4abe8213c5b130e05622850f5db10bec284e1b23bc7ae3c27acb8a99cb9e701273c5a1c463cbe4aa9adfe6ab6c261e2b9b55d285dc27b226ec45e49556e0f609de0de31adafd6dd46e5d74e89209449f17a0b7563285b25691688da63138ab7db273ddfe9adf0e959241da951d9ceb7d5f98764b9b56b11e13b5545d0548a933808abc23a5eea3c04041a2cd468b15b16503ff65eff0b5683a621aa070e0720a1e9da3bc43210a86397cea0521a4ac2252c54f46b0a0739c2500fccaca8b4936a158beea864c1517a216a5fa80f1fef9d6213da9493b83cb5bfddc36e862b80deea59fe99c8cf6924f7e8fe73e7c7cc4de4b7a34c796f910d8feea36b1e52035ec5d7b9b686a7e487c6d7e64dba61e84a8b37d8b934d58cc52d87b1623af98729ec8b246d0b6725f38e049829bd71a1375a0383613f948c7376dca627dbf1cdb21869bf856cbd1b6152b9b3a801d165f752877634986ae3adc8ca27c23faeb2b3848586b3f7b79d989389c27f75bebf9ece3024a1a1eaa55a3b46ecd00fc76a7b5b6f64d5cb7b7a77f8d0820dd396b6c25cc2cb49785cbfa72b3f163f6d8f6185469a1d1e85505224856f8765f5e0852e92205cc09c7198fe6fbf39426714af92f2d7765a36ca6f697a6e4c6f33200a2e75b165ca1c87cee2a8b9a83dda20b3bf204640fa541afc13196b25aa0a4602471fd312a5aa2b3e559dd5cd4f54030b9ecd3add90708f26d215fc2f19268360536b452e2ddf78ed7613f357a01464998f5a0e554391968eee2f65c901295519ea7276058ef34bbb2db561a1d8c9709351c1249681c12822a83eebb11acd8d6066fda096ce7311b6484057163a66938611df83c3d147967055c629b002d2ee6137a536c14e6223ef4a414d268c6686d5fbe8ea86616fec94534895fdbf31f2811fc873bd3750edda3ec64225e01d343497908e606b1045a3958e69b836d3a770db80cbfd4569bab968ad5fc2aae0bdbbbc6c620a0ab175dabd1c090103011efa992a57912bb548bbaabec04e90f9c65802da47fbb4a4489bd30cd59e00ef253713ff26954ff5aaae9234c37233b12ae7fc115b9754b6428ed6243e37d79a263827f3c195e797aa4186e1d298d7ddc9fd75df49ed82ff30f30ee0639b56b004020ba32492e8fbde4c3ebbe2d45f2caa33f434611fce5e5c60b306b3d5999085ce881974710ff16225a286e256cf6cd0dc364eb7572d7667997d1036a4d09c4ede1149b83cf8b6d46b9ded778bfafc6a085dc2c9a3ccb588277d4ee976d3fe07ce2fff7c4bb5f5ec501b2feecdd9a10fb49989780929e46c4f3cf889ea37b1833b972f16c308d603f36c5fb63be7e5865b0561078fe50cf7435cf27fdf4859a04c89ec9113abf566c0160408e910ca7b8a46089f3d5c972fc0a47b30de1237a098b4d5a581641163ffb7121314fb8040ba8dae0c352a9057df23f1bc29681446597a1c7e1c33c65f40fe855d809efc49b92b0f6a1bccb1f713cbe52e41dbf7d7f863373503fa1ace239bc88891758773c32241e42ef703e7f165a9e19cee953ee153d75706b9f99cb1fe88d3f3399c9c248bb2e704e18f18343b9ea60b7d52cd34477b6ce526a653ddad7077d6c93535de281f9efbde8f35b28b03a678a55016447ad3d858971860b5dceef0b2305491599f5485fe1cee18849ef6d0f98b571166b23a20367c3baaa49f941eb440cb47950b1af2f80aaf4659b9861fb91ed656ce003c3255f218fc31949a28fc35cf3f9c257462f2739899ba08bbf1b81b134b9b52b9c5c68e3a716e86f69120eb567c4829333600a1b9b4f97e20ca59e893012c3b59ab51aed559c07c83c4671a25dff2b5dc2678dda9a10c5d07866091bde6d2e3829085d1156da1d28c33cf4ba25feac2bb32f9b842a6912071669980aabe87b248e7342491b27a26291c255e097d2b02af7eabcd0c8862d63cb0ab9d6fd4c4185d58deac9bd0af161e378de9474043139168ffd4679962ce110bce96dd3731715ca287e7bcdb646e7de7f5a54f841a88dbe3a6b6e38913bc90c48a52b623196303c585ef7f13cb1b815da0666c3357b569814dacd3d527b4c638ef509f9958eeb357ebaedf1ae43731021ab578dea490c9d00f0b7a3069807e110cea3d8d5f9ba1c028e86fe8b4d9f779db691ad7e514dab2efbaea89ae6710d0c8e26e8203774ff64ee6a5ad2159245cb23f7efe069d42e9905ea618b6c2ec530cb0ca6259ef46ffd27e3469b70065e0a72b0d383ceb72bfed1cf0d6121d135a45f6fc3b04b0683ca71b1c326da343866229d1554c35ce8e01d47c60d67be25284399452e74770cba2721c4d76e833cd4fa7d718ffd372691580a3af9c9444500375b13fa37a58a5531a928b353b46b271560a906983657b999bdfae311e501ac69ad430d7e1dfe2ad9043a587ac90940e26feeaaedc5a18b71507a34f59c18ccaf323907ad3224eb7e400b182983c9d0214866db1688daf267ad481a5f7edb9b76acbcd5978692267177c301d48713041518b971cb4119fdd0700f487bbbae105228a818a1f35013f2b558f193275d521842a038d1e6a3800fe2cff66a768ed7b88864cfe42cfa8dbb94ad7bd50ebe888dbf05697de5239736b17fe7273021e0bba76989af6a1394e279e6f6d08ae3435ac63345437f678de50c015b09e7d9d7f053afd90a5e1102cd72e3ced5a40497caa098718c37df9995c1328aa8e7e945efd9eb9fc7264083a3afe458218c803aba5c59c025ead425d95c133bba691e0331c049242b26a99a03b4e59c46a2a7568d0080f3387607bafaa28b67bc46d4c216dfbc2f2fc2528b542e5a6c96d914f66123366a40c3c12232f7d737f93940b33df5bc7ef1e1b0596e35648f013dfe36f06fed656256c1fd95aa09fecae1cfb930784950a2079a78f4c1acc0009096b476155d236e3a072be12f07d43ef7b5525b11d82e2406655e6e0190136a7b973a2f4673addc812ceb455e9b4682b61e8d2c6695fe2399e7b21d353ccc869fced8716825bbd65b990e428b13cc68de96716a43e66bba43e355f740de16ee4fb2fccedf3419ad38f817ec2ffe4ffc9bd5d0a371c63765fc35077ddc5da39006f25bf6c35cb957f3251253b11105295731dfa97e0ca4c7a9b446d79d82ee70f3cf40a147150d811306c7e1cac14d5b6bcbebefd32ff56b45302fdbbf79faebf81bce40886eb9675654ab958f2724b0dcd94b52741e6e0fca19f2cb5bab2aec64615514e6fc54b4499a49176818757503e967e4337d6c8260809b02cf0383c8d421b1281e23371543930bc86ff6a25d195d45e7af1d0a559226866cec47315708c7d79bc1edeeb6fff9cd0cb71bef9145160ee6ec1b0a346ea79e62086070cd96ba34a5e5d860403d96b8222c7eb78835af21001a81c7ae276e8bc39b7da7f3c630afb40a7bb8525dc4f338c737498c7c266b8533af1845a8c6b3ac9aaad35eba24628fa9da441c89936bb8fcc384d3b2e6ae03604c0b246a87088b39a8e2900c9a8ba6ddc450242e369a52d8f88bd549cabf9351201f6b9216d43ac59897f15f02968c8844bb2d4adfc5f00d4a21e2d43e0ba72c2836e0a7d9f85b79e749b0301694a8ac344458e4f0f24edf9665930a6893165d0b277a5ee39dfefc055e181c5977686527b5e28a1b7b3d8d37bfc99c973791e44e52fa68cee73923db8c7b7110be691e1a5dce17b4597e4323416a97bb05cd5740decf6759670270471d2d8f7c067dd4517d61f56c3d496c072b519d4feaacef367a68dab58a79ceed7f481eea26365e3def02b6534fbbcb70bb9fa9198cc18c39a0bfb7bb33f4c9daa1c524b655b1f8e08b9972930b1248e02d897c4850c924a7fedd033bb0a1f5c94a24a28a5817281b2366bd78ca939e0610c0277e05ce8d487e9408842eda31eee6db8846999fc86ace5863aa030438149533c730a50852bfa9b862515ca24eb0db28d43034ce04e57f2a05b92ca96c7e11a0e210bf12b451fbed0d2ac790d1cd0659634b0adb2b6b8c3b8125c468c04960cae407484a975a92fb12b9f63ab68722b8e56bd7bfff9eb5a94e13637761478c6954bd6332888c2928e70a80b4296d10a6ccedcfebc9abf4276ab170d01be6bc2017f7603afb40d3dee1906e0c4cefcfff724e7809cf264bbdfbe67dfa70714a98a563d2d654689382283dbf3c03fcc7c36780b44dae7af09fb884c7eb10b86ce7db339d41cc0315fa4111f61472b8aec343b1ed36a184e83b73bb5ddd1fad517fd3c38b7298f0ca4ad5493c651046fad6f1d6320f4a459adb59fbbdf5127a7b6301f4cccc4ee0b0761e17569daf0b73505729bf4ee396db324bce095965d3848d0f8333941b0f0ae9b20e4566514e0e1e3b6db79cd605752a24a77da0885da3502323df5bfb4bd71f51565f8900573bc0cc7b93d08e5388dcdad8aa0485d86af6f6f01203e7367e5d82466fdd5fabf8bd7fe9650f67cce50d18da595f4a8f011a0f60032df7f026530b08af6dd579ffd9798e60c562b0225ef95dcefc440cb96c96aadf5d572220b48ce320a1d5fdecbba963cdf0f0b237ab3782bb035f44675f7e6c4d0b8e8d4a57f9208738322de6fb63e2b171934a640a667e5a621b9e0a4b132e5edc6c1becc2f1fe352cca9ff56f6afafae9b087f2809d250408d5cbe5a3ef7d97be49eb0552978cf086d0b33fa01a57a5c4adda79220a2a299e7edc94ef98a8f3e4f6e174df6efc70fe22b0f72718679a5caf3f76c8627ca1e36d620f359c413c44e554997daf5382ae8f6e382b97bdc2a7c6caa43bc9545a989e958b02f07283e690380bea2e377af8b560003e272abf16e966618417aff0db5c704cdace3efc1a6163baf338e06a2b2c51e86566193b2e98832ba778", 0x1000}, {&(0x7f0000002840)="b73644e4e1c2d9f720f5ac3517f098848467c49ed76e69dffb0dcb6fc8f05a81e8616641790d96557d19da1eb6b736e47170eb344c4e5816b782b5b50969f0a21fef4efdf3c31dacb16628469bd58ba652eb9d7d9a8b372d03b8d9e8a86ef8a69d14389ad33cd04e52440a1bbd5d61", 0x6f}, {&(0x7f00000028c0)="8f4d24a4cb4639398bbdd75f78003f3c9b1bd3b79971c8c2d5bb33013e9c572ca0d8a185df9469de1de89bcbd990ac7330cbeaa4d9324c79894c129ee2b22a6739000ccf50878a8030f3796c4995280bd23a1f638a11877641c25220f209a311e6e22cb0c1667d6b6b57b93791e0cb3aed10c15abfdb26f35013925c1642296b8e874885dbd220d78edf9bb581f389d0a20c884575377a6fa27dfed859", 0x9d}, {&(0x7f0000002980)="f7115f7592674ba8d1860ec1f41d5dee5ebb8eea715116796b4eb637ceb92de11fe52adf1dfe226327f3f80f178174738afa94507b4f07ddd5c0bdb8d6c61c1fc8c88c5388805dd4c421a469d1d0b20b5734277ae88f50246c66cbc910cea389d0e1fea12dc00089ef419d7960c14c6cfd0eba72af59d3849084de5e98aa2e2538fefe84292cbc2dcd3c3a8e635a3a6177b306ff624cb056a10ee6d0f8a42fa1e39ac5e48d8aba3ffa267116a7b87e100b297da48e99728fd2c87f69f3194868abec92c52838eb01994ced7bbf70e638017e8b1f94b848f24bd9532936b390c26106775cb66f1a9dbcb28f344083a538a12b", 0xf2}, {&(0x7f0000002a80)="c027ba543e321e631062c1fb39ca4aed3b011eaa6cd25970f80652f4e783e25b23a05793ffbe89baaa7d5e2d85e64d005bb877fe82fea7122a2a79bced2426fa7e62dd565fd4633b44d25cd8f114d07e14d233854e902e288efd6003a98a654ba9750909dc123cee553777aa2fa2915ae49c1c933456254af93009cb4aef95f6abd9dba8a5f9d35ed13137a04a5c128967dc893999edcf01b89a7c222bc21c31da93e4746811c534b546d8de113f3e2d6504893e4a7ddf7696b8673cb6d79533dfcec55bb883d21eab56", 0xca}], 0x8, &(0x7f0000002c00)=[{0x10, 0x1, 0x5}, {0xb8, 0x0, 0x6, "2b37f0fac0bdcd4d2c17169c8610a3046ab3fd9765dae6a52cbae227c08d4caa518e03e9a3e9ce5171e66bebde39adfb190d544058adcdab7bb38c1b34fc1b9c545b75b143e1fd8cc463140aed3521974549d98f0cae4d374f6985e56b6eeedfa528274f088b90df15e93c95b901057200f91a55f1bcf2155556c414746860368907f98475b08327e99ff080f471621e1dcc9751468f179e07594c449532391914e370"}, {0x20, 0xffff, 0x1ff, "01cea0b51055d244bb32349ad861"}, {0x58, 0x0, 0x636, "af7f4b9c8eae570618d2e396e7c19e0c068b27cd7e8971f009138dae1a2089483a5704553369bd06f831e3936b17531b17a17da2be4c64812c08c1a298578de28203cc58f3"}, {0x50, 0xffff, 0x20, "17a266b664533974c1b79dd0e9840a5b533038db4942e3ca5ae5f82a657bf608b65189b37fe413212d379e94fcf5c6208ee1c48c47764b8fce79"}, {0x1010, 0xffff, 0x1, "e602776e03fa484672e64a961443c40bbb1ac520998e7537e5ca8a3cc121d4aa2fee107865b88610ad32ab24c409172fe183dd97e1a64275dbf5457a406deee5464ea158b1d7aa711a18871a6f9be85c8a6af07e4f0af1973c141c238af6f66561a204f055272f1cad460519ed34c3ca00d9257b52937eda0ccf14caf41197b8341854c039cd5e6ccdaf98e60b699a1ca6462f5e86de24ebd438cf4eaf2f0f116300cc90b5c4a3b89e782a2ae47e4786fe6ffb09793c157ab9a49f34a7ebd792300ebd9066cd2a57267955cfccbbed9183f2a12e338950c0c132e86418aa0e9e9c4d2d04a48072d926d5ff3c51877d32bd4925a1d0eae07945c4b918b587083318dcfb9162d2d05cae702bf42895f7a6c08b2e31512abbd6921c37d999fde6aeda0d8cac8b846daee5e0e49791017a8278da6ac40581ec822b4a870699754cf82c6e4840abec937896733b8e54cf799d327e9d0bde96431960fabeb041bea473ec6a7fdabae5c3f29caf15163ee0e7b25776f75ab4699c987de3cf0d1271aa744e27c2c46bd387f03d2bece161455827d0d21fae0d7d6391a5e6c37b5669710666126b0fd7612e14e0fd446368be30ddb218112163fa80d5ed39508cbb292f907d50349127519f5a2938ef3bc25643deaa03f25377286b365db2a1234e552ddd9b977f4f48541399fb19373d9781681596ce31c06fbcd38ef1c853a1fa9debff5ec50ac8392878c2fc4991120bd34f052b748d82e3dae60b7351d7e2587cce6c677829ff1ad5351729c3541323dce1b008bf06b611077b75653669971775159bafaf79fec0fa480d100c0f144e10c1dbc7a5ba7d8af7f7ff39d79e391f20a9609fa9eca00527ddb5ffab90d2f306ca608eb28a1869301ca8bd27ecd637138b16a168ef5d133a794acb2807931629a18cf82bbfa46bae4863e682a62d4e502a9f75712bd186b7ef7eaa2c0133163fc5fc705790bb19c8f86b29fd21cf595e239280b609664992162d1cf2523ec07ff33069a3cc8724a52bac293d03e34c5a0f77f6fec42b21d69539e6f698ad8de872d324cbf6062d6c3fe7d1ca67e76da793cb16635ee785137472061bf2381f4124e96e59cf84054ea231679b7e38fde2668013e804f44f0d310d85c921a39e460d525e08a65d896a95f64a12276cbd327a7dfe35c3ab3684e0a24b6472bb1e94a7d2e5d45049e9a0748ed1ca24c49b5644d9b7c2361d4f5a54a67065ccc7ce17c66aebceda3ecbc1fd70d237842ad0d9b4a46d1b5e169dd6df0188a1bf7ed8b19503f10b2cf4df00bca594522ea1096222cdfb406b6a90fe27dfd62111fafcc8ee5d1d127c0968c9d04f7868dc43f1bbb3b266ef314ba0dcbb951a3e1360af40117b087711bdcfe62a9411ebff65af6bf342572c68375aab9669d7161e6529a581df4a16add1a984683a20a971ef16feeed9e590dacd685b8020e5152ecfa59d8445e42785c1e105e961ab57a7ae624fd1a239a3eaf6d5a4a8cc6a57d7418f40c11083053c7c1dbb448fbf26ec6ff9cb24a9eade58eeb19c049010814fbfee2548114c30f633670a12d16a9e066d5909940698f09d8971616371d862dc3098eb5b6f4d45441af73666c8f8474725439d832ee315cef41300d82733274aa807b28abd6374d26f1d194b4438f239d6f4ed4d44b26a0aedef280dcdb2a4667db1ca3ee973b5bdf56288fe60b7755b311aa6288e060ab38230457fd0fa093bcf49bb1b4264f1089b7cbd8579bc07144b733b57b2e4f7d525f84930f5bc197f158f51f7ec6d17d1d3e6a30f7ceb7d436db65444f65075e833889802126721dc882edcfb5f31764bf49661c7a91d07e5872ec93004fced8ecf53f8320554fd95682d56803b46062a0e9c0150d1096d3a249b9eb8b70f48315d52b2f42a8557d379586c9f4974e1e5855bf084d55b7768bc6681f15e75aa177b46db7c19ed5dd726ae7df2035f6774a2d71492cb0c569bda13fe6b6f57513994272943eb9119ebe66c51f0e1368973575fa9f722395b9407da823088f2261f08f3febb97a9abad586b9bc0321902b4f38d63b6de98d76802d3f5a4f6acaad20c50b72f6ec5843d2a48e011145ce0497e432eb651077f330ca9fe5f895dc208a5715bbe0e1a7c85ecfd083e48be10ecb525b5eec548ebba8978b11ef22cd98262d20d83e59efc774035a4b16209cd7f50fc59e77b7a4464ce43e28f614e63c2ecd152f6e1e8316795c84045387c0eab5eb57e8c44f1536345d32098d868ae3e85ba326a27e828d264c91c7e02cebc19dae2baec14d4f747ea78474584d94faf4de1dc116aeb89470e5aebc7d585fb6cf8802f3d2871940b3976801f2ca64a5e4a4680e0fc22e4972b1ad40fef7594cd564f6bb902117e89e4b190fbdabf8e7824f4633a07a4891b822d22937cb9e95a861306cf2635b018066100a15822b68c2554f1d48e41750701ed2f64f13bf1c4ca42b77f27b50daa80c7cb0ff4292ad45c7f1c55ea7851273bbe34bbc3fd2f3225bebd9ff700535279d94a4df0b3c8fddbdd3282a069af686b53b79b92a8e9cfe4ebd06e3a5af92d92e75e32b76dbd4fb0967b2ae184b614ad8a5f24f35356fe3ea956cbb3e9fc7cdad01ff329305233a3a7e674485d7069f296cb0c05ef3a822428caaf56a52b9588b80d13cf78b7f0a272e5cd5435b17f75c773a676fb254345aea8862e71d01176d78af0c3c213cac0f0b335912507fd388ff6bc6533d158fb4b9752ea6a5c0833cad28c1f37a6f1200943963f5ae5f7e15050da6fbba414d3157838967f0c4681041e800927d064a0628f1fbc830dd6c784540301c09759633ae7bce1e4dd4f1a00599ebc437585ecf485a21041a0f316d2b8ad457e9d813306773f8f450d5902bdefbdaeea1d3825237a5449a2aeabbe159a7c67f367bc8b3e93111b77d2b13b61f8ad483c7bf6209b1a3e34bf97237673f8728e97b63c93de4dcd3160b8c2bdaceae982b65bfc6f996765e52f6ee879e30e68b13a1c07595896acbc3318f9e2a4b5bd39de719d5532abaf4d531c6ccb2d69701d9cf707edfc59604898997fc35856d5f5d9bd111598a58a6e5fd965d9b61cc36dd26d71803f7df826e5894cd05927ce25147156132db5bf3a123dc1d14f48d55bdb5080d4dbf5586a36a1cf702896d5b3bf6af2f6b026e22320c71ba16dcbf4060494c8e5d0a0b790518f464c48a381a94b1fe19fe41ae4dec57c086aee0f48135011cbd557ae88b48eca85a5a7ce926dd4f6c17697417fe318608f8725516b769744a34b2cf3a08af9bbb50dbeb7f29f1e7f8d107d122253907fd39f6ac5eae939014639d71b42f4426a18eb4282ed9cb96c13bcaf3437468388f381f267ade7b1e981bb2d385f663982e8c2c330fe1b7937f7e48cdb36156b9b844d993f486522ae568825a0e60a4680af532a5f21dddaeba79e69263be4feac470a237d4a284cd7fbba6c6358736bdcb335f9a946f3bf06111966b3c555964e7be39b662dbd5f97957edddc0c6466a8c579df63174d12ccf2f2b9a94a8d1bb61797e3ce0cd1d803b0a19f375554f3313ef22c5d8fb61ace54b9980531dd984ec7d6420409b57ba41a2d3736044e3bcdafd23d7b2e7fba4232d419eeede29986abd5f6823d4e12e9cad7eecfd7fef05ee294a6a65a9346fbe506db4bb02397cf823962c2b8b33777e3c7f839f40731df99d4f809822d5ebfed3bbe792c83953681eba3efc86b393ba01933eec37c53dd8bb070af159704ea0fa43581820114e441fd5c4098f28235c335789ef7aee81dd7e545478885e119cef2a364d4a6a26af7224c9deeb994177e86eb36579c9dc16af3f40cff018348479422d14988e253569743615b800fc75f69af126ff96e90301f98599f0c2ffcecc72a8d2a5f81d273f2e34f80b3451ab9ee4c19f1e2279b796fedb8c3e68eea18484629a5b52d590bf40fefca62248c4f9337912b1666e41f21fd10291d26d1b848e2f670178bfc9fff1b12d60ad03a160eca7158248369f6d36bcc35fdb904df7afed1f3f7c60b004f609aac5e270fe0b5a693dc02b2de1bcadce46c04d21817c7e2dc18b983394a88e3411cd33f2a9445e9472ebb4d1adb28b9365d9c61fbb1375ab2d2dcdde364b001db25acdba8353b98d60c7bbcc9f200b54fe0b6710f4641489af1872dbcbc42aa2f30c1862752a50de5591610bb5639a43939a826a7d32eba237cdb2490425c5ba1f3b1ea050474cd8137820acb161ac8427cd4b707aceb45e628da95f2ddca5fe1bfc2ba85841268119870e030269d52052d5b9fedb8221587feef8e6fa59cec37e10fbe8aa484ac9f9d1091e18e059e55e38a6836a5b546fce6c265e2c8bb882bce88b4bb509625ee5ad6bf51767e623260e8d6c32dd0b715ff73da9a00daa2789d0e0069a57fb15326e72904fe2cadf051c72d7bc979bbd87174517ab45ecfe699e7a8ed454efde62b5487330c870312c1d61572ffad33d729c741f9f0d2aaf7846f862cd3a00732b1c23bc0770a565b6f6ca8c0ae118649faa44a3f0354c26e02172e54d73e7a3ca12267c790b44b2d5d8e807462111f3969ee4c91a6fa296ca473e3c7c0061d7ea0cfb8b041b20b7039f79bf9a939f64f824c674bc8735a6034ff0a7b3c24893c9411f76cd72311e766a0db887728763cb73adbd752723a41bec1721e73a4586d239bb1f86399a8ec396558061ec756f6278064e778d166f9d6f351c7a054c8b6f55553960260142737fd85a1837a234f4ddca833445acee3e6a6028fb27ae9a8f7270e540aee92665f2cf919b2eca95708544035f90e1c785275537c0f000ae7efd859709cb26ff803bfb8613528446dfdb65026322899d91c91112c80ca1f8cfcac3138cc5b9fe0f53e7466a6d172fa2978ce3b10d8a403ba967b887655a4634bad826609df392e72d530451cb91b93f6255cb14f74f668009db915b94c584df4b70828ba60308609066f95fe1bb9ef5a7db31c60428e311d159fd134421003cb3f155a4c7ec23b17a50e51bc85bf7bc4c2cdb4af825241a9ecc82e2e850dcf53c8f53110f7ab74e9e468454d2ec8d548482bf355bf3b9c9d236a5c7bec488d78314b7b014114e3ce8efafeb3e53af1908b4730606142d4eaf1820ab3eb8cbbc02d0ccfd0975ffc3f8693bbb2c701e8988697b4f0f62674761db69d9e5f8b46689a35ce3b9764ff02bbabf93256fdf1a955ba212b24dd3d81b87b08f75a179f44bd08c7a5955afac1f3553efd37df1e00d64732126fd43deff5a81ae5582499e1537ccc68bdc8f5cae8114502312e15d89c2737c4d8c6d2151bc276931aa046e77d5869385386b73e160fb8c2ed24811536b0f9fb6558b5f590324236064d6bb2963d2a26b79efd9dc5d64ee2bb8b0aa7157e18ae0eecc55345fae69037c2619e2b895d69faafb0cf2a602b3f4dbf77bea0599c2b396450e8cdab294c6aad68a500f86ca6602f7494391c1496723ccbd9e07d14ee5ca148e2d90937223d22cf0288f71e537149a875c679fa32292843f59b055f410bd81dbeb2a407600a342583497ffb4d99e25fd9cf23d565f455b2c7cd82aea0a2913af354824c4efa0cf346fdebbc82404b143a0759fe831aaa657bedf04d21747841a0c48307b8e7e0d6450f2a5120a5d53369e80f5a068eb02ded218976db84361b6b1e6421450c181eee320cc3ea33d1c991ce7cf89fd8889efd38a48a91d22da34950439082e179202e476e7d559a454df36af6d913a80077e381d14e02cbba5994194d4ca4871fd7b72a7c88f8e73d5f9b83"}, {0xe8, 0xffff, 0x3, "5f62b04d88401a77979bb32ec7c813fc5cc06e575862aa45055a08e5581c59af35924c89340a5156a675070bef3ac993b198b8eef12ac6bde2b9e691cf3ca7a1a6b2f3953df4a78040f97c0bebcc1657ed80c10227f7f23628e07d6eaf3dd4ba88358082432b9ec2ae82cee4134884efb4855fc8ee53363188eb9d7e8e2d4b1ec4143606bd110cea0fd66a9388bcc1e48171b8c7347f36cfbacf785dddc31b4847194c511f86adba91d519c822efc40d3f8439d61717967742fec273a95338e8c77152820dd77353b678cc5b0600491fec"}, {0xe8, 0xffff, 0x200, "35429b84db323841e2cb604e3a0bcbc18541a65e507ed39df773df624160beba537b5df91e3140f2b236de65162d5816a1c65d4102079b19b1eadec0c4795512b6fe899a98b093710d9e238343104e332f115f82ed0ce2b01d1d8a08e9d87f77ebfee9d8bbfd7f4357121b2da5a15156821ef66833f53fb7b81c6588f84fbb3e698ead51445ce390857d671ce435e9fcc9b99f58c210fe7a5caf622736e091fc6838d12576735458ed2576ad81bc686c89fc80b843361353cc0598e8fdcdbc9f2f6a6c3be04004e053c2dcd810b52ba6f31b74f5eba20f"}], 0x1370}, 0x2) sendmsg(r1, &(0x7f0000001640)={&(0x7f0000000180)=@in={0x2, 0x2}, 0xc, &(0x7f0000001200)=[{&(0x7f00000001c0)="0ea3afa536abdf177694dfb7cfe83fa66a7c72053440e4261ff4cd040e40b8333c1608a27e87f61cbef5528ea0", 0x2d}, {&(0x7f0000000200)="663778dfe112285eff6892acbae02bf1fd2f93a9f00c009f8d7119f3f74bd2fb379bc84b11b8dec54b78bcd6a8e373fe0e392328b54ef63dcb8e3a014ac2b33d994aa3819542a3fe421a9ddd3777b21589a7ffbc728c73cec060b15e24d982ed98afc6cb10b0f860d1cf34e51bd2e1407f5ea2ad688123b4955e9ce48dcd09ac513cf22d55ec1caee9e21af39f5b622b8d90fe4d3aec44f588da69697feae7ca1417089129536c618fec1fe8884879f3d95d00b2d4033fcfdbfed2358b625318e71149c50e66b25da834f124783bc741bab712108e92111d6215526cc3fc7c8804b3309ed2d6a77f64a3832fb5bcde190366abc2f4201b30d7a1423bcca9d3ce552f10ac84762464c4fe7480866976de0716169fa8c18a2ddd0ca45570064ef0eb2a334a4c332568a8354f20b5b14048d64a9e061b3e776dc6e01008ee97a78e51fcfdb8507e820ea899cb93df5e90da7cc4dc2315dd5c03db067a17e6ce144fe54814b2bad6df19162121c0501bcc70d1df326d0c6ac1f3ba67dd8f7d10e556bd7dd7edd3dd6011e646ce2e4f182ba866085bd94ce11ea3ab53543eea29484ae0631571a3ffc808c94fa58bb223bbc4dc4c932764711bff6d8f299ff372fcb3212ead6bc823c0bc635b380356db5e33ba45b164ee63e59cb60f3207c7d677d7fefcac5bfb2a846cf2866ccba3b955f23d53b9f5cc50d9ec3bb3715bb88ada13ad528f404f7712650a1de2eec768506deca270f05d644d38d9911b5342f7f23cfa807ceaf0c9ac64f33d4ecf2a8d345d939bcf6af52b4b9cfc87ec1e09f458abc54850d247ff65966293e41e49a7cbe4a5599e7c40479b4003fa276c790344f612f5a4bd353e3b5b6b6eb334f711bf117e79f105bebb756d8a3014180c2316040b992a4425ea300d6b773d8672f10ff490e0a58c3cc91b2ba0214819f10256c5f20a89f01befe061be49308cb59c3fd1f2df1f88fe17ce89697aadca6435115374a218a3d85dd2eccea1744472d5b37b12c3db15edebd8561b003fc6d15f87af6fad7306500b11cf7fd103d26229020567fc49e7473f200d465cefebb58b836a0945e4e34938b169d95b9cf9a4317db371ae0564448e47ee64dc526d501b80377f36677f570fc2f56dcbb6948f0938acf40c900b7c01e70e7945aa12cca6163811c33aa2409cabb03f7fb6a2dbe80d5c11710b44f2622f3c37a4cfb1c81c752014b50623f364ab603f787baed5efe24c0d28954d7ec06c19680fc3233b4601ab3cb2c33d39e4231ea2da51c9ca4c6cec4eaaa046839c57f7ee7b7f2c1d1a7f61f08e99f60bbed7c3c56bb4277781ddd28ace2d9fcd78f3bb683860175acaeb251a0791da5edd30e4aa8a3bfee530a5e232a710240d9a508d53ac31f255572b71f9eab1aff34dfdbe9cea2f8fdffc08eeb8ca86bfe86faebd22d30fedfbab74e2687d6eede61048e95cebe7a20f705060b69d6d485565381ff903fa8f6ca0e59ee21e1ace88044bab499de0a948ae4e3b7d319a56e33cac78049fd37d6b07e036a8a0678c36016ed994e6104ecb2198548ccab906f31a89e663b0db6e2cb5fbbaaea1b25bbc05c83a591a939619198a62c384a66488409d85f25accbda5c72cdccc8a1386162b245f56b7dfedb16fa495460c1cb969848020a58ff85abe22f731359f7ce746e833b98bd39ac9d3e9ff25bb8f0bda3da7fedbbeecd72e2bbb78f0c82e8c62de09d45e291b6c572819db6a9e0c0c5095d44abb15bfa34721fb34b17c5deb350e3ea7bc049133a3e3654cbc519f77ed790e799edfe403209235c1fbf842bba1afc8d06c06535fc58a3a7d66c188066c04b59ab16409b64bd721c4c403cf4045a6275107c06d476c65201cf762be3407ba605a67ab8964b109d05ebde8f037eb61f40c2c49087136a76d0c4833f287afcc560eb43584d1c6d94e8ba29a70ae033ea4836342ffaa80a0a9696d68b405f6ea04f32c17ac87e4b19a5009982a04fd734a360a50a8ee5cc7dd7420e85d959088fe399ea501c9ab94c8a8b55981ae5d561534bfa05b31d443cb7e08a341e36f4a76256b5e5a8463e5480913dbc2b2fe3ee9073d54399bad1e0d0785185d7b0b234b223d6ded3fa89e2ac5181c624a4535b9f2ed9566896e938de8835b1ca36ed26635963884bd50be62c63c4aeb9583ab51d23e0a930c7aa26f084bca25e28819a38438a5666aba8f7560976d5363654a349a453c9f079b7c7d03f76c13f34ee0f6b4a5b4f25f9cc4919116e2136d2854b81ef752db1843ad12be17886eb01f5b10b12fff59f56de11b4f74c6a1df6ebf15406aa01c27e13729ae423f07b9036877c37c663c8f172185484c8c83828efa35af3dcaf756d09300d5ce3a3381e73a20c33aa923255963a7141dc150eacb91f6d7ce84b64f94cd2d1c35801387a277e0fb97707bca5d8a3f862daa559c9f7413b07e85f2f19e7c6faacc9881263b3fdc6ef99821f740754be9d4102ce4923647ab79f44ddbf11742c00c24391cb4c9b5d9977c8ec147908abf1e22d804e9570620c069d24d913abd8782cb55c5d22aa92c902be2c237361a5fd1795688c192ee01ae5411be93d46bdffea47aa3f93994efaf04e0e62997b12f80545749028c88b2b936e7964302104de3b65900e637ce56fedc55fbaa796e0db759430f60e72b7db8825f1f7fa85f8210fdcc0de32359c6a5745668fe02fbeeb2117f4d5f2aba7e84eaada9f4383e7dab0ac18a3cee559d5bc62ea860a1f1bdbdbf721fe2db464c0c431b59cdc76ff0471048ffb6229faa0c53567c29e358cfb7a52e16c646fb433e971bfc6a07f4acefe1b04b86a36740c72b0dd6a239cd7943f79c7f9a8575e6bfa2867dbe1eea6bd231a5bc6c9070e6507abef86fb9c0f7198dd39672c9fe7579f3ad6204130f93625f06474f5f7c727f1bee3632da43d062447e5404bb32e781cac790e0443da0782ff462ab0cb42b6f9b93ba5cbe9983fc60eebfd9b22c8184168d4e79b67f358a9df7c61c68c11eea3df43854a5c94d98ce4bdcac37090d6192e8d09e1a82b9d7dc3bcc29036c64221eed19aef508f6f06360315818bd9e03447bf1e57c06f35ac505ce2d56df5f32774a4a6e85c9545fbe77e9dff50d4def36df7256726009462b6f917af38d754c6638893be816e4b6e9efb7bfcb630a4b287a37b453929b0fbe5f317f3d0a78a97b26321df050403872643e46bc53a50abe82dd69a30e9bb4777883b9bb48af90e2c8e0e16633082d231c714e62673f6a07ca53c59cd6f5772c14750e53c596e5f5be0bed449a3c3eb7fca6bb630ffbf8710c8cb2a2841068e46ab993e02a2b7fa3c107052b2e11b0a5138798f2b72d1fbc7684d19f7ea6a8357da2898e8cc4fe12d8d5df04759d5863a2e11d22898287bd8a8572112d4b19ee931e0755649a3843542006b87a53332e64fd5e17041ab834dd80ee1ad5069a6a07596bec076da3e32aa58896ab8647b20f075ab60898961a0d8d4c7fd3ac0bb9bf5e20ad4b0b2945328aecc47f17628a3bcf79a67046f8ac85b8319a6b26e182f7d3db1992087ea1917939b04144ad8f0cbf5c39bc8f6257241b6a5b6dfb4af9fda12d9c5aaf6b3867e27e5b61cc5b26975b5f000855f3ab3c95a750567a187623d294ed0d7492c084f4371e6c8d9ba643dbbc0996032d01f12813e1f0891eee03834a23a3d7270548afc5801cc8080563053f08c6e9ce06218026f09701435661801709d808a8deb5e63e929697337bccef6b870306b8ac75dde8ee98d7fd5eaaf1409995089d76f4bd5fb5e2908f984298da393de664ffd334654459f38328900f09134274b54bee393e889dd267892ae00c986e8c833031a45b08cc36233f782b701cd4f3d58a52613315cc6b7b56956b952abaac9d1216d0a46e7e57f39e5664d2e50a9264e6c633ae3a915b8a41b44feb98b7954dfa9376f53fa39c0ab25d3a153b99ef06ada293a034b0cdbac1e3dc963ae94ae54aaabd55df64a7f8cab8124eed7654bb2c34787ebe340d64082de29ef8f7599c0cf73847c9ba7b4cfad7c318c681407e54330f18632128fc822d49409dc8ad96a9e3b152d41cd04080891dc087b856cc96e702e759f8c4255fc7afe37f48430f73317b8315880ec448f0da42311de9fb76b86221822bd68ffa05665450948d7aa902a65fe4c64b75fa51d5780464bc892507d9609456099896af2901c14162312cd0c0d9bd2e4507e42bb36f995d6d9f5b0610a9d1a62499c520964ef99f5cb15f10c4736161e5590f759cc1fac4f3f0f2321d891fc2b186579bb57cd700c2c64266b44e84412cc6919b203cf3055a78779f1c0ca1c5ea4f1ab9b7f01ed42f09143aef1274e1bb867a200389e246128f18d49682d4f6c731339a32b8bf336e0041e46612e9e516905bdb08fb310176fa2e8631e8890e670a59b934fcd556e497a36f9e6b865f6b22f9235ae59a4c34e6fd8c620db3a077f7d8dce81ec8ddab02082b8f523ed4103a48325c9df0f3da0493686899efa224b50823ace3d9344beaed9fcb43110c4ac5927d4f8af827bb93c258c8277badce50d8ff91de3eee33c2aaa62ec9f7959a5ffa16c732dac9ea40e6130f52705461c1d3d4973a729f15191438eeff42a9a38344b76130e3023cd2a51c6f7a55f2f17e9ca74fd6fee028f3c3279861e21245d91666a5c8be4cb50eb47ca53ceb56a8b5f072a8b8ab7f898baa1cfb25d9d8e92ac7462ad4c512a9b95b756e05dfdf5c121ce6b62e448ee425a5e97905002cea6588986d18c2519854c67593a0a4456f5845aac7a1b3c74e708ea47c708c2619196894cf7095c45d91393710d31c531a2d05d6ba95cfe4327f91bbe141725a9941afea2bd6941c99d73680a94d874b3819682ad154954990e7fcccaf32536bef1e8dcb3b736519b39f1efcb82f643a08ccf2dcbeec53a6bd657673ab9d434cee4fdaf6bf199695bac9a9ad8d87c1bcbaf927a9f9467a1dd95d72619624db7e19aab1ae17c8585c9b8cd17759712b18389d88aa0cb1c4717ce6d54c7c5440a167ebcf721f543aba6a4efb9c872cb8ecaadc883f686609217de2df7455636b315d8de1a4e14115181ee491bbc6cccbfe71af4a5e94247321c309c920e9cf66c5396c88b9a7b0f2387fd658c37298c8b1b241013d1444188517dabb7bc317e1d10c01f465e7baa60e40c60fabb11d36777533d32085ed44c4cd72cc294984b4d8da944d09609cdbe1744a54283db637398cccdce2a2ea09031ddabc9d9393329ddb94f4712603550b44be6d2db43941ba7649d8c1c811ca49b1570fbd683e8fd05c02f04cc15939878cbbf1d8815e3ebb43c62cc31488f64297c2f538ffcb5cd2f7032c8347ea3a54216cc5dbfb86c7ff3421cd5d92f1fda347882b9dba6b7d75ddcb1bd73504d980043e3f9e73f7020ff240eb61515e426e7d15f529657fc2524ba4f25071432ff36263f5eec7c5b7cdf2316279df53e02b31331c80ba08766e81b567ac8e7826b0f36926399a3ec25743d613d78fa6911b2b42fef02454ab0e8bc9a8a606d391ce94cc5661b8af6d8a87fd739c1e923a2f99eae30ad08af520a13d7afdf44affed7e29e73b2e286411eaf67a0337a42bbf071a33ce2e3de2229f146549fa653ca258e44f4f3d38d8a1f6213ebc12dacaa47bd362e99e415f5ad4dedda7315dd528dbea8e20908492a9fd61d8aae1903d6b071e76d219f3b9d7fdf3b05799a8a5901ace439f85871695eb5f2efed8dc34cb3b1e39750e4ef1b61ec1ec09d1f70ab1436685e3cc1fa58642d0", 0x1000}], 0x2, &(0x7f0000001240)=[{0x50, 0xffff, 0x4, "b743f05ecc36ab7ae7f4fd3726c282b1273b7d4c734eec96ec610851d5c48c12a244d177a4df7a4237b07bb703aa76f1e621ae0c0a60735e53eaa2"}, {0x40, 0x1, 0x80000001, "ca61fb6a26df851ddd4055ea1309110c10f50eb07341acc423e0cb1869a154dd34aa59142ba5a9d79b8867d0"}, {0xe0, 0x1, 0x1, "0a94ee9d7d72af22b32addaa965fdda666f6ef9563a0527a8e12ea547d146012661f09e4a2ea862577b9e80a6a8b7e1306d4b8d58ea7fe62947522a39aa713d7a4455c6c3e4b6b3847bd72b2b65b47b389512c45a4d9d55242a3abc26ad66bd732b825f229e0d054012ee7798aa94bedaf4f096800f682b41a9b41bb085224ed225bef0188331c6933fd103753d7533348797287b68b8f4a33712a8bbf2d5fc24d0df9328078f696d7d140837517b0c013daa278f24501716b3fdaf704e3a065e16f5bff7a28e2957737d4eee1d66729"}, {0x48, 0xffff, 0xff, "de115f504504df2f8cfadd637b543c045771a66108717cf0d3fc7ae280a8be5fdc8c31ac60b14d0a0a1d37982a8748195f2c1e82e40fccec"}, {0xa8, 0xffff, 0x57, "5002fb11047a5f0c46594e1fe07e20d37518c1d4a991e11686a4b8b1e982f54d964f9efcf5591208a5f3ac9463a1cd81e2420009574663b94ea2dd727d7accea2975f16c73cb5a0922d0b77e4504a7b926a9100b5a1b13689ce32eccd2634cec92e92f0eaade47dd9eb412f0c31ca69672b571b505ed6361ddfefa71691755c9aa6d260250707b67e228f3d801445a03cce54a64"}, {0xb8, 0xffff, 0x101, "ae8dbf0e0491c039df4ed36976f11d5e89c76d8486f59ecf2102a61d22cfba6993c0a2e1de81499ea0d9ee81856c7005d4e2016c405c7bff49c9fa67b645562c363374abb54d6777dcf524b7583a17df36a79d47d3fc16157eaaf67d72ebb028e2c110c0eff62f44bcc477092940b02fcc1a6ddf3c67ef8e691d5369432d91f2617f3a3ba29fc1fa836a64d9620afdad9bf76dea2764c545ae17c75c18575be917"}, {0xe0, 0x0, 0x81, "ba1c13d9a990906ce002d76cad84b0e2a2d2c31807cc8dc91af0fd069a8e139c16d63deecb0099bee7e43885463f332a35935dc3ba6e17facd214338ce9a24bb6d231f739c7d33bf5347f54950ba25cc9f9b6b1ac6dbfe9d6f57cbc5630378fd5a842625ec9c3c0e186d91b7bc94696eaa31f9708277eac874887ed1eb8b36a42e592292bcc7091c546638d42deb0c5fac112c9d65962f0f6673ddf4f6dfa0cca839ba6dddf6464e4e2e40ac794e606492503efb809c890ca2d2763ff713222e5161cc868f0b5ca1abc15f5db8"}], 0x3f8}, 0xa) ioctl$KDENABIO(r1, 0x20004b3c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000004000)=0x9) 17:10:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x1}, {0xc6000000}, {0x3}]}) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) 17:10:55 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8040, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x6, './file0\x00', './file0\x00'}) getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x6, 0xb, &(0x7f0000000000)="0000000013b9fd812eaa4e714648e69931929648", 0x14) 17:10:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x1}, {0xc6000000}, {0x3}]}) ioctl$KDDISABIO(r0, 0x20004b3d) 17:10:55 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="2d012e2f66696c6530004ce22cbae8794aea5a6398e3582c3aeabd621d4e286e5b01c7f128388330a156625e710821814e0200b09298eaac29374713b79a25de29af2ecec144ecfe4266e18f95ee7d20b4d3edaa849b8d6ae2696be8f66a6467af7d760c37a32f51f5a133507502f72095234b3d10e2400fae60a400b11c3ffc2e51f419e469437bbc44bc3c3e"], 0xa) sendmsg(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="b800000000df120000000000000000000000b71996194531a952675fac27742bb968473d31e392aa10fb2aec4c07fd33a80c33e476ef10882050c35d2f3caf4f4b29f242a50fa2c447fc1231eb25ce99cde062dff1563ad045d537707783e4b231c94cf279335c6e069190e15e8683b22b51103fffab4b4ae0158f490d3812de8f76fb20884a9bf4511c5a7a03204b1c2a8c01807952e5fdde3e588e28c66f645767e31df2c4021e10db8241cd6bd436b12b6d2dc796c235"], 0xb8}, 0x400) r1 = socket$unix(0x1, 0x2, 0x0) dup2(r0, r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x0, 0x0) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) connect(r0, &(0x7f00000004c0)=@in, 0xc) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x9, 0x0, 0xfffffddd, 0x0, 0xfffffd95}, 0x0) 17:10:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x1}, {0xc6000000}, {0x3}]}) pckbd_enable: command error 17:10:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc68a56b1a9000000000000e74de4"}) write(r0, &(0x7f0000000340)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b995b79456fc7d4096e22561ba5c7014c61188c8beb87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc015f01", 0x22) write(r0, &(0x7f0000000540)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8302831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606cfffdac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a8d9db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c2189677653b3bb2b9e0a654b089cba56301c8dde0017dd2fea9110abf4e488b28affa89617cff033dbcbff46d0ae37aa561680df5f78b58ac31cdbf432b5c0fc0d103778eb41a0acfa4b765e78d6a1043287f1aa69cee325c3425742c1ea1897f42401af890cfe4f3aab8f858c7fffcb339c54", 0x13b) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "85107b7c5f7c84a4ffffffffff9c11fe4dbfa600"}) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x8) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x7f) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) getpeername$inet(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) 17:10:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x20005302, &(0x7f0000000140)={0x0, [{0x1}, {0xc6000000}, {0x3}]}) 17:10:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x20005302, &(0x7f0000000140)={0x0, [{0x1}, {0xc6000000}, {0x3}]}) 17:10:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x20005302, &(0x7f0000000140)={0x0, [{0x1}, {0xc6000000}, {0x3}]}) 17:10:57 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 17:10:57 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x1}, {0xc6000000}, {0x3}]}) 17:10:57 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x1}, {0xc6000000}, {0x3}]}) 17:10:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x18460, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x8, 0x60) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="4c2e5860d3774b9023ceef28b0e79bf98bbc753d73f5c692f4013cbe493d4b50501cc806543799862fc39fa3910ce7fc900e80800498aee5dab59fb399a802eeaf59f36ede26acd760cb78ed88e3ef50259cd6da3b3dc171c1c7dd5874a5fab8813e8eaa1aec04a7894d27cd42a66de1c2ad46dcb1171e14ced654698dd4335b7830a0ac786841bc9d1c60eb5e65332b014c271ca79fda8b416dac3fa858ef6dacab9a45eaa9e0504a0c3f9ff4a978a3c1b5c51c2064b28ac876d0d84d4f935f42c1055ec680b682a6f6c93e6c54aaa905505ceda7cbcda8a46ee734f05b4530632d", 0xe2}], 0x1) execve(0x0, 0x0, 0x0) 17:10:57 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x1}, {0xc6000000}, {0x3}]}) pckbd_enable: command error 17:10:59 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0xfffffe37, 0x0, 0x0) msgsnd(r0, &(0x7f0000000380)=ANY=[], 0x0, 0x800) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000300000000000000000000000000100000000000000000690000000000000000000000000000000000000095000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000474c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eeffffff00000000000000000000000000000000000000000000000000000000000000000016000000000000"], 0x1, 0x0, 0x800) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000004c0)=0xc) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/248) msgrcv(r0, &(0x7f0000000000)={0x0, ""/90}, 0x62, 0x0, 0x1000) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000380)={0x3, "2c8e6dd2386f288832e562c1d8c7a4d0f19f0e02cc94990a8ca0db6c5b08fa59109c8ffd597591ff49b6dc87f2abf10b8820356fe1ed72c01cb3698165a46bc8147213325a83f61a9fbdcfe4ae250dc5debca19cdadf06212f9e161c0658ef195ec08eea1f511b7154c7cd7420d142131ffe6401a58b1b0741b295ce1889e3f842a7a14c837b3b05ea98c9778f069a"}, 0x97, 0x7de537957758d9d3) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000500)=0x1) mknod(&(0x7f0000000080)='./file0\x00', 0x2005, 0x20e) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pckbd_enable: command error 17:11:00 executing program 1: mknod(0x0, 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:00 executing program 1: mknod(0x0, 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:00 executing program 1: mknod(0x0, 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:01 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)=0x2) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x4010, r0, 0x0, 0x33) 17:11:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:01 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) setsockopt(r0, 0x0, 0xcd, &(0x7f0000000040)="6b6440854a0de3221122fcada4c9725d5d2b83d6870e010a9b771237982f3a784eb1982b8b0669bf37fdf68e354c0cc1ec9d4dadebf650a549d78a52c6019feb964a664a11afee7d527b98d1ef104599382e3b361f5408b17c6ce61d830acbba340f54f90ce6ed9cc11540a892a825294a82ebbe2256a41a1971d3d1d4aa855f9c65d73dfbe90dc2a023fcd8080ff0ae6a2067913dc4200e25bf79fda83ef1723f0f849a76ebfeadb31bb329b93d71aabc9ace77b7924d289d2bae9aac6faf30243128a847cf97d5480ade588b5a324f991ce83ff6a55f2872e4b61ec04e1bb3fc314de3228ef4dde8b26a71360d2ac89f8a8b1047e5c86b822521eaa53c114ae3d174066e1eefbf2ad3fc4ace5bbe5e0d1ae1b69282b1127307c42ffe1acc697df34fce1498f042194ad8b7374a4c79757d038c446f6fac3bf441b2ca7333681b52d2cb66770a362a542f83be6f510f72d042516f9b92a4c6e579191ca4352b94eceeae1167933ea5610e8aed19f24e4f0bc431a48a37beeeaa82e858bda3374c77ca959a95172f8274e23c790662dfda0b0d90431e3f296868254839218cd6f148e5a73b2f9e87d54eded587b168ac37c9a9e57847054ba5fb0234dab6ce8b4de1aa234abcccad8ce6ffe0b942d24ab5713812b1066e16c6c2020d7da8d26d3846e0280af5a088df7f335ec57ba2b459fce76cc7080a8a924e7afa7a5ac23f4b2c156376f63809c0b939ae41a92658b529fcf575d50bf7d691361ef9ed657b8f7a62472b6c76f3722f69a0429094afb461654a2a07d57976446c2d47da0bad5557f62710c4f35267440ae8d49836510934166c209836fac90a3a94d6b816bc73b2568c5f52bda4c7c2931de38e01935617c275bd13722fb5b898a7ba28924000e73650370d4a6fbbe438b735647e90d59a24b68bea3b60070dc7a83e18f2f82a41561f3f329b92a4003914597fbbc4042d7e04fc43e01bf4bb6b61e0526c9dbc8bc3b6cb66e3c761e5a494dc00df190d389fcc7aefd6e61e5fb8d48a3fa16faf8caf34fbbec90f39c29a0a1d6d573d8e9fd71ded2a04c647587ddb9cb6eee2c4de965d58c6b6bda645773437ec047fd919a4cdf5c31ed6346e54e51df0d94a8aded244c40dab5401b4e9c1792b3dff9878b959ec8a94e8d8284d29ef5e4391e1024488d91fe5bd2be1b5a33a72a3aa38e1683d0cd82f7577892eb025e6e319237d3b858b0f5860cdc55409f0951723d75569e80e106530ab8bf29137aff87e87a5e6d70ead558c798d6fd0f106a207bd03737ac0a7b98564fc97032b68cd9ae2a7668b2d962166b5369085188f2765c96c92c5bad2d761771d1a56b88eaa4fb1f3dc906c8f82857c0246597ad2a1bba881bd67400325d272e3cefc5280382c90d8ce3962921f585b019c31dbed1f7c7abd1df2523be832775e0bd32ca94449857347134c8cb1d914262e048d046226ac6ec30fa45e125bb9a87952eb06775160833def89c170abbd344f0d28f03b8fbcc2f0844a3323711603c266694b99754578a0c34f8d1374670c8612a591139d8dc96e0c90e3a9780ca6db30fdfdb1eed74d44de3444e1f02fb0376f594b3e99431f72b05b97072ff204e34df75510a69d3a9c94558504d75f142c3522cc5fade0ecf011dee426cbd0e6bbb6abfcb4f85eb42b843fb3fa21c96ee56c9c62bad6cef81486246490ea70efcb673e2e4c9b171ff9f21877769e240a3afde4b9220067746899a3dfbe373d14aa00810c13a1a2ded1f4758b73e0b6aa9b0361d1100ec6b58e59249df2266522a9da4acee649bdd0dc5c25eecd8c33b1736452e76e4976047843562ca7a59480880e57f9a21eb270248f76882573415d3d5653ca1f858a0050b7de60a88f0b7509da4cc95feb1b6bf6ec4314435c34b10ee0d4c18828151c968eed53535acde4e722c89474d87b2427c7d247a150bd83da131d017d8b087b1b3aa2531b165f839655603396c877166437bd06eb09e3dbc55c793454a91f5794891ee96ddcffad3e1b94665d41af2474c931c3a252ad8689f6284ea7ecd9c7f1375c6f2971abf71f0a527f7cdd53097ea0967cc45eafc4f9bbfc555224f0810808027da82129179c72addd38a9a64e4b7746f86b38c5ace59b072414d1a51659919c2f10d7dc4daec76c2e6bf2b52d41bbef4504a85df6a8c26a7133afb65096962efc5045a94d072bf3fc37203c5294e5d2d9b223a7dbd903e1f8b44aa06fd765939b5b975610598fd68cf7b05d583ab249fdb80491a7a7e4c86b46daa8395e48272b46bbbb3f853a8a180a0e9c5c30e31a9e2d6881fbe975272bba21463f33cc25e4a35af837d6c5199453de0f456aa5fc13ffd84baf91be469bc2528a689aaf6be178020ca6422fa812a99921bf1ae316325dd5e885bfe3ada703eb0b1e3005addb3baef888b786f4da3d7e3a1ea5267c3e5f5822e36779569019c0fdc6bada379dacb7629212f0110dfcf05e8d155d8d06550835554cbf3e0d8b189696602a5b6dc43c1e81639098bb1c7285d09a99459651d946c2b94a29260439ebcab3651f802f7498295de7f0b60c4bcfb042ae0ea49b7550e44bece516fd9f95a5eb37c49110f03852dc5b10f59a572971644cf0067c1142f213bb61e69abe65ebb25f503c241e263a82f1b2aeb503ab84958337f5b77a6c2ea4d822f9618112159f8710c144c1e9090a416ec94a6d916bcfaa554b57e4b8358e2990391adddf5ffd4905a4a20a4d5489dd88a586debd8154ddc3ae3dacb41b8717f0313bbeb6b84d08376a8c2bbad0a8877721807f0f32e5034c4f2bf931d39bd488726545fa555847799754bedcb938c7aded5991d662fe78e023a7909227ef8b2465b61b47f3163446fbe355b57370e1259b4e3a3d0b6091edfebf72c2a8788cde3fa7f53a7707f7086f08fcd165cd0bcaa5045842696a4ae2e4dfde3991e4593d42dafdccd7b8452bb7c5c58ced56f8ca1ec0a3eee01c323030c9d69d1deee37f24c73f6e8303017c01de595ff1b980e9ccd850eba6a6a1a454e48115cffdec63e65d6c54411bc480873b61c7745a98d559199dd3a6fa7260c2e5ec9dc20cec3a2314eadc69d16246b0e3aef512c564b587e9773619124747bea833b2f5385149ce802e181bca7c080a69f9ec39561130fb3fd81ae69b68a764d30e26a345cfb33243c6bf43fe0ae8f0aa23310899b569db50748b64fb545b796fa06d6d777e62703fe4f9711169595926b436d556989ecdfed7db62d72d67a4d0cbda75571d89298759596e100e6c29acb8fa7a2e6d661bbee214df9e843567c72be038de239ce366021efd44a2e88e9b42714b82f5663a32398ae234454c81c0fb1bd9ac94055637563a4e0b78a0f56ce85800ad879f9c974d0f081c4897cddb241b193be3a7ed06c41a9f0cc622d4c87daa72b7eea270312c1c96ef2a681cfc8c4613613faed2f9af42bfdebf0471b31d3e791e1ce1d47b3d5b41b6c168c2c125a108cd264b50454e63e87862846bddcf6e34e6eb00ffd22bb3ad9f0172c084d6289111780a917c51edba6dab2aeb26bc1730e5b499fd9fd4328eee54553fd56259bf3129ee83b930d488ad00f9fe83bdf4f74aff24e84ffd654e4fd5179705dacfbdec47c9d98cb590296b0e97f4cf8a9c83fdce3f09a9968c3e715d5d9823de8b954eb7dfcc61b8386d27181b8a26a3e418ff8b11f5753c641c7524c58f1e2e6961d6a65b1c557a2ca1177b402fd6756e8bbad230549074619ae0f97660672f90d08c8cc64792d1c4170024b7a0c9ac89e8250589ab46492e85e9eeab01b3010e8fcbf4317d6dfd04d4db1be12ee189799c0b2c5e6e76e78f5ff20eefcd47503b2c5d9e40a814e9c15f4232c3461b21165b88b6f224a031f50a8a1db669ecf29f6c2049d15d6b266cce711f89ad224c4b8229e6d2242f50f8e72dce6e0fd7c37f241c1fd7aee77c3e03f0340438eeca751e24e7b1d7fbef4ae6d0f5bfa23136b22d4994cea41767182fca58df8090f21326cf1c4209b1a79c2b9212726a02f62ee153b00183d068da8b49594d07bb54e6244ab7933041ec1d33c182918a2a94115c9762fb51d96eae7685ce7deb435504c0fa75745af431dc04ce7e2011fbb1ebc5a943fbb8aee9e272a84c22231862a9bf3ef3a88529a6b0639c358c7fccaae5680cc1e9efae64467227d17d4643254d9085322e64b7f8e0381a279ca129fc622631118295c5b0359bd893045bb5a050e9b3fc3ad8f624f2dea7daff9e6b363a523e2fa4f8e8bbd001d0acf17fe69764565ac3b9038a87bc5bf8da3c8639685facc2d8b8ccd37210d6a7313f212d153d9d41fef453ec43bdf4c559f6c65e8fd242456f37f6265ed7c34954609c72a06a99184993a0cfca14b8313c186457b983249fdaaebe5b9f610ad7bcfd99261a271495ecada05802f7c8df9e99226a1414184e393b4c611575cb33bb8015481f8c5b5cbc4a4a4e3fbcfd4b9d6583c51313f108c34f010f845b47126572f09c9734e894e94ca54f3a2853d006e44501a4f8f8761ebf093d6113d87bb7c0b223b0c3e4f31db75e2c1381bb97ec619c75ad862337e04e84dee499f8b45b57731798881df862651309274b15944ff36b8b4571dd757a44cda9ba3cf2025f7ac94af41f6058c8dbea421640b9f07baea481f426304b8b4027018f5c9876da091d0fb2046bd920462fb363d202e596fe877168429a3c82a7083dada2002688a012e775eb5bf93894d8271b6961e0ffbd4d8e110c8be2eaa7fec63b9986d8baea3ab1a23bad0a71ffde0f53878ed845cbd55da63e44346d9b951c9605e8fce3d787eddf333800ff10373babfc46c0f25eb24bfa4cd5f02a6162b1676e87552a1ef675d839e20e4acd00a8abb0ed5a85d074e6cb788798956d1d0e29c571ad1e0da09ae7c943b0094e01f65a95d55b0c42ea46340c5a46ef6e91cdda89078a15d8a4f1796e8099ac3a43b6bbe86776d46d5224035e3261f41a13fdeb99f362b6720ccd3404afd11dff6e735a1dd8288edf46732f5c2b2142b78a4f8888678b6dc2f2c9ce85ac6379eff81fe1c777c0137c331972d9357c5cb50cdfe8feab95e9f2b427c251f697775a9d2c2f8b4ada25260b4922c7298b9d317c93f81c3a0ed27fa4e4f368674e9ced328683979161144023a2104ffe85c33dd3511f292ebf1766f8ea9a447f4328c187d8da8acb41f3aa3517bf2278a838f63696136e459a208fd053b593651f83ca302cc61f9fc46e8f75aff9fdd8bdbc0928a009b687a9581ef78f0edf0e744636c51f05f2a510464178b5ae00187ceb55af166c25c890dc218a0ad39068179139bdd08ad8d4a4ef989eb8056a7644e8ad4ac81103facde9c409e958ebf31bae99694e253f6afa47fc73b1c52d7bcd90273dcf8632998fe84103f736145049d9a0e49dd1431f54ec09389f50f2bc8cb2fdcddcb8d97bd2178694cba28fd198e26fbf332bfe93fa89547dfa98a0c770db44035869228eaa54ef7100688220f266887392d4b10cb6bc7600980b24b3f28fc4eec1e31c0e6c6a3150d6a77c281eccf3f13624220ec4be9fd8612d348002ea31fe347adab153e20592ab021b1bb03c101e52ff754e45586d1ee260417650c782916cc54cf85aaea94017eba6084abc9b197b27988ecd752d7c9dcd52147c0fdb535b25edef89e7ce2e58e8e700178c22915b13b2e6bbef8f6c8456a8819378f3eb243f122dffc3e60e76f1e878c111e955f679ff5d809e5eabd562e0848988cba7921497ec8808e8975b7b08dd841c911e9864", 0x1000) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) 17:11:01 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) recvfrom(r0, &(0x7f0000000180)=""/180, 0xb4, 0xfffffffffffffffe, &(0x7f0000000000)=@in6={0x18, 0x1, 0x6, 0xfffffffffffffff9}, 0xc) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f00000000c0)={0x400000000, 0x1, 0x188, 0x1f, 0x8001}, 0xfffffffffffffffc) setsockopt(r0, 0xac, 0x4, &(0x7f0000000100)="c2afddf984d4d8d3da35cfb8f8b773c69bb323cbf85c885e2ec0c5b4d77aee4fb4722ca6b8e2b9a4166e398320c4fc52114bc790133dfa09140357ad0c9bd24b5166e92bcc888fed38a555", 0x4b) r1 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x80) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000300)) 17:11:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40000000090d2, 0x0, "d730c1e7bb6fc4e23c5b00000000000000e74de4"}) readv(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)=""/251, 0xf}], 0x1) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4ba921c714f4dd36a27e5e27b216de73551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff10343482ffffffffbba3444002007e14295fbaabbbafe2050000002a17dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c11712e5b65d2712d93ae731ffee5a62700007106bd48b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110f", 0xee) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() syz_open_pts() close(r0) 17:11:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x0, "a025b4c26ae1152730c48efe6556c4ad8452f4c0", 0x2}) syz_open_pts() dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f000bf3e00003303aeed0a671f7630830400"}) syz_open_pts() poll(&(0x7f0000000000)=[{r1, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) 17:11:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(0x0, 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:01 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000240)=""/4, 0x4}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/156, 0x9c}], 0x3) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0xb5}], 0x40, 0x0, 0x0, 0x0) lseek(r0, 0x6, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x80000040, 0x414, 0x80}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000000, 0xffffffffffffffff, 0x4}, {{r0}, 0xffffffffffffffff, 0x20, 0x60, 0x101, 0x4}, {{r0}, 0xffffffffffffffff, 0x23, 0xfffff, 0x1b4a, 0x2}, {{r0}, 0xfffffffffffffff8, 0x40, 0xf0000004, 0x7}, {{r0}, 0xfffffffffffffff8, 0xc4, 0xf0000063, 0x10001}, {{r0}, 0xffffffffffffffff, 0x1, 0x80, 0x6, 0x81}], 0x2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x2, 0xfffff, 0x7, 0x27}, {{r0}, 0xfffffffffffffffd, 0x4d, 0xf0000000, 0x1bc, 0x3ff}, {{r0}, 0xfffffffffffffffd, 0x1, 0xf0000007, 0x3, 0xffff}, {{r0}, 0xffffffffffffffff, 0x0, 0x5, 0x5, 0x7}], 0x2, &(0x7f0000000000)={0x8000, 0x8}) close(r0) 17:11:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() open(&(0x7f0000000440)='./bus\x00', 0x200, 0x1) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x11, 0x0, 0xfffffffffffffffd}], 0x800007, 0x0, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./bus\x00', 0x800, 0x40) fcntl$getflags(r2, 0x3) chroot(&(0x7f0000000400)='./bus\x00') ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x1, 0xbb5}) r3 = dup2(r1, r0) r4 = kqueue() ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000002c0)={0xff, [{0x2, 0x3f}, {0x2, 0x8}, {0x2, 0x3000000000000}, {0x3, 0x4}, {0x1, 0x4}, {0x3, 0x6}, {0x3, 0x7}, {0x3, 0xfffffffffffffffa}, {0x3, 0x3}, {0x3, 0xf26}, {0x3, 0x8000}, {0x3, 0x100000001}, {0x1, 0x2}, {0x1, 0x800}, {0x3, 0xfffffffffffff412}, {0x3}, {0x3, 0x3}, {0x3, 0x7}, {0x0, 0x1}, {0x3, 0x3}, {0x2, 0x7}, {0x2, 0x40}, {0x2, 0x9}, {0x3, 0x7}, {0x1, 0x6}, {0x3, 0x10000}, {0x1, 0x6bf}, {0x2, 0x7}, {0x3, 0x9}, {0x2, 0x8000}, {0x3, 0x100000001}, {0x3, 0x1}]}) kevent(r2, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x4, 0x1, 0x40, 0x2}, {{r1}, 0xfffffffffffffffd, 0x0, 0x1, 0xb, 0x7fffffff}, {{r0}, 0xfffffffffffffffc, 0x41, 0xa, 0x7, 0xffff}], 0x10000, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2, 0x4, 0x3, 0x10001}, {{r4}, 0xffffffffffffffff, 0x10, 0x80000001, 0x81, 0x6}, {{r3}, 0xfffffffffffffff9, 0xe2, 0x80000001, 0x2, 0x6}, {{r1}, 0xfffffffffffffffd, 0x81, 0x1, 0x8, 0x878e}], 0x5, &(0x7f0000000100)={0x4, 0x9}) unlink(&(0x7f00000000c0)='./bus\x00') 17:11:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(0x0, 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(0x0, 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:02 executing program 0: symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000540)='./file0\x00') r0 = open(&(0x7f0000000940)='./file0/file0\x00', 0x8311, 0x44) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x1010, r0, 0x0, 0x10) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x10) 17:11:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:02 executing program 0: r0 = socket$inet(0x2, 0x3, 0x5) readv(r0, &(0x7f0000001440)=[{&(0x7f00000000c0)=""/88, 0x58}, {&(0x7f0000000140)=""/124, 0x7c}, {&(0x7f00000001c0)=""/220, 0xdc}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/103, 0x67}, {&(0x7f0000001340)=""/240, 0xf0}], 0x6) fchmod(r0, 0x80) getsockopt$sock_int(r0, 0xffff, 0x1009, &(0x7f0000000040), &(0x7f0000000080)=0x4) fcntl$getflags(r0, 0x3) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000140), 0x1e1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="57150e7d53ca006208db09142762bddee586f9560a33ba", 0x17) 17:11:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x20005302, &(0x7f0000000140)={0x0, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:03 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) sendto(r0, &(0x7f00000001c0)="ccafc868687d1a5ec639e22e337033a8103e0c0bc916f2c1a4be31e487232388eb29bebc68c7973b83ca9b2a8d7fbc79f71773c1a8e5a34618a8605d042ba9f2400780c35ab7989965a14a75831dc2ae72683e83c3640673feb09cc4fca18dbdb08c846491b360e97b35159851ca6263d5feb3962549a311eb396305abcdd44e15de7359aee23a497c0610783da5cabd7c4c5ed33bb5d6b0311d75064a309b86d56d5634e50fa9e27df0aa3845fd43f9a533747cc178bd187172a2f67ad4973abe6b502d0b3932bd815fae419184", 0xce, 0x4, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) r2 = socket$inet6(0x18, 0x8001, 0x7000000000000000) connect$inet6(r2, &(0x7f0000000000), 0xc) recvmsg(r2, &(0x7f0000001240)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000140), 0x0, &(0x7f0000001280)=""/4096, 0x1000}, 0x1) 17:11:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x20005302, &(0x7f0000000140)={0x0, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x20005302, &(0x7f0000000140)={0x0, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:03 executing program 0: mknod(&(0x7f00000000c0)='./file1\x00', 0x80002005, 0x2d94) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000140)={0x8, 0xffff, 0x9, 0x3, 0x7fffffff, 0x101, 0x20, 0x7ff}, &(0x7f0000000180)) 17:11:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, 0x0) 17:11:03 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="2ae803a4f641171a6fd41b4744667e76b8faf946382e557dd932c0aaca82d103fd9717111e22e5db1d334fdb1839ae6a2ace536c3cb9a86f597cb3", 0x3f0) getsockopt$inet_opts(r1, 0x0, 0x7, 0x0, 0x0) r2 = socket$inet(0x2, 0x8007, 0x1f) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x280, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000180)=0x4) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 17:11:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, 0x0) 17:11:03 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x1c8c) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) readv(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/250, 0xfa}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) syz_open_pts() 17:11:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, 0x0) 17:11:03 executing program 0: r0 = msgget(0x0, 0x60) r1 = getuid() r2 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = fcntl$getown(0xffffffffffffffff, 0x5) r6 = socket(0x20, 0xc007, 0x7c9b) getsockname(r6, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x2, r1, r2, r3, r4, 0x0, 0x4}, 0x2, 0x200, r5, r7, 0x8, 0x6c, 0xb63, 0x7}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./control\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}], 0x2}) 17:11:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x1}, {0xc6000000}]}) 17:11:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="100000000000cd0fffff000056600000594989b80a48f21f39a46ecd2137b2e16701d805f1dc9383ef16d1058491058c0bfbf99114b50da7dbcca2f98f57cf97f309e04249696bfdfd61189fe3c3dbe90ad4fe9d8d5feb5cc5e2fe8bdcc86a1cf718d150f78024470990fbc21d76040a8ca278916d69af47d6966e187c954bb7fbd2a7bb77219f16c16b976192606703b04252cbebd001906a2a3ab26b6dc9488c5d4ca3138ff703f28a85e9d5cc3ce8f00613d015b7650ffc4e75c0dd0f42585151365333082463ed8cc4e804b041c42ba4bcc2d82a43390016ba4499c41ceeda742496a7a34292776c261289ab83aef8"], 0x10}, 0x0) 17:11:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x1}, {0xc6000000}]}) 17:11:04 executing program 0: mlockall(0x2) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) munlock(&(0x7f0000ff3000/0x4000)=nil, 0x4000) 17:11:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x1}, {0xc6000000}]}) 17:11:04 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) socket(0x23, 0x7, 0x6f7) 17:11:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x1}, {}, {0x3}]}) 17:11:04 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000240)=0x401) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x64e, 0x0, "ad71f09f52cf1a93c1ad9e1a6f507502847200", 0x0, 0x4}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x80000000) 17:11:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x1}, {}, {0x3}]}) 17:11:04 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x6, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x9) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20100a0, 0x0) 17:11:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x1}, {}, {0x3}]}) 17:11:04 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2010, 0x1700) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x1, 0x0) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000240)=""/233, 0xe9) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400020009, 0x0) openat(r0, &(0x7f0000000380)='./file0\x00', 0x81, 0x100) recvfrom$inet6(r1, &(0x7f0000000180)=""/176, 0xb0, 0x1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0xc0044266, &(0x7f0000000000)=0xc6) 17:11:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {0xc6000000}, {0x3}]}) 17:11:05 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x8, 0x2}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x820, 0x0) connect$unix(r1, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) setuid(0xee01) getsockopt(r2, 0x3, 0x293c, &(0x7f0000001000)=""/4096, &(0x7f0000000040)=0x1000) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) 17:11:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {0xc6000000}, {0x3}]}) 17:11:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {0xc6000000}, {0x3}]}) 17:11:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x20, 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) geteuid() getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) setuid(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) faccessat(r2, &(0x7f0000000100)='.\x00', 0x3, 0x0) 17:11:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0xe, 0x0) getppid() pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="00a9ca7f4d0fbf6b793adc1f058df58aed3ef9762d36cf6b819bed784af2f11cd3d7ef400d8801ba45", 0x29}], 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x20}) 17:11:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005313, &(0x7f0000000140)={0x0, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20007461, &(0x7f0000000140)={0x0, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x8d6, 0x4, 0x0, 0x3, "7e389decdff308734578f10d00007b5ac701683a", 0x7}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 17:11:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x4004667b, &(0x7f0000000140)={0x0, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:05 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) linkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x3, 0xc5f) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) 17:11:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x8004667c, &(0x7f0000000140)={0x0, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:05 executing program 0: r0 = socket$inet(0x2, 0x5, 0x100000000) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="c0cc26c02dcb077218d5fdc9528064bc78fb4cee9b67dba86f90320f6f055c7810e34bf7b27af19a30a4f3a82c519200715105cc8716c91acbe9ebb963ecb1b7dd0ee6dd6b3c", 0x46) setsockopt$inet_opts(r0, 0x0, 0x4000000023, 0x0, 0x37d) 17:11:05 executing program 0: r0 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r0, r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x3a, 0x0, 0x0, 0xffffffffffffff35) accept(r2, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) socket(0x1, 0x4000, 0x4cd2) 17:11:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x8004667d, &(0x7f0000000140)={0x0, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000580)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c8080000001ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc130000deee2f873c1e71185b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b44a605a23ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ffa26e105242e89525e6f063a300c5e6547d1f2ad64939f2fd45444bbcd7a25f8c7bdf43b0738587b7332025f6d751fb3e3bc64d054a98d37b1cc2b7f050cc501bd7dfe1cc7ab88560def6ff57aa76af754311736c32fd44f560dade27d53cd96cce4d11c7edd7521c025e73744ac45c8a1b0c5252513fab394d55db5beae4998e9af69629bac277c5278d48b7f0cc1e37d12f14f3920907", 0x1b2) ioctl$TIOCCDTR(r0, 0x20007478) r2 = syz_open_pts() dup2(r0, r0) close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x3, 0x98b, 0xffffffffffffff79, "02000000078d00cb5fffffffffff7f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 17:11:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x8004667e, &(0x7f0000000140)={0x0, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:06 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x183, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000007400000000000000000000d36e822caf82700e000000000000000000000000000000000000000000000000000000000000000000000000810000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000000c0)=0x6e) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x80) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) r2 = dup2(r0, r1) recvmsg(r2, 0xfffffffffffffffe, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x80a0, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) setpgid(r3, r4) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000200)={'./file0/file0\x00', 0x941c, 0x800000, 0x7, 0x0, 0x5, 0x3, 0x3ff, 0x1, 0x2, 0x1b, 0x5420000000}) 17:11:06 executing program 0: select(0x40, &(0x7f0000000000)={0x1, 0x3, 0xffffffff, 0x8000, 0x0, 0x0, 0x5, 0x663b}, &(0x7f0000000080)={0x5, 0x3ff, 0x800, 0x2, 0x8e9, 0x7ff, 0x7f, 0x5}, &(0x7f00000000c0)={0x75c9, 0x5, 0x3f, 0xb2, 0x7, 0x17e, 0x7, 0x6}, &(0x7f0000000100)={0x1, 0x5}) select(0x40, &(0x7f0000000140)={0x7, 0x0, 0x5, 0x1ff, 0x85, 0xfffffffffffffffe, 0x1ff, 0x400}, &(0x7f0000000180)={0x1, 0x70000, 0x7fff, 0xa7, 0x7fff, 0x3, 0x618e, 0x80000000}, &(0x7f00000001c0)={0x8, 0x5, 0x889, 0x9, 0x6, 0x8, 0x10000, 0x7e}, &(0x7f0000000200)={0x4, 0xfffffffffffffff9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x1d, &(0x7f0000000040), 0x0, 0x0, 0x0) 17:11:06 executing program 0: shmget$private(0x0, 0x1000, 0x28, &(0x7f0000ffc000/0x1000)=nil) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x200000011, r0, 0x0, 0x0) munlockall() open$dir(&(0x7f0000000000)='./file0\x00', 0x1a0, 0x100) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 17:11:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x0, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x200000086138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x105000000000004}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180), 0xff20}], 0x10000000000000dc, 0x0) 17:11:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x2, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:06 executing program 0: r0 = kqueue() write(r0, &(0x7f00000002c0)="5a869571057e0ea19bafd6f542f9c9d3470155511f9cd4c7ac236134b178d9d2405333ae2b063137c41eb72ca96050f72ea62d00e1717e0cf66e99205afb271e180a3a796d9f3b57286155dbb9ff00b584e31be976b5fa852b9f18c0c73f65043f7fcca1b034f8ef66b66e71438bb68a6609520b44fa8afc01", 0x79) select(0x40, &(0x7f0000000040)={0x0, 0x100000002}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x3, 0x8, 0x2e55, 0x63b, 0x9, 0x4, 0x7f, 0x8}, &(0x7f0000000080)={0x4, 0x7fff, 0x4, 0x1, 0x55e, 0x10000, 0x7ff, 0x3627}, &(0x7f00000000c0)={0x6, 0x4, 0x9, 0x4, 0x6, 0x88c, 0x80, 0x9}, &(0x7f0000000100)={0xfff, 0xfffffffffffff001}) r1 = dup(0xffffffffffffffff) select(0x40, &(0x7f00000001c0)={0x10000000000000, 0x5, 0x3ff000000, 0x1f, 0x6, 0x3b88, 0x6, 0xf3}, &(0x7f0000000200)={0x5, 0x4, 0x3, 0x8000, 0x7, 0x4, 0x5, 0x3}, &(0x7f0000000240)={0x6df4, 0x2, 0xc9, 0x5, 0x7, 0x40, 0x2, 0x2}, &(0x7f0000000280)={0x9, 0xdb18}) accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 17:11:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x5, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x9, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0xc, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:07 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000003c0)="000040a84cada9b815bb7e20bc4ebc6528048f3d428b0929bf948688c50619b22b3b073149fc9033f601fc6b3a87d380362a1b8bd4035c3e01c31f765b0ea7d5f1a6435747f88a9aed8e34d8c4ea70a1242ede", 0x53) writev(r0, &(0x7f0000004480)=[{&(0x7f0000003480)="d23d77616c8500ccbed25477af561d0bc92c79397b22e7330e2b4b050544db60c6b02aef73dcfc6a392ba1b685b6bbbfc953075b3392bfac59a02205fee5c7817f89c292a13bc69eb2faad7b2133b7c92e", 0x51}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)="e99cb1193e483e9ea8d5569098f23beac61d6571381df2f6aed81a3026f58a59bb912cc498857d654a10fe23a262e276e2136d2c5df4d23d5e2851fac27663fc0a25c1320511c01cbbc364bb2712442e", 0x50}], 0x1) execve(0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) shutdown(r1, 0x1) 17:11:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0xd, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:07 executing program 0: r0 = open(&(0x7f00000012c0)='./file0\x00', 0x400000010221, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x2, 0x800, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x0, 0x2}) write(r1, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e4178963", 0x21) r2 = dup2(r1, r1) dup2(r0, r2) poll(&(0x7f00000000c0)=[{r1}, {r2, 0x40}, {r0}, {r2, 0x60}, {r1, 0x85}], 0x5, 0x1f) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) mknod(&(0x7f0000000000)='./file0\x00', 0x21b0, 0x4) 17:11:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x10, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x28, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0xc6, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0xe102, 0x6) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0xfffffffffffffffd) r1 = open(&(0x7f0000000480)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r1}, {r0, 0x40}], 0x2, 0x0) chmod(&(0x7f0000000040)='./bus\x00', 0x4c) 17:11:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x500, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2002000000009, &(0x7f0000000000), 0x0) socket(0x6, 0x4000, 0x9) 17:11:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x900, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:08 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) syz_open_pts() r1 = fcntl$getown(r0, 0x5) r2 = syz_open_pts() syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r4 = syz_open_pts() kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) syz_open_pts() kevent(r3, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) fcntl$setown(r0, 0x6, r1) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "651e0d969a21512e233120466afb9eed7db09f1c"}) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1026, &(0x7f0000000000)=0x400000000, 0x4) 17:11:09 executing program 0: r0 = semget(0x0, 0x2, 0x40) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x9, r1, r2, r3, r4, 0x40, 0x60}, 0x5, 0x401, 0x400}) 17:11:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0xc00, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="019500e96e2bae0fc0632e1e3b50a1d2856796b56e272e922a37482d0551b53a96b4a989004cc31052ebee82351ee5e50ccb6305dbbf312d0531ae98de2afd286ae806fa1c3984a8dbe618686505407419e5ed7b22d5ba1e5eadf802929fdc0d4399dd85c6902fe2cc9e157968a6573f0cbbe1bfb039a1ffe4bad8cd2bac576c6a72d7d8fad3b4eeffa43a79d1c97658b77e814a6112fa91beca88b450c5bf9bb1e1185ae4391bf8f6ef67612b5897a857821a10157c9be1a776eda12abad157872c5a45b5321a606c1596ee2a6e9dbdab3daf0152c709579b9503492e4c05fdd2ad7bdf6d894423aea07a4a", 0x97}], 0x94) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000200)="4a28d3b97f", 0x5}], 0x1, 0x0) syz_emit_ethernet(0xeb, &(0x7f0000000280)="a781503081a778d1ae8dc065cdccb4ec09b9ceda0956be1a2a9f9b94a4fd8df8796dede7ead2191ffea3c1619ada30f64ce067ed75d0da12a6fe97d19d54eb545c4dc6606d872932907a36d7510fceced540aebe86091775cd44d01f76e21f93e27c2f804cb63e44660b0a19b116e7c118785f4a1f2559502f46b1cd84a9b1ee5a7233629bd781127cd3a3e309f87e3ad332261e4bafa0afc7e90996ba66288e301fb85e728b277d357521a2e1b32887512d5cff714171211f4959aa78d853f021eefbd45508218e4ba8c43f671a45b92e91df2c6dae6451b837e32618e88decf9ee8e2da07c4d0ac3ac45") ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 17:11:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000001340)="4b890efb26b47a1d8e48c2a202464c310af05abd1dca89b49549eda452cb88f0ec8122d2e7ffc1fab8878cd5bd57faa76e68d43f56929092aefce41931ec588efd4da0c2f8a34c6c130af7ebe00cda358bd28e4054ea34c76a5a75e24f982630ca9e74a824", 0x65) write(r0, &(0x7f0000000040)=',', 0x1) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) close(r0) dup(r1) syz_open_pts() 17:11:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0xd00, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:09 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000001440), &(0x7f0000001480)=0xc) pwritev(r0, &(0x7f0000003600)=[{&(0x7f00000014c0)="c437edc7b54a7943a6a5a69264a2c1099902d12df4fb2bc69c46f25a0082250cd50c330fa54ec207ed1700a64140a0b4362d3c25fa2f76e745a4f8f5360f938d14a46e9da8fd82212ca2c7a7e61a5845a5b937dd1f6edb67e6b22fb3ac92e65d96883897a19780529f8aa2d8a6cfba2224a0021e30942d301d2b1c0ac7fb068da188ea7cac2bc70be56d5875df0f4649607f9234a66493970db57d3ec87c9c69a6a6dcf574730c7b7a3b91c593b832853df24894d37a38077bc9e0dbe618686f9c20c996beb9c041960908d2f7d52c4c7097b742505008b83aa64d7f4d56e505ac71d2e72a1f3a9bf26adedcfa15d74502e3fbb100fb6167d59069ecd55d921d85b025d355b1574847663f062b4c2998ad8ac71da982e98ebd0e4bfdd2705da3c8493b732dd9b50394c8f349c76af5fce5d0dfe8fea5f2fd80bee176fff9bf22fe973f36b7b8fafe9c9669b791e7f0abe7f8de8a969fede98357fa5f4f3d9d7255bb35d3bec6e5c908106c000a34be40a24bbb52f80dad1640caf93f96510d6a2377670b76cc2a30794b7722079aa9816d0e112ea05bcc425557dd512b4201d6f9ec71a3119c08d4a5a118b679ad3bd1b01c5979a1710b758f07399c404ec38dce2d91fd9597e9ffd1cd58f8ba5ad1636c1fde66312922df8f483cd27fe036ca729c0f59b503bafd29e72072ba52b359a7a8e3bb85023f16ac043d06bd996a5b61e8a8b587d958eff70fa4fbedae4344bfedddb45b4e1a5bff64237e7fce34c0032ccac53a73395abd567696177317f2b67e46557c1b3341b6739a9e380572bcbe1228ff624d121e602c1f25232e024d7217cd92e008fdcf9ec6b473474b0fb5e2d4c093d50fe2938e29e95e011146367527e929cfe98d810ffa6a6d832f40944cd65b60a1bb159a2e41703b8036054397609d623becb370d47241ae319a27bd26dbacba2c237cf8e51cffc36c8487a78f30ca9012ed03ee86d555c5485f0ad15ae9b4fa1122c4ab0031e0df6bfb70e82dd04bc192c2c7072beed720f4c0e772eb569c8a92f835084ce8bd1ce1c629964904d1b5bd489ac7b2a726e8ee57bb5aff849e582f927eba513ec9d0bfef1ea84da97d7c30bfe0d3b8d7ea8a14561edf6489849c6e1c90b06508371a53ab1aa557bb6f1b15432c73010bd6c3edfc79c36388657074b6b626ab945094b40f4a759fbac428fbc3b4e8afc918f582b54b88fd97ea234437514536decde0c070e3bd3faaf26a16bf9e9fa2da27bbcf5eb50f7fb09a170385ed2149024431d8782c25652cbf5a0693b896580fb870343f5904dad796541a36eb50063e2ad29521460fb605664259190dff50df7c4e0109f6dd62c5048956f7b60cfff3d660f906a0ad1d153bac08be390575f97176307965945f95dcc28dbdf24152a310deba9e425581fc853de65e3b8a602a3ae95ee39d2283baa8e251c61c4068cb5d9f9529286c7659fd3fca3a070ec18bda0a1e837cedd5dea712131abfb2a011d0a4e5e5b98aff42f0b5c690fb20f9a1dab7fb89768c416614241ecf40565b217d9115a055206c4743eb73b3cd632ae89b0e2e1f6aac5d48704b0154b2abf753c506a4c6f90b75da4b46725e9251aa595c4caef430e7ea0a6f2ddd4f1a5bf618713e2fe6516b8dc605173237c6a495e3a17c374b34eb388d2b22a719b219c37835db9e378ccb1ba86a765d18058916bbb1711ea5d729e476993c523cac9b29393e7d60483f6c044ceed373e378c5076a60598f399bed847976dc671e596747e534f2ad36bcfdf4fcf717ae412dc7b394514179e25b69302eb6b160635720a75feda66de68a2d534e4bbacf54b5a316bd90a5fe9ffb82552b530f628fe50840a26a46058f6baabd21a039d4db22eba07831c565cd58a4e19bcd82adfb994809b6bdbc7d2520bf91121bd26cb996f3fd810a6ce8d1fb54a50aa0727df26d1ea2f4b85bfe4dc7b855dac4a10be1286b83e2ded95cc2a65e94f976b962020ff759e174b0f8c89988a3592585700ac31b67ccdb5e3aa8aab5f3f33779cee95e7139e678568c81c0d4a5fcb527e55c0161e3dc6eb891eabf8a6206cbaeaeae5e3b68e49b71e2016316d3d6e0affbf0dc4f7650f50edc1557bf1c9f63f2586004c2c84b9c39d2bc5f001943d47c701fb5b277ff556932063a97d48b51124d9a923406dd67e763bff2126e977110ca6d63a70023aeeeaf64c3edf257d7a1b28561b496ec1d8aac9e4d199891d75ccd9b945a01b1199bbf6b24cb409ae32ef6c71d748eb056ec63a722d9a167d8b4e1e986fa72439f1c9f1a48a47a39f56d9889faffbe5b219f96103d72aea34a6bad85002fa97dffd7de7a3a9c96fcecd8bccb93c87c5487c4bf154da5a184ae3c4a5e230899339870396e55daeeb77d4455b1611f3de55df1ff8fc916fd37deab2d9b4c8959d5f4a675f72d1d1d1647b77b9807f9b5a9e2127e8bf53565ad4d3d0d40ff0895c530496613e94d214303befe154cd267e88e24f42e80e58522b695291e0599a569c8d38406a7978e44657b952339782aacdbf4a0bed2563f3e02ae2b5323a9efb84f858c3ae9d68907d3c34c77098ce13fa10e37eed0c839e12b4a852b4b681ef746adc3488cd1930e6e3e7a2702db4036a4c6d27c6818c838b2926f248ed009dff2d0cfbf10530857183817380a2d5960ea0c032a489cf2c5f4c4c14d2c10bd4f001f3f9293929d01b2acfa928d40d114c305674a25f8be3636c1b3deb63341ae19ec9117ba2f406f075c38e3a72cbf57ef16965a2ee6ed0a8ae9fdeba45ea1475145c2fbe46f219eaa5b9d9bb9ee7e1230f2f33caf83f8e1b75398a3048bdb93833ed425e98a2fdc67b0401c3858ea0a752812ff9b8ca647c874c9c230b49f4347c9cd9ee474d8bd9c847e878f3e7f1ec0555544db4d93436c4bd797841c5499656cdf6049345d0bedb05d898f8c8d8b293187ef51bcad69b6ceb429c780ddd64d7e248eaeec679cd383ab89ed13b4bb31186a2348a514678bdf5e2fd97adb969fd6cd0d133ca41a4a002c025895ae70c65690c1d17eea7968e3a67ae00a51084f9971c7183af4ca67a64a2302c3fddbd9adbe8cab2c24745e7f488fed8ff2eab083708b156592a2642c88d05344e4989b7c93b3f15b961923e846bedd1a705f748f31dfffa920e3772272f8eb63b9c2e6e856006d92126b0957e09dca636c7dea0e6d2ed94580e5ba731e2c6c81e06257425422ca8a0ede19b10f6325d28c827aaf9767da8a44248b1d252ae26e99fd35475897b5e1abb668c91fcb11e91374c4354c8262f863dbfbe7e4df9139c536abe3f8d496aee2ab48faf15d922451bdd49044703d72ffb128b5e400fc2f686bfb42aca474330f1e32fda1b023927c7c8eb51e11bad7ea79e2210298a80427b68b40959f63537ba6c9755350ab484dfef5539179975a86be3db45baf07c149f3178688418f511c1f14ecd2958b21bb43899df54b5d3e3a92b3d9a64a6b2dc596b18200d8a3de9e4434d45117a15c24d7686b3ca406fab3af523a2150ec377a5a6c77b9797bf26f15a839709f09a9b2bae2267aea930a94c41804ea6edd9c772f8251589326977cb6a66d51d560ad2ff94fe95a0e510bf9163b5195b68fe5297c99110ac54ec894ce0d8909ca8883b5eb43f8423d06d67f56110565d8b98ffc4367b872fb065bda1a2f938be86b6dcd48758009e15fc58a4a5b891729b57c2ec6e6e78fe0fde4bac825f17815b49b73af35c8e090194cf1aba2b08531eea3b03cd2e3fafa5e4e1a56c5bab886b4fc9d8c236aa0ded4c15e685626ffe2dc38d3772f7c43e23545c43c8df1de2230e49897713b15362ef7eeefa2bf76bfa840dcec5bf3c03ef072a6c671120980c546c3646c7e8f131547f8e84461d6a9ac50ccea2df92c0d23f1731b93f8b5015b3d3fc9f4dd3ed2b36fbcd6bcf25c736306848b67a1b32616b77ff2446094d7fdcf8727b3f2dc6ef9b939e1e32e3ea41a4545cb76e29c4c69e8251dfe810f72d1ff459d0bcaf0096f6eab0cf18081f52e42459cd399f8afd0184289adf2a32f3c260ce652d4e74b418640948e4ec0f8694bcf258bc9a2d36c6ea3a3fb6bec3cfb42ffa9767e4e696a410845e64b1c5a834e99a8f78e609672c4035a75c17b961b021775721e665df3c22a163da99a49c07a3348701b3e368cb76ca763478391072ef6a80774ed805535f6ecf271f1da51985093d91ee0896a3d1520ed446f995225bc6ba27a047b15daec89e773aab184ecfc4fa4021ef36690eec15e98b282f2fa4fc23dbe72c467a9afb0d0efa8bdc3a53056507c1ecd23d08fd1c38e88e8951e4a0d295cec1065514a32ccebabff04c26638aab3cb804d97fd6eb63445e0013e1cae36b286a3461c9877581fd2fbaa4b5ab115c5436bfbde83534562208b9ee0fc28c24e848cba64dc5b8e976080ccb4568f37ab670de3be3de602df2321a699451e0ee6d8f3df6684dff490227c2225be98bb80449c32ff1016cfef16a5dd3839dca139cb666cf21b145fda9a352517457f2ee41a6db8cddd5aaac99206b68dc3a9c879fd9dfc1701c8307a71390e36f5dd8f9755ea6410fe1bde6a86a676c448855cbaaff9d65ce9b7d172765e3c02628f4e9d7563ca3030b143a0fa5eae217820b945e0f3b4c5f944e85d7b8fbac5717e3f80a1a8092ce63da2ae11d9a15b3ca29266b34dc512bf3290394d3028710ba501e99bdc830b17bc44d56b7145c826d2b739c7e0c7458042d08ddef230ce294aa763c0aa94ba382b700d212d39ea154e8f5397f7dbb7b44046a2d68391226c64c975749a443a5721bb226e5d5053db0982131961c61d9f201540843e66ec65bb01ab3242dc048382600403f37c67c3ca63ab89b30bdd0b029750e444e723d40d769ae99b7fae7bc807030ad65b32fd9853152f5bf3f8616ba86ac1fc5286b34f726b4d690ba0bafd331db66d7c0ddf6b5bde00bf2c6c55e467fac409f40f6d3f13bc5021bed9b65e794c0991605478d4aeb5fa6826f5466e5bdeeabad9e16ae83bf77c6dab216c5c8c6bef82bdb16e79f32c01f7de0018d8ae94886371f1ef16c072ef1e8ada33ad7600d29f56e5dcad200665b0b66f94ff30ee86ef5d4217cbd4d62d2e71b507dedb820fd0ec809067091a282853446b081a18cae4d26a4066cbae21bbc76a8977cece8a6ba1dc3095c1b586d9eb8e6c240c67227320b68c86bd4d9367f8c48c55555a21867c829a9c6e884e795f747bdba233ffae3fd618d890a61784928f315164b7dc8325e44b975bfa26a4005c0a09606883d78ab1c13443bb23131a30df644bcc8b689697a5c1354b5f2cd0907faf8e559ad9933aa69beba07a33bf3c8224d47d9fa2412eec0e79de23bd13d9ee163913812fa9a6d4a7b9c822b235034ff037ede5a1489d8a336139957884acea9dd6fda5fdb8b28ffd1048166507dc1bf742343bfe28ba764bd06f6bc67a73920420ed5f0fa2b8742b4a95692fe0e721d89f2a4d3411d563d011b5c9e2f36afaf03c5611ca965dfed0e8abc2325439810db62cf16c3f0f0cd2cc7ffbe6ce879c1ab11bfeb3ddac82317f5c9209e5034ab1f977d8683b478944bf852e5bad78075ce2334d5254a6cd42002e32e33397a0ebe9c36039985525a82b279ef33c47cf77f33b3a6ea59149140dd0956ade587dc62ccec6d42a66bb43485c1dea30b951f5a4cf0af154fb53a76d688d3b315312e0b3914916405605094674538611cb3e1975b9c187c5163c62a8637aa36c8ea2f51944eadd61a63e28bce82416ab97", 0x1000}, {&(0x7f00000024c0)="f9ea3728fbecfd9eaea2a1193faa1dba8d6b210b981debdb110843d25dc083f1073e2f0e96fa8a0821902a9f31d20b50297ebf641a8d22e145fd902427557cb78ae527157cbe9fc88d22740360c6875c2bd8ce7b04d6f2fce9a2a0326d1130a13f90635e2f25cd45bc9d86c10135131a83bb5598ba5aa237e40d487979027aa07f6736aa53125e1aecb49f11b456e2dff10439d2e50dd65c285686279f9fbb04b4a733a3d9bbf0564de3665ec6bf9e457ea6dc4ad6270aca93aa80f94b7c892d4e42e68bb7ec7991dcc415aebc0fa650c5568774ee98c130bbe1ecafad2fb413b34088ed592e95b05ef9e615421da3d1513ce66b10ad975dcf077bff7698025e9d1b758e22db81e4e0fc3e478bfbb9c3e66180cecebd2248fddb733198ee38735466fe5cb133098b5644c87f5582940091a9805efaa474692cdea4048e470b1fd258276538c246eb03f8339373178d6a9c2b2dc5a0af1fd85e06a721edfd9d85012990810a02e63b134faa7d4e645464dd3eb91ed47af63cb18218f9540555007a935d0d0de5a538a113ee2f9a51a2a5eeb3780b0e242313e4cea8090ca59339f0bc9b96d1b5f5811e5aabbfa9ac56e7f621e742afac886f5234b1eefbe070ba44318389cc07a7675c9d8f8344fd750106b67e2d14fbacfebf37718db619f1da9d18aa2d413098f0629f15835099197773ecd8dd12015abc4f51362de5ba11de0cbfe178b425bb68f23ae5d47d3cc5d1247146dc4a6624de01ca2cf79880a089ced8b67c22752a8ad6390cc74478a2cabc6ba65461bb7a7ddfdd5594be6ff74dc2186e969a5d4dd7e3cf4b33a684604f0aafbacea4607e2f0f19a3cb016b738654d35429b19d4dce7b001fe6cc0bb82af02334289ff6ddf8445622083dd1565ba30c4c4f195f8318cddb2249cc60567f7f39f7789b2fc6ea353138158517092d8a16c9f5caadedb03659d208d09301be11bf379f6dc3b1df24bf8d18d1d94e95785a7f16687cf1450dd8f5b2230efaf37599ca3de46f3e8b74a5160986bf9ef5683c61d140731599b25e4925e498f8e3dfd6ea8f3a188dc047e8c7b4230b9dcd1fa790b1990358a8a0b5affcec83ff8f85e809b8a0bfef4e1273333151076a13130afcfdc8c3f700a21678e9073fd066df554da414e4a5e66bc3e9b9f6f88b560a44590083f66cd877c5f398b16240498aa9847f4432ba1dde5fcfc1cca8e2fd6b7f3eddaa25455e2b4e602fc6bb2f59e8d5a222e7d3e64ba9ee32b7d5047e0c91ee7fe65ca881343c0cd5778ad2d1e705236b46f48dc8aff771dfb191d78028d8a79f303ae11bcae269c4ac2d1281a559b8db6aa4e9854bb7de7bc0066d1802e7a24042a154ffc42fce3ddb7c253e2bd3327853915fb9a2c725d24ab8780f7587d3a7d72389a7e09f62d4b15b29648ca9e1486ff66387f9685a6855ca77d2e89f7a6dbb443099ac1bf2a8706079f394ee06ea3f5d2172abdc51a3aadc5c3d44c10872d6bf47264beca2f7772ec70871ca913811f874c1b73813a42e02f8196d7e8a828fd5acd40886804739520f70ff42e3226c01deb3bb2aaef2d852c2404c086c2239a4ff9aad57c4344dfe917a066fb15b8943ce0446295746f9b06745fd329e51c498115ebd84b5b5762f77cf3b783843e1a1d626601191a194e6812093ff74ba05a34265ac7e42a58635f1278ad892764391b9102ae48634c617a098d678ade18d08f2b8004cd6c547ccbe9808261ccbdf397f4c431b51d77bacd381e2381f8192b31477877eea6f9eaa0ef78fae7f4c4207ea73dd11d8775ac86456efa373d6121ce314be533a6338e8cc36e3a8d719da7ef610bd6ca80a794aaf0f6bee6e1d52bc4f677f83d204c6b9d750b3de8c465645fed39af003ab7d37ccbc70ad2b6378850e0e7416813989c7fadcf8446819bda7636d1cf14d346a44f0dd8fa6d395bc6f5a875370daabde5c5252c5351224c2f8944ead208bf5855468a58d116cae244c3bcea65ca1414d3881cd2452804365a83ef8c9806d6fac6fbbceda80d138c7d70daf9d26042952f627caaa3d83f3ff385e5f430b4e04712f17ef920a176f2069d6183c7845b5fb8246fa81ab1bcfc861ee3d61ee7e8d9a4c4bca29f7a6022787bab48850f1c9614d7eba8605a466751f7bc36ef95e9b00762a36cf374eaf872422b55546d684a46c4a09afa77edd7afca12ecb9ccefb69a600ce1e86e81abb2f7ebb3f8ca983879f88dbe29d66c2aeb176f12fa5561cbc3ec94cd786856369dfeddf73fdc5b506a79b596552f69b59dc0c0876ce7ed604019ae37c72b1235eed400f880e99be95e33784cc969012f2dee10563a51485883a999614cea7e8e40a1fe03b501703244c5cda6f1f4a7ea7990df306ba01d0434552ef4baed50f19127d467e4ac7a6c1bce0ba10bda23d3aa68bc8d94c18dd7c153773d3175fbc98ffd30cb7083f9b0202a91e5e4466a0b3ef6d1d4193be3e6662c7442c1ffcdf68dabfacc117a4f5bd121b8642613a87a3fdad1bc61af185afe36e11bafbc0aa0ab8842742b19ee4d1f29eb40f61ad924141354d99db7b9d9b450520825d890be56cb4a27aa26115c7273f09f53a51c8533b7bc1d69163242f5a206a13021ff975c229fd6f1915f4c6ca3658fb56d2c86b5353caf04c741f7d6bfd8afcd92909b83df1ca5bb031b7bfd0387d8b548c8ba255fefe7b3119120844f3a3723ab3e3cf4145618935aada3f608b4d74a014fe2ee2debad03efc953af008cd889b83c203b6a7820988f38b983d224a33b4c892b77c809937cc7e31ebb29a6f61e3525fac942ddf39b3f7f739ce68fca8e53b21b52d4e812c43fdc4f06ba73630caf38aecefbd147ae3d40b77e72feb96ac636288a6d3892c2f87506479e0f507139a025fb1ac4b41cb44447bd6ad194f3deebfe26918c83291b50f13e8e131bf27d1cefb185971c5df91761fe23f86cb9e2c526dd4aa1691f930fc6212f268009b3c78500eef0412c75ac472ad15a770b7699518f08697f6cdb5166bf00105904a0659ec8d08a811c7d0198cc774ad327bb7a3055a6bbd662aac9b5ebf9f5604746e48bb20103d8a24b4a1b1911fd541d9fd619545337407df51661908ad62d3fa047dde1bc152b796f3033cd6496e207e36dc9f0fbe1d50885ef88c32219ebde4d72780f88b08a8d08a141522366606f1f6453d8e9a90844d398032d3647ccb50ce1f2cd40d89d1444621114d4517567a489a24fae2c4cf7bb41851c9d77b9a6bbc7c7405ec52d3f4d6480c4534f1b3aa51d4a8ea7a86985aa8c15ab34a8130aefa87bfb575cfd1722cb811bc07407525c784bd69359b05841ef8d8e6266ba6c77d952c2c816c2d35eeed0f7d9935ca3b22e076fe29b61f044d0aa7e0bfcfa23161734d9d17c84994b2860909a511673ddc489a22daa2848c646c5f91e7f70abb879c10bafce65fc83f73c29dc89491553cc28336e2e6ceed48e4fcd2fc33d860d27224be43a38e1dd318314f61a9b8a6c36fd131e5b29e2cb6716e3a6046484987ee1a90da1ace82401dc8c4b0acf24a707a7c7ef6063ac1e3925908c6a9a1b9d4c68782f023c62f2878e0bd20d91ddf4ffd020a8edec8cdda81121a1acdb2d93d4b51cb7cec4cc2064d5673140a3063fe73f8f59f241e5226c1fba6b595d50509fd69d5c9b3398f52e28fc2b0f3676ccfafb40d36a212ce371c24b9f3370b68afb4747b7eaf7fda9095df08d2bd180a29063b00b5ad9bb4855367ef73a049643d819222496b816448c9e155fa0e0d91f144dd65664a59fea4c66feb3a6438390bd760f493a0811602844e9e18b395370df471bad08de08fc4a186b506c930cdcd8dd1733bf4ae29b2ba92117a6ceb41f6eb62aa563a7143343f083355f1f3bf00b0fddadaf6796f464339e3e893c1ffed8d48854d41447a1e9edd671bb42061922b9b8cbc802bee63952379de07839e1b690cbaf6f802179541808d20f4d4225d2d18c35d4574bcd017575c883b4ce8b6dc5b10e9cd74abbb93807712d2ef078b7e6c84fd47f5a8663be4310dbb86cc4b468c03664e01731085b6f43f7b44368bfc84c19708e659f048696ad049b15303d4af563f4d2b34f2e15fb6846d28d5869e0c285288a171fd91989be1264a9a39e66c0ca8e2c62a25a27c2bd62bbd0819b0f9523537bd86b7b583762bb08900bec94196909825a00eda6a750abf7a13cc3a20f226fec2ce7dd31f20ead00453ae438bfa295bf9fb33599b52e11d9d4db543897a739fce23ca3d49ae44bd2ecf079bd2d87c5f83dedba5d521daf24e489cfd47446cad0984eee13ba6fcac0a5d2415627d738b6e74d35f681facb76855114028505e8415d630c791e137d99a97912e5ffe76fb722b2d3f51b8a2d084d4d7d06d352ab750b4c983573124051c5f8207fc628b3709d83bbf44aadbaf755b92d3c87c262c7d29ebf043d7cd5c5a93338e07139f5fd6c1da036284388222ef9f549f2b428c103181485574c1b4d127497f93ab4c71dbc733f9374d30b72c5397a2bc35c0e271190db5652c1e3d988cb8cdbd30f44706f4a3db6f76ad361839b43244bf451072b535eee33d3223c9a419083ad6a0c2b34721e4c392c1333542d54066d566abbf42c514ae9661efae8e9192a9efc4cd9d73ea392884127cf63aa768906579fe7585622a43edd470295b3d0db818d24c3cce267596416f2c7ad7ebf5899d7222b4202e6571e28c98f85e4173ea7e8acfc84a1538fae6d22a989b478f0939f5f06ab86e66223a4b64d072611f56bb766f326e52a6eb73e64566af8b1d94b9e3b7266d6d5f3823b25e4e90c49f8ebf742944136a6b7e63cba27eb8c14c516459141ba6d8315febc0846bd9cbfb6488f9b737cbc502c06846b0bc5ca5b50491f3411a4103182a4508b683789a24a52383c155829ec3a9a4a7637323883c8f5539dba1f73d0d453fc05f8a1b0d6388840c7044659795a567aa5bf8504325308d5e4234b1d9b97fa5b90bcd6f28414c0fb72dd5e5e4414085c21ef7c73f8be5de27815454286db054349c7cb404e8fe20fd9e9e8460cd9f4ead4f84f6965d00df16941bb9a246958012737f281b76f0b2f86b1ee87acab852ff2ae5aea1caed5e1d59f392875fe73ea301f9a0361967869978cf465d4388fd2c99ad6c6fa964c26880f4204f8e4de71ff0a28ac4ed9b0744522bf9ccd57ee5da1ab35fd0ecefec448aff74dafb4db53c663910e7214bc860cb4049e52ae902bc455842a939318f404a6b014e1c33e46d63103e63a21790c9fd19550148c205f47d12164b63a0cc4f01ea4172e19b770102f7a7b1904f2fb40f9c7bfaa0927dc2e34e2a6fad8fcb101ca2c6aded09661b7b8242d0d6d17cfe390a67aa1107af5ce65f6511e5760df22946e29a496d5fc35aabaf95fdbcda262e76f73098e45d8a4dd531e648a843307053d472430ad17177f39dfed033a1a1c9dc3c9e65d857b348b65469824c565db8ade3fc29611941aeb976404bbab22cbbccddccb0e3f9bb993ca108c67ee0840efe3270a1315c6d56f5ea7928c1360fa44e1a96e5d0bc1499c78e7f4e8b0d2af872595f3db80b7dd378f4d3bb6b79bb0cd515add5e220e0d50180a0f05b41b8cb83aeb0086435668cb7ba61fff4a7fe72b8bea839901929d4129b5cf75cfb47f06a87b43a6b7563420ed6b5d92215f5941455acf145671980bbb8f303f4a843d0b575ad5a8c52022dbc1a25d436898248e767c86d555017d7d728f7d468c4be197b0e80d5561066df5ef989b708face48abe5a643ee15c2377e", 0x1000}, {&(0x7f00000034c0)="52f5b6c725b40575d7a5bd1568e3956fccb5b475d5eb6917abb52c69c736c32e5e92e3d6", 0x24}, {&(0x7f0000003500)="1d0b926281b8de96b5920484339d92243dae23373975f902252ae1348010f54a7c041796384e408a06e67c7f23935eff0fefdfabf24d8b487a08d8cb2a5ef0602c66e33094c1e3057000847948e1ed241790b73662811abfc01988d2ae9f5d7494148521da75379a0776f4ba8811e1f2380590cf13f82764c6c25c28f393084df521af09cc5fd789f7ffa04d72ea365d3320468f17a2dfc3a5c566a0f409ef51f9a781cd5290a2d93ecc547483199b9f965c48975b706553566376d3ee493684fb52c3b327163bcb0f6432c2d86e7d5642da4b8d78f5a95d2a8458fbb9891ec741baef18b9de30c43c5407045343205597f39a880c3f", 0xf6}], 0x4, 0x23) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) preadv(r1, &(0x7f0000001380)=[{&(0x7f0000000180)=""/29, 0x1d}, {&(0x7f00000001c0)=""/113, 0x71}, {&(0x7f0000000240)=""/103, 0x67}, {&(0x7f00000002c0)=""/161, 0xa1}, {&(0x7f0000000380)=""/4096, 0x1000}], 0x5, 0x0) mknodat(r1, &(0x7f0000001400)='./file0\x00', 0x1000, 0x9) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="3b055c73a1fc72e89ed820db1011d328e09e54831ce5c4bad5d85c8d9039139201d9e6b1", 0x24}], 0x1, 0x0) write(r1, &(0x7f0000000080)='T', 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x11, 0x33) 17:11:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x2800, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f0000000180)) getsockopt$sock_int(r0, 0xffff, 0x1201, &(0x7f0000000080), &(0x7f00000000c0)=0x4) mknod(&(0x7f0000000140)='./bus\x00', 0x1002, 0x6b) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)=0x1) 17:11:09 executing program 0: r0 = syz_open_pts() flock(r0, 0xf) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x7, 0x516}) fcntl$lock(r0, 0xb, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) 17:11:09 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x180) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/90, &(0x7f00000000c0)=0x5a) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) syz_open_pts() getsockopt(r1, 0xfff, 0x40, &(0x7f0000000100)=""/3, &(0x7f0000000140)=0x3) setsockopt$sock_int(r0, 0xffff, 0x204, &(0x7f0000000180)=0x9, 0x4) 17:11:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0xc600, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x8004) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r3, &(0x7f0000000200)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db25782485", 0x81) r4 = syz_open_pts() close(r3) dup(r4) r5 = syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r5, &(0x7f0000003700)=[{0x0}, {&(0x7f00000012c0)}, {&(0x7f0000001300)=""/61, 0x3d}, {&(0x7f0000003780)=""/4096, 0x1000}, {&(0x7f0000002340)=""/243, 0xf3}, {&(0x7f0000002440)=""/165, 0xa5}, {&(0x7f0000002640)=""/186, 0xba}], 0x7) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) 17:11:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x100000, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:09 executing program 0: r0 = socket$inet(0x2, 0xfffffffffffffffe, 0x200000000007d) setsockopt(r0, 0x3, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 17:11:10 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000000c0)='r/') fchdir(r1) 17:11:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x280000, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x1000000, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x2000000, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:11 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x4, 0xb}) socketpair$unix(0x1, 0x5, 0x0, 0x0) socketpair(0x20, 0x1, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001600)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="5e1a61cce69be4c57fe0f8564b91daba501ac5a8690bdbe9dbe8905ba7c65594d6e8126f24086e9f0583e595671f9617b99271034065345046ed57fdc7fc5f676f565501e2ca0ab55f4f26997f727aadf06105cd75009a23cb35b4b8f1", 0x5d}, {&(0x7f0000000140)="7e4cd8b93c61cb076d390a293a0d31d82402a9949bd7ce767a9827a426557c95f9e691c41e47f79d4c6a32c7581d0c63bd56d80847562f7b135047e6df6ef6fe5f30b78d762600764c11000c591cf1566787d62a825038ab7abb103d81ab6ef043ff43f277bcb544a2b2d1a81c41e5c65201d5689bad3c80199a0624024a57f877fd35bac118882bdb128450b8095c55b414a9ff5ca3e3a6e024df33ba56c84696d59b15f0bc76b6e3e92617dbecbe42245ce8c845a882ae898ca37d8416a71297e3b737254cf4e6df99e8e16b523e962105", 0xd2}, {&(0x7f0000000240)="9173a22938cdfc833a179bb9c373d159dff580acc208019f6f645cbda9d96f2dc8b4351bb11685d5a79e58c37692d73265d95c8945a9fafc90bb7edfd6dba8d99add49058621062cf2c7b35a48971c7c5fd540c59f95f8a69d63a6831798c80cf0a2d6c3606f5c6018ea56d8d29576215062a415426fc8595479aec3934a3fe445f931098191852c514ebbfa6b539affd1660a10c2ba72260e5860605814bf8a3d7f2777c9bd7dca48a1087e14b914f638fde80399d97f1112598d0883a5092a958a5a5f93f71c2772d14ccf95ff9fc7a2ca4852", 0xd4}], 0x3, &(0x7f0000000340)=ANY=[@ANYBLOB="5800000000000000ffff0000040000006a1d0f1c65f2305592354b5dc7638d628c15e12163ca16284d9efaa0b2bb4c86d85a46a2e072477f20cc8946f979b90883809c77b449fb66d10781bcccc2771f75000000000000007800000000000000000000000600000016b061ef73881efbe30e4eb54419a150c051249166f24600b1473ae2ccea1b8925c3098045cc4bd782b1b01c2e1d9d5df50504d2fcd8187a9217a50125e9f9efcfdbc5dab7dd9f0b76bb732edacafa61f86c27f7fa9b4c86a1b04c676a13abcb9300000000000000f000000000000000ffff000040000000c7a3a35147f21c330781dacb92a990159bd7ab5e5f561c006a26b311384b7fb9ee0811b9bdc0111c302b0bd76c5fa0513819c839d4a6bf81f0004d450463e45449c86458cb7bb70fee693d35ccf40160d272ea3a7d12aa06cb4c9c7e8c367a9580a2563f60c31c4d2e694c3edc9b7805a756f666d0f68535fd2a48c09726b3da22518c904e551d733d122e9732227eadf33ffff01e60e8ba678cc016bfba928b78bec2f8d32ac04448d7f52e4f2cfb0da3fee7469629941a9124ea631b9ae79fc43c5ec344b89da5b678325cdf361e3dcc5962c27bd6484643464dc1b33c6ecf2800000000000000ffff000000000000fc7483c4f7f1b3eb07ced54425217ef952ed8c1ad7be5a114800000000000000ffff000005000000300d7d2b4a2769e0ba2923a9589e2c0206f12d852d8331f5cc3e51cdcbc954a813d90e67b6d44c0700f5612a5c1558fde5cda387d4c2a5281010000000000000ffff0000af03000028c4b0df3b414d6d91b4fe8a71cca8747b684f3626a13ec9349f1866b68ca7d9305ec206cd47e3b8c4abd2d4b7a07779a3c5fccf964dd8c8729b686ac40c4e371dc455e686d16cd02c51f076b20bd1dcbc3c32887ef7d6cd7ef06b52f0dee93f214f5a5f40a165aba20c569ccbf5ae55ba34cc6f83dabc719731e33c6770e5bdb518cbc739391c6bc12dc3b03da0f9981bdae1f1955257d07a63d6ba9d8580f75da6126f4698e0bf065c1616d48549164452f914d5f56d5b61c53c09163f9ac7db5651072d422efe633c2a1d95261382fd4700815b4d40c9ab7d8726f1d6ccf35fe561d00043fac4fca6934e090b46355fb170988ea1a5ae91c72903c9782acdfa9265a517b28d9a36ae966f9f9cae06f370b7cd1242c32839235e8fa00ca354d2dabe6c3790c7f2da6dea971fa494b893ee1fd422fd72ee8f300b7326f0b940b2786cbc51864d250d76fe4cbe0dd4b390e8400df6743aa906f945f2d6847ebb16394edc8e4a44734b0b26e6e770803f7e821377ad6e0ab2ea7ea7cfa1724ca4bc8a2b52a5810404322e58961689c2724e046de83b774c4b03f44f415e31e0f889393bcaabfddf18e6391e6845154442f031d0d2b38e70d5ee558911237784315cdb7b8d2f671a57be7c6023a8da7cf98b200feeace3ba605b4273485b627f7644791d48c79e948e8a5ebaf6f68744ff7cb03016a2719312c1702a5846fabf313c2e87b4beaf209e007e5443db87d33c52b6e8262266f99ca7b7e6c77d1cc8f82d5c5071f636eb1bc665256480ce91d1d803cf8baa885e93bb2e15fe712e0c4b8ddff620ca8427cf03e82df140c9778e0257a0ad7ca4dc58841535d35721affc7741c87b4e43e1cb5e0584b7be7ff8f9236670747ecc1378136371dd728f4ab19e4189e0be9027cf5dbd535f6f19ecf06ab95ac1a07d4977a09a981ca265c1df36a3eaf3baa748789cf46b024d2f0d9c34bbc2bac282ca5e08528c0e462f5566924b911174193a12e244f15407d1cd3e66294aff68ebd8b289a2b8c7948d98321157e74828c94f7c8d1ff3b1e954fa9b51266ab29b1f6e0ef26118577c767fa1a68e1f76af8331996fd787fedd8f11038335425daa2b0a81643d876a82764fae92a3be156850645dd9d1d57ced909fc6402ddeabbe37ff96994e8b163b4dc1f1b73ad4d0cea44d5a394f7d1f0ab7636cfdfd7784c17033b9962cecf6696b96722168fdb75f093e13071a85d4700627a36d2e0edabd116c1beebc9424c462d4cbd4e2d2a70546bfede5fefb91820748dd9fbd15acde307fb7ff6930794f29599e68d775ab47eda357ee9ee7572a761851c877b0e168f4514e72e2e74187ccea24d68398500406f616692f38747fc76ed3e8a5c23e7f7ecb2591891493c753768ac8917bef806df00be0e238cf515600e6367f4023c074155370dd6051e2c94d83d58df116b07a37554810c95e6dc0b970d37761d2051f591feff8e9aa7661c16edfffc371c4c583c9fec4613045ff6fdbcea1926bf923b0c09f4c1a30de6d07e33f5d75a64953c58af55344819e7f4c3ea1e750774162b70ecb64a8c31ac9e99f9a84b23633e20f3337eb70c77e3da7e828098e1f1d59a5e5caeee202f138fe5400bda00411a92c3280132115f35534accfa36d7d3063d97b1bfbfd6dbf8e52d5bc96dde03005ff839f2c5a7142c6b75cf60984f14f2446276c23713e78d973909390f2ff254abfaf53f699a5c17fc60e8b46f8161d177e0979db0cab03c9790c15728680cfa64e28e2e4e883acb344e14322531b6dcae490a679fedb351236368a2172facb08edb148dbdfae80f065823f9747b3997ad940a8d51f108dc2264bbb6488d5eb40323b64e04df07c44a027972afe2c5d9d770c6bb78cf5bedd318132b6eaba35499f3edf93fd0385d908580aaa1010c5b862b7eb0daac1f81e21f3cdc15e00fa72fc26e6526286532bcd6cd5dce15c613e647371bf55f33dcdeb3a8ce71ef77082b77eb7a06acf9390fe3e81de685f3c103fc5800c2a5c62b447ebe6a3733c217ebe13cb981a072422fb4fd3341a9f5064bf96b08b23c4ddd838d9c5f3c1e4fb8d384d42f1f7e244a07ce0bfa16bb0109165ad6ce81a5d08954b9af15deefd5cdc046408756d8eb24ca719ca2b1e64b14f5e4d92135d38ad0552acb8b9ce9a091022d22e8dd129514e64feae3a03dbee1c565f932f1d667a6b153b06d7e74bb98f904370e1499ed7fc960ff17da20754b765c4c578731444f3ce69b913197f994ea858eea486dd4cbec4680073daaa2f4a9c101c40e4e0ccd25cdde5fbc1c08bfd0eaac8b56c1881b18ef46a2e9364205492eb1ecffdd9e71499ad6c994ea521e5086238d2ef9bf2ada8badc1e53181b214356cbd1d0493d9a743e9cf784b2b2019b3418c58dc9dbaff3e9d3371bb59ed88c8977735c34d10ec295d4856b4e825f98f6812053a20185c161e25413df3ea073033b24f4e91a43f47d9e5fa67c593dc4e5c18dfd0db33c411a3e5fda1e613657206005e22c1d042164afa80b4f6ab0d2fd7aec85a0ff646248b63cab1dbf50378ef6a0cc4903c5def78fa03a2825aeccaa552dd4dee6407aa082feee046238980a1f7c8c4d685108ac8677fe72aea2e048a9adfb20c788d4118b0c2e87497ddf4fd1ed7fbcf082f54e8a736da5b21cfbe4ecfcee65d132559c742dae5a3a653eb67fe8c5fadba8fc4a58f2037fa4528ff6cb6bbf791d883c30d76ac5ac4299f17419c5c7ad79242edb71c6d98861ba6023eac8d5552245f37ee9ac084a6b14b98742c38686e7fda2c0aa313716289aff73dcdaf9af5f9f7b9872b5e2cd8de6d209b6d713906fedbf4d49014b8361f51f2ba3a6f487791982765b07bee28d990344f1ebe95fc2fb2728beb19bfc9c204a22b87a0d074f1854f599c9485bb3294783899eb16278383e273c7721a6abf79e7a80ee8211ea80a69e98fa504aba8a5b3893708bdd7332db6cfe70fc4ae1679da0808c0b3e99106ad2d7a0dbafc10cef725b07e5a8261a348cca5aa638976b500edca216d10a5481a3898d4e5cc1097c8f14096369d1e66e5b735c7868e9cba8ae98c9869df672b8eec8fbfa57360a17546e3f80036cebf1f543f1e95ffaebf1e018a0a2136b3d8c2f4e4b7109d2fdca7c63cea9a2287f23d97aaa6c944879bf823caedc083776f10cee3d95576aba861d42d9b4e1c4f94de732c15b04b295490bdba573053d18a79b6c9c1966a4a54ceafc73ef3122ed581e6ee0b971e428ce1c097fb5c50fb5e4fb5fda673ad529a9c29614aedf1512ad287a0418cabb4b1fc9a3dc40b2e73a99207b4f565f471ffad99e74d79d54defd44fd3f77a9887e6f1dc5907d3e19b54d19cbd88f5e813987fda662b92843bb74197be3f04560940a695fe1a7e50d8862eac876776689cffa46aea9ec1a97e94c1043c3b5730a8db4d1bce8e84aaa4c86f05a6161dba082d5c72b2416efeefe1e3a65c66da9fa1752c0026a5f488c40fd7d01727833ddd93ac2cd985d9296618b16a3bcf02426cee2b77952347ad57d1b97062904a7f9862f3f6a01a9b7b034c049fff2bd3aaafab052890253d269002a2451f86d9e9da30962d0a353ec2a6cf3196245247b2105c836b3d2c81277156c42cb772b25859db010df90059cc2b1768e2c97f08fd5d48fc40e7f90ab20de5dd1a5b08e55d6a0b76db0a0a787e322c6d3b854664a9d8093fc50b7d755584bbc2104438bc26109aff0403941de0bcb67d52b7ecb5b3f77b36a084198b00ee3c33fa46fa71793071043201d4baf9e62ea1c235d27497b3531bad69a3d87e40b940e6ffe66c5474147c65c7c85b8856056ac42423d2355533663b00058d1f6db41762fb5e989aec7e8138562c0cdc8d7a8ab0f9f2de71765e46967e7180414a4f219b22ea25ef6c0dcbc066043d98ff37f91ed72a135c808f19f9f2969228944f94af444c14f1f910a06bfbe5af66d153b5768898e84210373b7bf29b79c4265d44ff778ec812c055c74f0929aefe6ec370b749e4520ecbfbb983c13b4bd65ccc2ef5a4a5bf2df5f51718808cc77dde13961833afa99317b14bcabc84843f47f3c2d785da15147116fc41e3e10f6c339052e052d11a7cce1be75fff61d3c3de532a2aa55288ef15426937f1beec12b13fb8dfaf08e71bb7048c32b5ab76c2aeeb84963425800e8ef0ccf0fb597828524823e96ee6d848bd8bf86df11c99f835defb42d7bc93ac9b80c5fa76b74724cd9cb87d7c4c053e88f6ecd200ec5ab963e4e0e34de9a7496c052fe0051332948d859662340e2731bdfa9276652e73433f0555a326f486860ec1fe18d9d47a38850b2a3440b97825189f1529200bbd7f7e08d6f3542c35151b960054e20b5cd40fe55f875c65ba3fb7e3ad6496eae31f60ff0df04fbce848aed68734971d4febd5789fd9955fbad7ce2b223da8932f0c9d64ed7ff27435d6ad4cf00e717bc61a53aa4b74f7d26d70419d9823b34aa52c13a652ab4a3dd21875de65b38b16cac69d5d6c1777ff2ae2b8119351210c60fa089e4a03e8845641172def863d3e29a8ff1c1719eca8cf6817beb5c87e60bf0ce4245878121b0cf8d3bc9ffc020efd56aeb331b33f9d709b27d2215a0401c8355101870f67fdb545bf9d38eea6cbd630e805a716c5b2815aac87a29983ed91834dce6c9648a0629b563a505a3ec0a6c948a9c979d70929ebc9750cfe1e66f3e7fcac6e2592d9545493a9c77b553ce83aea08c9d0f632adbb73623c8ec6624ca723217082617255164d83a40378d473d2575a1de51a630968c7c8c079cb2935d43b6a17e415ba41a3f86e972e13580a006052db7618eab6560dd8c8e299eb4fec67a899c303bff52dd608eca14d523913ef946d9c9f9c3c9e143f5236eec6ed2782bc4310cd371d20d7cf2a13dde88a4f0d9eb68db382176e0252f89c0ab16d61acb1f39cf3f1bd407f0400a9b97dccf2ad4714ab492c97db04bb0c8f5de5d2dbb9c8dde715b88c95ed810a2308f014896509e126085f096c5a3bdffe9a2d8e851c7cabeb4c45c1005b6978adf30c05e3cb71b7cb8d20e910274e985176d8b8eca843fca1367ab5c56c9f7f83a5658bc174b519ea619817ed5b807bd857aff64c2fdaec07ca9d8c19b0a35241a208f6ca2cc993b48098b40310dffa1921fc17b2d7ad0d34d9a0f9183ac5d1aa5e4561badf55ae68ad9ddf6a431d87c739d0c7780937462f925dffd1fc1e3daafde6cf4fc1c72fe638bdefad11737d838c20719a02fd84bd4977d4eb74ab63f9443eb2b2901285e860781eeb4c0a0cd2b6fcf517a3fb1ea901f968c4bb02616a17c0dbc10be826eb6f5171fede0737c3e45ea9e098fff25ed92b451da96a7e879628ac603915e055d640ab34b770e22b2f79ea1d17bf1dc9ba5ea0208a39b21d2cb3c67d91338688840bbdd8cf1131f71ea218fa1813e9c9e68a19bcdcb74aaa60742f679fea072c4ea715dd979de973857d9adcc30bb481d826ddc77a946f22943dd0de41d6f1b1ca4bf82891633cd62f338c4498895fdc54f3340a3d712a38e9d8c5605ca126d44e038cb28d47b3e011522d6e674d8b3141f1f273041a88dcf4120bb180c3183c623009733438ad041d4a9de271325991588dd42d20c586f6580002d8f410d2af1042e0aca445253f228a12ee2cb806aba2a21c1749e328202ab0fd557a8f613783b84f66ad83f4fb4557ad4369a5bb3a9b647f5807caa885261d629975068c81eb15c9694d0ba16d5e83402f2c8c26ad8cf3617303d194b013b9c8e7b480000000000000001000000080000002c5ccde8a25633f84c07a8a314c2ceccfbaeb74db94b6312ccf32f68e651e77d946a890335fd9206dc12ce4cb4cf36e91c0f27399f70fe001800000000000000ffff0000008000002b2f000000000000"], 0x12a0}, 0x404) 17:11:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x5000000, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x9000000, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) r1 = getuid() setuid(r1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) 17:11:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0xc000000, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:12 executing program 0: r0 = socket(0x80000000000002, 0x3, 0x6) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=@un=@file={0x3015edb019860256, './file0\x00'}, 0x10, 0x0, 0x36a, 0x0, 0xfedd}, 0x0) 17:11:12 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x40105704, &(0x7f0000000180)) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)=0x2) 17:11:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0xd000000, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:12 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x97}], 0xa4, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x10000, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x6, 0x0, 0xcb5, 0x0) close(r0) 17:11:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0xc6000000, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:12 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = socket$inet(0x2, 0x5, 0xb5d) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x2000) r2 = getppid() r3 = getpid() r4 = socket$inet(0x2, 0x0, 0x7fff) r5 = fcntl$getown(r4, 0x5) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10010, 0x0) bind$inet6(r6, &(0x7f0000000040)={0x18, 0x1, 0xfffffffffffffc01, 0x9}, 0xc) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000080)={0x9, 0x6, 0x7, 0x5, "fbd16a05420d1764639b5740b64b4011fd1fb3f3", 0x2, 0xdf}) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f00000000c0)=""/8) poll(&(0x7f0000000100)=[{r1}, {r4}, {r6, 0x100}, {r4, 0x44}, {r1, 0x2}, {r1, 0x88}, {r4, 0x50}, {r4, 0x4}, {r6, 0xa0}, {r1, 0x2e}], 0xa, 0x7ff) ioctl$TIOCNXCL(r6, 0x2000740e) r7 = accept$inet(r6, 0x0, &(0x7f0000000180)) r8 = msgget(0x3, 0xbc) msgctl$IPC_RMID(r8, 0x0) lseek(r7, 0x0, 0x2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r11 = getegid() r12 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f00000002c0)={{0x5, r10, r11, r12, r14, 0x120, 0x7}, 0x0, 0x0, r5, r3, 0x20, 0x7, 0x2d2, 0x3}) getpeername$inet6(r6, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f00000003c0)={0x3, 0x4}) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000400)={0x80000000, 0x723, 0xb3e, 0x80000001, "31da83e54e0f2b1b56d34fb6e05e792f69cec25f", 0x9, 0x7}) socketpair(0x2, 0x8007, 0x80, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000001700)={&(0x7f0000000480)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000015c0)=[{&(0x7f00000004c0)="3115f5174224f4af7f8bf36bf65a9aa2f2fefd0b601bd7279acc3fc898c80147a54cdf97ba2284d343a809e4470088a7d052fd08513e546592117fcb7b016856ebee994b7944793e7b3314c55fabe792a261d5cf9fe094b86c045da7c45cc80cf489a5191dc9f64e8cba08503a440da0c2529295a257bf503faf5eba4666a4d063e554a1dd92c9ef7d45ff5a4c0bbf3244bfda6859c8d4fde9f0e6968e95d59656f66ac17bff1ee3087bf8ccdef6c5b42d3bc8961623ace55499688f6785660d187f38598df7e9efef40bb2f7c117ecb0fd7d25d6072ea3628ff5d5b96c590591837316ae60d0f25a2bb2d38e460a95a8d96b2e850f9abfe9dc8b16756fb9e20e86ba422de57b5c69376c563ed8226238c94607c21fb8b8f3cc0199b354f8d39a46af9ec028aa05d080e5f5afa21d254559617867b79e7c5f2f218ab9888bb26aaf3a6ace39fafbe754c56340ffa4f32f187b865cf8d87a494e7158e14f14f8ccf9962eb8ca032ef9d77b04ed801bd591afe2df9714b98b2ab27998c89944685c325f1ba34a0e7d30f4728bce053189dc8c39cbfb8e454772089e2c3b278a054f34a262b0b06fa618390b5fc1a8eba587594a348c783ad1732479565be283d1c7458d8dd484ffff8a8b79f19e8f6d84f420769d4697cd1777dd9dec6c576540b52678c45b5a600cad77178e9bd75177854d216c6ab49e48ae2fd8485d76e66723d4722d56c5263f37b0cc186f82d4a8630ad6fc8cb0f3138abe186f07e435675da6cf3daac8bca4eefca9759f92807b810f02642ff3767302782a2b8687ac582c671ab73972a459b3e6adc2d079a7c64f3cd60724b6685df670eb6b4f50bcd8048e69ffa89c43c062f88520ce9ae94418acca4c30663c8cdbbdc3f4916da4863a5fa95e71cf51edb5ab40be18d113b17d8c12e43f988067ae58e13a3bd48aa048c620e15043122cfaa354f426f990a42b5c81ac60ca0be6766e1387959e29bafe21baec112bdd239d13a98d0aacbc9ff6f06ee7b3507a03fa80672e6808cc73b3597a84767336c4fbd7d332bd285a898cb2cd0e60d89a4e9babe07067f930b6d6fbf9491c6c92cec06daca627b9d2293ae06dd39f91938b88ce49c280c5f3a63056806fcc0b5fe217966100302fd0f664dacca534c96c1f24d4c262d1e8a8120f0415a0d500e5c09ec54bb861912d45319795afb6c4229e263f0d13228a5bb65d098f03eca002d18562c72a4361b2f5915a863c1f6145378c74824885b77e739ac83b8a74da7c0d1db1a373a6ae92f9efabd81116003bb11ce7360a4694838e60a7f6d11e2a8477cc63bc2229d0d7a9b8c44c7dea38cd5b7b7bfc46333be25d9db17b4a6663f8f5cde172f117a163cb6ae0f141f0cab707d606bc72264f1518c2560c1221c1cdbaf87d0c3523a992a90fed157612bbbaa8cd8a040e6a372d99ce3f158dcec08eb277a70ba21953aec810112075b1474e05f339b40898ab9b997ec87e32689f812e0702cfe841fe4ae7d6a6f3d7078912d7bfa582dd679560862cddaf27ffa4c609863c536e3a23503d6f30608065634993e0770d992f57f84129a3c4fc64ed036a5ee2476c95f732beb123f60bc4dfc39d8fadd1df1e88d910ac608830f4cc06242435ea11eb0622ff729d2c6b7deb4d8e7537dd3a0b5306cf510a530193ba69ffa7caaa0673fe6ac2bb46bf2b9786788ae8a7cefb82e6b8dc2812b3f51a2df92043f0acbad12c800b0a680dabb0a2f0c4a381e6046ebc379e1b044f631152a87cb326c4c5434a008294e53a3baab2296c13e9a74819ae49db6f20de75b924d8b55c228e2af80aeb48e64feb7647cab6f5109b2e9130430e9ce9cb0d31919e7adb29acc6bea5453b9289edb02192d2937bae7e2127e11e61fe31513b7a4a3e5e0eaf82e83ff5b22efd48f9dc0ff099f361b566accb577aea272958797ced083209f18d2d2553017133318777648e08689c3898b4d82299ad63154183b21714c1db33f0be01feef8f3dfb7905ccfa60eb2af8f698cbfa831831f3984e016c63bbec43b0e04ecb28983856f6aa19d5c658802eb4dddc90dfa4c7cc4a4aabcbaa580dedafc2126d45ec4a36be5ec3665f658594d63922724fa01ac345e272863ca00e7657059cb2f1a61739f32555735d13c563e9311b69d6c8613a8bc648563f29e5dfc01bd128e147f29fbbaeb8ae768054214868c166ea68790a619a51ea40b074e6838c4642940e697deb1cfdfc589650e1d61eed0dba5e0de885ffe1f3609d9bf8bab354d183b761eb56c74e3604e72b98a3915267134bed3c5e779ac07f5c7b18b118c61ef6330a4849ce3ac43b0e2543b595b5d0fe9aeffbafc9dff41f267f9f087106c67d81840a09188b4b29fc7180b6de15976f75ac0baa910571c06a71674c54d2ff5ac077625428a364a607ac63415a1f96b379c1dc1be30ef6d920a762762173d3c38e65ebc2560f7b8f37d7abcf7ee09b366688aabeef438f6c8389cb8ee82428a54f12a7ffa1606dd3bb2536538100efb9c107119cf4b90fdd4cbb800dffb509d49983b7e9a76dcececa029daecbaeb7d1cd701543a0b8e6a7a6c444ce0339ede6e562d1080d5af4eb055406cc97eaf28a32297dbd4e3e50a4c54977b6ab62270e3cf2f312c1aa941cdca1859002ccf31b5f1692c9cc80630eba334e26de995d426c223d17d4cf5587747d06475249092d931cd5557b6fc93f0637c20a743b0b1c8124cdbbd15cb2979ac4edc0306215386bb2d5357362c9a9389c0478f6c3c7b65cbe95e7aa819f65322fe81407ac4dd981e9dfdbd115ab96b009398076ad1117f6ab49537061076f656930274e540d812693b76f846d243d5a6bd859c17dc01a6461f1b08bd9a47a978c70544ae2a740d732bae5f10dc419cffed626925c2987e2180dcba6ca8f585d7b706dea9084be9c65cdf285730816dcb7b26fb138e4a42bf42e640717184c2d4baa8df085898df1b8a8c38a9387a4e98bbb0c694aeca8a17c1ca302c18b646a2932b8c20538ef7f778eb95b17d9ce02ac7191612bbe4b1dfec231826b06e352eb8ba6e83573b5cb7683c779cf0015fc5af0828da4ed178710f7f25377b86f8ff81de0e771e5592a69bacdadc4bd4023838f911501e5ccaa5719ac73a967b0c4d14fa5cb5de703a3890d1d827b00fbd04ad0f0da26a270e3da33ae06a540b9cbf3becf4657abbbf7f25b032374703ddf0461b12e14c18f0530accffadf8710beeb22a66f68dd35b6700c82b5fdaa1eec0ed8d5373a4d67b83996d39965b3dbb623403036391fa349ce33e0caada3afffcfe191d1ce5403247838140200f24ffe787731404c7f4b2cd6b31db796739bd5e8ca92a2192ac8a0a9b84a23e86732ca2fdf4c0d48f4adbfc309115c12aed82ffa37326ddbe9d2732761361729e6a3d0904b3d30290d8bbb233272ea6912adb7a7b99ee0d62c6918ac7e91126eaa1579f317987d802f2f3104de4630a41c8db907beb9430e80225c1d7c7c6831e199f1a913826e182d44e34d10d62ce6b811e402f82e3f18a05335d0a0e1ecd7f27568d6823349e344459dc92fbf0ddfe456e18dfe32fa41642cd0c5ae2c5fe60c1b02ccd49213335d3d41da762022c478cfbcc354197a372f29e45c57a7145562dc3ec412e0818513cf51981577f9450c63d4efb3c6ed4741064e8311b441d20d09093ff73fe5ef4f8aa6dbe7bc81364e5cabd6d248af0056d3bd2e873ef75c111b18564d15755959f20b6b9fb957f8023731a046719836d0e6c5bd8eafdbdb7b0c43905811c2f29a76483129f6a91f40b35b830ffc7624cd297fe9974989f2b53ff96235aa146a642e21c17ff9349a139391250f80d36a38c09b5da7d117cc1886a6fbc070ce8bfdffa9dad6d784420ff436634a84be1c533b33b57e934123da1afd7fa9e063b2de7bc9c9981aa0fcfdfec069691fd836fadb5695cb7326c64f744eff6ed5a4efaa8e869b934bf11d362f9e826df994090007846b86e9d99a753da10c692f77614ac2b2f179ea22254133171fc4fd072406079985361c1d3a0ec86783befa1e890348f8a9864528c20fec1d7ae11554a77e54bb43abe28c18470d37de8d41a17c361d53b9b13d3c917b0d19f12b844fc2c1123b924f392f1bc3b85a81d07caab7da1aa5099e494d7f8b7acc352239e01705beee70553bf7ab6f4f3bc2b44048e57ff9f033074ee00d9e8b28c3f4e7b33f3314c7ea1b93e1abdcddb370610cc9c807e883a46f03f3b6943880de2e3e5ca86e61270b00ee017ae5d09481a07aadbba81e6e7628690c53d191c2b70e8ac6802bf728486aba894b1267f1e7f1d69007663be024ebfc173343f88bfdb8b1e43511f6ac0307fb8dd2b727d8a214cc01b14de344a531a3d081ac6930992a984817b4709353d366b214aaba1999431ed05b7993c0c93443fc0180f05655b6b94b72a5e40ea6c5e62b34dd12b8e20d0458a1d4c03f2163dea6f4d803c09be7f778d0a62a79bb60d5929f6db9c13cd1ad09638212aa411a387e2b8f98a81e48bdc3ebce289dc6bde02b5a8894aab36518293fa1ac9ad63cd66245f80b160e0b63409fc92d187771feab0128b6d175d96a311d313e705793739be3d31e7df9e209339abedd9602544aef6eb2d7d8e8ffe120e71eb6a240f1ba0d423e4163947e16af7ae51807f5cfb26bb193daf3f85122f52aae4db898319f549cdea38cf178c530c8c801898805f3b83fc9faf44c7e774dd224bbd172da9c4d9dd6ed9b1336c2e864fc71a8b34882d7aaaca9d8da898e5b16938e4a3b6e8463b0036b1372b92b45db36d0398c3c5b0a3b75dfffb53b6b98e6012c7fa1f2b70351647b9516dba10d68a9692bb61b3d692c22790029bb5f68b3a3591bf39582fad3d274c99629d8d10f6b2b97d06d37728cf3e72c57185736c734c6c2240be6b23b46960f9bd8c9bf97846cf046b8b8eeb9433fe9a34fbcef86bd1cd6c9b4ae90260e32a80d0a292cf22f6cd0cf90b28f6f9c3d904e769cc11db563d7345ba1ca7ad98f1d0b12e00826a60d36f77cf9556c816a0427d4c6fc1f74e55b0f44bfcffa4ccc9ee8e00452283f7627c43c133b216a9213fe0e329d48a15ba5e89bf9ba5c784ac9127adb1fac435bc6e260dc07336e6b7f4b9de48e80735ae7c12c44e6b93c7f50e765400e770dbbc6a4e5f7cf7618055315594922ac0717051588539e5e3401dda8771f90baecbd2f779d8099ba893d2da9e2dd625b5bee0e6d59fbcf159553122ac1f3772d3446bcff5a57a7959dfc1e1ca50a244aa32bf4cc246938f37d4a3ce30053d9dcab336d981a371b9f4dff781ca0317b9457b39e64156fadc6bd13cbc1aac89d95a126d8379f474dfddfdf6f79aa138cbf14d9bdeaf81eee1ef8444bd8fc4a888f36532a852486fc430f844272134c1fb9d340d363ddef3f4d77a7681f8b2556b53c8d6ccd0dffb0e8b11e42685321119356bfddcb47c7f70e3fd89c060741dd4c16476dfa338b687d344123c903abc23e62e59cb8ac6e2e3574d1fffd623d5f73a87b50b78388067a843077b20a5a7abcc4c65408344a84ae19a4f6cbda9a01faad90af0b1930835849284e5c2fb4f1c576ce200a13eb1e60a82440547ccb425eccf4a156e031967bcf6e3daba91d0a1aab7e722b73be07bb00a17ec737fad55b2adcb821273e94bed37d0f784ea949eb092ad5604f2d98700ae30653bdbd9a14fd8369b9a18e9bd04fcd3d7711038c30fecd2a6dca9a2b1072996599527b22f7eaacba1b226a9bd1f624ab54303311bd560887367", 0x1000}, {&(0x7f00000014c0)="2e91f201b4bc2d39416c3879c1ccca8828d514ab7cc7aac13d21357216b9e15bf2b591", 0x23}, {&(0x7f0000001500)="0234100377f6e7dc727934bd0271292c85f92affd8bc99bf", 0x18}, {&(0x7f0000001540)="c414c46a91bc2783b99dd19a1f1dabfaf88f9d4b46e4cc458f38aa56753824", 0x1f}, {&(0x7f0000001580)="957b66c72aa22ec9a801b7f7bef403d92f50e77d2b34653893b04c39d0ba3124ac9274f5135113db080e62b2e8ccc176fd", 0x31}], 0x5, &(0x7f0000001640)=[@cred={0x20, 0xffff, 0x0, r5, r10, r11}, @cred={0x20, 0xffff, 0x0, r13, r12, r11}, @rights={0x30, 0xffff, 0x1, [r7, r4, r16, r4, r16, r1, r7]}, @rights={0x20, 0xffff, 0x1, [r7, r6, r6, r15]}, @cred={0x20, 0xffff, 0x0, r9, r10, r14}], 0xb0, 0x400}, 0xd) getpgid(r2) 17:11:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0xfeffffff, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0xfffffffe, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x10000000000000, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:13 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 17:11:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x28000000000000, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x100000000000000, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x200000000000000, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:14 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7f202d, 0x86136) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xb108653a352ecb61, 0x40, 0x80000001, 0x72b, 0x6}, {{r2}, 0x0, 0x1, 0x2, 0x80000000, 0x1}, {{r1}, 0xffffffffffffffff, 0x8, 0x2000000a, 0x2, 0x7}, {{r1}, 0xfffffffffffffffb, 0x4, 0xf00fffff, 0xffff, 0x1f}, {{r1}, 0xffffffffffffffff, 0x50, 0xf0000005, 0xfa, 0x5d7c}, {{r2}, 0xfffffffffffffffc, 0x8, 0x3, 0xf46e, 0x6b2}, {{r2}, 0xffffffffffffffff, 0x2, 0x20000010, 0x3, 0x2}, {{r2}, 0xfffffffffffffff8, 0x8, 0x2, 0x7, 0xf7}, {{r2}, 0xfffffffffffffff8, 0x10, 0x0, 0x7fff, 0x2}, {{r1}, 0xfffffffffffffffb, 0x4, 0x0, 0x7fffffff, 0xffffffffffffffff}], 0x6, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffff9, 0x21, 0x400fffff, 0x1, 0x10000}, {{r2}, 0xfffffffffffffff9, 0x2, 0x1, 0x0, 0x4}, {{r2}, 0xffffffffffffffff, 0x6, 0x40000001, 0x4, 0x2}, {{r2}, 0xfffffffffffffffb, 0x98, 0x5, 0x8, 0x2}, {{r2}, 0x0, 0x10, 0x200fffff, 0x2, 0xfaf}], 0x5, &(0x7f0000000100)={0x4, 0x400}) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x20, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0x80, 0x0, 0x8001, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r0, &(0x7f0000000040), 0x1) truncate(&(0x7f00000001c0)='./file0\x00', 0x0) read(r0, &(0x7f00000000c0)=""/110, 0x6e) chmod(&(0x7f0000000000)='./file0/file0\x00', 0xf6) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000200)={&(0x7f0000000140)=[{0x85, 0x6}, {0x82, 0x91b}, {0x43, 0x200}, {0x45, 0x2}, {0x89, 0xfc58}, {0x45, 0xa814}, {0xcf, 0x3}, {0x25, 0x8cdc}], 0x8}) 17:11:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x500000000000000, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:14 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = fcntl$dupfd(r0, 0xa, r0) fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCBRK(r1, 0x2000747a) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 17:11:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x900000000000000, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:14 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x1, 0x2}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x7, 0x5, 0x3, 0x2}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x200000005}) 17:11:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0xc00000000000000, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0xd00000000000000, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x8000000000000000, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:15 executing program 0: setsockopt(0xffffffffffffffff, 0x29, 0x35, 0x0, 0x0) socket$unix(0x1, 0x3, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8000, 0x0) r1 = dup(r0) renameat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') 17:11:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0xc600000000000000, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:16 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) select(0x40, &(0x7f0000000000)={0x8}, 0x0, &(0x7f00000000c0)={0x8}, 0x0) pipe(&(0x7f0000000040)) 17:11:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0xfeffffff00000000, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:17 executing program 0: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x58}, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 17:11:17 executing program 0: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) write(r1, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0xfffffebb) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) 17:11:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0xffffffff00000000, [{0x1}, {0xc6000000}, {0x3}]}) 17:11:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x2}, {0xc6000000}, {0x3}]}) 17:11:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x5}, {0xc6000000}, {0x3}]}) 17:11:17 executing program 0: pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a94e0d762073314407df6ec1609fd9056ca91a895baa2a385e87f139f951edd849d7e1636204a248d92ce5085e05a095e8feeb80d1ff3afb12f7a367482b95155b908878822d5df5be4202d1c88aaca77cad14f67cdd14cf5d73bc5d51af6aa0c365b83662a920d5acfdce729dd2103497e6784d45affd34097d3f82a85cf89dc4a33e71304625e0e66487a6efda74d434c04805dfca57479a8313486eddf5dcf3c3ce1f9956804847fbb9ee16ba75111f1524c438285b85fbb6bfc25e2ea86bf8661c15ed4ff215160441f033e1e8132e99650291101dbfa800000000"], 0x6e, &(0x7f0000000380)=[{&(0x7f0000000300)=""/98, 0x62}], 0x1, &(0x7f00000003c0)=""/244, 0xf4}, 0x42) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) setpgid(r1, r2) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) write(r4, &(0x7f0000000100)="582720efabd16ebae6", 0xfffffffffffffc22) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCMSET(r4, 0x80104277, &(0x7f0000000000)) write(r5, &(0x7f0000000180)="5c6975fcefff369aff79f5fd5a29076025f42364b3bd433be3340cc918f9f9d4135124bf1ca2c643e7946ce71ebb2656bc5f8904d2fdd1ad85bb2e0899e2c2b17b4dd8ad453e1ce9da83444fbd91b47120d992360dc396a87ed5af29844da4f0ddf01e329cd3df06fe5b3129d0fdf6087d39a4d1df240e9940f02483d422feae1bc87f75e84046a3306e9d790d94f222a5654f15fbcd98a9398ba146264c4b174c", 0xa1) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000080)={0xffffffffffff7fff, './file0\x00'}) 17:11:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x13}, {0xc6000000}, {0x3}]}) 17:11:18 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80047476, &(0x7f0000000140)={0xfffffffffffffffe}) 17:11:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) socket(0x2, 0x8003, 0x103) setsockopt$sock_int(r0, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) 17:11:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140)={0xfffffffffffffffc, 0x5}, 0x342) recvfrom$unix(r0, &(0x7f0000000180)=""/12, 0xc, 0x0, 0x0, 0x0) 17:11:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0xffffffe1}, {0xc6000000}, {0x3}]}) 17:11:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x45, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x1, 0x2}, {0xc6000000}, {0x3}]}) panic: timeout_add: to_ticks (-973078528) < 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *378549 35955 0 0 0x4000000 1K syz-executor.1 452925 42658 0 0x2 0x480 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x174 timeout_add(ffff80000066d060,c6000000) at timeout_add+0x194 pcppi_bell(ffff80000066d000,2,c6000000,1) at pcppi_bell+0x2a0 spkrioctl(1b00,20005302,ffff800020c0bb90,46,ffff800020b43080) at spkrioctl+0x230 VOP_IOCTL(fffffd8070203e58,20005302,ffff800020c0bb90,46,fffffd807f7c7a80,ffff800020b43080) at VOP_IOCTL+0x9a vn_ioctl(fffffd8068314ad0,20005302,ffff800020c0bb90,ffff800020b43080) at vn_ioctl+0xc9 sys_ioctl(ffff800020b43080,ffff800020c0bcd8,ffff800020c0bcc0) at sys_ioctl+0x646 syscall(ffff800020c0bd70) at syscall+0x5ac Xsyscall(6,0,ffffffffffffff88,0,3,3379de60010) at Xsyscall+0x128 end of kernel end trace frame: 0x33a76fd7940, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.