Warning: Permanently added '10.128.0.79' (ECDSA) to the list of known hosts. 2019/03/19 09:33:32 fuzzer started 2019/03/19 09:33:36 dialing manager at 10.128.15.235:2395 2019/03/19 09:33:36 syscalls: 1 2019/03/19 09:33:36 code coverage: enabled 2019/03/19 09:33:36 comparison tracing: enabled 2019/03/19 09:33:36 extra coverage: support is not implemented in syzkaller 2019/03/19 09:33:36 setuid sandbox: enabled 2019/03/19 09:33:36 namespace sandbox: support is not implemented in syzkaller 2019/03/19 09:33:36 Android sandbox: support is not implemented in syzkaller 2019/03/19 09:33:36 fault injection: support is not implemented in syzkaller 2019/03/19 09:33:36 leak checking: support is not implemented in syzkaller 2019/03/19 09:33:36 net packet injection: enabled 2019/03/19 09:33:36 net device setup: support is not implemented in syzkaller 09:33:43 executing program 0: r0 = socket$inet6(0xa, 0x803, 0x4000000000008c) setsockopt$sock_int(r0, 0x1, 0x2e, &(0x7f0000000000)=0x10001, 0x4) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) 09:33:43 executing program 1: 09:33:43 executing program 0: 09:33:43 executing program 1: 09:33:43 executing program 0: 09:33:43 executing program 1: 09:33:43 executing program 0: r0 = socket(0x2, 0x1, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=@file={0x20200, './file0/file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000300)="7ff27a58543980202277c81017a60d96e44a8d2a643cdfc1fb580d5cc59f3639603f1ac12248465d9e9496cd9912465c9613dd79ef6b70f7a485a433a3ab5c0d3b46c1a6e69ae55036a5a64d244c533ba4545d1955cd13943bf714537b1e28a86b22ca3f5ba56130ef737591fb5fec728d", 0x71, 0x100, 0x0, 0x0) 09:33:43 executing program 1: r0 = socket$inet6(0xa, 0x400000003, 0x800000000000003e) connect$inet6(r0, &(0x7f0000000280)={0xa, 0x0}, 0x1c) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000180)="b1", 0x1}], 0x1}, 0x0) recvfrom$inet6(r0, 0x0, 0x3d5, 0x0, 0x0, 0x102) 09:33:44 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1000) getuid() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000300)=0x6) 09:33:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="3007c0c093ed11c1062c6b7632879735873a402ba444010035b9ff8b5ff86018a1194f090e87354fdabe756b79cf30f0ac0365c3201ab40193c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c245b6e305938202efb46b02cc662c", 0x65}], 0x1) write(r0, &(0x7f0000001800)="a1455de6cf1948dbb0410000e38e4122858060065e3a6c9e5537dbced608157aa0522706502e6896871d15e1e2e0243bf3abea4f9606ab0ef84c4e5b6ae5851160325f9936839099a17a9827cc17035fe0ed58f5292293cfa3039bb38402c508361bb526f5a118ffe5c91c8f7b41c7fe6c317d1240000000d48eb5aec70d612d01e564aff4ac16906588b633d4ef7acc637a2fcb70dbfa83b3ed6198a61af312167f1c90f04472a7640a1e49adea92c9f6de64f76641860661c5f0ef3ce15a5cf0bd67", 0xffffffffffffff67) r1 = syz_open_pts() fchmod(r0, 0xd) close(r0) r2 = dup(r1) close(r0) r3 = syz_open_pts() r4 = dup(r1) writev(r2, &(0x7f0000001780)=[{&(0x7f0000000100)="78b923ea24dea7c9692889d4b37e19b1708d81db12860ec23149fee79c11614574bd67f4a7814cc4025235fcad2b2f24b2b2b2ab4fdae0cda0b7460d17f70b970aab2a248553f8834dff97399758963fd6e7c75ef800cdbc5f6fd1fd0db196c2ed70315e4145ae18258ffef828438bb9c464f0dec45d157c3aa1f87b7e652f5063831abca977e2531e19bb739c08a4d7fa43d7f5df27239f5cd3bc566b4e08968f59e3", 0xa3}, {&(0x7f0000000200)="e06e6efd716fec0ab1275976a333eee5c1b22b27551ba2ef399f087c36fbaf3a8983f19c8bcd0c778f48d10140471c23f63d68982127789c15e72663623af0cb9500310d985de2c70c48519d905a1e74136f0b36e18a3819b70288e27b5700d22cf7ea342f709f5b427b8a72e95aaf9ec4348c4321bfb1dbcece1db806a288d14949e46a7da47f601458fa243861855e4dd712c9ad739a018f42e186d6eeac7d1dce883e304844f12a98bfb277d4a074b39c4a4faf83c09e4bbaebb3e290511ee5c60624ae174fcced7d9b1e2cd11c4564", 0xd1}, {&(0x7f00000005c0)="ca70d2fbbf39b4b688842c296931107a0f502e3c78c4f21f07cc4c99d0542e371d83cd9465cfe483ebab5349776c50795fb8529baa80c18fc65e8397a29d30d74336d8270f709c746bc80e2f8f08d285e0088c7b51226874ddf270ff1d4119b1d5445c48fbb1a7af99239ceef5870f93e135f1a7432b74bf195ef43f483e8a5357797a31594436fdd9a756c17d3b55835f63a2ffff56c81806c0faae960e1fcbe903e22aab27a90b0d1868dd686d56848c0e87b8e9da143a765291429a1b489405786f4d4c6827c7da0fe217db70b1af20c88dd55dbb79701b1daa3a8bad8103a8d8350e95a351e29d9bb2473e1cc4d3236302da4fbb476c8ff4175fe1170f050b4b29b011613a0212d453680a67d85268789b011f71eb6762d85f0cf609e85688274839d3826f1c448c20441c1d53c670b4dc63d43cb7ace2e3ac2006d6dc22766d69e85e98f1f3ee07a332b0c72d2fd06b7a64e1d3d48c522f2523acc9aaca015e6ebbccb5a58330876a52533b5ad425714c0120f6f47ea5794bc08d525bcbea4d84fa3dd38458939c2fd5adb73bfcc344832b58b2bbda31c78d1874a963ab9e0152dc9f08d2ff13b5fb843288abaa99f67a71737c28e9532a3c5e1bd00577ac05aa9ca0103d7674661d2643cb29e0f1e83f7c959e06b722f984f587e6a6933a59e244d7e69df4c81cefd63275e1b074473377891f163b3d4c39777bca60e593d53ed1a86d744d0f17c560a9c5828daa8bab3d080c8673649732a1401c3086c602792b4401f8c2550e557cdb7e48199ecc1872d19235e6f0e401d3e1676d034a3153281ebff0993d330292e60cfa8b3ac63a5765fab61ec50a4c08b9cd33f89fa266399d958a5d117f588f55bc44ba1b2f9ae680bed4ac4f7c203aa682737858f206b2d0057adf2af8c2c22ddecbbb833ce92e7bff634bb61734d273dd8e7e329b6c939cf52626a33ff71c21472e43b32b7da4fe077cb0f283b519c64b3980eef53f76231a2cc20df01832e52a64e7ad9eaceec714cf57d568a56664cd1f80596c1998c1cc9bdf5f78ba0231dd6906f6dd59e29ba0fea3b5c2cb86e55141cbb45772df9e332b2454a52aa2e4d14fedf31a8d28abbda7ea9fa15a607cf159870519d8f7a530d3608246af0d11f1cc514e54d8d6e6be7114dfff49e12a5c82f0f1d4daae152375d282a32c40f0a53b90664d0ba3e4652c808d5493e3aaf51106d663764cb9a0fdc8f218725770921f9c703aa486aa89fcec36708c4f993d13cce163686e69efdb19386fc13d58fa48e32c3556daef87b15cc3d618c8980a004228ed2547c76cf251525a4ae49aa00d5eeaacff4d6670827955c963a3e6cb112fa121e74a59a38bac375cd6085521205ef23bf75f6c1798d23b58b0a68441f64f343199eac24c6d63f4043d531da0c9e2c5dd98724b7ca6cca7ec912fab9488080849b9f8ea6ea01259b147fd0e91fbdac22ec9e55cc71d7f4e90044573ea49fcf29eb72e38e9331b50bdc89d2ba5d24b6f45966e96ace7f55a073c37f3b88506aa3198b0bc83b23a30cfd67b570c0cf738244b64ce2c5fb21fbb1aa80a508bce65a51eb41058b33c9753b53ca92c82bc9182a07f583f13616024bab373a018e69fea65e887a34b52fb8bec67cee157b299fad63a009ed6ccfd3a42a3a4c5fe9314805d759adf21ee8fc569ffd593953a0862458a417d8ab75b9f6203b1cd99ac0151e59de3f0cd93f8ad58b8602b862d5e3c0867082e4fda2958967d8ac8997851f8edc764e6f7c3cafe1ade8450fc798b1d6014e92597237b28d6b031ac1ffc7e3170346871a2490c9e09b276d9d83b3485edb700661e92950eca0d494711ead001a4ec00898a2a6f67c2e970d8d1f69a9f8c7f4308410984f6232d6a4b262bb789de573a328b466e15096d145dbe7ce304133450bb2768fcfb56bccd98d8c04eab04ea97f950b357495eff795a3d7ee8f3cdca71b84353ddf2b4312e03b488d66a7946af2ba095a71032cca53ff2673a77c04ba6f9b72b52446d16c350d2488674a8ec5e7671596f2a7a3248df5565e0202341dac65faf4223a913f5e7996c9d7faefe2a3e467dd0cef6d295d16a0ae6a5d79026e0dd030385fdf1f673f76890c7aa7257e4478749eb95ee77d3abc6ada8d3dc4f1642ba9ae3c7b3e885922467b0642780dc77ea7dc60c70513e0b09a87d7fd6a4eaeaf7137042f07e88097a5d1bd0475a8b1355ef6c161f2e69a60426c7611104995bc683200d472a6627052833894ecbb06b350dc24941cd342deb084ffb29d4e1ff3233ff44b4029c66c7c59cfcfea2f1cd811944f9644dc9739aef189160b2b4799e435b8fd1e9c356301c9f2105b3a5d49310a58fdfd6004e23ce6cd810f29721fa9de34726852a459d98d2277dcf5933e8fb29c0c522d0480b6dd2d87718bd2890158ad28583d3adbb0afed533998e03f703f860523f78a32bee3efe063e3da0a7a18b826a73adb709f44c8d5e347232d88ff0eccbd24e2691636702ab112eb045c28c8e3ab37666c0460b1d6dbc7104d28003e29c467ebf9b86ac3ba6a50b93d38ae0c9be3eebea0c5a8e1a62c7727ee3a56b29a21b04b568b66683d875a9653dad85e9a1e7c7e2f8fd138fc5f8fc5c25c49efe929726dfb3228948737463d3e75de4737aedec31ab1d7984639b762a0cd13db2ba8ddbd89a4db253fd65c0836390e35142ac5fb4439b940491e93cdfe8060645ffa9bab9f1d0a91f640df5ae588934d2fa2bfc2c06adacc412427ede9010a6515b8344a728a1ac077838f7c130e451e58e5efb9196b671bd7070687080da73894cdfc15296aed8c847ecdce1e0e9b7298e55f40079956885ae32dfd347b7d45727aa6515f181b5983458eb9e851dfd07b01ca596ac050b5360218287206f3cbfd71909db46e1694cf8341c2047f62a16d783e0ea5d1a35aa65e4eb8864a281b35f8fa9f5d1b1311f4142a5768169a35d2015126c462f61d8dabdbd31af2843746174938d90a1d0f0dfdc3bb6f6088b51e7172a4b476487b1c94fec4e51ae6a54c5b8f9f6da299c50284e866e3e7c132d3042975536b61df9ad88781672cfa7037fac5363da0bfca5092a45026208134d7065d0c0e22559f8ea15792abc1bd375a02f58e83556a8d699f341b11190545a54f8ea0b6cc59eaba9690679db74ddb53257d19580ae48d26f25e907b4dc6944730f36f26f36d0dd7cecc070f2867997008ea417cfe66d78784553da702bfffadd52f002aec4a932688d8bd499aeddc22a8164b0047fde826b1e4a139caa42c142abc7c4e645b69de6873714233f567c564f260bd99c183be9a384932aef24eb260d47b2e91d3f9053b4757d0672566e306e3ca3cfad320de9096d02f33cb77d28d7da54d39bbf3dad50e00d37f9eb289866d7c5d1f39f2d56d4e3bfd831772993b0a306506844ff179bcc6914a9a6b54834f8ff0c9c39f56f57eeb5c3f8b848ea478f4b60ed9bc29d05876ac70007a6e5974583e26b6dcd6c4ee86188a08e4d638c600405aeda0c71101e4d824e420ee82fd184581f189b1069ed6909bfc52062920b153114b3dabcac04d20dbb2268ee2dc927c2185534eb729b18fa265973c2fdbaabc57cab80baf623e3ea177d5b7e21f919a45bcb226b604fbbb8eb946b212512fb67753c4ef3d48fcbed0f348ea004fd5e72be0efd89c36818fdda69e4d24a50a0a14121c76dc876cc4aff474b968c2238349fb573e83f52fb9a0379068bd505e9a9db01922e6c918d722ffb8e9731b221353de8b771c97128046110c2ab795034df069e0512425d476159e5d7b83ca574b782888641bd114ed3b707c7cb5ba13e2e6d7514b22c889ede076d19bc7ed41fed30de7a9ed8bc7d735352efbe0fe28ce76a1c361d589d3a0ff3f553065d823a2ea2fe035af77e5cca957b72518085073a7519c624897f6038b0c245cdb5f5e5212eb9bc0501af66db210993cebeedab4c1b104049649c5734cd9cf9a21be5f0016d524473fca735733e72d253682d65de4206748b72d92b2f96a1c7c3f2ba92aaaf48ac73dddb43a75754a79dd6f66d95429b8bea49345b9e7672697377621f870eb9990cc1a2e7f849f9249e868ed0fdddd11e007413eca978c6a388f0850968875e6db179802d38b4f03e395ff69866ecdace3ea9dd94685ade6711d2842ad1f84287a897d5883785450be500ef8f92f713dc3ab73b17c02926373507fe70ec607a5f1d202f7cda958495f097d3a8bbac6e8bcb7fe6f3775e7beb5595d4b47f8797730b0018756c871c8904aa63d3a272a1169e26619306704ac4a6497f91a4746b881d123f4359f1f8ad8c5c0156d3bcf157c28c6c7667e2c7ee2b1342d016bae97d8f32c625f8c21b00860220eb9edc7ac35492492983b54d5a0124ed8585f6de16de79dbe2eaf5b70359ce08eca75d8a045877b0e8ffcac042d466feb885ea7787fd86622e82f7ea34672e22279b328e748f2fa58dfe76a47846979f322bc8ff3d7e502fccd83ee4e8c99aebec7fa5d5524140446d3d6c42914237bd695675ea6392a7c1db6fd23fb0b26173256bf2bfb0501f6420877ed1db970839242e486afc1b8db2d61b3a30b20d3bf0a74bedf3a9cbaeaea1acd5231cc7a3b809e6a464e0543ca8ea5587212764a6cab4bb1e8caab5684879cf515fd5c5aa1e1a562bf8e3d3af74344a0d38161f4788aeff19881eb5a6b11d4bc60ab52c617cee87b1378f2f7e0adfcabad285fd0d9f2a3a33f006d62c6dd619ed16225d093c4e8e9ce0d4bbd3ef13beff289fda872c28fb9ebd02a05eda1493ac3a85b84fb4291a611a8f0507de8b09085d8e01c2124bd4962bc1ec9ade96fc1ef18c4f4c1e2495ed770270376418cb7048f8e173fd7d74323d8baf577b5f637905a8da832d969cc75149301d83ecc59213e06839a452acf200d4adc6026051e13cb2281481fa34258bcc71f2065c6a81a36f6226d8360100666b702f795c4ee2ddb8a29244592faa5aa4234bdce7559d145d7bbd3c1ff5c073a38932d1104533ef32fae9d09badfda534418bf07fff145d44d5b539b0116907339b0ec7345e71456d1d1eb8740f7a78a63ee4238bb2cf5cfb4cff09389af53c030f1672813e46a5271bd2c21fb1d2a6fc07eea1d95d35761accc0dcdfc12fb27efa1c67f58409c4cfe85a18d09c6727da15dfa233058b5ac7e2b9a587e60bb8dd1c717d466ed1f688a243932905be13baf4b2bfd659171f778e6f38bc010fb1cb94ba60e8ce19cb4a1dcef9837453491c058b3a65551a7c5f76e370d4f426cba9c1e00683b685d4e84766f22a3d2379fd5b0ff585583b16a3e14a3c1c2cc3991bfb168005d20ff9e907025904ff013ee4bba0fb519a33caa6528e7fc4fe04fc9ce467b91953982e579539269394e024054a4b0d41e284e4a1946d0e3b8e6daef554a5ab77fed0f0f44c0fd968f97c6523c04de4e26e8f2352a90ec6046202234454ed85cf60d6ec239f0408f0dcfed6913fb700c7095f6d09cde6877e3e3d7c5b645067712abc0b3cc5eadb330aba13862e6f51b203bc1fe317710817e92585dd81c6fcedfa104086285fa72c381e9be85c265148004057f496426dcd5cf6c4eae66188d9c46f397c81cbbec659e1e46d9f83cd1fe8f7b8a6d149f7f5213155e97bdfa0cd12909f35ae2a0d8a350eb6d0b0a06b108b1414d5aa59b2c6c068e5659739a5f1a349c866f0ff6fd20aa4c50a52602f4b761b07db5d047fce373d8dee3c36ff5ecba0dba52a80241b8b4f4e2cba68547fac67799790398cd286", 0x1000}, {&(0x7f0000000380)="cc4dab5f231f370cb61567436019391fe85b0216f9a140531b2545db695fe7d5523aaa33c44c47c5e5ee67f5aebda7478f31d4db6c753468e1db24feb04fa15fc411c845fbf89267f29e82347ce472bee755d067868701e1f2ff9bed9c12edaf94f5a4b023492a3d01cfe5179262cbc4c1a451afbd560c8d85329742227521abfecea8908ea66773c659611fa003f2ccd8883ae60e3b8a063d5eaa7ff60c60de8a06795229acc6a100ea19935c490c6ac81d12a6596d5781ef53b1f496eeecd2422ee6d9e1819db6193d83b784d423da18", 0xd1}, {&(0x7f00000015c0)="09c3c156d628bc70e2bb705ac4b349fe65416525a95787f421805a927a779c557948ff52889a54184256f80f0dc0eb0a04804fc0fe8264c9f6ff9310e0c1d2039b39c21857f3329406fa3534366960d525f28b4755742a45dca744a3754d8c45678ff39a5464b265faab598cae494b28749bccc9a1076eb9ded455ecabd152abcadf9a27d501d910a12adac66493cdcf37767c4df0cb6794690235aefc79d8123f479bd44bc8d4471ab6a620b14774b286a97aab928e227440f8076162ff96b1effcb035594dd7a05c1d5f571d40f965a31a774ff11891b5390a928e4edbb87d0f488fdd12080103b8e1278d31c50b0cb79af380e19780ea1231d648f893", 0xfe}, {&(0x7f0000000480)="397634f8870be0ad49be0a3ca030d36e433f422294ef1652c629", 0x1a}, {&(0x7f00000016c0)="d231f51de8376ea04ca9267669d5711a44afe5197dad7d96258a27f827a9af78d0771f1956fa1ab0492532dc652a4986b2764c63a0b218c6c53c38cc04879565b4d7f02dcde84cd44261836a9680da75ac57e542341e1a78803db548d813f502c8f78fed335c032edaf54e93a62139563176ca02eb503d3d453a2ada49c32166a9c67078c9977336a7d1f451d787e8a7ac9d", 0x92}], 0x7) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) dup(r4) poll(&(0x7f00000001c0)=[{r0, 0x105}], 0x1, 0x0) bind$inet6(r4, &(0x7f00000000c0)={0x18, 0x0, 0x528, 0x4}, 0xfffffffffffffe04) 09:33:44 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x4) openat(r1, &(0x7f0000000080)='./file0\x00', 0x10000, 0x3feb697322b147ff) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 09:33:44 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x1) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f0000000140)="02", 0x1) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x4b}], 0x3, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000100)='./bus\x00', 0x20) ioctl$TIOCSCTTY(r2, 0x20007461) open(&(0x7f0000000300)='./bus/file1\x00', 0x8, 0xa0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000200)=0x401) kevent(r1, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000001c0)=0x2) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1, 0x0) truncate(&(0x7f0000000000)='./bus/file0\x00', 0x101) fsync(r3) getuid() mknod(&(0x7f00000000c0)='./bus\x00', 0x280002002, 0x2065d) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2) ioctl$TIOCFLUSH(r6, 0x80047470, &(0x7f0000000140)=0x4) readv(r6, &(0x7f0000000040), 0x1000000000000091) 09:33:44 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000002580)=0xfffffffffffffeee) sendmsg(r1, &(0x7f0000002440)={&(0x7f0000000100)=@in={0x2, 0x3}, 0xc, &(0x7f0000001300)=[{&(0x7f0000000300)="cc14e522b2a5b31658e4fbddbbbfe9218834a9f332e132f384c09e1c3d9b6d012f8abb7913ca69d79652b2f9bdcf6f389d67cdf955b77e825885bc390eba76dad536a7f8a826c93bde631a195652773fd4c963e1ddfc10f876cb259fe595bcb96f90c294ae58e5d4e10dcd77dfae31de68f8d1f5e1a387e20c5accaf8c1b42436fd14b355f0f7f2c823cceb9fbc01f0b9d7b847838f44dd575ec132c532161e57419b82f5e4eab7f9cae987cf385b463f56f6aa719ce039dc5d70f7144aa39a4adec237d5e953fd97abddff669f2eb36b6217030fdd5b6a05c04cb23620ed259813f3a4a0ca45830a635fb72dd6eb907d5ed1a9b68943fd4ad5214023db8068a65fa03c942f733d78cdc2a5a86483a9531824defb440f38fcfd5f4446d99d1f1238bed8a1ac012f7fe9177380fbd7c0582199ced505cc3fd4e7d6ceb6ff1c7f7447d1517b860f31fb32cf4ff7950dc0ac9eb896e21b8055b0d105938018dc0188c7eefd94bb26e2a3c26b03e1d921253defab8bbbb57075ea4582de6ced9c8e1278d2aad5a0cec0d9583a72f503f340909ac0a1739e7a5e5e1592dfb87e30df44efefeee0eb9cec381cdd25660713cd965b1ce00077244ae48933e86af5088e23deabefe4e3a075ace3ba1115c94e776eae816fec721b7a682412d57c0006621dd8716c10785be5d4cf9645230e2d085170544fc4742f5de54875cb68438f47093a8b1fcf333076b193ffc9666e08ce20db97ed2a588a4217e0cc9cf55f097c89c5f4a74a9dbc4e51bab9b2ecbff47c912b7f1713103f2956cc6f43b608870f4df247ad0ca25736422540bee98ac7f229ef060b52e4ff26aa6f33bed49f6f0a91eaf0e3b13d5ce5d4009ed15f7eaae494c357221bb7da5f3ebda42eeda8b9441dd9a73cc85252f9db05652eab53e126649f5868064d88f459351bcb5eac61a0940b1a5b23e02228349fb72834dfe23e1bdb1e0dceb1fb1458ea76cb7ec1d2bac6a28457c58ed4626bc150b1d34e12ff0da0fdfa0a1d51c14b49aeb2e2d9fd85748351d750e474d39e251fb2918df0c039d61004fb5555b334a6025b77391c8449ecf34a34bf3c2918dec03503b399beae0fe50cacaf7d1cc4228b04041a08539ce3136dd68e4621fde5e0332c240274dea0c8f484a5f7c20eae6cffd3c9d59c9094c01fd15893498ca6839d1a91a9045e1f9c0e26509f921b6365648a69e36e41ca1b9a3ad62267f46d14dc235848b212b6c9fc37b06649e32344e5baec9dcd1d53ac08de1cd74a485631352ab5690165b7a87c42849237e1b1d42c1dc7d3556e45f0d3ee058f7427287513605c7d1e3f5c91fc66b435e3093a23374110e16af60ac8b2b8f5a4aee6b3fe68a4afe7009a623e301d3604beb7ee9fbd9f6fdc3567e05bc3aac8ee3b2975cca3b6e61a8e104524d575db32c2e930f4c820c25d45a029c500e088419dd001cb78629b06b2ef66dd03b168fa20a24cb72b3a0c41bd9d59efc9e04d2519f07e43a0dd529176f22e42ffefe1f8ae4610cb6c432286204d500cd97cd08bdc81a4e38ffe00c2370ce4e4948400a67881f271ebe0a9e8a23ee92f6b3166c741360b3cdbd293281449d9b745f2b5284a58c10a0a2b3cd4c288176e1489f40ec7f49ce63195af692ee89c6abf190d463e16b7a9f73db1c4b6f3bd64a51e99bad45d2260bda6d5b9fd34645153b8dd3c29e36ad749a2cf670ef930404329b3aa19e3981b72b5fbf5763e5d2ce46a8354d35c9ad2dc015de404ea41aef692703fefb41d1d4b11708630d4c048621133cd477035311b501886be892a9058c5a7f36752a06929a803007910ce2783b2ebac9a7846dd4a3a3545cd6563ce928285db55e1f30e8a695cfb5f6e8b43e9e7421e6063af21368acad8060a53f5a3d454c596d365c35cea43f2cff66d54f83ec283c07294006ac91a851c13f02f1953c029cf57423775af7a6886a213e5dc0abe738b73c10f30e5eaf6c4f75d478dd438d726303904263e3da1a363410be2ba81b61d66518cc9fb7b4bf9c3b8ac4c17ac56c2d49a44b488e6b622d68fbb8af5be3bc647b296fb279a440bc7500e8c29db453096f836faa1fb8189c5c32c77f39ffd8d4d387dd66f43b912c9da55fb0141dd9d399ddffd916a5f59cc82bde17b34a8119188392b02f4d5f486c5a4366790a7f46fe558a177cd26c61b2b16f70d0b8afca185d7aa4a997e0673e970d079678a934e66bf71ea2145e03f93a3ebd89734834481b09dfa4582633fba5efeb2c57d37d62052e81c9558e84b2f396b8f1717bed7c83df42f378992e9bb6e4580805063d24e1c6305cfdd7472e0f3e0824de0cc1c0e7d7181f137f5e081edd6292fc87409b761dc937761f8e34a4d277fdce72d36fb955758c45def03601a78b3465e47b259e18adacda248eea84d304cce24d8c54686256e6188e50c05eafce1cd0f61d1748e798e5fae8de57ea5f14152159df19102623776be099123d7b66c0267f22a336a1385d872a1bf34996f08477ff444d3850daf562143172137cc8b3608f543f245e000bce21a58d8195d13a3ca9b5f473f0b60dedc2ff65b6e40bab7157e94cd088da6301fbc53a0ddeb63ce4ae72e2142b0dfde362021de8a465c0876f8a061ccd21e80865733881c7022700ced7d173ba2f09343e212db87ff03727e7a5f30f1d5f73fa0aa51113f21213d1ad8aabf8856a85b8d32d8418386765da3c2cf1a98e6ce7d409681347bc51837902c133aedfca76b7d6c4ce8fe218c4563ba830a587f9b4b84445c5868594b4706d0dbb2c4aaa56fd9c6490dc190f0668d7c2b0ccc259fc6f82b08f1d1f5ab65587322d0b564548524a5eb3d0c7a3a187845d705b7309fd92a214a9d068238121fce43b6fd658ec1c2365a5b80a11b6f1a448e89981de46588f7d2c2bc3d8ab70c50b7eaed7d7a54b8b96a6764433868d461838631d0f6e26891e322d361e0b83452b7129367d15f52e996a9abdf2d416b7474fe2ed42b2f3802b2efc0057af41a1880e98ccfc6e4750d2cd7ce8410da647cd2d5b8b37027595f0d39d294fa9e7f2ff036eb3c7f75361483d1f1b888abc0694f5a317287fe4bccc68c2d5c2dbad0f8448fa8832c40e08050e0233e9a957f764c7612fa820053c89b76447d3893f44b82b0fe77b724de7e0fbaadf8d9abaae92ef825da7a72d45cb74cfe43eee132997a987e4e26d7cce8bce6c7fb2573d9622a94bd48ebc67e17e028547c471145bf417c5d0ff4fdc82d916515c9d89659c2283531d823210aa0eea79bcd7f3037df9b14bef68f7d4a84fdcdcfadfa8a28ddc546547bdd18d2ae280058a5955e06d5f285f86957b4fbf9b5cae93f6448ba5e86212619404401121e3018b416ad35a0480a0bde3a4c724f23eabc4b3b83f96e1ac6c99d8cb8fedde53634d227eb65c3b411d119924c574fba6b7a9d4c101d13ecf8b4817c8f3189b551bd5586c382fe9a821b0150be1e7d9b40d27964a4a3815a1151b713a2a814087d6045aea782fc8d8829138dd5e266a4137557ffb71e437c7496f5b757cf3f8f4eebcf25f4745598a74ede2607a5bcae3ac3649192a3f1b4037f3cbb676e5e1d38bbe032b59ffc9d188164b45922caf0ee59e0b1badbd8b999fbf85b89421485f9ce5110ef773584ecdfe7380cf743beb0488c33fcbc62dc574a5ecd87a85386cfc37b0342fd4bbe7aaab900f1bebddb248a92ce0da3ddebb9c6984271e63696cc5d21517416fe058386b4db028a6b6daee1341320f1c439d027f033b3345511d018370247d4a149084433e24572694549896d3b0c4cf949f5e2d80bfaee3a728dcd6b557062c426806095e0df68c8336120da96e23807fcb966462088b0d15d6b465d7d8ebd346ae6d128ab88afc4fbc6f18120131465c2464b994ae734ef9086b87ff67ee70e7a67b1167aed7c530170f7647af66dc3bfca29c6cc71c46c48cb96f12f729af8716c96ab8dabe7bf4e30674685a22bec72b00313650821be41455b9274a5f65e89b811a31d29f741df23f2980ccbc8963dbac75a5a1c69ae90bcf4376d769636fb5a9561268a60654a5ecae8eeecb527e07bc3867f7f09aee63fa0c1a413bce54a38c9cb860aaf77abbc8625b7bb364f33475bb9e5e5b37902f97c50644b008cd8e8d6a77d8e483212d17e02b12b25a9f7ad84115cc4e39a79adff1ecb31e24f7f426f4a8cf7f494055bcd31b40fdef8e55c99a0d9e1e186f85c154787dc92801208979092a2d7e4bc09b681e166ecd7fb34745de19a66950b20a9296c95d6c877936fdde59226ef5b1b13f4800382d4073ee92d95ac7731a4bed67e380de4f845cacb8a84eaef6fad1b44fb95d2f3f509d313aa4e25bff03cae8615ee08aeb9749bd390e9476ec5c1b69d5b4982f972d320bdc8faec698680baf3189c8111613d7c88ed520fc907d9641195da11784a4a7a8750c894e87d9df63efdae7ee9523071d077efa239fa8d4010528c8fec768f36211544d82f25716a1d97052ef0cb3c132e93b6dd3962295b85b04d20addce41347942f15e1def1d64c8155be76e414926685031b82bebef430bd2c6f1fcdf945daa1bc733e9b60527d1ea5db0dd48c7c0174b3644d5f25d98028787990cc603a08cb53d6f7e9c4c430b8c9b61835d03f78669353f3abde849de425a98f20be6a6b6bd8c3dc996d28766974f2d7b95477c4d9fd0e74aa92d5997d607015e1b1bc10fc0345bc3ccaf378b27a53076eebeb0bcf32fdeaabc72e2fb628f27e60ffb0251e781e370f4c7a2693ca309173da843728a6673f6af7881f7e1efa44c12b6743455f166c11d3605541187519e9a6d11614fcb05426be053cc4afda6b5c124385357011508b3fe8d2850872ee763e90e94e4f3c19fe5963f21a62ddb52e75f36d88a0207bca1f2d92f326e357a92779746e2e9f7b2c2dcccf2b6e0ad6675fe828e5f40cba68ee5fc5e4c0e94469f6b30160bc6beada47f68834d9dc1a311bd825e75a66dd5058a229f46378f669b536e17659ac091abb32d6f1e3ff500fd35450c52b86fe7d49dda3592607e90e632da4f863cd67d1f53a5a3a6943ebcd05ee28aebbee956d06a82d1149f2f027ea494ca39edb2a683671755a19572b02936038ed59a982e5dc70578c4c0fcae6045f8e0ab0aefd921a607eb6975d04a8a2c3a1dcc52d98d429cdf6577c03f29a9bf6e1c8303e76193d186beb141c7a13ccca8b643abcb080c5441b1acd4e83dff7e5d46e7ceed72241dd442c17f1f5b196ec69d42aa8b2aaa95c8c9eab743ef2aafee0bf887928552e30c37d149f2d9223beda4cf3070d19226cba6daa576d06d9205018883e0747b8feb24264bd6fc3a027d85638db816c34559d9d53caa746444a7becb483d8f6bbee5277151155da8cfcdb109c3b7b0af0f7c43ca06ad374a239e953e0ae35bd617a8acfb835d5e2444dcf617b9268c8346248f005672868391762dc03093dbb4686c0958adabf5061e314a07a96b4ef3c773a4f10318d0b320bc6dc415d45617a6a548d35cb3089407fcb66de8d486aba90c9e3a97f165910779daedb39d83bb9c34b56c781e5a446acf2f51dec7b410ca5cad64e1b8b55fec889ce52256887bef4fa441d3bbf83802d045c7cb3fe239c78610e5cb965d035de05104b6a13ba22c8ca9b88e0456a69ee444fc5e49b0bc57371dbe22e88d47349c3d70d473dcb1e5f216a4805b37f5a5e65d029d8c947309b83bac543239e648976179242c9ead0367ff06b18f91d49a1c32c1d305df8144ee1795a6cca8d53f15af9a01757a8c", 0x1000}, {&(0x7f0000000140)="24776c2236cdb1fed60ab17240d376f5bb8fcafcca555ae7bcd567ca0becc9722dc2fa844406f0ebd42e059865d707b341e8", 0x32}, {&(0x7f00000001c0)="753696e5c73a1702203692e4e7031606f82d0e2633fca9f3f1dc37a952ec9a3a6f5782f24366f3d9514db3337853c1c474926598d60a6ded3d6d48549b7b9dffd934081d04854a1c28", 0x49}, {&(0x7f0000000240)="d691e1eb637b5e367e50b44f806813653d821b3d31e27b50b7a4618841b2f086b61521893e7bada3de44e4d881910469f7b8ae1514bb6748e4c0dc814216e95f85c424", 0x43}], 0x4, &(0x7f0000001340)=ANY=[@ANYBLOB="d000000000000000ffff0000eb8500005ab653ebce2cf00fb0b1474b7abbcbb04ca7ace6da0c054fd73375cc51b649a1b940c2a515ba545857c28d7bbf618880eee4c3e4e5e00bd207a05722ddd89a48d9b53bce3a82b67e2c022cf79c40918c05ff47dabe7575ec2b1064c59fafd7365ec8ebc5bb3411bd71564bff79045646bc1616263f599d77e9277e630098911f4e3aa48e6b180a8ed3c19c9ed7bb06b010de17656e3c18cfe939fee14d0aa5ffd6533aa253952bb2bfd65947c6f6009182bb31243bb2895278118fcd100200001010000000000000ffff000000100000c83b70184617223ae74f64243d500a95dfec87771ba729031968604061ff800c37fd7d8852fc18e4440d460f98d1a6deef7aca173b2411e38bd0023fc4576f7f97d973a585f75c8698b3996bd34977385831465229b4a987fdea90ae40f103c01f85e0bba047582406a273030414affaab3ae24915c722810055b954e784ed936dc75e33d13d7e9c99d1d70e4bf235bb68a4f172cb734d96a953e3a113992e7763cb503e680af9e51e868f3af13fb54462951fd1ff1cfc2cc6c140cf1703652ab1877704b4551beca26475ca7ccfa737915a6786037a6539ff2144a4e3dbd503710e0f052943dd432676819bc31896de0d88ae0a47daf8f2c70903eca055994722b1f80672ac3e2fb6f77371b4c859362c728e5cb2808679bcda93ca1717a158491365da39e01cbc69b13f6bae4e3ced558c99f92552d64ded6111cc59b5fac6dd33515cf926888c41c14e53f313d8d793fc17f5c1c2283f02e86a3ecc5c8a2929dfe75c74b3f22535a1c8d492197395c4897d9869b55c148c4e8734df8656c6e40ac0a76d70b60d61e99196d41777853258531c8d87906a6ac5c2e6befc3981362470a1bf721f3371b6583278470ffbc91a15f1f8a9cd9ffad8dbe792b4cc3103c31d9fbfe3dfe011a7cc13d7b85b88078922bfdd6a90ea26241bf4f67ffc9ed4d2ebf38b02c23ff7749630cff43f9ba220e64663f22fa2ff5b883e0c1963965712dff5c65df11f3121a67ad6c8d3fd47ba421754ad51cc9bcf0101457664f80ee8783e6d9197ebe7f9f362b3511682a554b864b18c1abe0fffddf22a84a883b44b8d2a7be183fa89a0eb64456b45c7d7df8ff8a1fbcf59c8b6cd23bb4e08a11303155d0ce3fc108f670da88ed7f26a15b05603039eb60b8d96e229d31226aa934211cf95819aa021d35d200586654640af22fbcb7f5342dd632856ee44970f5ea5fed913ea0e291d04309530363591b27c76995569fa1d1e016498237c072e81a9d5b53950ced3416edbdffb41af786ce60d3367e265e036cbfbb497c44bc94f65bdf3fc5c0629bbfd3266e62c3b6443c545b666d9996c93da15aacafe6ca366f35e4f515dd84d298e95797dc25ec62b77e3de11c289b7e071f0be7e3cf28585bfbef76c7099f33111997ed1ecadf652756e7bb9d3ca960d2c9dd73d89558791b559e2a88ecf4134909aa00ac162b50c6355d40574d34a048c8c8cb9deb36779cfe502a5e02b85503f2881eb15843413a15fc7de925db9eb223125bf2f2f3b7d7b8b8fe31f5a20bdcd01907810007b372d3b36216ccf8802329fb7d5ff4d4279910b1b22530b95032cb61c69c61c2a0c769abf9b3c2911128742fdf1ba5f5e709ad8eb4c488e2fbee6d5f6b29612ccb7fe423e6b95645b22c8a2bb65520793832c8d7ba31defc6c9c762d0cb0f4a7e22a3814b7b8dc670ef7de4f1631fae7188b3670429860c0a22eb0d8ef1d9fa35be7ce556f91efcd2260475272d4af4618a4817a2c2f1a39a5fad84c776dac5f90fa77e9c61fd5abf174d0590fdcd8b82c93e69f97e7c13c20ba45c6ccb7d24f7a777fcbdd5d731ce9dbdcfa7ba6e58b9c8eb581c31f693046caa0763548ddcfb21bce63aaff6acc75552416df8500d931d8be0cc58767e45b3de85e577d6b1d59036df3d1cfede691f9ac02c152194b4c6c457b718a4665928ee96e4231ac72522098aad17f1add74bd04f726a72682f2d21d3a7a3984cb8781f2fd0d5e324750fc79edc8903541cc5a010a909d841a50ec9cdd8c00636852e80e8a842cb984842a52758faf65fcd2af21d5014621fa923207c95358ab6e3751f13142799b161edff4dbc6d23a42b0b8784300bf9087bdf93321ea7c7f23d4002e47169dcc36148977c7e8427d1d9665b611c8cc2a3155ecc9b7bf9682716bd4ab3ebbd3832ce470ef5d0d317e8a69d204e276b37218beb06c74e1aad255b5c32374d6918348330abca6adebbae73765c6986a0461361bae0b353aa49e9ded8eed01259a6465f088b079aa0230d8c7150b5c26ecc5d428be91987cbec4013fab93bcaed77d7a0171c985d2bebef6ae5b57a50c2d78140f4080c2f8d4376fe1773523b87efa77bd18de9b239005238dba944efff051fa2f09b5781fce32311e9c73189ba095379d24900ef448f8e39b8cd38bea7900d12da4dc149ac058c63f9e00e8717308d2c1fbee018d15f9bc96bb71d04cf86f822fbc6ea9a05fb536212e17e36c71dc5bf7922d29db30c221506e3bd4ac37170468dd512209b74ee9ba1c82b2d2cd640c6b8e0181709bfd91694a23b170b6baaba82ae131e57df220b91aaaf4000656ce007d05dc06c16804b60d25a64985e7abecc474e8c5b82560d21fb24e060663f2209397d15500409012bdd7fcee0e5280f9e72858516b3e51830cebd814093c405ba88a6ee5ffdbaddd0c961f53945319f8b6f38ca53bef05b15ed19cedd9ed2a3fcdb42bb25390bcc5058e14b8b9482c407b25a4228b8450517608fbcc5b1daafd9d0d87380da4c43aca9f346aa4ebd1a3e2a001894abe8b6274eb15bd86eb5301c64fad93b59ddd734495278fa7f60bb4df36583b11e1813e89a87f2e8f4fc07ea99a2739d59171903228b870f09c3d48947fa92a3ea925095ef8b00155cb9b2ecb52e0c17fb41188dbf19408f4b7f64e635754ea1c0a34e36a7b662b0bccc97b9d06b8042fb0b2d9315daba3908e04c7439ee04885f54c04d4443c4415bbfc25548c6d3b42d5cbc688218b0a2047b9eefa4b5767d771bc64bdfc93c0712b46f1e9342589dfe5982397ff528b8621faf0b81d6c19b845817100717ca0e6ec9624a55d91685023266b87e74b914f0008d84af2fed040f18e3bb216b3bf1d2f48b4f0e4cfa653544b756cc23fd8822f36699f257a460c0ed46fde774e1bd81efd536d6882c038416ce6ca19f74325aafaa392893871db157f44b8785da67a1fb324837a59f830456f3bd2d8986f70896eda3411b9e56c16a01e035ab46916282951d89363e2231234a1ecdad3390236e9400adffdb11a35f3bf99b4630701d779e23c74e47ad3c890e0553ac86e9a9dfc85ea46a707c955d1d0f114ca2d8ffc85a6e46d7a211ab745aa40b8e0735b1a14c9868696147a2c8fd8494af4487e3ca347e08bbbf36578daf6887f7d4a8b1cd371e31b19938bf0aea2ce8c0f58e2542267f694243d71bd0b8ea6a6caf29892d95aa98e23599db0f5362dc5fd41f541309c701c57ff20d1144c13aef4b2019e292fdd59462ad4b4e7585134e63914c28aeee40e0b6a11a9ebe105eddae26ef207b456ea1dbeaf4df2bbc85707c1305fdab867be4b9c1287ea84d2cd2116ee96502e4a37acd58c9096d534ce94f37d2b86fbd7bb59c79a30416abd37b56954f7dc0c01ea1cbe90be84b99cf2985a245538bf8fa873a34ef7b94844c1440b0d1d8c592884a0065c55072a98c45957ae6b0c962001708c994ae61409b995bab9bd351a168d97a8ca3fc094a300ba463ef648d02c674805d88bb55bc9dd43f900647b169f4565c7fd9a5c3561feaa8917449860789b2f39443ed9d0007a3fafe6e71b6606e6ecba22bdc1dfd2d2fad0ae84b82de706b9762f59878d57a8d01d99bf202ae7c7842f60dd45d238b77f65ed4890126402d316107ce87f47b3c06c6b0fc3330c4017c3bfa32aec52728eb1cf0516bd11f8527de1c5a98aa303f846d1392815bb569e8c9da0c39c9b867c4e46375b511309ddf039c805f3a764a71722b385162141f155d66ea01fe20b439d78424b397484aa54fffda55ed38435be051f08cb38c82a5ec8ce3c61b0a267ce2ab0321fd3728ce04bcb80e9f33133d9d11d3530b7d9f6dc934968f96ece12abe2e30f1dbd8a7fbacb0ee1ad7f7639cc7d283643b01a28623bdc4b4f103ce455d07a56a78b83b039908e8ab1603a6d351713ca72a72f92f89f260fdaf4da97bf9c6c8dffd38107f76178681298c34645fab35e4eb47d2b33a2af21c0d85bf14e4a4cf710a6a3bae9a84bc3de41a5f1fa72b0ba733d7d966f16bf1fb70b470ca2b09d77c9c7207d8980bb31c1931d652754986fb04b3541e03ee70bd7409055fd9811c598220345bf6da1ece73b80488dec6f6728aa5934b2b5111067388dadcbe9ad9279142cbc130fb24fa5fdbcedb28f7ff6921392435992f2b96da5db55661ddfd7608974644cd6a3431f3ee1b956547aee8c4770580970d290c5a88824b10558190cfc01a1811ce4b41621242777a3beff1107da3910795fb87ea007d06e21b5d7b5fc33bd7759e51480006447e1735cd37f3c3b8a1c9e97a91385c9820b9013a9ea7427ac3c33854a09848a85516cd186a48d6b39d227320d0b135309854c33937ab5fc82f3bf580afbae1c54f1b2c55386661c6bb883f47135dcec3f194f1b21231e5cb6ea9de09f20213ae6f399dc038ea0a3eaa047529b04a48dfe13ac0cc646b704bb6139b664638010bdefacc83cbd6fb632b68cb374159ebaf635c67c81cb2b8d7f452f9d90681b08fa18cbbcd09ec92bf06bb62a9ea2288c7eacb7a63d088a7610252f4c7d6c71ae2226af35e582b72800f1edaa3fee95bb2fff8dbfcbf186257081d186d6482a5faf47649a6e3a4eed6777efbd04961174b19fb9eef87395a22f291e1eae8c02e5c5d57d2a71008e168286359656c532782262a1b57ca6f1c92bc5d82f81ac4009a35328c55451c47b044f759c7eb8c7a73678347bef342efd2604e118df8c815d1f76ad72775384de5ebedffaa72b289272256c197cef1a16560c470ea5e1603a21462d098dd852a1455610adbb83fac8ea835027cbd71fb8ab4c18af7523d7fad3f8c6fa4b7ac3d2385e106b873cbf716f082c93d8e3512a9fdaf25091b5cb90a578e680ffbf48c1ec86044f449baf17bbaaa64376a7cf46b57126f7fc31cf9da3c3451756784ddc564f0c2b13be0cc79bba3874de17860cd77e93ca917b6eee390c6ef4d8765abae825a2e1ee1ed5d82b98e5070382670b00672a3f62f2530f27411fb0810c05e90bc22bc78c5467585bd3b5448b0a84e263692988a585b6ebce86dd8031c41749d29ca878f53a34696aa8bb31d2506365fc112429b2afdcff1eda27338ce70e581d9f5499878f8451bb312c753863874245b893e48aa78f6083e5724f98b92a9422e4a3f0123bbaf235b169d6f4020ffeed88db5ab7401e801a5754e6dc5942499ac27e25aa8876d170103c6a74f16746d5f7b62b573559046321cd802a3f0fccd323cf73966ea1fab9e48417b40e0bffac8a76937f75c6961b5576a9d2275bb9e6fcd3b20ca0bfcda15fd01b6e1d7cf93d9005708ea3decab7487275223dcdb8b3642217e020266513ff88e0bff403da0017c33349f917cfe0e745c5a5dcbe5776c691c8d18b8ed1bbeef74cc91b82260e2b0e9933fdf2898efb199ad7422285d4410369774b30d6eb5c36a971c7f987dba4237eb11f89e3b0df33297c214dcaddebce28cfd4149e8ed8c92fa722993d812bbe03259a655a37386bad85b68a09c88b5efaa9cd1fb1c3259afee68a82465a0b14259c66e56e455e86ce38b87d043e53255a138ef754f85ec3441afb56684e7beb5da22be586581d92a3ce09dfc605a5f25d467fc7cb29df3b4a7f345555c91a227554f698c330e6fe01f006bf5155cd3822276a3eb1296b7d4280e1dff7060f9c48d5d49b93b6785a2b8631ffa5575dfb8cbd3e154dc2e3ec5b6873586d83b5c4b3cdbbc0dbde0a70789008c5f060045717cef910c36a873acc6d751363d89dbe9dfaa1193294f1064dc50"], 0x10e0}, 0x0) r2 = msgget(0x3, 0x11) msgsnd(r2, &(0x7f0000002480)={0x2, "32c4e32081b212b12d34befae894a3bbd0b94ffbce33a679ce2b12dec8cf6b80aa8ed62f213f47060a8ee38a0b5dcb2fdc454e2f274095fc0d050070090691e9c2e7915627cd7f9f07e163f2f82403b29536407a31562dd368da0c77482cb17455c158ea98a8d04d5e05bb0ac1ec3f3a9d8884a7d0a44a11ff8de84aabde203fff59cea2127ff7235fa49087e5249abc32b7ac9742546d15cb60ba3e2d2cf2cfd78d59d0d7952c21642786f9074169a68403b8153295b226fa67ac0521"}, 0xc5, 0x800) r3 = socket(0x18, 0x2, 0x0) sendmsg(r3, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000000180)=[{0x10}], 0x3c2}, 0x0) 09:33:44 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0x60) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 09:33:44 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10040, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x4) r3 = semget(0x2, 0x2, 0x0) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000007c0)=0x5) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000580)) sendto$unix(r2, &(0x7f0000000680)="57be6e77168adbfa2a6de7e5bb20bf472d2ba34ddb577929dfb15a437c752beaece3eec7897f5f665b7e8c7eb4adf5966820496d432f9b8018337a7be30c7ae694021929ede003061d91b5c5094a7f211f377780a1e287de0f6c0bea310a6af0fa3068b8a140b29a7703a7503bc1f3caea51155b22fd4dc95cfc4bf9b3f0faf8483a862e101a2a707f656d87a7a49f737a3747895d9b35257f14fda577ecb5c1b4752bd78f8f7ace7a8a808a0cc116df0a4a170ba1299b8f066728a3b23f57b93564ab8594098853af08f6aa3ebceb2142c145f9908891a8398aaf9949f0abcdcb3bb63a45a9ce39915757ad4c6ae007718b36e56692cd5100", 0xf9, 0xc, 0x0, 0x0) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000200)=""/140, 0x8c}, {&(0x7f00000002c0)=""/240, 0xf0}, {&(0x7f00000003c0)=""/147, 0x93}], 0x3) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000004c0)={0x8, 0x7, 0x40b6, 0x7fffffff, "a3484f178f81d74c5e955dd602ec3a8f9f6b8c71", 0x100000000}) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000000c0)=0x1) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) r4 = dup2(r1, r2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f00000001c0)={0x0, 0x2c7e2f81, 0x6, 0x7, 0x80000000}) connect$inet(r0, &(0x7f0000000780)={0x2, 0x3}, 0xc) sendto$unix(r2, &(0x7f00000005c0)="83f0c89cac23e351dece3499f726e8369da1a4aef5ab6cf1e078d488738d7b9f63b55d46f812f1e0cdfa790aa90ad192a9a80018f518ebb7f5a420e0e77a51381b803e944f61c814dfe0a8026c44ffcaffc3ac76130381ec47b529e2e3f4ef0feec055eb77283922f9ce8779cd5a667450795c6ce41063b5481fa447390debb5edef488e8396f8d2d811ac87", 0x8c, 0x2, 0x0, 0x0) r5 = semget(0xffffffffffffffff, 0x1, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f00000014c0)="2fb9c929af931428d57569b273f281a76927b7884ded27c18dacb6291c480ebe45eaa00a46bb41d7167653cc354fcfc91b263ee7e9dc8b7bfe8849b8b052443075ee409891f4041d13aa2c5b0501ae47ad8641e716424ff3b5d31bff4f23897cae144403e24c5ef5a8302debbdf4b17731ff7b6d39f665be26eca491771f317c3c0964debe186a51010940fc6fd22ea4c12fa96b8b5f97025b37d145d837", 0x9e}], 0x1) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) semop(r5, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) sendto$unix(r4, &(0x7f0000000500)="9cce2881c49e2f343e061965e4f50e6a823b9cd6461bf045b32e1d7a6035d1675527a6b628869363b2d13b2b3a6df3db4e54eed0f2cbc07372608938622c136611271e4a262f5a9081f16079e3fac1026c80c751445504845b078321bca0c27bac39945eae9a51bb6e79", 0x6a, 0x40a, 0x0, 0x0) semget$private(0x0, 0x3, 0x3) fcntl$getown(r1, 0x5) semctl$IPC_RMID(r5, 0x0, 0x0) 09:33:44 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) chflagsat(r0, &(0x7f0000000000)='./bus\x00', 0x10000, 0x2) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000100)) 09:33:44 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file1/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000080)='x\x00') 09:33:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000380)='o', 0x1) accept$inet6(r0, 0x0, &(0x7f0000000040)) 09:33:45 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) recvfrom(r1, &(0x7f0000000180)=""/4096, 0x1000, 0x40, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) accept$inet(r1, &(0x7f00000025c0), &(0x7f0000002600)=0xc) sendmsg(r1, &(0x7f0000000100)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x8, 0x3d22}, 0xc, &(0x7f00000023c0)=[{&(0x7f00000000c0)="d17adc7e02356489aea8d549d34df450ce685e7b547384050f011a2d59d446ae5f1edf154f29c4beb49da4ba4ef4f692", 0x30}, {&(0x7f0000001180)="3b8bb9e8bcb47931afd10e19a951a8f626371bb84331e4cd9548e4d3fd499ad0c3673d75d9097446ed434f91c1e0d20c74520d09c7dd1d7da7f50e8704eb984ea241d1a11210e3c6f29c4e6278c4ebaf0bad8c5a47df8199d8981bde105f00ebf46336e05ce887bd79353f44e1865cf79d37d0646712924a029970b365b8f44cbf9b95520f79ee198d9733fbc17f1ca73682f874e3efc9282288bde4b10b9384a2e3d6c3135d7e78558f", 0xaa}, {&(0x7f0000001240)="a7eaeb147bb689a79b14fbc48f3c55119b301ec4afb44b6cf26704c10ee6b7635b740bd84d276d2c913d611b7108ac3105f6c92586d74d0a7c465b589743326731d8d655fbfc22c9afc82a8a9c1518c8a849f7b11d711a9622e295b8e7bbfe8fcc976dfbf374a46a068e5206228cad6a9878f15cb25a8629c6e25d6de62d6b1c3bdf625f6efe77a5c6e4be30", 0x8c}, {&(0x7f0000001300)="b2e5b81e2054e7bde6b38cd6d7e67f640363688102a22f8f798b5287d4b17e6ef34b36debb82ea638adac8a575ad9ee10926d197f7633762dd53a8062ee94b4526b9be7ddbe08d2e7578ac0f7559803a2922ba2c381f7fe254e700d5a4e8ab9e52eae91d60b2a7a82fb710ab8c50d9ae14077347e818e1a980849600ae5c613f8077c55d1c92ee9b", 0x88}, {&(0x7f00000013c0)="4b64b36657db9190b23cec172e09bc65a63bf71a8ece3d4c8166000d1dde53bdf732a709f159476977f51c06e22f2876d33a01513f4dd8fcc5c54613e57289bc5ab29a7555bcfdf2278fc911a81ee2520e93037f680639a9c0549e5473059719717dc9aabc7ee574f7f49217e435d29c2b31badb7d39859a5ab7d3f30386a6e11117045b74e8d0c4cd6d4919a67283574624ccdd11136a0ea40cbc8aec43f2bd0259e2cb27c09c415d16d73a2d946ea75dee5a809b2ba3f794ff34d8106b529995497e7b0c25f9c533cfe8e9550c92f6540584e18525c1705d6d0ac091f338adf372f34b23633d9af4cbed0dee88b051e943a82eea0d14f368ab1ff83d9107411035eda042c6dd6f6295ecf755add087a5e5d566cc10d0dd4f4ed13f27a8f8d6f33e6ff3db0eeae482045f75f00ca77cdf80ef8cbafcedcb0c5bcbdf1a40ada0cb636f1adee738c410407ccfbb81878481eaeeef86f1ed1bb7d644157d9a85e7141c79bae2c47a45810e7c0c810542f835e38576dcc275ae9a7dcbdf21607b2df5c275ed43af125cef55b3f5bcb34fd16bae2c1d231c32c776ebde64afc85419102de0cb6cdeabd709988060f4f2d245c424e59036bf388e9e0f715e63f477cc14441cc59dd70a065703fdab7ed75010c9aa0f062df1de17e587b7a6d0089868ce3a84e8e5e88e4373ff9d99391d45bf81a4f0623f6e991c5676b55098c85056c796e1893810dfaceacbe281d690390e70fa8032c7fb855b4a42221b6cce59dffdfe650f8feecafc166ecdb3930ea8ce7bdbe90d45c6f8074535ab08a4a81d53082f5a9ea0c27034b4243c74609ed7ae4e27c4ae9b55ad95e0a32f170ef823d3e9345045cb18819f57a3ee721f3a002c220c3708881f10fcac821b9aead5c23a2adcec77d0232beda3b684ae0e49d74f68f714b53b1babd72235699868466fa983052481da210e595740fd8782921b62ac13ac48d1a6876b2ca8edf4658c0c43c28dcea20f1b342f82302655933591a2fece2099ff237164bd2af6013225b86227ce0684effdb6ac842fa15d185460de8d9a1896fb50f6334f308989dc2cda4818646f1722dbb0f6322eb1e3e50770ae4521177db5dc0774ab1fa4f2ed292acf58ee758d58c0c1b82a332c7827ffc5ade481e0eb35515f286a202e5ea6cbbb9c416e260d708360edd332439a9155fa0796b15e44acb5b6d9e0d31d790667e0e7e43cc8077579c50f2acd9a85c5de7fc9b8be9a1d559cf5d0ed29e2151b1810f36b92ff1217720393000cf70ca79251a1bb1a69a773bdee37486f969eefbce9a2b3d811f29c73e0bc179e052519efcaf09372f5aa73c73cc5309b567a21087a2f7f26ce8e0c4cec097aa9b46ef9a88541274804aa6484c9cead4d0f48b60f63866573bc6349117f61ba701fb3b481f6241154eb2aa021c52c97639351266d6d710b6d658475a62700cbd0907e7cae719f6cfef4a5d75b694e05a48c15d85cd385f361e7b455c0e25e77a9cb22ca3d39f47967f5a37e36d8a640e1d9fc81bf6893e8696ac5d3c494d32708ba687bec8b3d4031d0657c099fb6648982db63e2acc19e783a96548b62a0a5c255f309407650e2646f8f03fad40f524de907531fbd7dc81ece2a0b20980c3fbadc7624c3e78bce549f44d80f7a48c9ab149cb4c5e65ad015b90a6ae4f2a35c84e3f63cc66b38ca7887ac484a09c15f47b6141d3dc3b424e4b8c1c2f46794691e0e76b521359c3bb62e56ae1d48988b95439f44bce2b01e14bfd4ce90716d8531fc1e918d5fcc7d7a29f77ff4e8a197240987f9242b792935d6c54baf7b1c6d94eb16e342d01a84b8b6372bfc1254a8b8c5f60b89f2342c3ba004c00b8beb7e2cf91f4a69fed25413fbe6d7c6249f886eabfd4782a061c280ece4a034e25dd5e13ff150e19df52e00006515caf7e403b19296945634a4a2b049f3412d00d2e4156d67e2d390f1e2b5f6f0725bff0ebf49b5431d330fce3e57f2c750c4b3fe437fc5100619cda2ffa809037c6b48032d6e198342e06028f9f46110c739fc4d7a0c45a5f2afcc7d0b2e5965c020bed27779fdea5e1cae4f74927ffc250d5a348ffacc7bf29d067b72bf010e5db8c454bd4b34298ec515a02e3bc945c9b1b149a483a2ea32955d9eca88bc3391bdc8b9dd1cd0ecdb7b2f12a48f6cc66b60b100409d492377c414bfec1fe0498d8775abb8c30f0d1e5d714f405347c38317068cfd5d27bf9e90ca197d31e605888ada39398e74af2faef06346107745f75728df10a7215f7f3ea7b1b5aeaa8c0566617ac16932665ebe52a9639485750c3dcbc3b5942f0e4506f5a1a39756204eaa7b0576712a45c3b6588453c96a4bb054ba77b78b6c7f805727893633fa70fe296bf3e01c7b47d06eacb60c696eddc8113f6f0ce7d79470cd1da05aca5ade1a67f061d7fde8a8889e706bf646c4aef122c16394cc6d062ad46d90b4e32183f7f91dac817802209bb01bcf9940ea0d2ef6c5040f9ac258ed7651e3f4ce7fa25543fa7bf5b92057b018f02db3839226188360253dc0130cb246b4f98b2b3bb51074211147f6b166603a7839a3a4e0a33df41cdecac63ac42f54faad066ea9f5e0ccb0922240fd6b7b8140e92d3c05b496faf85f6b36ad063c8e7a6ede6f07f63ae0f9bf031a2f1b84abb7d0e68c74f53c8083cf0eac7f16a82ed8d76219cbb1721e91737b7a8a3a97383a22dc449b172cd996fa326f9075afc288ac974fb04212d5f442e66288b40221b8ea0922189ba4e18641d5200ecc286e64dab70ccf83a8c0f642209e7e6beba472c051a4bd9b0b1a3ad5764465ca7c18905321ec36370af13181ad490f8a3a39a2ace8a6ab7248aaf8602c4789093968531a77a244667976f9f272291e04384d9e4bd856de47db529175873a5f12067d96fb5c0ce95347d655d79e3aab71296196298c0a2760c26aa9b00c1372a30467b5eaf9a5b23d5c0249da2afff0c88a44f429e9cfb472a792165515c42b3001d91f0b71e97096715fb4d57b3b2288816ca11ffd4a357356ebe1395c4d3da7df996aa4f0c6d5027db12c3b931eb99e731a7e182aa9dc4fc878ab8ed1a23a29cb6251b753c24924a10612d089a61fbf23a026cebc0f94a8993ab405ea08c208f2a9d26e99b3af1d01065b48aa07866d8b7b17c76e3d81dbc17383abd650adc372e0461557a7c50c468720b146a08a2980d59de41d8b38e78bc469e90c19c990e262c3d9dfe316a99bb39ed87da78f5978e51f5f84e5800c78b8e606da49be8ed156eef9153235f9afccb368736fe3e7b076e88c4221bbda76083ae9a30c41d54697f24a0cad8e1f5ae0172b290e330d541f364f2be3b3e03421065974ec57dd3edb27e9f868720ab6a20d0b0e351bdc48f107d38f04108919d184f1968e47d5cf36652c4a390046e878fc292f0db49ee158d20e48d06a12f69a90f701cde3e9f36ec88487d49fbd1c790acdcfce0eb6ab0b4c7ff45876e01f9a667d0736ad5b4e9e0f043dc406ce8992f9b81f1a2346b3aa7ab8fa0ea9eb9e85d56af42a1e2e9c63537ae03aeef3fa52e7ff26618b45fbac022259f2bef1e5dd815221d71639eb09813433cdcd4bbc80064f4c95cdcbb19a4dcdfbf77ebb8a21f573f88b74b7c7dcc0d66c536928cc6efa07a458b5a93344163f9dd2ce4013eaa12aadd83a600040ca09787958c5cca789e733b3977c0fe843daf0b820d6c952414372b2176c76a73aaef26f4a2c572d14798292f0902bdd26ff40d7b04d5d471895466d472159deed63df785758606ea8232c41007136655ff2377299c3b09129083da1b1b8069742ccb3fa0ec6144074baf6f2956d2de798b1543b47464f32ce2092fbfe0f8fca16be6965eee83fd36fe1b929bf2fc7efbd0c4f73385dba6acc56055dc103df1e4e6a7fd010269dcbc06888aec992491a7c7e23bd8ab76ca6e1b8a2608a56a84d6456e5a31760f7f8ae0bf9409639da12d73e44c87566857185f1570f9dc0758309e680aa1580c1e669a07b7ef9ff33dfa32f13ee2f2a9b5019d158521c288a795a6de763df14c7339be7cb3701bb359d24e795b160e48935909500fd4379ded2c222bd0762bb8a682abfeb010b8f529507be93727bc2e43e34eec34121c2e719d73b3275d0601910b08b052955f898416b30849a53ce609a584c2f6e16460828b06ca0c591f4a3c8bc521771af05d83de76daf67db42e71b99e8a74ecfd44954d1901ac646fde95d3ddd55aed74701969da5c37aee08b9c4c5067001ff8f652d1c08464fb920d5b694fb63bafba25bb22c963beae206c02dc2c2356b97bd00119f0353c27aa6307674b187b0173562f5cd59ae5c8336fa5d76b541a69ce5d8e91615034a97fff97f2aa50b7a56516aef3c04f52a96b40597505ecb99ad95638759846902e22a7d824f4032e39718d58d9cb360a654c4f14985bdbee171ecc4b6d258b462fc1d649084dd2acec9f5142c9fbd1a3cc3ecdd7fdc234a60b9d26c126c7412fd9a4830df46d84679ea5406fe59750e00b6e34abb3b5d633f895539624be3a9dd5f1f75ea818c00c7ea262f4b03a024c09c5b46e50b2f042ede26ad12ebd9ddf9933370fc941c7b97dffbb26f541268cb14a34401f2834b9dd03026eef97d1e1bd24f7762e7f147717236f4c41f537ae0126ab1febfd19d1572013a9d7ee0914ab0f74734e8b8b4cbd9c4a499c2f43f9a09c9d9ff9607ad86bfa60078b337be9d44c3096a3f2fdf01d564d595f666893ba75169c5d53002cc7d366fb85abcd40551347fc6ffd90d942bf7b0df067c41f4b94ed05f3bf1a1bd3a3f6539e3815778064cbda0547efd551b4bff9cf516212ac9818fe981dcecc88e3e791d13206830bd84d3471f57a1445fedb1104280624127369849b19e2b62a174cd606c40d8ee147d16e6a2069465fbbff25d4ae0950ac1e9540680818a4341c9f9f16ec1a8867b26c471a4f73110be30bcb4d07f4c59bb7871a4ea575d9c59c61489ab8687382b2eb4f48cf7ada0966872911f7e1871e933e9cfaf17605eb87b5fa430bf190cd4b6326e51d6424d1a4a3f210b2e476c8d9813e11d8f06849f2219762adcbb8597f22717dcecb584cec13c9e1e76b1ada6fe87ce70b031de903a92f19e3cb5425b7d08fdc139eafd6fd9e89c4e96a6b70c116141883445a4522c084fe2593fbc9aeac54510c2a1b8f39c34339292dddbae01a9345596259a3af33415b2f860b829c201ba8f8d56421af82eb622084afee4c31b23a5eaf14fd9c2740b94ab82446ca4b8e88ae482c27a76026914cce62cb206c79ca361e70552c076c4b6ff4291272579d9e3ab4f533955f699af89fd6b7359a5a094ef57ebe32b432828e27ce7a1ec57b87d31d148f060c46efeba873e1b76e9ef51f03737f5cfcbbe75c85b78915f1d6a5cafdf4b84e7c762455580b5681b9b3e9d55052073c75c2afbe927da9ffe94a7fe9927e57f51926e8892a7cf29dcf3199a278a85b5f5b0361c3d9284fc1d616fc0b722a31485ffb245181cc8ac0d7bc8cf5f4f5dffaa76677cdfe157af53464af93cff1f69f7c5cb4422f3498674e95b4cbd49615ef415e86a5130229eb86be9643498fafe10892b7b3b34080a9388d7ea9159d47889b08873f60d9c3263891bfdb27f1c4689a17a87d69f3c933d03f3d92ba1bd02e0b0e5eb6c45ed7970a71b1ba1b70250515d6bdad7290c13b70ffab5cf73dd92b27309b917b9bbf046a0c5f73633b6d8953b85a98a24a41d3a350857a89472bdbec130afd7a89cbc325d8cf5e65533f6e72d159e0a", 0x1000}], 0x5, &(0x7f0000002440)=[{0x38, 0x1, 0x1, "eddcfbdc2c8c3f35ce65c4512f7c2daa4842e35211a37eff5b3581ac94db3df510cad3"}, {0x98, 0x1, 0x1f, "cfb534ae7bb7e5ed11862116da1f732a30725e25f07edf7bcc9e11ac69a73ecc8295c44c6eefc23464da00c19f41826defa8ffa78b3bad8bc648014217229b92345f1cfed6202687db9a9513283490012767317d908513914911d58ec9ad6126ff1f1aae19ad94a4124f4357d1494fd984d4c7923a26588214b67be3955a37144378c947f3ee23"}, {0x78, 0xffff, 0x100000000, "3b8f53ce14719e870c128ed6c069951204169e7e0c6a46afe9850d794da0cf312bcf9148d523bfecd96b0ee8bf28d6fd95045ba383cf00eddceba7f36cace314e19cfa42dbbe49493b392d750b1788bf21594f5482cc202e8cb949ef9458a410272fe4cf"}], 0x148}, 0xa) fcntl$setown(r1, 0x6, 0x0) 09:33:45 executing program 0: lstat(&(0x7f0000000040)='./file0\x00', 0x0) clock_getres(0x3, &(0x7f0000000000)) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 09:33:45 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) fchmod(r0, 0x0) close(r0) fcntl$getown(r0, 0x5) 09:33:45 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = semget$private(0x0, 0x1, 0x182) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)=0x3) setsockopt$inet_opts(r0, 0x0, 0x200200000000b, 0x0, 0x0) 09:33:45 executing program 0: mmap(&(0x7f0000719000/0x4000)=nil, 0x800000000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) 09:33:45 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x10) 09:33:45 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x87da86990c828a41) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x4c0, 0x100) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) 09:33:45 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000000), 0x4) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000002f00000000000400"], 0x10}, 0x0) 09:33:45 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x80000001, 0x6126}], 0xc4e, 0x0) kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) kevent(r2, &(0x7f0000001300), 0x7f, &(0x7f0000001340)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x101, 0x0) 09:33:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r0, r2) 09:33:45 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86137) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x800000000000001}], 0x5, 0x0, 0x6, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x4, 0x80000002, 0x4, 0x7}], 0x6, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x8, 0xf0000000, 0x400, 0xffffffffffffff7f}], 0x10000, &(0x7f0000000080)={0x622, 0x7}) 09:33:45 executing program 1: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10) write(r0, &(0x7f0000000080)="3228d1ae000c91328d000000000004000095be271b240ad1fce2dc412a8c9eebd42b89a48af1d4ba630e33871bedc345cbbdb0f39571eb31", 0x38) sendto$unix(r0, &(0x7f00000000c0)="9c9140687508880e90b78c15fd79ec8f136ce1330b351bb9dd5ec89803124b0594d86482406309d680df85a292c2f39b187f484f54a1b2061791b2aee8b7e7a04178e331e9f080ecc108f31171590d5efa69a99047004c65f7f5a7eab68427ae66e79569172f00dd7eff3bea16629ea132a9ec216b4c204a4e302c04437285df312dac324f767f2778be6854ecd647792c8fa09967ce7752bfc7fba122a1bfd969856330d0c17bf0e0067ba82ac01bde", 0xb0, 0x4, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x3, 0x4) 09:33:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000280)='./bus\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000640)="76d11bfba01b2b437500f4e773d6d87539da24cace396c1d05b923466a161897509b78dd2cea3471e8956dc5fc20e77b6a13006174ddb0a7bd78cc8c51edf515c237e4adb5514027f448bb7080f211692ad81885ae85829eeddb24585b8ca5b54e9edb52d4ecab6e5ca284924102e12f4b934e112398cd4a74bbc1ef9e5004ff43289f51a030164e5bef69b3eff6ede8ca2832782da69a63e754249b41058f3b90423fa281c1ef6704cc155f9fbe030a333c84ea554ae93faecd1d1305ac4355a7dcbdaebc88d39242a8d0e65b86b022f8eb0952c4ff3346854e67fe8045b1e4a414505dba3a89837c91386b0aa6bfc30c3f6966fc6c644f6742986b4813f7e3621ec860cad94b75bcac8ddf7613ac8a422da2d6e405031f1307f4a86db6ac5c7736e5eb0c7017b81019f0e295d5cecd4e85b8a09892075c791db0cbc76d421d946cf88c74d6928b", 0x148}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 09:33:45 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$inet6(r2, &(0x7f00000000c0)={0x18, 0x2, 0x9, 0x80000000}, 0xc) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 09:33:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000002c0)="582720efabd16ebafe7325259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff33685619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdbbad85052dfbbe6a4f5f728193ef16ab93f12fc4d5f16b136a5d0", 0x65) r1 = socket$inet(0x2, 0x5, 0xfffffffffffffffc) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) write(r0, &(0x7f0000000980)="06e144ee79bd941659ef8d24fe0adafd52a48dedd889e8bcaf9ca83cbe87cf3024e9c271ec4502df6f49b8d7faf2c207c2c8818aa8240e490b945c29b30c2117ec2b4d5fb6334bf5b73b6f1dc32944843f4252c51fc31c69aedcdcf6f1e6537814e373636070e2cb3bc97a728b77356889c8b886f87fd4e059216e975664139ac33295006cbac9595e3571d5384115c1e9cda62fb42e958d9672437099f3ab7b98da08c24e0a29693010ae5cf4065f9481d2c0c309767a764bc9dc075f6c2881bb40505777259573bbafabfb577d2dbc71e81c03a51f5ca002ec1f60df7d1dce4a7a5ac95a7fe6170ec3fb994774ac476705408f572d51c3c18f00fd28902cd69a5cb0bcbc282668739c14efaa14ddbb46af425c4f7cec82f07945cfea7d103a74fdc51bc36f30c16a0da121384f43ac410294e7200d44a8560befb39d1938b7de394dc7e2bbc4b45c84ff4d83a458d005277feed5cc704d0e49ae3ac97146b30e91c848397a3dfd3dcb1a3919cf872ac3e3f590752b40828cac5a2ce270f2bc52ce7edd254a6db376072339ad3cb2857a7faedcdc8ef00e21a00cd63152fc0081dc5de2335e124194e30f7eed3adff0663c4758d7775b13547c700760bc09c077055fb8a8b17d296c8981e1b5e296c997b0077e20e725bcbf1a21ec5db104f2bef5d96e431fd88fd1ecd295bdb2ae73043af73b804273968efa8612c16d75a13fa3a4b743e85bd736c4abfadb8dfbd56d62b114c9caab6865c2133bbf3cd1cb04f3bb857e9272c54e1609dc8a7f98fa6ecda3078a804825450cb77ea22082c4e4a7492bbe1636a943ccf67137ebba75c660fdb49996784d19455ba4a7a5fd5eb24a15", 0x263) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x4010, r0, 0x0, 0x0) r2 = syz_open_pts() r3 = dup(r2) close(r0) dup(r3) syz_open_pts() 09:33:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r8 = getpgid(0x0) r9 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r11 = getppid() r12 = geteuid() r13 = getgid() r14 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) r18 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000100)="5481d644583f7249e9a7b9f380912731f01ea576fbdf3707141c0617dbe48ad457bb8550df78342c8012", 0x2a}, {&(0x7f0000000140)="7b8d60c3ce570c25d3aeca16713c8e728ea27bc763d86d22a30d49e89c0ef3c5ca88da4a5d634c1eb4b4e166686798a643bd4569c60d11c95e368e4764ff51ba9d6f1f33805610ad61c58370c6c870e2caac7a789c661798567342abd506e57a13b07f203f61b66377d5240b4676ff1a637c693427b3a905d9a8a6a01d95629560eb40b02e91a342c5c620bbe1cb32c8062dd34a067f3066c0bcd8bb23545317c3c058a3789136c1e4a201c456f8004737ba490fe92333af8233", 0xba}], 0x2, &(0x7f00000005c0)=[@rights={0x30, 0xffff, 0x1, [r0, r1, r0, r1, r1, r1, r1, r0]}, @rights={0x30, 0xffff, 0x1, [r1, r1, r0, r0, r1, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}], 0x158}, 0x6) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000000000)=ANY=[], 0xea, 0x0, 0x3b9, 0x0, 0xfffffffffffffe33, 0xffffffffffffffff}, 0x2) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) 09:33:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d030c1e7bb6fc6e33c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000780)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb009b2c4c7a18ef00201167f0000000000000000000000000000000000000000000000a2bc3c3fed9e907ae0817ac9ae8089ff549166ef4c81de589445d99e81442690eea3b617b256285db42562548a62acdf6fb75c4d3e93a9bee424ea37bd13a1f417f979830d6a5793c819c690e42221963f123dd0702e42d2f7ece489a6b15cbf56a1558dd8b0ea6daabe136a2030cb981db23419f37e360de16aa5cbb7ae7ed85d35f39b998019967f20c517", 0x127) r1 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x9) close(r0) dup(r1) syz_open_pts() 09:33:45 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000680)=[{&(0x7f0000000100)=""/126, 0x7e}, {&(0x7f00000001c0)=""/145, 0x91}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000280)=""/242, 0xf2}, {&(0x7f0000000380)=""/153, 0x99}, {&(0x7f0000000440)=""/100, 0x64}, {&(0x7f0000000500)=""/77, 0x4d}, {&(0x7f0000000580)=""/225, 0xe1}], 0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x400000000010, r3, 0x0, 0x0) r4 = msgget$private(0x0, 0x100) msgrcv(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000a752702f0000400000000000006500"], 0x1, 0x0, 0x0) msgsnd(r4, &(0x7f00000008c0)={0x1, "31f55e2836d7d50fb13d49f9f0661f2a09b6f4453d0edee93800662a7d02866c632ea37277299636289420d98bddabbacddbd9f412b2059769222cd634bda39436964e209136697c533c9632a5e0a6537d08210f9305818f8e4c623854aa68f886d609cc7abcc91895a51ef403aac35c92a06198f1aab81b6726be26c747059b3c6a5c"}, 0x8b, 0x800) r5 = fcntl$getown(r2, 0x5) r6 = getuid() r7 = getgid() r8 = fcntl$getown(r2, 0x5) r9 = geteuid() r10 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000d00)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000d40)={0x0, 0x0, 0x0}, &(0x7f0000000d80)=0xc) r14 = fcntl$getown(r1, 0x5) r15 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000dc0)={0x0, 0x0, 0x0}, &(0x7f0000000e00)=0xc) sendmsg$unix(r0, &(0x7f0000000f00)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000c80)=[{&(0x7f0000002740)="39aef0065be54c9c78a62ab7545d02bbcb68487198c819daaaa87a3d08f02b412e92c037291b4302a499f6cd57cc170440e7555a6baa828c9783964d79a3867ee51aff628ca62c49397cd38724011b5dc873d3f9e6ebd0a78b2d3d9a62c80dc2c0d25df68d9fec3f9d55efd31b98383baf96eb261537ed1fd8ce5f8b34714f19eb540eda4b4836f4549b31fbc5a56842d5656edb36bbd547d55fb571906b4001c78c6b2fb165af8f654d2e70a8320e4702dad2af95724c1b084251e7af6b68d6543ef289eb674ca43adbc13df9c99434fb1bb8e39e8348bdb6f0f32a55fdfc7f0457245df7c49b174506b51e5ee57c27d30cf37e642c35642353b1bc4b60e5aa411c34b9f2f4bfad9c0c672aa16dde257220bb2121ac3d2b751329595c2fd65f2d60e6e6be4965ab1b131d82c51680e3ce438f3924b92eafe3d8a52be811a975ccd8ea67a6713e5bf01ac3f9575024660487acc25528beac9189d1743a2a18ad0f765b8be0862d498bbd172e1b4f8916b5d243b604ec9956e92d9cef1f80902de39a4d704dc39ed4b441e58f8c11ef4f54d56b7079ed7adfe075077e1c0ff4986edaa8e06016ec03f408af2cf1b7e3ff6a1c7942772a923f30ffb4fce7faf2d643a3fd736f6edcd27f39121363a04b6f52fc69b2a5c9c99dc85c5c2204f225c18e1da21ed187567f3d3e56f3b2efe1a51a7d791f6478e6a945bdfb30450d392d7cc67a927b5d7ed94bbee5a5f9b4844209629d8e76cbf6b2b5e35b349537523463a80f09bae28298c263e041392805b768a41688cd75b9886409e50ff3277e035de96c9d814ddb31c1cfd1ac14ef71727cbcc2b4c0a597d58cdb46b0aac5865d15f58e08a7a2c43652bc4026d23ce6e31658e8f453fa61d7f105fa1f1e4691b7a9750a6dd147ee3ef0dffaf3bc3685d11538f5b81ad05036574b8f5f321390d46a5438f816a636b45cb4fc2b7f376cbc0c42d48fcc31be783032a212f5fe79a3d1c71207e1646a2f941fd2cf952036a26c2ec912ab5c8eb4a1dec44784b3b937c360d7b5fadbbe1d39fa5721c76c35fa27fdf8d9d9a6cf2cdff3b0e65ef2f1a93186ad2a8413074cf6742da36354553b084e760f04c779861b9da69511628bd881fceb88f5c270318e772154fe296b4d501b8cae8d039f3989b68e363e36a80a0e8d010e4c688dff8e192743f5704f510f5068d1cab6b2ff84738c1c0dfa9ab38fb176b4a97f5334e2f305e71e88eaf97ed016afb5e5cd39497b169d55a99c1344fd3fa63db9a57dea0e88c0359f2a5ffb38af2e26fff7d117950be30465ac51aa00a09b2a592c40501b45e7b0567a945c17168e20d452c83d2d29365697e57c3268cdb416f97a49354760bd617e152f75157d16f37bba535c300ff150264d1a3db99f17d6493143f6876d515874020e0d2ed150a274bb9e9240787330bb05a3d5d0dd59f0c6a9c4348e1fa29e42f25bc5abc924551652384bab70159e552a98de05c1e67ee19af8c02eb009355cd1ddd5ebae9152bf60398dea99254723ebfa6bf23a5d35e482dd78dfa940251fdbc28887ad65863212d2bd894a6d512e9ecb188ae2e32e498ffdbd691985d1913da3152c40ed809f3209183d289a1f70bd4ea28edad192377d909d2abc50c65a6005b75a850d1cf7410986d01d7be8b3a2874967d6317c0231b9a1e84220d276d8290e6cb56040c12eb81b97ccefac37b48f8aeb1fbe30e50ba4857d53fb733c7bfcd51a5c21ae78d16b4f2f667e04f236bea57f834f5ee2baaa335724cb27d6f763523272b9e8267f898e85e6a064e9496d624526e7f7d92817528f6bf7ab9d7811e5a960aa8aae3edaf6d7a014a018e6c422d7b2aa88bf46e7581d7b0635d4f796c7a8186c420c963bd7857635bcef94943dada1a96c10dc9933e50c61927c1e12f764cb1404051062d029c6083316c80d4935b232798e7f0846eb2dadc1a669a71a8e9ae7aba7d0ab9b63ff2ae85c6abe9f01b536aff0d1c080399127c38abe0d6a2e3c68d4317106462c60fb866e656f93b869d176a9f7d023ad1413ec3705b2d7b139a1e72e01b52c2e054f1b6c2967da85215ee094f510ac207feb7797313360a09ad5a3fd1f541f9b1ba9a5104fc0f915c199da54f5bb7ad7f09c1d2e5132f754aeaa4f55b3d1403f3a2931d427a163f2ce9c131466d0a5d36c97f7de7ea58479d347bc49a265457bc6c18f911aab7ab25d76a405f8732256950193b5475cd9a0eea5264313a317680fcc2c83ee344f66c0eeb6744f8cc245d6cfa9bffda1c30efe431e27af6fd9ab593c1d9720f3e3d5bdbcdaadc945f0f0cb644a26718db8125a0749ccc7cab4b701cb02ec3f48acdc7418c945a090da4b6c3487ba3940aa4e9208f50f295eab195fd94aae8529ffa48b724d570fe9e6ef6d851a6131edf7401ef004887cb45a6d1b65418a021d3dba9467eb772cbe1f46b3d6e158103e941b72a1fe139d0e4dd4bb9e5b35e5d3c13a712c0c218dbc7edcebe1040615061b7e22de911c5d7b8c9853d850c0b69b9acd852bac800e55ba835f0d9f0afd360d18530f5d42cc826871c219ceab6d0890a437042cc7ee27e398773afe0b8df0c6d6d40cee757148a388d59af4ca74ecdb5cf04d87e1ed47fa3c3437a224e74167c120a81436fdde11a9e53ab8f22c5fe6e9f6f51d473f02ff45a305da95a9059c437f486a1888c01d91056c7c31ea94656abde3c78fb31fe82fbd36a0fa8206f0c448b7255f817715518129241b4e77ed4bf8ff19d1a95c44b77af15669c17c8dcbb890775eb9df12acf8a09ce36f7b23aa73977e8391c2a0871bdc0caa321cacd7a1400fbb23c7211e709c334c17b03f4a512191cfd31d47dffc7f2919424f02fea3465e7e28d3e8dfd772506975a9bf8450998788ec8129a0ab3f0f55738d4cd36f6d5aad363b83c0d37b7ac871d8bb2f7733a3535378a3e75c3ab0ffdfcda82b79db014b1c0dc3fe421c4a4dcb86058770ae60e330eb1f9325f2c945fc6b418a073fa23bb32e863565650bcac54a33355d34bc7b07a2b17e40dd193698b1d8ba31b23ebfad847ec5073396f44023b8fab9234e638baa17b2939822c38dc4345410e426db32cb87f8fbeaba8f2fd26db0b3ff2c75eb44bceb202ae921bc1285eb8e1627c84182089df49889765ca4514b87923e41a3aad0dd1043c70e71278d7db1bc64464e4579a1531dc94bf2def920ef6b85af4bfe138e53f7566d8dc1fed1524731ba2e7f37a7b9462dae4342f48e70f09d6d670ec35564f2d382576deade745521033d47ef4405ecca1272b048e13b5ae5866b55823796b5d38a0606f42dd075464061a14d5e85b86f96d3a0081a5886fd8f079beaaee046226054e605276501cbbe5fbc83736b75b37fe09639c6b6b3c0b1916db1e64304700900d3638744bb7788fe6f1473980f89873f295510be5d7a2ce6911df600053e24e406fa8d07a898bfac2e33ec4d876396b0692125a198c514232c07bb2f9d0ea1d096948e58c8352953fdeea226d81d1580a3fc7ce0ab5e66cb40c8aba3ce2d337cf9e8d093f2abc601c13cd54a8c74b1a2d6924b60794b1765377537d8f3184b52e3a342d815ca0727604f94b77713a5e47a0cf6d16b19da177236b1980fb0ef2ad10dac1ee84e574d7abbbbf601d543fd7a175d76f3d8b3c6decf0a211197fd2f1e87ea214a15094e8c73f2d4ca02ea3a4550454f61451a5da98149ddafd2b1e5d59fab60b7042562f07ac12030b09809146b56c1ed8ab840895d2eb37aca260d2d69a8341060f7ed152d8561bdcce1e2bc02dbbae70fca01a15771ae490e6855e755ceecc0a8973aa98f5f124a530aabea8e6a3c688cc9aacbc258df16cd6001f1f3286444d47842a9626c213b67d4ec04ccf2c214433dcc047c2e7f3f0fb5c7595d2d2f1f6b0beb4906d0df39c36e5735f4a1f4e25636701874cf6e6c500175d72ba22f87557ee2ed2f70229283471ebf945741048ab64be34c70bfa198cfb76a669b0df8345a5d20102a4a21850d947b1c953f5c29f2011d57cbfebd10466a8af8c91ada3927f9407f2228ea5d8adb283f7755a7fa6107621bc7ea2a378fab3917a38d811c739994503a900b5d16f3d964109cfd256b342646dfb3f4b20705f4f2dfabe2f1c8ff2fcd631b7e8d3dd7550ea5031997cb4c6f4dc43a3548d3e8d6e9d3500128716c4f00dd291ddfe1085d02ad54e94fb033255870a635aba8f0b112f46c0726eb862e3f2dce9295aef63ab7aadb25f565e6f490a570914568a7508b11ad399d42ace078153e08c74edf1c691c8aa94c519c083f06d61d5ea87551c2fb4a8ca10265a404c157d102016a96fccc3af49b78abeaa95f0e313353deb24eec1f772eddb43a857248dcb71972b3e647476b5e009a26cbb3f8775502067c4cb087eb222ab43ef2a258726fb31dfcd6594366f29f5f6e7857154036af6d7f6a188c1fae21c157f7d33efdcf1b0ab830e80fa65c34e5d046e94940fb88e7018682f8eb5472e5efe13de18937af821d5168d38496b7a6ce39ef75b27bbc5c5f3f30f01922e658c062218e3c208319391c3935951c851aed99de8cfccfc5b7a7096265590eb2a0ade679a056cdb5bc5c07d3e2f7bf6774e35df2a899b9a2db60e3ebba3b1ce37a1379f2623d732724aa2b46f8bd049fe40451265e4c701c3634eb55dc324187fb2c6852502a28099203bcfe63d6564cce27fde4d7243103f25ebe61100e6cde220d56cb9b76052058aaa4110163b4fae1316905b258927e72d0e01566b2774949a1f6abedbbe5ac37fb1e4092de219343280d600ea974e48a489f05e098e4d58d8ede9aea9887546f01d7ab1d17d6fa050dc7b674d6cd878570533de14300b954f5fa900bcf4e8f030396c6de22de568f3dbbdffbf1cfa23a7ae66b430cac8ff825f161d9d23d57e49bd695d7ea7a2a4873874d4bc6cbccbc30dca9bb5108b61a6b2729eae912c39f1bb7a6608ac442d8e78d9a6e535ed3a9af3bb3b5d3bfbf964246787035d690f8ea05e60552076953c7d8b428ab105cfe0e7d7c48212e70efe5e17b443e2e797938e2403e2be374ac549c0e87fcd219bba4f829058ac2dc7a0d55cb766dd2283eaa089a87067452d2b2b3c75de0dead70e4bb524b9fa561db5946a70d79a7729bdcec6bbfb304135289a7ccc84b635bfef9f668cd33e0873747e9643210aade7b8715d9f97b108fbf37eeeccb1eec6507bdeef6234bf48a348b8010932bef403a6cb79aa940449be020a8f30860d2540b50b31eb1014c929482df13526aa4ed9f10d329d135ac0bfd707d06a21081aad74eb363b5860c3b823f47c54b1be1d684ec19eb4f1786ee866155716ae571f9c5259eb091b4fcaa32b9246e23a603e0f0fb180f374c8b658dd031bb2bebf133f0381af5ff27385f29b6e967f0482e29951a48b21264a7495d88c36d771303e621839a48994ddd842192cd3d6555b18f75c277da20c5f137c0d8fffd643010ae882196c3d5a4eaef664ca51505d10702579b2ab4104f3e89652c80a4f47e96dda78631c99e003aff3fbadcf8f6f155f65ebaf75a3f247faeaf342bc18963149c3c3ae926e86659329d16028963d03e4510acceef5ad846d5bb9d90336926aa62101b811e4c208a8e3dd6cb96afee0d0950299146fcd3958fbaa2e3edbdc64f2f353e16b3c2b60a3999db0b679f2964f1acaefad17a8b81124949f6bb9c19a26746d72afb2f50d1dbe381f26041b87475fd5bec7dd26f0b8ce8ed99205ff3483e5ad7665b1ce3db848a7e320b8e6842d6cec6", 0x1000}, {&(0x7f0000000700)="795281d3b104342dbc14ea5a71c303041a1bc1b585b2ae578ad6a202d929fbd25e90b66bae2d3b90c3295a3eb1752daedf84887a065170323bc109988e089b16dc0e3eb73f01cdc1152d0611d51773d53ec02d6e46a8c4e223f70f168ac770f48175e653dcc964f4c90a109a56e3fde50100fabb0400a22e5b8b524745d4712d5cb82ce550dd6069417dae29ccfe1a8fff39212f01459ead1099453efd8740d15134dc17e4a394e113490b0347915e79dc5bcdd7a40715fe67a5cbb74b180f2fd346ca7187c8d6858c8f6bae9aa41e1d6f16b69dca5a8ae78c59ddd3fe72d43b", 0xe0}, {&(0x7f0000000800)="fb8c74fac1130d7fc6b07a9d7e1f01a00fc701ec8a04e1e84e2e013890c8eed8f40885d41b0f131925822a8378edb5d4c11a764f4f0e9298d7745c131a8a09a2230af61d93c9839cc8a089baafcf09c270901d51e193a31a5556c0ad7939451258abc27c5c246eb141b28407c34e3c38f4a0a6f116ef3fc220598729d87c871eb632b420d7e6091893b1d261bed205977921192ebaa5597fd3113104c2d739c0d2bb0265d33f0a1474dd08aa15174b1f79", 0xb1}, {&(0x7f0000000980)="317144d54a54800f69cd899f4eb0a6391c43ee40cc70c625410b507397f3dc9a853709a7c5faa1d083f98b0a02036590781204e205a07100758905e3e074112ba7c4d29f177d8afef66345d1532efdc3b091ee69f9541cbff4c5012988c72223e8ce1d5ea957f7777114afbc42f2b5beb2da33172665e2c4ef9b0288b4ff6f25fe8001c0c82053a50ef9fffe1eb7d61368f176d970026f8c64eb65ec23156b38d6083f81f7b41d5b2abb5cf1b009b07c452ad1fef2bcb2dc9054bed0908bb750e59ffb3d780fa4658116d010e9f8d4d3ae2ada9a33e45c8c44f33e3da368e00baaae", 0xe2}, {&(0x7f0000000a80)="bcaca4bf4e897146a65ca9f2e3009730493fdfe4465fb3c7242b35a09548a2a37c791e872355025e7a5927f85e7756aa61c7564d2afbf8e6f674895c135204ca93e0bba7b6f2a44f6058d0648f48a3fea9f887d283f4470f02a694ec04654b27da119e5c2eb6eb34bed47a6d2572fb6c169719fe308575d398ccaad44ad62c678095ee1028a1190e2b5b043731d920a53ab67054cce186604a07b32557a5ea623f741197356573107dd6f5b28debaf5a6d3e711525af9dc87942bd9fc1cf49d8e2d6abff519c6179980f2c4be488053272529b7b2b5b6bb8b1f63b802612202cf4f543a57f2db2d8165fd260f9b820c0a3", 0xf1}, {&(0x7f0000000b80)="36ea912b604824e241c3b20e90f777174d9561479a8574d52e4a50ab7b775c74c811f90163f83e3d96fe55eef0f6b8192958b85e8aa087590f46895527833d6dc45b4aa2056c6f17382098af328b9fd3d548", 0x52}, {&(0x7f0000003740)="174c6f662ce6b59df49f8eac4e6bc5698f1276bd0f1bb530aeba5e0b44c702126779d3f618d929308427b5a74e2f779ba105ecb2fbbc50ec2501e787cfd3257ad2e8edc28aa29c2da5d7fa619c380deac6e13b40d99f1b470b396adfd7e389c6da80c62a39ab8bd33fea9b9d1945e821a97db9842d032de56b34d45af603cbc63df34e8d2bc89ef5a2cb70017b24289cbbf8fb6842315c29e9c3b02ae89e5d6e6fa916b43d39850eb8e5dea807e1b2483c5e5261b981401449a116523409490273b016581b33b47e1c5c627d3ab977b3d25b7d14af4205c9d7a117d0bac203b2df3d680f95f012a1cd870dd7f9e94316db8626554cbf99fa8c04533ed4454277d81a9af1d2547c0cbed0931212ec190ba6c1fbf8711ea26241b4ee171d9412221281f576553f64f50f9201bebf0ceb2e47080e1c99bb55a34f0b4b0baaada9d0c399646408a51e1743732ce280b5ca99042efb40c655367de94d8eec05ec9965bb2a7084e4d84813cedebd5e27e7e6305bc7842b7561859d719b1951884e04bc9c16a32c80991ac5fe6a655acfca9c9770113d25ba934833e3b2f4121a895084a0f32ad489e76c129a3d9091b049e865229501bb9e9f78fa204f1a431c185f883eefec3e1113ee7f855ec6c5effd828cbf1372e5a2f3168b291cadffdeb45187df1e3f0519e1b5576552cd733b7273f9ee60647b30c1e408e473063b8ad200a3e93c7fdf750d632c17df3b3ed000a58a9bbb5c5da3e0e57483d61d29735a869f807bf046491d9919beb57dff101ff70a605018f4cc44305aad29bb5a761e968cb6a11755a5eee3d9e0bdcfa7554cb21640dad184fcb7d8a9b716487494aa50e2e6739528267cf22b1c77f9dc57cb55287731e77f9f9a09f6ce2dea012629f94da92fbd9d059f910ac42743678000eaa5c188c89ee9d08640c7e5f2342ef4456e7f5ed3c7c757c0ee0bdd14904b28731665dc330473a42e784c041c67753a0fc3e5e8bf3b672a73b7e5bbec348904390806f87419423ff95ab359b8bdc8bbc3bf7f0ea19ead40e8b8579a1d292407500d80db878237760b9e1b157cb51298e1e2a20414a2b4b6d09cedc21b0e1d3c1a3d013b9e3860b621accd2d3270471a02193bb2147791585f02d0e65358e2eb0d59fbfe8fa0884ee670bad68637c113d2d748c960ade4dfe5fde1bb00b543ba347212ddf664153fe870de33fba4ec98c48b31dacca3d978c497794b285b61aeb6f6a3e16c0746c9de34e00a8e17706aee68aa6da83dbf048f1989cfeba90e11584056b84b56595b42e1150f33ed152ad1ad3e25ecd14408e8cab4f3c872eaf98e499d7b9f991cfed5a93b99c9197de48d2f41d66017ddbcb7fd560963434e5b6a6b8a6a14359cecc7e453fe0c75828dc0d51faa24f4b35d04f7c418b38888645234d0bc335b31f674cb6b4bac38b2748bf100aaaf1069a489a5dbaba62dfefbfe0378a3c0b3412db1f0eb080637267cc5582ced7ab04c4f35a60a94f2226dcaa6c22cad97b66ba8e4881e7ee6320d3372ed783a04a9813da64bc3874ac1aa350cc038ad44906ec9e7c971e8f68b87445e1dae92bd6b71786b00501972cba591235f468d387084bfec486d97749cb5e74d37719427b524dfe29dea5d0a9e3768744fb8c2617481ef5e3d42452a62c7a59e0fe26e0ef1453c34229ee5b6893ac741118810aae8881cb2a0e1fc685d1d3adb74bd32a3c6160f29f221357521e5d20c0560295600b2e6b3852a410b896d48a9149a48071ad42ef78c0c96668d756c32825ee7480ec53a9ecbddb64de27ccdd3d293a483fbb3f2e47fa97fdcf760268bf1ce33af23b5981cd5a9f8131c670ebfe3ec37de27deb5e596acd73c903c5f84cc50a007bdef45a9e900c351bbdd318a25d1cd4c45f753603b223ca70b395d40f2c800bd3b1f8cdcc2613f3c5d5a8b18afc54c4ff9473f65d48b8cf613c7a28160594ccb1e229325392d8289bae6a7aa5e125b05cac9e4c1bd2fc0f05787c34149350134b0040b509d737095ccb2093fbd19186f465366ed40f843fb6e1cfb17b0ecd8d323302ead1356998aa321fe5272ec55b384614db32cec0958c90bd4307f552a39ea8ff54309fdaf4de68bd43bb6730866160441ff3d5515ea199bc689ffcce59f6075160f0c9b3f847bb8461a71a84bb98d16ae0452bfa62937db0b17714d323ea0f9899c2018739959dbee55cdc82e4b8ce06c9573de0c3c6178d279494d006c7a14a59a3895b94cbf1dfc35a3767595bb1bf33d6d02b44bda2030665be105297d3b6b1fcc87cf755a7fc54f419d781026e0a831b76d086d3b58588f905285009126f83051dc92c41c908dfaad4ed4fc176d57392fcd20a4f7848c6ad60ca9127072ad6ce03c15f2fd8afab0ba8439aab6edab571324be314002bfca776a5da9de0f3b2f5e28efce82b27b18c643a944449c9b2efd2cc8652f34445e99ff25c538444e9521c360a60eb1590ba1137cdf5ec971922d67084e844e0023f479d57de705637e42827f78b1be39d56b6edbd6e49daa39adf252c9be42f958a381523441aac84fe54f27034671b67fd5a3f1f854af237bbd558e947f2ce8f4b5f61e2ffd7394f2c0b4e996aaaa21e61392551b40a90b31a6cffc47c22c507f948bbf835af5b9bf1b244f96c8a8f402f9ff6500dc7020eac94b64c6d6800bb71d744c9cc5bffc7edbb08024d449173c7bc731acde460b8edc291922007c14594b4d5591ec5d164039f31fdc81290eb23ca458ef09c4d2e98f1de4212c5bcbec79ba4175ca42c96db853611b8ccc1a6e8fc4ba57f01d750fbbeb1f03962433db72120ec766d7c1d55b7fb6834bd7dfa370f405ef8e1c050bc4e1b4b72ed1f3a241a3472ce46a1a0f069dfcd4018e8ebd3d0de81bd04df3a377857dee94add6eac24441fe07124abd90477cf5eabd956c44f835d7958f5df53befa7f10f1ba235d4ffdddb8749f22c796da3742053689f67be5d34333e73d148d69f0332703321b3f831b69057b818cde65377000846c227df444d9a09f90b7ec14e8771d3bf65502b3d06fa660c40033ce5bda2c5d5d97f4bc0d97c3255705ce8ece29ca7c2618a7c34acc184e044239676d840fdb2b7d0c0e310ace09b8442ed3ef9fcb28f6a9341cdd62a74e49f715f933ea0f1aa0c8af1cb6755727481dbc1c09d74e45baac114c44b7ee84ec6ec4daf3c93231fe129460f2635be11f0a27c23ad07d842b6b01a0676613c89e647dad4b1422882ad267a4dfd1a8fc22e33c4cf3cd6c05805289bb6c72b0c7d52cc675400a010c69c2e6c89859aa24147e959adac2a2f1b2e6b6abd6e1be3247fb89c96b6a26826444851de3ca5f9dc209381bc28c320775c183d3b443a96bdb553c84e51c26c469e8f8ecf15533a91660b20af11bafa61e9437a1486f76358df5aa6c594f927529408422492b51de1ca9691d164ea8bb98bcf9e7bbe4c11251525467f968cbe8ed5f3df977555ccb6871320dd3804917c464390443d06659fb6a8918307a1f0b48969f942aa464b5faeebd52569bfaca8c781d68e912752f050315be595e68b21d672f2c1a39189772af00670b0b8a87d6a2f7fd8fc844bfe4ae4c158a5d7168a7e5a0909103a342619042bfb000d0e15fc6767f01740e4fc7b8295df5b08f12fe8cae2f2a7e5a01b383dec6bea25d4eb38af3c34f05d5b779cc79fdcf88309d38b2271594c8a21efe9606d54c487950b67e7907ec3a7c008e2bd9056bdb651deb46900580c922e3a343ad1b6e3ff985609e3d08dd6289df721ad88169ace4f66a5e27951aa15555894ce0297d4b09b5d2793e61dacdca84a5a373906f1b8522a214a2cd3aefdbfe26debc54ab107c0e041ce259528cc0de5836d6697dd414b53a32688dddf4700711e78f619f4da615605b5a7ff3c10538b62ead093c82e9585281341af0bc37cc34d381e3e823ca9edab53a69e822771ce9bc166deb0ad6b604e2b128f85dc1fcf403723bb555767801ebf28df34851fd39778976a9cf2b71ba0ee32cf468ab566d73c43325340649bf1fc8f2d709033670886ed28fe0e44b6147fbf6369ae6e4c1a19eb4de3d1c5c083a529e7bb88140837c4351f97ed0a4331e2348e995269ee3ca78ccd2d7e0f57074f20c783180f80079c8ed156f3c53485756c56287969e5e17a5a3440c9ea7ed10f9fe76d8d3ad4113064b83a3dd6dfa5797222c3a5b8c8dedcf361c91230ae425e86710d45ba74363539160c1d4e5e6fd09e3be9625e74f0a41d7852d7a235971d3b0ed4429fdfccc53e8b121c2df65f47d939b55af21d22f4bc347e53e82055c68e00fc1ce991e894b7b4cb41ca7fe18beb1bf44fddf8e1bb9e9fe3412ab2a3de705096eb7cd678d2bb2a5d460cf0ea1701d2267fe4cdbe6d9e0129499b7e9c767cc3f6987b05973322d819df613b0ee3be32bffa075e570ef69ee1a78bafe59357bbe7b5acb930dc729125fa5b431a8caf3922efaf2d0c63c0352ca50306aa99d24cce7d4fe471d286e8d61eadf721ea42c7ad243447bef30779f62bdefee3c1aa5cb483f106ac815753b74a9c76a04269eb728e7d23347e842940d0483ec636f835c983ae9b866f32b0181bf1e51843b792033c7fefaf08eb1c15a4745741405e7463865a7f2178bab747a23d4817106fe524299b33aece5c133bad79548a456585165da54d545cfaaeedd07e0a6b82993cfdbbff567cadde68bc8b210c4d062013e80235616647537ce12f95cdd92bbb4f97965c9a4f6febaf04be9c12a591173ee2790b47b88f016630becfc391de268787725bc93db572a415c2cd0c8eb482415a31c8a31fbeeda74c4c07dadaf823dc970784edf15497c7e98c7a7a03436be3be41c347a6a4cd5c27e3c0a3f5dd6818d783e42721b405da283aba9ef4b117b258e08b3dceac1b06873be1f37da225130a23d00b2097cf3b247d0a201bca2a24748696b4e86a9e1b164b137920fbc491883372eb42133c5f2e2872f834380b3aab12bc868b3ed9420fdbd9f9cdae9786eecd6c3cfa7cacfb8131200f58b7f7dc735efdad6412869750128d1fcefd68282bcf26832948bec4c11d7fc069f1f3a782b830358cb6c4ea860aea91ddec4209764676250584c0a65383642ceb143a8f923776285f8dfbfecc31b5fb597fcbcc99d5972e3b75c47fba18df248a20de22a47004445df56a3de5e041ae9879d07690372aa95ebd5ed1e976feabb84a48bac713defdbfac7ef50ef57c659205159263a30f82b444a5f6a6c3625d1a71a15fb153897b5a438c1eba8975c882b2e3d7ad5f3ee34cc44bfcad13eac786d55e0dc8b7dc01e89229f43580c125accb034c1423b4a317a89fcac11a51bd12f347920fd718e3bdc9fb137ddc2094e27700b85edf5a7b7993b7d06dedd9bcbb770a4b09dfd319bd51cf64451ea7c152c1a36a6af082322be83cc76798505355c63332abda6aacf35bf8d7dfb20298042083f6e401a7e03e77d2d98ffa612cd13b60a590d1c6989ec03b074891cc7c3d5af95eb92e6a24f6bca037ac45863f41be05e12a3e22eb8a3523b15038234aa7245ddcdea3c780f13b5e26c906ed8fb5b98db878c69990f1b1393f007e44d7d7739ae05024ae2d6cab5c83b4aa0722f6a943f80c6eeac811b5abd5b57586f43c40f928d10c1cc731cde8a2e08796047d05f33e0875025da1396b9748b5edc5bfaab2f6154da4cd5580591280b0fac46818aec28dd86b5a47e504c7ae82be469a7b0b1f16f3fe3997c2a4234d377b1446fa2a5898ea1c282895993f0c4fe1575fe0", 0x1000}, {&(0x7f0000000c00)="daebf3b18d8cf4e2503ec38b7ce618f001a56a9cca0453127a12714e1957bb651dc5adbf2fbb27ff52ab37d1105b2e09a188331e18bae1b468f42eda68c24f73fd0dc0144bbbbd3969a1243334366cbcb7dbcf377d53f0493964543ca9e630b150c24b3348f9e5cfcff98c3b9accdf", 0x6f}], 0x8, &(0x7f0000000e40)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x20, 0xffff, 0x1, [r1, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x20, 0xffff, 0x1, [r2, r3, r3]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0xc0, 0x402}, 0x0) 09:33:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) close(r0) close(r0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000140)) fcntl$setstatus(r0, 0x4, 0x80) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000001c0)={0x7, './file0\x00', './bus\x00'}) open(&(0x7f0000000180)='./bus\x00', 0x10000, 0x8) 09:33:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80185760, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000280)=[0xffffffffffffffff]) chown(&(0x7f00000000c0)='./bus\x00', r1, r2) 09:33:46 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "000000dea22d743b22ce008000"}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x80000001, 0x3, './file0\x00', 0x7, 0x1, 0x9, 0x10000}) r1 = socket(0x18, 0x8002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 09:33:46 executing program 1: r0 = socket$inet6(0x18, 0x1, 0xffffffffffffffff) writev(r0, &(0x7f0000000200)=[{&(0x7f00000002c0)="81c275a376eb8e8fc8fb3ca5a4bd123c94c66d6338256496ac67937d008276ba4238041fe78eafd1c8ba0e631c02c7d6e828cf8e25afa5e5b4cc2e4716cb12e4af00dce02bf3e6d79fa15d3fe907b87344bb899a8cba1b6fdb920a1bfcb5a72c1fd997d167feadbf91b0e13bef17cb098fb6df92df6906dc9d53d4c5878a5f51b9a01f8fe1e88ae570bd5b82ea43cb5c9f556d3ba8e71fa7a4a01aef8f265b6187859e12df413571f74141605742b51ac3d3d470b1ece70b06f44a0fc31113553f0bd3521e381aaae8b59eb821b70fd65629120f200c360d76b6", 0xda}, {&(0x7f00000000c0)="6bd54ac2912011041c18b164acc98e67a12665c6c2e643c77d03bb68da4dbb356fa2580bdafd41bbd512dfb403a070193053dfec02726f68df033d5256d3a700eca2170342482baad3a16fb5c35a92b797451bdd90707f342d88d92a61a42b8c45986016f4", 0x65}, {&(0x7f00000003c0)="859030fa23a61a3bc7589fd892511ba4b670cdef8fa202a986d1bcc656359c0bdbd4722b41b0d0c9bce462541f2b4309390e08ee9a51696f0d2f85ea441ed3c1b9d2c82b1151e2869bd51a0ef20ac0b3151dc1512d74365122c01f4de98fd290e59106d755f0dd3ac36f55465654989e1adb02508b501ab48ef8dcfef4866c3a2de3aa0f05e336aed8c36be202707f820a491ed7ff7ceac7dd20b9fe0b93b870c2ceacea435a1c76a2410ab0b126bb2218377b4ffe821a08233d313349e41c7145ca7e3fde0d6d1c506fadae19225de7cbdd7759bef7ebd49303c947f40088fc325dad4fb8f3", 0xe6}, {&(0x7f00000004c0)="d97fc28e532804630f7b2d2863c9ec34bb26798a53717dfb575ab0e339719479b82aa869eb8d1814437f84c76f81edc1a1d9614d35c806334638c82b3547bfbcc2658234ba6dc26f7281d9bebeb0524076279b583f13d1b80ad7c2fdfe6e6c36e318adbad34483679f86945a5867ad9880851bebd335b39aecbc62af6c5e3d099505dad6831b8dab556d99e271ed92e2ef8f2ede28bc964cda6db231c73f32", 0x9f}, {&(0x7f0000000880)="92de8666d6410981fee3ca6bc00d297c0c019151670defbadb3282672e9239bf0f6c473ba09069724c0533e943d103c88f4fc305fc58892fbd905fd95dbe3e010508b996085951d0738aedd17e30a5afb8826c40960276c52df77619a3e36a5af35a032094333fd464cf0858999cea9b11e3a057441c157427f6b6ca6a139982e95fce1bee80b7bf35fe9e6ee137d2c305a5aba7622bf3f782253888b141a18edcd4bd9da70a70998f9bd2353462d3c6a8cb60654163df284434517648985b54b80cd873405a91353967288ab30497fa0d246bb9c914979aa93a74932f053859176c0677ec2367dc4c05b116e40ec65c5b10738ff7611e80ae49b23aa9764444ae5a2131f5a554c907039b374d610582ccb1b14820a80935924fc651079628386f16c1456784ce41e74f69d389efb186a99e3fd821319740c73de26eacb326491fe4e76120d85adaba0dab1367559a3df58c75f4c3ec0460d657c19ca9429b87b12801ef4be0204ec5a9e23df6c49c6865861374e263df2a18beec7efbdba69a4c379fc3707c986472aa11bfeea844cdcbcd7c4061b9fff79d436bbbbe51e580dd2703937340a24db57a110c1cb50be882dc5cbacf05b7c05182c999d40de19654fbf464c850df0c50a8fe3daa04bfd4df0c7d566f97b5421872d8bd036c2e4063f9b283ce0d931c6119bc6254d1df99a64c350daa325c3008814d71d2a7744990167d35fe69e2f83f6cfa057a209edf9ded6df2ea007d17c60571076d317ab33c9ff534afbf2f9e8febb773e9871b4323424b75e0544031f053ada6dd1ef48c5d2dbacc84769e3123392a74509c42552747a07eaefb450d0c824ddd93ffdd2d1b7cf24b35cd6e0244a1c381aad3bea789437a68fc3a9afb80481010d03084abd4adc2b3054bd52b2f4ba83050fea435ea103d9c1bfaab55f5d2846f7d2ca949d584648599b38a73818b14eaeb64009d0249689995ea05d0452c93b4f0860ffe4286fcf0ed0fd91c905adb6236bea9f279f5533981ddc40703077269504487a834ad276bd72656ea41b6e1baf4d53033e50fa014aec20516419aa26ea4f65fbc6d64eadc171bcbebcbdbb681d3a56d1d15f17bbe99de91272d90e3439ed57556ec7561ad4d7c35b67eee90250b052b87d8a759bf48475ad9d9037ee77821e032b02aba379948308c37a26992b5a47a509cd0bcb12ea2f64d7bd573d4eb94e0f1af4979962402c44d10a8b99a3f9881aadeccc412f43f0301520af2ca17d20c2dbe4b89e2edcb7c814ae91c990082b62d4a1385e3e59d8c9d6811b954e47748c319d2725e7476d46663a0e6ebc518699ed54a7928719d1360cb4327be2c87ebb2c60338b379b538cb79286a8a798def758455fade54cc39f1db7dd9d63ddc59f52a19b8c3b5194137b115c6611195115276b1ee8925d71ef42eac72a00bd9550d5ae9a21454510fbb9052a6be23afdee298c91fbae2cfdc1d6e95758b8eb43bc2180955440f78eae2cf2bcd8d485daa556269ccd04502be4e2957ac93913a458f808a2b27cddc63bcf29565d3b858bb877fe538656af578390e84133b3929ed0b661a06bb1b119b36ba75daedf589747ede1c3b6396a1198a5382af27cbba4cbe4ad40174d224dd92ec0a7edc513315307009c06a362efc6dd5f890f9b8f40e145a04e0095984cfafd6938509f126cc700bba502059ba83e1e9b17e79eaa345851bc896aef6dfa058028ec4d192eb2f75f6416c35ee14b0b81389393bbafd38c3234609002a29f8683c83ad29d5e212430567b5d3bd616f36093584438ebbdee7d7da36873caf4aa07f42975d040c775856c28238fe5a2155e72407974533ad216895ba0ccabbec6c774af7ab4a37a7b5b76c42d621d37feee942941ed2cf06de038ad5a3f79bedff040b11a169c16d2a9e219edae9d2f2a45694030ac9181429ec6ac14f8036e14414c406e6e1a74602fce2d99f99ac38c8c69db979c36ae061f33fca88dfcc589779e3a8bb2cf7422466a4934abb2cfdb6966bf1f6fe3265c55b2a415ab267bb330f3e8a459d3344abe517b50eac50d14a854a67709ed2187bb9845075221d089489a34cbd126c4d2351dfda8aedf9e0f363f458dca39e19edc0802359006a95fba22f2339bd712a82d7a829ef9eb6c7617af6d892a01ea52c1578c5294a92c8d3d7ef21495cf85ab4315003a725501016e3a600c3e5efbe3e5b8f76fced36269b7d52af802435a9327762740ed904adc7e951213587a32dd1ce6f2ff8f0630b3003afa3a6b3e3227c8ff113fa7b15901bac76ab1d7abfcec8144135f32cf98d83f7fd5326b9a8faadf20b24a31f5d5350d98950959b1d695f0c5226e817848e07f3942a01d66dc043cac0100f8b9e1a82ee257739f67286c3ae91cb60261fe8f04bfc3eaa4fb9b9e5ab938fab502ba0c9b8227ac46f8b3eabc5ebd2d01f47868bc060375cfa1350f698f5e7e7163ca85b1739ca18775e2a97f75353acafcb8bcdfee1d0aa0fb9ce89f781ea5a87fdd86af43329db2dcc858587b7b283736d669ef500ffcab96d8eb0e666981ee4ce74b18455690ceca17d757cc7fff987c6a812a4a87893af1465b57fc8c464109eef3a24b68d6a7d5df9cc7880639e38d16cea4b977af7179ae733398343ed59609a146687f3316191cafa57c6794faac6b50f5d43d4af29f217258b9779334e4e4e75a8fe94995a67ca6242ad17ef5f0bc9cb9ad1349acc43d221cc4e2847bc9772784a88b2fdd1dc4bc3cda06408ab789e1f8d00c6e0fa639d24e44d6cb53319c43e844f0608c264e2a54f6ce310e2316fb48ebe095c6bb68e3b8d9f8b6c7d57104d2979d9fbc7da744436627ec7b46fd4213fbff5f70fba82903b8b9d0fd9ac812138efd8cfdc757e29b438db9dc14230e7a97f78c70e72776a9d3cc55ed445b7ebe85c719e9cd1e8483437dbba3ced63fe54d0137b7839c5cf555752ecf268ba0b07fc841c31c8022635a321c4cea69a926948ef4bdba8e0d075a26f01550033e7e024291b15bdc6fdabfead8e802233710487d04f2abc46fc4b5a6d9f9fbadc99b65e07b99fe73073b50193666974e9ccc8577eb8ce039941c5b6bcf0f30dd3b31cbb07bc3efa14a191fb4619abc7c77527ee2e65e0f359dbb5e09bdf1d3b934a96381d419fc92cb1651a4098afc19cbb3bd776bfb1bd11d5b07410026d3681493ede53a579d5159a8db387a3f00c5f04e1537baf68881d3f0447720966cff1c347b6f9eb69957d312207ecc42fc19ccd1d769a2789965a29bd43e42bc8620ce90a2443e7524d1d3d56700de5a65ad1784b20b96bb1ecc8813e1c1ff2f7e4497b381fe88bdaa2d1bd22a90401b77e35b8ecd8a794d50051f9a71ffda9c1a7118fc593231d17602e67882726e36fbb9f28e7e0efe288a46dac63441d925cf4d3b7c76e94bcf0a731c3c44a54f56548cd80412ef1b6ce049db03b7965a40559ae0e8256c1fb15c7cf12c22854f5c260f81f4a97b31f56262e4e25d4e9a07945dc2efd1a2090f7abeeb1a12e3045a5d34bf18e6be74634b7efb748de4d8ee7fe3644b9cf71d0267b1f5383c863700e36011c1b727920e84bf6e1e8b6fb443a6384aa8c93514c8cb44bebdf684f1d8204ee7ec30e97f44f06ba617e8fbd1fddf400211c237f5d8b6c3baa96a053c65d38179aa81480af9de189abdce2dc8b3cb7a7faf2241b81462531ffe4bce4d361cb06883b2d16f8455d330d48c0b9ddae399f6da8c5a78309542a053283bcbfebf28eba0e3d5a328f8fcbcba34e86fa2827a78885587e8bb371eda2e43ffe5a7fc0f22888dae90cf6b676861a1737465d2053d47dc64a237fd02ad2545d3e344aa0eb185672a19da4f59745b4312aaaf5f647d84474b3c8dc1c23da4dd26369c2acb7e1b6cd6a4a4c3da8390c0fcdcf00816c01509624862e652ba4b8dc45b703d1caff9c38883fd4c0bce50940b8567de2ea1ed8222fb71bfded88dd2fcfa60c02d9ac98bbf83140e68f01cb7a486d59164f85b6e15037bd7bb71f7cbf276ce079af3cf993e3301a9c42ec1ea7a3c1fcdf815579fbb9f984b37b165f6485cd989cbc884d6dd484096465354656c64aa3528e4d3f3419808dc28e56143584e89f4b07bde442ec3019647de74916af8522f7dc99de5225ad80adcd213bb1332d55f99ff3a83fc430787cf32bbf0331f53ec83b2a477165c4afc77398301e18efc493d840ac245a2023d1cad2f2520600db5b2fb0ab7a8fb9fed25c206cda159966941e2fb933573c6d4ac9871e6a64c05d95647e4f4a8a5af17d006c8460043317ce02ae30424df38bcb15661d1e804b10b1df4c555e339d06a4d27e0e5e357bb6750234b68b4185de4a4b125dc7cf49ece930d6c7b84befdd2f98312ffcc0ed40a507def09e2784efac3300feca4e0f6a17be690c6a630aac3af0c5b48218b2f8fefb9cc8f21ca2457b9564cd5aa9c0301d46491c9fba6138554f449e9574484f92d0525cd728698648240de5d25561dca06c24e164a0789c550f14889ddc0dbd399284ad5f02c38f0958aa03183d6fe4fdf39118c4c00b56a97bd7e7a4d793c1445176585d69ab21e2d4bc59e9fcc7296400800553a864744dd7fc56af12f2f36a163eee06ad1e49c99e006ef3d53ec00d1ca48838be0bae5aecadc71dc4e4804fbeed593956811068041b83bba762536ba27f747b65ccc4b69e6ac45c53cbebfcc936bef7fbd8929ee986b038082b71fd4e46a96a531da1012598e4c03091f6a3cae7a43102972d8568a440fdcbc16fada65874152556ea1a50ecdc448151e034175ba194a937ca6820f9056dd89694e21cd3bff7aa389f320373949d00b5c309c9de0414d0fb48c7561bbfe603ce5e9f178733ad0ee6e43e68a0cc0d3e36db8cdc66b7c594ba15de412dbc2b5ed9ec3f8f0b80675886770a20b70f89e5d50ca08641feec49ca70bbdfc12daeee7ae54f9290ab71def76daf39e9f1ddd29b133022e5c3f284c1c9f2352012063434eacf03f59014b32dcc16ebd9b2a1202a376001c5e34c693787a185acb1f81303acbb7a055ebefd0649840134399cab6cf52cac4fa3ce9b899d8e8890bcca5c2e271aac75b14eb0f9aaefbe5561c6d26ebf902d087900a7c1676b89430349808e275b221a312e8cf4152ef1ed054531e38f715bd79ac208b022ff816e0a5c8f9202bf816cbad532b0db9ce72e573be88e0c9617d35f007c8882eb44603b63e6ed9ff4e090965004ae2ae0f986177fd44473667d08255b31fe93183e666a1a1ca94e9af5e9d01acf41f505a4f6b0d4dd56d7e8db57fd9c099e020d6fed12b84a16f352e9a2e0b94e811fbf007d57a2f63e0db6a1ef67d4da643f91bd1ebb463faf3b80540349636a2117d806bdbdef13f16e7c54b15492d7423725c1eff2ef1104282bf1198aa358bfe002786d50898cd448fd32d263c8691fe91d405a1e3663d4d1f6adb1a34b320fd7748adf40cebd50993e589a7b5e6dfac349ef2c483604937cdc34b541380b551b54195061c82e00dee5487b5487af9d5c194a75a9aca8854f32f0cf53008ecd66c06a45ca5d287a8fccf64064b5adc44ec42398675f665a8c5addc03eb21e1e8aa78429206bf5dc906adb84c299e7323493843984e34144f11abff21d4bb11c18e3041aabec6cfcde65f6977d7a5299a915ffaa63886a7238f4bb9b4ea8d4a9d00580038a136e0d20bc31eeb7b1b5964975dbbf645a7055dd243ed59c76babfa3a732892bfa7d1a3b18e60cc8de1e80005906c3e91cc8ff30fd87d418ad194f4d57ddd0", 0x1000}, {&(0x7f0000000580)="1da5ae6df005d36dc87bbfc4a61b3f047223db8edd4441bfd7cf22073237f0d17604f3db70a4270dfc010c949de57403a7209c33e9ae2e8c3911ae22a1cd68613cf37da21701aa6f93f7a001ca4974cbdabc58eba73a528df8215d4e831154199db1fb81949eee892b5bef512610278c4f953b41a78e14af58b40c1a845e3ace26eab96356c0e573868913eb8772a1fa1c37b3840cb34e8dfd612581897fb5c7d1b54df15ab426fbd41c9a520e773a7f6ebc60d2b06caf2a2e36914456e64c1776094fc71a", 0xc5}, {&(0x7f0000000140)="57941466bb6771000d02004dc73ebc60df7642fcf33f399ee3bc5a2c6430ce754dd7e10e9ca447a4cbb53101b727981f", 0x30}, {&(0x7f0000000680)="4fb697c7729fe80c548570214b1b5cbd45ef89c3edb86f8e504ea954558d887b3d1b48117e1128c5caf6b21fa6ff698c40c379769f0df659f724d40e4925d408ca528cf8667124744d887c8671c35ed29d1491de6d8967e5962dbb5a695095700d5154d54813d8ee2b4e6fa471771662b76db97528ea945fad24e0d1fe61a0e6ce91f5cd78258eedd6bc06fb0f73a1a33863bb62cd4a031e6fa48fcc3b8fdaa3634c50a0a1", 0xa5}], 0x8) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f00000007c0)="3e2a7913e4ba6d773553c0c01b3d7af90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828e697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff097ea73a4000000dcb95a0100000000000000a864d67971a38826a1aa8937e753ffffffffff510eb0092e", 0x82) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x3, 0xffffffffefffff7d, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000040)=[{r2, 0x187}], 0x1, 0x0) 09:33:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) link(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') openat(r0, &(0x7f0000000140)='./bus\x00', 0x10081, 0x8) write(r0, &(0x7f0000000180)="6012000100000000001300fc34", 0xd) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="a45626089a25e7ba2296f160fb04a8952be4c08c06f5eb0f8fffe30eca12aac5b6fb077fb4c51c644035ab6609cccea1eb3024c9a9d35e3a8626f9982e70104d7988b7d2b1a7d9aa955dbabbd31d9c6ce3d57b9835ec1d71d48b6e7d6b3d25", 0x5f}], 0x1, 0x0) 09:33:46 executing program 0: r0 = socket(0x18, 0x3, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000100)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa, 0x0, 0x0, 0x0}, 0x0) 09:33:46 executing program 1: msgget$private(0x0, 0xc0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x1b4e5c2e) 09:33:46 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x5) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 09:33:46 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x5, 0x5, &(0x7f0000000040)="b3a036661a7478f35929acb64ca6a4d1e60f05cdb9e9bbfe193d87275c4e9177dd84106125ef9473fa7c80d6807d90fd7b4c4aafe2ea8e31dbfbb9", 0x3b) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f00000001c0), 0x4) 09:33:46 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') setreuid(0x0, 0xee00) r0 = geteuid() setreuid(0x0, r0) geteuid() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x18000, 0x0) shmget(0x2, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) setreuid(r0, r0) 09:33:46 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2007, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) getrlimit(0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000001c0)=0x10e2) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)="0100", 0x2}], 0x1) write(r0, &(0x7f0000000400)="ce9f137839a5", 0x6) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) getrlimit(0xa, &(0x7f0000000180)) 09:33:46 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x480000001024, &(0x7f0000000080)=0xbffffffffffffffc, 0x26d) r2 = fcntl$getown(r0, 0x5) r3 = geteuid() r4 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r7 = getgid() r8 = getppid() r9 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f00000000c0)="ee5e8bec2dde70d0514ceecd006d3583b306f87598c2c1d785eb93342021c44506cc1c9ec1c8a535704eff5f322fdc6dacc01b7b5e31ed27682b225b0d47652fac7e50c5ed11853bbc33e46e4f51e6acf045f8ef4a4a7c5b2e4b167328850edd88e68572905e343dd0eb413f73cee9a1b02822798644fcea375eef2250baf484fb369d5133deefd60070aab6062884ea73f4097f", 0x94}, {&(0x7f0000000180)='\\5', 0x2}, {&(0x7f00000001c0)="685a6edb35ff567843fa5bbe436e5e9c5f31889828410205d30ec268bac45f3e60e0fe577adb159c24b662cbcb36e2bab72ab438bab362c1470c27948c58220715eece91637ae1f4e0a4c331b98882b2327c602b2cdada0e6ca188237ff056b5aa604c75603a0f6a7032b95d7e8e362ee4cdd9e10d65fd99e387d595a4609513a209378710ac6c69990c0f4a530b5d5793f2bfd9d6e53aa606a65fd3f1cbb84ff5a33d2ec282092f", 0xa8}], 0x3, &(0x7f0000000400)=[@rights={0x28, 0xffff, 0x1, [r1, r0, r1, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r1, r0, r1, r1, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r1, r1, r1, r1]}], 0x118, 0x400}, 0x4) 09:33:46 executing program 0: r0 = socket(0x0, 0x1, 0x1927) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000180)="3228d1ae4d0c91328d75dba3efc27c3e5395be271b240ad1fce2dc4134a69917d42b89a58af1d4ba630e33871bedc345cbbdb0f39571eb31", 0x38) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)="f144481c01a002c45cd2df4476bc8edefe74b613c640766a05c4846f", 0x1c}], 0x1) write(r0, &(0x7f0000000080)="1371654ac7e618249544f742c43c9fccc91af1ff782d7072e4b241f19931fa2f75bf073abb71bd84cb4af1669b84b2f583", 0x31) 09:33:46 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040), &(0x7f00000000c0)=0x4) getsockopt(r0, 0x6, 0x8000000000003, &(0x7f0000000000)=""/3, &(0x7f0000000080)=0xfffffffffffffcae) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) 09:33:46 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x4000000000061c9, 0x80000001) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') 09:33:46 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) mmap(&(0x7f0000ff4000/0xa000)=nil, 0xa000, 0x0, 0x4012, r1, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 09:33:46 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x3, './bus\x00'}) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, 0x0) openat(r1, &(0x7f0000000140)='./bus/file0\x00', 0x10, 0x18) 09:33:47 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000080)=0x1) getpgid(r1) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) 09:33:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000600)="3e2c7913e4bad21c4dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febdab4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7e6423e8e9b31f678df44ff0ff", 0x119) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0x98a, 0xffffffffffffff39, "fffffffdc56dc803cdffff01010000ff0000b700"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0xffffffffffffffff) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 09:33:47 executing program 0: mkdir(&(0x7f0000000080)='./control\x00', 0x0) unveil(&(0x7f0000000180)='./control\x00', &(0x7f0000000000)='x\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) 09:33:47 executing program 0: unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='W\x00') r0 = dup(0xffffffffffffff9c) openat(r0, &(0x7f00000002c0)='./file0\x00', 0x8, 0x40) open(&(0x7f0000000240)='./file0\x00', 0x40, 0x44) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x101, 0x1}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{0x22, 0x6}, {0x22, 0xdfc}, {0x88, 0x2}, {0x87, 0x10000}, {0x84, 0x6}, {0xaf, 0x1}, {0x141, 0x2}, {0x83}, {0xef, 0x7c}, {0x43, 0x3}], 0xa}) semget$private(0x0, 0x3, 0x160) 09:33:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="3d090045f116660294943f6cfc6a67535317cbb790d77b549f1b75c0f5c9a98395a2beeccd07142dd11d5c22729c95e5a4d3a52ef92855bfeedc589b90d19c1def921f015b", 0x45) 09:33:47 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0xa5) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86178) r1 = open(&(0x7f0000000040)='./bus\x00', 0x32, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1, 0x8001, 0x0, 0x0, 0x3, 0x0, 0x400, 0x1}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) lseek(r0, 0x0, 0x0) 09:33:47 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r1 = shmget(0x0, 0x2000, 0x90, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') 09:33:48 executing program 1: semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r0 = socket$inet(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000006c0)=0xc) fcntl$getown(r1, 0x5) r7 = msgget$private(0x0, 0x2) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x43, r6, r3, r6, r5, 0x100, 0x84}, 0x3, 0x566, r4, r4, 0x9, 0x4, 0x5, 0x1f}) openat(0xffffffffffffff9c, &(0x7f0000000800)='./file0/file0\x00', 0x28080, 0x100) sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000a00)="a3efc3d04af7f5b23d9108c099a3f287a3ad60c3639ce6e7cc4d33c27e854547ae81e9b6aef5ebb01605f2989405637dddf232ba36a0335e18b52b941d8e67ec25e17a3e898ec20327fac6695b4a2dc450d2f0b33e316ae7c20f88ff5d562145c630953853aadc228f34e0e7f64e44c983ade05021fde80d7f7ecbebe6e48247e359a092f3c5140b8d34b040751bba844f1812d93926cd4e58e3881097033e569f4e0d1997ce38bdc47bbd30dac23075d308909784f5efa851b43f61172203c798b13854e1bdb2f95666a7a4a612dff6f50be21faae64186c1a24556bddfcd338c49144e0e", 0xe5}], 0x1, 0x0, 0x0, 0x408}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) r9 = open$dir(&(0x7f0000000940)='./file0\x00', 0x8442, 0x10) renameat(r8, &(0x7f0000000900)='./file0\x00', r9, &(0x7f00000009c0)='./file0\x00') getgroups(0xa, &(0x7f0000000780)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getpgrp() getgroups(0x1, &(0x7f00000003c0)=[r10]) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000540)="18dd41484cffb84e11adf1145663affccc1c8c9b2649afa805701fb5dcaef796db3f9d59835e731f51bcda827c4fc345d2cc85b398e38751f0e97438f24ea22f5840ea262ba214e38bc6a75740b65ba9fe6dc2177bfc0ab228e7e32299cf894a42282ec3fcfaa78fa732270b536171ab3fa3b4ad12b85b46403e714bd87eb6cf9c93e7817c82a0c7055780935b95860f9e78b3a2eaddc953f7561f86aee82fa076e727499de88bcd8a002ea696e10e861a4f99baa71c3a61d3d9c5e5e298c8d44e8d6db612b19b779b0ebfeabe7ebe185fff00fbe37e296bc1f893df10196cac3bbeb131048d64614f5dd1015c237c2007411022a0242392", 0xf8}], 0x1, 0x0, 0x0, 0x408}, 0x9) munlockall() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r11, &(0x7f0000000040)={&(0x7f0000000180)=ANY=[@ANYRESOCT=r0], 0x1, 0x0, 0x0, &(0x7f0000000c80)=ANY=[@ANYBLOB="c1abf625405bacf1080f0036bcd112c69c12f2641105ed9d7918a3c2f60ee0a36995df524d3877a817157e209b663f48b4df9926dac40a5898da39823ddad89a725a0ea5771f5672448195ce33c305d7e9fab39c24560a08e28aafab055cf08edb55f29afc3933cd1ed8872a6b4e154200d8a8af5919e7737e933775c180fd32fb3253c10a20a37c1e57af669674804161a381f6fc99f46eff3188c9eb9497a3083b5d72d21f98fb930a46020d0af508e563b88e366dca3902b83ab8c1701f2e2fe29a59c6431708b9651b1ad7b3a1410a19d94cfe156ea356e84bb219da31151e9e78fa98f314d5196cce78ae91db71dd014a68d3f53f447bb5464b3f2372f8dba027920f8c05f7c4608ab36532d3683f950eb2037185db37f8b2d32800cb6246b72558fe92dbb98a59d48acff525a9c8c7dadeaaf59b841ac477795eaa5da3ad4f737945ace85f"], 0x148}, 0x0) r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0xfef4, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0x148}, 0x0) r13 = semget$private(0x0, 0x5, 0x2) semop(r13, &(0x7f00000000c0)=[{0x4, 0x0, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x3, 0x1000}], 0x3) r14 = semget$private(0x0, 0x4, 0xa1) semctl$SETVAL(r14, 0x3, 0x8, &(0x7f0000000040)=0x3) semop(r14, &(0x7f0000000000)=[{0x2, 0x2, 0x800}, {0x2, 0x10001, 0x1800}, {0x2, 0xbd2, 0x800}, {0x0, 0x5, 0x1000}, {0x2, 0x8, 0x800}, {0x2, 0x3f, 0x1000}, {0x2, 0x7f, 0x800}, {0x3, 0xffffffff, 0x800}, {0x6, 0x7, 0x800}], 0x9) truncate(&(0x7f0000000340)='./file0/file0\x00', 0x200000010001) 09:33:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2003, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20008, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000019c0)={0xa96e, './bus\x00', './bus\x00'}) sendmsg(r0, &(0x7f0000001980)={&(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001740)=[{&(0x7f0000000200)="770dfe039b1399d3fac2b0a03c4eed67fefbec2acf97feacc41aa0cf843aa8d819985b03f56dab0c7211532f0ef15cee5ec16f8c1dfd3cebcbc980ea03cd62ef8a62b1814cf26d6ab3e9a9785c911cf7eed609e01bf2fc3d254761013d217589a6c6e89f3b68c720731523454642ab848530469a5bc0e87eaadbb8a46d802b826f71dcde61d999181b37f8b5e76ae526573479729f58e31abb0b70", 0x9b}, {&(0x7f00000002c0)="1d4a501b647b933d0003c59b7c2680a26581bca7478132b0b4a212d4ac0be305ad4c2e125c7bf94ab4cabc08f6262228209244d08d2ed7362b3e6b68ea01c4a631881840b90977ce973236931022a74f6624af1c45781f91b8d1f87b6aefe6b832bb8f1c8079a6d29f0be1e09e1964e10af502d60c51a26f22d6", 0x7a}, {&(0x7f0000000340)="5c88bf5b0bf821d9c81f88a69a9baf33433a241175fae584c983caed8f5112164b08ceb14a84f7595f6baf7b11d6c22e25eedb13b6650a4c929dbfc1034079168bc53a6c98f3c2f0f67e7b41b6a3e5612b775cdd8f55738c717d6efacb0ea48a311a5e0cc7947c3aa1cd0e04a1522875ecfa4dbf3a2794663b580cb3abdd5aed832b8086cb647f0076cb9f4f68fab2183d2b0ae44c2652bd5ad3b5dd2b0563a76585457d7a3924bcf93590e2ee9cf923afff453cbcffb2ea204854f353d7bd20eb5c7ba6886e909fcbfac0bb465ea34be9189c20ce524afabd0d2575778beb5f5cae2cd8dd28", 0xe6}, {&(0x7f0000000440)="9fb802356b5b46b5e8afad81c7663f2e6cec74157f61087c10ecc54e85d894a70472cbca3c755810dc7f06d1e44ea4f503f43f0baf64b0e9095b27b30d51932aee2e55a62e4913dc8aeeb507c372b1fa6438108a4a3c9a88ab97778ac4640ee8a53792bbc6f11a52d9b3a16b93e0edc08e7d2705d144b4e6651f35f728b07782de297a6ddd62d39822774d6b890408589e0afacf6ad21378ba5c3c499dd815b22dc676669487d24a14487775a16e601c68c7dd75af5cb3565fa0938b120ff1f8c39ad5504029a8eda830ca03ab7fbe17b91d0f8cc9549e902f2ac7ac2ddc904cf9e16d0f8bd073075642a2febce7023e24dedb7651cfa5296335e671e9b7c58efa0e293b130811dfff14ad95846f4f745a545a140a186629bb95fcdc9323e1397920b6301e76882ba4317e091e13066cdd30b0363327761cb70e071e129d571bc49b27769fc0875838707fd7d052c9b2bca6ff4d219839fa94bca9442344ec57cd0344f16be855ff6ab58c7960d1b5b057c80e96e3ad4ea31235be998d6ca80c483417c2b50487ee0b77952fddad79fa4dccb9cb7ff3addb66d4c1d163e3637407191cd19299f80254ce13a254e96bb372efc9b7e0ab13988481e06b379264de98a97d805a11872bb23d30e9fe9e806e66bd66e4f4cb5bc34cb5f85e7fe5218c26bdbf61b53e4199ddef65ef409417e959ac8d4a6978549e87dd0e067ebd5dcdde7347d5296a0cd03347810dc3a7129943d83a2e9eba6d97257c8fe7b9416984043c42f70d2dc7666ff752fb8e7e43298d6c738eee3e62e5a64bb9ec99bdde012d99760fd97f108fb8d8dd5a690c5a65413912b361fe1d3684104da7a512fc696bbedb6ba8684e22a9423d70aa637358444119c453746566eb2f031151f578b92223934a0b3cbd2b221806a2e73162ac018840c72766ed9049322aa28170d76829a273e71593cf37c91cdb854314ddc8ac17a4660d2d22a399cb58d80763d111ea04aa8fa8fbfeec4b26ed744c2552f35bbfaf4fc40ef8ed4be735599a76215e98e02b4346c8637d3a99218262883dbf96218d2934c8b7fcf51a3802c8554745afd01322d13cc269e6ff52af75dedac594bbe8f731ddc06c71c7d3931cb49fd53419287b5747a715c7ef7f3a67785922a114c90b4bacbdf79036a380d71fcb3c0bfa7cfe5f6146b827494a75d39cfc02df080fc7de7fa873c49f49c7112e9a55736a7525bb73de1c4a31a5d217f48757bdc6d2e5830f9209b8a51ed1948c9cec78fa72373adb9f09976a382224576256e9d359c772825874392a3719403f4d264729fedf87afbe2601c90afbf54a23930e28f094804f8d64f47361ffc92f6cabcbf109104f632c8c592545b9a9bc1329d9f89b8e3df69e10220ac07ae1f4319a27728264544cfc0364e016120614706e2b51acaa36f4a3ca52fb6a8465c6fc45d9b2f220c32cca0cca09bd8deb3308b9347987f3cee4d447eac76a8a41d9bc726f123c4308b90872a9a2b0d1329c2306939afd1d46b20af3cac04dff1f880480e060757f4a8d459be6f526e414ef0925e89945e577b300cd953650c8333069db7627de3832eb4fdcbb46ac0c6e23c8de2dad9813e0290a0398d9195f1380788c93ffbde0134b7501010aa1ad50d7b62a59ec8960769dc046545056d2e003598fef5fe233468211114c1784a0259ba58f605add60dea4e542364f70af0ef2b48e51ea9498fdcf7137a632e40b623c88b0ece5b55d84b4ca17bc5d3796ae2275364c6d43a6cafa21c12929ada7ac44a133236839a9ca41dc46368f839783de7c9a119e39c23d062c6de72e81ae98438ea95d7e19004de5d064d722e2c4f0bd44f3bedf092fefccd1206dd83cb7af94cc18321e61015100a7535adefb4a4854fbbbe6bede44e5aa30448deb42b0885d489ba16e8aa947028a3bb51ff8ee395b34b8f5fcbb16213a1de7cde8e6c5a60df6fe975f1e0f16f257c1a48ed9c8c10df9fcf75629f05b873ed2f2181380d76ca31aa05d0b098dd1420638a48b78cd1c13c124d5ebe8c2bc55e88f9ec62a6fdc063897ff27c0b2eff6d5b096de96cfc0f119f9d58098d3bcc03074dc2188a39549715424d017a890d829dcc5047898fe2901ab5e1df03824be6182f57f5bee10795f09a634b528236f5beb6042eee7fa6ae95c2247c1598968de0f408a78e2a6718ac20133ba11ca6a21e1482d4ade05ee599b678f6964797229891ddc8b8004e71eec596d46268dddf42a2d521eace02ef48ab483b64d4e040b3470f1025fb9c2260d9369153989758340f76fa87685a3214d948e4ed6120e544473ace421421568327cef89fbf68208ae3872279e63806511d3a226c91e65016354600c65e4148d97f4736fa3657b099340183309dcec847b15dc5596d26c28fc5e889f68d641fc5b69ba629cc28aeb1fdf67fa5bd8b87c60753859ac02ccb21b5ca34cba979e1fc692e960c1debf59098d3b35091c22dd711205e3631e91d9347e73544f4e2882ed35bf938df96a13b2d8c7605f47a069bfecd97b383a34bc72700168898c89ca43398225653ecb9e2e80f0996b9735c3745799308982021153c5538f8766b6db3f50c4141d2e912e86c0b38aaef63a348b2f003840484e061dd8d5ff624d14525dc45e4df72a943a9bb70874e1db53d3c44655a61b66f65cb1c2a508ec042f00a06794dc34a676e67727379da26636d3483bacdf56cc17efe0ebef21bc6b7bb28473d5f3277072bfe05f9fa96060a0fa4b75395919d4aa08f5d6f0a09151778ef206bf2457200d2247f44dc2fb9c8f36f81680dc9db9a957d305a40e0852d74fdc7e854e4c03c37041f525645ab4949675f08344e800b1b2721d0e13a2ac37c23a7c1b92b4a524ca7ebff6407063104d57d81e814fe3e2fab27903363d65803768e6ad8b6a2f10e5525106d0287ba5829fc4d256e1266e407b4f08942eb40989e8446e42c061acded7573dec8eb06762395c41fd38dc8f1323061ca29b275544dac0e5295cb0a33a675fc6bdf9cc367174a485b7d66009a47b2630eb1a526516d5f80066718687d7a4df0c830eda5eca672fd0f855a7d0000353b3b7a28984222db581d26c33c0421d32099b02eb600667072923422c7ca630d162fe622387ad8eb58a72e28e57eb00657e66253473c5228154953666755295f4d86f051105c1b2e8a07bd31fc1588f452d437288b7e8227ea54e6db10526c5a2018a496e412b8be95f26aa640a45f28a5118ef8f31b2d816d2b16521ce2028075f5f17b25f6bb7113bba43dacf01d919735e0ff5e2e0ada13f598d36e22c41f69dc168c79a6c1588249435a18078ceb68512b151917a9bee28d260523be15c4aab8d3ab7335597f8efcff7a3f042eceb677be93b911430b33b1e63906c16aa69c8504a82977aabf7caebf6a2ff37246cbf9b834f16da6d6f2889e97397da9df86e94eac5b59d1b2c43ee26e7d557c1b7de61aedcbd10512deec21bbb3ade1af3316be8163dbdcbc555214ed666185e384543dab5f74cf3e45ba6d8d9eb09ada56e6a6b5435132cb65d893cad4cec7acc927ad53be54dfc5fc7f648ea0fa1437f67e9afee3b3c5bf872cdbfdf70e586654b62ebe9698da1c44279fb556cff1be32ae369671d23b9983a29d27343151575ca5bfca6e8588137eed974ed31a3067d287bb0e744be5e32ef8c5d51a72421675af875fc5e105c98cd0d95e753f296ddc927bee813ccf7b781dd77841cbaa1538b1cf04a048a2db67a3fb3d99da2bbf022a4e16973f9fbde3fa54e7375bf67b139f1cbf005373e7d4dac1264e37a872d00ee508cd9ff1edcb1e9eb96526e31dbe4fd455128eff95c297bcab6fbf95ddd597989032198d037564a72bef5a23ee1b12b381f87b262517d2c81577ae23e8e2460963fcbcc44f44bcd2d5fb18fe8ba297d45c91e9d42fcafb3300cad50402d8434045a5d12037e32342a092c2dd44c1a69d40ff4a243851bb4f93c86a0b6e863ae857296f8422c37240853416d659a4a5017dd2c3fa50d2e719048c6d90aede4cf6c01689b4022b3c1f83645c1e933c19a0468d0673c04815c3d62786cc723f2a466b728e9f9bcbf77719f2c467de7f5b9b7ef9bece2c969e6fe45a545c101b2a2cf50b6bc9c6971bd1982db76bc2f4f3299c34a219a3b37cddc309fb7b50573a2b8655d1bbf6312834d92ddb1300c3fb13fe20775ed47ae113c2778afb9dd681fb478a6c0e8e92c201ebaf8e8e5c55942b51a18524c0b55badbdfd5a00b0631fbadcf9a33a92d3d73ce808e9f4efd29a7b0ac19383b6d7e3540c43a4e87574f1342fb6639c985ead59b06636e071e8e3211c26baf40f2414df064e7462106b7037f11cdc06898a66a8b5f54e4d9fc2b3e637cbe8adc9ed210fef35cee12d404b5a54df059f603976a1edd3540a69c68ba0a514f64fa0819fbab08d88840501c70883fa52b5fafd1413cad47fed11385dd8dd045c9ae3b35bbccde9f4729a8ca5f20d41354841df33b5a425bbabb8b5daf49b7a838f38a42e5ab4a25e2f4e4aaff19de81a9538ac7951e8355c11f0ffde89f1676b9b38d70a76aa185738efa34fe9952aefe2c6e24259659e1190344fa596ab903d4766228dffabc5db3d808693aac291413308bb1a32d519e3d5145f7fdebb306d9b1f6d94fd8b2fa15cc4eeb793489ab3814ec576acb93336b296b5494656aea6096f301b58c96ffc14c61981736335a3be6973db40ce6062527d231ef2307c33011e5c427c106429272fd5cc17d2e48027f276b0070af8245a93c514a7fc3ea3355a5b7c777cb2d756d2ad16c15686453e32d3c4305d735add55ab9f17f7de2e8b17b63ca7ec24efee735c10a4f24c887f5e6603d0e0e4b05e174f8e23c4d14b961b28e8384201b65a8a05ac9b0b153e95aa74c3b1cf00c0e16b57faf68e945beadd5e704f796f01ce411b363a0c7006f767304e24796e7035b84b4ebee353e91c89655236b3b9ea31bb6e7c9a920759f3ee7204161d63219e3273a03fef74aaf4f68588ed4cd095342c4e7b06348cec63cc37927e2b5632b220c002b5b3bff9880c2fd93914442ed49928b090d0b2ad349c314206f847ee586a5a44e324f85a6473b511893e186112c59cedfbfbd3a6d5d4e5993a84fa590909ba50c6e9767836ffd5cacc4aafd099cf8509445e6fdb4b8407b52cddb3a3593fb5de32f8017a446247a2ca7ec1e56b38c5e39024d3d4a8157e5ef2ad2a627fa137324860eafa426c8f65f306afc5ed9e6299d2f2ca60bbcf91cad60b960c202115a651b00164ef173a3f743f4794c5e332607ee0d15a56d7f1723b23f95c12f6aee4133e590aeabab2ed1c0e6dd11ab26e3d4c00289c3afbbd1af65c6f6592f786531815258692a80cccb8c87b827fe8d2753e180a09e3916fd7712298f28633fad87c7d9028253ad6be4c96728f226560a9a7d0a3a2c07a4e893ec735d463143ebf5c310e0a13572a20edccd3856edf0e050774663b531f9df7f6a311ed8572356b993c696ec64379e3145a36572df7c15d99619d07c70c767283ff8162775f18db6fe304694a7baf508e9cd9d86962c13941689bcfe3b83d88612ae124629e57c8140c67d4f30457fa7f56c65192556d4f153cf112ecb91c8670eb3afa69a2a30a9611a5ffcb074c094788e2ecdecd47d6fcd7f54fa7b2eb6a8cf78a14ea71824a584d1f6c621d14995e5003d7cf6f0753e66fb6d86940ce93ddf0bebbf85a4081f22d4bbeb753d3f56cf812c9ef9894216e2d43bb31176bce9bc9895cedd7d3c903d263e4e", 0x1000}, {&(0x7f0000001440)="f40e0245743917a34e4ec74879f6588fb27ab06a8476da42f8cfbc", 0x1b}, {&(0x7f0000001480)="5cc754cf8b1779fc190d951538af1e8856b404e40fe71b7e27f3df48c1f5b21d8a87b34d7384619d3ed3b902618cd3afde5e80e6a9ce887edfa7711596b2513f6d5af96c82e560ba00fa9ac229039057bbda658c68b3242c3a7a46e39b2f033a8d9c6b6898c03e9ff7c53c3e7b33da9e89d927f79afdf6b5ca634389ba52812b283d8d110cbd4c9eebbe768f5fce183c2cc78e6fb3c3c2c94ab8acefe5249a1ff55a5e95edcf55db055126f3c21c771e07c074688c28378f6a15fc4c16a0934e8b6b", 0xc2}, {&(0x7f0000001580)="69c4a6af42384bc9e078e492ea9f0f30432faf54ef5d17f9232d26b46effdd35e5f40103852b9d52ccaccd8b44cd33a3c475de2858d733df76f32525294f9958c216aa59af02fa587f4abe940c2d1ac5e546f1614a8ee86ea2da9f5521418b9d36e5a9a57bd45fe85f2fc81a0299dcdc9be7a14bc59a9205e4e0811ac227e70f9cf5de8879257b4fc2baf52801476dcac817a3a5f6bdaaa2ca3903f9cab632c5bfa0140c8bf18c475161fd190c069d87711762f5b15802d56797113cbb1fca5c0cdc72caa4f95d5937c34893507c862834323d2ca1bda7d6f476d231", 0xdc}, {&(0x7f0000001680)="0d395aeedddece36ace3601ef77c6d0ca833f83a588692ed70114cbd9daeb5e1cea54d8e645b68cb5e446b2417f27acd578204efd759a452abc591eca426632d3dfe30042dc4bddd6bf39f5bdd5c3e787e848c0c25a909fc9419ed7e", 0x5c}, {&(0x7f0000001700)="ce701fbb665466bfd3a0660b000e62095b841748bbb278d1d7b643f588feeadcae4764dfcf33782d6324", 0x2a}], 0x9, &(0x7f0000001800)=[{0x78, 0x1, 0x7, "e635b8fb9e37d350e30f109c2250d5fe44991462da7fda3810cd3cd8529312cf218148e117528516bd7cd1d28443c431b13b0bf65ac0538fb7feafc519e13dc808ecd3b382f96eec84cc597a22e80e5635afb4ba8fa9177570bda2c899e48abb1a3bb9"}, {0x100, 0xffff, 0xf23, "3338c663e7ab664b32ad96c1180f3165946923c26a66af1dedba63e406cde7d3ef0094c40e204bb0d696c5a550dec45a18f2a7e4231edf709462a404868aa321efad4de80420c302bdb3339617f100c87abcdab4a201061295b63bf22b47d45f915e4c9ccc180b38f43f8c88b6f6a8ae257b50b3d57334b4966c2909e6c449bdf8feeac49ab72e2787739df90cf2771333bf918f2787514768c05b1b13bf166d17e912d30bc74b055f94b142b360982ffd571cccf4d8cea400626066949b693d6c7e247ca06161111a23ea9797b7ca34267b402379993560a8b1f8894cfcff8ae243dc4bbc13b2c289ee1ea93515"}], 0x178}, 0x404) r2 = msgget(0x0, 0x200) msgrcv(r2, &(0x7f0000001a00)={0x0, ""/215}, 0xdf, 0x1, 0x1000) r3 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0xfffffffffffffffb) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000180)={0x6, 0x200, './bus\x00', 0x5, 0x8, 0x80000001, 0x3}) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000080)) ioctl$TIOCSTART(r0, 0x2000746e) pipe2(&(0x7f0000000040), 0x4) 09:33:48 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x200000002003, 0x20c) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) readv(0xffffffffffffffff, 0x0, 0xfffffffffffffd94) pwritev(r1, &(0x7f0000000180), 0x168, 0x0) 09:33:48 executing program 0: r0 = socket(0x2, 0xffffffffffffffff, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050105000000010000b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10, 0x21) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x8, 0x2, 0x80}], 0x6, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x6, 0x6, 0x2}], 0x100, &(0x7f0000000180)={0x5, 0x20}) 09:33:48 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f0000000180)={0x0, 0x3b9ac9ff}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x20000000087}], 0x5, 0x0, 0x0, 0x0) 09:33:48 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20200, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) getrlimit(0x8, &(0x7f0000000080)) r2 = getpgrp() wait4(r2, &(0x7f0000000140), 0x2, &(0x7f0000000180)) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 09:33:48 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0xffffffffffffff81, 0x7fb, 0xfffffffffffffffe, "0366402ba76b79dacd76ef3caf00"}) lseek(r0, 0x0, 0x2) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca6979", 0x749) flock(r0, 0x2) write(r0, &(0x7f0000000e00)="6a4a4e5cfab0fbad605a309b8dc5efbc2fc947460370644f9255fdffffff1dd23b917f", 0x23) r2 = dup(r0) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x8) read(r2, &(0x7f00000008c0)=""/138, 0x8a) dup(r2) 09:33:48 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002006, 0x4503) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x8d5c, 0x2, 0x9, 0x2, "6093191f34cddc6ad4f8ce6d26a0b2a5634a4cfa", 0x7, 0x4bd7}) sendto(r0, &(0x7f0000000500)="651650ea4994352c8e8eef916bc859b22b467b69c16d830841fb2c82c65287c3f9ccbe9f038b368eef40ebedc751dc1c7382cf8ae0a5600f9cf9e8c1d8e7f5f9566bd5811f4e439b91545d5845367a0ad5bc5ffe4f66788c60fc84cb7c20855d33e9c3bcbf42513b415612763c1c28c1844ac4fd04a2f8c093fb8cd12a625cf5d39e91b8c0bfb8e141c434dff0d6e4059453019c21b971fb60c5406d407caa8e6fe90f273f0603e44b156c2a78311c2903925847fa08c030ce62d88e65755e3e63b159378113a824cb3523a39ce997a6133bcfa01d575fc3a8c93ea260448b71447a84bef919038c85aa039deb5b32ca3595ea9b0e901e349eab7be5b93daadb0407af21b36c2f04c4426c3cd8ddae29128de6123a4deb9bf74c713c50d0bcb19e11e5dc94e2a7e20d7e330144053fee940ad0b9319335190bf506dd615b7a866bcc5c47afcaa58871f3c46895717b85bdb7763f522e7ac27265c428209b7edd62184a009147880ff483eb6e2a491cf8acdc63d33d85a54d24b969ff6861e02cc655def0cea9a5dc75d3a03733330d48e40f21832fe47fc453c7a4220549f610a6d24a91579bd8ebc2cfcd1e687fdf9bb6cf4cf304c33eb8b1b2dde5ad02525e83ece496c55056b87142f4da38437c995b18483d30792dd7330af1aee41d1b8bd523487efa64e40abb63ee3f07ac17e24ccec736aab11005417c3996637528176ffa5ad953027d9e7df74f667ea4ee4e04ffd0b5502067416c96f63e8082d9b9d4f3a705f20b3a06f6cf612d7db834d2b2da85466fad02dbb0eae907fa1373658f46b033047e8d4f60e7dc588aa46e542136964a429f8cb36dc59f73a4ccbee19c0da2c0d3885b095162f630f0794daa24de820b6e154fc90a2105b1c1b10d16c46b7b665e7314958d10a63151447d54af95dfbe962eb841d65e95791f292d64b4ba9140d2737f1019b01fea597f53cbcc05d199f7d02739e8479b493eeedc1284798b0c3655fe7f0ec3291902d6c4d7a947eae839be11eab3fd141f3d94385037ecd109fde85b6f9c68eae184c823afded6c069386b5f44cffcd02fbcb23b86cc5bf6063cae955c1aada6b2c7809f2ba9c74254e114324c005585b5dcdde352005d3751c9f8443277903992271828ecf4a394c55d52cee3d03472c1720829794d37997f5f733a8785b488d4632ddea8fb79e1bfc422b32bfbdbcc9595357f725bd05849b772a350f5da01785153f6d16f8320dc0ebf245256c39e4601ad2aebbb09bb16ee15f85d483e234ab700a0a1209524adf9948d208a94ed088ccccbe9200bdd8e893cb62a359ac72bea9bafea1c2bf9e46f4c36f275ded83f86d75db6e4170563e080df1bbcd3b6c5935be789efe74dc892dba3233978c3917ae3028a2c8738b992df9a86be543448524bdd1d5f597000ed7cadaf36408af02a7bd8c98128671704115722149d1b39ae9b4df155194ffbca7b66470ff79354b51ade22188e5d08a438cda38ff430bef858763e6a489b68cbf7d0783d683e1db042a3fd0f3d228e29415c8a46be747a6e89eb7548156e433070787b04bf4aec4a8b444da3555235c141c030224b424b3a838483712c86a8691eb40fe7ec1982fa2a0ccac4178813e748c51a22b7f01cfe357fddc641502bc4f0f0a94832451d5d2a662fe8d1c8292c86e4ed0767ec78acfb20ec20b656202e15ef24efd40e6bf7a87c4bf8beebcd6cca5587546c0ec9b9d381819467227378304aea3cc2857777a172abf46a4eab3ca6703134dfaa14d6f837b1200c46cee74b2170e553cd54717faf91d8f09a42746d8cc75f562be3707d46a5ce53c25fe82b4a3f6aafe659288baed26be0258551c9fb750a3911952a79f1886a037697c6b52281a1a3146e5331a8ae2b3b51985026666ce0284ac3e6d3f282d4cfa65afa89852b8617ed312ca90fb7d13e1cabf1c6cd9229ab71126ce9b7ee14e6a9344af38ec186a8001e291dd684e1a97d50a0ae512ba0207f409a2216016d59dce565b62c954f9478622428afcd145fc0b09efe78765dd106a94a3bd361a9ca908d4bdfb2e0c9d4fc82ad2c6d7cbd78000d92d166e5fff04d5fbeed7aebcf199af98c901cab4af3b31076e3bf3d8b4f7d1188718e92285f0c3c771742934019184840c9c7fbc521e737e0a2e257bdfe9bcf0b9e75560bac7eb8ef206accbcd2d5098faa5f02a63896b1bbcd332bbcd4b6a3e0c747071220747ab50f149dbab8a9b761f4ed34edcecb8b782c041e0fa2bc0877613ce0d5d6ec66b9304e08089b3c3f14fed59dad6b19753ebf9c74ab3ce7aa6c51ab99c8a1509ccd7a9b64d02039e626580ddd8abcff272c4b0ccf7c72ee4e6d18971db6b667f876a05b40cd7d11484770268f94de3e2f833e1f253e8fe80526c1407254c40fe7eb109df7e283a3f121167a7d35a8bd50348e8876b7fc0051cf0c10d52b0b20370632afdfa843206a2c46e14dd11873478acbb73f02572c824252aa3f633b0fb246f6c1867edc7b4201781ad7c56e7d6a67dd472b64094244cf25b7ce62b2999332018f020e131ec9e4fbc3642b191775616b6c638aa89f41d3e432b46eb4024f853c4fc892df482fd42ab184c99897eb1b27bb09080964e55ed125211398e2a284b0de242a5571a45498d12133a32a5ee669c227f9a2ddb0aca1c635f4d84f89f285646bc76d9bcfd6b7911648affb79277b4d0645f6a58bb022cd18169b522aa01ed376d2f209b4048f9938c0ca24ba291f4e867b1e16626faedc07b7dea1250275c0f4f5e5eae38eabedc78a42f53b90fbc76e36fe2e95b7eea9a328a7ba2a3aeb7c9d5d61314b455dce967e2b294954dcb691892593c1187d71816d50590e69a0cd2498df3c91386ee8fad4dc9e34daf5c3d5e53e8c19407aee77a8cb17c7a63a3ff1f5f5978d24810580a35f3547bfa07d4c7b0f21b09a4ae0c3557878d662db573b7c25a22cd1f0907da821c47833457ada1810f0d1a062bddae3d6d50f035ebafb222051a4af25cdeb42fbcfc34466089b22c5247d42c9efddcdb25c197f51357ff9ceac6d5b0ca46c6e8a8a0a5726b020407e117c961dbea437bd2ab1883c1807bfefad067f9d56bbe6e127cb57a43ce3198efb8115416f6f0ead31deea78275722b85d2b60454c8972d053dfe49fe96b30dc9056353a45b669dbdec2b62c60988f70e555edc5cc336028cee77546bbf80f4baf9e63dc7a844de524a0e9b01c830f9a6edb313f0c0660ac7fdd4c89c60cb480e4635378e13cbee3c38a4478eca658892fad30baf72420661c4c562eb1f6edf647669a3557318bc3963b796f8025909c794ef67c98b1dbc9c003a21a1a5a93a9a7e47f7c30f4b8b8d40a6ef4cbf8b79352f24abb39824860403ced4b891f05646420ca66f4309edc8e01c4d36917af408e0978062e1af6e528bd85ecb4c027990f80518ec1122170d90f47a6ef430089ade5a648a1873ccfa845d94345201123d50cd8a5be6a53c983ab7b35c967388b324f19e762a313390b1848ad9f20fa00690acc277a4062c25a4665490ab1d9cbab660dc6518d666554063d0332a58e34fb9577badee2cfb3526f0549bd8eeb1900b42dfd153b4f729f4ec0383798a225fcdd890e46c4e501d282530d7dbbf19e64730f41406b7fb31f53850ce722a5871ee79cd95e20ccda905638d3cc0e571f418cc368cbd55db50deb173001094b235d92cc68fd050235d729a3703eb339cf3adf53677704d056ecae0032cab03743ad936c3933e24d6028e6772c3c7f149cf289a2cfe6978fd3244ea14220e426d1f1295458ca83936fbc8b99dc2831e5c9c6e171e20b6934e6e80d54c1810854f05a4e486323855d12deaca3943f674062c88432a5900165228dc81184d1ec2d5d08751908c5305670528b697d2c99eea66dc5177093e9caedccb16d156a4a2fea484284cc6a884b9016dc42560bf2943c3b7a32cd75c5c4f67ea913422cd61ce69a16f59d6d23e880508ac6e790595000505d22d598b99439e1b7213d78ad9882f599ae54f7a9465d76d580e5a576938adc0bad680dbf499bc2069df4cbdb5a07bda4693eed19bb8155f69c34b310a3b9fe8ed1d86e5db2821223b36a7cf3341e338e5835a435e793e13127edd9223a67f1dd4e645e53496aad7e1528232a755b028cbefa01725b260f9ebe2267b0809f1fe7a5ec0aa54c53725ea5b336bbda8cae455ea1d6c42108f1570120b9399ca7e2a50982e66be69e4ecbf72db344cca58392ea26d52fddf424519c7a9b812dbc67807c4723bb167e2dd7771e3e5332fe27bf53d883b559a4fc13585d596ad3dcd0ee8b2653a757f4d5f02088761c156a491320f037c98f48a1fadfdda965614f36b4fe5841815df499983766088a59ba0a1d849d15fa7cef8046002bee527944e9035f00e25d0f9a63b4d9b28b34ab8e2053c68c4bdc729b0ac74f5a82b7f45abbeba27e793c8b5acf162fd4cd56369f97889d189d545f8404663131256e91989242cf98a023e906e7663e0f107eaa584f8eb6ad852a2ed9c0e551e1377a49b6e8c6f58ad05e27681227cec02bb3d4de32eb4fa3f20ddb247d16cee466708b156c02add5a5a61b0eb7f18acbd1f17c493a4fde3c6534cc0e85c6f833acc8e0be2f2662d1be65030242c593bc5fc1521ee5bcd946cbb62bd209c6b49f50231df8df98a15f41b89b42b151d4da65ad5a2e2b1952afacb1b936a079845ff0b77fdeee7bb9b1f29ceb1c11b37eb0c9d6c369c54fbcc38998f1af7f031664fff731c77f218e1887e0e848a0ee5c6a761e3dc1876dcfca882dee2677a60ae5a41f71e60952213c5210d3f1451e0a7c309f9e8f71b1890fa262bddbe595febf2d1e5686fcba5d35d2328d403c25a3a9dfbef087314096c742e7815fdc674be386a3098664fdf7c46ccec6f0e05eda1dbd9182075b5104e2a38bdf7d5fae5b82d0ce6dd36d03c4be01a58fee4830804bd79a8ebea3c437520a8d3afc40dfde63ee0b586e2689b33d90ae9e798d9bee1b5e2224e34bed206343198c12a001e8fb6de06172058ba9e4ec18099d31ae7aea5a2ab0cc3e3d3a782463c18c9ab3718e1301543dd4359b381a9350080198a638a4bc5d0370d9a28fe0d0900f6ead2e1a32f6932bea4296e07f9f161e87f62254b732f65886d2fa12cde085e45cf94bb5d54afa0db013942371e021c416972f8102ba89bafa29435805e15975ec24fbb3e192efd4436f09cb90ff5656741cfc064987d861a4815773304e210d873c5192fc5902d98a914178255282e514b61ad717313129da2a8943a1df69d0b830b85cd4b1ec3ef3fecf7d1e2fe5ae938e8229d8076e055b0a1c6112602a94547962a6b969332000735dd875f39421637eefeee19863a8fddd363968be885f5fde7d2595a7d80ca94078f1c16b819e396ec113af42be935e552f9cf1c83c86b30093e15ae53f1cceeb13e01f3f72797e247e4280904b8f8cb371006de7a1d6cefacb5200857b8c2ad3aa60f5e3d2d3d5026a8ddb841479e7c4886296aa7220e53b967278d52bd6f127323cca6923373631d4b1632f79262703c241d52a17c23d9af71f3981987836b3da36f5f0fe6a286ad5c48aa4fcb4240033936382aed65a8a80fcfe7b4e5783339ade541897c2fbe3a7c8b0391b89475a5bcaa61378f98b1e9bbff688183a7cfb66db5374d0afeec2ace9fb72405def7d0d71e0dc0bcb44914eb0472f8e6bbfb940ee94a0a166b9f7234164aaf06461963aa0bff7537189ae627591ea1fc7a5f5a2a3072eae68bd39fc3ab718", 0x1000, 0x406, 0x0, 0x0) 09:33:49 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d70000020000000000ffffff7f00"}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x21, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:33:49 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) fchdir(r0) r2 = fcntl$dupfd(r1, 0x7, r1) ioctl$TIOCFLUSH(r2, 0xc020699e, &(0x7f00000000c0)) 09:33:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000280)=0x1) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x610, 0x0) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000000440)="76e91bfba01b2b437500f4e773d6d07539da24cace396c1d05b923466a161897509b78dd2cea3471e8956dc5fc20e77b6a13002174ddb0a7bd78cc8c51edf515c237e4adc1514027f448bb7080f211692ad81885ae85829eeddb24585b8ca5334b9edb52d4ecab6e5c404ca284924102e12f4bf453de9f9db6a0a143289f51a0300000000000000000ede8ca2832782da69a63e754249b41058f3b9042a0f76dfa04cc155f9fbe030a333c84ea554ae93faecd1d1305ac4355a7dcbdaebc88d39242a8d0e65b86b022f8eb0952c4ff3346854e108a5a08b1e4a414505dba3a89837c91386b0aa6bfc30c3f6997876c644f6742986b4813f7e3621ec860cad94b75bcac8ddf7613958e883f72adac8a422da2d6e405031f1307f4a86db6ac5c7736e5eb0c7017b81019f0e295d5cecd4e85b8a09892075c791db0cbc76d42000000000000006a", 0x146}], 0x1, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x5, 0x201f, r2, 0x0, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) ftruncate(r3, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) execve(0x0, 0x0, 0x0) 09:33:49 executing program 0: mlockall(0x2) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = semget(0x0, 0x3, 0x284) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000000000)=""/37) mlock(&(0x7f0000835000/0x2000)=nil, 0x2000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000080)={0x8001, [{0x2, 0x7d458c8a}, {0x2, 0x870}, {0x3, 0x1}, {0x3, 0xd719}, {0x3, 0x5}, {0x3, 0x2}, {0x3, 0x40}, {0x3, 0x1f}, {0x3, 0x2}, {0x1, 0x7f}, {0x3, 0x4}, {0x2, 0x3ff}, {0x1, 0x2}, {0x3, 0xd11}, {0x1}, {0x2, 0x6}, {0x3, 0x33}, {0x1, 0x7}, {0x2, 0x6b}, {0x1, 0x1b}, {0x3, 0x9}, {0x2, 0x6}, {0x1, 0x81}, {0x1, 0x4}, {0x1, 0x7f}, {0x0, 0xca9}, {0x1, 0x4}, {0x3, 0x1f}, {0x2, 0x11}, {0x1, 0x80}, {0x3, 0x100000001}, {0x3, 0x8}]}) munmap(&(0x7f00009ef000/0x2000)=nil, 0x20001) madvise(&(0x7f00009a6000/0x1000)=nil, 0x1000, 0x2) 09:33:49 executing program 1: setrlimit(0x1, &(0x7f0000000080)={0xa, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = semget$private(0x0, 0x9, 0x2) semget$private(0x0, 0x4, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = getpgrp() wait4(r4, 0x0, 0x8, &(0x7f0000000340)) ioctl$KDSETRAD(r3, 0x20004b43) fchown(r3, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000300)={0x0, 0xffff}, 0x10) semop(r2, &(0x7f0000000040)=[{0x5, 0x8, 0x800}, {0x2, 0x3}, {0x1, 0x3, 0x1000}, {0x5, 0xfffffffffffffff8, 0x80000001803}, {0x1, 0x5ae, 0x100000000001800}, {0x100000000004, 0x100000000, 0x1000}, {0x0, 0x9, 0x17fd}, {0x3, 0x0, 0x800}, {0x3, 0x200000009, 0x1000001004}], 0x9) shmget$private(0x0, 0x3000, 0x360, &(0x7f0000ffb000/0x3000)=nil) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0xfffffffffffffffc, 0x413, r3, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x9, 0xffffffffffffffff) syz_open_pts() link(&(0x7f0000000100)='./file1/../file0\x00', &(0x7f0000000140)='./file1\x00') fcntl$getown(r5, 0x5) close(r3) unlinkat(r3, &(0x7f0000000440)='./file1\x00', 0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000080)={0x1, 0x8000, './file0\x00', 0x0, 0x80, 0x100000000}) mknod(&(0x7f00000000c0)='.\x00', 0x3a0914c44f6b202e, 0x1) open(&(0x7f0000000240)='./file1/../file0\x00', 0x40000003fd, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff9, 0x0, 0x3ff, 0x7ffffffe, "73cc0e527b00748f482e2d0656e73fc9c06d00"}) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000200)="c0f3d60f376f5323eb9990d78c1f63c079963cddd1567e37c5d979797918f8f6cc41bbbda3817cd55f5f99d05425ff4552f310567f992dd65cd2", 0x3a}], 0x1) fchdir(r0) 09:33:49 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="00b15e4ad33a58b6f0ff07000000000000687c5675ac8d78e653f4580a8cb85320ed28455f91432c01451f409e0c1d562d940fbd8106f827bce12b76a2182764b2bf25c156db09eaa14d3e839ac104eca18e1b6c8ce75cc733d2cf03205c3e177d4bf9cd232762dcfd46d2605049c4c739a210f3d79ed4da7bf4a16d741d17475445568bb0ce3f68df0e4350d515d6a756b926885aaaf858e7dfce755d75da8d3ff7a532400b0d49f2d1e086cd9ba9d40d649f691e6b542a3477f285d4389e8fdb153d1923b4bbec6d"], 0x10}, 0x4) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x2}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000180)=0x3, 0x4) mlockall(0x2) sendto(r0, &(0x7f0000000200)="7883656e1cf43bdf30efccbe6a79c0277692447a1ad2c55dd06bd539187870613af1cf72b425a56dbf284fabf8891f9efa12ebb3b9954a2f936d59519e84e89b4853f59718a44869e799548a81afc3dff29db4599bc7a1fbdce478abb619d92c300b3cf1792bdae4", 0x68, 0x404, &(0x7f0000000280)=@in6={0x18, 0x2, 0x5, 0x2}, 0xc) map stack 0x2071c000-0x20b1c000 of map 0xfffffd807effe708 failed: hole in range 09:33:49 executing program 1: 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)={0x0}, 0xc) fcntl$getown(r3, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) fcntl$lock(r3, 0x8, &(0x7f0000000440)={0x1, 0x2, 0xffff, 0x5, r4}) getegid() getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 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) 09:33:49 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() socket(0x0, 0x4000, 0x8) sendto$inet(r0, &(0x7f0000000240)="5930a7ab721c70d9fb0435ff24e5ebe4e87a45b19f810a24e9de8d9364e6113cf89581c5824526fe5daa593842de2c49dcc6b588c35b9bb59fafd19486ec07f63629fc68c7299ec3e8386ab45968a6c5fe8b9976b74005c7c3acd4b2d7f9858a4416cab529f46f09089604820bb5f6fafa668ec750bb0d1e15615aa02316e12654e7f773a6bf1aa6455ed00e9a797e5c9d5744be", 0x94, 0x0, 0x0, 0x0) 09:33:49 executing program 0: execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)=']![\x00', &(0x7f0000000200)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000280)='-\xe3\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)=']\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='&']) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x9, 0x0, "090000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x8, 0xe8, &(0x7f0000000000)="201806fe5d4a6c9f3b8464c724f0aafe13dafaf4b40067752dee0a2ed0460f9455f7478b4298d42a3296b04c0d3d37b5ba091644dc0f64bf48c83ef742b0c658ad58004abac0996cbaebc3e9a47372b60d51ecc4a718d907602256fe0082eef7c0999f4692208350b4389d869e07521af735cfcb13ff2e51dde07e133f69419f9cc031eeda70b3451f6abfaec798ae96fd165d7aff663c1bef545f0b5110249df913c35fb7edcb1273fd7efe201f423e5f43f459f88baf487dcf0bbf8993e9c1cecc04bd16702bad", 0xc8) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) 09:33:49 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 09:33:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) bind$unix(r0, &(0x7f00000000c0)=@abs={0xcd93a6594167c42f, 0x0, 0x3}, 0x8) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61ba0db100000100000000764d583e9600004500"}) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xff}], 0xb29, 0x0, 0x0, 0x0) 09:33:49 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt(r0, 0x29, 0x66, 0x0, 0x0) 09:33:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002004, 0x4300) pipe2(&(0x7f0000000000), 0x10004) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x800000000381, 0x0) fcntl$getown(r0, 0x5) 09:33:49 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x85}, {{r0}, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffff8, 0x19}], 0x0, 0x0, 0x0, 0x0) ftruncate(r0, 0x8000) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 09:33:49 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mknod(&(0x7f0000000040)='./file0\x00', 0x200a, 0x92ae) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r0, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) 09:33:50 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getpgrp() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = getpgid(r1) fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r2) fsync(r0) fcntl$setown(r0, 0x6, r2) 09:33:50 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0}, &(0x7f0000001ac0)=0xc) setreuid(r0, r0) geteuid() setreuid(0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000001c00), &(0x7f0000001b80)=0x1bb) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000002c0)={0x3, 0x5}, 0xfffffffffffffd36) r2 = socket$inet6(0x18, 0x5, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r1, &(0x7f00000004c0)={0x2, 0x2}, 0x1a4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f0000000380)=0xc) r5 = fcntl$dupfd(r4, 0x9, r3) kevent(r5, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x8, 0xf0000002, 0x100, 0x5}, {{r4}, 0xfffffffffffffffc, 0xe4, 0x80000000, 0xa7}, {{r2}, 0xfffffffffffffffd, 0x0, 0x6, 0x3, 0xffd}], 0x3, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffff9, 0x1, 0xf0000003, 0x4, 0x40}, {{r2}, 0xfffffffffffffffa, 0xba, 0x10, 0x1, 0x1}, {{r3}, 0xfffffffffffffffd, 0x0, 0x12080edd59f95665, 0x6, 0x7d}], 0xddbf, &(0x7f0000000200)={0x0, 0x3cee}) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x2) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000240)=0x20000000000002) r6 = socket(0x19, 0x2001, 0xffff7ffffffffffa) setsockopt(r2, 0x81, 0x3, &(0x7f0000000940)="e295674ed6463641374a0cb49196b871476f88ce47b8231738d979b4ea3c4033535ae4d310dd1ff71ef899136ac5253c583375812554e9162877de9ea37bc97e0c96204dd4bf27d781678b24378a8c2ed2c647ebf83ada725e5b1a4c23b01772f256cdff9fb9b7ced3e2c0a94a593a617c9ac89fd9967997339c9864656e4f030c7f2b0c0bbdb3f0163b3b7f9ccbab181f765c3849608a6cf154a57b1446128122441773ca058284c50befef1db933717d7798a6d9ad78d7f1c3b4c27afe9c103ef01f4ea43b9faee5712fc050217c5d09d33a3f0e8f964077e01058fca24b6630addeff56e6cf5ab9940ca8199c5bb5d1f0ac5fe2f1879f6a9746a9af635ac851cb5a794f91a7de2076aa80a04dac0841df9940b4e5f3c29f0199f427f597aa3e2245f6469bce2998ab861c1c48487624961b62a6e4c12ebfd422f538d99dd1d8540948b8140423891a1b0bc0081a1a36a090a0ebf741962a4f86f20fda13f2bd1780119350fcf0eaffbd1fa8729bccf44770433aee1a9243819bc4dd8be6fcdb422dddc69f36b15c7bb6c8bf213cbf1cdaa4ba91a8c7bab76cab376a684ac352911a657ffc09659c7398328e59ca6f28950ae54244005a047312ede4c5d9a145c44e2392ebf36b7f1754728579a4b63e7236de521eb6f3bcd9dc77bf5fb633c91584c76a2e81116934ab24d1a3064c13d26ca3065da875ff6dfe2730d0c3a7e2a0a15c44a1f9f85cbce59b2962f8399d98c13b1ff9eff57e545aa69f7a9124bc30aea29b9de8a4c1f42d5937449a2a7c4a1c75976f921aff5961233801116c5dbbebd7b632cb9d11859398a9208996ef88addd4ef700c5e02fde5bdbdb09fcaf9eef66e6223979e136041889c74b5a6245e6c7cab76835c963b4a85ce9a6ef27d91b81215ae6398add94068a02c83e2f50c35332afb65e293a1a5a4489a048563d27797ab88049214391e3c2f6971d8a997c139f596e67c1b6bfbce3a6cbbcc5f694a99ffa12d33cc51c5d461f26553c0e6327b90c832608177cb9e0d57db1366a7e429b050fcc2ef75978426b77d5a9254ecd27f59a73660fb0bf6be32429912a4536a889e26e80ef5c1ce06441401e7b477b0abd78ebbc117f5f9ac5733629bce76577bfa7d466ae14abc71cd89bf7f66fbc3231de6085d14c29fc82aacad75a4a735b67ca4baf0c027abf94b7e25c091bcec93dd13535572e42fc04e8db624a01fd6ff6d6213b8baf7fa988e44adc49dea34cdae4d97a7a2a2b0d21728a7da73b2d6298e000e14f80d1f0a45fcb85423bc165e288a60eacd2cddf28d4a09339987c6837d33f794446da625ea3d6e9e6dd1270bb4faa98a835a0bdd5e954350aab10639b4a59677ed6682f7f72c0043639cf98b98c5655d88afae82c1c019769ec2ac7f0bde0a2bfe03bdb1c959a8bda250fea62bfc639da2fc3e18d2eca66c48acdca315a37e6fe413e1835524dbe9c0f887ba9e3e7e193dd41e1b90587056c9fd966fd28f802108305d93e7bb1a8609a39842db263ae4325d40a7d4fa1b17bbedaebb443479530f61dcd03cfbd9c43fe51d104dccab9ad33334b833b9982fd665f6fc3362ef21bf257a5f43d8674238521f75eeb547596314ff93baca17b8aeb7a40347ea6cda7d4626fa74befd4991cd39cf5b3e05a4273b9d20110bc86711af2f43080992ba1457cee69bec4294117e77468fcb36f57a022b66b5b5375d84dc435aa3430e19cc0be68092f4b9a1bd176c8ccd114bd1c273251d56e999920b75b297ff31633eadf14fdb16b4c525bbc1eda7d4fe61bbc1924c47b65ebd7b2539fc86bace009cabdf1ba78aab863e3d7292639991beda6bb25e5e4f218435346ae828e7d20adfef02361080f4196699459e5e92431107eca64da56f0b11c27a2353e93fae05b07bc683f8253f9c6ff49e6cf8627a95645ef6200f12c61e8e27aa7dab3735cb916c914978cc45a15c978701ce8aef23f727b8c1d182b67425b89fde09e3352028a41f86bd2d6a498eb471eac1e95037819d0d1e51a72224a1f0d783b674063ec5dbd324d89e46cc6a23fe32fc566b5f05ae44281d644210f2b3e87dd4b89383f1ed749ab9bb6389c547b999e1a83aeab0bc8cddfdb94acf2d648340ea9cdb2633eed18d7b0a0f3dbd5e21c3db22502c306b8bf3cd151fe85ebd72455adbcc82b61967b8368524fd2b4c5c45a181545883f6b7bc6a3cddfc30ff33ac57192009ac30eeaa457a5f74f7d22df680fe4d3f937f8d9507d0aa6ab82935b49a3c9c6f0f0baa5816ff07c8c41368d98fe5a33bb8aca9df56e4cb9bd51cc14172abd0ea898840897533feafdf86af550bd9b55f09657abce9c14c9c7b4a3df6d45e0b102c37754cb98cad4c7dd950e2a9201e196285e4b76bb73871f56c532d2ef652a336f369dd4b5d80e664870de7d1731fa10209008b68923666a2c01afa666f458d0e3b28936be5cb845944c36e6c99ffecf706ed184573c32c288cebcce1cc05056806e37752aca68460faae529c28928f5d7f7bf1ae76d2764f6c7d64dbd4b51a30982a628fb967b3f9dd24c8c52612b20cb844ce7debbc7271f78fb6e8f48f6e249fdd485f6ee68fb9585bb079785501cc1f560c013f13f1706d84c5e5c2518bdd84bf68abcc95c0267a06ed99989e48209157e20e75bc82ee0e0fff845df63fe787c8416a027b09d947bf34db045aab463bd69ed8a6c823d44a7ed84cedd4853e0bab9b3dddeaa335c0d89c99176f130cd2851abbc4ae6fb6a13d3a224735de852909ecdc9b53a87693c95b8f998bc7023d1378f0016c0f1e1f04b92f174eb10da3427957ae33830e39c1e97555833ca4c6fd0a262269f14cf922cd4191ba2891069daa35bfcd41e09a67bda631f386a27515452e84d14885388e54d6a257685b20a4449fe5433c9a4daf79cb3733cac874b037c6c1ca5a67e25b097168aa04af8152fe79e16581ba3b81615f23ef402aa17ddaf19a2e03e44c99465d549e88e09dacc106106cd14fa2216fe845ee91e759788c8dcba4f47da8cf51b9662b446198598e772362d7cf4a43b170e8a68a269f44227e480eabf91cf4164e0b1e06dc34d62c19281bb0060230ffc68a1d6804cb90b36bd84892dc6b8572c935867e1ea72a9c19c38d72731f8acd2fc582ee7b3f0860c1a83728b537d54bf75074054f42c698bceeb13b85bd740082d466481688502c4a944abedd4c20a6478065bf642a03b696c36ee7ca9ddbdbed6fbb2cae75cdf9617e31b2ae33c796a408e53a8a0c525092af6b45df93106fc7f65369715bac0cd6c65bf5fcb53815d900c441f5f1082c2d925623af2b40b7a37155911b9c99a8724d0d9e0ea5f8633d542947471e28c087982e9f0e82af357effd3fbf85c9f4b47d886bc3dcd070d44ad502f2a11cbf835e57faed1a2618477dc18380cb666d76a2395e4cf5ef13cb60046cb1a03e7939154c7b7f454dd7d8e930cda263230d75b2d199c2d8ac826c22805eafcc4243c7001986f1cd3591f1b678da70f76993911c6466b70831f1f1b26056a76437072633ca20070747cb040520bca4125e19f3f85129585f485b0fe6769a443c2138e0a3547707fa5d8b9cdb6a36281e944cf7b3523158907d80e13233e4045b862aa84b516a856679f47203fcfe7679d854261feae7964d44c4f7716a7510cc3d4f3bb1a595a2fbeaebd6b5c3d7908f2fb3e4e8793931cc1f892495d99e6a7a936cf683f8eee387653aea520eacbcc5c53474558e0a3c78ce775e7c6682f2c9ca13f209b052109dd36c23478682893ea4992ca004fe7812cbbe2fd21d0c7b96fa4e0b8dfa5501050c04050a540716c87ded92dcf68ac049d9b2ac22d2bfd77c30346e7c7fe693e4eeaa06cb0b9fd446540a20824f61607dc35127536bbef4f68f5005c849e15b5c4449ff7b1a03c09ba75feba61e89b1d748ababb5e58d80f1741fab75b451897b6f45c4b0bdf6e6fe4758f6642d813ebf528a1ff4424c219ac855e82f8a7a63513c4f7d3a601b97f5e192442bbeddbe03ba386a7a4450f3a2e264231133a3436d8e4df13ed6ecdd96ce01f9805c926a65064e64dd10ba1931cb981f1ad6f5e20f8ade5f2047a486c75a2a83d99f22d21f00d07a78a6b64d81ebce5e6b0aec036e7fcaf7c3b3fd98ad8a988057c8101e641e30fd308ca6e19ac0677251033ff12d1d45f5442c2fc644308172dc66db3f608b3fda489ec978f855866714c5e673ea3d30a1a9619244a170e4b1f7e842c26454c3f4dccdfe40f106d869787c3c7b87960acee9d6eb8a5a6306f33f2696d64a7010aa04e8cca4fe14e07537229ecffeae2095dc8387f1a4ffead17d0e762a36fedc67450f6dc329410f5810ea1e4f7350434097cfb3438a2d5a724d96418294422d01de90077fcffc07c60e4cc5e405cebf3d8a37e86251bbd55d753b8b038cc89d3368d81a29ffcfaea44ef7648dc8f1a229ce1338d9ae7ec24b714c2f865f906b1093044cff0cf20275d54424894c1473d477771c3026d611ed4953a0394732773c6139c4c9d5fdc54925ed6b0c084ff5e6c0081d36104da450eb8a340b10b642dbcfe396a959b126046acb4a62a49b7692e8f45b8f3d2dcadcf51e025f41629bad072c545c0eb462ee624af8e096d0780b7b5e563ce58a32796d76f54f4745c6ddecf5518184a86f94ee94289be24f761aff0cff9522eca6bc6bc2e3e7a8b15a42679b5b0321d86e675064a25b19e105a772e4e4b317346292a7714b9c12c57797ab56c3a9d2db3322bc2ef19ec7de42a91ce251a2262ee7aee598fe9c2db17a752318b8dad771674b11c6c50773d18d4df15fbe187157c513d1d03623df5210976b1a34d3a10366f2d6ebaf81c2af0da670ae9b41e09f362e33b2022844847eee18c76bbf128afa2220ed970ec89424b5124e175b98d7f746a6b857d01256b4d2f77b224f01a86cbf27e16d4495ef16622374695e048435ffa48c9d69627515ef389f42dc7a0c8b36e6e22270df0c595f6004c501e6a635bab672685cffc6cda997213ff1fd4dfd837cac67236d8c3b0a091bbc96b2061a4bfbc9d489272229beb9c885f8eaa853bb815236cd25d95204a4f9dffd7405896650932606afdcd5e2757125d5b9f09dda0ee4edd3331d93616d97e01d0dd9ce724952043c0ed7884791e88650b706a41fd18367fc4a4d4656f9aa095cdac242e55987f0fb054f38d25d5e22e85a80afd5fdf01faa732393a7671f5ebf01fc76b489186e44c4f0b1eb37782d6b3de866457bf89708f704c20925012abc7be8e76f5eacf023d765c88c8d2d77162a467c453e0b4620c2b58083e63054d0cdc4f4de0b5768cdd401ffa9676f74755006f90a44c816ea7ed5498c6655d068b38bf9d58a871c69a35648bb9825ce9bfeacf05ba8227e71acf4ad8eb2b557503ea29de90db1b878d9af670beda0c51547d80b8416452c78249eb412b31457c225b58449da84b27730c1865931f855eeb2d7f3ecb14973bcd728e75141cbae0a5fec690b5004333419f9fa7f57bf1964c67c6dbc0771eee78b84f18754907da83c5ec310e1b46b10aea590adf254ad2a34482a934afce309dc0bf7abb641123a1cbc125647498d326febba3ffd2ac8319a341f32e27ab636220699cdcd881b549a25964bde7995c4b97179e521dedc022de333f93623b363f564b3b9eb4c46e96df05a4d16742e2672d24ceb9e1a04f6d434b6cacabad82a7ce2a8705703b1551587352dbd46f15a6efcc46254d214e3f3adae1ac22195e4fec80c5b0aaf806672f5f2971300f2", 0x1000) r7 = open(&(0x7f0000000400)='./file1\x00', 0x8000, 0x88) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f00000003c0)=0x9) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000640)='/dev/ttyCcfg\x00', 0x80, 0x0) socket$unix(0x1, 0x4000005, 0x0) r8 = semget$private(0x0, 0x8000000007, 0xfffffffffffffffc) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x20000003b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) getpeername(r1, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xffffff94) getsockopt(r6, 0x9, 0x10000, &(0x7f0000001a00)=""/111, &(0x7f0000000900)=0x6f) accept$inet(r2, &(0x7f0000000580), &(0x7f0000000280)=0x594) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000440)=0x6) semop(r8, &(0x7f0000000300)=[{0x0, 0x9, 0x800}, {0x0, 0x100000010, 0x1000}, {0x3, 0x4, 0x800}, {0x4, 0xe01, 0x1000}, {0x3, 0x6, 0x1800}, {0x7, 0xfffffffffffffffb, 0x1000}, {0x0, 0x8, 0x1}], 0x7) clock_gettime(0x4, &(0x7f00000005c0)) symlinkat(&(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000040)='./file0\x00') 09:33:50 executing program 1: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) socketpair(0x1, 0xfffffffeffffffff, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSCTTY(r1, 0x20007461) 09:33:50 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x80002005, 0x2d94) pwritev(0xffffffffffffffff, &(0x7f0000000300), 0x983538839c345fe1, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000140)={0x81, './file2\x00', './file2\x00'}) symlinkat(&(0x7f0000000080)='./file1\x00', r0, &(0x7f0000000100)='./file0\x00') r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x9, './file0\x00'}) 09:33:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x40004010000028ad) r0 = open(&(0x7f0000000400)='./bus\x00', 0x8000001, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="f14b1e2b1e7e1d1a9b7721784c3f2a345399f4597dbce98d80a33d9e54ff0ff5c3c0cc5ef42c4059a027dd3210291d9672a2f687efc2c5057c008a9ee730178daf412f69f28b2672c5bbc7637590eff90a4d6bde0dd04624fdf6437725e23da2b2663cfab6f907624582106812966b83125840107c43d64617919d91efa7a9414314a3d1395a2bb7a228dc6abfd3968cb965dc67b7cabb50b7039db4ff5c4f2a05f3e28a5631fc85d3bdeb67a00354ee66ddec51e6aaea358c31927249d3e83acacf00e58fb9dcb90f0924cb424ca8530a1ae646972c", 0xd6}, {&(0x7f0000000480)="126ab065f5596b3e291b6f23739fd7da18e99ddee15ce8aa50b50420ef154f95468cb939e6575ad1ea7fc3cc801e4ea9c9ac6476b8027e1e7b490c430422f4f1ed52575c5766b35323758d400360117d164e8817cc1d42f3cfb0075f31955bbaeff3a799794f2b795fb85162b892f538cc0abddde45d37e6754539089d4d46c3c818d33f6a449d223aaffe61d230d05b9decf81b7b6a780a4936778f1186544683df3a1e33da1f6f6b78bcc5ed6be089293535d4512454c061f9f2c0f665dc68c1c15ef5f8951bb9a130fde7831b5893e56ebf583553caa31505681f02682ca9772869f91db589d87858ad393501e233d78d1a993a62c441156b53be2c64cfc6adb4f8337e282eb15e9247c04747dc4b6737564d4adbe28e1bb8b4bd12494665c8ba86b5b158e574efe54ecbb983341ea8d972d7613d2adcb958195e4630e47e1b136d5d81454c59a588e2bb61d76859e43dd7851a948d756cfd45c695fd2151d4023f290edaac6b95f7761c4a077436ccf20900aa025becb7eea2cd35a9ff4dfc541f36cdbb4f8304a063b825b8e9bee5416512699e973617932cbb4b5fb073993b40f82b712d38d7a72ba3d06b267c23b6f0643cc94cc166f2677f8bf3e8e013c81c65ecdfd496f0caeb7de6682a97302437efe5f2a069247f3dcd2da8194ed75d94a195d80531df0fbc622765aeafbae03aff65a0c7e21889d4f10f7c1973d1687dc2437ca6d8e5e6a5ade9e307f7a31773ccca0be2938ec649127b98ffdfe91c37b29d74e1d670a60fe5b9981d0351305b8909a0bfc26140ccf8b6ef1065b01b2346bf9c07fadd9ee8d33a003feda2e756ba06d450673feb1f0e5440787ac394a3cdde86d3b690db21b9656dd83a3a71e12186f784fd209a186632999cbbc2862bef5805d4456b7bba22eb8452c9f961cad8394cdacbcd11e468db19a9d6113c9dbc791cf1baaca4d32f1b5cdcc7c221530c156d64fde8de075c392b25166fcb506ab46742ab7ab7552011802bb4ebd1a501c324c549db29d289cb2d2cf3b00463a1338215da1922e00ffefe04b63ad0780f0b0de34e68579fcee87cab318ef4ff6dda8410325ad54fc25cef0542a8063dcfe7983c07d1d7a79b12c64cc9b9020c6c61e6c583c38baecd2dd32be54ea8746c056718f6dbd8c6124ee642942bba29783f9378381b0f7902fa9823e7f3cbb55ea984de1d65305d14380ac6eca29b1bd5e33486aff987ab6756308cdfb11ae1eda8c014ee6f44993402abd3a0f4c12792796b6b73e36f65d1e967b74595355d8d2d82e18d9e85da0153d0026edd66be4c1e86a57f53afcd463f43738e14e8c1b85107925eb8f26b692d3caeb1c9014b62e6c2d9faf45efb5163ae62f20878cbfb6c0f53fa9a1d848ac910cd28090b0873bc12a7caea3fe2f841b4ec11341616cd3fcbb92d6d45dd2b6fae729df17bc8a4813945baf693fa6f3a0ff8cfe87e593b3726467625c254dab544d0190ac56c2aaebb2e2cd2bc558d043d5d7dedf0f1f15f0150e9030158dc7547210342e2490a450b99f705983aed78fc95fc7566ba8e19067691c1f000897e130bf450708df8da505cc3040add47f83f016a031667e6e0c6c81475429a2700561075fce8cc7f628a9685947e2952cd20af24d0504b3133392ecdb4af671bc1f9cc6861b97b1d2a347dbe2c8658140192bea5553321c5216eede46a73be2287b7bd3622b7b6a03e24bd223adaabd1d70677e823aa22d2596bbffa940dc42eeb006a2578346824004154bf765440700f1cdac689d3e441bf96dd74dbcfa7bd11eb8bfd4ed2d390ea318565d14175f9884c7534bf4587de12e5372e99fdef349b5f25689a38e80da279d2c12e7ae2655ae1f9bceab0c72f4e73050a56a54620bb31310e815192257474dc690ce41157da7afd5cd3bbf25518285a014fa566236a232e24f174d494132939d06610b25d798456b4fa8d40749117582e9aaba6f00d4508ba6c1083c8cca54a8b9f2410c7fa2b3b5e1d7055d2e67a80725e5a9178380fb4dbdffac88ac4ac7149dc2db162b3e4e0c033161724a10852e2ee899b901ec87f6040700904f9a71de66c16db145313976f5104a55f6153132d67d30eae7daaa66baa4a3d9c3ec5dfa369f9deae95a346ff5bd6c295a6e1cef24550569341128ab72d482002c765153124a815e70084799fe6108a24977c8f3e583daba33636fd3f350aa76ea0ebdf2c8d944f53e2fd522ee16634551cf6746ddeb305ac76280a02c7f3248341f63def4a399e87d5a7426524981fd1f02da14aafea1080054c17efd79b5f738e5ee351944a14a03262f316a24ab00bbb5aa05f92bbeb68a24a9d617a67b7ee2fc0432aebf039ab2e6ac3f6ab5e02e2ca1c8f4d8df800860f1c2e7d40667b9bde7f72860b99480974ce0b2a419989e1913a3e3239dcb73075bed83031c10ff275fecc56edccd094d020328377a756e9cac1bb9329063ddb6b638893581d8307e9f8d8a7ac9125dbce2ccf76bbf57b71d56c929352d114a0a7610ca7b8d6f3ecca24a0fb799d655725ffb7e0eb4e0d4270b54a80a5e3cb9d9fbebb9c579cb0c949559fc918040e82a9ad1f20ea58dc00da60e5743952c23a544d23cb634a8a349670b6ebc11e2315c850ee94d6ab34e4191f6a19bff2f6af7261a59038f72809037693738b24e399cc7b80d6345f797159c68c7c4e847eb00058cb8d4f8b5752858e1bceda7420464a9c0688114196066134ca9ad03111f4dc5f7944483d847657a7869b329f4fda000c78023833bb93c33880c12b72bcb22ca3f2fd9f152e9d0bca0ba543ec3a30b4cb72d3be7135a009cd2c660293bdded9d9db9f93fa70238f144d5bb739ce3807a6c2a604adf06a82696b36023d095eea8307ae71847f401e47b66ec10433c884882240bed0fb94f51c068f85142e841fa460f850f45207e98e9bb69780f81eb0362e0da0fcfc121d5c82069c27b38b2d4f19c96a28f51ac5b9034e6d180057de9a4c7ea125df31166563fb3b18b1652753081cdcf7adfc492f508fc2d5d9f734ec008ca0c31cc08692b4ebb037c81acfcabbb6e1dbcd1a5c39f21a109ed861ad5286acf483e17349fafbfa81e021976e549fce7b36c4d8fc9f2414d36eb8e69c1ec59ddd670f75a4f8f13586421f552717fc509d98a64af2a689150b4013ef1520ba95474f21e9f7ac2a9d602e54dc7b522cec3a766065604df717573b3eeb499dd086fe96dc3b401f62db53b7bfdd543624030c8049ceeaf5f076d04b467e2cf6ae4948fa66117a5c79f04b7934a9865db85401cdc27092c173f45c56a8ffa55227d79fa7de1dc9a521c4bdd45c638139ca862a2404e50af6042e98c20382b8fdc6d5bfe699cb87584d562082b8a7b9ea4205559412aa55b660dc98a16fd764df34f36aea391eb293b0f6728d7278b6f0885829518d6515255bcdefbfb971c7efeaa60fbddca77a42ad2b6cd3d92caed11de9f67eb877e4ffe5bd18a5f5e9e85de8757ab01adef767b8e406ca1e2b4742affd95057012eb376c7c5a6adbecd1a8ed30af170900107f23d8998af01347e1ad0a209fa2a678127a041280749e7881db3e2dd17cc19a2be7c84868301a4bc2e118c3830d33e2c6bb947aa392bfeacd385c36c8130c076bb61be88cfd73211ef34d5e769771dc8501bcdc85aae974f93077c6376dcb3dbe287587193482d980f2bbd210ca6d321701d9fd8b0c630943dfcf341b8f864e752d076ba120ed06bfac38593f26b8123dc60f5a534a3c2fdc2a00d5512807c75c45e5f1c7268f7cc5d785e7bdf223ad4d4a47766aab22afe4fd29542563aac2972cf8f4a34ae7c1e1b955ce04d8a2617e911a446c2ab7c7fb4fbe0ed6b0cedd47fa21d5ca0b1c3df079c56d28ad640d48f67ab9e0c2521748ce50c1b1c5f6a4a0231db32284abb78c5fcf0c7d3266390299337771eb9e66cd8da18d0213eba0730cfce43318e3f317505674f2a97860bf3fbb36014ecc391060be80d3f8b12cd3fb41d79af8bad6e61ed5f4dd1306b39181c25cfb7b1393dbb33b9c7f608f1d062361eb3161253ca1e66bed269dce1835d67fb1c6057d1fa906f151af4c0b8d94f25491bc6961992d47ec4f7dea7a7b3eecfd52b11f4ce4b408f432bf50a1148b2d11888ffcd19ae8302bcd97c1bbc83b50a13b99c7cbe2a49d772cc5dabcc9ce12071cd2cd2d5c7a6b284e590a6ea0c6c6c4baf72502e488b6783b68d060faaed4b19dfc14e3a10900a453218105853d2393c245a26ffb71e4e4b0a7465ff7be3e68082b597843a0a0f8a14e17db1c006e13dc6d934c9aa1326e8ce825ada9e72e0507509e996f84b78420467af7eb853025a2da1d0140db8dca078fd0a1e019a34685542d960fe80ef5c4f1e5e4e9995055abb387ca62c416ceedfedd2385d6691a4c4c0fc2f441e5d4db3f26d8a1980b36e260d0d9a717df143d6ae837f900fd1fe7e1e1513f01c2ca745fe32ed148296df8247c532ed18a7db4638af1e6325ad4895025416ad802676bca312c2716480a96327971caca60f7633b63ff7af0b0d8bb6f1ca04bd45f6f87f7330cd3caa810922936d7713b499f44dde059e4cece3166dae52bc290c010b86220e29dc0be2f05e73943c0cb0ad6f57b284962cb22145be9d51e35d3f6cba1a2caf3ac4105b5d3b34e095d41c9f51d05f8d97248f862b62754552d54f70173658a862b3a02727231076694bf43c65bd015573ee5a706efadf75bf2b9a0faf2b4f3deead6945c2747a745dedd39cfa78ae88a840cb60478305e3e56c293234b1f6417261e0ae08c37eb759082e373d6ee2ac74bae95f06afb43c3f1f76e5406e7e348f739bb342036ae1a619fc0429d6c100f02cc8a0008f1de523a4da77f5bc8693d8367f4b6d00563b81d1d149fe7cb594e324b77343bf757b512b1364d1d00097c355070619ec1ec3c4a52c6b11fd302c0a1c61f3acdfc8acf05b827981c2e585c97d0cb20e38526cae0cb85f3cf0803356ecbd246be02b8d32cf1f7d76eb736f084b26d5eae22b4b7c2d24a23907c5e93c2bf482188a1e0aa83c869174e287399a0390db25adb2a39dde3cd326943c5853500ec9f6e8615a86f956396e7ddd69a9461796a4b911df3ccd69d50a13913eb9c293f9c8880c0ebe57fd6da1dbe65048af31f92720c7cf9e08931200b71cc0efe542411312bd15bf9470703ba50e5154d7cd338ca88fc839e7ec175e3d788c3629a7f41884eccbd03709585348350f9a8532236b48fbb4116511b957d38ebee14ed814003dfc857fa03f2efde0da4fbe73d815a940bd1fecdf2c574b80638037c336f574280122c3d0c1c3a100202d309ca34175e4950b9a18f36dcfba6203e8ef2a5557008c790a2e232f0be00352a4bb7d568793873839e8ce85a13d1b7b0e1348a28cdcac2008c2242d21ac488325d6bcfdb4abf7851e6cd67adf52e8157676e6a738c4007edc99df385948a266345f32ff187a8c9d574796b59110f263865b775d45320b052c6c3a23ff36c2dc02ca2df1250d68a1d2caf74f3e01697d84d8355d5bac761a94ed78aa58696f7f84800c796433891661a3d0d62d4cfa823fbf483c3e5c1e3ef3d3f79b429d7b57299f6f7a7893093ab9b3c403c0f1c0dd5065f589a6612cd1103aa7467b4e250120c1ecd0e78ef5558dadd77c8dd09d5f0aa7c2eec55d7cec2f63b47cc5b9b4f2f3c3767908ef19b74ccfe4fbaa6211205a093cb3c083d9b8a06480f91a564e4a3a583a9755ad3c1e4aeb7821abc184f6875c3eb1160d1ed8634d5da06", 0x1000}, {&(0x7f0000000200)="ec01529629eaba070c5252d361a51d842af97ca59cd8d58e7d0a0e6684dc4e8a1928338e4ef9b20ae8b84e90c38e98bf942f183aeef43f7bf6c66b51d9114800aaebd21524f708d8732510e633", 0x4d}, {&(0x7f0000000280)="f07f75c467b330800ee695c7c21b53af38115a35b0b1e4003e8d1b0af4e84b1b2df834a0361c59e100fb7ed3f540ab693d85745ece5503b4afc5da901bee3cc2529cd9937f27491b792a71175dfb752198c825f1caa6e30cae9b35ca80d881f04f673130ff39494a4fa0e1e13119c31e226d7eb4f874525b6d41b8b02aa3e35eb1c9bb78f0de5aae9fe46183833df71bbb58c3c97fcbc37fb2dc21dd8cca9053f89027c3ac55222bbbe8a0a66027601336a6f71e801d32cfba79fa49920c921fc92070a9d9a9fce745196e8ce464a8f18df52d9304e6288e300d40ea622bfc8c180bcd88ff57c043adcbeb3f4fc4c4c30b4b0581b32667c31982afc664abc8", 0xff}], 0x4) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="000000186004008b00230627feff023519edffff0001000000bf02008cb383246b361f9d216d848314a23e1d8cca1286a2a219a3ac621f176c05b2801a578785caee95602daa3bb66181ffe691ec51", 0x4f}], 0x1) openat(r0, &(0x7f0000000380)='./bus/file0\x00', 0xa80, 0x8) 09:33:50 executing program 1: r0 = socket$inet(0x2, 0x81, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() getgroups(0x3, &(0x7f0000000380)=[r1, r2, r3]) r4 = dup(r0) mknod(&(0x7f0000000180)='./bus\x00', 0x2825, 0x9) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) setsockopt(r5, 0x8a21, 0x1, &(0x7f00000001c0)="5147077a45ea9d3bdee4b8e73f92522e540016c654d78e863762384d77da2d7eefba8fdc775850b5f08674c82d054503da1a7df703e290960be36751dac13c4ad387e394b4ed78b03644640fb70395a409e76d4ca20b7a0f3c35add28782d5472c3ea9bfd9d7472d5b17919128b1e7daa6c0e88a49710af131cfbf0e51fb50c209f9b1cd71d176a369c56888f4c3ae2adbf3eedf9cdb92b726354973257b09ba0240832603945633897ca33e8f90d48d342ee321f878326fd130ffed3fa3781ee2be0c60adaf2ebdf5e7814313b7a41c492104a7c3b0bfd2bd8b8dfbd27172c32cca9bcf9644627a8816bd", 0xeb) kqueue() ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f00000000c0)) pipe2(&(0x7f00000003c0), 0x10004) faccessat(r5, &(0x7f0000000000)='./bus\x00', 0xbe51fbf7a4bd2c5f, 0x1) select(0x5, &(0x7f0000000040)={0xa}, 0x0, 0x0, &(0x7f0000000100)) truncate(&(0x7f0000000400)='./bus\x00', 0x200) setgroups(0x0, &(0x7f00000000c0)) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000080)) 09:33:50 executing program 0: unlink(&(0x7f0000000000)='./bus\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x181, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="000200ffffffffffffff0004001f0e7ae08a5109588dada600001ae1ff01"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 09:33:50 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0xe000, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) truncate(&(0x7f0000000000)='./file0\x00', 0x8) 09:33:50 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10000ffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x2, 0x6, 0xfffffffffffffffc, 0xa07, "f774924e6e1b1efaab91088d5a8526da5016d079", 0x800}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() fchown(r0, r1, r2) 09:33:50 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup(r0) writev(r0, &(0x7f0000001680)=[{0x0}], 0x1) write(r1, &(0x7f0000001400)="114656d83bffa5e656693ecddab9e6ffb1f1ddb0bc2760aaf968fe9f8f04181fbff0d24a79488d01facf5ce55e666ddb378810f1b2c024426f3890be692a10e606120737655ce5134c9a01ce00dc5cd338bd62420c050f6a51b396a759509532a1f9f13130cd00e827b0334553159080ce30c796d6b71a118e94f56e4ab1ef79a2e1825bb4414c72e4cf1ac03f0f2662df", 0x91) writev(r0, &(0x7f0000000100)=[{0x0}], 0x1) 09:33:50 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) r1 = socket$inet6(0x18, 0x8001, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x2, './file0\x00', './file0/file0\x00'}) connect$inet6(r1, &(0x7f0000000000), 0xc) 09:33:50 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000180)="eaff125d000000004a0f31c590c813cc7bf2375736da9f3e4b55d8cd4cd3b813192d9cfc703796c84aef7b5edc3a4a073569f643d8131c027b5aded1817fc0bd17d427701650e53ee80574202ebe09b8114f1c101e9d0ac3fdb1f65e39f6856b8d6d4141a7dcf86c6345d6c704067fa9dc77eee72d8171e804e8c5fcce9b46521670e570a3be", 0xae) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="ffffff81", 0xfffffdc2) setsockopt(r0, 0xba5, 0x1, &(0x7f00000000c0)="18a37497ad201d4d510f4c0e723aa8fdad6c84b4f4e9047cd81fe835be3969e2d9246aa4162550b99db95bf5df4ae68579a898b1fbe2e669cd652fd210cdc94634230e50e84bb694b8204ba5ba5f0a6b1543fc7d69ba623c976444ca9a7b9baa4f52da311182f9618ae3b2d8b0ae9b4800bf4b08d72e9b087e9e3b3bfb8f6d7fca696e173f168621f21ffa6e688a63b723e845ada32d271eb6f69913c8a9963f1d330313e534935d1f8e44cf7b4cedf7cbb516d3", 0xb4) 09:33:50 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x85}, {{r0}, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffff8, 0x19}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0xf9) 09:33:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r1 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x174) pwritev(r1, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) 09:33:50 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x4b) munmap(&(0x7f000071a000/0x1000)=nil, 0x1000) syz_open_pts() mmap(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 09:33:50 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) r0 = socket$inet6(0x18, 0x3, 0x2) shutdown(r0, 0x2) stat(&(0x7f00000000c0)='./file1\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(0xffffffffffffffff) pwritev(r1, &(0x7f0000001780)=[{&(0x7f0000000140)="2c38cf3617e18414eef8ee5cb62181f9b5fb3475", 0x14}, {&(0x7f0000000180)="f6c75bb669c9881e7b6e7ed902ec2ae4b5aa8c7541d21f0b7ab6d34a35cbc674fca089196d4530373ea3df795b161a6759dcf5c1cc41e92e0511cea10a1f41bac8797b8b599ad5d6860c7c65b8e3a014d7c04dddf061814b23ca60c951cfac9092461a768f1bc39c31fd726ef064e4cd18cbace360a384616afe6b8f75bf979d6f0707733ed55a17c4abf3d13b408a4b3beb31bbf3829908c1e496470c7b05139f4771b727d0611460690a91485d6e86e6fa1be77a908247881fbe3c67cc58c6b359367ea7eb69888b0d8b177a77de9279e35515c7ec662b21310555eb41355fc0358fb657a99b211a0830585f619905fed48d930bae2d5c7b4bd230edb7341454cf67f238eec2b4a1c2d56bde4f48e2853ce0ca434e2d300f0963ab6d06d25272e6b7cc60a4fd1c9793c1a1d2342287b8aa6b7558bc09f4fa4aefe5fa0e3d822a735fa58730ecb128e7f0449dee0efbc32c0ee36e5a91195be368cbb7c70acc963e9b9b20ad521ef63b71dc9613c065615c239c172e9ad24c931f9a941742cbfc6e4513bb45a7eb4539f366d827af9ef4ea7a6f8dc25c7614b4a06ebd1f963cb38315d020ebf62c572f00b442b70c0da1f9cd979178e7318d99b93958bc9438364b87c92b3090442da236ae7e0186b0084c07f0ea81edc2df84b54c7a7c975199c3bf7ab35a8cb1f8434bb6b41bd3cf354392e03fe918b6c47a208e8d9bfc4481046decfc90172aad39fea614610f20091ac527b9dc1c1e76fdc45c6c16198d54387f49f37754a3dea22a241509485406075fd39ef06b0dbbc92f76e4b5073a2cab0fb97a54231e20331926fcdc9351702362bc5ba8b2e667231b66e3838c05c21fe378adf6790d88d9bd6ab8e1abbf7623b3dd6e40b9cdd4ca85a6a85d88bc06eb7590e14765d8752c0c7ab0af7f9ca7f12f1155a573acfc13dbfe8519e277176f76d4096399e382911959515e336dfc01600532a1361af7b7f85184ee489f54bc705cb25515182fff07a99e3c89ad03e22ee76cb092fb439931ac6d169ff6b80fbf46c54599b26ed255f18d05c7d33cca7fb3fc4d634d968e8a5731b92f7317a6fbbab0a1fd781fcf0b68ebfc22e23f9cece87c7fd7a04a6b7565736d28c2793f986c122365a82b01153ed44ba89370a94e473559a276d5e4f715654b69098995beb67d3a118516ec218fd77dbb060fba3e1b67a7b09e69f26307dd30f0e720d8169aaa1e5d53a93c8efab52c661241a3e926c6db278917eb852a718a341ea62eef13816c5c5060956b58dbcae540677260cd4deb3b602365110789ee31aa0f0797b74242579b94ed5879ec9415a5a32653e42f9b7cf4c7eb5cd0215b2ac9ac989d80b384c02d5568948f644453a9fb7858878b4c2761ac4e999cc1e107851b49f6ea2d139bd73436000ad31cb493e0337f4d0922bcad660f40131023427b57529ba09ef379ba7d9643cc0f3ec7d06ce43d8d3297d28b12d90863248035582ec76517190dc30543801af467fa1e310e812f83ee00e6442ce14e8fba6c9c4256302401a1c20b9bba219aac31391a9e4d1c76fea095f0d5ff367aaf2bd3c23c0a7ca63bab7fd25ed767997869ec50fa01e500cf76c73cd3506d99fa10cfb9ba4bc1ecdd9d1a7f052b41109a34b9df3a2505028e03ec7a1819900b4f0ee20512ec762bdb22700a5c933c8b0ee31c3fa2cd72c3f260f428bebfb0543cfc7999d7c4869e01dba8a904ce845515b1cc1ba1ec5f750bc16c5194f7db0f3cedec01599571083acff0259d8db8c94a4c407daf774b5b4c8fa0c098eb10348524b593cb03560889b0a2053e3e8068927143913e7cb757cd42d50d707175e7c7bb57dd1c8cdc41f0e247b0028b1a82a6a0ae2e393b5caed2c8ab08079f742c870a06f0d741cec7f5c987b2551682d2db95823fd90cd6e3204e040fa1294478cb6561ac314548d6269f9e0e10a40a9e66ac4db602d9f66423ba831f1cc94dcd0ce691aeca399a5213f3db6f68d465ab6d46b9632a6499082236409154ea235776e59ec269d0e4bc7fc8147290043b1fe3cdc9e914cc2a919283d20f734ef744683ed404607ae30c6e10bd48d1fb4eaa0a68638bda7aaead64dc0231c0f053afc6a0e6ebc1cfdc72f7771dbdb22a6334ea06d22d68cbf53f56260b5148029fbf53387dea8db70e039e8ee63c54864389211a395b37f2573a37252d97cc2a9b5189ed9c0d3dd71a380b51020363d905054c0c0e01d994e564cc3c09a95c5125b64488a8334a823147dbe664833d3d9f7f00a4bf9ad00bc01bd017853419645795e3fed7fe972ba7768214c8bf8c386d1188092d31191682d609be722a20e9ad6ec3e7e1a5e4c93e0e7d317e89639de341340604c3bd4c691e4013d9209c4922f566d9e2fbba5a889aaae542db4b7584cf89b0003c108646e25d14b9e971c77feb4ab79006f49172653d125530e7dbe86fad548fce06467bb383354d90983f9448bad9211ed69c678b4b7f5b085d0201ede4807f2011c7d16b75e4f235d74235b342cd0ce419dff6d061c73067e4858dada36f7820b8ff7a016393b7a5fc05da7f869ab31120bd905816dfce32655180b00256093dfa9d4c26f977a396fb3fe842f2390e68964a9d1f33bd61a737151a6f02840558ab95de7ed77ca6fd6e4d7225a3b6378b9d271349cc731cc4729acce9072790157b4e8274b857223830021f35cce0e749bef65772b9506f74b53a6c540f71161ae1417710d729398529d7c96b4c3bf7dc048b135ee7c7c62e361e1cfe8ae919bb08903ea9e9aff4e40590ee5035ea5c3281585c6d82fb23c98e7c66e697976d92dfebf69620c13272fa35a8f4553f035908a0988ea75ea5b565feeb028e733c4b826fa48ac28b10b0f2805a77d38243e9f0f58350338a56823a126219810cb621b14471895334d6a3b5dbc9f6ec7773d99b9c0ce81221db88a04aafe4e8e9268e8bce6bf53419118f23b8004750e941ca0cd70f449e173456c05e73d349c56777348c8af3463f0eaaa9d6d56ea8806f930fb9997d0cbeb9fb83b2d7943fdc116e7df4624a6efa0ae9ee0eeb56d7a334ceec95868ec6bb5b851236086c41dbe1c0dda45b23afc3faccc6daf1b0dcb7a5609d138953f63bac77c3c856ca0f0bd5c8e7c5a7e4766cfce0928db300fd62e7b0e6af06c0bdb16e811c72a1775a621c7648042f652cf42543b23cea29ce783d525c1efa74c79f4b950fde76ddfb5a02c0a672bfd9a1807f41ff88f351dc716ff7a60b0a4e6f05665c267750e327d4bf536f37d8e065ec74c849b9feacd01113abb224aaaf9ca964be7f9e4a764b7b46791f164f8f1e5fb273c7359369be0907fd2af35ab67490216e9224a6e4c7d0095292de428528904c0c99f611b6a155aa81562b5cebba76a6f22f368478dd21a127938abbfc10c363b5005d325d2ff3ed322c0d4c782a3d2d6f3a6ebeeeace0e02e6b39bb80056a5156c5fa79fba54f44780b7ac48fe1116a31e2e14af434e21050f67b9160cf9d381bc536eefa80479672effb0e745792306f7a5f77ba278d7862ff6924bf18dfea9f843ca76e5741acdb6da077e8b69b69da7e1e90fa9be4931e94d32fd19d0125746dd84ac318f337074cb9d1a6a068afb55f1c867e3af62c7787e4b5f4fd63e96bec14c785cd840641accca45adc88b60244afa096443da4f296a8baca70ce1b5ff32792a0b64ed54f1ab8a4f7eec3151772b23722ddfb558a6dcf7d1c41854014eeec9b79660bbafa48162f760f7f12871ffb0f92c258765bc5c8b4b01f911a5ccef92d70ef51fb3cc39f72cd1eeb4c04ffb0421a4755827900970281913bcc50273ab50fd7edabed067b7e59973ac012b438cec2c00cc67804956d0aceefbc1308b74ff375a4761f0a8ff89d1e8899bccd9cca2dd792b6146752457d6e617b1e7d65b54e5e5b5c65f786f7eb7a7365fdd58ca8e94a3902897fc8c327abb0682fb570ce6db2404430311d27260c4a79e83cc3a359cfedbb1eccf39e47129d484243131c83e022a713278ea572a66be506de8e8b21e8e9fa4f45db31d04f02cc683e2fd96e0f82900011901c826abc632a3d6a048efbb80f7bc1d99246786d04149f650414934df2fb95771dec21a7e1678b3ed0c34e255e293120f7946383475c401da8dfa3d50329807077515a844f99fa197078ec36cb1a53132e912dd05f1439921a00234f52ac6d5b4d7712b3a95f74cd1f7de0e0403dcc4800a7e9e4465a08c5ee6f186b8e1da36181288074e2eb4a8c2f2d1416cb09a9c58b0961813e9a19fffafa21c5c4e322b3ca70ba9cd1b68d3c53622e3e8ac79eb306fd55ccca2af74f874e398eb10d044457a53815e24a10ff64034fc2913aabc37ef6c345653e1f2abe23a16660ab19da68f5da430cc2a1bace43115884a67c4b4dbe52910b6a4286fce36294c467efbdc4e76cb9dc4b87cf297452a2a025d44061ba838f30d003872d1d8132c05b35928033af2722643026e43f0abfc479e04b6c1b500b13cd7b53c49d4755660bf5d67bd31d19868b0ce1b4ec1d48c899d13a3ae81f75e343c08cb926c6c185e6d3f80a1c5442e7d1c771b4f7fb79d9c07bea778ffc53c8984c104785889adb8853fbbe1026fc6b66551858b1c78ec753e65812a1b99ad0b0e577fd1f7e10528ea81c93a9f4ae853d4a5c19424fa33fc57b25355cab87ecf8f0434b2a50d92c90421d0c9e3816de7e63c611485b0007b5a3724e2594f529ea0260f2d9a7c6e29bc9a4609c7f5d0132dbea5895b5587ac7fd5f58d7575661892757082c9f6dbd7c2d7436c832b88ee1f6eb6f471d651e4430b3e47098d5e892bb553cdbb597d2d243fb666e04fd776d94a6e1fd0a3c518c4fd3da92d0f76a66784ca9c461b2d3eb0785bd12873611f25c0774ac8742a4ace627a7cbd5ea81c5bbe54fc36eae48d92aeebda5a483a021adc51bb5dfd63d47bf653e828959578737cb854745ed746f3799d79937deba54d61cd396abe7c30da94a9021946e58ac83fdf7fb87cab847c35da96c250833cac955efe9564a2aa6a1d7adc17954c2bfcf645c3d91a250ac20c99c481055e660c60fc02c0b9016f8d943c4f6837f70e644513529b3e91dab17259acf9977e07377318d07f073cf8c6155adc21ebdf71b32d6e4795a793b9c7bc8cf1273280cefc57bb9366b2a345c2f33718c94fce386307d3aa8d6ce72238887581d867a1ff99120598c9e46d17e95c1f22ab4693b979853ca83636be76b67b8c9b4d5dcba0b204690ba1de6594f37554410a392a0547859ebd7414caa946aab0e1384b2360894e45aa2650fd31d1a8ba84134d554a4a8dbe29ce79f3272d93f98eeaaacbe87ad1b0b90070a6755baa4b427a54aac36a79bb91beb12f2b9e4241eae3b1afa648d37ea15444f648982fe46c9e2094cf457837bb6abdb30fe9eacf4020461258930845c58b66b62cb969858999bd8ed32710e9549c6e6196af49754ebf3eee5c6fe9c03fdb87b3d040329c6536a6a27c6eb74510b17430178a9f5ffa270a4fb41784b18341d993eb7c1b0247b995f21fc3211a5091098ba77793cd2aaa3737a464c41c595a8de841695d7aced12af64215984fa015380e29b23f65d7187b69b1781f0e87fdbdd32e5cabf8f210a3765e26329732f28db6286c46e1e76c931739640e8a0083c6090da474f1ba7e86d44f15ed1c00f3938e2161881faac3eac42e94b8ad8edd9382c8246b3d268e5141236d457e06d42daf56fdb78b73c5db63d083d1c48415e90bfd9e08beff498bde0b54adcfb58c38d298e77", 0x1000}, {&(0x7f0000001180)="4c822af9b972395b8de822f064dd2e7d5c5be95d55b6cba1462bdb9a656d328f77552cc44e45a441318af4c2b484b9e8594b9a68c3f6988ac870c30162ad95ec5c9d34f11bda5ea75642e9a35057b679f63363caa5d489a9d76d465f805ef835d080c0e70cf33db09a269094bb3e335529135abe97826b797fc6899b3b2fa64664f323dc53e78cea75220d44f1d1b97b2f7ed2cded656a43f81779aead9ad2034a17272b5d1c5fdf595c3792ba36fab372acb8a3147a9177d7af841962a06ca1210866d612b85e5f560bb777d70aabae157943da3c150d3b58c1a3933a0f68a844a020337d6412fe539b2a", 0xeb}, {&(0x7f0000001280)="895acefd0bb66129f48a8d09242985ef9f74a6cfc57499a47e606897aa441a", 0x1f}, {&(0x7f00000012c0)="c1a127d3d59c0f20fabf5bfc2ffccbd82a1ae397796047d3abad81963f1a95d7da248cd45f08618f542443d8e7d332f50353b028a0ad0bdcda2dfa4500a87677f5a8928c75979109838641874f4459badb1cbd944e022c40143939dcf7d9f7940dbdb332f5a23d0497b390842c0f2a26440ed9585a9b8023f4bcca8cc4028310b08cba0e51a4f3a42e779bb639f0732a202ac04a19059a87dd37ce3b5fd2156c626b13593d0226707714d4b1cf8ce09d26ecf204e5da103a555bc619f00e8d7f51862ac05b0cbab1e039a6da6e357c3365b191c4cb2494e9", 0xd8}, {&(0x7f00000013c0)="6e53ca3073e0aa82835cf1933ad9b622ee9be395538c42944c9f023131eb1ee46b78a09688e1ebc124465ab4b8994aadc2c514ccbf84038a725dae89e8592641a1b00265b1ed3d51b7ee5ace8aada11c5c0ff656f28e182cc9f0a849bf1f13fd2463d7c7cbb2e309fa059b06cf6903bb7285a494c3fa20a24bffaef21ef2a676a5657ec2b615c479124a1aa3726bf0d49e4a29696fea3a8201779ae46e8e8b754509e5f88472", 0xa6}, {&(0x7f0000001480)="4ff3254894b8be2c3a5aeee0aee57ed5e9b04b49e6171aeb0df06a6a5d83f5661fa3ae71f423964f995707e6ec2353204d7bb3c19608a88ff002e209b180ab8a8751538f01def702499755f27374627da7e7f72fd4ed7d97ab28b1abb2377f7e2a36688d00923a540925cd7a8a07d6dfa0bcd0ed971148dc25959607ff45e6a9c7317908e06f37460be542b89148c2d3dda4b90ac350c185cd71c3e139", 0x9d}, {&(0x7f00000015c0)="876be9e2aafdba7cb119abaa510d70cf1c01582126d8cee17b985125f099ce8ef3e432d6c9433d8314024b6e9a7758a39f84fc6e661448d692067c556422f478e70fcfedde4da2a6a13057ecd0f85bf27391ed4f20ec8613b8df004494760ee20ad8293892d2635d183cdbfbd82207174b5bcfff768ffdbed5b1d2e4884072f46d7abacecf289f6a2f67aa45871a1744684be3c3aa2d008e2991ec15a49f5549c38a804b74278dd49f1b2826178bd906250775484ccc6abc04cca7057e2d82b4229b8b26a66f", 0xc6}, {&(0x7f00000016c0)="1f52d1d672829983c4bd45c4cfce99271f9130e69e6114e2c72c48026cc217680533bcf4f149cc83d76bce64a78828559965933ebb081de098559a44692a30bb4aa42993ca8caaeb1c54026e506c0d46e28c8b55d390cdc1af3c32d748c769c411ebde6785e66d9024151df4adafb523aa8b2c595b9c9efd533c95b814d60deb5ec50059ef945126", 0x88}, {&(0x7f0000001540)="131fef53a807e1442a22b04a4c411b9bf03d49950a0fd28f5cc040ff8a5398494b90f6c734e0078ddf", 0x29}], 0xa, 0x0) rename(&(0x7f0000001840)='./file0\x00', &(0x7f0000001880)='./file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000100)={0xa3, './file1\x00', './file0\x00'}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 09:33:50 executing program 1: msgget$private(0x0, 0x200) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0xb9, 0x80000001, './file0\x00', 0x4, 0x7, 0x30, 0x7}) fcntl$setstatus(r0, 0x4, 0xc8) r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) r3 = dup2(r1, r0) execve(0x0, 0x0, 0x0) dup(r3) map stack 0x2071a000-0x2071d000 of map 0xfffffd807effe708 failed: no mapping map stack 0x2071a000-0x2071d000 of map 0xfffffd807effe708 failed: no mapping 09:33:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000040)={0x5, 0x8}, &(0x7f0000000080)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 09:33:50 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406", 0xffc) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x7, './file0\x00', './file0\x00'}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0x0, 0x5, 0x0, 0x101, "bdf02fb8ee8f8d7cad8fb257d2eb49ad952b60e6", 0x0, 0x1}) r3 = getpgrp() fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x3, 0x1, 0x2, 0xc9f, r3}) poll(&(0x7f00000000c0)=[{r0, 0xa5}], 0x1, 0x0) 09:33:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="3c000000ffff0007010000000000000083a44b230226faacb77c4ccaaacc5ed6376a7e113942dd4c1238f42084135a0666e02f5a2257885fe11097ec", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES32=r0, @ANYRES32], 0x28}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8880, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x0, 0x7ff, 0x1, 0x0, 0x842, 0x80, 0x9, 0x0, 0x2, 0x9, 0x5}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x800, 0xe0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f00000000c0)=0x6) setrlimit(0x8, &(0x7f0000000000)) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) load: 0.45 cmd: getty 17676 [ttyin] 0.00u 0.00s 0% 311k 09:33:51 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x20, 0x3}, {0x3, 0xfffffffffffffffd}, {}], 0x3}) 09:33:51 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2001, 0x6) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="070300180adc1c863f98dd34b41f229bbf3b05eb5ad35a0500000004"], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) open(&(0x7f0000000000)='./bus\x00', 0xa88, 0x80) write(r0, &(0x7f0000000100)="220e228909001cd7067ebcff0100000000e7fff948f444885ed5", 0xfffffffffffffdd0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0) 09:33:51 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0xcb, 0xffffffff}, {0x48, 0x8}, {0x7, 0x800000010}, {0x1, 0x23d}], 0x4}) r2 = geteuid() getsockname$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getpeername$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) recvmsg(r1, &(0x7f0000001380)={&(0x7f0000000240)=@un=@abs, 0x8, &(0x7f0000001300)=[{&(0x7f0000000280)=""/88, 0x58}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x2, &(0x7f0000001340)=""/51, 0x33}, 0x40) fchown(r0, r3, r4) chown(&(0x7f0000001400)='./file0\x00', r2, r4) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="68022f4066696c653000ee1a3faca3e22942f6cb7545361fe203596af88d5ee9e1edb5b5e7e2e77aaa602040fa6b"], 0xa) 09:33:51 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0x200000000000e8, 0x4) 09:33:51 executing program 1: mprotect(&(0x7f0000033000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000020000/0x3000)=nil, 0x3000) pipe(&(0x7f0000000080)={0xffffffffffffffff}) munmap(&(0x7f000001e000/0x4000)=nil, 0x4000) write(r0, &(0x7f0000000340), 0xff23) 09:33:52 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x3f80752e2586ea8f, 0x5) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x40) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x3, 0x8000, 0x4d75}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3, 0xff}) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 09:33:52 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt(r1, 0x1f, 0x7, &(0x7f0000000040)=""/37, &(0x7f0000000080)=0x25) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x100000000000, 0x8000000000001) kevent(r0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffff8, 0x1}], 0x7, 0x0, 0x8, 0x0) 09:33:52 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x6100, 0x8a2) unlink(&(0x7f0000000080)='./file0\x00') r0 = semget(0x3, 0x0, 0x200) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000100)=""/4096) 09:33:52 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r0, r1) r2 = shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) shmdt(r2) 09:33:52 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0xfff) mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 09:33:52 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(r0, 0x0, 0x7, &(0x7f0000000000)='\x00 \x00\x00', 0x4) 09:33:52 executing program 1: r0 = getuid() setuid(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f0000000200)=0xc) bind$inet6(r1, &(0x7f0000000240)={0x18, 0x3, 0x7fffffff, 0x7}, 0xc) mkdir(&(0x7f0000000100)='./file0/file1\x00', 0xfffffffffffffffd) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') mknod(&(0x7f0000000080)='./file0/file0\x00', 0x80, 0x1) 09:33:52 executing program 0: syz_emit_ethernet(0xa1, &(0x7f0000000080)="d77d390f129851a26910aa55ee23d8d3c955e1a0381212c1f293dbe382f9df0605e268b37c88d73b8a3a29e3d61a399b490f98df58fada1f0e3c3e37b555aca7fea1d58210cc4677a52459f3f250e018c9834bcae5799b6197e96b9576168408116aae3fe210e64d1c85cf9d93fc4732568d5e92ff3e562b1dd7017b66da227259db1959c5ad024df89a822b38cbb5dd6123cf94d180cbb2f968e1157b37114112") open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x140) chdir(&(0x7f0000000280)='./file0/file0\x00') r0 = semget(0x3, 0x0, 0x21) execve(&(0x7f0000000300)='./file0/file0\x00', &(0x7f00000003c0)=[&(0x7f0000000340)='/&!-\x00', &(0x7f0000000380)='+\x00'], &(0x7f0000000540)=[&(0x7f0000000400)='[&\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x98\'*\x06\x00', &(0x7f0000000500)='\x00']) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000002c0)=0x400) r1 = socket$inet6(0x18, 0xfffffffffffffffd, 0x5) semop(r0, &(0x7f0000000580)=[{0x4, 0x7f, 0x800}, {0x4, 0x7, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x400, 0x1800}, {0x3, 0x2}, {0x1, 0x4, 0x800}, {0x4}, {0x5, 0x98, 0x1000}, {0x7, 0xcc59, 0x1000}, {0x3, 0x100, 0x800}], 0xa) setsockopt$sock_timeval(r1, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) connect$inet6(r1, &(0x7f0000000000)={0x18, 0xffffffffffffffff, 0x8, 0x5}, 0xc) r2 = semget$private(0x0, 0x2, 0x298) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000200)=""/106) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000180)=""/115) 09:33:52 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000300)="9b", 0x1) connect$inet6(r0, &(0x7f0000000240), 0xc) sync() pipe(&(0x7f0000000000)) 09:33:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="79903514da986a11604ea3a27dd7bda1083eef2b13c56939d43182c1008bb6b442961719e67efe877868da69525a0d41918299e6a50da24e2bafd1b0a2e7048b6462d7d7955365439b70a493a753a487", 0x50}, {&(0x7f0000000100)="7061247e75caed47c4fc54c0e61f6ad8cd14dd934bea70698afd94d4999935363e445fc122974f81812865ae11d19c36f450fcb70d8f38ca", 0x38}, {&(0x7f0000002540)="7d80f955af189601f1c3758669e5c93aa7f5145e90fa8c73db715d08adb5a43235acefbd7fca43f3c0c83e9516e82b29212ee05a8d2754c3a18be6c627b97eda404b6ef0f6f2107de3838f2fc603b5181170dc5835d378e56ff6442eac7209c4c6205585fadc79d2fbe626f13ee6b8d0a8c4bcb709bf85cec902d171dceb1d04bacef9733a68a588608f3ce80affb6da4b359e344fd190ed9dc168c8fc607b3365b2d7ff6fc7e5088323afe3b8ec7679d778d2b3b665fe9f55b98ac3075760948b5d57fa2b37fec966a0ae49ccf73dee567b96d9a2db821199cee7f502fadf69b95360269e14bf45c34726b259aa35b6a6f617b3a898fed8dd5935b184ebb6b66a5a0377d3eb03c6d46c4552b826dd71593cce41777f132417c410c0edcf8b71ad6eebb9ec775fd51815bb06c1e91f463d0dfa4c1529d67da727cf165d5b57438e1a98062ed62dba0241f40aea3ae1713639ca8d20f8b7ea4b674fe16e999d4ca2384b0fd635df428acb6ac34ec1f007e341dd7ca363099cb58ddc70c7d6e9fd6a2f5db3149453d33dd589e078dc8f9ff403f0d316cf0be184b3799b133be41845bfdf08cc3ed73a991265f4e4682ca353fc6fdf0433ca6a15b2190a633c75332b526709210e343c944a8843a82987dde504ee8d0e06d069dbc7ef52ec49cffa905fba8604b5a0eb4b6eff6ab70385951efcea78408493bdcd3cb0011cab0443f83778b19a4ea6a1260809066127d2bb42cfbddb4e683f69096fdce9e6607a81f9372506b2d8a4929ae2b15885e9244c57ccd9c3870154f22002852591be7ef3dfd742318a598998a03e77509886c1065560b7cffb7ed3e4c7917abf446f035ef22f8f79a5b7f9a8adc0edb9c738d34541b796db0a63a8bbb4e8d41878f2f326b4d3ff5d46e756c964f422f258f3ff0b2b4a89eada6958f45f249cb09af7b7d0eb62f3e7c6274cee6413e2409ec853f688221715dc45234631dd401266ee2df3c3a8826abb7e06c6503ba457f11c0c1df7e70970c8a7dcfd3e65bc642fc52e42acdf7829f5b38e31f817aff952a2231b302f93095794a33dacb437fccb3237eb47f5fb593f268c16e17d1f69ee9225dbbccbeb2f1798edfb5ab1cc115dc2bc5d199ac9e8134d32a50ab8b9a9e1234ed1fd8f10c7e234ea3d6182d7b4526553dea0b7f377d74647173a47b5decfc77524eaf78aebc9893166f1d5effc3b4f3d2c6059d78abbff44a8510ce432e621e05c9ac07006f9b9db116cbe81db8952a980b42d7083526938c0d06fee950297383133ae1f14871d65fef1330b804eb0368e26c451b8c008235a35532f86ea7b68ed09b5ef13df7d119756b4f451d93c14f62ed332ee4abb88ae129ca18fd357f51035a12426cdc51abb532cab6c2edb19774d549a1d041b7a1ad3c7463440be6522459cb28ff8009513e471b3c33536ba69da0f3760482fcf3c5012a81b64f8d68ae8b7d5008d0990a2c9fa8883a663c6502d23d40d3d4bd58246e2f5743be59fa2620827d8eee3b60d6df90ba5f3b11edf30b715147d822036ac61ed8eb7d7fa72db8a2f33fc6a041453ea48d289d40a6d5c63a8253a702b586ffbdb51230e0b7ffb1d3426f3fa684e182ef6ca9261a3d993c0c723df9d4c76f31e1607c5ae9f014d8df0f784a65b58c356948054818b180876dfaa6e10b5053c6884a30610b68befdd944c3694eceaecb01374f5edd95b1c982f95cbd926bf58446ebb8aac8156aec5af3c51f3763c96e6b51982c77eaae435fe6b0d248f7eb0751f04602ee645c1d63f75865d10d93f6f78e02bf78f5085388378b645effa26c7b1518b882d438bf22413a56b75011a91250f0a91eb9a326a21917e93cfe0dd6e52799fb381bd3737939cb41a4913e80247243a69284b81db311c8b7d15ae251df35d4817cc4e0ec3c16da920c0cceae35db8c1eec34268d6e46e598981e59273543665aeafc7384892c0bd276b850a3b0c3913df6b2419c506487325a07207d1d7d7eee132a068a488a957c9dbadf8cbd2696c188c3fb84005c73ecbbe95a079346447c9a6760f9362a934a077a7da2c64bff2433c17e4c767504b7b3c3ef6d0e3f996d54a741c8d9f294ea6eb937eda1ff70e332d36831f4801a58ab446ac857bb7b1baf8b158034a8688722280b2bbf66eb597bd0c0a138f007daab7462d6ef6625b94e59806754c63f6c7dd45ae1b188b8ea07f5b17bde06ecf2e19889dbb20f966ffa2213b5690ef57984f220d89db8154b92ace12d25498b82e341ddb2e3687e39f8c6de7346a2a1d2190f920d8e028940380a75e4523099c795d10df93ffc1b19878abf93dd77178ea2b4ae01af6fa9a2bfeddea0c55cf0c92aab168ffb0471fb381ce2d409df52c29330e6c1277cb890cc062587eb9052c7700870ee55a8941668b67cae874023242e01180e84cbe38523602d9b8b89c195ff9e7a2b67e88cdfec3383519ed5b4bb3ca546cec9a765a39afde34e3b07ec69a1ddfb294e1e4a5ae357ac37417cda800e3779c4105cf383dd3002838adb8963e785ee9365ffc7e6b22adea9f5fc6946a94a3f640e3ec5035ef0130360a173d1c86358a1cd7a23810f62d20c6f93262456ab06e52d5a2c0e4a986563ac29e13e617ff982d8e3baf3afeeca55247dbf5c908748d530e627f73f012a66bac216f0c1bb7c0d12a6bb1c1460b998259c975127a77a204a209539d32aa151bcf550447cb09b8329396ad1be936147ea909e955a692b4af24eab147fe03a95e5c297341d7582b5f6fc0e2555bce251aec6326ec44ea6b6b9e1c7804a9f33eae56ce8bb3287285d41fb16de8196f4b6c7976c485e50323afef91683922dcfd3b626080ec26d12544c489578cda1882bc8d0848a24815aa84fe4efd31edeebbc93b5599669683f1d1a54c99dfb4e3948be1e1580ee5528b4ef55240bb82077452f0aa41d0a88b74d93a79c29aa90b8fd05f59be29b00510a913e5d665467a4c69c79ebd168c1735ea0a875db896028aa1c14a113567cabb8e9b43d26d4709ff3452c485ad0f36e283b66af6640bf787f3cfa3e84c52c9d2d95db80c301d5dc97af128f78f9b1832c2fd0908f5be6e01a60a26ee546ad89393b3e84fd7eafc08691762381e7382c0ea3708893db4e6371488794b043af7310c8703c362fdb914492489dc83fd247d6a2d50b4f0afa3301520cfb8b7fe088d7bcebadc6cc5047ca03b85086e374d02d3f60f44ea07501d9b318e89b4fa93e49d0f4e9518ef33963bc2b980482a56fb050e3fb58899b8d62fcb6e977978166c3d90dd9ed0e18d9c4c27fb4151f5880809d6c35003f3b72161ad3b5e0c2415780e4f95b37178ddef3f4e26f4dc08629af18db9930bdf0aee6436709fa08e29583aba43c431b9bf3a38595889899451001a8b1aaff51a31a95efae72f1a510677c570069fe6663c2d920b0dc06f82dce6a97c95c8035e3e23c2ad536d623f0a6a0765beeeb27c15a9c3451d0c0553020621cf63234ec38f4e50440d2b419200d5cf4cb77b7a4f5b52e435f88666bbfbc95c7838c5096e963b6e13999c57fa9f28207381ede69bc5be006b241683c0b73a21127cd5c6a2da8326aa25dbaf00ebfd26bda85643edb1ae7ac5a5cf610d26f3535df2a4f0e7154d839ee8a6c43295c29a2186435e7bd7662dfd5722c0ecfdea8beefdc6b83f2df915c2eb8026551837f89b3efc73e0f1f384c12e2885de4a593d97a7228d89fa9a7c4896c93cf2b3e798408beb81fa9ad32ab9d0d735237ffbfd87542278144d4a1c1ab2666edc1f9ff66ccbd531fd8f8399093cb7d7a5c5e0b23f32a148f1f60c8debc93670749285fa8f53fa0f7daba7eb616a69fa7975f5758ec37785b406b66a0e565374cf0e90a265a1d16b57c3c4a115cabb3b7775848c3a431c8671d74e21881e45d9308ed527148469e26738112d960a29376f2d6226297c76ac549c6cc8265a79805c534bee096154c0c2ab439a88e3444e31c1d5352f47e60b2925c637f410a90a593e337b572055a1aafc5f710c7b6ca3e8b0fff0ead577f301aced86fcb50e20c87a79b945cb698cbcbcce359bcb5ab77457eb2d07e02904c3fe8c25124be22319c2e7698b2dc011c120365d36c8dff393edb8f6d7f5138439d0ca9f98514a504b90bd8bdb26240406b19a71185b045cf6e42876b9bccfc8e91ef031d46849dced1dd42f47f2a31926e0365bb4e0a63ed30e8413b3225fda196c0fde5c000bf724d1b0afb853f43044ef3e10c297e0e7c5d0291cbc1496ec9c0021bf8844e40c41ef3bf493d92983c39f695a2f488ec8b5173751bcdd87c7208bfbbe81046d6941da35c8e4172ff2c1fe60b1e6335fcc8362751a522daf184f10fb88a8b424d74e079022ecaac236667b0afb307b776505239aabb31c2ac437e66a720ba9d2664311d07371d8bc13b8c0ac58ab1339ced7039b8b361b910c6640e2785b767a5aa3717ea9d65d2316b5717852cae1adef490c16455b2f1ea7260fa3d445dc8c12885588da7d1b538f5ca0fec7f6ba11364d361bac88a1de643100c75c5d988159742dddc4b5b62fafb9dda3b25ffdee2726465a6bd769802d14c15d7ef27e1c98f2baa7c49e9fa45975ed96c9ae34352f771fcf3704dbcc097e8e0c58c22806bc0764c795e79145937b209a2bfb3f1c89d121a17a2634221b79d02d552365b9035b3b11c6a4b7ec0573c7775c29ebffe6de364fc48b5c9ce4f978686f0739a72fdb1304dabc249807db14b2105263ef9c4cd293cb660931330db59d921a7554a7f3db4aaf2f1dfe92fc4913007d35e04294a638f9efe78411b02589d3b22493952223f1a4ec8adb53b7aadb6a5ba0c5ab1c79a7adf1bc694c3c7ca96d6273eb072e7c876d65b0d0c8a48581b050b18075c2884673b0f40e553b4927fa7d04dbd9b1c7f06177f22d9b20ff366227b750f5b1605be4a4debaf3ae4602b5fe422007e90eb0e599977b414d4a1e9346d171af85aab07ebab223de293f8c2f1af88481bf34aaaa5d28dfd3ba180024b3c784fca12fda8052b75a2fb26c526f93451b09a7a551e96dca4e48fcaf2be235c9a48c11df4ec5e90491067182a6d35d35e223b88ee60817808ce1d337882a06e8206c000430c0ee53103408fcd33a553670308c88c726a4908cf4d3760fccdaa83d09be2b2d068db7e51f1df7089505ea9e221cc96e1d111eda460f10d66f0612f116f7983d44d19ca22b64b332831f807714b2ad9c9458b3f2d0c84678dae8d9d9f12ac9283b89907508af0ef88c592218c48792fbb74c6c07c716e8a2d30db6d3b3dd4c52267d09fe94db037892d9a212f3672f0a3142c7f570652698cc97ab326a13ff530c15b83fa250f11f6370d3e3fa050e852e9a0e417f7e270783ea2c2fd2b7dbe1334b3c8d10d381755dbd3521f92a7ef390378266140c561eb16c816c425001112953edf862095a2d1d6051629647b9a4ed648e5d07f3084c540793645a4287c6eae3e4890b6fe0904a530ca427d1c79a185234e68c55a228cf7a71c041522d03ee5ac7ac05c400cb333294ab9845d0f2d2be79bc58e69554318004d17d596c8dfa79ae03d4be777fdea8ad42cd2afc72fa686aa47e3f17c384e70e1dc4e74578029d89e7ff8565d9924f3c81cccd7579575888227151c30f75c13a65ad6abf8cea9fd07db7ed9fbb55f7a14cf6d6cff13fb1595db53eb66ed4329e4d2e6c0eddfbeeab1431ec0e94fb4083b260e69b6cb9bde580e328d1a26f15f148a5824b823522a9637cc9a6228588c506e099a73c582579d8ae100a", 0x1000}], 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406a0", 0xffd) ioctl$TIOCDRAIN(r0, 0x2000745e) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) close(r1) 09:33:52 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x83) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0x1) shutdown(r0, 0x0) shutdown(r1, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0xfffffffffffffefa) shutdown(r0, 0x1) 09:33:52 executing program 1: socket$inet(0x2, 0x4000000000000001, 0x0) socket$inet(0x2, 0x2, 0x3) r0 = socket(0x2, 0x2, 0x0) getsockopt(r0, 0xa87d1bb00, 0x800, &(0x7f0000000000)=""/124, &(0x7f00000000c0)=0x7c) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 09:33:52 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "8dc6861f62e38a64ec768840672c55a31f82335c"}) r0 = open(&(0x7f0000001440)='./file0\x00', 0x80, 0x1c0) recvfrom(r0, &(0x7f0000001480)=""/58, 0x3a, 0x800, &(0x7f00000014c0)=@in={0x2, 0x1}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x230, 0x3, 0x1000) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) rmdir(&(0x7f0000001500)='./file0\x00') readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/122, 0x7a}, {&(0x7f0000001180)=""/248, 0xf8}, {&(0x7f0000001280)=""/180, 0xb4}, {&(0x7f0000001340)=""/218, 0xda}], 0x5) 09:33:52 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = socket(0x20, 0x8005, 0x92) r3 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, &(0x7f0000000900)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, &(0x7f0000000980)=0xc) sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000280)="56733627e27145cbbd6a11d22a588a0411ffb79c91f5936af1ea0a6c720f953405f44fa3e2cc8a7c9990d7509cc7e43f2f43bb", 0x33}, {&(0x7f00000002c0)="48e7268b10e9cc3a80cb968ed5bd8bd81831ddb6ee04d3564d0c4ed40448a2b76fabb6e240010e7c2d80d2c4d92df5219b726e9a45540b40bf96e0014151f738b956e64252a4662f7f6ca340f201962036f7dc2190c568a29f1fe25e1920c171d1885250", 0x64}, {&(0x7f0000000340)="7f13bfd94b6a1f5cce5c8c576ea1df60a65074954fe9cfee1d257b86dd37c25ccae2e4e49951d93da1508f77", 0x2c}, {&(0x7f0000000380)="fc497bd15dd291d1d38be8985df7743bc946f7394fe495a935e3cfa3052cb926e3aa71e54a1b7ffb334d0ac6d629ca51a48d388cf6b842f155fb165447b060ae7c2083d6ba9df26e8e2ffd5aee4d5742f63e1b4148346fbbe0a3ce9cb04896525a42bcf9cefd9c615ef66204e48134edc15570f5e8e3329e43", 0x79}, {&(0x7f0000000400)="a59f1fa6c5a28a00f9721b3f6ff23b40bbe9f663aa4e5ddde35a1ba7cf698089ed883dfd625bf6cc2e4dd72b46b179da1bbb48b1719f6a3d505797730533c6ff96de3ccfaa756d27ad0c9a4b16f680937952fa6d63721cb5acab2228e22a5a8acce164c5e108d498", 0x68}, {&(0x7f0000000480)="a4adb1780f8c337744150f86cc500db4d24cc3379a59b1ec0eb9a6fcd114d7b9afd5cfd0075fafcd56479d74ec4bc33e0b010fe7617c8ae443f52b6904ed006c3167740bd035079071cb430ed4c0860f5b9efc7301622bcdd74e078ea90c2e85ce509ccde35b3e768780ea018bc169ecf59121ad5b26edbd78c057dfefcd0ecd3c7d59d6a0d07494d2d2ca787d69be14f5df9b763bcf4e7a00571f067b0fecc540e29626aad11cbda1a02fd5e0733099feb0b4bdf9aaccbb21bc3452", 0xbc}, {&(0x7f0000000540)="f7ac9d62d47174f8f5b00cf890fbc07df0b9f7d02d126bf20ce57956de99800c9961d84d1aec8aa6c809092b4104b582ca25232f275d496857cec4b07f6b8ab1f3c4df52d5116d0de373420e89a65d5b6fb1c64823e7a9d1878284d4a567ce925eac0b051a1dddac56533e3812a01107d94fcf0bc7ac28ef7436f8e6bd564b65e3007cd3983ab22ea810c208eb43505720c900c301633ed6e7f1", 0x9a}, {&(0x7f0000000600)="a324aa56fd78c378fade9aee29a131eb72425d07c26fa12b4433aeb773d0fcbb5f5d533abf8179ba0b539a2886beb7912ed363b702204dfddccc8a9a787d43b0c298e9b94843ea614d649a9f1e8e90acfd3451dd1b3bf8ea6e5a32ca3ac22306907e669e272ead0eac46010fb25fd8769ba24b56d74f6bff84ba0a4a50f2c8f15ef95ddf4fb059d512939fe0cd3ae94bc77db3aadd2814b6bf8caa4c8dac932b3b76d1c239185f6fe34740cc011c218d63c5a558c32d5fdb", 0xb8}, {&(0x7f00000006c0)="0a46cf38dab7f43487b5633f233fa3f183f921ef11f6be660663dfd105b0fc1a7b00c8ab60bfacab52ef46509f41ff225cd8a9159c6a016d8dc62ad75e651c16f4891997a16e850cfcce7b79d28d96b51bfc009ee909b0d97da3c1af5ed2accaa9a7d09e02ff4afc0cdc9240a88bf40104ff1044e906229c5e3ccf68db369538dd1eb227bc7e2f40941e772b1d33e45cfb66bc8b187149a8445745b6ebc4793171ee261c39b82bba1f2eb7", 0xab}, {&(0x7f0000000780)="add1b94b24c3afc8f96a5c3048db0935990479cf0a3ec743a97088d430260bcff84edd1c1a6a465a1c0d52bfeb2695a4600da038ec41645ab443f38c734fbe87db494bedbd82", 0x46}], 0xa, &(0x7f00000009c0)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r1, r1, r0, r1, r0, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x70, 0x400}, 0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x8) recvfrom$unix(r6, &(0x7f0000000100)=""/68, 0x44, 0x840, &(0x7f0000000200)=ANY=[@ANYBLOB="ce344e2f665dfe6530006c79303c5c79e32cecceba62230db3b1889cbd3f2801920264b8a55f6362da3bf3dca2c826f69c55a30cfd6300707f37cd8b5f46d1cd07f6c626d26de008ebae4e0322927d5eccfe70"], 0xa) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000180)) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)) 09:33:52 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000000)=0x40000007ff9) r2 = kqueue() ioctl$KDSETRAD(r0, 0x20004b43) chroot(&(0x7f0000000100)='./file0\x00') kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 09:33:52 executing program 1: r0 = msgget(0x2, 0x80) msgrcv(r0, &(0x7f00000001c0)={0x0, ""/30}, 0x26, 0x0, 0x1000) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = msgget(0x1, 0x8) msgrcv(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000751e6daee8a956f000000000ff"], 0x5a, 0x3, 0x1000) r2 = dup(0xffffffffffffffff) mknodat(r2, &(0x7f0000000000)='./bus\x00', 0x20, 0x10001) ioctl$WSKBDIO_SETMODE(r2, 0x400c5708, &(0x7f0000000080)) readlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)=""/122, 0x7a) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x4fff, 0x5, 0xd041, "58d26dad2380b7c0be4a0c94835373cbbb13d725", 0x1, 0x3}) 09:33:52 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r1 = getuid() setuid(r1) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 09:33:52 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}) msgget$private(0x0, 0x100) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) fchmod(r0, 0x40) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000001580)="1b4477ab4e734a83531b02135e1ad02774f3176d9668d68b", 0x18}], 0x1, 0x0) socket$inet(0x2, 0x1, 0x0) execve(&(0x7f0000001640)='./file0\x00', &(0x7f0000001740)=[&(0x7f0000001680)=',,+--\x00', &(0x7f00000016c0)='%&\x00', &(0x7f0000001700)='\x00'], &(0x7f0000001800)=[&(0x7f0000001780)='[.@\x00', &(0x7f00000017c0)='@%{@\x00']) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000001880)=[0x0, r1]) open(&(0x7f00000018c0)='./file0\x00', 0x60, 0x60) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) getgroups(0x6, &(0x7f0000001900)=[0x0, r2, r1, 0x0, r2, r1]) setgid(r3) r4 = semget$private(0x0, 0x400007, 0x1000000000000422) semop(r4, &(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) 09:33:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='g\r', 0x2) write(r0, &(0x7f0000000000)="c77ebaad40fd04dfa6659b0c9b20bae8bc00c3a30000001521", 0x19) getitimer(0x3, &(0x7f00000000c0)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) write(r0, &(0x7f0000000140)="edc82baab6e465b0c3370d637575b0053b6c4f2ac026fb05e27bb28b8d9b12408b4e96b994f9afea0dbabfa6f99f1be31e0e45be56afbb1ce7fdafbd3384712fe71017946d566882c3de12c654554d9ea9b392d0dda72185e710fdac1a50c3c9", 0x60) 09:33:53 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x480, 0x4) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20, 0x8) linkat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00', 0x4) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d01553a58626c653000"], 0xa) r3 = socket$unix(0x1, 0x2, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x2) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000280)=ANY=[@ANYBLOB="70012e2f66786c65300048df330d1b342adda903e65dd0c28b37879b6c9aa66173a8212e02d75993c65b60cb2ddf43d55696a94d74f93e002c2ec8983e99ac915e2e855eff010000830d10c312f3040a38fd20fd829f1abeb5c060ac0a32b65494a16124868b5a05e04ee02fbd2df815349ed85ba3e52e123aa352cf19574526e704b0ead58d51f52975580d42178b46cc74"], 0x9, 0x0}, 0x0) 09:33:53 executing program 0: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) geteuid() shutdown(r0, 0x1) 09:33:53 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x58b}], 0x2, 0x0) 09:33:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x202000, 0x86128) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001880)={0xffffffffffffffff}) r1 = open(&(0x7f00000017c0)='./bus\x00', 0x8402, 0x0) fcntl$dupfd(r0, 0x0, r1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000018c0)={&(0x7f0000001840)=[{0x66, 0x80000000}, {0xc7, 0x7}, {0x40, 0x1000}, {0x43, 0x6}, {0x86, 0xffffffffffffffb3}, {0x89, 0x6}], 0x6}) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="000200ffffbfffffff1edf579f94f7c7476ea640b3b68c0910000038c55192f2e90000fffd00"], 0x0) pwritev(r2, &(0x7f0000001700)=[{&(0x7f0000000300)="0bcde831e116972993c5460b0b50d06a5195024f554cb9cf7f089554a20b12a30f0afeef4a0ca49fd454d6a81a867df771c7d4b8b40dff584eaa7e7030b6bf0c36fc66a99f6adb661ce61349262a77b98bb8f4c5125bc592920da14698b1f2bcbcd943de2ba3c46811f11ed2e642038f3a009cc9bdf1a492371066d4e3dea8d1de7652df4d551be4627fb6bc0e5293300edc1e0da844f29a51b78ee037eee617b83e2c3fa0b68c82f3ef2e6771d64e523979d6d84efd36511b54f42fa75ea8d8aa3fe0e4c70c1c85deebfdddc8a312698e99214a196a3208fe78b8c2cdf56a7a37", 0xe1}, {&(0x7f0000000040)="ea2095496108fc2df7", 0x9}, {&(0x7f0000000400)="1c1eca5fb0758e97d0074cf027496e46ccd1c158f11c1c18c2f0205967272d503a4065b86b1f0884afe5fbefdf2ec8214d4b086057e8969e6ef8e6d1063325e57ced6a36061facdba719cd62cb648959d159dbee2a61b73c5f885dab2a75bc976feb3a935f3b663433580c1bbe8ba017dd2c0f903bc548ef9e86215cca2e15971bd7e72dbf6504cb3410edebb2bd1f8e4b985eade64d3d26cf657f0504737358eaac7d03711675c4cafa1aceff8a41b76dd87372b93ba5e0627d6144c59c9fa94fc5", 0xc2}, {&(0x7f0000000140)="50bcc7ee4319ef8d6ddb31ceec046473603ec29fb20e89295649b59369e5d983e2f03a9424a9538d84bffa673d5754ce8b9a1918150d251936782d59490a1e5e37be3efcf4d9dad419faa9d319cbe4b0743e7822a5e375bc28ff02e28fa69534005e5344304d408502121437a68d7808fa56f3ee120f387d526b9cf027b43051857a88687f79b9a0ea2ff0471bda0ab17e374d088a40526b54b5570d33d6382f2379b4747b8aba7a9757c864581c1baaf665fafa", 0xb4}, {&(0x7f0000000500)="6c8ef6f1acdf7b65ddf495c8f833dbc468dcd125a11ac6323a6305d91f0ab808712fb49156205113bae6a58cd14dd5afbcc480aa5551561d6e4c7c91abde4441f97643cd70629e86ce7ecd37ed03c4f9f6b7585c8392a3cd4478b9ceb90d16003191fc16326bb5c25518f375d20687f167d127282be548332f9ec752b94be0b7a620b4ced6854bff98c126ecd0a7f64414ff4d306b8589abd5ebbab22d2b5b4bb0236b3323aaf219e2e7c55acd16d58ad46401a941c2736ea250863d3e420d15e3976ba0ae59f1a7e33a02546ca6d5dc2ee7cca2e1ba319e51e6cedb9165ac712e62ac4b0f117b8a803f150854547a679bd99b8129cf8bc8544c3b3ca595d5f2e1a8e89209ca10883bb27b14dff668424635b0433db540d34d739304c0de04e1f78dc24e120c50cd52e73facf3ed6d846cfb8886ea310f7c74722305142ff90025795bf0958fe4b558d581afe9b7f902cd998e20f980f2d94c166e6bbe0f608f280b4f74336bbf63334944eedea7f9c8bd501f48af90189c0f933fc3da520c8b65db2a12d5a9e9ba49a463914dd41adf41e7d822a64af8043b3da2886931ebbce0b4a89cf60d263dfc91b3a8f6471be9b88c543a20280e667a20a9640cdca0fee11e1a9412269cf651928a1a61e7969b9aa392d3de06adc0337d531b6a79ccee12a71525ececd88fd61025cbcf6a3f818a280c8065daf62cfebeb837ae38ca36909adc7d10cf65bfc9b39f806cf3d55af5f3bd1f399643188291a66926ef2fe694b1d1a16af1e69158c7fcfb833a98a5cb277e0969ec16014b89344736333fd9d8215296b9c1693f9fed2697819fe973977d42c048b2ab8eacbdcf7c294dcf6691c38b3b0075e5d0cee1de669f9ad4c86bf931f18efa9dfac6382364f996b06af872e1756900a3d383b51f1010b001c950e5857f632bc65807c6360e6f9115135685b5498445d1c6830975908c2d2be27339102b2e9adb6ab6b65f6db60c474c7ab5a286a5d5ea647f6d967c6a93cd07cf094646795b59cc9418e54466429f3cbc4e71685829064682596923c261bee0ed60d881aa7597ae7a90c352f62ab6f0a5f65c302a57f4d813c418854e83c39e9a91441d40833d07104ff1ddc27a08b9f260946b782b3d265285e51310fccb5ecd6154b25b9b90377726a28d602fabc60778728d1be57796406191899cb19bdab273a37c664489be8bda2acc2d5692ca1c7f0f4b8b583ae64128d1af72918f169b4206c8f04048324461e59f44a47bcb562e4743fddec8efe106e51751661a1c6680f8cca7797c1846a6bb333f0ab02642abd51b0e48e11e2d897620c66994e3ace5a6aec9771e1dddf275349fecbd53eec2ad4496eefd0eb4faa43e14afd4049d99fe5117be72faf7be3171ce771f33e2f91c1bef6316a370f7aa32198021e124947018b3512e418424e1d255ae1d9f9595fcce8ed0b393402d39b99a11136f7cfa307c5839be6ef9bd282561ee81a4bdb5255644dd7a8e999b6a52c55815a35c8434727226ec70a3a6a14f8ddceade05e386419f342b66489cf172f8a0b035ef14f8d86811117555f9993fc167e72b758ff1b44bcb0452722a5b96bf02b087bed99f49e1ce70bd78e792f89ea27724c86ce371b9d6d1a0fa405d68dadd4947f2d437b13014e01378154d1c4a903ff33eb917b18d11b81c066c3e3cd3287e48a3846c1dceb9d68edcfc059f6d95d026a63720a623ae47edffbc5814ce74b5294c1fb33c3f34e9c347d85f9dd4c41acc777f0f6751bb92f5b017ce4222d0406f1867787f46b5bb1d69a7061ac42e937866d9def45d8517b14bfab46e00809090d8a5c12b68693b6a4aa09befc5e15e8d241e80d652429d3ddc903993b92ff650ae03fb9fb29ea90fa77edfd0946595d1f1ceed8c9b786c6ec90cca63b04bbdd73fdd6431b736e2a6f70befe89daf91562c4b4422305cea25396e7ee7c2840682bcb9ac313889d214a263081d10c8bba3e8524518751ef4c3435efaa2f46a0045851c1f3e0d490e49c79ccebd9885a351c065615397a7ab21750a9eeacde66bf267e1357df616cf43f730396b9265f39ac8b3d0f77508a017b6aeab7831fdab6b68ad0010e76be18b4fe45b9db94a3f0b579463b01a0723caca2cefb003eee1804d6f4bb7e0ced3d89c6b4a0e4cd2f7821bee8387c828d4e8a6e0c8cc845911405d0c88a76c7ca2f5a4c02e545abdd37e5386e958196578f065eedeaf9e99e6fc27226f9895c43d95fb0d01080ad962d84aca1fea02c8411a0752b1f851b647b96662e6a1dec9baf193abdf1f12ceea526d3babf3026bca22d430c489fab01e0d505cc79c5ceecbe3e26294e0d64429c337e210f10eb2176caf0db6ce75256b18271cc5b73e618f9769e4ad887ede4905290c5ebe7339b056e6b80fc65e49bb9365b83eca64a91d001a0e496052b511e18158968048fb69426d52c6f96e43ecb27367fdb1c6e6c618ff48a64a1aa92173d84b1eb9e7b90cdbccac4d367a029232df8f4693c5fa1b9ce01749394143e11f396421d9c898ebd945daa71e36ca1b9b07880b51419eb6b0e5ac7f3661547fb8787db3ab56b369a1b1fcd5fdc810e6209e06c2298c0229bfc8c48bb274b8665d7b378ac15328baedacca4f23d84a487b40c34a65a0bee6abc20d6d7527e42fad9344574426f67b05eb4819dfa0a35ec2f72f66145d3ed514c26f1f8a6b583e422cd1331adff92ba8731cf54d10cc95d8c63281c38fb7c1bfeb8fdd4b330af75de614a96130abcf58a433475ed33cb688e38d3d15f555dfa761d5a0ac75ef9fe8dea9db6e274fce566e98f50ce55837ce9b2e89ce091b0f0ba6766fd7c12ae6d404b88072d0bba90976faea9bb41beea790f78a2c03f502d3789a6ae6bc1e53529841e2de3b701c90a67f021620ac3549016fe217f098dce2097f453a832a64e34fd780815ae1b66c5f9124b0330dc0e765788e9a17383fb8860d9a8e48081b3eb501b7dc30afcdf3ebb7748fa15539b3cdc7ee6b9027015658f7d89cf6cfcd6469c34a128e74a78d8b8ad9f1ce39258cba1bebc3c0c8eb1fc51a9c739d7421b148e187807ad52e3a02a01ebe23525566659c69c9de1c8f27b67524002672a5dfa2e51d848bd1d2c8119d882f027ac45dbfcdb5872bea9c620383535a2dbe8e24c38f814080c078b3d7265f9a5d93fdef44a645375df332b1b90279cc510f1b6fb0ab1f98812188bf185c44e5fc2d420ef0ca70bed35f5213ed2482697afd2117b3efb6fd65b44be88c8760c82f77b1b80bd70c47875870369ef0df54cb318db6a197ef2b1359da4934d078b47e6fdcd84b4c89466820fab6b506db3f59558198338432765324140b65d3431591da3bfbcdfc957cd74c4bad0b34f1b5d283757318eea0b7047c00473100150f66126bd5ec75148bb144258c390bc03b464ef29d0a6ec742762a6a9c1c9b1765848495c0b80b0b1383a394f6fe8e5393778aafd09ef05ebdf199093bf20599fd4b6feee5a3ec4bbd42727c94d67e12b013312857a11611db7da6ef88ab1c62f3fd8b8186532aa3de7e56d43b22f7b0cbf39bd629c078c02431889ba6cdaf508999e6e7e2a2326faf4f42e1734ff6a878f0f48a2822992ba06aa3b7f746358356a5318504a5f104ac53445badbe2d34d6b8cf5f9062e645339655afdfcf94fdc5ad030028e52a66f947236580c0a4a73ade6544e190cbbf5901112a71b09fa18f5a48fc1290bdb1366b56f88ca5cfb9ff34e42dd43db0dad0edf3ddf22d0e4b116207cc76e2fb06914fe05e0ac6773b9839cbf6baad6df76f6d67b0841d5dbbf349063558159908df7ab5e3f0a9b6295f6ea0c24ac170e83bc3509780ae731df4e8b03e7d988d5befe4f2ef6233caa28fcd18d457a9edfed932e9ff081eb070e1ea39bee3728dd9d2a468c6b5a2489000671f3dca67dbaa1db3ad90d7dc41b5d41d48023bc62a419f41c0b0511bf2af76fc3ec689c8bfb6fa80220bf210d725aaf2b45149f5d821568a0706bb7a9a8fb014335549932632856ccbf833d41ec8916ab5bea437a71ea226c90668e248614ed4c872b1d405c2e71bcfe27ddd048aa467207334ab008a93b85425189533091c8d7b60b00147ba16eab73f84140597e977e59d38ab49f761295d2a7be30d631743f0be6d0ed12719ea292a93da3e2bba0816a3410636b35f8f671e658bf99d1549cb9f69dc480f5c038ec048c4edccba3aaa9b8f4757edbf880ffea3b5a029ef775d23566b39445f6be439206348da08a238eec1cdbe79af1e58763813deebb730dcd6c9513ad050fc0e04e350b9ad1484fcdff6d573ef2dc148a48f652fd42d5fcd19a02b24e733384bfca257b4f0fae6ea246976147df86cfdb6e271238839dc1b0cf36007b49efd798fb1d8dd8d8d3c95baa9733705b0db41061b2b85e9bb2d40de7f1df7cc4f2bc26fd41732d1fa35bbaa14e343b4122afc433274867c7a98f14996ced7a0f536704b6b4d1989ae4d127f06a206f30d5b4665fdb148dc4fb8d776ff1ff17d8eb7d83df910e0d2101b4319a39874cb6e3c4faaea38817809204cf7340dc68fb570bad8cf052c88f75e45de2f268d7e7bb3fb1b66187eec009f677ed93f2228dab365012bb200b18cf743d4055272ca933fc9efff979fe114d498f39b2ec42de617cedd9496cfd235bd6634ec625a194a06e0ffae9a7a191cb44647a166bdaeb27e59c852038323bddd9d4ab22d8713cb2528ae2f6df944be13ba42cd5775edafe26c06d592e20572729bff7e8039d95907c42f31f968ddf4ac7a5f22851e54b85d6c18e35de15a06042f7ca4a95f970d10dc138bc6c7a9ce38fc4573d4993e353536ef53099a316f2ee93b3e6fef2d2bfc3c2bc505ddca9ee2a35c132dd48c5fd953793a1c79d94605777cada73d93a457bd411f41712fa6d88df4eea95b5be63d1fcd88eec225e0299381a3359859480995d26e020f481673bff6df76e1a46832f2802f6cb06764e63d9f2a2337835138dde1e5381518f57db5b1e2d7798bb5bd6a5dca3ec35aea2a77daf9d1e223bd4e3534688d34e41b005ccf113472b71cd9c729c39b663553c750d68ef8547d37c17cfd7df22d729b1b01f4b6eb72e67eb05f4912784702e7f6017b0f8cd0240b0859a519b37e99354e496451b8508ad5670ba780eba77d61f18b703495744b160101fc7e12320eb9d41ed0a7c99092cf590c7e6b40b6c290b85c65bb875192ab33eb18617791d30d8b3add9b45238d2ba58bee03a3936a06339d4ccf4a328468a1e06fa5bf05350686e4f799a5738dbf66c6925952136b646283a2d8315d6e85e38051410e6b3cbed1722a4f7bd58d8fb8550120888cbe9528f3c598e66aefffaf98f0317848ff203b5c3cbe1ba1c53b2a75d7f1c50b25333896594956a3e8c8046854964cb7cc7a3722abe7bf6097947826053a94162b4361de8cf59fb3ed6a18f42d41418767d5ba462a16b1202e309cc3a8af7ea4b96adfef074628b60526489f5ee1b15a5bd67fe99caad4bab63cdae5ed3be986b3579c8336c6abd29b90b667ba41fb04c432a8382dd7f14426ca6fca54000236efec561ed0fe2fdc5cb7f8073cec648474d64afb2abc307501741739c0aa437c0346a88ab95ed51f7c94efd4bde76c8087178192bfd2ed9febe2d4b9c3cc86190c3a360289a1f93c819d9b7a525820fce1a460a7f777717093a3bbd2d45bdc3fda6ba80db1993ea90189cce41b07fe522aa1398506f26d72c9c85328d20cab528e0597b80ae3fcaf451df86b941863f5b2fec12d8402", 0x1000}, {&(0x7f0000001500)="26e8d2f043587197f60db8c6e08019a9a12a4b950749dd2c9f0258be02d6431c1f5d982499f1a8ec4d125a704d4d3472670e7ea8e1c49799361f90d1dec0b46bc290a6699da40b44854d59e36e8cf77804720f4d7a6fcea2b4b46b946a3863ee7458df2a55a830588b837ec7252c6f7be8466c48462d74d20bed4ad4bc70155a0c164119b533666c6b", 0x89}, {&(0x7f00000000c0)="b78d558109cebc537428", 0xa}, {&(0x7f0000000240)="900cdb72af5ff5e4a09755a88fe9e279a3f2c7544639b5ece4d138d5ff94d3e05807aa52318b0cdaaa1ae5920fe38c9901c6637ec8031cc78ed3344bedaf4d65a585a8f7bcccd4a615bae8be9b69595e3e86", 0x52}, {&(0x7f00000015c0)="f1da6ba8c2ce9211e05915e98f52af57896face48ac5e72bcf5a14826405b66013376da7", 0x24}, {&(0x7f0000001600)="ae95306969380741b60da861f62c6b1e9407735592c8f0a46cc543cbb84dca9de1f1c927aa4f198cef136f9cdce6706eeceacbd2cd78da2882a87c702be53cb55570857ca8f941a3cf238bf02b774ae2919b1104934060341e25ce076985206cdd0f0612d1ad9478465aa018abee1cc6ebe7deb1faf591fd72763ca3ac7522cb108e3ceb557570de7143915cefbbf83dfadc344ed6c6d387444af0ab4c5ad950ad531c8ab1d0c9b9986c0425b638d13a0cee8029fe2905da2e8d4204e2e7074a1784b9d7952b8393f3ca7833004f7e77c8f1f6f6f05fe37e173961c47ad2a2543f2380daf0fd5842f00fd4af246c8f54ac1d1b8f1872304becd8260b2636e3", 0xff}], 0xa, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) socketpair(0x6, 0x4, 0xf35, &(0x7f0000001800)) write(r3, &(0x7f0000000200)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 09:33:53 executing program 1: r0 = socket(0x800000018, 0x5, 0xfffffffffffffffe) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 09:33:53 executing program 0: r0 = kqueue() r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) kevent(r0, 0x0, 0x0, &(0x7f0000000380), 0x3, &(0x7f00000000c0)={0x1}) write(r3, &(0x7f0000000100)="8d", 0x1) syz_open_pts() close(r3) dup(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) 09:33:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="ddb4aeb3ec240357e0a32c6ad84327a490143a0c20239449e6c0bbb540948766ebefceeb6f1b94865c74dbf0a590d6d4b136ce7fa616bec5162d1ff0d39fcbe4a7bc58cb524e5c6e9f65164d3bb1fb033b6d8f4ad55b75ed7d98b21f1ca7625851639bc6d82fb3df90fdb22d51e6857320cb54bae585a9f789ce8091376f9ad662d1f34c219aa36bc38d036cd53ec811013c307a06b487c480f190e683b6e37dced93e67518f79dc220d", 0xaa}], 0x1) r1 = syz_open_pts() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x880, 0x101) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)="6d7a905d95080f2bb12212d97822100fcf796e4110f96455cf31e645a97a70f94685397c95ade03d5f441a9bdb3b80ead43f61e73455fa82e7793c7787882d9b4c9511ed2bb0ef534a01506a53cbc0163761a46aea73f2a7d1c08c0b5d603a81d929321ca3948e", 0x67) close(r0) dup(r1) syz_open_pts() 09:33:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x10410, 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000006c0)={0x0, 0x0, 0xb104, 0x0, "9d68331a4f902f44d111ef2ea4bcf41a5a3300"}) 09:33:53 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000100)=0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) 09:33:53 executing program 0: mknod(&(0x7f0000000300)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000d00)="b3cc5e356c31c3f4a27e50698cd7a1244f4e8446563ad846d5d36af0a04e183e00095ad77a2b38e3c4b2e7a2173cca0eac7c428ee64d7cc452197a9ba384246bc130c8eed1b5850f39e5d0f6468136faef1a271b630be38328319824427302688f4d2f11745f1d43fe52b8f5a6cf0b9f5eee3f088b3f4a89c1973190a604b4ff523a84f852bd", 0x86}], 0x1, 0xfffffffffffffffd) execve(0x0, 0x0, 0x0) 09:33:53 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='.\x00') rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='..') open$dir(&(0x7f0000000000)='./file0\x00', 0x808, 0x134) chroot(&(0x7f0000000080)='./file0\x00') 09:33:53 executing program 1: setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r3, 0x3) fchflags(r1, 0x1000000000004) setpgid(0x0, r2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r4, 0x20004b3c) getsockopt$sock_timeval(r4, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000180)=0x10) getsockopt$sock_int(r1, 0xffff, 0x1a01, &(0x7f0000000080), &(0x7f0000000040)=0x4) 09:33:53 executing program 0: getitimer(0x3, &(0x7f0000000140)) r0 = geteuid() setreuid(r0, 0xee00) r1 = geteuid() r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) getsockname$unix(r2, &(0x7f0000000740)=ANY=[@ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRES32=r0, @ANYPTR, @ANYRES32=r0, @ANYRESOCT=r1, @ANYRESHEX=r2]], 0x0) setreuid(r1, 0x0) r3 = msgget$private(0x0, 0x10) r4 = getegid() getgroups(0x4, &(0x7f0000000580)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r7 = getpgrp() r8 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r3, 0x1, &(0x7f00000006c0)={{0x80000000, r1, r4, r1, r6, 0x1, 0x9}, 0xc357, 0xfffffffffffffffd, r7, r8, 0xfff, 0x950, 0x100000001, 0x1}) r9 = semget$private(0x0, 0x2, 0x200) r10 = getgid() setreuid(r1, r1) munlockall() r11 = open(&(0x7f0000000680)='./file0/file0\x00', 0x20081, 0x17f) getgroups(0x2, &(0x7f0000000180)=[r10, r10]) r13 = shmget(0x2, 0x2000, 0x800000000, &(0x7f0000ffb000/0x2000)=nil) r14 = fcntl$getown(r11, 0x5) r15 = getpid() shmctl$IPC_SET(r13, 0x1, &(0x7f00000005c0)={{0x9, r1, r10, r0, r5, 0x21}, 0x3f, 0x3, r7, r8, 0x735, 0x1, 0x100000001}) shmctl$IPC_SET(r13, 0x1, &(0x7f00000000c0)={{0x2, r1, r10, r1, r10, 0x10, 0x7}, 0x100000000, 0x3, r14, r15, 0x43d, 0x1, 0xe}) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240), &(0x7f0000000540)=[&(0x7f00000002c0)='/dev/zero\x00', &(0x7f0000000340)='/dev/zero\x00', &(0x7f0000000380)='--.)u\x00', &(0x7f0000000400)='\\(\x00', &(0x7f0000000440)='%\x00', &(0x7f0000000480)='/dev/zero\x00', &(0x7f00000004c0)='/dev/zero\x00', &(0x7f0000000500)='/dev/zero\x00']) geteuid() getgroups(0x2, &(0x7f0000000240)=[r12, r12]) linkat(r2, &(0x7f0000000880)='./file0/file0\x00', r2, &(0x7f00000008c0)='./file0/file0\x00', 0x3) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000040)={{0x2, r1, r10, r1, r16, 0x0, 0x3}, 0xfffffffffffffbff, 0x80, 0x8645}) 09:33:53 executing program 1: unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='r\x00') open(&(0x7f0000000200)='./file0/file0\x00', 0x20000, 0x88) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c9, 0x0) r1 = open(&(0x7f0000000540)='./file0\x00', 0x8002, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x40, 0x32) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0/file0\x00', 0x1f, 0x9d9, 0x9, 0x1, 0x5, 0x1000, 0x8001, 0x3, 0x1, 0x8001, 0x7ff}) close(r0) getsockname$inet(r0, &(0x7f0000000140), &(0x7f00000001c0)=0xc) 09:33:53 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x8099, &(0x7f0000000000)={0x1000000007ff}) close(r0) r1 = open$dir(&(0x7f0000000040)='./file0/../file0\x00', 0x8000000000040, 0xc2) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x15, 0x0) 09:33:53 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x3}, {}], 0x2}) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x1b4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x800000000000, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x4010, r2, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 09:33:53 executing program 1: setitimer(0x0, &(0x7f0000000200)={{}, {0xda}}, 0x0) nanosleep(&(0x7f0000000000), 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x80, 0x0) flock(r0, 0x12) setitimer(0x0, &(0x7f0000000040)={{0x7fffffff, 0x8}, {0x80000001, 0x3f}}, 0x0) setitimer(0x0, &(0x7f0000000080)={{}, {0x3}}, &(0x7f00000000c0)) r1 = open(&(0x7f00000001c0)='./file1\x00', 0x20000, 0x8) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80b0, 0x40) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000140)=0x1) 09:33:53 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x4) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) pipe(&(0x7f0000000040)) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) 09:33:53 executing program 1: r0 = socket(0x10000000002, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg(r0, &(0x7f0000000740)={0x0, 0xffffffffffffffc3, 0x0, 0x0, &(0x7f0000000580)=[{0x10, 0xd8129648d90abf35}], 0xffffff58}, 0xc) 09:33:53 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x4, 0x0, 0x4, 0x3, "fa04c2318f7871c63629ee7fecdd2024e578ff48", 0x5, 0x3}) r1 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x6, 0x2, 0x10000000000, "df30c1e79633c6e23c5b00000000000000e74de4", 0x0, 0x1}) write(r1, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x9, 0x0, "9388c386d326988f4c37530c0c34f840b3c70485"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 09:33:53 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x1) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) accept$unix(r2, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) ioctl$TIOCCONS(r2, 0x4008426f, &(0x7f0000000000)) 09:33:54 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r0, r1) 09:33:54 executing program 1: syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSTOP(r0, 0x2000746f) write(r1, 0x0, 0x396) r2 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x10) accept$unix(r2, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) 09:33:54 executing program 0: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r1 = open$dir(&(0x7f00000005c0)='./file0/file0\x00', 0x118, 0x24) r2 = socket(0x18, 0x200000003, 0x0) recvfrom(r1, &(0x7f0000000480)=""/60, 0x3c, 0x3, &(0x7f0000000600)=@in={0x2, 0x1}, 0xc) recvfrom$unix(r0, &(0x7f0000000640)=""/81, 0x51, 0x802, 0x0, 0x0) recvmsg(r2, &(0x7f00000004c0)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000480), 0x0, &(0x7f0000000540)=""/69, 0x45}, 0x42) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000040), 0xc) fcntl$lock(r0, 0x7, &(0x7f00000000c0)) recvmsg(r2, &(0x7f0000000440)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000300)=[{&(0x7f0000000100)=""/80, 0x50}, {&(0x7f0000000180)=""/118, 0x76}, {&(0x7f0000000200)=""/225, 0xe1}], 0x3, &(0x7f0000000340)=""/214, 0xd6}, 0x0) 09:33:54 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x6) setsockopt(r0, 0x1000000000029, 0x200000028, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x4, 0x800}, 0xc) 09:33:54 executing program 1: clock_gettime(0x2, 0xffffffffffffffff) getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0]) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff]) r5 = getegid() r6 = getegid() getgroups(0x2, &(0x7f0000000140)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000280)=[r6, 0xffffffffffffffff, r7, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r1]) getgroups(0xa, &(0x7f0000000240)=[r0, r2, r3, r4, r5, r6, r7, r8, r9, r10]) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10020, 0x0) ioctl$TIOCSETVERAUTH(r11, 0x8004741c, &(0x7f00000002c0)) 09:33:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1ff070000e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) write(r0, &(0x7f0000000300)="dc076ec9b105ea7fd9498944e4a6", 0xe) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000df1067f5bfa6ee00"}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000100)=0x3) syz_open_pts() poll(&(0x7f00000000c0)=[{r3, 0x21}], 0x1, 0x0) OpenBSD/amd64 (ci-openbsd-multicore-0.c.syzkaller.internal) (tty00) 09:33:55 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000100), 0x10000) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3, 0x6}) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x3f, 0x0, 0x0) accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 09:33:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fchflags(r0, 0x50004) poll(&(0x7f0000000140)=[{}, {r0, 0x74}], 0x2, 0x0) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0xffac, 0x5d6, {0x8001, 0x1}}) 09:33:55 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f0000793000/0x3000)=nil, 0x3000, 0x7) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) kqueue() openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) 09:33:55 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r3 = getegid() ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000600)) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000100)="a3f6925d800673da779f77e995316630f5106d7c7a5c58c3763780db256f11ce65e32af58470a4f67904dc2389ff2d24fc5dba1518b1a2a7cc539d43abc0a0a43e200f039c2ef78c86f01b43180987161ba207e9d8c75a85f7c813cf2f47f73b018694eafaad06f139578dda5f7cd3abbcf037c9ca068fd1591cefdaeeb60d9a9bca3d62902c747b231223b3212c25dcf4030f6d872e07ffb01808966c0577a34072853a5a55e93f3b384e643033dfcc6b4fec1791a55694d31f9539a6503ec503616c410f54041d8a87fcdf8a3ba2717156a916d6f6ad16e0292026535979", 0xdf}, {&(0x7f0000000200)="e29df0d7ada4095fda80bb288ee395df67b231c446c87aa752fcc0744b0dd1b74b8cabf342d1d3b99c944a1c9b1b5d4ed41c5810e4e3d2eb2b05b7c2ea1d18dd5e3e0b685b8359cfde94e7740ef7b37fd356099fbf1b", 0x56}, {&(0x7f0000000280)="9fcf44a5695a5f5393451cd1c6e18353d9bdd7275e21232f30aaf976c6bb69cc5a7501a4385a674e77a519a3499ff8ccb5caec5d0821161e9ff7451823420be70436a35dc06b93372dd1d7c7c34717699fe7b9ced2f5e8102e6680e203cdd398ac5f1d547145eed5ab69c38ba52c67311a925f2578f9fa6fbcd4f978b75531bd134a1df779159495005ee35f7d", 0x8d}], 0x3, &(0x7f0000000480)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x88, 0x2}, 0x4) close(r0) ftruncate(r0, 0x9) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) fsync(r0) poll(&(0x7f00000005c0)=[{r0, 0x20}, {r0, 0x80}], 0x2, 0x80000001) poll(&(0x7f0000000040)=[{r0, 0x20}], 0x1, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000580)=0x11) write(r0, &(0x7f0000000640)="cb54b481af371dd3ed663353618bdc329a49c8e4c9d4fddd19811fd3f125dcbac2eb4b0ca2109c3b92271e2e700364c75a1e26a950df737e9416e45a145f875d0df204ecac5c5e0d68f3e916b0b5e73370134cd7ad73c349836d3f3760628a9a27ff8de56a69dbebb20fe20b1c8f1dc8b4694d5d6006eeb4b99a5f1039ac4b4c63e43b3baf04f2af18f23ff753f8481486a7b2d3b0853ac9019e8a8ec62bdb483c02f75c8608f28c10d4a4ba7d5f339c5d0059ca4fea75", 0xb7) 09:33:55 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) close(r0) socket(0x6, 0x4000, 0x80000001) open$dir(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20400, 0x100) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f00000000c0)) 09:33:55 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000000003, &(0x7f0000000200), 0x0) 09:34:02 executing program 1: r0 = socket(0xc00000018, 0x8000, 0x0) bind$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\a\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa) setsockopt$sock_int(r0, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 09:34:02 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) sendmsg$unix(r2, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="21eaefff7b42c0"], 0xa, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x2}, 0x400) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2) 09:34:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x81) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) r1 = kqueue() r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x82, 0x0) r3 = accept(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x80, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) r6 = socket(0x20, 0x7, 0x80000000) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x10000) pipe2(&(0x7f0000000500)={0xffffffffffffffff}, 0x10004) r9 = dup(0xffffffffffffff9c) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x10000, 0x0) kevent(r1, &(0x7f0000000400)=[{{r2}, 0xfffffffffffffffe, 0x80, 0x11, 0xd8f7, 0xffff}, {{r3}, 0xfffffffffffffffb, 0x2e, 0x40000000, 0x2, 0x8}], 0x1f, &(0x7f0000000580)=[{{r4}, 0xffffffffffffffff, 0x0, 0x80000006, 0x7, 0x800}, {{r5}, 0x0, 0xa, 0x4, 0x1, 0xfffffffffffff001}, {{r6}, 0xfffffffffffffff8, 0x10, 0x4, 0x80000000, 0x3}, {{r7}, 0xfffffffffffffffd, 0xe2, 0x40, 0x9, 0x7}, {{r8}, 0xfffffffffffffffe, 0x10, 0x20, 0x2, 0x1ed69da6}, {{r9}, 0xfffffffffffffffa, 0x80, 0xf0000000, 0x8}, {{r10}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x0, 0x8}], 0x884, &(0x7f0000000680)={0x4, 0xfff}) kqueue() pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f00000002c0)=0x6) r12 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCMSET(r12, 0x8004746d, &(0x7f0000000040)=0x7) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kqueue() getsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000000240)=""/63, &(0x7f0000000280)=0x3f) select(0x40, &(0x7f0000000080)={0xd1}, 0x0, 0x0, 0x0) login: pckbd_enable: command error pckbd_enable: command error 09:34:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000380)='oL', 0x2) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="2e15d9a77a31a6bddfa2978b7dc0e9bc81e46b6fe8df49b4b7cd0d093101c7033af6db129db9f66887ce2053660bb6af504ca1eafeecb2687dd3c0d77e34dd95d0d75e2995eedbd32668ff4f6e", 0x4d}], 0x1) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000140)="bb74afd32aad45502e090b16711c021b1164816d6472f6e115fd1cc8bf3ed03e7b9acc19c33be2fff097322012a93d308d0b5fa6a06803eab28851c756ae10028b4f3b816a1d32a5a5cb2dd064", 0x4d}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r2, 0x4) execve(0x0, 0x0, 0x0) 09:34:05 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8dc6861f62e38a64ec768840672c55a31f82335c"}) shmget$private(0x0, 0x2000, 0x1, &(0x7f00002c9000/0x2000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000040)='\x00', 0x10000, 0x1) 09:34:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000080)=0x1) r1 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x1, 0x2, 0x5, 0x6, r1}) 09:34:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000280), 0xfffffffffffffc86) write(r0, &(0x7f0000000040)=',', 0x1) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) read(r0, &(0x7f0000000240)=""/199, 0xc7) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) close(r0) dup(r2) r3 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8008, 0x0) close(r3) open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x8) chflags(&(0x7f0000000100)='./file0\x00', 0x40002) 09:34:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0xff, 0x0, 0xfffffffffffffffd, "3cbae506251a0000009300"}) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x5, &(0x7f0000000140)=0x7ff, 0x4) 09:34:05 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f0000000080)) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{&(0x7f00000000c0)=""/98, 0x62}], 0x1) geteuid() ioctl$KDGKBMODE(r0, 0x40044b06) 09:34:05 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x80000001, "d730704cafacc3e9e400", 0x0, 0x80}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 09:34:06 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = socket(0x3e, 0x4, 0x7) getsockname(r2, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) mknod(&(0x7f0000000180)='\x00', 0x80002002, 0x4000000028a9) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffc, 0x41}], 0xeb74, 0x0, 0x280000, 0x0) 09:34:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x200) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x810, r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffd, "f69b2256db24ca665c6d2adfe04300"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca", 0x49e}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb", 0x1f7}], 0x1) 09:34:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080), &(0x7f00000000c0)=0x4) socketpair(0x1, 0x200000000000002, 0x1, &(0x7f0000000000)) 09:34:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90ce, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) dup(r0) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a1f9373f7efc102fbb89c325d376957cddc47b05"}) syz_open_pts() 09:34:06 executing program 1: r0 = kqueue() r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000240)) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r1, r2, r3) r4 = dup(0xffffffffffffffff) r5 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x20080, 0x80) socketpair(0x18, 0x5, 0x6, &(0x7f0000000100)={0xffffffffffffffff}) r7 = accept$inet(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r8 = accept$inet(0xffffffffffffff9c, &(0x7f0000000440), &(0x7f0000000480)=0xc) r9 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x1, 0xffffffff, 0x401}, {{r4}, 0xfffffffffffffffe, 0x4, 0x40000006, 0x9, 0xfffffffffffffffa}, {{r5}, 0xffffffffffffffff, 0x25, 0x8, 0x80000001, 0x7563}], 0x6, &(0x7f00000004c0)=[{{r6}, 0xffffffffffffffff, 0x81, 0x20000005, 0x5, 0x1ff}, {{r7}, 0xffffffffffffffff, 0x12, 0x63, 0x4, 0x4}, {{r8}, 0xfffffffffffffffb, 0x41, 0x5, 0xffffffffffffff5d, 0x5}, {{r9}, 0xfffffffffffffff8, 0x10, 0xf0000003, 0x3}], 0x1, &(0x7f0000000540)={0x3, 0x6}) getpeername$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) mprotect(&(0x7f00003a6000/0x2000)=nil, 0x2000, 0x2) sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x30) msgget(0x2, 0x214) 09:34:06 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f00000000c0), 0x9fb5, 0x0, 0x7f, 0x0) close(r2) recvfrom$unix(r0, &(0x7f0000000200)=""/205, 0xcd, 0x1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) kevent(r0, &(0x7f0000000000), 0x7, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x1, 0xfffff, 0x9, 0x1}, {{r3}, 0xffffffffffffffff, 0x4, 0x8, 0x9c6, 0xc65}, {{r2}, 0xffffffffffffffff, 0x40, 0xf0000002, 0x7, 0x5}, {{r3}, 0xffffffffffffffff, 0xa8, 0x40000051, 0x3, 0x8}, {{r3}, 0xffffffffffffffff, 0x60, 0xfffff, 0x8, 0x2}], 0xff, &(0x7f00000001c0)={0x10000, 0xf73}) fcntl$getflags(r1, 0x3) 09:34:06 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x80002000, 0x803) open(&(0x7f0000000080)='./bus\x00', 0x180, 0x0) 09:34:07 executing program 0: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) 09:34:07 executing program 1: setitimer(0x0, &(0x7f0000000200)={{}, {0x7f, 0x3}}, 0x0) poll(0x0, 0xfec8, 0x5) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x10) getitimer(0x2, &(0x7f0000000140)) 09:34:07 executing program 1: setrlimit(0x0, &(0x7f0000000040)={0xffffffffffffffc3, 0xfffffffffffffffe}) open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x1a5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) 09:34:07 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x712, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x100000001}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x6) 09:34:07 executing program 1: socket(0x13, 0x8000, 0x665a) r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x2f, 0x8100001}], 0x37, 0x0, 0xc6, 0x0) getpgrp() 09:34:07 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r0 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) readv(r0, &(0x7f0000001540)=[{0x0}, {&(0x7f00000000c0)=""/98, 0x62}, {&(0x7f0000001280)=""/158, 0x9e}, {&(0x7f0000001340)=""/198, 0xc6}, {&(0x7f0000001440)=""/217, 0xffffffffffffff02}, {&(0x7f0000000140)=""/2, 0xffffffffffffff29}], 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000001c0)=0xc) fcntl$setown(r0, 0x6, r1) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) 09:34:07 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x81, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000880)="bdfa4d2582c321adcf98848ed28051bd24603dea8d0343d601000080f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c601000000f0130906e061a751733f5c2091f3e9bdd11c4518138f791d6a2e60e1f34322c0cdf8608b48935d14a79cd66c310404000000000000ae1f50146ed5ead47dfc43c6c3b018be5655ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238080096d2250fe439f347ff8ab32ac184e6ad30af4e579efa285828dc1aca7bc3e92434cb41191c368771b6626551a90e6a0998bd25030a8ef875a3e25447bafb7147209b29b35216d1f947ef355d3cb3fc4112013a2adde1491facea20b30900979a3edefad0c39068c5c65f9a0500c82c9ef59b196ceef9a4a00f9af502c095c939c696c33e343ddb8da44bb057050a5034dfef86fcae9fd5bccc71404090e0a966b9bd2d9c0897c742ceaec06d825db7382cf5b590806966a7e8891f406d371037ad6054257be9c9d905544b2a1a1fce2f78a385a51aed6c4524104dab61703e13ec3ffef9ffffffa9a5ae87654083da7f8b40bcc557e5b1815e2b763457e167bc5a28ec1b6900c76c04c0288da4d9588172ba770098323c22b299df4f818541bd67e6ee06d6c7de5f788d72513a5a63c8f0a2e54190ea8b53c0a637d19c5f89cba82a2a6eaf84b46aefed186ecf2348f65137f98f16318716a2f21b2b22a829b1d0cfe14409", 0x216) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x6, 0x3, 0x1ff, 0xfff, "03208010e22d444a23bdc4b4d8a1d3b35f8da01f", 0x829, 0x4}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x3c3, 0x3, 0x8, "0000a0000000000022000000000100"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 09:34:07 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)="00004be3b74efc", 0x7) r1 = syz_open_pts() socket$inet6(0x18, 0x4, 0x3) close(r0) dup(r1) r2 = getuid() r3 = getgid() lchown(&(0x7f0000000040)='./file0\x00', r2, r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "854967f500"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x539, "4e10035cd51c40c2c43c10152867cb0367aefcb0"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 09:34:07 executing program 0: setsockopt(0xffffffffffffffff, 0x6, 0x4, 0x0, 0x2ec) 09:34:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x10080, 0x7) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x6, 0x1e0}, {0x9, 0x2}}) read(r0, &(0x7f0000000240)=""/208, 0xfffffffffffffe1d) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8) 09:34:08 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x4000000020002, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) flock(r0, 0xf) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x2, 0x7, 0x20bb, r1}) r2 = fcntl$dupfd(r0, 0x0, r0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000080)) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x20004276, 0x0) 09:34:08 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) munlock(&(0x7f0000005000/0x7000)=nil, 0x7000) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mlock(&(0x7f000000b000/0x2000)=nil, 0x2000) mlock(&(0x7f0000000000/0x6000)=nil, 0x6000) 09:34:08 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) connect$inet6(r0, &(0x7f0000000000), 0xc) 09:34:08 executing program 1: pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$sock_int(r0, 0xffff, 0x30, &(0x7f0000000040)=0x7, 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, 0x100) ioctl$TIOCSCTTY(r4, 0x20007461) r5 = getppid() r6 = geteuid() r7 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r5, r6, r7}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000540)=0xc) r8 = semget$private(0x0, 0x3, 0x400) semop(r8, &(0x7f0000000140)=[{0x0, 0x0, 0x800}, {0x1, 0x3, 0x1800}, {0x1, 0x0, 0x1000}, {0x3, 0x4ad}, {0x1, 0xfffffffffffffffa, 0x1000}, {0x2, 0x3f, 0x1000}], 0x6) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={r5, r6, r7}, 0xc) fcntl$getown(r0, 0x5) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r9 = geteuid() setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="9a19df08edd9e0d03ab196643d76b3f1828a1ec1c88531fe6bdf87", 0x1b) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000240)) semctl$GETVAL(r8, 0x7, 0x5, &(0x7f0000000480)=""/115) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0x101) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000300)='\x00'], &(0x7f0000000500)=[&(0x7f0000000380)='{\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\\\\\x00', &(0x7f0000000440)='$\x00']) setgid(r7) setuid(r9) mlockall(0x1) 09:34:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x120, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0x1bc7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fchmod(r0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./bus\x00', 0x9, 0x1f, 0x1f, 0x0, 0x9, 0xa0, 0x6, 0x2, 0x0, 0x5, 0x3ff}) 09:34:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = semget$private(0x0, 0x3, 0x0) readv(r0, &(0x7f0000000880)=[{&(0x7f0000000380)=""/163, 0xa3}, {&(0x7f0000000440)=""/219, 0xdb}, {&(0x7f0000000540)=""/121, 0x79}, {&(0x7f00000005c0)=""/163, 0xa3}, {&(0x7f0000000680)=""/191, 0xbf}, {&(0x7f0000000740)=""/240, 0xf0}, {&(0x7f0000000140)=""/52, 0x34}, {&(0x7f0000000840)=""/50, 0x32}], 0x8) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000280)=""/178) write(r0, &(0x7f0000000040)="feafc9d9bafd9aeae034e1171c72", 0xe) write(r0, &(0x7f0000000340)='\x00', 0x1) r2 = syz_open_pts() close(r0) dup(r2) r3 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000200)=""/81) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f000bf3e00003303aeed0a671f7630830400"}) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r5, 0x0, &(0x7f00000000c0)) poll(&(0x7f0000000000)=[{r4, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) 09:34:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002000, 0x801) syz_open_pts() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) r1 = semget(0x3, 0x0, 0x482) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000800)=""/88) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000140)="0fd2941906c574661230f172a959f71c0747b8e2c01dad09bf65f7a27321d03d884407a566d1eaf68fd6a1e2a93ea404d7d7d98beea5f7af4cd0181f0b6a67c50499a67ca3e905598fc0a75fd4264e728c0499589051d107455d92e01cacdc1310b57d190ee5fc185b90159e31c2664d1db5b59656f389d95cd4136184c6e5a123364a0678e6a556e630d64b6cdf0e275a7c413e56aa176e6620f8ed003ad471e16c0f7c20395ceded9f4f05a085b3dfe27776196d8152cb913e9e233d8dddd75625b4f938072a538ce0db9a816d1523d1fd74bb55c83ec4bb05f68346c4ed325d2499c6a4ad9a5a93b0683e88d4a0771d740ce704584847b79c44f8bb8d6ac7de8063f9ef06ce020facd45bc7d970bdf3f29e4760da9c4b5b97234d3f5e70cbdb6bbea55d3edda3a8f150ac2c76494b48bdfcc74aa22420199f4798700e02026c7556dead7c8e93c93f953d505ab7939225da24899e3303a6790a07fb8a67e028267351e8460afd4170890246456a70ae0e6e409fe781ec0384297f84272e0924d3abd86eedf60439997fd04f05938f540300000000000000f64e3dd75c629914e389b807b9d47abf26e3c061f967f632c2e70aa22036857e548d276d435fcf5b2a04a425d8a16961466d5df1d2ef80e876140c3514261ec8ff947b32c7b8fb6ffccfeddff8889b37fb6355ab88c8d8be44828e689bc2ff5c693e778e4a681b96cdd2503b39748257635c7afa0011097a682914f800140b585491e121939071b0e711356d7ba232504cc5871b2d376468e54be7f1c62da87e8ce544f314b194ab8fa402962b22108157eb903501875b690481a42a755c8cf857fa378080ee26a365b9f32b4e129a15d66a7cb0548183e770de561105f314bda7682c766715a7f9f31513a670d1787bd9250c29c2cc33e1fcad36c613e4a6510ab19edbba6d5994ed211a61e248598bdbbf1db8c3dc0dd57b06e83f0018871c4ee10e6a2c5930a9adec11e09afb19617ac53659cfe2b7b891a41ec01a851bb97c05f9d6e0e712d6df55ec3d0d43890ff70258f35056e65d3ab92b54feafa1f7afedfcb8431813fe47fd0d44ecbe8d0406c0f5879908d7d8682e2e62611b2253a0eb33ee124f36b7626f25a366fdab405d3747cf0c4c0860948901acf0958c21c058e6ca6e18938bce09b777a85bde72d9acc650a61d9fc866dbccfd70aaf9786c39ccb3c210f03de21842ac1acdc8996e323923a9db20205ceea5163c94efa99b050d5494a2bfb35d64f5ba60b6cb91eb17c271961a2cc439a938da5ab355a7ade5e64702f9934eff7e6f12aab89511908899e1993778ddd3fa9a6a65285357cd4c491ffe08477e83897528dee79a7320d30b8eee548739ce8197e94e87f11d9a134506a9d576470d0c42dce5ff3b1bd2735336ad3c49abebc2dfa445c71803cf1ee6185449bddc90fca035f71fe52776047b24268677e25a7201b269c45ff7654d2e53796cf758c1de433b977641411ca080af20da0731275e3f12825f864778589b9c7b9514e01fd90c8f148b578b7e2a965e58b981af229bdb08b2e1d061c93d08404ba72ea943cf04e1f671bf04d1c0caaed455a162eeca2a77199670faeabaf7c13fd7128588423a8d0702c1972727ea5248a853545eed09f8518bd9db12420352a697a2872d3d2adc05d00fe19f05e01ec783e8b9f16538633ef8cb2f2767f31600000000000000000000000000006a07e0", 0x4ce}], 0x1) fchmod(r0, 0x58) recvfrom(r0, &(0x7f0000000700)=""/253, 0xfd, 0x0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000640)=""/185, 0xb9) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001380)={0x0, 0x0, 0x0, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc", 0x0, 0x1}) 09:34:08 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setitimer(0x0, &(0x7f0000000040)={{0x33e6, 0x6}, {0x7d5, 0x4}}, 0x0) shutdown(r0, 0x2) 09:34:08 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0x2) 09:34:08 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x4) mkdir(&(0x7f0000000180)='.', 0xfffffffffffffffe) mkdir(&(0x7f00000000c0)='./file0\x00', 0x40) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 09:34:08 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)=0x1300) mknod(&(0x7f0000000080)='./bus\x00', 0x50, 0xa0) 09:34:08 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x2, 0x0, 0x5}, 0xc) r1 = msgget$private(0x0, 0x2) msgctl$IPC_RMID(r1, 0x0) msgsnd(r1, &(0x7f0000000100)={0x1, "307e34e56844852559b856ebfb15da3ebb331fc8e2"}, 0x1d, 0x800) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000180)=0x1) r4 = semget$private(0x0, 0x4, 0x20) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000001c0)=""/209) r5 = getgid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) setregid(r5, r6) r7 = getppid() fcntl$setown(r2, 0x6, r7) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000300)={0x3, 0x6b7}) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000340)=""/28) setrlimit(0x7, &(0x7f0000000380)={0x9, 0x3}) ioctl$TIOCSTART(r3, 0x2000746e) semctl$GETZCNT(r4, 0x7, 0x7, &(0x7f00000003c0)=""/22) fcntl$getflags(r2, 0x3) setrlimit(0x4, &(0x7f0000000400)={0x7ff}) fcntl$setstatus(r3, 0x4, 0x0) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000004c0)={{0x18, 0x3, 0x3, 0x100}, {0x18, 0x0, 0xb80e, 0x101}, 0x4, [0xfff, 0x1, 0x1, 0x2, 0xffffffffffffb03b, 0x4, 0xfff, 0x7ade4ad9]}, 0x3c) r8 = semget$private(0x0, 0x2, 0x42) write(r0, &(0x7f0000000500)="ee7a826872ae86daff30bf4b9df706a7cfabe64b4c0b236c19099f3116491a38eac45a6e82c145cc8caafa9165c3f0efc0a82d79c9915a20399e711447be5e82a36d367b4a9463badd167ff1ee3b7eaa387c0eb745b41b562d3c18663b3db598ef382cf943c75e26ab21d49fae11", 0x6e) semop(r8, &(0x7f0000000580)=[{0x2, 0x0, 0x800}, {0x3, 0x9, 0x1800}, {0x7, 0x7, 0x1800}, {0x2, 0xfffffffffffffff8, 0x1800}], 0x4) readv(r2, &(0x7f0000000740)=[{&(0x7f00000005c0)=""/247, 0xf7}, {&(0x7f00000006c0)=""/88, 0x58}], 0x2) setgroups(0x1, &(0x7f0000000780)=[r5]) 09:34:09 executing program 0: msgget$private(0x0, 0x5) setreuid(0x0, 0xee00) r0 = msgget$private(0x0, 0x0) getpgrp() msgsnd(r0, 0x0, 0x0, 0x800) 09:34:09 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000280)="2c5dae3070ca9f050a90de9b70fdc62f3b42e2126e99d38cc1ba62dcbfb7c377e51afee700e0999e5c3ba508f6435a8ff70a5060e5c152c0e3ea7a7ef5768ff099c7f3f12fcfb2aba93b4b776adcca4d453921528a3f5d5fc658ece24443fc0a433398fb02dcdc47f4f412142ab78fcce95961073c858290e03eadda3b2d84b3f34cf665e9b732c71ca236a6031900c9e8cb195df470c1ec987507c7bcdf249e7686fdd3d177d9d5a2636a45cd869c91e2438da1727c00213384ff2f68982593ab83b7a7a9a1d383a02e2a68a65f48ec8b02fcc183ab17eaa646ab2c8f7392b13d13861824778c3329c72d181f77c10a6de5aece933d49293127418553b299e915189b5bfc943a891f80cc36b6179f6b2600135adfdad1e73385779c5d7360842ae9c9654a784132f402646fff434a2bada7bfba5eae67013f37c70e5769a03a30a4c89a219d062991623f52727ff1dfcb5dfe440023e883814e0f81144fc76ba08bcaf278215a772109bc2ff9147911c3c980944436df4695ca04be8decb9cb736d91f81cd0230aa2ada4c994f1a44b0e5d3befd782fe44fad647ddd43b3c8cc032e0876ff9716bd9951569851ea8c777b0df6f8887e1a15f589704cf4796a4eb02fd9d01c5370c4e59f0a7d754e70ec4d6292bccab2232e8c7fc5d72eff69578fa88b1d0ad8bb7ca4ab31ae7ee93242e59ff0a8fac0cae0da7a0e1f3e9a61edb151aa97202edab20594d7b0bc2e1a7f0ac0579ce32028ac88bc808a865af64101c9363ba161bc0da63e61dbe5d97cc57dd76105b10ce0abcd606493b30221efad0e1463c7c1019ea3da93840d52bb014ab0d397df5662dc51f875e8a957b1e3d7a8d6f0f9f28f21360e97f7fdb7e03ae829e388c4bae1c3184e57ce7bd8b5e2bc2b18075ded43b813ad2fa01e77bb1d6c3ce77ba6f9006f51d2c993f24e23d13014e6abf892ea77f454db1b99e8882c6e2846ac7cc5937c3c67859ac8229ecfa0fabe24b65cfd695726dc2bc5e1480fe4c093a238455174afc342cd55b07db5abb3b12e2fe733ed41e6d007672b8df6192587d22929a232cd2126ffa0c8d09ab2c2dd0826981ae1278ec6e67907a896168b68d267224212f2089b51430558d2aa853ae1aa1b6a2b9f3f36f67f0513a660ddd170ed100c10685907691510ed4e0def69a87e743f7d2e9ee26c1fd3b8f04a99e758486a641402cc3fcebdabf41c9af0709cdb87e85ad92563d762a01a21e50d46d4ae0865c788bfd46f3df60a9ec77e8e8b0cd7da21e95f4e5bf31e83806eb7c102fdcdf137349482a63a221ac559f5def15c198226934709e193104ae9b12464e8ea70db0f68ec66100810a290d90d4fd8c22437b4080f5716d2693edb57ba4f0182bab64a19a30faae762a87ed8f45250a478ef8c5efc6c91e79a7163896ab1394e1436d141bfb413cb3fe7911411ac77794fd73b9423b978ea2d304b98a9bb658640ae106aa7dbbb5fe34668b5e06b7525d7e737a1fc76009fc3e1a6353d31f5a3cd49e6ab550665e5d86ca35efbfaec49a89ca0cbaa0776524763d2edfe886479395519e73cae20f681b16a41f5311777131c79a8ea8cebecd81afedcf29d53cd0434711769affa2268e11beb2b38e8365a161c05ea9bba48aabb786638843f87fd83a7925df2f15e150e308e732b98c3ff5ca511c8289008f52355762d8dbe57bee5d42f093fa3494504128298155eeb69a2010df0e453d7f84b8ababc960483a3e74ff26fddc2ef985bfaf66fb19ceed672d9f739532e12927004bbc06ff949a4d8316f28906ed00b7bb1787016a9dc389c2b362ccb5e0c535c45b96ace193d1cbc13a329ce81ab78ecd14656de71c273aa053736c391ac97e32b394982a3ba875c96fae4c9cbc11d799d69e66b61ece7ba8bcd7b6c7d8163de75c8d6ce1405ebeb69d1e2a9a83f22e21695caf6aefc942a8c98be132728af17c7f5bac79839c9260e72443bcff145aab57417e4377f272fc3a04e501f0f461f51f9ccac2608326a8e750d53b0db35f8c957dfe0f2a3c77aa24674ba12d5071548ca75cb73f338036f614186d64bfd11ce55e6ba59364019cef982e092535366f92fc96cb36751312ac0d2601249d28703094947a2ec6dd5d0af40bbc0e17328baa2c762bf6ae01da77e89ef9d402d57d9fa9ac1bc12cbdb7b88690a238f1ae52ce5dd68f12aa737f5179c3cd36ebee435530933804d64c0c422fa30a0fada44449b8568512c88cdc3b846d1ab044516cc2f9baa371caa13ab836776a166327103081b2fa97613c90c4b819f27ad7904f297754e4753ed277f8d8b6b83d57f7e8ac051208cefaaa485246469630a7f17cdb8513ffd7020f0d80af844db83e2ebdff2b60d8804b91ddb28a6b435f76bf96e4de4a8f5de94e326288c83a6083f18e6b7d0345a3c08d151eef4a5b0948661674e0b8d42871fa1bc49fe3d73ae56ebeeb0e34a875d6ab12128a97d030b447f522468a1930d7d7d47155c9cb8cd055afd3b8d78df907015683ea23219e5ffb3b72dce5036aeb7852f6f9729e8827382ddf77849197b08affa74b81c5378833d67b4fb2c546accb835e60bf014dbaa399ef1e91dc73424b4c333f0cd203946c54ab44d2247379f52b50d0b64f43d7459c28c9f94f3dbe4eb72c", 0x759}], 0x1) 09:34:09 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) fcntl$getflags(r0, 0x3) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x8, 0x100000001}, 0x10) recvfrom$unix(r0, &(0x7f0000000040)=""/61, 0x3d, 0x3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000100)=0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) fchmod(r3, 0x1) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000180)={0x100000000, 0x5, 0x6, 0x3}) r4 = open(&(0x7f00000001c0)='.\x00', 0x80, 0x4) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) select(0x40, &(0x7f0000000200)={0x7, 0x8, 0x401, 0x401, 0x8, 0x100000001, 0x4, 0x8020000}, &(0x7f0000000240)={0x3ae986e9, 0xff, 0x73cd, 0x8e19, 0x115fee1e, 0x10000, 0x101, 0x3}, &(0x7f0000000280)={0x29f6, 0x8, 0x5, 0xffff, 0x6, 0x6, 0x6, 0x3}, &(0x7f00000002c0)={0x7fff, 0xcce}) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000300)={0x8, 0x9, {0x10cc3293}}) kevent(r2, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffd, 0x70, 0x0, 0x8, 0x80000000}, {{r2}, 0xffffffffffffffff, 0x12, 0x1, 0xf201, 0x10000}], 0x9, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffd, 0x14, 0xfffff, 0xffffffff, 0x5}, {{r0}, 0x23df65a68d2979c5, 0x44, 0x80000018, 0x7e, 0x7}], 0x32, &(0x7f00000003c0)={0x1f, 0x8}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000480)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000004c0)={0x72, './file0\x00', './file0\x00'}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000500)={0x400, 0x9}, 0x10) r5 = dup2(r1, r2) setrlimit(0x4, &(0x7f0000000540)={0xffffffff, 0xfffffffffffff93f}) fcntl$getflags(r1, 0x3) read(r0, &(0x7f0000000580)=""/175, 0xaf) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000640)=0x80000001) close(r3) recvmsg(r2, &(0x7f0000000840)={0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000000680)=""/142, 0x8e}, {&(0x7f0000000740)=""/126, 0x7e}], 0x2, &(0x7f0000000800)=""/64, 0x40}, 0x40) chflagsat(r5, &(0x7f0000000880)='./file0\x00', 0x10000, 0x2) getegid() select(0x40, &(0x7f00000008c0)={0x29, 0x52bc, 0x6, 0x1ff, 0xffff, 0xb480, 0x9}, &(0x7f0000000900)={0x101, 0x0, 0xeb9, 0x8, 0x1, 0x7f, 0x3, 0x800}, &(0x7f0000000940)={0x0, 0x8001, 0x4, 0x2, 0x7fffffff, 0x9beb, 0x3, 0x5}, &(0x7f0000000980)={0x3, 0x9}) munlockall() 09:34:09 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000280), 0x4) socket$unix(0x1, 0x2, 0x0) 09:34:09 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x712, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x0) write(r0, &(0x7f00000000c0)="61371e0b9d75b4e079cec712e3190c81264e059e83ad22913723ac49498f0a23c7f882b65ea5d5e5408ba8613e5378e8c79a8d83ba2bc948dd5f98e9f6d0d2f543c3610d50cb07c7a4a1f197a2fa4b1933afcd3b65e8612ed1dd1544a5f9b035f06170e0882831ac539ac49991b747cb261a888253d39d3cbb4d04ecc92fa2d355ca355e57f2fa5fb1c4932a52aaf47a8e478f626751620275064715f55f12ab747caaab6090d9a0184b750e0fa1a56b0e363d983b921c4b76b1a445fa9bb1ae00fabbccc29bd20fe7937290ee951fef84d7a66c9f4e88be66084168f20cd3ecf8e0d872423b4b5919154164", 0xec) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x100000001}) dup(r0) 09:34:09 executing program 0: r0 = socket(0x2, 0x3, 0x0) socket(0x10, 0x3, 0x4) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom(r0, &(0x7f0000000080)=""/213, 0xd5, 0x2, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) shutdown(r0, 0x2) 09:34:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="78a188f31c810e671a6a15ee034d3239ae5ca37236b21b2d3bbee38376f044793b85b93102cd7ac1f74d93ad081823977ce69c949e6a09a7edfd87f6f4d9f21b51e6dc4c7f3f9145811e8e78a7bfd69aedc4889830e36ca0f0d9be5e1cb553a602486802f0777f45f4bbe6213d6a7329a472791e17c6ac37f86f57162cb51558ccfb39cdefc59f6856ac767b85aed261d38bd33baab0530e405b33bd82e37f9bdaf6c4964f52abff", 0xa8) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000002c0)={0x8, [{0x3}, {0x3, 0x9}, {0x0, 0x7}, {0x0, 0xdea9}, {0x1, 0x4}, {0x3, 0x1c}, {0x3, 0x4}, {0x3, 0x7a}, {0x3, 0x5}, {0x3, 0x3}, {0x3, 0x4}, {0x3}, {0x2, 0x2}, {0x1, 0xd0}, {0x3, 0x3c}, {0x2, 0x2}, {0x2}, {0x0, 0x100000001}, {0x2, 0x9}, {0x3, 0xffffffff}, {0x0, 0x2}, {0x2, 0x2}, {0x3, 0x5}, {0x1, 0x9b}, {0x3, 0x1ff}, {0x3, 0x9}, {0x3, 0x1}, {0x1, 0x5}, {0x3, 0x48}, {0x3, 0xbf3}, {0x3}, {0x3, 0x8000}]}) 09:34:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x180, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r1) 09:34:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = kqueue() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/63, 0x3f}], 0x1) kevent(r1, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 09:34:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) sendto(r0, &(0x7f0000000140)="45939265a72f1eaabc552b77b564a5ad79f3647fee3831124d09ebb429f8878130e8a715048c8b647368a25ddf5e5be3af5617aa2fe4a239ee8c44b27af04ebb5455b09468e288d8dd810e8d0d518a78ec6aeef0a10aee8515324073b0adc5e60e46bf332e9400e5ad5d0e1e0a3ad723b9ac5886d7f8c6b0c2560f1a46883496838759354dfb7bebe6b87eecf33d3204faae95f9200fd9d518c14db228f822e7fbeab0289859b498bd77bd21808d977a904224755aec55acc38a515e60ceebc9a6339b8e85870c42c7f5d5f05fcb4fc59d21488cf177", 0xd6, 0x1, &(0x7f0000000080)=@in6={0x18, 0x3, 0xdd4, 0x8}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000000c0)=0x1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x100000000000003, 0x2}) 09:34:09 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "04000000000000000002000000ffec6de400"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r3 = getuid() r4 = getgid() setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000002980)={0xeb8f, 0x1, 0xf35, 0x3, 0x80}, 0xc) r5 = accept$unix(r0, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000500)=[&(0x7f00000002c0)='/dev/null\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='/dev/null\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='-]\x00', &(0x7f0000000440)='\x10-\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='/dev/null\x00'], &(0x7f0000000600)=[&(0x7f0000000580)='/dev/null\x00', &(0x7f00000005c0)='/dev/null\x00']) close(r5) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) accept$unix(r0, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) r6 = semget(0x3, 0x1, 0x8) semop(r6, &(0x7f0000000180), 0x2aaaaaaaaaaaaa16) recvfrom(r1, &(0x7f0000001980)=""/4096, 0x1000, 0x0, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:34:10 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 09:34:10 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x90, 0x0) fchflags(r0, 0x10000) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x100, 0x20) r2 = fcntl$dupfd(r1, 0xa, r0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) pwritev(r2, &(0x7f0000001700)=[{&(0x7f0000001240)="c0974b7d3080c7121f4ae955591c74cd701f95782c3e02db5df329c8937bbeb0d16ffb32712b017787fcc6af1ce4272f6f310e47f80a6c0017f193055d7c6e36631d05fdbc92", 0x46}, {&(0x7f00000012c0)="90d523e6b6d653ea8d98700461b7ad03c3cf49e03aa8a78f499f9c55b00fbbbed8b8352157399a00168ba633f70bc8fdf029d5cf66b8d8e647824b1bbed6c742c03f15df864dc2c6db1d5ee71de8e1f698948ecb3d7c557486f56196193c0e9f4075c4d9343bb16eca1ef8952574d07126f65f8dbd5f887b18b5faabab617f4fb57309f5b8d8ab32bf6f04b3b06ef0d97cb8860f627236514b133c4a99e8b95731e15aa5e09655afca81cb38b4e5e5d078d29027ebfc7211ef835191f6a8cb34d3695c193f0b7bfa5855c23b510154aa9a", 0xd1}, {&(0x7f00000013c0)="cf7760221ce320ca8b9ed0c6269a5c63210146bd1337f107628bcdc74c99e8f7a8d59eddc4f59665d7bdac9c924169f5ba46e976887447a891da45fbc2d79aec9afe43772b906ad37396547ea6dc3594f61ff54518f33aed81c555906ad9c711911d79b2159119f1a232233bf369aa90d88798a8ba541b6e3b22", 0x7a}, {&(0x7f0000000200)="2ad12c59796792f73941fc7adc3720d9a47491368270d3a8782bb801e63e8140cf68564516a780c0d29d4df97db88053", 0x30}, {&(0x7f0000001440)="2d7295bcbd48bfa77a67a08f7cede4522af24f5428042f0d364b23d5112f4cd38034bf3d279e7bfe69", 0x29}, {&(0x7f0000001480)="c65a822d74c7879625521832b69b94f0c5189e4fa5798f12da5bbb0363807730f709ee063070e63da1fde626f1545a538350b7c7b85a12b2085762c1faae392e997345a5be54e0e1d0cdfee4b00000a5a9de8cc45ae0ef096d08391637e9a91b0efb58dc18000680c106a4c86fa4fa8fe41731b760676e630da4bda8d64ef447a76f6fb153a6f065414a6565eff94c51571af5ab38c18caac15c89245da24a14cef8c626ff0feab5aeb711aea0f9f35ed053108803ad64f42b673ea2b428dffbef2385ae39de11ba7345cddbc8bca5163a75f1bf8fdf16be0b67", 0xda}, {&(0x7f0000001580)="c17ba8aa286144e20558dd3e08647d7d42aa60ce92cd6ba0ecb82a7286eb4df51841bc699ffb894fd6a845328834943a7789ac508b34b668263651b41de83da7870dbbe724a65bae2df4a7c8d4076764e3d02da400fea6dedb", 0x59}, {&(0x7f0000001600)="a6b19694e12dd60c09601a3aeeac5ec544a2fba9b4066a10f318253c1304ab639b06b3ca96d179783a0678c1ccf2de8cbf9930bf021e7c846a1597e794fb5fd58442f6cac34e956b1192002ec08a8b472d6e4947a6151ae104d291b39a63049c3352c7f1bdc099eb3f129e80d79f51a058c161e20a3edc5638ee816ce8857329f660a288e5f4b6356b3fab8747259085953bb13909a686d725b87bcd2f242aadad324fa11d4d0ff0028783dd", 0xac}, {&(0x7f00000016c0)="502558a7c67cfd6e1154b93acc7aae13325976a09f4b3cda8ba0bf27e5077fb063b38366292d381b61de31", 0x2b}], 0x9, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20080, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f00000001c0)={0x7, 0x3, './file0/file0\x00', 0xfffffffffffffffe, 0x9, 0x9}) writev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="72f57880bb0921dfd0d30d99231f64f733ed69921779f3"}, {&(0x7f0000000100)="5e249e93be4f3ee30be0036b44f47d34f136576acc0273a18ff2916be16cce51087f55635843b0e16be7ca9fb535344130", 0xfffffffffffffd6a}], 0x225) write(r3, &(0x7f0000000240)="c2f5b24cc8996b2532dbd0489db602dff2126823a765fc2b8c6939429d4cac04be17ab63fbc54100dd57946e1e0e0c3bc7a061d684072edc28fe1943363e612f8848a45b46041b0017ff934397a33a90b9234b0b5f46a27ae00c8553b8fdd8d2a4273f869e5bf5571f6e28ee2cc4f8918037d77c5513c955426c10271e4ddeb9f61fffd7a113e297214431075b9ec2e37b637b2a84c40bea793a0d21ec599f5513ff72db2e9fa9f1163d27010aecb5b5a18623a4c6334014d24afb024aa0e4c39e08c2353121d0f3cf86534c954477a6819f7ebbabe16e52e037fa43a6dd24a5a0b6eb81e5b9f84e990c4b71399f04e9ce59cbbb9e9adf8029ad14de5442d9e77d06cb92b82556583406792c325c06ee75ea5d7e912e34ecc990d11cbffd45e572776b706fa60f637374cdfce86fc02172914ae0cee3331b847f3516f18dd319d22bdee6799e1a7c8977eca8b3d179a4470b26b3a64924a44d9b5c99c89ab7284ea35e486470262c2f5d5950d2f718e81495fbcc9d3315c2fd593dd6331847df8ed1b7c5f6e3ac86a1270db2025cd907ecb62b6bcf3cdf56591eed77af051ffcb886c5e0ad58bf4cc839fe523bd0dfb90a1baf2f40b2ec002cedf7a5407031d7585f703c86d2f72a1c98cca94e4a1f273b2085a1109c23b35581d3ff377ce11b91d6718717144144e2e7bee645211cda524105f06733d8e1405e7b077b8e83ad6aa97f1a0bd66b3d57162d5ce813fa64a4036b18eb6258419e0fd56e98fe174120215d730e4b29582f268c01d5872fc8224b164a4c2161875f0d24a56934786e38565fc9578b3800cf3f424d1e8db841d5aee6442e80f601f0a3eb5c058e483b99fa57ee4d116f567f1ee3f950ca7aa93bb7c705ad609cb29569a0f79d7efcd6ffbff8f692df34f31992c85ce53f540f7fefa73ccd25bfd585ba6b43f1638b624f90127270ea3cf655ed62841ae996d81f0492252650d2a0584d8db75013a283e049a24e8a36090b6f54db246a3901b10e30dbc5504f2739962cbfebf62c0315463bf826b4f23345f787892f9ef9605c7f0d00f64b22feba7fef09aa40e5772fdac41d34901024ee1f686086f4304425338d4d454e4ceb3e88521878fdccd7986d67389c3abc5627c8f15c6bb310a499e19edd09547c9d0990296a33dff92dcf7f0dccfb044570fb93ab7e5e456d1d46c80412fe63370b61ade31d968ff8753647a1419f6984d92a076ad01db90b7cbe26f779e91d81fe39e7503aa3f696b0ed21a72737acbdc40f26626588675da06f6849a0c6dac5fbb8724ea8b9eab859263b5dd621dbe8a1494d72631f146a07d36d7543b8bc948e8a91b1862a1fd112e57c7e4cf6954c7c02feb19d5faf68fcb618db164082a0f80665ad2b0f3cb1189083c6f6d2a9fdd6c861a3dec147d034efcb72a7c76393498c63e5fe3835bdf618e345eeae4e0b6fc7f37e42447b209e814b89f35de67c1051db160ea0f625079d85a3cad418467707d755fb67c21cf312b9f20849395e6faba99bf094e7942c36705225f41d95c180f14f10b055fbd47f1184fe332edc26b1590fb2faedc81a87ef471f1ed5cf746378db4005aa8a5c1939b3ba2d02c1c6773addd9691cd04d9cdf846a873446da2e6074520f2b255ed23837f274580e44231d4b08cebddfccd9c5c813f75213c5caf7b59cc747a3f92ed522a104a1d1e992ec38ce68ad5da6a1cdc56491ca2beb0ea874aad6f59a7b4e9c4384fa5731fe126b9ea93adeab3efb7611d2a81fb69312992e0a104f90c098802a02c4f768d25b82cde7d024d2328480dde417b19f899f79c56a1922cb95161d756a14fe21abc714813692581da47fcbedd87e93ef8880a6b73a78d9f8d716ce60691a243f800d349640f293c6313a4eb119bc3c6ca3673332cb8e8d47f1ac44714871171c504070fafa5195cc2bae432eb98e4353ca461ab996a62b32ee4e153d8d6e6bc00efdb590533dd28122c9807250f4e958e98e6896488c79c06a2e3bbd8dbf04d14f6b57cba7310958f5dee00432f6b9c909d8ce9ca94d3cda2695ddd7c6762e5d7573ad154b2cbfbcd941d017c10b897bfbf1fdbc5687742a1bcd9946ae8113c965d35fe218a16ca5879cf5c47b30b71b412575d02710987e1aa64516d8ad6e1a6f066141e7f4c9a8b7fbf5564bddac99b120cde6edfb3b2ca59ffac496a0ab402a1a5000f089eb34b11294696c00617b23aa79b2e0e5fb54d4bd5be12d5a1f8cf6ee2dd1c6772af2895addc4331317fa08e2b1125887c2c8b6fdacf5797c5085f9074c316b004c8460d4f13220977c86e344beb33e7571344d7638378c9f0a54a5a65d295a8ccc33cf73f2df12a5b4e2c8e552b1f7165ac694dcbc89bb89535904922a592a2f21a6f7db8161b1ab55c55240bb687bfc2dddd70763de3861d2e07b63e781969616576216dcfcf69b46a3c1ed4fed1bf5b61cd612f58a44c3cd4ff236ced6267258c1c6fb5103cee2c7eef7c547b1f243c7cb78bfd3e838d33ffc3f5f707d9fe4f06557e06e580e2ac034e566bbfd092f97c3d78c1d975aedaf962c9e589c4e9a58e1cd73645e5560cc964ed38ffbd7e52366834d561864c432608e8e4822edbe9139504ace2d8a4d10b39e8f1c37e21508eb8a0985df882b7bea568baf98e37d5af44c36db900c2b1cda2472ccb64b8dcce19a7e4a5b471fb8284ef8c5f446979315b3196410b51f8e93d44b5d98a23485a34a9dd45cfa36e534effc7b93a48bdc8b00e28ed546f8f5f6c037c5f5e7b87712523b4dcad2c9c8a505c23bb6b911c8588b1b351c6c7cb59d26951d7d27c2c804a678546a6a615c54a0777da22bed76d8e55785457f2e1cb6dd5bcc16629f32c3f002b8dfc3d2b417594f91eee3fb9cbdaa58c406def29d48d40efb1acadcbf17fa35b835cf3c8835a8937c0729c9eb7105a7a3dfa3e468ab87295bae24c2c574af66b913df68293169aeb6a89d448bab037912d1491ce07385035f7033863dacdf9561a7dbf96880b9ffd1042cabbec0e7805fd1bd35c52d0a24719d931ea9009446fa7131b86b47f47573bd4037c27df42ee7b75ba89bdcd2c7aba6da41eb67d20efb926ad5ab8582011c2410cc260efe2762076f1231ee17a10fd31b66539289acd80752967deefd0c6930f5333dd8e7436d6d614e4faceac4757a2c2b4616cfc452c1bc77d05a4384bf780af3f598779858660f1e432539f22875b885b30bb5a2e040cfd287204807b4f74684462a9e7263698b1997065815b70ceb10d974c40d36fc67b1d218acbb8f92b0e133222ed731aed115df4922f78097fddfe5c184fa32e8a370335ae156ff81207d848b6f016a88f5a75620f7b15fa8ec650f046ad7614aa588181fd3f681fe5524eb958c4eee70d19c2d4de675fcda33c46e954d0518babe6ccbf1cc63c1c038ec007773f9a44fd1fd4fba1a84714aa3649d45cb4a474c7b8d09296a1bea99646b7a3bb2a13c86df7b884a149e39ff3a18b8b1178307eb33ebfd8779c739f350755b9fc8643ce5326f70a261cac3b4bec215d756329fb58c1a779da4afb9bc11bf40f92f34d408e14a0ba5a6a01c61ac8f973f364bf5529df5533322b486cd009511b3ed43772638c4c947570dfc9cb0be969865eb3d353353bf9dc993cb711eb469658ff92aa3791d4ef9aec939b65479e5da9a82419c102d6980c0a09aac8574b8cb180940b116bf2610b5ae6c62215340758e27e02e5aa9bfb070889f43a48822ba5c2fdd403c42d0ec2dcf104cda153ce6ca4583bdac5ad1d5e0637d26a31e35733df0e5bb9e2717531a2711e583fd61afde2d0c84b7fb2fb968d02c0e8e2f0fa1bedd1b90685b018e2dca8c1e1fa2175ad11448177f48fb4149e6a365aaf8d99f317754c520f81908aceb64cd11fa75f0e5c3d56e9d9db66517d58703eb80400a063ee9fb5e27f64965505693fdfc2613082bc63fdd8dd08da7c3c52d2ed39d966798536565cee36bd43188a13454279a60c54acabdb6b3c654c13ef2d0ed967edcd3599f8483ffa9623f0ef79c64ca3929e2bbe61a4977927d6d4143aa4a125c73f2e951bb5453a273e9155232397f6e6df9490f839ddf6f186aa5b3e6677ddfe8f1916b47f2b017c527958a547dfce6c7932b45f10f5b7da7bd61c12d0e376abdfcf454d38ca3f4cc61fb7a0689e0b96e6fd9882cd182f8a91aa932620789d1b049b5012b0e1c276ac87819749e337a782028c018807bd585aec8e1420b38a4a9bf841ab3ac95e2b746c0d629198e26a549311331ece9e56b6dab9cba1271e9e98a12a76bed58d0ea881f2a6789c60b544d8a6589675161654fe9baff7838d9b544b1a6bb65d7e42ce0c2ff45e684b41a6e83865062565d320e24d9168ff3f0ff9dab7c392e5814901776fcb5e6c4edb07b88e5b9fb20a4591cfb1fb7dc5efa6dfeeb9d3125ef1e339aceeed2428948a8684587460e877557f9b616e843ed6db1e42082d34ce5377d150655717d00e3ca2527c5be069079ab9198b43fbee28ce0f236a56240080946e173b63b12e8d2edff9804823c0c6494660e80efbf54f8c2ae20ef4853e238a7157cca86a37d17f891770fabeabe8cb00a0b1da196588fa956606503e96ca9a495faa3f67ef203ea2c7d317485817646346d64f55e8dcb178a04d03a493f040d7d522e991bc24f16f50ecaa29ba6c0a01797ae59772b85e970ddf2c18af67e2bf16d095d17d209edfe5c30eeb7a721cbcf456cf71f86b52b6f33a47e696a024896db36d38c7fd9b3d40b481aef9470e9181b627df5f0ca2b9a77e70db04586f4afb0f81cdef06625333dc82a01b296e1f8c7fdc170d8f1e1fbcdab552a7a5ca7e09aea6a0fde4d33fbafdd39871339f8bc08d64208fbdcb723c4ab48beb0f2b9b988341909f70b6e9cd850efdad2867788241e004d6f5bc5d7515359d5df7f4daab940ba6f2dc1f20cbda48d28c2fba24cc96332048266088afdbf025b0284b345955f9a9e7d2022d59c52745e661466055727b22ee9af00de8150be187a4ed841af73edd518fb3af01330a2bd42e81eb6b0b53622ec7398cbf639d8bec2108819300b4c8cf1a3a51231f6733c5f7b2cf4d3b01596bc7bc8721810dc849a5e678ca66f8586452bfe5d826590674ed670f432954945766863c67b773573bf7ef9094382eb43004418b6ff004e5e11abd5de6aaf7054b7a6abd7daf92e01e6df76a3f70de34525f35f65811e0dac87ac6accb9b17a5e00deeade78e80b929ca4516eb8bdbc07f5ac583f097ea76962090eb4d93f117704640959390a76def805214676f6608a9617c40b5e9762e04b377803c1a184a7dcdea6128f91f1735f4010a9a23be032e74d8b2f50bcc592d5ad154cfad41d7d2a5d13587afe927d68adf5dabb923a9b01d6af98e3038dca7c0fb5e6c29e3241cedaaa5be05b8384f5e9fe9a813658b439e50410dba124974b721a9436d2a2a51c9afa057734dfdfe603112797ca2e0799a6a846a38d965efbe093d4f09ccd13515cb6032dbdaecf6b5b53c323ccb10b948c5e71901e12dc33609590b79dfa17c8eab4f6a8c18a44dd3d9c43e7c8c7435da5a40807c8b0d622b1afbc10ef2c69fa51629309ff8778aed04346028c3efa38b3b2f62793d7a00286bc6cd135b2acd22146cf27172eecef56b8beadf51d02de2a984722630b2974dafee8433766397b771392b6b3c2dc3df21713ee2cb162f40fda55efc81905ac58fc187fe544dc0f9e7150db987a75858e679d8013de158999faeca969d96503e03519f8bbe0aaf7c7ad00", 0x1000) 09:34:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) mkdirat(r0, &(0x7f00000001c0)='./bus\x00', 0x3) open(&(0x7f0000000180)='./bus\x00', 0x20000, 0x0) write(r0, &(0x7f0000000000)="4c3132e1", 0x4) accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) pipe2(&(0x7f0000000200), 0x4) 09:34:10 executing program 0: r0 = socket$unix(0x1, 0xfffffffffffffffc, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0xfffffffffffffffe, 0x0) pipe(&(0x7f0000000000)) 09:34:10 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) accept$inet6(r1, 0x0, &(0x7f00000001c0)) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000140)) r3 = openat(r1, &(0x7f0000000280)='./file0\x00', 0x80, 0x104) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f00000000c0)=0xc1e) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) preadv(r0, &(0x7f0000000200)=[{&(0x7f00000002c0)=""/182, 0xb6}], 0x1, 0x0) fchflags(r2, 0x60006) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0xfffffffffffffffc, 0x44, 0x200000005}) 09:34:10 executing program 1: r0 = semget$private(0x0, 0x4, 0x604) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000000)=""/88) semop(r0, &(0x7f0000000080)=[{0x3, 0xc16, 0x1000}, {0x2, 0x40, 0x1000}], 0x2) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$setflags(r1, 0x2, 0x1) semop(r0, &(0x7f0000000100)=[{0x0, 0x37, 0x800}, {0x3, 0x7, 0x800}, {0x2, 0x80, 0x800}, {0x0, 0x9, 0x800}, {0x3, 0x7, 0x1000}], 0x5) r3 = fcntl$dupfd(r1, 0xa, r2) semop(r0, &(0x7f0000000140)=[{0x2, 0x4}, {0x0, 0x4, 0x1800}, {0x0, 0x0, 0x1800}, {0x3, 0x200, 0x1000}], 0x4) r4 = dup2(r1, r2) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000180)) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000001c0)=0x1) r5 = fcntl$getown(r4, 0x5) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfee2) r9 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={r5, r7, r8}, 0xc) r10 = shmget(0x3, 0x1000, 0x400, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000680)={{0x100, r7, r9, r7, r8, 0x80, 0x3}, 0x5, 0x3, 0x0, r6, 0xb98, 0x8000, 0x7}) fcntl$lock(r1, 0xf, &(0x7f00000002c0)={0x1, 0x2, 0x1, 0xffff, r5}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/84) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000380)) sendto$inet6(r1, &(0x7f00000003c0)="37879be5fd2309ad0c5abaec13ab2f0ec563db7e423504a51f607e02bf38783717d45b5e7d776e9ffaab230d81d81c6596536774488b705ff947b33738c3d594e7b3c6b7a725356fe50e2c3b02d071a586fd5c2374bdf2a7e8de690ee660e3895e489c5d95eb92a170569dc39b7060dde3dc31285812e03287cf42a989ad0fe27569d3a5a284c57333e1b430b0c4cd2df6668b", 0x93, 0x4, 0x0, 0x0) r11 = open(&(0x7f0000000480)='./file0\x00', 0x8002, 0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000004c0)={{0x8, r7, r9, r7, r8, 0x8}, 0x4f, 0x0, r6, r5, 0xffffffff, 0x0, 0x9, 0x8}) semget$private(0x0, 0x3, 0x631) fcntl$getflags(r2, 0x3) poll(&(0x7f0000000540)=[{r1, 0x160}, {r11, 0x104}, {r2, 0x24}, {r3, 0x4}], 0x4, 0xfc0) semget(0x2, 0x0, 0x2000000000000007) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000280)=0x5) ioctl$WSMUXIO_REMOVE_DEVICE(r11, 0x80085762, &(0x7f0000000600)={0x3, 0x9}) semget(0x2, 0x0, 0x1a0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000640)={0x200000005, 0x4, 0x1e9fff, 0x44, "9c86f10f096a6494b0349387a790ff4a3786e08b", 0x101, 0x8000000013e}) 09:34:10 executing program 0: r0 = socket$inet(0x2, 0x3ffffffffffffdfe, 0xfffffffffffffffd) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e51348771197a7728420aef61715f7b1c3d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) 09:34:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) 09:34:10 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x28000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x80, 0xf89, './file0\x00', 0xb94, 0xc000000000000000, 0x7e0, 0x5}) connect(r0, &(0x7f00000004c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x100) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') r2 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) lchown(&(0x7f0000000200)='./file0\x00', r2, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000300)='./file0\x00', 0x100) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000500)={0x400, 0x5c5, './file0/file0\x00', 0x6, 0x1, 0x2, 0x10000}) sendmsg(r6, &(0x7f0000000680)={&(0x7f0000000340)=@in6={0x18, 0x3, 0x0, 0x7fff}, 0xc, &(0x7f0000000480)=[{&(0x7f00000003c0)="892f997bc488079ed4374d9ade58c2ee4e05017176e372911a55e9bd24bbaef77565a42981629be067520444b13d49e0da07b4e012078c818c9af24a220ed48998e9b468235a0e317a8572ed509a25240e2acf23c477b9778f9ee31130e2a41e83dfa62242747d94cad6923aa704570f4e514ebbbe26767092dba6afb695270dd88d7fc03dbbeb7b5e47674aa2cdd8a690b2966405e4fac8611b2c136cf3bf69d7ad5a0d7736d976", 0xa8}], 0x1, 0x0}, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r7, 0x80185758, &(0x7f00000005c0)={0x8c9a, 0x81, {0x2, 0xfff}}) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/ttyCcfg\x00', 0x200, 0x0) poll(&(0x7f0000000700)=[{r8, 0x24}, {r1, 0x10}, {r0, 0x8}, {r0, 0x140}, {r5, 0x5}, {r1, 0x4}, {r5, 0x118}, {r6, 0xf6}, {r5, 0x4}, {r8, 0x104}], 0xa, 0x7) link(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file0/file0\x00') fcntl$dupfd(r7, 0x0, r7) getpeername(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="ed370000000000000000000000"], &(0x7f00000007c0)=0xd) poll(&(0x7f0000000800)=[{r8, 0x18}, {r1, 0x5}, {r0, 0xc8}, {r1, 0x20}, {r5, 0x1}, {r1, 0x82}, {r6, 0x101}], 0x7, 0x6) r9 = socket$inet(0x2, 0x4, 0x12) sendmsg$unix(r1, &(0x7f0000000c40)={&(0x7f0000000840)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000b80)=[{&(0x7f0000000ac0)="38c5f0133943f43ea0894c25b5fb66b2f179fd8e9c7ef89a255ce40a98bbf18e22563707a53141e2aff908fb606b9bb8ada25572862bc0edefa888c870b1ba590a6a23ea9f9c83d9fe1f5cce89fd56abaebfc0592c4345f1dfb256a4122c763ebfe8278c90add7f1d4cc933dbe29ca31408cb98e53fd6feba9ad6f730c092733a304dfd1068eec66796ede", 0x8b}], 0x1, 0x0, 0x0, 0x400}, 0x2) msgget(0x1, 0x8) unlinkat(r0, &(0x7f0000000c80)='./file0/file0\x00', 0x0) fchown(r9, r3, r4) mknod(&(0x7f0000000640)='./file0/file0\x00', 0x4, 0x1ff) setsockopt(r5, 0x1, 0x5, &(0x7f0000000d00)="57b75e986d098c29490b7fbcdfd1c0bd3d7d59117e", 0x15) 09:34:10 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x400c5708, &(0x7f0000000080)) 09:34:11 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) 09:34:11 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = kqueue() fcntl$setstatus(r0, 0x4, 0x0) kevent(r1, &(0x7f0000000240)=[{{}, 0xfffffffffffffffb, 0x22}], 0x3f, &(0x7f0000000040), 0x101, 0x0) 09:34:11 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000385, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x24, 0x9bf5) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105705, &(0x7f0000000100)) 09:34:11 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001380)='/dev/wskbd\x00', 0x80, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f00000013c0)="65da9d791b8f8bafaccbb078c434", 0xe}], 0x1) r1 = socket(0x1e, 0x3, 0x0) writev(r1, &(0x7f0000002700)=[{&(0x7f0000000000)="e62c7977a1750097e0186da7b89a8c64b5f28b1659bd2edb09c2240db1190113c53e88d3b71fe6adb44921ae87c94e0ccc98d0f39d3667ceeab5443589e09ae7c20f29aa987d8bf9ad677d78885f5c8c155204cd8da03c48e80f02d23d05f24959bf56376f2f83e588029c9ad458eebf45cf782563d8e010581901fbd861982318975069c2ea3621ec8038fa8789cb4b2854f00a2fb44c38df07e3469da83333f066eddc82e562fad22e061634eb3be95afebf14e446049f0737a4644fd0a93fa8f481f733135ed63f580f8bacadcccab276191a9da94a6deb8c05ade2faedd2f4d8731befd81d85b049d0707e404a00d667a60a418604cc7586c3ff0700000000000084c2a0769a619fb947c7fad9f8cab1e650ced065dc06abb96a59c469005ebfcca063a038cdcbcf269c7b281d2af1084bd5fb41f69bf5cbcc955b6f6a2d19f909ab7ae9fcc9e0edc064d6b53212d1cc61fd5ccceb0532692045a3776f49ff0849133111af94162c6bc74fd022df97cec46877d2bef38868851356bf0dea706c102bc93e0025ea47f1314f4f0cb23eae8b7ae013ddb3c72b68827807076bd945fe793b6fc352462f54bb4607291228cbed2703f9110c0abfff545ba31aabddd26cf0f0feb1ac596f575a3144d10ad4c7a90b68eb0e5e65d4dc2e00fafa9ffbb0117a083fd2826150c3ef078256e1d324e86db40d4e4f92f4ec12f7d21a18eab44ac4d897253c5386b4d331aa82fd8a43fcc79cc3af0f3879fd9cb75b1a32317b5332d08172944b248b7e5cb68640d6d497902660aaeb7e3fdb20dd4a347ac179098e35cf3a989064dfee0bb62f7eb678c72366ff2a9b17dee8989e6258183e4a4403735d63cb1da011d9df30db253b8b1fa2d160edb8563a391de150e4e81e20a27c875d7f723ca9170ddca5cbda834160ad61310debda2e7d7b11ea37cfc2685923f86c0c8b1a44a3f0e1d5931dbede128c1a78b8ac61480291c1395182d27f025d5686de990fa65ad4ac4962607a55f7cfc8d10e0ac65b6b2fbbca68e9a224316cf69e0dfbde9dce64b8cc4622f3ebba412e5477b289449760983bb54748c1016a531707207d990b0efe32bb7517aac92e0adc362d73f8eb04a3dae92bf20b3b30dafb99ef674704a94a8326cca94a95f0db1aee5e2150d16d7849897a194af0866844e55a344eb05a60274b0ae267834a143a9caf1e5439d4294fc50655bdfc89c4dc9a8c3ad126b092775a22ca249a13d3d83a6a77d70a6b9e49313ae4072b8243092db8887dd7b545fe7bd5f069f59dbd7ef8753e093f737d46d3e4d38dedda965dfbedd89b93533043fc099c2465b6efe3713ff53b8a4767511e932507f2449ec90dced9cd0f5162e318e95196e7792f1479770294bab193ba34d3cd8b81c10ec9f7f851b78cbb7fc87da6982d9f117fd452d5264720476bbf381f68f164f6b0f2a7bde2de00de67c14edd1235e80464642412e07ded66b118de9847849aba2cbc88909cca521d4975e4bef29b17a41be959fec3437605a44523217dbbc49d30ae9d50afe440d9f0cf2b5d9f02b8a494b793784f2161a72c7b4035bf2c2b5ce13976f036d3276a7eac4d50495285994c74ecd205376dde0cacaa8c9d1d566b95466d858f02556622248a070f7b9752e2edf4abf8649db5ff79793c4ef9f72b6df71689da1ef74a29adc48a5d9ab153dac0f912ccc13331b6885c3a53e127d81353af8edf06156a774376591e44aac3a48b82640912eaf1a146cc3709f3126ed7ae87b6101aa296565e94b7152d38e2f21bb4d227ce329ea6b7983f0ff251977d8c606d19c937021dffdcf6fd7b7e7e6f689f0906e470c117b844205d15923f8b42fd33b93a5199b0147859ee3f53628b3ac64fec08fa0ee8b15f87e223080d4229e4389c92a82ed1ea67160c37fcf3f1a86026944745d814a516731ea06d0bbb9cd811115a305fdae8f058df885b36381866e9e822d7cb4468d73f5b85826094e663541a0ae1b861327954d6320e328684a58fd56170ceafab9fa452ff020096c84829faa8befedd4b845ca3d2440c6509a735dd13f2209aefb31a4759247530754c33e3f372c6a911ab265feef4fbb14ebe2666e971b3b3a87e5b6149c6eeccd2440ae1e1c72fef1c1bbda0ff91d0ecd024c5bf508d20dc294367450208cf40ed098c6dba2263e1a2c0346474a8417beecb55a8a4109f533b9202feefbf1c487c3778d61635d2a530a296b7448fc15405a9ffc873ebe453e4e846e46f01612c8333180778c47ad76558f7b5813588e195fe0b7fbcd913ee0909d008712eace6996542059425ac9a638329a807a5d16fe0aeb88effc1e278b88138dc7a4287f3c1a903b43b4020402926cadb73299e49eee52697911085fd8454f60f9bd03ee023d45474153a609edb083fa60aa497b72a41984b5b50eb791e814489cf2e2545dbf9de08047d71cde73ffd6ccdf370e91c48526b51d17e73539d4844b55a8a421fd34d29bc4f93d83eb08dd7f89ca9dcc17e3d6e7f96c7a968596ab7982bfec70359fee3b79ab6cda1b4a002f656e28f3900d54ea1ecd8ec3edd14158c4dbc942a7dab5cbe0e88e2ca95b046a9b364a7cae0408bc107d7197167ab8acab26670dbbcba196a0a4243e89cfd731d52f37ce0555ae63a166a316fa567ea0619b214420218d5b7bef613ca00074b86f09d1585a26c2775553d65de83e03f3b4630146d1368f3e09971f6f111707730ddcec2ba10950caf4928d19fb109ede3816bc72e2681b83fbfe16f659b612e4a699cb9ee4f06b54f26df13165f33903c52f37bbb2ad36a7660cde406663eacc5e200e0d0c2d9a5269b82ee2d87574c70625d4d0a33b1eca7747b52e8e00ee7afa9ae998aff3f77e2038dd9f9327124eb79e62d7d73122ec5fc3cfba490086e383611d6d835a680bbfcf9266b8658dc6de4c9c06795e997643c030a87ff0a5350e394ce71c2316125f6fa0d977f36ecd5c22153f1f6f4342e08ab1b9a9f3694a17c0ba68ae66c8650e1007bec92e1866dc215089df80df1a409dc934795a1e097abbce5561232a5cdfff70aa2381a4cfd78825d48fb6d07743b24cefc9a36be6cdbdbdfc5ec55df37f6df78910951f5d2180ed029218e2a97668a236b6301c639a63e9153adeb7935a3d35db8755b4c8450fec16688b289def72e85e58540e248ca52b45d33e355a253db0f6bf928e7b07a1d410010eb006f010fab8c77753c7208f36dd207b806e3b6104b91c804e33c23bee9f929db47b6880d3171b15db2bc37d43618f79293724ecc6a20ea6c024d413b8f47a51ce57d27c9ed9755a3a02ed8369b3fdae987dfa8f25d95ca1edea0799fe4624900e2effdef97b77341b5294441b81a9a5f4e9fe5a1d61961a38f938433a55d5788202752d7565e7ccce25cbb6301e18936ea05ba95294fdcbf1e8bf469cb6e39ddc75613a8aa6f4a03fa8d883a8a35616cd5b3fe05d7346d76f2798646e62108d4f2dcaa13326c0ee9a650b952243b5a903491816da4d580a504de0e5dfd886678eb80802ac3fbcdfbfdb9abc554fecc67366a1d3374b6f9f3534b3cabeb255424f5c51a83b8de2eb4397dbc296769d2b09c095de5901754a69cbd2b48b34e426c536711c29f0d780a4f4cd9ddad38ffde2a6e969c2391a5419905afb38f61ec6108f43f32d2d15f9632e44d210b51214a4381ff16f774eea114038c2540cef0c690fb5bfbda3ea3b2ce874f132ae4a1c1e2e57cd7e8ca29982d2e0f72bf2c2dc9254adbe0456722d0dbc6a55b0bdb04d8431c217942dcb65839c6257cca96cb219b2708c41d285a2f10021fc2da8d9f9a02be5121402aa537d9bcafdb2b8029969ade5f1a9f776b02176f842dd1cc8d8f25d3dd26ffc44e95576965c2ef1d484b343d6d14b53976603daf9bf4b40fba0c45ea788bccfc151af9763b080e4f6cd4dc718fec2f0fecb8602e271b70d87b335beba59315c1302487518b8d5288f8fd4803948051f3181adf42fcbc9c6139bba1f73b6f7a1569c58e9f4a9a4436eb89bd229c1c82a9d188fd5c44501313e045e0a5e9a06a8a64586411bf4542045cd04f9eccfa4647ac028e221c3c21b94590aba26ee92a141df6f9f84787f7aa470ba68da34287eff146380c53bfe8776af3ad489927dc556403468bb6bec13b7317460130d4241d1d0134a2b1f7e9566be50e109880578711fcc0bba57f52014419665ae74738d08aa20424248d828a00ade8d8b36b5b601dfd67f6c6e07835807f3634001afb959ca32a8a2955adb677aa33857b9131f112cc66a479533251eed3976491f995ec31196663eded8262599322fa17000fa782b0c63d6fbb4187da7666219d85df31e6750d3c78ad6d1006fed70024abd77440a3afc8ac192c8eca703855d1991cf8eea0f94503da253c2221fe6a4811667e3a649e9910000001005511d27b9c24d3c610438a65e73a071fdf882ecd8133c303d569f8f5cdd92a172a20c2f71486e83f66aa483ab3db5ebc09abb406ad92d3c8cff3700c32e9560e07163feddbc1e1051793a87718c6b67ba6ea1860c706086b3e0d85c3fb3b6b5681dc82fe39955a13373c8fac6c104d5c3ff3a4fd9a15bf1f9dcce8c5e56f6706d795b2014c99897090bd93249005c31160c49d56d1f5c13af7ae058e0198c9d7f0ed103cd3caf7168f97fc6f9aee595ab3f1c0bfc109980bf4f4f30288ef40b47bd34ca04ed9cc575ddc476706561fe7f515de8c9f9c4fb51346dac908d241ed2dfd9c4fb90240d90392cd10f84e6afcde2572cc32d6cc94e35509000f1f0fb4adeefb7f620addba4373ee05e4799283c78520bf34fc53fae1801b06994326acb2f54a5ef108844f9128f2f0f215dcbe977b14db11f4c9e4fc020b82f655d29a2b84c01dcb3c311e6213295b95ef0bf32a89c01076652639692956eeba1c2386cb44b712a70eb20afa612ac2e5b580fb01244b6c294eb2500d2f8416a316585903cd97e78589070658a920a7ae5dda5ab41f2fdadda1fd8cb71b7351e5cb79da5762f5717aef12c36f9a60fd785704afe5008590935bdcf4d74a3d7cc19b3273c00dd907f892933a101818808413f0ee9d5387b8fbaff7cabe54a327df3bd69e1d2916f8873539f2e09e6f2f76be49ec21b3792d80aa150d3fa70c21434a3d3e9343b76c621e08e5fa4642f6837279a3d7a806fb8e0a8c8d8081e2a9476c5409e9e822a59f65e3c8071df9c874aa4a2484b31af635654927fe59d50b1d80df4cf7ed4daef70ae369dd4205e5a73377f49895ccd2844a7696bdfc24c67d88ca6004fd055d35492b367df48e3e29c13b030ff91238456b128874f356f79c0fccaa1cc31b60f2118e18fb556a37f102d26204b7d344795851d7f9c9b55290056ce171f40d0a9cbfa7151f60938b189b471fc470c2bc77825a51d1f45d5b38e4ae868c67ffbf26ed6f133166f7a98c0ff77267650b731db8b13107f8defef0ec19c7844f55d351852087875278332da34c3663bb7fe8ed497031a1e52d70c840953ad931ef4df777c1a5a53c16a60f9da5f12f53027875fa2afcd9ee49cbe6c327f476234854d45b61ea6ac7e9e9ff6753491fc775c142ee1bf70fe1e7019ab59877222102d3f9753e4cbacc6ace5a877dbe726aba8085c49ec7bee74215158f3e88437bf8931dcb5674dcb6ce702b8e81fd24ccff17d3e5f24dc34b1349d0a6fef61c4bbb646c64a91cf109406a4da2018c62dfd48a7a448631c257c646daf2b2f24c7bae5a1dcc42758e76a6a6e55c9e57e0e71639ee85c735857f", 0x1001}], 0x1) writev(r1, &(0x7f0000001300)=[{&(0x7f0000001040)="91e6937c34d29b1702c8f1636a7777046c7e70e00c59da6ef94b8b254cd8ae1406827269477acdbfcf478375d9cd67229f13f5aa3234433e11002d504ef547d60c22be94667513132148ed6ea42ae6adc04469b35387da4ab64a1191cb67d87ab849b72f5ccb4307169993aa0c2e9c28c3d449fbab18a256388e0928283ee78d6b111d791d968b390af3208f34406d787059e3ceb35d29e6c4a33608b188af0a30d8272128ba5404f9c4", 0xaa}, {&(0x7f0000001100)="dfe9f4f3165258a252962aa900227520de01e22bb6f7405f5b31d57d8370c2de58f94989b423165e47e6b976445c1a6dbc387338d9e6f7a8a141af26e08064d715", 0x41}, {&(0x7f0000001180)="21ab747e440d53401477fa23dc463c133907a038d784a5991dfeebe5a3a74ce7a4ea3fdfcfd84fe1989a6adba47df0c539704f6dcbf30a2dfc6a08aab7ed45fc9b7dd23fccbcc489939618e0eb6067", 0x4f}, {&(0x7f0000001200)="81f15fa38c86b815483253c8d98aa686c33199c7db05de09875ae43c842e97e3bb53ac493b2cc088ede7035659e6a1cf2b59532be690fc8e49e0776e47af0afada8140545390413590ff4df7635b9b354727cbc8dada2740308036c7f05579eb0f1ed8b6d1ad41a0a51a0642e9d6aa873a538230f4a4450052f1e19f10d9fa9602bc55d6fc53d7393ed7fe1034eeeb6148febd9d6851f67d3a3e97397316", 0x9e}, {&(0x7f00000012c0)="3ab0b2c874d64cbc67320a0b417cc398e72f1dc37d2b52ce80", 0x19}], 0x5) 09:34:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x105, 0x0) write(r0, &(0x7f00000036c0)="d431326d6e69", 0x6) 09:34:12 executing program 1: poll(&(0x7f0000000040)=[{}], 0x1, 0x1ff) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x1) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000140)) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000000)={0x1, 0xffff, 0x54e33f0a, 0x5f6df897, 0x80}) 09:34:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000002c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055556fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf500100000000000008b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5b53a84068ec4d759fd59bf1e22ba95cdb1caa4f74173fed1e9a8039e78f0152d1b4387b8e6d5c595185cdb590a16a52712fb2d1472", 0xfffffffffffffee1) write(r0, &(0x7f0000000880)="bdfa4d2582c321adcf98848ed28051bd24603dea8d0343d601000080f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c601000000f0130906e061a751733f5c2091f3e9bdd11c4518138f791d6a2e60e1f34322c0cdf8608b48935d14a79cd66c310404000000000000ae1f50146ed5ead47dfc43c6c3b018be5655ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238080096d2250fe439f347ff8ab32ac184e6ad30af4e579efa285828dc1aca7bc3e92434cb41191c368771b6626551a90e6a0998bd25030a8ef875a3e25447bafb7147209b29b35216d1f947ef355d3cb3fc4112013a2adde1491facea20b30900979a3edefad0c39068c5c65f9a0500c82c9ef59b196ceef9a4a00f9af502c095c939c696c33e343ddb8da44bb057050a5034dfef86fcae9fd5bccc71404090e0a966b9bd2d9c0897c742ceaec06d825db7382cf5b590806966a7e8891f406d371037ad6054257be9c9d905544b2a1a1fce2f78a385a51aed6c4524104dab61703e13ec3ffef9ffffffa9a5ae87654083da7f8b40bcc557e5b1815e2b763457e167bc5a28ec1b6900c76c04c0288da4d9588172ba770098323c22b299df4f818541bd67e6ee06d6c7de5f788d72513a5a63c8f0a2e54190ea8b53c0a637d19c5f89cba82a2a6eaf84b46aefed186ecf2348f65137f98f16318716a2f21b2b22a829b1d0cfe14409", 0x216) r1 = syz_open_pts() close(r0) dup(r1) r2 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/190) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x3c3, 0x3, 0x8, "0000a0000000000022000000000100"}) syz_open_pts() readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 09:34:12 executing program 0: poll(&(0x7f0000000140), 0xf9, 0x7b) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000146000/0x3000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 09:34:12 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000002c0)={0xbb, 0x3}, 0x1fe) r2 = socket$inet6(0x18, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r2, &(0x7f0000000480)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000580)) r5 = fcntl$dupfd(r4, 0x0, r3) kevent(r5, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x8, 0xf0000002, 0x100, 0x5}, {{r4}, 0xfffffffffffffffc, 0xe4, 0x80000000, 0xa7, 0x1}, {{r2}, 0xfffffffffffffffd, 0x0, 0x6, 0x3, 0x1}], 0x3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffa, 0x4, 0xf0000003, 0x4, 0x40}, {{r2}, 0xfffffffffffffffa, 0xba, 0x10, 0x1, 0x1}, {{r3}, 0xfffffffffffffff9, 0x0, 0x12080edd59f95665, 0x3, 0x7b}], 0xddbf, &(0x7f0000000200)={0x0, 0x3cee}) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x2) socket(0x401e, 0x1, 0xfffffffffffffffa) r6 = open(&(0x7f0000000400)='./file1\x00', 0x8000, 0x88) socket$unix(0x1, 0x5, 0x0) r7 = semget$private(0x0, 0x7, 0xa0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000440)=0x4) connect$inet(r6, &(0x7f0000000540)={0x2, 0x0}, 0xc) semop(r7, &(0x7f0000000300)=[{0x0, 0x9, 0x800}, {0x0, 0x100000000, 0x1000}, {0x3, 0x2, 0x800}, {0x4, 0xe01, 0x1000}, {0x3, 0x6, 0x1800}, {0x3, 0xfffffffffffffffb, 0x1000}, {0x0, 0x8}], 0x7) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') accept$inet(r6, 0x0, &(0x7f00000004c0)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000003c0)=0x5) setreuid(r0, 0xffffffffffffffff) 09:34:12 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, 0x0, 0x0) 09:34:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86badcc2809e17b781dc38ba45876339c236d2842d569020287ce96991408074f0a8b7f55c354e9b9d8ed2600641a158f11973a86ce02a5a6b8740a0f7ca4dccf1e3e98f68c6fd576106c7465f52c", 0xe1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x90, 0x1) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) 09:34:12 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="824ec436cf4f9913fb718b23aac14de95cc1ad5b241414d9fa5a8cee34656502c80ec1dfca64b5d03bc9079512377754fa3eeb5f3c4eb70486a7cd444440d8e3cb330c09e840e72b82f273677ea5e5feaa5d028a6d1c92633f621d187cc1afe273ede6bc0838493ff1c0918db3db14f8592b49e362eb9b8ec42d535378afec6ef926a68cb250051e6906c4d74e20aea90cdc61368416e4c92c4ff0ca97ea121f197980ece0344f2da4acb970624b679c03b83337317c1b441c82cf84eed5ba6de0fd77826fb13c4fc1edffaf7321e7177b538c4aa764d1cf9ba206e842", 0xdd) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="870013e6", 0x4) getsockopt(r0, 0x100, 0x2, &(0x7f0000000140)=""/178, &(0x7f0000000200)=0xb2) socket$inet(0x2, 0x4005, 0x2) 09:34:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x9}, @cred={0xaa0114ac}], 0x18}, 0x0) lseek(r0, 0x38, 0x0) 09:34:13 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x38) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() ioctl$KDSETRAD(r0, 0x20004b43) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000600)=[{&(0x7f00000000c0)="13", 0x1}], 0x1) writev(r1, &(0x7f0000001640)=[{0x0}], 0x1) sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000001c0)="fd6bcbe649a6d0862478cc97d74ea2eb2cb3de904ebe9b5d2803bad282715e0f46a6a3c5fbb1779b4af9f3ae6f714eafb5e629de64745a455a53fa49382c2b571822727f422a8a41db", 0x49}], 0x1, &(0x7f0000000240)=[{0x60, 0xffff, 0x3f, "bbdb0ba04ec2b33feeb198098fae0723bc07147a714f88bf27c0a7195e5b492caa30b7859a171efc3060220d0c3c02d405fae2447346d477a701471710c7299288996681fd6dcccad22350f8a17f"}, {0xb8, 0xffff, 0x0, "88facbbe114c95c8107fb060534d9d23f0f5ad3d357990120476227c5834bdaad6787c92121641b15b3207ead24f54ee5ff5865734c923fcd8fc34250f80b3b331251316d773b6b7b4bf5a86efca9a3b12cbfa27db1fbbd3aba8e2484e340edc9fd6bd8bc70863714cad799c3b51fb19bf723ddcb52d0e5f9374aba86cd3bc9041ff00c92e77770661e62d3b241d4fd39693125780f006717097f0063eb24f337282c3ea58fe2095"}], 0x118}, 0x4) 09:34:13 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0xf}], 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x812, 0x40) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x2, 0x7, './file0\x00', 0x19dc, 0xe0d, 0x7, 0x4}) r1 = kqueue() r2 = dup(r1) kevent(r2, &(0x7f0000000280), 0x8001, 0x0, 0xfffffffffffffffc, 0x0) fcntl$setflags(r1, 0x2, 0x1) kevent(r1, &(0x7f0000000000), 0x400000000000066, 0x0, 0x81, 0x0) kqueue() 09:34:13 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/243, &(0x7f0000000100)=0xf3) 09:34:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 09:34:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000001480), 0x6, &(0x7f0000001500)=[{{r0}, 0xfffffffffffffffe, 0x4}], 0x1000, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 09:34:13 executing program 1: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) r0 = getgid() getgroups(0x1, &(0x7f0000000080)=[0x0]) getgroups(0x3, &(0x7f0000000000)=[r1, 0xffffffffffffffff, r0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setegid(r3) setegid(0x0) setegid(r2) 09:34:13 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x4000000, 0x0) 09:34:13 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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) 09:34:13 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = semget$private(0x0, 0x3, 0x2) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/59) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) r2 = getpid() getpgid(r2) mknod(&(0x7f0000000080)='./file0\x00', 0x6101, 0x5951dee3) socket(0x20, 0x1, 0x81) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x841) semop(r1, &(0x7f0000000100)=[{0x1, 0x4, 0x1800}, {0x2, 0x5, 0x800}, {0x0, 0x1, 0x800}, {0x7, 0xffffffff, 0x800}, {0x0, 0x7fffffff, 0x1000}, {0x0, 0x2, 0x1000}], 0x6) 09:34:13 executing program 1: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x2011, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x22fa61e967fb89d4, 0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x100000000) 09:34:13 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x120, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4020426b, 0x0) 09:34:13 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x800, 0x0) r0 = socket$inet(0x2, 0x3, 0x102) shutdown(r0, 0x2) 09:34:13 executing program 1: clock_settime(0x2, &(0x7f0000000000)={0x2, 0x3}) clock_settime(0x4, &(0x7f0000000040)={0x10001, 0x100000000}) clock_settime(0x4, &(0x7f0000000080)={0x3f, 0x2}) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) setitimer(0x2, &(0x7f00000003c0)={{0x3, 0x80}, {0x3, 0x8}}, &(0x7f0000000100)) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') getrusage(0x0, &(0x7f00000001c0)) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000002c0)={0x9, 0x3f, 0x7, 0x7ae}) connect$inet6(r0, &(0x7f0000000300)={0x18, 0x3, 0x7, 0x1}, 0xc) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000700)="8e8d88eb31484d3835e232c5e7f527feb3e6ce37e63800a9b0c5377440f674146d202e4c31ab0b9d38c3788f57941bc64a65", 0x32}], 0x1, 0x36) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='c\x00') munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000007c0)=0x1) sendto$unix(r1, &(0x7f0000000800)="14e91f214cd95bd561c011a52df2bb8a17859322bb9c1dffd89cef78fc01e05f28849f88e9e5377c12843b39ac", 0x2d, 0x5, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000880)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000008c0), &(0x7f0000000900)=0x8) semop(0x0, &(0x7f0000000a80)=[{0x2, 0x1ff, 0x1000}, {0x5, 0x9, 0x800}, {0x5, 0x8}, {0x3, 0x4}, {0x7, 0xed0a, 0x1800}, {0x3, 0x81, 0x1800}, {0x7, 0x99bf, 0x800}, {0x1, 0x1, 0x1000}, {0x2, 0x3, 0x800}, {0x3, 0x100, 0x1000}], 0xa) 09:34:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) 09:34:13 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "8dc6861f62e38a64ec768840672c55a31f82335c"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x5, 0x0) setsockopt(r0, 0x5, 0x4, &(0x7f0000000040)="685b44e3ce9bd844805a41b7f5b5bf0e93e0ca3194b5263f961f2399aa6ea67beb28877ad8ec5808fbf01bf296a98d5b467d8cd97c03b7f7a9d6b33ef5374af1aa548e213014fe43e9ab314fe9ae6025ea804626f3f61786b95403b9760524d5898ae2d46fc87bf702c8fb63d8a7335cfba9d3d1d1d8049c3f403153cb0aa7acbe51529e1862bbf52d9b955c5ccc43050dd22d4a93502da3812f86fda03d818c5a7dc8d63b5e6829a64d1c5ef37daeb83318f397a0f81c77711915f59b540cdfadb6dcb552be1c4ebdbbacde70dc1b73424e9cf918e950266efd757cb3e2616338a85c0380", 0xe5) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x4, 0x1000, &(0x7f0000000180)="29abb8c98978745649ad0067563ae8a38dc1fe83dfc38d41e293bb3e10d74c62910108532ff403f894a6a6855ad891c61cb57a3fa0b6a3364066b411a872eee8fd5116a0c6b69a500e25fa11822891ddae6a449e4d28ab768e42edda6f26a4210b050055e05a2aba30c32d808af675e5f38245e530e22833dffcf374a45f86c169bd8746f6e111fb05041d423dcc3f6b24b4578d80aae30e", 0x98) 09:34:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8000000, "00200000000000fe3b5320000001000000000d00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xc2) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 09:34:13 executing program 1: open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x48) mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) lseek(r0, 0x20, 0x2) lseek(r0, 0x0, 0x87da86990c828a40) ftruncate(r0, 0x5) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) 09:34:13 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r1) 09:34:13 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) 09:34:13 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x8295, 0x10) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x0, 0x8000, 0x40}, {{r0}, 0xfffffffffffffffe, 0x8, 0xd, 0xffffffffb3eb6cfe, 0x8}, {{r0}, 0xfffffffffffffffc, 0x10, 0x20, 0x0, 0x5}, {{r0}, 0xfffffffffffffffd, 0x82, 0x1, 0x1, 0x1}, {{r0}, 0x0, 0x0, 0x10, 0xffff}, {{r0}, 0xfffffffffffffffb, 0x20, 0x1, 0x8000, 0x4e76}, {{r0}, 0xffffffffffffffff, 0x40, 0x8, 0x0, 0xc6f1}, {{r0}, 0xffffffffffffffff, 0x3a, 0x21, 0x80000001, 0x8}, {{r0}, 0xffffffffffffffff, 0x88, 0x10, 0x2, 0x1}], 0x1, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffd, 0x31, 0xf0000000, 0x0, 0xf1}, {{r0}, 0xfffffffffffffffe, 0x81, 0x42, 0xfffffffffffffffe}, {{r0}, 0xffffffffffffffff, 0x0, 0x42, 0x9, 0x30}, {{r0}, 0xfffffffffffffffd, 0x197f387387821b84, 0x20000000, 0x3, 0x2}], 0xf4ca, &(0x7f0000000400)={0x100000000, 0x80000001}) mkdir(&(0x7f0000000440)='./file0\x00', 0x2) syz_emit_ethernet(0x2, &(0x7f0000000100)="daed") r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) poll(&(0x7f0000000200)=[{r1, 0x4f}, {r1, 0x83df1842bf6bedde}], 0x2, 0x6) r2 = kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) unlinkat(r3, &(0x7f0000000080)='./file0\x00', 0x8) kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/11, 0xb) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 09:34:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7f202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fe, 0x160) write(r0, &(0x7f0000000040)='<', 0x1) 09:34:14 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002001, 0x5200) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x10001, &(0x7f0000000140)={0x3, 0x7fffffff}) close(r0) 09:34:14 executing program 1: r0 = socket(0x2000000000000002, 0x400000000009, 0x4000000000000000) setsockopt(r0, 0x9, 0x100000000, &(0x7f00000002c0)="41d5a95d3df1d6240e02adae4de10bc70e5190bf4ff705afbfcdcad82e7e71d43254fca8ef53464305e0c231af427a97514bc210863486a12a276504c9d46ed404b325d8e5d929b2f2402797cab0b9cca8a7f381d3bd6853ee567871d7026dfc21777a4e377fbce29cb0e09eb205a06ff8f811f654a61f320fc013ed93ea4f2200692b09a72cfa5c1f14f403ebb9b902f66b4445a97036c409a0c977758faa09c0defe6e5e7e77ca6eb3129926c47c10711a3e3e7df12ee8a5f94c71e34bc7472c04dd3145567a3b412a89b867ac06e73b8337a5c2c7fe4a5437c1a2782ae5acb22b6ea3b440da912c49a61ac26e360050963a752ebe6af75c6e43dc925100000000000000000000", 0x42e) getppid() read(r0, &(0x7f0000000000)=""/46, 0x2e) 09:34:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000480)="f91c29662dab84cb6ba57c00584d0ea535244445ed94c21f393bae78d85dd20a87540480141df0c5c3149637664494253c085fd85865b62e7dfb55372c45f20b7e64d60a7b92b2ddb7732ac9b7439862faf2ac8b836b377961b77ee1cbbbc0537cac33d20e0cd396383353e2872fe8b3a4a7843be9ef90e3f9a062acc5efc42f65bdac974dc231979c3733c9d1e78e30dbb2fef347ace0c05ad110b247ea31aeca8943ccfaa3dfa0651a97d4107611fd44ccfa0ec3ea1de47ef3e3f2f7517aa28830f60791f97ac487fdd2e2760dccf473b98d5b87ed609f34dcaf49b12564b7101f988e22c19cbeb70ef99904b1c7262e0db1ab0aca1bb6a39602ac52bce548d1fcd43f61c9c8bc2241ce935135dd07c35b12d1972f664931a7ae9b2ad8c55566435c23dfa5e13bb6effdcd1baa971304cb7345a11f050c54ed6eac65eca4ec4dd327e01481c30994bc3bce05363f3aef540e8c62c612b2e857f007b6c8073b479319ef9553d36c7894c87a86a20a604162800365d1ad808544ba53e0ed57f3451d7edb34903ba6754c19f9eb4776693bb4bea4ccd434efdb2724997f85357ad0b55b88d0c7f1961e2ce1978a92ba27525a99cf8544028af16cb4df3959ff1c2332cfa5da4fda90dea155750612fd61fac7cd83977b4504f421dc9409df1ef1f93bf316bc4c7591c92ecef68ae9508f511c2dc09c36c49165993b8d19bcfd43fb8bc53d07cb9dfa247f2a2d0d068bda93faf1dc58a0b20dcf493d989416fceb7a8ae6268dde4a319e71e28ad969adfaa77bcdb2f7bf9386c88dd4b38747dfc389379941d9d33462a5452c6a5f7237f5aebbba33dda182554194e6e19c0a5b385618bb3c38e7917d5864584854c56e3d608cd8068357730ca8270ca0d758ad92b446e29421569770951b7b2098741394fba4f5d740ebbfb8a2cb84453ede53f5ce12bf3a367fb2eb6205f1dcdc17e72f6d7d41def40841524e9c0dac524ae537d4862ca7db58db3bbd444e3b0f220da3c4a86eb9946a33d331404d1b64cb42621fa75f1b46c913e23b27ebad7c980ff9a4f72f3ac39d0dcf63d9e016e1bc971b1994e828647bd629acfd6e4c042aba4210f59a892725af1cee0871227f87a8130b8a0183d5d3643a0aa22cb4a6610b6fa508e66d13ee7e7f0e4dba94b03e21bd193f09f073947e4b95c227d8654f6e0ed03ae2a40bf58ad8f9a8f27f2745bb08f183fa1bfca55ea4970f27381679111e9468ea526b9e30c32507008220191ad480bcafb7ac659229fca5f4284a6f6cb25d288b84b32762eb5e03c7e10c3d60606823850a5904f55375dd99897c7e184249dd9f210149319a42520ca7a4e4532fc3866cd632c874b9e71616944f5cab2799548a927988d9607f78982e29671552c14383a349cf11a9204a3a3963db357e17de4b2bf07ab8ee0a60c16a33b113e0af0080ff02b4342bfc44706ba89ce4ea75b2646d6c6706c79560dca7a50347dd75e09b74d802b68dbd447d78357ce9a3dbd90e99ff1bd7595be7363593c45204ab981fa2ba897f47addd44457d00cd72d94700a6263825e4e4d14f409562926a999678ea6fa9efae5724d5ff85b21f4e03e36052bcaeb22eedd5a8bc4e13658ca97a8e7831b6d0ce340891d9ecce14c1504e6fa7773fec5bb7d0597c702a33f5e9f76a6458e88a08318b6e275443320f1b235662abdb5937e75bbe3693d7b76e5a0419d70992c68aff9b9b616d1322b3bb9b8df02da6d51ce0f3b7eeecfdef606d7ce8ace811f96e7bfb9830a23cfb11f6b71ac48f0988b374a4907917b6d00390d71882aaa2661bf4fb3c9e811ae1805df0df7507430682c80af1c3b58ed3b871a25a3fc648a2c30be49cecc9b2a60c86e39930de0cd5e7ce0b60e14377df094a3af4546313fd13804795b2cea3bef7fcdad3e240c758e3218ef32601151ce607c26f6422fd62d1e1531d546b4fa4a25f341fa00f1fc5ddb6c84655872ec52bd80567352521e8bdd01a894e1d5a820b958fe8a266b036de1cef9c42180d8c2d015a3ee23bf68a821edea9bfcbde380330cc9b765ae2c084b0230a956c0f4c2493153e53070a7ff1460f94d5afa5f64bd6455785753956ec92ff1dbc7b88e8a26f6a533956c0cfd1c2d51b025e59af4c89f8009cd34afd587243dda56e029c64347cc173c8845dfd900e2e0df72ff81ae130f819cbdc3ca96e00a3e182d449a407cac6113d7cfded99de9e401f60b66d0cfc34d4c8a0a8223ca312c553df04684f0986e3fff0b5f5320944c3bc79f5f7e89566e5cf1c01077341b2c864e1836df87ddad69674f3552791f99cc3e50092996b30dccc28c4f732befac357b32d1983fba8f8a2c5ad832233407bd271d1a004e69e6651fd7a44a506501c13705f2ea3b432a22be6f7e3bc61341942e58066750200641b61da6f546e1f3e215e48d29aa9b60b1f499017a8862390478c5e4f08f368fb02ba386dc6efcce3e815329fc665bd893c46088bf423d90a8a8f4a38f0df12cb79431b87a21c518c2c914e9843f35d58855e522ee4e16b31e9a112b8878bde6d4f22bc44594f44c2e5ae9e521ffb0701ac92673c44096210f4a488054095bbf4b71399dee151cd8a3d0ec123e9f5a81ce6c20f241dd4d4b4014ff0fb1f6ace15ec88a32a99c2825c798d7d86ce001711873637f502afdf34e34562e15ed7f2e1199df7bb5f1954af2a979e7134f4abf7246fecd0dbceaac475febfb3fc1c2b870477ad7c8e821584f3b17b1bdbf83b01794e10fa8c3bb91ec0d1685b087797726a84ca1972af87362f5fcb8828e46722617d32bcc272c28a8ec600a806b949c62be52746e0eedbabbf0db737556f298e1ceb780887503ee93d6b20c72fae0724397224247a9065f11816bd4c922fc24dc203c63a664bdb1c6a64957f65df69b73b45e20252ef76d74135c5a5cdc6dee677ce130254ed25f468dbf9749876807d3b027ef93b62c5dd99dd47f87094ce12b587e45bb3fd532be4ed5b4a1bea927c67e31a8267fa7942b79eb32578e0de979a49853439c8d0798c71a75eb7c71ae3edc4e0a5f6a59162092dea69ab25e9305d178b919afd597410e004aa6d69c97497cd912874ee94fea37a660fbd83002b78ba6cdf85d345d2fee8a963b141dd0b1d7b55843c3e031d00433f60d9e24d2de75ed9f1aa6b4b4b1c2ff165f458c0334b2675657abd35193ebbdf84a3afb1eb8cd868497a216aad1c91aebb1ef3d57a8c962f1d0fd76c51599c99c47b6150320b3156e086afaaa8d6987d324e9393ddae9d731aa8858afc7ab2362f281cea8801cb5d8b88757fbe64a085ce9836c1e0a0af3bdaf221d00d0a9a7bc0d95500bdc3438e731d146c506ce31538d7825f4855d10f8777048980bd32859f3d794317dab911fe63d22c62e3ca563bb0564e2db9568ede837d8bb5282ac4c659bfc9c775550024af58b6860791322afe671aa143f7f56de267889783d104eea01686af36a7f1aefc48a3964d937685798b99edb31be506a20730be5f7b6f7764c9526541557158341c72e76262259e37cbc467cbde19380aff1b76e2baa126599f50e5a237f751342581ab17fd6edca0ce36b6633955f7cb8fa65d5f97ad89b45af54fc89d91bc58c8f62d23c1f8a23c12d4bbb6d54ac8900ee6d908a221a516b5b6f55ae159368d6a1018c27b5b3de871e2156e28123e7a64203fcc1cd8da3dc1c5decb19b8c32a300a0e792b61aa6ee17a3930e868090383068467292fa86799cf214b1c0b75d25321f4e452b2eb7ea6307e5dbdbc63edd9aa6d98a96f24018e3dc5fbcd59e3cca872f391219f5c3dda3c04caf44e3c8775364f634f89a2becd79cf282852a86a35936c84df1b20d83292ed92512959a9768b5b3401b8ee6657223437384f1ecf7281bc3007d9263f7eac402921fb68fec57e7b144dccd1c320fc227f5670b43564742b57e7650e8f2213e7b233606b3fc82324267d0d2b60a1faae71d019daca1161a44608fa5ecb926612cb1e21cefa5ce5f6716322d1858a40bb1990c7f534db590209fa0715fed7e8011cd046d4f3c3834ed3a2fffeec9a5d6feed6728c5fe4113dd07ad8f6ce133c5174fb37c79b978264ab12f0dc0cbf13856b86c9eeb8ae2cdc1de45c7e3bfb767dbebf37b3fb5c509ca71b82db07692f3249ba4845d96d980f0d1e77085bc26fdd7537a84c049cb67c8d0ce278b23d97004858676b51f4c5a233798760241e15cfa038afcaadf4b6519f0a7e59991c496da7a3508c2bd5d96f258b3c6945b485dc8bc617d39c5a27a9e6f4cd33e5084621952a46aac1b44b860c4677cb38ddc1401974c3521cbefcf8fc5bd5062415d14a8ea3e25db4e25e71b89c0386b7f98fadca56d6bbe2fad0c11fb5805f271ef7a8673c7755ea6c4348599601599d49f10b9a33c8d2f54f523cbdaa2061b54ebc8b3913217af9746e9a4c427fa0cd2351c0a843ce3e1c054170d47d048c51c36304ee06b8909091c4a526a3b42cefe07aca5bb54f59fd9f88347f3e897233f1f0d15f18f5c41d0b75121802586b4dea7f9d5b5bf8c2a9f9ac642be6f9b5ca20a03bf72efad37c0fab2fa7eeb7505a2c77c8e9b0616bef57792ccc6321eff9f34061ebabad821dcfe89aa351f6fdffca9aa62a63073e66d643721995af3df8827a80aae4a9e37b0e4db9cb85500b0d220d1015e466ce1ff704aed595e83699b1acea686c1d2e88b02a81d7187bae38b703639bb8fc8bd33f3e9372718a69deda2dc6e61a74a62d64b700c9f9dcbfded45f21ca63a5751a69e857952567c47a9a6c70620ae7fe37697aa92323b9b083c8366fbe997e61421c999418596ddf42c7d2c391c11e98507da98878cfdcd01fb7d62e230fd4b2ec75883508487539b6309b945a22ab843556a1912e8754884a1cf30da2a5ece888a15a48b518014406aa596d74cde858a7ba367ddf03dcc7c8067115372ef5956afe73564298cbc30f6db2e24fb29f1a191b34971028e15dea6f71ff21225ea8df6e6b90b6252cfd662ffce36173a8e0abfee55190919d0b006760f0b75230ae80328bdac5adfe0248a52355687d50b7c3e49a37285cf50c55ae814d221836ca233e01c98c567114cb8224aa07eb442860adaf631eafdacf1e63b7b88cfeed1100550d9ef4962dc1c824f6f44b100d662966eff49e0df19fa23cda85e5255d03bc33627705f929ddc65512c513a1f63244a18e51311be025d9d1759c19677d0193203fc93df92e04ee175f3e6b9a65bf1f30bee2cb0aa21383a83b35c723f5a0d387935f3c4fe809d607a72c20c31fe55df63ba68a34b9cf68576b01b1420c045de92b0bfae3902e8b2c0b601cefbe86272fa499faf7c4bba38a380d979e0c9db9a150b4d6999b154fdb41d01716e77cb4548084920f917ae7e6cd573f5a3652da586311378946672ba1a3571eb225adbd2b6133c97dfd592fbf6d0c06cae83f0f3c10669a494cee0095106cf8d09b54990cd9a51b825371df65294f0d0e29abffa41fc9f8ceecd25198e4619d36e1691f4e0ed92445a23ae4d5340cd9b2df2d5d2d14c58a86448a514e2743f20254e5b4e7b5399080a86294c9b8ae7d0f2cca72823400c2bb84bf0007985bb78e0eaa654b2008c31ab80cd84d3829a1100f7f280788540833ce1caeef199d40af212c0a4e31b782f5006cd20d7666c59e256202f68b5400f813fb963a1afcc3cfdb5c820771a4dad6b3afe6625a2e6ff1a2abfbb065ade270317beb3f1f9230432242f45b337f3b2a21e63142e8e37604ff6f1d0e9d369c945497", 0x1000) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0x107) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e7000bb5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 09:34:14 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000280)="215dae3070ca9f05", 0x8}], 0x1) r1 = syz_open_pts() connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x1, 0x8, 0x9, 0x8001, "7628927d0200276a1fee15bc8fa024fee5019461", 0x48}) 09:34:14 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) bind$inet6(r0, &(0x7f0000000180)={0x18, 0x3, 0xfffffffeffffffff, 0x80}, 0x33c004c12494bf4a) r1 = socket(0x800000018, 0x3, 0x102) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x2, 0xfffffffffffffffc}) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) mknod(&(0x7f0000000240)='./file0\x00', 0x8, 0x8) renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socket(0x18, 0x8000, 0xdac1) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x80044270, &(0x7f0000000000)) close(r1) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r4, 0x2) flock(r4, 0x2) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 09:34:14 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3ff, &(0x7f0000000140)={0x8, 0x5}) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffdfffff, 0x1}], 0x1, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000480), 0x9, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x1) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300), 0x22e, 0x0, 0x10000, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 09:34:15 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000712, 0x1f9) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x110, 0x0) flock(r0, 0x40000003) flock(r0, 0x5) setsockopt(r0, 0x7, 0x0, &(0x7f0000000000)="4890ac3182a3cb94400dc6e1a2bcbfa6e4015b44", 0x14) flock(r1, 0x8) getsockopt(r0, 0x3, 0x3ff, &(0x7f0000000040)=""/119, &(0x7f00000000c0)=0x77) r2 = getpgid(0x0) fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x1, 0x1, 0xca0, 0x2, r2}) 09:34:15 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvfrom$inet6(r0, &(0x7f0000000080)=""/197, 0xc5, 0x40, &(0x7f0000000000)={0x18, 0x0, 0x9, 0x1000}, 0xc) r1 = socket$inet6(0x18, 0x3, 0x0) unveil(0x0, &(0x7f0000000180)='c\x00') recvfrom$inet6(r0, &(0x7f00000001c0)=""/35, 0x23, 0x800, &(0x7f0000000200)={0x18, 0x0, 0x2, 0x100}, 0xc) getsockname(r1, &(0x7f0000002880)=@un=@file={0x0, ""/108}, &(0x7f00000010c0)=0x6e) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x7, 0x4}, {0x18, 0x1, 0x5, 0x8}, 0x80000000, [0x1, 0x100000000, 0x7ff, 0x0, 0x2, 0x8, 0xc569, 0x2]}, 0x3c) fsync(r1) shmget(0x1, 0x3000, 0x500, &(0x7f0000000000/0x3000)=nil) 09:34:15 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x20) setuid(0xee01) r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x10) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchflags(r1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r2) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)="ecef2210881c4f9162d3f6d5b58b0891e5e562e112fedcda92a6fdf690b0e35f8573cd6497a88df1de99729dae07338b924b7b445f7193b400d9a37ed0f72719f3646c740de2ecc4cecaf0", 0x4b}, {&(0x7f00000001c0)="c25178661c6387345f73d6cec7b9c758a24f44ac51003c66a422f2fcacabab3e0d3647facf323a8d16d7cef896876b5c7b936646c41b8fe61d8ee3f4199a93b098e59b118a84e03b74ef428db295bf37f5fdf5cf421b1df8", 0x58}, {&(0x7f0000000240)="0ae061c06756e26f5ea5e19d3140be65a64a56d03d1dab45546852cfe64d8396830aa71d9dd66520263c82e231be41fa6105e92e599b08716015f7de19f55a7c4cd863a34ab65e9b8dbaa6f82186a0aceddc7dc7fd3699a779945af35f52137f0a854a8efd116a18b5987777a44e67787bd09fb345a3a28f6c56da2c321a36190652b4a23f451bfe77e7d2b477c63651c5c634743028aa1172aec7f4ad8413d058b084e8816e6b908c239eefbd0b84447532defd6103fa4b968d85864e7bc0beeb", 0xc1}, {&(0x7f0000000340)="8d347a4c0facce4a93609066e70af4c1ab377f3a3206ccf3f1c2a6bd3a510f20ae7ed7a4444ddf8ec54bdb05e1031bcc3777293d501669a7", 0x38}, {&(0x7f0000000380)="1255b9e15153162392872bd18324cc6a55ed7fd5b6bf6ceca861b5bcd0e2823554c5a788e34fe7d4d03ce4686ec968e37b9c25f94f1b7cda2377803726e271e0d7bf204800b8be79e82e1f670a77ce9e3a8cf9f5dcc2be2732d48f0a26e530cc77edb5ff8d", 0x65}], 0x5, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x20, 0x84) open(&(0x7f00000004c0)='./file0\x00', 0xc0, 0x1c4) 09:34:15 executing program 0: r0 = msgget$private(0x0, 0xffffffffffffffff) msgrcv(r0, 0x0, 0xfffffe37, 0x0, 0x0) msgsnd(r0, &(0x7f0000000380)=ANY=[], 0x0, 0x800) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000300000000000000000000000000100000000000000000690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000474c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x0, 0x800) r1 = msgget$private(0x0, 0x110) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) semctl$IPC_RMID(r1, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000004c0)=0xc) chdir(&(0x7f0000000140)='./file0\x00') msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/248) msgrcv(r0, &(0x7f0000000400)={0x0, ""/90}, 0x62, 0x0, 0x1000) r3 = socket(0x11, 0x3, 0x0) connect$inet6(r3, &(0x7f00000003c0), 0xc) listen(r3, 0x0) 09:34:15 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x2) r0 = socket$unix(0x1, 0x2000000000, 0x0) mknod$loop(&(0x7f00000000c0)='./file1\x00', 0x0, 0x1) r1 = open$dir(&(0x7f00000001c0)='./file1\x00', 0x80, 0x100) mknodat(r1, &(0x7f0000000200)='./file1\x00', 0x0, 0x78f8) chroot(&(0x7f0000000140)='./file1\x00') ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000002c0)) r2 = fcntl$dupfd(r0, 0xa, r0) bind(r2, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000240)) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0x8) rename(&(0x7f0000000340)='..', &(0x7f0000000380)='./file0\x00') r3 = semget$private(0x0, 0x5, 0x0) semop(r3, &(0x7f0000000100)=[{0x4, 0x4, 0x800}, {0x3, 0xffff, 0x800}, {0x4, 0x3, 0x800}, {0x60109f576ad15343, 0x8, 0x800}, {0x3, 0x8, 0x800}], 0x5) 09:34:15 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) stat(&(0x7f0000000140)='./bus\x00', 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') 09:34:15 executing program 1: r0 = socket(0x1e, 0x4005, 0x0) r1 = socket(0x20, 0x4, 0x59ad) connect$inet6(r0, &(0x7f0000000100), 0x75) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) setgid(r2) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/99, 0x63}, 0x0) sendmsg(r0, &(0x7f0000000700)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x4568, 0x2}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000140)="d6e2778ad4861ddf3bed18c7ede3b82b470e6e6ff06b7bb3d1fa97b8aea571f75ad64b432fe6ed4487e20c8d778c7ffb6dc1623587936874e7399b665c2ddbb003f020113d680217a31c9501e40a286ba6349619483b74fbcd622cb6967c28f0a578c91e4d903b94860ebe9cf85b194a26d5257fd38d12d00c46c5bb489191440e8a2149cdd1a05cded91de026386cc4a6ea293914c8cac13ddb995b78e82948fb59dedca54e738396231264e0cfc58b6a93e9beedd8c1d6c4020e99c158ee4acac618ef271a246e6c21cff31d83ec3afe2255", 0xd3}, {&(0x7f0000000040)="dce85087b18114ff078f6f99329ef5b47597fef0f161be3579d0bb4ecfbf6b2900c9dcd7d554575e0f13cb7570cf0e0b9b0a6ae8673b5809dabf3ddcd5606b81febd629d17272ea9c5cd2e63fb275d0bdfbf2aa97fd7e2872b2af44f0d140ee55c54820f88cf0dd946a002b589d470994cc43662c4b50c52065c25937910a1971da0b5ab4b8d35be18a9a69bd7f1e92cc2dc33f5a9eb1d99155204686e7d05c5242cde6dc810cae4a82c2e84b7739a68e6861f989d1093ddc74aeef68b", 0xbd}, {&(0x7f0000000300)="cd00cf79abd24faf8d4c439ca0dc833f110722891c290492d7e3a52dfe0d627d04a0befdc7a7d7a2134cc8159739ec54763e339ccf03060c175def3970710e4cd21b1a6c70483e99291da4be4fee0346f040b40dc60db2681e9daf240dac826e24b4799659d3724a12b6ada13c5bd3ca64b9798d5716f09a9090f2c2", 0x7c}, {&(0x7f0000000380)="0136b05a738e2e2581e2d9ec4b8558b5a20aa28f00375a3be81a4a21779be65834f8087a68b855dcd294241419ef57508762c76844a9ffeb3ec0e7437769e2d2ce48f5dd03639245e326dd3f9c1e4d96bf76588ece733971ede960b8140ac85d65e094d7cbad58918e906f294fac9e63f209ab0eeafa409c49df15ed91ba3f0603dccdc0bafffa3e6e8ecb3a0f08c9a13794711d647b8fdc771b3480dab6e817f73bdf694f3fb2a52c837c5c6f4c4b9d9d118baf7d99bf02f0ec3a21ed946ac7ff258285f8571794975025e811823e43aea9b0f5384d9681aa5dcf08cef8", 0xde}, {&(0x7f0000000480)="082d1c4d683ef6dbb119f78d01b3faf6f1bad78bfb39a338d57d499760293394a128bb8827186fdee55a560bb1da700370a3d22966acb112bbe1fc42a37215918a5a2a40824b5a427789e35416909bcecbf6f96cca768b56a35072e3d95a8050513e9f3e98015efa518b5db44778ee6ed9b2de443fbb9b20a263ba15fc89cf957cd9f5a5f5a1e236ba18c3b33c68d33d240a3e56a28fdfbcb985bf3664ba83c0468bba96b9081ae2eae2cb77652ad852c7123084700b4c44cbb35eb31faa61bed84a1c69f1b04df421c1cf58cc9f", 0xce}], 0x5, &(0x7f0000000600)=[{0xe0, 0xffff, 0x9c6, "ec5111c1caeff8788d64a3aa1d1bbfd9602fd2ad86441a2309eaf55ce13e1c734ab7bb10af782aa00a9d460ff6a16ca8aa7ba3c8d62bb638766dd1cdbf5647f59a6331ff96b0b79e33d2dbb7849e93e0d14c7ea9d3d4c58b8b2d25863bd494c77cc027421f8b104372a545da3060a04b30a7b805d23f67f04e34b378e026aef10099febf82448d533f3cc09e0c51f1af3eac25e40acbccf655889bef8a444e1009257a241e33266d72653d7ef98faf3f6db12bd9370bd92d003089fd81db905e9a949ccb459f72f6ac7e"}], 0xe0}, 0x1) 09:34:16 executing program 0: r0 = socket(0x102, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x7b}], 0x40, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) shutdown(r0, 0x0) 09:34:16 executing program 0: r0 = socket(0x6, 0xfffffffffffffffd, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0xffffffff, 0xffffffffffffdb1d}, {0x18, 0x1, 0x3f, 0x9}, 0x6, [0xe9a7, 0x9c0, 0x7, 0xe, 0x200, 0xfffffffffffffbff, 0x2, 0x5]}, 0x3c) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x0, 0x1}, 0x6) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="7aceb8c56891268bac290e899b92c6b077606d918edadab6e775330b16574a0a25280301076f04e696178193a94865aa68c056a660809e147eb286db96536e615c66b2b6208f9a2d51c1acd04e210ffade275190d7953d55922c6976147a8167fe40540eef16f6f1b6f51a9af33e86d9a372e7a8b66a5129f922c9b4cb1d7bd2d3dd6556eb4a30295ee3dd46addc8a19c00a743bab7e7335662da7b2e4961b385ba43940dfeb237f0a01eb818a10e5a807f55276728eb7f30f961400c6fff82db54de2e5b81882ec62a06bcfed832fbb03835c93fd71d1ae48555e60343e4bf28c77a0bee3501046f2e01443fb124d7b3631545a331021709baff25c45c03d4d928a8947562a4735415e914b99fc985335edbfbb390eb333899f2f8cbb1148ea7bcf98759254084b4ab5135e3835b94387b577d8974e67006daeed4328a57db34f94e3cda4d31d3105b5f40d92279f8c133785b691135b6af265bed6af369f4e1a78e0fffb4a62c73f1b6bd650e0e55e3fbb9fab2be0ecee54c73e391570631b4c839e499b72ce3b888421406af87e232ab86df4c4c0925b040cbd040b3d4c5b66e81eeac54cbcbc55d7c59ac2d1824967060628bae04bb9fe7d713c3006d29dae62bd3f7a162b7bf35ec811e48d64b032928e254fc225873c074e05a41edc90663f66e0ef70ba68c9209473b578699aa06c99fc26f46c6c17d821a9fdd0b9e2325e9364377ab2e45deb6781989ba2aca60765a61f338b12a7b3e77fa0bf6966fbfb562d45f2b11962db3441dcbb37ad889b28214538f138a3fc33b2545e308d31a7c88a5ba195dffbe70e2955d9078ba818e6dc431e25c9b52ca91046d829195bcbfded47b89e089400ee5a6976e716ae88096edad6014a3c7326822e9bea0a8742bca61a2fc78205d55be8817a1bcbdca22affca3a874ded0e60b893d859da89dc6e8d835feee31cb1dc0b251b372b83b878f67f03a14ee9bf4dd91544388089bc14f53fb0d202ae1817647bb7df7610950b74aacb3f249dbd12932f5f60378e97e97a6f7feb836b194efce22e379c9bdb7b125e63a6219570d37809d0b0c43fd9ad79e84973776d0359abb9e279c1d884d406f3ef6dc17b72eb2e8091c958f989ed1dbfa120eeb21283d403cf7a6cea578f539f16a0f96ec13c687f28adc32529590c72567fe419b7402ec4a2d967bf8502fb9a7c12308fee4454e99226991632603d068a5366284678420cdf2c5f071a8636fcfaeb28a7c38daa6bb26063e547fe9cc3e2224bff50d15fb8e7de72bffe1b54f582303531f319848dff2e6a5fc070ced2e86c8c02e21bf3e032656d110e9200a0dfc9e048da878c42c56952a363b77441e1cae16955969ebafaa3773c286840d62b9f26caed522dd4ded32cf9aedea7e77906c7a9bffd7d8bad838af0fc8cae3a01daf08f281e5a392e8a9e85bac5415e1a20fcf85b0b95498c1a18cb4502675a330272f5de3f8ab28b80272395c44e1c1e6a61204383cfbbe442fceb88af3cdfe4295cf6011827f3df60e1ab51377fc45a7f6a1a0235f1e1e9c24d2fbf267f00dec296bc3a603eff7e850cc552ea39754d606f1cf66fddef8c3fcda17bd97f71919dfb1a0fc618027545275b5e48cc28ad134e03dc046a65a260e9fe0e6843d5b51bc548320226bde8751019888876f58a622b1c3f1c6e5d958ad683469cb4ecf7b121b9abf262cc094cc0390ffcdab83fe75de13735f10229db18daadd2914b422b075590d7c439a4052abaf9cf826f9eada5fc25d5d3a8efaaafcf23aea8e26ec6f4d60a789155e5870c675e890f0d29e4f7a16c34447571590d57fdb04444006909bb463520da810ca4d4df3b41182c35b18b0d42bb41910191bc2f0a6e1a5c43081f33d6b22f1b1cd094d4021fbbcb67957644fefa562a7bfcbc276396e36a7b15daed7a3ec191ad0127dc380ec974562f9915e51920793f5d909958dd29e30fdce20725f06eb9e539578e999821917f500d9de4c9e87ce2307feab2e7e3c9a782103f44849213658513571adb9a5499347c8861c7c9974f34961b8323f208bbf11a60930601842fa009e383a23f405eda6731edff41f86954dbc045f8d4a4678f216ee1a0a3638dc15fd84996746e8d2b5826ef8fac1817c529d54ec4059fd3df9815a963d2d65a0a6f40f280904efbc8d6f1fd58c4ba52991bfa5f2aefd7092dd129f97609dfc3fd710e72f1250fe2d25f51e5ef1b7df949cc3c1f126cb753ff9edd3a179a14befb409bd7f1e82023ecc81db06260b2a60ccc20833d2196bcf7bd949f3829e1c900b68168c2b003667471e683c4cadca9794729449341cce74b0dd99f97a5a1a163f355e875fb9445301f65d7e0d4b0b6d0c106ca797d4bed765226c5d7a8495e8e81b76a76416334c1844531266d5460954439d71bb95ceb556edcc660454ea314878055f9715378d7e88a3d83934052d01ce263f434dc3b78ea2e4aef748720c4b2238c6ea6e8f26b6b25d84743034d8bcfc81c1e4b9033d55d5a4dad782128304db24c444e68cbef1fb58407f85daddd510bf4df78426fb473c954c962107b8ca818d4186ad634eb64061bfca0e5f89eaa44a0be335117376336161f9320a8b3439cbf8fb01a5c4f2573b1e20744c48e1fee44b95fae15faf740ae0647e7bf0e6b56309066058d5e64f2d814a983ef20fe67c6acc3190d21bba6075d45d7807e58826a5cbf777d72585094e129a7325e93fdc402d13e9c6463f61807fcf1804aa5c3268644e5e063ba50211b0224451bb5e54e4de0bd790faeff84f2b71b5688727d47a08f108c846b54f6e7da85ac33aedf5d7edd802f5adf0d7aab3d7979a95fb57a8486b42c4916cef7326c56b7a0af640b70384d6b02abb0aa6a5aa88960e2eaa3b773e4c4b05ebf211644c755bf4bd1d63e4c0a59e650b2bb858b27feb6c0d4ae331fd61dd7e661c895c1cb64564cee10a9bcd165565945a7bf5f2da75777f3da152cc17c6f5e53c6c237abe6d2899160c52e83f9f565cfd784b9614e33ce116ed5085b76ececf49972c19a81db08cb811f676f335f885d68e2f46d80602f7158ecbca5ec6c73a09522db3f214dba7894d61413771b5092682ff6e7a272f96aeeac23f52b6481145878baa3fd4d6a2800471d01dc9ef859884bfccc25fc9d1da7fe514731eaf532c34fcf61949eb2b610896d775b9a5e0beb9b887be99f899755581222b04fbfb7ee4e5bf3493ab02a2ef7cf732a7e70dba6a07bcae4385819da4cd46c0ff048dcd617bfbb3dce99ba055d145e3a338d251f6765e7dbdc3fa1cb4792c4e242708d364fc5ddf81a9923c9e2105b4f070530513c1ce2901779d95db792af3cd17b328deac3acb97720941225a55f97dac9ab003ee460db3384d5d6af2dfa7318aae9d6d0e2673f9f3fc3f0e7187710eab540befc833d272af3dde3ebf59c5b9766a35909c7ed0b2aa4d02f8c3dd3dc4fa389bf294384f365e97a0845f071629c8f02756f73ba76c2603e244d5a39ef22a52f1ba0607ab169a49ab9664daa5f4090d16e32ceeced236463ca6a185e69ec90fc8f09274fdfed211d13d001eae9b3ebf3ed1443bad97c9c4d9a2697af861445d8bfeb3fdc3eeffed6b173dcb0d7e5cf91f6a9c5c1e69a1da667bb0a4d7bbeefcdcf8d321643b04be15a956da0e3a587830cf9ec121b8abc9c20a8c8c21ec150ea3974c83f8757d014a850963ca565d6fd63bd93d3823f7b84499504fdb2e881269de7934c0c9b61c34b86096a10f599ebc244063a1f27055a1422b987e0c4cb666e62f8e01e0074edf610bd354ff64c7dd580c8e89373180486a0bd5bf2b4dd0d62b8376f44821e7ee65c4dba423aa26a4cf7d42a567cf74a3f37c9ea66c76b67862fd1c1ee44d3cf132ca9d125db173ea2dd3be155ba3426b920d6800ae79df8b3639f4e4c1c95bc4f861005cadc8d251f6b48499d9a65b5f327e378063a465322e3fce62cd3e78bf9bd1bc31307299e50798e3d2aa817ff1dce74b94ed03f57dcf376eabe83b8c5a4b9023b3770f0b31c9eefc6b4f6665c6bc80cc83b41b0721f9475d5b1a42111f532ca7911de793e399568127a3781ff0b78c4c0bb15417d9edf88780cda5956d11d0114edfbc4573d5da2d01ba65567205fe4439e9d1ab952272ce2175ec8d0a2a7e79bc9505201b6343ff0fbb7243ecf076c0d3d54279dbaf26258ff0d4c76bb1850f92d6ee76af82565f0e6641631a48cbbe5950ce6a3a93058af5dda52cdf96c313d0211b14137689610612d07c4b62ca4b9bbda1bd53b251a620c48971811afbd3117708af7027b50ab79f1edc5498d5aec556e664c4e63ef3bae86146efbe4994614963cbcc2959e72a88d120cd953f70be5b937443eb0f340a6ce42d0666a78d4fadea1ae8aabdf630e22e6832fbd176b28c76d80bd43eeceb3d5137a2d6cb2f67c26349d87634f4e524ef2bb388ce2508e57b6382a7971a601790e3273e8289ca58aa6382663a16e132980c111db6b7cd2ddc894e57073e6816788b0fd8e00c7e9252027b33f39476cd3fbe8796b6a055d193b8b767e74c748cccbcc8e6543117313528a5b4ec6e4977b91960bc01603e2ae9485528b72728c472861b7adf6cbdb2ff7a8e7af6a77d7633567f0b3f31201cd7820a32f49b511d51afed57461f3b00757f155030eadd6244c1eb9ce0bb0e6f57dedb039ea952d9870d32197489c27f7d8b344238d45b8a5d154a5c4ce000e7ffdc3eb94578cb77c5c253982241ce6fcf7d9227a9248fbdaf5fcf13ceb83bc98d7551129f92c80a3df360a40c2e248b5ed8deb058c8b69198b07a210e4b931c37a578184497c2239d9eb795450f658b7f506b2b9b69c4e18782c01e8a2776ce4e2832c9d4d5ff1cbef257a1417a2edc290e432d43728dce7c3f47809573b09999840bc2815ebec8ee5f01b43e47ce4d6587420de91eeffc9cbd7455226ff26b490f069e3c6d2bff0d163b40cd404fea606d2e2f45c8d19e2af49c19cf19469f5e84ad0149181d69f34d80ed74fbd6353cf2e55e31f446c3514ea0541819e48d7a512e4b75b0dba229a073709c8381fce6076131529d0fa44ca145fdd7cdda90e9b81e39cd2eb200b72cac0d701d111bfc1342c82a5b8babe401251dd3be0f602d232ff3cdc9e9193f306abae6e03f3478fd9d162d4731d6d6829c3642c1751af023cf1db413b127d8887eb3b57f94f6e7f3dec20f6f10a3446b23f705f35af8ffc34b7a6fa5c6b91e9de977abc9c550e926d2e0c005b82d84e1fe3927f3f6a5a434e2821a3ebfeef62f0612b00d3623e371fa30c77673ade491e7dfd9372d39a0f82ed928592670efc3fc06eefcc8acdecb7530a52dafc3fb1e33e1f89a6e1c63aeb4256dadd", 0xede}], 0x1) 09:34:16 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = dup2(r0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x5}) setsockopt(r0, 0x5ee4, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{}, {}, 0x0, [0x0, 0x0, 0x40]}, 0x2d1) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 09:34:16 executing program 1: r0 = socket$inet(0x2, 0x2, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0xfffffffffffffd1f) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="f1a58c284b984ca42c59cd1da220c475ac24e51605c06fd0f214c45edaf44fa3aa382e98afe775c133ee8cd02e44106491d7b4afa4fa8fef7a59d0898ce375961b55e851d97241c60dc653f30fc4668049e14fffeb7929eac8f15d8d192477f95ff5d153b18343b634614b5c785a7301866430a6ef356368c23f0b3d6c37d505c453b178080e05932426ed6865f59f996627e2a1ad47a6d2d326e9564fb2d591d6dc204c06d04be5b10c0b0d3185995750198d1242f4662900ac02dc114b88a561eadf3c4bed0f8b", 0xc8) semget$private(0x0, 0x0, 0x2a) geteuid() fchmod(r0, 0x8) 09:34:16 executing program 0: r0 = socket(0x1, 0x3, 0x4) sendto$unix(r0, &(0x7f0000000000)="b10005010900000001001eb1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) clock_getres(0x4, &(0x7f00000000c0)) socket(0x8000000000013, 0x4, 0x805) 09:34:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file1\x00') fchownat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000180)=@file={0x1, './file0/file0/file0/file0/file0\x00'}, 0x22) 09:34:16 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x10211, 0x14) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, 0x0) fchdir(r0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2000100000000}) 09:34:16 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0xfffffffffffffffd, 0x9}) r1 = syz_open_pts() mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) chroot(&(0x7f0000000540)='./file0\x00') ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)=0xff) 09:34:16 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = accept$unix(r0, 0x0, &(0x7f0000001580)) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x1, 0x80) semop(r3, &(0x7f0000000200)=[{0x6, 0x6fbb, 0x800}, {0x0, 0x81, 0x1800}, {0x1, 0x100, 0xb9a8064cb521abee}, {0x4, 0xc3a, 0x800}], 0x4) getitimer(0x0, &(0x7f0000000440)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000300)) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000380)=[0x6, 0x101]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000480)=0xc) connect(r0, &(0x7f0000000280)=@in6={0x18, 0x0, 0xd91, 0xd6e}, 0xc) socketpair(0x16, 0x4, 0xb83, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x3, 0x761f64, 0x400}, 0xffffffffffffffc6) r6 = shmget$private(0x0, 0x12000, 0x502, &(0x7f00002e1000/0x12000)=nil) shmctl$IPC_RMID(r6, 0x0) semop(r3, &(0x7f0000001500)=[{0x1, 0x5, 0x1800}, {0x2, 0x5cde, 0x1000}, {0x1, 0x27a, 0x1800}], 0x3) setitimer(0x2, &(0x7f0000000000)={{0x0, 0x5}, {0xfffffffffffffffd}}, &(0x7f00000003c0)) bind(r2, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) fcntl$getown(r4, 0x5) recvfrom$unix(r2, &(0x7f00000004c0)=""/4096, 0x1000, 0x841, 0x0, 0x0) socket(0x6, 0x6, 0xff7fffff) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000340)={0xffffffff, 0x1, 0x8, 0x5}) socketpair(0x10, 0x8000, 0x140000, &(0x7f00000002c0)={0xffffffffffffffff}) shutdown(r7, 0x2) getpeername(r5, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000001540)) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x4}, 0xc) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080), 0x0) 09:34:16 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt(r0, 0x53f, 0x40, &(0x7f0000000140)="acb1662eac5b4ebcc4ce217834cf", 0xe) read(r0, &(0x7f0000000100)=""/3, 0x3) getsockname(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) getsockname(r0, 0xffffffffffffffff, &(0x7f0000002740)) setsockopt(r0, 0x8, 0x81, &(0x7f0000000000)="66d18b41a80497c2d5b48ac1326381ebaaa3b36a86a5d747813384aaf14d113af1c58b709337f6f9ba1a3c885249b6b25b0b32efea379551ebd8ee47f17935fb7e9baf1d953d6b1f06cd3ef146a5cf0b70e8e67a00827c1b6edf5c7142752dca51b256b53270802f62999e48446174d8beb445f85608d5fe9ba7032b4e9ba44c49f094e47d26b0e277eaf9348adda79c4ef6d475b08267ede5a01a83d157072978a08c3b3ad7762b424887659f1aeb166fb55dfe190c23b66d4971c445bec14384f64e2d81d7ab3e8283ab7fc34086c72513527fe771001889986cf3a6a7e32ca749783458ad1bd859dcb26bd5ae1b9b102acbbe6d74d66e0636efe420", 0xfd) 09:34:16 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(r0, 0x2) mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) flock(r0, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff]) fchown(r1, r2, r3) flock(r0, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8001, 0x8, 0x0, 0x4f3d, "dd4bb22ad04d2aa665c877b7eab147972ebd5fed", 0x0, 0xfffffffffffffff9}) 09:34:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x180002005, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047466, &(0x7f0000000100)=0xa) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000001280)=""/4096, 0x1000000fc}], 0x1) linkat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000001180)=0x81080040) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000001140)=0x4) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000140)) ioctl$TIOCSBRK(r0, 0x2000747b) 09:34:17 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) listen(r0, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 09:34:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x4500) r0 = dup(0xffffffffffffff9c) getpeername$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000000)=0x1002) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x40045720, &(0x7f00000000c0)) 09:34:17 executing program 1: setreuid(0x0, 0xee00) r0 = semget(0x1, 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/162, 0xa2) semctl$GETPID(r0, 0x0, 0x5, 0x0) 09:34:17 executing program 0: mknod(&(0x7f0000000080)='./bus/file0\x00', 0x20, 0x3ff) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001500)=[{&(0x7f0000000140)="dda25e4226298a10cfb83c47f4ffc6ebf0742564af8ab74872d94e541846ec1241dd338104db78934ea032339c5760b5e012c89cf3bcc68a982719d99823a768c470976eba3e259beb8d64ddcbe2b1d9bd2eb0b0bf945d80bced446ccf517b56d3521144af120a307dcef11f36bb3616edbe2905ac3a5a3c7524f2bf524f2ca9f830130f2f8e64e61d862d5ba50455a95eb69fa08713805b", 0x98}, {&(0x7f0000000200)="bad0e0f132cc5d3ea9b0a17ed548aac505eddce15d37fbb25122cd232d420793ed133bf2cfef27732af638736324fda7baa6edfecb211986e1ff50541e8b3fdaa42c80e988757633811dac65588511993292403ab0296a04b41d51beb077f7ed45e39a38d156363f2b66663abe36a5569feacf167186c34279c6f880923a4858c8832ed73c1633bcacca4fa5a35ee28fab53325210c9af26a4454a9939d6d29681601e2e0cf36295741cb7fd4d51bd3b6c587f94a7804d08046160", 0xbb}, {&(0x7f00000002c0)="92d7dd112490ccb1170b621b9443791bcd18102b3cc551c5da880128cf203f432245343b4e86f8bcf1e7ae0f9eba642f0876a26b30680d7cc21e25f42ccf87c5187edf6a51b6bcd70b12ee5d4ce1a1d4060f07f4e8f74de846e4c0e65177305110ab28ef36d68082027adbd99d45e14e76173a1525704e2f7495cf2c5b6a4feccc38256a770433373df7a81449e7a315ba9f275f68538cade29e81b53d43b512590e8cdc5a264a8b8c45e05e159847a8b5ee93f9466a5977433b30f9fa7fc67c09d1431b39d4c1", 0xc7}, {&(0x7f00000003c0)="5058b6b86fba88bea6418b74ead6f90824b1aefcf7884b7b78dd2e5c216c7aa229c75175483786d0b4938192ec60269472d0335154ae1c325aff6218724adf902e2dec70b5c203dacbddd70f8140d67bbb", 0x51}, {&(0x7f0000000440)="b65269213056174f072ef85b8ddda1626fdf7655e28c9b04660a858ddb6ad528538c49e20fc513982c7e1430d8641ac8ba152af549c21b2a73ea87bbd183bacc9e8e1973de586f3ecb9ffa8a93d3f181f4fe4330e2e3254cc43fab08271533daba064135698941cf687f4383c55d914288d61a28dd2ac02162ead7de7fbc94a5b9e3d0757007519a20e9ec8b4e2334128c60d75ffb69beb75e453ede67ae8242da4f3ca202ceec165980eb6d32686c5ea3c324c477311904f5db9feb50a0acd443ae942deb272b14ea60097a25d117068208217e0eb817de868b702ebf7a8602ec4024ccb44ecb52e9239f51fbd80bf187f905bb1c2916d49e358c585626ae7eabfd1acb5efab41426b4fd83450a92763b98e1157563a92718b7559da1d777db394276f8b600baa7f7c9a0f9aa9268237910c7b63a8e59ba197a871892394a248f4dec07076d52e8db8af6ead665c634e86ba6299e1b1dc004a528fcb362f330c51644786b306a1d09b5265917c5d09709c37de3a19af24f4b2b9e6978f22c1807a054f9922fe07cf96dfcc53bcb9e357abff3d86958ff9e8367cdad71a09a64649d0b004e313f3e3961bf19b704f46491516776b8273f3a45ce16ba9a8dd3bc4a70fc4a2eef354c3c32d348ff9a8850e9fe4ebb8d537ab7c1ccfe8b306215cc18dc17ae5b68df616a13d1518cd413ceaba22fb8c5fab925ca2c5ecf4af657d16e91ca49d655fdd7eda986ddb00cdf1e3834bcc10dea6e9feb1fbc2134f3068afe87135af2a3c0ca9492597e65f34cc012c0132a8b3792a7081e5e12cadde4bcd1964221b69da6cb05f80ab6467eaa00e69227b8e5de7dd328b206b1d8a9427c86528dd77fb56a24effc01b5da55c4630f3b6c26040734d1288f4301c4eded232353a58ca8b4321ecd5f5c76cd93bae72e31959ebbae5953678028ce48f6983cc49332d230d897ca3d7ef2608062228e63a7cdede3747e047de56ae62feadeae6ad287d100f9f6a7ba8852db172bd05b926599da74ef10983613105305933f4134ba73bec3deee9aa1ae584dae6475a12cf03b1217191f3ea6a8f138ff0f17ee1de7443187b21013a5b69a9038b754fb959256427af05af3b38c94d77d5de123cccd61a8e938fe5800f59ae1f34bfa8992200521120982465605c018f9ebf63800378cc779578a7ccaa76f5aebd5ce6cb6d7515e4acc714501915160ddf5fd55fd015e86b299f3a38726354cbb6b1f7e146867023a29dd83dc449aa38c5131fea586332226beaf2c9ac889ed942d116734eb0ae01b026f4b985578eeb017b849341b399c0b0e9635de5d6bfe330f2a80a76bbcd1ee4d999b70657ba6c37493e7a5a71f391e4d9288baa43f82abff82e872e7b6296bf24942d258f1cbcd4444d7fbe75e2c09546b0a0533d94b1fa3c9b9012892dc17c27c72016e5bcaed48c9d93e38f08a445758599f66c2a83df373a83f845efd58c6ed56e1bb70341e0b739f6b92dd8432b03c962587d4947105aecb211a88effb63f0c025fe80ca4308181365aace608af26bec5927564ded0cbaa1da2fef52c1327c55a92977ba5042a73cfe812028b448a45fee876e026dbc133689bac36b702139dec344486a40c2f51d0528c259a5fbf4711535c3ff96d91143beb8b0bf5ab966b74af9da53cb79e9e3fd760cc07ec2ce7444a30bbf6d5a179edc5cd31e7b88e1bfe7e50e44a7768bb0d235423c8659728898711b55fb87d7a22312ce2440531fba17fda6046f9823a63c18735fde9e1117a22ecfbe5e882c730991851ada63a8d28b2e012241b7e08d4d33fac3b4ae8dbaf0f4cfdb2d0fd72c810c26d4fec35cd63e0a4cf1931ca2dd7bc7555ff64f6ea7de33978860ee660604046c5174434873a936dad928b147e28694d94ccde9fe916e7e4c2f2fb9aa4503a1bce67aa93012954b60565c04fbd7891f607704d246220b43b9b072a53e3dcf54c39a180e3b57eb835eec5f4fe0e003eb62aca46e7a39d35d263bb53a4b883d0a4ad56328414a76d54ebceb8d12127b4a7f2916e536315fba53c52999e5a0ba4fd5578df007cf069503e8b56baf15a03ae286b86f2c69e51d31caafc7f4a0183a377d6663dc4ecc3215a7a72c857d295735f4e2ef7fb982a0eb3a318100579147f98f614ee9aa6c1b1d7fd516d1618e422e912971998730f62d35316c3887f90904e9104d49fd206c9a9250c0f77dd4a1454522904b167a7d8cf8f1160514c531f0c1513f9241ffcffe64cca5c562ed633076a6df4d4ea68381f97df26a480a1871f00e4a5c0000ca483a77f892e97ef42b013dd302d07857f39e4ad0ad3a5ce81cb93df12927de7b78d7bbe544a9cfacd9f64b55a461dec018d0f20e1a01fb8cda5e10942f9f3854286a44ce4db1320c6bd4c7cf149b72cd233bc9a52eed426a9c415c933adf5ad675a308d1d6e321da778a9f314ff656759771a5c9a139d064a652a8f14defae2d87718ca4e4fac8da93dd785ad4f1848f32ab80b8704435d9168fae49a7cab25df4b6b31b64fdce9e0777512fc22e4d77da8bdaedb5adbd6260a91a0b30816c3e3bd4abbd1c0bbd3b468b4283d6e26f3cc1951a27631a8fa2c58598414a62132081fc9114bc422d3991cf5f62563470cf8e5decf918cef3737e0bd94eb2d87ca7a5c3b15d80b77c05dc269f9c054cf4cfa676494f2514f5a4c92ac499a940dac54987bbedad2902b2471309ac98075b7504d9c622eb49ae3cfe4d3993c84e97b99a408139f1a096d4d8a8480e269e1e84835723ee135152eef2e67df8e2aae6d3237f40c47cb80ca2e2a014a3b545231386e748470ea638e5759098db893b7ab562f7c085a9a42433104bc1222a214dd4683dacd82c220412b0f705baa54bc7d24c1d3992cbeb8eb5032d74e47b068506231d5099bb1e4ca3f5956858fec9c351608ff68a0356e8a0e818184674159e9d08ea9ca05d3545f4b9acee1ed2a21584e369c2a0a58c72c497a87518fbcd03ff5bb37d916c4e8926c8f21d490dc34f8e4e6474be5aa7112105a77c72d5e2cfa9ddd72feae579c181efec74e99a26b98e62f63641ccfab53aeaebbb0fb024be66bd3a9dc002735bf37398539ced98d75adad17e8b84d9addeb2a42c86e26fd119b31733ec81fcb907c5e7f2a40e266866befb50b6d891467ef030b97fc95b02da716e4feeffd9a1295c1f913dcb94c19beb42cd8df0de5211dbc0e63d3c68fb92865406da87a430ff9120e0f1c26275753ead0bf98a5e2e70e778c719551718ea0e16c2687f0d562af760c1aec4d5dcfba92cee267ddcf8c42e95c7b74f553f5bc2055997c3d3ba8ff3900966362243250f958e809a2510d9d13207c31057324730642132e4db66895445f21ce2ad2af7b50fcee18e3aed919d1922e0775a3b2a1929512a6c170971cb1fb2acf442210a7e88944cf5a2b5080c31704acb0a627b247d1e9a5b5c9c7bc0822c0572c44540634f4f5a022facecc2d2fbaad05d6765b8c6ca975a784d2be98bf3df5e5f1777dd6575b3a3fe01952e6483f8f103f60fdc084a75cacd360fa8b4c963c0a4204b612c5bfd17028be83d66cb2a452609c574b164b9d79e1a515e1453ae8bd42296d3078ef77b1d7908a7d92e068fe0e7f9cc619c1f4bdc4d20566470a9c43cea3b694fdb3f208cb038cb0c0377f3e7e963e2f273fdccb5c16e55c67150f2c90ba153828b023ce806cadab5b3348883f7ac63bb6ebba29f38c0d0d6ecac0fd7297e6469f7ec1e739169b7c92a6d2268b34d1506a88900dbdee326057220a93bab9bba0fb3548054b8f18ae46627c292e02af41b29f1813a966eb5fb5043ece08f46e4e71dc326ce213323359a27d376c3a1f3e0e0bba88b5574dedf1b086d20ebb6c92d85243e6c9952d365fec9c22e08f44e0c4f5a2c657ff182a24d1e1eaa9158051349176f800820fa63c479877f0bde86feed5d7072f5fe819002b9c31d81e396f33de993847dcdf68b9b361e5dedd5ae06f410f334253eef9a7e3d2cf846a6f41c1774b1915a3d5010e43a04c6165ca9b93ddb18c1b60c585d4ace0bb583d4a5b07f63dc1fc69d2e3b04adb9ee5c91f6595d12a76ce798ebbaa67597fef835596eb5f819d10f203897f042c427c2389527d177f9749d88c97877ef42ff635d79042c2666f9a00c78edbdc176e8976da113a776283be4ab82944a9c4a05b8efbf839bc417921368a1bcbf609a1e27bfaa0519029f8d57757915517dd5fd6d79b0c2c16ff6961df38e00bf9363a84a05df1b57f13c47dd65728512f20ce338877de25944fde16d8b22f3ec18288125b6d524ada5730cfcc8a32769363dcdbf6e2dd559f08c1d5eb7d17d3bd3172a823aaa618b9861e0af6658ea6bf99535d5ca3a23b9980ef5ca53a373936f40220723ae3f92e241e8a002f21a73a5de2512788905b754dda3aaf37323878ff5147af8860a695602f67125b182ea9082db842f998550d82f21758f711ac035557ef7c596f58e00d467f26685a941b47eaf632c877066f204a9ad6994cdef6bd62b624650ed01f9db2867f5d3ea3eb08b818aeaf02c16e35f2e05be6036c8d32041b21bab2d3e3e635052e43e8d68ce38c49d8c29a2f2387530f60e3fa48274e5894b837f594cc24ad47943f9002169ce0e4405149270d846f4396849d8add585ec0d2da2a7d4db7e935023877336d9f9b7c7099df3e7d47395401ffd3d4f3cac016eb34e0e90027ce1913c97ec86a8f303e04c672f85c904fb3383cc57b32d289e2a23d78a7ee6fd8de64df5f091b11ad27b0c37f856026349099b66b694fb24e9039876766227c6d3a22b8476dd4aad77f811ebc4f3fcdb7fc467b14cb808ed6fb132368d95440d55606529f057ed2d9c25ece1ae6940912fa4427669e3457b950b0de5c54c7eb4bbb605c6df9bfb21590008f6d050dd18a2c59531d798f79ee71381444d3ebe5046c6f17806ab5fd118770b8a6025580f73708b7c2ed02df5fafc33b3fb1aecac13b8c087b793c57349e7c587ab7fb2bbeae1f230b6c29852657ce518bc0998132a9fbcfc9474f7db3ddccdb03e6bec6d92fcf1df46d3d0f82077720fb7f68661cb0bba354fbb253a1a7a1e75107d869899d5203d577fe9513e08c068bf20c211e261a509df4ac0106025a70630ce7bc76b190940e209ba333f885130e49eca0e5f11acc3cfedd2c8e457316dd066ee44248b73a8bf49f4752fb1a273775c55dd8be61d511c464d3ec239ec55ef26a439d8a803d9bc60980f34c0d32b7491ab283232965dea0fc26a8d0d94129c1929225eae2a294e6f91109b5187125f2753d48ac776171b671ad32216ad0694256edfc6d6380b393c01dec8de0e011861fabf02d9f534bde34edc592684a419ed1e96597d4d8e77236af1d68f37b289a55bda22e0b5dc6f664d1adc4f6c112f9f68c719e800f2c46794398d5987fbee7dce3cbf773a7e48140c9496aca01402ef6cb758da4a5eb8c3a1af859dfa78c1d2c75b11dcce205fc04ef895441d52d99767b64b4aaa7eb6b4d0ac1e8dc84edb0b4d0f178ea07c76bb0271fa49264418b9125f4e7f0fea130c99d43797a63ffdd2e2d0d66122602f683df7567c19d1f8406151100eb37405496eeb68e61176d4d523311f259ef36a6e7a6a8a41f7cc8176f4f431ce984cf2e534ab6e26840b74c4e0fdc48a33a006991c0808ad3d4b065b02d398f178c3cf24558984554c3b9cd833c33f2bff296326699e03b4c0bc6a58f2296345505f18035fe4e7660c49f098a1d94d5e432c297244c3f1de85070367befda0", 0x1000}, {&(0x7f0000001440)="746604342d5e94b950edf0af8e0a61079e2438adb099e3e821468d42ad4af3694f750a0691c9609b2fee9c806f196101f27e36ea964b25a5f8748db23d030d84e2f712b3747a5cd95c71ab915607463ef2ae900d88ec3d07bac778e00b086ee75047b423e86c59dd3b9f1bdd6b08b55ea53846b44e560db6bd846a7ba5f79f79e018b97c0016e5d9f2bb5243", 0x8c}], 0x6, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004000800002b27feff023519edffff00000000000000ffff0200000000400000f2e9ff0000000016b024e49b6b6308de512c9e39", 0x39}], 0x1) 09:34:18 executing program 0: pipe(&(0x7f0000001140)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000002700)={&(0x7f0000001180)=@in6={0x18, 0x2, 0x10001, 0x100000001}, 0xc, &(0x7f0000002640)=[{&(0x7f00000011c0)="7c78a8631aba00887788919cbb82e01579f1e52e563b48c516cf2df48e39274adb6429dfbeccb686c6159b439f02018bbe9afc491c058f1ba37fb14d9e51632d156d79894e85f6fdbda7d8245c6f0c7acdfdae4b534faf93f2df7ceb3012ef03e08c8c79c539c47a56fa0ba587e71d6610e82c84880438574687b6fc5cdc4ad089815bcca75673b7b5676d2247e7cc5248cecf8985e07b587417ff3a2e104ec01d69be715a719d8d5c34cd478f72785cda5fc84d925fb51eeba5dc3cff969c0319208b957cacd3d316c8a474d399e5b0a9e091265534df66aa98625b28f265c8d47d19f509ad499c6c2a49de7808ccfed4", 0xf1}, {&(0x7f00000012c0)="857131300a366f2b0365c1e056a362aa420b", 0x12}, {&(0x7f0000001340)="479520a385dc137688ed6d43177f8abc188e2bb8c38b8d53c4f8413029d43a3dda9e524918be7c9716000213820ce185f079c1ac3d06b64b7b05553c4569d46c0297b4ac8239ca395f5d112b27d25541ead14b682061eb00d500150950ef67a57e54e3f064404d979add796975c7cfdc5d982fde3597b64af8097311cab1834bafd62c06636d133025b04a6828c68d18b759eb58317d1777eec64316381d7f65f9faf74ce284c91df7c6301cecc8a5d49b277cd79dfa659ae1198fc6726abd8cd2f524f0227f095df65c2ab05a17dc88746edcbb88e83cbe5f9d1691d1dad60624787a14a4f37baead6fd4474c5fffb3ffea0f38", 0xf4}, {&(0x7f0000001440)="eb162bcfaf14bc5a968b3394cdbe599d52320eae2f971191855c815acfbc897da7cafa5076489fb7bdaf038939047e36ae076c547abee38a7dd2e4bbb561db2e27d47740141eee4fe6427974f74b9cdd9680c91bd661a16376a77271229a74b542e1c278cc2bb04addd3868cce4835dadce503565151150636d272e21c17af1bb2c0799c461ffb8ee577a03832dfc1565146412579a0e65402fdfd757d6a908381aaaefecf5f258334f1dbb55a65ac4b1426391992c6cb0f5fe2e42a093ce56556a9708b69e1671e9fdf41ae63f4030b4dc765a293fec9b14543ce5200", 0xdd}, {&(0x7f0000001540)="8ab8c303812411cd", 0x8}, {&(0x7f0000001580)="b5c487da300a8de822f60d294eee055fa68a636510e56c1eca46e5dabb3381467982b0a4f33cb363bd2e6433a70073c8332a69c272beddc78b5b036a275929d055f3b56c325d39f14f8555af4a4f1f0b2b7c9fcd52b3c7fc7501c35a4fb5c7b05cc4815fb015a7e6fcb2464ff986556e7ddab92bf281f82b0c26895595ab0cc815f7ffadea3d304f068f4cb56d636bfe3f5059d6889ed5263480268b53e0d524bcfbdb944731b2c38d1e5201817e5e394d7538960dd1579b7e6be27453579ab2aaf7b734c9e2debbd926a2b4676e053c44d6bc50ac20153b436a812e708eb3c5d48f498a7dff3322da0130b0437c370f1fe4fbab4e03573a776d448215611c70d5b66d4e222d3b022c2c48b12a849de2efe7429f521fd1d1ff5a148c8f47e9fcac880f2d8208ab9c3bb60e8aae575afd1e167d163ed55643292f9922c07af697b955a9721f691a0878e673dff39cc8068bdddbf12a92fb5082205f2cb66fc89a1fd06f1a7b00239c44c261c30e4f9fd7e8a3de5e4bc6407696116ea0e684baea3b3b33567d2490a75aa3381bdaf12c6697d1807d55b43881c54f2f03731c66f53743ce9084900b29a1f263b10925c491da1dd609bc1ba8f3d7ab0ca2e8c3f7d2319912152c8d9a7271e00d46ebfbc90cd4446b6c77aba5578804d7ec913af5920b8d0b962d92246c8d94808865420196e2ec3e643c3e79cf69fafcbf95bb1d6f41ffa551fd94457cb318539985125e91ee3f46f1cfccdb3ad28b52cbe61c60533c55938db47859eb64c62624eb712b1406e86e74832b7937061c1d2d298e980960121a8863053bf8d628f94a6803484898f448b2fdd72c1e8a9df84023e9337dcb13b80cfbb87b1e478f49ad1bbcce6f2483358000e81eede2299c1df68f9618599947d29bff29fda5fb4416a15a4ced14a4fda6145bec1c025e0e607504c2815a4c3eb3da8fa687061aff795393289271d71121444c8d802b644db366d1d621565c7d871e6301a5a51dfb05293e3175adeac4059625b8a799fb35a3f1f8c3de04d4f155aaa7faace6d4ba4450fc3834e26564943402b858ecb320d3683a67bd91bd808596ef0106eebbfc7e3df3f46be57995b222542fc3e8968da6f01fc40889a57410d4ae88b561743fb93aeb59a529f9a63faec9b49c55e6f496b29f3700a34f72eb74b64e533836cc61aa609db8ed5cbe688bba40b2651baa0eab84731dff05436bdf39da584ad24e22c5c0cb23640db30b2bcd8a7a795b1cd9f404b97af734b0b788ac845aa4f1b34a74518db42fd6af86a7f242532c3e1d049097f10542be171d0f2e636502753d01fd3d0b4e5f353d6845d6df28a76547b5e81b2d4862e1f18c2167e8d1428c275b0206a8bfc434bbc84d5eda98b714bee18ae3286db0e040422a27cc134ad21710951e5e5bb08551470ae229bffb15d82e61b7f27077b0f5e825402c5a4b506429f92dcc41db68c73ca03fe2d8b2fa5ee44235c62504f88ec240bdc6a1a3f6dc79a2b92b994cf412ecbc790511ba3961d0f32f7d6433348fd3d1d2354131d56e59d9b4351aece2b4ae2aed86b74e35f6611cc8d0deb893adbbfcd037f4cab9b52f210a16615d45f71238bb73ace49c9d343f26130878f79a678485b8ee409f7f084b2019bf6266a934e302e38a76c21eddd90c5beec7495e138ce2eb197b25898608d8e089fa8b7015f43b4ced02fab661ea30bad66218423921c0f526b8f1126272b78a51cb9862f2744055cbfbdfa91eeb981f02590c0656c8775c7f93fb2a5f3cd7d03d12ae87549d1743cf7158328c14579fb8a8ee382cd6b06a2fdafb8f2bc18949634789d13935b2c057be9903cbfbd04e229e58efe6a0a2e487f6ad00872373aa730fc9fd25e7f864609cd899ce716598306d3e4abc94b726ece6757eb1cd2b635fc997c9c4d68a2b22f451a9d7944172c6d76d684a9d2bf474734ab333551133b6574e45d0102b93208a5760a54ee6129f07d256cbc1c070d5202355d82098cb3c011e37483138220dd4353632a78221bd0fd5521deb32551cc14224c93e76c5484a85b2e9cecc9550352534340a7cf6df8f3df6504ecf9496c0511d7c22b5541fe315236e06ab3b6e81d5cb07672b3182867c50eb9ef99afabdaf2a1d6f784d4ed80893ad480bca88beb100bbf62ddd13fc2acb9683017c4544ae592fca1fa6ffeee6577d02b5d9129422b07847eed1ac453915f3a11e8303e3e6f406d1a38f135659213c447a3a9b9cb48f8b6b4be15a54500b274db40baf32b3e92eeccfc048b5bf85549fbd772102bea3e068bf9bdb10bf80ee0403e57772597ba20460834d2e9faa09898004a66fd22ff5681b3738aee610858dd7cd371667d1025f7a7f5f9419be1245c7d22b0e81f348079efcff7190f2091b677a53e3428f10e6dc9c0d9fc3847c0b71e9a452b7a441910e547ddbf741aeba06c1600aea55553f21de532586502e0cc27b78335e865ca235becc177d7da7f3bf9a7c0e01dd162880eb94e82fb033ed828410bcdc8c032aca661498371c1f90332446ae47370893d7b7d79e6c3fc0d2d0ef7f40fb10446084f50817301f783ef7dc9204a785232fd2409d44a72b8a33f7ea7fe38c04df9ff0a5e81f5dafe9b4a1face97c614cb623b88f309dba5a93e90837d076540fd868c886936edeb5c050aec511d91ea6569b123e364e2f9b5a0c55aa31076247772528321a61e854aab6e08fa5470595269138f4702ab0cf87ef2376910af364268f8abed9dded652ca6bb4b9a08c33c1746bfec6963b55c994468a6fa58c19235158a3747b070e22a7ffe65dee06ebfa52c5c4abcb21c852da4e264bb86a8fa43c51c1e5267b5212ef7c979b9b8836a7f46e72bfeb4ec6afe016cd6eb144338499493efa693a4c9b65439f4553e1a5cb79ef13b19a4a21ebec2584596be27c42858ab6471495bd8d8f6766afd05d7732fab4a4d81e3a9e262479665e67cfafec4e6154c61a9493ca84cef1a72e0da97457ec3f7ef1b20af8f57f29b87f98810bf93f4f841dd57228abbbd6c82c61940a1d2c8c774f8e6bee11df1c8174cd0932533b5e691c7ad59ad324c93d8a047cf61a0266d97ac75bcac5e60aa4afe3fbc49e4b6ee4970ed359ac8aa16a1df9de2211294060ad23337510418db677446d9b8010460f85162a59cc79bdfcc8212f1e84d4a6d213251097a2aba6552f1efc541689fd7392dba75529a7853db3896def1ebcb155fee48e97d9c1a8a61d8fd13e45f16de450de58e2175a69b0b1405419613557ddbeeeb6580d4fe7f2fdf82236d9cd6cefa8dcf9dbf1ad858f44c038bb6363dedbce65c3c94f0adf9a0d56ba1968b881bb569be292e5bef5745f45e5d86d39f53df6cac8804d08deae83bb10d43fbe00d7b50ed29b2c19c5d7ffb6a115e2b117eef15c9644f89b3a16c33ca6f58f1234a3a76f06a9e6ee722028f9f1390494d9a31148050992bda4acca8ee41ce7c0ea85372ab10f6bbfb4a26bc3af5e00273e77c03db712ea2f07a9cf5ef764af9a92774d997f3980fc93aa4762a9d74da4f3abf17ecbcb1e271dcd72ed98a17107f64cf0996fbc06aaa5fac689716567a5d1001e9fd42647601195ede9cbd5e7caa94f33d43758028e7b4833505146a944b70320a5a7ed28a1c90f3dcb64a67204aad2e5cc105e58f3acd6f8e8f275fb9e793811712ed32917f93efad464740d244804572077b246e7a67b2244feae88da786d0a1d4bc2a8b22da7b992ca7e21ab345f7843662ec3ed4d328f28868ac3536f9b22d6f9bfc0b17331ba7cf826a098f82b83afea25ac5f4a0b743b6ea0aa33eb52de46952b234d4cdaefd8e63f9a585bf338a41389d78364d3ba74033b08263edb384122a68e9578343aedcea89d50ac5c4d326663cec0f7330b646814903b11e105b98791189c7d07775194fd12ac0d1025c6199ff0e864a7d2efe3b3a3d7e170134b6335a3104e54dec24d0fb0d589690ef2f880b0e9ca2f8fcb0bddfe282a5772674a479a8f44f28ca0ecd156f0533d1a4aff7467e69d91316ceae87b18d7bef8f564b209fe49dbf4f43d08fff9110c14b9c6577baf55acc767c38331be7a47e8e6b75174ee8dc40bf48243a0f5bfc84b63ff621d1263dfe80eab2cb47989f24e2f9b737eabdf4b2bb25f6058304318771bb1ea6c4640b7f1f3375c897e74c79046783a308bfa58622e55d6592cee42eec0d97bea19c1ab1fd5b05479909651be00246191b632e88fcb4843fa09fef4e90bdd4fc0546c78eadb03b15ab43e9db9e3775ffe08d6bb70b159f727c5dfb9500c626e7f8abda600698b9891ec4f1e592bcfab5d94942f36b60bca738e5d189ac55bcff557b2ba188e204e36ef4c49a6c504e2b0b892998d862fbb7790a078f0f1a0ca442d398c5536773a754a9c44bce6151e9b84b4107fca0e5bf07164c75768b26a5daff90f64665aa4aed0fa30abe8df0eb78d454295923dab4dda0dad1b203fbadfef37c1155c3a2b8758f9df6ef2502803e622a0ab4cb41d315e4c6ebe5e8df4672a81d7341d275bffd2685489a5efdb0266853b8c56684580d283cce708f9bf21d7071c9c60ddddb1d199f95f3983812d18c07b3de953d2ffadf00e94242fe84edfe8c21015550b9669a420cae2ca9e01348527f4e302a34952e0c14da30823bf48134bf7de51042b1318bd00e63886bbcb64ad7ee6a826f1ece087c26cb4a72fc2674fa339f214f1b26a955abd6ce9646d8ceda7e737be9ee24b997c0c28d2a3a8eb9dfef69ac0f78972a6317883b867c134b1deea338ae6835ac20bd5850506002c8600637db232d1e17812bb9d557bac04d8d1b2750b7938390822a4688ff882bcd40da1703bd3783180156567d94923e2c461022e911cdb9513296d67b70ea178530d95352f35081d4464231097f3b10676cc7126265511de7c0d50fc6b8b57124ca24fda9904fa196cb29f596eadaf9c13111ea37dd2709ae45c5f9ca09491f7a889e815084b899f3e3d3098ad942d2a13747076ae3bd9821b3c7ccd36e542eb761b2c3f8c22be197108c5dd39afb9a175794cb5ab301a55067dd961239f7d7684822e3b22b6873d9e88e7cd455d61aaf61aeb7dec1defa654a1370d2c3dd1e576c9aa989173dc80047df36b27db79635b4e57eec185d643c3b394e602432468351a6982c47635a1b3eddb80e29a9b2f623c0c2ef1418fe97b3d6d8b92ad2e661d67f201abfac682dfce278618488a1c4a5a3c5ce8cc74f02272b530ab0683af38fad93ca4dbb81f52f93f8b023cc2b2f81e1cf025a099cf75ac168d6e47ecc16bdc2615d4f64f418a64ec5eb4f8d099a7dfdffb287411a8348cf15a385ee571b16f4b4a2bd6cb5009d7ac87a087b631a3f53e06466798f75e9ccb2400d816055e319bcb7680a42e0bc02c58cf9c6a7d78cd8371c05ea58a01790285ff10b7d63ed55629677dca13b540015b8f3b5ff9b36ed6003bcfa796d2c3b7d01b244623bb0c70f61356c21071366bd50e60c2f8da59cb4de1e3539ecda885172b6fefc55a3aa05c19d49d9344a9eb1aa2cea8d1e71cc38f74b056bc6320a182b0a502ead29c2f201fa4ab254439aa57ef00391b0d049eb09f8d4660feecf7fa29c033281a40f4fd54713f1a219af56e976d3a348d222d632227367a2b277e4591026849b35b9bcf23f68111e2314a6b091a4bc5931e52318e0d2f57642ecd7c5737b4a4a6494f1bcea0a691bd9af4caa35b41a9d2b39ddd67066cde7a763e649541000a3f382a6d3b4f84dd5c81ad6317b1df8dd1d057c120875f203b", 0x1000}, {&(0x7f0000002580)="e326afb620c7a71c75bb78113ca1d27033afaccae75c79d4fcd718ae6f14dda1f0203308829c83de4cc46ee5d4025b6564494e59982b831e32edd8dd4ced04a2ba504c391306985770a0fdc5a79385bfc6e411643ea7f04c8d332aa4111d0a0eb920452c531557e546fceef5444beee6df114ff904bd191b3e0f4affc67c46d795c1e5afe4b89c30237c0e4bddf2581ed6a3248f77722e", 0x97}], 0x7, &(0x7f00000026c0)}, 0x2) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000026c0)={0x2, 0x101}, 0x8) connect(r1, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) writev(r1, &(0x7f0000001300)=[{&(0x7f0000000040)="056d5135f15090eed7faa8c3f4000000000600000a800febf772e98c", 0x1c}], 0x1) 09:34:18 executing program 1: r0 = socket(0x1000000000011, 0x3, 0x4) r1 = socket(0x2, 0x7, 0x1) setsockopt(r1, 0x9, 0x1, &(0x7f0000000080)="04000000", 0xfffffffffffffca3) sendto$unix(r0, &(0x7f0000000000)="a2ae5b74bf697300986df18dd3973a768c053843aed6c7bfc1dc4a9d11029ed940e22513ddae2f8802d0243875c12eb22ed831f3b6310ff9ecf171c69c0bf388fec0813e1202c1b3c15002296d66a40c7676e56485a1ec9029975489cdc21ae8619a1d611ca3c202edd51cbe1052ec25c2e6b6", 0x73, 0x0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) sendto$unix(r0, &(0x7f00000000c0)="b100050105001e00000000b1ffff12005738050000000000000038f53e85513a15f3e20002000000000000fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5267564c27d026ba8af63ff37282934e4fd89040fd3872bc1fbb770c1f5a850c881ff7cc51e894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 09:34:18 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x20000000c0, 0x20000003c, &(0x7f0000000240)="285b284f0e3526f81a724a6af7e52cb86fc9e919a70475db85ce8595ffc3d0918764ad9e2efb0bce18205e3933a7a5abc82821861c9b7d29a651d6fdc0a2ca45e4bccd82a08a5c3e7b4fad8b33f7f99ed61be49e7845d33f24cec5f5dfa446b6152afe3fa91885d07dba4f3a95d057c95747df79994a9919f99a291692b4ed92c0b8fc1b0a0a25350b0674b42dabb9d023c65a8dbd8c128619a331142c0a08895806e1170467b50000a8acdd52528e6dcc35bf8b71b58efb1d87dfa6f8096e3ff3e0f9a9275db262f9e1620d0c5b999bd20f1269ee9951e556fe94430aa1a753c42a4b4690e7012bd4de1836f6ca0552a412a8445767a0e51b91703719214792f99e660fc1f212d7100eab17a6a298c48131bf29b1910e282ede19cac2184e30033e0d1d08207de3", 0xffffffffffffff69) 09:34:18 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x8000800080002002, 0x10000000005bcd) geteuid() open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x4) select(0x40, &(0x7f0000000040)={0x2, 0x7, 0x0, 0x100000000000000, 0x200, 0x1, 0x5, 0x80000001}, &(0x7f0000000080)={0x9, 0x400, 0x3, 0x2b, 0xb2, 0x7, 0x1000, 0x7}, &(0x7f00000000c0)={0x0, 0x7ff, 0x1, 0x8, 0x5, 0x101, 0x6e2783c1, 0x10001}, &(0x7f0000000100)={0x1, 0x2}) 09:34:18 executing program 1: r0 = semget$private(0x0, 0x7, 0x3) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x3, 0x7ff) setsockopt$inet_opts(r3, 0x0, 0x2002000000000008, &(0x7f0000000400)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0xc) getsockopt(r3, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xfffffffffffffe6e) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000002c0)={0x20, 0x1, 0x1, 0x3, 0x6}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000280)="6bf461d102234ac3", 0x8) semop(r0, &(0x7f0000000040)=[{0x0, 0x4}], 0x1) semop(r0, &(0x7f0000000180)=[{0x1, 0x2, 0x1800}, {0x4, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x1, 0x1, 0x1800}, {0x3, 0x5, 0x1000}, {0x7, 0xa87, 0x1800}, {0x2, 0x8, 0x800}, {0x1, 0x3, 0x1000}, {0x1, 0x1, 0x1000}, {0x0, 0x1, 0x800}], 0xa) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x2000000000000009, 0x8, 0x2]) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000640)) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000340)) socket$inet(0x2, 0x4007, 0x100000000) dup(r5) fcntl$setown(r6, 0x6, r4) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r0, &(0x7f0000000000)=[{0x40000000000, 0x3, 0x1000}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r8, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) dup2(r6, r2) r9 = socket$inet(0x2, 0x3, 0x5) read(r7, &(0x7f0000000180)=""/186, 0xffffffffffffffe7) execve(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000600)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10000, 0x1800}, {0x20002, 0x0, 0x1001}, {0x5, 0x8, 0x800}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1802}, {0x3, 0x8, 0x1800}], 0x9) socket$inet(0x2, 0x4000, 0xc9ea) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000001c0)={0x80000000, 0x1, 0x6, 0x6, 0x7}, 0xc) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000005c0)=0xdd) accept$inet(r9, &(0x7f0000000240), &(0x7f0000000380)=0xc) 09:34:19 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)=0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d6, 0x0, "d795c1e7ab6fc6e23c5b00000000000100e74de4"}) write(r0, &(0x7f0000000380)="584736efabd16e03003225259560f8e5815f73f2a044b7ad67e652fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c761e118b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x49) write(r0, &(0x7f0000000200)="bd0cd24e91c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e9a3fbed9d7c7f5ecd505d1f67a90bb05dc03e23ac168a0237f559f7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d2091f2e9bdd11c4518138f751d07150000f34322c0cdf50600000000000000cfebcdd79cd66c3140972d2eae1f3c146ed5ead4fc43c6c3b018be5455ba5fe808ff840f9e13da075ee54c062044a263e46503f0ee68df5d7f7a6c740d4cda985d7c88b43eb30b40050321fcd5fa0a2efe8dc4f4c6ed7a127c5caae7ff8fe9a63dc986b000", 0xdf) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x6, 0x2, 0x3, 0x0, 0x5, 0x1, 0x5, 0x3, 0x1, 0xfffffffffffffffd}) r2 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) close(r2) r3 = dup(r2) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000400)={0xffffffffffffff01, [{0x1, 0xf00}, {0x2, 0x1}, {0x1}, {0x3, 0x62}, {0x2, 0x5}, {0x3}, {0x3, 0x80}, {0x3, 0x48}, {0x1, 0xfffffffffffffff9}, {0x2, 0x800}, {0x3, 0x2}, {0x1, 0x603}, {0x3, 0x7fffffff}, {0x3, 0x8}, {0x2}, {0x1, 0x8001}, {0x2, 0x4}, {0x3, 0x238}, {0x1, 0xffffffff00000000}, {0x3, 0x1}, {0x0, 0x5}, {0x3, 0xedc}, {0x1, 0x3}, {0x3, 0x5}, {0x3, 0x5}, {0x3, 0xffffffffffffffa6}, {0x3, 0x7}, {0x3, 0x4}, {0x1, 0x8}, {0x3}, {0x2, 0x7}, {0x3, 0xfffffffffffffff7}]}) syz_open_pts() ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000006c0)={0x7, [{0x1, 0x4}, {0x3, 0x6}, {0x3, 0x200}, {0x1, 0xf1c}, {0x0, 0x7}, {0x1, 0x9942}, {0x3, 0x77e5}, {0x2, 0x1}, {0x3, 0x321}, {0x1, 0x9}, {0x2, 0x10001}, {0x2, 0x400}, {0x3, 0x7}, {0x2, 0x9}, {0x3}, {0x3, 0x4}, {0x1, 0x80000000}, {0x3, 0x10000}, {0x2, 0x3}, {0x3, 0x10000000}, {0x3, 0x1f}, {0x3, 0xffb3}, {0x3, 0x4}, {0x2, 0x30c}, {0x3, 0x7}, {0x2, 0x3}, {0x2, 0x7}, {0x3, 0xfff}, {0x1, 0x4}, {0x3, 0x5}, {0x3, 0x20}, {0x3, 0xbf}]}) fchmodat(r3, &(0x7f0000000000)='./file0\x00', 0x4, 0x6) r4 = syz_open_pts() ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000340)=0x100000001) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "8549550002200000deff001167f4bfa695adfc86"}) ioctl$KDENABIO(r1, 0x20004b3c) r5 = shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmdt(r5) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000300)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0xfff, 0x0, 0xfffeffffffffffff, 0x14c, "b04d00f3ff0a631a00"}) read(r2, &(0x7f0000000600)=""/161, 0x25) 09:34:19 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x8e) getdents(r1, &(0x7f00000000c0)=""/120, 0xfeff) getdents(r0, &(0x7f0000000000)=""/63, 0x3f) 09:34:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000000)='./bus\x00', 0x800000000001, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = getegid() lchown(&(0x7f0000000040)='./bus\x00', r1, r2) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10100, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="000000186004008b00232cbf02008c9798171fbb18fb9d568e58a681ffe475cba3188d62f537cb0e094b9ce8f6cdca177091fa7bac75ddc107bbee18baec51f8a0d902dbcdc9369953357d4dec591e", 0x4f}], 0x1) 09:34:19 executing program 1: r0 = socket(0x18, 0x2, 0x0) syz_open_pts() setreuid(0x0, 0xee00) syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchown(r1, r2, r3) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') syz_open_pts() select(0x40, &(0x7f0000000100)={0x92, 0x800, 0x10000, 0x3f, 0x8001, 0xd4e2, 0x0, 0x10001}, &(0x7f0000000140)={0x4, 0x5, 0x1, 0x400, 0x4599439c, 0xd0, 0xde7, 0x100}, &(0x7f0000000180)={0x0, 0xd1, 0xc, 0x40, 0xbd38b19, 0x2, 0x73, 0x10001}, &(0x7f0000000200)={0xd5, 0xff}) r4 = semget$private(0x0, 0x3, 0x104) semop(r4, &(0x7f0000000080)=[{0x7, 0x8, 0x1000}, {0x3, 0x100, 0x1000}], 0x2) setsockopt$sock_int(r0, 0xffff, 0x1f91f73a70031187, &(0x7f0000000340)=0x27, 0xb9) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) setsockopt(r0, 0x1000000000029, 0x1ff, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 09:34:19 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x284a2, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)}], 0x1, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0xd8a, 0x0) pwritev(r1, &(0x7f0000000600)=[{&(0x7f00000003c0)="f62ca4dcaef5359b189cf2a20752b66df5b987be87fb5593c197a887412b10afd8", 0x21}], 0x1, 0x0) write(r1, &(0x7f0000000000)="fe4dc3363ecd1cf26d5fda496f468a5c89289174523f9889202f71d3175104422b", 0x21) 09:34:20 executing program 1: readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000240)=""/168, 0xa8) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)='x\x00') lchown(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) 09:34:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002002, 0xa22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x80) ioctl$TIOCCONS(r0, 0xc0205602, &(0x7f00000000c0)) 09:34:20 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0xfff, 0x3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) utimensat(r0, &(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)={{0x0, 0x9369}, {0x400, 0xc1}}, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) open(&(0x7f0000000400)='./file0\x00', 0x3, 0x102) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000001c0)='./bus\x00', r4, r2) setgroups(0xffffffffffffff72, 0x0) chdir(&(0x7f0000000140)='./bus\x00') setuid(0xee01) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x2) semctl$GETVAL(r7, 0x3, 0x5, &(0x7f0000000280)=""/159) fchmodat(r6, &(0x7f0000000200)='./bus\x00', 0x40, 0x4) renameat(r6, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r8 = semget$private(0x0, 0x7, 0x0) semctl$GETNCNT(r8, 0x0, 0x3, &(0x7f0000000000)=""/191) r9 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r9, 0xc028575d, &(0x7f00000000c0)={0x5, 0x20000000000000, './file0\x00', 0x0, 0x5, 0x4614869b, 0xcd}) semop(r7, &(0x7f0000000480)=[{0x0, 0x9, 0x1000}, {0x7, 0x600000000000, 0x1000}, {0x1, 0x8000000000000, 0x1000}, {0x0, 0x0, 0x43af5c7f5a8ead6d}, {0x2, 0x6, 0x1000}], 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) getgroups(0x2, &(0x7f0000000440)=[r3, r5]) 09:34:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0x1000000000000000, 0x0) r1 = kqueue() writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="7d3547e65f12e5aa0f34827d5918ceecdf8e98f7201f05b09d05f2faf7395d20c25a780fae64481408d8155af7edb6ed159a856bce3a473d992f60f6d9e950cca5836494bf75fde16a1471f9ce1f6204bd6fb2f9420aa687ed270edf3347c38c12a491d97d269bc727cf5f8b45c126cdaf41ee83ed9e0cc12d84acf62174081feb5660a5cccef028f39f65ee3700a34985d88c5e7b97518db2635dc459f7de0bc07c89a2b152594967bfa959e352205d2c8425eae8b428e62ee24eec50e8e1f11a285ea3683de2efaab56854f5c29d3ad995e03b8a99ca0509dc409902999df5b5dc0602bca1d5", 0xe7}], 0x1) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 09:34:20 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2004, 0x36) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000385, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40105704, &(0x7f0000000100)) 09:34:20 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000400)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000440)="0c796b0c217dc5d3e4f1479dabca782dc20554e879cad53b7a017b0087e59138a48cbeda2ceb1ba2e48db16567f4e2261604f950b707e7d0f482534406c1d46ac6234c1ac3e3f3931d5130d4590e2175e5f783e896ace9ad8e6c01a51020129be5b5bc273c76357f76ae4afdf0a9eaa74803ce87ef8f8cf6fadf3bf2438137fff3b44ed9fe0333f40295515ef690845e254404d48be684704ff81fc26036199938d7d508d0b76184", 0xa8}], 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x88) bind$inet(r1, &(0x7f0000000140)={0x2, 0x1}, 0xc) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x105, 0x0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000002c0)=[&(0x7f00000001c0)='-%(\x00', &(0x7f0000000200)='&\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000380)=[&(0x7f0000000300)='+\x00', &(0x7f0000000340)='^\x00']) write(r2, &(0x7f0000000000)='O1', 0x2) 09:34:20 executing program 0: setrlimit(0x3, &(0x7f0000000000)={0xfffffffd, 0xfffffffffffffffd}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000080)=')/\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)=')\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200), &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000340)='~\xd0)*@\x00', &(0x7f0000000380)='+\x00', &(0x7f00000003c0)=',)+[&\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)=',\x00', &(0x7f0000000480)='%-(@$\x00']) 09:34:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90ce, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba344400214295fba6aefdb06c08ab24367c9f0abbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000ded2cfb84c796ba78c8030ee2f873c1e711d5b6592712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea706000000b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff00", 0x131) syz_open_pts() close(r0) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x1fc, 0x0, 0x1ff, 0xffffffffffffff7d, "02000000078d00cb7affffff019752c3ce00"}) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000040)=""/45, 0x2d}], 0x1) 09:34:20 executing program 1: r0 = getpgrp() r1 = getpgrp() setpgid(r0, r1) r2 = syz_open_pts() getrlimit(0x6, &(0x7f0000000080)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x800020, 0x0, 0x0, "85496a00020000000000001167f5bfa600"}) r3 = semget$private(0x0, 0x5, 0x230) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000140)=""/104) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x1ac3, 0x0, 0xfc, 0x0, "ede922120beb03f84197ba421113a99d1eb08906", 0x8, 0xcd6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) r4 = semget$private(0x0, 0x2, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0x20080000, 0x0, 0x0, r5, 0x0, 0x2, 0x3}, 0xffffffff, 0x97, 0x8}) 09:34:20 executing program 1: socket$inet6(0x18, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x3ff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x8000004, 0x7, 0x1, "71f75f6d61fe3d27e3495d9415512cc9cdba5504", 0x40, 0x7}) 09:34:21 executing program 1: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) recvmsg(r2, &(0x7f0000000400)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000080)}, {&(0x7f0000000180)=""/148, 0x94}, {&(0x7f0000000240)=""/106, 0x6a}], 0x3, &(0x7f0000000300)=""/226, 0xe2}, 0x0) write(r2, &(0x7f0000000140)='Q', 0x1) kevent(r0, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) r3 = fcntl$getown(r1, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x2, 0x40, r3}) 09:34:21 executing program 0: r0 = socket(0x18, 0x3, 0x0) sendmsg(r0, &(0x7f0000002880)={&(0x7f00000000c0)=@in6={0x18, 0x1, 0x8, 0x4eb3}, 0xc, &(0x7f00000016c0)=[{&(0x7f0000000100)="06a783b9a757b4810b49d4fc9c715c6e3913e36dea5eaa2a1a06930cca6c742a0f151251ee26b4edfc87d75ea8bac175bdd179e010e2e03fdb0c34c6b8703f437f5c2b8215d5ca571ccbeeb912052c7cf98589f98ae84c1194e22aec0f6076a70e17e093c59e6e76b2898b5cbcb300869df4646c3a31cad29ed42e52dec3b569891b9489fd85bd68efab0652fd8b128b9498d2b53e89da639d330977b56baee63818cfb86426b56a16050d6a72d64f7d2a16b83eef5e2d88d794d9d6d991b33b2537912c854f0c3dc5051cfc59103d59ad52630b6df497c4c3a957707b366108", 0xe0}, {&(0x7f0000000200)}, {&(0x7f0000000240)="ce2e7dbebf08fec8b74cf27732b5e3ebd62085e2c376b179a0315e94aa63a3c9c9f061d2996005a972a9f182173c345206126f006e597b41f686dcf4e4a6ecb6c6e8f3e99ce096b9fe21a5536414b886cf53264535ee68fbea81f232af8927384cb42b04b5d0ddb8e84ecf19e47d86f9da2131212e02f4bee5c750b80a9f8eac2a3d4ba9bfe07324d5054f91cbbf09196a95583649f5508dec6e6bbe8e496b10f9650d966d3c8d", 0xa7}, {&(0x7f0000000300)="9bc926c3cc67797a77747649f268df053b10fc1f3a294d5e014581421fae38d643de3f6165ad5392fe514db84b0d1de23cca82fae0ce5e9cc7f172f942be414170329dc45c3bdb5b80be0bc90224284c89b13e949d69d22174570da1c135ea", 0x5f}, {&(0x7f0000000380)="7266dad7db854f9748b46661cb6e61c828aff3c10d02a665fab6ef1309f88700812f6ad7b28e745b920ca8a87abe0a3f4e350125b66f09619776f70723d72b8dd2a936e4af8c5f38283f8b47a4781f4a3b18ebcccba5248db648195acb4f8857079e7f1870ea0b9587763ae098eff552d28cd53a7be56b061ecb73512d1fdb3425f4fe38d74443deb68a4ce74fe41a62e2b9e5be06671d3095f1b01202a940e59e9f2c4b50d472425d25adcca854bcc74b3c9896bf9645662e884f1ee4d98ac4098708873be1402c3290a3955647ee237205ffd324051c8aad0a6b4c93bad7a137bc2caaa0fd70f54451bdf827ca5c04bb9a491aa4cb068611085515afbde45b677d1d78cc70547ecec30d6f1b226cbddfd78c9042f28a5d02bb8ab5def5851a06180d204ae497803cd348a24e2e30182d077e771477939158eb1ce60128106e4bbb2998e9791960d113ac5910799a94996d5004132c4a1e412707429496f051ff1f03c1ed5187e70468c2b98c29e432baaa684809d1bda5f58c20ad8989710c8f07dedb4deae6d95f9a0c6ad70a13c0db12abc421cb2ee0be4d434b09f4387f769b40b4112cac521efeec9a93f5dcef6fc6d878007bd927133add951a776da145d23573b8f0b87468224734e635919564983432c4868b000da5b5789aa5d8b9e27c1e6a687c3c657ffe9758baff7865eaa2cc2510ae93de32d1b69258c39482c88701c3951c407dd00470351aebcde17ba1a76bd6ceb6d6c1ee7146465f01ac1e4485e0224044d7164dc8a7981bc00715e6e66cbc11d60a7a7e9289e3bf61cddc8a4259d294369e5b5a1045328bd94f02e825fcba5ed12702924896aefda00cfb74452c8a63c493d2a788d2b1f65e1900f2e010c493b7819ef37bcbb21329656225811ad77d2d4fb19d359b6b94c9bf42902c954b564b7d4f57a12f410397e56911f75a518003571f4a95e7c4283f749761680c5935ba639b3858b7ea1b4ce38defde48620c11619d4d1b76850fc9402d1a0cb15823f7d63fdb747553c16ab68962d10b770765428a598d045cb507bb73c83a24d185acd25730109902fae4170516ee1cfa82f1f103df9d5ee6148be0be601ec059db826e051f23550ea5afd6688329e24d17fbe8676483c78d348273b11d18a9e53fcaf1e182995c6170bcf7c4419087692d071a5b3777ba5440c41c6826a4e725d91b48a6b06fbf0317e641cd2060f16d0edca0ea0f0264b91bba80e48804871f14c1c64e5c5d67c8361065310e122af55b13f355e696caf9e22c566ce09d96926a0f853ace8437c37c02157b6c29160f64b71c91fbb0b1a9db973152ba160a879b9e457e278c297eb4793e939b23555de11dbecb5df2e4e1ce4e078df537e81a20b106edbefba400f61c58470cf65a9b3ffc57704c454b7f668145c93526f2d6a5e82390cea596f895357d56b47c4c517ed8cbd044cba38fdee953dedd8fee98d3a9042ce175b8d653b6d0b2f4d3d7b1124fea914c53098a9f3a146f9cb6ed68d917088e1cdc1e6d66ee65f0d088802522a54aef78db545bdad6a79a9066a136fd0b39ec12c9cf7ee9c28ca46ae93a046557ec4c17e58aabd0f862e3748b36c023e59e8e5c5549c3bac7d8c5696827c863ecd8141704f683883d254b177acf3ccb668d71e7707a8a5ab009e0af3a702bc9096ae04a14b6c29dcc05fda169e374e18bb9afd9925eaf4ae893a597e6a06e4c2e71ec07fa3e1fddcd7a3173ace8e91463bcb24729a4f70a33b02d0f100f65476f63a423596739cab65ee974a241b0e6bd4cae127c874e174ceb57c0907872dafc076e25b569be3709cddfbfc0d6820be1740328fcb5bfdcc17742bc25f2faa93547524758fac79f93e3ebbfa52cfaa8e98fc505c2a7cbf456c47640a72df5cd1ba2621c2139d47421612d2af55a06d1f4fc7b0012dd4e40f2dbbd89ad612327ef0e198a71b0e409c981ecc32b431586d35c0b706cf3305ba760e60c57d84ebb0b4c021124e37e462e78f6dd124e679255cd5bad7365663f800167dc9fe4fc44e6c1c5e9a2c5ba4e77192f85975f4a4711b01b500a17cda9de9a255e93d6f2518176c8b23e4b796acbcd1baa1f06b530127dce4a6fc2742f42fe88449ea143fc07b9a34812238624619f91caa5a37975cca932285b1de33bdf32cb128ab2a567034e475fc42663e6499fa56dcb171311207b2ffb4e331e38769c6802141db89fcaadd2f50cdd830de34f6d7aa53f12acb022064dec58f1e4f8dbf0e119416bf7005adc0b50420e4c3a1ffa9d327ed3ddf1ab7007b219ce09f17816aa7646d8df9cc44046a3a2bc3894d0b84d774635cd2b1bef8f4247039ada7c76c09add55657164a95f79f7936a6f16fc9cf9bfb265c39a69df30914a6cab1f497f5e38700cdd45463602cf403ce61b92ce7dd5e2077ed3d48fb820af7dda1b8318c09bc4a1335ec700dab5e8c50bc10eb19553f9d7ef0fd21efb02064143903784d2e76aa1082794d240f24bb2558d160313da6daa8a78a114c39c7e372d424fcb3bd16c82dfacf447df1dbbb041ddd334f5fe933120b228dabe74704c79ef378c0e396342830c8329396d10ebb2a71015eafd311b5c7cf5fc9904e7b7be115e7d890b87811054465fb42523a742e14f9322c9272943ae6d58929f5a5a3891df8a15a559d0e55fd125717151d8d6d137d680f852b954a0ec3cfb637e7eafd68cde3f72f06a157e6247890ae7977ec53b1bec95863ff436696b0645ece92fe656a4caef8dcd0725b68a1904056cced8493ed96509640958455914500f3217a4a4402fa1fdd116975d453f9d2978fec7deaf5cd52198fe3fce34f40a109026f2ce658ae30e0524f221f702794835ba3a6d49d3397abf6f63d50737a731ccb4bd69b5e8101f546b4f6143da7debf5505cc7e62a85197d33fafcff5facc7994a673b660ae75014a7e965662538de3b1995995692c36976c05157f2ecae9d53ea3bebaeb62efa38d4ffc4071f202849574fdc04210380532b427da17d986103d90ef4d945c8312b778b0e317ef686a3faddffaaa229b6794c145a1f598faac8743fd44cf338981c672795f91a7f7162cd1c51321e511fa08d1bcb4fa07aeee0726fa6545d588d8699d042baae15912708298489239ecc7f79782d69a4e80ef7e4e482c084b145a629499fe9fbd088a302d0f11c87646e29ec0626a08d433804f47487798cb23a92fca79e482b877580a6238ec8253c49d29f8dd151884ce6f45403b9cb8143455705b69ad7d778e318e7478be78bca179d2740df1a6389fbc511d4758781ef274cdbfafbd7b54772d35b5918d1b903bf3f237a0860692c7921cb501a6b3dfc64729d542397e53860f3e0003fff8924d884b1751487a49d57568ba61b17d68d865fff20895cbf3848a2e1ad42e9d8d8f952dea065cca5ef42009231690de4066c3986cf3d948c6a7b5c708554bf492554f4985c232ffe01362f732c9adb3da5d22ff5d37b7f74c42231c2c102c91e8481d0350629d55a0870cab9e8b49a2e7d6fb2df4a9e9edaf6c0e5c91cbb03b9d76b994616869b4c7a4f387a8fae308f77ce84a74f4eb0aa75dab6ca2f90740e13f12fc96613a58d1870a566fdc759b7b30a51f75618eb568eb8b5cd9e4192318ba84eb04a0fae27e6aafbbc8c88ba88889b2e3485861eb78d01fa8df083d25da387258caa2eefe2c5d798c529bfa2b4c809e33244710adab261335c399aeda5b7bcd4d5725c5b3e170415b04ab6270fa87944d413b9ee058f92a8b3538c469def0ab95afc1fe80987d2930a1d134cd128eda03b43078b04842b5b952c87fcd14d7c2d8bddc12a4229bd65985c330bee445d29f45d644250274b8d7f4f31bbdebdf8fe727275f818d6c7fc3fb69a47914fb0f95c4338a8cbe0ab6aa7b89356c4e5f6bbc63a6af72e84be35259d68ae3c52f4d3c1dc0fa01abddd1d54ccc1cd82ae185b9f729eef2b98564c267084edcc9b998b000c21c1ba1f3f79cfea87ebf8843284c925bfbdd365869d9a505ec6447631d1984f340b7fb08aacccaea80f1ef7b188345b251461f091f66e15691084983684cd2af25a7758467ebb54f2e5defd9aa9710496f956c1a6b53615051c31ea0fc18a6f4a33d3222fec5c3b3141f22745a085b32e1c770155a47c29da0e35c53be6b455d3d4307b5a2ded22eecd509067101a44a370b77ea5f6acaf98c5f936c01a81ae75a762a31d9e65d85bbd2fc7c90f9e08e509e0a87dd6349a670748651df81efccf35316179a9a981a073208ba18e99c20fde970de13e9b11c6775c311f7d8a04cef662a9e12eba795cb2d390478d2fe40b0ea251ed5049efa7fe7254de0d2f1bf213b34ec9180d283aa2724e6ccf922ae17cca2ae9f8618384b568673611cf67c39ab3934a4fb95553189db00f78e81fea8186cee8053b7bdf3886ed7b58d8830ccf893ca65b26ff89782376c800ebe0d07f72e7fdac7b83ada998e94f92ff8aefec880f76735377a836a7d939bf0c9a1e711a7d1eec78e4f6bac98e567a250bd2e5aa79fbe39400fb38b1bdeac790e345b59a08141f57acc5a3965a749a558c4e7e2219b10130469d3d7cb60a958ddd09b4be67b8cde81b006b66a80c9d2257f7eb9972503029c0e105f6531f78f43de5d8bc03f483c6bcce719b0d2bddd1a04d1462c269766a230d97c5d95eaa5a4c2e1020200e7a8aee854af631ba3bea94275b35eede6da07baa86bc6b535080a4140ae97b4a08cea870ccf22248c912cbd2ac5d769591b1f5da499b5f22fd4b395ff11f72c870ec2204906a9183d054f7c0053e63eb3dd1fc4861e69e481bcb77723867df88cdccaaed5614bd02c90c0da28a9fb261cd97026ea52eca6d18b7bf47c2510eac11c3b23dedacd9abd20f40a59d22a529ea9b21f415b17a168ad64b1f34d53b6f69f8fe1080d0e842b7f2833dbc0de086d0734a91a4a13003e59eeb86a53fc8cee8173563ce278c779505d711dcd7ed5315091a5df292ac49915150746eecef17cd5904ce17ca323ad3cdc81215531631e2a6b48a1f02031e46217511059208b9162603e907ce85f3df59d0f390b33dbe7352e6abb511bf405844d09d0704b3c412070782f3ecd963714c4fda456c6224f38a6e1b915793b1e28b22a969ba3eb431a2776c367abbdcad011a30c19a01a182e948d4d820b11fb3b5600662562cb3352c78fbbbb6c4ac7737bd8a258631f896f6074d60a5818c95f3ed896db588aac3511cb8d70d65dc3c807b5afa559c5d666717cadb9dbc5293f1fac12c6c0baa65667a597a022dd3ef0de31aa9707c979669827734f798e82e98c203b0a40b8c025321f3298df0c3036f8dd80eb4b63c2260bf6c0ba8614c842f23492b5af5daccf9ffd42680e8266f9d23361ee8e7d2accd553c80d4b4facab6137dac1d6736898e6b572079779d73d370f3331e440ae95dc34066bdd81b81bd6284b1f76c0ba68f5251125e1d5d63b03cbc377a54e3eed3e80d78470b5158ae3127964961e5eab058e0b79f83718282d9360b2c24b51f54b00f310fd86637fa2f2b50e1a87c2b716e92cb09daed0a47dcbc3b50349954b0d7ffb72609152c1c4bc874a0d03ac63f67d33f82ed4a9f60c59ae7e34a1a5cb82b6554372f622875df6c796d1e0d49886ba7346d208da68bb1ff008f58497b61aedb40194b499e66801b8289f94a644056d88bf2f961f43b3b4da26305d92405c2c722f4fa087bc3b74f2a1c61c700d49eac18e454335bc4d5c16cd183e075eeee1586a19773fdbabd580c5a5751caaade", 0x1000}, {&(0x7f0000001380)="176cec4ef4d08b8da437aad3200ff8517d5c3b5f591532fced2d211fc09268f2356e2058ce3f5b9f4b8114c1ec45e4bea7aeaeb425aaa82691223df2a2ffd7ab81de1f20c1477aad7a438b9f3a78e3babdca93f794dec914e53adb223eb7deb703b8bf07edc0df8e", 0x68}, {&(0x7f0000001400)="121d23a48b4a3332dae5e4c0ef1547a15c33cbeb918a7a617bf69135d6c5c4c4355bf82bd234cfd6c1092f5425987bbcd32461df1013dd6342a5a1077b0ea1f6915c43c8e68cd342079214562c428d76f45d6a9205c6c3805cf0a5a2b48190406c8db67d0d7f8e55e1c5a8022b0ec92a40be9ad487d13688f61db2a4c779c72e189f794ad536e8245686012d777be846ef486918b3748681e0d566c989f2eeba4c2213cca5514505af51a574971aa68bcbc74a9ce91581ccc83767cae9390f8de18bcb3ac93eb99d44a2fa99517a17", 0xcf}, {&(0x7f0000001500)="13c6cde5174cd2ea43928ff83df0922f23d48ba54c95339e6d65e2e304d2f7f75af25a58309d03eac7fd0e1ecf979f63a475b6d28475228c9fb84b9947ac22632f82c1e9ade46e961c5e15d3031a8a69ac12f6e3e32993a28cda96bcb0741d161298ae44b652aff8155b78dab8d06ce35671b7764bd7936ef683b0f73a126524284ca3d3961b1fc3cd658bc6973e4df415909c1af2", 0x95}, {&(0x7f00000015c0)="644673ee48cfa740cd396b581eef1a7cac8c4d456a8155a512d104e9f9ac6863971fc3d4c3", 0x25}, {&(0x7f0000001600)="d3e76b62dd74d656879086c1f74af5cb888263fc13ec01fb58f0c2d3572f1125ae06c607458140fcf3087a703eab4e93e93f97f19044841861842cb139e42b8ea4b08efc9a7e73060ecb1d31ef0569291cb45d40e2d2092af79eeae1c3e8ce683c8cecf8929a89032afa091a8dd7f206f0ac6fb7938ff6191dc4ea3b40ef5831cb96aa25f3dd4462e73f03ccae08996747ed297097610a183f42ef3710f6bd8a405793d50204eadb1d3955d9484fae95f9cd5579d7ade68ec12941b2b6db0e", 0xbf}], 0xa, &(0x7f0000001780)=[{0x1010, 0xffff, 0x8, "2f89c9b396d70571000383bc7ad267f37119dfa61b167c6dd65d5a3b0b37b27e2ba06ba06d3b2edff94ad0d124c9023ea6b78422e5e24d3c51096a122d64cb55acdd88ba733fa5e406eaacb4d31337eca85f5e8e48267d70dda79e0c725314c3bdc8a3bb85545c2746e9ff1f17439a7e69e8687010ce7a866136bc28fdf3df5283a5d879e77721f005743386470678df4dd241d029e4c2c2a76ff38090d99c100ae234e2dd31fd41eb2f78c114afa5589e3da3d9c1f0845cc75ee406fdf9c8227b236b95d564c237803ffb39b91b48c29eac2d14d341bc6a4c4dabcf3b2d27a325e05eccfddf6a36a25840ff1d59ab4046098853258616db98ae8ccf48104a553eb39a78e0f9e558e0650c981e6a79e8af5e0b8b9d44bc73071d61998f7eedf15c1e2bd689fe4010106238f0f8bbacd0953d381ae4248dded70ea549acdc996e22fd283c9931b9e0aa488c1b0a6776307ad52a2b8d095ac5a8d34f377a6a5285e0bdf0faa93b06499542ed11fabb22bc038a010e13a34477a3f2754c6481c5f0237cb96d5a0a7ae2eaf9557ffcc0437911578c44dcc4ebf7478c05ba473e516eaad655a5cc3dd1c4be0060b654e808ad35b8e8faea22b23e3ddf38f331535bf4ec887c3bcb5135087428e210b737def4b01fd3fa9170e3353e8f0a196aa821b1ecba608b55b513c59543ec96b0fe16f60c626c4bc48f79f439cc53491aaa319e4736b6f70ab8160df4b672760b88ffa2860a4a459dd4d729bac8a41065cc721250f74c35fc35a5c68c466051d0a074ab7b9d75beac8c022beb2d9c8eca410b5a668e0a8e93bcd2746d9838e6fb62b7a893e30b9daccf847e34f8cdafe8d0b3a5ba4389c102927b5bc82b90ca0ae15ec49ec0630b1126a8dca6f07ef949ad394d5d6e2a6f4942823dc174c4991566bf6ba7a89f9f4fa746ccec550b82e4c816ef579911008382a9f1e2f340d8cd7e2af9cd09659ecc4aadae6b5c0cd20969abc575d8746d4f474af9273dfe4f37cbd1c5dc54f98d0945d8973e3151e0039789619a8999bb71b361e8aa7215511fe3886f842e8a8a6f1778bb3589c47c6f4c0f20d84144497cc2d06523b28d67f9c003d0dbea0f77e88e15dd6cd8bc7070d3ab7ac6f29f1fa9600c5768b6015e2cae8f10bf7d0b1f76b99ff21438169b7ff8449a8bda69729e16c2a5832c2cbae775815164eee22f14aa976a22f96881f746b8f55b2d5cec97912864e34190eb1a62b96303c6ce2605be0682782ac52049f7d3bae2c996ed095136b83fdfe177b5f57dce8b95890e93d720594c67bd7176afd5e169d0e538d00888f114787015ea5af890c481c59e0add4751c5322bba4320040ab6be030ed9d29343f1596e078d2c25af4f77e7871093bfedec9c8963d0fcbbf54296c153978328c29093b14ea146119bb826cd767f5caaa874af2c5d9070513246d9d357c740db37bb953f196477fa44d9c13c2e6c2f000e455ba6bfbb55b4ef585826dac91e9789064ee874a74ec85b9a99ec308f8d964ae673d06c064d607bcb1f0861d58a7e343500cec69a95ee50fcf8252e01180bfc72d67547641913c8881ae6ede82ab88c219570730af7e83effa573fac06ebbe32c8851f6b88c74095a50fcca5bab8592c9d87c95c1bea24f58588842790c7c22e6dc6dabb8c150e35d96241ccb654c8ef2854eb9d42d5769c5746e91085487bce9e12858e69effb3d34d43c8318539107d55fc359ca1e4a2ca19c9143482af3a336f53b7b4c77a821e79e631c993d18161b0369fca9068639ee13510fbde4f14189c169516b7366935c92651f8294d8c9cb588f9dbba691f3cab78a0a175ef4794c8684982103c6f1d4e2e8b76b628274b44abdd8a8c1b904451e52f20a1b5d5ba582eec0c31af62e534545ee3f17540bcfcc5ef4f8fbde4a955aa78794e45b4befa7d3e13a9b6c7914141a2f1d27e2eaf003e6f0767e9efb39892cf7cfd082465de05e047b571ae319ec41d5bccc623992de67da5479d3386666f7283fa9d99cadf74fb8d06582e2ac1ca26593cb2004e139655203913b4d140c638c662d06f875b0645ff8c23b2972260052230b96afd7acd42bb9f01037aa27348873707b23a4276462d6f5cc76c6107d3656a3bee1915e608ad31960618a7887a09eaed1de81f22ac4ea072d133831a051983cf648d88b101ef0f47fbeafa68302e3f7a12bfc76fcb1ae0c520dd3fb9517234b8e0a002cff676a8bf8ce705d53f1f35a414c4d5a77bda46825d2706a57cb2496445696ba6d0331dcc6889b3aad4ba8e99eaf0e8595560a0c103be7dad72b85485014afe13e2b50dee8f88cd6faed2f1e0c38a55bff9c5bb574247d9735bed13870f724e52ac2f0f110c481ecf54aaf116ac976999edcb05c268538fc745fd022fd39999a60e907c5655264ff0cc3f643824d6c45afa6e34029bcfb82dae637eeff104f7cf103ce7cb23570a1c2174de13e6f34f7185ce2fa85c53766dcff40ccad18ab7d83804d0beb41ff4a480e0e28d21cb87c09fcafd15f49c3cc353e05578e0a236d8f6daa50a3746a115225aa03fb946b5e1989fefc31b492ec399b6684ff868bcfc0b6cfe82903aa653eed3226fec50f3ba83bdf02add05cd379fd2f1b606c5fb74720b42a9203f5c17a05a025d7ce17f01bd8769870131b004a3fd081b359f78e23510cac0feaf361d4ee7a89b19cab34796f2f27c0bddb759e564fa192c0736324a86e04c9b942c0893fda2e84167a13a5fdedf72f6419d7cb3451f32d3a85c59e97c88e96cbefe07409343b7edcd16d7b9b74643e89668f2e29fbd93e825153361625823b5336187a9ac6ca254cf0ad817c6ae96fcc21c2777ee3a01ad14d9cd16cc6c632fc2c3e9f1c991a595b1ffb2653e5cfee876ea1bfebc92e2db3461dce0d8ddb2e73462758ab6b0c4003ba97cd783fe58a15aa7a73853130b3d3413f79c38a1f23dbdbd764ad1bd1a8a3adf02297bc8c6eef2417ab9590e11890137fc67b554f643848e48408ac00e9e25e8a7c3137e14dca4596130232a67ea059381f0cccf6572fc9ae133e3781bdafd0f43fc15d5ea9d3d688790839f883c1c99a9bd3eb27e6311b3f7791b090fde01aeb10d90083d73a139a8bbdc62e851ad0e726d7daa47fcaaec723742df0a22bb02b1ba8a3e8ca8ea6b70c095194402ebe1f88dc6a6d6ccb60516c4d37f801e3de40ff81cb99a6a8ea7bd74bc337b15a322b70827d7bbdf1a9271d16905e79917aec6981b8ed5b7bf8a09e6f4f9653f2e580e43e194b1253866b65a63f5b7b99f8e5c4b15da78829f6111d809a5a2c9f80bbab8bf4e21b0ac76c91b1666f9fe8ca598c6cce1fd46b32a8c6a579c8fa542121706f93a7ce5e396c15a9ce630dc10c1d6c665ca48937f48e1289603a0b1d5fdde82691db55b7eb97cbbd163e3ada0e62c20df90eaaea0bf33979b33708496f91bb0fb9766254491575bb3f28bd92fd71d66ae698f84314853ca6ad10fd5d97621bd4f39297ccfb8da03be3adecad1aecbf9d704ac79acaf8f6f3f5e15a99b9e37c2844a3c3bde07ba576831330fb53378eb8043b1b4830feb7bbfedac8754702e95d969552f97973bba16a575e2b7dd8195e799cefc7c9746b7f19bd88ff57097422105fb94b6c6cb9c29abe733550611c68a257d478d2b485517f7dddccfd2efbfa33890ace4260bbd44acfa72d3d0228067564be4ccd4eeb75618130dd859bc64333010c0099c1b55fcfc3141a4f5785563f822f3cffe957eec7fc1643eeca2afa317b17cf5f4d297d95b03dc5b52d56280c1bf0f0326f1cfcfdda117c0988364c2d2cda76b160a0555b5beab6398239679c1865866be4bb06ac47b8c102c3fd2bba4ac14127989de8a797034bd8139343b6416cdd631e9fe2d2525e45d529f98c83d76a8138de272e85b3812b9de9a4c976fe779a466983df6f16d4fa85ef0b69dfea7c3677a890784cfcbad36067dbf9e16dcf6694053171cfff623f0294bfe3f2f9579e8eece8897fcbe9392a72b2180adade5ff268760b56eadd3154e93d86c60f1334da3ef1cd598151bc1decb0c783ea31e53a19ac8f1c0c19d958ad94958223566763ea658bc3db12bbb9ef2d8f308e7cf4a1382104f623b6099b2395aea151d5b598659f874a33960f39b38b78a1c9951de07cddb3d7b24fbe7150b94b1a1716b86cc420736c9db2ebd585e4f45bf1880d2f78161a1e55a00be7a9f1dd1f6a769ee2818e7979aa08c4ee7f2a49d03372c5cf4a21fe12a2a45329c03a252f1c0958753edba6110d3c5ca8a737f28b3eb166747257ea658dfcf0cd48f96e4fd942c0bfbc14b3082ca9d27c5c59e202d83d90cbb45f3d893a4a42358c4cdf8c893acaf43431152fbc9c8d2bc232303eba94228785e0ee6aca65932c969af6cbde88cedba7eef92e87d63068d39141c1e157543391eaf0a811f6a8bf074a575cd6e3bb68f5cb16d67a2797b161fc1e3261fb1fdbcf697f494cda69c53e113ddee9c9d9615afacbb36959167ab78c37f675caa86a2dc71ef52800833e25adcf01ac97d77e9c5128738eef7cc099572eafc863e3f7583981f4ad7b3887abd927f567f221cee4d7e5dd326fff536d00216f4e9776884a7056758fedf78f09696bb4e802d212f8c7b7ae406869807fe83631101c3bb7822bd970228935e4dee3551f55b572d724d7a34640443682f6b08586b56fbea56ac2c0fac0fdbca66988043cc4296539599cf6c48c862255d8c00320e966ade9841703778df271a7155ec607993bcd00beb476a1fbe5f38cc15011f54368cf285f874e0003826c1f744d713c4e17defcc40a27ed52f567109af13bc52c4d77b09a778b1648a93a3c7155ff0789f08a0cc458d93b3285f4dc77562c08bd49cc41d76651b6909abe0fb84e424719baa4e76bfb209056d41e7ffefd31a94391c1f12b1b6d249d58382a553ed951f62fc7ce5ce3fd5d07593527a52b09a6725ca359ffe9de19934c0b12e91ba17334f43fdc17c1ba8a0b9f27ab1a721b2559f5e34ee0bc9f79fe0ee9ba39caf25d57c888ffe8059867331e6ecbd9d33f46a762e4fafd3ee5f8e64c2bd074d3cfeffd44423023e43c6b0385dc2bc0a35837bf99f8af5b47afa978efafe29ffdff2f2a41dbdcc53a3810a3eaab18df17d9f4c8ffb04f58991a049eecb34c863faffb4804188b4d128f7ab9d5feb87966405969eed3835c01836237a53ae36d6a7db4ffe741abf1af9747a2c5c50c6ea184a99bbc780ffda2b39390c5a28b777e11fa918c156420d084e99cd0f381a0fa10239e6dee46d26c9342970f9315ca465a188cfefab7bc41f1d75c35099a1663614b4d160b9727dc2d3a27711e6338d309f3705bce0e54cbad3762b9b6c29f2102274ded6e6da326c6d29a9ecd4d58d983b7cd31748fa009201e597acf8311587acab13bcfd1296a0a35d27b960a94f1c89748c921c9d2d31c2868d5af88e0a6330e8773dc9ca08a59bc590b14d5953c58403a91ace16702f5f011d2602fdad63f0f3b56096e089eaa5aa9e9cf79fc24273fba3bc6e516fbdf5a48c56fb9fd0bb6555af6a9834e0e1d5068668c58407d931472cf182d1042d61fe85a0b03b3608b671badc0c5c30527154a146cda5b34b91de568bd36c46444af89945273eb9963556360b474eb7ed0987bf8e077cf12266e4b6d6aa2410a49f6380e103e16f60b7655f4bf852f37583a7086618af0157afb3bc722cfe001175fc01c5d85b954ebb73d4c9da564a6724dd220b96f10e1681bd1f2d4da68d3c71db6a91ecc4a8a72c7599f2"}, {0x68, 0xffff, 0x4, "4b1faba70fa890a1cb526b7118f07933b259ea84af3ec1321b3a0ecaf6473f8889492297802b75fe45e5b04655b70b62f57b061b2462dd09d9df67cf3fefb9c99facd3396d7b455e1739105ed6908a5994d3"}, {0x70, 0xffff, 0x4, "664a5e48dccfbb3a9ad26dd677a7920e634924d0b98b552ae6b6e6374cfec4f0f983c9b01a28fb5b8f77a95fffb15daffe53d4be23539721da5a805cfee78e39c3cd0d8a38b84ab598bebf1977ae99a7e7ab159de1f6b804d1ee"}], 0x10e8}, 0xa) setsockopt(r0, 0x5, 0x200000028, &(0x7f0000000000)="4b74954c", 0x4) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) setsockopt(r0, 0x401, 0x81, &(0x7f0000000040)="41a1dfff6e3f1ade206ce4b08e350d65332fb68c4e42f905ac06cb180e3004ec3091fbde8ab094634a50b9b3f2e4d0b0fdce3c34b6211a8af45d6202b715d5b17c3ede222c85e017f37861905755a2ec840734e8c583f9bf7248a3d14b614ecc1ec4f06468f6f296079d8c", 0x6b) 09:34:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "9372dc626fe833b4f6f27a3b446a703a4633be68"}) r1 = dup(r0) write(r1, &(0x7f0000000300)="e7fff9a44a89a4f9ffa703a441e65ed7e7c7e95affdcae3dabc038f1cd6766470d21d8ca9b55cd20c1c495a7dbb559cb84acb060eb07191dde7c7960f81648078c3713b12b53d94d32b504407921f4b8c65b50e071e7e6d668550b7e488fe8e82d9288db5d6b0676ad22255e3190cb07f4f287e4425e18f7416417dca958621932f76876058506dea0e4a44b65b6eb4ec1da19a304cce6900cc10b497180417478069d5bbea3349964ad77691c2aaa2cbcb51244caae61853b15fc5267d86711d6d569c0786f1d8631f8c7576d0681c4e5089a042703594ca0cccc42849b7bfaf673c7793c4c1a7578e89c0d78fe55b0a7c56c73272b9f7aa0924ec48bc6d104913cc9e529db41f4ae90c16bdc23d2614a13a98094d5df5ea070495f9328fe9f7a3f81dc64b382173d93a27c3c", 0x12d) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) close(r0) 09:34:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010, 0x0, 0x80000001}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 09:34:21 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x8) listen(r0, 0x7) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0xa2) sendmsg(r0, &(0x7f0000001a40)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)="25a5931150679c039b736fc166e1d59ced90294930fb64456ded19ce489f2802bbb982335f796f61031f8e250ee82ad7adc1e2f921896c1ea67ed60e85f691b4697b9a6c967656124f31b253daef418ce0f08db682ee3baad809", 0x5a}, {&(0x7f0000000180)="66ebe8eadf26597e4d297957f4b7dc6d8590f034a8b15d2c397c468f99720255dab45fd868ac0db83277639c757c136c22c0b1a278963d8ffe45b5cd5767abffe216fc8077140a1cb1bb2557", 0x4c}, {&(0x7f0000000200)="5cfb4bf6f29701964e3ade48acef1af48b1b90be6dde469e0df92030f3a0fa4db51f0fac2f1d76133ee5f554c00f979f454dba67694ee33fbc6a93e6d63a65bebc91f6d1fee04d5a2a47f54faab94c7432e4c87e6835e6720b2edf7d7ac3d56820c080f4d717c7f9f5063e4728ab180f25e6c3d87d5cf1e1af90465d9861629c76500540b2bc1031e71ceb9c5f0330042210ae033243109e6cf6534675f1e6faeba70127a5", 0xa5}, {&(0x7f00000002c0)="2ab6a4a4b8dc6e232f44802e508998b92c1be065a488dd48b8b5803e", 0x1c}, {&(0x7f0000000300)="cd6827ddcb45a96029f55efec3a38d92350d6afaae61caa83df99c193de8228a448de3a776a98226c268242d22a61d7eb161f1dc4e8fadbf36eaef9ce09b2d4a4d7897f6193d9142a87bec86a58bc64eae80772d4a8aecbe664ef165ee0749ae02d8a8cc8d076b478c5b1968347de8a8cb3e259cdc8c0d0e5c8f3ed084188476de9a4be23c46d5ecc26d", 0x8a}, {&(0x7f00000003c0)="902133e57b04a275aca8a0dbaef5b1d609a1ee3127a3ec9e97f2726e0f076b9691b90e80fdc7f549b266f2e02adc14dbb206a6a297890b5070e4c9524c7aaa33427a08019b635a5ea4893d7b86793a2b536ff80872a2225f2dd48ae7ecd90227cd3889e184c6ba3f17279ed40505e16dbf7ad3c8b590604d52be5725e8e1b83bf7b63dea46d788e1ead3cf6e121f35ac858586b4bf7989a12d38d82e338a5082b8838e21bae4f5f7a85bd600b2aab00e1234d4019f9c9bb458fb8e0c9dd6d786c0c186c89aa1114e0df46d", 0xcb}, {&(0x7f00000004c0)="ddba4d3c247be7fcbebde4fc", 0xc}, {&(0x7f0000000500)="03503e57b3576635500b6903837fb4af1bca0bac132637ca83da6934f4b80d3fa63b51fb2c8f938f55713a6e907a48beb9b0d76292b8821f5a4d4e65c69c2bf63e", 0x41}, {&(0x7f0000000580)="4f3ffc2b47d4e03f923f288e1eb49bb307cc4c65f31bb6584a06372de5437e299546620c2a70e18bd6a285e3434ca81390d4324990b20417f1fe705f4ff7a3613ae1043651209c23023daba76ccdda3e94327ee8c20de3ea3037c3bac8dd5fcab05b8359fbedf8afb55acd76ee216af808e725063274e8e51ad7f27fc02268ef9624f3ab12c0fe921333c4d635b2f6fa4a9fb8d85e88add4167f054533d80197aaed001d8002403d354447c11d140b904b8eeef0", 0xb4}], 0xa, &(0x7f0000000700)=[{0x90, 0xffff, 0x3, "48e07231e5e2ab20878c39e8b15a403960e2f8e549dcc7b5ec2946e7d9dd3e71292bc48729a6d26916f32aa2fcdc87d67e457a072b866faecbb139f635445e3b9db14138fa4da4d73b242deb1d5c2dbb68625218a4f7d5db4b871e9b41f75231845cd30a7201d0a8c366a79576fd6a5b02a074e1aeef66b6b777991040c80edd"}, {0x78, 0xffff, 0x6, "112500444f6b09a823f0b78e95714cb313025e934c143045dd0bbf49dc10629fcea490667052f30c644c5edd7808a748202164e4010a83886190187223965e6bb9eb75d8e79e9796cd72edd31dfa1f9dd85c7f2f832c247e929ea0d572ea840a27a1977c6b"}, {0x1010, 0x1, 0x0, "79590cc1ce35d5c6795a572ac8dd308244d85506cf9431ab6f84d85860bb6d7202ddf9bdef03b2c93fd46f10c22af89289eb51a5fe2c6424c45a2a65a5ffc879d4634897050e14a83cd57ca23961670213ffac78c22c2935b80a88d32a386eee6d9a846fc0c88768b061d85fca3cceb60c02ff45aa939d8e4c6b049c7b74e63cb14f6587913304371f2ad54732c058caf19f717082c995aa853a6b2548e3c2eb1a30d950834b97517c033049cebdff6b68afb6665f997a23619464094f143d47e34dcd26acd35f1e7c46d83580feecea95c835f4b83353143b65a8097093f5ae625c4cb0b9ebd5e9b66995f010c9a28b6ab39b14610214e68c7588d00d36a44de8866b48d8eecd9f7f767d0a5962d11a49e45214a8f33c073a61407102ba5cf0a5adc7eb2bc33f446b6e17ec8b2491a225f8d7445ca7db1152eda8868fc8702c6b8b83fc93ff49e426059760a9edc1e58ddff39326f4ff8d1593cdeac19c7093d294478cebf3120be0d891150d13e9c92fa7fb6667a5126430654d02a5b215abf57e2c2a0932bd4460b681f8c71e71c3c487ceab01995e8ba6cdf5868028f59c292d3d22b1bbc3e24f5c758f5333001e18d6993ca29bf08f26584fb76869fff6be9a33123a6a0b7bf40957cab1e58a3bb13e4f6e9b8e814f8433fe4fce903fb4f972937c6a086b3f1a9a1160d61df907d363a19c1cc393f8d96ef82b615d7cb68ec946e8289147f2f24cbf65e06fd573f179ecdc9bcbfa32ebdd53f61300abf13baec8531e2c7c9d9853d36308612616dc1a85af8ac2590cb7594134e6aac16affa4285b7080266eb0f3c21b7014d397cd0307ee703691c7b37b042cbbd5153b3f99a0c2c9fbba78e86dbd96c8f11fb56c289a16201d9f818fb931f1d07b85eca62964ea6a1a6f5138a076102d9e459f9646232b576d56829e8b1b27f88f9745260c1fd3ba16419b6023702fe7e72b089cd5a5ff4fdaf07becd830a0c8c2226eb99d455a042a04a0f0ffb71af436200bf9bddfdea6d8f858e7f9a6d33f98223b8a17c6e1a19fc5a179597a3010265b30536ae21546ffb3f07985bf5a4398081338adb324e7b31410fc0ab7c6e960c9e4654430a681a3b5a98656560e791eb6b9c0bfa099b0fae97778c412d3f5ffeb40ba70a281877240b802405d44f6fd0f887329cb3f9b5fab10764d4952fe89362c1d9ab8895d8567b3e438c4d0521561bc1e394be0dc3dd5103d30865d8e8cef5f1f91ae49b60503f5da28dfc05024e2c4623414c6d960610aefa7a5bc16611dabe57e6dc192462cc23ee12605d89dcbb12a1943b72ba1527d8736ebc414b97525251a9f45c7b9a4572e2e0e31cb577bfe9ce36191f361e5d1547eed3eb3b28b5116b403adff178e35063e025dcd09e2158925e7e810631c580e68f16df2b05be6c358c2c87a002b6b6e6fe0fb5805c3845d908d93d109e2024cee15138e44b721ead2e956c0d8423b684cc22030e857877e99576a118d1fa9b3de2107f4035a67f70f2d3c27324a6eaa7614e16434b3e4b24ded0c8af2b15a5214a03361f005e3ec14c5e7022f58857e6e78abb07a3fc5f66482e11ba57759ffa39da53f288853360b16e7abd76fc1ed91279a5e397d2a0de7e5cd7632a39b49ae8ce722763bbedfe8e49e88336d196331db8c67d8cc1c4f0ddadd42b9b4dcb501fd961aac3598b43207b3eebc6806f98b62a69a2af5b4bfc6dc684182328dc5ecc4d622eb0de82637fa82ae92e3758b8570beb9389e327a7b9f6dc86e68c6d57c4e2ffc12a8785cad513f5667e5bbe32a8feafd89f681f2e22c7ddfbc9b8b8ede9ec7e2840e5f590390dc6ec285ceda7d8eddd5b0b371be302cee80c579333b2066b65750f450455e77fd4309e506a359b2609f163fe57ebef1cfdcecd3c3c825a72407bf64074f9562330c3de22ae0126fe4cc6a043e90a039ad9a174055903635620c795fa509260a0484d04ffeb055b217c3f6e14812d7a4c6e1954fe88500641c994a79379bb0696c3fb6eaa6dba6f283e531ffaee7aa277ffe3443e366ad83da159e04e9b708973862a96d981579d24fab7b6953d20012e4f0c4cca63780e9f033898914466d0f926e44770cb5a4ad15fa04af6f1c3bfed4e2109dd31c30428620d6e483b0e73c32b4f431a7a8fb8227cdc7c4d3929f657ce0a9e46df1cfefa4a373af1b9b9227f4378414cab99c106a1f5e82ab43bb94833e5493da4dc8bb418f6002ca26c2dd2b050efb7f713d7e34c039667e762d4687615f62f46f94c7a411fafd023e41876bcf07584132a820ff2acb43c298dc29343dee402f19f625fd28848cee107af6f985dd52a9a15256654b6301de3e61911c92a37a02ddd15ca71a1d5ed9584013ccf82b03f95f9ae2c9504d2f2c8488bdf35ef0113dbb7bda5473ea15ebc2ad912aaf56bac251df5833545563fb4e3ae9b2ddda036c3cb31e127833cf9f5fe8e7bebb6085ba375e1a472ab0b497fc2b3b86c512dfc0ba418bcf8b35c38e5700d987074f290104f8bda95eecf333908ac57eec68d1e6a9a5929cd3026078059a53533848afdef8537689ce99276ee177fb68766911d9b67d7232552c47a9e33d3d431521c91e5fbd86757a2d927c45c630a69a6ed5d0fcbf6d7a4769b2c32cc76c9def471a461fff7fc42e077bf0e46abe66286a92e620d1700384382b9dc628b897f6c2bd1aada7d3faaedcf54b1e3c6877bffe108eca0808aeb63fb3463cb55fd42577aa1d5b8f31fcbd5a03dd97490fefb9cbefcc1f06beea88b5557ec1e7bbc931411bf14f2a60a6bf7729a58cfb5a2b41efab4af8874164adb4fa6d21593e6e832cd8b3c2eecae208597ce27603aec9530a490bbb9c7bb492a4e84f4765977a3cb0b8bb67adc470018be4ab387f80d7bb4b338fae88d2d34863d6ab3b27c228285901e7607bf53e183d563279187e441705eee65ee144a91257ad6edcf10a69adee76c67d63926d37049c63e4e1112053b3f4e64fa243a64c5eb1436481f8e49bcb157dcc7fe73a420b3c456391444c46d3b40b150ea32337dd2217820c5ef6eb3c354b83303c906207e46e585babf6eb8a9d0ae269e9635bb0a61b0dfc686e86ba7e82cc483cc8e71dbd2973833dc033876c19b2223343f6bb5c411f1fb5def6110d21743f06e8b5cc78ed5aeb1cf8b8717134e77528892a4c65391f83f5e00994994c9c4fec8cc8ae9339ceb375d112fe2eb5851f95e5006732d4228ad0a7f55704a9a59d65cc01c1d06dd80459f66b4ded73374102385b1677a758c9a9302e760e856e07bc2728ab5e24e525daa0022cc63d9a7f8e6d71e7dcb51b60d63aa59dbf264579296e5ac7efa9991777cf7c8caf300808331ea3fb92f464be6819707cb4f9df0d4ca292409241cd2a00e54d6cb2bf235e1bbb3da28342dfb6e47d95f6b2ac5f8b9771bc5f4c048e7d75d45ffc15ebc9f66391bda9b0c7ab969ec118b5a8fdc769de6491ee2debe13ea203dc5c8b7a4239c3833199e0eaf1df202c074ece8b1832e6614a72ab41abde85de4989f82df3e5438b21e0693e15138212bb758c1fdcbb70d6652097847688fab5de19226354a5fda3cc7bf4d0ee2e879a48bc1c8a45b71b533f0344ca1e31798973e42324af6487ed81563f925593ce8a38873f3d9e97e7c2af84bb03a2b3f5eb20d9c0060caf6c69dc2319807d24935dcddbe0882c656296c7eec953b9ca2a2945eea97ac2c02dbb124217370f3192b380344716decd7934aa88a6cb74e5962465a30c6281b2e0940568ebcd699052293f4e53133b199c34f894d5fc5a5efafc8283dd118ea335aac969cd29f599e722c3d5c3934f5b649a96590c95a8bdb7f1740c9cf89f0b0f2ac24231926cda223dcff2da57fa2974058e6ede447b362b6700bb59e399bb551e3e6d892d4d0ad4701a7ed47b5e2f75a592054ec299c10a6e9c58806f88c51ecc870c3ca581dff781705d9cefab906ee5c08aa567532ceeba22b5d5cfac78fa110e9b4464e9d410709a80069863b64d3cbaf9449a7d718c87fca9bb26b3c620120e15bedb869893fe80b9265d56f93c34186f5ce833f2f5a55cfc9165a8c24a62fef9c2ebdd89711f8149974f17288c2e7ce3afef3c6928fd016ea87f57e005d54a212fff941e16c49a73297a6a3dda0940648dd1f343315555058cee92c9870e1cd549f05d31999f9942aa228ab8128f71b81367416c6963af7206cb9c827a0796294e715411d7286e28057c05ebada26a5484ffbd6dc06faa81b2fdb515e4b1a712b0befa5fb3c05eb268b96f312d117d8b7118abc3df336d306a9e71c1c1324e43cdfa5937822224455548d86629afbab5f71de323e2d3ddfbd8de286e149f7fa17497477458f609f040ed0193d94483b9ddef426fb259f992aef97da7416e1d243859ad008348fd88c998e2239c8633a59a3564814e7218a31c7b02549c08b00c3f4b16ba8d3e627886d61cc315896543c4e11d5713e403a46d47b39f160d85bc7504830af3608440ab46163fa3b55a0625d2b2890a369e5b7a352ad6a7b62d59e40af586a1fe31368eb953f4604efce52803ba875bde8e42bc6de2b77325d188ef2399d320e998f688e59915b7248f3df4c257ea353ccc7a8b872ee680b20b5622ed900f96ffbefe95ed17514adc457c0f0b1df55c35443bc3f75da4dbf67b4bb466b193e5a20930c3baf9d55c578c5bd876b71129f72ec13df553e791ecf1eb4864f80561b2c6b752d2079c74a20e5ee5efcd73dc59b162d4daa956b118b20de72afa16e0cdd8ce0e0c29f24cd3746be6d11bb76f1fa07df7515d00ef24926f4a1b145b02becfb492c80c70395d92567493780475b0f43747334e17d52425aaa7adb62dc8ad650a3dd1fe00dbd007c957f3760f92f00a40675f0c3652b1ca18e2ac6b45878aefc5b8d02e670bbf268a4217fdeb2cfdfac29b367b9d575e48bfd1068d2ca7dc282691d4956ee6f00981782b8cc1d122574175e0c59eeb0146bf3c89e16dafd0aff5f4f5c508efc01698271631c165ec044bed28b69e5f66b18f6d6c3db695f577ef5d4daf6f334daf8eb3f6d31bf794140ffb603c74ddf281dbcd2c878e39971f343d43e1008afc4175eb05d1b8750c3478b507e8ec4e1cb4bf1ce04f80333a0b1a1c440cd6672fa4232593edd94a4dfe426c80ceea259b16426640089dda9464f6c5cfb887b0aada898c2d3ff72fdfbaa792ba372010b8ff07edbc07d0fb7ea1352548c6285c59de039ae91d6887c1401304ba783f6ff8f4402305f4f9578f78d3d84982a9bc8556644d472db9b79f2d0b41bb25cb6fbbcc66d558d28a2a8e758199b8f99127bda10ca1ef5ea011aa81966d4573ab7c6bad7e86fb368022566203878c1f685345086b91ef12eba34e2b2a2a1fcb6cbf1c1afba31d9cd2bf97229305401d16ec5c4cda9228f498942438345c3f04239505d69fb24cc9f404908b9cf49576f4986d30759e2417bdcb0511abbc6c2961b3955364637b1568b7340bc966cc5932c89398c3cb39d6abb67876cf1179e8e7cde37b598ad627d37b537dc2fc66562b42b1f6efb81d5131940855a2ec18b74a74a29522ee8533a0a9f6960c799a57abc31f16e5f6ba2fe429ace1750fcf9e78400e66c62e9400fd365f8f4f202dadc513e464db113ebd6419f80c6f25364a72ce4ef5a17f62a330788754c0d44d2c5e29021140f94d5d483a1ec5bdb4e8cfcfb64d6748ba571c264e76b5be676c454f7c84350472fc0ac8702c97ca6294c3721a1e5eeb17fc349a759313e3fa5986d62ce5a65c13a0"}, {0xf0, 0x0, 0x1, "7475341c1ee01f559b75bc4ac909f1aeeb149e874ecb3e0e9b165cd1017cba3361f6de2c6cfe7f91c68d7bfa06a081741921ca2e7a7a943c7b54bc7ff8f11c6ab9987922063008ef6ba12e67d31dc1e91c357d712e4f5ef11f678f63792239da331ec38dc31c40ac8ac9b43d92e6cd194146b6178127bf3da8addd6e4b146186a5c777de33c5453b631e35c7feb91ba606a8e4318b5a1c6d4a4a34a2fccfee17d2602a26ca1b1adc97f87eefd23fddbefa1da8d882cfbf59d30f322ee67b0b6e3c172809fffc011e58c7db53eb057b102b2895500132d7bfa3e78e8ab979"}, {0x100, 0xffff, 0x10001, "006f13e53d7ff87083ab3245b5ec39a39f549f2025f692f84c7cb5e52b3357453bf376c31206311741bd0d3fc06646f652b80e7c9c2a56c11d0e4902bf31f17960588d9c2387a6fe49bd5b116a3514b8a525256cee34353cc5d1971766fc12764f84380e335716e454b52e24a0848fd962c31322e47e220b1d247b1852f6aff32c580e982e72a14e392be833fd7890da5ff9fe102ecdd7991a7bfc3d28f4dcb8a7d4186e944f39603ba96d9bf1f1db9505d877a20374e9243dbb6281efe89ec8f69f62251a59845719dee86d4c71a04d20dbebf627329cb2cac607026003c9a63ea881d2b6315c2e0e"}], 0x1308}, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080)=0x230857b2, 0x4a2) 09:34:21 executing program 1: r0 = open(&(0x7f0000000600)='./file0/file0\x00', 0x400, 0x40000004) r1 = semget$private(0x0, 0x800000000000001, 0x0) semop(r1, &(0x7f0000000140)=[{0x4, 0x400, 0x800}], 0x1) ioctl$TIOCSCTTY(r0, 0x20007461) r2 = semget$private(0x0, 0x8, 0x40) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)=0x2) semget(0x2, 0x3, 0x0) mknodat(r0, &(0x7f0000000380)='./file0/file0\x00', 0xed754affb7ef2414, 0x0) r3 = geteuid() getgroups(0x1, &(0x7f00000003c0)=[0xffffffffffffffff]) fchownat(r0, &(0x7f0000000500)='./file0/file0\x00', r3, r4, 0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x1, 0x0, 0x14, 0x1, 0x70bd, 0x1ff]) semop(r2, &(0x7f0000000180)=[{0x0, 0x0, 0x1000}, {0x4, 0x5, 0x800}, {0x3, 0x1, 0x1800}, {0x3, 0x6, 0x1000}, {0x4, 0x4, 0x1800}, {0x1, 0x6, 0x961f1b615b6ee404}], 0x6) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000001c0)=0x80000000, 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000a40)=""/122) semop(r2, &(0x7f0000000000)=[{0x3, 0x5, 0x800}, {0x7, 0xa70, 0x1800}, {0x3, 0x31}, {0x1, 0x4}, {0x1, 0x47fc, 0x1800}, {0x2, 0x101, 0x804}], 0x6) semop(r2, &(0x7f00000000c0)=[{0x3, 0x1}, {0x3, 0x9, 0x1800}, {0x7, 0x3e664104, 0x1800}, {0x7, 0x80}], 0xf8) r5 = shmget(0x0, 0x1000, 0x21, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r0, &(0x7f0000000640)="7b36cdf1e04afd779998cb5b2b65c747acf3e0d037fd2f3e92cfe72664a9d09784fbe78caa3cbd3c8dd79537a8d6fa43b8d67de33f21a6794260ed6f97c9ce406d93c2e5f5c7490bf126fecb0ff9415fff022357eba05ec9bddcbf38f8bee7dc7d01c2872c44c4ddc0b0ee94d6bad99f4d20c20a36fa7a", 0x77, 0x5, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000340)=0x20000000) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x3, r6) read(r7, 0x0, 0xfffffd77) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000100)=0xfff) r8 = msgget(0x2, 0x2) msgsnd(r8, &(0x7f00000006c0)=ANY=[], 0x0, 0x800) r9 = fcntl$getown(r6, 0x5) r10 = getpid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x81, r3, r4, r3, r4, 0x24, 0x2}, 0x0, 0x8, r9, r10, 0x8, 0x6, 0x0, 0x7}) mknod(&(0x7f0000000580)='./file0\x00', 0x55875684757fc82f, 0x40000000000) clock_settime(0x0, &(0x7f0000000400)={0x2, 0x580f}) shmctl$SHM_UNLOCK(r5, 0x4) 09:34:21 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), 0x10) clock_gettime(0x3, &(0x7f00000000c0)) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) setsockopt(r0, 0x6, 0x3, &(0x7f00000000c0), 0x0) 16:00:02 executing program 0: mprotect(&(0x7f000009e000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000240)) setrlimit(0x7, &(0x7f0000000000)={0x0, 0x89}) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:02 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r0) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="000000186004000000002008000400000000000000000000000000000000f509f6ceb74de0ba9e1f38928607", 0x2c}], 0x1) openat(r0, &(0x7f0000000040)='./bus\x00', 0x8200, 0x8) execve(&(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='-\x00', &(0x7f0000000140)='\xf1[\x00'], &(0x7f00000002c0)=[&(0x7f0000000200)=']\x00', &(0x7f0000000240)='{\x00', &(0x7f0000000280)='\x00']) 16:00:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x44f4bf51) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) pwritev(r1, &(0x7f00000000c0), 0x1000000000000207, 0x0) r2 = dup(r0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) dup2(r2, r0) 16:00:02 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0x121) ioctl$TIOCSTOP(r1, 0x2000746f) getsockopt(r0, 0x200000029, 0x9, 0x0, 0x0) 16:00:02 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r0, 0x0, 0x0) kqueue() 16:00:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000140)={'./file0/file0\x00', 0x6, 0x4, 0x7fffffff, 0x0, 0x7ff, 0x10001, 0x76, 0x0, 0x2, 0x1ff, 0x7fff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) fchmodat(0xffffffffffffffff, &(0x7f0000000100)='./file0/file0\x00', 0x100, 0x6) write(r1, &(0x7f0000000040)='h', 0x7e) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0}, 0x40) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x8000, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./bus/file0\x00', 0x40, 0x1) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x82, 0x1, 0xffffffff, 0x10001}, {{r0}, 0xfffffffffffffffd, 0x8, 0xf000002f, 0x3, 0x80000001}, {{r1}, 0xffffffffffffffff, 0x8, 0x40, 0x6a06, 0x1}, {{r0}, 0xfffffffffffffffe, 0x5a, 0x12, 0x9, 0x7}, {{r1}, 0xfffffffffffffff8, 0x36, 0x10, 0x6, 0x3f}], 0xb9f, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x60, 0x20000000, 0x0, 0xd60}, {{r0}, 0x0, 0x6, 0x80, 0x5}, {{r0}, 0xfffffffffffffffb, 0x4, 0x4, 0x100000000, 0x24d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x4, 0x80, 0xb6}, {{r1}, 0xfffffffffffffffb, 0x20, 0x2, 0x19, 0x1}, {{r0}, 0xfffffffffffffffe, 0x0, 0x2, 0x2, 0x35}, {{r1}, 0xfffffffffffffffb, 0x2, 0x40000000, 0x0, 0x1}, {{r0}, 0xffffffffffffffff, 0xe3552eb3054cb9d, 0x80, 0x1e, 0x400}], 0x38, &(0x7f0000000040)={0x8000, 0xaeb}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x8002, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x80000000, 0x0) fchdir(r0) read(r0, &(0x7f00000000c0)=""/111, 0x208) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000001c0)=0x100) fcntl$setstatus(r1, 0x4, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) close(r1) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) close(r0) close(r1) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x109) 16:00:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="edbf49c80de7c714", 0x0, 0x0, 0x0, 0x21d) 16:00:02 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='x\x00') ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSTART(r0, 0x2000746e) getrlimit(0x7, &(0x7f0000000100)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r2 = getpgid(0xffffffffffffffff) setpgid(r1, r2) 16:00:02 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) readv(r0, &(0x7f0000002080)=[{&(0x7f0000000d00)=""/4096}, {&(0x7f0000000900)=""/145}, {&(0x7f0000000780)=""/4}, {&(0x7f0000001d00)=""/150}, {&(0x7f0000001dc0)=""/209}, {&(0x7f0000001ec0)=""/252}, {&(0x7f0000001fc0)=""/156}, {&(0x7f0000000a00)=""/15}, {&(0x7f0000000bc0)=""/42}], 0x20d) r1 = semget$private(0x0, 0x6, 0x8030c) mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0x5cc2) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = shmget$private(0x0, 0x3000, 0x40000000000005, &(0x7f0000ffd000/0x3000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xfffffffffffffed5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0, 0x0}, &(0x7f0000000b80)=0xfffffd15) getgroups(0xa, &(0x7f0000000100)=[r5, r4, r5, r4, r5, r4, r5, r4, r5, r4]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000009c0), &(0x7f0000000340)=0xc) getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a40), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a80), 0xc) getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000ac0), 0x328) getegid() getgroups(0x4cc, &(0x7f00000003c0)=[r6]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) getgroups(0x0, &(0x7f0000000740)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r9 = getpgid(0x0) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000840)={{0x7ff, r7, 0x0, r8, 0x0, 0x41, 0xfffffffffffffffb}, 0x2, 0x2, r9, 0x0, 0xfffffffffffffff7, 0x0, 0xb46}) poll(&(0x7f0000000040)=[{r2, 0xf1}, {r2, 0x56}], 0x2, 0x0) semget$private(0x0, 0x4, 0x8) getsockname$inet6(r0, &(0x7f0000000680), &(0x7f0000000640)=0x488) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) semop(r1, &(0x7f0000000600)=[{0x0, 0x1000, 0x1000}], 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000140), 0xc) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000005c0)=0x4) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8004, 0x200) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="8cab0dcb24aab377ecde84b082083f56b602cf0a22b78c86ec61809076a03fc2d322c2a800305f2dd70cb88d7fa5f31c5f3bc5fc561f03b5f0caa93b8731e2b02350b1b214c6570d0c93e3f891d0db1a7a002855393e26218ebb78dcf99cb7ac20893fcccd592b83a10a88e1d2dca01175e335722e490bf0d0aef575de2469c6c051a0cd44877639e27cb336465c7c3369cf76647968780c73fd108cc9f72f8e7e417cbe658f711c175b2f9acb32941dfacc37fa97a10a49ada4c9cab1ad1e1f7b5a712a0cde04045978d02c86a83e2a1fa16d4c", 0xd4}], 0x1) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x0, 0x69, 0x0, 0x0) 16:00:02 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') 16:00:02 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x80002000, 0x803) open(&(0x7f0000000000)='./bus\x00', 0x3, 0x2) 16:00:02 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x2}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x201, 0x100000001}, 0x8) close(r0) 16:00:02 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000027c0)={0xfff2, 0x401, 0x4, 0x7, 0x20000000, 0x6, 0x0, 0x2}, &(0x7f0000002800)={0x80, 0x5}) syz_emit_ethernet(0x43, &(0x7f0000000040)="0eecbd3ac91fe9320a77fbab9a398a980bcd4b54b27747fdab243567460cc1240bbdc3c95f8bda97e22c3c832ffc69102b5067199ef25c9009b6dd7bb8d3eeb1f23176") 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) open$dir(&(0x7f00000000c0)='./bus\x00', 0x20, 0x400000080) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = shmget$private(0x0, 0x1000, 0x106, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000280)=""/74) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)) 16:00:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000001c0)=""/100, 0x64, 0x2, &(0x7f0000000040)=ANY=[@ANYBLOB="d6540800000000000000"], 0xa) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) 16:00:03 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000021c0)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0x6) lchown(&(0x7f0000000000)='./file0\x00', r1, r3) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x100a8, 0x10) setsockopt$inet_opts(r1, 0x0, 0x2000000000008, &(0x7f00000003c0)="10128771839fb500369ff5c12bbff21b9df173e8da1f063ff39c794cac2260ec0326547ee33bf26fe2714c20c8033ab706b46a9af07fcac2f7b651192e2776c7", 0x40) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)='\x00', &(0x7f0000000340)=')\x00\x01', &(0x7f0000000100)='\xe7\x00', &(0x7f0000000140)='%^\x82\x86', &(0x7f0000000180)=':\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\xc5\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)='\x00']) dup2(r0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) pipe2(&(0x7f0000000000), 0x10000) accept$inet(r0, &(0x7f0000000380), &(0x7f0000000400)=0xc) 16:00:03 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000040)=""/209, 0xd1, 0x1, &(0x7f0000000140)={0x18, 0x0, 0xfffffffc00000000, 0x8001}, 0xc) recvfrom$unix(r1, &(0x7f0000000180)=""/88, 0x58, 0x42, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) 16:00:03 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffe, 0x2}, {0xffffffffffffff2c, 0x20003}}, 0x0) 16:00:03 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x10202, 0x26) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/101, 0x65) mknod(&(0x7f0000000240)='./bus\x00', 0x21c0, 0x40004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) readlinkat(r1, &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/28, 0x1c) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186a56010003003b00feaf000000000060d5706c85c2768511fe890000002800000000000028000000", 0x2c}], 0x1) 16:00:03 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x8, 0x58}, 0x10) 16:00:03 executing program 1: setuid(0xee01) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8, 0x0) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x20) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x20000, 0x0) r2 = openat(r1, &(0x7f00000003c0)='./file0\x00', 0x185d0, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfd82) r4 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) poll(&(0x7f0000000440)=[{r2, 0x4}], 0x1, 0x21) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xfffffffffffffefe) sendmsg(r2, &(0x7f0000000980)={&(0x7f0000000240)=@in={0x2, 0x2}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000480)="13b1546d28cc3219b9bd18ed94beaed41cefc2c7e5f78a57c84cf50fd7e51328dab48fb4f940fc74251cad0876f8e52b3a9b7d3695de95f0f7e4e7511cd66be4c8b0fde1eccfb97f39a9f7856f16c4a371ad681f0f911f870e7e410e0e091a405adf2345e111ce48f60b500402d112258ad83773ac8fa475032a56e67cb980247a1a09d3ddb74d8bad1e563d8ee435ca47d16c247d56828b1622f448a5", 0x9d}, {&(0x7f0000000540)="083c7fc7a6b866b8e38683ad552d4b010cddbc25b72418921ffe309c", 0x1c}], 0x2, &(0x7f0000000600)=[{0x48, 0xffff, 0x39, "63b57da190bbafd02f249b3036ee2de34e8784d9009848f487778d3465ca6cdfaa212eb282af8baba1b4d1278ab4460db72c714ac5ae1a"}, {0xa8, 0x1, 0xf29, "5b0881d5700163479e9fda17452100fa74ed50295628f15da2db3140e300cdd6bdb801d8140186c47a5bce3b42aa0a2e598931666a01f5eb031d272c6ca054a773d25c561dab60a4f411354ca1f427998637ad93354c11f1beb79d9a790485f6cc46d6a36db6076d1f03fd3081579ff1dd18a415302731038d5fa7c677882050e33d97baf71c739ce8cea1f984497b49a99a3fa0"}, {0x90, 0xffff, 0x4, "55ca065a9518c3e01192283ce6b168d5d115705bebb5472f141e66bfafd2b07f103060d0a9d53fb997bd3cb8cfb1e3a9f16b41c5e8d9df47cea4a4797373bf4b2a937a16c23d42a1f3fdb9457249195f0be5068a314904700ce4c037702582c54ea484652ee1f817fa02a4408c3d8de92dd1765779031fb6fe45dbfb"}, {0x60, 0xffff, 0x0, "08d98e0cd35c449364678e191f0256e168da6b4daf61ddaad1d1c7935945fd253054198cc97e7919f3f7457fad90706f0772188871272bee09bae2bb58340bc983f714f6e9480f66e76e145ddc"}, {0x40, 0x1, 0x10000, "6016e9c343dfb1ae5dc6e223509eab5eda3c264e225f6af4fd606ba14ddaa37bcfea606e3eb14dca4e9b86d22241"}, {0x68, 0xffff, 0x80000000, "74390a2fa87426d617426e1040206787cbf56324d5dad5f6ad1951ce505ac36a9af4065a5e01002ffa26fab321b0b4f321fbfbff89e23f73391fecde467e21bba371ab2b2d9fe3b83b34d53255e22d319be54f034480f5"}, {0x78, 0x1, 0x268, "da75f19eab73071328d34fdb997611e930468ef4455c06806a9dd57f66c2729ec9233e8695419ccf8e02831dab92d864a8ea62fd43125807606d830b69818bc098c7664a8ca0882e66e1716abab7274c3e71100ab556a9a95d62f17554b7d21b88f3"}, {0x68, 0xffff, 0x42, "bacd565cbaa01b2aaee1a69a60e40a50bc3fff064d0f82a4400bcb99f271a0edefcfca1555210d0273fe5fbc0c53246d9b45a2b5301fe6184329ab717677373ab1001317b32fe6834167526b152b9d299c5efa25d9eab1"}], 0x368}, 0x1) r7 = getpid() r8 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000340)={{0x9, r3, r4, r5, r6, 0x4, 0xfffffffffffffffc}, 0xad, 0xd007, r7, r8, 0x6, 0x1ff, 0x6}) semget$private(0x0, 0x2, 0x402) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='./file0\x00') semctl$GETVAL(r0, 0x3, 0x5, &(0x7f00000000c0)=""/234) 16:00:03 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0072e89ac4d6f2bafa9fb5c6edc8440000"], 0x10) writev(r0, &(0x7f0000001300)=[{&(0x7f00000000c0)="0c6d513562f03ac2d7faa8c3f4000000003a00000000653a8df40000", 0x1c}], 0x1) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xffffffffffffff27) 16:00:03 executing program 0: mlock(&(0x7f0000215000/0x1000)=nil, 0x1000) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406", 0xffc) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) setrlimit(0x0, &(0x7f0000000100)={0xfffffffffffffffd, 0x7}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101, "bdf02fb8ee8f8d7cad8fb257d2eb49ad952b60e6"}) setrlimit(0x3, &(0x7f0000000140)={0x80, 0xa5}) poll(&(0x7f00000000c0)=[{r0, 0x4}], 0x1, 0x0) 16:00:03 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x180, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) 16:00:03 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/147) r3 = msgget(0x1, 0x8) msgctl$IPC_RMID(r3, 0x0) kevent(r1, &(0x7f0000000180), 0x9, 0x0, 0x8, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000040)) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x100000001, 0x0, "c6e23c5cfeffffff00"}) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x80000001) syz_open_pts() msgget$private(0x0, 0x6) syz_open_pts() syz_open_pts() syz_open_pts() 16:00:03 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x4) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047001, &(0x7f0000000100)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x101) 16:00:03 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)="d5b6d4dfeb4818a8c2d1c666e28f2aaefd625ea021ca5b3705bbc68d79c4a7b001073a99562d2ee0c97292e81accf15a989cfecdf3a6a9c6d4f589a23dbddadbfb3716d1628ae74705ac62f1f1cf97f08f05f43151317e447a71bb3c3459dca0ce513b0185bcfb6953e50e9950c3f0b25ab6fa077f0569131704220dd162edbd1c18f586cee0fa6df6b5b59cbc75e7d6201824404c420acad722e3bbc7c1dad2ea81b581298079d752da21264b675f1db5bf8fe1c8e3cc86015507604a1cacfad8a899143fe0b8e98e32dda2405f11c34bedcdd64deb78c6795c468aaddc29dc6bf7", 0xe2}, {&(0x7f0000000100)="975025e4eced9771", 0x8}, {&(0x7f0000000140)="089045d909711e20e682cb42941288b987b13cb86051a8372914032e0f34901b64c7c19fc13013752f11fa2b9223a51061983a67c762f91329ee42d5566dd27d00c3cae973c1a5565fe76434463e6447843b5222a86d875de0cecade27d3e66e4fee1e38948b697d1bfcac81ce7f03f6155682f789c6e882055280e5f3659020e3b1564f013e0fa729e68a6be59f5e460932b4287a689f2eea09bf1dad8628da8661ce9337edccbfcebed81dc398b305b10101334d82cdc048c1e0410bc9984ab49230", 0xc3}, {&(0x7f0000000240)="87f1524000e34ebc332e99589893370b747f56cefd0038eba08686774b8f2a35b670114124337cd13094bb156f0732161c5a2bc76841756bc568c0133f6616b6af0c34de4bdf66150a175c1c061dca9fbda3008033", 0x55}, {&(0x7f00000002c0)="7b3d960dc1d0c72cee8617a2a176a0ab26339649e5fddb420ae89662c1613c081ede27d8dadc40b41e396771185988e03829", 0x32}, {&(0x7f0000000300)="9eaad59da11d93068d769923275ca1fba637f7d0422f000794cf25b5bc2424cd0980ac342b4fe2638f10f92e015974f6a3c2e5feed3ecbdff9aa9a1691271e4bac7c301fd819bc", 0x47}, {&(0x7f0000000380)="d6f9f7e207ffa7cf232e742373abfcda886223129d32301d1f34d26c31afcaec5a89420ba5325265ccc7473204fd159be76a669cef93b5", 0x37}], 0x7, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="a3ad25c7dde1a964a751ade055bc4a3de0f37c0e8251034f3eb0ea769568e6908345ddec8e016655059647c632c0d6ecfdcf009726bff808e07e83f22c53e62f2100b180167cb8", 0xfffffffffffffccb) r2 = semget(0x3, 0x3, 0x100) semop(r2, &(0x7f00000004c0)=[{0x3, 0xfffffffffffffff8, 0x1800}, {0x4, 0x3, 0x1800}, {0x2, 0x1000, 0x1000}, {0x0, 0x7}, {0x3, 0x6111, 0x1000}, {0x3, 0x5, 0x1800}], 0x6) 16:00:03 executing program 1: syz_open_pts() close(0xffffffffffffffff) syz_open_pts() r0 = kqueue() fcntl$setstatus(r0, 0x4, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xe536ba441f40024b, 0x0) syz_open_pts() 16:00:03 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x9a25, 0x80, 0x1, 0x2, "cd6cf60457501cce1b3ce8b89a6a2187e666469b", 0x5, 0x10000}) close(r0) flock(r0, 0x2) flock(r0, 0x5) r1 = accept(0xffffffffffffffff, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xfffffffffffffff5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x50, 0x0) utimensat(r5, &(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)={{0x3, 0x6}, {0x0, 0x8001}}, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={r2, r3, r4}, 0xc) sendto$inet(r1, &(0x7f0000000500)="e33e604b823aa002009a6e74ea9653f0363f285b7982068b3fed4e371b9a40170e39af1410a2a8122173220cde4c9137e695a6e89fb368309daa6856e17ebeeee2cd1410330969c044a21859b4f28bdf6b559911c04da138049b411ac6bfd3f9e216a3ec167db11928216bc37834650ab80dd927e6183bc8721b520750a60096dc8cf41af64142fe833fff536c564b7f13d33b372d8fb4a9a21f7f8ccd8d53ad88925bd6bc4b0bf8d366733b2aba07676a9d3a5bf72a9eccfb6c8f68a937951a5a07ff3ff788ae3a54d726d18291c620fb64a18e84c85ce846a6d5e7d1a10f136fb41349ee7e8af87e77a2ef0949", 0xee, 0x4, &(0x7f0000000600)={0x2, 0x2}, 0xc) flock(r0, 0x2) r6 = getpgrp() r7 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000700)=0x1) fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x3, 0x2, 0x200, 0x40, r6}) write(r0, &(0x7f0000000240)="fc9c90b2940bc3a412c60c67ae06c37b1f2edc61a0e598b00f498221f9867e1bd6df3a5574f0b3ec3132a8c37777f1ab128f315fa1183b8d9879ac948b91bd2f6c639fbcc5137767a490050395e9fd6880bf408afdafacf37b413f7112b7ae13cd509d2d553b0f51a31ac8d0fb039f75fe85017970065f302cb271eb76630136e2d6cfd9e67d4857411b37e092c208d95f788717d6f8009af66ac46b3f12e0172fc94c2f71d91415ef9abdd1255b57f40bdc4cb58f2af82b42cddd21b119b5b91c337dbc3926258363e6077c35d2b38cec5a8e3420178c64fee5d5d30ffa6e2318da9a1ba19d621e", 0xe8) semget(0x2, 0x0, 0x566) getsockopt$sock_int(r7, 0xffff, 0x900, &(0x7f0000000140), &(0x7f00000001c0)=0x4) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:03 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) getdents(r0, &(0x7f0000000100)=""/179, 0xb3) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfb) fcntl$setstatus(r2, 0x4, 0x4) write(r2, &(0x7f0000000340), 0x10000014c) close(r2) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x52fd) r0 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x7, 0x5}, {0x18, 0x3, 0x9, 0x9}, 0x8, [0x100000001, 0x2f88, 0x1, 0x80000001, 0x8, 0x5, 0x1, 0xf3b]}, 0x3c) socket$inet(0x2, 0xc003, 0xfffffffffffffffd) getsockname(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) 16:00:03 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) lseek(r0, 0x0, 0x8cd920f31de0982e) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) accept$unix(r1, 0x0, &(0x7f00000000c0)) openat(r0, &(0x7f0000000000)='./file0\x00', 0x400, 0x100) 16:00:03 executing program 0: clock_getres(0x6, &(0x7f0000000040)) clock_getres(0x3, &(0x7f0000000000)) 16:00:03 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0xfffffffffffffffc, "00000000e78100"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = getpgrp() r3 = geteuid() r4 = getgid() sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000480)=[{&(0x7f00000000c0)="9ed82f78de6eb73a42855642a4aa52c2af858303b9cb8826d5cc968237293dcaf1cd89556f8edb574b5e6f0cade0163cc374479c017a48849756066b0f01a22495157b0fe90e8bbce45b8e47fd8a412d4c75aa5860e9570ce85fc1f5a63bb62c4004c43305426763233b3d25fefb1e8d445c1a0de73e3f20a0acc8f7425f9df8792d589fead019a076f0161de2f0cbe4a242f4c6de3aed74ef376b34626e443f09b004d4ee248926d0a742bd600bc4666c7bbe2477248a8e412508e1456163166ddb7c57580e9f0060072f16e690c8fabfca28c1de55f1094f2b166fc9124a4e", 0xe0}, {&(0x7f00000001c0)="9beaa927de3c1bca1d", 0x9}, {&(0x7f0000000200)="db8a25fd588a387bd4018647cecc4d1c41535d9f6ce1a63f6e70cc8ab7494615489daa2b53e579b45aef73a43c5be7d4fd3426fdba3d6acc9c3e89fc7d067890903507f8267f0becd67d25492018734de49c16dddc9ce022c5ce70eb6c062551decd3bd2a8a965ed3802b22ac6f7bce352764500cd6c61e80c60fc85ab1209a5b7c0314f7c33889719b9de1bcde27654f8e0d90336536ba69c001008a9e9b20291798c17dd4966", 0xa7}, {&(0x7f00000002c0)="d20f5adfef819e1d4e78b07d076911", 0xf}, {&(0x7f0000000300)="5008617dac1decb302bb5c5d8fa879e77bbed772491616888772f81ac34f253f942f62401a5c239406e204403311fd80810d4ccb487be7de3f71ccb0e7d9b4ff8230ea70687a71bf43c21336bdc8f21b675efb24a10fee045b7cceecff53b464c7c0780040955e773cfcd850f0f4dd56b78eceb1289e43008edd3a830d5a818333d4cc2768aa53b9ec15c54a2cc640ff6f433b6855aa844073625406250dc94d56318f2db712670a944c", 0xaa}, {&(0x7f00000003c0)="2e78b8be83ef05efb7fcb4b01760a02fbd59f5ce714a7f93d8fa48ba99f487bed9f77fbcd450d397844a87be0a0ee0e37729eac9aef8b3186d277505b09bef3ef2067c18ab8cd797a7f49b00ebd42227969e1a0de5201cce14c7a6d99ad5145170c305518cbe8ebdb0e11fb94522bf80cbe59fe677dc65b7a6302370c5b219bb70181d82f4cd5bb948b5c37fd7fca5b623271a6371d9306d8b70", 0x9a}], 0x6, &(0x7f0000000500)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r1, r0, r0, r0, r0, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r1, r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1]}], 0xb8, 0xd}, 0x6) 16:00:03 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) kevent(r1, 0x0, 0x0, &(0x7f0000001300), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x1}], 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x8) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) dup2(r0, r0) fcntl$dupfd(r2, 0xa, r2) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x20657) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = getpgrp() r2 = getpid() setpgid(r1, r2) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f00000000c0)=0x5) read(r0, &(0x7f0000000000)=""/160, 0xa0) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000080), 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f00000000c0)=@in6={0x18, 0x1, 0x3364, 0x5}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000980)="46f9dd1ca9cde749e19dd5f7197356a7bb6d2720419cc2d67778508db60c15f447801c1ca9e7c8f1454979336bdffb3fd55d3102b50bd8b0c64b9d9a0e43b7bd20198b8e9196e817fd4a6268750301fee6cae5544749165b3963d651b91627b026e675f306fbf67d6103c4283e31d7e3c2fcba45acae0dfa66e01de18d2356e67b390966086cd3953250624a75d19cb6e0cbc93840a68f4eb2c87a76bb20a87a83440bbf9bce2a7e999ff586916fb3f1a35e9159fbbe44f330497b4b24231390e523f75d56b43cf94fff4d6437cf73988a80e7d0659286489b74f0f363bcd5dc6184982bc5d9b35537e9ef953b6c1b23527cbf8e0279261c3d62bcbe0f186c1fcc8c54fd3026237cf5fed72b9b144f18efe218f856b863ad53d4ff26789074f8b523e10341a3e598e142cda9df97afd5aeeb4dceae8e429ba28f7591aa780b40892e008af36ecdcf6979b5161b42e0ee728382ee466920024430a56a9b0522079086a99ecbcb94c7fcd6e47b7a27777d987037c3251053a772826bb6ec6b712fb6dfeff3bdf36209da6d441d9db6e81a5eff3d89ec3d30494f03d68d451e0134b987b442eb20867b6731848b111c7bf6f830a01c104a8263e693c5370717ae316bb7c489af3901fb0a19900d599731f40d8c80c6939e3d647616e26bf9b8489e3d0242a94735f5d3e4db39b255b403ac420b1add46f40095d4183e84e10425d2a2970ce2f9f88c3f858623a696489cbba0778b16f65f456edaefe58bc6432a2f71fbcef716db6276ea4036068258f6b046b68a3c3c31d451e63915f59bff2d350147b522f4fb4bdd2630e74965be577bd7dbe47e8e0be4d1b833d8c8a225cb26e74f9f2bbb2eb202a01927bedef2acde75b7a7ea3a8da20c3f4c639b88901cbffdb58de0aaee0299f1ecb5d695e8aa478de7e1a4ff95a329557808526054740933e98ecf1fd4552e94b26c4b90461ce8ff9edcfb8b017bbfde3d823ea238cda1dd6d23a71807c7e467aabc0468dffa712e25fd7137bd3367dc28fb1e30b07dac2d16f38932663370b4d961573c966e2969073b824fd783a89b5e51f4d2fe2f87f14dcab6ac71729934c99fcff494f6c93033f008a03debbc8901d248c9a9d881de97d5e1cb3259946e27531c5a3adcb5b058cb338a9c23feeadb3499c358355834dfe25015f0870b3ad5cf5161b7227fb1c0d5b89b1b188840e3eff662d1de23072bd815a4b187dacf905f74dcf23eba090047f6e41edc05d6a03f9f4f52ea620156bbe88e1f26834f0df643323766caaa4b843c6fed8aa528677d604fa12934758e72d513cc650da20a8e23954143e68cb5d7d53840d6995e391c0851b34ead6fa93da8c620c97795c2b9fd651ab66512143149b76cae3a66d261a86fda0fb1501d19ba649ac70ed5214598d419cadbac6b9fdfc663b083748a66a6763ecb28b11d4926a2d652ebd920ea63114df527b8916adb002ed5592dfa00a7e6a2c56180f5bda041a139f5d6190e2bdffa9de50d5e5d68800996cfab51934dd4a3d91ab7f20213687f6f07d9248d8a4ec70477644fbd284416855b24785ab055878ac516bea3cfb0275a9d0f6489853ffe8c7e9b9342ce74e92062c9b51b25b80721afb5d7f85dd14795c6460ca7c1f8460231198c92f71a62710dbc650291425f6c6711606d7837bacab1d510b0e31ea61c000f5a0c00e0f89d1e417bd2314860682b352ce19303eb4276b285f8fbfafd91c46516947736692d09c4f95d418d81d9b41b9ff5dc38ba05a0261ba9f6901a219c9832c2185008c31c86dd73a6ed4823fdc53b3abfb31b914535e0d6f6ed9227cbc68e19d5281e9530285c5e8c9cdeeed295dc3883e3c8133c04e9fe6986e114f3867d66f45d7409161dd1383fdc5ca7cbfc00e890cfb37a4aa80ca8cfe443cd4321f37452eaec270a662b185f887d4ef6c52f05699ab7b0ba24c3484f444b50bbf907c6440d9be4e39ee1ac522f187f6b1670740e00cd7e8f8a1dd1766094bcd108810a82f9f44580a27aa56a1a2d9e3710fbdca8e7a16dabe38cb6644965de1e28e719089350430b94c40712b4fcca232ce76fb1b268d36daea0f0af23861b712b7d22c5b2dff01817f225474ee460931a20ff22975cec7c16ba3c8f79f34c83ff9fdc64c9c25f2e07a37bf897b94e972b0b07d6e4b5166526150009e8302eafb39d1073ff8ab5f07f52e927aa3c4096740336e0f6f1962bf3e259c4a6524400e7c725f0ef9102790f65926d43959264119f38cb8e2583df3763690c59a63853369cdfaef48036eed50fb31e0eaf6c7e616b1917283dd7012a508e29ad7da507872f0b05986f11deb4256b2ff10aacd1b0b6a707e64691bafdad0d8c4dccfd8dc974d8f418979d29e01d6aa61a39af74c30a94730269fb1ea42f05f4311ea40386cd2421bf6dfc91243d3c0cebd32af5ddcbb6c930eeed526f1d4a4610417b65b66eb5e49ad2ca9c22cac6a8b64436d04923dbf30c47a63724beb41d8e51167a1fad1819850869a9e1194c7eefe65a5de46c18141e9473343eb7869a9fb4ba5df1380be8ce82d357e1f946496a505c64dc9431135e41016875774de3253c00a5ac097b6c4923fb5a245123e7457f065fa0dca35eaaf5312895b85c238864322b97d4b888d3524109bcab0a57557ca4fd8f715b92ca85c56ccfac05a0b1357b320c7a414235be6d005d89dc2a089b503ae3c0b3eeceabac16c7b38ef21106fe334f17ab057cf05daf8b35edeae8f498fa8db204a8a892e2463689ed4eeae77cd068385d7f6029736149bd8f8d71801569328b37bfd96f2821556d8c81573c8e23fca30fc36515d18c341b707a5e90ac91d62b7db6b1186254b9f441263d73163e5153a6d5e851c748b2ca28ce4a2d882776fb5600bbf3b44c35987d95e4ce058244fd75ab64619f07f946c93b976ad7e64461e9bd50a1f082f7d1a969d085c287e1fe5ae3f34f5a185a9bbf9cc886cf1bc6ac2c13c835a0111560e19cda910305fe7c416c200a2339cc11b1f4ddd6fb5e369faa9c3deab8681ebcb5f288842c579b9fe45b1d807544beb8d4b0dcf1cbef36425a3734cbe961e2b74d837d4c9b380109b1a280d024bb7b5a21d188a36b10d287e23a2affcf9513f54247902048cf966c60f928df81b855e9a8fbfe5666dd3c824f85bc372b9eb2d7e73c0b16879c993d91cf2fea4ddd46c19d7e8c040d3ed9a3abf60af7d0cf3a42a7bd475c1d7605af20954d4f424372249a5b5fece8d949e6c7a83ee3706c78b7be5aedef300ff49a1d156db784d98a72a468680ec3e24efbc7a69951b40e25448cda7d12cf8e55fa4583901a3e134cbd7a5fae06560babbdf2662b99867fd60eb84dedde00eec9dec6b11b32df822a61dfd08235efe87217905f01933f62f052ab50a89734ed964287791f1141996264061f43e4e809ecccb3439d1ee8ebbb0c9bf9ecdd9778f9b2aea35a2f260db2069e930383ab3b14a5675c97b2f9ba73d87da936bbcf02e48a0fb68c6b088b411d4d97c4341ed740f2ff2b7eed4b50645b8a5930798973577dc484432a3889278e02efd85c516a5d4c2b5f7adb001590d4b3ae858a385c5684a927e668a75b05282c90b2df56aa280a57c828309578cc5f738543dbbd5012a66527d2b145b929074530da0259639b2b59f68596d8da4617f4fca5f732bf855ebe2dbb6bdee92a95beeb6a2aa3a6b9d2b1f79cf26ff8078ee3b7d3c545a85f5192dab8f3e23949fedc037a760576ea20de81a4d07f141aa7f7c39e88b834e5e7c2f4c1a09a39a8ba8d43ba807d794e80ffd71b1093386b0bced6a5066bca0846b0a693f73642867ba86480bbf95d2425c577d9fb403b6e93a379250789aab856118766bbebc5cb25cc5b80321906a28f274da044d42748f610d51bf18bb976254d1cabf4310909380b674bfc69c0b6b2b4f8502d8b1b4074127f3b739453740eefac309f977c6fb2a63c52f09a0ae438bfd327b5fdbb51476fbdb1faaeed1789037fa7a9e8ea62755b71dbaab9fad2612c225ffd4ff79110445046629ef2a02cfb88e1d3731f9be3968000b2360c633154c9248b3a182cd253054888a0a955da68fe46df35e11ca2e943a4bb9f8e8e27fad0be285f5af00858c9f2ab85fa1108364c3929a90a87be1060d2626a072fad8e5c4676afbf7e35940a558a0ed373930490f25a23e0f6e66a7dddfb121787faacdb3f1a760c513fc8954280aac23bead6e1aab87d6b9d4d6426af14effcc148b6121aa51ddb18777575f2b51fb0482908475ee1de368c4e1653b904fa77862a69ea3b94e0ed15a532f844e374627265560f28763b3e21de081503e7afa9f8db6a865e2a590b55ed5bdcf721f37e95f3ee4b3f30413fd99ede34f1d0d1efdf17b5826cf3fa4c45eccf8beb641d117797e6704c9886778694ff1cad97cdfb3fcc8c7564e1e804f34f921b0a380f8c910c593a31cce74040596305e59f33c9b4aca2902fdb58024190272d1f610cb135f44ecd8104e18862353833cb4b0e20266bfebbe21204f0217bbab5570422f065eeda4ac72460da553d21ff34f930c8a6258ba18262522a6eda9e3e4222a4726919d565ce2253c00b2e42430c48f795e31a6c7bb129cd9713941103ae6749d5e3843c77b3b5dfc695a5ba30f5702e6e3048012457f21a49415b25bc5a25cf02be36d0fce271d76768bd09b2b43d40998738dc2f0b69b2aad1c5582d1c8d9168ff0a62d04249ef25302248dc0f1128950ebd418f8f13588936e974fa257d8a48142c3460779efc038551531a875424d3c32c90379dd8b3c7ec98133a9041ea41092f78bd15fb5e58b6998be40ca543f4c450e080f02f873987b01614ff938c4b53b72c4a3a17c6ba789c0202d8d85bdf136116adcbd1fc7398a6867f966a3eaf4d21f4e08e5631a0d4b8fcbb688d118521b9b7ffd5023d8caca8426988d5a286a20e24d180b8446fcc581d42fae1b1329963ea948d2d7c43c964f835ee9143099d1966a5a55b33555623f4e365186e798372e083ee63755dfc2ab010bb0443a20235d8f47e7bd3112facd802b86c3c57fd6a111017597e28a731534c335e007c845e1a86e888d44ff836eb07420c8953b0b51d7d765f24079da6973b912ec270bf17049f706d49e4d84c3d2dff1ff510727d176ff4588c11a8b74998fdfcb79738193cb8aed916d5a6f4ae172240ebe21c74b5d7e76f07b34612768306ff24d9e7b39b1fb1316e60d866e408e5d1836b63083a993e34630ba64728ed67f5e9d376f9d163455248820798c3331663667e7cd99758c1775a25ef66d307f4781aa2927af4e9cbbd427ee510ae2808bb9f5733459f53acd8bb85fff4863ca40693e627e7316b986fb6de790297c481fdb269759cd548b7a94c54d111d94ce78708d4675dbca8a84e3dcb9a1d29e509eccce9c78dd65b56d1a541ebcdea1b255cdea571d2d0e0326a198956ea755f942af3e396f0dacbafb61fe7e40939996f8be26dd7ed2dd0335526baad57d68dabc09df3b9c13b5c928bb78a3ffd099752ce22b347427afae1cbbff5cfb169fdd63e953fd0154947216083e89afe21cba4b4a8ebec7f44f720d69437d58eee85952e95329628422b3309baa44a4c600a866f1997989869b1383a37e85dfa61af428cc9ac0006316f3bf919351b1bd3537501a470adf496ac5420cf11be7b4ae0ac386cdff272fbe41853f6ca2ffc25aebc9407f30e5f90da6a7292332201f65e1500e5a6473d95fc3d94e24f85ff812d2ebfacff8b697c649fe949200dcdcc42daf90d29", 0x1000}, {&(0x7f0000000180)="92aae5daea74dd86b1bbac726ff8eb5e56149a40729a0910e4fdd68f78095b665d0eaeaee3ed4f1f64f1d73491fdfd967f27e30b760bd9ec9eb1de0465dfb8701b33a9b322e45e679191ef629f2891b5bad7659ce6361800c1048e25", 0x5c}, {&(0x7f0000000200)="5391535ff4672723fd9c5cd7bb199eea9c32cff5b07b1f850663d82e0758a009fdbb5745de31dd6dca80b4579f54499bc8b3987cee93f187795f2a7c7f8c15b0075e09c44cdf9fa6935facfa2302c63cbedf4852cfbf29ca", 0x58}, {&(0x7f0000000280)="61e4c1e463cc7d1b5cd4162335ff50dfd01154928e92ac1687b4cf3014050a7f3f006afb48f9ce0ece7e397a4aef5d54fed35ca019a1db4e8617eae749329791953e28d823c23edbfa0e3986e0d4c1bbf49b9fa38208284fed64c0fa22058f6d5b03a6b4973e0b2fcf2040662045b4eb90bcb65f3ac7ffcdc48d27e58513a061a341a92dd2464e297338dc87e526d426b9b26cc2", 0x94}, {&(0x7f0000000340)="6a70744d3f0e44717e5dd92a2dfeed0c8b7da788b4213425", 0x18}, {&(0x7f0000000380)="96f2ee3985fc6de94b519c8392c750ba520a78b64ce8efdd9584581f75efba9bdf46ceda30117e008c89b4fa7540524a581585f7", 0x34}, {&(0x7f0000000400)="072d91fa1fcc2e4c30c7cf90aae92ac9b91c9109a4699e4139f4181084df40cb3b6abe4a95d7a93c4cd140295bec54b093aaa412bb947f7502a77dd5b9c5b6d12cfe1b911e8b7999d6980265fa310846", 0x50}], 0x7, &(0x7f0000000580)=ANY=[@ANYRESOCT=r1], 0x17}, 0x401) 16:00:04 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) accept$inet6(r0, 0x0, &(0x7f00000001c0)=0xfffffffffffffe11) open(&(0x7f0000000100)='./file0\x00', 0x7c, 0x2) uvn_flush: obj=0xfffffd8068f177e0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! uvn_flush: obj=0x0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:00:05 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) accept$inet6(r0, 0x0, &(0x7f00000001c0)=0xfffffffffffffe11) open(&(0x7f0000000100)='./file0\x00', 0x7c, 0x2) 16:00:05 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) accept$inet6(r0, 0x0, &(0x7f00000001c0)=0xfffffffffffffe11) open(&(0x7f0000000100)='./file0\x00', 0x7c, 0x2) 16:00:05 executing program 1: select(0x2a5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1e, 0x100, 0x0, 0x0, 0x3}, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000180)='./file0\x00', r1, r2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x7, './file1\x00', './file0\x00'}) 16:00:05 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x1}], 0x0, 0x0) r1 = kqueue() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0xffffffffffffffed) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x42) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)) 16:00:06 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x8000000000003b, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="b6869599a1f6b0b6ccfa6b7962f9bb9bb58c26e17f03599898de7cbc101c5993a38e67df8cefd1c58b7ba389bd70bdd1b6c1d6e69a712e", 0x37}, {&(0x7f0000000040)="151126956a1ddcaef20672c1c94b709257064746b8c19eba8b8ddef0d45ad11cf22756177b9269b3efb739df5052206e8f36679cf67243ec22a1882ab4a50608ca7fcf8ed55c495c4b8d5bce2f07c242bb6ccdb342682ec8fb9976be686121bfb3a249b0627a10e4426e07ae1811cbaa402048916d930c8e06c9e2607ee10840ce53a341681a6fc28b1562ddbc00d835e005b51a21af512bd1298685c724c947a5c81f31fd4bb89d12a9c9161a378e553bc470e7e492682387a15430f0957a42f312c9dc17dab9812bb5048d7fd5eb34d561719be495612f9f", 0xd9}, {&(0x7f0000000140)="5ffcf0d25e752ade6cdefd45aaf3f4fb8360f5c603d852ba447d2311aa78955c3a6d9f3c74c77dfab8149a26b39dec7955fd198112850273db88380490a6f5165706eef7dae963e7d7a3d89135336a", 0x4f}, {&(0x7f00000001c0)="82d9c747bf70bbc964eac8a18b251adc01cbd5476569a190aae68605f22254806096ab2c1521441ba4fd152042e2f49498888992e152e8a7493767780a7c885f457fc874ec4dec5d575f128d721994ec7289591e93cacf69feb1617f6728c656ed2e1a8fb8b50b308d02d6a0aa74173fe24d83d773cd755325a01bd087d9c6a46043a68c7ba18ec921ff2ebc1040f28686a721b486771cdbf13d69e63460160acd30cb2795c32f0b52073d2fd62f5163452d", 0xb2}], 0x4, 0x0) socket$inet6(0x18, 0x0, 0x2) pwritev(r0, &(0x7f0000000640)=[{&(0x7f00000002c0)="bc0fa25a912f31c63d89ebed6d7f83ccb4df7e84a36324eab336094b7923ab910fcd9e319ca6cc230059713de21f838d30ff73b437c3423590ff95d86318045e57cbc954915ceba558a45492b8233a575180cd217620f7025975a7d2c2803e21c9970488e20c2d6427ef8fd1d899138662d5c54668dfd6597c38a71e8c67e0561147164b6cc36bb45a02bfc1ba8a3d12552053eaa91ccdcc5fb8adea1e8d12558dd890326fd97cda819eba508a", 0xad}, {&(0x7f0000000380)="1c2039918ef03ae86314e5f03cde1c9ead636d366b2851bd31c6c86946f30b2869f7074c47b2411e4b9c846f68fdde9ecddd1ca00c9330299826339ab91811af7f87d21cf15e07226c7c9b72dbfae5eaef5d1fb56662b2fe7366668b50ada930d143b1f68a82c4ac08319cb4ca84593d4edf94821123390f1f88987be65db90dc1afe27e80fca2bdf65fcf9b1b4efe81d3daf368b0ba2437fc94d7e793a79627700244", 0xa3}, {&(0x7f0000000440)="ca8ae2cc6bd18d7138d57e041eb99acc1d10836bfba9469e097726593df99e39131b5b01d9f2b8b03cec1797082fef05915933447f668f47304441d9e9a271869f6c7f2f49252a5c1ae7f9dc25450cfe9c2e620be5c30c62a9b752a3f9d314636e14630b319ba3725e7fda8398440e174f80682c89d23d293b74fdc0f0df4fff14c4468ae55c34155d09d9cb766f740d082f4d662b3c24742e6ca1a47ec71524d213771bfda6672e6b36509a585af5b7026866120917146ac306e91e1a2ff558e838a6951aec026c889b6e", 0xcb}, {&(0x7f0000000540)="57a18c92dcd4583178f990ac448c0e6bb263867e3d04278fdd45b06fb7571b7860d92179904a09cb344da149f7bf2a3be221d84fd916fda0fe5b555336125cd58ee2910714ceb9d850103decb4fc89c11dbeb7d1478db774cdf2301844c48bda9f6b5d1474cc3ebb123c3d6cec8b4c3ff3323b2258c81ce27f93a6880f0a2e7aff5c2cf711d3c2024965b46c68c6fd9c650300f5a30adda8434b84724e572bdbdf41c79604f2dc0934b7f9c054a0c90123e471ccb80f4a16391d804cbb140c5da3bbb36ec6064ba0e67128b32a2cb5208b42da68e7fb5149ca36c9bb4532d6eda191ff54b2", 0xe5}], 0x4, 0x0) pckbd_enable: command error uvn_flush: obj=0xfffffd8068383710, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! uvn_flush: obj=0x0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:00:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') 16:00:08 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) accept$inet6(r0, 0x0, &(0x7f00000001c0)=0xfffffffffffffe11) open(&(0x7f0000000100)='./file0\x00', 0x7c, 0x2) 16:00:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:00:08 executing program 1: semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r0 = semget(0x2, 0x1, 0x440) semctl$GETPID(r0, 0x6, 0x4, &(0x7f0000000900)=""/109) r1 = socket$inet(0x2, 0x2, 0x0) fcntl$setflags(r1, 0x2, 0x2c57d826cc3e9c22) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000140)=ANY=[@ANYBLOB="8ef52bbde5c51a38910bc0f41ea80b51913000"], 0x8, 0x0, 0x0, &(0x7f0000000500)=[@cred={0x20}, @cred={0x20}], 0x2a}, 0x0) r2 = semget$private(0x0, 0x5, 0x2) semop(r2, &(0x7f00000000c0)=[{0x4, 0x0, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x3, 0x1000}], 0x3) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x200, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x10100, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000007c0)=0x1) r4 = semget$private(0x0, 0x4, 0x400) semctl$IPC_RMID(r4, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000200)) r5 = fcntl$dupfd(r1, 0xa, r1) fcntl$dupfd(r1, 0x6, r5) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000040)=0x3) mknod$loop(&(0x7f0000000000)='./file1\x00', 0xc000, 0x1) recvmsg(r1, &(0x7f00000009c0)={&(0x7f0000000280)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f00000002c0)=""/158, 0x60}, {&(0x7f0000000700)=""/135, 0x87}, {&(0x7f0000000540)=""/224, 0xe0}], 0x1000000000000059, &(0x7f0000000480)=""/79, 0x4f}, 0x2) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000840)=""/102) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000100)) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f00000006c0)=0x203) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000980)=0xb62) bind(r5, &(0x7f0000000680)=@un=@file={0x0, './file0\x00'}, 0x105) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r6, 0x29, 0x800000000000009, 0x0, 0x0) bind(r1, &(0x7f0000000800)=@in6={0x18, 0x0, 0x8001, 0x2}, 0xc) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) linkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) r1 = accept(r0, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) sendto$inet6(r1, &(0x7f0000000100)="84619fb324464cc2aacc8c50ca15f25c2397dde5", 0x14, 0x7, 0x0, 0x0) uvn_flush: obj=0xfffffd8068383830, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! uvn_flush: obj=0x0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:00:10 executing program 1: getrusage(0x1, 0xfffffffffffffffe) pipe(&(0x7f0000000000)) 16:00:10 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) accept$inet6(r0, 0x0, &(0x7f00000001c0)=0xfffffffffffffe11) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)=0x1) r2 = dup(r0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000000)) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000100)=0x208) bind$unix(r2, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000000c0)) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000080)) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000180)=0x5) 16:00:10 executing program 1: setuid(0xee01) execve(0x0, &(0x7f0000000600)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='}#\xb5{(\x00', &(0x7f0000000480)='--\x00', &(0x7f00000004c0)='Z', &(0x7f0000000500)=':\x00', &(0x7f0000000540)='-[\\#,Vi\x00\x00\x00', &(0x7f0000000580)='\x1a', &(0x7f00000005c0)='&\x00'], 0x0) mprotect(&(0x7f00004d1000/0x3000)=nil, 0x3000, 0x4) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x80000001, 0x1cb}) r0 = syz_open_pts() close(r0) r1 = dup(r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x80}], 0x2, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) kqueue() r2 = kqueue() syz_open_pts() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) uvn_flush: obj=0xfffffd8065fe87a8, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! uvn_flush: obj=0x0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:00:16 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/205, &(0x7f0000000180)=0xcd) 16:00:16 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:16 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x2) r1 = syz_open_pts() close(r1) readv(r1, &(0x7f0000001bc0)=[{&(0x7f0000000600)=""/118, 0x76}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/147, 0x93}, {&(0x7f0000001740)=""/193, 0xc1}, {&(0x7f0000001840)=""/220, 0xdc}, {&(0x7f0000001940)=""/201, 0xc9}, {&(0x7f0000001a40)=""/98, 0x62}, {&(0x7f0000001ac0)=""/141, 0x8d}, {&(0x7f0000001b80)=""/39, 0x27}], 0x9) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff}], 0x1000, 0x0, 0xc600, 0x0) r3 = fcntl$dupfd(r0, 0xa, r0) fchmod(r3, 0x142) sendmsg(r3, &(0x7f0000000100)={&(0x7f0000000080)=@in6={0x18, 0x0, 0x1, 0x3ff}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000180)="198e29f3cdf6602f0a58627cf20bb063ebdf053be121bb480abf720151f60d8aa024478891efa0ad95ecd8379c09a3f8202042a94d93c1d5711ceb106f0244622cbe9efec15af9acba8b66121e9944d1fd8a621cba45b8237c8b75f57432707c47af5a695e7ebe43c1749e40c26fbef99e6c5e70d04cae83a49ce2a0fb706ee7e969596f8346c33b35a6756b321804bcd1b510bc9d7f61904d982ff7b62e8c0558cc55771f8c7cf95a1601091233d53fd60b3278da42af17015b759354548f2e", 0xc0}, {0xfffffffffffffffe}, {&(0x7f00000000c0)="962176e61e7e02f50a5539adb7a6581366e9e5035a8b0c4d2537a791725f754f9cb967b609bc9f662f515ed3a58aef25", 0x30}, {&(0x7f0000000240)="46a4fe642ee924c5d6163444ca1d6b33e8dd6de28aa4a81e0c86607cc0b2acc9d66a85472d9bd8ba234823b73cf5ca0612c846515736a9134bf720b5f2aa7810c2e43ac155243f2905b0e35f3acf04edcf8e9a283696b7933e71e74e27ee0b5784bd782a25cf858409028b52cb4f01aebf0df4389d058ad7af048ff7f9bafd5f3b04cab22fa40456c2cd3e8f1ad1e61780724ff46d51baa5d502ce51937820129e7b7f0cf798d86f006a7e5455", 0xad}, {&(0x7f0000000300)="0568db93e6e624ca5616c9d183c29eb35e6229db9a18ae4bef0bc0c84056cfe3cb73a481c30adf310dd2c5d4cc623bbfc7e2c0f66fd68590b9a2374915978b679836d98432d4bce2fe52e53a6b52dfed8a76b2cb1f4c2bb913978457e3ee0fe26f1034ffc585d98347fa0cf8bece9984de1bb6e8401bf34c4ec10b0febe4f553b1dde6efe3b8a4dea0b40958eff0ad13421f21405b1e5ab622bd55acc7c4630197e0a1609f3f80b4d7bc784ba63ff554b3457b0e9c8b56d1226765b544871e16b0e63a6a35d53371630f3d6d7487970c6d320e452eaa8f2bfbf68d20e79a67924b143b67bcd2", 0xe6}, {&(0x7f0000000400)="05768b23dca758346c83bff7b1b3e664730190ab8c24da9e058e9da63c69d5fa6287389a0d8ce2717b5d4fc557636c7ab180284f41066027fca2eb4b58124db74e7b9115efd97380ae13a0f132f2c89a6741481b909e70663c4ef20f73925646ca5ed5c97728d9ffc72e8fb2bfda15ae53ca05c6e74c3a", 0x77}], 0x6, &(0x7f0000000500)=[{0xf8, 0xffff, 0xef1, "a3895454b3511d07a63d8edf457fa25c1eacf39654a103f51a1f76d5c9f9ae3cea33141a603550002a58f5a958641cffbf8870ad7c2d5bacad7b262871a9a69644cf4ac40556ca0b0142681273de32202805b244a9625783e32567f051f481352d68060e9056ba86c77a623e8daad4b484657cd7beda221cac80cb60aa2a7785d5918bfbfca2d55a65b05b27c976e7cf95b955ae45f2584cc1287fb7e3a898162fb36c2bc073d785b452889bbc4cef65b3fa54502e127109a879e24da14164f2aed1904fafd51bf5de9663fb075ae6cfa281f1abd8c7cb69b9d4c03ba23dece649458ae7e3"}], 0xf8}, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x7f}, 0x8) close(r3) 16:00:17 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fchdir(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:17 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080), 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) uvn_flush: obj=0xfffffd8065fe8688, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! uvn_flush: obj=0x0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:00:19 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:19 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) munmap(&(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r0, 0x20004b3c) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/201, &(0x7f0000000140)=0xc9) 16:00:19 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000440)="76e91bfba01b2b437500f4e773d6d07539da24cace396c1d05b923466a161897509b78dd2cea3471e8956dc5fc20e77b6a13002174ddb0a7bd78cc8c51edf515c237e4adc1514027f448bb7080f211692ad81885ae85829eeddb24585b8ca5334b9edb52d4ecab6e5c404ca284924102e12f4bf453de9f9db6a0a143289f51a0300000000000000000ede8ca2832782da69a63e754249b41058f3b9042a0f76dfa04cc155f9fbe030a333c84ea554ae93faecd1d1305ac4355a7dcbdaebc88d39242a8d0e65b86b022f8eb0952c4ff3346854e108a5a08b1e4a414505dba3a89837c91386b0aa6bfc30c3f6997876c644f6742986b4813f7e3621ec860cad94b75bcac8ddf7613958e883f72adac8a422da2d6e405031f1307f4a86db6ac5c7736e5eb0c7017b81019f0e295d5cecd4e85b8a09892075c791db0cbc76d42000000000000006a", 0x146}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) ftruncate(r2, 0x0) execve(0x0, 0x0, 0x0) 16:00:19 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000002d00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ca000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009faffdb2a827983400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a79792e36c5a3d558122b451e120a011b5b52996a74d883607e6343b800dedc63a0463b7edce5c325f4c011b8a00f965b9379371d3e1e7ff474356170e2ac42351ff7f7159a002f216742e96284c322ea5b83e9de88d688fc7e1f1a88b00a417ead81c82d9d6b7"], &(0x7f0000000340)=0x1002) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/2, 0x2}, {&(0x7f0000000200)=""/22, 0x16}, {&(0x7f00000003c0)=""/31, 0x1f}, {&(0x7f0000000280)=""/70, 0x43}], 0x4, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x4, 0x47, 0x7, 0x1}, {{r0}, 0xffffffffffffffff, 0x14, 0x19, 0x1, 0x3}], 0x7, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xc9, 0xa2, 0x8000, 0x67}, {{r0}, 0xfffffffffffffffa, 0x1, 0xf0000027, 0x3ff, 0x9}, {{r0}, 0xffffffffffffffff, 0x98, 0x20000000, 0x0, 0x9}, {{r0}, 0xfffffffffffffff9, 0x40, 0xfffff, 0x5, 0xe62}, {{r0}, 0xfffffffffffffffe, 0x15, 0x20, 0x6}, {{r0}, 0xfffffffffffffffc, 0x40, 0x2, 0x8, 0x7}, {{r0}, 0x0, 0x20, 0x0, 0x2, 0x1}, {{r0}, 0xfffffffffffffffe, 0x80, 0xfffff, 0x7fffffff, 0x101}, {{r0}, 0xffffffffffffffff, 0x42, 0xf0000004, 0x7f, 0x7}], 0xfffffffffffffffd, &(0x7f0000000180)={0x1, 0x7fff}) uvn_flush: obj=0xfffffd80684afbe8, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! uvn_flush: obj=0x0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:00:21 executing program 1: clock_getres(0x5, &(0x7f0000000040)) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) 16:00:21 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:21 executing program 1: mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x440, 0x100) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x5, [{0x3, 0x7}, {0x1, 0x9}, {0x3, 0x2}, {0x1, 0x6}, {0x3, 0x800}, {0x1, 0x6}, {0x1, 0x62}, {0x3, 0x290a}, {0x2, 0x40}, {0x3, 0x5}, {0x2, 0x7}, {0x3, 0x7}, {0x3, 0x3}, {0x3, 0xffffffff}, {0x3, 0x9}, {0x1}, {0x3, 0x3026}, {0x2, 0x6}, {0x1, 0x393f}, {0x2}, {0x2, 0x2}, {0x2, 0xfffffffffffffff8}, {0x3, 0x4}, {0x2, 0x3c5}, {0x2, 0x8}, {0x1, 0x2c2}, {0x2, 0x8}, {0x3, 0x6}, {0x2, 0xffffffff}, {0x1, 0x77924493}, {0x2, 0x5}, {0x3, 0xffff}]}) 16:00:21 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r1, 0x20004b3c) r2 = dup2(r1, r1) r3 = dup2(r2, r0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x1) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000080)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0xd8, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='x\x00') pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x8090, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x40, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) fcntl$setown(r2, 0x6, r5) fchflags(r2, 0x6) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000003c0)={'./file0\x00', 0x46b, 0x2ed, 0x4e, 0x1, 0x400, 0x401, 0x8000, 0x0, 0x1, 0x1, 0xffffffff}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000440)={0x0, 0x9, 0x7f, 0x100000001, "3266f4e4c8992c1bdbaaa0c63a1e7f5374151cd7", 0xffffffff00000001, 0xe474}) preadv(r4, &(0x7f0000002640)=[{&(0x7f0000000480)=""/133, 0x85}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/127, 0x7f}, {&(0x7f00000015c0)=""/4096, 0x1000}, {&(0x7f00000025c0)=""/112, 0x70}], 0x5, 0x0) r7 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r7, 0x4) setegid(r6) clock_settime(0x0, &(0x7f00000026c0)) close(r1) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000002700)) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000002740)) nanosleep(&(0x7f0000002780)={0x3, 0x100000001}, &(0x7f00000027c0)) fcntl$getown(r2, 0x5) pckbd_enable: command error 16:00:00 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='c\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) ioctl$KDENABIO(r0, 0x20004b3c) fcntl$setown(r0, 0x6, r1) 16:00:01 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:01 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) fcntl$dupfd(r0, 0x0, r0) pckbd_enable: command error 16:00:01 executing program 1: kqueue() r0 = kqueue() kqueue() poll(&(0x7f0000000380)=[{r0, 0x48}], 0x1, 0x0) socket(0x19, 0x2, 0x8000) write(r0, &(0x7f0000000000)="b8909c3c5e2e0460bfe54871bb24ab083478f9f6f116369cb1da9afd0aa208cce95e59d04a50c0fc14d3d74f7fd0d974d2edce7bb614e898e38c6b36d8a200279c812275469653701c4537cb30b77d9d12387fe737e25979c81323f1c2936a2cac1e283a5af57ddd0c83224f263004cdff44c479fc34c70c82ec116f17d063", 0x7f) close(r0) 16:00:02 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:02 executing program 1: setitimer(0x2, &(0x7f0000001fc0)={{}, {0x0, 0x2}}, &(0x7f0000002000)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x1) 16:00:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000001640)="d1", 0x1) write(r0, 0x0, 0xe5) r2 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x20) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x3) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000200)={0x1, 0x3ff}, 0x8) close(r0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000000c0)={0x1, [{0x3}, {0x0, 0x1}, {0x3, 0x9}, {0x3, 0xdef6}, {0x1, 0x6}, {0x0, 0x7fff}, {0x3, 0x2}, {0x3, 0x4}, {0x2, 0x8000}, {0x2, 0x8001}, {0x3, 0x7}, {0x2, 0x3}, {0x3, 0x1}, {0x1, 0x9}, {0x3, 0x2}, {0x3, 0x3}, {0x3, 0x4}, {0x2, 0x100}, {0x0, 0x7}, {0x3, 0x4}, {0x3, 0x4}, {0x2, 0x3}, {0x3, 0x2}, {0x1, 0x6fed}, {0x1, 0xa}, {0x3, 0x7}, {0x3, 0x20}, {0x3, 0x4}, {0x3, 0x9}, {0x3, 0x1}, {0x2, 0x8}, {0x3, 0x1}]}) 16:00:03 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:03 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) setsockopt$sock_int(r0, 0xffff, 0x1388, &(0x7f0000000100)=0x3, 0x61c8d41ba1c86804) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:04 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:04 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c5, 0x401) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x80085301, &(0x7f0000000140)={0x0, [{0x9}]}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') pckbd_enable: command error uvn_flush: obj=0xfffffd80684af960, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:00:04 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "0000000900000000ef4de400"}) poll(&(0x7f0000000080)=[{}], 0x1, 0x0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000080), 0xffffffad) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x5, 0xfffffffffffffeff, "85495500020e850ebee6f6000000afa680400900"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x24ab6d9bac2001dd}], 0x1) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffd, 0x1, 0x90d3, 0xfffffffffffffffc, "0000000900000000ef4de400", 0x80000000}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="0418b10900ad5662b3c4020000009f5c14c776b631adbf6203d7879ba9c5c9d028147f02c116", 0x26) 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, 0x0, 0x3, 0x0, "b08dce5800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x24ab6d9bac2001dd}], 0x1) poll(&(0x7f0000000000)=[{r1, 0x1e8}, {r2, 0x2}], 0x2, 0x401) write(r1, &(0x7f0000000200)="00454b22686baba88078b1d0b860a1dbaf8872aeeffaac4673aca0e75b6edacd180655609ce6f3b543d992516680b48afadcfcdb9f2b619578a089ebe7eebfb36d979c1d980f058842a4ce802a746413203ceef1c74a197346fc7c89d74b03eefabadefdf94b44d9cc6deb022dbecf51c57e9a0c68ab2561f8297c66c5254c4c5a8ef4e3a9bd9443d88da7803c6f906b6ac8c73fbe4f73a52e32f3a87a79047d30e7690d5f4c0b6338a3066a7ae2dd5dc7d34b67fd", 0xb5) 16:00:06 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) uvn_flush: obj=0xfffffd8069bb02d0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:00:06 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:06 executing program 1: r0 = socket(0x39, 0x3, 0xfff) recvmsg(r0, &(0x7f0000000700)={&(0x7f0000000740)=ANY=[@ANYBLOB="0000000000000000000000080000000000200000000000000000000000000000000f0000833c5857f451d874eb44c90900000000000000000000000000000000000000000000000000000000000000000000"], 0x48, &(0x7f0000000580)=[{&(0x7f0000000140)=""/190, 0xbe}, {&(0x7f0000000200)=""/102, 0x66}, {&(0x7f0000000280)=""/143, 0x8f}, {&(0x7f00000000c0)=""/42, 0x2a}, {&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/65, 0x41}, {&(0x7f0000000400)=""/145, 0x91}, {&(0x7f00000004c0)=""/175, 0xaf}], 0x8, &(0x7f0000000600)=""/205, 0xcd}, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffff9c) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x401, 0x3, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) readv(r3, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) fchflags(r3, 0x4) syz_open_pts() close(r2) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x2000006, 0x80000000) setsockopt$inet_opts(r0, 0x0, 0x2000000001021, &(0x7f0000000280), 0x0) uvn_flush: obj=0xfffffd8069bb0bd0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! uvn_flush: obj=0x0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:00:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x400, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x20003, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x10000, 0x0) pipe(&(0x7f0000000280)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) socketpair(0x18, 0xc002, 0xffffffffffffffff, &(0x7f0000000340)={0xffffffffffffffff}) poll(&(0x7f0000000300)=[{r0, 0x180}, {r1, 0x64}, {r2, 0x1}, {r3, 0x20}, {r4, 0x1}, {r5, 0x8}], 0x6, 0x7) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100000, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000100)="510fc3", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:08 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:08 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x0, 0xe42, "0100000000000200", 0x0, 0x800}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000023, 0x0, 0x37d) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:09 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x7, 0x401, './file0\x00', 0x3, 0x6, 0x9e8, 0x2}) r1 = socket(0x2, 0x8001, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) pipe(&(0x7f0000000180)) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x10000000000002aa, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0052e42b6c5d834779f8ec0b002e2f662f292b82bd696c65302fe30247529a2f664f67a30367"], 0x10) uvn_flush: obj=0xfffffd80690af3b0, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:00:10 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f00000002c0)="a80870e5e787df15a3dad3cb91b1b9df276b3a6e23a492388af974d88b0a", 0x1e) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x5, 0x2003, 0xfffffffffffffff7, "854955b3c550d83a0a10f5a77c14eb9d00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:10 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:10 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r2 = kqueue() r3 = dup2(r2, r1) kevent(r2, &(0x7f0000000000), 0x3412c543, 0x0, 0xfffffffffffffffe, 0x0) kevent(r3, &(0x7f0000000000), 0x200, &(0x7f00000000c0), 0x1ff, 0x0) 16:00:15 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f89696c653000"], 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getgroups(0x1, &(0x7f0000000540)=[0x0]) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000040)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f00000000c0)="ba5df7ad3d78f65ad2ff83660f25fc58eb7daf25eb003fdd5bef293159de01572791a9b09cf65848c03e2e7e45d42a0d44cb8a9dc1cf29a13965d1aafbed553bae2200ee1ba9", 0x46}, {&(0x7f0000000140)="212e431ad8c3e5e60b97c3968d530f423c775662a350efeb2cb52558d9b747388522b2f37db12fcb81ef9be42e78c087ea4e586edc7d1b71dbb00771d834a7ed0d29563f41fe6fcafd72a843ad53dfb3b0082b94d8898262f84cc84bd3dc8997a1071e7c8b98592ede1bfe879d770274f500ea6934cb089b87625c4f8d2f221e8f25021a8ecaa2832cb556442e57af87013d21780996055a2c04e622c5e55962e2e8c84dc3f9c02211db69800ced15e5c3db28b2a5e0ae84b798e85620f09f2673b95190cd37cac749a8ee7a8032baeb486b57289d4f90c4e4a3ebe95786a47b2ee989335a240355f61bbf44c854", 0xee}, {&(0x7f0000000240)="bec541d0ad310bb33b7d74b0fd27bf4187c139748500d7abb4cf256c49291f13cc9d0f", 0x23}, {&(0x7f0000000280)="4839535cb7485c4755fc6b5a59a9f61260059699eb8703e2c9f66cdba554198a629ebb3cedc85ae41e0b32c7505ae89a400c4f7756d87b380ee46560162e408b09d8a1807cb2659366b045d3be8eda33bccf81495f7487", 0x57}, {&(0x7f0000000300)="adcbd4d64bb247dfdc42d9ea0b2e7dbf9dd023265c7b0adbbbd7b65ed18251c0660493dda9186ab7c35633b1d6240af3f298e9708c2963bcf39e0fb1cb573be7a2223d2564a70d6c17a96b4ab31c614a8e7a4b3bb858a58f321a932aa8a98527519eb99c991b810c2130e0e291cf7eec564a5cbb23a399b51a217ea29b80f45eca19ffa70544efdeee98ce9f76431c80851dc0a093781380a8b4597e7112b2b2978c5e05ba3f5dce59f1481bc61b28a279dbc20c72d5d4f75e3e5cf725b7367e2ec5", 0xc2}], 0x5, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x400}, 0x404) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000080)=@file={0x0, './file1\x00'}, 0xa, 0x0}, 0x0) fcntl$setstatus(r0, 0x4, 0xc) 16:00:15 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}, 0xc) r1 = dup(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x3, 0x9}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) uvn_flush: obj=0xfffffd80690af7e8, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:00:15 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:15 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='c\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) 16:00:15 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x2) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchflags(r0, 0x0) 16:00:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e6d72696c653000"], 0xa) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) uvn_flush: obj=0xfffffd8069334640, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:00:16 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) unlinkat(r0, &(0x7f00000006c0)='./file0\x00', 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/137, 0x89}, {&(0x7f00000001c0)=""/211, 0xd3}, {&(0x7f00000002c0)=""/213, 0xd5}, {&(0x7f0000000480)=""/147, 0x93}], 0x4, &(0x7f0000000540)=""/120, 0x78}, 0x842) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0) fchflags(r0, 0x10009) munmap(&(0x7f0000004000/0x1000)=nil, 0x1000) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) read(r0, &(0x7f00000005c0)=""/233, 0xe9) 16:00:16 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:17 executing program 1: r0 = socket$inet6(0x18, 0x4000000000003, 0x40000102) recvfrom$inet6(r0, 0x0, 0x0, 0x801, 0x0, 0x0) 16:00:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x6}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x428, 0x0) setitimer(0x2, &(0x7f0000000100)={{0x5, 0x8}, {0x9, 0x6}}, &(0x7f0000000140)) connect$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) fcntl$setown(r3, 0x6, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYRESDEC=r1], 0x14}, 0x0) r2 = accept(r0, 0x0, &(0x7f0000000000)) getpeername$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendmsg(r0, &(0x7f0000000380)={0x0, 0x2cc, 0x0, 0x0, &(0x7f0000000000), 0xfffffffffffffd92}, 0x0) recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffedb, 0x0}, 0x0) setsockopt(r1, 0xffffffff, 0x6, &(0x7f0000000440)="32581e0a924e2e9bdfa1e079459e879faebd49d69ca9d40b8d9617355c9c0cc254f73fdf1c243ac33daaeeb2bb37e506fe643c41a075946d74b3b959d816a69572f4737bf9f4a661c7fb297df4a3bfd709bec4f3b1528eab369db60349549ebade565d9cb635ecd49962eb31648f00b039080924a34e35025998997228908d6dfc7d5616d415edba44c42e9e1cf1dc6c5e10f55d7a043b9c63583c9e859a3cf6019e440df90554be285a4aa5224e96d20071bc518ac6e880299b2432ea197d2ac1a6eb57c06656f16b7f80f36081b9547b480ffa2cf8c3d51152817e967d52cb761507e8adb3f6e6ee6cac7b10e9d442c25cec93110721b27d1dfa6fb9ab4f9b475861fc11bcfced22dc9834e52b9600b9dff860d8e90911c78f8ce638d5199d45f34f9549b3863412901ea8c031af2c49c56a32ce3ed5be03af962915b47aeb24ac3abbd4259dff0cbb960681e978dc8d200ab6cedafb91e36fbe76432d4de94336410210f989f11195d6481c1910ac8931491d1a86d4871180c6e72fc76c27c71600724bf9197c71fe544ece2f8836a5be1ea52d04c155b9190e4c36a25ce194b8a6c5df030af86fd6d21150e92e36987ab0e044b47d3707be3de647086e9e341fd01ba79e86b27a2480983fd1f73ae14503edc4d2f7c0a19889bf1d35536b431e82b5676f6ad3f5e9bcf31814a42e03113937450e9df33a6fd6c392b5250ca313c90e72dcfd2c92df43f3f46fba45b63dba7265c7ab6f56aca8d0fd837729681f7434e3b2903b49ccbcb0fadbcbf5cb19796ceb956ae410cbf8389ffb4c950a5f1011e28be1cfa2b7a99f5d3a5a89c61aa5c38147870945950ea7d06998aa34ac2a9d04fd75db32c4e80414cacdfca68c0ddeabe505168828cb33e529dc65a3c9116542544a11320032821f15ce6b8c0458a1e7e0668d302b582c6475c4fa2b183a1899d4668951e29603f0f679669f58ab58186eae419626d91c66efa40c8cf517671631891699f2f0a17647b8a7a73e447369dca1df4a1396a828cd3ef3b7385bd702b18c3c85d037a6b0f9a1b17b387bfdbaa30bce2b3187428e540ba5cc471e333d99cdc64d8514f8112888257e5f6454d45a5d26c8b6112e0c729a7ceba1947bd9bbb917eed69f0852b7d7f271781aa12ca688a28dcb4a532e4da6410ad2012720e17c5950bc460922733d0ef2f7f32118033d5eed9c26624aacd5a2e12816b67f7e34aae5ddcaf3d26669528a2d0d03860e0e3d6bbfaa20d92e6813eff6225791321917a7a6d08b659455262a0efcdfa318134dc0c82a48369900f317c7c02dc785e07249c631d916dd51521a36ce08f2956549f81058da313ddfbc9de15bbb52a260c0d76d6ff635769b2e3ed51331edeab99a9760d92069e36f7fbea7b0906c825913de9e6165d7b103e3b2d6dd89dcc4074555941d6d480dda366a22fe5b00c59c7ba4fd43d82cbd8ba4207c2863e7bad1d4858b6b5c0080c7bd454e7b0bf35b0cd74b484f51ff03ac7bc1ee8e594dd07c5ab07896bc3da5221a10f42d811096797d8c4abf6367d27baa52440a4735bdd5b6c82780d9bf477fe021bc0565fe1630d03d30901bd205f28cdf9c9a7c7e2bed8a568daec7764990d271ff61f1b51749580a276fa5fca423342c69620decfc1729e29fdf6f86b12a60863a1fdf6b84e7b604696887829023c70dbd8a42744f8e2507576d0242af8785ff45d3d3066870970de1146da5fe398649aabf07a157b8e8e8a2a0541f12db3ff84f3a568637fbeb9bcae2f835374efb8417499870d210893f36cbc6da9cab2efcecee775d424d5927ec970d63c2737a8f157a16caaf0633a27d19a9c8d1c9179937e33e9470d16bc6752ce2a3b9286efb89c1e4e8943a57ebe1f1781e3ef764b31dc6910ad90c022be71e47b6df579e538cf1e8251c64a4af138c4db7737847f1707847e10284233bdd1f9202476cfd408510dac05b3cf8874f5f9c8d6d81de2d731873383742dc60f696007f4e3c024a8ca08e973dbad723547a9ef2a3e52e062e9082ef695568e629a901e3c4c01d577a5c38e3a9e3d4532bccb334583205ef24740ac0a8f97403d24a4068ac0112b30d485ae114a6db57b802ed9c0e12297c6b015139ba6f608fb92e05e97539054ef52edd6e9985bcb4c5121892352b65c24545101e504559507010e1a32befc664caf5e00dc38c466980c6c84b437f105bead1cdb82a6fdda011734f2063ff07edad69d1294e0b68cba09596c61339e616ac192e6742a818f54c47c9292222aa3a91a7a255121f6296495567549116c2c151e8f2adc19808a2f3ecb80a431798c419d46002b2d609aea7392012ca05b24cbc910336cd338740d6a05e9f3ae843cdbccd6544b592f254f7b2d3a5a1684df6780db12410bb4621e3b8e2706e4d38721175c540c4201e8f6603684962a5e1d95de05a4e13792105e3469fb827e511a28aa1f235ae335002b199c18af97e731115fefe712b6db003c65dfe92bf423e92df78ee4d51e452ff6f29b4b714d5bf406dd59a6256508a261c4d95a8b6fd38234d87b95fac764db1be7253902bb1ee0c389efb497e5b99287dee6cc785c9c8bb1af172247113588040669362fba3f8572803ef092539a633ad98cace140fbdfe5f448a0177cbe74fc0132165d5501e96280905e5a36c474e2d56b829c80ba5d73c68b2a2b3f53a86bc9cb489d45ab1d0a85869d1d31d9d7edb8addd93a39013b0ea17a9870251e69324ebf9d979e9c61944dd73f50b7bdda723e68b3fd40bbdae86033ce89b56b5aae306f55e8b63ea8eb5956c7c4e85cfcaef906b0b660e667ea37a0b68b0b0070647fd40c3a051285bafed929788a944698b11910c6fbc8ffb2a3953c2b0291057d6550a177ed496d23626857a3b9ca7ba9700c7977312d399ca6b843452ba3b5f3cf81eedbbbec5d9757476259217a1ffcfedbff923e64fc55928010ef5ab2522a6b8a7ad9ae4634bc6c2b2d93d2a312ae464f099b01f2ee860671898ee2ed6c45c62b00f97ad102437063db46d11c585fa2b74c559cb5e98c0916c871ead5c715f5a2fca8d8668fa90921dd1291954cfa0bbc1889dc485e397a82b7dd3ce93d147250f112214fad553c08bc41891b6bb0fb78e1bf41d82d0837a3ea5eb24d062fda92f9c9bf010dc2db0df56691575e46663bb36d817b587d4b5b099ecd970436ce0cd0b568aca2f9ed6d6eea134cd611c31f0ef57ed3cf521f428ebb6bde8bf96c57ba7814f2400d63c7a6f8722374bd5fd5beefb0605ae3e8a22d78c248317f12ba6f1e580b8a19f7f4cbbc673086fc9388a9d3ec5e76fe898df595a9232cb9be88d47d064f79fa5404ab7da05d79af29fd49bd174126adabb97c11e6d1123b63fd64df5a425fc32068c8d918080ab9db6ee2fd329d1f89fdcf0f519383dacbb233e3fd43a9ed88875395230b1353b681bd27c6719481811c2e93f16a11d6b28e6eb8bc823370622983a7f0847097d6df406500d020aff2e03d808828d8dc7fd2614d31ded801370d1c4756a5017a5de8035a046e973d75757dc1eaa11813fbfbf0100d1e5124b0e61c2f273b4c738e14a84609b6a4ba437386de93087d7e25d061b6ac91df671d2a5f9245794551c9611f55fa34eedaa14132515b63ccd1a52db4be752e584bb339b06715d4bef62a85c270cf04c0f5c1baae7fd7bcd79505d09fc2aee6721874d7b2057f29f0bcddd2ce4fd04606011c909030ae0ea5dadeffcb75370685648815035d35db617b8347dc74960c94df067b63aef37ccefcd93bc9499dea8f3476d1602931cbb37fd8a7b2c521623ffe80089842efd55d3dbf40fc96d60ca551edac49c265947cc01d029709baae71b976d4b2118adef0b55d02e03adfd2d2631f55bb8452a481387e361eb6eae7c7640b4dd58d322c6d167000e4ac336bfe414696538f5380ed121fb8137aec567d8b9e329df96b107861e5df05ba685964f9f74c30c768ae742e7a9db120f785bfe89ec115bd45927f742b5c5be815fc42b0b5af3698e2b3c21238e0e02240f086d6970f434e35acd8f4c5365678d87ca7b9e32f2898932393e95925de954181b5c538b7666e715eb5e928358c4763c2871465e43789a2d283623ab3beba259861684d2b427b207d0de18d3db6facda196add6fa471f152403ca8f61e49c36fb608ebe04c7f6d354f76c3d617c30cb70db3a5284b416e24c4e0c66bd8ab9ae183252fca7295aa837a7b8231a677664fd0e34d9df9c8c2a92e8a990cce4dd6c7df15c61ef650c18d57f4deab1191cf993d54fec5ee3f999458023972d28aa1dc7ec7f5d742944fa6557a0a08d71cffd20c6e0b421da8e7ddca84f412644058a880856d935cdb8f0408af300dbeae3ffcf87f6f6bb096c63460ddd5c2fb66056ad39b7263271213afbc6be0d29f1ee41921436bcb43e6a8a821f67086e7d5f2e7c36eb2d690ebca110a2b8b9badb8b2620e9d3f0974aace7b6b07e4b478b877c519c2855973592ec6ea42890ef7233e87ee415a2fd925850de7438674fad86ff8d975868847a1edcedba089a2f249382a914d56671094720c310d53e0cb14c76d272f8cae3b4632488272c0b3132c2bf337dbb68ff055e360ab22a00ff8ffd83f9dc14b03d8d8f08f88fc2e55a1681c7fcb1682ec11996d8cb5558f49d773a7e3991555884a1d2cef6833f6493c3feb7c319d92ca7368ed9762574a338972c7e6ed93db46733646c6e910551216123d75dec28ac95b9205d717909291e91d4cac7349344cc483b99d15c7edd40dbeacb54ee7f4e79c2c4a2280de67621a3dd44be1db36859aeaa7b02e305460e28e6b993762e375e31766b153e1c556adbd311e609879406548f3f672bdbdba62fa084be0252d88c301846af81dd097011b2236e547b24e54cc70428d33a6fbdc78502a6477b87911d0d426fd6132d79c46515386f4c8dccdf7aa5d5ad390bcb53140efee6d7dc016c5635a7eb61e0c9ec585a219bcae6aa7b25dc44eb3f67b6fa5c9f19a7b20ff75ca3b30cc21e24c9f64d7d288b706cf5b8ecebd03793ba70cd43ab5a74e4d90d9a841f1d02eafdef4d7217ea1615815502dec6802f488e0aaffc298ca3b31c50f35df7551822d235ffcea1c9ba4d1811a2d2f5ddbe64ba433b8b68a01620f127c5e18119f5f4ab05ebf8b2b8d44cf477bebc29f9c8ae73e7f1a1fd0b9ed2d442e72c862352242b8b13b36ec2e94f63051721b7f6083ef8404edaa299dcff429d72b8d54c44870a9106864dbd76288549ae6a130d6d8f06fa5e524438a510306250d6492490dca8ec1df602399175e5964dbe1ee42790ce0904eb86fe0b5fe3d779c6315554f8809753cf65ab273c6f129459c5d9cf7b5053fdd4d73f363ec87803cb03517c528f143df9ea37720f37891539906d155c4e485d79f692fef1e1753cd8b0fca6759f6bbd43151d523fc78e70bf0c46490e1b30b10da595a57e1586b339e878aa2f481e0732f505a053f1a9e0fc568617fd7ce8b7c6ca5231e80f31a87a9d4b35b301317db9c4f9f56fa592f993d8045959886f04a2bccb9200f32b0697334f6d6ce60b136f0fd748533908a7539a1829a3468cafeb115aea96e41d25759330ff315d891418a1d72c20cb8bd90c8932ca22c8e57cd2db3c3dc4a1470d509221f3e3b1aad8a31162eb0e6ade0dcbd92d29d7ead1d3d6897867c9d4160cb8d35c017cfba9dc16d18f869f653866b82d5c312f9faf38d78e68feffc89f2adb0847b7d9eb610521432bbb5a23144007f3d78beb10579a3fa032b2", 0x1000) pckbd_enable: command error 16:00:19 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x3, 0x4, 0x100000090d6, 0x0, "d730c1e7bb6f1a30613200000000130000e74de4", 0x2, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/114, 0x72}], 0x1) r1 = syz_open_pts() close(r1) msgget$private(0x0, 0x11a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001540), &(0x7f0000000800)=0xc) r2 = semget$private(0x0, 0x3, 0x201) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/88) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0x1, 0x6}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffa, 0x28, 0x41, 0x100000001, 0x100000000}, {{}, 0xffffffffffffffff, 0x28, 0x40000005, 0xfffffffffffffffc, 0x8001}], 0x9, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x0, 0xf0000003, 0x6, 0x8}, {{}, 0xffffffffffffffff, 0xa, 0x80000000, 0x100000001, 0x3}], 0x8, &(0x7f0000000140)={0x9, 0x101}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) select(0x40, &(0x7f0000000580)={0x1, 0x5, 0x1, 0x576000000000, 0xffffffffffff3672, 0xfffffffffffffffb, 0x166, 0x401}, &(0x7f00000001c0)={0xd84, 0x4, 0x9a, 0x100, 0x4, 0xffffffffffffa45f, 0x8, 0x1}, &(0x7f0000000200)={0x8, 0x685, 0x5, 0x6, 0x0, 0x100, 0x6, 0x7}, &(0x7f0000000240)={0x6, 0xfffffffffffffff8}) pipe2(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x3000b) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x4011, r3, 0x0, 0x0) select(0x40, &(0x7f0000000480)={0x7, 0x8, 0x100000001, 0x77, 0x31fa, 0x0, 0x7ff, 0x2040000000000}, &(0x7f00000004c0)={0x200, 0x7, 0x7, 0x7, 0x8, 0x1, 0x9, 0x200}, &(0x7f0000000500)={0x7, 0x140000000000000, 0xfffffffffffff30a, 0xfffffffffffffffe, 0x3, 0x5, 0x1, 0x3}, &(0x7f0000000540)={0x9, 0x3f}) mknod$loop(&(0x7f00000007c0)='./file1\x00', 0xc008, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x40) read(r5, &(0x7f0000000200)=""/183, 0xb7) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000740)=""/17) recvmsg(r5, &(0x7f0000000700)={&(0x7f0000000440)=@in6, 0xc, &(0x7f00000006c0)=[{&(0x7f00000005c0)=""/177, 0xb1}], 0x1, &(0x7f0000001580)=""/4096, 0x1000}, 0x0) write(r4, 0x0, 0x7cb9049479ee1a37) setrlimit(0x8, &(0x7f0000000040)={0x4, 0x20000}) socketpair$unix(0x1, 0x5, 0x0, 0x0) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000003580)="b28f62dfc547a38abb2648d8f640fbc842cfab85903cd600e7d006583b84240abb617c10d1608bdbaa974b65b470c63674ea2895bba650aee9a24cd5ae7e20b33fb273a184bf89d5595c700fd5f257eeab6a3cb942251c3e835ad7a1b5198530e6f28d2f0c1ce47cd2c1e10865e7c3a307a522460530d102828944d30fa55bc8a085d269c5654ceecd6d0747123344a747fc308af10c2ae9af11801d1083ae5f64d3e2871a010a3a690908e9b9660b7c7553ba425789612c696eeb7f6cdbac8d6d0bf5e225037dfdc239adc878f4ee419007441efcc2107d21adefb210482f93de6a4d350f6de56f99f347bf8622f96868551489578c710a47a6e159220fd1f1c01d07a1a92987cbf709e7048e24d5589944976078e3dff939021eb6288f791fb3d78986d210b8734e9ae97e2fbf8ff3bec7bfa697957fc5f5261d7dfd4a198c3e2d0f3eb7d1beba0e15edd7964bcff720070c9707e94540eb17b9565cd71d0af5c6d284ff6b35375e35f410cfdaabc34c5811080db16e6371912892037d6abac32b82e937da5c7daa009ed7112a1859d5a4e795646e06bc38de392ef942cfda52cc5be99e3af817075777041cc29df4e5d92690ed5b70ff57bc4e37a9ebfe32f95ec9773c81983a81fa7547cc8fed561d11c7a45bed43d1c5242062c0351195e76933340b916d7436846f20edb5d7996c4ac83e410f3d95dd168ef8156c5cd9d6b2b53fa01ce89b671a646c83b243e77de4f8296538a93d8d9b5283fbf7af23ad86443214f1c8aacd80a35c13b3ad35f2e7ec0806a21308ab5b47db4040ab4c9ea156c781aed7fa55ee00cecccdbb703b2f96681fc601d087dcf06dffe968818783e6d2dfab73016734f0b09657a05fdaa14b62c1d56b1c08648d3094f3e46624c868e269998d19fbbcf7dc02cab3dfa4ecc13d8f87894620f7d64d5531de580c48466b55ee436019a9ed0f2150317a458f859e0fba787c71dff92c1ea2f283e6720832add2d743c038c4b31e6c8e06d81ba5cea80e831bc4c5ce84ec27588edbef7a8d09a7db103fcd6b329505dc599217f32440367a1c86b6a17fa49c153c6c4ed2e23f4c49a79fe600475e20e9d22c91f40dc80148510a5299d1483040b1f372c71e2de3356b763a63cb77e9393f2af1a441f4256fea58bc33b3a542468ca03f1dfc75eb11acfcf31bcdfd3aa913a1b22bad53f3b81fa0364823dd9ebf7c8e42d13f92a692f8d96ee17f92d54102c51ee35eb5bea4ad0386ea18401076533764271e737949bab7f1e2bdf024e7a22de46f0078e85e8240183af5271c57f20cb42a780f4e42975b0ece6c982529ff5f18e04e549a2e2e77d2004ae73e5b26401713850944f1d7b166efc806c9653fdcf77b16e41c3648d5e8cbc830892752315b05dca9058c2e1b629cdfaf05812d33c385defb106414ef79fb657564df2f26ed01925e394d8273fdbbbe414190fa1693dfc03db04ba163ed1da9335d53e230f609318e613cca4c7f99666136865dc2bb17220b70b5fa90979d2400897e20a95d26b0d2619aa66ec7dd21697cdbb2d7687d5f0bb381efc38aeb313a591380c557f1cbc93c8e1f3a05a3ccd520853d61866c37783ce31f932cf2dd7641f8ef880a50f8507d68712da6e2fdcbee45693b236c2dc08682f416fecc22fe9b70854383abf0ae4fe3b37141e607c3e28d9222a31d493e101fca734c7bce5501a6b08346eabff9c89c9663688396a2879e35c78b7ad55b7560f93b3f9784bcea2f8a0845d9e4af71353105ccc5ce93e368cc3ef2999464324bac25f1b0f2118e5d8d76792edbcd3f707ebedd881cb6a6df24beac8b104cd7b6bf616c29d96034c5776d1ec68c9214f30bd928a03c16c2642cfdd6c5b23f127c008f1b04858db9c4624d3c4921cae781f4c7fcc93329dde211389c8166e74d7e205d104781be7eb94801a94bbdab555a20d5c3d24952232b3f12ba64bacd128e9971d4d6ebfc15d178b029a4991bada85a5af7f76ac6af8123e12d4b451dc067c12e615a873f117ae6a95820e219d2327ee832ccca5da7af12386f30ffe4666e84e9b964c3a5835f1bd5f3e3b0f0d008f83955cb0da497036cce66a5a07e9e75a01c4d80c3a719dbd599efa9ee4ea43017eb1dfd87a8a38d5d6e774552cd0df4764a40c2ecebead67580686aa8e3a7c9a6baf45d49173a8dbca556c88375fc6ee850be276f5a11cd1f3cd23195553eae6826513530a3c573a16ee834aaa9c95dc8f3a5f1d0c53e14958702b26eb7cb4098632cfbb38b0ee6f725d31b44312ffc716ec3613f98090c09fe3a2fe0a035cff11d18ce88c34e79cfdce069886df6f6be0df26d05a7a6055c361bebf31b09dcda180b3a382182739333c74cb00ad0a838f1f71bf8f345d02a8007de1ea7b766d6880b82c4041bc4514e26b72b969ac1f608d36306237027756a2a3afa3c7386a88a8c863ae42ac0c0a2412b5becd3f09b252b32424f9c878c761f5ef61ee710a347ff4b4cb1ec8216f9061c6a74d0994616b740fb221929d0e01a68f4a1b1c165b7314785cf787df8199eb2a9b802713df336c3b34bbeeb11039016c14c1292d150d355c9f7f94795abb7a78d0ab538e9a7bdd5f11bd34f7be648cde41bdefb6295b87384b42e0a5388209717a103776689141f0c42e89c5d7154aee884a2adba4ef6df18e5772ecab58a4b7bb756f5315e46f22ebd89c6e6eea26dfc9d6101d0e6ae2e83c70bd20332fbce2a05970a6cf61c91c8f1e6e4c1d07ce916988cc57035bb2b45d5d65608c7026ec56b25d7c4e6cf8d4143be64c6fb99e46381f0bb96b9db1db6294fb03a2fcfe4080cca0cf77d61788250b5a370e946db4608942e4a931d96f9f2d0bf68b9c2657cb686a83e04a1868b5e2bd22b6f19e9353ca74f8179e2829da3d12b6240111a4c5a1035ab1f1cf5ec082e9452ecfc4ea27ac1fbaa93be44674b4e2ab977a8319460c1b2af1fd197fce3d2cee08454a5f6313acd2307a5447d95a830bef32c9a9af1105545a257a55e6e8aa48abbf3c97abe6aaa325ae75d3747d0a541b439d824e4f38afd7976663a29b2976a9de71fa0b966be1b82947795f4312a35cf234c16c5fa29f575d77ff4c1dca15a06e56985f646306e98f1d01cd7d8dd0994ebc11a4594fd333397fac34fe2df5542f6e30efa3b17f4dcb4585090bc8e40a76522525978afc88826e0c45c2fabe6561ac2ff12e8a52502b7999a04c449d73736f7e516b1cd2042ae15893fc2fa406f98e00d331d5c304a87668ba7227d215227457fd0fd9d5854dde9a60ecb46958c7a0b57bfe1b9bf37a557d917c8ef369317573a766a5c20d6c6009303d2dba1d9d69e4f7b7064f9ae6b1d48e965e9c8e6a0bf19c7ca81e4db48a06696be7910d95b203c4bb3750c76e9dd74d7eb83bd286d9c817d30a89d681e9ba8f532e1a8d2cafb243677c4dbd1ce405d337047422144742a56f15066d85785936844ad117d9d0768f5c05dbeade85b3323cc2f297b9dfc0a896eacb983b8fd130473354e5e43d446bdf24f4b2913afe03a7dad95e08d719a65ef6c763bcee315d956a37ce21561bfb35b489577b7aaa8cf2e32dee12444c8971d559b41937f8b80e9851954204c8f71dc2102dc6df4eb6096cac143dd5d4c330ae14200d7c8a9490be979bb378ac7708b945733719313f5be05756471831721ccd83620b027a88eba39d97d6e5e60cfa4b5ef3e6cc0f264c33a95633f5255d524af699b35f67b74bc9158e2d0d6fbc1164bfac65de64338c121b922f3a77b4d815e95296bd6e5a36b3d6fb97710174278db3c5bad85e6f720ec5951035f5be5e826e4ac68cb23300251cb97c63aa5642314570b1dd41a3c9802a03e1837f9784a06ff165247cabec756ea1d4418bb7533a007a1e0ef45e3aab5e9883667b93947f0c8c1904ed892d1e84a7c002e2a01240bee0ab263d747048b739f2f2b27badc50be6df6ab6c84718838c44baa3b0ec78ced8d12b056635ef31a04163b92246e0f5599d73043ce3feb0db726eb58884afebef758275866d74b90dedd89e43f1f541c7d1436ef42a1a55b8f27719500c7f1dbedba4a2c6cd792700f745475119cc5f79e53f6ffb45e04a92d444c86733254f9f101c09d9ef1dde47f284fa6f95f6ea0d7af03f40e7e57ad342d4a675c0641963a8145eeae93a2d18611b286829f99b1025c4189b8d3c1c52ff052dbcc4ae1d54fc9b1b4891acb386c56e00170e607efa0ac846bd9b5a9dbfb5e5583acee577de9f3c71eb641857f58bac595eb1ed109253c89e577c45287b4835a9e30fe22c29701ee8249d914098ef02a841b518be4469046cc1cf4160910a79721e8179bfea7c92ace38b39b03d6c05633a9bb810fa68b25b4c998ac515dd85cf88474ba396948b76bc07bd4cc9b28c15147f4c13a8cda6e01af09542ea5409d3c3f88b5cbd428bc051e757f877fd4ef09b35563336f6d45cb16f2f1e6915c04c551339fa165933f56957f2047868a917f90557554d0b9aa0aa9876b991b0aefc0328db6a2126bc3f8b313f4bc1fb8456c33353d62466229d4a9e76d2040e471812b378fd71ec24ea54df2682405824528ff7cb37c0a464525701a72ae084251a218bce0ce4d86efbc2dfa6fcbcfa3daa2050a8381e9c0d96a8af4b03ff769d1080ec65a2cb7ab228005631ea48b14df3f8657e2ce2b62251e849aa5abd0c9968fa830a996011baa82651e95542248a1106cee17b150ee93e8968f9eb847ee7ccc674ac223ef95d0095e7e823587c5919540753d7cc9b721493ca9c651ccc953c27553e3ccecf0b2b5053a7df45dd1675819904722c17f954077a6ae44d22a0ffed13f43f0451fc3a829090df5fccdee28346089397895d60d96818dd76e72e319ca8f136cadf81210e1f4184977a4ee2fe086aa34b6485a069a586f84e3904d463424102b1c918f96ac3b587d949459831ef02f2e2b15c20304519c96695109b95a5476a47ecbe4e3174efff2d658e94b01865db87e507afe3b84a8a4f91a0a36a946a0be022eae87fe2cc63750a9ef53a8a7785d88f834da54c6294d94ddefab8a682c3298dc16ae3950d31102b1ca0775b0204943868684370efa90b377cb4dfec36c01a5180d4a2a1b0ff7720d8467ea3853e85f797a47ceb10636b8e163c2946338d47eb7396b2350b35442f64d6f140037295c32bdceaa1b438d9bf5f24f70b48eeeebec4ecdf412aa8504295db9b9524ee97c6bd48d41d65b6bce58c6739cef9af2822f0197896b4d280030c32b0e8bc9a0471cf9c11a3523bd8a14e12eb895527e5c724e787b1adfef58d39a009c97578098615ca5899d21ead99959abb7be9194c16a6b578224992221fad1990ed0a9475e28d58d6b82e71bfcc6181bd8b7286f2341492d122f40c75c3f863e6ce6a8e7202b02576f6b4c061cc22b1b8b387f971fd79d82cdbceb2ed0da06ef283de53779dd0287c9abfedb545453e3c3557e6dd03342b37ea7daca348d19d058814455c17e83973fdb5a06604416922e45650a9382f980aaec55914a9721ea1976316337a3d6be06c9fc831ed985f69fbd97394507b522ed3f7065d53c055e3e8766dfdd7fd5e45d93caf27480f5c5037c763d7f4c75330bc40be23060ee06e9d96b63aaa4793d404fbd1af253f2397ef158b690fad1fffc9729808ef16dfabeffb714fef2b3c51f2a5eb21968d16b40e0889d9f5b0a85af96921db8c8c18e0b40f70a2a987802d90ffc089504139b29213c563f7139b78283cc5ec0ebf6f8a282ebdfb77e47e48681b324", 0x1000}], 0x1) 16:00:20 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) fchmod(r0, 0x82) r1 = socket(0x2, 0x3, 0x33) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0xfffffffffffffd80) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000140)="33f46c0fe3c64923", 0x8}], 0x1) r2 = semget(0x3, 0x3, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/103) 16:00:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000002c0)) syz_open_pts() chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000240)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000140)={0x3f, './file0\x00'}) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') pckbd_enable: command error 16:00:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e0f0008cf376612", 0x8) shutdown(r0, 0x2) read(r0, &(0x7f00000000c0)=""/28, 0x1c) 16:00:21 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:21 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0xfffffffffffffffa, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000200)=[{0x25}], 0x2}) mknod(&(0x7f0000000040)='./file0\x00', 0x80, 0xfffffffffffffffb) 16:00:21 executing program 1: setitimer(0x0, &(0x7f0000000080), &(0x7f00000000c0)) r0 = shmget(0x3, 0x1000, 0x600, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xc004, 0x9) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x531, 0x0) socket(0x18, 0x4007, 0xb6b8) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x4, 0x7) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x4012, r0, 0x0, 0x0) ftruncate(r0, 0x2) pckbd_enable: command error 16:00:23 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:23 executing program 1: 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) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000400)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x3, 0x2}, 0xc, &(0x7f0000000380)=[{&(0x7f00000000c0)="62dc9790b84c45d1b82f4583604b0532979e92a57a056604fd4f2bc6a58c72daad54863c97b9d94293661b0725c2120f0810c911bd7a87459aacc6fed4772295251499fb4c51ca5b1931d5c9fb772a19c4fc7b6683927f52e54d6145772964601c6612547da5dcc75bd5214ed62185c849e36ddc300571670f0e991eb43e4b791c0d0d395ba79a2f964e58e715a7de3c629e624486b234d60fb21d88688292974e1bdf4ef917ebc2700af89646bd60006c03c14b040491cf8e10f92f422529b3829b", 0xc2}, {&(0x7f0000000280)="47f8d55f2fef", 0x6}, {&(0x7f00000002c0)="9b8bed9e4adeaaca67e66055c2af38093c7da89f7d54c19904eb06f42862a5f49b9c080055ddfab0770eab990bc8f4e4a90ecd5008c8f27d1727d060d439a1bd66ed5fdb0e3f29483b5888f5ff3dd3ad250367085b5867dd3ded263552817cef2035bf25bdbea0d99066ed139d8f00a298ef6f54754939c2a7e3f57ba5ee46fc9b5efb03d245eb86b151391b4f4abd7f9b17468ceac30b96ad201f7640acc4d10b76eb62cd8bfadb93dcebbacf0b585d1c684ffa15bdd3ca0fa05955d12b", 0xbe}], 0x3, &(0x7f0000001740)=[{0x40, 0x1, 0x6, "c3ebbb0f089ef936ea62068316fcbb033663763a221d5475e470c5c907eaa9591009d08ad1462ceab79b6720"}, {0xc8, 0x1, 0x14, "053b0f3092784fcf409e7a0b48bda38dd085218922548b92bfc7b15303d0a8bbdb9ea4ff7b4daf16b0e96575c4bd0ec73114aecad31e10c5073eab0b75654f5c9097d37a96ff6fbc4856eb88b62fd7a7696bc575bc0abbd8e4e23f9b344c30ccd616d32c00b88462a72da3a49f8576e2718c860c9b25bea54641fbdf4aaeee5b268f0ffb5b35ec7608db337be88b26e6befd3b92948a9231586a817f9faf96c2b232b5d83264c9729aaa704a3de53836abb8ca71"}, {0xe0, 0xffff, 0x3, "6b6d2478180cd3385b10a94c2053a6a32165e1270f5af76580c545f5c0850b7fc913fbe6de6d07a87c0de883c5bbb14c81b4914b831a47adc771b4e52a1e61f2cbf5349a0843507738c95797a1337dff312e21491d69ed1feafed6edd3f25e6482c9332384cea806bf69ce7acfdc6c523a522ab9834d74649bd921f35e0c0b7a6fc79e176f16d723a295954fa43bb88b79101233485c9c476892a785da9360ee7332570a105366d522bf4438024a6c566c4a7eb65181c152894dad21cb064479127f7a8cdcea95d636b3f2db07a7"}, {0x18, 0xffff, 0x1e68, "b58a488cd41dd94a"}, {0x70, 0x1, 0x55, "bcc61a3b10319a42065fc1e0c2ccbad5596c6bde882f403ed5390c3be096c397665add78ee624595df3f0525f20e9aa23e7f60e4fa55467e16d2fe60440b428b1be05988d1a1799d559d2d5fc471808357f8a0f4190e142341a35c6f"}, {0x1010, 0x0, 0x1000, "1a86d922ad69cc324cbb44a480f3311f574caee992fcdb91579b6d2c39a79aca640af5cc44b4f1f9c0c81fc3f0838b381ebeabe2f17d2f52386527620538e1dd396a2b9daa1765206d90b52042c5c1ab6b87070cb3ce9837edbef954e02c65def994ea70983cd2f327310bee7d329e31d80272b323e689150cab262d445ffbfa5bdd745ffe516df79c222f3e6e7616340bfa5a8960f1378d31b2f8999296558d95b8b0ca7c93cded3f32d399473cc9b6fcea3303658047429c47e5f27879adeee5851735eb868e841fbdf669d8d4234ebc9eba73800e7d3580603cbbf27885e877d681537d00f4a2053d4e9532ba366beb38000d789caaaab72f10c311947e54e74169e66332a904e22c33ac5d3b83fe722a302643010f6f53b29c6cb4dbea96a01d91a4aa17075b5a6a97540ba7ae424771f2799100663d7b755a6a460aca39008f73900d0fde211e2d99c16a4988581602c2c33edd9465529bb2fe3dacb3e1966a5ef4e0a62cfdb9b7f21cd8afd56c9e6263654074a8252d7a5cc472cba603ccb22365112ff10485d3493e9d5b371e9df173c3043909f971ad346287cb125d9c9da2e064f3522500640902a9e6fd2ab054fde8ccc700235a89b189eac8fd1b3f4a9855cf6cc5c0551bc171cf630f84249977f23d93c5211c89b1d6819d22d5525a76f67b3698c6c1557e1505c43558b601b8e0d33a72505ecb5789a6635479714bf9e1cf44577f03239aee4b40d4bc29214da4c7faf6416b3c09ab9bbf8019ddb12f5519529bb1add31281660a2168ac721bf2e8b65a93763bc41f25ad204c98e49e523e0381e99474154f84551eed7aa3ece34543869d305272c8713060a3dfef25702c0b0fe120964033f16ecb0b2d4454f0f0bb37849826e42cc372793976942fa719316e68ed4d3d4c47fe03c4c1779514e341822a69ac364f767e387189c88e1dda6a5a768926cd772748767ee5a3aa56aefc2a40e4f9b8ea2f0fc4f6bf9bc595249eba275565782fbb88f9d61db1fdbb3b5881d16b7b4906d1ca5e6a6298f97643aa8a62434bc7204c97d12ed0ace4d6e8b3c3ca79baee10ac5b52cb1067cb3574a127b18331659fc56f195163a54e5f611787f3c6e8161268f92eb9424156392a557e15ff61a6e280be0e3db79824b06397871c11e98e05faecf3993f2ec599f2dc585fd0c4d0f6da5b180b8499f116efe8ad3818a43726e302aa062fe38a5016ef4869ca63ffcf04f42fd2ce101669713b7a6294bd03f50edc046b28bfe8fe07f81692ef307aefd372b5c0ab690ec1a87f6eeadd48b88456123703543508a224c262a057036da199ffd74e744b8bccfb6fcfac123c250a23db290de943988afcdbfae3f8d7169199047b63592200050accc4e8a2b12aebfa628bc58841170eeb2d5d07a5b5bae66109e8fb5bd65bfdaf4da3fc0f78ad4eeb5ff56ecb738c48ca3ad9c42e83bd98f7a985021f0d4f98fc74c4823b34bb5067c38a599bfbfa1ecb26d7dc0f875ae575777e5253b93393ccf0769b9eb138277fa29460972d8e9fe7fc5e49718fff94ca3044aa9bf70e99d4652db72b284e77592fd489567e7ac05b4668b05bb3938367b7bfd4277c88514a0c31b3a6d30f9a8f850d0c83fe652fbb0dec2835a73f6a003045b1dd44b1d1b5618b8dcdb350a09cf3be4ea549bb4cc42969035ff3973cda7500b2a740194ee5ab6093f3c9ccdfd2f9a2b73e99bbb7d70b51ef43536f1779efe657523d338946345f930add03da03133ef1f789ca19367935b235dffe72e9fe274d3d1d55fb506e58c6b3db053065997a72c3e9f436670ac42d22dcefd59762deda1176ca3a45f47bbdbee66deca7bc9f449de5a37336b79c19e7b36477d8619aa80a98b736774cf84358598d2bb0d4e1e0eb4c2f773e5753bae766d284bf51d1650c7b037652aac6d70460a0abef1dfb5511672c833afb16b1e990c714e67380382fa5dddbd8e23a2f9871c5fb7d967101157eb6b3a7c92130154cb68f599dc2c4a5a7afc9c74329fe12c4ad3956f3ca84dfa3dda4ae0ec15c519ea92afcb5fe42e79660aa35726282a897197b3e847b2f9632902f3e2d142af7f299d0d301cb70c754032df3526ee5ad46487ef37d5b0f163b3c3b815cc74fc385ccd64cb9d4e95a054a7299a56412faed64548421027b8346c07abdb30fb0ca217d9e303de7efbd4fb6efa637b7d76947e713b0c070c71da900c7163fd87394d47807f1231ff9679deaae40fa9f3ecb119f5ed9642723e922a7a364d4539df9123fef3599cf3db64749dfc5e253623394b5bde3b4bf9cd998c4ceb12b6ff45ac1f99755741f1b6260ff29f8ff7d51e5a5e02fd871cc1b332ac3a902b0be4ab7f2573b72fbe9c4bb491282a41e64c0e24d743632eefe59f1344796c5258c9b8e125877699b9d657cee3cb109dbc6ec85a015035ad13f55c16157bcf19d22bd353b1b8133fe58a3ac1f83da3b70e1bafd068c2956e00e4e6f2d84be3ae07ba48decb049ae382f3953c80cf19c0dea9402142569c90a07793316520f9c03a9c40692293eca84d4a9bc9c95a5251d46027a97004f98d2f4258979068efbf827fa2ad95e60029718c204513346fc75d3e35098ae7b1a3014168231b7212875acd41ec983885d01b264413f1df711bc9a0778ff43a588af0b9227aa7db1ea890f763f23694c20c28fd113a3d309c22de92ddbc8aea154f4b9bd0006d436e0951965054a1cb990721ad7b4ea603af5faf416a3451e081054dcd411ebc050daf7d94b26b4d1338703530ad5f5ab9a418cfd90fc2fbe479464f0aecca97277ad1f8caf7d4db4fc77da096efa9f3d2f9e2bcdbb2ffb369817a4ff6e2162d22ba45ca0f607b495e5c618a5b3f61ef74b0164df8e693a25073c78bd0edc316cbb005e6a3b33ac3f211fc84dee0f94c18782ff85515b200d68c345b36adc4dcbd4d339473df41367d4506343bc798ca6fae16aded441735752de5da62efd418cb5a3c3c596681d6efa35ee196f1ccda451c78d88a7c2821e08aa5f7c35ab01b9daaa216c6528f59e73e26f9fc9e2de9a24e8a16079be27361a0d9089ad7b136bea499ba17e0153cfa0c473ed215aebb514317fd4e477a4a9f61eb79503f95b8ec40e4997ed29e33453a2df92931b5acb85322d5a0ce0db72b5e846a02da399c35cc6b0805852f5c713bcb480530fcbd36b762b7172555d7c8c6e43f53c98be4840df5d7584ae8736a9940069bbb734e57649081c83437beac8d4c47297e73eb4bd718e006da0c1b28ea2dade3afd19e37596c64aefdc49b099f25e1d0e506650b225a4bcba8d76a140671be960895f270644b5f44544813cbeb45eb2b2e9fe4ae1da5c0f6bc1f2bc058b0d97f9f60a3228c28d58c7ab8d8738053c684d856fdc415470518e39ecc1e88c7e0939d241a7def8f123e6fc28453646d6952843e86c961c0f9c8b521d8839b125528efeae5a67601c7ef216b0cfe9d0d98a7052120cdd89de54f2aefa2d06f7d11cd64217539f81a95110ec6c88bc03ad72b93e990cb50f42a39a2f4a2892777817b3d177a3868aafdd5c2000961b0876718059e302b3008f9177bd71170cff881baa27f9f83e3ad37419c9cc8f46fe71d47aa67885bf6e2354423715af71cb27cf478d92d8f5496f1efc9d5f0947f39289aae36f9091952376c73d90452773fbcc18ae8e96efddf260ecb5c40fb8e5678a0bc25c8bcc62e5abfcf9da6703d65a12a9d1e14a4c45b9ea78a5e6f9f97e481c732a62c533872dc98b74eaafa600522b77e146f65e40d9c2acae4754842e40e8e5869d157a18402f18fa64fc959a8a920fb4eae34e00fae4deffa96f6697575450cf8a63fd2a25b3e60f85ab04d8ea48a73df663d46a11851775cc03d7667406c8d7fcf2fec0ed0f79068bdf6a2ca2775498d9bdf55770bb62c166643523012593c63c61ed212b2edfaff0a05a8ef597cc6c0ef73333d473081b666836c4948c1505b5bd0788d2c19dfcfd2031269005f0d571feb8ecc82f341ea9cb97b86b5573e150ef9ea5cac770f16472c6fb73e59876b7da06bc0696cb25b91db46b693865d6f6ce754d53760e74ec6da3b94e22413fa7d2d5d47f68ef77e4a23bc849f1fae7859ebbda46278b3957759bd35c83198c0dd85cf9d11da5d42484a1051e617bde32f91c03fd934f234f88bca017a07245aea359300d8573993722b1f44c3d7c0dfecbbeab0f66a5d0bcaffa742e514a5a02b3268b82ed5f7497bdb0414037ce161a37b745bca0bf0336b48f556fadd8097edbeaf0e4d40ba24bc12641c1caba3d0570da05f4fb0d7f499f155b768f234121a3c10aa01d44907fda71331866eade78ec811188c72103496c6007e06bcf2c59553fb1d9e3ae0984b924df984a4489e1270dfa90625e7e463c430fd01e26eb85d77a4d8326e871887f7a3d6cf43f7c786adb954e7e533c3dc61c3c8613605ecf350949c16c40db03336b158ec9c8b9c46741f829c29f0527556d6398907e8dbf7be72af842c4ea439e692e5d0767891c9f6d7f6f995a361a4cf89dd136100a7522d60e64e9481332086d232a2263ced07a063edc097f4e013bf80c07f60e5d584b117895870b8cc9b52e4391a17bad1f353a53550e614a243ebe036cb819140c79779007684e0658bbe3d03e5534761ef9f32b1ffcce6f9fe15bb0d4d07fa4205370d5e9d2fbb7eeb0366dafc65faea41fcee6be862dca3b84b35b7cbfa3e0414d5793969f3dee0620d3d40ea843cb1e57162dc053e939e9efe5c756ede21d47d77f7db6f324c4e37c5f443563e5624c72f9a57c63d6d812e30e70d439604e74ac9eaf09569ab9a5738ab1c89b19161cd6bddb0a5e683dfc3559fb1a7e9e3ab87c5409275ee049d1be0ed9b80c72cf7d5d21b1f26934295d099add13f67e1e63235c74163abf1454ceb761d6360d07d8eb6f2a85725d3581d6c1bc456b610ba1a54f85a6cb8163f03c0341fe01dd93fb1325579f21c1630165898bc7aa2e89857c2f0c71fbe286cec543dc65e8974b0d287c7424578b9e8e145bfa71b09ae219782a00b09396069251d6a8ed51de7d70defe803b8fa2b766e92565bef9216161caaa50d41dfbc587ecc5f4924ad6bd18f892133355a273a396764382e6b2c2a60947fa01ccf635fa0f31a792112ae78d22dc7379c3726d64f8d7d5d359a406050e7c99c2c1f356b3831627d6bf17d93af5bd26772b5ae326057a6b1c97c8736b5b8897bfb868edf72015f2455f088062c577e46c86dd278514cedef8def7f7a7f7aba4d8dadabca8d74707d15372f6883eb9aaf26977fdda710a3d753694dc3ce2343096c54e6168eceb4f850e252672e29d784846d1a8b95e9f9cd27d8e9d0fe33e1d9a640b05026b93e6922e344b29f3fb9ea6cc31fcd2c663151375f30d6ee437e15e6d6bbda6fc37851dd57f6b5c20b6060930e197418b5edd9efbaf36c981569408471b6c6c952db6063aa741979c1eff5e35671f0345f032acac5fe23690899a7b815cfb2e8666b498b65dd1bc9a3467f7d03c951756c0067711b54b3afef8c645747b611e9a65879b33074926d3f53a20ef8b2fda66de93e77a9f5927928854c6b41a6004f9da88146063e7cb828849eaa8f251dddde86bdf277c5057e1432dd7904bc0a4e4580342dd41436aa09c2807aeb3ec9fb7481c4032a1e7a226eec3018c231c706522d3d98e4cb1b2fabe3f8eff034a97c2e806ce2448dda3c6ecc5d6288fa267c73858a8454d0bfa30953187ce8d680f9c48a7dd104c976e856712d965e086ca8a28394c217c"}, {0x90, 0xffff, 0x3, "f17fe02011aba65dd28b93d1d345cd5cdf7b8faa4aeed9f6b5caab1dd2f620f46135c42dbdc6a990fb41bc35e54722561b44f86d0bb305adf10720eb0f8a81d86433987649e69be5fa8dd6cee7edfead57558f252a397f3355e82be24b43002481bd946914d024c9581bb4121c9f5a71ddbd37b852b9a5bcaa6928bd"}, {0x108, 0xffff, 0x2, "137d8a15e0deec610e847a7c0a0f0a723354bdf04afeafb87cba2c5ce7e44752e7395ee9fb05676fb6de1fdb570cdcdc604d66ee5b6f4a22ebd13f6ba201b80c3b917df8f7edfb6bacb42e65d6a4aba31aab584bb45015b635a630369f3df403a6d46d0c618b364056a31afa4f07d5d6272f597b5063bbf7d5c89d70e1fdb9ae2d0da582a21e0ada7fb83e8b17a55303ae24eea3a3334d3073e19fd96e189e8e880c735ac1cfad8866ddb2239580ed20b8654f5c2c3d8ffc495d36cb0e5166514394631a5dc5c6e846109eade39ef59700eca516db25175945cb9ca9068b58a780cd887b7055987778f9065e28fe2c0633"}, {0xb0, 0xffff, 0x7, "6e48db53213e066457445e2ed513cd98dea4267a745b5176f6432114fc8b32554a096afa9a316cab1d4a1e03565f64300a1b4722594e742adfce4e49c5997ab0336e65b4131b09bc7344fc74e59fcf89cd3a95847c26ea48cad853189456e226fb8ce74783e99674f5f90f39e80e77e3a7949fcedc1cc04e2bed8972e44d9c36aafcc5eb30e59f6dd4201aa9a12cbc92b0b36c6c9ca486ecb5ccc2868662d4f5"}], 0x14c8}, 0x0) 16:00:24 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDSETRAD(r1, 0x20004b43) 16:00:24 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x10000000001, 0x0, &(0x7f0000000280)) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000000c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000140)='./file0/file0\x00', 0x2006, 0x9) r0 = open(&(0x7f00000019c0)='./file0\x00', 0x5, 0x50) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f0000001640)=[{&(0x7f0000001580)="2307407b7e9d32a1f8751df2eb7bc5812c1d3e1bfc8c71cda74fb32be4759e8ec685fb5a624989aeabda07019f4f9b4ac9fa29053121e1645b510b11dae9af905a9449253fb124cb4d09feacab7be2acea506de5503ccdf3622ceab7affc09442563dcb163cac20d08f783d1478ce2e47a6f84b49608294dfa37a6b74ef34abac371ceeaf4be7fef9a6c54cfff71475990981b3a74f0149f964ecdd99db420c008babc997802", 0xa6}], 0x1) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) mknod(&(0x7f0000000100)='./file0/file0\x00', 0x8001, 0x8) sendto(r0, &(0x7f0000000080)="5340527ff2c69877cf234a67938d5cee6b9505b891721aa67079ee7fb5bca421a531e37fa7649f08b3267e2e8beb837f98d6e5d07f600f1fb72d606445359ced9cfd6a9a2491", 0x46, 0x2, 0x0, 0x0) getdents(r0, 0x0, 0x0) dup2(r0, r0) 16:00:25 executing program 1: r0 = socket(0x1, 0x2, 0x0) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1082, &(0x7f0000000000)=0x3, 0x4) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x208, 0x40) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x2, 0x5) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00', 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r0, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:25 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:25 executing program 1: getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000100)) 16:00:25 executing program 1: r0 = socket(0x400018, 0x1, 0x0) r1 = socket(0x20, 0xc003, 0x40) close(r0) open(&(0x7f0000000300)='./file0\x00', 0xc0, 0x10) r2 = socket(0x800000018, 0x1, 0x0) unlink(&(0x7f00000002c0)='./file0/../file0\x00') readv(r0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/158, 0x9e}, {&(0x7f00000001c0)=""/153, 0x99}], 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) lseek(r1, 0xffffffffffffffff, 0x2) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) shutdown(r2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) syz_emit_ethernet(0x7c, &(0x7f0000000340)="fbefb6b1a4a3ee25dabaf264e476a7a1dbe2b1e5225027497aa4afdd7972de73ff0051111ac0d8f6c56f5a51a1ac1120d378acc31039b1bbdf535030de63233f7bde40355f65e19b0b121c566db144a07ea05a2c7aebd4fa1acbed5959c7f4b0f703297bd6a479058f4c740a9bfa00fdda7db1274c2c0201f50c2b91") chdir(&(0x7f0000000280)='./file0\x00') link(&(0x7f00000003c0)='./file0/../file0\x00', &(0x7f0000000400)='\x00') socket(0x18, 0x5, 0xffffffffffff0000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x1) 16:00:25 executing program 1: socket$inet(0x2, 0x4000, 0x8) r0 = socket$inet(0x2, 0x1, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000000)="a7d239a50a77f494e75e7440c802d2c6e6fbec19c58783edaf1e04b4", 0x12a) setrlimit(0x0, &(0x7f0000000040)={0x6, 0x100000000}) 16:00:26 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getpeername$unix(r0, 0x0, &(0x7f0000000200)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x88e) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0xa) ioctl$TIOCNOTTY(r3, 0x20007471) 16:00:26 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:26 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x2065, 0xf9f) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) 16:00:26 executing program 1: r0 = socket(0x1, 0x4006, 0x8) r1 = dup2(r0, r0) r2 = msgget$private(0x0, 0x4) msgrcv(r2, &(0x7f0000000000)={0x0, ""/19}, 0xfffffffffffffe72, 0x3, 0x1800) sendmsg(r1, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) 16:00:26 executing program 1: link(0x0, &(0x7f0000000400)='./file0/file0\x00') preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000000)=""/216, 0xd8}], 0x1, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, &(0x7f0000335000), 0x10052) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000140)) 16:00:27 executing program 1: 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() r2 = dup(r1) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x5, 0xd9f, "0400000020ba000200"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) fchmod(r2, 0x5b) 16:00:27 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:27 executing program 1: munlock(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x7, 0x2010, r0, 0x0, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 16:00:27 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) sendto$inet6(r0, &(0x7f0000000000)="af9cbe85dda0654f0a929cd14faab6385277ceba30fb83bb26b50fd30453cbc95c3be73595cdf5f30f42522210d2d6a7", 0x30, 0x2, &(0x7f0000000040)={0x18, 0x2, 0x1, 0xff}, 0xc) 16:00:27 executing program 1: setreuid(0x0, 0xee00) r0 = semget(0x1, 0x0, 0x0) semctl$GETPID(r0, 0x0, 0x3, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x480, 0x0) pckbd_enable: command error uvn_flush: obj=0xfffffd80648232d8, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! uvn_flush: obj=0x0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:00:29 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x100, 0x80) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)=0x1) setsockopt(r0, 0x100000000002b, 0x20000002a, &(0x7f0000000140)="4b74954c2d88cba46620fde4cfdddf0d4b734c85e7c5f6a46c20b86e1c70c9c591b1632c5043fe0d7ea104bdf97ea99def1c534e7b88ca88777a77ce20c6ae1363076b32c72cf3ab048988354b2c1ab46dc1f65774810135b81c957c362c21155a0d043065afb74b6d169337ad8d64b8a0a15dfeea4886b99a1d789c271ce830c8ef3da19fec5bf7fd86d8b0febc76b8f5a7fdc31ffafd656d9422c6ec520ecd9fc33b1f7263bb6f2d503643b620a451c2db587ef3b8eb99006a5cc2c569a59dabfefb66d53ddcf23e4469da02c1e4ce9df3dfdecdd5697d994bfd1f8e82e6f6b7fa79de1dee43f3ea48c924751422d7bb6dd2eea069c8cc10dba156c13cac65793c0d91e1b66f53262e8c804a09705ad2d1c973e691c3c30fbb", 0xffffffffffffffd5) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000000)="520726010d737ec20d0db573d26a6341c723e15c9628b373085972fff42413072e8a58325ef806818ede5c57535350ad1336757e13eb68a3bc291b02ca1f3f2ea0556def84b460dff83647e90fccc6ccba436ada9d0c2014bc87a8692792f8d99d62241c6f87fc7cd80348462e149017c77e0d3c5932de472f5de0", 0x7b}, {&(0x7f0000000080)}, {&(0x7f0000000280)="f09b92c1b3412212860e", 0xa}, {&(0x7f00000002c0)}], 0x4, 0x0) 16:00:29 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, 0xffffffffffffffff, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(0xffffffffffffffff, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:30 executing program 1: r0 = syz_open_pts() sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f0000001580)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) r1 = dup(r0) connect(r1, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 16:00:30 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setegid(r2) close(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0xd1, 0x1, 0x4, 0x4, 0x7}, 0xc) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000100)={0x2}) kqueue() ioctl$TIOCFLUSH(r0, 0x4004667b, 0x0) fchmod(r1, 0x8) 16:00:30 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r2 = socket(0x6, 0x5, 0xd) sendto$inet6(r2, &(0x7f0000000280)="ba7b90ef8bd29e67d6ffbba640d4a182605421321ca5498e52439f9cd2b701d3aa2d18cd2fa24263c2861a7ca1bf3aff06483794be7097ddf92194c02fd60e8a8501ea8c010e9055ed4031758306b1816dd4baad78752749c6257c406057fd41940caf196509cb3884cfb37d72be7c941409479abee853874de41f73f16f5e2fb4879f9331df25d2bdfb6ff095bf1fb98e90a50ef413bd8720f473582d988c60f300a3246e6a0daba2bcbd4cad6673fdaf35b1b054d94f780e242e5534d4665825987a0d35a34248d5596e0266badbcaa445e6c241c22bca02eacaa51dbb1de8c2b28cde0adabeb72aafd936db38bd83b7136dcc98dfa0a5e56e788ebc6dd68512847ca26f10cc8689a448a521c8b8b1f31ff5ccfc1db355d62a25ea33c01eaaf2bb26f3fb8f8bdb5216525bb60deaf6f3f0c216cfd184637b2d04d78870701764c58b56670bfc4abfb39de6c855d81bfe04c3f79ab68262c05081f998656247aa2148c207ea741b6eda2dabcbb8895b399b8d3ef8c2601f8bd47dc7b3e73d907f7cad04c4daeb1ea68c13c0c95f5ee3e3146798c979c8359f84c72a33ff9abdc6aea461969d7de51a18ce11bb51b4fce8ef7d7c28b6b03bc032d484cbbba3cc308e7de00e3529717988193946cf66270b66bb8c94435989788fae9f684538c7e959b6961308f35d44c7139db87c892fecf9a43aa5c060ea40b488da7b5fe86c303a2c26a9ad3354a7eb6c093ef4ed1d3d4361a2f0fffa8cf421af41bb82c660ebb76550218943abe137de0705599e029adde623e4de50bd1a3df46b8ab7de26acc50fc399867200f1c1204d39fa601dd89962ae8384cbd582883210de3d9c92978ef34fc9381d58627bf7c2cd39e7c29ccc5364685078c75f0d76ff62cc8b33885269bde03a2623a6a6511e87eee744d9b6116c745bb8e4403b4d4296d7eae4e4cea169a65acfb576d1f94b30e4800791815c1cd7bde7430b97592e68b89349089709e385f4ee350b73af4643484fb7d677293bc961bc765698fb0ba8a4fe1bafabf9ed6bba151784e87f435f88ffc6578e68abaad18f1352b720403644dc7c308f1e12a4b26c02a6fd013641ef5d97a1e1ea81fff8264279d640a0dda44c12b6b75196453248d0e6632315fb974c6aa5d17aa7134c544696abdcfbc3234260b526bcf0fda3967b6df473cfa3483a95391992a7a2392c586f6a50ddbb107f72a2553bd2bf4f0b5479cb2d54d896ee8fb18c5af06c7d8ef48387662b82ece4d97dc2bf4ef4f42bcbdeb1692c0d4dc27f244b68398e659ea250aa7dda8ff7064b0a650d787771a67797de2116986ff3e8e8a7c53b1f28bc8f05f7ca92b0922c2b28d94463064bd9551e384224e7f214cde496d601a5e5147a0a883b632e80d8cf34847ced16b48063036959c46a0787e2301743c36733efb59b4b12b242f945c675fbf0fe4827b6aa2b20c8db92ea41c46cad0c46c955ee2c357b82ccf1e4bb8d261fc2f8b628699fca920f877044cc58797243e5da9fbbc15f94038c5b335f35c45c688eaf06aa980ea94994774c532e59596062b15e8dd72ff5ceef2f8cb46ad066403b54d58ed443db748ed1a92ebdb603f72cd1badcff75290ce9d69ff6da4717dd7c7ab0286f2b618f6c8521ef7eb763e5a42d45b24609d21cf3e4ec746e45330e01bf0166906370f7b7d4ef14dee46c1390fd42472800caeeff5435018b76dcf68f743d811f0bfdba97cc9755c8f77b3eacb37f1338629438a5f073269c1f4e54b63ccb09ba205ba7c25215c5b28646f0f149ce98c09e51acf09c54eb6cb0d180ea1d36e8658695964397c301d747d118c7bc2f6bc141844f319425334a5c7590913ab88af9a0e5c1c515409c92054f5a8b5a739fc038c69db82c6f5f7b037360af9ff0b63faaded862155afab6c42d07125f3f19fc502eea7fd953c984be776c05141d6134d4302b10de8c23564cbbe73f347b1707ab847c52321ebce574079a3d5f1a8ac263993e0780230a9cabc1bef1c9cff7bf1a085c5290c782a4a57454e348c3c01f3a7ca2c03c1f82ae88d7dab03bec5ad5fbb34eb3c75362b734203ed2e00897c0f42e1ec69643c4b318d1cc630c023105a671283c84b171d28ab7ca33a1df4af1eacbc145f3b3f24ae78887e31cdb6d59649e3536ba5861cf1793be6762ef45309ec068445f8f3cd413760d9f13dac6ee5d502746d5c3ef29b18c341e13958489f984a93623a8f318e0327735774e329481db49ef46ed10d117813c703fdbd6a229918a07bfb4518f924736c7e28fa5518bbc911a5b5a216fb2b42b503a15e9451d190a7c691b183531cabe355b034996af57fd1df59a194a750eb49e689e1ae299ba0cec96ff763557b8ec74dc1bdce9576626993bdf59cff8144f6ef873680569639dd49fe3f5dbfe06d60541d59aef14096cd24cf08a5214c8132f86c9c19eb170421f5cf51118bb2b4c108cbc080de90017f5668d1d0bcbf54d461335715d6635ddad5d73302936705bf878532553c407bfa5326721377df68a47e4826bd1ca5c550a26cf37463b2a24bbaaa91845fa8dc0bc79611ab3b00a0682dd95f9d2ec17e7f3de2a8ce6a5ef39e89d26cee71e322a99a94945136634e9b301800953f0289e9b050b9f96170772863fd89c75f4d582275caa200261123153fecbf52be622ff28de5d326941ca7ce780a5d72bca6c4a9ea29d6575abc25cf9ede6fcea7c711d125e922d1f99d0990f11075e52a83672395bf67a7aa8b8678c65925a86c72fc93bf435961dfc0026afad1270b83453e376286867b4536a0ceb22a30a6f2040194a5e7046d60dfc0847aa9ed06c222dc2743e18da85205568ab2b167f6ba6280898187029c9cd89e717160bf58c65c3886d74e017d59d8a53a3bb38725fd066c7fbc4b415a90e58a7c5333f586785180f1d5d88866b667afc04c4416a0c74195356003e1432857c6d13840e9aa04414546ca450fd169d7022dac7e817b9b3df771d4d9b942d9bed17068e6eda6ef1265f59f366dbb629d66fd57684083b365c1ae1b6997f34796eb2452ec5ba537b0e69d5ecce87e3f576e98f7d042fd1af73a36d4695b546a822f8d347207b7ec6c56163006e6344a1d641d9eae8aa88e4333e32edad850dc1df804a1c0ae4e643584a259515a549d2275060c496578dd13ecf4c92409e997f129f67ee6c3abac71e5e0ee478babce4c29a70e5c5816a272f1a5973b44d323e0dca45c607ffd6d2cdc24378723f21de1df8df8a7e105ef0029727516abc15dc73909579562887683c3913ec4e062a7221882e8ff4dd09d7c7386b136fa14197b38b89c0cc4e540d8b0ebae31e4adf28d3c38149f66c01d622c2b2dfd4793387f9689b2ded3cdbc07385a9846ed312232634fc88fa40a4ca473085282bad17e14d92197f8eca02c8f6199442d14d2f3e7ff08fda2798a66b6302470078b42cd32e5e87b54cec4d03da0d4cb78ba81b7b91d6f95450736ca76561666fa0047b4c135c80b1875e9e5d675a9add0eb0e720f3327e151135cb0843812982c77ee7144e0fd1069bc221fa1bdc71eaf7b6495bdb0b8d4eeb57b62ce431bca01198538c7ed1ac78441829a09a68764fee2ff6eaa5992fd7218dc7069c08b6790f8f3b2204cca5f1fb3644b1d379bf90b91e1080e85eb23884c648c882879784332514277a6932cc606100369a3c7684eef4c197ff5eb69f4038f57d1524272a0de8186910ead98c3e83d1c45e903692f7aa16beda9c24d3a04c0d42876e495e9a18e26acaeb683ce062c5bdda658e0eae961392de52565bea9b3e1c1c4d1ad35704d2acab92759e75c7dcbbc0cfa698fd8e529df609266fcc05a02d7bf75ae84bb94309939865682ebf659207be55cd4b572e51bce9d204b9c294fb784811345c422955d3386144d065b1d971186df709ab745dfdde8dd5356d72959d8923079f3e5e6c53af53aec96a1d7b8d48322a0456392acd58bb9423ccfd5ddecc5623d5fcf0d56aefb539bc08d02050c19ecc1f5862637365903c4988088281200b002e539d2220504d1f723f8e6726916c103eef0ad6c1eb4ff84dca882f50f3b02bd12133cf614525bd9f170ac23f599c996a2ec63561f075589c9c73d35c86e1a04e0c868a4e6f157bfb27b5497b9b5b9864c48b04f2f87b5d19e93a8df64678fdb0f02dc61d671323a93fa8ca2bd631381e362da5702cdb6b0a769efe7d72ae7b1131154b06913614aca8c513b2247cc9bc5ddc6a3e8f2060a8d389adc38de6807a62387ce3d56961cfbc8a8b150d8be2818b81a946631389dc77d014dbb918e5ac367ea2bc8493d9c283704ca2ea41afafbbb9f0434d03a421351282dcf4b7d22f7fa24d864d0942f3c22a64b779a964d4bc1de408e905c76f871013a17a43664b066cb173446c2cfe6b83245ff30a03b678ae792dad9e3876286b7298e2327ea8927c88a76e649310776b2298c6429f5ac70bd868911c464b671da6caf6d2ab29a650cb0106e2708ee14e474c1c169bbf5e8d6ee901a79a4244f038d112208ebd79eb056d25c5dbbe1a20d4c96dca67f272872d25d307535b9ebcbdee52013e2036a03d8f4ab81aefdc3bfc8eb405a52528eff0e82b64d761b9ea4d82fc8316e29ec8a755a7cc01c26e906413519c95168ef416ce3a3054fc0dd8a7d92fe0e3e753372c3cbb028950b83290e482511674fed374abe3f460df62b1eb44fdd38d68f3c44c88a8b5316387c8194031c203295ed15f365952c30588bea2acc9ad06a7fd11f01d692dd62d2061822c0f714d11bf646a8f0019a299710021ad82faaa4115e40228815b68a394a4f9bacb0d36d4e1bc49e16303875f0dd44aeeeeea179b4b9c76c81ecbd94f1b876e6869c2f2048b0ac43092432bf99664d068581d44ee5d81adbf36201ad9d0ac17c93d235e7ec750adf1bc1e13a6464971c77a989c882541e9724b91a66a6661fc178beb6c6de76b022d04a255b762af9882705454b2acb23e60fda660ff160365e9dd94e7db6da2bba0d104e5ebfdfb86ab8c4f4c854455127de15dda93a4d8047e0a67fe1a14f8a75917270dffefb7b00393fe63478a4ada05e2f7a108a5756310c0c78feb445d03dca9085d04ed358ca627b23d6562dab534a0bb227f9013d3b038ab2f9128a7585430f20a4dfd353d3c45f41e838f6220ee22dadc250abda30cef31a965fa05274f2b257d9eb51781ed729d3db6772e4397eaa6f64a89718cc39853bed3b930a460cee63b615f2f29e8accf0ef8713d7d089dbf41967cbbc3c3735bd3bc9dd6ae5a5d6f9743454345fafbbbcbf0fa50f81c554f2e8a1268e2370a19f36494feaa7b8f92dd0e880c2cf2e9371513beb26d090f75303705aafcb4990c14b2401a9b3f0898e9a5ef4fd478096c5261c77310e166adc3000cd1c5f375f342bf0d717be58534b9795062c7567f488835ba5188f1123216e93beb46640939238b377a32056aba585af2f3f85f93d7a92eb3ecb3aaa8abcbcc955148de42bcc8cb5a79a8ef65f4b72f5837ec02911b9282c955e31456b943c37f8e19c08e5b691c57030e04e382ba3fd6f501a0df7c999d2a468ed0045d880566ce57b3af75c79b87d6659ceaaeab7e082c1e55719efabce5a94d0e8ea4135bc2e25b395af9e0ce5cdbcc7e223f59b2979e6845bd1d9ce9a1a0fe2fb6c5122be73efd1007328fadad44315b1fddaf3c5f5c57d02221b53f000ac7c94668e1f895f67595b5dc3ba01d82e2004c3b6ec79bd61354d2ddfa7133eddad2602271ba510618129b68ea19b175", 0x1000, 0xa, 0x0, 0x0) 16:00:32 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, 0xffffffffffffffff, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(0xffffffffffffffff, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:32 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x6, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) dup2(r0, r0) ftruncate(r0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) pckbd_enable: command error 16:00:32 executing program 1: kqueue() r0 = syz_open_pts() pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() close(r1) syz_open_pts() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff8, 0x11, 0x3, 0x101, 0x2}, {{r0}, 0xfffffffffffffffb, 0x48, 0x40, 0x8001}], 0x40, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x32, 0x200fffff, 0x9adc, 0x949}], 0x0, &(0x7f0000000080)={0x3, 0x817c}) 16:00:33 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, 0xffffffffffffffff, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(0xffffffffffffffff, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:33 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0465722cb5a35880761066ab727358543a272c073f638957ff74210ec58e02c49fef24958807c2cd102ceadab5e2c89670a9be33d0e64146dc7a8be150f332728ea39a8d0f72c86f4e4f7e9c527cbf06b9d8becfb3353ff2c5f0f80463c12d"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r1, r0) 16:00:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:34 executing program 1: semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r0 = semget(0x2, 0x1, 0x440) semctl$GETPID(r0, 0x6, 0x4, &(0x7f0000000900)=""/109) r1 = socket$inet(0x2, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x8, 0x0, 0x0, &(0x7f0000000500)=[@cred={0x20}, @cred={0x20}], 0x2a}, 0x0) r2 = semget$private(0x0, 0x5, 0x2) semop(r2, &(0x7f00000000c0)=[{0x4, 0x0, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x3, 0x1000}], 0x3) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x10100, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000007c0)=0x1) r4 = semget$private(0x0, 0x4, 0x400) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = fcntl$dupfd(r1, 0xa, r1) r6 = fcntl$dupfd(r1, 0xa, r5) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000040)=0x3) mknod$loop(&(0x7f0000000000)='./file1\x00', 0xc000, 0x1) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000280)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/135, 0x87}, {&(0x7f0000000540)=""/224, 0xe0}], 0x3, &(0x7f0000000480)=""/79, 0x4f}, 0x2) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000840)=""/102) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f00000006c0)=0x203) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000980)=0xb62) bind(r5, &(0x7f0000000680)=@un=@file={0x0, './file0\x00'}, 0x105) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r7, 0x29, 0x800000000000009, 0x0, 0x0) sendto(r6, &(0x7f0000000700)="54df7d53ad999999129e1bcbaed8cbe3a42ef7c683d1b73b2db835a31e2c71f90f3c87737ede6e739323f97847525438435b71a0a9c0adfc9795d5743f81ad72133d3b5972db8ad41104addd7d98f487dd39ca969a1cdbe575e06fde408dc6caae942f66cc40918d1e9eda17bcb3f93ac3dd8d2384f83a1a45923187aa19acbf19406989eba457a44c8f3b384612fefd54234cf5faa608475d1406289b05b097cc6a63c2c9fcd7c50dbf77", 0xab, 0x0, 0x0, 0x0) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f00000008c0)) bind(r1, &(0x7f0000000800)=@in6={0x18, 0x0, 0x8001, 0x2}, 0xc) pckbd_enable: command error 16:00:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:35 executing program 1: fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000240)=0xffffffffffffff22) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) 16:00:35 executing program 1: r0 = socket(0x40000000011, 0x8002, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000900)=[{&(0x7f0000000440)="206e95cdb976f31668816b592a13975eb63bc39933a4cee86fe106e7949736ce3b611c7bf9953ff1dcd1127ac69f0ff9cd559857bbad", 0x36}, {&(0x7f00000004c0)="1785e019f78fc355af81f54274d85a40f40e805da6e9b197d556b6b9496a6a73f8ee9e76184ef021be496e290131ff0c86e85ed7237fbd182dc3d4c1fc9d1cf8456c2cb201d1fc4fca2e9f423084ca83b65cef6be48e74463e579593ecd07ffee818339efa8838dd474b46fa80d12d43e9e004e5fb3eb661e690ba8ece3960fa4331b7e648feb93370e7af39663e314396e8d4aeb801ae9c", 0x98}, {&(0x7f0000000580)="6f6c6e71b3f56cb1a4f33859db71453c60888485cf054904cb2866ad79f85a4c1761421d30cbca70be59b61166f03580b5a6fe2cb7eb76c03e3c50bfbb6446e4141bd9bdbec7a7ff7e62358d7fac9d2a47aa36c51286adecb0210f83c70d13d8cc425f232f4195504ff7229d0f197f07e213", 0x72}, {&(0x7f0000000600)="12857cf3dd4f8d0ad4ea5b97dc1d520cc25f5364861c31af400ff621e18bf823646ec440a9", 0x25}, {&(0x7f0000000640)="c1484575a732af3209fadbd43758c3b7541dc2b0c1b10f73e198e0eabe1b53c50f69834c2c77699c7ca183faaf08d0a7047f59ada92785122abd87c1e11fafec76fc0df64c1b43d8676692a8183f5a7489c90fbeb63fa1935b5f986c07b2530762d5d7a63d1e46f9029c00239071216757af0c8ff53092ad5a6fe241a3b63a12efe31bf4e10d53256a61589e2ae600", 0x8f}, {&(0x7f0000000700)="e173785e312b9bbc17c86f45c9e50e0100b93651c8aa28d664c4151375dcb6b885deccf295dca04df99be2fee1da9f16219fbab0cb82db8c9f6902b54a9ed00bb06ed46df09ede5017c1f50ee673", 0x4e}, {&(0x7f0000000780)}, {&(0x7f00000007c0)="45350d308dff161370fca0a1a3d18bf285d3771b8a67fce4d26c72d9429bf0c9fbd9294b035c7678aa2eac3d41dbb5990e804584c07ae331251950abd86f648d4a26f9c1b2d8798271024605abf82487b75dabfcfe29e4609fa5febb39a2", 0x5e}, {&(0x7f0000000840)="7e00c9349f0fd1416d35e4260f274c27cac0c63eb527d65788385e8b0b5cd337e7ff8811993e04021d350217082a07a1fc55f208e4b204b75fbeec42f860752e7ac58d0dddcadb93815d36de9cc50e503c066f4654dce048e73eb3ddb0add958745d52a260c729783accbd3a66f768945f93fd851cc6c3b0a9b92927f14c3ea58a4952f2edd43bd95220dc77a9233f7fd0cbdf57c8cfaf2e42f9", 0x9a}], 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x7fffffff, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x10, 0xf0000003, 0x3518, 0x942}, {{r0}, 0xfffffffffffffffb, 0x10, 0x3, 0x2, 0xfff}, {{r0}, 0xfffffffffffffffa, 0x92, 0x2, 0x4, 0xfffffffffffffff9}, {{r0}, 0xffffffffffffffff, 0x20, 0xf0000012, 0x7, 0x101}, {{r0}, 0xfffffffffffffff8, 0x60, 0x20000001, 0xfffffffffffffffc, 0x4}, {{r0}, 0xfffffffffffffffa, 0x80, 0x1, 0x5, 0x46}, {{r0}, 0xffffffffffffffff, 0x24, 0x80000000, 0x2, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x30, 0x80000003, 0x2, 0x7}, {{r0}, 0xfffffffffffffffa, 0xd, 0x80, 0x5, 0x80000001}], 0x4, &(0x7f0000000040)={0x9, 0x5}) connect$unix(r0, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xea) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x28) kevent(r1, &(0x7f0000000240)=[{{r0}, 0x0, 0x28, 0x81, 0x100000001, 0x9}, {{r1}, 0xffffffffffffffff, 0x80, 0x10, 0xc75, 0x1}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x20, 0x40}], 0x4a5c5af9, &(0x7f0000000440), 0xfff, &(0x7f0000000480)={0x100, 0x9}) kevent(r1, &(0x7f0000000000), 0x5, 0x0, 0xc68, 0x0) recvfrom$unix(r0, &(0x7f0000000180)=""/138, 0x8a, 0x0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:35 executing program 0: preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:36 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto(r0, &(0x7f0000000000)="17633bbb9d8c353258d4b1d91916e404fa7c439b0c2114856c07adf02babde1e1b5ed2a3ef43443560f64283de6f06f1a0a42a22", 0x34, 0x8, 0x0, 0x0) r1 = geteuid() setuid(r1) setuid(r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000380)=0xffffffffffffff8f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={r2, r1, r3}, 0xc) r4 = msgget$private(0x0, 0x1fe) getuid() r5 = getpgrp() msgrcv(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000ed06000001000000000000004d01000080000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000d494f7d11400000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000a8dc46246aeeaa2ca8e73345525e85d6c63366f7c3c9"], 0x1, 0x3, 0x1000) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x10, 0x7}, 0x100000000000000, 0x100, r5, 0x0, 0x1f, 0x800, 0x7fff, 0x9}) 16:00:36 executing program 0: preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:36 executing program 1: r0 = socket(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x1c00000000000000) 16:00:36 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x7, 0x7fffffff}, 0x8) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="9c8815779379bdff608545160fdfb4f5dc1a2e1138ffedc409dd0ddd6103b67b59ce42d67f30c49b9a760eeb8eaca5fa0e4cbc6b47197fe072d0b492c91287b94e447f93a41d9dd8ecb7ec82acbbde179aec20e68759384c4feffd79c7097e6b2c2ab709e6b7a398175f933755d1b14d7194ef4f6cb3d3f5bfaa121a30db0fa46477853d6197fb9320158de72a0758c5b81d21deebfff92c9395a30f4dc9363bd0", 0xa1}], 0x1) syz_open_pts() setsockopt(r0, 0xfffffffffffffffe, 0x23, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) socket(0x1, 0x1, 0x7) 16:00:37 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x7, 0x1000100000002, r1}) 16:00:38 executing program 0: preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x400) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg(r0, &(0x7f0000000380)={0x0, 0xff6c, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 16:00:38 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kqueue() 16:00:38 executing program 1: syz_emit_ethernet(0xfffffffffffffd76, &(0x7f00000007c0)="218055b70c0d40f8570f675157c4b585167ea73304de577e6a72da079141db31b8ec522594101733b173cb37f1501a9c01d1178c27aa7617b9b301ba6487226ceb5fc13ee7fdeda47b5477ded3a7c67ee24e3f36ebc08d2f3c59cd6727366c3ce58efeae143866dd27ad8e7f273ab6890378d31a4546e8f39bbe19925059b18d07095e713790abff14d8966707b46a5a79785a63c00b525b69ea4b027a8db89cd96e8b3e74c8567a8c1ce0dd9d2e7cb84112103133c17e283c8c2d58478d6e6baeb5b9afc156cb6fa38c61e7b8c4d184e00cd45f1a1d6e049666ef4fae07f9932ce404a3cf90e8dff6b09dd0cf3a5b9dc3b3a907355fc5828efd1edae56283bfac737947158d7b956e4e924a7c92e830a26df846ee4314a4314084296dbe59883db3ffe8729d37e56aba128e643db690c1e0f3de6a81b1b4bbc7eb5eb0ae4f7a2247e7266bdc9f5331e8c43aba514c2b49f93c22429d784773bd2af60f984218585c2bc49766883e891539af40b64caeb543907726bf1f2c6b2d222445d88e76ba6555c60125ff8e87deff19aa91fedcf706d738400f162b3f8f9f4ee89d1f0d2e8a6ebc7f7485ecca62600c2f5313babe3346fe7ed62eca9ecd922081df8a52f6fb0f1420ff60977d823b95ac1e") ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x40000000000, "b800"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86badcc2809", 0x98) flock(r0, 0x4) 16:00:39 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x7, &(0x7f0000000780)={0x0, 0x2}) pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000180)="9f366413755f759047d2f17d70783cb941899964a0ccfdea3cb845be362eb39180b66e73f53d3a51b10ef75146f9a643196aa1c44db80fff4a7407313fe7b30a330abda94be27e3430bc01865a8862ee80652ce75ee3cda495923c87b28d1b9847cc928cea6219a06d4b95d8a907f9f9fbf33cdc67577e41ead8829073ff465630b298a5f2da59c078c96df9bea5b1c9c3e1562c06210e9d7d65e252d0b3388dbad0a06dc00d218947f5f63da7d1164428f8fea73fcdf33881203e9291ed4415ef6714156bddee78f0fcd6e63fbdef6045", 0xd1}, {&(0x7f0000000000)="fdec7629b9be5bf6f8c7ffba92a4d5be23154c57fb27341f97c2cd11623f0bb1ef144d5a0c96e702ccdad54eadc3f28108a6aca9e58fe6d3a739f2ae988a9515c1c5da97d82ff85c5a0fcc", 0x4b}, {&(0x7f00000000c0)="c453b5ecf847", 0x6}, {&(0x7f0000000280)="875caf76274faaac7e0b385592aeddd38fb7ce372f595219e27a9a67c542dbec2ef15e131e37562e0281da583999868202ab5916eacd7f7ed6785dc0c4ab6dcb7d96c8b95b28e71a51e4edd4f1acff045f419453fc7388d4b906d7a34534e3b18c1cd0a4d0ec9f47f120ae38fb7cb83b02c0ee0b84a5518eacf1a25830a3746c705a90649d18924fa90ee8210a27670224c7168e95b8ade5c909a0da238c95dbfcc5d8ecc3ec1631b2e3fefe70587b4fcde24ed20f60a6e5e0cd398222473b092e21b122b43d92614c79bd0e92463e3cd950d747f77f209ee2f48a", 0xdb}, {&(0x7f0000000380)="438b129338c20603fdac41727ed2080d5e86f225b85fcfe5fbc1ff5bb77bb224379aa1812f3fed84b3b66158f75aa4e694c20b0af17ecd015e2d67432891ec913e0c767f9cc1e893761e0aff629f02ccab00746de42fb2559c6aa462f76b", 0x5e}, {&(0x7f0000000400)="04f37be812587366e31fa37647fc7cf02b02ac4a5a3911975a108e1e3f8600a4514a58e7d86c66154d227216d6eeba3c14f174cfdbd8dba94993d39ee268b87d3e958a23dd8cead138ed90bf46edc3dffc1efd7629ac6aab1e3a0b27898f55bc3fac2cc10f8989f58a4c2088e1c5fb0f254ffb0c2e1c7584bb248d3cbe763ac5750d72931895f1b6d2ec", 0x8a}, {&(0x7f00000004c0)="ff882a8ed9e1593fdc85deff21599b4656883c7be3aa661c6fef7ec7deb0e8c347bf9cd51dffd74db16d1713181f61f7c304e445c5b01418a51d4847beecd1e03570802e926980e9d1925972d977a54f55cb1bb359ced803e10d0c0f1d7b91839e837940d95154eb6eac86f726b0ab0b8591b37fa7ae5f92c83debb22b693c8e43d004e75e034756b45e38ba990c9bbd2a75577788b12372a9e3bd156548e4b1ee63d3340919901631bf80f8c7bcdadc18c9a66b054f87ee132e0aaccb6d2cd77cee3b80eaefa10dab0b69a8b04a5083f25a8f5d93e6b6", 0xd7}, {&(0x7f00000005c0)="85fc0328df19368e5a1b81407fbd83125eaf9124c4ce16a8ad9b411fa0dd1abcbd75dcd2c5383a2f75c736fc7e18bde68063c48e5a0c7a74f49ae86a46f7586fd5870e0a7ba56dbe8a6143f938fcd41dd547d17e8b0b4fdc9b999bf5eb9a39c79fc9f6161dd2503e54b127148224794b022915f86ef427717aaf4f448b352664f3a6ec968538959407f5043116cf8201acef04", 0x93}, {&(0x7f0000000100)="e2e10e8cd411135bee6b59c76aa583b419e418a6a4600d2f78c4feeb0ee3e5eeb37a6aa6698d4334db67149913916740", 0x30}], 0x9, 0x0) 16:00:39 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:39 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x6, 0x2, 0x7, 0x0, 0xbfe, 0x8, 0x11, 0x0, 0x3, 0x1f, 0x6}) socketpair$unix(0x1, 0xfffffffffffffffd, 0x0, 0x0) r1 = syz_open_pts() syz_open_pts() r2 = syz_open_pts() r3 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_RMID(r3, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0xffffffffffffffce) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) close(0xffffffffffffffff) syz_open_pts() accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x0) 16:00:39 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) socket$inet(0x2, 0x8000, 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) 16:00:39 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r0, &(0x7f0000000040), 0x1) r1 = openat(r0, &(0x7f0000000000)='./file0/file0/file0\x00', 0x80, 0x1b8) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) writev(r0, &(0x7f0000000000), 0x10ac) uvn_flush: obj=0xfffffd8075bf3288, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:00:41 executing program 1: nanosleep(&(0x7f0000000000)={0x9, 0xff}, 0x0) setrlimit(0x8, &(0x7f0000000080)={0x4, 0x6}) pipe(0x0) 16:00:41 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:42 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) fchmod(r0, 0x1) r1 = socket$inet6(0x18, 0x40002, 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r1, 0x20000002a, 0x6466, 0x0, 0x0) geteuid() 16:00:42 executing program 1: r0 = geteuid() setreuid(0x0, 0xee00) r1 = geteuid() r2 = geteuid() setreuid(0x0, 0x0) r3 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000140)) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)=0x10) r4 = semget$private(0x0, 0x7, 0x30) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x1, r2, r5, r0, r7, 0x0, 0x6}, 0x0, 0x6, 0x20}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x53e0, r2, r5, r2, r6, 0x80, 0x4}, 0x80, 0x5a90c0c5, 0x3}) setgid(r5) seteuid(r1) 16:00:42 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) syz_open_pts() close(r0) setsockopt$inet_opts(r1, 0x0, 0x20010000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) close(r1) pckbd_enable: command error uvn_flush: obj=0xfffffd8075bf3d38, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:00:44 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:44 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(r0, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x1000000002007, 0x202) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6, 0x12, r1, 0x0, 0x1) r2 = kqueue() r3 = semget(0x0, 0x7, 0x100) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000200)=[0x20, 0x7ff]) kevent(r2, 0x0, 0x0, 0x0, 0x100, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x20000b1, 0x0) flock(r0, 0x2) setrlimit(0x0, &(0x7f0000000080)={0x4, 0x7}) ioctl$TIOCCBRK(r0, 0x2000747a) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/24, 0x18}, {&(0x7f0000000140)=""/119, 0x77}], 0x2) setrlimit(0x2, &(0x7f00000000c0)) ioctl$TIOCDRAIN(r1, 0x2000745e) dup2(r1, r0) 16:00:44 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) getgroups(0xa, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r3 = getegid() getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = semget$private(0x0, 0x1, 0x80) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000180)=""/50) dup2(r0, r0) setgroups(0x3, &(0x7f0000000100)=[r2, r3, r4]) close(r1) close(r1) 16:00:44 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x3, 0x1, 0x8, 0x1, 0x1, 0x8, 0x8000, 0x3, 0x3, 0x7f, 0xe33d}) recvmsg(r1, &(0x7f00000004c0)={&(0x7f0000000140)=@un=@file={0x0, ""/27}, 0x1d, &(0x7f0000000380)=[{&(0x7f0000000180)=""/38, 0x26}, {&(0x7f00000001c0)=""/117, 0x75}, {&(0x7f0000000240)=""/69, 0x45}, {&(0x7f00000002c0)=""/143, 0x8f}], 0x4, &(0x7f00000003c0)=""/218, 0xda}, 0xfde01302af22ba7e) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)) socket(0x20, 0x8000, 0x3) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0x1, 0x0, {0x6, 0x20}}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x4, 0x4, 0x5, 0x9, "e211cfe8ffdc341007416a0c73118ed4edba722c", 0x75e5, 0x10001}) getppid() setsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) pckbd_enable: command error uvn_flush: obj=0xfffffd80662bb3f8, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:00:46 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x20, 0x5) sendto$unix(r0, &(0x7f00000000c0)="24aabec241b1edbcc96c186f2d5a587fd275364fe8def6d792f67c1e7dba19f7cd1b7b6ed26784fddd1ddf75b413ab80e3808445248b6fc343136b5b2fe024ce75de0af188b4feb99a10ce96c42a73ed4b44a0da6a2f4fed557aaa0cfc79b5e52c4a34737d47783e3cfffccf978c65b04c3354ff9454a879e377328b1efd3f59337e3c88019f38e837", 0x89, 0x6, &(0x7f0000000180)=@abs={0x496e19f67a4c99a6, 0x0, 0x2}, 0x8) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x10) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) 16:00:46 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {0x0}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:46 executing program 1: r0 = getpgid(0xffffffffffffffff) r1 = getpid() setpgid(r0, r1) r2 = semget(0x0, 0x7, 0x420) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000000)=""/163) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = semget(0x2, 0x7, 0x2) r6 = semget(0x1, 0x0, 0x200) semctl$GETZCNT(r5, 0x3, 0x7, &(0x7f0000000100)=""/198) shutdown(r4, 0x1) semget$private(0x0, 0x3, 0x8) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000200)) semctl$GETZCNT(r6, 0x2, 0x7, &(0x7f0000000240)=""/228) getpeername$inet6(r4, &(0x7f0000000340), &(0x7f0000000380)=0xc) r7 = semget$private(0x0, 0x7, 0x4) semop(r7, &(0x7f0000000440)=[{0x2, 0x2, 0x800}, {0x2, 0x400, 0x1800}, {0x0, 0xa7b, 0x1000}], 0x3) setpgid(r1, r1) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000480)="b92fc75d480573fa0e10555dd5a22016bd4c1c6b1dde447e5198502c948f0976a8d0760b0b1db3968de530fd9066a7bd4dceab5bbd3dd51f6bb1b5ad8e08727c7637dcb960f444e792e9f6f8f04ba83aad1bc81ffa049815094fccdcff31280bbfadd034ce2dcfce9794e9e7ea88ed88866b12be014910692b0fdf4fff98e93157e07e29e56aba4a9f4a10bc5d372b85d5daa44c027119598a306c691aba6cd3d50330899d834bc718cf2533d278b371dc3dfd4457f9a45c2e982e6f898e8ffce46595f05a1b39fd08af7b77b85b8eff4c8572183380923e283765f36c6e64f1a09c6edf8eceeaeaff83123531db216468bd277d85748158bc6b3b4ba6af2790892b0ae0740fa04714d38819a841d307e25be2ca6322ecd9ae64c96e5c7248215c7bb820ce970c404a1240ccca80db882008748ffba8836021549be8bd4213fec89437627407f3d7c82953fea2eb50a2d72d963e45a0d824761e6117e9f69577148a0170f2c12ec225139ba803d068a915417bc79140b4c2178d51290f78d9331ce6e72bee33f149eb6e812950b0554d96d91e6667c32d262ff47b8caf798fb832f5f04604dc80c1c8de63cfaac280817cbb2e10cf3a7d0fb2ba48e8c24488b2213dfbfd0ee1cb8034059c9c3afbd67b1f3e4e44d7785708062c1a015a20efc798276926b31b82c99646c77bb917de785a7e0a336f4464987c5dd457e492e05fad423d6a198453f7bdd72b67c57d54344fdc7143928f0dcff07ec6de2cae26c652bb1eee5e489d3c6fe066186af2fd1c75e7f72cbd1e0a46e9019f545b7d584e11dfa7292ee3150da3df0e9fae3f707975c903062f0b477c90412c06ea85e80ad19f8bde44b89be634cc7b37b9090c53c430f51f4e373f7f5b753f30380d47107a8b4d87e545d741a7478ae28fb6352602c741a469c3535cfaa01b0f32c22ccb8473927e5babaac01025ec6cd857b43dd3fa14eb4a9cf28a1194ba6201d2ce402e4ceffc3d9e0915a39ca23271afcc0f1e33fbfc461f4bf78f14559b35232c2d5b9d6733ae91c3f75317e8773885a5c5a23c736c97cd750dfa02afe23525eab37c8b07a8b7ba0b7c67a191a7cf9704bd9dab879463bee08290eb47b5f5557a3999e4cccb5ecb8c167e6bf67f3abbad734bc4d4516ef087c673d5d4d286cfe39db9e4c785faa80809cafc36d12f7ce1c10b395c2d9daf3bd178de2bb54ed6d0faa480aa7816cf525b50185bd447bd8dcb66b469ee013091494bfe3ad8aa022a69ce7c50c4b75a778a929c420ab113966719ee1b482f68a6f896432f4824a3b4fdbb3a2ab5ab5c9b1b864e9fbefb826404f91ab1d81f33d021de713cd5626ecfc8c7d56b07ad785f189dad3dbe33697ce381aa14813df26120a2f5c5b1ab4be3e9f6055fe93038683665113ea64b8a70c3077904cff7dcb7f2eccea498f1c83ed8ba93827748188e3deb5dd259a5b6a6676eaa9cd7e234cabe37af8a54eb584a25fa98a895752f3e15882c8881b0cbd19977e729a444b6d49343986c509f2a83469ab5eb876df1ba1d0c3b508dea65483e1cc31736c95e4084679e531a6410dc8f0449a375b1f1a7f9a9a445f132a20a1fd615c43c07249f42da17f787826e83df8684a2c8379e6d012ab117a5caa71fa051c6a80ee2c1a0608b31f09e870a62a846c1174a2c447549d7a4e2de87951c2ac7bf4159c1f3d92b5db2548943e38c36a385f9f690ba1904ed5aa9f6df6fc193f8bdf4b93eecf8bb8edddd75cb7a7af66fcf31fac7143409682dd85568e171e6b137a9c8ad849562d6802070697856f5369af85f7ba29dc717d93b7df0a50511d3ce7fcd143ba3a0d1a6bfd32c74f7d5b35ea7da76ec496e5ad9e2fc03b7686859f595efb4c126ce2addc8bea4ddf92c37df1ad83507ae27ab2c10a5d645ef25820d218354e2feb420bc1d86b3d519c4ca236bcef1d5dba726f84523b268cd793a8bdd0634927437e5f0593a47addca304a3e12208943a1daed196314330e1cfa45ad511b8bf64e0d7ff849e74ae44d884184ba3b6eaca6a5cc203201a69cb6de1a3eeb5fa6716ee28035930b4578fc1ab72375729134f2944b8869b47d0aef2eb0d73fa2722046403273253f90ad88f104981ab14b5778a57d1e78f8861e193e48b1761626d0cca4c9875fcf81ddf2d20dbed5524489f1bb1763f1bf3cd7c500fe87217924bc37b3954af9eebbf6ecde63ed52c457353404d0e64f33ca857797fc8e0e4ccd70dec631f8b8d47e7a05e6db8dfc6281df78bdf6884144815a001a63bae12b5edfa9af64fc4016d141da9b804856a9ce31fea11f216c33c5a3c876e66fa4e03bb941357b14c317cfd8dc711e321533672a7fc646d720a061846538a2e4725d9dc277db61b22365bc6767c848fe2420272dd711c278d6e03bced609c9b4f1502f76f3209b0dc6730f6f8cfb784199fa7a161c0926ef48cd3be7765d76fae3e7cc85629413b400909cbb035768ed5ab9994242e161acdfcfa18aa2955b958646cb41602bc486f6f9aea0a2855fcd544a5d8b7e46f2e77fd911548a7ec6135af48fd74fccd05ff82ff80041fd509de03d1ac50b1d5e34a8e0dac53678adbf814183e2fe21e2b842f6db69ec748b1c2a7f800e176193b74f36fb8cd529617808c4abd80ce0cffd9ed8c9f0ad79b9e9a2ab552b5117332ccb5a77226f17838d299a53f83f190d1c54237332ff0e61640713b4d29eeec3aad50e9e466e7bda7d3d5145d41d1da2c2c16e700457d32a5067d2d8804d2a9c6c0f87c4aebf989a51336240127fd2d39ad40431c80b784086a40eadd9f952b4fd38fd0fd6f325b948b4d311bd946b1eca93b39af627c09b892b7d3b6e504fad86c833aeb9a54904c9f8d6afe75fb2e9bb941aa3ff12e42a15d0f4e371f73c5bf6889d86558ebcb43b1d0abbcc6dfe7c85e2c5521d6f31923b95ec29727b8b554a04753ae72ef2d49040626d51153d907374399e63c64b00c860cca90c886b305ba0c914f4a82536012251405cb2d0f8f386d104ee6ee2d846ca5d5e9d831444b1bccbb09ef1abf0db62d7578ceee6523d0b874153f0d2f4e64180df980d000f4c402ea8eacafb8c6fb0d4848398d0e78c8f4388942d49f9c6dfbf30ce9203a5e41742c8801ebb8e1b8bc6a2722fb226ec82d0d99f4a4fe0f10b01944ec38f043fcea9a7fa4ef1e7f576dfc7ef1f64778804f8d5dc581167ce8c1c0d9173eb423f6af538002ecaa50de6b94fa349b201d0fc849b1671fe4728ea200486f9223bb0abcfe97a08dca91b65f06bd6a2923a2279880d0350f6fe5e358710c7c594ddc5532eacd86ad62c862352719c069f4f55eaa1204e3e97d02f49e9b4b04286ea604315c4410911d0970f3c0e09384ce227454f79b789f7e29a4b8fecbea3a5c868cca8259f5d2506333b4a349e6a63644ce1b4dbf29c5249e1187d9c529a3d2b0b1dd64c87ccae827627d563cdc9efb842432b98956f5607b6df40e2abe52c9836b37ad06dbd8eb2028b7b873daf520134bce14375f9d8a530b6d0e1f39962def236f9f338b6cdcd0a9b5ef9c357c09b685331eca6f8a065ff092ba266ddd31f4c86934f3458229e952fd1f01abf16be03adeb099fd3591b1ce0bf498cdde62e0158b1235aaf1c5f7a8b3a427469ccbd1fc4ed97f4f249634d2a13da5539578f731f796f00390a4fb3215734b532e45f6178fe14d499066f47f35ec0c1ebb4160799995ad5873351d905f9c114632c327e8af714d7252337a18bf2be053584337ac4cba4f8644e330f95075c4aad103bbb2e1eb594c0ff60ac1f54bca019cfbd78b22c9c0af560e28a4375dea1903ab09f34bc4a02c2dd66f342d0d1ec38fa4b690b682030ba95573a082f9d958cde102f07c8693f5095d57c6fda191a41e413ce006d703511eaa408081e5dc0e9eb9fea79885df41bbbb40e8b7af706d3571ceb870c2cb792851016c39daf3b47c56f9e901f376c7e41e97e445090822e64fac556666b285b6174a6d38331694f04c2a0d232507daa900d5a7c2f8906036dfc8bb97ce7d6f6da3eda2cf202e9c9a0df946bf555c72190c8dbdf2ee8b8907513ca66b0fe339f4e14460143020a83ed85029c34afccc3ce6c4c090a80ca36aeecde4e64611db3ce4eada1e7c950977fa6ad02d1df05ff629c6896a5cf21ef8ae59ed9dae7206afd8583fe80e0c33f69259819d26aca92d5903c73f82611288a9b03b508fd4324a364763f40da0a291b2190b8851faa38ad2f92c9f4de314b4546ecd73d57c66456c900c69478837da6310582dc601c976bdbcc85a460f80e14e6bdb0c6102a929e31ebe3ef38b0e68b9950171f919c0daa3bff57b6398467dffc1309608cf4fb305474f9cb8e4fe42f99b7a699dc64f100a22b77c576cadc1df7099ad57b074b779a98b975e2d0d6aed65fcd9613d0875cd937f5cf68e0ccd8fd6637bb29ade9c025e8adcf39a7cf4e78b1a57040d19cba6af5054adfeff0a1eeedb3cf9f5ed92348e7864b8eea86e3bea1bbd6596367271b78c17c4d02a826e2b61661e208103f25bdbfdb6b02063efc5e8ceeaf8036da4588e2cf52dc875560bf2164b7f20df4ae9636351c994d6b0915fac9d012666c54e068ed561f8e6c85f66c6d8d83f86bbcb49a164f8b51770064fb8cc228b5c4f2e855733492432b1ee3221ee7658d79e62f3264560132cea42b6a0ac8d2f8098174bcb5db71bb31f4a4b847505c2164d4441ef54bb662880f03eb62afdd9ac0acb45f02e5c033f7fdaa2526defe5fa508ba39d58660b67bf87091e8d986b2ff862603a07cb637e39a6d5bfa5db665a7639cd5a50aa0a62c778d757f17a7efd33e6a494e41580cca03cf281098ac3301513e7846b41ee4c352c120143d49eee67dc5171f418258837f682e93bd504d95f1387ad45616b387bb5eab6c290398d91af4dca883fb771a09531f7b224ece4b1046cbf4d9e6ba1c580cf3d1317bc06a40b7a0b6ff43382a49478a6be793e0b509f6d8324ded8f250988d83b637cf684c4436a69382f163705da4fd2bd3d163b58f179464673fb68c338c58ce97a3b1da66a2768758e8bcdc26924674dfd866c7fc0c596bff48cdcc2bd39d7f188f951079e48fd36870ba964d6314329042463c16348c796537664fd70868533665a2b619e5eaacd9475ad29b936a2137c14f4eb6a054c616341d143a18cfd865b50a196cb430f396280a24f70fdf27412d844482835c79e2587a671ba59047589ace53cc8f3ff01903cebcceda69b1b78b1897f273af9e028312ee34d0e427444ad16ddf707d3b512ffa0edf309d50a12c3cec1c8c416505349efdbaec3604ccef9293025919bd4ca98990a1bcc83301a9f0951d6f32f918636e6dbf52de3cf4ebb0c2dcb631534f60471eb2ffaba4383bc1c32841ec57b3e6e029582c8ff62e4075bc43bb0dc12cdc96c27f4ad7d8ee77ee9b3ec9f3401c2e984e3bd330489a459db5ce8be1ba64e6112d32f1ab76be9f4a60591b48888880e0c1e5063037beec9175c26e68d59d98e85482f8f6dfac0d0404aa3f2b4bbf06329c893b40f850b75a669981fe0be1c954685fbe8dd49b7c034f5b5b09ec59bfa8fa62ae39dd01ee384f8973b1b87c22d754096d127f2c53eb59f769e8a6fc80c355c6ed67011de7847af82d7b7b0280bcb8c3f475bf8e9ec10b3a39c02846b3f673e6372217cf9e602290b17057e5d1d5dbef3bf5c0c8fc05a67b86c55aac98deb6a2a2ff9cd1ef11cce68e644b1ea19a65f0a98eb340ce4bc4498afc93be87dcfc0969c23bdec6cc", 0x1000) semop(r2, &(0x7f0000001480)=[{0x2, 0x1, 0x800}, {0x2, 0x9, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0x1ff, 0x800}], 0x4) semget$private(0x0, 0x4, 0x14) getpeername$unix(r3, &(0x7f0000001700)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000010000000010000000000000070d5a6676c750000000000000000000000000000ef0000000000000000000000000000000000000000000000000000000000000000000000000000000000001832048d0300000000000000f135086b394740d53c0000000000006250c903f827c0e2a8aec4b1d233fa21cccbb92848dc04388bb9add6a2894c9714d6b11a736531e128c0f8b1edf94f0c75ad2285d2508a31fce133ad01ad0a758614ca3ca7ea2790"], 0x0) r8 = getppid() fcntl$lock(r3, 0x0, &(0x7f0000001580)={0x2, 0x0, 0x6, 0x0, r8}) recvfrom$inet6(r3, &(0x7f00000015c0)=""/46, 0x2e, 0x800, &(0x7f0000001600)={0x18, 0x2, 0x4, 0x4}, 0xc) accept$inet(r4, &(0x7f0000000200), &(0x7f00000003c0)=0xc) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000001640)=0xffffffff7fffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001680), &(0x7f00000016c0)=0xc) mlockall(0x1) ioctl$TIOCGETD(r4, 0x4004741a, 0x0) semctl$IPC_RMID(r7, 0x0, 0x0) 16:00:46 executing program 1: r0 = socket(0x11, 0x3, 0x0) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x20) bind(r0, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x8, 0x0, 0xfffffffffffffff8, 0x0) 16:00:46 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) wait4(r1, &(0x7f00000006c0), 0x0, &(0x7f0000000580)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) setitimer(0x1, 0x0, &(0x7f0000000140)) 16:00:48 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {0x0}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) pckbd_enable: command error uvn_flush: obj=0xfffffd80662bbcb0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:00:48 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffc, 0x2, 0x0, 0x4, 0x10001}, {{r1}, 0xfffffffffffffffb, 0x1, 0x0, 0x690, 0x8}, {{r2}, 0xfffffffffffffffb, 0x89, 0x2, 0x1f, 0x9}, {{r1}, 0xfffffffffffffffe, 0x89, 0x63, 0x89c, 0x4}, {{r2}, 0xffffffffffffffff, 0x2, 0x4, 0x1f, 0x1}, {{r0}, 0xfffffffffffffffb, 0x44, 0x46, 0xffff, 0x7}, {{r2}, 0xfffffffffffffffc, 0x40, 0x0, 0x5a2a, 0x8}, {{r2}, 0xfffffffffffffffd, 0x4, 0x10, 0x2, 0x8}, {{r0}, 0xfffffffffffffffe, 0x2c, 0xf0000000, 0xffffffff, 0x3}], 0x80000001, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x24, 0x1, 0x4, 0x7}, {{r2}, 0xfffffffffffffffd, 0x1, 0x1, 0x6, 0x80000001}, {{r1}, 0xfffffffffffffffa, 0x68, 0x1, 0x6, 0xfff}, {{r0}, 0xfffffffffffffffc, 0x40, 0x4, 0x20, 0x7fff}, {{r2}, 0xfffffffffffffffd, 0x0, 0x20000004, 0x7, 0x123}], 0x5, &(0x7f0000000000)={0x0, 0x8}) socket$unix(0x1, 0x5, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000300)=@file={0x0, '.\x00'}, 0x4, &(0x7f0000000480)=[{&(0x7f0000000440)="999a5826881d88843e6b510ff8ada7c1fac5d8989072e9e64c372a", 0x1b}], 0x1, 0x0, 0x0, 0x402}, 0x40f) kevent(r2, &(0x7f0000000080), 0x48, 0x0, 0x78, 0x0) 16:00:48 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {0x0}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:48 executing program 1: 16:00:48 executing program 1: 16:00:48 executing program 1: r0 = socket$inet(0x10, 0x3, 0xc) sendmsg(r0, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000080)="2400000002031f001cfffd946fa2830020200a000900010001e700000000a3a20404ff7e", 0x24}], 0x1}, 0x0) sendmsg(r0, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)="24000000020307031dfffd946ff20c0020200a0009000100021d85680c1baba20400ff7e", 0x24}], 0x1}, 0x0) pckbd_enable: command error uvn_flush: obj=0xfffffd8069221058, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:00:50 executing program 1: r0 = socket(0x400000010, 0x802, 0x0) write(r0, &(0x7f00000000c0)="220000001600070700be875d09001c01020000060000000000000800050003c09144", 0x22) 16:00:50 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:50 executing program 1: 16:00:51 executing program 1: r0 = socket$inet(0x10, 0x3, 0x4) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f000000d000)=[{&(0x7f0000000000)="4c0000001200ff09fffefd956fa264b724a6007e00000000000000683540150024001d001fc41180b598be593ab6821148a730bb1aa49868c62b2ca654a6613b6aabf35d0f1cbc882b079881", 0x4c}], 0x1}, 0x0) 16:00:51 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000680)="0900000000000000b9ff15370d3960f5cd8aabc58ed04a7925715ea43db54b6deb779430eedb0a12c329273d2209de68a143ce6b3bb76b475148610000000000000000411234e2ef61be286b30bbb81d44573ee95064c008f498f9be132b167eddd86fa7093857dfeec4ce51076fe0223bd08cbe64306d0db5d6f931336b626e9056fadc9acb9217ad2ea447c0539be6bdfbab22fa758ef5f83217473613c6e5f635fc4704cf23d60dcb43c8812f75642f5e36e04d96a41b0a5dbcb8d84acaf636e96f7ae1ed1cf820d8bf75082a4f350b884332d48a872eb329e28e1ce07912ae377d85be6342d75416e900000000212c7d93967ac34aeb39032c288103ea01353d51edf2ee7a729016efafbbb32172901b220efde97413ddb6067b13540acdf3defd8b8f1fa485e85063144a0ca7d82c426fc7bfedf347f326c78ccec58c9a3ee06eb2cb074300f553ef07ff88aa46df291e6f26819585447fc4fc76ff285c19709361080829fb0246312192fceda28df61268f818b4f438d09ecce6ea424deb8300000000000000", 0x189) r1 = semget(0x1, 0x4, 0x10) semop(r1, &(0x7f00000000c0)=[{0x3, 0x7d, 0x1800}, {0x0, 0xff, 0x1800}, {0xfffffffffffffffd, 0x63, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0xfffffffffffffffc, 0x1000}, {0x0, 0x1f}], 0xfe7998a2fba2989) lseek(r0, 0x2, 0x5) r2 = fcntl$getown(r0, 0x5) getpgid(r2) semop(r1, &(0x7f0000000100)=[{0x2, 0x6, 0x1800}, {0x3, 0x9, 0x1000}, {0x7, 0x7fffffff, 0x1000}, {0x2, 0x9, 0x1800}], 0x4) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000840)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000200)=[{&(0x7f0000000140)=""/34, 0x22}, {&(0x7f0000000180)=""/77, 0x4d}], 0x2, &(0x7f0000000240)=""/173, 0xad}, 0x40) sendto$unix(r0, &(0x7f0000000080)="c7954cd475641228526568dd0726864d0501b73aac6d846d5ccef0662d54b01626511e2a061eb56b300044cbb739f74259e0bc2b3db91024622a0adb9901b0", 0x3f, 0x40c, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x101) uvn_flush: obj=0xfffffd8069221b08, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:00:53 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:53 executing program 1: write(0xffffffffffffffff, &(0x7f00000003c0)="5b4072ef555b5587bdf06ed9a90de6cdb4c62e8ea19b6b53965340b144101930da0034c9c2548ade7e579a2032c52b833c0dc066ce9d75926c4828496b89354a551899e3dfcd3ee9d38dda9b6b52307c1ae54694848a7f7ba33c5f05624bd199ef4d57651a75c41c657d0eb521370e8338779a1f9d2705afba06616be6ff8e7aa765df243d04b71327c72d21043dc57ee4a4419cd2c4e827f9958b5610b4800c9db3730cbea200b7a08e0eb8bed6e5f81d4ef3d0e127779c3ab1c167af157abbff941d889d1d7b4c517cce248d6a2d89c82a69338bdab97079c709cca70f300754ecdba382eb43ac53ca77316442cde4af79e5cbdea81132e084d826b30d1566cbaf4c6e52cc37661131da5a8933e9416b015419215df06c1bd8b07ee5dd4f5c5bf48205bab054d5fc96547c5b5b6e59829bb58fcabd0876dab60dd911f158e48cf35cf57b48c0657706da2609a28cb883c24eb31dcabe23d808ccbb17368ffaa85b3b83403e2f33b532dd06a01e164b069e6f481e3b46570ba1b2c888db4c4c593c1fc5961011fd5b32d1c4f86494f0590aea3002594f4d721b4d34867e5fc6b1a093967e49bfa3be3b23596f157d11be7c8259cec0fcad4c2f7aba2ebcb2c64b021eef99b93132775c598be6eddb150fee5d4df77f5ce10b5ec3e937e4e839093737e357fd4eaba6698a99245a36d01419f9b4623c59769fe0440f1bedf5df97a47b70c54e0142ade9d462569d39122767fd689d8b9ca0583f17d42370ef9abae4dfe2e593cd62e2dacf15a96742ca355e3712198f7485a8a9487ed8bd2771791852b8fd19ea584453f6def2ba02c19d96cfbec783825c14ebb2351afcd6e8f9f6b1a30e73517c1347e275c8fd0443c1d7eadd1eab92c586f5e42217ba4ff04b3b67319ca81ac4afa6c2e48db45e885919a3ed630ca27d46837b3c4d2eaeea08f3eecafe414222db4cb6b987b6fb79abf8351721fec562e01e4085a541af6c5f15e29ccf93dd612a5ae59bf23d40eb3de521bb169f68ec39d9c73f8a7467837bef129a52af9284a8397fc727fd63ccdd4bd409a74024474031bf9b4da566d4848826b75663f4fa04ad9902e500e6132e8b745c983ceb3bf36e508478d15938a645f09b8618d7ed1c2663a53f50f9b7c423186bbd9e034729eba67725da6e97b61101bafe5d3bc75020dbadc0a6a1d7ea5fe331600f4bcbdd1d79aaeb0720ce71e904218affe9938def453c68033e41ea4e0fd301ffe06d54c4c5c8521759603843dca58d73818e5bda723f7d8514d28c01cb32eea51ff47bbc7fd3d6e599eb7cb60f1e3523721a8420aa85dedae632ac56a60c94bc641b2ba707cdf016b1a3d5e77c765650317a95bd24e1a4bb8cb50bce5d00d815ebe803dc236e773e8999275dabb8cc279cc41f0a9dc0a41f65c18e652015f4a1fc049ff66d054686c3146d70e1525367e3e382648b2eb1cbb7245106e1f478521140297e68c7bf98c631154d7a0d15ca6f62974cfa377154e768260492e81be2f9e34cdf109b89288a03eefc0670680b4aa9b0b484cbd15baa82b0b0c564f757d3dba8952ff69ab686397b66cfa8806151f9b5b180d047251a48366f52a1ac279f42d3a5c469ac589df826c930f466cf61c24724d96f2f95e28fbe6f56f63402f92a38a4594bfca5f78deadfb9c84bd9fe6348719b728dd8a736824b74d6a2b77f86053655c482b5c3df285efab47fe53978620d1ccfcbf45a727bbfc49a22e816b77079df3b9cf4acd7f17300faa9f2d99a8fc6c1b022d6c7e3b3ca4a0fc56fa5e2489b47ebee52096eb47c2f1e5636c4d85156b0f4bc41ff6f0da288025019cac401c3ea316f6038163933a2b08855b43c9b0f195a04ff830417370991ac7eb6a83b5f8b85acd9d76258399ee598ad67a21ccba73798ecf5674ec206aeb08d538bdb6f50d27137302f0bd7681cc7eb52d789419815f681c9b4c4efc368e56b9d45670536f8a2a15ec18d270bd8ba8415bc68374a03b9a60f621c3e34ee9369168badee9bff499d2d99a1bf29545370c9494a13511af19e7ce2eccd1019d897a5dc80c21b8779aea7191f866cffd58c4b0c754a72bec8c1f7ad2d3731fcb460538e3c27d56fe7245492b55764520ea3767291e2b95dc1b0c639d9bca5efa0c8e754570f999796bcc14499c2e97f3237892a02f22026c5d584b5c55b88c3dabb52f0805823a00b6de5d4568918df5381945f8126a58eedfc1643e597337ac5733db819be7d90998e99ab61c3f0d5b94943d5b3d81f2fa4119b65c8784e938794b206998ad1edbd5c0162d830155a159470d5ef679e019e285b8135eccce06fd92c7c55f10957aebdb2df013efdd83255ce3491613da84d890a85c5200f26bbb368619b79d2d32b44a9fe5f22ae9df9de13c64032ba6d5bf420de49672320ac274c72df7909ecd078d8f848bc76917b2a905a8e009263ac94f7de887228192675ce1eb23ab31f1666ba1d765e2c98cc15229bb216970505c9b412020b4e995407ceaf16eb2eb602b83db0189285f1c99f2b2fc6f28127703ef2438f0e998c37b2bd8f6058b7a3dc88b5ac14c01008a91434b4fe9c28ee9466df60941b243ac7693804d96061418399d407b7e592dc6d9f0dcd7eda6fa06661714c76acd2b5445f2c8b70fbc40d82ae7f4fe2f796a5c94b6d045c497f8d2ebdcb0e0461336573df587299d9980e62d63e95b5d89d54352415c78b6f4c0e5731c1ca160ad0aa57e8fd09941de6e98124eb62be6405a7d42256842c43b06bc020acf8c166d05f2a4c69ef3690052ba48b232bb5b283eb0bfefed6b3778fff6d9a2d9ce70b245cfc186ff760c4f934040a558505944ae29e3b313755fc3d6dc526c9d65cab4dc001e3a1d0894d15e0a2326355d22b60a10a1e5118c267051f557f9a2a7e29ac5d886f7bacf1e279fad6175712cafb0d6f1882bf33d9d3167f64d335e3e445bcc468fda270dcd40c1013e8f995b8f86d32de3edccae793be22f149d3adc35dd532a555f464dc1871055c28a50b0e602c05ecce892f7e912289e2076444ab6abb71611c3ced5c80e98afb139222981d4086e7073fd9983e68860a781a232de95263c773dc2e860800e69cf0dd238e07e089f49abeb1e2b34d8bfa1c8ab4da0df78c3c8729ef0efd306ec7c2828528d6c0e6f39b225957d492a353000d59188193f3c4387a54c8bdcf3dbc20792fdbe5e456b1ca4d00599d6c46be0e8f1aa515bb0696069ccdb028d069b26e2428f90b48479e15aae10344bb70d5c310acbcf54c0cc957903092cb54d6982d77e2e6f5ba278719c909ad8445268fcdf6e084f31533e5e7a1716d8df22de61ff1ac4211dd89da8a98548773d911dac7fafba10692c239acedf2b51549c0da2ffaeb3f484e9fd1d184bb575d40e2434f6c3419a8ec63b7aa5de9883535fe1297b47804bb73658595d03a8a856f7df1da74263dbc5708f0200c183afa80eb20de80d109bfc6c003d4415b08f5a966470e3c53d060bc25e820252eaca6c0d039796c6cac71b2c1d8aa8b85388e8b5f2b93d187e65c3c34c54b0dbc32f0e3f47a9296c331b5d5c817d9ff05c314cc276f7eea903aab8f3b3fafd4e11e4087ee6baa714e7fabbd8f29ed8ac9106094918a5e67e58eca6a73930805e072086f5ffcf9efc55f3fe1580ac72d44a821cbc170c5c95fee0b51b640f6102acea7b94a31e453fb75cfd6b36f161ef76dabfbb753aff54e588fd1df6c7b5b21a29c547c433d1dcc2701a89ce08bc4af5abb359e4075597914eca6d70e4d7d769dd05816fa9b613730261705e677de37bc9fb59ad2477a99bdc07fdb622706ad0e97958266ea702c1fabee3646ccebf4abf81d7134f38b432edff26b15f8391d737afb058fed194bb3fc66a8f37250a4c0cf30a3d89dbe17d768e214dd1498e80621198673bdb569a426e2233b0425a5fa9a76ed6d94b6c4ac84199d3cf407850ec3fb68174ca279971a3584d6fd60b7946bcb810bf55e4b5b7638fa1652dc99c641ce5b530de390bc4fb05e0eb6615cb504acc3600a520747f232a590851cf501775e88e1eaf4a444d26203818df76ac73bee7759c0fff81130d66db90be4cf1f3e15ad2677d8ef59a1d670f5165d5e665d0d293f53ead9c2730d71f371bb577bae91cecbb858406ecf142df0d7572bfbe3f7e7e4f07ce62b455afcec88e84bc5aecc9bb9c4f4bcaa9b4a5966fb7c8d21e7a86f4a61e61132b16d27e234bfa00af5b9f8a02fdfcb8c7d7ec43c9ab3907ab35c3f54fc2133f3a0601d52515bd8d9f5cd423a8c15c2d24acd68a9ae4f236d759f0a61e7e4f225fc2fd244481d60a07a8696cbed66bf8372451c717d50107bb72a427754a072d9543f1da5fc2b0d5e553c04fb78620abc0e3710a4a2d8152752a1faef2494c9ecf88376aa1b72934d98f92655f7cd84bd1cbb4a7f8f8be00acd9fcd06cc7b2e50d40ea1b2566f15aa4e295921ca0f7ea3cebfff5a44d4f530b3cf9f0b8d5d66b9c3146a78faf6cf67d5bd0a222f194919a3cc183921b56378467002939517464cc0865424010125d2b42d28cb37ebf1b601f8c9130b7f56f7c0661f4aaf124c4b7c7bb6d5c21d1f2a7563ecac672e0d12db4e4eb3a7e4195c3f93fa6dfaa8f3b732548c11ba115161d3ca56dab633525a0ba54694308918778e8fa08ab526d38352253090af5b5dba03f805f4d113039e1332759f2f3cc959bdecbb8a5731959f76dd5a14ab9bc38b76bdba2f91a0546f40fc338ff5a0ecdc8ef814a2b98f39729f2215253d8ade3740d814b8a48d39f0ce1cbf7bcfc16d2ec38567ba0bbb7908d6baf73e871599a40536b61aa94513498558e59e120d038175d0354f7f156af4dcc8d65136de9b36ff0f23acef1d1ab669222320d957acd413981e147537603b4b495c9e5516b7dbd6cf51ed88395c19aec307e11b6bc960c02b86e9cb30fc218c6eb2d5f7da9e940c6e8c97229e6bee22ed70cc3220837c379fa3409741f081204c41bf6efe5fc8ee0d5fb2c53b17c3cb60456468e50c3458baaf47569d5e98b40891ce7d7c4ec7442949647f72d16ecdab8c2b0c3d7d4563734366dae346b50c3b15aa5ed047be12b58dea6922be121d3a1af5c73b1677e7b512b651c494f4cf5d4f85ebce79e1aad133a1b77b62834007ccc37460f854d64b3afb9c97b23520a16007983062e8b45a515520cb3feb4ef32b758e979051ce48ad0bba1c1f6789a3fde1ca206c59bd7acbadb18ad2792cec6d792a4c05edd8f9ff4741b9091239e0cc3f926da444cd39ee15e1f9f47df796c9ec293521857aa4d51e69b68931274f765e513115188a1a4d51f849d4cbe18bc9f6aaec0b5264ab7a19f589572f028c666ac20288583a42c2d359e05a944d39866275d276a638f1a1f4ca0b87d749208446668eb8c0628186e733485360907e1b9d4dd3740f2d6374f877cbbe4eea83804e482b67f2a94f20ab94e8f621035aeebc8e782c86520d2288925ddaf067aa4cd406189ce9423e8fc8e9a41ea09915f2800e044608714a5ce9c78bfeb4a970977b1fd21bfb4cdc3f0c0fa036c6689640904462891fd46fe4a886b66ab5c9a807d7105222070f89783fac0e8b5f64bc33f382b6fcfb52d11c853ceafc729b4112aa03088346c6ecb2a3d57baad82ff85b9c00009c68ca35f4f9d05a02cb37eed55002c3d926bb31be7f637d000f8a0dee886b54b28be8bf69cc67633db093b8dd00d446230a61875869370f3fc15125ac40c26fd69bf15856370aba1c", 0xff0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001380), 0x5, 0x0, 0xffffffffffffff6f}, 0x0) fcntl$setstatus(r0, 0x4, 0x80) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 16:00:53 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) chflagsat(r0, &(0x7f0000000380)='./file0/file0\x00', 0x2, 0x0) rmdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='x\x00') 16:00:53 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="cf022e2f66212c1f5f00"], 0x1) shutdown(r0, 0x2) getsockname(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) flock(r0, 0x1) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000140)=0x7, 0x4) socket(0x10000000002, 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x480, 0x0) setsockopt$sock_int(r1, 0xffff, 0xc, &(0x7f0000000100)=0x200, 0x4) r2 = semget$private(0x0, 0x5, 0x22) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000240)=""/115) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:55 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) pckbd_enable: command error uvn_flush: obj=0xfffffd8064668600, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:00:55 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{0x0}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:55 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000082, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000000)=[{0x0}], 0x1) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="ef09034cc973ff575ccda63fee22cbddac444563754df22c8fdc0bdd753b30d2c061dea9c9f83e1f1f0e88eaa7af681368aea80b4927a60b46fb01a8031cb0170afd735d2ed08143be7e28536be84461ada6e32d9e284388404f1bcb269ba83c974599ad7eb4efe0a53f7d0f45cb00fa1fce7a24bc04a1c3957e14cc491f31f432913d2f75159a262121b700c6e6f44314538b680781ba7fdbfe7057780279cd851347faceabc6e65ec76747ca15207a08c0793f6058eea02c3e16e2719f6bea", 0xc0}], 0x1, 0x0) execve(0x0, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r3) 16:00:55 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000140), &(0x7f0000000180)=0x10) kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r1, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 16:00:56 executing program 1: socketpair(0x1, 0x8001, 0x7d, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x2, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="d236381afc8ef5dde3532411161f2c458c0000dd3531008f00000000000000000000000000", 0x25) pckbd_enable: command error uvn_flush: obj=0xfffffd8065100828, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:00:57 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10400, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r1 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) fchdir(r2) r3 = socket(0x19, 0x5, 0x9) dup2(r2, r1) socket(0x1b, 0x3, 0x10000) setsockopt$sock_int(r3, 0xffff, 0x9, &(0x7f0000000080), 0x4) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x2, 0x0) 16:00:57 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{0x0}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f00000001c0)='./bus\x00', 0x800, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3104, 0x8) 16:00:57 executing program 1: r0 = socket$inet(0x2, 0x4, 0xa6) fcntl$setstatus(r0, 0x4, 0x8) r1 = accept(r0, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x1) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000100)="cc538f205721e0be678a6d4d81946048623bf54345163aed655a9c319247c34dac358a4603ffd62089a8c79482e4e421ed3c57e8f04d28950bb353df8cbb5e6a06e2d1a84c017e8e6ac9827ea941f4eb1adbe4b6f4109069ce77bafe148770ebb13b85197d66e8298b76bfb7ada418f9b951984930f04b", 0x77}], 0x1, 0x0) r3 = getpgid(0x0) wait4(r3, &(0x7f00000001c0), 0xa, &(0x7f0000000200)) connect$unix(r1, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) clock_gettime(0x3, &(0x7f0000000300)) write(r0, &(0x7f0000000340)="15ba2024167cf1e728e408b572244ab65fffe1e562e8b3286e1490ed872d48798c6302f7a0528e8ed67a20a25f7f93dedb9fc5e21fcf9b679f319ba5add83cd468dbf8efe150e100b02d962f81860e563fb4a5a230ab084c09a14d672496eb974f5d01636add68e45d092e40a8413c9001d13a47f1c8c72cd087adc35ebc089ff0f3efafbc5c9bf8ab05", 0x8a) getrusage(0xffffffffffffffff, &(0x7f0000000400)) r4 = socket$inet6(0x18, 0x4e57680db05f0d5c, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000004c0)={0x7, 0x8, 0x9, 0x4, "baa3fd2ab870a8a220e52a399bdc3587c73f3128", 0x0, 0x1800000000000}) fsync(r1) ioctl$KDDISABIO(r2, 0x20004b3d) writev(r4, &(0x7f0000000580)=[{&(0x7f0000000500)="ed2e8d6126506be50be1f809a517ecef573e88fa0b3e8a8763e9231f170873562c2a844cad5ebbd57e762fc72fca6653e6e838119e0b635cfe7af9a91dabe2539303fb059d041ed95768c5fccbed39be49ec891a70937efd8400", 0x5a}], 0x1) writev(r0, &(0x7f0000000640)=[{&(0x7f00000005c0)="44b48543f122e4c438a5ae302477362cd435c3f33ac80c236622e50d0e09d4c57dadfccbee2e57d87d7792b3435c16d0e6b14055f9956594d2a1a29b3889dd58888dedcef4eeb6e81acbdb38271d5e5d285b145f50af0be556535f842c9a5a7fcfdfab8a873a3f85e15e52be9f67d3c3e6b1c04b15", 0x75}], 0x1) socket$inet(0x2, 0x5, 0x4) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000680)) r5 = open(&(0x7f00000006c0)='./file0\x00', 0x430, 0x1d1) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) truncate(&(0x7f0000000740)='./file0\x00', 0x7fffffff) open$dir(&(0x7f0000000780)='./file0\x00', 0x80, 0x10) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) fchownat(r5, &(0x7f00000007c0)='./file0\x00', r8, r9, 0x6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000008c0)) connect(r7, &(0x7f0000000900)=@in={0x2, 0x2}, 0xc) symlink(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)='./file0\x00') openat(r2, &(0x7f00000009c0)='./file0\x00', 0x20800, 0x8c) pckbd_enable: command error uvn_flush: obj=0xfffffd80651007e0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:01:00 executing program 1: 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(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000000c0)='r/') fchdir(r1) 16:01:00 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{0x0}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:01:00 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000000600)=[{&(0x7f00000005c0)="b9", 0x1}], 0x1) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/187, 0xbb) kevent(r1, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x8}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:01:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x100) open(&(0x7f0000000180)='./file0\x00', 0x20082, 0x28) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000100)) r1 = shmget(0x2, 0x3000, 0x300, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) setreuid(0x0, 0xee01) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='x\x00') 16:01:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x4e, &(0x7f0000000000), 0x1b7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x400000000000006b, &(0x7f0000000040)) r3 = getppid() socket(0x2, 0x4003, 0x401) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r6 = getgid() lchown(&(0x7f0000000040)='./file0\x00', r4, r5) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000040)}, {&(0x7f0000000080)="addd59bfff48e5e3e6f3095cfa5250b20b24413e42ff6b0b4a22f3cfc76a3473e0eb9a876e88202b6b69078306c477f1c6bb3fbacfb8d411e2a4de0ba0b9775e252265907dc45ec24c17421804282b77f9e1eb8b784e98fef5b8a048cedb6b13007f4619ec01b4fa66722c7f85334a79d9f01760441f7d9c45b68367dc36cb674c9b577833878f1d73dd7baca5e23aad6aed89a4f710839e9c6d25382ad298ac1962b3bf6abb5cf57060f8d7082307f9f3a89674e91b62154c300d33037407e7101a139d34fd93a7d2726cc8", 0xcc}, {&(0x7f0000000180)="e16054a2033c49be535506dbb9d496a7497629539e709222acca23b3ab840a09fcdf9e1126ffb817882ff3698cc814d17c2ea870e6fa1d4a9ed1b756121caa5c16ddd75079dca7a2c73fd3403988ea14bed70469f0b89c4c9d08a20f2efd2da9e094ff6285dd6b8d3b51d05c5d7a98f706b05b0d173b99b88ed4cdd27e68432e2fbf5e86", 0x84}], 0x3, &(0x7f0000000440)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2}, @cred={0x20, 0xffff, 0x0, r3, r4, r6}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0xc8, 0x6}, 0x8) pckbd_enable: command error uvn_flush: obj=0xfffffd8065683680, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:01:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x49d22da31f73319, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000001c0)={0x6, 0x7, './file0\x00', 0x0, 0x8, 0x9, 0x1}) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000b7a05e925462b2f0000000000000000000000000000000000000000000000000000004ea0000000000000000000000000000000000000000000000c181e8650cdc830b3024221061deb9131c0897665b10f34329f51fb12ec4972dbed212dc9f81d861b23619d9f65c4a9d409f551000f5ca43cd2f80cd23780789ddc406b5ce90ac103cc24709c3fcd6981309af5edc35578e0d1b1c384cc8edfa34cd5f091822f8f27b4e5"], &(0x7f0000000140)=0x55) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="ffffff81", 0x4) 16:01:02 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(0x0, 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:01:02 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000100)=0x4c1, 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000036, &(0x7f0000000000)="04000000", 0xffffffffffffffed) 16:01:02 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202f618a0a7d84cd0dc148e94444198fff00719b3c455081e28ec848b77fe8d9f1f866e0a7bdf5d72ba0dedb35c91fa2df2950703f33bcb0c1bdbc3969bbb4212b24e18d642ce4f28bcccde713d72ff9856346e567880db35b46c7504e22131ebb89d30720f506150006640d623e5274fa6a904a72a81f1aa"], 0x10) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000180)="0c6d513562f03ac2d7faa8c3f4000000000100000000653a8df400006cad3534939300001200000072e98c72", 0x2c}], 0x1) 16:01:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x409, 0xfffffffffffffffe) lseek(r0, 0x0, 0x1) writev(r0, &(0x7f0000002300)=[{0x0}], 0x1) 16:01:04 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(0x0, 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:01:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0xd, &(0x7f0000000000)=']?kC&Fd!', 0x8) select(0x40, &(0x7f0000000180)={0x7, 0x7fffffff, 0x83, 0x3, 0x80000001, 0x0, 0x9, 0x5}, &(0x7f00000001c0)={0x6, 0x6, 0x9, 0x9, 0x1, 0x1, 0x0, 0x336f}, &(0x7f0000000200)={0x6c, 0x8, 0x8, 0x100, 0x1595, 0x7fff, 0x9, 0x4}, &(0x7f0000000240)={0x9, 0x8000}) mkdir(&(0x7f00000002c0)='./file0\x00', 0xac) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) chroot(&(0x7f0000000300)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r1, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:01:05 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto(r0, &(0x7f0000000080)="646e7a3c5c358161a66d89eb68c7567b244f72797a4907622694ebe9c4b04b000815787e9a659b7868d120ec9852b7f10deeb0de120300662e951cad6681622603cc2dc0786cfefed46024561aa9c203cc30", 0x52, 0x400, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1e, 0xb62, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) r2 = dup2(r1, r1) ioctl$TIOCSDTR(r2, 0x20007479) listen(r1, 0x0) 16:01:05 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(0x0, 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:01:06 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000000}) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/81, 0xfffffffffffffe97}, {&(0x7f0000000240)=""/144, 0xfffffffffffffdab}], 0x2) fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x0, 0x2}) 16:01:06 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:01:06 executing program 1: socketpair$unix(0x1, 0x80, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000640)=[{r2, 0x42}, {r2, 0x4}], 0x2, 0x101) shutdown(r2, 0x2) write(r0, &(0x7f0000000040)='h', 0x1) getpeername$unix(r0, &(0x7f0000000400)=@file={0x0, ""/108}, &(0x7f0000000480)=0x6e) r3 = open(&(0x7f00000004c0)='./file0\x00', 0x8580, 0xfffffffffffffffd) socket(0x11, 0x4000, 0x0) recvfrom(r3, &(0x7f00000001c0)=""/213, 0xd5, 0x800, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00./file0\x00'], 0x1) recvmsg(r1, &(0x7f0000000300)={0x0, 0x179, &(0x7f0000000100)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0xfffffd4f}], 0x2, 0x0}, 0x40) connect(r3, &(0x7f0000000380)=@in6={0x18, 0x1, 0xfffffffffffffffb, 0x7}, 0xc) fchmod(r0, 0x4) fchmodat(r0, &(0x7f0000000600)='./file0\x00', 0x102, 0x4) shutdown(r1, 0x0) read(r3, 0x0, 0xfffffffffffffeaf) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000500)=0xc) r7 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r5, &(0x7f00000005c0)={&(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380), 0x0, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x20, 0xffff, 0x1, [r2, r3, r0]}], 0x40, 0xc}, 0x2) 16:01:07 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:01:08 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:01:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = kqueue() close(r0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) utimensat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0xfff, 0x7}, {0x2, 0x10000}}, 0x2) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000180)={0x8, 0x200, 0x5, 0x3, 0x8, 0x221, 0x8, 0xfffffffffffffc00}, &(0x7f0000000200)={0x0, 0x1}) 16:01:09 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) pckbd_enable: command error 16:01:09 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:01:09 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x110) sendto$unix(r0, &(0x7f0000000040)="37b76b680c7e028dc6edbf78ea964f2cd29156f1902efcdd770bfd6c802c4ae9b805cfbc537e1250053c0f26b9a2ae11a1c34b926913ebfc4233f14487d1a36c157102089f3469d535cd1e", 0x4b, 0x402, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = socket(0x1000000000011, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000180)="b100050105002100070000b1ffff02002c451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 16:01:09 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:01:10 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) truncate(&(0x7f0000000040)='./file0\x00', 0x1239) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) 16:01:10 executing program 1: fcntl$lock(0xffffffffffffffff, 0x6, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x0, 0x1) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000040)=""/234, 0xea}, {&(0x7f0000000140)=""/27, 0x1b}, {&(0x7f0000000180)=""/176, 0xb0}, {&(0x7f0000000240)=""/9, 0x9}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/249, 0xf9}, {&(0x7f0000001380)=""/223, 0xdf}, {&(0x7f0000001480)=""/113, 0x71}], 0x8) 16:01:10 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, 0x0) pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6, 0x201d, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r3 = open(0x0, 0x20020, 0x0) setitimer(0x3, 0x0, 0x0) r4 = syz_open_pts() writev(r4, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) getrlimit(0x4, &(0x7f00000001c0)) lseek(r2, 0x0, 0x1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x7) r5 = getppid() fcntl$setown(r0, 0x6, r5) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$TIOCSBRK(r4, 0x2000747b) execve(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000240)={0x8, 0x1, {0x5, 0x5}}) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) pwritev(r3, &(0x7f0000000180)=[{&(0x7f0000000140)}], 0x1, 0x0) mkdirat(r0, &(0x7f0000000140)='./bus\x00', 0x10) accept(r3, 0x0, &(0x7f0000000200)) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r6, &(0x7f0000000940)="33902e797f86e35cb05d16344e0d53ec944cd366dee2be16b75e6565bc69becef1234b345eb3359083a7bbe0f7fa89a3210a367272b12cc31a87bfe5080bc3c18035befdab34480cf76866cb8225f32831941c3304b56b6842c02b08961ed7d6ee2164ace0ed6e6788d4ca678a24617790fa3f3341a48abcecc4b7d1880b521c13b745001100bad1a79ca899c2a30e5be62115e6a46c651f84163ea8dc17121dea18dff980dff08a86448398c302fc97a0e11e18289d56110a29fca13731ebba954b556d4e3b70e99ea218549f8e5772593b32610e01acd46521b0c72bdafc8814736cff237e9bef715ade674599c8ee2ceedc732b0b65e54cddbf03f08e46f3c7a29f1fd5d9b3055bbb49cb39894937a5089e331844d0a7e33dc2fd5c9625cfb2a7ef30c851f4f9a5366d9c10d0f9f25a894e54b3cb6d12368a0455a639497b1312a5c032e4386b17fb9aea474690d52aabdad15d2da65b30e78620f3f177dd3028d783e7b6247fd5beaaa3d9d4428c4649dbb7dab01bf444fb18d22c6417829e59a60bcc457d62bcfdffb9682acf08d00811aa2c536e85244971d5185f97088b7fedf268a038194ba70912f32e24ac268ea5588edc58c0b5f472549b24bc752650547ba756a9c01acf8dda7041884f2cf02f9218d5b4ae224f4d5da91604289d5c9734210941755f92831d34054a12483af2129ecf6d5e0556fba6eb3485246d75048fcb90de318b0bf3f4ec5e6742b0366e4bf933fd17c036161c8f1dfec998095a93095f381e931763871e7e403ce5cfa90248b3602f44b5a92b81e78157888348f8d4cfce870c22e54e47e7a198376e46d0acc80235e2792bf139972bc46558255a58408a56b9461cd42d46de0c2a048eb666a6cddcde3a23670d98a233af917d3a6a0f419f9cffdb0fcdb608398cd4cc19bcf80897ea7be208c52cec503e8e06bddf745f66ed8b15f3fb0b88c99da7b2f1a7d3087bda76af9f31ca0413cd8b3b8645fd44e195805cfd78fd9b4c706684961f32139685d2a116e6c35d9c0671f14192d2a75b4bcbe91000b771ea4ab2423ca18729c58c9e3a60344622352a273473f18f5af4a288efbea9e7cb25068b8e2c2d21a1e85a88ac2b25d819fd8e05a4bc866a1d9cbad88bb6abe6905704ca6b6894b6349e3f44de8f621a0654b052cfcc80e4a2d18a221ceec549d5ad4564f773033ab51a65cc26d6dd8eda683bd78e1baa60ce5ef12b44657b83ced0cc038c3e9e29e86e947b44796b531690b3193457075b9f72124bd73438078bfdbdfde53006d8217729a054824917321b4c3295fefef4631f9385652a4e550116fb186063eb85d0904e74ab08e472e9b8f1742b9aa8cc53dd39851a897373564a5ca943153661f288dcae538861907f3aa5167150db9d95cf93858c0941b5cc2ea4181b1d940158cba5bca0016f98c0fc6a37a5aadcdaa1756c95b12d8e58f349c3d080c34f4a500fe815dc8be3655df2765b073683d7e2bcb7e8621d6cae2745edbe98bc913b1840eb073534ccaf0f2eb39cff8d72d52b9330c3611294ad2d4f8fa3646e9ced42a82885c808234b6e432349f4c203e26b412659c0123545d18a9ea922874fa7788e940848d382794c66da2697959dd7477b85f8", 0x48a, 0x0, 0x0, 0x0) 16:01:11 executing program 1: setuid(0xee01) mprotect(&(0x7f000053f000/0x3000)=nil, 0x3000, 0x5) shmget$private(0x0, 0x4000, 0x8, &(0x7f0000261000/0x4000)=nil) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000260000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) r1 = getgid() shmctl$IPC_SET(r0, 0x1, &(0x7f00000012c0)={{0x5, 0x0, 0x0, 0x0, r1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) 16:01:11 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:01:11 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000000000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f00000004c0)="76b5e55158fc9526d7c865eb060ac3a90714b824d3c5b645d0327dc5a001942a227deb3909929d02653394de53ffc95553daec4f5b5842f5c95c927ffcddc92c078b8b7d60aa38225c9c2384b00b676bdb73e6903d2de1629b0114049ecfc09cc699fd6c351b4a3ede37313630dd1293ccb60f22b9185dc364b038f66345fe1d03f2f90e25902dba69fa1ae6375f7f696cdd42c0edbb746c8d14f1bd7a96f01b0a2a756b134316f6d303b62ec6736ca42013437cc58a8cf2c2fbe6a0edfd259f50005d608215afe04b2166bf10cd1d1be0aadf51ce63618aba068b3126fcb0393332ab36d4a6bbfdcdc088c1e89e53c48820c1649e7cc74c2adeba6631ac57a9fcf5d6c046be0792025e285af1b946d730b928468959e729c22fdcfec04f8643f4309ce92c78d200cef188bd59097d97f4e2c7591f2385939ef88d42cf8df925e7328b2fee3ff2b7895d51386a056c6e59d23f05d19ddd7ea769aaf579cff33a165b9d32c0275ae0dd760d32f2558ff2cc8da2de0302d6bb9351f382d502979e6bb4240538b93296109eb1d04e97eda1dd7e84da477a8c450a4f0835792fdf08c853840e47ce7ba8359470ba8766f97dff975f14d28e14806a03408b3c2d747eff139f4e9e57bf57c83e373f3492fe09315fc2afede5720ec332745f1fa236656769bf9c7582b3643581e72a1329309c587fc95aee4c97e31f415e1f6b840c94692d346d99c974a2a4ebe560a2711079f54005769902955496871a6cc8fcf1f0232e4b38948469ee517275793621bf8aa4ea0cd3a503e856aca2fe0ffaa287471c920d207471595c8277ae1cad5053bd8ad5eec6a202394b008ce5853f1ee1e3233f23970266c4b4470c54b0ff3d79fb4fce7f70f7776c2a125b3cae33867fb26fb7c7ab71a1043cee283046819f58ea795703805d7aaffcf3a31eaeae17c4f52d68fbe585809ce9e12dd4b940e09bba7baee4c23b293116a94a980f894703c017fc04952f1dccf3b89c3970684ec140350f365867fb1b240800359a8433b002fc2a6ee83f1ba0dc08dd19acbf9f0ca242a929ad58e9ee4079263e61c103443ac6ceeadc9e04436ae6d56f2493d7282ca7acaaf9f725bc369d8a8bd25dc710617952a0888b49e2e076fd462a3ae517d29b037f199bf60f24f4dda39b75e75bf2bd4f21e0796101b5163464e6ae4d671067ddf7ab9c3bbe843b3cdde0c905fa50b261963584a9953ba929e7d63f86f6119d4b86adf1e99086e3230b15ff86806d2cecb7abe9c9773b1b9b1896b8b01d74943711e6cef634a3357c6affd47bc53f1c0487f2bf5032385944db88b31a851ec76c6dcd8262ff44538b234d89341ab11619e0a5e9950a0e8db77c8a65183acf4db9db089706d86044ac1f0f73ffed2cf45a146e129a922cc3bad1833272d58d808105b562cb60aa2b111292db9ea7d4f5c6b8717cd39224d5eae1c5c8bb8143d226e2bc6bb285ae6d2760ac520756284046fb4851b77d8574d5c9c0645bd042c13c028e6efe57a613eb5d66cd704a7f3b5b9ff59b4f5b45a5dc08b6c4a583b47286aa0f2d114520f67554cf6abae2d03d9c4a907511de626f209c7f51d97eef91b8d72f381afe2cc2c496afd330771a3fe8831b325ad7e2f9599d4137be11255838bf5daed12024de1aab123940f73a07a25885572853b61be398185028394f150bcb29f4f99b32c53ec91aa794fda95eeb04703346174650a83c238a02306a7f958ad81c56c01d69c966af11e4cbaa8714644da99b42c78974f2a1aecbea6684f8da72e9c19685cfe1697f9bf76702f57c668b35ffb541d8ffcb537377592283da89f39badea3c6e6dfa6a0dcb7b9840d6bb12d937a53e4aa798c9fb14478b37779f62446cdc8686a9704ef4155dcc6c2f2441a90eda60832d971c05da138d296508f7df8a90d46be43dcaba08e049825c634814707b2cf6669ae7a793e7897de89542b632477cedfbf2fa47623af842324163781bfb742909efd195eb03121dbf011f11427fccc09cf4122893b1ce74791939bfaf86375942005960a0505f17fe4ef4c115ac8ef3f9c3611d4a79ebb1ab4050d38a34455bad1508a09ea69bf4e499f55ac4cdfb6a5bbd3ca90a6f5d56374173a29491dcb8815f1e602e595fe298fa3343dd3f7743f473c71c730a076b0cea9ac21bfaefc9aa6a1c9a20152f6e6349e9ee344308cdfb4d54888e286f3b647f7289a5bb77f3ebf85f83489bc9511bde5219b298eaea6ab60bc9e8403ce64ce5b2fcd7999f41572da2c1c9a2de4d72e5870d09b8067296c073bbacaf0954e1d785cb71af65bf4da905863b4cb26f6518cefb9a1ee9535713edeefebc27d07831e7f934b8bb52b7bc575617a4fc3444c0af61d0c10f60866fbc41df6a3f6ebdb59d6e6c8724a8c853b9b8ab4723541f88464a05d07dadad126a1442718efb628fc4069f771cae9078153a9b390aa488da786bd1b6f70af25ce83918b8e58378ffcb4f32a6c654079df5faba2fc7951595ef44c2b86ff66394985e576860023a1d525c96945a5bdc0cc3ef55c320123735df935e4ec02d92c511b198c9731b72d37d2f057b94b0091ed757b9f8a805c63c9bc84ac224415a9b0a444ef222deb66888ee5b7a215fdd0b65d7b44fc534c0becf73925c6880aad7c89a29cb985ab4fd1b86c24b90053eea33ea15cf32e3ddd57332b5ae1dd3b9b7b7d101d48c892a78f206a1d96990eb200e01368af39e6fdb7653d5bb3e65c205b06db4e4112b58856abd3c31443cf7a37497556c94a577b59428fe41f308e6930ec299f5ca7fb7689db7c531c7e44794bafefbccee7691a446f74d1c6518a18ac07875937b3de5eb53936646e000f9c3f1d33d2ad5a48598100dcefe6663491ac588ac88a441af4f559fcbfa12b2f6bdf539afb7805f512fde68092587531e3d2a0e684174cb52870869c8a4a96d429b66af5733be58b4672e41fd00e5f06e45c7e2c6164fe04639df2f5a267ba6a078fb389eaed5bad9eaac652dd3be15d2a428d8e2bbbad11f5b81eb6e812513eac772e9af583afba39deb50caca198c539273c113840b97624f5e18ee2da209cb193b006dcb26a8687d91a49e8bc3d347f7eaf6427370408421d74dec74fc969265c77a0f92328311df93747642a3dbfc6b5e21465ec0757dfc8006d7630040b2ec194a0e4c642f98866338d5ae851ef73483b8ba239c67a8789d7baf096e1cd4f9e1d81c72c8bffd954d235475a66770b605d13e7c98935a22067d95f3a72fb702d271d0cfddc3c9f6995a7048a7bfc461d138aa3db3e2ef15357ee025d417cc3478c64773e6fca5cbf3da20c0ae9cc92bd47e683db7375780b760e7c455ec8d634082128eac6575367ea1e8ca1dde3b39d753a1feb10fd82c4743f9872e9a2196947d9c02cdf107feefe0392eafb8d8fc780bb32374accf21ccf1cb5e7a22aa2ae92cbabb8ad1d4fe18a8db136efca4d65e8af38faadc11f06bec1ebfeaa0deacce9e4507a731ff54956aa955f5a66e5afff045a8ede6812c6655bf0748e1c5305573f079419e4af02f36b4f536baf86abd1b1e9bd58fa88a8c04113e3f713f0535ba42aec20c421ecc7236ed6e3022846695bc2e9e21456853895499b29e0ae54d5a3ed2220f48ee4b05be88fc8ec3c6c46b669b4f942b67ad5f8c372cef547f5fcc0499b44486350c829a453d76a28cacee59c3b0cbe8f85f592001c1a85fbbff11a93ee23ccf688e865f4e289e0653ecec0bb6cf5bb4cbd5499cfa7c149c3072860a225e023fb794506881db4dd74ba5fdbf10cd20791068b884e39bf2533faccf3f717b2814fd62caf2b04fe868720db043099bd00ab32e72cf56ba0f759f0ffc38c84a83c7be5699c0dcd4bd450685b05900d9c78c813f03ebcf68df6de043af497fa390836d7c3020d9949b7438f268f8fb10a3eda9091e6357fe02d4336a2ae744443e0c392e2a8fd511866829fc772db2ee462e196cb9e732840095e9ff7628efb2af01d8dcc9cbf874af09680693b8ff489f0cc8f52269bec8af7adc10d3b8cbcbe81a8f9f830d11562423d83719f0a1015d", 0xb41) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) read(r2, &(0x7f0000001040)=""/4096, 0xb1f) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) 16:01:11 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) 16:01:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4301) open$dir(&(0x7f0000000040)='./bus\x00', 0x20000, 0x9) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:01:12 executing program 1: r0 = socket(0x38, 0x8000000003, 0x0) getpeername(r0, 0x0, &(0x7f0000000080)=0xfd87) 16:01:12 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:01:12 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x2, 0x5, 0x9, 0x6}) clock_gettime(0x2, 0xffffffffffffffff) 16:01:12 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ftruncate(r3, 0x7) 16:01:13 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) stat(&(0x7f00000000c0)='./file1\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ftruncate(0xffffffffffffffff, 0x4) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='c\x00') 16:01:13 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:01:13 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x800, 0x0) faccessat(r0, &(0x7f0000000640)='./file0\x00', 0x30, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) semget(0x2, 0x0, 0x20) getsockopt(r1, 0x21, 0x8, &(0x7f0000000040)=""/59, &(0x7f0000000080)=0x3b) getsockopt(r1, 0x3, 0x3, &(0x7f00000000c0)=""/104, &(0x7f0000000140)=0x68) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) mknod(0xfffffffffffffffe, 0x6000, 0x1) getsockopt$sock_int(r1, 0xffff, 0x21, &(0x7f0000000440), &(0x7f00000004c0)=0x4) r3 = open(&(0x7f0000000680)='./file0\x00', 0x0, 0xb) chroot(&(0x7f0000001bc0)='./file0\x00') mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x1811, r2, 0x0, 0x5c) r4 = semget$private(0x0, 0x4, 0x1c0) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f00000007c0)=""/191) r5 = open(&(0x7f0000000880)='./file0\x00', 0x20302, 0xb) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000340)) syz_emit_ethernet(0x49, &(0x7f0000000380)="681ca7bdd41ea76b383e4b09cad8aa3f637b8486071d72eca50acf787a5f484c3013ca1deb365ab9964ef4e4d64ef6fce20c9f989ddee92e9c32603f56803b74d82940f6b14a37a3b1") socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) preadv(r6, &(0x7f0000001b40)=[{&(0x7f0000000300)=""/47, 0x2f}, {&(0x7f00000005c0)=""/75, 0x4b}, {&(0x7f00000008c0)=""/4096, 0x1000}, {&(0x7f00000018c0)=""/185, 0xb9}, {&(0x7f0000001980)=""/149, 0x95}, {&(0x7f0000001a40)=""/209, 0xd1}, {&(0x7f0000000480)=""/63, 0x3f}], 0x7, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000740), &(0x7f0000000780)=0x8) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x4, 0xb2e, 0x3, 0x0, 0x1, 0x40, 0x4217, 0x0, 0x0, 0xd758, 0x8}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x7, 0x5012, r6, 0x0, 0x54) semctl$GETPID(r4, 0xdeb1b121a3793fbf, 0x4, &(0x7f0000000500)=""/134) 16:01:14 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000040)='w\x00') utimensat(r0, &(0x7f0000000180)='./file1\x00', 0x0, 0x0) 16:01:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0x5, 0x69, "73be4ad94e90bf82bc6d61b8dc7bee901dc09e9f"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee1820", 0xc84) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079a", 0xd3a}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237f", 0x255}], 0x1) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000100)="b9081f5ebb9ee205a378cca3a64dbdc0b919c2c3acbbf97c3e75115851aad906acb7082b17459536501c8f10865dee2b846efcb8c0b00e40141d38aeb7e8637eb660e3d6fab6a186cc8114f8ae8383acc040ceb601d1d6077a5cc9fc9185e9368dd0fdee7b86", 0x66}, {&(0x7f0000000240)="0ab413657615f4439da89163ba136b33a6d9e820d7af4a669b88512a22cf151ae7c6bff0763661aae37221b59bddd58640594ed063359a2a1e6d100127e037236c5128331a95e2d3c259d851ad86cd88a57765b54c2df0fa23b9dd4938e7310a64894626effc7c4f13a53c5261b8057daaece4ec3e4a88335c106f644dfa2ebc8826f7434cd9ae3ee4150e16b360e8989e4a10", 0x93}, {&(0x7f0000000180)="ac57e6ef703488abee9099", 0xb}, {&(0x7f0000000300)="16c627c10875f2ba9d3d145aaf8b6a4503c28486cbf34848309361a83699033a13af5177920d30cc8f2f238e73462d46af43985d875e870eb89d682229e4b1e9c6afc5eeb04baaa8855ba6b51ac1a661ad43ae478d86e44b8d948c6d342610e063d1e5e06afbf89759ebf22658f3515c75988c7ae5437f902b1eb7bb7838ebc1591d4341bc4e5047258c6ae4c107ac6eb24950fd15c793284ffafdaf0ee97674a2d38e4fda3c3088dbd011792e", 0xad}, {&(0x7f00000001c0)="0b0fa9da9e280a6278926775779e82341d8058b5b655c464227f86d0af828980137476bb77612a8557a1c3c8c91b72f2bc07a730ea8d", 0x36}], 0x5) unlink(&(0x7f0000000080)='./file0\x00') 16:01:15 executing program 1: r0 = socket(0x2, 0x8003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000180)=""/72, &(0x7f0000000080)=0x48) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:01:15 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:01:15 executing program 1: unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000080)='./file3\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) r0 = dup(0xffffffffffffff9c) r1 = geteuid() getgroups(0x3, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, r3, 0x6) fchown(r0, r1, r2) 16:01:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSBRK(r0, 0x2000747b) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="00004be3b74efc", 0x7) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "854967f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x539, "4e10035cd51c40c2c43c10152867cb0367aefcb0"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="e5e7547066f259681535da9741f6b5b03a5a15ef0c07012327ff7474c2dd89695d2ce4564eb436e6db61e1153679902a1d6a025e23b861b0f353b75d7e50f07b4abc47c7e838585247d2d638695b5d671b32545ad706914f323988454f3e34bbe1ce898198827c5760781de7441821058653f8970a", 0x75) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSBRK(r0, 0x2000747b) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:01:16 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000004000/0x4000)=nil, 0x4000) madvise(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x6) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)=0x1) mlock(&(0x7f0000005000/0x4000)=nil, 0x4000) 16:01:16 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:01:16 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x14, 0x1, 0x5, 0x1, 0x1, 0x9, 0x4, 0x3, 0x1, 0x3ff, 0x6}) r1 = socket(0x18, 0x2, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r0, r1) read(r2, &(0x7f0000000080), 0x0) 16:01:16 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() read(r1, &(0x7f0000001000)=""/86, 0x56) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSTOP(r1, 0x2000746f) write(r2, &(0x7f0000000000)="8380fead0dc37dc2259948753010ae440d156577c25a94c82f7065feb54cd4febc1ead04233f00a05de653a5d69e3645346b27e6d8a6805800740d0c8441975ce1e20cd76b4802b52c5d3697e4823d4067ee5ad91adddc370520e2644fab756094dfb729b2ee714300c9a4869fe5aeaaec036bb7a3f4c8bb529a6333a5b2099b82c78b6a0be110ab1862a26d501eaf55e2ae29f3e3ffa459feacbbcd068e5cb9a50fb784eac684eecf3bce63906074ad9f1b62729fa79717b01756f88bc4a98089ebdecd43b9cc5a455f10a26b12bc0f7f9ec301d77a388902c0b7e32d9f3e463a21197727a8a2428e50a5749e1b5b7443dd254a06723521c0c167c060dc36ee978c8da9b7a60c02ce836a0750586226e0b98b0d56e862a5cd8711dbdca5884dc64232e6cf7711ea8d9492e48486fc57873d32227bdeb662cbe23df4689e6751b827272f8e09910d685e1c1ddf209ce440f90efc92d4954a511ac0bfa0b02a9d5ab1bfbb4b2a2f03641ba424d4c3216d1f9c86a615ae0f0434ed9ac511f8362d938753dedbeb84d87a65efe942db9ca85b7f849588abff572e505e8c0c45755feeb01caee82a9490b3b70dd7a9c58d8e59089be4edb8d493f618c65961afe13215943ad06f67b1e94a505c61cb8d4336f845a4484ae1a2626c838ca1de7ac725892ee9651ed2f1d78d325e2315029365360f47f14bcacd358b953950ce8a14152a73cf8453973d02ea25c0bd34ba54416993eb660a16f2d5b986fb566c6b86a47449058b619d6b923192fef5a2eaf4e80c202699cdc3b5196a75c8ca7df21e6cca88f4a742d40c4f7a90456a1b6dbf7f3c8e4f7e6153a78b9b9f9dfa511d0f1f653ea61cc01097bae3998ff1d04ef438b2bf288215e0f25e74ca195970a9c1de8ccda1a9e5164f6deb87937063483e6b98bb6e2c855b44844d8872732bd9377e8a6757efde8b612bb464e7420e4985dd4d498a378bc56299b0951b5c831f25216e10314ed25efbd55d9a9e663f1059cd36804bdec437220383ae830214d529c5fd84afaf295a8cbbc50ef0dcc08dd0aad4b221cc65c22cef83490065b171bb3975ed9332b7cfb99d7159f8c9b04237b4318de66f2cebaeee19411d4b82dd3bde2c47602f1fd6703834ca296768287b0643384bdd059a276d52e9762c94e0312e0926974e426f0643690fe967e6d8666149f0d3fa1977f5cd10e150a546525b560cca3706246d56760f06a7ee53b444efd9f04cfd0422b66442f5756c97589bbb7ae4a6f7f926ca80f306ae9ee06d00491cbfef1c879c791a50297cfc0ecb99f792c0eafc361669ace369a55194c7be77789864e9c474d5b245752487f338e6df8e0c04d661bac9c7b455b9ef20a58d45bef4b747fce26330c2f760b05f753ded55895f26c949109d697298c5ddb07d85448119385b28b2ba0b239afc2236edbf5bf0610af7f953dfa69120a92a3e00154111d181ea8c63afb538b35a7892754d486b5d56d6ddd4f93e76a2e9d9c5143423d18fab10c238ddbbc16c07e12f4d04352c9d69aff771b4a0b10c8b2e2846673d5117e3180fa591d9a360b7f1fbee91d5197526915779e0f2d09f855f9b93c4eaf730411d16420ffc0a5c135ada59b839df7cad9a6fb4e7f740ea17578b40a8dca17e73bbaf4035f5bbd12c90fed9cbd2106732f094ecf3ab95939869ce4ad685e23e4b50dda2044c8164f76ea3e723b61eb424f95b2eb94cd566f4d6e871999fb78f19b653193d91ceae2a99e18319125f9e9d5e4c4f4eb85668c3f89ee1d6a9c4b6e4810dcd5e25dbe6c39f152f08ed9b71f8c3bc54661ff266a946a8133a08e627ecd059920474c2eda4c950606f26735fa4dfe661c04a539ef36ad260abce9349228df8e158a8c278b6be038a11b8d381b9069c7dfdebac9d2c95b2da21b757f8022cdbe6f5fea017befdea61bb55d183cfb2d2ac17ebd16c11fa29af1f1ebb88a11240469321101c21639a7ac00c4a2650178d4f77da2572c43cd5e09cf084bc8247c1dd07d16d6c7ff888ba4ace74efc0e3c1f2aa45de22b705f66023bba50b81a9e661fcd5fc3adaeac42557a0bde962b9a654b10bf36fb7abb392c114021bb947afbf71aec141fe4c72a3eb7d46af884080d40c43406c8e98992ba0d9027b253ad7669f773452778e9295739794c0ecfbeabab1c7cb2c7a8a5e8ca7a15185356c996f99db437a5ae22d88a2470dbc88a7992147592eb20d4956951f63ddbb5c86431724b8aa03fd69a8c0b5352dba136b9e954acb408856673c88cf93d10cdde2b857882186a9bf62827135121862effc80bb8d861f4a42fdfe00a3cd27526d5b168162509e2ce5a36f76f88b7c115f7ee639840ac4f9f6e677ce9d929cf63612506a0b38462d53f48ada15c88eee6c79b9767db9def89ba73feff89be65708d08953cb4da59614b2f388353c30cc9cd823c653cd74829a767e890f4ed1fe0679fbb650bc6707c991056ccca090b0b629fc97b7b199d9988a8d1b808dfbb96a3880b6c9c8146cfc8d7165fdb040346cba26cb12340bccbc45d9681b56d5e011c99def06322cc29b1d728142c655767e909b52bb6f4237504253c62859d62772dcc0d7b21507584befcc70a87e017b19a8d591cf7a206efb9c4a7f6a79eb123b2139fcbb25b103276b9744756b04cacf9a361e767a8730ef6776bc791b390532498e842f4f73c314925d6d27172ccb3254bdd6ccb5ee9296b8031b458cd59e9f58603fe147827bb8f9708986711455fcd3904d56b7d673c305ceab916dc0911a4860ae741ed09cf68609fb45c91eb50ada7da13e9dbab6903d6113a6f1c5d2dedd1fb6e863e995e635f03f955a75221694c97391762e2c439e72a15c505c12f877060469241e18d22044d8e9f47dbb9d2c2b2afba8eacc71f3ed9420a2bbc1de521b22a00e6fe6b7816b3009d83f3899b81e4ffafaa1e36e4eb0339645e20fbd2e500d017db14084c3e63f436e085f67f3b0cd1af28196f1e51a6d49aafa27b5f10f750904cc97fd8d31be16fe3ad70e26dbebc486522b8e85f83fe5c7f03a376809d0fab9f5e1121cf0180386d7c2accc6ad5dd5e01810c6a287dd105d28951766be18f76b8ecfb3f79b9507246e80a3eedaa0a22cfd9e3f482401c587df138b42a186fdd6195d5467704beaacfb08d9a03ed3494681299f486adc86c1c8c11205cdff1ddc99f5a00b45a9e22022451c516a4c1ad5de07c5d048ed23150ac3566fed4abd8a48221cd798869eb3ec98cb1ed84bd471db9c011103d73d04b858c2680f678a03eff7e647b22d0516e589a01196ff01591095c360a7b7fdad746b2956f6e0b62026b7573ba7cd426f59838bac607be9a5749ca12de66cc3f287397e8a97a952f5f7d23624a171d8adf66e1dbbd22aa15d189dcd7f64d14ecde4ca1ab16e21df049ed4900073a053b3d6fcad3bbc43f3df1462466e31872daad4a9f6da31deae5b74d71d9dbd1fbd280ec3227073b5bafe5b48846bee3333b858109433aa9d0bb25f6447b39f7ab21234c8b6ed3a093f70d51fd4b02f020f8af01f91c1e333da8577ca5f761aec5f5384fe1cef72894df6f60585d1bf9e673c0a27cb104f8eb432816d9ede78bffe6874c7fc5b4558b814b6788f0790af52a7c5911ec6062a38ee4133fc90c56069286556009c7be943257cf3de078211396234d35b9b802d2daab773e4d759fd5f4fdedda7b0801e5398e460ae71517cd3139ed103fbe2f2bdcb2296a0feac85a49fbc5a0c213a42280fcd07011f76abad84bbdb9fdfe5e3119fb890a4807ff2654257805bffa11ddbfd4b83cf9349d80e74afb9e1be0bc42f07d75090aa526867b39153d4f3abe106c7ca8328b46257bf6fa35de429c11402846e242ba04d5e26e1393a8e42efe2f22e7b47c3cba1ebe9b5b5ab5943fce5a88d9206eed640677f7ba5ccd64f2fc913f2a64e7ce7432b3977e8ac54db0869f4dcc6ba0d1176c6c2c5bcae06a5b0e1aba1d0c0b5b2d03e37cd7bf01a9dd2332ed1720adfff437b5c4db0af414da94f60ca17d08c677d4c3231f9776bce8b89c5ed1b1cff13a164416ba74124c5d79af30ba27d542db47d126a03254d94fb4d989bcaf14836f7f030cfac59ffdc47b764896723a7b4c5e98a6cf87ec20b98b45617f7a35eb33c8bc2931e5bfd36cee73c22358bf14c387dafd9ad70d742e0673df2a492bf77608c4768083b564229f56993a4887e7717266afefd0fde6cad0ee6fe9a00a7ca364af5b5ddc109c64462712b123b9390819c1c1bab43fbec74cef791031b58477bf59fc0b262e71597f0b4bcefd865106d6e125415ac97182dce1488c9b3ec39f70053384b0b1cd880c35840255b15fb54aa7f2ae650e1b132bca40b161874453d82507c9632ed44a701a403e156cb0f0142f65c5d5271347183d4e8946756a743cc9fb7300666de57d980bbf2a0febeb208a04b93726174449bdd8479415bccddb2d587320f7082edb3624f1449f8d8e64aa80650bb1ff6067095a5cd53c47d253f01efc2f90b3df4dbd9d31bc5bad0d475edf76669f78d53fc81f3962a634b4987bd7eb74521675144002263430410f433afd6490c273934e7b08c2a55771afcbbc62748f92118bec50ea4059b101e65d3cfb1816d90efa9560239bbc6bc1382e6de739bf743acfa40bc3314c2be921f8a7a4f8a9410e2e9b7088c0d7082c788d521a3a7fa9042f92485ef1be2684e81b66006963f24edfc9357c664510b63497b8bb86564a3d19434eb2f42e9e4163127481627ff76da2a4f9f361ac03d0b7670ceac19339190fd85768b27015e99d28d44885384d17f384ca65775ffb2657584ce6cf9aa181265f03dae452f042c0b158051874cad52c61c84d459f4394c54329858b59208b945773aad8649cb31b957610b672ec796c7bab8f4f00ae95c4515e185488b2fcf1856f82460ea5827c86bf1c093f4ea2ca4f9efcb23ab7a0c0125034c2038e86ef0a96117bfd21a3cf48728be960b04c9cd14ed0657545e4c9a3866de0d7ea45fd6e57847b5bd02e48132b08be4734a2404384360c5d44a1f2e56e2827ad0d63ad8435aad148bf799ede3c41ea386674d41d0232fefb3bcae99876c3dd7aff579406dbe79f207e18cff658726fc515118a08bc5ee3a9b21601bd0f7fa790f151ecadefc7f1e7fd09a7988d4e448b04bbf6f121e403f034b45aa35b59f93606d6232908ccba29beb071ff4afa4bdeb5b5adf09fb53c6c97431be5b922684648144647a20662b25033a9f5a8ee5ab26d67a4d2a5fcf14dce11efe590ea101ddfd1f605876bba5eec9ab64e56174f7a9ff745af5db7165cca725da9de323d01487c7d00748f4052c845056a93b5407403eeedf965f3e7b744f3f6c0676ebb7a148f995a6f7f8dc023522c2782fcd47f4fc084c58d91e6228f85c7c4ea167d115daab78045ab6a3d9e53e52ce3d2b8e921a1b1298df75028ba6e455a40b0d17d49f1612507428caffd212726938fdab689faecf52977a30ae1b7463ddd9232e400e4b695ccedaa0e93d40ea9610729e89e1fec5c36b09ff9137596fab3c8cdee90334e3f4f12a32a751dd0c0a3c5bceb84e5a059a56f11cbdff34829bad051951ccff8fba394e3dbaefa568f661ba260b4ebb93f3b03b26683079bb5e0698294cb7c40fb3a586d06376c39c42d16225e34d355c06affcab58543f2033425b1f1fcc657498a4209079e8b24b6aff6a607d775de454eba2f83e68e892ef01e0f6000984661a43d58836a60886dd11de1a8f4810b45eabe803b56e8a38a40", 0x1000) 16:01:16 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x2a, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(0xffffffffffffffff, r1, r2) 16:01:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000000004, 0xffffffffffffffff) open$dir(&(0x7f0000000040)='./bus\x00', 0xedda2fdd56259511, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) 16:01:17 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:01:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8289b4364c4ca4210707"], 0x10) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x108, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0xb) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r1, r0) 16:01:17 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() ftruncate(r0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) fcntl$getown(r1, 0x5) r2 = fcntl$dupfd(r1, 0x0, r0) recvfrom$inet(r2, &(0x7f0000000080)=""/160, 0xa0, 0x803, &(0x7f0000000000)={0x2, 0x1}, 0xc) mlockall(0x2) setrlimit(0x3, &(0x7f0000000040)={0x1275c8, 0x100000006}) 16:01:17 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002005, 0x512) r0 = socket$unix(0x1, 0x7, 0x0) accept$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4f1521369fa5598ae2a15d9ba14ad7f87b77f1dad45cf883ff17ef865345649bf908a0a444cb9dc393ce1e72307b406f94cfabf2927b5aa3b0c9106b1f53824febd50c7be5b565cff523b865e05e25cd13267676281440303cf111b917fb021a717bbeae4e94a62b"], &(0x7f0000000040)=0x6e) poll(&(0x7f0000000140), 0xf9, 0x7b) clock_settime(0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='\x00', 0x30080, 0x110) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) sendto$unix(r2, &(0x7f0000000100)="311d4ad07cc7a46aeb5d968b27955a451958e23bc079ea8793b0a41d6cd60c36f9a19052257ec2f1a3ab5e306afe02b6e9b81ef69e4830286ee4bd4aae68e3c9f9eba11ad9355d0a103c22c03965c34a1e26a2a426126341322f832ddb23c1ef47ab68f4b785814bf7d45fc762f900eeb589c2ad36113ec16de63715e94296b29d4f89", 0x83, 0x0, 0x0, 0x0) fchflags(r2, 0xd5c8ea6705028c8c) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) r3 = fcntl$getown(r1, 0x5) fcntl$lock(r0, 0xf, &(0x7f0000000280)={0x1, 0x2, 0x9, 0xffffffff, r3}) 16:01:19 executing program 1: r0 = socket$inet6(0x18, 0x8004, 0x4) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 16:01:19 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:01:20 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) socket(0x0, 0x8003, 0x1000) setsockopt(r0, 0x0, 0x4, &(0x7f0000000040)="04000000", 0x4) 16:01:21 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:01:21 executing program 1: r0 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000500)=""/4096}, {&(0x7f0000000240)=""/116}, {&(0x7f00000002c0)=""/75}, {&(0x7f0000000340)=""/211}, {&(0x7f0000000440)=""/25}], 0x6a, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f00000000c0), 0x4) close(r0) 16:01:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000a40)={&(0x7f0000000740)=@in6={0x18, 0x3, 0x1, 0x1f}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000780)="6e4c65d7e13d001ce6ac8581209d472bf697055c002a21bd4041c0595a05ae790d5449ec3459e168398ada205b2a7907c3fcfc146a", 0x35}, {&(0x7f00000007c0)="8d65ba3980a79a95e5b4259d5498cd9504c65c24bd5013607fe13dc138aeb1b22197cd3eb6a64d5acdf6614124953c332478ae6fca844711ee5d7d16570c266b6b0fd67d1145fc3d128cdd650d3a6f422509e31278b671d6f3262c0b5f2e7e3ea7bc91e0ea8f196463af4dcb727e786afb4040cdd55a53bfca5213735a03859b80e749d70e3f18d1d4cb216c14eb5064471c287532f68927af0f6d0a65016d7c0d7dd956f665cad94c0b916a687dba8cef7310970879f9a3d1c5140a8a8d1fe2f6990eaa531ef7c463c12213f56a", 0xce}, {&(0x7f0000000900)="c01e2292b6832994916267c59f0d337f4e54f022d91cd082a298410a9e973c18491f3b3e1a7dc434221356eb50f7be89a001da66b4589ea6de1a9eb1fd491967fe2b5a7b47f849e4dac70578917930ce590151162b31fe162896edb0fa16eaaffa8218fe1b56a05fc8621c2635e0e31b528105abd83b4ffedab2d579fbd74ca18a4477f3e85cccdf3e0e16b2f7565400f9bd8fd39f", 0x95}], 0x3, &(0x7f0000000a00)=[{0x28, 0xffff, 0x1, "97c6651ccc04628fa3a252cb984c96fe9e8a18aa"}], 0x28}, 0x40b) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000500)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000100)="2aa3216f439757bf05d7530399b079d861f1f20677ea0cef710c83635c1e74d3d633999655ecfb51f2e65e2fd4b8654fbc26a5b6bcc70e54ffe0c879930d530759e6a40e2892737d63256eae861b277c4a8990262f5c686a81e28d6d5855a2633c997da476c8912d3917ba04c099f2060eec24ba29f9a2cc0b419456b089", 0x7e}, {&(0x7f0000000280)="7d1e4d41ead0a6c3289493f8c0c0232e04e778c9bfdb671c44dabc3b85df0889fe77c8c4832eb059cf0e1d9590fbc0edc072566e33e96d22f2fddfe96e24ed3feea07ed691877878fbaf7ac2d611a2b7b65eff0641f19483d2fa4830c088a2959563baa149721ca303f227f253c20d7681b1f4a8b49a1847e8832951898bc626f5114347d399e07f4092d636db09c2cdb4", 0x91}, {&(0x7f0000000080)}, {&(0x7f0000000340)="d95d0806d050bc0d5b6f0d3d2c3b7564826f0a8f6379a3bdaa346a624d84fb1145d636d077ffa52d828b343c011a04b2f6037599e394666d7492ddeec1c69043d7094b6cd48c407a6d1d9e16e1ce5d26df054a4c2ce5a855bd15ab4fb34b7a33fcd808c3806fbaef145e0145f0c89efc57eee3f2f252d43ef90cf40f281547c82ac23f841a4b0624", 0x88}, {&(0x7f0000000400)="8372d25f80abe7e19e4f09a45138043ee75c932e2142d42ab1cd5ea066e04042c142443f6453d758ccd40c268ace9e136d92fc08fda18c3ce0b6b4e8cbbab3b8797182ff9fe3187925e21ff1a4de9de0fc61bff29d0d54c275ebb99ff22da87121ed722a2de4bcd4ef9855105b70068471a15166d8464c9a861edfa71e06f485f9deca89bdc3e728044454c0afcceffef36e15aff62acd3e9c632944bc7ae8579eb06ef784cc0c2ebf6c889cd8908fc1c91374b30d2fe3f7bbf008129110950120861886951b2a0de41c4d64a26c5f231501eebdcf326368a76aa0b97f8857ac013bae", 0xe3}, {&(0x7f0000000180)="5a08dd7be5bf7715ba14be0dff1c9edd206777ff45592d249e1a", 0x1a}, {&(0x7f0000000580)="93aaee9971c5a041c751ae4ff513e0da3de06239553af4f26de0ebb5a9b5afeec16838fdd9ea4bbf64af5304fb6bbbe5114ba6e82e08563b0db707ecec545862a3cb26351f34a076d716d0a22b82384de91ce4bed4b4abc1277aa25665a480906f4c6d1b715705e67a8cb3a0ffdf55d7e04d1fe19bbd5dbd43504910845a0328caded3f5c65c5d30825fd464f38b3acf5f0c90bd3058c5cdf756452f", 0x9c}], 0x7, &(0x7f00000006c0)=[{0x50, 0xffff, 0x2, "2bddff534a863f6c50358049f84fc3cea1d2089dad54334dc2b92e97facbe045278d496292a15ff32331dd35d95abf117a9c4f517752403e3cf2cc200e"}, {0x10, 0x1, 0x4}], 0x60}, 0xd) setsockopt(r1, 0x29, 0x23, &(0x7f00000001c0)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r1, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000000)="82", 0x1}], 0x1, 0x0}, 0x0) 16:01:21 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0x4}, {{r0}, 0xffffffffffffffff, 0x8, 0x20, 0x4, 0x88e2}, {{r0}, 0xfffffffffffffffb, 0x0, 0x80000004, 0x0, 0x1}, {{r0}, 0xffffffffffffffff, 0x14, 0x80, 0x7, 0xbf79}, {{r0}, 0xffffffffffffffff, 0x1, 0x21, 0x6, 0x5}, {{r0}, 0xffffffffffffffff, 0x21, 0x10, 0x80000000, 0x4}, {{r0}, 0xfffffffffffffff8, 0x19, 0x23, 0xffffffffffffffff}, {{r0}, 0xffffffffffffffff, 0x40, 0xdcbed104e58fe7f9, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffff9, 0x48, 0x80000001, 0x9, 0x9}, {{r0}, 0xfffffffffffffff8, 0x44, 0x80000000, 0x20000000000000, 0x8246}], 0x81, &(0x7f0000000200)=[{{r0}, 0x0, 0x10, 0xfffff, 0x7, 0x81}, {{r0}, 0xfffffffffffffffa, 0x10, 0x2, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0x21, 0x1f, 0x8000}, {{r0}, 0xfffffffffffffffe, 0x0, 0x82, 0xfff, 0x100}, {{r0}, 0xfffffffffffffffe, 0x1, 0x3, 0x8, 0x8}], 0x3, &(0x7f0000000040)={0x5a67d33b, 0xffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000340)) fcntl$setown(r2, 0x6, r3) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1005}], 0x1f, 0x0, 0x2, 0x0) r4 = dup2(r0, r2) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r4}, 0xffffffffffffffff, 0x1b}, {{r0}, 0xffffffffffffffff, 0xd}], 0x80000000, 0x0) 16:01:23 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:01:23 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0x40, 0x40000001, 0x22, 0x9999}, {{r0}, 0xfffffffffffffffe, 0x20, 0x40000000, 0x7b5, 0x6}, {{r0}, 0xfffffffffffffffb, 0x80, 0x4, 0x100000000, 0x1}, {{r0}, 0xfffffffffffffffe, 0xea, 0x40, 0x3c0, 0xb66}, {{r1}, 0xfffffffffffffffd, 0x80, 0x4, 0x1, 0xbfc3}, {{r0}, 0xfffffffffffffffe, 0xd1, 0x40000013, 0x0, 0x3ff}, {{r0}, 0xfffffffffffffffc, 0x40, 0xf0000010, 0x100000001, 0x898}], 0x4, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1, 0xfffff, 0x3, 0xffffffff}, {{r0}, 0xfffffffffffffffd, 0x0, 0x2, 0x401, 0x4}, {{r0}, 0x1483afc7ac7f4b25, 0x8, 0x1, 0x3, 0x6}], 0x200, &(0x7f0000000200)={0xc8a3, 0x100}) close(r0) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x4004667b, &(0x7f0000000240)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) 16:01:23 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0xffffffffffffffff) r2 = syz_open_pts() bind$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) utimensat(r1, &(0x7f00000004c0)='./file0\x00', &(0x7f00000000c0)={{0x40}, {0x9, 0x40000000}}, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) sendto$inet(r0, &(0x7f0000000740)="f4fc67596dbe43e94829374b169f1c3f8fe731f697a04e2e31fc64bc552fb646c557dcc2d359e01365b14413c6ace9466b643c21a16198c38e1da5685cc0d5b45d34ec28631216a6596bec049f30ab99e76501fdb9f9fa8af90a4c875d735244ad216603eee1bba297ddb49dd98decbcb7ef0e70e3c6e62c9e0ec33210f6267cbfdc70665d0b15e35268470690a9121e07930a59ec0cdb756657eaf2f9", 0x9d, 0x1, 0x0, 0x0) r6 = getuid() r7 = semget$private(0x0, 0x5, 0x80) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000200)=0x2) semop(r7, &(0x7f0000000280)=[{0x2, 0x400}, {0x3, 0x8, 0x1000}, {0x4, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x0, 0x0, 0x1000}], 0x5) ioctl$TIOCCBRK(r1, 0x2000747a) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={r3, r4, r5}, 0xc) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000340)=0x1) ioctl$TIOCDRAIN(r2, 0x2000745e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000600)) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000380)={0x33739cb4, 0x407}, 0x8) seteuid(r4) syz_extract_tcp_res$synack(&(0x7f0000000400), 0x1, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000003c0)=0x4f) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000640)=0x5) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000440)=0x1) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x7, 0x2}) fchownat(r0, &(0x7f0000000480)='./file0\x00', r6, r5, 0x4) semctl$GETZCNT(r7, 0x200000002, 0x7, &(0x7f0000000180)=""/21) shutdown(r9, 0x3) semget(0x0, 0x2, 0x80) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000005c0)={0x2c, 0x2, {0x80000001, 0xae}}) semctl$SETVAL(r7, 0x3, 0x8, &(0x7f0000000500)=0x1) 16:01:23 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0xffffff}, 0x1b9) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x0, 0x7ffd, &(0x7f0000000200)="d99a76655f433b9f7ad236bff38c3aa8c0d503aa8fed5a20a9876bb14a7bd9f973447eb2c708a3689baeec9e688dfeba9b093ad3bc03e45741f9c49e45dd7e141e20a699bd21e1ff1143fc39c369ca872aa3604cf07dc2fe898f83de97c0e79671dc124b8055e34638f85f68a107d23b71336a27579bcc8f8711bdac50032ccb65e326ad61a820ed48009e6abc71c7affe296e091fe442e4e7e4190e1b7c0de43d6764cfa73f37cb50f3612a0b05eb0acc", 0xfc7b) recvmsg(r0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) r1 = accept(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) shutdown(r1, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1006, &(0x7f00000001c0)=0xffffffffffffffc1, 0x4) shutdown(r0, 0x0) socketpair(0x1, 0x3, 0x47ac, &(0x7f0000000080)) 16:01:25 executing program 1: r0 = socket(0x11, 0x3, 0x0) socket(0x3e, 0x4003, 0x10000) sendto$unix(r0, &(0x7f0000000100)="b1005b04b30ba45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xfffffffffffffee5, 0x0, 0x0, 0x0) 16:01:25 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, 0xffffffffffffffff, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:01:26 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r1) write(r0, &(0x7f0000000100)="2b00ff7f0000000000008aa4", 0xc) recvfrom$unix(r0, &(0x7f0000000080)=""/24, 0x18, 0x2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x6, 0x100000000002}, 0x10) 16:01:26 executing program 1: mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x1000, 0xffffffffffffffff) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/103, 0x67}], 0x1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x2, 0x0) kevent(r1, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffd, 0x80, 0x8, 0x0, 0x5}, {{r2}, 0xffffffffffffffff, 0x2, 0x200fffff, 0xff, 0x4}, {{r3}, 0xffffffffffffffff, 0x4, 0xfffff, 0x1f, 0xfffffffffffffffa}, {{r2}, 0xfffffffffffffffb, 0x1, 0x3, 0x8413, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x18, 0x3, 0x8dd7, 0x9}, {{r2}, 0xffffffffffffffff, 0xa5, 0xf00fffff, 0x200, 0x9}, {{r2}, 0xfffffffffffffff9, 0x80, 0x42, 0x3, 0x8001}, {{r1}, 0xfffffffffffffffc, 0x20, 0x800fffff, 0x4, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0xd2, 0x0, 0xffffffffffffffb0, 0x5}], 0x4, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffa, 0x48, 0x2, 0x800, 0xff}, {{r2}, 0xfffffffffffffffb, 0x4, 0x4, 0x3, 0x5}, {{r2}, 0xfffffffffffffffb, 0x21, 0x3, 0x100000001, 0x4}, {{r2}, 0xfffffffffffffff9, 0x4, 0x0, 0x1, 0xff}, {{r1}, 0xffffffffffffffff, 0x80, 0x2, 0x6, 0x80}, {{r2}, 0xfffffffffffffffd, 0x4, 0x0, 0xfff, 0xffff}, {{r4}, 0xfffffffffffffff9, 0x0, 0x1, 0x7, 0x6}, {{r2}, 0xfffffffffffffffe, 0x40, 0x60000001, 0x6, 0x400}, {{r2}, 0xffffffffffffffff, 0x60, 0x5, 0xf2, 0x7ff}, {{r1}, 0xfffffffffffffffe, 0x6, 0x800fffff, 0x53b1, 0xfffffffffffff88d}], 0x1, &(0x7f0000000200)={0x3f, 0x26}) fcntl$setown(r2, 0x6, 0xffffffffffffffff) pckbd_enable: command error 16:01:27 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, 0xffffffffffffffff, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:01:28 executing program 1: socket(0x38, 0xc005, 0x7) setreuid(0x0, 0xee00) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair(0x20, 0x1, 0xff, &(0x7f0000000000)) pckbd_enable: command error 16:01:28 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x4) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1184, &(0x7f0000000140), &(0x7f0000000180)=0x4) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x3010, r1, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) close(0xffffffffffffffff) sendto(r0, &(0x7f00000001c0)="3d92e17d2d19945fcf5bd031eac7807ec2a914a708c5717daa527b963c6f6ad89e", 0x21, 0xa, &(0x7f0000000200)=@in6={0x18, 0x0, 0x7}, 0xc) open(&(0x7f00000000c0)='./file1\x00', 0x20, 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) 16:01:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10000, 0x0) close(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) writev(r0, &(0x7f0000002540)=[{&(0x7f0000000280)="2bd431a97e193a87e13635cc5fc3e210aba31318b663044c48976c6ca32231c6df3a4b40c4291072368f09842207a8e8ed365708bf0c5b3403967fa0cf8066ceafe550babc6ee7d7ff3271bb60c7fc3c9c6df6e55e574fa366382bf4cac453e720b0cef46a2438dc44f9ecd161466c22fff322c185a8b0e9a3f3c0be68df9806511efa996e63f07c8323237f92013440ce137043a0e4f0b01be4cc8afbc6b9fe9c94e23ce75951740993f1ac7295d5f9d5611e1ab52535db745bd6d802bb3c8dff01c415566c7d1074cd58050db28f827705498e81340daf1a72be1302f50b880ce2508106b9626e7b55fe2dadb3690fe0e980893d94dab59848353f0bec04c1fb38f2636bb3adf16c26e95aa50fa80ef325765b6379971656f8ed35211689a40292850e26755bb8dccdeae24333ab2aed1c5f92ffb48882d14f70620e27d08e884d16d9ffc94729bf84b4d87bc8c900dd5d003ce8a0efd8719587d07fbea1a00125ed44ea20d3b815a87ef6ddcca01d5a072f758166cdd186a600489ccb756e5038db38770bcdce3d1c733939291c9f930aef289a1606625dba97124035e9f62f3211972d29cffc1a22a11286e1cbe1a1a7003ab70080273c4c86afea4acad63f68dd2ac003ffe1d32e99d727947291ee4435f40eb37d7e4d0ae6389464469bb660f1075e513264d6b179ae5d24339d69890f6a156689bd3ead40c6ae2b76122388f146fbba3e2d302e84a5aae38b976e7d394783151dddc8b58e1bafc8e6222867be9249885d6bef1c29f8c244dc592821d748531d79a6e71f078d41cf164a165c7a1e6131693ef0fe2fa419cfbdf7b3169f95154610ce0931749e720971f4d50f077e562228d10ea662e69362cf4c43153da4a8ef6d1c50811521190f937f58a647f39e92d904618f2a234f45b363a5a8419b44d33fd064bcbc43b99ff7cb85e4c4ab9782ed0695ce76f8da3d72856326176fef7ccd353445166cd6dac8eb91709b6b5fefddc420281ee8f6566dc9ca612a63d371eda2d494ec02b6bf9bc3afe8dda358ff3000a170897839c8a515af27a392ec4e024e49a23c74741722d0324bc6f7c366db92503059b25b84254b7442a2a76c3096b38806068760e6718a9833938fb4012592ab21bb9bcd3f4a5e2871f640c6563777ddae2f2beecdcce83b79a3de02b68cf5fce64db541aadff63397e5b7b23be60186263e3a901e91b92fa57a0a48c2387cf5f38c19ae1a1765194c6b6bf8ee397ec9fcdc84fd1d06d2dfc823641903a849ea3b635955c53a819cb73947a72614ab53d1f2394b20d33cb0bc8240648cfdff551995380b82a0d5298521ad4c865a5f9b1c9ef6b77bdd73aa516a0290c335e2ddb23cf33876f823f3c0e51dd22cc1646b2171bbb36cc5bd01a599a26ea03f2abf48cd262bd35f2fcd9e1078ba5f628dbb3983c9ae22bfd548c0bed1bbbb4b1c70ebb4c35540f8c37732867df8438e17dfd7df44fc255b64b4526d63ab6b126ae122de2d1bd2775fcfce28a243317f739c91594fff14da01be19795491f9bb0e29565c8d4f216b35724ae3b8448b73caa23cacfce1b7bd037f25dee172f168172f0bcbe81d1cb5003668edfe1f669f0032830e3be2953d3fcdd8deb4f35559299af2f59ec8d9762ff4b611768293aa8f68f1c8a4296b0f50dd16d69a78116504a982760c080817865350519787745a0630cab707417d7676e5310477cf74586905fd03325886c82188e8f512f2fddf8663f3d45603ccf650c93bb484afab3122f39545c00067cf6b664240dd76ae71a4e77c8b86c6239fe413924aa7faa865f75c32315d0720a823fb6030ad4d89f07f6286578b9d1e2b8a33139ee56cd508af40febfd69a69ef25c5dfb540d5980ee7fece2494edb7962748ad7180a1733221e3250a9318a52a8a2862ac65a3944705b166cbd0a471f19d803842a61f1f1ec4fbfcee08800603314522cc4a1208a5f01e36922bcf8ea64e33caf8a2ff45f84b22ed1edc7a2cf365b1c418a40b2bcd36d7c91ee36c94c1b1a89794132c0e89a675b6a7094f086242e8c3ce88d55e12eb2ae8bd072a9ac1472ccd5b9a5abff14ff9bce3662258e390c3509dfc6509f22165e182004f5f59a7eaac4c0f159a46cac1c74c291b3d4d930802825cabc45684f3e6cf90e0d3a48027e883a56973adc7bd7cb4970967f8c969343f962e54070013fa28e8d9e59453746663c070836bce329e7a900296421e4a193170122e3973d0b1b972426027f1cb5f8123e114c2cd2fcbf550684ce663c658262bdf0300ee5a66efb8b6d77b734be7336721eeb0b7f0652921109c3569d007b53aeaad37fd9cdb40eb2edb6ab884b28578b624738612fc63aefe47ee761c5b6c3cd37eb895dc7c3d1ef1552eb27f2a19aa9dc739f78c33566e05d7ca33fc8b4fd99fa0d92ce222b288c10d0be167c6a4407a3e7642f7f5d1db23df9af8af1acb7b00fac023d208f8c5fb6098b068a1049152be328c145b804adac68e4d5efb23cea3c02aafbc8a6c76952a8e2ba9de9cfa6d10c800076af2d898f859f7d178800a1ac47ade917584f51480deddfa6eac0f0a87be0cfe162d816fa1061d3c6a7855be5009cfc206f47d5cf9e60b59fe9de11c43502d091672b9da12cb8e330b3df7d153b9aa49ba52bc730730faf5100021d344fb5c208cc4f6d95ffa77d37b9581f0116e123e48f1c7403c26697d6eec2210f25c78fb5bb1db551d01309739f35b10c40b715537915165946f36248ddb0eaf069f9cbae60f56c41be057142b90bc3ee5cceb5d5804fbe0f7744b6c3f326ef9bd65d428d12a328fc43f51043411b6491f2f94788921a16aca2dcdc2a8bccbc0f945e211f1e473f2eec54a75814610bc1ff40956333fecde9c7737e5f20f50dc2c669f656393bc7ef76d76ee7867725980fcf3e8c4711c725a3f86c52c12dbc90b14749b74dca64ef810a12d986b1118fda923ee81177de1c949f1c989798ef0041bca970f3010bbaa8cee0edb5b48a572c84414d8a6538d7e93f377b6b1a66a7f1a7727fe525b236cd09a2f35a62f76db450e5749759ddc6db26fdd373c06055ce0a0b0b8d8f45d825b7182aedffe504a662d29b4cef43c7d0ecc8f185cd470d3923b3d4b88f99d4cf7358f4ab9bb12b0f4fa02aa9ec52d3f8f2b3e4893b1abee9cbd50877915971560455221791c1c30ba01af69bd580efa7cc3048aacc7dbbca64290dc381fe858404a292fe48f49798e215e4f0fd5c921a145758e2be4d8f617813dada244c4a8d074c335cbaef0b55849c217ec55c98ad9d43d93b9e1b1cfc2f3e8ba9f94fc0c52efa090a713d58a2fe67c943ad707e7a979423229bdcf4a89be7f6ecbf1437017a7eded571c4e1ab4d7540385c53a49d536cdabd6c8586e72cfae06b03f4be776646bf8c1cb6be55eabedabf466db014acb09db44b1b634e7442585cbe43fe38beed9558dfa570e2ca2a7a53635ed448eb4701f90fb42a1786f439b6ea807080b42d8cc102e27297ddcf68f07fc00ce46ed45906c8c000d0d1586c7a1782428b663a7d4ca84c31a01db06424eb951be7eddb43e438a0f78a8b65d614513760f2a14fcf7e5bd8be72efc79212d9db4578e65d7053e9496e91548076ea5d3f1a978b570054b6ac9a4e174d941a8823b39f33cb3f5a4c46b568a811bec4a7b1a08dcde094e4a0201e0633b7d0a5b095e2ada15985c5b680c1a6d41d861072dc6cc311efa8943e5ddc454e0f1be5baa8dbba7fc9afc3d3449b5ba193ae8bf03bda7c0c4ae341e2f4854615b94202323998a6d3b917ed38bd67f59fa20c952425feca2786374ec5cae6058d6c53d02acae88d4557753e47dff72d9c3b1d8b5f1e079329c90cb67356e0ae68c48eaeefc279bfb83f989737bae42a0a4da48eb2a68d1697523ecbfe267451c655efb647de6d797939ae4dacfe0a3bbb294df36ac3cad2f008c933d94d475a6d26b2b55819084dbb92c59cc55901e236b47021bcbe9ab8d1daf90c050458ae418f3a634d31381d4b7fe04b7f659666232fb535640979c7e465d2d12c0f5255839ebd844597596cbe068b61626bfa722f317b52a44629f7403457ceca5e19a3bcb90e737d04e6712a6ac266d1bdcf445918e930220535d306a3165aa2eeaa2ff7c31273e888e977cfd586716cffe0a47491634b41f30ec790dcc3991a8150666d58e5ba0592a0865e5ab8c32bba7381ed745912f461dc52fc142cf703398b4492ec6369ef03bb5afff486794c0a4e1da9492f82a3ae39dff677bba54df600ded8d50ceafc62cb39c7250679d76164f8a42ea29e0a36071c671e927df32de0d466257cb1523f0ca61a0201d8f7f354de5ea6edad45d8a9cc6b3863d88f47e0dfa19fb4efe1b993099d2ad1b1dc05e539f6adf941e59fbc9e47c8bc8887a115a4269744a0ca8ff167a3285a1b821399ddcb59a31ecba68a0aac8d84d73a10deea39c154552de9cf0044c098311828ff7e3433a36bb297ac71d82acf89137c0be691ed336163e59479ae460d52a158475241a697ca258916a76864ca36a17af6246c454713e124a0a02116a28a19ec282473e36968866265b265f6eee720f7ffc180f95a03bbc02c5c2c9bd7f04b9e952ce8417853a5b98fb7a5e346696dc14053d6eb4b61cc4c450d991e54e452b5eb9070d56a2110eb2ce2b00e73cc44bd66e25507fedd68f2c35c63dc5cea5dfa4b7d0f73a0dbcf59d2367f26b8753fd8a1bd92dd55dd6fcf88520bf3dfab837361fb2d561e67967ed03a5bcbf6dfe85067ab8fd6644110430935d7f606697691ecc0cd648abf748552f1706c6c2368d97df7047e1f0b27c3f445ad721a4a303c0305aeb9e30103c8a290eb4ddcad4570c7310d6e96e09ceaa4e7e1b8664efea9d23f165712977addad88df8117296203bdcae0ff3aed518ef5d4bde3c62c929bfd2555d7a7eb6a0b1bf0e488e56ce8339fd4ed7266d67d7ce3802d386db0a4e04c58ea6a397c18e1a322ff32f68adef5ce8cf00ab550ec9f315f8d2c54a3595e75c4f53a269d54cb03e5ea5ca77f75b31c58e9668f7fc3b1618b4d68c19f86c83f5456ae1ae33f4545bf7090d35013d93ede5962ed8fef7ab4d23af59ff47f7de64b06c25ff97b999f8ec9b7a91d9184423ad02a411ada51a8975f6245ce414d591bca32747e87276f70547a73f987576642f64a15dcfe813b7cf372455426bda7ccade21b64d3d1906f8e014aa992211ba4a55399c4caa6d23fcbbd0fa8b32aaacdeef6b08c805988fcb0ae30fdf0045df8c66af7ed276c4540a1299c994cfbd17924940df683eb89a25232caf04d718636e6ba2cd5c5291b50b17cba0d95d7a1d41890ee296e19eebbbafcb1713ca0d6de461ddb9d61bd5b51690c95a7d32648003387c4eada033699b45752f62e5f72d21a3c5e17b2056b350c8cd6b16b9de7803c52cf15e23973d7722c5fe2978689c05db0b1c6b35b91625b58811efeb906172fd1c693497f325ab5715f0dc5cfc1bd3652242c35c0a7389d2eac0bd38d14c3104a5b51f6074458a5c33e8a8ba83fbe13c90fed614a73d34ca164c1e3d2d465c6a725e526c0b7aaa3bbe7752cd87b3a99f3bf8b245c239c635dbcde1cf41c390ac3cb30339ad13e0bb28ce8091ac62aa45347c0df998f60e2b717b78fdcc51b6d411a7c727a5db5bd1d5cf562bae2d5f7339f35ca882137146c7cfb3c408724e0c9cb309e67b9f6ae8e19ff7e6d18af42bf717b141301d064213ba01b1eefed2558b5467b0f362ad28025f7ab90e138ff7e652669cfd7e48d8", 0x1000}, {&(0x7f0000000080)="21b74d8b9b217b812ddf65fbdf1f9bef4fb72c502a3393c82c5b9a11fefed04d2d3df743a873cdaa8668e90a541d36014cd35f611d522b3228acecf870a14a85c3b94b6f75cef88e749a6918534ae11ceffd60e29afba1f136", 0x59}, {&(0x7f0000000140)="16762c552cafc965c2eac4f32b709e464200178ab22b13dd8b437156", 0x1c}, {&(0x7f0000000180)="29043b066e31313820cf9ed2b14c3dafd540c6b4e525f3eec634bde9581dc3220905170ce355226905d28c1dee84f0", 0x2f}, {&(0x7f0000001280)="6b09f1ee62fbb65731e08fdadf74137f26173b31a8790c8129863076ae7af386f160f1c47f52c788a9e85d770a785a3ae36cd2a192b07a5f33bf1c49d0fb27ea51f2ba46917a6482d45dca2c05fe7547f1972f38d1a15cd0d74f901f3722a27487ab16718525b82e687ece12e3ea7dc780f9f96a6df8b55e0dca7466171749dd15119b5b9b2158206249e8803b7e79d4af9b6965ccd798dd6b00cb669248316e9f042f7cf1daee34574a18e427eb32e6bf619bfa68", 0xb5}, {&(0x7f0000001340)="8b59c48874ef4be2159fa4bec8b5a471de56faac419553cf54f0031a139d10f9f47708492364863ff417636a4d049e4211612ebcbfc782c00184ecb77124f36beadc49cd634d7f3ceec0c7665003a596d0633296c1246853018a461e34bf6529b6844d9b5589b0d2f779e4c3e551184779dcccf3af75afce54d23033880ffe033bad220a8aeb33830864fe7e043cf5afdc41b9b53fde269865c9f08798474f76299c84700861cf4a1748c3de66301495c434f71232a9696a443a701ee3d33254e1726449b14dd35f6777dfcaf46123ad76be0ba4841e5a5c9717c389596e77e375cafadbe3e8a67c34295478795cce7e2fd29dc8e5db20d8adf925e7c97c7610b0d978f74923ca5182aeb05227b82b59a15486202385ee49b263cde2b50c5d173f88dc62954cea7105553cd67a74ba622526a0b5351cd5288a79db1cb6bc7a6d3b9fd5c925d81acda11d73e91853bfee0cdb13c1f68064f56843ec7730b6c6905bc38ea2350767686b8b3c7231124aa89a0c8206ca7e8debd865ab16fc0521b6192b280aa285b5768339f823224e43bbed94cbe62d93f04b90ebb921e80a0e82cccac5a9527d9391a256b853834f9f8156b87664e51be1f561527a6b5772b23e1cf4aaa68d262f5aca35ffef71ab5cdc3d3ee96ec10c87b7cc3919717b6fc0576d9207db9fab08ab4f525e5404bef14c4040f600d9582f981363622519d52ca6cec0f2d4eb874fa884c46aaa0c82abdf8e7eeb5ce2c7ea4a4a7b191e4add17382316bb9e376c62035b4dbe69040d2dc061270918e00e219a0c6fbb08ae12522662f08d33fe668b752cbaf6cdf7a5f1d1b75384fdb457beda2e3c17dbeb3e624a48d16487b1416379950d01b52cd528a4e75570d03889d6bb586ea64f0f410c3f20a355a66b50bd81033cd0f81a9a48321848e7e8d12545b7fb70f1694815b92d9837612e34acd0de0b58520a258ea0dfe6fe6186cebbd1951be975ed12e9785505a354cbed95edd86f46165fbd6fb92b1be9e85a1b3df5832cfb6987ff6faf97896048745af590901bcab81dad701f9d98264747bac6446d753fdaf69b53341ae8c5b0ff61a8a246e1d641c8562e6bf1dac6d3257d54f194e2f5e34e7e3fd78c52f3c89da9b62651c22a460e7f6e8b8df62fba3fbc91c8fa1b1ed618d77cf1a28b5b03ec01878a55c361e734647d9182f9ffb9720e1f3f396e52a1c04a6eb5a1aa304bce207fa94089df8f3e941697039fcef1870d9f8b15dd62f0b7c18aed672dc4b7051d23fadc11954520c4caa33166c1598bc2407948fbdf5886b5950783d2ed110cc0ecf2e7d46e5a09bd0703c609abf858af98a23922f7d082c0eb1ffba375a1968e35243c21575ba6ff5d92136188aa1e4a7b81c63e1a5d1265de25d35643f38bdfd1b479bd241f8bd6432b9c2c544675084a40207bd5eca027bcf3eb675ecf9ac44e58e7c42e925d463bd48bd35f29961a439e04995b41983a086c88e6846d604cadaebccae2e454f9da1b15cb3c628aaa316df28bdb9bc17d40c5f820fe0b5aeac43d174d7973dad7c9c832e2815bdc44301f9db92586000a91235f42ecd3a4fa5ec7c4fdd9fdae43f54d4420968c2e950acaf4bca2fdda1cab4fbb1a5a6c29f370a3e7639cccf4c4ee4b4e8f36dc98133ebd064bcc9df43316f10622f3f457f24db6a502f2ac502ba667bfd756eac5647ec62024ec4a454720524c976e33aa9a1212384723acfc58e98f06511345da1f64f17dabc7a76be80b9db2b6b72e166f08fd84020e1277adad113d1b3e2cc4b02588afe9ae8e67a08f71c3d38e837a22d8294c78cddf112ec89bd9eac9e59e5596e474d0391ba547be90da2e282b172b081c0d4bb0bbfe07f4348871cede889e4131dbb73369e4c3a872a47513b0bc7f3ac188bc43f949329ddd5e1f6846c6212f32b35727700e2e0be3b1f79381bd85e7770174faeedd2e7583fd26151151f9ebf2aab9e0277bed1a81a037e83436e4bb5c8c1e02b07d48a73946ebd49929bbbc6bbf0639b4a370b690d6aa9222dd1f9e94816832010271c499ea06dc660376328624f7a3b2f6bee14811ef22250b440dbf50ffb32bde5cdf24f11a88f5414a2528ef9b37da6e874551bdca091863fd1a410212f1e86b358c3d03741043f157e850f9635b95c70db431e32b2c4aecb0a20c5d1e43b74c6fa3557a6fcce63213c5124b434850a0fd4dc43e4e8c5f73d37ad205cc2ce01b02d9d2f263d9467693accf5a28a8c320dd2dc88acc6559be5a52bbee00d6be3f27ef459ef8bb89b806c05a3d5da9e42005258945bcef030a147916f7e1e985b6490396b71021299b0124eb115cb59329e59bfe698293765dfea7a8bc8c9e352056092f4cdc9973de6751ade768bac32ebe0d9f5a45f62f84eef8d4b83879148b6c39e87358066e670e3f3c4da6ee330c949524dcd6da8060613df684fdf451f5eb0c2668a87b51ba150e027bf3fd8d478aab9b3e4c87b1e9b2ee0d8b8c672b9f5cd394e0f3a6a12ca1bb218ccfafe51b8226925ff76967353e0d8e52eb0fabc06e7474083a16f2ae6b77c330496888ff6cc2efede8a376804525fd596ef045a9898d54155194667fd8c4f77ecd7397c8279f8c89aa91efb57e9131d2693a2070cdee6be3c8f8290ae4e302a49d8f3e5ecf98b2182c7c36ac912f0cd30b3cba12e9a0ff730fa28d58a0f9eee730fc8ecc75dadec5df3b3955a41d3237c117b49a1d19236f38611c149f2f835feff682f9c9c9aea5608c55f31929da6a2b6103f6cb9b6cbfc28bbd50b420ab2be0a987439750eadf07d9c4f44e8640b04795cb618217934af1e82b794c53e7b06425703f106dac5e51ddb23575729b207da47ad6eec4f28613e5b06ca61dad13c5410b9c55eda93e721684c1ca353c89bed1b257e01c11983c5d6cde67c53286f69d066aa2b686632b5f2136bc2ac8c3e47447e4de91b40a75dee5c1a66d159891495fcdeeda4a1e1e6af7649919c60970b5dfcd5464a30099ed82469ecf8a942dfe022d24fed2971013e4daadf04021e855dbae02251222e513ae4972a47a501c5cddb860addf4e006f1660d273feba14111891a548cd419f26b1cc0173785adf843792c8e6a4efd5912076675a1e8336ae36a9e80e68a760ea455cb3746637130f82081b54e128afc596d1caca178d156560d1462e08fa013175c5183a989d66dabeb1fd808015de68462921f410744f9a45c74940b988f8c4bc1987235a03da41d238e48e1e387d426a9e657bd6e68cdacd78d53e610144e17e93010683e277f2dd46ec04f8e873bcbece1b5e492f7b4893f176c91e2fdf7c1a3745bea6bbc072bcd1907acf009227c897afb3f9a100bce9bba082ba3ec5c096991fbba696b955d162f3e7c49a6a0022c1532c2275a4d9bf70a298070dad02c2505270218a8a70544870f212fbc65b93f46e6ffee94061056645b4c231e266eeee25caf2cc2eabd93f3131d177d38edc305d3346e194fff5058034c96de8fe9c045a6affbb12750c05429b2694239697d78cc0477174ce226ba91bc8f0cb3c1e37cab8b2488aa432d6ac24f3e8363a8619e34b7159b51a75dccb21f0b877fa7de659a554006ad1930e90f7e51a154eb7d542618d8565de379ed4504ee1c33a931ebf11a7b68f141d64c9bf1e69da08d5cc1941b7ca7743535f5d804fead09e360a21030eae55eb87a45f2227700c91b28faae0df245f3b48aa958300e2e642946eb55cc6bee30b593fa949c02d54498161cf5b4465676badb17e048000f8d6df8a8785b21813aa44612728fc326dce387e7a1a3406ffd15533d925fd88daab1c396284088f339f2ff3418fd3e19bdacb8808ecd362820d782ea3d4326b6556d57affe8c774df972d190453cbda81ccd949f59b8ce711ee230f2b54bd0ca7d2e0097b061063cd518683198969c85fe19df1abc972c65aa235d81e7966920fe807888d5ba551deecac3ec26f11c54a9771e54077288baea07b7b1df89e46055baa6b49a899a195e7e653f2b678fda7590c5de8d79ebc1cf0e66492d1ba1f9a50ceee07b1df1da536f451dfde952d5216c858fe32775e489ab2d1e419ab1f34c8ab39b204e3b96531742c39b4bb7e2450e1faea8c435299b0832e7d0b4b050ed2dd8268523ebc5744b19ab676ecf3bdb6a4fae8d0b52d60a79cba2b4557dcaf87067e3d20d5f578bba3e5aea8258fb0a243ccec5b26094c1c5bcf76fccd98a13274ea44ae828cb853706c15686f9c6c871728a7225d6c4d9e08cfb20b6178dc431c2bba16251658653794023e5083673bc64f7879f051c5d2b8cc37dcba4b2f4ecfc2bb9d96a17234e16709f0f13921eb1965bbd33c3a51d3f22d728bddf9c4e79ccb4f40323b00bba6bd16448dc2dd9c32362b911a0e70b753906ebba74339c691d7169b2029614fc6928986baf05a2069b139790b94381a12c072d0970d28cffc21fe5332e130dba943c8c933c06dec9dee9b408a48979dd0497c87967eb9b86ea10b9143d267b7144ced9b74260ee49ff6c41f1db6ffaaa40f1a0561bd91f4c1c6fef77f0a19e84bfcdd52b6636d6117b05e1c453430c0663968ae8b0bd24411f828b21a0914a55c0519372922e2239343458813e9f86505ee70956867734b129eae5a3a711791002ff8af3ece4715c29745ef1c25e7ad9911b9ffc72a2f847428d3810924f1f4c6fa5b0bbd5526fad7d8ae8f0019afea62853c3c5b568ff666184d83471bd17eedf6813d655fc69d309166db27442a24cad112d3503594bda5ae3d3cf4e760f73a6c19d7840625d6b73ca189617acb9727e50cef19c9d961a8f70cdecaea80e558d42f8495e2a599b43d9826dee082ab57c73b6710381b1858e79734e11f307ef1c3fff5843dd8c5165778aa4e5fc34d1ba71ea8bb0e76dcd2a7a8a33cc3ecf4fc84eeaf33b3d35a4dbff97655c8a5ccb92f158872ea2c199bc9b542d6aa66a5ed9fed242db05cb33ffb856b05b3b998d3da11643c37f5bfa6fb9683446a2daaffbb655d88261e1845fb6f64889b18b44c2b754f8bed554e93ffb81ae495e08b9347badf8e77cd72516184fa8a55404dc43cf629a45f879ae41b86301cb86c1f5677edabd8c7dea71f0d3aaaf095b9d94ea001e2b542a2e3c8eba88cf27fa961b8cd106357b8705b0c1e272e8dbaba18c37248d323b455f59973da382ad3aeadfe31d5fd293bb5f2c664cb48181bbe7312cb600d7d5ac94164047dcb62de9c28696d0bc929edd44e4e8378b14252d6830f607ea639be03699d2cf298d3afaf89e0a52ed998152fdf8e0c20b43775ddfeb46f5486bd5b83d07b4b122b5885a34f1082f94849e0d7c907360a3f8b6e4836ee6a2783a2e668ca554a8cc83e6c6acee4c175858a4b1c95b66b1bb4394415d1b919c1c61a1a1adfde44f2ee6fa18364b02a7e2bb3f94f6cfef21cfd4f155646c4fcf645eb60bcde6b79149e039ffa9d52dd73204b86821bde2aa39a1a141e720dc70d56134c12f046ce67751c0727ba08464f3fb0fd57657b0ddac5b1da2d437272ccd78e863ce484e09f31527eaf80131f7d06294aae2ccd4803da51d9be10333a6d3054b9321b0b13e71364ea9aab699408c66c43f7f9d2cbe0a50f8c0367f97c415bfebdaa7afc8cc06d99a24910ef293803ad5e95bba63eb654129f46d66fec9447a37277d7d79aebea9eb85a36d2e4f3ea6862f5380e1472f10cda31fb164be90a8165f82fb19e6aec5ebcec3afaed60abc17bac7f21cdf5da2802ba8675036931940028ee3c5f0e587726391255a8c9f57aee", 0x1000}, {&(0x7f0000002340)="d8ba48b7156e3d94c5b2f016df12ea36b335f2a8b5ba43e6b22024f54714fbdaf0e51952bd37ce776342b0574146291674aee80547be1e2e7325967c326458ecb633ef1034bc74e57d95db2d064beb653328be5a9165c08b2c515a4f5bf98d4608da2a8693cb73bc09482165b1e4934854791f93bef9148821e646f83261512946bed7a81ec3e84c6a76bd080f27c0e57a58d225b9eebc340adf98136e19b7", 0x9f}, {&(0x7f0000002400)="4d2753bb0c8338fd5bb702532e2f8176e127c14d450844eabe8358643d3ca2e304065c2c6d0133f2704431a35a3c8ce0d4d0a8029b68211512f756b347b32a4fad3e343ffc9a78949969c4e549ac1466c98ad78b9a2ba3dc0246c3e0b6fb5c1346cd5524ee81aa2e8751fdbff0b2b20312ce5b657ebf8e0efcd0eda91a2040f3c060f1eca9ae0d36c20a5e11694667b82486bc8b1c8fede9cdfb73d6fd943229e82d1b197838ef3a40b19711439cdea4a29194996c9e63a948d4", 0xba}, {&(0x7f00000001c0)="dd813177d4b0d829bc82723cbb0b3a64075aa7deca81301e512f2994a8e8ccc2beebee9333b13006dc9677fa930a23a72090bbdaded0d8cc2e9caa27bb6074a2cebf3f09ac53fd602e", 0x49}, {&(0x7f00000024c0)="1f50539d9738550cccd7d3ce2b003e26a6662f2177325bc7bae6d1808076753f78b5746f5123b548eea00895010af95eb43c2b76251d32ef61d30ffc17a97d13d0a2d0afd47397e95087452f25d27c41f8ff808b8862687868d0aefa87c0eb7f74be9bb851e647b2ff278cf7d2", 0x6d}], 0xa) ioctl$WSKBDIO_SETMODE(r1, 0x80105727, &(0x7f0000000240)) 16:01:28 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, 0xffffffffffffffff, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:01:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x88, 0x60) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000300)=""/247, &(0x7f0000000140)=0xf7) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0xfffeffffffffffff, 0x0, 0xfffffffffffffffe, 0xfffffffffffffff9, "0900ab5acd42d1964b928b0000ffffcdbc0e8b00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:01:28 executing program 1: r0 = socket(0x10, 0x2, 0x0) r1 = accept$inet(r0, &(0x7f0000000100), &(0x7f0000001240)=0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) r3 = getpid() ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000001180)={'./file0\x00', 0x2, 0xaf, 0x80000000, 0x1, 0x9, 0x7, 0x7, 0x1, 0x0, 0xff, 0x101}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x1, 0x3, 0x3, r3}) setsockopt(r1, 0x2, 0x8, &(0x7f0000000140)="064bdad5f67e9a9b1213898d7f5a30c918de99a57263dc9f984a90d87422a3d78afa7775f051ef85b3fb5aa166bd6d71d9079db510fa5e66b288550078c8026edbfc11f07def57a94f8f4406f6429082e95a68d38ec1bf3c0b94c868222e33434c2daf0cfe439039b516b63f727e6fd8d9fbd75a34ea4d0f2b948e2bc5e5d9c98ca0725ae4f973b8ef9bbe9ddfbb90e61411d08508386b86bc49c65f2aa823bc230089479d04ccb8b2db6ea5fcfc6542afd95e6f70e958f53254ae194f8936b2ee15b2641e6af5b71d7e90bb404d24acd10187eaf0d3d4cb1a38a2cc129fb2c595394e7c0d12fab6261edf946c61dbf5aceba5156154010ff469084eb442dd8c3e3affee02f61160a807e221f30d4c54a150295b076e534a743bd00cffbc163c037de6f44c502d5dcfb79cc00208ca8ba44db863648385a1b6bad7f0196050789580272e71ead92e3f7fb7f1ab9f8362e37dcad030879caba7b0be44e76462e1d586f1a1299a8d9610dabfc9a649d499736da5e168c6fe760b35962db4b1f6244c484dfb107cd9ee18c1969824249915f502c68f8cd45a47c8ebb2681af28c32b6c4e5441cf188f3ccec6f98db6ca0223cae88ebaf156d9c66ad632e917c7023de672a44b623e97f822a2723aee6727ce7bc1ad7072e56f60d98483854d0aeeeca2cb91317425021f701cfb18509dd69a3c87089beee393cf9273ed9b3ea30ff58bf4848a00162683c648a0a336971038bef5657155eae1131d6393375b23534bb4a4e3bcfe19ce23f3318adb36740e54418d2d46846eb2fad773a30a084deb99d87852437585e76711535d91d0d8c48dba5de7bae3dfa7473fdc97b6982cd89aebd53c14fca22aebe303d3e9f182d7bbf6f2c6404053a26e1a0b333eb4a215f94eae29533574cb27165d7fcea2223cf2ceafe5df66ee38c776dc10e602792751106f3437fe47eaad70cf1a9abab74758c1f987305dc2d9487945492c70fb0ec50ebbb872f3f4f22b21dedd6ac0055491fb6c25f2f043215141055ed0887b0fe1d5a17ffd07be74591cb3627f3e4b6c3009ab1c24c83c80c6bbd60fa59a8c5006a2c100d8e8aa6eb1767cd3bd5182ddfd8b62eb932f8f795bdea7ed9936a1b60193d5375c10b15cb8fc1917a809a5f073543353e0fa3adb61ae1ff2a4d652cd51e9295dfe662fd124e8d0ca6917c798ba5439de679396753df7963ea1cfa99ca83da93e172bf9da37c551ebd88b6d76edad7185b30a21597ea8f3c3dfab55531f8a56379b431620add7d61b53cb5d6c5ad4c4d4619b8f8026c4856f05d3b9ab95054186f48cf9d230b2e5f6cade38a75f3dcd724cb1b8f255a9550d90e0d8c4afc7ec0c10e93733e6f465efadc9ca92359f5cd244e2db55b58494aa187a324a2926cb1d2dc09f24bd6aaa87a11a29ca501e3eaa3d32bc3af314434511a7f166d87e5dfceb3d47694f9db563c66f9ca02aff218bf23fb270d997b955eb8463c0b4703fbe4dc1c7879c0e40d2dc005e6031d33145ba317022364d7fae54a2f892933ef574d815fc5a5b8e99385342aced09e8f1c53ce1f9ef63a8c67bf91c17bd24aed8b3de8dca1a4b8698497538efe25bad932a93f20d0cf79b5899470beea93b92813e73dcc8554ca023cefa43a9b994acb79cbc0a061108118ad01391b6e734d3271859f782f6a17a22273feea83755e2fcfc7ac42441020d4aac9ef7b6d3832479d26efeec94e5698d3f0f23c894cba29e2c5c649ba54df227a4945fdfb3d0d3c8a017b9adf26c1304535c4ab73508c90c9a741c09569b998b909a1a318aeabf427698852d59abb22eedffd8ff5a38c1f59e4aae169fd294d6d1e4b16e61bee6b7a47ff731eda2a8651425e0e905bc209632ae90f318d8915d216b47004035d3532e5d78a5d93ef9bffeeca00f289c4e5b1a3d1496b316318e4ec2dfa2b38fcae9caade740bb65e07c83cd8bfa1548878a6be36df725e8f364317016eef17620e4ef3b555ec5f910b300a2ed0c51fd6ef67228beb83a036ca2c8955d110ba2cdfab602ebdb2af9d8ebe3f7db3a613b6ea19ebbe07cb0ee37b8c3f6e98b40650f11042864ae5c0663f91327fc7e9470f4ba3cec90485b3dd93d5cea5476d82f21da397f7295398d240d8b7ff1bc3a8895b83a4b9749d4c6f1720a2705f64c4a4a5001277dee3a097180467ec2b190b8a8219f2841777302f0cfcfced8adaf2224de068781e20d84487484abaf4394010bb8fc975b5ce77237528d9e683b023c773dc3f34db5a08383290e3b8511505e747d806119a3a8ed823ed196de16d796fa3b3657747de650cba554ae6f8fcdb2b156ec0a60582a532f465818314cae858835d83daae5932439d64031de8710d4b7769f20bb77851378bf07a39b7f9f90e2d3ce88151903c8ac94f60b423a1ae4948337980cdb4ed3c054d5001f985f001422802c75fab84786712dfcd6cbd6fdf829b4f62571a5e76efd302f1695aa36f2233e09b4e594fb51a837a0840e1b84d6be963375839d5b0804212d26e8f11dbfbe0221ce8deb5ef928b1f8cf4d4c2f3746cad54bbef047542e2f4e25a644c5328a908e04d65cec803fcee3977d6941b0512a6b13273fffabfd08d47b631477c9bbd0b6455dc8fa769aaec8459d43db3911b1d00c94413a0f13b3187d000c0fa0eb16158e735f5b1c603eaa96384fa98c8885e46e04507b27ad8a161cd13ea47a65c6e33c4e0ac2b8436c48f146f8cf1bbae46920b3ce34815b3187421eccf427e5d417d684b67ec3679ba7b2b41bedec0d00e32ed82f4546eb57d5adf5c9e5ce6f212ee8c8412f50541260fa24d0e69a8005ee139bd3abbbc7f144ebc84207d2e7651a54fb7ab69a6fa02d2b6883192d744becb1fee8f1ae1a3d84b18fa0d98f8cc1821ea07d7636fbfc0c5788245fbf5e69e2ae8f7c2317bd1fab741fb25b403b6f3f8397c5543077561bbcca17397f6f7720c660043619ed1a135a6f9c8b2bf9c0ad005cb4540d276d0a90b5ebba2003f778001a24ca7c70c1b4be91d79e2b4a392fce369dc2ca558285da0dc8a4313003578d0176501adc3f1748355a7477931017c66b9898ffbc493969b0d24a6d66fd223013b0322545d1c473f373700cefbe322ec137415d8f86b6a8927d3171b856edbb7f7238bd950e79be8a5b0629225485510528faeaab89c7656bb87b3cba699187031b6075b86c53ada8aa592c62bda0d3b6b00d71fbf9cfcbfcacf98e72081081ea0ee375a2134baccaf975ecfbfc5105c5b7859694257fcedc74455cb714ce5d5d744dcb1bfc1b94b69838824f7adfdd56c702a445a9f6775b1daa85053194b1298f345170966ca156f1196cad692c165b5b65de418dae2175e46349c22d46209da7bc582e4483e381c3ab682235b605fb791de33e7991020ac10ed4f61f84eebe8df1e0e993a82c1ed2fb3ec1be183de9fe068fe9bfc684b1871ac5a20e333ef66b3495f880c49c8e28ac063e2d3280091e36dcd41e2761b7debc91bebfbac66ffb36551097f3c6a4a21e1c87cde5511ada9ea8fc4f94a20e33e79eaf16c299b18040a874b1a698a41022d1039d95ef81d5d3b3e1f15daaa677c60410dbee6491eb3168a3833bee88f0c4ef5289eea53868d25b0159c5ffb8a8e582fddf1b39250b0e70fe69d37588b242a48dd5fd969e8cd491ed7cf64065ad22c8883d9e6bb10282caa58a85ceb952f091ea1f86902be019a3f1adb1c534602e8db89a2b1b0f5cf9801bd64f3dd25f73e00b443be6ae13dea8542aac1c07e182f9c214d445822e90cb02d9edb0b466114a4425931cb402ce6936f540724358425aa5f28478421007e3a9fd1a36213ca304964f0e8ff35a686bf303217a883858affda62d5ca4c39aa79e98dcc93945f9f6daee8df16432c58be79672018f58d35e2fef5af6c76af56ad80387da0c82bb7aaeb6ed2e325a7ffcf1ae1b577aee7d99de25ddb99fc3fb1985a675511e2674a5c242faaf9be348b0ef6a2bde5bba628d3630455e27711667597b18505acec217d7833020522ff5aa0ab5cf4f3e03eefd0e2f6d00a20ef28cfe412a9efabec995863901452bce847ec46546826bb2e162aa0a9170af1f55cbb73d5a7cceba5d1a8a199fe0d294e39db58b951ba217bc2b04d991996aebdeea947fcf62a44073c274a1f23b0c84c2d674f95148ce6efb167be8d6bcabf8643eff93a6a7636cc4ffc3d218dfd3a7fe5961482e902a84766531dc7fac27afb286b076e6b34e23a08ad5b3ac28c5b2a6c9112f9ad78a482af0165fdd3c7f5623af2f9fc290d48a97a51c381d44e4ddfadf2aae98395127485d78d1f5e38966e0788dc64aa98016e4bbb700a5d6d7d690cf27bd182d2fdab833657d096aaad2385958e330c07079d6fa4b1b915028b61a12a6ee2d2684325d712eaa2ce1a092d87a6ba15e635f50e4e28aa40eeed685b2d47e5bebd106b0c2ea61649da3306d2737f20043cf7330a233fc88afd9d9716a57258d3d0325b43d5af9a542c4fbd115d20789011dcde4bc4a01026030163f8dcc678ab0250fc708fc00031da33d9f5f68510ab80aabbef0d5260279029cc5ac55eca168eb1781fa8d99eefd283cdd380a2fb085f0ef9e7481a97db32db0064816b16c82fe94c12d729fb9f92e47568da9a30ed04f4dab927f25a97c914f3dbf5aa4700215e926e53d9790b05f64ecb194dc44e4b976043bdeac8761e93de1d2d37bbf30c2d1d8c6e251e45d5a9a628e3f57f476517329d19321e36e7d9d706e2fefdaf4c02953c7f6d9a60268cb1e20f2163ec839a93facfc380bc85f4c109fca1886f8c951dceab318586daeb2c19f488ae3ad09f78b66852d6c143986792e16a22ddeaf89e5bdd87441d6c75affe8c3d23ddd87c1f7cc14ee29d594f4f18b1087c6c84f21bce1ca696e03124f18cc7c0d8229aae3d95c8f3501583971b20e13dd978d13cd8d219aefc7731811e2816393372e379564ac849739dfcfcd106aed95b4cc38089bc9896b4b072e198ee0ec8670cf273f0893921481e505b30a2d0292f447aeae38b20e680c661889a37cbefe4b177572be26a91fb0708407534622ecfad50f4dec796dab2c239988f078935a52628ef682639ca60e0d231d413baf5ee2dc0099ae19e7e2ff2fedc3b11f8dbfb26bd94ab0f8d43ee6eaf736b5fd5ba0be781950e19d25de2def51c62c992d80632078d03688a1b3ce3f35755380c7059310dcd4bfcedc0236c6cf0bcec276f9d2fe5f1950d008f405a20f8d65029fb20f5451ba2f68eabf0b1b7637cd6be6b1d63a2790069f6c7e685cd997f1fd3ad7e963306bb6c3bdf3c2b4889698ea0024216700446fb12e238fa14c998c49a6e0d04a53ebd2cfa629e9fedb90d2e26266a6d28a1cc4d5da8bcb7b1d6d974b587746a5defe380493a52235129502728e0d5b0ee35daf1de810e10f02de2609596067262f076d3bb0980cd8ad513f5d65d362ebc4adc27e12db6e49d39fd10729ffdd40f75013f4f346af3c44799afadeae3f3219ac2c2d3f815f907f1b831bb40dc1c855002ffe9064ef464fd3e84ac9908577ee1d8cc039ad40172d43a90004dcc1260251a728ea961118c997f382e8cb8bf493f6a642e0cf70b4643f69eeb251fea317a2d157a9af066e6d2dae5718ce7a390d81671b90f6876a5796d787846dbaaf8bf48ab9b7c4dc070fab374a782e84e36abbc24be11a07fc3b01c4bf8c2df2c0f0f5f248256ffa56fc3c72401be4be581c4ba7e7adcfff7ee3cd1be37a393ee5f446fe8f3f488eedca362a1358ea90e189b84ac", 0x1000) r4 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001140)={0x5, 0x8000, 0x1ff, 0x80, "bf7781a1288321a0f15373b1326d90e40d5634d9", 0x5, 0x9}) r5 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) getppid() shmat(r5, &(0x7f0000ffb000/0x3000)=nil, 0x3000) setsockopt(r4, 0x1000000000029, 0x20000002a, &(0x7f00000000c0)="4b74954c", 0x4) 16:01:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, 0x0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be54553a5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0x107) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) setsockopt(r2, 0x2, 0x7, &(0x7f0000000480)="da7956875bc2364eb324dd14d407c08bafc5986024fbea34a819caaa33c21ad6d7d50d092ad3f067a7cdad28a9e634a1bbce9436d68a03e739a0d39b7c93641c7a4e90ff9fabdd934d4409df2b814876b4bba4e49f1d134aae8d1e93b8f60464b664afa46402be1927125443ea84ee7611b1982c48cf09ffe9aa03a428858a9d5e9bfa4698124f62c37b836a03089b88a6e14e7adc105a241010dc138ca7f502f95705e6a0b3102f5602d12c81db72c1a65d6d9d18d6dd49a8d4f24a116bf583a39e6033cc98434c1d90d908526eb67c28e9ecda97fe614c9cc0fe3587e6d5b6dbedc450661e8769da80223e4bb997faa32996f2792c857d06c544691894745893e23431c8e38ad704fffff5b00c49e3fd9aea503bd06ab836025a88d1f8c5d22c2f89487c6ff4ad14d528d90a574470d67d45d1d04fd5afb28d4e72e3286111a1b2bdd10895c2a77a27ff170b658658a5692a336140e06b3d5b5ca463d8f4e3c68a75122fd28315a3547ae59bad95e05df7f6befa5d9c872211fe0e7d29a11d1d8e7bf409099e3ba9e35a49ab9d43217b8761316ea4eb290eb3c383693f6933dc6130446546e937536eeee1396f4f49c170d8a70f23d4b021a976825fee6c57cffd9246cfb9885991022150f38013ace0b039620f905ee9c01292a254a6aaa4055b2c4d87d02b7d06158ae35690c934b4d1d546a456996eb5b6ffffc8061201024202e72429cc03f16ffde35b00641146f1753c74c7340850e738fb1d84d420423eb2b083fbb56c6d2c1edc307bdca850389f09e5c02a8a9fd9f3cdf66a0b0720f71b8be5c16ef763438f712d2d53cc9f590e27e398be18adb08f60c4711561d2fbf186f5978e93901a7031ac2363a4a85feb990e1a062b2e6effada7b5836db66b002191ebc44454cf3aa8f4b2ca5cecb2c5527e0df1d7db7c7ed6dc0fb9bd6f0b8700dc4c37386d1892ef05b1b51def8146d061789097c47101a7d83ed406ad70143daacd3dfcc376ed60074d657e08682ada16d8b9720495a649d57d1e7147dbf7d1745ef22164437d96aaf02e508654d6085de1f43c8de229168a4c92c28bbab775f9b586ef7086e380db3bc8b85f6fdf1bbd027274d8e3ba0e4f518408b0a72542d5b814529929f08a6ad300fc092f1849aee447522d6c61a5c20631b895158906276d29040bc2183f868d64ae31b7ea94b76b3e75bca7ada706a185e6afd48bd60b6e6fc317ada5406c0e5512fbbc4b2c565f50c595eaa2412971f68fd431a8670802c71b0156470a05ec265aebfb3cd170669a76d2a3421ed055c46c0fa983cde741b46cffdb938a3b63685f26993ee941bcb77494cabdf6c7f9947ca8649375a2e48e34eb3f569c546d1f32fda42e0f9a46545f0ec2846b89a86b830c845c34e4b41362555fde51e6189e99f9a80c66755f8801d427c7e6d514230bb2b7983c4f461947aa7cc36286d99554336361c799ce65a899e609426f489298b6f1b6aed5465c0476f933ad8f62fd64b9e90934d233a1d5652bcb453015770658357c9f19da614d67b74fb8358c3ae6896b5b2e5cc0dbdfba0ac1e045998e66f0339e0ebd836e2fe5b98b09a86bb3ccd82411009e3f77c0ab4fa9c2c4402e9751ae6dce270ccbbef1b4c6d3bd061a46c8733a8d28328d66f4f4233d7410f4475106872292df5dfdba61146f4b232264c51dd16666a659621c8f3b58fc50c43a5a171f3481d050478e04fb691a2b9e3ddb93fea18fa910bca3eaecfe52d8dbd59dfec5bffb5e8ba92f496a791d54055735d2d6db41d58cefded435bb60a0d60ea481a9e8b2ad98f61a6716cc978b31128cf887fab5dfdddeb9ab239ba15ae043c448a00b94d6cb291e86471090d5c69b00e1cccc878eb960991d43092badd44440b0ba7e93c4550618e2c276355f66fe5a2f3ed9810e16ef3091cdd904c84fc5a041e055e3e3b04b669e8b9d1b0e52edd6d04f5c1030f846129fc8da5a2c736374fd66e6b8b39210e99bda1395c53d38c669f71bb36e5ef82a535989d9efbeb05b517962fa523798280c33aacbd8be25fe3b9b3e8dd0551aa568081b11d10ad13850f4dcd5d669710fc1cfa8665163c0f7a6447694d195e632314625db10ba726f83fb07a457c41113eaf5f1ea7833c6d1d9cf362695d55d4c71673bcfe2c01500b8a0be1cf6418bca715e711fc900fda7e36aeaa569212cc0d75edec62c07da771f6d2adf4314c81d10487809c08cdee8f3573b52e935daeba3f1d1b9fc58d31f5c15b0819bf00fbf786e2a21c947ceed4c1630de1bc6292ee0c9978a586a18b5f36b8d209a56c16cf3f453b39a1c822902087923498b49326fe1fbe5aea608df8d7f24a36d356f40464d583d58912c4d7e31381a5a88f83cb5e00a280dcb966e430911f615bcc6b0790b8f1613d5481bb77fd623d531f2a3eaec79435a3faf599d4a59c2fcff3ad43172b086c49de2f54950931c4c9615c1b98394e894e9b46e65756b826090879af904042bf55783e5aa11243a31beb90637286902debf84cd58fb6215849390be61e0b25ef1468633d11f066475585d1a06c95ac2e3045a15c717ebbaf6b1b031bc4078096469e26e76c0fdd3f000b7b3090e9a50e59629ddaeb25299de936423561d0f25bf538da5f63757860e8acee3f533cfcaf7d8eb4f9635c9dd7611e09145ac6022bc6bf6103ded216dfd780f6d8f8f95ad93dee1caca0e9d4fef72aad07a8071d0ab49a6eaac5a06b35ccdce8c83507806129cd1dd07fcc5fd6f60a1dbfe2c16698e0b26c5ac1d8b200d04ec577d52105865d9768afb0c63bad32197902e8708879548167fa8fa5b89bb4312da9c0ccdddf92812df5b300947ae5d80b09bcc195926cdaf1e668128d9e059badaf483def3eaa5b3d55f0c0b7671cae6c53ae1f442c003bdc0689789326b9e39f9c77cf18369c37ed727adf4ddcee7681feaae30ab26a4fb01593eacbd4fdce3e278e11b89c4d6d9666a7e6554980113a2a8fbf81283ac6703ace4d9e86e3be0d68a91ecf1e6d4544645b4544ec79a554042675298cbf580cfb980db32ffa3d2b7ef23728d2a96e3157d67cc6482c69520b50799563a72c7d42205618785c95e4ec24b396e297e6802005ddca1a36c8d46fbad71424de1891ef438dae0c3998f81a496b66fd3a7c119313a3d2676ce71e04bd006aa75e80379937530ac461d540771296cb62d9e28a3ffcd9dc8be2b835927f549256e26759011944b63cfa79a3691a5f52625bc3bf32877773d96a70934e58499f2c932c06a55352fe1a8636dd1b2b3254e81705c5a0bc15a8532a5726a6b7802b6214bb8c828bbca4174e3a822a27f97c494db126176c4c10c4dd677dde77c0c11e147bc83778eb9971251084acb12fdd6d2087abffe0ffa5d7cfffa41b63cf0dd386d0725654c18caa625b45c0a9d29369c250a47e7a53ad1e4afd58ef8682cd7f70c055ad67b3bbd643a7a9f2e50587fec644f7587759f3f1ae9ecb46bd171f8c1b7245e3a57e3ea2b7250837aca78691a39311f53bd1551f2a42bd42d04b872dacab7fe0752a73a9e863c0170e17e998956b3cd8730c51f1ff0edcf87e3f918ffd488d4fe0580fa968db706a99ffb5cc13f047d8cd691bbc471829962a70f84314c82e810b398844282fe8687f6dcffcc3fbdbc77b9f003033ff49c58bb3bbb9797f00454664b15c844800f763855fcdf332a14f93102799ef49444efbcd9be9244f979e29e9ea16508b16c60c56ff6b7941d1b8f83042a61f917422cc054beda8fc8e356884165fcb5f8c2bea8c059a1b7442fd35a29e6b10f449f0b3a494fda98266386936289aec8924d7014f2f0add0736fd83ccfd4bf78dd239b2662dc2b5367fc5a605e0d7bfabf774557c358cc15fd69128ea6ab8481b392eacd63435f9a08eba02ff014f5c45c1af8a092e209bedf3566d4b72a0034a6f1080a37b90c502ad5d3e9b84ae97d3eaf1ac151239768d78831daa6246623d4b3b41be2483e4b5ef8b567b7555553f2262f1916e22bf266b3224dd90e52b3624a578da051e7cfb85032a7653620574665c5c571695abf3befd2f22f0a404b9da804c05dc32255c33ba94494d220392a25e9e4e2fe7acd3821f159dc34496f3c97f0f9b8392978ff7351bf64ac8ecfcac9f6520ed52f37ead4a5b10d730b6e20633ac05fe1a4597f6cea9d9b9dca5a31e71ea2ffde2bedfa9d28479faf6026a579c97d25d3386a53eafd91d3e226c7c2a83599fd35e4a513660b54beda0d763c76b43635fbc5d43b63b62b584dd039ddbd301303006969e2ef90da00d4c4ca53548325778aef0e18b6b0a1911b647ad4d4416189241d5cc5b24b7229d234d631a9818cb913dabbc711e014c4d296b6a74e7d2c84fc826f6bb1b6cbb9a9f98028202be88bf1ade3f16d06ca8778948eb4d22bd6272aa89b9c4081f7c784260d26ce49bfde713de29339f452ecc597f8524648001d1f0327d250123a005944a2d28dcdf969134afcb548d489dd1eb647f6c38dcdf88478e634762c41c268ec836c2384310da66d1f3c3f3af0c6d5b88b7e969c90bd3e15cf6e799eed173a925e9e20a3f76191232467dc3cc6e905b71292063e3973dc685685e36e02bc35db3d0aef688957d8c5ad896aee4dbaba900539fa1e748fd6b209030fbde012095c15d9e8f77963de9990cd6883f264af9d5618c4687516255a637ef1f27f755093419e6ffba43db57885582013a97fa5cdf44d760144e48628d725d99f87c049534949911be16fe3968a5a0be0a7e0ae6e559b21c0bdcb95b08d185742bdf488ad3a80bddc6390337ad3716f293941b00165bd418f9ae276da146bc5139b7653e96bab06612a495b6b612088b8c99055ac36c801a6e4dc9506b0b0d896ae9730d119914e502e1fe0533137671e9278e2c033e831e9f69a6765a90e0e3269fb072155338356fa54df93d90a17be32c03774bd84870586f6db5f5b46583518fb3275f3a982fff6729d5467c9d7a3d3af4b04a6070042775f860fb0812e1bfbc1c529b06974bb7d5634303276edad597ddc638efdf78bf7578ecc932df5af23a2c5d542cfe2418e494f8fae4e7b83c6629b1856ead308f9da225b8beb6474d1848d1c096a01ac363fa95a643adb05f8d49082300779a51fe1d94d787aeae5e17ba479c2aa1e463747bba4c843c8f8d4d85903810fc21e6687ad8f4085bce1530c7686330f3ecd49adbc32a1254cdad86d0d0a90ba2933e626cbcad613d654717289d5d556f3ea32d68978f71eb6a21d262cbf86ecbd247758c77bef71b95ee5169ef0e70132f1c868d84af8e303601f2f92ff749c7c837419570766291c52be8b04d9464a52806f9a41d814a41be11336b27a6bb7364ff87beb8489def619653b9cce71ca8c324f1dcda64bf0bc1ee2d17951a746050479bc6b039eab14dbc494103a01afa1efec887bb3336f69bc98285ad767480e1bb56bb1a51492bc7e3ffb3ed92246535d60d19fcfe4f6dab22e8c1492550489763c0cf2b35e74f8bb170230a65c18fff309fe7a691ae1fddd4a9019fb918613945c5da21e22ba36486e256c9aa1f10b675c1b0032e860986661f8d96ad4aa1083b2cfd694577bc5d39a21c0575321d60aa3cabd5624e2f47d3420e1df70f616b0b5c78616914e617397a6d3674044c920b5aad29aec5f9bf3a0961804ae2891ccd33e43ecb6bef79ed77218feab7afea6cccf85b927efe2e6e213383aa148f1375c04a0f288ed3ac9794408cb0bb907646fd9ce1cbbf0fc889148fbcfb7a2b483cdb78377b559", 0x1000) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x5d, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0xd58a, 0x6, 0x100000001, 0x0, 0x5, 0x0, 0xfffffffffffffff9, 0x0, 0x3, 0x530, 0x10000}) faccessat(r3, &(0x7f0000000200)='./file0\x00', 0xc, 0x3) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:29 executing program 1: mknod(&(0x7f0000000040)='./file0/file0\x00', 0x1000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffc, 0x41}], 0xeb74, 0x0, 0x280000, 0x0) 16:01:29 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:01:30 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/37}, &(0x7f0000000080)=0x27) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1010, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x8000, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0xcb2, 0x1}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x42087007, &(0x7f0000000100)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x6) 16:01:30 executing program 1: r0 = socket$inet(0x2, 0x3, 0x89) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) dup(r0) write(r0, &(0x7f0000000000)="947ceba5027c5ab9ba4154ace9676c01ae111ab060b66e2b0927d3a0d54e18110a24c127a0fc7a146db9b869450905b73a418079d64af866059bcbc95a71af6c55d8e98a8e2b3f0c31f3a7ed455d0b01ce39c33773dbcf3e27e6e54a2f686e4543907fc64bfe7e00cc2949dae6cda5d98f7d0d8f5101e3281c7df7e9e35f09d9d25bd5e04d5b82f8ff03f6ff806ae85e4b9353b40f88b0c7ef98bfd8d100095ec0d0f467e53216ceed126712d42c2a9d2399ac9a8e8e0990a3b65ab88b4b47826abf4ba8952273b90fa2e7d981f1f62370a9aa5125c960d7d732f1cc3cd0ca90df51af89eebe3ec17b", 0xe9) uvn_flush: obj=0xfffffd8075b9cea8, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:01:31 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x1, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044278, &(0x7f0000000000)) 16:01:31 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:01:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x8) write(r0, &(0x7f00000001c0)='L12', 0x3) 16:01:31 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x4001, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) socketpair(0x1a, 0x0, 0x80000000, &(0x7f0000000040)) socket(0x23, 0x8000, 0x1ff) uvn_flush: obj=0xfffffd8075b9c170, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:01:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1005, 0xfffffffffffffffe, &(0x7f00000000c0)=0xac332858a11a2f9b) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x800, 0x0) socketpair(0x1, 0x8007, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000040)=""/8, 0x8, 0x1, &(0x7f0000000100)={0x2, 0x0}, 0xc) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) 16:01:32 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) pckbd_enable: command error 16:01:34 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x480, 0x0) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x2, 0xfffffffffffffff9, 0x38}, 0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x101}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{0x40, 0x6}, {0x7, 0x1}}) pckbd_enable: command error 16:01:34 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2009, 0x3476) open(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0x0) 16:01:34 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = dup2(r1, r0) close(r2) ioctl$TIOCEXCL(r2, 0x2000740d) 16:01:34 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x0, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) uvn_flush: obj=0xfffffd8075cfaeb0, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:01:34 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x0, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:01:35 executing program 1: r0 = socket(0x1, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) 16:01:35 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r0 = socket(0x200000000000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "ec0003000000000100002080e0ff1d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:01:35 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x9) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(0xffffffffffffffff) renameat(r0, &(0x7f0000000040)='./bus\x00', r1, &(0x7f0000000080)='./bus/file0\x00') r2 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000100)='./bus/file0\x00', r2, &(0x7f0000000140)='./bus/file0\x00') uvn_flush: obj=0xfffffd8075cfa568, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! uvn_flush: obj=0x0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:01:36 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffe57) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000040)='./file0\x00', 0x82, 0x60) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:36 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x0, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:01:36 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) 16:01:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee59b09d7b8b0cf8959330d23aafbaf89e60d178c370f8d7b603d1179d96837b2b0064a4370ec77628cc1a2e9c8d72689ca04", 0xf1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = semget(0x0, 0x4, 0x200) semctl$IPC_RMID(r3, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000000000000000000000000000000400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:36 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x607) r0 = dup(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x1, 0x1, 0x3ff, 0x8001, 0x6}, 0xc) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ftruncate(r1, 0xffff) r2 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x10a38, 0x1a0) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) dup2(r2, r1) uvn_flush: obj=0xfffffd8066f1be70, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! uvn_flush: obj=0x0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:01:37 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, 0x0) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:01:37 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) open(&(0x7f0000000000)='./file0\x00', 0x801, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) write(r1, &(0x7f0000000140)="14", 0x1) 16:01:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="ffffff81", 0x4) 16:01:37 executing program 1: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r1 = socket(0x2, 0x3, 0x6) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) r3 = fcntl$dupfd(r1, 0x0, r1) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66696c6530007d7b283bccf6c5dbfbb20e203bc5e11334745ca69a33b3b2a38c5c33be6e3ff75fcef591fcfedd4e47d4776a500f12f255111362aaec4da0727b14aec7bcc007409175b12883796a5f0c900772cfa020124418b8b2ac1d8d581d952a190ca39c8766d880e64941d9b70be308c91efe09f5d0b7478a0b09c473e5e6c316b778ff57de29dfc280ac3a9b689fb116"], 0x10) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) write(r3, &(0x7f0000000200)="776902000000000000f8dba3efc27c23903e5395be271b240ad1e1eedc4134a699170e0300e7b6ad6389aad5e97bbf0000000000edf2e01a", 0x38) writev(r1, &(0x7f00000013c0)=[{&(0x7f0000000040)="f144481c4d0c91335cd2df4450bc8edefe74b613", 0x14}], 0x1) uvn_flush: obj=0xfffffd8066f1b060, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:01:38 executing program 1: msgget$private(0x0, 0x5) r0 = msgget$private(0x0, 0x0) msgsnd(r0, 0xffffffffffffffff, 0x0, 0x0) 16:01:38 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, 0x0) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:01:38 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r2 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0xa, r2) dup2(r1, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:38 executing program 1: unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000040)='r\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$KDSETRAD(r0, 0x20004b43) rmdir(&(0x7f00000001c0)='./file1\x00') stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) mkdir(&(0x7f0000000240)='.\x00', 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) unlinkat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000140)={0x9386, './file0\x00'}) uvn_flush: obj=0xfffffd8066f1bcc0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:01:39 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, 0x0) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:01:40 executing program 1: setreuid(0x0, 0xee00) semget$private(0x0, 0x2, 0x8) r0 = msgget$private(0x0, 0x4) pipe2(&(0x7f0000000000), 0x10004) msgsnd(r0, 0x0, 0xb73c1d7f806d8968, 0x800) 16:01:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000001140)=""/216, 0xd8}], 0x1, 0x0) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x3, 0xffffffffffffffff, 0x6}, 0xc) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001240)="22e0bf6482fdf7f4e0e0e97fb0ec538c1dd031a088c4d9cde27b671320866e960334ab54a46364bb4e7e1757c55cfdb41738ff62895f068dc5a8834557b94cc8f063c31670891f8a47495eaa783db3a7db12d4e1b5bc0c9859ac19d7105c7ce1efc57699b30dd22c6621fba4ea68706749f1adae31fdf3ae8c0de020154e5aa4f6d6e25c372d2894689e2fef8ffc10c8ec945df39d3f889e865aeb2fcf6cf1fb8a9de0030f58b2b09c82d73df698831c8d196218e5bc8a819514b07538b2e88cb25d8dd3462c5d7a2003aca08557310374692051fcadfece1d53f4599bed8277bb21964723b2c59a3db3968cd0086d068ad8a2328b9362f2073d28261ae5fcf71cbf5865924b68c32c3be50fbae2cecd9001a33f11bd99609392f7761539b32c9489ae7baf2c18a0e35e3522666164db3a53e9a06d158926b8110dfbd0d6047219fb6410ac5c263a2ac5118bf9ff548f2115b7eed21b0690e25bd9fc31cc7ca9df5910e47f45033d513e924bb091d6184196f45d1c4e605549a1d3f0d0c09343578d727b3c3e9925f4066a9a89de7d227a809bec5298b2dbb7a31d258b39465e7d5dd8c6fedd4af49d2512c0c3d4c8e9f41ee872bdad9cf3998541b362e2fe30047cbcc4bc781db213f4dacac10691b8f41eefcf868d2b317167646c33d21b8b94714084dee825397d87424d16221b79be8a7d3c5547f114b30c6a37af1fa0f56da4e0107538b2c6e56d64e7ba9583f7db03b8e4519157bda80f0135002ce186c55e84e6ded349e5e31e8ec4e648dc1c102e8fd2e82cd5a11d628ca1080613bc97249da34a5438be85c02ee802f83b7c407483eb048aa19e088307f402e966766fe07a39ebc910e770ccdb89e98559997910fa99a85912e5b8b952b3d21f28da4cecea99c1810aafd460f9994dcd74aa7c56f0fcdb42cc5fcd784bc153d5a66e863d960b767223fa24154e95633ee12171513e8e820a75a4a0b6fd231d3fb5b7af6bb89c7f90d9031594292c1bd3494821b12bedc2af27a9bff414f0191bab878fd67a26fdae2293d0a056f469439b081ff165dec36687ac9468b711b9071da6179e8e8d9407f78d968a4a60cf333b2d0ecfbdc6ccffb947da95e29c9aa222355468d6ff11af0c78c154af868d322f56efe6b08193dda16739d77729b168bf973ea775b284aec61255b3ee5caa750d9d953a562937ad4740fcaee749cdfeef583b98da16366d4ecedaee93c1d6d1b7f677131f8cf6852aa4796842f0c39db1ed23288caac5c1faf544eedcb81536fa632d358c57ae4aa7c2c1e15bca70513f8ea6e0669c58017df725de0445c1a865c7833d2b68277c020556fd128062dfe8c07b8235bed38548c7e23302adb4f457f74da3c9d4eae0e623a4e884faecaf16a1d6942d672c5cd41baf298f9ece963e25082ac3cdbfb089d936edc6e12dafa21865f8b763bb0e5a25d2a7297ae681f112c4ff114c3a30fb9112d83ead43ce6340aaca94793fe9b1cd3cb460a3a32c5b165443385d8d3ce17de026c1e359a8bdc3c7306a8e6ab9171fef7b258e4ccde27d22bbe3cbfa76c27a1fbfea9e7c4b6a7b42754bcc61ea732cad6096a1de51f6cb5bf47d2ba78e2af6dddb2394edb8577c55fcf9fe5f406b0dc2072c2938a0b9c21cb2fa75d79b621758d190e4bf28f29287cbd9d7ace7082d83f0c95ec2accd800329cc6b27f99f857a2dd3062e271ed5a8fd761732386373d13187fb05bb7962d1751bde17e66b008035e6d4ccddcea4e3383c8a56f490ba839e82d2c7615a92f7c69008aaf8bba294faebe3747505c4639e35393fe2aaaeef858329200ed01469a3863a6d31b2fadbcfca46ba9c39a17e7c9b91dc143310253c0459808d1685f1d5b75629669371c151a579bf4eb4eaedcf6a350bafcfb11e371a2a26f4b0ddb52c0e2ef5f166ab88a68ddf966a73fa1cb04977d3f20459046a20b9d2b778784aff3c17cb1b314dc290fc304401874b3332f48fdab407ec4b8d62b0c61d0e4663067d8ddb01a8a4e53a31de91f838f76a92657f249dadb8ca472e3a59cdc687ccddf41185f32705db6a39975cb2040919dd4002d975c77a740eeea9d7e51e96e8c78a6d9d5ddcdddb14214b99b7a89c8a5d20e19f11dcb0ef5ceefb0bc740fcd97090ebd5feb7519bdf68f22307f000735e63e80927f0e180983fac8bda3d88028f075cb642e700ac0206e50808ce4b969f615ac0b6f8952dde7d7f3a1193874448518672c237d8f9aa37f009962eec1a1f3de4b2fe82429b51f07310fd74bc14b09c29e59589069fe41847dac90d16d66d8fc93c4f163952b1217361887d38f92efd84a8ce8317314317638835f72343df797b017de96e0223349f5c9f17db8e6b8f81ccbb32e7120c70bb5984e0d676cd95e746f22197200ac87eac74755ab34d5d5ff5e717cd77b5e5aa85c44809fd18a956fbf820d565710c18e8537d5ffe9609e891046ba55597a2dc622f627392e1c6e9ad086a9fe4083d5aeb527ac44f85d3f77c022835817f41ae23fd59c7c7b3473cd2de2b3a42653d2b9ef187f32a3fca8ae2a9ad6b0e539e6dd4a9afe58679a63a9419b5b93233fe0ca1816aa0c1b27e79412cb679cb13b34a5c09b677bf81d3a77a037cbb777b7cfe51632926b3aa27e7dc6ea0163d863464e915c2d75a49eadc0b9043788c220d3956aadd77b95ca7fdfbef49f2081df8db109a29fcb595c0d999dcdfa853359d97f19fbbe9f9fb36a2e294eeabc0a79cf4ee108904aaf9a19b309b6d501e2d3797b00a61950284fb8ad9ad9ea93eade95fe8206e920bfdc53151fa401c37976fb761fe3d93083a2f75712d46e26661a250196f9eb191f226e39c98f0b633b74869f97175c57a106fa1eb55ac4fda16e6cf52244ae457b404f7952abbf37cb0b99b7bea8526a5bbc5cc30fae307a57bfd9adea2fba1d06a42a3ffaa232179fdfd7653f23f98ac10e6449771f691cd537f97c3491ef5fee2941e8a1edda6d6b90fbe119c058fe74f6ca8a53255189bdf6e9f0641639d841693310ecd5020ae7d33bf3f269ec46662a6a01ef391f07b9208164225f674161bb768b3f48577d0869c33eda3216d44071c339bd0b5d8528b25a62e208cd50936dfe9a064d789fcb01badf262cd9eb447228630baa20c3537751160bd203702924e38d9f0e6f15b5f214ae7655868c108816dffd41171604efbf7ed5921807281b530f35b9c49069b01fef0304b2d1d2174f29fcf8003c3a473a1edd947ec920ff7b5940cedcd59a3949243c87efe32b413fadfadf732a8625a3f5fc4f3833e4f12c1c550d04879b194e6ed5c02f937d952d4a86b5079b91cd960a6b566d27a72fa944c0111db990bae6bea3e0e6d7ad1da1021b3535f25186733bc6b64cc432f8b3f87d16c977ed90b0c918e358edc4fa176dbbb385e744deb0768ee0b253d0d9c3bb9d4adc323799ea997adc5b7279595f9956a6d508b84d0f93ca31ae0ef17af9736188c2c53cf89770958463f7f311dbc57407b1510301505c3b43a28e79f232e1674332f2f4271cbbb3e35da94aa90492723e2ef0e533b31e510610efe81e21a4ade7c65a6fde6ed96a8431b7ba82498c5e1065cf1a28ff00f7a34f626bebca58e0d1f9e30fa3b23ac4e6f4a718e9ad16333b52b7a43027db2b25a8afcf7e665f41fca2fca1819bc3d9c57fcbd6ec484ef0c3336aa1b02ad568c0d94ec5dbdef6c982183310185d2d11b7ae0e2e914e5e9f950ebf180da008f352265227fc96f3adca7cf0fdfb3e31d4292098809fcbc3a6bd911127c73e9af8c2f06f81ff3a020feddb15b71c43efaa886b835245134acb0667a17a31062f3b6a2c399bbb320177211440a9a42e295413302305cc054c98b31270cc16e90b96df5ca5613622c89a761299243ef542b6179a08a8e3f4221a864aec13858b3f1b2b34bf54b13443dad9bb375ab8729d4067ea6151ab47debffb7cff0cca3150d227e4d515b91c5fd9d6b020c0d508252dc18e93e4845ed5f301954d6a50b9ce1cc8672ddbfc674c14924118b9b8ee9e30b1b1b927d65e53905902a7dc60f07165f1dc97e739fb8df8b5539d2ac1af2dea1b92bb5614f5dbeec9ce427a4a373ac18080df0da9fa9f2d7c6aa8e86121ec80e33541a357aa81d320e5031691e12a711c5d0599acac10c0ab452c3a6626145b28667df4bf39b0b707896ce34d16af3607a012b30b89d35bd8bff86c50efaa002241d9574cbd4d36ad1365c71cdff4dfa0e7731bb9b47263522b00117ce001eeefcd21af7893de8c106d5777d4b57423686b7ae27c9f917ce6b882760e2f061b769dae18a44a8afabfd263746a4c3cdefe76dbdc4b2ea96772b0a9e7944ad6d5362fe7e6f17e90678b27c32221213378d05008862775c61925f49974771c7da16a61a1d6d09ee97a3393365c7cc73f94519199d7497afc4b66b372764b3a6b0597a9972a20c6499e5e846dc629c2a6c1398dfea7206de6add8bccdf63c84fc21c63799b8aab02dca70340ed9004c5d12398304b019a6ec7e761d9684b255caffe0d833f1e1eb9cd40415e6ec554b9ed534773c49d3a60332df4a9985307a3866e415cea4015a29786a97d7f61c59d30c368469c5fe406b07b3ae1150f55eb41df0496802d78d6b3ff47342c75017e8d4df4f4f20d98a93cc57361473bbb46ffc9efbcdb005b76aa7d49822b38c2d5a7037a039594aa5c1ac0f007c07a283a0500f117c97e197b75c89f38cc0d0afd1b631eb811e09ca19167a244bf22763d75b02e8f8ec8a49904c6402181f0fb62798d629c6630b2479b3357aedfecf0a17a77eb2f3451f283af7b865b03ca7ac0c92ea7ccf40467090205e8f5532ce4ef0784fcd6282f5f650e84326272eaffa91c488f403961fe6c4c01b88edc7b7ae7d1ec3f2badb1e6d4745811df9f78533bbbccc88bf7ded6fd452379140b89b7325aa77efdd414faf84ccf121c4d3bc6b4bc8e7b313689e907795d313804927f8eac6417837c16070139bfcb6c4a3422fcfd07b05d314bef84e167520adb8fd6463013b4d43fe5a8a31ab45c419619a6afa67acb1aed949e9034357dd047393363d7cb21107761687ec6ecf74c798e797634137822d365c63fb19878a14f9b0e28ec173538b09a1e8562973d19c20b7ab974fc68dcb658c2bc686f4e678164e15c1ae3684327abd962f398598ef483afbd9061e4a9f3e63c89fbda8625d54778e7132b2c253c0bed6d82b4811b1766401b7c0c8485389f8cc1f76ecdcaa9e3b2dac0c262acae424f961085351d55a9ef732deb05dca04560ab8adf8f3944521e039536653b2e034370e32d6a5576a8b42445f386686fdaf264d6d89cf180158b88d01f0716bce28cc6af7c9e1ec9095851b2449463841685cfe99b9834b77090d1fb0a8bf07b4f04bdc422c6c1d02f48c49a778779727946dcd10f5df4959ebd2c1de8d6b55a02363517deb3fc310cd763264011bd6f5c6819fa00cd0d5cce79bb5638aaf9504b3b793ff9cda51650199b76e10b284548445a4ad6f985557d517a8263b943dc11cf6c39b1f27aa04439886094e6fdd8d207f422e39f1a091dbeb5be8279ae280c62b2519b135332df45934b31e43d05d8ac7fd524f9413d8da3b6ccaa9c134edd399087388f4fbaa5462b68235fc9dd608aeac96734140a464a69eb181a3a2e93c80f27113b9304be12e8323c025a3f960d4575cb23be825a97bba942caaf98cf4001e9083a0edb7fbfa7d15f604077ba4ed8c8680b7b9a43f0293df17041146bebfa28fb7a37ac0bac4c9ec49682", 0x1000}], 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x100) 16:01:40 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f0000000040)="02000000", 0x4) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="a45e5f4150cee0193019a88293f3c937a54d14ee4c134aca3c62ee410732aa816994d8245d0f17133ebb4db74618b23487526b109aa100d69f11b39b01600ed0668674b6c27d8322f62998ba04dbcbd0c20d216b1cc4eaad3610db7ca625135f613e652d0390f9f7e63a24c27514c82ec7024f24903770b6d2e4f28d5a7f6a330c", 0x81}, {&(0x7f0000000140)="505e5efd8661248ab71e1443ce1087751676dab834bf8acb0e418204ffc48611c130784b93ac79feaca796f281e43681d1486b48d4acc0bbe42399c2afd6efcb0aba2c3267dfc1e7014dc85ba247a45a46473d71f92488d250c7814df7112a49fd953fa753d3d87db131c235a428c554c9bd6e6d9bae2f5c284ae1cb03d9a90eafbae155b3b3468c36ce51643f14bac75a4bceae268ce8223ee92b7330f59950688c0c186f52b308dc7d14b5a9aedc1d7fa8e6119894399f31c97c6b7864643a7cd353f2514056", 0xc7}, {&(0x7f0000000240)="f5f5ce3f587baae561233cff46576fc35d457eea1a831d6e5ffd0169ef210ff156f79c671712acd9b5f23924c8c77841bf644115e088b5186fff068d8939b9c3a2c9fde96f0eb119c5921290a76ff3a2362e7dfca44f843d87154c387d9cb3417e84", 0x62}, {&(0x7f00000002c0)="945637fb9b09160711ba55e961a219b47682ba51a557b02c7f62b683f90326903ea4d22338ad0222b2103f3f389db6b28f546e42b8a9a62f341eee8b18d0c5637793ded376789e5b3a201d4a3791329537e775a09a18cb0a81d5", 0x5a}], 0x4, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000340)="148a186933103bc6680ab39900f0c14e74356a6d491e10c0a43f4b528ba8cb01b79cc87c8e4fffa1379066972617fa1250de073e1e8ad42c0513fffe76e39a542d80a9498aff913ce582d94a38fa029292d9669668389b60f0aaf754b972c08c758c7422c3ecf4ae86db0fe02b7546b7ad257a29b6ef0f11ba288b99c893094f719f328b343cbcbbab4aac4abe72f93c9e68c0146febbd2527b523c1c6a0e0c3c46b5e24502ee2d62dd97c268284b164f23e44aef271248a493e86ffcce9900787ede19c03d0a999d28cd9d025820d49242cc9062e27777733713e76a0f38bdd57d724a80c296723f29d08e1b710cb1cc7b3", 0xf2) load: 2.34 cmd: getty 43092 [ttyin] 0.00u 0.01s 0% 315k load: 2.34 cmd: getty 43092 [ttyin] 0.00u 0.01s 0% 315k uvn_flush: obj=0xfffffd8064b541f8, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:01:41 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000440)="ebffcbff13b9fd813aaa4e4f3048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:41 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:01:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000580)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) write(r0, &(0x7f00000000c0)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) write(r0, &(0x7f00000002c0)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e4620912370d98201cd8f63aa1246e7872df2944a93a1d1799254b880f9277b19d018aa1a1804c3c023b03", 0x5f) r1 = syz_open_pts() close(r0) r2 = dup(r1) syz_open_pts() dup(r0) dup(r2) fcntl$dupfd(r2, 0xa, r1) 16:01:41 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="04000000002000007c", 0x9}], 0x1) writev(r0, &(0x7f0000000000), 0x1f0) 16:01:41 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) uvn_flush: obj=0xfffffd8064b54990, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:01:42 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:01:42 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xfffffffffffffffd, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) accept$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f00000000c0)=0x32) ioctl$TIOCMSET(r1, 0xc010427b, &(0x7f0000000000)) 16:01:42 executing program 1: setreuid(0x0, 0xee00) r0 = semget(0x1, 0x0, 0x0) semctl$GETPID(r0, 0xfffffffffffffffd, 0x3, 0x0) 16:01:42 executing program 1: r0 = socket(0x2, 0x2, 0x0) write(r0, &(0x7f0000000000)="4d2d0432d99f1cbfddaae55819a921d4371e518e85ed8c3eee008f9e72ae881ff24b699b651891ea1fd5e8163596107f8b867d5f56a62adae27c7ca52415ec2994f5825e62f957b58fb96f32a744a3b7cb3bbdf5f7d3525f277b5b1c92d82cf26719d58221cefaf93d921076855b995d3b3a465bad48b5f91f93681a32f17e44999accec3da6f8d8442746926d19de09472def51aa51837aa38ac263a50a8805b40fb54fc98353bb0f9c", 0xaa) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2f66696c653000c938ec2e5ca4a7327d2a04575ecb18b30000010022d1f815247258e9a52967aab96206b3fa9223226bf9813aa56e11f7660f26c340a25e4eb09083594a07331ead36f15111d22368103fd3410ec74c527f89fef2db258513b7b752699d9474c99abcffd6279c117b80ec54a149db65cd3639285e0f0554ff8e04d8a0c11938bdbcb8ed680fccdcfa9f2dae5b6e10fde0d55896508a10b3414c355e4b121d3371d30c310e00000776bc194dbd33f057a93e892327c0d951d4466367a6c2d129128fc85236d4177e945d3edb4cf3"], 0x10) shutdown(r0, 0x1) recvfrom(r0, &(0x7f0000000200)=""/176, 0xb0, 0x41, 0x0, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x184}], 0x200000000000018d, 0xfffffffffffffffc) listen(r0, 0xbdf) uvn_flush: obj=0xfffffd806a961440, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:01:43 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:01:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000640)="76d11bfba01b2b437500f4e773d6d87539da24cace396c1d05b923466a161897509b78dd2cea3471e8956dc5fc20e77b6a13006174ddb0a7bd78cc8c51edf515c237e4adb5514027f448bb7080f211692ad81885ae85829eeddb24585b8ca5b54e9edb52d4ecab6e5ca284924102e12f4b934e112398cd4a74bbc1ef9e5004ff43289f51a030164e5bef69b3eff6ede8ca2832782da69a63e754249b41058f3b90423fa281c1ef6704cc155f9fbe030a333c84ea554ae93faecd1d1305ac4355a7dcbdaebc88d39242a8d0e65b86b022f8eb0952c4ff3346854e67fe8045b1e4a414505dba3a89837c91386b0aa6bfc30c3f6966fc6c644f6742986b4813f7e3621ec860cad94b75bcac8ddf7613ac8a422da2d6e405031f1307f4a86db6ac5c7736e5eb0c7017b81019f0e295d5cecd4e85b8a09892075c791db0cbc76d421d946cf88c74d6928b", 0x148}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0xfffffffffffffffe}]}) 16:01:43 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000400)='./control/file0\x00', 0x2040, 0x0) utimes(&(0x7f0000000000)='./control/file0\x00', 0x0) close(r0) recvfrom$unix(r0, &(0x7f0000000040)=""/44, 0x2c, 0x3, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) 16:01:43 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) chdir(&(0x7f0000000440)='./bus\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x42) r1 = open(&(0x7f0000000040)='./bus\x00', 0x3, 0xffffffffffffffff) close(r1) shmget$private(0x0, 0x3000, 0x84, &(0x7f0000ffb000/0x3000)=nil) mknod(&(0x7f0000000400)='./bus\x00', 0x80, 0x0) fchmodat(r1, &(0x7f0000000000)='./bus\x00', 0x10, 0x0) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000100)="264c2140efe0a9982114702d6a99e9d3e4f7f28b9bf0d189684b2a6303c045d323ce5aef2e4a4265ae73681fe392d7aeaf2da3ad26e9b136d14edc7faa0f6c9ab97193ab", 0x44}], 0x1, &(0x7f0000000200)=[{0xd8, 0x1, 0x3, "9b7af7105c6b2b114be2b34ca40dccc49006c053fb9933d05ab789bf0faf5c2b3f206a9e3a607855e4547ad80a28657026d2247689bf5f60dd8250e77327d5e1d481e85ed591cebbe07c37d88cc00e192fdd32c7ded963a2a278e5460b59bb448a82a9b583f40ff211e62af3b8b4e270c92926983c5f1a3180c4c2c037203f8036fe1a21a331ce4b8fe81b76249e3cfbecc3b53d5a42c6f8f71962d1059f762fe2e3306ec507a591df733242c482cd0e178ae088fe8e779d4e4492a845bf0e21399bdcdbdbaf"}, {0xd0, 0x1, 0x1, "25431e6ee6b782a9b65ab3443985e214cd1d0becffa4cf9dff0baea3663f401f64a94c3615411ba2b516e8764c964d139291b6baf280d836b4c331d6500842171ff49b9b1ecfd01cd3e7675c595c9648e3c1cff0070d9031f0b30442a789ca4a1b813e08629857c79b4e1031bf6fb54425094982b424fc78c2ca85fe4d6fad8f0a788653adb3535f27cc451528797318cfa1d15c809dcaa151d45356083a909c0b88985acca755d27de9dc9c0e8df7604f5b3cb9131976c08ee6154f"}], 0x1a8}, 0x7) uvn_flush: obj=0xfffffd8065192c28, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:01:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/34, 0x22}], 0x1, 0xf) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b0", 0xaa) r1 = syz_open_pts() close(r1) dup(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x1, 0x6, 0xffffffff, 0x6, "48480783543c101c5ad79f45c5e5bb1faf4e9984", 0x2, 0x7d2}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0xffffffffffffffff, 0x0, 0x20003, 0xffffffffffff075d, "b08d9e7fed29000000000000975b6222e6000bb5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000500)=""/45, 0x2d}], 0x1) 16:01:45 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(0xffffffffffffffff, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:01:45 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) getsockopt(r0, 0x200000029, 0x40, 0x0, 0x0) 16:01:45 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x5, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) bind(r0, &(0x7f0000000100)=@in={0x2, 0x1}, 0xef2cb96fd2eeab7) 16:01:45 executing program 1: r0 = socket(0x2, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:01:46 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(0xffffffffffffffff, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:01:46 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) openat(r0, &(0x7f0000000040)='./file0\x00', 0x20010, 0x80) r1 = socket$inet(0x2, 0x400a, 0xc4) getsockopt$inet_opts(r1, 0x0, 0x13, 0x0, 0x0) 16:01:46 executing program 1: r0 = socket(0x26, 0x8002, 0x2) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) listen(r0, 0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000000c0)) r3 = semget(0x0, 0x1, 0x60) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/233) getsockname$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockname$unix(r0, &(0x7f00000002c0)=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) mkdir(&(0x7f0000000380)='./file0\x00', 0x1) getrlimit(0x7, &(0x7f00000003c0)) semctl$IPC_RMID(r3, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000400), 0x0, 0x1, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x200) shutdown(r1, 0x2) syz_extract_tcp_res$synack(&(0x7f0000000440), 0x1, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000480)=0x1) r5 = dup2(r1, r2) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000004c0)={0x10000}, 0x8) mkdirat(r2, &(0x7f0000000500)='./file0\x00', 0x148) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000540)=""/193, &(0x7f0000000640)=0xc1) sendto$unix(r5, &(0x7f0000000680)="ed3ba813a3792082e73530538b8c7d7e943246b224902ae927f75d87b273b7c2d9d4ce49992016ecbac39573a8acd2256d1315752edd", 0x36, 0x4, &(0x7f00000006c0)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r5, &(0x7f0000000700)="59b3649b20de7530a85863e73e24360f22b7a71bcde91ac1335e438dd13b5b0e144f982efecd19340875c831cb65b6975a1f50b666186292defd771809ee4d5e96f648339d650dd2bbd7d8abcc52310c216ac3c77e26992f025d2dc413376995d3410b798c9d17aff0b796f8b6f5c4900803806174739637d5237f24a84f89c72717ba12bc74f9aa8d3baf5a6f5611c65b6481dee4a59340926d89949523a52c029e50d2100e43d2be51d46b2eb2b521003a3b9b5843e41a8742d068e5ed69df314c2ceca74decec5f27400918280ac4f7f65360aba4385f53ff9ec518c8de7d2678928906356a1acd4e26eed10abbb7faad88e807f3eddbb8c53b", 0xfb, 0x1, &(0x7f0000000800)=@file={0x1, './file0\x00'}, 0xa) flock(r2, 0x7) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000840)='/dev/wskbd\x00', 0x0, 0x0) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000880)=""/169) open$dir(&(0x7f0000000940)='./file0\x00', 0x8, 0xb9) socket(0x2, 0x7, 0x7) r6 = getpid() fcntl$lock(r1, 0x9, &(0x7f0000000980)={0x3, 0x0, 0xa1c, 0x100000001, r6}) 16:01:46 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(0xffffffffffffffff, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:01:46 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:01:46 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x0) socketpair$unix(0x1, 0xfffffffffffffffd, 0x0, &(0x7f0000000080)) 16:01:46 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:01:46 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000040)=@abs={0x1f95d27d48731892}, 0x361) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2, "b0cd00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) getgid() r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:01:46 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:01:46 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0xfffffffffffffffc, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0xc001, 0x5516b890) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r4 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffff8, 0x80, 0x6, 0x9, 0x9}, {{r4}, 0xfffffffffffffffd, 0x0, 0x80000000, 0x7, 0xfff}], 0x7, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x8, 0x1, 0x6}, {{r0}, 0xfffffffffffffffa, 0x2, 0xfffff, 0xffffffffffffffe0, 0x8}, {{r1}, 0xffffffffffffffff, 0x81, 0x20000000, 0x81, 0xd10}, {{r0}, 0xfffffffffffffff8, 0x11, 0x4, 0x9, 0x6}, {{r2}, 0xfffffffffffffff9, 0x20, 0x80, 0x7fffffff, 0x3}, {{r4}, 0xfffffffffffffffb, 0x10, 0x1, 0xffff, 0x5}, {{r1}, 0xffffffffffffffff, 0x4, 0x2, 0x100, 0x6}, {{r3}, 0xfffffffffffffffb, 0x44, 0x1, 0x561, 0x40}, {{r0}, 0xfffffffffffffff8, 0x80, 0xe0000001, 0x8, 0xffffffff}], 0x0, &(0x7f0000000080)={0x0, 0x548}) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) 16:01:46 executing program 1: r0 = socket(0x10, 0x400000000003, 0x0) setsockopt(r0, 0x4, 0x0, &(0x7f0000000000)="2360ff2e791c0db11ee01c6606c7c9d0387883d9f10698f9b676cedece8d3234dff545119b6dd1a7c2acbf5cb735f10b30a6a5ee50964527df495c38eb6005996d2aa4f4d3a877fc8f9746bc2223b6ffdd4c1bd072ed448217b7bfe2e84b11fa252c366f6e0001e7b10652b98bf19f1275a707fadfbb45b3b1a5a480fbfe665d905517251e9f94b2eee61d951dd470271ab91b27e0bef1445454f51bc1", 0x1f2) socketpair(0x19, 0x4004, 0x7, &(0x7f00000000c0)) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040), 0x0) 16:01:46 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:01:46 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x40) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) uvn_flush: obj=0xfffffd8065192d48, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! uvn_flush: obj=0x0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:01:46 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4002) 16:01:46 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20a80, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semget$private(0x0, 0x0, 0x2) r2 = socket(0x14, 0x4, 0x41) setregid(r1, r1) setsockopt(r2, 0x29, 0xe, 0x0, 0x0) 16:01:46 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') 16:01:46 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) dup2(r0, r2) uvn_flush: obj=0xfffffd8068f624e0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! uvn_flush: obj=0x0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:01:47 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4003) 16:01:47 executing program 1: setreuid(0x0, 0xee00) r0 = semget(0x1, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x401, 0x800}, {0x2, 0x3, 0x800}], 0x2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000013c0)=""/113) syz_open_pts() r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) close(r1) 16:01:47 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) accept$inet(r0, &(0x7f00000010c0), &(0x7f0000001100)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x0, 0xa, 0x0, 0x0) 16:01:47 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100050200000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) getgid() uvn_flush: obj=0xfffffd8068f62ac8, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! uvn_flush: obj=0x0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:01:49 executing program 1: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='c\x00') socketpair(0x6, 0x5, 0x9, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x1}, 0x8) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000440)='./file0\x00', &(0x7f0000000080)) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') readlink(&(0x7f0000000000)='./file0\x00', 0x0, 0x57d) 16:01:49 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4004) 16:01:49 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) accept$inet(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r3 = accept$inet6(r2, 0x0, &(0x7f00000000c0)=0xffffffb1) write(0xffffffffffffffff, &(0x7f0000001040)='v', 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000600), 0x72de}], 0x10000000000003fc, 0x0) getpeername$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000300)) getsockname$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) accept$inet6(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000080)={0x191, './file0\x00'}) dup(r4) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x27e6, 0x973b}, {0x18, 0x2, 0x6, 0x45}, 0x31c97372, [0x40000, 0x7fff, 0x5, 0x2, 0xfffffffffffff915, 0x6, 0xfffffffffffffffe, 0xb7]}, 0x3c) r6 = dup2(r5, r5) r7 = fcntl$dupfd(r6, 0x0, r2) kevent(r6, &(0x7f0000000200)=[{{r6}, 0x0, 0x20, 0x60, 0xc, 0xc32}, {{r7}, 0xfffffffffffffffc, 0x88, 0x20000001, 0x9, 0x101}, {{r5}, 0x0, 0xa8, 0x20000000, 0x8b3b, 0x3f}, {{r6}, 0xfffffffffffffff9, 0x89, 0xf0000000, 0x8, 0x8e8}], 0xdd, 0x0, 0x100000000, 0x0) symlinkat(&(0x7f00000003c0)='./file0\x00', r6, &(0x7f0000000400)='./file0\x00') munmap(&(0x7f0000000000/0x200000)=nil, 0x200000) 16:01:49 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) accept$unix(r0, 0x0, &(0x7f0000000140)) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x100) bind$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, 0x8) uvn_flush: obj=0xfffffd8064c0a1b0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! uvn_flush: obj=0x0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:01:50 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4005) 16:01:50 executing program 1: lstat(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)) mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socket$inet6(0x18, 0x8005, 0x3) fchdir(r0) mkdir(&(0x7f00000000c0)='.\x00', 0x102) 16:01:50 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r0, 0x0, r1) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)="fd1246edbce5c147a7dbb92455e7ff0fd749b9daf510065fd176a7d6bf0814e1e259ef68c6cfdfad66ea61b6a732818c36eb9d707655d8b55509c2a630006d608daa01a0d93f3567a084a2100eb4ca6421ac1c26feb1ad70f01acd9cc1237fd5cb92aef0447b8917dd28fb191f6837128a9d8ecac1aaf240b8db7e42624c4b28018d621a66055d0fd192d9acbc2381585f3e6e1dd314", 0x96}, {&(0x7f00000001c0)="de6e6168f685b36ccaca50d6b17f8f039961868928a9d36dc6de137b8a76a17bfb15b28297bb40ec527ac81e9d6381f4ec68e26c6fb00ddbc521b846fb1ca8b55d24feb31afb77da8e9a8994f77fd50f78e0e047ffcadd069c92800d5de410d7243435422efd843c0bffdadbe832a72ed50a83167765c3da37225494cad181b60e09073b06c3735fdf7631", 0x8b}, {&(0x7f0000000280)="1d3b94e11ac1c30ace65d0a8ddd4f92d663d418d646960dee93888bd8f2382cedfdcc5eff60ee32dcc056999e193b1db107d70b87719f883b81e22db", 0x3c}, {&(0x7f00000002c0)="8daf2acdcbda6d3e0779d533718f9acb085c6a546fd338066a088a69674a99ff01793ec669798cc3823d08c1dcedbf5d4c81d2fe6ad99fe5050f7acf43eb2e7cfb3f302c1aaa4445a8191d2c25a27e95e01806649840c196b5839bf3c5329a253d101271dde5313acb9eac5e14bbef220b9cf35ddb2a015ac08f3c6bf510099701dc11e1b83f1d75ca66d6ab667eb0650bf8280cbc3378df5d8962af7998e9d95b3ec4f2f8d58c116c159341a49478adebb13b2cf369", 0xb6}, {&(0x7f0000000380)="a73c2efb6eec35206bfdf50bdc82eb3771fdd3a0eaed5669b46480053557b05780d0b070938807303031424e620180c4739d13d892aa30da86e94a12633f397a2bdf4b5756c754f883eb37950e5f18075a02d8fdd0d319155e26d1a38be38120ead2c59c375f7a796e", 0x69}, {&(0x7f0000000400)="1606ba93a1f327dade9f", 0xa}], 0x6, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x7ff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x8) close(r0) uvn_flush: obj=0xfffffd8064c0acf0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! uvn_flush: obj=0x0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:01:51 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x400a) 16:01:51 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xfffffffffeffffff, 0x0, 0x0, 0x0, "000000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r1, r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:51 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r3 = semget$private(0x0, 0x1, 0x4) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000040)=""/15) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10}, 0x0) 16:01:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0x67b6}], 0x10000000000000ff, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x40) fsync(r0) uvn_flush: obj=0xfffffd8075c0d518, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! uvn_flush: obj=0x0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:01:53 executing program 1: r0 = syz_open_pts() r1 = dup(r0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4000, 0x0, 0x800001, 0x10000ffffffff}) 16:01:53 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x400c) 16:01:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003f9, 0x0) write(r0, &(0x7f0000000200)="08fc38d70dce05db99a7a87d2e", 0xffffffffffffff81) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x100000000, 0x0, 0x6, 0x1, 0x9, 0x9, 0x1, 0x3, 0x1, 0x400000000000000, 0x3ff}) execve(0x0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./bus\x00', 0x80) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x81) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x1) 16:01:53 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x100000041, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000280)="00e1f7ffcdffff", 0x7}], 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 16:01:53 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = getpid() getpeername$inet6(r1, &(0x7f0000000380), &(0x7f00000003c0)=0xc) fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x3, 0x2, 0x6, 0x2, r2}) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8001, 0x300000000}) flock(r3, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000200)={0x1, 0x3, 0x8, 0x1, r2}) msgget(0x3, 0x200) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x100000000}) lseek(r1, 0x0, 0x2) r4 = msgget$private(0x0, 0x80) r5 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r8 = getuid() r9 = getegid() recvfrom(r3, &(0x7f00000002c0)=""/92, 0x5c, 0x1, &(0x7f0000000340)=@in={0x2, 0x2}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x2, r5, r7, r8, r9, 0x80}, 0x9, 0xf7, r2, r2, 0x6, 0x4, 0xffffffffffff758a, 0x100}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x8, r8, r7, r6, r9}, 0x8000, 0x7, r2, r2, 0x6, 0x712, 0x9, 0x1}) uvn_flush: obj=0xfffffd8075c0dc20, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! uvn_flush: obj=0x0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:01:54 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x208, 0x0) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e58100998f6a1278708fc830fa3cd6deceb6bf3f0643512dab57b0dbb14d36a914bbf84b1e0d1fe5b8c4e26ecbe1a89d4946fe3c5a5f7cb9d5c1ffab07bf7a8c", 0xffffffffffffffc2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:01:54 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x400d) 16:01:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x801, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000006c0)={0x0, 0x0, 0xb104, 0x0, "9d68331a4f902f44d111ef2ea4bcf41a5a3300"}) 16:01:54 executing program 1: lstat(&(0x7f0000000040)='./file0\x00', 0x0) clock_getres(0x3, &(0x7f0000000000)) r0 = semget$private(0x0, 0x2, 0x60) open$dir(&(0x7f0000000200)='./file1\x00', 0x0, 0x80) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x1cf7, 0x3]) clock_settime(0x0, &(0x7f0000000080)={0x9, 0x7}) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x8, 0x2) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/119) 56.&,53(: /"*=08&&&&&$806918!688, /&&3%4=080. %22/2 $52).' 0!'%/54. 56.&,53(:  : #(!.'%3 4/ 0!'% -!9 "% ,/34! 56.&,53(: /"*=080, /&&3%4=080. %22/2 $52).' 0!'%/54. 56.&,53(:  : #(!.'%3 4/ 0!'% -!9 "% ,/34! 16:00:10 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r2 = semget(0x0, 0x0, 0x200) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000000)=""/34) rmdir(&(0x7f00000000c0)='./file0\x00') kevent(r0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x24, 0x1, 0xe948, 0x6423}, {{r1}, 0xffffffffffffffff, 0x0, 0x2, 0x0, 0x3ff}, {{r0}, 0x0, 0x60, 0x1, 0x7fff, 0xfffffffffffffc01}, {{r1}, 0x0, 0x60, 0x0, 0xb52, 0x3}], 0x0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x4, 0x5}, {{r1}, 0xffffffffffffffff, 0xe0, 0x4b, 0x5, 0x8}, {{r0}, 0xfffffffffffffffa, 0xa0, 0x46, 0x200, 0x2}, {{r1}, 0xfffffffffffffffa, 0x88, 0x0, 0x401, 0x200}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x100, 0x5a4443b7}, {{r0}, 0xfffffffffffffffe, 0x20, 0x12, 0x7fff, 0x3}, {{r0}, 0xfffffffffffffffe, 0xe, 0x80000008, 0x0, 0x36ae}, {{r0}, 0xfffffffffffffffd, 0x1, 0x2, 0x3ff, 0x7}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x709, 0x5d9d}], 0xffffffff, &(0x7f0000000100)={0x5, 0x4}) 16:00:10 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4025) 16:00:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) sendmsg(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000040)="747d0961118f8e3c712d1318e925017f87b52bb4756ada0ad97ad3abd75a6afe68ca49eb7afff2da153689af5b7e7e2219a5ef7f7849efef605afac75f271320069c8d06485f0aa2a3044a32b89a6acf23094de4f2a8a4b013dc197c620baabe919c03", 0x63}], 0x1, &(0x7f0000000100)=[{0x88, 0xffff, 0x200, "23f190f84efa66ce8fdea2500c13d66dc79fdd5f801715a6847a1e6a0f5218e034dd279a7da741f41b2ab9a710ad133559f0a45713bb8e1917b4fe8a98af3ab3c8216a3cf3a70adbf9ab8fae5c3e776bf673ce326d2d6b8f0bb9c927db50e86128b97953420445bc1335e94404add080d1"}, {0x98, 0xffff, 0x2, "c96d7ba62faf3e429dc08991722372fce1f7fbef4a8965ead98221b710cda0baaec2fe234d7aa267a4c9d514b68a8312f9d598b183ff08d534473e3070d82498bad27098822aeda138dbb244d9cb8ffabaaac9927c0177229fe45162f4eff51e083c537ec4232d080347102396de475eb2709e062d8682191c90561c33818f12013b3f"}, {0xd0, 0x1, 0x6, "a40083d3bebca3e860062f2227b58b1e8431a747bacdcfc20afc7c5101df7d38a94d0f2f11cb5f2779eb23b3467c054a3d2a3a1c6ba9a19a92ce99fbba5ffbfc93167b78264722e14479cf27ec5c2b51938d132d822d2d4279a629ac88d9617380cb9cd09a76c2d324598b4bbea2b1032c617d4b00cab77d553d7da27cbbca5ff9f1ba77bffe62b38081cc258cb540413100b9e9b1753c9e0fbf7c3d4e94eb9f30b9744a16fd5d1ae0a193403677484d956c7ab7e18f7f4b68c9c8"}], 0x1f0}, 0x3) 16:00:10 executing program 1: setrlimit(0x7, &(0x7f0000000600)={0xfffffffffffff001, 0x3}) select(0x40, &(0x7f0000001800)={0x5, 0x5, 0x4, 0x1000000000008, 0x5, 0x3, 0x58f, 0x5e8f}, &(0x7f0000001840)={0x3, 0x6, 0x61a8, 0x7ff, 0x4, 0x8, 0x7fff, 0x101}, &(0x7f00000005c0)={0x8000, 0x0, 0x7, 0x4, 0x2, 0x6, 0x84000000, 0xffffffffffffff7f}, &(0x7f00000018c0)={0x7, 0x1000}) r0 = dup(0xffffffffffffff9c) write(r0, &(0x7f00000006c0)="b50cf852013666032b815004dbb8f71c9bff9fc7fbce853f9892848151aaf73183b3f026bb583bf884f79b3096062d666d6b3aa80c7210fe9c85d51cf12db0df523ddfbd8e4f86a86c17a5ec787ef9076eceeed65f9702c5b10b82203cf380c7ca7c9b8330c6cf165ceb2c182656a79c271567323695803f3574ab100b074661608a026d5368", 0x86) r1 = socket$unix(0x1, 0x2c, 0x0) r2 = socket(0x10, 0x8003, 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fchmod(r2, 0x80) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) open$dir(&(0x7f00000016c0)='./file0\x00', 0x2, 0x10) setsockopt(r1, 0x0, 0x4, &(0x7f0000000380)="6b89be67d6241b7de90bf3d610b0b5b012b36d29e910cca213319d9fb36d43bfcfa0037679fdec70049bfe044c64f94cede289e68b9640ac0f05eb16c0ba327d3b2effb882f534f33ecef45c893f9ed0c65d1675417816a8c7e4b7382823224944b600a1fd584a273ee32bc34f6117e5fe7423db96f0b192f73314b550219a3124ea7cc5ab127427abacbeb7b20f54dbcb3e7c8ea882c1a37c77d10b1b536bcb4a", 0xa1) r3 = open(&(0x7f0000000200)='./bus\x00', 0x482, 0x4) pipe(&(0x7f0000000780)={0xffffffffffffffff}) r5 = dup2(r1, r4) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000640)={{0x18, 0x1, 0x0, 0x200}, {0x18, 0x2, 0x3, 0x4}, 0x7fffffff, [0x52a5c60, 0x3f, 0x3, 0xffff, 0x2fef, 0x1, 0x7, 0x6]}, 0x3c) setsockopt(r1, 0x4, 0x29, &(0x7f0000000480)="f0f943e9812c8ad4966bf19e2b2a56f8669b4a586fae094e2f80de274307fcbc1f99366626d419ee472376caf40d7aca92d6bd0d0f42b5b7e325cd3fd2952c563dcf5c2da3c4b21cc7e07ec178a13db009a8cad5dbd69edf3315d64771beb533b690c27ebc9e655b8559c956b1e15f0c53810ca3cfbe1201cf137594ca6a3c0800000000000000adff85d1a055d9ea0909224dcf08cd4133b6ba052ccaf36a9d1c4d61ab6eb9cb9c58ef50e0c3312cfd194a73564c0d3fcfbe0259a677e2e300e23a0ce85200", 0xc6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) unveil(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)='r\x00') getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000240)=0xfffffffffffffec0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000680)={0x1, './bus\x00'}) r6 = semget$private(0x0, 0x2, 0x646) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000680)) OpenBSD/amd64 (ci-openbsd-multicore-0.c.syzkaller.internal) (tty00) login: uvn_flush: obj=0xfffffd806918acb8, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! uvn_flush: obj=0x0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:00:11 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x40c6) 16:00:11 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x48, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x21}], 0x2}) 16:00:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000053a000/0x2000)=nil, 0x2000, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x40, 0x10) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x3, 0x7}) 16:00:12 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1000000385, 0xffffffffffffffff) r1 = dup(r0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x40105706, &(0x7f0000000080)) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6, 0x3010, r0, 0x0, 0x0) uvn_flush: obj=0xfffffd8071a44258, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! uvn_flush: obj=0x0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100000000204f, 0x5904) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) recvfrom$unix(r0, &(0x7f0000000140)=""/138, 0x8a, 0x803, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setegid(r1) pipe2(&(0x7f0000000080), 0x10000) symlink(&(0x7f0000000200)='./file0/../file0\x00', &(0x7f0000000240)='./file0\x00') 16:00:12 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000280)) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x6d19bc69, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffe, 0x4, 0x0, 0x5162b7a0, 0x10001}, {{r0}, 0xfffffffffffffffb, 0xc9, 0x8, 0x3f, 0x8}, {{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0x7}, {{r0}, 0xfffffffffffffffa, 0x1, 0x800fffff, 0x3, 0xb0}, {{r1}, 0xfffffffffffffffd, 0x2, 0xfffff, 0x101, 0x8ff5}, {{r1}, 0xffffffffffffffff, 0x10, 0xa, 0x3, 0x5}, {{r0}, 0xffffffffffffffff, 0x1a, 0xc0, 0xa25, 0x8}], 0x3, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x40, 0x80df, 0x5011d80c}], 0x6, &(0x7f0000000100)={0x5, 0xeeb}) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:12 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="f0d731582f76c5502d5b33b2bb24d12f4121ca0c0db334c4719f075319af457ca8ef87f4a32fb363928e49dc05ed5cbf573081a366d6489fab784c4ae25ef77b0b92b1be6880ba4f0b0258a56fd471ec691a45c789a33cb4028fd6de6ca151ba3ca8868d9e808567cd3ded4b587a08b2612e1634106b00aee9cfdef0c491f8222c691208de78826ed19226099ea8ddc25552d38b3800e38947817fcc3898924380c3f7b5d4e5278f3d2145ac65e442e29e66c61cd6141210640368b9cd990f58207dc16e2d41fdc201b3fa2bf7a9bb98d1", 0xd1}, {&(0x7f0000000100)="d8f47223b1e302f1435367aa7e8d44f1fed4221d020996ee67695c03addec4cf8b0c47c7e29f1a8bdf5c2c069711b555ea5702918d5b819590c9e91ff01243e8d6bdb7c9ff6da13abfc416494a46678547b77d0f79cad7bb3855f93874f07bbee7b4a77e1641bb6bd69564b53868d63aa4bf84e506f41b83ac62ba4199373efa5676346f591135a3152b95c71aa58d82397af182300beae271e51ddfc4e44aeb8984bdd63406c620deb8d8477a8dd5ed1afd96f72e0e2586a6fe6b8a1a01201d868e74c44b39b36690ebe03e93", 0xcd}], 0x2, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0x0, 0x0) 16:00:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1804, &(0x7f0000000040)=0xfff, 0x4) r1 = socket(0x10000000002, 0x3, 0x0) getsockopt(r1, 0x0, 0x4000000064, 0x0, 0x0) 16:00:12 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000ff2000/0xe000)=nil, 0xe000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) kqueue() pmap_unwire: wiring for pmap 0xfffffd807effd8c0 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effd8c0 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effd8c0 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effd8c0 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effd8c0 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effd8c0 va 0x20ffc000 didn't change! uvn_flush: obj=0xfffffd8071a44b58, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! uvn_flush: obj=0x0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:00:13 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = semget$private(0x0, 0x0, 0x300) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x84) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x1, 0x80, 0x4, 0x401, 0x5]) 16:00:13 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) write(r0, &(0x7f0000000000)='<', 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) kevent(r1, 0x0, 0x400400000000, 0x0, 0xaf, &(0x7f00000000c0)={0x800, 0x80000000}) 16:00:14 executing program 1: r0 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0xa, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82002e2f66696c653000"], 0x10) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x2000000001ff, 0x0, "b8000000000000080500"}) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="9b57c67b12f0863c", 0x8) fcntl$dupfd(r2, 0xa, r2) socketpair(0x1, 0x8003, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r3, &(0x7f0000000040)="a195ca43ca0cb4b2743b292f63aa86", 0xf, 0x401, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x20, 0x28) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x7ff) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14}, @cred={0x20}], 0x30}, 0x0) 16:00:14 executing program 1: socket$inet6(0x18, 0xc003, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x7, 0x4) uvn_flush: obj=0xfffffd8068dbb708, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! uvn_flush: obj=0x0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:00:15 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x9130fbf, 0x0, 0x4000000, 0x0) lseek(r0, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x90) 16:00:15 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x5, 0x99, 0x100000001, 0x8}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:20 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2, 0x0) fcntl$setflags(r2, 0x2, 0x1) dup2(r0, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x19a) open(&(0x7f0000000240)='./bus\x00', 0x18080, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = dup(r0) open$dir(&(0x7f0000000080)='./bus/file0\x00', 0x100000008, 0x100) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xbe, 0x800, 0x994, 0x0, 0x5, 0x1000, 0x3, 0x2, 0x3, 0x3, 0x8}) mknod(&(0x7f00000001c0)='./bus/file0\x00', 0x2000, 0x10000) fcntl$getown(r1, 0x5) uvn_flush: obj=0xfffffd8068dbb5a0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! uvn_flush: obj=0x0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:00:20 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000001780)=[{&(0x7f0000000180)="fd1546d4094eb4e2322ec2f8bd57b0b0bdebca20d5f99b0ff0726fba79b8b9c17b2594e6ad7941f69513516e48eb024504cd98da383da7b22e80b5b70fe2aac7d87e963dabf4b065abb28662cedbb78aa0dccabb0804f27d378b6933b3fb064973301fa99bf53daae08e91471c2992a5c348bbd217aa5d6c9e4a75b5a961ab100a62a2da881886d3cabd720186e0179ff03c0cfd90b14606277134433ee0ecc5e8d6e2e3c6ffaadd00150a02422974fa5e09757d77f4d5d42f35c0df9ff640c329aea5b3f1b5c6690f559c0fc306eb72582571ec845af8962d8fb2", 0xdb}, {&(0x7f0000000280)="b05976a34a152bdad8652a0c1571c9da3dd8ab5e797e1a15170f884f1b882f158c71a95df5da989e859e2bf29f80f38e9bd95b74114252967f6fb58bb6eed0daed81354896641b32529954c811a635698da1d35a6b4001d3f857d98a7c25f50c804bc3fd309e2f436dfddf89a1", 0x6d}, {&(0x7f0000000300)="37414ba945a2950ecb2a576d6ae91d47940fa4ad9f9cf065b204df4e370f423e91f46ac498ef97698a82c86a95f12a332261f94397cdb30ad9bf30888842d41b3882db58cb05c5e8923dadd24d5c5fc439bfbe5b6f767e0d746774796de0a98f75edf02c8969af790ee57a27b69bddfddfe2f08f3c35e99d", 0x78}, {&(0x7f0000000380)="f26c37bf7131e18bccf877a9095c2889a48c5d0440f9df6025d5e3a3e581297115f6b448f901b14b120f59fb5a6de8be976163a8dd85141a476556e55cd460b19ea3ce826aecf773f831240b1164d24114ca5d61a3e4ccf622a2ea73ac1de314a690137e78806027238f7404d02c5531cea69dfa202979e790457ea2eebaf667e553740b1b37351087ae2661a41e60788032d5e9fe543556927d4ef04af0fd5819662741cef752", 0xa7}, {&(0x7f0000000480)="74958c74a2774f08b1c7fbff0c1afeaa4569d960209619d8dddd2d78262e921dcf0a5abc0740e53f97257ee21100719576fa764e3ef033341b38164fda9c8816777a718babf3ddac21dcafd8e81d0fd6255fed23ee740c6fd3c46fa3a22bab6253df4609a4041ca715986a813c432da7818f2fdd26e6fba5133d1ce0ea1c6c236594eaeba99ba559349535bfea872ef6d559a6386dfec89aa48d1dd8e31d90c4dd4aba300396727d42c5c32e16a619ac23dad27b7327dd238e634d163df1680e27446b434b73c7b707802ed2f7", 0xcd}, {&(0x7f0000000000)="bb4fdc355661463f6f7738f9d5d8600f5f93bafe4246836e8389978de192066147c4e6424a521700266484d8afa968d5cfe570baa6890e07", 0x38}, {&(0x7f0000000100)="4f2d9a91d2e8a7e825c96b89f63e1b549cd267853fac1861313aaa123ecee95d783b245e304d1278589c91e2327710", 0x2f}, {&(0x7f0000000580)="ba45142b84c6a0a5ab5a1d5262cc26f3883b2507dd2d756af92becef5f6da442adb5ff6d8ee970ec5909fd9a06e7", 0x2e}, {&(0x7f0000001680)="c279155eb8063a2d8c5f7b30d1ed5d940e336d6a216d8bf8335805d777dc9e458be2a17208515f22088603c30a22b0171097a64f678bb395b56378a26c00c8725ac6ae7b5174d8f602a93db3f7a4b9e39e90552d36fb0418b43a28ce5d2d7662c74bb20cc694b561697cff0082df1d0a13cc3316bdc5f4eec3a9e84dfc4c141c3db7f5bc681ab0e0e952f1ee758f01d9c42b6d5828b9835f1d7462c94851cfd14c52497c0353ce4d192286af839077502a06d7b9d33e57971126f05e45cd8463ac03e29ad2579920fe874aea219288c3d28492f131d8d01dc3b81b76649117c03794047575c4", 0xe6}], 0x1f, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x800011, r0, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) fchflags(r1, 0x40002) flock(r0, 0x1) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) fcntl$getown(r1, 0x5) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4501) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$WSKBDIO_SETMODE(r0, 0x20005701, 0x0) 16:00:20 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt(r0, 0xffb, 0x9, &(0x7f00000000c0)=""/225, &(0x7f00000001c0)=0xe1) r1 = socket(0x17, 0xc006, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) 16:00:20 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x10) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003d00000000000400"], 0x10}, 0x0) 16:00:21 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000000000), 0x413, 0x40) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x1, &(0x7f0000001640)=[r1]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:21 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socketpair(0x26, 0x6, 0x0, &(0x7f0000000080)) setsockopt(r0, 0x29, 0x800000000006c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000)={0x7fffffff}, 0xc) 16:00:21 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffffe, 0x100000000}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) close(r0) setitimer(0x2, &(0x7f00000000c0)={{0x1, 0x81}, {0xcf8d, 0xc000000000000000}}, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, &(0x7f0000000340), 0x0, 0x0) r2 = dup2(r0, r1) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x81, 0x5}, 0x8) accept$inet(r2, 0x0, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) clock_settime(0x4, &(0x7f0000000000)={0x1ff, 0x8}) 16:00:23 executing program 1: r0 = socket(0x2001a, 0x3ffd, 0x4) socket(0x10, 0x1, 0x6) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0xffff) fcntl$getflags(r1, 0x3) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000100)='*\'\x00'], &(0x7f00000001c0)=[&(0x7f0000000180)='\x00']) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:23 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fsync(r1) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) accept$inet6(r0, 0x0, &(0x7f0000000000)) 16:00:23 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x2810, r0, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x1000, 0x41, &(0x7f0000001000/0x1000)=nil) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x2, 0x1010, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x1f, 0x7}, 0x8) 16:00:23 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x100000000, 0x10000ffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="645c7da7dcf5d8a151dc7bc5aeed", 0xe}, {&(0x7f0000000080)="268d554c04782736c746210e54e987b0965e15a3d351344cfb4f0494094ae989540e281912cab175cacc841583b6ef79cbd43ca84c39439aa561bed48e20217d551b0d842eccfeed9f32af64f980c42930a04fbbfd34f480c2033af97d4f2f5c527b5fc4ea580ff58fc200a5efae1e983e2aa6ad18ea10be214fe127e668002b4f85451ad0855832b04e53104b5330c23fded39e421cb1302e8dc982d53d77a55d7d4b6b6015bc76adba0f", 0xab}, {&(0x7f0000000140)="c4e3dfb223c0efdc2435571037e98561ca4250256c685bf3f79b7ebc9936c38123add7166b491156219d98189df080f1fecebac222508697d3f5915d5234cac02f52f626df5af2450c4e11904996ddcfe2753d9531f907848bad03cd3ad218ba1cfc004bc07a9ed5889928624cc90b15322b378b8dfa87912f11d7027597c58adbee4daee39653f5bd66748891d2f9860931cbad7726", 0x96}, {&(0x7f0000000200)}, {&(0x7f0000000240)="8a66495d9a987911d7157b5279050b90e88949fb6b4d338a05dfb9464e7e94e9ae3e02a4c4deed14c9a002bb7defcd0fe99447f106cced7d50ce1ae0f5e895cee9ca5e", 0x43}], 0x5, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) mknod(&(0x7f0000000200)='\x00', 0x0, 0x8000) 16:00:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x7ffffd}], 0x1f, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x0, 0x0) dup2(r1, r1) close(r1) uvn_flush: obj=0xfffffd8075d70130, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! uvn_flush: obj=0x0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:00:24 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) shutdown(r0, 0x1) 16:00:24 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x1, &(0x7f0000001640)=[r1]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x88, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80185760, &(0x7f0000000140)) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0xfffffffffffff595, 0x80000001}, 0x10) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000280)=0x10) 16:00:24 executing program 1: socketpair(0x18, 0x4, 0x40, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080), &(0x7f00000000c0)=0x4) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x7, 0x0, 0x2, "172d76898909080000aee16900c73d1b1bff00"}) recvmsg(r0, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000001300)=[{&(0x7f0000000100)=""/27, 0x1b}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/43, 0x2b}, {&(0x7f0000001180)=""/250, 0xfa}, {&(0x7f0000001280)=""/121, 0x79}], 0x5, &(0x7f0000001380)=""/124, 0x7c}, 0x43) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) 16:00:24 executing program 1: pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) write(r1, &(0x7f0000000140)='U', 0x1) uvn_flush: obj=0xfffffd8075d70ac0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! uvn_flush: obj=0x0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:00:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() pipe2(&(0x7f0000000140), 0x4) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:25 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x23}], 0x2}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x9, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) r2 = getgid() getgroups(0x40000000000001ee, &(0x7f0000000200)=[r2, r2]) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20048, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x88, 0x0) fchflags(r1, 0x1) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047410, &(0x7f0000000040)) 16:00:25 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r1 = socket(0x1e, 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) shutdown(r1, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x4, 0x1, 0xadd6, 0x7fff, 0x20}, 0xfffffe43) 16:00:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) unveil(&(0x7f0000000080)='./bus/file0\x00', &(0x7f00000000c0)='W\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="000000186004008b0007000000000000040000000000ffff0020330d05dc7a7ecf2af9b5c3adaa0d000000004206b37a6c5c479d", 0x34}], 0x1) uvn_flush: obj=0xfffffd80683f64e0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:00:27 executing program 1: r0 = socket$inet6(0x18, 0xffffffffffffffff, 0xff) getsockopt(r0, 0x200000029, 0x67, 0x0, 0x0) 16:00:27 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x9f}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x1000000000000199, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x100000000000615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) pipe2(&(0x7f0000000040), 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x8452, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000500)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x1, 0x1}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x2, &(0x7f0000000280)=[0x0, 0x0]) chown(&(0x7f00000000c0)='./bus\x00', r2, r5) stat(&(0x7f0000000580)='./file0\x00', &(0x7f0000000300)) getsockname(r1, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540), 0xc) r6 = getpid() wait4(r6, &(0x7f0000000080), 0x8, &(0x7f0000000140)) getsockname$inet6(r1, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getgroups(0x2, &(0x7f00000005c0)=[r4, r3]) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000480)={0x2, 0x3ff}) 16:00:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = getpgrp() getpgid(r0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') r1 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000180)='./file0\x00', 0x40, 0x3) symlinkat(&(0x7f0000000280)='./file0\x00', r1, &(0x7f00000002c0)='./file0/file0\x00') symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) 16:00:27 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) write(r0, &(0x7f0000000680)="a4d4dc7d39272e05cc257a354cafb92f32b23d1b0c1dbdd38c8f476e5d8d18da8ee5c40941f759e41d7205fa0dd4b201cc89509fc12be472340b1f52821f51df6a266fdf845f3f30272d7ae97b77fd563215ee32bebd74fabad0e150b7541a9d00cc48798c608c55dba336445651f91f82c805b6ebdf2142f4e3e70e27df01285ea93235f258a578fa5581c5d114ab2add17e1bf2bccbaad0e0d75780638269c0db4a9074e89fc267de32a598e0b882ae7e6ab50b10d51b9b05a108cef4cfa735bd79c7c63a80013ee6486ba3b0d3e8fac050a1ac772ee646ce061dc4a2ff2fb823611c10fa638e250adf4c260b91998393ea2e314154f559206", 0xfa) read(r0, &(0x7f0000000580)=""/234, 0xea) r1 = msgget$private(0x0, 0x200000000041) msgrcv(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0000000000e45f3b204f2d3a46e615601536bb4043f4deec26ae4fde7871ac44e7110000d08f9adb46e47f790000000000000000000000000000000000000001ffff00000000004000000000233bbda48e3d96d200000000000000000000000000000000000000000000000000000000000000000082b3b6dc881cae8d0000000000000000005dc3868b000001000084f20010316ca45cbd870205354e825dc3a6f2332e57da5ecf06005de6e861d2cb957c69de5741ed1cc4a66145d816a1b18b28dc05ca8b2df4888b380cb360b055765438339054639287829d1c33d7a122c2ebe08805e059ec34e872a4c6e6c7d9ba782e0d622b5ff7113a923bfccf8659ecdbcc5860e42335b84152997308c727b75789e23aa44e478daf51137942c7ba1974db75729295498215303e6e3685c00f0034cff7d7a4d1ef06205f09e40275bd9bcc1b0829ae8bf72ec2b274cbba007d3739466e3a09ed9a2fd1e82cb3c0db2898544decdcd62d923ef66d70cb278926ada535bba26b534acff3e1e04f59212a771c7996"], 0x1, 0x2, 0x1000) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r4 = shmget$private(0x0, 0x3000, 0x102, &(0x7f0000ffc000/0x3000)=nil) shmat(r4, &(0x7f0000ffd000/0x3000)=nil, 0x3000) r5 = dup(r0) r6 = getppid() r7 = semget$private(0x0, 0x3, 0x40) r8 = geteuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000003c0)={{0x7, r8, r3, r9, r2, 0x40, 0x10001}, 0x20, 0x4, 0x3f}) fcntl$lock(r0, 0x7, &(0x7f0000000500)={0xe219ad03ee787432, 0x0, 0xffffffffffffff7f, 0x101, r6}) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000040)={0x1}) setuid(0xee01) msgctl$IPC_RMID(r1, 0x0) r10 = dup2(r5, r0) ftruncate(r0, 0x1) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000004c0)=0xc) setreuid(r11, r12) kevent(r10, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x4, 0xfffff, 0xd0}, {{r0}, 0xffffffffffffffff, 0x20, 0x3, 0x9, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x6, 0xffff, 0x5e}], 0x8001, &(0x7f0000000240)=[{{r10}, 0xfffffffffffffffe, 0x48, 0x4, 0x7, 0x3}, {{r0}, 0xfffffffffffffff9, 0x42, 0x80, 0x9f, 0x4}, {{r0}, 0xffffffffffffffff, 0x4, 0x40, 0x6b3d, 0x5}, {{r0}, 0xfffffffffffffffe, 0x1, 0x80, 0x4, 0xc0}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x80, 0x7}, {{r0}, 0xffffffffffffffff, 0x20, 0x21, 0x5}, {{r0}, 0xffffffffffffffff, 0x4, 0x20000025, 0x13, 0x4fc}, {{r0}, 0xffffffffffffffff, 0x48, 0x20000060, 0x0, 0x8}, {{r0}, 0xfffffffffffffffb, 0x78, 0x20000000, 0x0, 0x6}], 0xfffffffffffffff9, &(0x7f0000000140)={0x0, 0x4}) uvn_flush: obj=0xfffffd80683f6c30, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! uvn_flush: obj=0x0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:00:28 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20082, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) socketpair(0x1e, 0x8000, 0x268, &(0x7f0000000000)) 16:00:28 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000000000), 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:28 executing program 1: r0 = semget$private(0x0, 0xa259715b7c514cc9, 0x0) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000000)=""/82) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/34) semop(r0, &(0x7f00000000c0)=[{0x3, 0x1000, 0x1800}, {0x5, 0x80, 0x1800}, {0x3, 0xa41b, 0x800}, {0x7, 0x990, 0x800}, {0x4, 0x2, 0x1800}], 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000140)=""/69) r2 = semget$private(0x0, 0x0, 0x246) r3 = getuid() r4 = getegid() chown(&(0x7f00000001c0)='./file0\x00', r3, r4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)=[0x1, 0x5036, 0x3f, 0xffffffffffffeb77]) semctl$IPC_RMID(r0, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000280)) r7 = semget$private(0x0, 0x3, 0x3) semctl$GETPID(r0, 0x7, 0x4, &(0x7f00000002c0)=""/93) semctl$GETVAL(r7, 0x2, 0x5, &(0x7f0000000340)=""/106) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) wait4(r8, &(0x7f0000000400), 0x1, &(0x7f0000000440)) getgid() mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x2010, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000500)=0x5) semget$private(0x0, 0x0, 0x50) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f0000000540)={0x8, 0x3}) socket$unix(0x1, 0x7, 0x0) readlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/206, 0xce) 16:00:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup2(r0, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x3}) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000100)=0x208) 16:00:28 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xfffffffffeffffff, 0x0, 0x0, 0x0, "000000000000000000ffffff7f00"}) mprotect(&(0x7f0000472000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x18, 0x1, 0x651) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r2 = getuid() getgroups(0x4, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x2) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x8) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000040)) 16:00:29 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) recvfrom$inet(r0, &(0x7f0000000100)=""/148, 0x94, 0x800, &(0x7f0000000040)={0x2, 0x0}, 0xc) fcntl$lock(r0, 0x6, &(0x7f0000000000)) fcntl$getflags(r0, 0x103) 16:00:29 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) munlock(&(0x7f0000000000/0x3000)=nil, 0x3000) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:29 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="7a70aef9812a37a3557c6569f9e3ef8719665018d0e40df69e4c856392b3161fe703181b352c186ce03e0916d21ed41de00a7a083222a80289d6fe0039bb4de6cd9704539aecdcf644ab0822a85772d4cc7c3fc48bc0f5727bc7245c43ddc1a82912d95aebf7d288e833903822d68d89a0192cd6f582ddcff8f30fd50e3255ea0d42d1c108c716e7a61f580cbd78b4ab4e7db987573daf9ce63c3e0e36abfa9eae88d6ce0bb4f1711b3a456a73034378e8823dd03099396586d7379805f5d7b01fa18788ab39f6abb521cbd95ab1fdbf61dd7f530919d67062f2b7ae26056149a37a3c856657f3ad3f7db50d50141b2c", 0xf0) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002000, 0x40004000000028ab) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x1c0) writev(r1, &(0x7f0000000480)=[{&(0x7f00000004c0)="000000186004008b0000054cd35091576cc43c5e04506b2bb00ac90000000000000009000000ffff25ffffff", 0x2c}], 0x1) socket(0x10, 0x8000, 0x7) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x401, 0x0, 0xff, 0x2, "baedf9160b053777ecea1ec28b886ca7df6c5d7d", 0x4}) 16:00:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1000000000000010, &(0x7f0000000000), 0x0) socket(0x0, 0x5, 0x3) 16:00:29 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000000c0)={0x3, 0x7ff, {0x5, 0x7}}) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='c\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') uvn_flush: obj=0xfffffd806e1ffd38, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! uvn_flush: obj=0x0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:00:30 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setuid(r1) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x9, 0x401}, {0x1, 0x80000000}}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x45, 0xa3c}, {0x20, 0x2}, {0x23, 0x7}, {0x6, 0x8}, {0x0, 0x1000}], 0x5}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x101, 0x2}], 0x2}) 16:00:30 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:30 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000180), 0x0) 16:00:30 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffe}, {0x0, 0x1}}, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x6040, 0xb68) 16:00:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x40004010000028ad) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00233a270400033519edffff0001000000bf02008c9798171fbb18fb9d568e58a6b193ce03df1286a2a219a3ac621f176181ffe691ec51f8a0d902da5691d8995335a17d1827ad", 0x4f}], 0x1) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) uvn_flush: obj=0xfffffd8068dc7098, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! uvn_flush: obj=0x0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:00:32 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, 0x0) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r1 = socket$unix(0x1, 0x8000000002, 0x0) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00*/file0\x00'], 0xa, 0x0, 0x0, &(0x7f0000000300)=[@rights={0x30, 0xffff, 0x1, [r1, r1, r1, r1, r1, r1, r1]}, @cred={0x20}, @cred={0x20}, @cred={0x20}], 0x90, 0xc}, 0x1) 16:00:32 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000100)=0xc) r2 = getppid() setpgid(r1, r2) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r0, &(0x7f0000000180)='T12j', 0x4) mkdir(&(0x7f0000000000)='./bus\x00', 0x20) 16:00:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002000, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000180)=0xdeadbeef) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') chroot(&(0x7f0000000040)='./bus\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x5, './bus\x00', './bus\x00'}) 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x100c12e, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x800000000381, 0x0) r1 = fcntl$getown(r0, 0x6) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000001180)=@file={0x0, ""/12}, &(0x7f00000011c0)=0xe) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() getgroups(0x4, &(0x7f0000001280)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0}, 0xc) r9 = getgid() r10 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, 0xc) r13 = getgid() r14 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000001500)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000180)="2d56c7df1baad5826f7ce425c1642d1970055b786eb5472a0245a3333de9a2091426342afa00c4b1e84e4ea7ad23b23beaecfe450d2ee5fe28bea07740a74e371df8c66b80b7524dccda5732c56c44ffaf28303db31b61f4572cdcec56e7bfb7482791de2a1add88e7514c2de911867941e969aa44364089894f9e91176ebffeb2c786bb64cc2b5772e07e0818b118b91c93bcaf6f2ad79a7e395a6afb3d856b453ce3993b1f5d7f8a5aec24a56318b4b5e00d39d13b6ee056959749cb316f234e9a3c833f64c19b1a7c256d06c164017074c81d755d7ea0769651571dd72024f5befc32916267ab96abeff28af35968fa6b862f1f3ebfdf52ab46cd8552f608b1f951b97520dd04ed9d895bceeb181f71a837df3e904b94657dc5b79c90a23c19a8459910a7ce0b519c43f74764b847b245ef70498c5e7cb742216b80658fb3ab8f4460c4ecd5f4c0c380220ab77860213b6b472d29cce4391e14d32c4fa427849a0d466bb147b116ad9acd9b5026d7b91d3784610a4223107817c9c0cdefb5ffd24b481289d7a6eb50f35fa3107d811923a98e85dbcafafab235cf12d2f6cde616cef08e26b2d3de312abb527beda8074cb6dfd53c7e0391c199488954cba86c6265e29bda71b464113ba216123510a4a7b5653359503ac22fe898080bd0a7a904b7f466730833f8766d42154be441e4b655df23dfa9d95f825736b10a03f42b1fe01f75317c6f8937dddeff5141f585865480c43965a4dea1dd6fd358269677fa3937dfa11e078974a37b6a5269f81c38b4a3b8b25cef019add42d4308a882516c29f7a00230fcfa978eacc04261c5d72a7708fbf0a418e4254b6216554a6b6e81b87f202ac3c611e43d6375a69142de0127bfbb3db49f7bae1d8b63e5a3bfeed47318425bb2b715f20c4ed7208d9a2fe185876f887ff658bc83307f2479b7ae08e2a46d82896d452e4fa3c57d1a6f51653820cef1b0affbb1d80a3113335d0992be0fab2c56655ddee825a10cd0c91d60caa19db63fa0302a25210d611e7d82b621a315eb0c21b4037014a20c4ec3b65b3261e3e0e866d53e0687f9ab62a7dc75090ff805e34344ba7fd9acabfb8d53858b15ae412d2042081a80f6e758f90c10994e486d48021030ee3303759970a3f17af945e41949ddaccc1528b765eb6186b45051f5ef29bf08d68362e9985f4ab45e2de39df75ba1677fe3dc30cd816ae2b1c906cc4f8df179e23a13985c54eedc859183d9711ba26d5e066da9683bd737a2223cabe2de53ab1283c6f860c81ee5e91bee2a2736d92cba12a7c26b468e65fdc444bec47c3e5aed3eb805269d6e628bb5413bc62b5e926114ae17e5640035cbf3453a032b79988b9d1cae9ed52071d8ceb3cd5d5de6ca7af4f49c6cddfdc1e1e34f0824f4bf76246638e582b0b82b9e8f5fb59ab7550104ad340edab020a56414dd111edb7970e32e36c42be7634a725cd7e83f0f5cd94305265722c1b3b1bf48ccb9876e440c398bb457f1a3745263ded35c196af099c17ee00df039bc2337e229d913a0a0a1de10d37cc5a150bf88e25aff9bd75f2273f733a23c4a4d4cbba145ba869ad98f476507eb9925f6b2ef055f610a299bc86727bc8cffcc08825a8fa364421855ea24032cfd2b3bb711633d57fb9c0c7c37d8658c7f8ab22438dd891e1f1721ce67c97a6509983260f57ee9b4f8d7b8a189ccf3840270952f16d1abe014f1d80f9bf5d6cb3f6ab37527e58730f9d97ec99713ff72b05e8db9939a2b2a6684734ff319422582268ccf7359517bcf0e7db132b6a38ab29d20b99ac00c01e922efe5a4b4da1a5e7e3c2568c623069db10a8d518b24417a11258a114a1d892e4d8cee450ee412072030227e634d0f0c69c798793d46ecc2d57459960589c9ef7dcd7e70ae637b3ec1b694fe952bc3124fe8deb729d7bc3614a22669cf70f83e42d091cf0c20932f3f8fdfd85259e262ead8a2e4003e4c50e495468ff1376297732a6a89fb7a9d55fda3cd737ba063ccae2fc5220f4cba82e89cc27b71c53337254b1552cb4b5f24cec5767266c117156ac8894e4b95bb329af32522be75b60476c92293b3d08be0576f71b4b855756120a4455da25380237b31fb175a122313d83d29ec1aeae7d3786d6392bf784551ad5d9ffa05b11480c8b4f2cd379e00304b4cd89e717eb8b1400b8335501137d804817246b952e1ffb27e61f16c1b5d19b92aa308ee97c2e04f41a762d00deae67c3457593a03808ed52e021461a25533f1193dccdf662c6f738d9ff825554f64a6d2ce831de27255fef25bf913723cd1edc969c1d5609be82d87ec98b69759274d9fa9d4d42287b5e0e3419f211f1379d12ed4ec7fc4963e0458f7ba6ed4837c0273b42bf8eb789d8fb9d6f565a589876d5ec19332d2c97034495c4b6dccc4cf0e747d8949feed8b7f1c022223bc7badb03447c0a34381545881a614381de6c02e128199bb706d8bac5fe1cc346bb9c779868e6960cf50bb6f32435e54a21dcf2044750251a75a62959ca6411bdd876c736bb569746acaacc339ba61b6fc96e7e8ecc6a592057129466f2254d1402639b0141d682d74924cb327a657789d05369882b1c7085158116df8e5418e0a646f59cc2760ab5f95b70ba4915b65dd6163b1a25bf4606a18c9802d186ff4374e62449c77835d3830e092146b221c1a0fedec6b1af4e626eabd1db79936a63fb5a6b42bd4b8c8f629a7f60351a4ec202b8d41799802235c876bb25dfefd3438c4014970e4628f742a4a4424a86c2128c7c9603c05fb6aff18ee125aa31bcc560b079f904389a9dd1e1d1b4ef4648c161f56766328580effa475e9af11974baab569ea889c8d0458d65b3f79d36d7c982867e73ea89db61b52494821adc51387d9330a35a7304da0cc29381c1f1d0232e2f224fcaa00ff3f9d65aff86c78e76cf11da11b808a862de5d898c813eaba56a156de0571cfcbada80d7eae4ef079abb0dd63c26edcb1e034c08ed19b94b9d35c11cce9b62d21bfe06e6c0e61d8f9761daca08a40cd63292b58d5136278812c1f52e3b6d330d63f37f35f0405c73d7933c9189f73f99ca91739fec51a7934911631db0b751ebc49750ec60817c34731641c968f3677685fcbfae942562452739d6ad407f40254f1da193c901dbbee6dfaa582da0deb6c06e73665fee369b3257d4897496527bc2192fef05cee1583af9ff0754b4f981c953da8ded159807bcf26b7ddaea495687ce65615067f3912f62f95b6b8d1eb608f8b8692947d0b91d846d7a787bee12f2b2c3b353a4e42c97de0a3266ccd5d448083f5e7460c9486de3d1f2032a53bfae3a992388a945846741e2aed6c7ed28f2c59173fc20c9392876ad121d8c4b0741c52ca6d3512b762413fcf7d82433a97fc6cb398266018c5805e0699673fd2c2d45261c7f76843b8a755cf67012f00b5788bfb2af55b8e5442bfcc4bda567c4ae4ca7532e406a883a8f0600df27c207e41f080b367637da0a8a515cef273a6d171195c2801b24a5b90e5d1f75b8b413a95e26c2d97c239d5ee5be7109dcee40256c3f4ee0f25999978cc31647bf22e1dd5d9890251f1ca45af2cd16a0d4d62f49400e006cdde9db93fd06028b201340992b72a8abd629061dacf9fd1bcb44cda796dade135a049619cefe667fb0168ce4d48478a29aeda68e8c467065ec4cc4cf9067d9508ed483f3c3817a7bcbfb984c14ed90c0be800f07edbf56985fa34ede175a148ed97201b7bba7506c919026140358ae67c4214ea553364cc2783426a25521cabf49f5785c69e0f1219f1b5f0a8aceb29dbe2229a5a0e33d4d8c0fabe6d860aa969f5c52a0520239eaaa7186c7fa54946ce78c07bdfbabd59c42f9de05ea06c8f15305ce3be5545a00fbfd6cffcd9fe6f8a7a33766ae3d998da8c618072894160235effa309a7647684875b9d1980c2ca08886a3abfaaa73ce98abe7782e4af811a15390ba9cbc350a074b5b2b09efa226ce22111569aa4782cc46635e3abf3ca987940fe5c804269df981043b1bfd3acd4af636eeee5873fdd12bd9a614c4894683f3279f8e939b245e6d1617aa1d55efe89691755f405b65c5228367b2753df7b450b07100492be3b615ab479780835b5f92908624361fcc5ba483d9d7b6ac524cf0b92daf869d18974d7d2fe2b4962a8991625b2e5ce31c755ec99aa4ae565ce242896a874eb9043ab50171774c5cca60d984c94e651fc536b2b24bf4a027e6975eb11bb9f383facfeb79a5d024882ff3df5ed41c4eebcdfe282bb226ea1e5d7ce32eadc3a4adac7eb41ea1c6da446cba1b33252d5f34edd00d240579eb3a6d0a10c032b2fa8a9a909f8f068139806e497b5e1a0bf8ab5d4475636dc0cc70be4a74db1f7389200037e0efc185fc99b8cc25f3f4a3390d038b3aa6717b69dd2d26e38dc3b1059f3220b209363ea4e9a863284d196ca43470fb8eb75725ab8932d8c4298e7b62cc7c7805bbaed95a211420ba6d5c6afd65f62884bd41217594de5ff5ac5e858bb5d0e3e888575d5059473ff27f45731feb89655c1d0d96bc0424ff0d8525dda8d7af180eabdd88346f15dcf24a772adee719a7889318cb8bda363c629040709fd2b1555dc6b5a4a308ec08e603055106b5fc2ef68ecec69ae4d1246b3cc8b40e708ae85e33b680d987dc7fa688ce9000f23abb299af6017071e3c80dbc8627664adf5e56d51e5a0e5821f912cdbbde8897cc946fa57a0d492bd47417b7436f65f9a75ab175310da6c4186182da8a5d0c17c8c650e717559bfecea7c7568e6beba25679440c3f7da70966b3c98f886e24d338de082b388137b58bfcf4e2ead5a2ae3bbb57b9c146c8d15854ead99339c3e498c2db64f66e1604a8a930a03560909a5f772cbfd83e5b42ded496e39ab6f88986fbbc8e9d1ce697dd3a67910dd90e444af77c73c72aebabedbb9083e566380d9cd29b755e52c62b23658c634ac155c19e2e52d02a994fe739c8cde9b576906b2d55d9369e6c51f555ddc114b38bee1f4d4aac2570825cc56e6387c66a24972be5e9b1f8d764d6356a1f0910101d4a052cf0bd9b11425e3ad2bc4dd60beb472c809211a2cabf81f4ef80ab2d87ae628266b80d14769f95791eb4d2ebd3925a32f7cf86639c1b2b0341fb8f2f9d2e0bb9957ce5f1aef29a08b9eadbed84eda0d872639d4a852ab715147673fc4183f8bf64d86d0fac7201a6fe075a0eede380fff3b11ec5798db7861ccc300a4c1c59c31c79b19de9f207ced1ce9d25446f6e9426991e9d3b411c8869c2615a959f562aaa3905f2cd41058ffb058880feb20d7e3fd8afd39972b41d84b1e41ffe4732b585a28e4a4fb874db4cded3e9cd48264be922eb94f1a02d2d462f752b6e412b604e16de3193efc59835475c0787d3777784a967b9bb2c8781c47be9ada312fc4743f3958f800bd3ec125c69803bee0563acb584d5669d1c9477354d8d47aabdf981dd58c6466dc86efcd683b07e8d645eb15c46dcda1183679d89f09a9fe202e51b55033de475a30883e7835ebf9e214574bf17dbf31e647dd0c6a76115ea377f36c839bca49382d90e26442fdaca1ac554d37ee81cf69dd61a16bf9e7d53dc285aa4274fd22052cfe79ea7ba67593422896c61c9f385f1d67699242b912f11c50d6ba55d1be34b823c3351eac8ba738e09b2653d7304f7918befe77256a161493a9692701a62440c726e8a7759c22ccb77610784b865bd1d847d7f094a5ee385c316e2c4d34de20b02dd130fe266cbb25c0ba47b4d7a87a3d2", 0x1000}, {&(0x7f0000000040)="e09617c26f001d2ee3a7d8743c55fece13dc209919de69f3e24737f7519fc0b44191b0a391ff85ae6eb684565d441e0203d816eb4f5b14f73397631d4bbdea373c6cacb1a85d82b75f36d6f1ca25505abf370de7cfcd4edaa1bbab0e288cf8947b0aa34d36315a281e", 0x69}], 0x2, &(0x7f00000013c0)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r3, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r4, r5}, @cred={0x20, 0xffff, 0x0, r1, r6, r7}, @cred={0x20, 0xffff, 0x0, r1, r8, r9}, @cred={0x20, 0xffff, 0x0, r1, r10, r11}, @cred={0x20, 0xffff, 0x0, r1, r12, r13}, @cred={0x20, 0xffff, 0x0, r1, r14, r15}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0x128, 0x4}, 0x2) fcntl$dupfd(r0, 0x0, r0) fchflags(r0, 0x0) uvn_flush: obj=0xfffffd8071b31dd8, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! uvn_flush: obj=0x0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:00:33 executing program 1: r0 = semget(0x1, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) r2 = socket(0x1e, 0x8000, 0x9d93) r3 = socket$inet(0x2, 0x3, 0x6) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x0, 0x0) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x81, 0x0) r7 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x1) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x20488, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x88, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffd, 0x1, 0x4000000a, 0x8, 0x401}, {{r3}, 0xfffffffffffffff8, 0x50, 0x6, 0x8000, 0x6}, {{r4}, 0xfffffffffffffffd, 0x80, 0xa0, 0x9}, {{r5}, 0xffffffffffffffff, 0x0, 0x20000006, 0x36, 0x5}], 0x4, &(0x7f0000000340)=[{{r6}, 0x0, 0x82, 0x2, 0x6, 0x2}, {{r7}, 0xfffffffffffffffc, 0x40, 0xfffff, 0xe6, 0x1ff}, {{r8}, 0xfffffffffffffff8, 0x10, 0x2, 0xe214, 0x6}, {{r9}, 0xfffffffffffffffb, 0x1a, 0x80000046, 0x1, 0x5}], 0x2, &(0x7f00000003c0)={0x800, 0xfffffffffffffff7}) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000000)=""/189) semget$private(0x0, 0x3, 0x30) 16:00:33 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = getegid() r2 = getgid() setgroups(0x2, &(0x7f0000000000)=[r1, r2]) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:33 executing program 1: r0 = socket(0x2, 0x3, 0x11) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202010000006c653000"], 0x10) writev(r0, &(0x7f0000001300), 0x0) 16:00:33 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) shutdown(r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20, 0x6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0xfffffffffffffffd, 0x8, 0x8001, 0x0, 0x1f, 0x0, 0x40, 0x3, 0x2, 0x10000, 0x20a2}) poll(&(0x7f0000000140)=[{r0, 0x54}], 0x1, 0x0) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x2, './file0\x00'}) r3 = dup2(r0, r0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000000)) 16:00:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045721, &(0x7f0000000040)) fchmodat(r0, &(0x7f0000000140)='./bus\x00', 0x0, 0x6) uvn_flush: obj=0xfffffd8071b310a0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! uvn_flush: obj=0x0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:00:34 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x200, 0x4) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000080)={0xa33, [{0x3, 0x4e13}, {0x3, 0x370}, {0x3, 0x8}, {0x3, 0x6}, {0x3, 0xe308}, {0x1, 0xc80}, {0x2, 0x1}, {0x3, 0x8}, {0x0, 0x4000000000}, {0x3}, {0x1, 0x2}, {0x3, 0x3}, {0x1, 0x7}, {0x1, 0xdc}, {0x1, 0x2}, {0x1, 0xaeb}, {0x2, 0x6}, {0x3, 0x1}, {0x3, 0x5}, {0x3, 0x4}, {0x1, 0x3}, {0x3, 0x1f}, {0x3, 0x7fffffff}, {0x3, 0x7}, {0x1, 0x5}, {0x2, 0x7f}, {0x1, 0xa3ac000000000000}, {0x3, 0xce93}, {0x2, 0x3ff}, {0x2, 0x8001}, {0x2, 0x2}, {0x3, 0x7f}]}) fcntl$lock(r0, 0x800000000000007, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20000200000005}) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') 16:00:34 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) r2 = getpgrp() r3 = geteuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r2, r3, r1}, 0xc) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x85, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0x0, 0x1}], 0x9, 0x0, 0x200, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) 16:00:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1ff070000e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) write(r0, &(0x7f0000000100)="0d71d631f2ff0400", 0x8) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "8523b73a3b00"}) ioctl$TIOCNOTTY(r2, 0x20007471) syz_open_pts() poll(&(0x7f00000000c0)=[{r3, 0x21}], 0x1, 0x0) 16:00:34 executing program 1: r0 = socket(0x19, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7fffffff, 0x4) fcntl$getown(r1, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400", 0x40}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000140)=0x100000000) uvn_flush: obj=0xfffffd8071621eb8, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! uvn_flush: obj=0x0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:00:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x42fc) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5712, &(0x7f0000000000)) 16:00:35 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r1, 0x5) r2 = kqueue() r3 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) shmat(r3, &(0x7f0000ffd000/0x3000)=nil, 0x1000) r4 = dup2(r2, r1) getpeername$inet(r4, &(0x7f0000000000), &(0x7f0000000080)=0xc) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x10000a1}], 0x62, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x9, 0x0, 0x8, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)="c11938efbf1562e3653011498ccd4a016cf159d77521a0528e", 0x19}, {&(0x7f00000001c0)="ba5989d6af2084396c70cc83c8a5f69ab994a3030ba14eaf197137564196bca011735e26c383df13645d99e92b5595a15ff180fa957c6542bcc8a25cbd47536829e16a161f50b6f24b73d20ebfa38fc53aaf1b107186d6c122bf214d636f86871a23a06e0c64c8277f9740b7af0eae18943f00986408f104beaa710c3a2125e9664239380f16906504648d532a3ebb9d8f58bba8771f7fb09d0f70ee50e7734058a7b403b9c3fedece7302733007944810108deaa7bb5513c2515802860b0e0ee466bb6e9e9e2c40aac937ded3b534dc964e5b912ca5782cffe69a36fd31e6b579be9f0a63303af7d836", 0xea}, {&(0x7f00000002c0)="6eab942e2af2a90dcf1531c3aa7e570a69765356d88a388e25d57e5b0003a4f34e34f9a3505cc738dcf31fa85fa2747d4ba300cbc3ffcad5e73428625e66f92e02a72d98176ab07b85969174641ae433068c82f9b7d623032f4126fafc06fe9dae138dcecc982ce23a617d6ec3705bd991f64199b25b389f6e55fc4062c75fffeffb4a12f2e5eba47d0f147d", 0x8c}, {&(0x7f0000000380)="39e0a532fc5cedc628a3d92b52d053ee0a50d29f771c8e44efca3e4a40bbd0f1e6c97fc2ad69ca2210206932a2e1937fa115cbce47fc071b354762f16934046401b2bd462d96b1340782b270da021f12e7707d0782e593eecd566e69f4c0863ac5030d6f2a36e5d777918ae47948f402167e3dca7fc235a4584826a21d8cdcfab75725476b40560bfa87e4b848f2ba209d86e059f4e6d3bf90b4e443e6e2e2b79d86da257c9234028e5c4b6d20e958ac78218f46b0a157c1b574eaba7921f39e5a34591f74b7302cc9b47455a6d6487f154550195043b842155d07b7479b4f948ad098cee657a3484d6674ceed3b46", 0xef}, {&(0x7f0000000480)="2cb0d63db667daee1d6f6e78b809f5bb8f0dbd7018a96f8390737117094344ce8104237c5682428de595f4f52d11355db9fb81e133ad95a6bc8abe12c99095758eb972c8793ca8e6e28cf2c42ef6ee289de6f2e76b137ffe6ee189aaecb472b0ca52862e2f163df886701b4c0e59330c59e44abb1ea2055ebb73cd8114b17880a19dc7e5de5cf7f74228f3e93645e98abf967233c5ee685627f51620ff0c024ca03557f92bfec64f9ba70aa0f4412cab95c4bfaf54725ebdf58e0c1dc0b56cd2627173d82361a806894a54bb1f55de5e", 0xd0}], 0x5) dup2(r4, r0) fcntl$dupfd(r2, 0xa, r2) 16:00:36 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x190) sendto$unix(r0, &(0x7f0000000940)="db2540851c2e90b0c385a4d0f773d5088b4e0f1680cdd571e70c9ce827242720942e051405d88bfb3d4ad1507bbbfaa05ab284b4e091faf3cabf49ea87c8190d15e8f7232b4d2e6ea3228cb6286ccd0119aafee322eeba232de5ea72afd8d8d30f918f13ec02a19a259517e2c7ae74f457b91624d9416f3b19aa06acd000d9000d6d44a9fc2f9e73fa7af8424f069107ef7d602ae4098768d85ab5590692794ffb35cb4891291a8401bfbf92cecb092e328078bf76aa29b2dcb1a9b317a9539e22c8cc26e94f935885b979418ca758af9bf233ea029349be35d41b2955ca39f404031992894fcdad99d7324c34c8a0725bc5e0982d2aba45cbd9c9e58d8cc59a0dfb4d2ec2449a02dcc8bee446ce5345ae3870aea605863d28e414eb8199ca97be0039ca90a1c174cc1b65bc5ddf5453ea48a35bbbdb210b11839aeba1bf733cb6b7b93cfc7be18f7e9b5717d1df6b615a7b5dc51167936870744e3c8c652234dc07c86d529ba6c318e874f82f1ff1814292210384030ce4dff3171c064405f737e49fac19ce6e80707663022db2348695b42ace670ff82f097009b2b4177fcdb0d65fec1ca8377e5700f79b4bedfd8dcffaa4acd13b15cff7b18a1119fcfb1f6b2b06e9dbc3b983e6e80b8dfdd3c7f5a381843ff46b6444d1065b16087186b5a692345bdeecca8ea7c093b29b8990285d5b2b0ea9a94fdab0e57867a42df39e39aa6188a2ce1ffc72766e8da43de137f8cbf0dc3be004506fae2a2f581ef1b4edb5c2bb036225db1b87bb1cf0d0458589ae6cfdbb43824181d2e4ec06c440924fca2edb5ce10a74f49c1d41dc7c3bbba5a1931bf447ba23723d66933614ff47879b0179f3a21857ed154546af626eae83ec1d483a280d8ed0b5d19c1c574085af48a727db10ff4a2fb14492d700e55fa9bc997f3e13c23940ba61ebca47c0496f8cd8551b967d9c519527311e82199878afb982dad6cc65634272a77423c10d1e5e0d90ae72d53b640f9452c08ef152d98250e02a4afed22eed95dc8ed6d4d562e72a806e92df5ebfc949aa1c9a79753207bc19646655a3e95d19994515d88c5d28a4bd37c42e509a6f784633ae5b261eb16ad832cc81fbad1b2a8537f8db0400c5f1da2bce388a09e9f0b7d6b0ce8ca7209fc54e4c205baf37b111e729c44a89a241f54d89f01b19b41f18b5a7379c5730625b051727d54dbd82aacea11749b6f2cf565f8e4997ec3121ac618a59ad80f74aa87f7adf403c0100c6df7af92cafbcb6adeafc9cd9aa35722e7b71aa2ace53a36302fd1b10cdca9ce6514b3d9b1663f995fb1fa240d498d232cb36a91bc5cc52e9bdaefeed10a0d2b49741b6f69f411c0c1d819ae54ed83aa2c665a403a03f619294bb57b42e7b2b9a96c5852837792e69ae98cb6f4891efc38fc25d69898db5918f67c1e8cfc87bfec29c682a4b91f3d8c29ce4aca3e0f9648743a2a78701d475f84d932501248191422ecec752259b469beb5068e3b9a82759ffed7e858505e5458f130a906400f8285d66751fdc7c7eb118dac81b43e94c9a775121a5b5b1ea9f9c63a001911cc446a8457047b8b8052a2513994cbb4b27e8afd91014a7ce0b3664dfb846176079cb533e476242b24d0aa556fbc8f71ef096250083da1bba72f16c3d1eac8e2278f3bc03faf4fc2e00440c710fadeb0b78628d06e23caa7eeddcb542157d3a2b0846cb7d30b7c746468bd506eb0255e6821605ef39e2bd8957342a0f6a9a1f7557f906eb544c47673da293058766730e029a7c242ee5d0f96c7c71d10b2aaa7dba0a4f0ccdf661e2d1270d04137ef6f99a80db35e0da0513ceaf8e0248ef16876d884850c006949283e8ce88f834967642203381a749a205c5909abd7e55799536fe2dd45066af05737824eed3d3da0f1d93a2d2987cdbf5e1e506bcc32534dc2e627303af4a4a72e8aecdecfd1079d75072a2cf6322b291ead1ac20c1b47641821fc3b3d9d50581fada6feee8a236ce372a9adfe5670208019a2b0006327909051a5b6f8a251c1107fbe18857d3cba7d71f2a585b2a575834176be2becc2f96d91979d6bcd40c00de7c254d2f469fe78d92a079fd270270c6c06b1642ed031cc6fd0f319ff6986b7453d104b9a00d4ef0c9a431b9a8f0ab693abda4d35102595f4dd7173b92de65f48b1fb1a6a3fcdc49f0b36bd299494ba08025fb15b451ab91db37d1d522f611314f497450212ab94ed32c4cf0006727273f4083b77460300d07a55cb821770cb45e5b0a0610443c24f95c975edd1c4095db3a0dbe9b4fd8d1b9fbcd1d2a6fb4b87dcab360a41e996471041b8ab11ebf6b3642f3ee21920b1a7f40692189bdf82cd62214047a5d9e9a820d42385fdaebc789ed797e4da22ff794900fffc1e481b91a74f31b491cc6a47d6c7d153fd706b1a35e828ae8ef8fee80659a9f14e25c82592a052e7918567e89f28aea64a31737435bde9346a619b3e0d1e7db40da4f7a6b1667df3a0bf3b2ecfe920cbbb00a5ce091efb048c28641accc9e26b5d6f0ef76abcc51be5c7abcec54ba54e611cb41aace342fe1ce0423146ee32299e08fd7758611fe6a9bd3c196cb70b393ab4e465b5fb30e709681b255be81983867a4c9bb44c7e92a8262cb892cd441881ae48925306734b18dff467405298dc0c0ed67a3df4e8bb495e959adefdca7233e3d64477f12a2762c8c21adc2c4211f43a2a83abe3b288498d42b4e00e8b2c48e8389c793a0697d10949cc7565da8e8654e63ec78c04d595cbfc29a67298bdbb7c567c0d6381850264b2817801bc75fb2bfb57e905c9303c03f01904fc9bc51a5cd2e2e7aebb9a4ba9b76413dcc5ff0e69df1a7314480ca15de434dc0b74fde48dbeaa66b1c995843110e0e5b88b828ccb8053e69e8c27bf09aa56b0428c97d0d0b075b5969998154369436c3118f61e7ef4867f7fe7acec95c97c48d6c0b2409a64f438cc9fe018661d1d1c86a674cfe1fa2175f19531cbe864a5787782988e3d1de875f1718eb84e2b0a2a1676620ee0e70a8d7d60a308ed7f0fae0d7c3d70c606e8c9ef402dd5f26c5907ec4fe9e356f8dadbbd034cd307b604ef9b2c589466be1e9be76af88b5a6dcd0aab8092ad043e1e4d19ab0aeba358df95fb53bc528fa2a9df9365c9c312e78be678453fb8f7043317336dc37e98abd2d330bcce61f1df6f8727f7e260fdbbe42f971527a4ad2a350437e661743551d8383762b3adcad27df20b09123f90c72d45cbf79336002f55f998766b61fe78e7a8c70c88f2f7d5c64c1f3d1b20ade1a0b06a43dacda9065316087e3b1d8d2bf86c0ae7532791e33a3468b4421e87c3c68ac69ade574841266aa6b040af5394ecf63d42518575b0033070f6116a2003317f5ad2d0078d2488a53b1d6756640cf045df64e77ec2fb83fdd06b8d935b2ec5edd0271a366e3d6f59e9d5f9db121bc90013257aaed7bcaec61ca41ca4fe3d01ed091ea2d2d102626b1a8a032eb802f08a4ec41230e5a69114b064b3ead00a99322ed75fcb28f9e09eb85ebf1868bdb689a0fa89138f4b7c34316ad09c40b387ff2552b1089c757b4339a0416fa3a29bf2aab35e1fdd39937f0acfc76abe01d74e12b5e90893f99a0a06e09eee2bca6d9fee89a30f9c7c2cb97b2d78c0148ff0f9553d07a4fe4fcecc055f792f10c6e6ad4c3f6e27908bfe01d1a2c9d4c4e13fd53209f5bd06bc664e7c75559ff2cc9fc1ffc48f6c05e2b7e8344c4471c0348a9571cfdf2d05d996a1cc98b52b0486c3740bf2a3b0c7f2ea1f3ed332aacfa769215ec5835663496b03d58d58135cc767acbe8277b4ab62663be9d9fe6ff82f284fb687f56ca8f932a05b5e6ff519a3a5797f919cefe0c97853dca9325149b23d1700a0d2f327e0340e85636da159dfa896be6c4815d211c3cfeee624b174b1b5a2d99aedd01c6a2729377e3dd84245a3132b7de727b6bb1152ae223b9bcd60bd37834d50624dfb86bd2a15bb6ab39d97c291cf0868bb3dd93d6fc0b3b1c5b7b0e5e52e32aa13cf8360274eac117bf76331b623aef9745dc6e6c3f7b066db04f68db273d40b51d59025e83316ff269d197737f5a7b08f74ae71479ea4f66720026bc9830a8f8b5bdc405e9fae32faa7ed41a1fac2c6f2cc15b5ded7b9630cb5372dc7d6b05cc72b18e29d79e0bfc6c8136408a1ed1549ad8dc3b8279bdfd713522e378cd9c005d1dd1cec3a894204d5256592081d6b1cbc39a3a67cc880084b13005c5fa92a14696eb37133ffa65e3a080c7be82f95febbee047a0306c8c01fcd88cdd8a2a653416bbda5e8b146dd4dc1d8c84439b59ccb3033dd44233c055432ac21de40c83a19162bdcb150e39ecdfb0c0b958e4608df004711edf08b755cdfc699f19a31629bdc918c2ee91c6f7c3151e07e31c1e58ff3c4daf7daecd4f3f68884672c4b7effa100970557641966f7a1311083b134f544aaf5bf9dd5010ddb2c2d110e4baa297eb551e67cc0c0c4cff0e56c9296fbb815576dd76fc2c2fb91328ea9afc116c1982b054806da39f352836d260e40e8b52cea95574eb5a1069d456dfe6ee3c1afec0a391dc79e9c76e541f2c6e8efb2bdba015920bc49868f7aa73561351334b35df64c5b97dd06cbcf2ef30000611cfe88ad86a3eebf4dc75b56c20f4e92ef59bfc381d216538027cc7c1b458d5e18c97d55879448b965f59d7850bdb0d2bedf6b8b923d493cdfaadda24dcebe3191a27cf2c51f029a95cbd4fbbcde98a6363ced85aa8f8f5a6b1df39e22d2176c53366bbb77b0d06dde251f0aecce5e4e2c0cb92b4318c02d32781712067b9ed2f680525f22c29124d4c6ae7aee9172d1accba26ec0a11a517298c07cfb3589b9798356ee860598427871bab51f1816a6568f183c9619e8ebba262d57562da3141eedb85c12c5bee1ef207114f73131602678eb051dac567552ca7dd54b15aefe6870113398ee142eceaee2aed4fd46744b9f0e18a0f763a6e173c11ca1f82837ef4a793cde05ce94824df98705a35cd78c25e116177753b577513b6408bf1488306d2d77eb2db1fd76d255f3f8f505932fe5d6598000d65d8e8b6b2f806e18dd8ee88312086acd5187f2bb29f1e6e8c2aaf065ee36b4b560d49dc850d3dc64875214415798a1484f7a28a6c166c5887aadbee401a438f7adab9ffde75f2683eb095c40867f6644d571651438e05743c8ec0cbc3f1073a63ff2cfd2ba106ce78bb0bd02c44cb12c8fae425f5a6e8576ec554614d30d6f2207ceb9d39b3350da0c264a43e3347106bddfa0beb1be82692213cfee4f517a29c858e6c1b2258af266556b23d0c4ab8157733de6aaf649515917e725731a15aed4f39e9fd81b6784422c50e67be000ca369282a65fc641b94ef987758e84d4eff897e4c156bd13f4359ca910767d662d04bc14a6a96277a2e6381c776685b2cc5e746c2448bae1d4c850d9f72f8a3c4a6cdd09229090b5815d90eceecf7d9037c41d4711ae2a025805b123adec82157403383ff49a50226f53e111d7c329bf04d87736a4b206f41391342b146b95ece26da349185ea51ff942ca74e7e2c3c8a314805f1762079e88d57b68ff715e231e4bfbd7bb8f88a9131dc89e32bd43dc1b97ad91d0722c85f1ca12b1019c93edcd002cedb4b069819f0618ef7586fbf49e3935e6c2b53d5d556fb2662f0101f2af0e8ef761b053a85c9f31f7d9e471defcf3f043aae1e07002daec6ec5ab88b2682756be53bee0320ddac1449d8c85d8ec745ccfea0c7d7965d82ca1d3984433b6cf1908f9b887ee7", 0x1000, 0x6, &(0x7f0000001940)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001a00)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000100)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f00000000c0)='*', 0x1, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x1a5}], 0x1, 0x0) 16:00:36 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x2, './bus\x00'}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x250, 0x0) ioctl$TIOCFLUSH(r1, 0x80047470, &(0x7f0000000000)=0x8001) mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x9) ioctl$TIOCCONS(r1, 0x80047460, &(0x7f0000000340)=0x6) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xa9e, 0x4, 0xfffffffffffffffe, 0x9, "4287f6452a105d7ea3c06a6c7790dbb728beab8c", 0x1, 0x6}) uvn_flush: obj=0xfffffd8071621018, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! uvn_flush: obj=0x0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:00:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x180, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x401, 0x2, {0x1, 0x7fff}}) setsockopt(r0, 0x4000000000002c, 0xfffffffffffffffc, &(0x7f0000000000)="03000000", 0x162) r2 = socket(0x18, 0x5, 0x1) setsockopt(r2, 0x0, 0x0, 0x0, 0x15a) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0x485e}) socket(0x2, 0x0, 0x1) 16:00:37 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20000, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:37 executing program 1: r0 = socket(0x15, 0x8000, 0x4) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7fffffff, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:37 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setpgid(r3, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCEXCL(r5, 0x2000740d) r6 = shmget(0x0, 0x3000, 0x410, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000100)={{0x4, r1, r4, r1, r4, 0x20, 0x1ff}, 0xfff, 0x3, r0, r3, 0x5, 0x3ff, 0x8}) 16:00:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000f, &(0x7f0000000080)="ddfc71bf337b17c8b07079b1ec7902986c16fb6ba51d6a82ba25897b5504deb56ecb837451c9e2ad5936d4c1f586ea514b71ecc2a2498dbb5dcd258744dd5a88be579bf706aee5b7a4b8b0700a9b0f9fccc17db07c13c0c48c9b9673827842a99dad7cb6c95d7f2d85bf6d5ac3c37001660ecc3e2b9c59ff037c24bceb3888ed6d230b54f773e40403b19f59541b4813911af16a57b3fb6dbb7fd6c6b121000ecce0b36ef2f5ff702bd86c29ecd4f3f31ded4d0000000000000000000000", 0xbe) uvn_flush: obj=0xfffffd8071621f48, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! uvn_flush: obj=0x0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:00:38 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000023, 0x0, 0x37d) dup2(r0, r0) r1 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$setown(r0, 0x6, r1) 16:00:38 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:38 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) fcntl$setflags(r0, 0x2, 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x402) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10621, 0x0) close(r2) r3 = fcntl$getown(r2, 0x5) fcntl$setown(r2, 0x6, r3) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) write(r4, 0x0, 0x0) chflagsat(r2, &(0x7f0000000040)='./file0\x00', 0x10002, 0x2) close(r4) ioctl$TIOCCDTR(r0, 0x20007478) 16:00:38 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x84, 0x5) r0 = dup(0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000080)='./file0/../file0\x00', 0x80a0, 0x0) r2 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x2, 0xb1) execve(&(0x7f0000000100)='./file0/../file0\x00', &(0x7f0000000340)=[&(0x7f0000000140)='*^\x00', &(0x7f0000000180)=',%^:/\x00', &(0x7f00000001c0)='*\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)=',\x00', &(0x7f0000000280)='!^\t\x00', &(0x7f00000002c0)='.\x00', &(0x7f0000000300)='\\\'\x00'], &(0x7f00000005c0)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='}\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\xd8\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='\xa8\x00', &(0x7f0000000580)='+\\\x00']) r3 = openat(r1, &(0x7f0000000640)='./file0\x00', 0x8, 0x80) chflags(&(0x7f0000000680)='./file0\x00', 0x30000) mknod(&(0x7f00000006c0)='./file0\x00', 0x0, 0xfffffffffffff4de) r4 = open(&(0x7f0000000700)='./file0/../file0\x00', 0x90, 0x2) write(r3, &(0x7f0000000740)="28f59d44ee172a3fedb9286edefb10bb357a6d681453b01214a7e0818c35ba3335ebf8308c52bbc198b13935ec9c9b36cefc9e6b1e367f587d1bc41da2ad67877ca32fe13e60b6307185c5c53f9506ea75d7dd5ba94d04b7f8991d94269f47598e24f87f91847839a7d2d9191dc1ba33fe0fa7e14816be38", 0x78) execve(&(0x7f00000007c0)='./file0/../file0\x00', &(0x7f0000000840)=[&(0x7f0000000800)='}\x00'], &(0x7f0000000a40)=[&(0x7f0000000880)='+\\\x00', &(0x7f00000008c0)=',\x00', &(0x7f0000000900)='{#\x00', &(0x7f0000000940)='\x00', &(0x7f0000000980)='\xa6]*\x00', &(0x7f00000009c0)='{\x00', &(0x7f0000000a00)='\'\x00']) kevent(r0, &(0x7f0000000a80)=[{{r3}, 0xfffffffffffffffe, 0x42, 0x80000003, 0x100000001, 0x7f}, {{r0}, 0xfffffffffffffffc, 0x0, 0x8, 0x8001, 0x2}, {{r2}, 0xfffffffffffffff8, 0x4, 0x6, 0x78, 0x9}, {{r1}, 0xffffffffffffffff, 0x80, 0x40, 0x80, 0x200}], 0x10001, &(0x7f0000000b00)=[{{r4}, 0xffffffffffffffff, 0x20, 0x0, 0x1000}, {{r3}, 0xfffffffffffffffc, 0x20, 0x4, 0x1f, 0x1f}, {{r0}, 0xffffffffffffffff, 0x82, 0x80000000, 0x3, 0x7}, {{r4}, 0xffffffffffffffff, 0xd0, 0x40000000, 0x3ff, 0x6}, {{r4}, 0xfffffffffffffffe, 0x2, 0x1, 0x7f, 0xffffffff}, {{r0}, 0xfffffffffffffffc, 0x40, 0x1, 0xb350, 0x9}, {{r2}, 0xfffffffffffffffe, 0x1, 0x1, 0x7, 0x5}, {{r3}, 0xfffffffffffffffa, 0x7, 0xf0000000, 0x10000, 0x9}, {{r3}, 0xffffffffffffffff, 0x55, 0x20000044, 0x8, 0x2}], 0xfffffffffffffffe, &(0x7f0000000c40)={0x40, 0x9d}) execve(&(0x7f0000000c80)='./file0\x00', &(0x7f0000000dc0)=[&(0x7f0000000cc0)='{\x00', &(0x7f0000000d00)='\xa6]*\x00', &(0x7f0000000d40)='*^\x00', &(0x7f0000000d80)=',(@(_\\&\x00'], &(0x7f0000001000)=[&(0x7f0000000e00)='\xa8\x00', &(0x7f0000000e40)='*\x86&/\\(a\x00', &(0x7f0000000e80)='\xa8\x00', &(0x7f0000000ec0)='\\\'\x00', &(0x7f0000000f00)='}/:\x00', &(0x7f0000000f40)='\'@.\x00', &(0x7f0000000f80)='^#\x00', &(0x7f0000000fc0)='{#\x00']) getsockname(r2, &(0x7f0000001040)=@in, &(0x7f0000001080)=0xc) kevent(r3, &(0x7f00000010c0)=[{{r4}, 0xfffffffffffffffe, 0x8, 0x1, 0x5, 0x3}, {{r2}, 0xffffffffffffffff, 0x8, 0x1, 0x5, 0x77d}, {{r3}, 0xfffffffffffffff8, 0x8, 0x80000001, 0x1, 0x9}, {{r2}, 0xfffffffffffffff8, 0x2, 0x20000040, 0x8, 0x1}, {{r1}, 0x0, 0x6, 0x80000010, 0x4f4, 0xd5c}], 0x5, &(0x7f0000001180)=[{{r1}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0x81}], 0xffffffffffffff81, &(0x7f00000011c0)={0x3ff, 0xa1}) r5 = openat(r4, &(0x7f0000001200)='./file0/../file0\x00', 0x20, 0x2) getsockname(r4, &(0x7f0000001240)=@in6, &(0x7f0000001280)=0xc) ioctl$TIOCSCTTY(r4, 0x20007461) chflagsat(r4, &(0x7f00000012c0)='./file0/../file0\x00', 0x0, 0x2) unlink(&(0x7f0000001300)='./file0\x00') r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000001440)='/dev/tty\x00', 0x0, 0x0) kevent(r0, &(0x7f0000001340)=[{{r2}, 0xffffffffffffffff, 0x2, 0x0, 0x40, 0xfffffffffffffffa}, {{r1}, 0xffffffffffffffff, 0x4, 0x40000080, 0x40000000000, 0x8000}, {{r5}, 0xfffffffffffffffe, 0x40, 0x20000000, 0x3, 0x7}, {{r2}, 0xfffffffffffffffd, 0x4, 0x84, 0x4d, 0x9}, {{r4}, 0xfffffffffffffffc, 0x20, 0x1, 0x5, 0x60b1}, {{r4}, 0x0, 0x80, 0x40, 0x100, 0x10000}, {{r3}, 0xffffffffffffffff, 0x10, 0x90, 0x9, 0x5}, {{r4}, 0xfffffffffffffff9, 0x2, 0x2, 0xfff, 0x1}], 0x30, &(0x7f0000001480)=[{{r1}, 0xffffffffffffffff, 0x40, 0xf0000007, 0x3ff, 0x4}, {{r2}, 0xfffffffffffffffd, 0x20, 0x1, 0x0, 0x1f}, {{r6}, 0x0, 0x30, 0xb0, 0x1000, 0x2}, {{r0}, 0xfffffffffffffffd, 0x40, 0xa0000007, 0x9, 0x3}, {{r4}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x3, 0x81}, {{r3}, 0xfffffffffffffffe, 0x55, 0x40000011, 0x7fffffff, 0x1}, {{r5}, 0xfffffffffffffffd, 0x81, 0xf0000000, 0x3ff, 0x4}, {{r3}, 0xfffffffffffffffa, 0x22, 0xf0000000, 0x7, 0x8}], 0x7fff, &(0x7f0000001580)={0x7, 0x7}) symlinkat(&(0x7f00000015c0)='./file0/../file0\x00', r3, &(0x7f0000001600)='./file0/../file0\x00') open$dir(&(0x7f0000001640)='./file0/../file0\x00', 0x10000, 0x47) open$dir(&(0x7f0000001680)='./file0/../file0\x00', 0x200b2, 0x10f) r7 = open(&(0x7f00000016c0)='./file0\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000001700)={'./file0\x00', 0x7, 0x5, 0x7fffffff, 0x0, 0x2, 0x7, 0xfffffffffffffff7, 0x0, 0x1, 0x6, 0x9}) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000001780)) write(r7, &(0x7f00000017c0)="9e0bb90e7fa03ab6acbd7567c75a6dd3a0c4c08d43b9e56bbbeb9f2b94403f120ed9dae4f12529667e1cb3afad9b41e03d976019764a80a415f96c002d30c8f815adcbc9a77f44b3ce455e3d1e61514d6a3b3e08de0c41fdc0ff22a124c31e33b607399d0ab7910fb2cba5bcf4d0728623b1f6c27dc821b36a7063cd0e91471aed341841d2bbec26c0a8ae66f1cbd30c9d08bec3a418f7b9fb41a62928fe61980cdab0be6d78d1b99981bcc0190ef63b220bff43a375eebb1d8b", 0xba) 16:00:38 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0xfffffffffffffffc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) nanosleep(&(0x7f0000000000), 0x0) r2 = kqueue() munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000080)=""/52, 0x34}], 0x1) dup2(r2, r0) uvn_flush: obj=0xfffffd806cb701b0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! uvn_flush: obj=0x0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:00:39 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x80004501) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x40) 16:00:39 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x618, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) getgroups(0x0, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10005) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:39 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x400c5708, &(0x7f0000000100)) 16:00:39 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x2eaf, './file0\x00'}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r1, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406", 0xffc) writev(r1, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) poll(&(0x7f00000000c0)=[{r1, 0xa5}], 0x1, 0x0) 16:00:40 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) connect$inet6(r2, &(0x7f0000000000), 0xc) write(r0, 0x0, 0x0) poll(&(0x7f0000000240)=[{r1, 0x5e}], 0x1, 0x0) panic: malloc: out of space in kmem_map Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *523325 36216 0 0x2 0 1K syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x174 malloc(200000,2a,9) at malloc+0xad5 kcovioctl(1b1300,80084b01,ffff800020c0f880,3,ffff800020b8b2d8) at kcovioctl+0xe6 VOP_IOCTL(fffffd8071847730,80084b01,ffff800020c0f880,3,fffffd807f7c69c0,ffff800020b8b2d8) at VOP_IOCTL+0x9a vn_ioctl(fffffd8068c05e58,80084b01,ffff800020c0f880,ffff800020b8b2d8) at vn_ioctl+0xc9 sys_ioctl(ffff800020b8b2d8,ffff800020c0f9c0,ffff800020c0f9b0) at sys_ioctl+0x651 syscall(ffff800020c0fa60) at syscall+0x5b8 Xsyscall(6,36,7f7fffff5958,36,3,e23a8340890) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff5470, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic malloc: out of space in kmem_map ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x174 malloc(200000,2a,9) at malloc+0xad5 kcovioctl(1b1300,80084b01,ffff800020c0f880,3,ffff800020b8b2d8) at kcovioctl+0xe6 VOP_IOCTL(fffffd8071847730,80084b01,ffff800020c0f880,3,fffffd807f7c69c0,ffff800020b8b2d8) at VOP_IOCTL+0x9a vn_ioctl(fffffd8068c05e58,80084b01,ffff800020c0f880,ffff800020b8b2d8) at vn_ioctl+0xc9 sys_ioctl(ffff800020b8b2d8,ffff800020c0f9c0,ffff800020c0f9b0) at sys_ioctl+0x651 syscall(ffff800020c0fa60) at syscall+0x5b8 Xsyscall(6,36,7f7fffff5958,36,3,e23a8340890) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff5470, count: -9 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020c0f4b0 rbx 0xffff800020c0f560 rdx 0xffffffff81f875b8 apollo_pio_rec+0x91e4 rcx 0 rax 0 r8 0xffffffff8106c163 kprintf+0x183 r9 0x1 r10 0x25 r11 0x7d82958893798823 r12 0x3000000008 r13 0xffff800020c0f4c0 r14 0x100 r15 0x1 rip 0xffffffff81ba3af8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020c0f4a0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=523325 stat=onproc flags process=2 proc=0 pri=54, usrpri=54, nice=20 forw=0xffffffffffffffff, list=0xffff800020b8a018,0xffffffff823df7d8 process=0xffff800020b7d080 user=0xffff800020c0a000, vmspace=0xfffffd807effe2d0 estcpu=4, cpticks=3, pctcpu=0.0 user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND *36216 523325 68855 0 7 0x2 syz-executor.0 49307 34689 1 0 3 0x100083 ttyin getty 44360 107492 68855 0 3 0x82 piperd syz-executor.1 25484 307237 0 0 3 0x14200 bored sosplice 68855 341586 9931 0 3 0x82 thrsleep syz-fuzzer 68855 516194 9931 0 3 0x4000082 thrsleep syz-fuzzer 68855 336736 9931 0 3 0x4000082 thrsleep syz-fuzzer 68855 162578 9931 0 3 0x4000082 thrsleep syz-fuzzer 68855 489956 9931 0 3 0x4000082 thrsleep syz-fuzzer 68855 330215 9931 0 3 0x4000082 thrsleep syz-fuzzer 68855 68996 9931 0 3 0x4000082 thrsleep syz-fuzzer 68855 426096 9931 0 3 0x4000082 thrsleep syz-fuzzer 68855 456111 9931 0 3 0x4000082 thrsleep syz-fuzzer 68855 398317 9931 0 3 0x4000082 thrsleep syz-fuzzer 68855 19491 9931 0 3 0x4000082 thrsleep syz-fuzzer 68855 519923 9931 0 3 0x4000082 kqread syz-fuzzer 9931 213011 15978 0 3 0x10008a pause ksh 15978 524181 3016 0 3 0x92 select sshd 3016 16494 1 0 3 0x80 select sshd 92296 422403 74617 74 3 0x100092 bpf pflogd 74617 416361 1 0 3 0x80 netio pflogd 62323 406446 52993 73 3 0x100090 kqread syslogd 52993 369088 1 0 3 0x100082 netio syslogd 68579 90395 1 77 3 0x100090 poll dhclient 24558 9040 1 0 3 0x80 poll dhclient 18372 180977 0 0 3 0x14200 pgzero zerothread 40917 144687 0 0 3 0x14200 aiodoned aiodoned 5147 315705 0 0 3 0x14200 syncer update 43603 468017 0 0 3 0x14200 cleaner cleaner 52404 102049 0 0 3 0x14200 reaper reaper 35222 364862 0 0 3 0x14200 pgdaemon pagedaemon 77840 242253 0 0 3 0x14200 bored crynlk 22227 207548 0 0 3 0x14200 bored crypto 55414 108263 0 0 3 0x40014200 acpi0 acpi0 71274 201145 0 0 3 0x40014200 idle1 58950 22597 0 0 3 0x14200 bored softnet 61227 419023 0 0 3 0x14200 bored systqmp 52428 200961 0 0 3 0x14200 bored systq 67604 500128 0 0 3 0x40014200 bored softclock 72887 380281 0 0 7 0x40014200 idle0 57976 388614 0 0 3 0x14200 bored smr 1 148841 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 36216 (syz-executor.0) thread 0xffff800020b8b2d8 (523325) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff823d7a38) locked @ /syzkaller/managers/multicore/kernel/sys/sys/syscall_mi.h:90 #0 witness_lock+0x594 #1 syscall+0x48b #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9533 71957K 71965K 78643K 11351 0 0 pcb 25 9K 10K 78643K 417 0 0 rtable 85 3K 4K 78643K 3178 0 0 ifaddr 59 14K 15K 78643K 658 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1569 0 0 iov 0 0K 28K 78643K 242 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1206 76K 76K 78643K 3074 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 10 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 123 0 0 dirhash 15 2K 2K 78643K 15 0 0 ACPI 1808 196K 290K 78643K 12628 0 0 file desc 4 9K 21K 78643K 1529 0 0 sigio 0 0K 0K 78643K 14 0 0 proc 54 51K 71K 78643K 2270 0 0 subproc 53 55297K 67586K 78643K 3165 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 89 0 0 in_multi 22 1K 2K 78643K 1062 0 0 ether_multi 1 0K 0K 78643K 6 0 0 mrt 0 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 78 344K 344K 78643K 78 0 0 exec 0 0K 1K 78643K 696 0 0 pfkey data 0 0K 0K 78643K 4 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 85 13K 29K 78643K 5823 0 0 UVM aobj 45 2K 2K 78643K 48 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 13 0 0 NDP 13 0K 0K 78643K 300 0 0 temp 173 2379K 2444K 78643K 12272 0 0 kqueue 0 0K 0K 78643K 12 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 94 0 91 1 0 1 1 0 8 0 inpcbpl 280 633 0 626 1 0 1 1 0 8 0 plimitpl 152 129 0 121 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 854 0 823 2 0 2 2 0 8 1 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 11 0 11 1 1 0 1 0 8 0 tcpcb 544 162 0 158 1 0 1 1 0 8 0 nd6 48 184 0 182 1 0 1 1 0 8 0 ppxss 1128 10 0 10 3 3 0 1 0 8 0 pffrent 40 2 0 2 1 1 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 114 0 92 1 0 1 1 0 8 0 pfstkey 112 114 0 92 1 0 1 1 0 8 0 pfstate 328 114 0 92 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 4080 0 3933 12 0 12 12 0 8 2 art_table 32 4081 0 3933 2 0 2 2 0 8 0 art_node 16 850 0 822 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 6 2 1 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 117 0 107 1 0 1 1 0 8 0 shmpl 112 46 0 3 2 0 2 2 0 8 0 dirhash 1024 19 0 0 3 0 3 3 0 8 0 dino1pl 128 3017 0 1233 58 0 58 58 0 8 0 ffsino 272 3017 0 1233 119 0 119 119 0 8 0 nchpl 144 4911 0 2921 74 0 74 74 0 8 0 uvmvnodes 72 4669 0 0 85 0 85 85 0 8 0 vnodes 200 4669 0 0 246 0 246 246 0 8 0 namei 1024 18502 0 18502 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scxspl 192 12298 0 12298 10 9 1 6 0 8 1 sigapl 432 1454 0 1440 2 0 2 2 0 8 0 futexpl 56 8613 0 8613 1 0 1 1 0 8 1 knotepl 112 1836 0 1807 3 2 1 2 0 8 0 kqueuepl 104 192 0 190 1 0 1 1 0 8 0 pipepl 112 1272 0 1253 2 1 1 1 0 8 0 fdescpl 488 1455 0 1440 3 0 3 3 0 8 0 filepl 152 8676 0 8583 12 8 4 6 0 8 0 lockfpl 104 440 0 440 2 1 1 1 0 8 1 lockfspl 32 410 0 410 2 1 1 1 0 8 1 sessionpl 112 110 0 100 1 0 1 1 0 8 0 pgrppl 48 126 0 116 1 0 1 1 0 8 0 ucredpl 96 1144 0 1135 1 0 1 1 0 8 0 zombiepl 144 1440 0 1440 2 1 1 1 0 8 1 processpl 840 1471 0 1440 4 0 4 4 0 8 0 procpl 600 3250 0 3208 5 1 4 5 0 8 0 srpgc 64 538 0 538 3 2 1 1 0 8 1 sosppl 128 17 0 17 6 6 0 1 0 8 0 sockpl 384 986 0 967 3 0 3 3 0 8 1 mcl64k 65536 6 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 10 0 0 1 0 1 1 0 8 0 mcl9k 9216 4 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 6 0 0 1 0 1 1 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 116 0 0 14 0 14 14 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 205 0 0 8 0 8 8 0 8 0 bufpl 256 7216 0 1045 386 0 386 386 0 8 0 anonpl 16 143549 0 136494 75 39 36 46 0 125 0 amapchunkpl 152 12147 0 12060 17 12 5 9 0 158 0 amappl16 192 5808 0 5356 70 46 24 36 0 8 0 amappl15 184 109 0 108 1 0 1 1 0 8 0 amappl14 176 309 0 303 1 0 1 1 0 8 0 amappl13 168 404 0 401 1 0 1 1 0 8 0 amappl12 160 281 0 279 2 1 1 1 0 8 0 amappl11 152 776 0 763 1 0 1 1 0 8 0 amappl10 144 118 0 114 1 0 1 1 0 8 0 amappl9 136 829 0 825 1 0 1 1 0 8 0 amappl8 128 761 0 745 1 0 1 1 0 8 0 amappl7 120 346 0 334 1 0 1 1 0 8 0 amappl6 112 316 0 306 1 0 1 1 0 8 0 amappl5 104 387 0 372 1 0 1 1 0 8 0 amappl4 96 466 0 437 2 1 1 2 0 8 0 amappl3 88 367 0 362 1 0 1 1 0 8 0 amappl2 80 8981 0 8936 2 0 2 2 0 8 0 amappl1 72 44916 0 44493 24 14 10 19 0 8 0 amappl 72 4274 0 4241 1 0 1 1 0 75 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 47 0 3 1 0 1 1 0 8 0 uaddrrnd 24 1455 0 1440 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1455 0 1440 1 0 1 1 0 8 0 vmmpekpl 168 14866 0 14845 2 0 2 2 0 8 0 vmmpepl 168 193573 0 192217 154 73 81 95 0 357 13 vmsppl 360 1454 0 1440 2 0 2 2 0 8 0 pdppl 4096 2918 0 2880 6 0 6 6 0 8 0 pvpl 32 495354 0 485164 173 66 107 121 0 265 5 pmappl 224 1454 0 1440 10 9 1 2 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 559 0 3 16 0 16 16 0 8 0