last executing test programs: 5.070141736s ago: executing program 7 (id=617): r0 = socket(0x1e, 0x3, 0x0) sendto(r0, 0x0, 0x0, 0x0, &(0x7f00000009c0)=@in={0x2, 0x2}, 0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x4bf87699f86ca674, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000100)=[{0x2, 0xd6d}, {0x100, 0x2}, {0x3, 0x3}], 0x3}) shmget$private(0x0, 0x3000, 0x70c, &(0x7f0000ffc000/0x3000)=nil) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) setuid(0xee01) lchown(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = socket(0x6, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) getsockname(r2, 0x0, 0xfffffffffffffffe) 5.068838251s ago: executing program 6 (id=619): setrlimit(0x8, &(0x7f00000003c0)={0x42, 0x61}) (async, rerun: 32) r0 = syz_open_pts() (rerun: 32) close(r0) (async, rerun: 32) syz_open_pts() (async, rerun: 32) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x27ffb, 0x1, 0x405, 0x21d8b78b, "2618007bf533e2942b0000000d00000000003689", 0x7, 0x3}) (async) writev(r0, &(0x7f0000000380)=[{&(0x7f00000013c0)="48494f3d23b2e41c65d6dd0a1a5edee53681139d39425fdded63f135c0198e93e42ab6830f7375192154058b26a3bca34f51c5e2bfeb1afd9bf9fcbf0f92d9fc72e23d5be1abf0d16a103f7d28afcf4aa9e83d0969d0e92d984e435bd4aa74328f7bd4f219b0be43c4b439fc2d25fb8b55f4351b61aa186129b84ce276478aa754c27f6d94681aebdd068eb18fe0e291ff4eef7cfff97ef45e73ea5998955b37c35f6229478f62a3c29eb0ddba21308b85e7d217c478be799529a973ee7020211d96a333072e2dc89639f81a27903db6d471bc2630ec1787c50cd26770c1a7ba6cbdaa478123e2e7f3a369fda6f6900efed7321e1c3319a0aa224b33678f4dc7f14eaff0aee8665eb06bc0d4b6ccfb15e6d5308564bcc36164ca8e31e239174cab605d6ca9423474b559e33e5a6f23905cd0755c3e92697b56407e958ba48ff27e68032302d71bbc3af50db33e9401fc5ea144ee88098b261bf820abd3ddec24b0102a03e709190cb8183fe14a3c0db72663008431326deb0698901b390e2d6a53dc5209b3a095daa464f0f40fea17f1c49918b0473199b3e8c468fb500c0d6210243d7739aef7905064454a1b529e043e8e736efbfa99a52e5f36ddfd9eb8a7a8a224d0b3eca86124800aa92ebde766c45917d14fd2d43448c68a5af66dc485a76607723301be61c568521783d48e46cdaa78721f84d0e23c4f1b91e18de8a97985d3cba3c752fc82819866a3d0f9583ddbd904c9ce3cf0696f43e24890613685920f6af4dcd702996d59c7aa8ad69ffaf30409d0f0101906c899610e329c37f39625cd468da652be433c66ed491a82a58a2bb5c5175a63058a33306522b066d33cac5e4c67eec1a82f955aee32bbda88a146ea1d759cfd376f9c4f55c0552e0b2bef2628eed5bc3dcb7b4f07530bc9634f9c619c8c9c07bce2bfd1a000bb81010317405f167c429b1c300ba8e16d27454e2ea64722db90de93bf19f48f842e8013818d1fb93d5d58685c6302f92a0e9bdebd867acc4ed21a716381f1b9643b2843c6ab396abdb13bd6781a3ad8ffc4d31ce2076cb1f61cd5b0c1ebacdf0b52a62fd4c09380ed2cd6b312186e914c9c97436241e8252cf586d6c3f217eee00fe032f697d22962896a72864636a742b83f570c639c0f6cd5c9895244435da43b852cb2d804bc6fc53f589e409b0f26b442015f2e51740976a4f63b110bd0557bd99e2c750bcfc55ee9fd6038ff3b03c14d31c1101a0fc8538b37607894067e673ae60def2d51ea51571badf7bf7850b2ff81882eb891692cfdbb6006f39646893266739f39b748d7fdc995fe66a1fc1a2245f1a049ea3c973bbcc704e994051d386f5115af612f93a81e740a560147aa928097b3", 0x3d4}], 0x1) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="3dc057628f97e1602c0500ebe0b8d7f77cc14ad6eb00f9882bf6f6f626aaec54d79ae59a1a183d30bc12614e9ef77ec38371cd895e24e7f6e35d560bafa92e91d64c48179125de32f94d1f966aad14610776750844a67067e11cf7204093571b3862c9156fd5e14609da54fe34a4e0662653ff3670a7ce57168bd11bc0a39def89992e132fc16787633d9bca6692242de2276b77a58be77393b38c283d68efc0e0dab2c6c25d2a78f54eed14bd601f292c4e7943703bde877324287d", 0xbc}, {&(0x7f00000017c0)="b6109b43ef9f45cbbc2a9705ef27acad094814667bf94f36c7aa4517ada46c20299e6cbf7e3aa0bab966312b3e48db78c952af1b91b3153e27cb24384b5edf4baf3f79c9015bec1fdc5014531d1bb8e9cda3043014a94876ad2b7b8357d6fd65738dcfe953276d0edc682b52750327d2a13afee4db47a305b5ceaa220c23b8cdbff56104f8b3c3d6de15879d57e7d3f0de4127e30b0f7aeb2f08f7246c006a33d6c81c0094dd8ccc98e500875f52937576d22f805c907cf6f551294339d65903064c6a7dcbdd64136e5016ea76862f416a4c40cfd70e94ebb62565771d20f8167fe3329a39e371c3ad96cd442ed23848623684829615b9e5d43b25f3c174a2e963cf7a93eac8bf5dc8440ad05890987d11304a4d724400b13abba801cd8dbccbfdf3554a19f80d2ee761caa641dd6d01197ba320cefb6ba0c72562d8ed04714daba2d101584ad9c4d74d185a3a2d67aa07329f49f7328bda3c50202028a06b96b235db73ca988591afea40ffa76dda3155872476d003b2613976cfc064ac77b2c73c21d27c06dc1c9ef7c7b770a49d38f3bbbe1176481bb2b68ff21afa5a838f2d9f988a73a2f0da173409e30424d761af9812f3ec95d614f88edcf6ad0a3fe84d10b7c99b75ceacb308b277e131551c87781af4dbefc45bf7cca6219a20b5c017b7955860fdecc7e50444fbe2cb345a1ef6593adfdf53d9a5ca8eee85c12a5380c4ff9af16bf600eeae90232865540910b7ceb1039197167453162590fb2d8806ab5e5d7d33ac8714785673685fb2eaad245fcdefa5df80c29aeef2e4a9cd2ee2f42d69e22b25e395161277954d249a79fa1b157193286037fb7695d580461ebaa2768ee83dfd4705d4550f48d54d75dfc79b576c19cf4d3cf402eea3138d03d0c247a2b071bd6cc86aa20d09402540047757b285924503e7c23012164fef4c786d85bf6d6368f802cbe30f36b343503332d0ad34bc199e0593b860ba02894bef7f82661b5aa3b37d23e151f9d5dce0224cf493113e7a837a5e2abf9a9afe1511e97c12a89ec6a3717e6afe096e1094013f9aa067dae81cd0dd28b1fb4cfe0b223bf7ed176bacebbfa551ed411837a026af445b2a6d62ec5118f2c9fa81695b567b34998e68a505678a3e8cacc03c97d4477a366c111f62ad7aef7493607631cee0bf98b061688d1690de1cc41df22f646676c47f9c11f91fbb09d4eb38378769f48d05de31f1f0a542ccce266dfd574f05f0e8d3e9ee3702add5239d04a14a683412b54f7a47b6ae069b44cb1115a77f73e3159e1c1184912a438f117b8ed0e2d678affd5e561c50001c6a3f7efaf67f17b67df1f83da44823ec0cafa14af6860ea69a45b94ec88846925fcd9434dfd213f55269cdbbdc294ce445fe7188a41c431e7199ed5b187b41159b6438d2f2d1cffbf35ac3517c32639864588cfe3d349ac90e4357b50051d9c12dd5d3aeada4342ee383ee80a47a9b9bfff7800185b1dd79e0d1f91a15f40490d3fa509df0d3706f0f8852c39cd20eacd9ac6180544e6a9fdb3358d90567f275d140c8ba9427271a9e77033a0d57a47f63deef7172f363006730759cffa8afdf31394042473e38a5919775476644bb675cca53f60403ae636d1c7f7003af59203e834fef4e6fc701025a2efa0a519df87fed983ff79cadddc541c3ffa79aa4a1d8dd361607cbfeece94326bf8e18c695f1eb859cb499f6a59fbaef3f43789e3234e1fd1629bd226613b315068abd8b3435735b9805a219b6a6c3263a8447cc5aee8623b18d1b74f6a303def042dbab542beb53844a5f568e6856c3bb53481573cf179cdd31700447fdca5df6bb93093a7b305f1e9e2c269b493e26a1fdc85bec95d4d46123d1a6708a1e4c7c95741fc42b6ef965afd94f8217ae4ff6341b3c0cb647bdf68293e90a06b51b75a9e38fa3711e3ed3ddcf1e15320a24eefab3a992c07c1590972238bf2bd59262ed189a78dab3a39b98c273d133f93d7baef18248131c07ebcb4b7de4cf7f3ce21d7e9fceb49ef980bd2e2e5fb164c3bc119a30b9bd9cdfc7a45e12715d6152bd1e62a4788d1114bd80fc5803cb1a351764d1e495bc5fe9ddebb989df7988a92642f14ec1d03882487f5ecfd7b58dfbccb59058cf004788031879852e54c2d5aacbae8a5c6b6914f494649324f4015afb4142f71693a9e54a046215d48061946804773421237061926340169e8db618267e0225690710643ff1b122790417f903cb4aada1eb065d787e67ef180a787964f7d789ba286340eb367fd443dddbffcc2897b4a0654345fb2a1d5df74e5e6b1cc683a4bd7845ccec7811fe0298208ac968954fa989407d9b41749c189024f0a856f2a86e732a51936f0932825986bdd94ebd9e5cf5759d5b3a35eb58172858424910f4710e7c598ea8e549ccd7b59ed014b6199497ad0e52bb075e7aa1d2fd5266cd42d6b2ce535cfcb8a1ea9b41629b5b1f38415f0f55ede0991df7fcf8f9acd69c128c451f28d1b74660d231e488051d5289d8bd9887809fc5564b7018c17c45704f6339a17f1cbf92507d671ac0e91308d8e90219469ae3fb07b58e6fa1d8e1a2a9680320878b5086a62952a2bda3e30a375bdc63a969e20a68c83d2b517e4a97a49b270eb8ea94f25e931be969bc40a32bb5a57ce78b4b8d0e3d9aa19653143e0b83b80221776b2e645ac2ac5426afd0bd20edd8646b189eac4840bfc18891c481e47e5da1a16ce8e52737dca1861c75b7d3dc6d8f006dbf8c4a30a97cf1f58ac954a3b26b1fef243ff20e339d0125d9b3658f4d50365ec6fb7bd7fba39983be48d911ad3da575f3c78a503334eb6a00461c895569ec1f7089d5e4d8bd118cde684c5d66fb20395e7eec7638db172b766bc62b3fa0e500e5a51136f4a09aa04e0c47759d602bdeb236b3acc2d6e0dfe9e9dd754e5fff1818961c989d3125baf79d9448ebf632546dda813e3896e3c92f647aa1856906e9205d5bb74d6f73333cd937a36566c1e26839bd8a12d51d2cd5f30f053b034d4e2716529476e4aaff37babe5f8ac6eced60628e9e2e099bca48602ef41a9485b782cdf211dad2d329d539c4305118551d3b18b1603ac28cd23f656cebdbd61f085c00f09fb041995da62fe0361d58c67f420269262f75a589a92b2f97e9ad953d4c1b8e507a4f6384ca962cab5c39c8485dc8949b61c40c2ed267d11a8f487e1a110c58af41dc8bde136eba46dae9d9f652f2e35ca1b10bce2a3a5dc2fbc2355525b79514ce7a24271fe7794385cd48cb49b27cc7d5c5b550b9e2a4f483f01b333d2dd886aa153cae21bf9babc9ab5cb8b903315dfb388c44f338fda49ed9d7cc7164d67937e46d80dcbca999c956214d49f28f403f528dc6bd1597cf2ae5058639b3a9d64c8f1b8e7c382db18558c2df9fa57e6c5560f7b2d820bcd7a625a9e7f516f0fe3f06ea3d74b0634f7ba6e50b5dab1f95cf7db6dd60301627d9bbfa5f850356dcb2b80d2376db8d7ba3c66a1267ef1cd9086d813c885bd55c1ea8a3548d809c0bbd8289e4952ce331b86019c4a1a7de3aa5a1ff3342ea83040fc75267f5a509545ce956d0b0b7e62fbb30b566ff39433551c7f80096e64b27d6db5798829c238cd993a795987fde0f2d1bb1599517c5c9b2d0a0fdda8477c693bb2c0fc7c589786a6e49739893f3513128650ffac77e0cbb95803df43e48f115b5cacd418fe7091a0dc56aad3f96649fbf13354a5dda0f544f10e3eba2e7e839af5707f25b2884e0d9f2dbd3048a342f55c3b8bded5f6bac2d6e047759ae7b118570db76bb3d1b9d7a1aee506d69a7ced87916c27654289423d01aa2ee52e9b8828f0568b9626c0443b1f2b797d37b8e9a9d6298438e68b2d0e4e31785e1c97ef0149229b98492bdb36cb9f647bb60230b9604b61c1fcb14584dd144c320fec63d189b9194b9b80d79cad46d061ad51c65e48d80a7054317e9bb96361ca2c206db391167efd8f477ea249e30761d687f9d5b9a9aebc253017f1d50c0c716c7bdc358fe7524683f1915556a930730d4005b0489d85b60eb3d779c1cda6aae829ab043771b5377bfe8477493acae8423dbeeab1dbf25eb89bb26dbf0a50a019126d51438ecdf72a98a79762fca65e56cb6827ba0ba6f23fd49952aacbe77f80e244b8900e596740a81e9db90c4130477276e3d2adea71938542abf0d274d110781a5a4ea7a98f08c0d01a4acd74b871b40dacfd9f8f7f9a2bf910a6f084e67fe609421d6154119dbf8cd5e611c4437662141d0b437a725d9f2b56544dab31e6185cdf28b1ba71a5ed2ff95c182a8129ca4ab487547b1298936c3572a05832ef49017c46a91d683b8fb240d3171c398468871eea00183c9e161f927adfa05d33b1123f2e91a37f67fd68b63b27ca4f9cf28d688faa6535f0ee118499754170b3f9b52c3fa2ee1afbdd494484cd3c19a6ab3501642b05f89c887e1470a7af7d55bfe32862dbae3b1c51c62bb746f831a2facd82faa50b2a9247a2a7651b4422c7928e391426543e88d6c9308c240b2c82a378a5a84c864a22fa00126d0ce0d04192cf23b7eb9c5b133451a956c4dbdb2b1c694dbee4855a745db1de48f4fbe34c1cb97e2c235217cda7cb16ddd7392839754234cdfc475adc60867d2d5bacac049eb911c466f75c3c3540da3b6b1435bed3afee4b4026fd0af82a21a37afd491cb1e34b1b12fa91d2dcce8b60ec2d9febd8f2d795dad1f3f3588e00724b7528c17379c03175985168694cdb21ef4b565f647a728a90539020bd8235ca8759da2bf0d40721a8e600c6c87abedb79e6eec28a480df43a13424c6a6902a7e697683a046ec617d32895300b3ab7f7881976055f95acc21197d37b34439b37c3c864bd7f305d7a4cfb9f2c23acf940a59e4162cd52d6c699ec62f250508afe32def3563da7a0176d73f238b771494d27f5330df08d80ffba4a54e6d5a210b3a764e4fd986dbcdc7cebafe31be524daff5352beb4446389c32581ec570a65e2b546ca0a8e2dd24327538802eb0e4f796e8bf41e7b728bbfaee88ad17ed131acb04c34adc92dee95f4df2fcdeb0274ff18337f0d1a5ee0ea9a9294cdcbfd657be5d29d75f51b0048f9fc7fb3703e6412369efb8ad5807513bbf7f5f083bfa128cd11317eac4393243512098d40b6de4df518839476a56b6b9cbb7e9422fded6f23acd637c4069eb701924ec1febb4c29b4202bd0b12348d6301fc6ab5f9da597a7d54d37179eb43e75910fc0d3ea8ec3021355673ae7bff7ef82ec7d3db8467e8226524b27e98279b4a4d8404b94e5483a5c759e8b3f1bdb2d56008ab6cbe1e0fca55af2f128f06c9df556a6bd016957abe917efbb2b6861d7a78de785b35a401f221ae54ced6899ee01ae68a5979689fdd1d97d7323c61ec961868202fd6b4c6a4edd96ed9f3a775c0a0bcf33282806788b67410706dcd31b4f437d7fc95b69eb0b8f8bc6987b143ca2503c88e2db4cb51e0c02c839d90c8054c8e049ed6bcfbed2a38a43e744ec0b08242b316dfb1c4d02c0051e9a8ee34b322cf1b7725a593b3e353587b1c07e563e8e5b62ae6ed98cc398af2aabac69990585a74fff3d87aeece19f4a8164be6e81782ff82acf84d2fe34b1a18a29549215b1cd4319b5062cdc4f463b420958dde049b4e7fc83b06570e8dc9335edbc8d06f142a94e3ccbefa28689fd5156fef3b2961bb57ec379fa62aaba889dfb020461609aea58392d20109687100895b55d66c3a1848f03ffde5084d83823b3f27640f40ec93085d958e1381715234b339", 0x1000}, {&(0x7f00000027c0)="df34c4a9341ad4cde146e9ee4c1a0f0e16143dbdf6b6d78ffbeb3d359cebb326f52a4945abd3dca43d03a124e39ce9eb736eed580837f189a309a7d00600857b3ee8966da4ba2f12f0cdfa6f3d495e9a30c631aab5871a099330d2073b27af007f42c61629cba4b5f94789c6b10eafc5a58d81a44ac2a498dca3af4966618c8f5e5b40174269a77c71fcf9510a664720befa9539ca6147ce0f544be6e669b9302742167aa2ea070b5fba6bd96044c847cb2d55bb75d3ba8bce321ecef5edbc8e00df577f0fc0b7337ad3627870eba5de5b96b066b4f47a9b2494cdc609314324475791b3b407577d16ec000853849d40159cb0d9616209bacc1caad68a75e813f93ae88c025de7fb34620fe6889a3565119e53d37489ca04df704db2cda1857ade2caab87b8734d341b1715bb014ca2c822bce4a37cd823172138c3f04fd837444edd78c3625cec9bbe06b94661f69a5ab159d5d1192939dece3756f2fde0652ccb34698336cfc2a7901fe04bb305e87fd15f964c6e2c3601e81f8cd91d6127854d2414cf52b83d01b7a33784eb2ef902e34173c056ca24bbbe64aba028da9fb369eab5909f66198b8b74280990839d5a74ce8aa2e853d60877bc2513c49297e72b11aee87af5eac3688f9b75f4e48318ef3b7d16dddd9abdc901f4961876ea561088efe96983f94b4c62a16e8654d1855e3a7f38178fbbb3236828de6581fecbfded8b63070f0d2ed2af873a6f98913a8dd07a6862ac587d04ad1fe21b2fbf0bcfdd5f37a9e34728ebf206df9e3ab342062bf7cb985f0a5d4cb0cc7311d4fe375726bcc30401a05b3ae53b3a4133e6f084c4a6d1a4aa7401bef93a4c121c348da70bfd177e55f75e3d5d2c18a3fec1d670a703d4f0bfbf716b7369bf06f5754b1475aa538a3860164c0a5db6a7bc186e6412b4984e7b426dac34a3978d42e2e79c4a1bcf7347f9319b55688036127d9c1674960e024fff4c98abf7ea74909b9176d631175d23a37a710427360eb0fce0bf45665b02b473a50e5d15f19ebdea68ccf0bfa3b145a4ba7d5e22aafa9a82d9ff641585fdd664fe9ffad1080a195745b6b5d4ade88835b759d0fe3d2af9feb1a15994e8aebfcbe050cf9ed6063888af2ff5c16663d5e3f5b33c242eac79057866d648ae8f43a59075b852a9e3c08f38bb115738411030692d4d3604ccf5d6580254ccd2e3afbe6225d84dd288d2737aaf0d94cca0245dba22ad61c3ff687d4e62d43335b41ea3fe53188a06310b9ca4911c2ecc583de3da98812e6b0bb9bd97f80929272bad4f914f0ffaad9edf00673becd626f53b170064557b158e179d9441722b24e8bd16b778e25866609b3f48d08007dccdc4f79f5c78f7aaf06d007ce10d229f4393358b9a0ded349726363a14c404c9134fc63b4835d2012087c0cdba30b1067dd601531f290e5b758a4decc4b4f4b4fc0761e072c804619b9773cc043158bcf1be90bd638ee4c2dfb2d129c350320fde8983247ffc4583ba994177daad1caf440e93ad07a7c24ca596cf15f156bfa222889ef2031726e8feb545dd633a597ec7fcd353d1562bab86cbc1d4358db7d3d1f0ce8111ad02ad7b2a0d015b1975f76908a16257429f7ce3ae744d2bc21bed28fb478fe069e81840e44d92d098e7c72b629b309b6504404ff9e104cea4cc2d28cc087a767a4a4be175df853be2be8ac1693cd6099ea18d21c2a534903e89998ae00b540494fafc553261afefd464f88c8d465312c627fea065a824e29b60bcc7a3a97185f7b484e0bf94aa4cc96c534455ad626febdd6f44037f6d17c5f0244e67179ca887b9346df32664616ac30704fb53fa9c6aa279023728ea923558a5e0953901b18ab4e383cca3906f39ab44c4422e818185fdd44194f21e689a50cdf4e8b9010b3a52bcd72870ce8a16ecbd7897772efcd42f3102460afc8337d832070da43d34df8346a5857d732dca6656839de12f50a07318e603c93cf72c7fd9dd5d0e549e8b714bf5e916db1364609b20de8bcd484303dbe8c01d08b437d128d75bdbc88dd169c1461641e3598b77bfccd73e3e52c45cc31e54f07e92c0af6ebf1f236f836b5290e59f110818d3743db82ede5e6c8eab3c07f1d702cc0ea0bd367067dee4413123a85dfda02e1bb28c5a0744e88180955353e126c08722e0618e5b6601c7daf16b86e1a7b0df32fae8e1651e807ef0ee19dfad3bf6e4693790dbfc9ab073941592e602a419f7c4d49c392620c31faecf5c19ba06c86473f2be849a7d76c763971e5c1262bc4f2990cea3f63bd83a0985c847250545838edbe8b4da87e9e6f145cac876121f3debf4c9f097bb17bc2992530976af40c36fda34e016c2511b96243db2277ba3ea03dbb3e860fa05fc60d816e2b50f1831d3069313cfc08ee47f2c02912e9d70331da69925babfad1ea97cf08d07fa8771115f59a09b684fdb6571d7fd2b565b8808b8186750818ab222d8363f69dc3cda34c09d390fbeceb854a6ec105584a7abb3c5dc2fd1a0f343e881712d9962cc54ea38eb586281bb62cbcc76d9337652b345bda1dacb316fa06968232e2c2647ef58dc75c8ecb9232579fd334c414d2bdb5961b41e225fad86ab82b5f89e3786a56871ac4fe2a7b6bad423a01bae645381d0c7371431fcdd62a4c2eb21cb7f7a724f4def35bb82e45fe34df3bb7d8976a04685d0d418d52444997a47f1f160b4548691e56f39a96ca2610d162fad170e7a6ea4ae870ea843e7096a75d2b435e43e3ad1c09ca171f5405f2daf3f5383892f2e808f2a9afebd6313a02e589c2b20b81b4fad96d9e7f48ca1e012860a7b1851d777e2f791bab8e05e7e57dbc6685d7807e2856565a52016236ede2f5634ef913acff17bb4ccf701cc208fac2d5e48ef7cdcad27fb9a2ec4adb9c7977f8ccc57cc9a05b29690d47fbf9eeadbd9a2091352a47cc0fe2ab4cb02fa5db24f343f2b539694a4a73b25b1c0a605252344093a8c16a82485f133feb7cf3b13f63e559257e4dbb384cb294750278791327efb76723255927a43b4b8640059ccd98c4ebd6d282f44544c01e54e0d1d90f7747ddfd7d761cd7ed948b85a2c505a960b68793922cb0b800cb90b61cd16d026658b727d2d393904856fa78e27c6983560850ddf0975b6c879ac0ec61774d444a90707fb074569b284d5bea8de78946abb691cace5404541e1941e2f04e999354b3e882c1c5809b9e2d65f148c308f577a426143bbcaf66f6ba180ee3a51832e7e76c2a7dde3b13c43b1663ddeb1be49ad915686160257e7a8b8c841ae46df81f6fdddb7264aa12ad67c39f1878c0622253a01db7b0bcd5288dcd7a34939b79e7c0e73ebf0cf945365f37a58acc65ab9daffbd00583679c579452c7038fcd476c2833fdb433d4e45402de513c700bb0785223134141d10c3d9e41e20873e85f3116ba799e2e11c0d77618bd281595eee135fc7419bf5841d2c5fe44b1024ee822ca0c0ead562bda346c78d3f11d8c54479f75c49a4416b25e1e8047a69599207bfd2c45bbe3f3149bcd99f4cc9d2e25dbb495d9dcbeb5e3ed6c97f28e0c06a051f0fefae824479febe94052b452496b043c5ad3cdaa366a20dd9efb99a6ee4c53bb88d3304586c6864bbf0ae9d69b516a79d954326f88eaff9a6c5166c275de97a55bca633acdc3fec255aa86424414aaa58d555aa1ddc6be3c6cab84953526e8fad31e460e06172729ef04671689ffc8e1d4943dd6c84514a77cf9ae858e3a902ba6c99ad802213f44df2e647c07c51431a5fd9e105c3df29cfed73fe92da5d00a884d5a0e51b4b88a4e7188e497dba324ccf4e2e87985723293221e7b68ca2e74ddbdde9b08b85511b07b386242b2cd7cf08a5b698e778dc8e17b4b6a30b343ff0699e9f46bbaeeaaa4c14c436231e567d4ffc8b02837d5b9227ac5a5ada66cb9b1124ff995a27878f23ab793b66656d983902799dd486b7c9f5c242155b0c3bb632da6603a7ec11b558078022a4454a399796b8cb20e6146372181361ae5e2dbf989c8880bb0385a84f938f00920942870291f688fecdd3fa445f920d599c892274f1ada3d7cf3232eb56e8c8badcb0e0e0edaf574fdd23f37d3aa804870e7340b517278ea8d802b0b59e5c9692914a694082ac0577cacccc9f912d1742734f10d186248220aa5b63b1650004c4ff970273ffd17e3794286048204235d7f9c8a628b01db2dafe4a9d81eee832606792a44e3404638604ca8d9b30b05a9afda017aa4be2f4de37a6b191eeb571aa905661348dabb01a959308cad3534a29448a0e0732dd97000aeed774a8f5b948edb692dcbd2a83a686776bca33d067bd83162e731e7527412b4e34f9079b0769d4f3980fe71bd13989d4262fc151122a54181e8545d5ea14ddcfb3b04bfb05cf59977b4d6487d6cf81dd04c13063e905b119322594e67077ad51d925898428bd9d52365f5f950445e59911ec75b5cd8de6854e23f5461bcfb48924a21aa45d1b3eac0883ec1fb63e928ec7c711b5ba800cf6f70f742f784553e02774f3c57e61eccc24667b93f0ee0471162bfac8627354acc8e6d4d042f0aa2328b6c998e232560711e9f62ca21425760a387a37dbdb73120f4dfbb426778a42bd63d2f12cabde180ff18b41b6d407f7843590819fdeab38db46e562b70b933a8a11491cd1046b81494c25ba65ee233410f95c5f825c203b9260b66da608f7918f2f4057fb8495522ed439b76ca01da955f9bfbaa63b99d56d26af2dd7702424103af407843080d1680b00585967606fe7501aa6c56c8ae4b8a04cfdd20e4710f0a04a6bca5e63494244af32baf72f77579b67aedf24f9539500c5533cf0579af1296ca85a12c8101cd4ecc066f1d4280b4cc57c42ab48ee34a50c7ccab9c44ace6b461257c3c293f98905fd2e46195e348706f12f1aeb1f4116141f7bc020375c7d14c3733f24458db6963c201014ada0535ece2fe0a5a6cc291184c57a16e62ba88500da6d25dc6281e9f12bf13446d25e90fa439ffafee986161d72512f6bb8f94595569f65bdbcdb2853aa4b240372ba638ee4cadd01a9f959e8956438c0c5ffe18ecfe9fed479c66519f3aad3853ccfdfaaf2f934bcfc6ab73e959446df4b34bf215536920b09eac26f486d032cfee39e4e30c8ba8ed89ae89758644637d48055c3efb3132dc165dac0946885b2eb2470b2295d6491cc50b9c673d63564606f366f18b42881637c2c969cc6c48dcab27a8ed2be3ae6a562aad6d534b187d84737cb3bac42b43b992ce34c5c86c91c0edf3f2808dd04b99e6f7674db97f273ce0b2fbecc6d216e90ab186551694223d232e24169c4727982fca1fbd4a9495fbaf7abe95e8cbe2ab848c7b367f8eead4d5e4f90e7541cdbd6b162468fe16bbbd6140f5c305c1f65652a16fb76d24587b3b1a808ab3c2e9481bb7b54447e4cba3c4345c14ad1eeeba0260bfccada42f93037cd6a32fbfe22757a9b917dfd90e91fc0fc56d10144ae87bc7e129d9bdb14dbb64ef0007f7d51ef5d896adb978d3e38006f429c49f3db0e555e858b98673120efd8201feea58e87d370d99c0a14d22b8c7c36cebf836606181666818f8b5e1019dcaaa28985a802a9f416b0eae4b8beb9febf539f92e1a5bb043e45a498e7e2fdfd27c6910b6478970ef1836d8769566aa98d8b522f4958c12a7d9442ff9deb7cea54a81ff22233e3e818bcec5a6b907a9cf51979d147565353a3dffca48615374a57224cc1633725038187a2c759f35fb603537b5d95e1d3dfa85fde15e2c2d7331a474f9d3", 0x1000}, {&(0x7f0000000140)="5d72bae2eb29c7734e73ce0c9d53acddb9b78f21ea0090a632676e19e07fd24eb7613a105eb8e41022a800f5e801c66a68cd5b4dfef7a0a049c41dffadab4952ecf41f944d45a710cee5", 0x4a}], 0x4) 4.97665452s ago: executing program 6 (id=623): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000004840), 0x1001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000048c0)={&(0x7f0000000000)=[{0x8}, {0x7, 0x200}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8a, 0x1}, {0x182, 0x5}, {0x41, 0x5}], 0x3}) 4.974949616s ago: executing program 6 (id=625): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xee4bce5bb233abc5) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) (async) close(r0) 4.969635656s ago: executing program 7 (id=626): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000340)={0x0, 0x1e, 0x0, 0x0, &(0x7f00000003c0)=""/244, 0xf4}, 0x806) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r2 = accept(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) getpeername(r2, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) accept$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) 4.887703307s ago: executing program 6 (id=634): mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x8) r0 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x400) semop(r1, &(0x7f0000000180)=[{0x4, 0xb, 0x800}, {0x2, 0x5c}, {0x2, 0xfffa, 0x800}], 0x3) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r0, &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1c0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f00000003c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000500)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7958) 4.739189099s ago: executing program 6 (id=636): open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7941) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/150, 0x96}], 0x1, 0x0}}, 0x10, 0x2840, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async, rerun: 64) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xfa) (rerun: 64) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0xfd6, 0x8, 0x80000001, 0x17ffe, 0x10, [{0x0, 0x3, 0x4, 0xa24}, {0xc5c, 0xb, 0x8, 0xfffffff9}, {0x800008, 0x20f85, 0x200, 0x9}, {0x7ffffffe, 0x5a, 0x103, 0x1}, {0x400, 0x2, 0x1002802, 0x4d8a}, {0x200003, 0xffff, 0x3, 0xb4}, {0x8000008, 0xd16e, 0x81ec, 0x2d}, {0x2, 0x833, 0x17, 0x6}, {0x2, 0x87e, 0x4000005, 0x9}, {0x4, 0x90, 0xd1b, 0x88}, {0x8, 0x5, 0x4, 0x412c8391}, {0x3, 0x6, 0x20004, 0x4000000d}, {0xb8d, 0x4, 0x8, 0x2c4}, {0x29a71720, 0xffffdffa, 0x0, 0x3}, {0x2, 0x7, 0xfffffff9, 0x100}, {0x2, 0x8, 0x1002, 0xc}]}) (async, rerun: 64) fcntl$setstatus(r1, 0x4, 0x40) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async, rerun: 32) close(r0) (async, rerun: 32) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x200, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3b, 0x7}, 0x85c, 0x2, 0x0, 0x0, 0x4, 0x7b, 0x7ff, 0x4}) (async, rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x2, &(0x7f00000001c0)="71f91eca6e530c79e2f8e2a2ce3471ac0058bc5a91501d94a34bfec38a820600000000000000dc0225f0e458ea49531c9a414dbea64fbf3af5483295654238e10516d5ddf15b8ef7629c199086e61eeb073fcdd7063f0d65ec61080d3152248ac0374fa43e218dc2e21826086ef70569d0085b6172a21729680798b3a6ac2f98d643ad826777be3a8e6d292747f1611c01c60a36fea254a14b9fd57aa1e9f06f56355391c5962fd448066f252480ac183f94c2aa90399f02bf07c52b45dfb7c587bb5e91ce2e263391007ff7b5bdd4a54a1ca35a0e1cab7a7dceb93c0cc8757164331600aea5aab2a8608b187aee9af55f6b1df10d105a84cd14e38a271539e35b6a6a56be05ff70b1961a1185445d3a5bd5ae2aaa38d8ff3b49fe9614017358ced6de1469c494fb215f3ed4d419dd7e2be1", &(0x7f0000000080)=0x132, 0x0, 0x0) (async, rerun: 32) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x51d73188af82c397, 0xffffffffffffffff) setitimer(0x0, &(0x7f0000000040)={{0x0, 0x1}, {0x3, 0x63d}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000440)) 4.7369434s ago: executing program 7 (id=638): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000b80)="cc60d3d79a1a7122a5fb9de9ea6ca0743968bbfb3f23cea8b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c547759764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a67f9c605ab2829d78ea25719006ed6e9679af3465e713b4a33ead9603734cd6e81d74cfc43998d28a7ba7f2abc822b880e15d945a2fad6d4ceb14d6de3ad1748124e61575f044947d2603ed240aed84070e5899d1d1ad0d8fb9434e01bb5523d8354d134c82a94a872455393f2d8cbec2ed9303c4aa91b00"/285, 0x11d}, {&(0x7f0000000200)="b389e5aeb7b42eab8dd001567bf060f918", 0x11}], 0x2) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x2011, r0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) select(0x40, &(0x7f0000000180)={0x8, 0x44809e9d, 0xffffffffffffffff, 0xd7c9, 0x2000000000000000, 0xfffffffffffffff4, 0x4, 0x7}, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) setuid(0xffffffffffffffff) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(r3, 0x0, 0x0) getsockname$inet(r3, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) r4 = socket(0x800000018, 0x2, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x66, 0x0, 0x0, 0x6, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x2, 0x0, 0xfffd}}}}}}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="714320846d95aecc0d743fba671760659d2536f241cb0000000000000080df14a588d82814ed326c5b8383399d2fb18cc6965d00", &(0x7f0000000080)=0x34, 0x0, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000200)=ANY=[]) r5 = socket(0x2, 0x1, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000140)={&(0x7f0000000340)=@in6={0x18, 0x1, 0x6, 0x9}, 0xc, &(0x7f00000004c0), 0x0, 0x0}, 0x1}, 0x10, 0x5) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f0000000100)) 4.736646902s ago: executing program 6 (id=639): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000340)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf204be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea0400000000001549f7e4e92ea7b0e8a39bacd221e66ee4a91cfe4cdacf9fd435d1135b4f9221a0b5bcfc3ac2a1a3e6e2b324204aa92a4cbd929d87414f68268f7ec954e04e645deb25029df5d6ca8b351f0dd8eb96033ba4a264248ddf3671afa133cb38dba25dcad8442726ece375143f2ddd6df1c018be92b1b9a690695567ad24629cf93e1582d431d6d309803e1d973c5d5286510dbebf13d19c65d2907da450fccd332a70fe5bc0ec2b9cbdceaba89983ddc7d02e6172b73fa42351ae5b180000", 0xfffffffffffffe0b, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x7, 0xb5, 0x0, 0xff, "689937fcbcf411f637448807efdeca06dd6a5841", 0x4, 0x8}) open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) r2 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) r3 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x8, 0x100000008}) execve(0x0, 0x0, 0x0) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000300)="8269cd28367f22fc85ef3a6eb30547a68400fffb8db72e74c03d6cc2eea2782146294dcbb86fb2c2ccc100fcffffffffffff6696b74aacaa51d824470662a856e6f111716f9f1db6f02eaf668240b78606dcbd5f2fd65b9098f619c6f8fbd20506dfbadc08", 0x65}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) 3.460483564s ago: executing program 7 (id=652): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/150, 0x96}], 0x1, 0x0}}, 0x10, 0x2840, 0x0) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x8}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000001440)={0x0, 0x1}, 0x10, 0x0) recvmsg(r3, &(0x7f0000000380)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000001480)=[{&(0x7f0000000100)=""/178, 0xb2}], 0x1, &(0x7f0000000340)=""/5, 0x5}, 0x1000) readv(r1, &(0x7f00000000c0)=[{0x0}], 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xfa) setuid(0xee01) r5 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r5, 0x0, 0x4, 0x0, 0x400000002}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r7 = fcntl$getown(r6, 0x5) ktrace(0x0, 0x5, 0x128, r7) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r8 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r8, &(0x7f00000001c0)=[{&(0x7f0000002f40)="79ed", 0x2}], 0x1) r9 = semget(0x0, 0x0, 0x0) setuid(0xffffffffffffffff) semctl$GETZCNT(r9, 0x0, 0x7, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0xfd6, 0x8, 0x80000001, 0x17ffe, 0x10, [{0x0, 0x3, 0x4, 0xa24}, {0xc5c, 0xb, 0x8, 0xfffffff9}, {0x800008, 0x20f85, 0x200, 0x9}, {0x7ffffffe, 0x800, 0x103, 0x1}, {0x400, 0x7ff, 0x1002802, 0x4d8a}, {0x3, 0x2, 0x3, 0xb4}, {0x8000008, 0xd16e, 0x9, 0x2d}, {0x2, 0x836, 0x17, 0x6}, {0x2, 0x87e, 0x5, 0x9}, {0x4, 0x90, 0xd1b, 0x88}, {0x1c5, 0x5, 0x4, 0x412c8391}, {0x3, 0x6, 0x20004, 0x4000000d}, {0xb8d, 0x4, 0x8, 0x2c4}, {0x29a71720, 0xffffdffa, 0x1, 0x3}, {0x2, 0x7, 0xfffffff9, 0x100}, {0x0, 0x8, 0x1002, 0xc}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) close(r0) 2.264926364s ago: executing program 7 (id=659): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) nanosleep(&(0x7f0000000040)={0x0, 0x7}, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, &(0x7f0000000180)="3bf2925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a7622c5788f7a4af1ce34c908cb8c57d076fb138c3b9bd02fb94adfa5ce78730d11c294f53adf325dffdebeba8dde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951d16adff26aa2e48b4", &(0x7f0000000080)=0xa0, &(0x7f0000000240)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa30200000042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe97b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba300000000000000014557f61ad238a7317e73650b8b125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98606e472b70b560f7021f567adf4d", 0xfffffffffffffe9d) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000000)='./file0\x00') ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 2.195463767s ago: executing program 3 (id=665): sysctl$hw(&(0x7f0000000000)={0x7, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000080)="b6232145ff4efae6bbc64032da8ac568befeab8c380f0f89c0aac2ab97beeca631554ac71b58a13bbd184b4863a581103af0974a5111d122160005f3cd103508c914fb3533e8ff08c22a7064f36180b4c3d60246ff2830854f2c4184f647520897541cd9ada3fc334d69435248e128a2040d8c503fd3750de82d6d1740856cfea184eac68ca8c1591eca394b2107107b0d783b697f964f0d83f65b350b96d48e61beddf77e", 0xa5}, {&(0x7f0000000140)="19a13cdc60874412afed30070fa3520bb39a7d9da6eace34d7a6e85855c8dd467cf6eb1da82d35d854e7700da0", 0x2d}, {&(0x7f0000000180)="50a26c6bfa894582c7ee2ebd41a5d4659fdbc8d5c274d07370deacdfc25a5e4154a2d68c2d394f39043cd9fd669f8ba86f16816ba46554b81246e876cc24c1b4a99af1e9241d6f7e99acfa8f367723b93c76ac46e34013437aa722f0c5b930c55ba8c8aa48874cd17e7540961141629d245a7779aa8f4826982d4885d6db1191cda0c63531a5a46387c17221db64bdf723c68ddafb91167ff5d3da968226576a3d3de96eb7d3a0353f902da8b5c717e60bd006e830cad4d3c5ed5df1222db6", 0xbf}, {&(0x7f0000000240)="ea5afe7835c208bda321f8e822e2b9282dde6441e3a4bee02895f344f16bf8dd07c7373c7408a41a642e47e6619460cb3148e624ab46a56ea3c371fa2da80e638b220c99e3b601bde604c125f5ec6601c3301884b24d537c806c0eeb9007821cf8591c47ef49b04b7241a322f5015d7a4654f0ed5da8276c6f3365c5ff2978a71ac1ca2e137043e41dd6b4a235180cbecce42cbe36e7e41b53ba4da31cadb359a9454de673f5a391dba1b0709e3546b118d75f351dec01ed8d76b631ed6d8a725619b34634ff4aba7248d3d0c1cc580ed3a1bff60d6262334dab30eb", 0xdc}, {&(0x7f0000000340)="e6722499e83747d5409bf5ee2461158288854c1438e4da26d6da7eb986e92de710c3d3f865d29de7c12390da22357911da41debc7f2cf8990a03a349296d710efaac2325b74a7bf9dab9d639ef783ed43c304fa860df7915306aa301bdf34ac2cde372ce52234dca8f35306c33544b7347afac291c15f02e3c27669b103378e2c137cec6ec12140c3074fe298018aaa8bef958e160599e37e15281e5f62ea99cda17", 0xa2}, {&(0x7f0000000400)="22344e0fc4c5fc430c7c1f63c4c2ef00066758b4f2bd9fea6185ba7829c76e7140fdd513d8945f2208bc897b2e6cb91d5ae3d34f709efb0fb1f3d81c3e4611af6e2128daebf31642d95d840bddfa7e07ff464533303f6c95846b674af7f7be2e75a70f5cc3842354a42af44e2c5564ac2bb1eff83161af1ee9bdbd4a33ced3600a634f666debc01c240d875e896e62418c6bca3046f96cebb3031ad80f728360e2b3b90b2cdf08062190389bd5a7b53b36404ed3703cfc9059b57bbdaae7", 0xbe}], 0x6) 2.14672352s ago: executing program 3 (id=670): fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84", 0x321}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda4f5903abf65b18d7c51f78b06cc3a5840c04c2a649b0000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0xd}, 0x6) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r2, 0xc450444d, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x0, 0x10}) kevent(r1, &(0x7f0000000340)=[{{}, 0xfffffffffffffff9, 0x0, 0x2, 0x2800000000000000, 0xb4a5}, {{}, 0xfffffffffffffffe, 0x80, 0xf0000000, 0x5, 0xf0}, {{}, 0xfffffffffffffffd, 0x8, 0x80, 0xd, 0x70}, {{}, 0xfffffffffffffffd, 0x554e15e495d464f0, 0x40, 0x40a, 0xfffffffffffff5e5}, {{}, 0xfffffffffffffffe, 0x20, 0x8, 0x3}, {{}, 0xfffffffffffffffc, 0x19, 0x800457bdaeeb52d5, 0x6, 0x9}, {{}, 0xffffffffffffffff, 0xc, 0x40, 0x6}, {{r1}, 0xfffffffffffffffe, 0x40, 0x80, 0x8, 0x9}], 0x8, 0x0, 0x19, 0x0) ioctl$TIOCSETA(r1, 0xc4504442, &(0x7f0000000000)={0x32, 0xffffffff, 0x0, 0x4000, "97a2224ff1c14a06ebb178926cc9795a6b47c1d1", 0x1, 0xfffffffe}) r3 = socket$inet(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x13, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r4 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000100)=""/62, 0x3e}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$BIOCSETIF(r6, 0x40047477, &(0x7f0000000200)={'tap', 0x0}) sendmsg$unix(r5, &(0x7f0000000040)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="18"], 0x20}, 0x4) poll(0x0, 0x47, 0x6) r7 = dup2(r0, r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000200)="b100050300000400000000b307000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991", 0x35, 0x40c, 0x0, 0x0) r8 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r8, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) r9 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCCLR(r9, 0xc0a86b07, &(0x7f0000000200)={0x0, 0x10000, 0x0}) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x6, 0x80}, {0x18, 0x3, 0x2, 0x5}, 0xed50, [0x7, 0x400, 0xffff098f, 0x1000, 0x7fff, 0x7, 0x3, 0x7]}, 0x3c) 2.039426196s ago: executing program 0 (id=677): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfb5b, 0x6d, 0x4, 0xa, "01000000100000000000000000000800", 0x93ba, 0xae}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x1}, 0x5, 0x0, 0x0, 0x0, 0xfffffffffffffde7) sysctl$vm_swapencrypt(&(0x7f0000000200)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000240)="21e6a31c6aee87b5ed4e61e697d950367978db09c5a643e64da4964f2c1b6d2e7c01ca590fe37c8646f9f67607ec3467e84f775e6a4c4d4a7b90a67fe041eb4aa9f8b12bc8b5b12276d065daffb258a3c99786d8d1a2124c5f6b3f0e42597f5fd3e5e66579228f7123f558fb542aedb5f106fb3d6bd6cf2cd7e1d5c2ac986081c9fa1fcbbd5986666f0ef206f6169dd8f10fb32e6b5617d92673041b29fa37d843abf1d6708056ba56221b3e9dcb3feb2d28e896ac32a6a60693", &(0x7f0000000300)=0xba, &(0x7f0000000340)="dbfc69eefeb87fbd77688c9b769e887a5926e684d83c2bd71cc6cbcfe600eb46a77f1d", 0x23) mknod$loop(&(0x7f0000000180)='./file0\x00', 0xc000, 0x1) r0 = getpgrp() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x300, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x25, 0x1000, 0xff, 0x9, 0xffffffffffffffff, 0x65, 0x4, 0x11b8befb}, &(0x7f0000000040)={0x9, 0x2, 0xf678, 0xdaa, 0x6, 0x40, 0x6, 0x7}, &(0x7f0000000100)={0xffffffff, 0x6, 0x100000001, 0x5a, 0xda, 0x3, 0x800, 0x400}, &(0x7f0000000140)={0x9, 0x7fffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 2.030636404s ago: executing program 1 (id=679): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) ioctl$FIONREAD(r3, 0x8020697a, &(0x7f0000000040)) connect$unix(r2, &(0x7f0000000280)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x1, 0x0, "0100012d29fb000700000000098002005e00", 0x8}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069af, 0x0) socket(0x2, 0x4, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x80}, 0x10, 0xc3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x42, &(0x7f0000000200)=ANY=[@ANYRESDEC=r3]) sendmmsg(r6, &(0x7f0000000080)={0x0}, 0x6a, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000080)) ioctl$FIONREAD(0xffffffffffffffff, 0x80206910, &(0x7f00000001c0)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) getppid() socket(0x1, 0x3, 0x6) 2.029334723s ago: executing program 0 (id=680): r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x5, &(0x7f0000000080)="c5f5d915", 0x4) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x4) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) (async) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40000a00, 0xffffffffffffffff) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x2}) (async) close(r1) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, 0x0) 985.722424ms ago: executing program 0 (id=681): r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x54e) msgctl$IPC_RMID(r1, 0x0) setsockopt(r0, 0x1000000000029, 0x36, 0x0, 0x0) 905.706584ms ago: executing program 1 (id=685): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3}, {}, {}, {0x3}, {0x0, 0xffffffff}, {0x0, 0x101}, {0x0, 0xaa59}, {}, {0x0, 0xfffffffb}, {0x0, 0x20}, {0x2, 0x4}, {0x0, 0x2}, {}, {}, {0x0, 0x80000001}, {0x2, 0xffffffff}, {0x2, 0x1}, {0x3}, {0x0, 0xfffffffc}, {0x0, 0x7ff}, {0x3}, {}, {0x3}, {}, {}, {0x2, 0x3}, {}, {0x0, 0x200}, {0x2, 0x8}, {0x0, 0x6}, {0x1, 0xa}, {0x2}]}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x6) acct(0x0) r1 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x40, &(0x7f0000000000)={0x400}, &(0x7f0000000040)={0x700}, 0x0, &(0x7f0000000180)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x5, 0x0, 0xfffffffe, 0x966b, "ff14e7130b1e586ca6294000", 0x40, 0x3effd}) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0xfc}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="ec6813b6d238c1ba7c041e7fa1cf42d0c584ffffff", 0x15}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="e15a79c7def7ff13450200a1f515b49156f305df5a9da4070000006ebb", &(0x7f0000000080)=0x1d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) kevent(r0, &(0x7f0000000180)=[{{r1}, 0x2, 0x2e, 0x40000000, 0xe, 0xb}, {{r0}, 0xfffffffffffffffb, 0x9a, 0x10, 0x5, 0x80000000}, {{r1}, 0xfffffffffffffffd, 0xeb, 0x8, 0x5, 0x7}, {{r0}, 0xffffffffffffffff, 0x0, 0x10, 0x3, 0x8}], 0x6a0, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x4, 0x8}, {{r1}, 0xffffffffffffffff, 0x80, 0x4, 0xa, 0x4}, {{r1}, 0xfffffffffffffffa, 0x20, 0x80, 0x4, 0xffffffffffffffff}, {{r2}, 0xfffffffffffffffe, 0xa9, 0x2, 0x9, 0x400}, {{r3}, 0xfffffffffffffffc, 0x3d, 0x40000000, 0x3, 0x5}], 0x7, &(0x7f0000000000)={0x8, 0x4}) setuid(0xee01) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x36, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) kevent(r1, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket(0x2, 0x400000000002, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x8, 0x0) setsockopt(r6, 0x0, 0x5, &(0x7f0000000080)="c5f5d915", 0x4) getdents(r0, &(0x7f00000002c0)=""/66, 0x42) acct(&(0x7f0000000080)='./file0\x00') 894.51809ms ago: executing program 1 (id=688): r0 = kqueue() syz_emit_ethernet(0x46, &(0x7f0000000080)={@random="23e5d21ab758", @remote, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0xd4, 0x0, 0x0, @broadcast, @multicast2, {[@rr={0x7, 0x17, 0x9, [@local={0xac, 0x14, 0x0}, @multicast1, @multicast1]}]}}, @tcp={{0x1, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x1, 0x0, 0x0, 0x400b}}}}}}) (async, rerun: 32) kevent(r0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x189, 0x10, 0x3, 0xb2}, {{}, 0xfffffffffffffff9, 0x5c, 0x10, 0x2, 0x5}], 0x4, 0x0, 0x4, 0x0) (rerun: 32) 894.186079ms ago: executing program 0 (id=689): r0 = socket(0x18, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400e}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000480)="ec68258bb3ad477307e429000000fb7a8c653dd0496612451637425a14c314028e4965e3a142988e6eb41292", 0x2c}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="e15a93ade8fdf79411d132e8b8aec16c058579c7de1e2c6bf763cc2f3fee5a9da4074a3b454c096c07911cdce2e8d2498b4317040000000095aec9653f6fba00ff00d5abfe4a214610b0c68ec954431bfc3b4f2f", &(0x7f0000000080)=0x54, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="e15a93ade8fdf79411d132e8b8aec16c058579c7de1e2c6bf763cc2f3fee5a9da4074a3b454c096c07911cdce2e8d2498b4317040000000095aec9653f6fba00ff00d5abfe4a214610b0c68ec954431bfc3b4f2f", &(0x7f0000000080)=0x54, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000080)="000000005e0f72ce000000000000", 0xe) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x7c1, 0x4, 0xd, 0x7}, {0x3, 0xfc, 0x18, 0x3}, {0x7, 0x4, 0x5, 0x5}, {0xf031}]}) getsockopt(r0, 0x29, 0x3b, 0x0, 0x0) 847.129899ms ago: executing program 1 (id=691): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = socket(0x2, 0x3, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async) r2 = kqueue() (async) r3 = dup2(r0, 0xffffffffffffffff) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x2, 0xfffff, 0x9, 0x81}, {{r3}, 0xfffffffffffffff9, 0xc0, 0x80000000, 0x2800, 0x7}, {{r0}, 0xfffffffffffffffc, 0x1, 0x10, 0x0, 0x4}, {{r1}, 0xfffffffffffffffc, 0x80, 0x4, 0x0, 0x1ff}, {{r3}, 0x3, 0x50, 0x1, 0x8a67, 0xfffffffffffffeff}, {{r1}, 0xffffffffffffffff, 0x2, 0x2, 0x10001, 0x6}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x94, 0x80}], 0x101, &(0x7f0000000000), 0x6, 0x0) (async) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) (async) r4 = socket(0x2, 0x2, 0x0) (async) r5 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206919, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r4, 0x8020690c, &(0x7f00000001c0)) 845.957727ms ago: executing program 0 (id=692): open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) (async) r0 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) fchmod(r0, 0xf3) setuid(0xffffffffffffffff) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) (async) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000140)=0x14000) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) (async) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) socketpair(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x280, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x280, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000380)={0x2, &(0x7f0000000080)=[{0x2, 0x1, 0x39, 0x3}, {0x34, 0x2, 0x81, 0x30c2}]}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0xef000, 0x4) sendto(r3, &(0x7f0000000300)="0814883b798a67b633dd655bfa79ba05a408668b60c756793771929bc45ba2e1394d73283f697c37f72fa0c8d04d7759b7647eaeff609a37718d7486c33859d34a2c4bba320cb5d08fc26730cab962b608c632c8cc923deb54e2461942717d99412dc946c342204ba361a3bb877a4446b3ba0c00"/128, 0x4a15fa9c8a077d79, 0x100, 0x0, 0x0) (async) sendto(r3, &(0x7f0000000300)="0814883b798a67b633dd655bfa79ba05a408668b60c756793771929bc45ba2e1394d73283f697c37f72fa0c8d04d7759b7647eaeff609a37718d7486c33859d34a2c4bba320cb5d08fc26730cab962b608c632c8cc923deb54e2461942717d99412dc946c342204ba361a3bb877a4446b3ba0c00"/128, 0x4a15fa9c8a077d79, 0x100, 0x0, 0x0) unveil(0x0, &(0x7f00000008c0)='r\x00') ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000040)) rename(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='./file0\x00') 807.9193ms ago: executing program 3 (id=693): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000001900)=[{0x0}, {&(0x7f00000007c0)="b8c8ac3ad8c3616cccf52f0b55e424e7a12577d6c2aab25ab9a295af296720682488b09ee554d53149063968962370d4e17bd07ff16a90051fd50dd1e18a1e9e2675290c075de857b101d0994c0f7aebddeaeafe13682f43399d928d7319dca77827e33d617943b6b1a7f539dc3d5bd426ea5bfc169a6fcaa5a50837a073865fab8fed4d55e6bdf7ad6cb3f2571b7efc6ba203e7906b8e2ab5bd80ef79987ef6b40cdd5f2331ef47692a79eadea4b77eba3b6be49a9d99be642ab02e0ffbdb6a895dfd80e394c8da816da0e8965e002c3b8f18c200da3ea43dea87a20a876be0b2b4a1f0d74c273f97d496f74eefa6ab0c1c13f2b8fa8883098a3aaaa60b7658ded6216b373d8dde170c83d03bc68947625d48476cf8921968bc7370ed991f6f02b08c7cf49acc1a9a1d9bb55155ded0f754fdd0ee51a665342b095dc000b43382d264209b88d74472067804603ce1f8e454da0e95e0e39bab6e761223a538030a450296ba95dbe6e9427f7e94cec59b9004044f45d94e3be6efaee1a5b717d791d32d6b44f534088415c50d7127d5aa42e5b9fdfc6535796edfbccbc1cc89f598e70f4ba739c3a7cfbff261068d844283ef39adbdfffbf11ca70dc1cef90e7889eca399dc53684e05f72671410bc4862ec682833ad0986f5f23ca09f83bd373a99f596a4487776816a044291d0d38691709f11471a51518364290cb717805563d4a5f3f6b565b93da211b5147299c1d247c75a8c60db517b3c98f169b840d5ae75bf06cce1701a63ed050ca5f35fb9e3c1575f6c3f7de86e2759a43a93a37fd677e6477f4eddc481910a0a13f5513ed226a3d6322d8167b03ada9e55e7bdc99c0908fb2d1f74caf90da79cbf6488cd928811bc4406cef94887ef2a9e5b436e92340a2eaa41b0a984120574504168cf85262521ed6d4fb53dd92e7a79790c5fc206cf1c05be4bce67a3f7908db3bb766df83e522b4d77cfd44614c657ae334fd6a672d9b2700b5ad9812e1eaff2ace3463e5e9b9334c1e0df40e2ec7e4c86b6f161b13d869f7c745dc1216222477373f15ac86ead5d2b12d26968fbec29b04ed76f568154660ed7e43b02d6f7029f7bf92a92ff9dd0415c0bd8a4f2a4c2293267b22fd583d8ee8378553b125759bb148e9001df0470dbc3f90c5725b52ca16ad52de054d42eb37755b796ce8334fe544197b701c717d70e5d254ba46adb5adf1c444d674a1b0b72e88867de4abe7c23ff709d8fbaa6311b46b044b676416b78f8ab5fe105e0d868ab2243443fec4852e3d2111903c4a813ec44b7d1745b9490ecbb782eea6ad196d59569647e37989a950fa7a87a03e7f6755f1519cae133ec1abe2199fb88fbd6640c4dfe134407ec4016eb77274763c9c9c47f386a21701600890512eaf6854a323ba1b9feeb972ad55cf19103d9f71362598ded7eeae6cd02624f82e23997a80ec19f8964b46de87dcafa22614425109265072fc687ea280ac35420c4d45531bb7e3fb903611a8c2ecfda63728d5fe475a4f5ca960480e5ae8436a6277bf76d2e0d5ef8f698b342eb743f377f358036db7eb44de6139a6238f79bbdc73cd104a06eda5026f49d3d26e39ec9c8256c76af7179c1869b841aa9ae776a613ac0a5085bccfaa9d60b4f4a400abc1073d9468ff4c68dd7e35c2edaca198067d18939b4f64ecbd6d58a66c79081ba5c6bc291c1a033bf5c2bf134a3ae0ad4c7eeded1042cebc48e43bed6742c7a65a0ca72446e4326dc5966a29a105a3595b8e7f0e7ebcf48cf79d2e0f54c25aae2702aabb32350a61b330b3b5931a469074f4f986ec759ea1ba13a5144c530c47ac05a096bee2397e72797f4348ef094aca26caefea1c073b722637b3066696ef76586b53482ae5abe059a180bfdd00d5102fef1bdb5a70728120988824076f2d3f3529ec9d687094b12b6d78aa23205839d7e0d7461ee45ab50858f839cdbe7398e1898dced55618f224036f4ef56b91292b6a8d4cbea83d11b31a012baab8d7bdb4cfec9b15f8182175b30e07d3aa4deeac3fb2efe16c359b2d647adb691dbe0a84eefe65ef0aab99721b4a6ab04f7dbc557eebb1a397e8e6dd85ff0a5412db58af8fa259148d36215e9cca771c40d705679232d66a19756b8a1b9967c2163395a610bed3c93a0cd1b0e63cda0b454955d51c181588cc52442db95d068d95cd31b27361dbddc73b50cd5267c02e6dabff3cc206d682c11bb2b3f74445b7a67cbe4063668b31108edd892798bb96b7c49fdfad0e76024685999acc4fd58ff61013afa02540733948602f8d69ae48ff9d50d9afaad9b66106dff70af45559c6466d7b29eafd9791e1c334aad9a56f0fcbc0de35a544b2d1e64f03ccc65c4c9ba2bafe29b2e89c1b529e5ac275e96f141b4f7d2aa1cd70048781aca9e2c64ac6214147b0ad6adb264b96d4d388095524fa31d895380553950c1be246eeb8a39cecff121de8e2c93faf519f1f2f99f1cab9ee05badf2716e338d38212916f77c702df42fbfb3223d2f6f3a14c0846095b1db0ad39ab0d37b5f7792a5753b6e326ea1012fe393318c4c11504400398e63ae14b1fa084a4aa9a0f208bbbb9a987d5c7b8a76008eb08ef87b11ddc9949e810010b3e4fe12280be072b0c987b5a1645dfc74a9ae0448064f9b54d4f5f691c1f6b050c358c9bdf15f35b0644dabcba90aca2f16f6e8c1335d3805f3b52e45fa3906d376a140705d30307fbe7b03f3b5f86232c317dcf295db140f0848ca45c22acd2aa1a040c590e9c7337e2e67d589c54507969c70a3d04b5b3ef255305e6a300f9211ff7cb4e36dc53efcd0c55c7c8bddbbb65630e5b6c87301e5294e42335c61769a069a68b0651636ca14bda52c9886dbdf155f51f2f05ad8790196519c5b6ae1ef4ebdd9e586e23581b277163c766a19eac9e9a18e34f6a9574c1040560e33f8efdafdcca00ab9e9a034a57abc29390dbc1fa9931e0bb6dbc5532d5ea5fda2f4ad93673047e5b11ccb6445c601ba6a71bfc22aa5d8c90b8114973879f5f9bb4e362b06910d2a9276eab56ecfee9511d796e106a631a65c1ad6d04092a668fe865f746f04e2ee78777a3800a8adb62d1d09ef6461793b08c2f93a347f6fffe65d13ba77f15aff74b0c3f5a1b9b6d355b73d05b7846a16fcc01a0912f7cf6ed2d0023437d6b44e4adbde37aadcc2d117b230c1c8e5c2ffa10fec8737b6492889b1060aa15df42bb8bfde5aee17fc6f0c5411b8906c1dda5ab25e28bbaee6d1805985fbec6faa7b1b2576957642c3b06fd5fcb5ec603eaef42f7e0247d965ef93e36d7b1f23025fe32b1832d65a1f260f65c76e0781b7a524bbeca9d3c2265b1984abae9117d6ab33e804ec4aa9dec3f1c2b450b5945fa72fc5dd5fd4db77dcc54e0c60a5a605406ba0f65ff56ae8a70aeb21c95c92dd2e7ad6772433c27df3570befd12ba04723bf07c66178cdef21f36486ee24ee0d5e0056410ed681b8ce7a121b2c176041ebebc24abeeb98dd5c64800b17f28e40f64459b6ba9763b06724191006b3a8e39fc7511db5c4cbf2999de9d6eaf56b23fc444e810c8d9515d9b49e6371322616037f5f7af08aedaebb6b5cd8d2fd4739182ac0f8a890b032b989adf4628e2155e50dc8e0b5fe45743be916f5f69fccab05ba0d7ab6f3d082c35271c5697adfddf3dde100335ec455339b4a49ae60c5eb8561d844568519b670aca96c61d6b7f6dddbeec09a4f005abd26f89a0b0094082183acf9ab3de6f539b5d111622aab2b41eca18854760141e1f6b007f61233db0bf9b2fd16904b791cafeac62f860cad87182b1b2caefffba701032b896449bc0e0f846af3c02ebb821690f7fe2e7cd3be7adbca86d4d84c134039d445d1e0394d7d00598328e19288aaaabb11b90fb8d36d3f0f158a75f8c23ebb0a26ace55f3fba9e316e487b34e11fed6e35ffd859ac63ce8681a52b5b32e6ce7dd7d2ab512ec66899af6feaed95187f0750d44836adc8eec69a5247838870b6a3abf6e83842b517c1f3bdcda4471bfb5b2dcd440af5d198452583b6b1aa8583439e4f4ddf7f03ca7837f9a7fceef4a144eb0c64f1a4354023327e8178b2c4be61fcddf48241903a077c3935d1eb16ace4866aab1f1356fa426ffe01a7550fa296fdd2694a2f715aa3c02ddbf0e5d5643b17292483ce2701f5c360af7188727758cdb14da1c232f4c4eeeec54b053bbcb1cc913ae4efe61460a59d9ef2ad54daf1bd927e13f384482b9f524cb511515c9a89fbe73094ee73505efe01889d73cc6417a4963e33a9d45342e7f8795fce2e9c25d6e4190e47710fba2c379d2855a6db9323fd365a02a4dd5d135df9d55501ea854814973cf1111775483d474225239709ef153e7b077f995e0e02aeb7a190cd6754da880fa3c2dd96bfa0573230e2d64088f1305f346294c2ba99806638f8f475b465414ede7ebaf325a853583bcd843232357d1c653de8b3e2a13b0260c920e02e23d9901a70fff5b1ad61cb020ca3745315a", 0xc79}], 0x2) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r2, 0x1000000000029, 0xc, &(0x7f00000000c0)="ffdaf64c000000004f0527000000055e473e0000", 0x14) getpeername$unix(r1, &(0x7f0000000140)=@file={0x0, ""/253}, &(0x7f0000000040)=0xff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) 807.306076ms ago: executing program 1 (id=694): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100), 0x0, 0x0, 0x0) syz_emit_ethernet(0x17a, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)="55080078208780f5180000000000000004000000034219b51db0d82887eb8bb93dae9fccae4c7eb2ac67890257b0093157c35cf50568a53d0ceb8231756b7ec701867202c7f497df4826ea978dff0000990cf142c4ae9c44a3da7e4db03426bfc92021f47b1261f02ce0c75bf5819be5a712186ba484e10f90e6c3bb9b", 0x7d) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x1, 0x5, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0104453, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100010008, 0xffffffffffffffff}) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x1, 0x9, 0x2, 0x3}, {0x6, 0xa, 0x3, 0x400f}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000400), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) kevent(r0, &(0x7f0000000000), 0x96, &(0x7f0000000300), 0xfffb4161, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x926e7121bdc7b970, 0x0) ioctl$TIOCSETA(r2, 0xcd504404, &(0x7f0000000180)={0x2, 0x2, 0x8, 0x0, "cded2108002581ba7db28c9d6fb975390a000004", 0x47ffd, 0x6}) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r4 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r4, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r5 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0xc, 0x9, 0x9, 0xdffffe00}, {0x9, 0x1, 0x1, 0x7}]}) ioctl$VNDIOCSET(r5, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b10005166000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6e3211800b1000000000000000000f5a872c881ea772ec5890405b3b9c2668396f4cd125707000000002002fbfc0c2300008abf9c82ac57df91b531e2387dcbbde152ba0900000008e37f71a3f8343712051e", 0xb1, 0x2, 0x0, 0x0) 806.15154ms ago: executing program 3 (id=695): r0 = open(&(0x7f0000000240)='./file0\x00', 0x18289, 0x154) acct(&(0x7f0000000080)='./file0\x00') r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) preadv(r1, &(0x7f0000001600)=[{&(0x7f0000000000)=""/2, 0x2}, {&(0x7f0000000280)=""/151, 0x97}, {&(0x7f00000000c0)=""/26, 0x1a}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/212, 0xd4}, {&(0x7f0000000140)=""/34, 0x22}, {&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000001500)=""/241, 0xf1}], 0x8, 0x6) write(r1, &(0x7f0000000200)="0920ecfa02035cf2277125bece4620091900db0065070200ff4278adb03a00005642000000004f24b77b6a250a", 0x2d) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) write(r0, &(0x7f00000004c0)="2614", 0x2) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x18289, 0x154) (async) acct(&(0x7f0000000080)='./file0\x00') (async) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) (async) preadv(r1, &(0x7f0000001600)=[{&(0x7f0000000000)=""/2, 0x2}, {&(0x7f0000000280)=""/151, 0x97}, {&(0x7f00000000c0)=""/26, 0x1a}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/212, 0xd4}, {&(0x7f0000000140)=""/34, 0x22}, {&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000001500)=""/241, 0xf1}], 0x8, 0x6) (async) write(r1, &(0x7f0000000200)="0920ecfa02035cf2277125bece4620091900db0065070200ff4278adb03a00005642000000004f24b77b6a250a", 0x2d) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) (async) write(r0, &(0x7f00000004c0)="2614", 0x2) (async) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) 805.171424ms ago: executing program 7 (id=696): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil, &(0x7f0000171000/0x1000)=nil, 0x6}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000b1b000/0x2000)=nil}, {0x0, &(0x7f0000459000/0x2000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f000033a000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00003ae000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f000065d000/0x2000)=nil, 0xdc9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffc}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f0000036000/0x1000)=nil}, {&(0x7f00001cf000/0x4000)=nil, 0x0, 0x115}, {&(0x7f0000355000/0x13000)=nil, &(0x7f0000358000/0x2000)=nil}], './file0\x00', 0x80000000}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) setrlimit(0x8, 0x0) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0xfffffffe, 0xd, 0x8000003, 0x5, "001a3cfcf6c07c79eb000000e7ffffff000b00", 0xffff, 0xc04}) writev(r4, &(0x7f0000000000)=[{&(0x7f00000000c0)="26aff0900edb54", 0x7}], 0x1) read(r5, &(0x7f0000000200)=""/255, 0xff) kevent(0xffffffffffffffff, 0x0, 0x80000008, 0x0, 0x15, 0x0) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000480)={'./bus\x00', 0x7, 0x6, 0x7}) r6 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x10c) preadv(r6, &(0x7f0000000300)=[{&(0x7f0000000140)=""/100, 0x64}, {&(0x7f0000000340)=""/197, 0xc5}, {&(0x7f0000000200)=""/175, 0xaf}, {&(0x7f0000000000)=""/18, 0x12}], 0x4, 0x4) 660.046813ms ago: executing program 3 (id=697): socket(0x18, 0x1, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x810, 0xffffffffffffffff, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1ffffffffffffefe, &(0x7f00000000c0)=[{0x4, 0x0, 0x0, 0x81}, {0x2, 0x0, 0x0, 0xe}, {0x7f, 0x0, 0x0, 0xbc2}]}) (async) r0 = syz_open_pts() (async) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037280200000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008a", 0x8e, 0x0, 0x0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) socket(0x18, 0x2, 0x0) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xe4837313dbdd44bf, 0x0, 0x0, 0xc}, 0x0) (async) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0xfffffffffffffffc, 0x101000300000000}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) setsockopt(r2, 0x4, 0xfffffff8, &(0x7f0000000280)="3c504f0bc1971d64e7211c2fe4c7105bd951650a23e195d5396e4ede5e09d79b36273fa759d71a19574b2135a687516d4dd445297c3fef21bd9f9a8d69ac68f4194d42c137d4ded118bebbfaba4647c4b77c2781b273b087ea8b785199e8cae5fd8d77c8bb8891021d08ab1a9022b2f0908750658b2f977731d02da2535583048624275f793fb452d984f49fca29531ebf6b1294289da4ecb8e69c8b560dc798cdf45787498b491563d10c79f31d608c148f36f788ca2914fa55", 0xba) (async) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000440)) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000380)={0xf66c, 0xfffffffb, 0x9, 0x5fffff5f, "9cdc452e307e080005000000002f9ed876330400", 0x400, 0xfffff196}) (async) writev(r3, &(0x7f0000000300)=[{&(0x7f00000009c0)="f284547ec87ae3ad1aad0ee27ee88eacb67a08038280f2a01ae7a48358ae16e2fba4ee0ddad57fa2b502658b5723516552c4349404b44e61906eb367dd016164244e321c3f3fa4a301cca907a63fe5682806e86f7b9ed732b01c843a7c13b71430810706a94f10d2cb6414e1fffa7b8cceb21a5bb7f7e286998196fa9ddbf1180a09fbdfb5fa39c5351cac682b5167e9655cdbf971126f853c896ee40a964e51b93e9f8cd2761da19460ae1277fee651ab0c75d0c5b1bf66cfd5838c158d811facece8dcef640f9c9eb9530e6d8ee418a92276e3f27224433eef1cb72de8961a15ff100acd28426503cae730e81dafef5299f8cae80f54b022a9ae3164b69a08b6460d25fba9fe6c6d07c1d5893bbd9f8b78b80fa1c3bf9209558ad46ae1f00a2ee2221f62071fc8687045f65f847000e0bcff4de28560bc948c5f780cc109d10a8fdad1599932daa727ee06845b7bb5d0462606567e6827a47aeaf012f8ebcc6007d3733a5230347e33c24e68fbf757c7fba0f3f9097dd6c24c6732753aac4cc5aa43378d32e28fad0dda633e1362a5e3a1da302e5c1b07103d306d92c663aa9717d106f6f9c944e2c7de93d0fc0ab40b4a4d6416c476337bf94f4a9a6248abfd8e612758b0167f5a0a002b405bc30f8b6e9f9778db29d03789e7293f6d5049bdd713a9ca84764fa65433f3c35334a05b1bf10b14d73506495614913013f2120359ab76806bfc6c5d597786da32ae3d2868d5c692e6bb98413ae8e822b002f3ecdc8443", 0x224}], 0x1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x5, 0x9, 0xfffffffe, 0x966b, "ff14e7130b1e586ca6294000", 0x40, 0x3effe}) (async) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) (async) syz_open_pts() 657.135204ms ago: executing program 3 (id=699): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000340)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='\xaa\xaa\xaa\xaa\xaa', &(0x7f0000000180)='\xaa\xaa\xaa\xaa\xaa', &(0x7f00000001c0)='^\x00', &(0x7f0000000200)='--{&,#)*\\\x00', &(0x7f0000000300)='\xff\xff'], &(0x7f0000000440)=[&(0x7f0000000380)='%\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00']) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="417a88442b817a20a201977374875ac05e6f4c", 0x13}], 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ktrace(0x0, 0x5, 0x128, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000480)='./file0\x00', 0x10, 0x80) socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809fffffffffffeff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) 441.028687ms ago: executing program 4 (id=708): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f000012d000/0x2000)=nil, 0x2000, 0x1) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x4, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x4001, 0x0) r4 = fcntl$dupfd(r3, 0x2, r3) close(r4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r4, 0x2) listen(0xffffffffffffffff, 0x5) ioctl$FIONREAD(r2, 0xc1126939, &(0x7f0000000100)) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11, 0x200000000000001}], 0x203, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x26, 0x1000, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfe61) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0x1000000b, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) pread(r7, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 370.751556ms ago: executing program 5 (id=711): setrlimit(0x0, &(0x7f0000000180)={0xc, 0x8000}) (async) r0 = syz_open_pts() close(r0) (async) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x809789, 0x800, 0xd3, 0x80a19f, "bf08000100f1675910812cc900", 0x0, 0x100}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000004c0)={0x7, 0x7, {[0x941f, 0xe5, 0x7, 0x1ff, 0x51d0, 0x1ff, 0xedb9, 0x4, 0xdd1, 0x0, 0x792, 0x401, 0x3, 0x4, 0x100, 0xf, 0x0, 0x5], [0x0, 0xd9a7, 0x3, 0x33, 0x7, 0x1, 0x6, 0x7, 0x4, 0xfd], [0xd11a, 0x294c, 0x5, 0x4, 0x9, 0xed3, 0x80000000], [0xfffffffffffff39a, 0x7fffffffffffffff, 0x3, 0x10000, 0xfffffffffffffffb, 0xfe], [{0x101, 0x9, 0x2}, {0xea43, 0xadd4, 0xfffffffa, 0x4}, {0x2, 0x0, 0x9, 0x6}, {0x2, 0xd01, 0x1, 0x101}, {0xc, 0x4e, 0x200, 0x1}, {0xd0, 0xff, 0xd2, 0x2}, {0x3, 0x7, 0x8001, 0x5}, {0x7, 0xb981, 0x2, 0x7}], {0x5, 0x1, 0xcb, 0x9}, {0x1, 0x7fffffff, 0x8, 0xc}}}) (async) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) 361.590026ms ago: executing program 5 (id=713): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f00000001c0)="a3f7c0cdcc2ad2c755444c8e", 0xc) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000040)={0xe89, 0x3}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="1817f50000000001"]) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) write(r1, &(0x7f0000000200)="0920ecfa02035cf2277125beceb3c7091900db0038840200ff4278adb03a00005642000000004f24b77b6a250a", 0x2d) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000000c0)=0x1) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda4f5903abf65b18d7c51f78b06cc3a5840c04c2a649b0000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0xd}, 0x6) ioctl$TIOCSETA(r3, 0xc4504445, &(0x7f0000000740)={0x8, 0xffff, 0x0, 0x20000023, "0400000000800000ebb178d952d6d31962fff0d1", 0x5, 0x2}) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) sysctl$kern(0x0, 0x0, &(0x7f0000000140), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r5 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r5, 0x802069b5, 0x0) getpid() poll(0x0, 0x0, 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x7, 0xcd10, 0x6, 0x8, "106a9b6342809d05ffaffc70b7e8b6a1e5b3a498", 0x7, 0x3}) unveil(0x0, 0x0) 288.394445ms ago: executing program 4 (id=714): link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) msgget$private(0x0, 0x82b33dabb34d3b24) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ktrace(0x0, 0x4, 0x51d73188af82cb95, 0x0) getppid() r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206916, &(0x7f00000001c0)) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) close(r2) r3 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x4287e) open(&(0x7f00000000c0)='./file0\x00', 0x82, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) close(r3) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206910, &(0x7f00000001c0)) 234.341271ms ago: executing program 4 (id=715): mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setreuid(0x0, 0xee01) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x7ff, 0x852}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x8e) preadv(r1, &(0x7f0000001540)=[{&(0x7f0000000180)=""/232, 0xe8}, {0x0}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/214, 0xd6}], 0x4, 0x89ab8df) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x0, r1, 0x8) dup2(r2, r1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x2011, 0xffffffffffffffff, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0x1000}, {0x0, 0x6000000}, {0x0, 0xffffffff}, {0x0, 0x2000000}, {}, {0x0, 0x10000}, {0x3}, {0x0, 0x1}, {0x0, 0x63}, {}, {}, {}, {0x0, 0x2}, {0x0, 0x104}, {0x0, 0x3}, {0x0, 0x201}, {0x1}, {0x0, 0x4000}, {}, {0x2, 0x9}, {}, {}, {}, {}, {0x3}, {0x1}, {0x1}, {}, {}, {0x2}, {0x0, 0x10000}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) 194.511016ms ago: executing program 5 (id=717): mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x4f4b) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc2c04200, &(0x7f00000001c0)) r1 = dup2(r0, r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080)="ea", 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0xffffff48, 0x7, 0x5bc, "000000df7f00000000000000000000d0ff00", 0x0, 0x5}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @random="d0b5049f6b63", [], {@ipv6={0x86dd, {0x0, 0x6, "36d247", 0x30, 0x3a, 0xfc, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, {[], @icmpv6=@dest_unreach={0x1, 0x2, 0x0, 0x40, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x2c, 0x0, @mcast2, @remote={0xfe, 0x80, '\x00', 0x0}}}}}}}}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 193.684559ms ago: executing program 4 (id=719): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x64c8) r0 = socket(0x18, 0x1, 0x0) close(r0) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) truncate(&(0x7f0000000000)='./file0\x00', 0x2fffe) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, &(0x7f0000001940), &(0x7f0000000040)=0xfffffffffffffed0, 0x0, 0x0) socket(0x24, 0x2, 0x0) sysctl$kern(&(0x7f0000001200)={0x1, 0x46}, 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x6, 0x41, &(0x7f0000000280), 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) 193.217976ms ago: executing program 5 (id=720): open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) sysctl$vm(&(0x7f0000000580)={0x2, 0x7}, 0x2, &(0x7f00000000c0)="4aa3e3f0", &(0x7f0000000100)=0x4, &(0x7f0000000140)="fef3d059", 0x4) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r0) setpgid(0x0, 0x0) r1 = getppid() setpgid(0x0, r1) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) setgroups(0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, 0x0, 0x100, 0x0, 0x6, 0x0) setitimer(0x2, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r6 = syz_open_pts() openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) close(r6) syz_open_pts() ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000000)={0x29f56361, 0x7fffffff, 0x2b1b, 0xfffffff8, "098269e3120104787d900a56d864d3c900"}) writev(r6, &(0x7f0000000140)=[{&(0x7f0000000dc0)="12bcd6984f1bc45d80c7f68355711055e0e75ab3fbb2b2cfcd93f2e7ac9b2427d468cc6617f228f88e8eae3ba151e747b5412c38ff45f3c88e37dfe084c7c417d5da747b6719f3509ea04037ee7841f3c7bb74857475976735418db96190bad35ae8941fa69e9209cbe454d0b3d068c3c1155d69ebaf3116560779fe38021c855177cd112f6138a5a0e8c792e6dd9dd09ec8417de4857bf8a16b42bd3152678b13ef6db46e8d28810357fb73e7c6932928a2ff789feb1c04d5ba3ff6684f50476e166a22a0ab6d11bc02cfc8cef626134e7ff8755fc1bc88028329a7a8a29f5cd67c96c0b01d4edb6522bb493b85d14538fa5584c92ae997efc27a94ed8075fb4b1d21de81b03cc4ec6e6e3a8d2ae561bcb33cc46a830825900a185db37221b59bd137bceaae7165e9b7eac28020e246abdd181eb66716f8c491210f3adbefb5b133ccaa9a03f1c482ec7363b3b067592a79fc99be6cfdf4dbd36498c0fae4a21c8a9df785b620ccc876d84dcea17c17a6ad03ef3665b45c5b6b0d3882dc279748f09e8f9f226e790b6cf5e613cadf95fe756d8f61ecff515b1e857d33f91e68e67b9d02e89fd50138dbe2664390507517897d0ae43ac09fd57467beb07703556237fb9ca84cd8b8de44ad32e1fd69a4404d9f16d0af827fa3afd3e98c6b82e155c8f036f189127699775e02dc649aea6a1e81711a6ecabc660ca8b6391959930353263447fa3d8ca966dadcad67671c2d708a2559ad2fd76331d06b588331c065a34c7f4e00918e9ab004668778d86d421b4e7623e863299edd7751ecf20899822220d4271315dd174d9f1a64b8fb862a268d72cd3a489cf4054d856f67531cc3e820474029a5fc0857b1eb21db791500114bb5bbe237e7c24bcb4a5d238164715aa9b6a20532484f4218a95caab18f63af0790b798b0fc27460d47cd5b7f21c23675b2832a7a36313ca34c424bcff9dd61e3b6f5393d754270c95ba837570bea9dfdf2a24c6f022d8ed5f77883d2ebe982de992fb217bd0c6ef77e9aa4bf7f01a9394f48e70689f8a2e8d60612bdfaae67f8526f9729fb3e2b5d3ba0ad03632be70307ed130f36ff233efb1ec42c4800b8c2b35cc9fe95881c4da06fd68f0a1ca60f75425d82ea175a9a20bc9ff1472b8743f8ed5fbd945e627ffb8d9bc65766b87b0f33aceae652458619f149c9853042d23e2203793898618925eba9f1f6dbafefb75c642a0a1689f2cdfa6ab3703da169d1830415146a42e5dbd183982d52c57bcebee173410020ff3e6b12bf539c2e44582808eeea3211c3398ca2558ea781666ea6b05c421e3780e836830db3ed6cd178a347ac67aa95ef53b49b7548f50158696c160506ec1abd98fc254efeb9ed8d335856a9ca6e3bc658d39f1b1bdc87117dbb9d2b232902540b487a3abdf56f399a3c483862a87e201bd0257aa3754c69e0bb83b0390442ac8af1449962d62092a1ccf0231beca9f2e841aeb3e5aa66e2ee73211a8e80fc546aff3481dcd9354e2f9ed97acf58bcbde025c4dd259aeb43268c3f8147101cbd348100d5560cbd645c6027853176e729967dfd6950f3fbfcbf334bdccdd856761a385f90229e723d368c53c51e6666d549658c3c8d3ce7f44a512b2a18138a20b8d21593afc56fa96c54aaf1db48a13c9fb6210a111f7771eb3173ac4275bd026c6b3ee50637d22c27f188297fb435f433a9ef4c51476cbcef508a9fd09b0eb311a14944b4bf5c80112f2db17659412d144ba4fec752b7641abb7e89c05862a42f398a9ff80d87e42302842e7ecbe317c8166c9a536937492267c79bfcf46a22bcc4b67f699f4bca6267a01e580558025e192fbadbd2a07c3ad924fb0db8ea9c9535b1b1e073805d5a72450d03105f95841c17f28d4ad1b4e9d45d587c79920b05c82c4dd6c882c24a394a3930af086e2cccabfb14826af80509638afcaa9d41166f9095a0d9095f38cd2e4dbca7c65cb44d1560e587b856d80399b24ac57b80a071ac3ff44c99b45ccc6fb54f6d9cec6eed042e28bad6ac9d1d49c1c779fbf8314f01", 0x5ae}, {0x0}], 0x2) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r7 = fcntl$getown(r3, 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x406, r7) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x9) 192.706588ms ago: executing program 4 (id=721): r0 = open(&(0x7f0000000480)='./file0\x00', 0x100, 0xc0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000000)="ca28ac37b13ae47ccb0f53a1d7810000006071ecfcaf7356cf6a359f774620e8dbd4138dd7186521d72e29276bc6bf561b535ae025eb5b530ecce1e681d9d06c49ebae56829368fe", 0x1) (async) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000000)="ca28ac37b13ae47ccb0f53a1d7810000006071ecfcaf7356cf6a359f774620e8dbd4138dd7186521d72e29276bc6bf561b535ae025eb5b530ecce1e681d9d06c49ebae56829368fe", 0x1) setrlimit(0x2, 0x0) socket(0x18, 0x3, 0x0) (async) r2 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x3a366294) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) (async) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) ioctl$VNDIOCSET(r0, 0x80184601, &(0x7f0000000340)={0x0, 0x9, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80184601, &(0x7f0000000340)={0x0, 0x9, 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000180)={0x1, 0x2, 0xfffffff7, 0x2f, "18000600000000000000000400", 0xffffffff, 0x7}) writev(0xffffffffffffffff, 0x0, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10000, 0x2) writev(0xffffffffffffffff, &(0x7f0000003700)=[{&(0x7f00000003c0)="5d9c8e8758b9aec5fbf14c6096b545020122d4c8bc37833c9a63aef9b56763f5f22f93b890418255b02106edaf7307679d895342cc48eb5dbd6622248732912a5834bf2a0e2d082f1c23ccb92b216eb607206bb740c52d571c48946adf65da2beed794923734e85c73615ac107696a5aeb259bdb8c2532738b4272a097d941f9bd87677298a712f3321cbdb6a3de38aba44be7f20d9f1e0da0e6f107c2aacca3ed1caf146759db78061fdbc1c53a6a8ba75851c9fdb3560374a9b8b880c0e2ecb126bb87724c5d09d11d86c25ea126409b5fce19914feecb0f593f1478e0e8bad95568e010951c62e5abd3d7238eb5247ab07a3ba643204319ed922ebfde1a002ca9907f9298426a2713b8321eb53bd8ac587ad84e6862f1a2f5695fb0172e6ac185328e89e89516e84de9a37f3e950ef0672561fabac4c77e23f5056cb8cc2188c344f5b286093df0ff9e7175e1fcff29c09a44aa9e58fcef23f298be5acb2456af1768dbe7f2527eb6eed1aaabbeeacf43d86fdba459d0060617e2bcbd2d757342a2da46bb19bb8f67701070b8c502d85466a86958b7f04fdc71f65250c02459e6c1699486a7d102c65f7fa82e8960f0ff002878742ed4579668b34becd0c748a4b4c8358e5d56e3a85b82edd56d1d4fe1f4bb0837a0a14b1d33daa1d1a5c311bd9a013ebc3a813c950ed9beb9032efc44d0acb3e133a969370b0b859a999b0e90adf3130f98f6aa59e781f5670234416cfc5c0cdcacec62bd6b61fa1d4dc879f23b1e35c8fcd0e457a7302dcda3ba1b3931e5c1b7c9afbfbc189f6f8d8185d042f65dc5bbbaa897a80e993261618695f7817a61ec6960e23fcb9f894171599cb848f2fe596353ee3c83884d035dcc472b78d39f5e238cb62cafa3380da0b01963fc68b15df90af10cf3c655c425caffc7846e233219d621b18cf84302e31d37987e74d67288d3131c959d17c006c845c59e012ec2dec31996303fe4835a78388591375d61d0a136b158701cb646bcede48041ed6802e8985648f35b2fce2aa4b7538c631b2ad2be08d3d7b8da7d490ef9afa8a05dc9db682d9cd1838b5cf04aac5937058f5a3ac844f8d046ef2541f3605aaba769120da062116842d753b45afcf46fa86ae67d0ae980ca02215de827480ccd6e23930c2a236b1f1115887c10831a427add19ae5a92943c2d25b1fb364b7e9ca0e6ffd4962ad7cd774d628d3025761313a35691749b72e954c4191eb21690965b604a0648589b33a07c6d1e5279b901bc34740bda9fd02fe1ce1c90173ec4f7237524782ee712607f22e5ae8d43bc36f52c7009d5bf2301da3f020cded1dc29122e6f77f705b553f8e3e55d775c2d79e920145c790767dbeaa26d29bc10f46cdbb731d7a84d94142d492cbafe8fbec6fc072391500967b8ac2032a77e0b5fbde41a0b7aae30fe252779ffd730d062442e482ecca1c8ac45ff0deb4def4ad5d2ab3463b1d031f844bc17b76ee5a828903a04bff6b5fbe4ff3daff4a3954eb8fca7490b319b3dc3229ba8e46ea5c1494a8aa8a5cfa139fd2ad8144385c1e030cd23ad8782e6659e1ad6c7c0c08ce43e91ab39dca92d7dabcc357981a3fa2d8283f0bf8fb94ee0fd6c06a18d9211ee35c65e57312f5def88c80144368958845e7bb885e333c8f33e3fbc6354edd30d9b8ab3de1dbc203c8044c1e0a97ba50fbe1e225e8d5248a05fac434c999ec426c4db8276815db37a8e035655b02c88ef2fcdd80dadca8929aba0e98b52868db879a5cad5c123e39b14ead953142b8182fee1f916dd4443dd01aabb903e6940fd7f36306dee1e9644ce16e62e42449cced190060c0b4862d20791c8598524d3818232337cd6996328a115fa03d3a45265ea16f83cec584cfdef402e0cda995be9db1b17d11cca396e157cfd19f1f3675569eaa854840dfd3e0a80b535058e321b17365c7ee84fc7df35e40afc08b421e790e5fbbd467d0c3ee6eea4892edca0ee9d2aedd63d99a2cfaaff8e6389b4da1dbba3eaf1635b53c90f99de8ac1460d72c7d858d1343ec65d2f6c656e5f8a3852a93c70b2b2b4e7f80af792246ddaa01c22d2c279f002eebb8ab3715c6a4bb455bd1f3bcd7dcab54eae2f7fc47403a542f1eb014d19886a59588d6e051b69c452b09c1aee4def0af5fc930cbf01a26f3eb9f30e691fb30466dedbeabd9c1c3b1c2692649fe4e5244b97c6f9cb8bb9a1ca47bbb11b688550caadf23335834134c8ee5ee965537ee7f83dcf5e26bdd134112ce71d1cce3d61b3b69c6160b358a4bba7c036234bcafb37943cf6fcf021c3c99a9732d62025d6a9830a8ea183f4d907edc36ac02fb981bf23f2fbc16bed5d4978caeabbb3fb79f03d239d992dc42b59eb4474f908d8d766f146a872d22f762468464c8fc1059450f3e8ae220f83263e40eb86df541ba364780633252fec6f76e355754d5bdf3193c43f7114c76707229f139151333ee2eb289155feee7b3ae91b1b776cfcdaba3e17b073b54dcc8804bda971e580e27ba99915f0c2f2ef7760dc637b38ab6e2b8b3abd73b53aa6b12e5ddb529bbc685463132227845b6143fff7a909e6fc9860b34fee1caaf713a9d1971fc85fe6f2affb6b967d86bc11faae6eb833ab89371afbe2172273523f5432f325fdfa61111a625e712c9fcaf35624f1d72d2442e20fc94e7a6a38408df0955aa1a43e1e83f7dd3b4b6413c656765b3a213f415a93e122d41ef5ce65bd5248607106d713fff968316b2f773288ae0675031690c34146ede3ee5f99653985df0f109ad09dbe439fd1a91db3b0419e3e749d696e2f1cfa", 0x7c9}], 0x1) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x18, 0x0) ioctl$TIOCSETA(r4, 0xc450443d, &(0x7f0000000740)={0x0, 0x0, 0x9, 0x0, "0057000000000000000000000000cb3800", 0x0, 0x7}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xc82, 0x5c) (async) open(&(0x7f0000000040)='./file0\x00', 0xc82, 0x5c) r5 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x4ebfac6bbaf7960) setreuid(0xee00, 0x0) r6 = getuid() setreuid(0xee00, r6) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000240)) ioctl$KDSETRAD(r0, 0x20004b43) (async) ioctl$KDSETRAD(r0, 0x20004b43) syz_emit_ethernet(0x6e, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaad0b5049f6b6386dd6036ea0700383a00fe8000dcbd61826b255c45dae17e60bf000000000000000000000000aa"]) (async) syz_emit_ethernet(0x6e, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaad0b5049f6b6386dd6036ea0700383a00fe8000dcbd61826b255c45dae17e60bf000000000000000000000000aa"]) 161.013779ms ago: executing program 5 (id=723): r0 = socket(0x18, 0xc003, 0x3a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f0000000140)="aef43c05", 0x4) setsockopt(r0, 0x1000000029, 0x1a, &(0x7f0000000100)=',\x00\x00\x00', 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x0) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) r3 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000440)=0xfffffffffffffe4e) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x6, 0x6, "03816a", 0x14, 0x6, 0x30, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0xbd, 0x0, 0x1}}}}}}}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f00000007c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000900)="56065d3d696cc33b8ac718fe7896b7d18d2e198d91fd35da5854ee6b4ba45644b40fa9c59c1ca1b440e0f4a4db775929c6831edf409ac651484176f81abc8beb0432cb4c18a61a6d09879c9618f2b7fefef8ebed59a3ffaa445024d77f5efabe0ccd966baae1b109546b0b78ce80f79eb0569bf4a6f3bd1b96341170f40d2c26e866c94d8cc612913214f669d6bfa48af2beb1737ad2d1aa1f8d1ba7958f084e83a3d14961b4dd37591c623e19ad0ab7c451387e52ff4bd3a3ea59e34e3d501d28f4", 0xc2}, {&(0x7f0000000180)="962f2e8e075b7fa50054a3c7e230b352afe8952159650b37e671559a3e10f2a625491522e34e1a250a5b4395b5f9cb7ba2c088ed9ff592e9b46945748220c1ed3bf9c0839e95782415ce47c9629115b43b2b059cdace99e70bac", 0x5a}, {&(0x7f0000000200)="20f506db2c5f1b9396b275a84a364ab64dbf5e4a4879e35bb6b61df840e0", 0x1e}, {&(0x7f0000000240)="e4ae24c5a00d34266ad100a92fbe9c4cd30445ea5f793faebfb8d5d121c16acd0b7bc94eee96abd1b396fcbb106c3a4406f99d4c0d23ff68ddd7f26ea2f08e1703b1319bbe062d0fc81f8ec52031e7a1671b25c7e2f0b221c9f694bc916ff0982a03be9b21e9ecd35cb5d03e2001e85bc2ac02b7", 0x74}, {&(0x7f00000002c0)="d666d57d1f136e2b21a29962226a223c0efeb6a50287f67f58ddaf67b75794b3dc14caad1dcceb84ddf2b657367045ba878bce9c5cd909ae8d89d25ea65c4a47d29b19b133e3810c40572fdd5ab89d5202d89ec1388b90d768deee45dfcbf605a4208e51f8a45f2dd70baa96b4646d80d2050a12cadf884adbbd7d8f0c5a31714bceaa5d9e506905dbb51532ad84309f1dc913e75bbc50ef28aba98acb21e0ed50002fd76f64ab3dae04fac30e0e90191e1755a68828281ea837773e04d8b6aeaa494a4dcd493f86c7d6042f78a462126bb4822d3722b29953b42053e5db9ffad1ea4078b78ca44fc6e101e2770f2466ab3c86827fc1c33a", 0xf8}, {&(0x7f0000000800)="1d2ca5a98682eb4f6cce3c18ecd5b466acacfce644cd56c4cf3c2ce00597cb834a6c77d52eb4dd7fae43b3dd9274ffd16c824d8ca524d021f6d30633b4d169b8c9e869843c235e4a73264e97bb21075b965694791cf1f1283558c972896ac3fa0127bc6d7a895cf4000051396ed3c3741d736ed251854920e2f4bf8690e12aba932cd5bdd38c0aec7b67641d993d81e3c7a52f3e808c71d806a1330662d05758d5ba9a242531067d7d2dcf3e71b015e6a24a4fc075667415fd1e38c73d52624026c9aae85fb3052302284b464914ae12a4", 0xd1}, {&(0x7f00000004c0)="4c6120f2948418008c4526204ca85b0018c889acc20dda19267e02d8e5f3f210c565a2eaeaa87628f023ca27eb41f04fd326631157a4412c9146b879200cc2507a3919e70a7c3a765df2cf51b2b9d0fc4f22a44932722cbaf80849fd1f0973a4e4f7d36c44ce759a7ef98f24", 0x6c}, {&(0x7f00000003c0)="00ad6f1b65de8743f6cbdfd52853ead2555798d92e88932737f27dce0a132c778c5082c66e4848c7f4942c03261d6b49f87b794002f787f6d1914c822a2c750822ae664ff63eafe04364829881f103728f452210df8923f076101ba5220ce9224047ba0034b28e57ec270000000000000000", 0x72}, {&(0x7f00000005c0)="b609bea6a74f9e5ac66d41546496f4c50ea17e659e48fdf9f48a362aba65bd17ede1b1962206923e1fffcf91b71b0b7d91e5ed1ddc425b58cdd1d8fa1de2db70087e5dca41d1278ca406d4e060c69479594f54b3d6f41d8e35f9d10a6dea7c099980cd60d4c8bdf77ef9c270fbc48366b454bcc03e33f7fec9571be26703a4d2805524c50eac289ce2faa86e75cf374c23d173c4615ffb719ca873d9abeaf59de49f4b7d337cb1f354f99458d843e745fcc5ac140ca6e37ab71013bb5aa64696aa7429cc8c5fb04e", 0xc8}], 0x9, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x408}, 0x408) 160.370705ms ago: executing program 2 (id=724): r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x10) write(r0, &(0x7f0000000480)='\x00'/14, 0xe) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x58) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x2012, r2, 0x7) (async) syz_emit_ethernet(0x14, &(0x7f0000000100)={@local, @remote, [], {@generic={0x8864}}}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) recvmmsg(r1, &(0x7f00000002c0)={&(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/230, 0xe6}], 0x1, &(0x7f0000000240)=""/4, 0x4}, 0x1}, 0x10, 0x1, &(0x7f0000000300)={0x2ad9abaf, 0x1337}) 158.38004ms ago: executing program 4 (id=725): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f00000019c0)="52880d3e3db033faa0f56b84da8e6d43644edd776de4534a75ba5c3ca0d05f7b677bf3879fc286cdcfaa2ccb0e68b1c297bbbcfa2d13e1980673e5e818ed11652adffbc1dea8d84ba3e79b9e8b566539f7b642af15dca62129a6480f1539cf4ba657161987efd986b890ed2d8f1e5e2aa96a6ab917cc4cf56360b0850b170ab72b6f2e019a7ae142d376d17c2f98b78eda686c3d3052dac79d2f079cf5142a85b300fbf5dc743b52a3bc166f27a6a913083b2fba928953cd402d3500514df4ac519147a364d1c08f35c43dd24bc43dded4d35c2874e3c623463d36f6350e058382d95c1a39387351d7026eea9199493c8772ddc1e810dd72dadcf9663b6507a9f1b8d554957a6f3cba355e9c3a92dc4c07363370d01b96cce104dfaeca3be43422722c3cb220e3d6a5b4da531108e06c5a65abaa7fbc48e1eca9cee9977b476ef6239822c00270e82762bf45832888e45eb83f6e2a819d28839609191d130d978c47da7fd0e9b9c3ce9b34ace7acbf8185dd94cb992f2ab13636a7cbde088baa80cf9cea2bc8962d9c86e7df1b1ffcb00dab1309832f11aaba628baded6ed3c4ca47de121dc7248ec5b06583794601573793120e7e725993e9b3c20e7d5955b8c365b7a64955838f892d558b294a3e7cc9d6fbd4483ba8fa2b4a4dcf53501c5dc22fbc33f6783cfee45025d9aa8ea4eca6777623b695987bd97dcff3f8773a405c00a36919e27dd4f70e5658777a1d59ae8953d204d921167c5da45c9e2da7c16efbb676864c7ae8c02bca9f5692772f9926a3d90e8e3ef5871b3c72a359c42226f4fdffe450d737180bac820c737916c5bff894f648b7e0c4679bbac4dfe8da6c6cf77d1f5e7c3d1def1be4a78b5672e669bf476323342e7d2ad8d47c462726fc7864348e20fcf95b6201b63390ca22653dcac9fef2619da0816e00cd2c85278f086cf2b25b7ab5915601160453a8ca7b0cf7f4efc3e94e340ebf7bbc4991a8af4dac99fd58f91124d7e0522ddc84ff222d1ece73964be6f039b361a2340269ebf7d7954f2a7d7b71fdc77d680adff6c62f6ced86d140d92deced1beed41357eda16c5398f1e73b37f0edf69aa18b427b8cba36f36dafbe022d0fa8a66b276eebf52db7a4c46856dbb930ef20dc0b7b95cb232a594d70c125f722ffae5c16fa08f640dd1181e016f8f605ce0cec954c9403b5e610c1c3b2131272e7e7131c6bcf9b148e0f658472152303d54da12cef119fdcc798b52a5e42fd9de61f8ba5726846fad9e3587ee9dd5db2828ca723e3f0d602e8a22a4c98317bfec145fd5f8acb6fdfcf7797745083fe4b9b6f1f2911ea3412558bc7dda886b7e969baa6277bca1685441946c8270a2f47cba2bf5ab88604cebf1830970ac3e76cd819ce819fe41015ff015ac460d538defcaab4eb3ccfaa3da44189b5aa5f068a936f6661ef2c4aeaffafebc5f185d1eff9ff6b4fef594ea73332048b76fd38ec58b838f3e5e8f044e6ca76f34cbf94a1288984403c39ceaa51ff8da6f704131aa3964b55114bd1cc8d5249bc717f19f772a9fcba93c7e9fe45462cf24d386dcfc98e96bac06a6ae962056dcaf5226d1867307c00cfba7fa203f4629aebc7166313139eeb890c9cf47897bb59a089ebb400a63c82f520ca2143a17fd9768aa70734c80e1af44eac590bab91c3813e9255d2834f9fef9b1a8bd111307e50d64c96f5f08ea1ee677f17aa8084d09ed19defeb11d704e2c13e37ed4fa1c78fe978a767c52165924981d64f25dbec4199881723f9a86468dad8e6fb07c6741882f1b4b63f15678fdf13ae0893064ab73599314d9ef894144a0e2baff297db989799ad43be02a9a9cf4c2c47d3ef7c7cc602a69ad75ced729fb95b6df64ed3e71c7b19a071c8309168a5f18e203300fd173f85ebe36f7941fe67bfa0a0aa365dddd2b1e959e534aa80bd839fd188a87e076e603d794c99e8d0131154897458c022da11ddcf8757ba00aaa07e0f70f7660ef26fb084d4c3e3ab0b4b508f91c44fe166fd35e1bc3478fbeed60ed9ee14dd2c71b8c9f77b222c6636946d2816615f95cda1bb57f565c2f371672cfd01411e2c9de54c1f4ed09e8c4d9fa36bfa69e343440536e5ebbb5c60ab1b949fd12e6eb2cd687e69aec390dee2b3514de621eaa1235486fd81a8c52fcc023b0deba544901965043a3e6102fffe3dc0f2c8189f43fc76d9d456e1fecff136a779091c1fb2dd62d44eee4a744b8fa6e5ced8be3c95f699b05ebec8c58b6e3afa510664d3e977407a76a9a62d3b1d902d5dca71a53fa1f52f4be9fa0db164c8afcdeb94350dc998a26e2bd42eaaeb0c73f92030dbb10cfad63ab138f1a00806f63c79b93e8a99cd5e9d6328804384eadcb8dd1b4965289606fcd9e60eb478999e994b024369", 0x6a9}, {&(0x7f0000000300)="9aa2b3187c7e643a00a3ead29d87278e6ca144fc5f0a143283217d04fa4585645f65ab0f1ceb1409a5f5da7ea8e0d90774e0962eb2c9e0e39e71d56de76969", 0x3f}], 0x2) 157.333711ms ago: executing program 5 (id=726): setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r0 = syz_open_pts() syz_emit_ethernet(0x6e, &(0x7f0000000c00)=ANY=[@ANYBLOB="8f6f77ede655ffffffff"]) close(r0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r1 = open(&(0x7f0000000300)='./bus\x00', 0x2, 0x8) ioctl$VNDIOCSET(r1, 0x80045102, &(0x7f0000000040)={0x0, 0x81, 0x0, 0x33}) r2 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) readv(r2, &(0x7f0000000680)=[{&(0x7f0000000380)=""/227, 0xe3}], 0x28d) writev(r0, &(0x7f0000001880)=[{&(0x7f0000000100)="33f57cbd9b7a3dce024abd0a4458ebe67b96abcc9815f01b7384118224bac83dd8e2f9bac9fcf5581b498f230fc2c56937691faa0a6fbc6ec7d970f3e70feb02fcbb032f1cd7719778b73a00610bbc2cda7a2357f162165a18ec7a8361d61e5f202c9c6839ada531b7f39a0c09140e3052f9116a0a4d3d422542a855d3257c406d5788afe863c7854a8c4906fe9008dcaf7540ee", 0x94}, {&(0x7f00000001c0)="4ac86e940c07b6f5cf353ce773366d0d1462532e49bb326d1951a16fadedf93ecbca2089c60264be4f5368f05fb89ffcee8bcc1f30c0cd028f53323eed", 0x3d}, {&(0x7f0000000200)="0076f965e5368d8a2ce261ea12ce28665881a347", 0x14}], 0x3) sysctl$kern(&(0x7f0000000140)={0x1, 0x9}, 0x2, &(0x7f00000002c0)="284f8762", &(0x7f0000000240)=0x4, &(0x7f0000000280)="84951277", 0x4) 50.854778ms ago: executing program 2 (id=727): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000040000000007000000087c156610c18125d7f96ecfc73fd3d89815a9c61d3952ddb06b36ac970bff03000000000000000000000000ebe1aa5323edeb51e2f0ca3ebbc2c4699a09000000acb5b302000d7d010000000100000021020000742fe2458bfbb770c1f5a8aec872ea772ec58904000000008d9810361b1257aba8c50000201201", 0x8b, 0x808, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0x801b, 0x2000007, 0x103, 0x80000001, 0xfe4f, 0x10001, 0x10, [{0x0, 0x9, 0x0, 0x71002}, {0x2, 0x9, 0x8, 0x34}, {0x100, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007, 0x7}, {0x401, 0x200727, 0x7, 0x7}, {0x1, 0x650, 0x3, 0x7}, {0xce1, 0x400, 0x4f8, 0x6d}, {0xfff, 0x7ff, 0x1, 0x8}, {0x40002, 0x82, 0x8000005, 0x5}, {0x6a75, 0x8001, 0xa94, 0x4}, {0x1, 0x10001, 0x0, 0xea}, {0x8, 0x9, 0x8, 0x18000002}, {0xb89, 0x555981a8, 0x8, 0x112b}, {0x29a71717, 0x8, 0xfffffffd, 0x6}, {0xc, 0x2000005, 0x5, 0x848}, {0x0, 0x1, 0x1002, 0x30004}]}) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000240)={&(0x7f0000000040)='./file0\x00', 0x0, &(0x7f00000000c0)='./file1\x00', 0x8}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x20}], 0x20000059, 0x0) unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') execve(&(0x7f0000000100)='./file0/file0/../file0\x00', 0x0, 0x0) mprotect(&(0x7f000031b000/0x4000)=nil, 0x4000, 0x4) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$VNDIOCGET(r1, 0x20006473, 0x0) 50.0196ms ago: executing program 2 (id=728): link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x80010001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x2, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x200, 0x99}, {0xce1, 0x0, 0x4f8, 0x6d}, {0x6, 0x7, 0x8, 0x8}, {0x2, 0x8, 0x5, 0x5}, {0x6a75, 0x8001, 0x0, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0xb, 0x7}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x0, 0x6}, {0xc, 0x5, 0xd, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x66) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) socket(0x24, 0x2, 0x6) msgget$private(0x0, 0x82b33dabb34d3b24) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ktrace(0x0, 0x4, 0x51d73188af82cb95, 0x0) getppid() r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206916, &(0x7f00000001c0)) writev(0xffffffffffffffff, &(0x7f0000000240), 0x1000000000000137) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) close(r3) r4 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x4287e) open(&(0x7f00000000c0)='./file0\x00', 0x82, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) close(r4) r5 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206910, &(0x7f00000001c0)) 25.216526ms ago: executing program 2 (id=729): setsockopt(0xffffffffffffffff, 0x1000000000029, 0x28, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000003700)=[{&(0x7f00000003c0)="5d9c8e8758b9aec5fbf14c6096b545020122d4c8bc37833c9a63aef9b56763f5f22f93b890418255b02106edaf7307679d895342cc48eb5dbd6622248732912a5834bf2a0e2d082f1c23ccb92b216eb607206bb740c52d571c48946adf65da2beed794923734e85c73615ac107696a5aeb259bdb8c2532738b4272a097d941f9bd87677298a712f3321cbdb6a3de38aba44be7f20d9f1e0da0e6f107c2aacca3ed1caf146759db78061fdbc1c53a6a8ba75851c9fdb3560374a9b8b880c0e2ecb126bb87724c5d09d11d86c25ea126409b5fce19914feecb0f593f1478e0e8bad95568e010951c62e5abd3d7238eb5247ab07a3ba643204319ed922ebfde1a002ca9907f9298426a2713b8321eb53bd8ac587ad84e6862f1a2f5695fb0172e6ac185328e89e89516e84de9a37f3e950ef0672561fabac4c77e23f5056cb8cc2188c344f5b286093df0ff9e7175e1fcff29c09a44aa9e58fcef23f298be5acb2456af1768dbe7f2527eb6eed1aaabbeeacf43d86fdba459d0060617e2bcbd2d757342a2da46bb19bb8f67701070b8c502d85466a86958b7f04fdc71f65250c02459e6c1699486a7d102c65f7fa82e8960f0ff002878742ed4579668b34becd0c748a4b4c8358e5d56e3a85b82edd56d1d4fe1f4bb0837a0a14b1d33daa1d1a5c311bd9a013ebc3a813c950ed9beb9032efc44d0acb3e133a969370b0b859a999b0e90adf3130f98f6aa59e781f5670234416cfc5c0cdcacec62bd6b61fa1d4dc879f23b1e35c8fcd0e457a7302dcda3ba1b3931e5c1b7c9afbfbc189f6f8d8185d042f65dc5bbbaa897a80e993261618695f7817a61ec6960e23fcb9f894171599cb848f2fe596353ee3c83884d035dcc472b78d39f5e238cb62cafa3380da0b01963fc68b15df90af10cf3c655c425caffc7846e233219d621b18cf84302e31d37987e74d67288d3131c959d17c006c845c59e012ec2dec31996303fe4835a78388591375d61d0a136b158701cb646bcede48041ed6802e8985648f35b2fce2aa4b7538c631b2ad2be08d3d7b8da7d490ef9afa8a05dc9db682d9cd1838b5cf04aac5937058f5a3ac844f8d046ef2541f3605aaba769120da062116842d753b45afcf46fa86ae67d0ae980ca02215de827480ccd6e23930c2a236b1f1115887c10831a427add19ae5a92943c2d25b1fb364b7e9ca0e6ffd4962ad7cd774d628d3025761313a35691749b72e954c4191eb21690965b604a0648589b33a07c6d1e5279b901bc34740bda9fd02fe1ce1c90173ec4f7237524782ee712607f22e5ae8d43bc36f52c7009d5bf2301da3f020cded1dc29122e6f77f705b553f8e3e55d775c2d79e920145c790767dbeaa26d29bc10f46cdbb731d7a84d94142d492cbafe8fbec6fc072391500967b8ac2032a77e0b5fbde41a0b7aae30fe252779ffd730d062442e482ecca1c8ac45ff0deb4def4ad5d2ab3463b1d031f844bc17b76ee5a828903a04bff6b5fbe4ff3daff4a3954eb8fca7490b319b3dc3229ba8e46ea5c1494a8aa8a5cfa139fd2ad8144385c1e030cd23ad8782e6659e1ad6c7c0c08ce43e91ab39dca92d7dabcc357981a3fa2d8283f0bf8fb94ee0fd6c06a18d9211ee35c65e57312f5def88c80144368958845e7bb885e333c8f33e3fbc6354edd30d9b8ab3de1dbc203c8044c1e0a97ba50fbe1e225e8d5248a05fac434c999ec426c4db8276815db37a8e035655b02c88ef2fcdd80dadca8929aba0e98b52868db879a5cad5c123e39b14ead953142b8182fee1f916dd4443dd01aabb903e6940fd7f36306dee1e9644ce16e62e42449cced190060c0b4862d20791c8598524d3818232337cd6996328a115fa03d3a45265ea16f83cec584cfdef402e0cda995be9db1b17d11cca396e157cfd19f1f3675569eaa854840dfd3e0a80b535058e321b17365c7ee84fc7df35e40afc08b421e790e5fbbd467d0c3ee6eea4892edca0ee9d2aedd63d99a2cfaaff8e6389b4da1dbba3eaf1635b53c90f99de8ac1460d72c7d858d1343ec65d2f6c656e5f8a3852a93c70b2b2b4e7f80af792246ddaa01c22d2c279f002eebb8ab3715c6a4bb455bd1f3bcd7dcab54eae2f7fc47403a542f1eb014d19886a59588d6e051b69c452b09c1aee4def0af5fc930cbf01a26f3eb9f30e691fb30466dedbeabd9c1c3b1c2692649fe4e5244b97c6f9cb8bb9a1ca47bbb11b688550caadf23335834134c8ee5ee965537ee7f83dcf5e26bdd134112ce71d1cce3d61b3b69c6160b358a4bba7c036234bcafb37943cf6fcf021c3c99a9732d62025d6a9830a8ea183f4d907edc36ac02fb981bf23f2fbc16bed5d4978caeabbb3fb79f03d239d992dc42b59eb4474f908d8d766f146a872d22f762468464c8fc1059450f3e8ae220f83263e40eb86df541ba364780633252fec6f76e355754d5bdf3193c43f7114c76707229f139151333ee2eb289155feee7b3ae91b1b776cfcdaba3e17b073b54dcc8804bda971e580e27ba99915f0c2f2ef7760dc637b38ab6e2b8b3abd73b53aa6b12e5ddb529bbc685463132227845b6143fff7a909e6fc9860b34fee1caaf713a9d1971fc85fe6f2affb6b967d86bc11faae6eb833ab89371afbe2172273523f5432f325fdfa61111a625e712c9fcaf35624f1d72d2442e20fc94e7a6a38408df0955aa1a43e1e83f7dd3b4b6413c656", 0x780}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f47e2d66ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000000018000021fd34b3776665d4cd12c63d34", 0x31}], 0x100000000000008b, 0x0, 0x0, 0x4}, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TIOCSETA(r0, 0xc450444d, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x2, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x3, 0x10}) syz_emit_ethernet(0x52, &(0x7f00000000c0)={@remote, @random="76980705e594", [{[{0x88a8, 0x2, 0x0, 0x4}]}], {@ipv4={0x800, {{0xa, 0x4, 0x3, 0x23, 0x3c, 0x64, 0x100, 0x7, 0x6, 0x0, @multicast2, @multicast1, {[@timestamp={0x44, 0x14, 0xf7, 0x3, 0x1, [{[@multicast2], 0xfffffff9}, {[], 0x6}, {[], 0x101}]}]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x8, 0x1, 0x6d, 0x5, 0xa584}}}}}) 6.85709ms ago: executing program 2 (id=730): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) chroot(0x0) ioctl$FIONREAD(r0, 0xc02069a0, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x2, 0x1, 0x0) (async) chroot(0x0) (async) ioctl$FIONREAD(r0, 0xc02069a0, &(0x7f00000001c0)) (async) 2.135323ms ago: executing program 2 (id=731): mmap(&(0x7f00002f2000/0xf000)=nil, 0xf000, 0x4, 0x4011, 0xffffffffffffff9c, 0x1) getppid() pipe(&(0x7f00000001c0)={0xffffffffffffffff}) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x10004) select(0x40, &(0x7f0000000140)={0x3ff}, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000340)=[{0x0}], 0x1) fcntl$getown(r0, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) shutdown(0xffffffffffffffff, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000400)='./bus\x00', 0x8000, 0x0}) mmap(&(0x7f00002f2000/0xf000)=nil, 0xf000, 0x4, 0x4011, 0xffffffffffffff9c, 0x1) (async) getppid() (async) pipe(&(0x7f00000001c0)) (async) pipe2(&(0x7f00000003c0), 0x10004) (async) select(0x40, &(0x7f0000000140)={0x3ff}, 0x0, 0x0, 0x0) (async) readv(r1, &(0x7f0000000340)=[{0x0}], 0x1) (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(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r2, 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) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000400)='./bus\x00', 0x8000, 0x0}) (async) 1.439369ms ago: executing program 0 (id=732): link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) msgget$private(0x0, 0x82b33dabb34d3b24) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ktrace(0x0, 0x4, 0x51d73188af82cb95, 0x0) getppid() r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206916, &(0x7f00000001c0)) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) close(r2) r3 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x4287e) open(&(0x7f00000000c0)='./file0\x00', 0x82, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) close(r3) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206910, &(0x7f00000001c0)) 0s ago: executing program 1 (id=733): chflags(&(0x7f0000000000)='./file0\x00', 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.130' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 6, size = 287762939904 in6_pcbnotify: Huh? Thought we never got called with mapped! pckbd_enable: command error #!kUQ0z/,z>iCQL~ylUfYхXr4nQ{>*M؆8[{"'ZoY2+:CnHk ](s>54[f0Pa#34ossu?hԋ2\T=-./file0./file0./file1 ^> j. @@   { 4Jh D  pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 6, size = 287762939904 pckbd_enable: command error load: 4.49 cmd: getty 34560 [ttyin] 0.00u 0.02s 0% 341k in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! pckbd_enable: command error wskbd0: can't attach mux (error=5) uvm_fault(0xfffffd805cfc43f8, 0x0, 0, 1) -> e fatal page fault in supervisor mode trap type 6 code 0 rip ffffffff81004be8 cs 8 rflags 10207 cr2 0 cpl 0 rsp ffff80002f00acf0 gsbase 0xffff8000299fdff0 kgsbase 0x0 panic: trap type 6, code=0, pc=ffffffff81004be8 Starting stack trace... panic(ffffffff8339ffd2) at panic+0x1d0 kerntrap(ffff80002f00ac40) at kerntrap+0x30b alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b dt_ioctl_record_stop(ffff800001489000) at dt_ioctl_record_stop+0x108 dtclose(31e5f,81,2000,ffff80003c4567f0) at dtclose+0x109 spec_close(ffff80002f00adf0) at spec_close+0x466 VOP_CLOSE(fffffd805f915bf8,81,fffffd80097fb680,ffff80003c4567f0) at VOP_CLOSE+0x132 vn_closefile(fffffd806a4132c8,ffff80003c4567f0) at vn_closefile+0x12b fdrop(fffffd806a4132c8,ffff80003c4567f0) at fdrop+0x121 closef(fffffd806a4132c8,ffff80003c4567f0) at closef+0x192 fdfree(ffff80003c4567f0) at fdfree+0x116 exit1(ffff80003c4567f0,0,0,1) at exit1+0x576 sys_exit(ffff80003c4567f0,ffff80002f00b160,ffff80002f00b0b0) at sys_exit+0x1a syscall(ffff80002f00b160) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x77c0cd336970, count: 242 End of stack trace. WARNING: SPL NOT LOWERED ON SYSCALL 159 -1381298176 EXIT 0 4 Stopped at savectx+0xae: movl $0,%gs:0x688 TID PID UID PRFLAGS PFLAGS CPU COMMAND *106180 20 0 0 0 1 syz-executor 24483 3733 0 0x1000 0x2000 0 syz-executor savectx() at savectx+0xae end of kernel end trace frame: 0x7d97ff5c9170, 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(0xfffffd805cfc43f8, 0x0, 0, 1) -> e ddb{1}> trace savectx() at savectx+0xae end of kernel end trace frame: 0x7d97ff5c9170, count: -1 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff80003c475a30 rbx 0 rdx 0 rcx 0xffff80003c457cb0 rax 0x3d r8 0xffff80003c475960 r9 0x1 r10 0x236022170e8dfa6f r11 0xd4ef0885937655ab r12 0 r13 0 r14 0xffff80003c457cb0 r15 0 rip 0xffffffff82b683ee savectx+0xae cs 0x8 rflags 0x46 rsp 0xffff80003c4759b0 ss 0x10 savectx+0xae: movl $0,%gs:0x688 ddb{1}> show proc PROC (syz-executor) tid=106180 pid=20 tcnt=1 stat=onproc flags process=0 proc=0 runpri=82, usrpri=82, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c456558,0xffffffff8391d3c0 process=0xffff800036437040 user=0xffff80003c470000, vmspace=0xfffffd806ef5a1f0 estcpu=32, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND * 20 106180 42789 0 7 0 syz-executor 3733 24483 81058 0 7 0x3000 syz-executor 79419 272249 94172 0 3 0x80 nanoslp syz-executor 79419 422648 94172 0 3 0x4000080 ttyin syz-executor 79419 454967 94172 0 3 0x4000080 fsleep syz-executor 89365 9493 23254 0 3 0x80 nanoslp syz-executor 89365 257552 23254 0 3 0x4000080 ttyretype syz-executor 51990 116362 20614 0 3 0x80 nanoslp syz-executor 51990 235235 20614 0 3 0x4000080 bell syz-executor 51990 427283 20614 0 3 0x4000080 fsleep syz-executor 51990 234414 20614 0 3 0x4000080 fsleep syz-executor 68859 380192 69115 0 3 0x80 nanoslp syz-executor 68859 504720 69115 0 3 0x4000080 netcon syz-executor 68859 422975 69115 0 3 0x4000080 ttyout syz-executor 68859 461667 69115 0 3 0x4000080 ttyout syz-executor 68859 44853 69115 0 3 0x4000080 fsleep syz-executor 62714 407270 0 0 3 0x14200 acct acct 27051 132865 0 0 3 0x14200 bored sosplice 69115 65117 497 0 3 0x82 nanoslp syz-executor 97580 74677 497 0 3 0x82 wait syz-executor 94172 114808 497 0 3 0x82 nanoslp syz-executor 23254 323892 497 0 3 0x82 nanoslp syz-executor 20614 376017 497 0 3 0x82 nanoslp syz-executor 39108 22941 497 0 3 0x82 nanoslp syz-executor 42789 456056 497 0 3 0x82 nanoslp syz-executor 81058 22154 497 0 3 0x82 nanoslp syz-executor 497 366635 37165 0 3 0x82 kqread syz-executor 37165 341906 99681 0 3 0x10008a sigsusp ksh 99681 267358 87056 0 3 0x98 kqread sshd-session 87056 182523 69074 0 3 0x92 kqread sshd-session 34560 346626 1 0 3 0x100083 ttyin getty 69074 139312 1 0 3 0x88 kqread sshd 92620 193109 46998 74 3 0x1100092 bpf pflogd 46998 461755 1 0 3 0x80 sbwait pflogd 97723 35891 7947 73 3 0x1100090 kqread syslogd 7947 491006 1 0 3 0x100082 sbwait syslogd 16397 84095 1 0 3 0x100080 kqread resolvd 41306 62236 5687 77 3 0x100092 kqread dhcpleased 52154 161468 5687 77 3 0x100092 kqread dhcpleased 5687 425006 1 0 3 0x80 kqread dhcpleased 27242 477461 0 0 3 0x14200 bored smr 53561 253065 0 0 3 0x14200 pgzero zerothread 23413 67973 0 0 3 0x14200 aiodoned aiodoned 20654 201945 0 0 3 0x14200 syncer update 91737 196089 0 0 3 0x14200 cleaner cleaner 44947 314205 0 0 3 0x14200 reaper reaper 75004 223796 0 0 3 0x14200 pgdaemon pagedaemon 49510 457147 0 0 3 0x14200 bored viomb 8428 510847 0 0 3 0x40014200 acpi0 acpi0 76271 382199 0 0 3 0x40014200 idle1 39278 89802 0 0 3 0x14200 bored softnet7 18588 271558 0 0 3 0x14200 bored softnet6 61546 512732 0 0 3 0x14200 bored softnet5 44583 149166 0 0 3 0x14200 bored softnet4 58945 171901 0 0 3 0x14200 bored softnet3 77150 235588 0 0 3 0x14200 bored softnet2 68542 181082 0 0 3 0x14200 bored softnet1 73941 113331 0 0 3 0x14200 netlock softnet0 54656 365866 0 0 3 0x14200 smrbar systqmp 71576 231047 0 0 3 0x14200 bored systq 37017 476828 0 0 3 0x14200 tmoslp softclockmp 52081 11876 0 0 3 0x40014200 tmoslp softclock 66594 484336 0 0 3 0x40014200 idle0 1 5079 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{1}> show all locks Process 54656 (systqmp) thread 0xffff8000ffffe298 (365866) ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10255 11118K 11222K 166960K 11927 0 pcb 17 12K 12K 166960K 119 0 rtable 181 7K 8K 166960K 390 0 pf 36 18K 131090K 166960K 130 0 ifaddr 35 6K 7K 166960K 83 0 ifgroup 51 2K 2K 166960K 139 0 sysctl 4 1K 9K 166960K 11 0 counters 66 36K 37K 166960K 154 0 ioctlops 0 0K 4K 166960K 1702 0 iov 1 12K 20K 166960K 103 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1367 86K 86K 166960K 1929 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 13 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 37 0 dirhash 12 2K 2K 166960K 39 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 110K 166960K 871 0 sigio 0 0K 0K 166960K 14 0 proc 73 115K 164K 166960K 605 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 179 0 in_multi 71 5K 7K 166960K 141 0 ether_multi 1 0K 0K 166960K 7 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 283 1261K 1261K 166960K 283 0 exec 0 0K 1K 166960K 611 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 2 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 255 153K 165K 166960K 9675 0 UVM aobj 22 6K 6K 166960K 26 0 pinsyscall 43 86K 104K 166960K 1967 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 83 0 NDP 11 0K 2K 166960K 56 0 temp 67 8648K 8728K 166960K 25197 0 kqueue 13 20K 32K 166960K 173 0 SYN cache 2 8K 16K 166960K 3 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 104 0 101 1 0 1 1 0 8 0 rtentry 176 125 0 51 5 0 5 5 0 8 0 unpcb 144 642 0 625 5 4 1 3 0 8 0 syncache 336 8 0 8 2 1 1 1 0 8 1 tcpqe 32 3 0 3 2 1 1 1 0 8 1 tcpcb 736 257 0 246 7 0 7 7 0 8 6 arp 128 15 0 4 1 0 1 1 0 8 0 inpcb 328 805 0 789 11 4 7 8 0 8 5 nd6 144 22 0 7 1 0 1 1 0 8 0 pkpcb 40 12 0 12 1 0 1 1 0 8 1 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1192 33 0 33 1 0 1 1 0 8 1 pppxif 1504 4 0 4 2 1 1 1 0 8 1 pffrag 232 8 0 1 1 0 1 1 0 482 0 pffrnode 88 7 0 0 1 0 1 1 0 8 0 pffrent 40 12 0 2 1 0 1 1 0 8 0 pfosfp 40 1428 0 1428 5 5 0 5 0 8 0 pfosfpen 112 1428 0 1428 21 12 9 21 0 8 9 pfrktable 1344 2 0 2 1 1 0 1 0 8 0 pfstitem 24 78 0 24 1 0 1 1 0 8 0 pfstkey 128 80 0 26 2 0 2 2 0 8 0 pfstate 384 79 0 25 6 0 6 6 0 8 0 pfrule 1344 31 0 24 2 0 2 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 568 0 249 30 5 25 30 0 8 0 art_table 40 570 0 249 5 0 5 5 0 8 0 art_node 32 124 0 58 1 0 1 1 0 8 0 sysvmsgpl 40 5 0 5 2 1 1 1 0 8 1 semapl 112 33 0 23 1 0 1 1 0 8 0 shmpl 112 23 0 4 1 0 1 1 0 8 0 dirhash 1024 36 0 19 3 0 3 3 0 8 0 dino2pl 256 3093 0 1587 95 0 95 95 0 8 0 ffsino 296 3093 0 1587 117 0 117 117 0 8 0 nchpl 144 4311 0 2616 64 0 64 64 0 8 0 rtmask 32 6 0 6 1 0 1 1 0 8 1 uvmvnodes 80 3388 0 0 70 0 70 70 0 8 0 vnodes 216 3388 0 0 189 0 189 189 0 8 0 namei 1024 15453 0 15453 1 0 1 1 0 8 1 percpumem 16 92 0 44 1 0 1 1 0 8 0 kstatmem 264 82 0 58 4 1 3 3 0 8 1 scsiplug 72 1 0 1 1 1 0 1 0 8 0 scxspl 216 21109 0 21109 12 9 3 8 1 8 3 plimitpl 152 340 0 320 1 0 1 1 0 8 0 sigapl 424 1176 0 1120 7 0 7 7 0 8 0 knotepl 120 771 0 0 24 0 24 24 0 8 0 kqueuepl 224 381 0 372 5 3 2 3 0 8 1 pipepl 344 174 0 145 3 0 3 3 0 8 0 fdescpl 528 1149 0 1117 3 0 3 3 0 8 0 filepl 160 7229 0 6987 16 3 13 16 0 8 2 lockfpl 104 408 0 404 2 1 1 2 0 8 0 lockfspl 48 146 0 142 1 0 1 1 0 8 0 sessionpl 144 27 0 18 1 0 1 1 0 8 0 pgrppl 48 41 0 24 1 0 1 1 0 8 0 ucredpl 104 1439 0 1424 1 0 1 1 0 8 0 zombiepl 144 1123 0 1120 1 0 1 1 0 8 0 processpl 1232 1176 0 1120 5 0 5 5 0 8 0 procpl 664 2478 0 2412 7 0 7 7 0 8 0 sosppl 168 8 0 8 3 2 1 1 0 8 1 sockpl 752 1581 0 1545 15 4 11 12 0 8 6 mcl64k 65536 17 0 0 3 0 3 3 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 127 0 0 16 0 16 16 0 8 0 mcl2k 2048 54 0 0 6 0 6 6 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 232 0 0 15 0 15 15 0 8 0 bufpl 280 7976 0 1832 439 0 439 439 0 8 0 anonpl 32 10092 0 0 82 0 82 82 0 246 0 amapchunkpl 152 31907 0 31362 35 7 28 31 0 158 5 amappl16 200 4108 0 4073 26 15 11 16 0 8 5 amappl15 192 6 0 5 1 0 1 1 0 8 0 amappl14 184 155 0 143 1 0 1 1 0 8 0 amappl13 176 8 0 7 1 0 1 1 0 8 0 amappl12 168 1814 0 1782 4 2 2 3 0 8 0 amappl11 160 53 0 39 1 0 1 1 0 8 0 amappl10 152 9 0 8 1 0 1 1 0 8 0 amappl9 144 254 0 254 1 1 0 1 0 8 0 amappl8 136 28 0 25 1 0 1 1 0 8 0 amappl7 128 113 0 100 1 0 1 1 0 8 0 amappl6 120 194 0 190 1 0 1 1 0 8 0 amappl5 112 127 0 117 1 0 1 1 0 8 0 amappl4 104 315 0 295 1 0 1 1 0 8 0 amappl3 96 6264 0 6139 5 1 4 4 0 8 0 amappl2 88 685 0 621 2 0 2 2 0 8 0 amappl1 80 12357 0 11752 15 0 15 15 0 8 0 amappl 88 8847 0 8665 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 2 0 1 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 255 0 255 3 3 0 1 0 8 0 dma64 64 7 0 7 2 2 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 20 0 19 1 0 1 1 0 8 0 aobjpl 72 25 0 4 1 0 1 1 0 8 0 uaddrrnd 24 1149 0 1117 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1149 0 1117 1 0 1 1 0 8 0 vmmpekpl 168 11071 0 11029 3 0 3 3 0 8 0 vmmpepl 168 79133 0 77064 105 6 99 102 0 357 5 vmsppl 488 1148 0 1117 6 1 5 5 0 8 1 rwobjpl 80 26708 0 22334 91 0 91 91 0 8 0 pdppl 4096 2306 0 2234 104 32 72 86 0 8 0 pvpl 32 19630 0 0 159 0 159 159 0 265 0 pmappl 256 1148 0 1117 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 292 0 40 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff837e0ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83940f38) at __mp_lock+0x192 softintr_dispatch(2) at softintr_dispatch+0x125 dosoftint(2) at dosoftint+0x54 Xsofttty() at Xsofttty+0x27 __mp_lock(ffffffff83940f38) at __mp_lock+0x19e softintr_dispatch(0) at softintr_dispatch+0x125 dosoftint(0) at dosoftint+0x54 Xsoftclock() at Xsoftclock+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x25 __mp_lock(ffffffff83940f38) at __mp_lock+0x1a3 __mp_acquire_count(ffffffff83940f38,1) at __mp_acquire_count+0x58 end trace frame: 0xffff80003c4497b0, count: 0 ddb{0}> trace x86_ipi_db(ffffffff837e0ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83940f38) at __mp_lock+0x192 softintr_dispatch(2) at softintr_dispatch+0x125 dosoftint(2) at dosoftint+0x54 Xsofttty() at Xsofttty+0x27 __mp_lock(ffffffff83940f38) at __mp_lock+0x19e softintr_dispatch(0) at softintr_dispatch+0x125 dosoftint(0) at dosoftint+0x54 Xsoftclock() at Xsoftclock+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x25 __mp_lock(ffffffff83940f38) at __mp_lock+0x1a3 __mp_acquire_count(ffffffff83940f38,1) at __mp_acquire_count+0x58 sleep_finish(ffffffffffffffff,1) at sleep_finish+0x2d8 msleep_nsec(ffff800036434b30,ffff800036434ac8,20,ffffffff833720d6,ffffffffffffffff) at msleep_nsec+0x132 single_thread_set(ffff80003c456558,3) at single_thread_set+0x1de exit1(ffff80003c456558,0,0,1) at exit1+0xa3 sys_exit(ffff80003c456558,ffff80003c449a10,ffff80003c449960) at sys_exit+0x1a syscall(ffff80003c449a10) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x742d4eb6e140, count: -21 ddb{0}> machine ddbcpu 1 Stopped at savectx+0xae: movl $0,%gs:0x688 savectx() at savectx+0xae end of kernel end trace frame: 0x7d97ff5c9170, count: 14 ddb{1}> trace savectx() at savectx+0xae end of kernel end trace frame: 0x7d97ff5c9170, count: -1