last executing test programs: 13.290137819s ago: executing program 5 (id=373): setrlimit(0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$VNDIOCCLR(r3, 0xc0a86b05, &(0x7f0000000200)={0x0, 0x10000, 0x0}) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) (async) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000680)="7fb51de66f9a05eac8120a5e8fac1cd19ceb782cb81afb50dfce31ea4b739e5d3048f6eafa10c2e4a7e0c829e99bf03d53d34e5c8b76d424136dbfb960a03ec48743a1da270680daa66fb1a0b1b27d243615b3765a35ce8c45b4386246ba7427136ffe9527c86f47c837a0c88a0dadff45820ef38b7cf4677150e17403f70ec3d14b9ebe92ce0da4988ee409a47f74b93667d93f0288f193caf5d53935dfdc31d2f87e9dc492bf4e1804260de2e7d07a6cc0c0bf015856c2c3ab9988604abf2ff2a3a0f7b690844e797a77b73235e1941c8871b3a48b12301b41f40e2508c8f11b3bde7733e6e615523b2d676b3c8398b0a44623536e7ffcddfc973b65b9826b4a8c884c7c6dd5b16e0e494ae6718b604e849cb8dfd13b2f4cd267803a7a80b45f23b62ff2aa350f3d229b4e25a6a821fa0cf1b9ac784e5c9a28cca77088915287f691ea99a4c13abaaf9e35a9c97263907fb2e6b45d1e0097ca10b6fd2e6f98c2656356ebca5d9902c5abbb87832e49b1d9d2cf660c9679fea4b5db9bc0fb7b0ff36073cb210faa2345b85dd14298a1858b62c780ec6b7620a2bd0554c8c76547d0d82cd2191c1de25163676a862493d17ec6f5e970361fc46145c5e6c7376c3a96c2f365264f61490c98d0632f03cde06b30563a6797f80e5106afb145fe053f933b4c3d190aababd2215ec7d0b8e6461cb3abbee157d9c604f04ee1535d0b3bc8b89b4b40f92d26c68541e0982331f1169d57b72b41ee9ab067836563d57c2751e8ea411af2dc0394fca4040725fcbf98e5c2abcab1098be0fb24b36472f9fd5f41a29253ea05bbc4bdf4c9d4c5d366bcd2c2e76ffe531423f1d01efba7f219ae652181b948e713a1289f631a000b843a921b70e71a3d6734b0f62f26e05e92a8c3cce029f13e59c7cd9f768cfd4e4e5d4febeaa0452217e3fe18fd10071fe4266689ce00c711e5d2436eb7d1edfe7bfb463262a0a662d11bb3aa21dead3702cf14eebe59b7fe56652ad0d393c67cee498a4e70598dc0b12b819bc871f2d5187e2ac325470b3087f35aab2f25fe346d19d33dd52eacd5a0800c573da4018adec4ba773d7e3070deed11d236b2cec9ccfb87baf3a102bcd8c04ee58c9fc815d4920e54e73c7aba68116899b947f8f20598048d76544b0d1df7a322adccf841389e1019a892df0445b847666137fc239e438294111250c702520022ad4c3f105fef094f2fbc206c615e6dd841aa5cf576b56644f3bde994b97a22631ae4ce602f3a6a84c6a6f7575f0382d59dd747da6b836170452f868b66266f3e2707df8545e048e990abda00d2b619a7e27073989e970d1ae7ec015edcf589409d266ab064de5132fcc039a8287cd63b2d4f285f11d49f7afa54d2b6a30c40c690ce0fd5704ebd56707f03b1056a8852de601378607a45abb091be2cd344f8af74f68b45044546a557f24c8f2604e777dd6237d209a5b9a4e7749df4d123b2f8996d1e08608eefede042034bc87190b1158f6ca88105e948bb7f34880b6fc119deb74c378540e442a680fff6df3f566bf266b33e5eeb49cefa006ba508350629babe4237eb56dfcdd40a3f768d8794e1bbd17d3126fd46c07b71abbb1dc8e1d23c162683475fa0a75ee599ed29b61f266a40e18ef815fc164e78af82385a28363910d1443aac26f4c32f34414f241a3812edda464218a230588effef23c48638a289628c4603b88fd42fd414000495ec5b9d32eeebf6fac21a16fda1ddd87305610eaebb07d5a07fa4eb922c7d71acb7528e1d5e33bf3aa7f6b5a21b9403838663e67ff89fc60413ac77a3a4fe16b2b08061f506414b78a846fd541daad9af08568b9939a21d9477fd9f73f45afbf3858b5fe90c52eadd5f476d03b576490d592308648526acc90e90c7afbb7b661bf03fddebb951587dba715355a077ec96940ff4f191031862874d2a7049921a073cdb89880f337310d36fd6c61836db6d208083e652c335522efdf52b14cc85629b1934082c1b4bec16fcaaf2b7e5ccd8ccf36381192c082ea5a82d7cf43a7fc1896d36347088bc41370613f736945046c88551fd3a354b67d2ec78fa604d919cc8e2fe7fd842ad48ab4dbec38d8f2268afd02afd6229557bc068116e5da55fae10dda8e9193f6945e5ae2a77f953edafd4bf3213623e7ca8ca53d1b675d2aeab65f6d77e1e8fade1eb00add67f9a885750d7eb1159e5927e746980a67c9a8014dd587eebaa0e41988fcccf5616019bc283539b35595b0f404ddf4a1e091fff9cecb93780c5ff6c57799f4ef482ff74158fe7cb22f0ff97fed4acbde27ba55f6374f646c7fa37bcbc4afceb1f416d4412a1aaf992e89d2360f01672228e89c78d83afed2c6858ac7d0dad317e36848d9f4052666c8e6c008e9396fba1d2f63c37cb32a6a1df0476d729a514d3852a41a87c47b06e1fc6688a1541468a85be2831029a038324387b0ce243983418292f63d8de0982c637e255a690e7abed44af49d3efb1b9f677256bc9391793a6b8cd95e821aeed23c6655e0915e36cc71d6e25c2c19978557ae1ac005852c0da3959e64eef5863c521483cb51ad4c2d7842f74b2ed09dafc4fdf54988b662183540e8676eb0639f27fafc03c7b5ffcd487ad52141271f9691995b737038266b30ca385ffd23930208b038003f142f2f298b22596f1dcd1633c774044d200db8c555568b90090806918cb34b9ea6fe0793d60ca9e009406e4d37b83a85e1a2799d89621b08b1473531421ba0ed55cecfa9ca07edf1d3e1fbde7eabaffe7eb9c18be8dd046c02338a5f767fe2454155e659f327e8405cfbfa193d73cf9ec085ec1612c49b286815546598aa909d86fad009e8bca7d0de7359d1224f95150839e90b91c7b3c3671cae6ffa6ca13f7b50cce267a56031e551f76df079d651d0d1a01176436ab13bed4ada1e2b4997953b30d6bd521c94c6f30a67369f38a73de6252faecdf44ddeb6b0352caa0bca9fac3c7e3031f631fd520795cc5956f67f2584fc13782114625d337e5c2600a08b9f83961b8097cd65157c0cd6def81b1c8c18d7aef02fc810335b7f6baeca9c4787d760d6932c038eb3b8eabb05b01894086e114ffe41e3a36ee62f314c862f37c2347987482dbe70cd972bf6c9b5a5cc9deec6fb22f65aa402f1f55e5bf67bdc96742772101c78d871e6f61b3b2fa107357cbaab2d3287d98b85dc5f4c8536b0e97e789eeaff99fb2e9aef3d698563b57a6318e3dcc1ce37976a29da1b78f4df25594ccf1e8aee2d850cf5cd6cf6f28ca3a370fcef69eb38c75e5df6a1ddeaba793d9294867d1ae97e30d28aec4f731ad6cdc3dcfae00d2ce366889c81084711fcba60243c0cff696e2e329bd94d9d43da07b9478eb40120cf8e6debbceaa52d3b976bde6f943abbf7b4e1992c3b85dc99431924806f9d43a177908", 0x981) (async) write(r4, &(0x7f0000000100)="c8ad40", 0x3) (async) close(r5) (async) open(&(0x7f0000000080)='./file0\x00', 0x4c0, 0x160) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 7.717434659s ago: executing program 5 (id=457): execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='+#]\x00'], &(0x7f0000000240)=[&(0x7f0000000100)='@)%\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x8e[{#,/{\x00', &(0x7f0000000200)=',*)\x00']) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000023c0), 0x800, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002400)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002440)={0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000024c0)={&(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002380)=[{&(0x7f0000000300)="b42a9d705bd0f1dacc2de007dab1ffcc98f644d827c7fd5b93367fc71efe2823553fcc93a93f873bf1c416a5705f8526195df8572763c5cb188fae90fe0e1319284ef08f9a847319313ba6943606fa52c8ac14813fb38f2f9dc00bf0f2208d5ea0bdaff3dde7ad9c170058e5a2fdc63e84c24084031ac15e4bc696c3437b52a4730fb3ae7de037dbd21a7f4b5ba37c5dfa8585ab8bba2e17df478605f0f893096906b78b2ccca8d22d4efa4dd07259c9fe8c0073e9e7eb931dcb792b3db35642a9ac648fb07b2f147f3bcc33a073cfa6bdce2a9f3d72bbdb2715664ab0d9abfb1844c975a49157ccaa0091e2f3b8060627ff354e22d64b05b88bfb99308ad1173d00569c576919bef932be07e82f71b0e8ece5b4a074feaf3ebeb2b580697419c343a9ba9299c18c290f248025e92425711030cf4e63aea16b1e244f039b603d41151c6a0c821f5c07ad382c314390a5230e5e41543f1400933f8bbffdb64ab1907a6fb58dceb7f8ae86d242852d1234b2e4bfc5016b2cc4a334a812c0b003e05347d0be2afe6ae3fe215155abe2e2bb73b15afe4f735460c1a16aac030eb128cbe1c49eb5f26e498b2cf98d7edce6fb439e57d3e51213195add50215dc1adba57598a737a4f5c52eebf6312e955e279269cffbcd7a7242e76ea7260a9ceb0bb0a1cd2f3ce86fc56e5f34f1cdd0974831ba44548780b73406712d7b19cd35c602aa2a3d7f5743eadd735a901e8f42308462de517c37989b4a498aa8b1c099d002e85b3efe0ca45c7a2abf3deda07af01dbb10278e81c068c3f1a066d4c47c5f5eef1afcb8e13dcd41ff1990f06e3d363cc54ec5b56729b731ed39d8954595944d0c17fba12461ae12d74466671fc83e3a7d552967c8b2a4b2f2e4df140ae5068737f78690589a71e88b9d9197146d61d3d4b9ef721efca8372adb15064bffc0a096340f582c28d859b6736a1b2fd6079d4df63035245210c0a961decae0c3b87b9f39134ba93ae2b19b3c3f31f23ff317d97de8e8d3baea8188483a78d3cf95689da4b7d9d0e82f649f536ce04252bab4090c75dadfd9edc9e6cf93f157012dd8ad330711520dea18e6160a823f69c5aec2b168cbfe0085b795160e6b43f37cdb5abbc9592f38e09ef71cb4affecb05bcf5924f0629ca66ddd09f5a3b88602c745a526a60940e9b18dd0fcfa25534decf52440d1a1da19955f1a8ac999d8fb106323f043c46f3095a5dcdb86b9c6094231b575202e11f5589fdf29c7cfe5164626508fe52f3e18535a54af72da65d3c278a44fc6ccb42a123cad09dcb4d28317335ab6ab79414cd231aad9e393f5651f1868a5953597c220c427273357fdaef1f34395f0d20a3ed092ddd9a219c140ed6c78b992a0e657515fc2c584a3220453794e55098df71eacc96ada2f8970f86d08e4d99af0f16f4498b4a139dcb54df68c042f7d4f1c47290898f9781cfb6b557be1a61584293a387edf82bd69d1b1f4b4779e90dc1c33f71bdc634a3b96b85d6ab567943db62104f362d17519b0a7ba78a14cf3775ff28b602c26d3ac2c091e6c8aee9eb27d8150c3658299cd82b3788e98fc3546e087f0ca081c73bebde0423d483ab4bd4e24d52e5068f79056c637c7e5a555ea74d8980392be04ce7ee7f2f829c9780136ca576e61c1fbba9f5bc2b3286fddd9a8884904d6bc0fc087354f6b1fb60c1d15b46aa5cf342d3ced3a35e19822b7db4f79f0940b8d9830dbe056c646da127cfc556dffdfce19516a29b46de4e2bf1b4705e00b38db37ca7a3f429e184577f9577b91597bba3eee857a02d149d95c5d7e770aabce5554373c2e22d6ef0881c3712851c02684a784578224490d1560a8325453ec41d2a2e169032e8c93052bcb8ac44c7b9e83f18735ed4238b53204a3bfad6bfa2a30d59a445be74b3ffffaf0153b90f75a6c3b43bf0a93f19cfc03bf901e0fb1240da6906adc9fa3a525bb164e3c01412aefd0b2f58b96edf9decca74b571446fa9a68e340b29590ebd607f191e2b5a1f936768bd1462c971fd0d2b9ebe758276b5be74e078b50e6f4f911b8f23de7648f9f56e7bc9798725c627a7c4eab59468055edf3452f6beb56b851c8d1a719cfbed25d7e462107a7562b0a509450b0c1ae52a97f252ca258bcaaae73455a418d14158f094e91739d54c3bfb84529ac3c335f4e3353a5936b76de0ef4209e3b32d301ad51e52e22656ce0da8c0142bb2f99c89d68c545ee9d029fb6470083b415b1c576c4e5bd7c7ce29c9323ea378eb656ce0d6180a3f527114f22f61204451f9c630d8ae83be7ec7abd4f17383f4428f1d28837af15857497b2802df9c99cee34e17777415f9117423501d74a4557dda5752b676b53f54b558e1b82c94f4a76176fb4188bfb2a37dddf4d66e41c42e2c8cce3a394efb2b785be82503a3babbdaa05296901801ae8e2293ff140e308f080025d13c8fed5e1ad1020c8a024d9aaaf78e544ba7df65091aca3c6a16aabac8ec3a1db65381a3070ce2d401bebbe1283a90c49dae7e0cac89a8457fb8f5e174a23d6173e9dfd925361e1d56db0ce7b70609b3b6d89862b8e2eba5e6d103246bf6c3288323bf469407e5cd6e26f419bfeb31a089279b2d37fc1bbfd4ce18fecf1e990f004275b94c25995ea9f7b900a7194bc92dc82743e016dada16d1cb01375f09a49b90a12d7f5fb81c04089ff6aad9956dfbad45e938af85bb3824db5dec1d6c3e17a6feb241d6e018b9c96c1f66196fd6154ae8baa7d5a31db30344974a7ed09f87472466a36d8d063a274149c4e0410a2ad28e14fb4897d136e4aeccfcb51959346a123bf0d9e408e2d412533df51b5539e5febcfc079b86b1fb46ad345175c25f6500ee227999e34a8560ba4e2044e722291d039014287182873132a6e6af814d42aced4c3d9537794e3f4edb7a00b92afd71059f5cdde3080c6f64fd05e54e16ad974dce4e0f68b0586dff1191cea78aa39e24a954acef0269231f0eda732403434d16f7d2e3501588e6ea30181f3de8277c4b0578112da144bb8c369bfc80f376feeeb1c1061cd3fa94f831523418078dc707eb7cf888303fbb898334b011b25a972603240405b37366367a4379ba89ef6eccdc0b092ecc22b4d17c46ef87d0449d59cfaa05043df7554e6d8b478f2345c5fc02785ef08a2e69d066fd63bc0b7339d790235b777dd0b3820b143c8d7f3d7b866f50e758ad3851fcaa80ab820a694aa405ddcfc81bb6a2b8242f92fe7212087ebc174008250eb38d471c5a7e261d44956f78392c254d330be3097d3f994ef12b1fe03cb935b9dd375f015b3d49084b9bd6a15957e545a71a6c7b6a20e5e602a058987a698f5b0326db4baf84fb1c46a5219c28aeadce5a4b49afaf00c2714fe990a01853190b6a6b8c7d898327c7f0a181239577f8ae2c7282405fb3698bd9b7c19d76ecfdd72f00eef47ab74bc6c45b0fd13a66af24496b74c4d539495d87cf222ee3e8c3cc622545134289fd0fa8bae27569a31685335beac8100d4007987d60aa741be608f89cad673fe32fd473354bca9462f91a1504a9fc6b6f69515c627715de839c593eaf9f774244346defcd5d4f69a1220957c8061a66c0cce313e289b8eb82cb605ded36f4cf1a45a678abdc491d8a2f7658887d88268550b4224fddf7597010c40a3fc0fc52b199ab8ae204f3e91f8d580d0b3c6a56852337c5379372280b533be2db6bd23dc995e6c43519e28bb4fee01551572022c1ae181fd6c95a1dbb25df010121f920ec537f6e9c2735d791a1485a35d59d26a47098dd9ffe5f069d7468132978778e6660f0d9a7f5c10627356bd63092bdac056ae9fb7dafacb04cdfc2434845e7e8d87c86747fa2057ef961bab6924d54413aa1795abe2303a31ae7c20179e7e75913844ef64a4e66c758167af139fed18f3760e6dc6eb24442c492b4a3a8395a1e1dba00776f968b2b91f6f28fb8e31921dc33a33acbd8566e25c3d6ead40ef59247055a4ce39c8ebd197a20aebb788e73f2601b928b243b3997a88946bf75d13422089a8bb263296ed740d4561553fd89d1ef1531ea32fc5c8657ef44b78be7ec60ee6debdb15633a33c1f5f4070afed0afdb9e65804c69eaa0c3a27d5c7db1ae58eef2bd7f4ef28632f868eae40aaf38ca3b44aa7e7c63ef1d4b7e8fa94730da7fbccc34b43147b6fbd32b728f94e2a8745c73913240703a85824892b18c4242a711a19f2d19d85b6e1b3a1d9cf7f4f8bb59cc70052fca688804dc16430fc6d768f2921adbd1c87babc9143493ba37aab29f5e06b7d7b543b52f357bd03e7998cb0e3541dc3fecbae1f8dc20186d1e83577b31cfa99e7a73ef6e5927c4cc35932edbec5e2d31320984ab0722c59c2f02d25eadd7ad9e10aa931272cd5c12a87193c6e340ee45b89e32b1cd9df0abd140ad7354fcf2d831bd0b207f73f58c9641be4fced28f39ac9d7e9fafa74ad1f2a8b94402506583f0e605a41fe33b0bda191656544a31c959e41a271c2aeae494370f0d11328b76a862a70702a8abe06d50d265b636af6255837c655879bc139db5fdb77203d82669530a37c606ee51d2ac3e6b10a8bb14cc252975a7a9e9e1bf13f0bf318858872793713d1c3b4f8618d15c2ab858a74af75c09d05f11fbd0367b5801c032192ae855f013ec3dbd0b48ae0ba37905fc88ddec791105761e9dda8ef3b4f9b2e188f0399ab43c24660055f70fedefb161bf1d73e5aa24fb75290d603498269a8120e44ce156bc711abce532872144e826045568b11e03bccc2da1efd28a9341f332887d20e75565d74ab9fefaadfac4938df3d3a3fda028570eae7275617a9aaae5a7d261457a83b6406439be1380f5ecf4410a603652cb5bb98fcc7921f8df7e6d02e18c937dcba0cc18c63f9988d3a5b4e57fa37b5d280c996a3f4fe7a7a0799bbeebeb5baa0005940ffea46ba35d193b60ad14f03bdd01dd228277dcc0a0e5150f7ce8cbe30417ab8017f2e36ca0d74b0d6a9bea180045feced31ca0c526d51b2a0497885008592cbab6282436747350e1e4391b966bd29fa3ccfa7f44ab467cb3536ec1a3c6f250e08190954416ccc9d45e44c4d1d91c5af91150cc5df4d13c17a578b1b067fb3c007662d6b3026c49ac8006059b403b5257a7c1e5280ccfdb480a97e689e3fb35b67cfe17cc7f71effd7a760d177dd2f5ce116a3c7d94530e01e3320d1574e48ca1dd4e51bf97cbdcef2c7d6878301fd54346885beb3e83fd9ee42cd303aeee042b13836c72d715270b35a35a316e77720cc64994968bbbd761e09022ef42b492db187f1eba26da16393d7b9b02f4d2083cb942b6bc18e10a11764124e366d8ebe648d8cc17027a3ef9199404f6dde8abd28f251425f8277fbdb461ae92c3e0a34f9148c2d774993a9e9679fff20c1be6e2a86daa280eaadcb3ec1bff2274bdb54be2281b180fc00291ecd9166b9da8b164d130d22d9c9de46d559b6100116f353c553c0925053fd8882175d7c3ac4831b758783318dc3d54afaca3e243584b83f0535b4aeb24859db7c11b9d6c9881c5c4aa21e7cabdf87219882ea2317d7e38ecddff49fddf536081e78d56f88a9df1fce66574ec40c8b029d08329e982fd0507ca67cd340132d9664ff2309fcfcc9ff40d9e16ae7619ada42c2cf8c008a93171076434692a19afbb15ee404b465153055079e9a9651c71e89a72e61eb9354631faccd3aca90d221471ac93f03f1068a86f6ac1ab857f7d2085bd01d0a7aa01621228ade7cbbd0cef612fbec69f5d5ad28f78e063511", 0x1000}, {&(0x7f0000001300)="9f213f007a02be587141107313a0b89c8ec57dc2441d047c3bee8cbfd14cf7f8ab8bc1a733938c967c4ad82f4e7ab4ef94fb37146102e0848f6013ffa1059ed2fa9d5d02cc8f2e7ef7caea78c2d1f38d8c83a4e25f7ff40fac29fe6319148f12682cf546ef9624", 0x67}, {&(0x7f0000001380)="60e8777ccc06e5cf08b5dd8774a3d9a5d4ecf1b6b05faa94dcef3c69e685fbd2877589a65403fd61e7a14e544acd9bf9fda03ec8ae3fe368c148b05830ce2156a86205617181a39347692fe7742eb43d1d8bc381b92fd1303c53fc2f32053b239817531fbae6602fb263e9e889cca46b80230a6ac163154a032de434b7c2bcbeda8b0bc7ab2c3dffe704829a6c7bbb6bf3993a31efd8f841f017b323873519e33173d7749858214f518d20fecd5384dd029e83b4b71dafddfbeb5003819108fd5eb363c1de9138fbf99f32f1bc7ee7beaa5aa74a56fa0a7d27761e95fbf511bdd85d934bee0571fabd1fc13bbab559994bd5268d10b54d7eaaf0bdb33d16905eaafa6443325ca4cfe5d0d105e3388376d02ac7be5125bdf5d11ea8314cc8646cf527ea7939c8bc26cfa07358df6e082d5f4a4ad3a11e4121966c5a8e5a7f814aab45f91a45c0f8b9324a650ca3d3ed9e0187e927f9f46cc6ab1f4dbeb45323531b12c2cb9f320441b9e5321cfd995c8ae8a4a256bcc219ffc7e1333964304978ac9450a0cec1861e4700f6e37491a426a53c25e60a6efccaff719799abe3be01fd953435e24dbcfdf5562de4788ed3b479823bf5fe3f86823be4e1841d7a20bea79271a4fcd2e6eee1edf1db89783e22b6b5aa36ca3a62550573404913de09c63b652a754168f6f7e71c4bccbef38317f2e96214b38d27b1fb38217f932bf6690d5e76de2a9f7aca41ef0ec12f79041c1e7c475b3bdde8657718635d9b60835ba61fa57baee520f40a332089b6dc28786c972c884c33651a299b30a1d6d739f3a5221c3e602da2e603f5eb4e9d06a980adc55a892caeeceeff21e08a82f7ca4d867904b52edfc4747c89a6c1628ef9f7400cc9732a49c6e131f64f19a1f96ce4ff714bf659ba2300a116367e0700294618ea5dffe0b2294867f85927b196e74d89ab9d9767ad0244332f590cc75f21dc8dc016ee64b47df850f28560e9b4b26ccbcda2f5dc5f6e39e524cc6a50c1e5a1e2b2fc3208111dea1cc521a99d453719aec17c556308394959870eacc4ce49fd607596194e39aae70e9a40d201d8d7b58bc95efa6cd4dd783e1b36efd31808f90790132dfcd97c75b692f29053387663d0813e26ed73d8e205a9091fdb831e2db54d69fb76b863486b29c91c7ec79900d5ffe31b8ebd2e2339ead6ea572f7184c8ccb02cf3aeab4dd7c1a929642e64537b11088ce6d17dd2bfd026c4c2056e9a774d3755dbebd5959225bbf389c6faef1e2a86023be7709682a54e2f88aa26cc2e4a44ec159adcba6cfba490fd894ad48c1204a2bfd86b5b92cc04fcfa9f34e9d572d3978bd474ae6380ee0e60eab33def508bb62069f636de830e83fa463e9a106d235eb8f55e361a185d319b993a91353353cbf38f3064eb13a8963a426cdc56d4a887c460d239baf120b99083d0469295ab79670a379f3d3c7fb961d58c5037c7bf5d3af356185d20a05369f3d7b08b78350f00e2c85d63a76d7c08925b2c197ab808614fc9de5545f31cfde5495992e0c3aa646daf4a64b6f6871002df8bea371396a8b56e295b5b6a6a164e987ee33eabdacb6d78ec3ce582d8a2694b82d0c36d436ace36f4ea222ec224466115ba1dc9e53bfce0dfc9b3ae71cfb23f66874ab3d236a0019a31b2462506c19dccef4a88a519b781e0af58494196a709f89ae69b3151acc76b7c735687f4c4ecba62d92801774f48f1370a42509c59e1f349b9c3b600e74a282c2e9db07d672a3e0c5b647c19dbf6004c50976532c4e0527c9332337d1dd7975c443a5a2c228ff588f36b0f34c6a4066914fde819b15f5e07a883102ee4038792c39d696d1441581edabc9bbda92c3c3c2a8bf0154e95b96388ab3e211dcde42285500bc23fac09ee96d01b109b98236564f1b7eb47e2aacf29f911e40e55bee5a589f760e7b76a5548317f6b852ead45914a3d831e47a00ff76ca7b448e32f7e2f75d61118cd1b040eea5ab743b03b9ef4420a45437316622418409d9e444b0992d02d3869b314656a65418f64c33b84089c9e5478466698a0777c53c40458a15881ae70fbfb8409a2738102cf7e873ba337198d625f6408992f04ed4ce5db16f3fecc179749ff1ed0bbff9d717dcdcd7b5d255aa434598850487a17f59663fbf1e095ee7c996c648036f10ce9796a63614035fa600b64685b8bf6e4a974078757225ed2cdee4fae935fa479251be20ba04797afabaf52c5413974911bdf46559a5c268a4fe0cbecb6549fcd5181b9f8cb1b8b4d2e1c02de961d947ce3d55315851e823bbc8d743f7aa3601c1bae93fa645eeacded37ef3114a66b72c19e8ccde5e4b3315acfd31945066c8a7ca546d6ebab7d686c45e696bd164baa80220681911140ef8f9c06f626cf7cad4de9a902ff19e03018f49e4b79010ef6fe8e1e97ee73b3ecedf629a5437a42e9cbb1413d24312418bc7ecb4877e5de5039c369a96a655c60ee771981d27f6a00ce2cae8ec564cd7e56fdd04ad1a2f29f9f0baf7f14a064e7f87023a411f5613199d545bb4533773cf775335200b2879ed454f6ddbae834f9e61b6e3e905d02452c9aab11c9a8bfb7b4c1380872495f8cc44d4710a851c5ffdae9bbae2abd5250881c2c97ecff8eea6aa15c5e1eead2bda5e8defd332647aedc24a4f649a6515b20e93f67126d37339a1a951dc28ad14520a3405797cdcbfe0e4556c9eeb063149efddab659d6f902c613325cc483288a5761c8cb27f76dbd1476337c67d927e742a3876b7349fd87d2396b2ff038b38b030bce4e8bf77ac7e78249e67df96c9424acd4b0e22cf7d2348e062011ea2f8bccfb3070b3fa423de6d783d932d29c220175625eec74ab9fd304da3d99121c09441a35405ef29d36326a633ab012325763db8fb81cb2f5dd2d5e09c31b8d482636f1779e3df4a373387c7fd5c582b5561c5b909a15d47697594a24086d944b4e2b08b09e0f95bf5600b4df08c371e7d009911bc26eceab693334720bf6a4d548e6eb171e7781ed0b84d606dd9410f6bb360f4c3f3e6820a8ba418cff813f8afbcf2770978a71400421e9c8287c6704f76002aee19e2f7d76ae600b970263417ff4e5527413806149e29100e9b06451790b105a94e6b3449cda1754c999fc550abc96b80d89f584b9154678e6d25155cf3a960532ad76c468ffd7b45e8de96b2d32b079ba94965d51a107a74b277e74ac3012d11b1c3163ae82cc6e40f07e7c1d4407f6f36f2c643a3cdafb010c16bf6af2ee1c355a3e22b52bd0b6dd3bbe0931e582727e2ccf9fe2d357034c3e5e7714d8772f9bd0620c5ff203c4f6bba4d2ee1a8605fa007135640f72ccf687d895197bd9967603dd141554d1feb1abb61087dbb9113063d3b5a4d957d8840158d56e1d2ca75d51efbee581b729078f1baeca0f2ded0728736207c3287f1d5d8385b6957b393a3f4929f4c659f23b72dbf3c945a8125632642e5760690f365555b3ca9b217c3f73a26acbea3ff01ed38221f662ea0e8dbb2e6121c17e0d9d6feb5775f4fcfdcb7bc1281fd3aa643b70a49675727aed9dff7875d3ae55a0a30ef0fd0a2b0c67d3908e982465d4636cce4f08cc0df9def9138aee7825b549d5191765bfc1cb73693c6cb43674a70aeb39c0a2c375c03da72cd5060a3875b734d6a7522eddb93254ab23a1d371d97815376ee9430f08e8e396129ff23775ddf7c957c6d3637ce4f16fab100869eab06608a4e1d933b11af569a0144680b80baec4dd0d74626b722de358b0e302e21bf411497f0c6094cbe551f562f661008def894472cb26a0c702dc9e0abb52e730ecb1a8d2b0be461a48d0fea02aa9a562b6ac5aacfd5b606b8125decd628cd27505da2a9d9ab6b33ff4c061aeefa2f11c852fca3d5806ae294cf6dcd61c634d7e8eddfae6269c6493883dbbc64a099cd2e1a2759bf677215c8ccd7cef2334b9eda306506ff2f07e817b53f1d77bb665be14d020c914dd678dc4ad5727c98f797fe2d26f2222557ad8fc5ec126c97ded8ddd3c8f8fdc597bf2ea1df13d05e1ecd3441d42d585df5773c7ea097543da1825a093ac1a1a56e1240414f9c121bfa5b6cd7545740adb5a70541ed3e64ce365ebbc7dc80ed4c850e674348c5640163795476cce0ff3f6d5ea9efd823b843b062f5952895e578390309b475e5454fa26f748935b328c522b9bc77411031a2e1edeb7c546c14e8a55bc1d26e414f4fba7570d6cbce187b66c90ce54da82a7b96456765db099bac65e1090e37f462fa7cbf9aba1de954d85f4b652bf58e39a44e26bdb1263b17ca1d69fd2d266b08ca4fbd745bd963ee09f8a788ef0fcd44f8c43ef42f8ba1a0a136dbdf51dbebdc2baa7849296f1172bfeebf549f30f79e8479c17efce29e4161e534554bd87e0f974e129fe81d30402574619f26292c4eb5b828fe1341b4c0191472a0455832dda173e84f4f09c78271335db378f0271e7d7087bd0e5db0536d64ec3adc1d20a5bf4ed50257d1f8b839505f713493b968eb5cd6c6cefbffcecac282a95c29f55ac5eb31b66c83ccd6e5f6b73c6aee7518ccad81ec0a0592f9609361c0a73851a6c04de85e65ba720f5ffa44b25be3a2a95ad07561ceb793144f3289a732605be8589d45968c0dcbcf94f924361854675a82f34bb82f013a9bbee4cf792f0ca14368275cf1c84e41470c3bc1e6fd172905a3206b1839f699399410a0c9d6dbd5e60220249ca6d9554d0bd53617e56cbad5fb4d62cb45cd4491dda2737eb25c92bdc36c62af5e9b550817bb2dc831083d1e99547c2cc731dc97c23b3d3e66e52b6f9a548259631a30e3d8013c27df62dffe440d6525514b9b0558fa1f9888fb6cc006057eb4d3f07fe5bb0af4b226ee79c874882ca8db40dfce4ff88ef15048741787b881189aec444dc4320f0159e37e230c48354af12e256244f837087bf6f09103280a6930614640bf0798b3ade59d2fdd1f09b02ae6a7be845e5187fb2147a41cd434ec3eafa6c271addc798f66189f98bb92eabf11e34408a802d8bbfda9b70ce267c4ede23a0fbe689146ba4f3e54254602d946345329ec580d94553e6678b0189131d4081f14a06d2d86178f06417c57978a77a06501b2fcee345fe9dfb542bad82cd92f122ce129079f744096470bfa1a23c599b32f2571a84aee9c10f75e46d8c8062b1fe68079b41c4e243a2423c958a1e504cae21aa3d08df3cb3f0b98bc568e9462be5ae4184eaed98089e139d7847b977231e1daef60308aa4ee1106971804c60b90f532b187a52a8c9729cfb0b6a46a5fbc6d6236d254698cc12fa6f4977444b8b0a69592bbb008a3156e118ad508b6f0b4b3a59b4274d0de8b5c7eb221618223aed11ee3df962ba48a3300e39af3d82e7e6195044728a374c0de7ada61ff6e7be8c93acfd46db7211676548ece71ca80db9a932039387f1be60e920d946893c843a324311a6987f7e7b159257a5ff9771c5e473a146ff663675eeec1ee139843700a0ae722f698c73452b89e62f72e03bac101b09236ac2583fe6e58fbe26216d0bf5ae76895620791b427c96f02be9f54b3f731438af8140a3c545855ff8b3a51d6c750bbc5fabea13a490b779c4be9049bfd678700fb7c3e5d5dac76e316fc7a499cf8a79138c7c3877572c3df4692a363306fffee9a45ec218e521a19ce9b33846e9e6eb1b7397b053d0c19e8bfefbe0990b53b34ab65632b73804fb8f936d66fbeaa4d79535a970fd49b5afcb251e1fec99dd52fee9fbc11eb920c35d02c7c3293a405910c1197cd26b0155", 0x1000}], 0x3, &(0x7f0000002480)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r2, r3, 0xffffffffffffffff}], 0x40, 0x4}, 0x407) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000002580)={0x8, &(0x7f0000002500)=[{0x9, 0x1, 0x4b33, 0xd9, 0x2}, {0x1, 0x3, 0x7, 0x0, 0x1ff}, {0xeb, 0xf, 0xd58, 0x1, 0x7}, {0x3, 0x4, 0x7, 0x3, 0x1}, {0x3, 0x8000, 0x6, 0x3, 0x9}, {0x7, 0x7fff, 0x187, 0x401, 0xc}, {0x8, 0x9, 0x5, 0x10, 0xd5}, {0x1000, 0x5, 0x6, 0x101, 0x3}]}) open$dir(&(0x7f00000025c0)='./file0\x00', 0x20000, 0x121) ioctl$WSKBDIO_GETENCODING(r1, 0x4004570f, &(0x7f0000002600)) r4 = socket$inet(0x2, 0x4000, 0x26) writev(r0, &(0x7f0000002740)=[{&(0x7f0000002640)="1c203b5bb89d9774718f4ba272bfb2f3574adbe714d545871ff7b111ffa470bf6ac2dd2e41d2c8268185654762f17b6472bb330d58021a3434a22634d79768723eaa59dbf0de6db2d50f9695f1a7065207f74522d00ce6850e68f39806044aee40517112e308e2f391fd697500a2819a8f05f70f382a44979fb02d39584b5aa06a0139fd1c8d1106acbe6b3abb68784a03fdd5598a747ddecac0501c900e87cd837bfa898d27e3aeba6e449c9e7cb38fbb1dd3666a5a953e42c60e5d5f78311736e040f4ca93d55d04bbf91c4fce61390f0fa847626ee4ef456521653a09592a7d45", 0xe2}], 0x1) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000002780)={0x5, 0xe8, 0x7fff}) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000027c0), 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000002800)={0x4, './file1\x00', './file0\x00'}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0}, 0xc) write(r5, &(0x7f0000002880)="bd590705135524ce5b8f1be67ff58aabda3a19daa7ec492d58560e7b41a80df02e1be7e2e00daafd6606bc71d543b852c7b8972c7b394aa4b2e867f85a533ea33ffb4d18512259f5789db34a", 0x4c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003d40)={0x0}, 0xc) r8 = getgid() sendmsg$unix(r5, &(0x7f0000003dc0)={&(0x7f0000002900)=@file={0x0, './file2\x00'}, 0xa, &(0x7f0000003cc0)=[{&(0x7f0000002940)="4c64d3cdf937c10de5291cfb8922ed1dbdaae8f172927a93ac4b5edbc93f1c599f252847c09ba8cf077028d13a8b15fcb47abfe8756920c4b7c457aea4039f5f14402e8e9ad375690bd604df1f970855aebdea0322a1b9b16f225b9df15d25259db8cc98b1c9365d1ea4a64a5c8ca996701fd131a659993420f92fb5e9455c4a48b370e06ee4af6bbf151d61e984fd962d78686e2576b5b29c1c1aa3f4bc4571038533b5ac132c042f5ab39240555df138ab6b", 0xb3}, {&(0x7f0000002a00)="b76240c0d86c635ad7c9b8fcb501918b29106977a08077821b8cb2a92f308836109ca3a0ac01c0c06a9b63fa669cca12a9661d2a8fea1a48db7adde4163b4fc0658d3e5177155d12d664c29b54665bc73e5933a8c7b45dec480449e2557ad34c3eb95207fa29e20f31551155b0ed3c61d3cb05be2e66bdbdd119c31525cbc85b2aaec616a95315d12ac62aee", 0x8c}, {&(0x7f0000002ac0)="15d421feb5e0e4bfabaf5eca4ffc9707e4d7723e6561795dfd62c9a6ca4ef88bf02534acf8b082819f1793693a57494b40845430850f00e09bce70a5cd7f4963be8f", 0x42}, {&(0x7f0000002b40)="c4c38b474a184465033f42a7f4bf1306788b46d9", 0x14}, {&(0x7f0000002b80)="93b372c750f3fb3926225be6d3b9405bf3faf519ed2199071c7df8055dd5844522df6560126056fb6b02c9d8d9a55b59cf0fdca03dfe9edea092a176ef121c1502e582b27663a5486eb7c17f20115eeacc84f06116d0036d223de40ee8a46b96c4630bc5fa9aa0a719f9635f8b6a2c723edcfd734cf559411588d45e5b524fc1bab899332514f7507e82337486c119bc09af042cdfa0cf191d1050c0b2356ecd0dea80bd9a676ecdd95a87f4d66e9043f9e2270bf1eea0f8d4a41a57b45efcc29e1cf6cec8f1bc9c5b60ea9c4a1b1f738ebcc18b0583d2800ad379c29df9b7b9918118e4f40f8bc45956498bf69883ea65b6f5b38383463dcbc369c62aa65e5973f49d12b810ff9518e698224f2e7821a296d5148001631d94c313b80bf857f9288bacbe504a403ead67d985aff446a4175486bef94680502b21ec0e3424ee0fcab07dc050a9beb3fb017c2674863f957d700bf8682900c16212ac7ec59114e31e8231048d1aff5d20b47e396cd9dc1601d64d987d5ddb607f855cbe37542228283f6e889d5d5fd0e196005679e804f8f1eb41d044c2b797fc8042f3de22251423a67916d546bdf9a8072a999c2d1352e34839412328a6bf44efb899ca3b312c98603eee494a2149c08902069fb9a7df1818f0420d8244c4968443f9cda02d74247cf8225fd18891ae71913693b7bcccde5c4a740ea2d6a26eac6c1bb5bdc372bc70f80a87a582fc1eb08314768970ad550afc81e92b4f64f79144968518d4436f9b21c53ab5ad5bcd1744b3d09f62925071d6ec43a47bc54dae4875531f99142460b8444d72ba9515eeac33594c69541209f324b50fbcc52c864855f0d73ed348f0385bec636226e4bdf8803805ec07de139c1e2527221cda19badb0ff01ffff566365ff9d4594662485d366492aef23805e0ac873b3bff63830cf06896fd06de739db733e90b264fbeff63053c0df198140890e7d8b3e0378d16133d07c3d7b6ef0e34dbc3cfbfb8a84e4304f6ad6f0895d48be4a38b37d294e75d58ee7b6297b24c165604d2c346caf8cabbe65d362428a8d8c32eeaa6a1ff32436c0284c9b65f1ae4db7c70b0fdf6a042894600bc55e47ce9f9279e56a138073873724b0fca4bd9c573a6c7aac5e12d8eb2a48c6300312627490c35b82f47dae2ac8758f4136955cafccf69d41b963a3e0dd709feca19143bc894b086597eb4d7d9b7a5dd48b01cab35b4a5d5abc5a9978469f8e1691e04b85c5080f7eaf77603798fff14928ad2ec696565d083b49e69cf569437547c242fa6792584674f57915a52a278a3b5c6305545ef3601dfa98176a82b7b77e96c06e034ab6d38fb3cc5f419202b74c91896aae736d495b5c682ed1a1dc4ae04878c92b6234e4414678598261fd6af771e71e843746dcdd2eb61455de76d4ed88290d90d9ccf4489bed7ece0fb80dd9e3f7d1e812893aecc98ce707f556712f0a03e0c813bb49fb68f6a7eba72991d94d2c5341b715edfa33ea7f21b516427bb8de647b86a5e2f08dbfa2fdf19b0dff95386f8d29de429c07d6e99695436505ddd646dd272d88087b1effbd04ac66ec3249be14a90ce37dc932b604a65fbe8453106d684199c66f05b2fb059ac687c8be43e6e0aab4d0f2eab46a2db21508669771591e42ab27ecc29f289686ab8980cc172a2610f3a721482b0dec4a6b58296d97b40120a1cbd49359958b57b746baf455969435a8f2b307c74cbe121ff3f10e83ebdcc0311ed4f91d6720c1a132be4648060ebfc8697a14acb18471957db8f23a6ad2343d7f0dac254f74364c6e1eb90b67ae434eb8e44ecc314f9d29394e52e2756d2615f20c4dfd6d534570b5720257b01dc41f45deef993612c2a7b2ff11fb768c05343f3c70097966d7de91674d1e4eb1a7cb12928d397e18c163dd988d117b5e3783fe35b04ea701e320a966b42b9e0dd836fce21ca3b35fc8da0abeaad1ec380a131063f15069dac592f46c10aa5ac9e2edf7e947e0ed33cbcac99a3b32d4ba4c2db95ea1058cefbcf35b9db3374e4fab84649b80a37ca936735d2ac48890652e769b827eb5c6884a1ef659e410e30e5e7b6e167e0b9025196e5927068a1a9e93a4587a234f504caf6b38a12fd51a3229c87c58cb9602c07446e8f50140afa856f64d6ee33a51dbbbfbc0da1c078ec9c5a44b7995b39fd23bedcaf4df270ea25526ce7ca09e1dc3525475dad7bd80e8ca7f615e746ccf1f3f80610deadb732252a8508c47492ba8102d9f24e6307fbdd2d2016df2846f57ddbcbc19905aaf287eac03be7ffbf77dd0df3db1805f098dd77260b7c2a746ac58645fb36a94f3b1c9222255d8c48f5a896ab347db0e23934df81d445e60721ef1081ead4a7525d17fc5ee85a8faeededed9ca6ed29abffe888ec9c1358aac122322093973fa14656d239cdfaa806081459d5f8f64729d497211e454c524ca7cd80893497a4179349824ea63d969012afba137177afd6ac55374a7332e9d7d1261a7c1d01278e35ced41b53ef7e42c996c0dc7b51c2b76b0ac0e279599f126ac4714252e61d008bf7b9178dec33b4ef79972a8bf5a75bb345b47d9d633fd4c2fd34645745eb38a5129d9446a6bdb9d90c0624ea745f0da32facc12753908dd9d3d9de6815f4112a3eb41efbd83320895943bcb7514f7f8f2672780428aa14b94a71a2d809405bc3f93d97eaeb5200a8c2d1dd6521b2ab2b7c10ef111ff1ee742023c59d533519a28c77d248d5dc7c759fd827f5bcb8926cd9c92686bbf1713a042bc6247704de8f78286b48a0fdc9c8f42dc88cd651207ecac6a15a9836de0296b404c0a6150aaa75c8285d5b52f0f800fdc64b3f3d51b5c22800e2254b6acdcf5c54b624a4fa7b6f31cc34848bb7d2a15bd45850750c89ee141ed35e2748d530cc9388c3dbc9095373790965b507970cb3d7e093f54de672ad9a7f6ea63605865e2a9bf4975145ee8a3b20d159439eb8b1be7755968f5b419a63200007e9c11d7a9675ff7f5993129482b05bf9ae49998fe680298ee0ae85826bb7561230434835f30aa9c239a5e19359430d0a8649de91ce4f54e24ee86af0527f31b744f3a1c8e2bc12d8e4d1560219b485b1ac6f77f91613015a30f6d0ad8db2711bd1fa506b9ac0fb67aa1a5799040d867a694e47f707df2a689cbc069e33e77215678f4f3929fe36268d3d11ececfee7e02c869941e98271884e3e89f69d6d446274df0982e89af2919a69b220105a71d33957ba6c0241e0d0a4e3035bcde08d2f4cd904c2ef6b97f2bc635c27e2187c642f5d2f06c48acfedaf602a72b9c55cb15cd41795e86e85ab889668c054d715ffb8e5c099d0a14bcb43a77d38fe6e09a82a6ab935cec09fe3cc5d305ced539f42d08081faf6e737b6eb6354f40ddb4f6d6372badbe2cd9d2919d7679c1058eb0a02a9db73c1e8b104767e595f30bc82e2cc847e43e9133a8c876185ff37f83cea9150fac6b3571b207b137e182a6d44138b7f4955622c0712856fabeea866e591a52b3e0c22ec107af6d18ccf9e2db79b34b3bfe9d0101f862b96fa9e891e3a73be29602c9f4ab0e251094e00fe0bf0d5554caa5ede3cb88b2bdbb65c3f734ac1d713b83078a55385fe7432d9a6cb4ce30e3d8381917a46bf5f1c0b6ea36edd56f84107cc4ec5bcb871862afd827a4f5a67c61234c76b9fda97242953d014184ca95dd2dde128abd6614abf69a37a2380cc88411450f5464546b2d84a6d83f9c07bcbc58d8d1f35ab6dba724e304c7be718014c1482b9c201c03ed6cdfe729156056f2691bb75c2ea0f8c85021c7efe21108808060eb580034a6509957f0215c68185363cbb3eaac9e8c8fbe92037ff26abafcb913bb2d674b48ea701c88567f25c240f2fd58bbae8c10af217a6ff7916d5ed613216ccae491fd864e612ac373ee513458d3924f36e6e96864c1dbad67f6660f243e8b22295b3a80c68b584bd9c45cc45c071df97e982fc89440eb08f1cbc277e52f1730cfea0550e37e62d46b53156348a60bbe2e37b65ba3f56168445e5477a30cb84eb4af5827316fc6a5b7be10007fbb739f4ed19201bc7c015768c2cb2dfbb78d4b94640146acfc4154e5cd887f4445630c5ea29490ea62afab2469a7f8db4f92511f20fc9e25467acb1aa454708119e52a77262ebb190925a24ed2b1c050e0041214b81784ddad9317db706d022d9a85980c3aac79d070488ab40303abb04fd5a2276271825e83dbf79d0a72da9c2787369c1d80883b5dd17f3ca651600f1fc72b4d4c028a7036f91097bc0b160221bc8d125c8793795a3958e04c363572fa174b17acff495bd455aa567d06126a59a04d29ea932c036d5fa97491c8e21a7ec79f21c582dea31abf3423448fa34a13e01ee03cf2c25ad649ec87b69f040059b80410e797504435e9089426f4673197a7c663d5344837122ed3fb0c78b5fe6386fc41fc9cf7c5a3a0bd64da0e4e35760cc59b8bb72ed119b10f85c995b0885be9cef240635b8b1150750aa87a14cdc7ab6dd827939c765cfb6061971577bd07c3d2c3e968b3e81a4aaa7cd4bfdfae636ac18829540e2f054fcb24a3f48e572ceee9fc67682110b8bfe49260cf6c8482333058f3099665535b8a791d2f3422b7b3b742a00afd581286e6ef83a8ba8bb67bf5dc460452ac3816db21a03c9b76fd79bcb1b8ad20fb797b95b0f8af9a0126d4c3d9943caddb5f4458151179cf262587079872d503388bb3cedf36d2bbdf633a762b3274b449031240a1722a92d4b6ded4b0edb341337599cdcad8eae7e79298eefb0a500c221fe3410f0a361895ccb9d111ae560ac38f5df89847c0d4bd1c6cf58471b52138b0bc92792751f37d4cb6ccafa0ecaaad33fe2c529b2cee56940a17f6b8ac1740ec8994c36f101d217616500d304ec50c3cf2a31e7197853320a702b455fb152ff971a37d3802ab873baf0f258960010a606a2598ad1338c3ba293d9c91084293b053d44e3a69aaac16d3525155913eecd02e663ecd9db05e07e22add615b23f68dc4c5c99144099a9fd880ade3dae1f04f5ff25b9eb26a260c9585f75e228da133f42f98c4a45fd9d6c90c265b169b31a746e16287ec05e6bd5c1325190b00611a0ae07520a6e1dba69e87b22dcce4eb4223aa0cac982cb48133e13138713c9b6cde7a1a011e6dd20eddb09bea43abd077ca39ce051c90623609e3cba4ca69682338d29a6139db5384ab9ecb1740684be7e4dfd6f8daac076d6b96f992633770f71085d2f1af3d380ea82b0f9e18e05d29f52dcbc7d651b4c94c8a25318875e72b00fdaf973795f8ba2cf90f515dc0c8d0a6d68d7b86482183f14a9aeca8312acb6fefff2e5d9b84ad792b8e0fec8363e4356e7cb85f27624774bb89e4f2078bd8309ffd44454ac811eaa6144625434e313831aa8970f26d055150a9f1f1f9f7301a7496401d098714f681fd5f8f333651188690682128e21d0721ff3fe17bfe8d21c00e81bc0ebd9a64aec330066322e7f0ea742ddb32a8479c6acdc670791d022d455a49481f2a3e4de599de597ca606f29f62b99b1f84b6c2b754c8981f0b24dfdf4b37c432b5e94d926690b802f52bf208197d2d094e8dfac6c13fcb997b5e389652018baf52e6321c74bcd3a6bd0ab4eb5ecdd996cfd0ed93255f9a4b00307af437f1d06c2e7eaa5e288b4c4c053523a945706be4a255bfb16ac48296717563200def7ef394e85090eb7787457518f7c28b2c1ca42f9ec57fe43a272d7fed88f8cd9cd570ad78a771fbc8b9fe348e8b5f0194c9787b6f2", 0x1000}, {&(0x7f0000003b80)="f6b554cbfe4a579ad25082e1c1486da1a030c5a5165a311a978e0b3a0429312f59212f38a2566b0fa02dd3fb57f6887806ece5c1cf3509d9c420a169fc542102e540ce0f7adca7bb82775c270d83a5ea8a870b87cf478d40ca36e1bbfb43543cc5bfab09a369b54171974f65db2e9026b63d9c652063257273daae0120c62bb61a1291cf01c7738b05ef8bfdd05bcf49e24b6db9f083532ea3e403086d76354f5e97f038b74ceec7d2bbb95ad91898d68fb7ac2ca6a38f9549242a228626602f", 0xc0}, {&(0x7f0000003c40)="f3e17be0a7f5bcf795de47ac8ab2cce7e66454a28d88b8650f07f5a335ebef83c959ecab43a5954a2d7c9c51dfd2a7457651b44c0a3fe9a39e9f2dcb3744e9129357c3ae6392", 0x46}], 0x7, &(0x7f0000003d80)=[@cred={0x20, 0xffff, 0x0, r7, r6, r8}], 0x20, 0xa}, 0x8) ioctl$WSKBDIO_SETBACKLIGHT(r5, 0x800c5712, &(0x7f0000003e00)={0x8000, 0x5, 0xfffffff8}) read(r0, &(0x7f0000003e40)=""/49, 0x31) write(r4, &(0x7f0000003e80)="3853ffb820d7fa228f3e75256e81214b41335fb4554b0df92c1c4d4011dea809513f2f7404c47d373650741b8f8d4527e8b09587e7e7c7141ae628f86061ae788879cb0626854e6422588069f92a9b570cd97583befcac906cb05e9d05146212b2788aa4d7424b5ba9444a82cb6fca", 0x6f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003f00)={0x0}, &(0x7f0000003f40)=0xc) syz_emit_ethernet(0xf, &(0x7f0000003f80)={@broadcast, @random="06aff14a8382", [], {@generic={0x8080, "d0"}}}) r10 = getpgid(r2) setpgid(r10, r2) getpeername$unix(r0, &(0x7f0000003fc0)=@file={0x0, ""/4103}, &(0x7f0000005000)=0x1009) ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) r11 = syz_open_pts() fcntl$lock(r11, 0x8, &(0x7f0000005040)={0x1, 0x1, 0x8, 0x0, r9}) 6.532330395s ago: executing program 4 (id=469): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32]) preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000480)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18, 0xffffffffffffff8b}], 0x10000000000002b8, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) 6.471728258s ago: executing program 4 (id=475): r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, r0) close(r1) open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x400, 0x4) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) chroot(&(0x7f0000000080)='./file0\x00') symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') chmod(&(0x7f0000000000)='./file0\x00', 0x113) setreuid(0xee00, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) setreuid(0x0, r5) fchdir(r4) recvmsg(r2, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/51, 0x33}, 0x0) 6.338190617s ago: executing program 4 (id=476): r0 = socket(0x800000018, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000000)="ea000001", 0x4) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x10, 0x1001, 0x0) r1 = socket(0x18, 0x3, 0x50) ioctl$FIONREAD(r1, 0x8020699f, &(0x7f00000001c0)) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x6a, 0x0) sendmsg$unix(r3, &(0x7f0000003ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB=' \x00'/16, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00('], 0x48, 0xf8f45ad47d2d40ee}, 0x404) syz_emit_ethernet(0x138, &(0x7f0000000780)=ANY=[@ANYRES8=r2, @ANYRES8=r4, @ANYRESHEX=r5, @ANYRES32=r4, @ANYRES32=r6, @ANYRES8=r3, @ANYBLOB="22895bcdd4b4615af7b08d833feb48cb2dcb4627e76d1c75160e04765cf1ad83347b019c9fa743cb3e054b078b77b3ca22b8987b1de241202424f81b90a4684ca90950aeb33f2ebd42faa462a0e30f0e225118da4d867e4c19a825ad87174f0251aa755f53b90b33ddc281db30b9069c821b74217283eb6728bdd50f4fdc46da79284a304423bbe68f2e01d46e3cc24139c1e6ff91eb2f30b59be008fe1d8dff7b6b6ffd8a3c14dccd7af57d6e6bcf076dc05cfcf51111d63c9f7c"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r3) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) unveil(0x0, &(0x7f00000000c0)='r\x00') sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000500)={&(0x7f0000000200)='./file0\x00', 0x6, &(0x7f00000004c0)='./file0/../file0\x00', 0x11}) r8 = syz_open_pts() r9 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r10 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r10) sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x2, &(0x7f0000000540)="35a8e306d82816184d4b6cd5fe81b2c9604d30a5a02641d9d673ff5e91f90e57af9205e8dfea02293f97c0f688a83cc71f9a080e8879ecab68c44c281b3ff0e40e0edeff9b17ba6fd7f3acae881235bfd8da49dc8fb35f2d209ae51cee8a6db2e65777d6aecbb1f09f7a4870325179296b5a6c9551ac34baf45d4374240ae772e372dbc3493adb3766e17b3d09a7f3cff760d7275e1a2dcb2979bd1c18795b14230d2b3a85d344f2d5b7787b1d789fe17dd74bdf6d5fbe8252c2758338e4", 0x0, 0x0, 0x0) utimensat(r9, 0x0, &(0x7f0000000100)={{0x401, 0x7}, {0x101, 0x1000004}}, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r9, 0x0) writev(r8, &(0x7f0000000140)=[{0x0}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x9, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockname$unix(r0, 0x0, &(0x7f00000010c0)) sysctl$hw(&(0x7f0000000180)={0x7, 0x6}, 0x2, &(0x7f00000012c0), 0x0, 0x0, 0x0) 6.337830406s ago: executing program 5 (id=477): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0xd7f) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ae, 0x10001, 0x10, [{0x0, 0x9, 0x0, 0x71002}, {0x2, 0x9, 0x8, 0xfffffff7}, {0x100, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007, 0x7}, {0x401, 0x200727, 0x7, 0x7}, {0x1, 0x650, 0x3, 0x7}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0xfff, 0x7ff, 0x14, 0x8}, {0x2, 0x82, 0x8000005, 0x5}, {0x6a75, 0x8001, 0xa94, 0x4}, {0x1cc, 0x10001, 0x0, 0x3}, {0x8, 0x9, 0x8, 0x8000002}, {0xb8c, 0x555981a8, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0xffffffff, 0x6}, {0xc, 0x2000005, 0x5, 0x10000000}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) stat(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)) ioctl$FIONREAD(r3, 0x8020699f, &(0x7f00000001c0)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x9}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)=0x1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000100)={0xaa, 0x0, 0x0, {[0x5, 0x0, 0xffffffffffffffd, 0x1, 0xe, 0x2000000, 0x0, 0x0, 0x7f, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffc, 0x1], [0x63, 0x5, 0x4, 0x0, 0x0, 0x0, 0x10, 0x0, 0x80000000], [0x6], [0x4, 0x0, 0x0, 0x165, 0x0, 0xa], [{0x0, 0x10, 0x0, 0x8000000000000}, {0x0, 0x0, 0xfffffff9}, {0x1000, 0xa, 0x0, 0x1}, {0x0, 0x1000, 0xfffd}, {0x0, 0x0, 0xc8, 0x7ffffffffffffffe}, {0x9, 0x5, 0x0, 0x1}, {0x0, 0x0, 0xaa}, {0x0, 0xfffffff5}], {0xfff8, 0xfffffffd, 0x20000003}, {0x0, 0x5}}}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) 5.251472141s ago: executing program 4 (id=482): sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x22}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000080)=0x76, 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0xfc}, {0x6, 0xa, 0x83, 0x400f}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="ec6813b6d238c199909255a4dddf72b2b4f7981fc5ba7c041e7fa1cf163a4696", 0x20}], 0x1) (async) sysctl$hw(0x0, 0x0, &(0x7f0000000540)="cac98a5501", &(0x7f0000000080)=0x5, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000080)="000000005e0f72ce000000000000", 0xe) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x3, 0x0, 0x8, 0x40}, {0x2, 0x81, 0xff, 0x6}]}) 5.250579486s ago: executing program 4 (id=483): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) setuid(0xffffffffffffffff) (async) sysctl$kern(&(0x7f0000000100)={0x1, 0x50}, 0x3, &(0x7f00000011c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0xfffffffffffffff9) (async) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') 5.223952308s ago: executing program 4 (id=484): ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0xf) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) sendto(r1, &(0x7f0000000080)="0101", 0xfd84, 0xe1, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f00000003c0)={0x1, 0x0, 0x7fffffffffffffff, 0x1ffffffff}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x2, 0x2, 0xfffffffffffffffc, 0x1000300000004}) r5 = msgget$private(0x0, 0x0) msgrcv(r5, 0x0, 0x0, 0x1, 0x1000) msgsnd(r5, &(0x7f0000000a80)=ANY=[@ANYRESOCT], 0x401, 0x0) msgsnd(r5, 0x0, 0x401, 0x0) msgrcv(r5, &(0x7f0000000000)={0x0, ""/19}, 0x1b, 0x0, 0x800) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCLOCK(r7, 0x20004276) setuid(0x0) ioctl$BIOCGRSIG(r7, 0x40044273, &(0x7f00000000c0)) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x81d368b2c0bd268c) fcntl$lock(r6, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x7fffffffffffffff, 0x200000003}) 4.948329641s ago: executing program 7 (id=499): r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0xfc}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000240)="258b300ad15114aa764dce08004c659940d0c44c11920d07d8d37039aa23fd6cbcf81d389cb970cb81e19ec1d2016279516cffb2dc", 0x35}], 0x1, 0x0, 0x0, 0xb}, 0x2) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="c323069d401aa841d0cb7a62f11ba0489a3bd4bb1d0000054c01bfb2000000000000000d000000001d00000000000035aa01c87e5aba2ffcff07b703a32b6cb34089271a6776baf40ae41eafd9cabf772182884d2c5819df576b24e118dcd0e0b68cd47a21d706f96ea6d2521638824f1f8e2589a7b06f2e86ce2915", &(0x7f0000000080)=0x7c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x5) 4.876299252s ago: executing program 7 (id=506): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x57, 0x0, 0x0, 0x0, 0x0, 0x40, 0x6}, 0x8, 0x7, 0x0, 0x0, 0x2, 0x49, 0xfa4, 0x100}) r0 = socket(0x800000018, 0x4000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x10004, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60db834439c11600fe000000020000ff80d1440000200000fe800000000000000000000000003eaa4e204e2000089078"]) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x1, [{}, {0x3}, {}, {0x1}, {0x87bddc2eb7165cba}, {}, {}, {0x0, 0xfffffffc}, {0x2, 0x1}, {}, {}, {}, {0x2, 0x80}, {}, {}, {}, {0x0, 0x1}, {0x1}, {0x0, 0xb}, {}, {0x0, 0x4}, {}, {}, {0x0, 0x40000000}, {}, {0x3, 0xffffffff}, {}, {}, {}, {}, {0x2}, {0x0, 0x5}]}) setuid(0xee01) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5, 0x7, 0x5, 0x7f}, {0x84, 0x81, 0xc, 0x9}, {0x816, 0x8, 0x14, 0x180}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="f44e3c49a26349e329090030080a84e15a79c7de1e47", &(0x7f0000000080)=0x16, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r3 = open(&(0x7f00000002c0)='./file1/file0\x00', 0x20000, 0x100) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0x2, 0x3, 0xfff4, 0x1, 0x5, 0x2d, 0x80000008, 0x1, 0x0, 0x644, 0x4000000000f19}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) r4 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", 0x0, 0x0, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8, 0x7, 0x101, 0x80000001, 0x80000001, 0x7, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x4, 0x8, 0x8}, {0x6, 0xf86, 0x0, 0x4}, {0x5, 0x800, 0x7}, {0x6, 0x80000003, 0x80e, 0x7}, {0x3, 0x1, 0xffffffff, 0x800009c}, {0x80000cdf, 0xfffffffd, 0x3, 0x6d}, {0xa, 0x803, 0x14, 0x8}, {0x6, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0xb}, {0x10000004, 0xfffb, 0x5, 0xaec}, {0x803, 0x40, 0x8, 0x1}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xa, 0x6, 0x100006}, {0x4, 0x7, 0x7}, {0x0, 0x1, 0x2, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) syz_emit_ethernet(0x3e, &(0x7f00000003c0)=ANY=[@ANYRES32=r4, @ANYBLOB="0e3424fa91df5d89f4dc151827f62932055ec8d87471751dffe93183202e755af3cd1e449139844f8a12e843a295674ab7120664f2d74f30d990ca03eb87fdd10d908372a37fb51962379059bf14a00b709e05a27a149e5a7c5ae83cc174b04863ab7203877cf5fe2ac65b615d47fa48d81adf2ac33697cb5efc9e8c5389b2eda145092597faa0adc881f4f1b8ade6cde492d71720e53fbdacbe19d094bbe604e80672980940bf56f56449ac87a0552fb44f6c0ed1fa177e2ade46f604"]) 3.665234225s ago: executing program 7 (id=548): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1000a, 0x100) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x3, 0x2}, {0x1, 0xacd}}, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x5) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x2) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x8) setitimer(0x0, &(0x7f0000000180)={{0x3, 0x5}, {0xa459cc, 0x1}}, &(0x7f00000001c0)) mknod(&(0x7f0000000200)='./file0\x00', 0x8000, 0x1) chflagsat(r1, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) setitimer(0x1, &(0x7f0000000280)={{0xfffffffffffffff8, 0xe4e2}, {0x3, 0x7fff}}, 0x0) getdents(r0, &(0x7f00000002c0)=""/4096, 0x1000) getitimer(0x2, &(0x7f00000012c0)) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000001300)={'./file0\x00', 0x7b, 0x2, 0x9}) unlinkat(r1, &(0x7f0000001740)='./file0\x00', 0x8) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000001780), 0x8, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000017c0)={0x3, 0x6, 0x0, 0x1, "cf132de7bb12978af58351921c33b3fdc0c7f3d2", 0x1, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, 0xc) ktrace(&(0x7f0000001800)='./file0\x00', 0x4, 0x804, r3) r6 = msgget$private(0x0, 0x122) getgroups(0x2, &(0x7f0000001880)=[r5, r5]) r8 = getpgid(r3) msgctl$IPC_SET(r6, 0x1, &(0x7f00000018c0)={{0x5, r4, r5, r4, r7, 0x13c, 0x1c}, 0x0, 0x36, r3, r8, 0x100000001, 0x7fff, 0x5, 0x2}) bind$unix(r1, &(0x7f0000001940)=@abs={0x1, 0x0, 0x3}, 0x8) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000001980), 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r9, 0x8058574f, &(0x7f00000019c0)={'./file0\x00', 0xea, 0x1, 0x6, 0x1, 0x6, 0xa3, 0x2, 0x2, 0x2, 0x8ac, 0x6}) pledge(&(0x7f0000001a40)='\x00', &(0x7f0000001a80)='\x00') ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000001ac0)={'tap', 0x0}) linkat(r0, &(0x7f0000001b00)='./file0\x00', r9, &(0x7f0000001b40)='./file0\x00', 0x4) ioctl$BIOCLOCK(r9, 0x20004276) utimes(&(0x7f0000001b80)='./file0\x00', &(0x7f0000001bc0)={{0x3, 0x10000}, {0xfffffffffffffff6, 0x2000000000000000}}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000001c00)=r9) 3.578610104s ago: executing program 7 (id=551): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x2, &(0x7f0000000240)="71f90200000000000000af6fb1fa62498e5f84cf71b59c7afec37082", &(0x7f0000000000)=0xfe1e, 0x0, 0xfffffffffffffd7b) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b92) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x1) 3.571334854s ago: executing program 7 (id=554): r0 = socket(0x800000018, 0x3, 0x0) r1 = kqueue() semctl$IPC_SET(0x0, 0x0, 0x1, 0xffffffffffffffff) (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0xffffffffffffffff) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x10, 0x4800, 0x5}, {{r0}, 0xfffffffffffffffe, 0x42, 0x2, 0x10, 0x7fffffffffffffff}], 0x4003fc, 0x0, 0x8000800, 0x0) 2.303529488s ago: executing program 7 (id=568): r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000008c0)=0x9) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)="8d6bb85551ec8430", 0x8}], 0x1) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) mknod(0x0, 0x2000, 0x2) poll(0x0, 0x0, 0x0) mprotect(&(0x7f0000049000/0x1000)=nil, 0x1000, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) unveil(0x0, &(0x7f0000004300)='W\x00') 1.05115647s ago: executing program 2 (id=602): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)=0x2) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x6, 0x9}, {0x8000, 0x20aa}}, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 961.741304ms ago: executing program 2 (id=605): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x81, 0x4, 0xf0}, {0x2, 0x7f, 0x5, 0xa}, {0x1ae, 0x8, 0x5, 0xa}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x4000000000000237, 0x0, 0x0, 0x0, 0x0) 948.216032ms ago: executing program 2 (id=608): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2a, &(0x7f0000000100), 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f0000000040)=0x8, 0x4) 921.014548ms ago: executing program 2 (id=612): chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) r0 = msgget$private(0x0, 0x785) msgsnd(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="01ca"], 0x8, 0x800) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="020000ab"], 0x8, 0x800) mknod(&(0x7f0000000100)='./file0\x00', 0x1, 0x3) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x10) setuid(0xffffffffffffffff) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x11, r1, 0x800000) msgrcv(r0, 0x0, 0x0, 0x3, 0x800) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) chdir(&(0x7f0000000080)='./file0\x00') sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000b80)=ANY=[@ANYBLOB="b800000000000000ff"], 0x428}, 0x0) sendmsg$unix(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) ioctl$TIOCSETA(r2, 0xc4504443, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "01d04b0a0047c1d100", 0x0, 0x6}) msgctl$IPC_RMID(r0, 0x0) mprotect(&(0x7f0000076000/0x3000)=nil, 0x3000, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000000200)=[{&(0x7f00000014c0)="b78a673adf407b1a615f7b0cefcbaae1deee2db8c0a39e78cb9e7842dade5b0289dd462481d2f7086861942434c3459f91d45c48ca1283285d0f8cff1719972dd4e29f627a68c4faff243c839d6c7feb3bca329b172b83f4bc7e84f45d21754bc413ecbadd57191f8bd1cd61a9854f42c6695af839362ab8a907b4cde80e74afd65de994a34c9465147390a07ad76ccb98de184fdd98c479380c272de4184a1072fde680cebd19fc857c6ea3c37d4b878cba0d15434741e27e866cac8f4862ad786c571698aeb0c93c31ea608096fe9a8667994e54b2b5ef2e48ac65764a69ef91eee660951880d5428563fcfb6dee07f419033d0dceb8d800671a93654a54753d1cbe0a517b7489163ce0ad02703a59b64de8c85cc4d838a19f3a77735d7048a8e54ca3cae4a472ce68d59b73ff05c875be6e8958ecc84844a3ea077b1f828e9db731c560f50d0a97618a04df98e9420d480085c0cdd086decef9e01b00fc5bd7d129018429539cf1f096e8a3784300048967a3294410ffc467809dad39c9bf3e851b2aa4106af9d77f783d5bd1674d2c81b10d276e8ea78fd87ed33055c797c096a2d8394975dc1d1f5a89be7a4a6758954b0df5b8c30b05c95c71d212f644fa0fe005fe162339ece8c1705ca69a50ffe8920f5b9db7691b99429b7196061c4b2fc51dcea3f54264a137fee796a716798827091408842f36511611fd355351dfded485a60849fcde62f2867d245361cca123c2d70ee4d9b7e495b5f67cea778f952bf0c00f7892dc3f7e4875f3ff01db85baa4f4337cda169de63e43c7e5393f1599ebcb089a96bf25c8bf8e6ee1dbc2fde6753048ecb222580087695deca0cc7583e0c53ce832e55adae9acc5e2db49048ae9a522a11f3b693270c6ff7bccde4bade876214d7960588cb461f3d85a939acee63c2738c808647f8f57f3fe3b30cbe42b75eb698ecbcc5b1c40b0410261f232ba04bc3d315aa214b7ab33c50e7b455028640fd84eddd32b05f72155bdae5508193b28cecc40a0b5a97ed05571aee87d355cef03cbdcac3abd72dd629ffa637ea2b5931c2d4f8ccf1c1632a71a136009f5c72d0409aba4f4d98f48bde00becf317cce8ebc8824b0e81cfe0d1cccd23b8bb7087d8200aa244154cf51671df28e480a276ffa6da88a5f493dfe391f0c2e54fbd7409bf607999e1ac32ced9524352a7b983e19afdd9b92d0ae2e41ef8810738f1a5d202ef020603f7a3b6a3eeb53ee0a49d748ad220d14d471c0d8ac196a855cd49946f881105a66fcbc7f18b4dd505d53e69921d4b6007d4e3817512c55f2fdb4a31cf2a92685e2840350c843051a5f94672475cc5ad771d3d0b18d38af3b6e358592e22f18ab730ee34ca97e2e97a6d750e9cb65d71d93ec0e19343c97fac29a621a64cb8de117be61e82f25ff5a5a4eb9792a35b806a12397422359d3cb8ec2b6f3a4da9158e97619a00b05f6dffae8a390ad30816c7ec868cb8f0ebf2f12eef22d7b043bb6b286a30d0b56033135928f1f3ba4d3db6ac521161a0a446b22497b9644812868c8b3af55c1a18cbfa5841a43f10768b96170083aeb727c8f9af0380bffdf06036525e44b0bf1c44de46d57e89e785b8fc7fe21b463919a5fef01c3051ca50684741471ee90f7b3a9c884a24ab0d6e50496d540507062439a00e70d429b8e50bee76b5bf4473f93b9078c8fd53282a1ad2bb15e10281071016e1e17857a137ae593cff19541d5e7399d984779598556250b6acba121645cb5f9bbbee6ff44211d2cd171b752e11afbbd4616e2a0acb4835047a224e4ed78a6b900d79635fff77c11a543bd614685740752a5dcadc6161c0c15d6f15460088d10e86d916deff0d0ee941443b0df8052e1afcbb627866ed3a3b7edbdeb933968f035cf4cea0f50baf930ef10cc51f47fb4641c508f0182e9dbe335409bc230d93285d4b50e304501bdfd4e18e9bab3f94e19acb020b0b723017232b12d477d7b5661ef6892b2c9a04f29553fb6f1d9a4875efc30bda7045fb2624d90eabf5cbf71191098425a650fd7b3c2e584b59cbf224ef0ad202711315d15ad4b8c57b312c354acbec562e2d127672b8cfb7bfe7b5b4566b4b777385f6754a89daebc5b441e26df400a69efcd11c7e9d4660eb4ba19e054d0bbb554ae5b64e8d2d3a8d418b06063198bd732a71763986a67f9f7c84b20255d6290c7694fe266c0f60081f3b99ce597fbb671991aef52807f72f7af6461d228f734fd84ccfcad587048da52fd43ca3071b567769205900ce3dafd83a7a9bef972a205f1ee9083027a901d83326b57b12b206a6c6fe593404692922bc1d61681e58facb3ca16c8dd17a8d9d6d8304727c46c6769b9a47f4e072088b31dd5812b1d669e2475703f7f49fb5d0bedf2e530b1d60fcd0351c81f32677f02339b5d019fab03d67fdfeebe67f13527af6a4af07c363a86574150b94d40a5a7802b3d4b2710e2aacf492b8f2e95dbed7d1e5a7369be0bac63d9333995625613d8c0719016ff7e769262286a36a998b5911732e05f1c644c09a75930026761eb953035a59c3d746e686583c07ad90b65d652b5af70ed765b393177b896ed4a1f8c01164f1d41db8cf3d69083e4dc38e15b1358d17d28521a563ea3f0399b44979914366aed3648c7ce342a84fa5c81a6948f4ff4e97a1e17a7225de459001424d5d8480587413c767236e6e7a04f1fb3142f778461e6608b57ee6a79aca7fbbb76a3f66ebe23400b2197525ae1408978f8dd226b2a6e21976554810bc14e7b016ffa43744234cfebb0489263e17340a18818405b41e4bcb1c3cdf8d8691bea83415c2a7ba133694bf899f27df0cabbfc197f93c00df0c121d42488d270f84a533c795f081a6e0dbe1eb16a2df8f211d72ce958b3ea8bff462a6557ad1fc368cb0491b46317704dc151a6e2d597c58a353031eefb087f1eabc583f28f3c695456ab3d176d26a93cddbfd1df2664e22168466b4110b8fd0efd44edbb0682998642c1bff41486d1c6bd8f4f1187a91da3f4f7fc2db2421fed503b669e927ee224dcc6c9ecb285b0e36e0a0de343f4db03cdb1cb6033bbf8da5765d4b7665a97fe8424e6586ec95f6b2d87f546dac286faf8ff40d4782415a9e210c1a43635dec42122a7c6a51d30600027e8670babeed1ad7cc7bb7e94bca12fc14388e8f683af0287ae9a35eafea876d89c9b107132f2c2c38883eee808ad12e067e809ae897dd9d19a9aa1369c1536a213a3d2ddce04284611aa10ee2a3b111fe6c09c8567f4556289faf86eee526f261913bfae54fb18254f82309951f6a502b25030163d6d0a506d8d161bfb29edf4e11311150846d17505b0811b2255a0b6e31b7488bb05fa28b7fb68002773a16f7d47e1b02b5f276a04905320fb1dd054d88f23ef1b0949352d91b9ffc67e45b5bf27197b7a480b3f7c795d9ffc0c1caf81b68a314efa9fdec81a8d859775de3e0658ac32938959978db7d5972b79c16c2bf58076071e840d25bbb1be6ced78164b469e92c78558b0729cb01f2b48072275dcb00bb013a785b4dd32bfd1331366b83b39281636b331ff22fc1c4b89f065330647b87cfe7966b9f732123813ceba42c2c94a27f276a6f405c50f58238a9b231f652148df74229995fc55be05fb59b24ab21fd6198c6db2e54cdd2ba0263d1ee17cdb98d83c744fcb2364029def4f053050fad2397679e43d8b06dd2cfe028dc384195f5b834ac40dcaef18e0645211010466aa9232e3817bd5e40f7dae16b72a67b518e653b92e67a7c37ecc7f7747be16e97940398b24189a390e6243d9b83e6372cfd0f34856e99006ccd9bbfe8ea82b6c52a7310b1fe8c38a9494cabbe90ceb35c8e65b099b924ea76dd8f9108da3aeae2a0c06703ae7fdd19bcd18deb4ddc580b7a44c229d251260f299521515c9d19b1f8dc572f5f8893b8a3898f81e1e85d1269a6b998a6dfc4b777901f5ac1dc8cea365fdba3b321b57cc1a34905e8908a80e59252e7d9912f56f685b63023ebb53f2f65c4bee082ab8f6ddd73ee29b4135bed8912b07e8c04b859288b2c82f52bfce5babc4f83eb33c11157e57370ededa78bc1b11148574172c13cf01b65091521d87a1a4f4e4fbf51a39f05b22bd967c6af004bcee79eac4467e93b73a76c8bca0210ba33b5f00f9ca23df21d787d454567390a7083a348552ec5724ecc9536bc9914608f8d7f4c25c6d80af19f330e6725cdff8f687f8fafe45f43803dabd0694e0405f99eec339c53e3dd19fa192b9a763312411f4d7b44fd182d805de494fd8c2d3c89bfab51e7d1f48d3db900b1085af5c9d8d738e20a168769f50ba41295a7031e9516ff517c548e52deb2c83dfdd37732365fce0883534307fe6fd1bd02d670997bb2db84e4d768ad14fc24a6b679a8c111920c80bec1a448f7a2bc3676c620a905df3f51bc57607cbb90fe7cfbe37b265bc2a50eb5fefdfc11a0048f6dcef530f26e994dc4aa6bee2112b71ea2181ba4b3ae13aa9fb0593a295d4cd6c95f76db7923b5706746cabb298b7425194eca55b7e6ec30387a972d4523872b68ddcfd84e4834101b250fed4f870d2a2c74cdc1a06c3b71db2c0cfa1b02e69db78a5405164dc6bf8689c5cbb526b9fd5fcf8996eb731b2420634b5759fa69b0c09d0ee554cbc2de62683bb3b1669411910dc0b2aa23bf181f8391dc78bf70c6db7c6aa7c8650fe12b56c146fac3bf00a0fa589cd8b901752e0be5962d199cabdebd3a7ae1b53ce7c555e12f54dac7dd3747999a6ccdd9ebad79f8ba0ab115d59f93d1d7209925c52347502529dfffce9f1c80b94fe4a4f7c84c76bb3d981de8b35abe1fd97d7721d0584703e4a22a85740020dd0a839def4349619b120dc7f74d07dcd985355aa2187d244864de70a8c45371275a06276dca8fd1f63e1fb6700bd40a19d9a219ad4290600a9e32112eb6298ee121a58aa6d257152a53589c2e03a78e1c10f02b8c147b31bf26f46aad4db8d622edb5fa0b2670c5397322b28400708abd4cdb83b7c75d5668cfd63fae18f9a87e69f714180c27db897f469c51aaa66d4f3f2a70e5dff88d837babcdd7eba97bfa0f47f4bfc68b9a4183a594294ea500513bc5ed9dc811e9fe914745372112cf7c992f3181e5dd83618c396ec56964842259181fc0bca10736730a621e2f945da9ae597c2fdbabb14531cef29476a33b16cf4f35214c569f556d06d61abb2a8df47fa886fb7413604572b55f2c5ce59a9c8fe60882c7acf6769836b47d71f5c9ed6b91b61864bcc51bea2014e76fe5fc77079957e3c52b0b8d873d9cb25387fa65db7eb0cfab3f8c71aba2c17efdac5a804fbaf24e513e45373c0b773f471e4b41cb239acb3d6db55b1d72cb330cc4935046a3256151f02cefc4e748ccd2cac541a3380bbc325e8a9b8c5702a88ce8d2f6c79d082f3d1b152a118d71c9c678680ebc7a9b4b11ebf2a8856249856240af9248d6067b498c5750683da2f4f8d83bebc556e90d01136942f9faf805d42ff724475c0d93e9209034c7214a00d229172e4619303f444e7e7ff5e4d03e9a9a3c250fbe3ba8869cf1ab09f1cf938fce4013cfd0c5642c31edcc6e0ab1b4d8f6a56eaabc8f4b505643b4203a939774f57f066a69d1b5fbc0660027ae0b531142cdea879057da60b4e2effbe9eeb404ef9e4c5bac911f2f3be64926a5254f0c12a7d4e3539f8027f3427114d528367f1d896504edaa3597b2da58450302c54624f8d07725c6b34861b519398e1b90867eebee566d11f0f123e76b0e7a5853", 0xfffffcf2}, {&(0x7f00000002c0)="9ee4bce64d4c926928ce9d85b9d21ac9f39b5143da8653466883adbc7470559578fee707afc643ab189def0f963d38629c4742e12dec0ec5cb721bc1a264839587c7490db16a577c391939a911fe7cae611b5b7419bbc5aa107a6473f5a63f795659b6fe0f37d1d1fa2bc3bbbce715944b6c037e013421de75519e1a1e388f207bd9bd6e8e7515307e14b341d3c6a8723f9ddc3d7528d4b7cfee8efffcfbf817d91f8a2a8e5702f6da0b8acc3be86eec7c4304c0328511f914bded7d655740056e9b91cddd76ce905450fcc0e17a9907267c694e14948738b5267302841b19ba194b0c", 0xe3}, {&(0x7f00000024c0)="8e28728ef98173bb101263622e3e2a6f0e7c9f3a4d768a7583f5f287ad51d61bfdb06fa8ab2cacda9b42bf1c948c918dd90415cb8f1c82652c9b19ae8d9f9519cc8a8273faec0393bc97609b99b3441d7c9fc98b69231c5ad188a9406da4331e18fd89b2bae7936c29c538c0d2054010f5f309901be135f9d17275fe238ab235d0f0bc9deb2e396d0e4d35d1f40210fb2a7a575c74481efc97a7dc22737fc78d8c7147b2f49213f6747ae6d1c2ca6fa2df572a780cb81602beccba9baa702796b9087ff1388ed22613275ef24fc96edcd682ecbedbc966d52493fb3a7eac47cf76bd02058c810d349754d53e61f6f90f639bff5f01b098d81f08b2e20bb49f6ad73c58f0b90b76799a2024821cc26b32498f50209a4d92b588fa99f4b9089ede51fd778829017a7914cf519e19cd81110146d714cefb39be826f2512bc15b384d04a18eaf4c69ba0ef92a00659c33647f324d08675bf33288b8c0f86624cfca6d396d857a6f9a99a46bfdf17515d965606840c040b0d887050c8a9f5a62052d27a1ec1a616d4b350c2c40ec742fe11057b39736959609f8f02864b1cd9a4c954a74218466b0a86575f33ef1f03a16bd65357e3627397f6978bfc422fdf7435c71e187063211db793b11fe71610c42bec41c982e4642e34119f698014f05f0040aed0adaf7a98b17c6a7000ffb980e168aeeb0fa120aab99c54122d92acef6b0f40e1b0b2a0d477414b5fa58e1f80dd7321a72be7f0b6076e91733faeadaa", 0x21e}, {&(0x7f0000000180)="0069f2c5c01ca30d6af9b115885b1b5eced12878ec74e8b2053292f00bc06acccd8bdfd23c1533bffaf4"}], 0x3) msgget$private(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000258f88)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x170}, 0xffffffffffffffff, 0x9, 0xffffffffffffffff, 0x6, 0xffffffffffffffff, 0x0, 0x3, 0x1}) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x3a) setregid(0x0, r5) setregid(0x0, r5) r6 = getuid() setreuid(0x0, r6) getgid() 866.821315ms ago: executing program 2 (id=616): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async, rerun: 64) pipe(&(0x7f0000000640)={0xffffffffffffffff}) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) (async) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async, rerun: 32) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x57, 0x0, 0x0, 0x0, 0x0, 0x10, 0x6}, 0x80000002000007, 0xa, 0x0, 0x0, 0x3, 0x2, 0xfa5, 0x100}) (async, rerun: 32) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r4 = socket(0x6, 0x3, 0x0) r5 = dup2(r2, r4) setsockopt(r5, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) (async, rerun: 64) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000180)=0xfffffffe, 0x4) (async, rerun: 64) write(r1, 0x0, 0x0) (async, rerun: 64) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x400, 0x0) (rerun: 64) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000280)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000380)="f7e63a7179fa8f1d3be82412e134dc4890f5459d8d889ef720a6cf119066009a069081e9d3060aacab30000000000de6ba146c00"/62, 0x3e}], 0x1, &(0x7f0000000240)=[@rights={0x10}], 0x10}, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0xfc}, {0x6, 0xa, 0x83, 0x400f}]}) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 64) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) (async) setsockopt(r6, 0x1000000029, 0x31, 0x0, 0x0) (async, rerun: 64) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) (async, rerun: 64) sysctl$hw(0x0, 0x0, &(0x7f0000000540)="cac9", &(0x7f0000000080)=0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) (async) getegid() 866.615117ms ago: executing program 2 (id=617): setrlimit(0x3, &(0x7f0000000980)={0x100000, 0x62}) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000480)={0x2df57366, 0xfffffe03, 0xd, 0xfffffffc, "0a6400b72860267eccc7020000060000008700", 0x100000b, 0x100000c}) (async) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="c534864e45fc0ce81257cd181a3474808171cf260b9bbd2ce71b1c5454562fbe338e7d082be4e01c1599b06f858090db228d0d264b79aab65c27", 0x3a}, {0x0}], 0x2) pipe(&(0x7f0000000980)={0xffffffffffffffff}) (async) syz_emit_ethernet(0x42, &(0x7f0000000000)={@broadcast, @random="94ea09066dbd", [{[], {0x8100, 0x2, 0x1, 0x3}}], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x11, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) ioctl$VMM_IOC_INTR(r2, 0x800c5606, 0xffffffffffffffff) 863.76186ms ago: executing program 3 (id=618): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000300)={0x0, 0x3}, 0x10, 0x0, 0x0) writev(r3, &(0x7f0000000280), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='r\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) ioctl$BIOCSRTIMEOUT(r1, 0xc0307004, &(0x7f0000000080)={0x1, 0xf}) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000100)=""/5, 0x5}], 0x1, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0xc1084425, &(0x7f00000002c0)={0x0, 0xc, 0x63, 0x5, "9782224ff9c1795a47c1d100", 0x21, 0x8}) 702.563131ms ago: executing program 3 (id=629): r0 = socket(0x18, 0x1, 0x0) write(r0, &(0x7f00000003c0)="47430df927eff7717bd8d580cd52a04295a947cee2ff384807d6627d62c3fcac87bb349c0cdf79761167ba4299eed29b7a7cfdad9357fa5812bfb416ce2a7c2bd5482b8e24085b87a406e8fcb4a8ec60dddfcd6cdf6656c0f9cfea04264c1aca610799411b2f22cbd5fb27b651dfc3b7190cbc48d1ddbbfeaa63fc1fec2435acddfd0e62031e3dd280968e238ffd02ccc1feaef15627334ec4cad507ffe698edd294566a6c51bac839080870a95f4f6aec6122b9fb5ea61ebed779b2895fc4105c53634d5065b6b721e9bb7a332049db88cff92d9bfd7533b941732d1ffec193f2214d39ef296c3cec74aefa8b6529afa89df3197ca281c137c4d69f188c43a46212c0611d142fd2ba6489c09799cf62ee18475681a42311180d63cd1cb12b9bb0ec7d3a39054c265455a6b21104a4ae564b476175413842682b2560ecc7a4391cbfdaa5dfdec194b3a1c8bc3e23f51a62154407c59efac8d537cbdc2ce43e3459ac0480ab3cc47eae938fa4ae5d2a2b2f3a217b23ea1883c1113cfe5e34e249aaca3bff16e15ee12881387668f0b9cb74ad003538f74825f228bc1be60f8e4bc0356f2186a62b14718c09ed14178d5b9a96947a5d684ee8c8a3fdf4e11fa0248a3dcebf173951b6ffb677b4dbc53deceba00db855f71eb57a7a6f710d4d2d43f765ce83cefbfc0b2bbdf181f3cbbd108d7aa0e7d0ed987ddf1485ff72abb6ed0be4a065d212209f259785b2b0b91a35745fb68943371bfc101bf48125f39370fda010ccfbcbd7daf8f55d02b5f0c32f42697313e26f2df5cdf923e1ed579bdc228b90ef7d918a2652e3fbb709ae65bc6d8544b98d7fbaabc47994a5eee6b53d5d700f6bf6bd1075a1aab8992fcc26d3dea17ae77fe485cb541011f268ab0ab2e664d72d5b9c612aeb7c53d5ed30d05cc5a877ce57103a70a0dd9707a0e51b8f13a03b243d947eec2bda2471c4d26f6b2b8ea24e87dc6725e45c912f3a2ee2ee6233d8b0a9803423e4f05a4fd3a5d7b93147869f9dd338fc19fcd563d911721aeaf90210d693ca9e4c089dff6f101aef42a65624aa0249c1d601c4f0678cb98fa4e3e40d388ab5d185e7852f5fc116a24e2e9d9cc47931de779e4a0f1274c97689d8ac06effaef3de5cc9528a26fcf1c3ff6ceabca71ff911b6c227d017784b6518fa3623c4fab19697bf4af471707437a15a50d92ff52c2ea288213444c53c8cf2ee661cdbd51740f4e3a2c3fbe48a356a5c6900f1ace28830577d44b5b68d7bf5bdcb4eccc0bd921fbc322f60c5a60fd2ec54c6e94dfc95610dc3f9d916aec1ca04d56ad18a4ee116999d52b96ff7ea558a701c3375d5324f7b750550207c917300e4e8b4c5a16b973003f8d655a112883affb9bc203f53520efb883b6ef81846c479d81fbb4617d51723d5392dde6c8ea2e3b071fb9bcc60824840efe5cda25b1c7ddcbd617bb4ddfefd908f4e85326395e427687737e7483dc674fffe6a1e01cedb4d6162f3095ee5326d44f61b416969002fd0daf69b7543ea375cfb3c7810d7a9ca7c77d2b4e0ded1649bf871131f177734fd4cc8b2eef7b675bfd0413281b7b7820b39f785970db32cc5f82c72786b82a99e9b9628f04cf5f20d22e45436672c25be7f4c71de0082dc40f8baa40326ebf241ac2d9d344dcb07a91e87cec8e1e43ddf9bb31ad51c8e5ed034ed871605adbd567c36967a60e88bce0d45deeb4c49ebed3adfefedc90e71d7bd6e56b92178e331018af27ca6568eb9717417500b00b98fdedef7188f6dce85313b429fc3b9eadbb6b543e155913226f22f087040f6bcf860be496ea79e9567e6a8868c8ff4fba33fbfb17de0f2907eae34a87feea08c2aaab586eced3b00c26b917e866bc8a870f12482c6a522c37466a4cae19a76796c7abfc715554adb48fbff56dd832249ff089542c13fe54a3024f2cf515ffb0fe05a65273b31fdb28719f5341c6b83ff151921617a37feda796d50c9fd48ca82588269f2e252d72cfefef6d3c11123c345b791033405d09a549c6dc3ae395ab0ed0332b54c7f323c881d56392919bb04230bba6592f650d3241cb1d0658c2279827dcd3b7a2d24d4604842a03b444d3b88dfc300376b1dc42855295404747045b3eea39abeaed5b7445f8146f3a4c1fa078c743ff4dc8946d534030557753e8b752a97dbdd8eb85aa22edc7492f06d3a32cda30dc4e3aceeb5e4882b877168a9c1549b46e171e9d8f62fb0cce36fa86cac6a0e0795d865666fba83e8430033d863c70909a9fa8a6bf142d3337dc54ae864f84720496d963ac116ae4a635b6fefab6acd6331cec06498b5675665358753871831ad64f1a6eda0f127f702f7b8e56218227046ac9543c094beca230d68ab5d5f1ddf46dc9a24282b6717ab6aeb904b286c81d2156a6c82d5bf7ceb257e580db5b621bd02e4e21cc94fd7e0d09bb64e1a815163462326cb408f3a4bf835c1052896cd88702f220754ac8907577a0bbac541a110ba376ebcd3093c8af076b1e1d17be7d879b67ed5dc2e4a28d7d29185baa7495c833b697bb2bb190af5228507bbc1123cc61a7657e80dc7c0dcdc5a6502bd80d6d35584ac143b315d006499bb4c5707fd47f0a35a6a4710c7e429383b8b512696f396faa7ab0d13abfcfb1f8f291afa5f4b2ca16e205b5374648243492341b5c7d7f30e11699d3aca6857031f6b2c3b54346f4f12dd5dd73505b1a20e3c9f1e9a9ff27949427fbe62cba039d6969af915796019ba655f90649976c5261d16332481b7e3201782449addb4eaa8d06b3db1b75f9a91759500ccd6255ea262ece153aab57bfc01fd6c4364dfb0df6f8c0b9962209c942c0a8c73067a8e537f1b79205f9d1e210e287d9a3b1abfb34bd885a6e1549bfb1aa6a775d5a163b52496c8571ab63e9c3c054763e3ebf5ad40104a3fbd665f763d9320a53d7ea4f2d4e73b3f61aa8ace9a88391c0e18552a2812f4ebf4977dd9d5783fb5cd5618886ee705b6c30f44f2dbb13ab599ee20b4afcb5603104a7c3eaaa06488da88604a16f4f8791795ced03a94fe43e1aeb510fc21069974c6b8e2a98524ac33121867baa21dbd4e1d556ed3aa3146dd726e0c1c4424f700066233dd2ac2ce969403f0ef9044e39fd5516c9da8cd65af81dbcd6d4d5f90babc78f9de61e5affabd60456643acfc722bf85ff8dc0a465429ac66d41051d30a98667d24090053fc4a31c8f1efd2a83eb5e12142f63d89eba1d7dd714e5255ba83b5498815d3e885cb65d81fddaa9b115de761aa8781cce43daf197b4643db4bfcd307dc13f627ffaa2a103ea1839062d431a00577df28dafe83dd99927fab5e83b1df7b238f808619c32a7bc923bf23534450d31203202c8f47f9f446cf8f6d31d5212125ea12982b73db5be927e93e89c62ee9c3bb69bb6f801c0b3931be938dfda6de0255cb203c03c7ce7d07e9ff0962dd1dead23510ccdd64bec2af55ade167bfa5e472256005adf96d32eb289dfabe0d40e0d6cfb9b6232d0be9ff8010413371b7e11d31e7f2daff0f23153793c8ddd297093c5df70dcccb719197d15bb13ec5add0011007f637e905f2bae1c583e1b8ecd26bcc042620d863fb054c1848605680e35ad6f0b0d7f4e3a462d40d9db3dccbdca0b1ad606436334d8f61faabef5d06bb5457f232d012065ca9ee90c7f8e4f548575b07a089999c3a3ae5b0ff786dba81eae5936941f2e912b2cf486ca4b007e8cdcaab35cd1f02f1701503bf4e6ef77a87d8d180446c80ccadda45abce01366889ce0e9dd8b3fb9628d54f9dfff3c20a78e8e8506255033668a3691e4c983f071e63d385663beab368fc717cd348455d90af9b39453c5bb4796254f2e43370e0aa0c0390ca5db4b345fb630a2968adb579a14829f04a21f4530725df117e16a634fed09d03c72015bc99fe4cab7767cbb56f601f65877d8f4ee5eeb120027fef16ee827602442d3af9baf827b7bed3af91026008171068b8dea52169a50dff4e490a68cc7e353243452d807697823eb17cab6f0db5da79d04a019de2fbe82900f1a8719ea9b422582fb486f7351cee05ac43a549797b896ed2699ba220bb53f81bd6977b46c3414b687d430db63cc5dbd14386011dececbd9c8162eb10f8e679476c1680a9bfb2c497f9d718a3aa252c90797838be07557f268bb9713df57b913353e77c2dfbf772e1b7372aedc7bbbe87947da6bfd2050e628c4fc5cda65a488dbd2ed32349731b33d6a43a2405695b033237777c1646ec9c84852939132c691f2500d835fb7363b2f6851385ef707c71653ad464d23427ffbb936119c95249f0d62c3d74244a1ce4fcc75670d5f6e21486f4306f6f87186397b5a63508afba6f5ab8933512fa5838eee664eb6cef1c70210d33bb7d68477ae8e65e592e9b6b0f73b93bc9377c11b1a5c2dcb8a9b83a1109aea987afb6dd49f53868b021ff49c1a069d611dd768ebaeab20c08a1aebecf0c876f602a67b41f660b06da7219768d7eb3fa37413a7c1f873d524817a44ad1399ee6a2b00c5cb338c1cffda8f27c779829f1d25a319064d78b21eef8876676c6bd397f170eba322a23ebdae5a0798932ca4ab5b2d37523764b9e24c520d2216f4d633fb41620f57972724b5a7de32901d0003b67bc6fc1dc12752cfb2d95420785733d4931dc172c04d1abb4f68ee044ea91104f959d24612866b96f16e2f98c0f7179dfd8b37f49ffbb99e1c6a0ee2817ce8e2422cd03c691ef0ee2be195bb774a8dd67175d6f6ece07d30213241b50ce00fadb8314e1792591d5b0ea40ca7f932eb336b6caf7a056e2ef2898cf28a37fb0fdb4dab098322cf01783d1905c31a880e67a864523dc54570a07ffe7c927d8f5a4a27dbcd1afdca28919239611fc7c79d4b121747dbd6a393a6128a5e342d838aad5083c013a2006ecdbae9eb02cd1937d5bb9140a0089bbed32e0933d0e41f3fcb05267278527da28a0c171cd0f33e837a2606ff696515c970b4e784e37eff712e278be1acc82261c60870e6c914a8e0790e6e2fb7b5d507a988c50e92973b36f24bc23934e46f29957738e236dfb9a73155e08297426f61d03a7a4a0185f32cafceb1c9a138413b0f34cc9e3159f83d4c500bf4188ffcaf23b4bcd4e6c8fbaa450daca43f47253f7538e8489462532d33f0372d074da4f6b280aeb16f6bd07430d53abb7cef6d7c8d60aad561cd3ef2074cd3e484de851f8b73e40eb04c4eda3e0d2cf341a314fc3f9147018c65b84730cf9e895c80e25c114743319db2845a140c2e32a408a22d2e2ab39bf91fc5fe861b2523149a2d028dc25603f29f2e370e3da740ebc1c826d8bf1af9fb46db22e546471dd328c025c32175ef071097b29621e8fe723e8a9743b461fa1ed2e82a72f4f3be6dc9c8fcf0eecfea696931cd849315bba86ad4c48f20f0327a662e2da7deefe5db73a21d849c0fcb0fda8a15d569a817e65124bbb4de5d903fd8b9ee6e11de0861c85cf7e3ed665dbb315dafb9134c29b640e2cc62fd09dd4d3dfccf3e62cf1e658c61e18ede26ed973e7458278dc37e3f8eb93ae721af467267826d71bb0c2e5b77a80c98f76f8c56ddb52034341d104da2cf734a6d099f86fbd9254cb4e322e02121451e72d3fc0e6c7566ff621db61cb69d3e6bb654eb2acf9eb8c680bba938133694b7bb1c3dd2f42fa14c3124a845e39ba640a7c8191e7bae96e07390e406313168a5d73bad768ba12549c114621a9d5151b8fd8394b6cfade2c5ae69c3d516d231aace139628a15d957bf6b507616d3796b6dadad2", 0x1000) setsockopt(r0, 0x29, 0x3b, 0x0, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb080045b5c44429bdf20000140000000000ff9078ffff683759152c2a9cb8e0bf4d5e043bdb68117dfc1a95709b62410e3e4ae816f9f38ad1832a23ff53d330716312d6be274204df8b478c54270c9c748874ef1b009c0303d4b6f758c7c05ccd51e6a5ad070f5bc0aeef8975616cb0cc6594323c2385ae669db2b74065"]) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x2, &(0x7f0000000280)={0xfffffffffffffffc, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000001540)={0x4, 0x18, 0x3a, 0xf}, 0x4, &(0x7f0000000000)="2b6090f7645cfaa19bb1f785a54a50297b8b", &(0x7f0000001680)=0x12, 0x0, 0x0) 701.462049ms ago: executing program 3 (id=631): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x60}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000580), 0x0) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xffffdf82, 0xffffff8d, "08ed95990000000000000000ffffffffffffffe6", 0x4000000, 0x20000}) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x6, 0x3, 0x40, 0x10, [{0x200, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x1}, {0x4, 0xe2, 0xf, 0x100}, {0x7, 0x7, 0xf11, 0x4}, {0x788c, 0xffff, 0x8, 0x9}, {0x80000000, 0x803, 0x3, 0x9}, {0x9, 0x9, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x800, 0x5}, {0xffffffff, 0x0, 0x8, 0x7}, {0x8002, 0xc7cb, 0x0, 0xa6a}, {0x401, 0x6, 0x9, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48b}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x2, 0x3, 0x69}]}) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r3 = syz_open_pts() setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000200)="95436e8181910034b861ea5e3e2c960b6cef205feb8fc368cf4109adb832ce6e96a4f915526af443f6d8f45cfbc555f81705f6a908ac09a816f635717f1748355a516c6c77c1516c2b44ddf5fa1d7f3c65f80022c2f8a5d5f6dd3199a3b0f2616e47", 0x62) close(r3) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') r4 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) ftruncate(r4, 0x0) read(r4, &(0x7f0000000180)=""/87, 0x57) syz_open_pts() poll(&(0x7f0000000000)=[{r3, 0x44}], 0x37, 0x7) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 276.66929ms ago: executing program 1 (id=633): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r0 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = getppid() setpgid(0x0, r2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x4, 0x4) listen(0xffffffffffffffff, 0xea38) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r4 = socket(0x18, 0xc003, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x67, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) bind(r3, &(0x7f0000000000), 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) syz_emit_ethernet(0x2a, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3e, 0x1c, 0x0, 0x0, 0x0, 0xff, 0x0, @multicast2}, @icmp=@echo={0x8, 0x0, 0x0, 0x0, 0x100}}}}}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x0) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000380)={0x6, 0x1e8a, 0x2, 0xd5c, "9ddc412e317d3504446b576a00002f9e68cd3304", 0x6, 0xf36a}) 267.737106ms ago: executing program 6 (id=635): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x10c) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)=""/4097, 0x1001}], 0x1, 0x100000000002) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) connect$inet6(r1, &(0x7f0000000340)={0x18, 0x2, 0xc2, 0x5}, 0xc) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_broadaddr=@in6}) rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 224.268138ms ago: executing program 5 (id=636): sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x3}, 0x4, &(0x7f0000000000)="6402000000000000005b8949663dde8d52b1b4a041c7e8631d1ee384770090f56e00"/50, 0x0, 0x0, 0x0) 223.432856ms ago: executing program 1 (id=638): sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000340)={0x0, &(0x7f00000001c0)}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000280)=[{0x3c, 0x1, 0x3, 0x1915}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10001, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000040)={0x146, 0x5, 0xe}) ioctl$FIONREAD(r1, 0x8020691f, &(0x7f00000001c0)) 222.078532ms ago: executing program 3 (id=639): r0 = msgget$private(0x0, 0x28) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x3, r1, r2, r3, r5, 0x40, 0xacb}, 0x1000, 0x3, r6, 0xffffffffffffffff, 0x800, 0x5, 0x818, 0x667}) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ftruncate(r7, 0xdd) r8 = socket$inet(0x2, 0x4, 0x1) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r9, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x0, 0x8}, {0x47, 0x80000001}], 0x2}) getegid() ioctl$WSKBDIO_SETKEYREPEAT(r7, 0x800c5707, &(0x7f0000000300)={0x5, 0x7, 0x4}) mknod(&(0x7f0000000340)='./file0\x00', 0x2000, 0x8000) mquery(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x1, 0x0, r9, 0x10001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) setsockopt$sock_timeval(r10, 0xffff, 0x1006, &(0x7f00000003c0)={0x3, 0x9}, 0x10) sendto$unix(r9, &(0x7f0000000400)="882c3c353473b514443d68f025eb8cefc2adbc6a59ec884e3de0534afc35078a61106ba0471a52bb952c0b2aa501da46781b7d97ee088821965b4fe88010410e1fce52d94dc3478d4f85feb92383b2416c7a50ef269ff8e6b3d73feef389bb7feaf2ac3f3d0e3d6acddacae57fde9f0a49ce84103522707c6691ff53c0822da3acf11eec4eb2c08cdbc74ed2f6511a12a012e08a00668861c9e5104ef54d2b85fecfcafb7d991e00851e92ea1ff2bfc5dbc91f38f401dac35bd3b3f3e173d2c5bcf206db9a60f3cc887ffe7d2641c97c3a3980f8fff6db732e3f75f6737af100f549ef65986e2c632792e07fac075e3db056cd0775778dfcd1c734c49ff553e59bbcafc90db67e3986d9660c7e64c15ad858a0a096bb51ad3ed3d6ce35048522f0b74448f24b2c2ca5f22be8afa6d370619e4c7eef5abe7b42467e0e5cc2b96d3878f94846d559d9079b3afd576d5fd649780744dd9b32c9d26e323cade9afdd77d5a9788fcfffb28e7df98f34c18a65fe9a86a34b91d60d4585746725ab37a6167ffe6e038ee5694dc0c5a6cbfe8615eb8ce6a956d7dc05432cc419b51a3e6a40a6522f18e4f658292568bdbfe3eea2934a092984446d42d2f2d090cd5e82294875bf453375f7458386f6f382acafb931e47fd3ef3b5d26115295f063e05ecf34dc5a217878c530a065dd134e6bc54e4b65217e9bcb5fee29c57d27be17a8054a303cdc185489175228947e803034883632dc79ac61fa948b79b96b6e1c649335c370b4de79b531bda1d6288f08a7f61a25a8ef82f144361bc68509303d1df3f6b18c55418d33385542059700fe7dfec131e3592be9168236394f43989cb9e70285ae3cb892af76073a5f57273ad8728a333f0264181d3d93e1c7f5c43c4beb766a3acebd9e4d6c3a51af196900f1afc29316ed778cb07cc49da945b60d0ca5e43e65346c9e642c8b42e5e89c675baae4909578ce11caaa2f68135b467a63d99540894737c1ae3b1d9cd84f6e6c68cbf7cc85f567a3f15dd783d9b676b04f5bab50d1ce85afc739ed60248c417df3fee215675b8700d98f15b0b4d3607af0c31d15619f17b9cce40cbbb09d1a7ddc83ce696831ddf317e4ea061c76f252f6f07a3d0e76d9a02e821489f6e0ad38989eccb5bc70aabaede37133974aa281099d3f0a8b405dae556cc8fb4632118e7acd49c3b801cccf8a05008a07a58c53e418ba71faf110a9229c5c9d45cda75af7913fa32645f80a40ee49dd08945cad5cc829cf7b324e9144c22fbfc9779c98adac8ac2e829287c1a8fb3b9600bdc236d2a28bbdc5dc2d066b718ff9a00b215e3551eeb8243cf9e67369abd7e93d14c45d2808d092548cec4592729f8481dd0e061731be3d4d80ecff4c09104fefba5137f4af63b89834d0d3e1d9c29a5b4fcc53ae792f928a662b50b65b27adaa680e733a534447f407e5902b47e6d74b74f1c840e273ee5e385fc9ed7dc4b7dfb9ca725f88eaf9ca6d5389b6ae1f99f22a20c28d5fa10fdb137c640d5a97959c00b08cd7b27d735e870ea8d484e46e5b567cf54026189260cbd9c7f314623044ab994c5fd86a0d15656e7dc2d940987d6c1db1a4b96eba7530a3ead161509b4ea0bed2c55b05704bead3cfd8f2006989c03a477eed2bffe2492c76089b5c8f9b4b98ca35e161829b75bb56fd2b950600a59212f5c0c140746d9539cf06742329d6bfce6dbcd283bd67f156f71f915a6cda9bed005c0906d3d650c573aef1fbd8469bc56cbade9a172267a0a456fab6dfeed55d51361e3b21634cad2dcc7e1dfb2c1a2a9784dc665c60a8e414d4a9a1742022acbc43aad13910b29886bc8dab4ee1a28b1c5976e76a792c0193bb02cbaea64689ff17e84173f9832101e4498704f71fdb878a6c996ad7870b3a0fa35bbd7b30aeae2e2825f35c1ffff3efd22a760a62bed6a6301a0dfd8a2a93ae1e33d82273d632f66b77dc46e3ad2e34a0bfbdacdb156575a0dc448818d53360cf5b7ec83aab9e2112002beab90ad31266ba919a5a1e48179121cac79ff905bd0e7d9882f86d5661617e4f94160b5f9d95edcb3ee72dba157fd25b16976af3a3535ea8c94fd3c8901122046166d5f4d798e71542972e89f81f2deff82283c160467bb5531164619b4d7111e8db52dc3a67b87906c187e91efbea6837cebe2d176c794f59617c195fb9096042e4128feccde6b6387d5aa59cd5ff5e1556451b26410f785cf7c9bcda96c4784778680aa3fae2860fde3b3952c0808654dd650ac48ea4d6d15ace54a71cf6ff86383d5661bd4dc3bbee6af1e2762c3de8fc4b47dac71d9f67c2b3914a849e525db777986865fdfda2a4c36f2de025e53fd09a5b3dce92e9de6f587516857bffb0ec162fdb066b5c3f45025e0b9460872a938d9fc770c2111e8faa3460b9f1fda49f831d77ed531931cf4845b06e76e3be01e8e4a0261359d8f09bd728cff502ff0168cc544ea20f679c152ece106d1ce8214fd7f54122b75f9a160ba5e7f1771c7e2b2f1dffd1b75e1d4745c31de8e6dd3fc87e6130686e1b19b748aa5f7047fd619dc4914a96500f27df28ebe376715199db3221373ac152257db6bea3b9d5bedad9e41d121946041264848b64adf6dff81ccef55adac15b6d3f71479df1e3c2f1fb2178e289c0f0fbf243310d7957a86a4d120003216de668aaaeacb3af3ce0718307c586060f41e2ef0d1831ff177e6f4b22ab241494442c93db576f642f6850d28ea4c4d38a09b9f6d2e1afe05386cc2625c326b3d69cdde320863187cca72a877d61e1f6cc73dd5640747ab7ff77cf23313bbbc5759d18023ea1384acdc76b201d855fe3b024fe56117805147d2bd444d98bafbd6a3a133a3640de4c47c5e2f4523eafd2bd116dd23dacd7b2c9071573e82d9b9864afcb73b8a7416d7d0ce88f66145f0ba75538d3dcc87cba96ef58653127fff36f9fe2e07f3a1df7d7d8378eb2db085c8d5870bf65c5dc93a1f8329c4a3a88c77c676873ffd20c8696c232d44736bdd3e182d3464e6d21f629b2711f129df231d3326d0541fc4a6dbc3bcafa29eff6b969db311e4774ac11c483258ca958c4fe53071bafc993dcaa468fe669ff2d8daa14728f55f6abd7e5b8fcdd5b971d499ba4e4c81e9dffd89f768bb42287d300fa7fc4f7cfd596a26f60b8f26262348f815e9f377ea0d512cd15b6ff579ba729a9682a5077202ec72d7a9e61c66dec2839b22f7d737c96f3f4d56941f41fefe70becbf3c7145dab16566eb5382cbd300c0f14cbba242e7aec557589a22fbd570b4da23f80134172e251b7ef5dd2f9c27a8e4a7e1100cacbd8fa9984814b98fc9ff5b0ba511be8f972adff9280f83f3fdcfac176e8c655dc743b0102361ba3a0c302599beae471dbaf363c68ab145879f1bef0b4a2be0aded79f39b4045b05d344230fb0195f13562bbcf5616fd1b611ab81b8f48e7cceb2e71c0af6d19a9bb621af2756b903b3e41c38a4eacb56f4a085f0571a1f09d949dcba8bae80ed489971a9c90d70b4fab792047e0c8d6329af47ee0d87fa67c9945ef4fe24c0a27e83a9ec3418e3486d2c43a4b750211f2bfbbcded84ce3bde9f82f695db60f06b22bfb2437c1650551c87577b919f67c746a3cda8caa26cf787628e1c8162c0e4adc9dd44ce930c16bd9fae4d168bcb5ea79af641e23626b27c61ebfc86af03628f7fe7cde30e029801b12aab7ddd21a0693d24396e45eb529ccbeef0c2fd8a4e33d6aad109f9ac393d10805ac5941b8f45d260efe10d6755887b37f05c55f0d5a483466127df26f46d5874595bf0816db04093d213eb80c01f2d3a93f6d4c9c823cd98108c4ebebda98ed079f33ba7442272de826ae96b6237b4e885bd12f3ec1d2de9d1e8c7e05dcf9ac78e29d9faacc6bb7a5cf9a629078a19256c02daf2c629545e4a11e6b72b18ab0a72757ee552fce69da5def147d8538d1aca21eef14f8069c0307ceab4d7b6854be37327081db4ce54970b8aa4402dbbfdd33fc4274ac8311382909a880399f6d3470ef3d4f5742f287c7c4d43d1398ab5553c7e17627850f320926966458999dc8a6e4d0cff8ac932174b567a998bf69693fd71ed01977529e365df8bc613f232ca5445b96d5ef4c7e78cbc3c83d80267e8e4e88fe1000aac94d7f2318e83bd96b6f629858d0d4d77ee5237ebc3a1fcf20ca170ba0127bfab9f8725aa00673a0d33bc0668bdb5e369bf8f18a41c74fd3ee09d64f5e15062a878311920892d2b28bf007e688b8b390cf52c14a88e3b398e52ce6f8a57d108fc755e8f975e7a45d88b72fff653e0e16fed9309a3a2598a6ba9df8f1890c517e913017f2c762a17075966e74e4b47df6f41d26d884975822df6db71fb81a4df5af56e06ca5fc95df3deac15f6b23f4711ec02470711497946b583191bcd3012f279fab0c426a563c62a675e70d72e364e77eece37f5d8703fa7eb6eb82faf3d0cbe2dabab8710e3722823553923a5551de485d2d71338920ec43d253a57372c39968a88d2ea13764f8e74b047377c064c9edafeb4ade07faa1d55f98c050ce51b5afc54cfed84dca87fe9c311134e5be909d5728836dc563ac02146449c8460b473a92b41e12d0547f484a8f44bb3c1429975a86eb904652b750501440d0ed1aa34d4430915d6bf82ea535fcd4a9864eb1050ef5fa67bb4d9df603cc81a1188f1ec3c51c74d2129f46ee576d33b13939a440c7ce1543b029cc46c6ad36b6931b15809b2bb47d44d0057d0d62ec24d2f2c549b871e5468eeb9f6b99edc20069d8133d2b9621fcc43fbbc34686c18a3ddb8d16b428917a3b03df809589e0130fe76bb5293a5ee7b1463a2def37c6cee03c40838d1fbd9431ec6a1fc4aa00164c8e7be7f0dd6710a0bd91db8122aae865f98a5e3de6a0c64d8db8c0c9c22cf886f26eef831443e47ccfa186a52f906ce4efc66a166fe5be41b6095e1d6d4b898783f5ee961489c391f209f05eaa393815c58412fd5af29e384fe3ced1499f44660662a9bb726f2669b1c119e8a8e415a86c00c6cb006ab02d8bc345b0d60f4fa340472360affc6e078e895d5c8fa7e0d8b387104e06e4c3a501a91c3db6823adbc1bdb6d3cf61e8f63b1ad32d4e65e947636dd6cb230f67162afdec76b3dffcb39948ad432d5889a317a3cf6aff2bd01668b244d766bbb9a27fdcb4b4cf921209ce0ca5087c8b33ebb0994df57a3e5d0a0304918daed2b70a91b4f24da85213c48f9321ef321b53736ed62b7e2fcef4876b4e9f5762f2ffa40c16c26d3df6ac188d99356a7f50f703af332da7d634105d6e715ad30371cbe7774e58712729843cafd2a025cfe0f3f563393fb1b0a8a1da66cc521c074713e37d36db43041dacfcaf2e2d9f2cfc290331362ed245c060a82ff31294055076210b8621b2a9f9b2665d1bc513c9d8b87ab48a5f77c20af40d34dd9e4ce41cc2d2b4919dc1a558eeec20ed1ac56c19b518254af4ab8171bf4f0458173dbe5fa73bad8c6ae76d1f5304eab0b2075c817a6044cf32e94a5c654b649f56a33e9513d6400da79beca14360352b78604c39ce59e96d3322e880cc4cad0ed3731ec03c5db7f75ffa2b31d27920849fbd422c1787100ec15439cc250589d94b92d579aa3e13d96f18413037cd9ba87a36795eb73e60cf5c492ec83387a6a44d5efcf98cfae230c9b787ea43f7c8249a9532ea231121a43d8f37f60ac07d3360bfe26312df6083fde9b2c6f430554dbd308318e7d07459b7fdeeed83a5870d6b1440f349b6bbf1fff0ff3e4753161f7726d7ea", 0x1000, 0x4, 0x0, 0x0) r11 = openat$klog(0xffffffffffffff9c, &(0x7f0000001400), 0x100, 0x0) readv(r11, &(0x7f00000016c0)=[{&(0x7f0000001440)=""/3, 0x3}, {&(0x7f0000001480)=""/178, 0xb2}, {&(0x7f0000001540)=""/174, 0xae}, {&(0x7f0000001600)=""/164, 0xa4}], 0x4) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001700), &(0x7f0000001740)=0xc) open$dir(&(0x7f0000001780)='./file0/file0\x00', 0x10000, 0x2) lstat(&(0x7f00000017c0)='./file0\x00', &(0x7f0000001800)) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000001880)={'./file0\x00', 0xff89, 0x30, 0x6, 0x0, 0x264f0320, 0xf, 0xffffffff, 0x2, 0x1, 0x0, 0x8000}) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000001900)) ioctl$VMM_IOC_READREGS(r9, 0xc2485607, &(0x7f0000001940)) setregid(r4, r5) select(0x40, &(0x7f0000001bc0)={0xd2, 0xae, 0x0, 0x6, 0xe, 0x0, 0x61, 0x3}, &(0x7f0000001c00)={0x5, 0x56ecb342, 0x100000001, 0x100, 0x3, 0x7, 0x1, 0x65da}, &(0x7f0000001c40)={0x757169f8, 0x6, 0x3, 0xb, 0xa921, 0x2, 0x8, 0xfffffffffffffff8}, &(0x7f0000001c80)={0x100, 0x7a}) 142.726721ms ago: executing program 6 (id=640): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="f1536c00", 0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x2}) close(r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000037c0), 0x80, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000003800)) syz_emit_ethernet(0x23, &(0x7f0000000140)={@empty, @remote, [], {@generic={0x8048, "5dc49aa31737fffce7f74840ac4435fb2bddadb9c1"}}}) r3 = socket(0x18, 0xc003, 0x3a) setsockopt(r3, 0x29, 0x6c, 0xffffffffffffffff, 0x0) dup2(r3, 0xffffffffffffffff) 142.586429ms ago: executing program 0 (id=641): r0 = socket$inet(0x2, 0x5, 0x10) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) (async) r1 = socket(0x18, 0x2, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) flock(r2, 0x14) setsockopt(r1, 0x1000000000029, 0x26, &(0x7f0000000080)="b2f6ffe09851475a94836ae9f502ed5754c97ee3f7bae5eb9a656edff803b7260e9a49c0cdf9a9aab9a87bc07286817cbfcf7f19853d5edb35f7c83dd0e87bea6247deea436a03ded734ffdddcf017718ca1b7c08f024168ac05b52f4ded2163", 0x60) 142.416878ms ago: executing program 5 (id=642): r0 = shmat(0x0, &(0x7f00007fe000/0x800000)=nil, 0x3000) shmdt(r0) 141.948526ms ago: executing program 1 (id=643): syz_emit_ethernet(0x4e, &(0x7f00000001c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x4, 0x40, 0x0, 0x0, 0x0, 0x70, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x64, 0x5, "fb8a35553fab03326e57f3a64eca003af3f5801020bb958f9e5bd64466148cf4f53319de"}}}}}) 141.641757ms ago: executing program 0 (id=644): kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{}, 0xfffffffffffffff6, 0x13, 0x10, 0xfd, 0x10000}], 0x1, 0x0, 0x9b6c, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000800), 0x401, 0x0, 0x3, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x3, 0x5e, 0x7b98, 0x80000000000001fe], [0x91f, 0x8000, 0x3ffffffd, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x4, 0x0, 0x0, 0x7d06}, {0xfffc, 0x22, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x2, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x100, 0xf, 0x28}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000240), 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x27, &(0x7f0000000000)="5ab777", 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x1) mknod(0x0, 0x2000, 0x1e5f) truncate(0x0, 0x7ffffffffff) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget(0x0, 0x1, 0x281) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x802, 0x4, 0x200000b, 0x1, 0x80000001, 0x7, 0x80, 0x10, [{0x0, 0x17, 0x0, 0x71000}, {0x1, 0x6, 0x6ec9, 0xfffffff9}, {0xa, 0x788, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x40200726, 0x2800, 0x7}, {0x2, 0x55d, 0x9, 0x800}, {0xce2, 0x2, 0x4f8, 0x6e}, {0x100008, 0x803, 0x14, 0xa}, {0x82, 0x84, 0x9, 0x2009}, {0x4, 0x8001, 0xd1b}, {0x1, 0x10001, 0xf, 0x6}, {0x7ff, 0xfffffff7, 0x8, 0x40009}, {0xb8c, 0x4, 0x1000006, 0x4}, {0x29a71717, 0xfffffffa, 0xfff, 0x406}, {0xc, 0x7, 0xffff215d}, {0x5d, 0x21, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x400000000, 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0xfc}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="ec6813b6d238c199909255a4dddf72b2b4f7981fc5ba7c041e7fa1cf163a4696", 0x20}], 0x1) setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000480)={0x2df57363, 0x2, 0x5, 0xffffffff, "0a6600b760267eccc70200008700", 0x100000b, 0x7d6d}) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="c534864e45fc0ce81257cd181a3474808171cf260b9bbd2ce71b1c5454562fbe338e7d082be4e01c1599b06f858090db228d0d264b79aab65c27", 0x3a}], 0x1) 130.0247ms ago: executing program 5 (id=645): r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x5, 0x1, 0x3c, 0x6}], 0x1, &(0x7f0000000100), 0x5, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f460032b34b77e382526b1572da73c6d53", 0x31}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10"], 0x20, 0x401}, 0x0) sendmsg(r2, &(0x7f00000005c0)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x10}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x3e, 0x62}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0xfffffff9, 0x0, 0x1, 0x8, "d5fe2679d5ee3cf8a0a91de797376a903e863cc5", 0x1003, 0x7ff}) ioctl$FIOASYNC(r3, 0x80047470, &(0x7f0000000000)=0x2) sendmsg(0xffffffffffffffff, &(0x7f0000001800)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f00000001c0)="d40e64c8a3f035a522e123da2f370b4e13e0460668", 0x15}], 0x1, 0x0}, 0x409) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000001c0)="23b30925c0da23211e7bf4abd439a5476c02", 0x12}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) readv(r3, &(0x7f0000000080)=[{&(0x7f00000013c0)=""/1, 0x1}], 0x1) pwrite(r1, &(0x7f00000000c0)="9c10c347fbb2e16257d223a8ac4bc0865254dcb17412ec0021cf9c61c44eca0d9fb2a5c21fb64e9ad2aeab66c1ef49e7e9fd330dcd3b44956379c303a4590e19bc4dd8ed513db86c5672f5d869901e3ee2eab6b4a7ca109b89af008e010d97546624d3f029e20d6e72bc9fda9411e5ab81248267876ee56e07d85232a8290d609826ae738ba2632c42dd1da0fcc963b30befa4e76c2fb101d8fa4dd72bc5716d2db840", 0xa3, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) sendmsg(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="280000000000000001000000370000006302267c0e16250fd8ab0009be9911437700000000000000b800000000000000ffff000005000000683764d2ac10a2417f284f2cfdf42caeae1a369967c59c0165daae241311724455ef2fea392c2d48f14524c36e5180f9bd1ee2010000003c4345508b4153d5c04b714530789a0e60ca8f446cd2900054e003b1d6e24c6c3818f7523c1cfb547e900d0b9dbc357be931d0ee0d7a2693152baebb0c55d9c31e6ca27dbfc8859af0d1853dd0f0c06217394080c065c0adbbea4aeb657991b099255eb9eee78dc52356ad4700000000000000c800000000000000ffff00000700000077da0a5c652498c5e93074301816dd669073b6a8bbbdf75c2d55a2cffaee3734f6c11e5c34d10c13f977fa430fd969e16fd6f2e83a7d50314937ff25b72d757961e2b3ac949ef7c4213f326a0dedd1de5f82849becd39509a5fcecf16db333bf0927b195cd0d18b2193fd9bd5ef2244efa5c9bd7f537d12c738a22dd6d506ad8562691f2e07cad00e6cde9e5f3ea4c6d0756edb55b633fa46d46344ad0018baa274b0f4c1156b62d0000008000000000ddd08a22a14e6999f6cc507724cb00000000002cf0a71748d29770498606b2bf754c12d88611155f4c5349f5798fa6af48f4173f2ef30d38cff00979493a0b2c22fb42ee14734715ec84cb5d49598fcade8592fb1eb972"], 0x1a8}, 0x400) r7 = accept$unix(r2, &(0x7f0000001840)=@file={0x0, ""/4101}, &(0x7f0000000240)=0x1007) poll(&(0x7f0000000180)=[{r7, 0xa0}, {0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x8}, {r2, 0x40}], 0x5, 0xa) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffb, 0x45, 0xf0000000, 0x2ef5, 0x6}], 0x1005, 0x0, 0x37, 0x0) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) acct(0x0) acct(&(0x7f0000000080)='./file0\x00') 129.273463ms ago: executing program 1 (id=646): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$TIOCSETA(r1, 0xc1084425, &(0x7f0000000000)={0x0, 0x1, 0x61, 0x7, "4ff9c1795a47c1d100", 0x21, 0x1}) 128.589299ms ago: executing program 6 (id=647): rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7, 0x1, 0x1, 0x820751a, "090e4de6d30aa692318c7e0002e9ffffff00", 0x20000, 0x4000000}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x2, &(0x7f0000000100)='q', 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 88.82105ms ago: executing program 0 (id=648): open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x8) fchmod(r0, 0xf3) setuid(0xffffffffffffffff) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150, 0x200}, 0x0, 0x0, 0xfffffffffffffffb}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xfffffffffffffe3b) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r5 = accept(r3, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) connect$unix(r5, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000700)="9b9b6d4c", 0x4}, {&(0x7f00000002c0)="968ce1c69d9498126527e1ad5174636898ad874ffb39b42f574f4f4cbc90acc1eb117d7e3bf3d52de5d57a7f2ec5c0d23a134ee65c5f70eee9f43f9c71342063cfdf9eb60982d3ed95723da70920bd1c6331d3e4e1891e80699e9058b7a39ae56ffa1c545b3dfa90cd36699a984bdaedff8dbf3d11d74e26036a", 0x7a}], 0x2) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r6, 0xcd504406, &(0x7f0000000040)={0x0, 0xfffffffd, 0x1000, 0x3, "97a2224faf891c15ebb178926cc9795a6b47c1d1", 0x1000000, 0x1b}) ioctl$TIOCSETA(r6, 0xcd504406, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) ioctl$TIOCSETA(r6, 0xcd504406, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "97a2224faf891c15ebb178926cc9795a6b47c1d1"}) close(r6) writev(r0, &(0x7f0000000140), 0x0) execve(0x0, 0x0, 0x0) 88.213857ms ago: executing program 6 (id=649): open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = getpgrp() setuid(0xffffffffffffffff) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x1010, 0xffffffffffffffff, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) ktrace(0x0, 0x5, 0xe00, r1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400e}]}) r3 = socket(0x2, 0x2, 0x0) getsockname$unix(r3, 0x0, &(0x7f0000000040)) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000480)}], 0x1) r4 = semget$private(0x0, 0x3, 0x404) semctl$GETALL(r4, 0x0, 0x6, 0x0) sysctl$net_mpls(&(0x7f0000000080)={0x4, 0x21, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) setitimer(0x1, 0x0, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) 87.854345ms ago: executing program 3 (id=650): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) link(&(0x7f00000008c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xa) link(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000440)=[{0x24}, {0x8a, 0x7}, {0x40, 0x3}, {0x82, 0x4}], 0x1}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xfa) socket$unix(0x1, 0x6, 0x0) getsockname(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0x3) socket(0x20, 0x8000, 0xd) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000100)) getpeername$inet(r0, &(0x7f0000000200), &(0x7f00000009c0)=0xc) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') 87.621334ms ago: executing program 1 (id=651): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0xd4) ioctl$FIONREAD(r1, 0x2000747a, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) 86.084553ms ago: executing program 6 (id=652): writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd73963774d9bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce19021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0b063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e68f5d8090c0780b3b5ae0382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7b3fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d89755503000000bbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f11", 0x54e}], 0x1) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="63c3d468818f1b3866ef3f34cf04cc547c39021ba025c44966ca0fd3fcb369abaab3aa767e61719362fd584fa709dfda311f5959e031650667ffcf80f4217dbea563702e2a0dea53727c022d7ecc57ecb22119c7da4c928c72cf3f9dd387f9bb0703665eab579ef00f247b0cf0e98fa82efbf709981ee0c8bbc62521c9c8f2c251ab5c07a12e5c29b52d82ee2b07a06f4c162165cf6f4753b241612f3a3012a5e5f647d6249c4dae6cd1fc7224ebf5c662b2f2a1da73c09e6627e9a48d26656187cd16a81652b1a6442d69", 0xcb}], 0x1, 0x80000000) execve(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55f02c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c20100ed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af18", 0x34d}], 0x1) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETA(r1, 0xc0504417, &(0x7f0000000740)={0xbffffffd, 0xb, 0x7, 0xa, "00000000000000000000060000000600", 0x3, 0xfffebffc}) syz_emit_ethernet(0x3a, &(0x7f0000000480)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2c, 0xfffe, 0xfffc, 0x1, 0x2, 0x0, @multicast2, @rand_addr=0x8}, @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x4, {[@eol, @eol]}}}}}}}) 38.672554ms ago: executing program 1 (id=653): mmap(&(0x7f00002f2000/0xf000)=nil, 0xf000, 0x4, 0x4011, 0xffffffffffffff9c, 0x1) getppid() pipe(&(0x7f00000001c0)={0xffffffffffffffff}) sysctl$kern(&(0x7f0000000000)={0x1, 0x1b}, 0x2, &(0x7f0000000280)="fd2cc66acc1142445a4f014a", &(0x7f0000000040)=0xc, &(0x7f00000001c0), 0x0) fcntl$getown(r0, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) shutdown(0xffffffffffffffff, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0xfffffffffffffe5a) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000400)='./bus\x00', 0x8000, 0x0}) mmap(&(0x7f00002f2000/0xf000)=nil, 0xf000, 0x4, 0x4011, 0xffffffffffffff9c, 0x1) (async) getppid() (async) pipe(&(0x7f00000001c0)) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x1b}, 0x2, &(0x7f0000000280)="fd2cc66acc1142445a4f014a", &(0x7f0000000040)=0xc, &(0x7f00000001c0), 0x0) (async) fcntl$getown(r0, 0x5) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) shutdown(0xffffffffffffffff, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0xfffffffffffffe5a) (async) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000400)='./bus\x00', 0x8000, 0x0}) (async) 38.390712ms ago: executing program 0 (id=654): r0 = syz_open_pts() r1 = socket(0x6, 0x8000, 0x4) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000000c0)) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2a, &(0x7f0000000100), 0x0) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) socket(0x2, 0x2, 0x1) syz_emit_ethernet(0x42, &(0x7f0000000180)=ANY=[@ANYBLOB]) mknod(0x0, 0x2000, 0x5) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) open(0x0, 0x80, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x100, &(0x7f0000000180), 0x6, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000480)={0x3, &(0x7f0000000140)=[{0x3, 0x5, 0xf9, 0x2}, {0x1, 0x7, 0x0, 0xb94a}, {0x6, 0x7, 0x7, 0x5801}]}) write(r5, &(0x7f0000000080)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080), &(0x7f0000000100)=0x4) r6 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000200)=0x28) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000300)) connect$unix(0xffffffffffffffff, &(0x7f0000000a80)=@file={0xd1653077bafa0114, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xff) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000000)=0x1) 38.152176ms ago: executing program 0 (id=655): open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2012, r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mknod(0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) socket(0x11, 0x0, 0x0) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') chmod(&(0x7f0000000000)='./file0\x00', 0x113) setreuid(0xee00, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) setreuid(0x0, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x800000018, 0x2, 0x0) r6 = socket(0x18, 0x5, 0x0) setsockopt(r6, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r6, r5) listen(r5, 0x0) 828.32µs ago: executing program 6 (id=656): mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r0 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x100) link(0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000040)={0x0, 0x100000000, &(0x7f0000001180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xfd}) rename(0x0, 0x0) rename(0x0, &(0x7f0000000a40)='./file0\x00') 337.755µs ago: executing program 3 (id=657): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x3) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0xfc}, {0x6, 0x2, 0x83, 0x400f}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) preadv(r2, &(0x7f0000001700)=[{&(0x7f0000001580)=""/114, 0x72}], 0x1, 0x10001) read(r2, &(0x7f00000001c0)=""/156, 0x9c) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0xfffffffc, 0x0, {0x7d, 0x6}}) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="ec6813b6d238c1ba7c041e7fa1cf42d0c584fffffffffff800000000251cd159", 0x20}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="e15a79c7def7ffffff635a54860602af124413450200a1f515b49156f305df5a9da4070000006ebb", &(0x7f0000000080)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[@ANYRES8=r1]) 0s ago: executing program 0 (id=658): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x8}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ktrace(0x0, 0x4, 0x2, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x400, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x4, 0x3) socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)=ANY=[]) kqueue() readv(r2, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/15, 0xf}, {&(0x7f0000000280)=""/17, 0x11}], 0x2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x248f, 0x80, 0xffff, 0x1, 0x21, 0x2, 0x4000001, 0x2, 0x1, 0x1, 0xf1d}) r4 = socket(0x18, 0x1, 0x0) getsockopt(r4, 0x29, 0x3f, 0x0, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) syz_emit_ethernet(0x18f, &(0x7f0000000300)={@random="30b7bbd888f2", @empty, [], {@ipv6={0x86dd, {0x6, 0x6, "edef3e", 0x159, 0x2, 0xe1, @mcast2, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, {[@dstopts={0x2c, 0x18, '\x00', [@jumbo={0xc2, 0x4, 0x3}, @jumbo, @jumbo={0xc2, 0x4, 0x1}, @generic={0x8, 0xae, "ee7ff260ff76c6b413af6d2a395e7cb01a175c6be95f7508182baae84408dc117cb4d1c7d7759a0ceebff3e30813f133b778540df50db62909dbaf2aefb1d79d5b3b72ff9bc5d2c3ddf10746bae78b11051bd972c7dd6f6224bbca1fb1fe20381b3a1db5e1896f95528f3c5cbb9c6d997988e6c54b79573c76a0a00791874e2f67193b2ec73243f82112e2cda98716b3ffe63f61c5a2620dd308c0c370d2f782147f9f254e456f5aa07057ab1c2d"}]}, @dstopts={0x0, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x3}, @jumbo={0xc2, 0x4, 0x70b}]}], @generic="675cfbb1fd4263127d0045fe80d24eb85b6719b3f68589e6e00f4cbb60e680823d61f2aeab22fa0843f8de0761b5f40b43e8246f885d6fc9c8ebf372346d1c9f35c92c99ac7c86637fb01c337d6a93857a39213d0378b349c097a2ed430b79d04d95100ca98cde20e49aa5f075d006baf6"}}}}}) writev(r5, &(0x7f0000000280)=[{&(0x7f00000000c0)="7ec036", 0x3}], 0x1) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) close(r3) kernel console output (not intermixed with test programs): OpenBSD/amd64 (Amnesiac) (tty00) Warning: Permanently added '10.128.1.252' (ED25519) to the list of known hosts. login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error WARNING: thread `nfsio' (65271) exits with status -1 WARNING: thread `nfsio' (89960) exits with status -1 WARNING: thread `nfsio' (455504) exits with status -1 WARNING: thread `nfsio' (521788) exits with status -1 WARNING: thread `nfsio' (135142) exits with status -1 WARNING: thread `nfsio' (327205) exits with status -1 WARNING: thread `nfsio' (302003) exits with status -1 WARNING: thread `nfsio' (270806) exits with status -1 WARNING: thread `nfsio' (438117) exits with status -1 WARNING: thread `nfsio' (36941) exits with status -1 WARNING: thread `nfsio' (167344) exits with status -1 WARNING: thread `nfsio' (31216) exits with status -1 WARNING: thread `nfsio' (107703) exits with status -1 WARNING: thread `nfsio' (94892) exits with status -1 WARNING: thread `nfsio' (93515) exits with status -1 WARNING: thread `nfsio' (270282) exits with status -1 WARNING: thread `nfsio' (155425) exits with status -1 WARNING: thread `nfsio' (244447) exits with status -1 WARNING: thread `nfsio' (477232) exits with status -1 WARNING: thread `nfsio' (62289) exits with status -1 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error uvm_fault(0xfffffd805c05f5e0, 0x0, 0, 1) -> e fatal page fault in supervisor mode trap type 6 code 0 rip ffffffff831868c8 cs 8 rflags 10207 cr2 0 cpl 0 rsp ffff80003c46d180 gsbase 0xffff8000299fdff0 kgsbase 0x0 panic: trap type 6, code=0, pc=ffffffff831868c8 Starting stack trace... panic(ffffffff833a7aaf) at panic+0x1d0 kerntrap(ffff80003c46d0d0) at kerntrap+0x30b alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b dt_ioctl_record_stop(ffff800001473000) at dt_ioctl_record_stop+0x108 dtclose(11e5f,81,2000,ffff800033c29780) at dtclose+0x109 spec_close(ffff80003c46d280) at spec_close+0x466 VOP_CLOSE(fffffd805d2fade0,81,fffffd80097fb548,ffff800033c29780) at VOP_CLOSE+0x132 vn_closefile(fffffd8069e5b900,ffff800033c29780) at vn_closefile+0x12b fdrop(fffffd8069e5b900,ffff800033c29780) at fdrop+0x121 closef(fffffd8069e5b900,ffff800033c29780) at closef+0x192 fdfree(ffff800033c29780) at fdfree+0x116 exit1(ffff800033c29780,0,0,1) at exit1+0x576 sys_exit(ffff800033c29780,ffff80003c46d5f0,ffff80003c46d540) at sys_exit+0x1a syscall(ffff80003c46d5f0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x772e1ae54d10, count: 242 End of stack trace. WARNING: SPL NOT LOWERED ON SYSCALL 51 128 EXIT 0 4 Stopped at savectx+0xae: movl $0,%gs:0x688 TID PID UID PRFLAGS PFLAGS CPU COMMAND 256500 41317 0 0 0 0 syz-executor *349537 40567 0 0 0x4000000 1 syz-executor savectx() at savectx+0xae end of kernel end trace frame: 0x1720d8eb620, count: 14 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: uvm_fault(0xfffffd805c05f5e0, 0x0, 0, 1) -> e ddb{1}> trace savectx() at savectx+0xae end of kernel end trace frame: 0x1720d8eb620, count: -1 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff80003c461ba0 rbx 0 rdx 0xffff800001472200 rcx 0xffff800033c287f0 rax 0x34 r8 0xffff80003c461ad0 r9 0x1 r10 0xf81d6759b2706bc7 r11 0xb486043afd9fc945 r12 0 r13 0 r14 0xffff800033c287f0 r15 0 rip 0xffffffff82ef53ee savectx+0xae cs 0x8 rflags 0x46 rsp 0xffff80003c461b20 ss 0x10 savectx+0xae: movl $0,%gs:0x688 ddb{1}> show proc PROC (syz-executor) tid=349537 pid=40567 tcnt=3 stat=onproc flags process=0 proc=4000000 runpri=82, usrpri=82, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff800033c28fb8,0xffff800033c29790 process=0xffff80003602c9c0 user=0xffff80003c45c000, vmspace=0xfffffd800b027988 estcpu=32, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 42528 387842 0 0 3 0x14200 acct acct 41317 256500 59913 0 7 0 syz-executor 17798 112406 78556 0 2 0 syz-executor 17798 11703 78556 0 2 0x4000000 syz-executor 67017 100505 50032 0 2 0 syz-executor 67017 341777 50032 0 3 0x4000080 fsleep syz-executor 40567 225670 89113 0 2 0 syz-executor 40567 141195 89113 0 3 0x4000080 kqread syz-executor *40567 349537 89113 0 7 0x4000000 syz-executor 19450 483949 68882 0 3 0x82 nanoslp syz-executor 90491 326776 0 0 3 0x14200 bored sosplice 73379 182799 68882 0 3 0x82 nanoslp syz-executor 50032 37396 68882 0 3 0x82 nanoslp syz-executor 89113 335481 68882 0 2 0x2 syz-executor 51413 408141 68882 0 3 0x82 wait syz-executor 78556 24375 68882 0 3 0x82 nanoslp syz-executor 970 3156 68882 0 3 0x82 nanoslp syz-executor 59913 229813 68882 0 3 0x82 nanoslp syz-executor 68882 522143 2353 0 3 0x82 kqread syz-executor 2353 47140 79969 0 3 0x10008a sigsusp ksh 79969 398066 28398 0 3 0x98 kqread sshd-session 28398 220874 83553 0 3 0x92 kqread sshd-session 91780 452447 1 0 3 0x100083 ttyin getty 83553 278960 1 0 3 0x88 kqread sshd 92862 376765 93367 74 3 0x1100092 bpf pflogd 93367 181357 1 0 3 0x80 sbwait pflogd 73818 450174 84118 73 3 0x1100090 kqread syslogd 84118 458953 1 0 3 0x100082 sbwait syslogd 59211 98187 1 0 3 0x100080 kqread resolvd 92981 63857 87464 77 3 0x100092 kqread dhcpleased 20159 279751 87464 77 3 0x100092 kqread dhcpleased 87464 400185 1 0 3 0x80 kqread dhcpleased 31269 478446 0 0 3 0x14200 bored smr 52351 353820 0 0 2 0x14200 zerothread 73230 357313 0 0 3 0x14200 aiodoned aiodoned 81190 506622 0 0 3 0x14200 syncer update 45737 197198 0 0 3 0x14200 cleaner cleaner 46340 494973 0 0 3 0x14200 reaper reaper 49363 335008 0 0 3 0x14200 pgdaemon pagedaemon 76098 262642 0 0 3 0x14200 bored viomb 785 708 0 0 3 0x40014200 acpi0 acpi0 72225 424600 0 0 3 0x40014200 idle1 65160 509709 0 0 3 0x14200 bored softnet7 36567 510313 0 0 3 0x14200 bored softnet6 97982 240823 0 0 3 0x14200 bored softnet5 92587 143436 0 0 3 0x14200 bored softnet4 68724 139644 0 0 3 0x14200 bored softnet3 60939 340672 0 0 3 0x14200 bored softnet2 17147 25736 0 0 3 0x14200 bored softnet1 39852 113563 0 0 3 0x14200 netlock softnet0 62399 442752 0 0 2 0x40014200 systqmp 67580 44508 0 0 3 0x14200 bored systq 70723 521145 0 0 3 0x14200 tmoslp softclockmp 58505 14434 0 0 3 0x40014200 tmoslp softclock 1736 348165 0 0 3 0x40014200 idle0 1 289039 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{1}> show all locks ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10225 11079K 11298K 166960K 12518 0 pcb 17 14K 16K 166960K 249 0 rtable 192 7K 8K 166960K 434 0 pf 39 18K 81K 166960K 173 0 ifaddr 40 7K 8K 166960K 114 0 ifgroup 59 2K 2K 166960K 181 0 sysctl 3 1K 9K 166960K 8 0 counters 70 37K 38K 166960K 200 0 ioctlops 0 0K 4K 166960K 1569 0 iov 0 0K 32K 166960K 37 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1465 92K 93K 166960K 1969 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 11 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 29 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 240K 166960K 817 0 sigio 0 0K 0K 166960K 17 0 proc 72 115K 163K 166960K 617 0 subproc 72 4K 4K 166960K 81 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 229 0 in_multi 78 5K 7K 166960K 121 0 ether_multi 1 0K 0K 166960K 1 0 mrt 0 0K 0K 166960K 2 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 85 387K 387K 166960K 85 0 exec 0 0K 1K 166960K 499 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 247 169K 183K 166960K 8690 0 UVM aobj 17 2K 2K 166960K 21 0 pinsyscall 43 86K 104K 166960K 1933 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 29 0 NDP 13 0K 2K 166960K 87 0 temp 71 8650K 8725K 166960K 31145 0 kqueue 15 22K 30K 166960K 139 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 127 0 124 2 0 2 2 0 8 1 rtentry 176 133 0 55 5 0 5 5 0 8 0 unpcb 144 351 0 334 5 2 3 4 0 8 2 syncache 336 8 0 8 2 1 1 1 0 8 1 tcpcb 736 283 0 277 7 6 1 7 0 8 0 arp 128 16 0 3 1 0 1 1 0 8 0 inpcb 328 905 0 894 7 5 2 7 0 8 1 nd6 144 20 0 7 1 0 1 1 0 8 0 pkpcb 40 7 0 7 3 2 1 2 0 8 1 kcovpl 48 9 0 1 1 0 1 1 0 8 0 ppxss 1192 61 0 61 1 0 1 1 0 8 1 pppxif 1504 1 0 1 1 1 0 1 0 8 0 pfstscr 40 7 0 6 1 0 1 1 0 8 0 pffrag 232 5 0 3 1 0 1 1 0 482 0 pffrnode 88 5 0 3 1 0 1 1 0 8 0 pffrent 40 8 0 6 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfanchor 1288 1 0 0 1 0 1 1 0 8 0 pfstitem 24 53 0 14 1 0 1 1 0 8 0 pfstkey 128 59 0 20 2 0 2 2 0 8 0 pfstate 384 54 0 17 4 0 4 4 0 8 0 pfrule 1344 21 0 16 2 1 1 2 0 8 0 rttmr 136 1 0 1 1 1 0 1 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 536 0 175 29 1 28 29 0 8 5 art_table 40 538 0 175 5 0 5 5 0 8 0 art_node 32 131 0 65 1 0 1 1 0 8 0 sysvmsgpl 40 18 0 11 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 26 0 16 1 0 1 1 0 8 0 shmpl 112 18 0 4 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2841 0 1332 95 0 95 95 0 8 0 ffsino 296 2841 0 1332 117 0 117 117 0 8 0 nchpl 144 3920 0 2227 64 0 64 64 0 8 0 rtmask 32 5 0 5 2 1 1 1 0 8 1 uvmvnodes 80 3271 0 0 67 0 67 67 0 8 0 vnodes 216 3271 0 0 182 0 182 182 0 8 0 namei 1024 12700 0 12700 2 1 1 2 0 8 1 percpumem 16 115 0 65 1 0 1 1 0 8 0 kstatmem 264 142 0 112 3 0 3 3 0 8 0 acpiwqpl 32 3 0 3 1 0 1 1 1 8 1 scsiplug 72 5 0 5 2 1 1 1 0 8 1 scxspl 216 19895 0 19895 10 2 8 8 1 8 8 plimitpl 152 133 0 115 1 0 1 1 0 8 0 sigapl 424 1131 0 1075 9 2 7 9 0 8 0 knotepl 120 805 0 0 25 0 25 25 0 8 0 kqueuepl 224 247 0 236 3 2 1 3 0 8 0 pipepl 344 232 0 204 3 0 3 3 0 8 0 fdescpl 528 1087 0 1055 3 0 3 3 0 8 0 filepl 160 5951 0 5723 17 2 15 16 0 8 5 lockfpl 104 213 0 211 1 0 1 1 0 8 0 lockfspl 48 98 0 96 1 0 1 1 0 8 0 sessionpl 144 28 0 19 1 0 1 1 0 8 0 pgrppl 48 45 0 28 1 0 1 1 0 8 0 ucredpl 104 763 0 749 1 0 1 1 0 8 0 zombiepl 144 1079 0 1075 1 0 1 1 0 8 0 processpl 1232 1131 0 1075 6 1 5 6 0 8 0 procpl 664 2252 0 2192 8 1 7 8 0 8 1 sosppl 168 3 0 3 2 1 1 1 0 8 1 sockpl 752 1406 0 1375 12 3 9 10 0 8 5 mcl64k 65536 13 0 0 2 0 2 2 0 8 0 mcl16k 16384 7 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 10 0 0 2 0 2 2 0 8 0 mcl4k 4096 115 0 0 15 0 15 15 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 44 0 0 6 0 6 6 0 8 0 mtagpl 96 78 0 0 2 0 2 2 0 8 0 mbufpl 256 339 0 0 22 0 22 22 0 8 0 bufpl 280 8038 0 1894 439 0 439 439 0 8 0 anonpl 32 12578 0 0 102 0 102 102 0 246 0 amapchunkpl 152 28392 0 27822 39 8 31 31 0 158 6 amappl16 200 4022 0 3965 36 16 20 26 0 8 8 amappl15 192 34 0 34 1 1 0 1 0 8 0 amappl14 184 124 0 112 1 0 1 1 0 8 0 amappl13 176 11 0 11 3 2 1 1 0 8 1 amappl12 168 1746 0 1715 3 1 2 2 0 8 0 amappl11 160 83 0 69 1 0 1 1 0 8 0 amappl10 152 6 0 6 1 1 0 1 0 8 0 amappl9 144 268 0 268 1 1 0 1 0 8 0 amappl8 136 21 0 18 1 0 1 1 0 8 0 amappl7 128 136 0 123 1 0 1 1 0 8 0 amappl6 120 194 0 191 1 0 1 1 0 8 0 amappl5 112 123 0 113 1 0 1 1 0 8 0 amappl4 104 319 0 298 1 0 1 1 0 8 0 amappl3 96 5660 0 5547 5 1 4 4 0 8 0 amappl2 88 684 0 621 2 0 2 2 0 8 0 amappl1 80 12093 0 11494 16 1 15 15 0 8 1 amappl 88 7884 0 7710 5 0 5 5 0 92 0 dma16384 16384 1 0 1 1 1 0 1 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 20 0 4 1 0 1 1 0 8 0 uaddrrnd 24 1087 0 1055 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1087 0 1055 1 0 1 1 0 8 0 vmmpekpl 168 10705 0 10661 3 0 3 3 0 8 0 vmmpepl 168 75085 0 73032 114 4 110 110 0 357 4 vmsppl 488 1086 0 1055 6 1 5 5 0 8 1 rwobjpl 80 25605 0 21354 92 0 92 92 0 8 0 pdppl 4096 2181 0 2110 99 26 73 83 0 8 2 pvpl 32 20301 0 0 164 0 164 164 0 265 0 pmappl 256 1086 0 1055 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 294 0 38 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff8385dff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838e34c8) at __mp_lock+0x192 softintr_dispatch(2) at softintr_dispatch+0x125 dosoftint(2) at dosoftint+0x54 Xsofttty() at Xsofttty+0x27 __mp_lock(ffffffff838e34c8) at __mp_lock+0x192 softintr_dispatch(0) at softintr_dispatch+0x125 dosoftint(0) at dosoftint+0x54 Xsoftclock() at Xsoftclock+0x27 __mp_lock(ffffffff838e34c8) at __mp_lock+0x199 syscall(ffff80003c483dd0) at syscall+0xaf4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x74bb62810d90, count: 1 ddb{0}> trace x86_ipi_db(ffffffff8385dff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838e34c8) at __mp_lock+0x192 softintr_dispatch(2) at softintr_dispatch+0x125 dosoftint(2) at dosoftint+0x54 Xsofttty() at Xsofttty+0x27 __mp_lock(ffffffff838e34c8) at __mp_lock+0x192 softintr_dispatch(0) at softintr_dispatch+0x125 dosoftint(0) at dosoftint+0x54 Xsoftclock() at Xsoftclock+0x27 __mp_lock(ffffffff838e34c8) at __mp_lock+0x199 syscall(ffff80003c483dd0) at syscall+0xaf4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x74bb62810d90, count: -14 ddb{0}> machine ddbcpu 1 Stopped at savectx+0xae: movl $0,%gs:0x688 savectx() at savectx+0xae end of kernel end trace frame: 0x1720d8eb620, count: 14 ddb{1}> trace savectx() at savectx+0xae end of kernel end trace frame: 0x1720d8eb620, count: -1