kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sat Aug 31 04:11:36 PDT 2019 OpenBSD/amd64 (ci-openbsd-main-0.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.250' (ECDSA) to the list of known hosts. 2019/08/31 04:11:50 fuzzer started 2019/08/31 04:11:56 dialing manager at 10.128.15.235:38560 2019/08/31 04:11:56 syscalls: 337 2019/08/31 04:11:56 code coverage: enabled 2019/08/31 04:11:56 comparison tracing: enabled 2019/08/31 04:11:56 extra coverage: support is not implemented in syzkaller 2019/08/31 04:11:56 setuid sandbox: enabled 2019/08/31 04:11:56 namespace sandbox: support is not implemented in syzkaller 2019/08/31 04:11:56 Android sandbox: support is not implemented in syzkaller 2019/08/31 04:11:56 fault injection: support is not implemented in syzkaller 2019/08/31 04:11:56 leak checking: support is not implemented in syzkaller 2019/08/31 04:11:56 net packet injection: enabled 2019/08/31 04:11:56 net device setup: support is not implemented in syzkaller 04:12:05 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0xb2f907c68074d6d) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) ioctl$TIOCEXCL(r1, 0x2000740d) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x1810, r0, 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0xfffffffffffffffe, 0x3, 0x6, 0xffffffffffffff81}) pwrite(r0, &(0x7f0000000140)="abf1d2319586ce3bbd588803b818ed2945530addca06bce80fface3d0b287128dba8221bca8a472083e731c5f579c6cefe592e361c448468d702a535a71a79ed670bce38557fe235741e2fbda6d4fa3a17cd861d98dec059103c655bde19604dd66cbdda7f8573915b17addcbec31c123cb24eb6076115e6c2ab97e18cfef084ace5a9764b678fd4d8fc6f15fa8749cc1a51841c7e0677a3325a1bcd472c2004181fbc8bee52f1f1137a4495ccffdc6ce7ca38dbe83f12247475584efcc7254e42e8d8f2f434fbe03465d1898f9338bc6bcd8c2eaaf291b6025469931c7047060f03a35ebb9661a9421a855cb402be364e8a19de89958c1747e8b5681b7f7581b048f3f0eaad561ddb831967147792ee5a4f9e5bb5a37e9a3b67f7ad3de90099a078687d56096535191263e6c4a335a1deb734efadbf1de81445606045afad4569adccbd3e763aae314dc5e62993afbb5bc77b86aa32539ab19f42bc8e0cf8664f0b1848a07a6d5725c47b4be585dbd30f7fc6bd6127f1388e6ccce57dcbe66073dfb34033c5d30211d0a0e0b8bccdefe2586a2a6492dcd319072df0690eda7b64cfbbc16e8634c5968f084163c5a32e81d2bcda578e1273a3eb6f9d4153de6ebf47078694eac9cf23e2e93fe5268ebc4c6f6d1fac35bb8a3fda72316131c94b445f5122353009bc707d7c0a774ebbd74225a9d6f7c7ffb5d9f163ae12336ea4ba1aff8a04859767814708c3d0dd98616eba486f6e4fe575c964edd19f99c6b253dd0ea6115a80aaf59f239d38b1e8bb2860d40c1fde41a8587afe26b23b477ce8ab96f30dca115886033a5c2fa2216f5249b00906851c29ecaf940aeb98b15bad2df8110c786e11f239a2fad47b363dba59e8e24e5c627d52f301877356aeb77b319a9147a8487520c032c15e4499e4b9a115cf85b82eab05b60648fa31a934fab190c0aa47c850f249c4d4c56349f248ebec54a02edf4402fcebe65bc313799a3fad3c5fca1f6e8a51c72e615d651b210efd0fe7aad08c7abac4763ed6aa3ba1f6e5b8863c0a9387aef06cb8abfee49cc87bcf29acd43c178c4bc3379853d3f7ffb09828e9b8132f1d872faeef9f556ff3f6e8ca17aa0cdcda96058af62bda4a46ad3ca469301ada9aee7c64d855327fe00bb998a31083fe5e323f0d80b7f7beccbf8fa2808883c2ddd6b328717296060289208899e258413b6c55dca524d2b7453a9ab75ca3f7ac0617a8817d870bab4b89aeb48b13aa78eae7e0e4d415d6b622d73eebb4927c8fb6dac52ba9f88d6eb021475065915cba802078710c890292865e5445bf6760f8ca9d2fdcaaed05fc76373bf3fee179ef340553e1bdca98fd60348ccf0d8505087e47d16b369722f961fc0e635103aeda573645f947bed8fbd54f31d4bbade15d1b9b7c330bc68d940c204a4b620f249ab59f597b932663b3588ae9555d726acc1fceae89dac6d5a6b4d908263b5c5cff9ebbc8828d5e5f9d76798bd294e6cdeec51a7b2b19b2784ab86659725ff36ff44ccc50ae2e249a92d10340e9a25f81007a69aa8ec857fa1d68a2b657a2366175258ce9e697162cb1068d8ea5200164a04aff3c337406928cffb4a8ea9cd26c5b9ad7b7424730dae8baf29a083535084a9c872092cc903d378a2ef61d2d5ceaf78ddc8d017326e13805a32e1262bd1760f4dc501a927bdb4c429064da61e9540f8dd488c78d069a33f58744b4620fd4b2912edacf18fa85f2e54382e9328ad8f90a06bb2819ee125493f244b6acc6236f0d19958a922c777910a4d4ea0266b298636396aedc40c03e25cdcb9213b3016d5f8964bdc4866e4f9fad2b1735a17567b80529729c54611453f139d346a9e7adc6cc1c26e8a87f6d9b856136a3206088b33c5852d555546e3070ec967cf27b1ee4b985fbac12c0630da02cedbedf760e4c3ea042e19c4ff9ce00cb9f0fb5657efd553ad886ed8520a7ee58a54f2cdd3e364f89325f4f51d93a3c59121bb6ac074a163c8f977aafbbf4738b3d19b833677cdc94a04ac44e09f61ad077a5b11fc8ce4005fe740a2de4c2252cc7f5baff53cc4ab9f53f64332087dd47c17e59955a273655064e99b1e6bca33bcfc80c88be9a7212afe5eeb0a7c9242f377baf198ed3d0316421a65cc375db43a9480881a48f858aa21395befdd865ea9351625f7c359240409be23c367560c0c9738ca23673b36b21875d83cf832b7c389d3aaaf3ae89716009bf4dc31061558bd6f4843fe30cc563e4c0a355bccd591ce3857d7b232f6f631863e9618f7abb4fa5a18d30bd3e35192110c519edf7f6896028ac96dcfac77a09b74203d3d72607fc6bb40439c5d8c836e68afc9933c1ec8b1d1ba358b27aa3e4d799093f93aeb8068aabf9d39ac56ab4310c81be355d2d9c9bb9aed0276b5df844e2b6acac7173ad07274554b7279d14a0bb337250ca4cc8595b4952087d2dfcd2f132d530c8e493ebb53032de789d3629826cd856ac7105d0562445ba04df3f22263bd6c0415d9366a6a76b60d2a58a02df6167a3eea5675f697680e0a01d1defe2018e3d404c7ca572ec51bd5ace47361531beba1522d9473f34644d82831c0d5068120615aec37533b5f96ab28b4e1b13e1b555180152f9649158799658905c3ab4f991b75c83961de1dfbade4ba4d9a10e2e5b0ccf02a70eecba22fbf99f905f64c6190f2b2bd58f649b066c63cf6acb96f50caa6cb0e3187bd156ecc071b6532681fa69640deca6cedfb10450f83946c97a2c2a2bab81a990b35895727d75941a21ea221b0d13a905ed716a4cfa473eb0b7784c81291386249a8f90ad8a9ac16322caf61a78a6989199dc3add7c4eab2b6e2e42e39a40f2ff476e6e0f18e6e576df6394c62a3838d301da5b4ea38e2c1c55a738e70eb32e74e7715e46afb7e6a187946be36067b335c13ad5df82511069dfd5febea612009922a7c3a967f81dd2d5f989dd2f6105daa677fc6772cdb41a8c423d905ddd0406852bcfd332abdf89bdf9ff6009d39ef417e21baaed4e5a131ae42409bfe21253741ffb7a2ee010176fee24805ba5de829f254483572260e3904351ac65d6c83eee0d6775221c2ddcf84a9880613522fc8897bad181140b10f3db164cea8b67cafe4e151db4e29ad544367ccfcd38b167cee871b682428e821117748244b9a98600b4ec73043d4b1288de7f48ecde18bfea7358c69415965a96e3b781389449f14314801fb41557ebbf1de7496e463ac5990cd922412467a3ab3c913161e3e709fb6c3853938545d9c8c71ae6ee36f8832c0f0e73e76beb58f152e0343dbbb0063d3f67d2b17483e69aa7b992a95b4333779b44fad2e964f528826b8eae85864b94ab563b8a98088adacd9fd1f704856f6657d05ad5120d462dab9f67c0734a1fd4b700399acf50e8505a31a1af31cf6410ceed42b04411ced18410fec89bd943cf22a96090a78a72e9a5f21522988bc2a9a099b59136fee331104bea7ac5c77b751fef4a2dbcc905a1ab3799e3076c4784dc9ab9f655f1c83051057e77dc256b89c9e21047e2a7559b2042a058d41d458c6c18bbdecfd3401f324b2f2c055ae916d733c97de73b18550048c46edf6228a248647958fadfd218e94993ca17d6ed1d2e7f5697d63e888ece589e440ae9d47a65b9329bd236fc51144843f9745a9313bcbd990ea8ce0d23e86d59dbd64d49e2781ce3205d9ff215dd8b54d39c5a8aa1e5aa5de0b8604459bd4895c7e6598725effaf9c9b7b45e3112b5ad8425786ce0c59d7f12bcb394da998f00ce73a80b59aa96828aaa392fbd4f19d7b4b0cbf20bd477553bce16e7c85b613f5fcd7580bacb8a1b2e45c117b5273650f3269e11ed7873cc6170c0bbdd317155be18b9de5d90c9dd9887cfe3eac6b4f77cf55be0677f56c899066d60b655d16123555ec591ce4d3932a7c63799edcda77620120b53f4e13bd80cabcb8bb7b3ac654e02e281d0a8b5de89f82ff36c4d324fd6a96077b765195bf3d0240894b916cc7c7fa4d68fe50199265850a003509c58ee91e98966d9bd6fe7e4bedad05d3521123445066b8251aea40265f0da6aa5ed24c7915d6398d1f978485f10fc26fa9a0d61f3977b08ec81485b0b81ebeea979afef54f35e438d7f0e907d254bf8a3e47ca8a57cee3885eafd15a5e6bbcecdbc7f7ae64ac07c48f60e90d3d677e2c232f7e3438d50cf4a3ea0c43f6933e90fc5e5190a2b110714b437cf9ce554f82d5478950569bdd349de6eb7ed667d9831c808388e965ec963ace870203e1c6864294b5a6caf54c1070cabd53ee4c7539afdfd982de73a2fdde0bd1ab0dd8b03ef4002e2bcacedaa7371d6f0dcdcd6a12e722cca7702711ad671a78e99da2b06303abc1d2e3d11705c6f4cbb01750e1331f2f1e8086eb99f2ce4407bf471e3a3a87076341e56a121b78c432703f12500893a7bfc4a1c3a340039eabc5866389fd885504d69d9c2dcf1cbd94a6149598ff01271fb7f2216d29fc2c0d1ead9d98a33b462836ab9ac90de60b50be1926d8ff2173e10bc613988462db90b388d5415a9a309c85c5f66a49ca59600a5b062cbb55f8d82842938adaf029ee41dfcb1c8b1f61e6d3ffa250bd0cb689501ae9a027c53cde576ca073de50691039186f67d67a5701491382ce0540ee6182e6f57f31c14f43d654027a9fdd522939d9a4607b368727d53f971565d23a2d4cfd713dbf616df13d03520b90be33191cd0e4d2b60472c0b2708cb4eb35e408b79608f228226959d84ad93da0a63dcad7257476f378750b679d7bcf2d2d3ab7714e13e8b1ac98382881238dcfac3370eb3baa4d265d83d5e7d1bc5ef12893119b0c4b36befae2eb1c4213fdb37e49cfd52f5036f5b6c9116d20e07186bc51b1171ed2a76e221464c0cd0926900c54473e5b2efa3b0044c841727e48a36eb301ffb13f7f903cd6b9a26bff7379e15eef610a2d75c66c2c080190031242ef85eaa6508ea5b4260e672609d3db38adf5ce6bb4da73de6f9fc726165038c27e31b37ea4c54c439e61f575e51b475d7629fbaeea552192614f738cbb51071e89d9961fcd18455cd99817da96500860a94f23eb923d0412f6face47d8d0869977a9a1ff84aa67ff4687fbba186d22ffb9cce60c995c8f34bce80014cd96f9be6b6381b913aabe16c34207e9eb4069ad38fed5b55a0e52ecb1cac3f2e75bcab4ed0b314eb895cd34592a2b460ef369b61ba17cbf4dbcae3a5abcc5ceed6919c4a849f9e72610934624d559a848bae33fdab4110825490d3e7585664a2aef24af643ed47640bb278dd2c0096a1525ce4c321a8888534b3cf7e531ad474e89ce803775f4f406a32c76ed7be40a22fd2d1e7efc948843f931d10a5e4502c0d2e1b1340ea3e7829dc9a552509b8d39bed4ab9e1ee54c43e62fe6743af7cb6c5f6511a6d63456a51710778b3967c610362c0748781b75eae9a354cec06c077cf70d052722af4ed53254d94fc5422af84caee6f297d2ca6efc80e24657d10f3ce66263ee1b4fcd02089e507400ce54273836d710949d6b5d8415f49dfb274770f0a63bd7563bd33697bdb45ab307c744e2ec78f8062812238b5bc1a729dcabd2c3de9f9a145912b83fd4d093b48500a82b09cff273112f6bad040bcb304ce71417d8007a82356f2c1dfab9d6adadf76db8aed0d2e52a00209de18511a8a7eb266426f6df53a584c38a0a27ead04dff5b3c4d3cca074b24543da8e34ffed904eaa473d9603013a36aeb6753f56f1f121bf772ee158b3d0f068cc8d9ea1a921dfb7262435e900ea", 0x1000, 0x0, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000001140)) pread(r1, &(0x7f0000001180)="42add8ca3934b07c932891b8d331e7c04809dc96325f675eb482fbb0ae59e64195910c46916fb688b210f2d18b606779fbb301f444bcdb62a8433e89dd9ba3a2223aaffaff78d79b52e56c0a0a6b45a7392d0ff8cb5c5bd9779614f8b0b41de004aaab4af190ad0a7db8c6412a9f5acbc9b7a9259a2d3e50905c3986c7020f26f476491b8a3c952a7a1d97523842c24ca19b3d75dc31a28277db510ff50479f6d7f0abc849aa09543386d9bdc1423d2a5fdc23aaf3cfea6de801a32985c02e33171c454e4a0af3b587500f576c3fe7134f783cdc899a721bfcde44e9d813838fc6829dce96bb94", 0xe7, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001280)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000012c0)={0x1, 0x2, 0xfffffffffffffff7, 0x7ba6, "1cb08879d7df4f640f81811cb62753651a817b82", 0x4, 0xc000000000000}) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCCDTR(r0, 0x20007478) getuid() r3 = openat(r1, &(0x7f0000001300)='./file0\x00', 0x2, 0x90) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_RMID(r4, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000001340)=0x4) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000001380)={0x10, 0x10001, 0x4, 0x732fafa2, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xd4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8000}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x13}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xfffffffffffff980}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x305}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7aa}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffffffff}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000018c0)={&(0x7f0000001880)='./file0\x00', r1, 0x1}) r5 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000001900)='./file0\x00', 0x1, 0x8, r5) fcntl$getflags(r0, 0x1) openat(r2, &(0x7f0000001940)='./file\x00', 0x100, 0x1) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000001980)=0x9) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000019c0)={0x81, 0x6}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000001a00)) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000001a40)={0x2, 0x5, {[0x48f8, 0x5, 0x5, 0x3, 0x9, 0xffffffffffff0000, 0x7, 0x8000000000, 0x3, 0x5def, 0xffffffffffff8000, 0x7fffffff, 0x8, 0x0, 0x1000, 0x0, 0x8, 0x1ff], [0x9, 0x0, 0x4, 0x2, 0x5, 0x1, 0xd8, 0x4506, 0x5, 0x1ff], [0x2, 0x2400000, 0x0, 0x9, 0x3, 0x5, 0x9264], [0x7, 0x6295, 0x8, 0x5, 0x4, 0xff], [{0x100, 0x3f4, 0x10000}, {0x7, 0xfff, 0x1000, 0x5}, {0x1, 0xfffffffffffff0a9, 0x400, 0x64}, {0x800, 0x8, 0x7f, 0x101}, {0x0, 0xf2e, 0x100000000, 0x6}, {0x100, 0x6a44, 0xe, 0x40}, {0xe2ae, 0x10001, 0x4, 0xffffffffffffffe1}, {0xfffffffffffff000, 0xfffffffffffffe01, 0xd5fd, 0xff}], {0x7, 0x7, 0x5, 0x3377}, {0x80, 0x3f, 0x5, 0x7}}}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001c80)={0x0, 0x487, 0x7880000, 0x0, "afe2ba1385b673ec10184c8f2505a62b0e228d6a", 0x8, 0xffff}) 04:12:05 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x7ff) ioctl$TIOCDRAIN(r0, 0x2000745e) pwrite(r0, &(0x7f0000000080)="212b9db0469968f0dfc72ce020401a7e0821bf3b6b514f308feebf06407c4e597c47c729fb69045fb4705f76ca2f5ad3c6e4269996a9404485e2c0988006d1f9fb71215c2f5bf8775210e660941d59e1d5e71799a87fd55cf07fd51d10b77a8f0fee28531ab11b0b7d2352f4e6d279f8fb6c5e3401ad61afe1ef607c98e49bb78d19ba8a70bc77d142fd6cab9a10c133b3e8af0ac8062f0d353e4ef1ec4b040d72156b46282cb122e24ddfcac9e01fc5a911ffe2f660b9c18a1606267c8a7350a754afcfe16056668d824e44bdbc", 0xce, 0x0, 0x3c) pwrite(r0, &(0x7f0000000180)="8f324b73cd17527d461209abd5bf4b0d581e721c2fd41ffe5ee08411fd98af0cbea96c03746db066633a8c08197d39fa2669c78fd12675854192ab44d553b8481c20c644164f7e5e738ce22b356bb212a8a64e9a8eb70d5dc450f942473d714972d3004219ae05bd6751e9dffd4614919cded85dd2dfdc", 0x77, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000200)=0x6d) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000240)=0x2) kevent(r0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0xc0, 0x4, 0x6, 0x3}, {{r0}, 0xfffffffffffffff8, 0x8, 0x80000020, 0x9, 0x8}, {{r0}, 0xfffffffffffffffa, 0x88, 0x40000000, 0xca, 0x4}, {{r0}, 0x623362cec9c2d6c0, 0xa, 0x0, 0x7fffffff, 0x3}], 0x3, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0x2, 0x400fffff, 0xff, 0x17ba}, {{r0}, 0xfffffffffffffff9, 0x40, 0x1, 0x800, 0x34e9e11f}], 0x4, &(0x7f0000000340)={0xd3f2, 0x9}) r1 = syz_open_pts() mknod(&(0x7f0000000380)='./file0\x00', 0x10, 0x2) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCCDTR(r0, 0x20007478) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) r3 = openat(r0, &(0x7f00000003c0)='./file0\x00', 0x800, 0x112) pread(r1, &(0x7f0000000400)="9af4835b8e415ddffd89d68c8fb9ae0a8a03c7c25b9a9f1a435543a61e836a6aa1f93b1b8a654c333dc7214c10d27b8c13b91639a5e372ff645c76c1c4", 0x3d, 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000440)={0x3, 0x3}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480), 0xc) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f00000004c0)=0x3ff) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCSBRK(r3, 0x2000747b) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000500)="35fb23b9b86c12dd0be182e9f83fc62799d8ea15325f", 0x16}, {&(0x7f0000000540)="97cf1a985fb140bbce2ec07ee1c28da6b9e751b0fd21d8393a5caa1a557d72a9f79c135c1672487a6c81f1e58cd3249bbb0d8a2f264da61a567f6dc4b1247aa254bd43f50d4e3dbfdb6452c16873b62e38dfa1095d71685915a107ed52fdc2875f90643509ea8137a9283c199073274ddc9d849eb9d8a6de13edaccc77ae07a2f54c0735001c9cd940f6b6d96b02e939a8fa63a06b6e7dacb1de6b848d5d658f4debcddfb362bc5b895acda7d583bcd0d24339817b3ab4016e51899d58bdbebb9d903ad21d4c8bb2c7761ac18a43dff3ffb1341d1f92b5870776f70d3306a772c6e9e253f35c97946cc902198ac1dfd14e11a5f5258834cb7be2ca5850b74f3eac61dd4cbd0121180989e0e8ea27791aa9504d831ed2e91451a86b57c7b0aa6d690938e643e5578ad269f38f5e446ec15fc5b326304e01c099142cd00faf059cbbad1d432181d79f433cdb8ea467500394c16ad2547b3ca1b5792650a6fe2dbb898823015781a49e87a58434b9a7458eb85a5070ef0108be6bd24440296bce30c7fb1fa60058edf07060109efba635ad936d134468142141e0f4060b1d7d0af5bcb3f9f585b38686039273beda114888441c907dd3e3f2675ea8c3d707938d32dfebbb7f7c15784ef6f1ac17deb69cbc45741dca8bcc5616b58e38755c295d2249435752a189fc5681429181737f3ae439e835f3266fe9aa4d8302a7fcfcc1432dc4d26a3b13936ae155e5cad9beeaa338f6600d0c7242512689f1514cb1deed35a2bae6f7226973dcce5523e70cebf0802e06eb2ab6bceeb9027d262b2f4c1a9b8550410b4784fde452cc98e3edbae61fa4a65c09491bb089596f3abcf733e8d3af59c98495360bcf75f8081334a4e7a2da38212230bbdffa31c0dab12b503c2accb767e3387c74405cb7d1134d068a3d522a45f3a7724370de24c2c275488a6bd7632092a6d3fca533b56f7fd4ac42d45dbd5766ed0d9c280b80c5bb9c98a718a9519968541a9b8f9ac2544b2ee069d06389755723f38b3ca2be23c5e65891084da91de627a5970c6c68a3774663061cade4c3c11e36ae34ecc71edfd90f88d007c7e855e2ca72041a2bd82bb8cd948667464ea5ef1501bb6af23e879879873472c87e5a97250ac7414b7c952ba4de9e6abfd979acaa71ead3dc88298e7eb2d96381f948c14b29b7bc1c07e70b019b2b417b75ca3f13ffdfaeab1d4f322b6647fcf1635e2b6124396a4159623511dc382132779c6ea988b33bcdc0b8bda10ef1dac07c067aba8d49edc01e1e1fedb002ddf2e7b5e5f815896d2cc68018eac2375a954cc6cb46b6804b6cc82a1279dd4bd6aab79ccf478876cb845b6dad8f36caf85f15d90b8c9442ac3f396d012a51026919419b7013866dd4dbebbf195ea865ef098acd451364eb4c41b9cafb94ebfe1c9112310768868b13788521823b1fba16a2697648a43a40a8aba130276153a460849bcb4749281bc8f2326bb9ebac7f42e6c2631d3e0bf36782d1f52354befb513c544ab0aedb9800b7a7a6f24eee21f6bc606376032bb37b554f086473b89a0e56a868316c98acba641804a94e2e60feacb6895daaf454c57985db39d6645da80afed6a17d88ae2bbc8e0a4122477ef207299a06e28556095eb4cca4ae213cf7c6eb33c368748fc614ec4e6b398936521ffe2f3ae2dc68560610b43bff0967deb79f95e17ccf0fef8628c05dfa4d8ca59f2f4cd2da17fe6fd4978f12953110031a814594ea86c60286f065be3e551db9d0fc7917e453e225a5ef39c6a39cfa9035fd31408884420f0e032f1386ffc3613d23b805040eba4082f759cec4107d786d085784e4cd45c16e663dc9cf7afcf5faecf0e6e3d9c3dd1c3d604c23bc0f09b83de557a87aadb18b47b74db55d0ba56e227bf047ba4701a42fed09f96a9b05b97e7e992438187b9a352817ec43bf62f7ab8a33a371b3d8928fd1d23dd595a64c51a69e5f655f4704001d55c10ad625266496fbab44caf9a851b9af20c1b13ecc80d54477cc59329288434b578885bef10ead7eec2031abcefcf74f0765cbb1c8ea3e4239c28b14735642e0a14606594116cbf706b63a5149e95dd139336ebf1c3c9df65a8e52cb2f8d553020860cd17f20fc002233748620a510536e40330fa086e1722d6dc00feb26082388dbf790dcfbc877f709cfaed83816a8f0d1d56d19d9f3008d7bda3e9cf0a4e8048e08dc8d4714e318267a85fadb68681ad1e31636965c046d50ad9ec8db56bff488ab18938682f9bb94c7ef6b55434c39b4799cb7a02ae477d2cdbf86c6b12929b3813d6f30c623d365e0c31ccb5c8a6a91a444fec3f3d45cbf3aa50afe48bd7ebc187c68b06fe5a952cde118f9247214bd5b1379711544d7444581a04f43079d41b76d9e30f6d9702b48af819becb604f197db665a3f191799db95c4d3a5467e676477685247e8368e8804994f901844feef105718b7487fb4e1f6df532b8018b82675e8b7427f7bb198b080fc3203525d7ed2bdb2e36575b2fa88736f114adca593530ecfc0c44e96c4c61fa061072cf0b9af2f72dd454706f856d7989611f57d76759c66abcd178ceaaed52b0239191592225ed2dbfe6adf2800765f9aa6bd378ab312b0ae41574f75538d02a2fa5cef19e016c5c70b7dfda4d6f39b68c94cfc15b6c070a52ff3311350b7e0947639a62cef46c6b4abf119264e2a59942c0466869f31efaad6ad1f9c56e36b4b6c798dc6d1ba4e07175f57045828d047d9d01f62ca36f5625cfe1f45eab18e583d72384771eb1dca1a1188a6e3e4aab2d9f9c4548e87f18de38bcb716e2596a5e21b130db0c80ff0a64d95d68c05b6a451221b241675ee14638d4aad8a4799024b42c9f6f2f5befcb94cd5e32a38c447898bd71b6fe16a31d085a65ec9846bbe18afa7575c3d4c12f987daaa371c6280034e324afbc5fa69e4fb8258423f346acf45633c93b1395c065c69581a3b2a5c23bf25e611435ad3fe32de6549a686b209e7f1472b39f422dcaf185f617995252ad5537ff6dcdf3dbe144dac7d0e0943599b21692f90b37133aacd6faf415bc899054183b9365aa9cdd26b9e202992c1aefde77dbd358ef317275abe65323a2b40f425a659573d47c2ac27466fae6c1d808d4abc1a6b60dada2fccdeccb163b782f0f476b6a1b2419e7ff14bc2ae40341d6a9d0852527ac5eaa2c5717c6c6e54239f3490766037f49af91b76ef862929b80f7d2e9e888b32eba8d2cc4ed98ba1a08df9379523ec976ce4948465c5257b4c7b22b382c920844869603c239c2ab13c7f131fbfae8534488810df4386ad7ac4023d43a2147c42e999dd7838966ab583886bd9244bf4b9d8b8f41ad9166d2eaf803ef8a4c427c048b02d67d9b8b8d08fae7a4456fbf9b9717273df7f02da9d521b8f03af68ba2485c50da38316a51b39d6119706953b8188c0947c45db4395e2ae9764e18c115914acfb6c1480c3387fe6879a906ee4d04a679dad4b67d434882f0e06bd1f1e48c4c050fd3a0a1735697da3017d8b118fce0b421c96ac45d9f0291de3bd7d555d32b7a53f761c426d3984f13d3a41fc5172093f1b54e8b8daceb165054ac4684f54f2fd739fbfcd03f9d871486494eae7310aedbd7ddc32c814d8d46a23b2ed07a8f58b77681078ff7410cfb13b7357040f14dbcf62b9420dcd508dc4e8ce9e2c82de5e9ce4fa2bfe9ddf2653b99028e0d0334667c0d198b5f74d7f5dcfe347ad06ad9b1f539d5ef7b9879cadd90ef5f745ee0ff6ec4477d1803705d682a20df3414b1dabfce282ddeb84658ac8a9d29f1f071e50e2b88075609d12a5493ff242ddf218aeb86f3767550895a9a83c5f108cf31244129b33cc20702eb3d48490c07f63c7fe27e18cff0adcae04e39c5ddd5d126cce0c444e70d08be7d29131fc443a9c7bf25df175dedf32acd6191727232f9d56c66908ddf16a2001af72c8351478cdc7a44e8f13f8cff458bf5d870c2bfc7b396d220bdd4e9043958cb3c56fc417fde9ba6ee094b4b9084f8b0cd5f38b879a414d26a945956912182204b63941a6d485583cd00e65ac01e0032520c339259e544d220d23e40d1b0ec5db44c31488a20095414c733842f1851481bb7bb4929b3201e57818aa72dc3a1f77fa933e61a62b329316f6b3519456c48408d7567c512a6032a95d47e028c8079f45ecbb38fc8056e64c6d04fdcb7637f03df9cafad20df2c5269de7e79300396dcffca8c1b95aebfdcb6cc27b9ab584aece3e0133f3424701027ede1b9adf5d6c9ec0e2a26bb5efe4b15f8846e222ed68ccb28505ce18c0cda187588d76978e632b713bcf2a096a462d415dd7f2bb911d56987f7b157b130c23c39b27ddfa15df7bd0d1eb4d787378394146cb34441217c4553dd05a1a8067b4ba85ded6eb0c08613325432cd9b76968167e195b4f52640107ac4be6f0da40f4abdd1712072bc88d6f172b2311f40def101cbc7f637359c62cf41f76607d7273148711175ca8c66ec223a91d129a115d788dba428e7692cefea2533d758decd523c304de583e9323345a34dbee0f5a5da8fa27067c8298c725bcef7f6441277e0265517c29451b38ebff7896f1608f241d576e8341da4763c74297d0b04630749cecf980713826bcc17f4d509f3f2984df6a638025a7073e3de0e9c0bb97a76526c02559886c2d5a0f90771e7dd12f0509dc60221f3fcac33bfd2ee26f1c0579fa61ce05a58f16ad1718e34214a2f59822ce77d6e1deb13c592de3571b84b7c7a912d2b307d54313098fd94b4d7871dc9299b88aad05242f8562c399f343c04759819f1a0ac21b99157f79128a3f6954ed7bd16fd264b2d4b86c9264913400eb3ea15f510b1738c98a44f20930ce5e0728ce8f61a2687ebafa49beeb6b384456f3e1a0d364922ccc0fa577d895b15efa3bd0c5e5e27e5e575c5af88929101c7d41b61635cc57c65bdcae5fef14a58d9bb74457d790aa0096ec7d9aaa97d6d9a8cf9034a9a3b8d4dba229e9c202435c2628ed814f45f640fd123ed178b0d1e886cbc0932c88c4ecf4fa75dc6a17a1e4156a238b9b9179a926250962851043f8cdecf06f615b8d0fc76bfcb789ce6ce7723c75fc8389545d54af4a0c268915a474773e6857334e7c721efb9898470035174ff0f4f5a16fa2f6980e5ef20b1a1af93420104f181030956b558dcc043a7001a431735aab2819b4199194f52696622def1458cc84b2e082a5a4b90bd7096d42320ad6a46322db8e075b9e0d899782198c06a57b6dabcab1e03d7698a3d4a15ad50c3df026c89433785b8b67b3d6a609d752e3cc10aa0cce6e877e0a7d37002d9afe357aa9261ef350fc24c06d8718a222c95cb37f5719c3ba969bad45a93451368ad2c21f3687d27df5675f50ee1880ea2ccbda8ed91974584619bf870b2f9180f3c70fae208c12b1eaf540ab3f20e67bbca0b5e1acb194269e9f54e5a06716255b74b03ba3f1d60902cd67cfffe0835e36f66dbbb0101fd4fc9aab65b39984dedbbe8dfe3b8db95208bc532fef655bd774497c61cecab186102cdcc43b2023d59542308ee3d36c939937fce90ab46b62733619eac1d530ccfcd4a8971c2f85fb67eb3aaa35ef39b088fbd58f8fd0175404bddd7aa735e41ee0a6eb86fb7415b34491528091db4f14a3d76adb631cfadb742748b34262a9b3f26d16a71c2a9384a9c2b630c37fc43a01ec0f3e7e223ecffa4f4091e2efa8374305558ecc8e4170b22aff1cfd12130d788106e689002733d75d36554b029778f5cefd11aee95350af12ae58", 0x1000}], 0x2) openat$pci(0xffffffffffffff9c, &(0x7f0000001580)='/dev/pci\x00', 0xa308d4d0167395c0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000001600)={&(0x7f00000015c0)='./file0\x00', r1, 0xb9a0a560561014eb}) getpeername$unix(r3, &(0x7f0000001640)=@file={0x0, ""/4}, &(0x7f0000001680)=0x6) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000016c0)=0x20) flock(r3, 0x4) ioctl$TIOCSDTR(r3, 0x20007479) 04:12:05 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = dup2(r0, r0) getsockname(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) shutdown(r0, 0x1) 04:12:05 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x100042001, 0x28b1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x257762104fa03e5b, &(0x7f0000000000)={0x3, 0x1}, 0x10) recvfrom$unix(r0, &(0x7f0000000100)=""/6, 0x6, 0x0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x8000, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) 04:12:05 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) 04:12:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x0, 0x0, 0x88}, {0x3d}, {0x6}]}) fchflags(r0, 0x10000) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) lseek(r0, 0x0, 0x0, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") close(r0) 04:12:05 executing program 1: r0 = semget(0x2, 0x0, 0x490) semop(r0, &(0x7f0000000000)=[{0x1, 0x3f, 0x1000}, {0x1, 0x1, 0x1800}, {0x0, 0x9, 0x1000}, {0x1, 0x100000008000, 0x800}, {0x2, 0x5, 0x1000}, {0x4, 0x1, 0x800}], 0x6) 04:12:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000400)=""/51, &(0x7f0000000380)=0x33) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) getsockname$inet6(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000140)="a6") r4 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000180)=0x8) getpeername$inet6(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) 04:12:05 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80, 0x4) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000003c0)={0x1, 0x4}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) stat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r4) bind$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) pwritev(r2, &(0x7f0000000480), 0x10000000000001a7, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) open(&(0x7f0000000500)='./file0\x00', 0x8000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) pwritev(r2, &(0x7f0000000880)=[{&(0x7f00000005c0)="cb83110bfe5e66d70754f7a9c6f63a07598155231894ba91a1f71cf7bb53a85ad3bb1a92e4a429bc403cce6769454e4a42bf2bab75018833809052dfb4aa8a5b935ffd61518abe94104ca1f648e1f187c92cf5554b208446e3682b55a982d45607c9a6f268a84ffe569685b29e78618403297d0e7fd7a3a18f272b306b0aa7c5ed9ffc0542abbfdd38e0bad364cc4e8e1c522dfc3fae654bf67a01199406bf0b73e876171bacaf967ddf5fcc8d1065", 0xfee8}, {&(0x7f0000000680)="9b5eca9292dbc6353dc94cfe90b4579580a6c0f7998dcaa4d1272edab9684ea37101e038743cc281428a3f82c97cb4ff4f5ac16973815e05fc0bda9a2e51fa55147c88477427cd404110d1b77a572abe090b004ff46e553162aea3f6286f0349f6d81eef696caa3f24a49c769d468e48dd658b14227429cce097de15a74257919b2dbfcba46abedae3dc332fbf0e1687fe9645852de600236e1fbaae1524b77940828b8a63754ec5c5dd19787f86ece08d5075f2b9525a9aa5810ff298b55c57a3a8987575fb707edf56b88289eaa0bb809d167e65c9", 0xd6}, {&(0x7f0000000780)="53f3805d153184df8367d6685c4c09cb503331a4b80645d1cecee01f7ca8b441eece1d93d714228d009f62ef82019d87d6bb42ec5ddf2581f2fd4194dc8926da96b29d26c3e1aacf5a48398ffeddcf5b2902fb5c1f4d53421b6a650d74a782b530d846a693a079c5f8ee09c41a4effbe9f02071f0bd98960b880946d334e865506b5ea3f7c061703ad93f5e40232adbbc482fc059d6a8f211cba2a6bf995de02b4cbd3094acd2bdb6abb31b89baf4b2ab0df37afbf1d38fb15b30b66b70b0bbf6252", 0xc2}, {&(0x7f0000000940)="05e45faecda5cd753473c10bfa225de0a8c9843fe0f1626ac9456e8cd35380d9074203a6e430845a49779161d5b84d6c7176e9884cc132b6373ee5499b06cccba9cb66f69e9fb2e659ac6477fd7edcf1752fe5310d256a79a9eeff143124b86de5fb9b1dee522602e5d309ea70a2739ba1bb14f5a8ee6145188650264e1cc7ef875d3301c9a1e22303b45746a059631363deb0", 0x93}], 0x4, 0x0, 0x0) faccessat(r1, &(0x7f0000000240)='./file0\x00', 0x48, 0x1) 04:12:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffff7, "42d7517b007de3c7660000000000000000004000"}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000000680)="3b138f36a89f77bb5edaecec77d0e524573794fcb698547f12bb4b1c372317fd241af6faa0ef57b1e6e98e301328ac3c5145d601d5ced21adbb026d64779c6d08c3d6837779bd4182129071e3121d24e407315089860d0d90dd115b8d9b17d86c8f19e550bc7a387e5023c11d7a0b481a951462c83449a7c2b5dac38359ad50fbb23b3af09a32307b903e427763cbb0be2a02d4423bcdce1b561f0350381e384252f8e299640081eae37cf3ce37fdad7abdda94bfc7b995ccc84dc81c6729ebc8bc928f3f3ce3b49865860ad6f1d165e1bd540b6ec9189bba1df5918244457c3aded0e5e32624f65490c5ecb14e75d302b4c0abd2be7744ad5d83afb0befe4464b95eaac4bf4e3b81887309db09b12bd8c2f0f144c6eea03b2623515eca6fe30c673a10f7cbc99a179f16d79f84520fd170cd038915256f4798c971b0871344c8bb8f92fb09a68015e27b316137b5c2cd722b9d60245d2fa81b658bfce92d32d0cb1330dc09fd9a345c6e17c46e176c270590857e690a976f6109e094444630443543c70b4b1160500061848e90c2e12ef44cb0eeca4bc5c9236f079127923a1cfc85b4200ecaaeaf926db54d622d61ae8986a058f3c584ef4bafee7190ec21dc9f47eebb1bfd799aec7b09acd9a947ff67a50e86db5edc8d6cb69bba316dc3771068b7ba55520a766d5e86842abd3d5b844e32cb90ed4619cf1018621a17883c1eaf927d20081888f362516cd88d6cdd9de94625b076df8793563cbb68743456c46bd5fd8e4f705a0d49ee972b27500c90e3912b09539c058db08b35db727dea2ab0398b26dbad7bb544e86578e2a4643ed702c88fa5dfdf8e649d7ca0f0b973f675862757a0030d46da2cf90b4b62b65a0adeaa6141eeb5e90e219a05dde9add6754a9473d418f608441b132f080b5491a56113f86ccf2b626dd5fc1b0dcbb4f587b42a9c1bcdd869954229ae4c76414e5d0f4a2d0c5b7bc0fdeb50553a99e0b87ee76cc32c33d5030ccd588ce906c6f0f2001304b3c02f65affe634a3aa4fa2a92a5a8c91bca7cbbbf3e0f75f21bed89e4baf378137d509560bebea2630f805466d7a6dc22c82986c2de406fb7824606b35f5a36c5d4d0c6cb8ec896b45619702d288319650f450dae3d3e9cce55f1aadfcaaf0629f98e4faecc22dc97523edd86c6b75fffb83cdb6a61c9abae7522bac682e7f26b78faff55059753bd575db2e9abc216bb276842883fa72ddcc97c74f7ba5d15f7eb3920a838f768ee57d9e06b02aa73fb698dccc0adb5fc05bf6a7ad9fe6fb9e31bb1bf89f4922673c0c6d434906aba7882a19693cf0db1ddcb4de092e7e887bbb3d93de5823b56e12d31648f291947b740a7d9e8b25967c1619f814dfd40675a9b94eee3a101aebd2d4c0ab80d4b346513c090fa3e9f263b699936db817fe48ee4eddbc3405591a01f18733e14b9ce26c30fce4aae10dc0401991704bfdb7c510203d975447f3c9194118df57e7b57a050b15bd0685871dea3bdce8ea3f3d1f5e27c0b99587e9c5045766a628a1ff1109066ecc622f6e019e2d67d104267949619874ce3cc8bd123da93d24d43b2f00ae47c6d50c1de24b09af546f91f5c38e642cace8f43a81b62239dd84ae548ac8641e8730f3f541eb8eae8bd71961bfe0000e73e57f6793869ffda1aa455153b675ec10697ef7d84cad80f9dd70d20009a5801163410700e6b41c1b376ba3f888ac90ab36aee8d76c997774c33299a5b267d29b60b72b837516f3814cbd261148040a3e8fa06d019ba01cef17bcc05b7f380762e76e649acf1f05f10fb061d8bb2674e832dfcfea217f16d65728841c6199293fdb99b035b65e4ba07fe6182f7a0261510a6ddc158335885138e08733f17dfc6615a33b29316c8de5064276d1fac62ae2b39a8ce70b84dcf6b156602336e6125d79b84c559ff9a474d54b71e9a6ccfa04a2b342c336379e14721a77a78d4ebbb37ec1958928ada0b126f8c28c1383b4068fbbdd0667153ce6da2f9fb62961491874f321bfb70f7c86f8428e61ba64cdc51a0219217bd9caaa0ad9c4780a4624e260c3f432aec288ae9499913db37f29a9945db3e4cd7d7c6b96dc3c03763c3e9b2ec62577bce9377e25eddad85c4b449ea53c17ecde6bbda02032b8c442032002ded9c2d43da70e60381d6868e4aa52719fd749827784fd0e208d38dd94f9ba524055943dfdf5955ec9e8bc00906c17c7cb002f2c4cd0575f7f53ed8dd93451508c1b88c8e857f634d20d94ce842e870b09fe969edfcb00fa9d1e41bfbf49a4e717b9f3a7e8fd0b10d7fcf2429067e2f6085bc60d95b88b14c0d20236f9c70a9158eaa70bdd784f7d6b5ad0f2ad986478b90449b3746489899c6636e2ea3a436e9b17a5a20bbe7be30e7b2fb0bf30cf167ba361225ee5774e8b1ebcd7c352d89c01e2bf2c5f2416ef7f4508c527520cfaee7ea5403b5e17f840895d20a2df2b119dcede6906075b011aea66056895c46f8e240811066b750e9787adbad86abe291e0dcf9d8cdc0d67e572856f392f138981d5b20f81bea1ecd00b1e710d65bbb5b2a6d82f37939f347ac486c18924a5f101292d00d6756a5991628e6f676308787ff783a4434051a31da5653592e473e0f0f91c236804460df0926914068c916e7a6d9966bde5bd10aafff7fce53331d6c6e6a31526fed363385c1954dcb9a7bd90b8917d6ce1580afbd8027d395b1814fe35ff2a4166ca885ef38dc170a9fe791cf52d7b20014990cb123730a8141df60828ffb026e7b42c396f9f6696d28d49cec8f9011c025a4c99fd0762a4bd577a4f44a6f664fd39890af7ed9614e2058bbb8407ceeddc0f3df0021570a357e6bbcd7ad5467e42ed3530b9a19066b1ad3862b0e3bf2082f16e5125e9671ea630d82b372e4a7656871840aaea90b55e11744d750860d20a6c35856249d1f0360f5012668aa5adb3ff3611b7c7fcfdc8bfd4b726a0e9ea0df390476b3aebbaab02aeb596e4621001e072d6d56aa839b2e651bab3cd5acb77657f2b58fa4dbf58fd3046c4ef10eabbf4dd9de3dd8bf5a086722b5b23a10bbc5d9c4cf55ca9", 0x885}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x6, 0x49}, {0x18, 0x1, 0x10001, 0xaa48}, 0xffffffffffffff81, [0x7, 0x7, 0x0, 0x6, 0x3, 0x1624f82e, 0x100]}, 0x3c) 04:12:05 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x400, 0x0) dup2(r0, r1) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = shmget(0x0, 0x2000, 0x82, &(0x7f0000ffd000/0x2000)=nil) shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x3000) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 04:12:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) read(r0, &(0x7f0000000080)=""/112, 0x70) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x1000000000000014}, {0x30}, {0x6, 0x0, 0x0, 0x100000101}]}) pwrite(r0, &(0x7f0000000540)="ff0f00009be96910f6357e3a0000f3228d371dbae0dd9d59e558b7c7346268b89546fdc3780ff07fb1dc8f45819318207c574af5ad64c99d53e8c314580683185a99518fd7aac1d78a6127985fd969ae2a8636c39728eeeb87f783c0495bb97bc66193326d601a049efd4b3d6a68eaace6d829f5a1ea5c98cb9c0fa11dbebda2b4a92e9f0f6a3a5f131f3f4caecc87a2109b8db374b6b45518e18645571eaf7162c3a617fdbf48ea130146f4405639bb35a0df1c2651819fe82be346bff24c2e5558eced26511e5079d3c945b2ddd892693b26be78886ca15e42bf4274a607055e1f2b52c5bbad1331ae1ea2c590f66101d74abc05e18bc943a98a9d10288ac59164360aa0e0a42cbb6523078a0d745c7954f735d90e3515b1c03776860603e3062a624898262b22d600abcb789c9b6daebb428452a940b3a14724657f3ecda89e62f908ca5d5165cf35f867440cab5dc8787e0a", 0x154, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x6, 0x1, 0x200000000000000, 0x5f27}, {0x6, 0x4, 0x7fffffff, 0x8}]}) socket$inet6(0x18, 0x4000, 0x1) 04:12:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x40) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) clock_getres(0x3, &(0x7f0000000100)) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x5b) execve(0x0, 0x0, 0x0) 04:12:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x42) 04:12:05 executing program 0: r0 = getgid() getgroups(0x7, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, r1]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xc0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000140)=0x7) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt(r2, 0x1000001000000029, 0x2e, &(0x7f0000000000)="ebff8d510000fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000180)='./file0\x00', 0x9cebb41e8180f23d, 0x100) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:12:05 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) r0 = msgget(0x1, 0x40) msgrcv(r0, &(0x7f0000000100)={0x0, ""/200}, 0xd0, 0x1, 0x800) setreuid(0x0, 0xee01) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) 04:12:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) recvmsg(r0, &(0x7f0000001540)={&(0x7f0000000240)=@in, 0xc, &(0x7f00000014c0)=[{&(0x7f0000000280)=""/23, 0x17}, {&(0x7f0000000300)=""/148, 0x94}, {&(0x7f00000003c0)=""/223, 0xdf}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x4, &(0x7f0000001500)}, 0x40) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x80}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001580)='/dev/null\x00', 0x40, 0x0) connect$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000001640)={&(0x7f0000001600)='./file0\x00', r1, 0x19fa453a3eba9bc}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000001c0)=0x1000) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000100)={0x5, 0x8, 0x4}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000015c0)={&(0x7f0000001500)='./file0\x00', r2, 0x2}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:12:05 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x280, 0x10) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x7fff, './file0\x00'}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=""/161, 0xa1) pwritev(r1, &(0x7f0000000440)=[{&(0x7f00000005c0)="a6a39d2d998733002baa0822aaf7b34b015e08a0495fcad4ccb960b477dd3637838998929961cb8a8fb8bf8325072570638760bdff156f9a6a10ef2139d97852783565b9d2261be8521ca1b187deea4952d115141f49600508019c33bf15df23a7df9380985c357942757f2c3a3014a280544f91fd9da016ff3fd67fac24405be06a39c9fad0ed89c370a45f7b45f82b9396cadd5697b04c6d1568675e5b63ed02c5948608b51172697da8b81d6f78b52b5fbea0ae0a0363a915a2aa90bfc2171513a244f91d83258cb1f72e2743ef22fbc8c381", 0xd4}, {&(0x7f0000000780)="dfa79855374706376d8310e424564049df12b6ee8e29bbc1de98432416567eea02d6477a0212b19c098b4c3387da18344ed16f3bbe1df14b198fe828efd7da3ad44750108861779f51adfb66d2fe9bc49a0ac421a5c0223affaf0194f6ee8ce498e9e1869be82d0bb8a84f410fcc184499e327eebe9b8ece3f60604d59d4b2d56ea67e18349a358d608edec26e5cdabb81142ea1cfa81f0e0795a01a1be374c1680201035e64bf0ba4807d0b0a471c404f72ee0a4fdefbfd78755cd2f7fb363c31017f5698ed2ccb2e3105985581b9eb09ba01c5130c21ef234136af2434dfe6ea65e34322186ad6ec7e78053d91529af2b2ced06e8688dc8639e14f2a466fe0acd4abd5036c1d36a7d0b2cdd992f7d4d0014f04646cdfb01014e3c77be550d6fd4217f6857475acfbdfc069c2795be640620c3133bfcca784590a8aa3f7cef6c6a43a06884d3e16c9200b9a2fc473d8488b6f6e8cf93c967a2b317103ef214857810ee0680a266686eeed49ddcb3fa2f49c65ed3353ea8ff5a298032e2144e9070928a8449c066274e3fd8ee6e007b20119aea1c22c4d808fbe967e0ccd27af873b74e219acdf5791912d32b47caffe5120c1852965892f6e2ce13a0b1fb7b7ab60620f4329564d76addb15a41d171f8e4da230dd76d8761eff471ab89fe1bef40b57348528eb459703d5b747806a592860e5107e522d0d5641cd0903db32699a31894e7d92c6e3bcf073aa49fb33f8a41c790a50486549c93e9a902370434341e669b662c0d0ccb2d5a969cf30f6c2407bebd014f4ec2bd75b9e6017cd7dbe905605b6c2f382e4bc98fb4e83c17af382779c682dcb3d611192e48d2dc163537fe1e0a7b59331a9198a1056c84438005a0e709d0a24cc05ffc91304a05cb541793b176800e4f0f41b41d61fdd475593bb7744e7c535e820f25c0bed65c11bdcfa512a36023acc9f2e8a25697ca791c1b94c5d19a33be7de0792252421406148e832a65c6d567041d8bd6df1062364519ad24e20abd1f796aed6fa34ea56f386c50d66d7cb12043805fcc2b576935a63d222ac26dda436f3da371ef19bbb42d25c2a6343743d5dd18dd34cd7511f1c82db883cd92c78903e5918c26aa5803765f9237211f87d14937acfd6f011dc5b4cfe43ab7dc283b0f40ee984cd9eae17e12723bf0de87ecbd9a94f61dbf26a686f715f27733c4bcf081e9de72695f2a227c82e4da0d54b01e432c45fbd2024953354cee54514954441bdfc528b3b181a36437205f61280d0c7e4bf32d67dfb43f6a3856d4a28cc8c744d25cb7a17ab3e1c38f57dcd34044bb141fdf63bb2d999646869c0b7303fd146cb60fb29599eefe943c82cc524caa26dcdf4dc03ef60e355e44e20dab058e566e470c19c124b0c6b5ac37b92bdb1346c7aac64e115f209f49f74ae2804199393f79b7bce829e42e29e4605c5d2bcfbc784086ad26e4aba94f31eb08ca9fe6dccfd6e0d57f709d7c7e23d977f0283c606ec342d6788bd9fc5b29c544f87d1f33293c2e98f8ff39b4f57557830a5aec847f8e3a1cb4e080840410c333d60158b211a775964b725d302a1faada406032f8cf891473121c9eb464441399ee83a95cb22cc54832d6368d71abe854706e462f717676621bb32da5bb22f4219ebffaba82382204aa4fabad34ca83b303eaab0480d49744f3c929ec194d45eaa9971655d44258b24fc152c19454910754a61e8ead1dbb6c46d929f4af8b46537e9f0cfa236e1f87c60a5a25c91fbb620bfa04c00a7ba909ee467dec8e29fab40c8a6d226c88699caa331ce0345caaab163d0b9c11e1d05f876145ffb2efb60a801ba9b025aaa2c8c13cf93a2c69a7b1de3194046896a5f147b5b5a729a315e4351fa1a74dde76917bd7b4365d2187420628b0af82e55776022ea566d72047b55d5dca1a27f16d53c8791db646ba450a87bbee719f5664fab84d3a8af8bddd4da1d964289a4bbfcedb2592ee569b752311bfdcd0f9af9bc656089b0661ac53c47cbb7d970e09c3404cfd313027e713d2a98b6d855f8845e13b40c6a2c33731c787c0eb2cee5f56f0a41deb967efe17433f69b569821a4e3ac49924981e82a8f250b8fa3a6e72366f2dc87c8e3bcfdab77b7bab7b46168b77678a49c45e1ff46dfed4b1599267335a74a228416bd5f6de04514581324bfc14ba33c95376d0581dbf03416842119465e9666fda3c35bc18573a42768f736ae1bedf62477f1e6752b76c97f24b64a07725f87c7b53515c41cf48566942041c97f09c770e3d98141783af51f0194aa24f9fe64cdf4b377ca4e12d1a426aae9e943874225ce821b31f9a6e98ae58803be47b45b9b8bed235cd65de39d2ebed22284ab511fe081be07da020e2f60d284884c58fbd907bc93f6e2f593fed1548168830cd813550eb2af9d4024d7f2cc51e91638880f0b27e018227bab9aab602d2691d32d24fea828805d6d8b66786476281010b26a63406d7295096d86bb0d4d442224b6e37a12fe1796766262da3782b25b703377e9ee1c2f85899e9423e39bc2713ae9e418eb1c0a0651ab729c39afe4be61cf56db807e7bcb3dd81fe860d8deb3f035b0f6582992ab7543465d49efb30fc18f52b673a80734ccc2c927df47e9ebda3e4faa55e1558dc2c7ab2f1aba0c6cb0d8cab5ad8332a448f3b63d1f99a29b0e5e60fcef1420cc09add4fed1d776fc121ae4eb69fd381513e62f1450e71739a30fcd35bc4c66aed078577a1527eae000eeb6f1f8f6de69660c075eb549e4aa36ae694b0c37e9ccbe97367ee829bef014e83d7efa5f5a2a5b283dcd591bfd6deae0389ae8fbbb35b9bd343f665c1bd8ea01128eb5fb5a9b5a3a9b007121db889ac01885297cb53d4ce2de6757425214f538b962ec4f29af4c4fb75a5f96956768db60ab5c0a95ab943c6c791852a5044ff450d3fa604f01a1a74394401c5c2d51ab503f060fa3865be07f070bc7cbba3bb9186df303a14a652df8a8c601652cb35dd533b5ba87f480e25cf09b14ef330d5e540d0ac2c19aa11adacfeedc05afa9460f38bb2e5f22d95f78d85766f838020c022457b09993703015cb3580f263f23692d6d2de29aede930ae65f575a77c16ac4034b81685b33370c78bcdea7f4a770d19072396e185e850e9b08da43e30e04a31dc3d686fb9d62bde167d16c453239b6bf992b580114e60dc5d01763b2c9856c26be45d2191857ecf21188e1c62a09e2944cbcd55daa8a9b6d84fa6d348473c8d418205eaad04bb432e9c0c55eec098dc7149bec6ad3244184ac48accef077e6878c752d10572ee7cca63fe4783173f2f8fc7abdbd8c0720a70a682d6ce0bb0f90ac78a5adf4e19b8d5550e9f0711e342b6b0b9918acc7082f2b795dd6602b46c450e440119214063f8b5e85291df177402914c8134614b6137fd39a677eff2290b637fa9cfbf947d8b13519e96eb3025a4dea5b0fd6b78e5fbae98fb4f245ed067eda13f671a8baea2d484234b5111519e4a10e2b22de662732c94b58cd72267e14a5deb70c15c32e34aa7651426f009331e3a28fa872618fb8ddcd7e5f17251fbdd2406be743fa5dade75106c197bb287224f4a39170d2021afc68e1b4e1fbdb8a2b253c69b1e851b669a4a4e3eebfd40c01ec1d4107c99c5ba7b0da462a8787266fc6489211f19ba0a9b597af2912cf8347aae7ce8b6e4d29c218cf7a4401a8f4561618f8270892c9e6f1c72cf840390c62b5f28fd249f3cfa764df282a81207a95bae667642267c6c0e1c5b1c0d6a3cee590d44dff8e1e923062d41d6dc571a0791569bb89a8f730db01eb13cf3e289f59be557c7a01539f7def55a28720f65eef34c13cce60546020164311c878a2c005cf93d9ce9856ff1c7c4f920a1f1fdca63cb045fdae55033878f49fdcaae1ad73c7b81784ee1a942ce3785d44935843cb7712c0be3d970fab41c0b5f2edf7fee7811ffef22959b4075f1270869a06a9da7f27da9de88fe1c1f0105186716e15f94484c2784cf12bfa4db3a9860b82aa93fc8a7fffe9316ec8ede213fdea21b27f71da2ea0d7c1b2035c7f1d1b4fd0155560c33ebb7e80d60a8842d95cd84e64c9b3c0a293958d8c371a763bf5cd58596b0c863e440432b3950651e8b5f295bb67ff8e0aa9e9ceaf738fd23d98486218fcf6e70335cc345e77a994481066c1ec5e36a271db30b25f5d47e1a62260eba04506b237180756a3896d6074d7b28c01f807e18944fe8bcdbef6766e578cc987011661a8df0e24b484459941094a4834a4b982c4fc102d289e9ff7f4c16c6119a70fc2b25e5d9f4fad16512b5f9fe1439fda4eca4e1df8819f5f3305a2f86bd111def2c7b9dd57a1f73c142386a07fa8b705a20641c51a582c1abd8278048513f3b0509985a6809ba14b8f22a9193c654c23a5fce18fa10f3b474df9381da7f3f3eb581e29fe84a904091e16d844c1f509f8f23311bd997c3feb3c24d537637a8a061d718be44cf730dcfe64fbc9da5a46884e8e07e060d9636f4d7b703c190582af929ffb448978650a3ffb4f68cbaac3e3c5737183f6f6764624d94ab85a1802762eca7a6dfa98512474dae75b6c4d56379685800cd7fe0769958bf5f72c21bbde6f46ababc44caf84a83745fb5aaf17d5646136fea05417596307077bebc24a0e740b6cf441092a89b3c632ea0cbbd7fd8c3db3b1fd1c3f03b8d94c55fdd07861161d2aa27e1897e271fb7e45b971a0a4b7c15f0fdc731e47ce1f43a57c25e4684b9fb496c852d021b99a2d59b2f9dbacc7d5879f3aad7f1aa8d3b5025d08dd5fe3643a799e4d50fcfc3fe6301b8f7512e94b4882b38c08167aa4b0dfee9c7531d38f1ca09e5a6d503dc295434c5cbe0ec896be7c104644e485846f7d746d57d1084e77394e29c645834b6592ef98765cde3276bdf68cd4e4275a4a207e200a872280f1f159007fb81f80b1991d24cbc219c25f07f931b3c76069a740b5d85adc75da8ab2bf6d0459524a7d8bb3932149e8182f795b38db81c1417fa81357a5fed8992e6b5c17feaca2736dc86749f8ec804f3c1f549e500b30d5261e8b51c18a34a4450a55868aa0778f8bd857f5d859ea5a1bb5703d0f0e51c98747ccba88024d97cf83c461b9b788d86a8bda21de662c48b0e2bf67f2c7157a078e7359089e5e263327efe8c3d14508729645fde22b29318232fa3dad84019f3752022c6d68d9a3289f24aac91d3a00453087a6a21737145536f8cb752bd2b5c71b57400d0fa84d3d3f18b291d3062f9eace3c191fcceeadd19498a70143ebb680d85e383cf7a0730fb66fa95f2fa009f0c158819fdbb333d8a6e99ecbbdcf4b81413a72ae934a4a6abfe2a0db12c5b33819afb60a96a7dbbea8c23dc52d4c38796903543b3e9e45cb8f2c0421a7d11a94a52d73b6a724a1c2462d35e2285ed2cc8e169c027b6fabd36b8a5c3c5e51731936be188580fb4b01d085cf01f2b6d87b8f912d347a09506e00220c1b74596c4e2f6e38fec64839670d8dbba1cbe9053554e242f5371993cf1ebe9f0a58e486513494a5694dc12d830442fec7caa925e7067bd5ff94854d4014a92201e807fe4f0c3a3d1252939b3041242f1983c7da5c2566c0eeeb6ecab1e89c9ec2ec6ff0f7a1533edd5e52fed77ec97cc3aa6bc31fcb4c020746008637c669a866d5325ec849dfbf56d1ac28ae4886e110f97abe08da88ab9ec8cd7d3dce5dbe92a7e72380571d2b6f37ff221b7f1420e92369bd9a7eff1cd68f7e2b70a1453685f9d3a55762f079122e65fa15344c6a56a75c831286b", 0xdaf}, {&(0x7f0000000100)="eb633b7625e18b7da3368649ecac2cd9e91601b6676c6d232e8c57e66bc6befe339967708a0db6426aa9f83b4c1b5cbc5fcf0f6118dda182f8c53ed83a9ce2688693eef388d7875d902c58bb9e4711afa2adb9908f3cf5217ab466f065", 0x5d}, {&(0x7f00000002c0)="39211c2db7cecf640c366ab5653f174954630a453e59a071e708c7b0ab4ba61ebcf9bd7765cbfa7a70a60980e335d23a3666cf6b857b9101a9cd8e82d31dd14bfb1857dd60b0681242195376fa97eb4aa6e23a5dba131e880d8a77eeb00a63cf104361ae8e518b4c0fdcdc68334ba2f101e20dcca75a07bcdf468e90467ee15e41bc313969831615c2d548", 0x8b}, {&(0x7f0000000380)="ee9b52d5fb00948567a71b0548da59b3d70c2a175b074edab99f6b14d447b0845a199128eeaa10119d68725c4b9af11796607d90c200e0751e997f620ef2e2cc6f297bee84f493665f8a05f13f897090ce46a0bc8801225bf81e93a21091af750654b2a2b750c6e6f90c4abcf43a245f6ec7aa5fe371365201da39ac48d2d1ee", 0x80}, {&(0x7f0000000400)="ea3f258aa7edfbd194ee64c83986b7df5a440c65ff11e608abeabe943b370aa15369965220e7b90ac4fb57a4138843d47357ba5576201f490ee1d7cd2ab2ae", 0x3f}, {&(0x7f0000001780)="9b0d4d2d13a4a089bb345991339e7ae385efda329f08f27b3a9182308c09c44874f07fe9c8c9b59e32d4413958deac0096959389cdbcefc0a4c33353c78e2f341ed136bdbdd2f3d1fc7d89f54fa4b651619a1bf2bbcd078ae5d64f20f1cfb4fbe4765fea504b4ba27dd26a70e7f06505d485f93b1cdbab61bc6ca70a16539e47b343ef085534580afee3af34660b32f89847fbc6fdc55a686f9102b2b4a6410fcdc8c7c66ee6c5ca7bef0ed3f2b8ee19dc3251649c43d006e0e7513858deab164bdda37630679192b39890ec977da75ac93340ea57a4c9cf3a7f25f5e687eebc5de906810aab4783255a76a3bd9d9046f16dd97d78e563809a9eb5c32bf18d03e7f74a979bd4b0fe46e2a2b5ecd07a01ff6adcb13a490f56effa4ca2e597a8bf22df904b1aa7cfa3278537a0ed85c63bad3febfa5a6ed3368267a67c6fbfad1885122695329a4a7294c1957e4edfe50d95cf3a4900d6266acc9469d39b31de130b75b9a3004644f63bf0391f31353063893502acfa2c27b4d5c8745b71c9fe31ac2f8cb61b636a3ba73a4e064cd284d8b1375905ca2a7c15727fd14b873c06338d1dafa3e2030e35c222680fdccc01495da781673183bb0d7bff4928651aa79829edcfbad6f98f6af8f87db2b5e8a0abf7c1fc3cf5927683747f08b96885019bed3093cbf049e45340ca4e6b96a20fefdfb8e22515adbcd8339a61cb566055e10cd866e6c835d99da5f90d7d6d8ad5ff3a39f825d1481c83d0344686f5d60fa08ca758d882ce37731e2980038140dcb42521f17753c5918d3762bd424240ef5d8dce27a4041f6a2bda95efea50e216686dfb3346df407b223fbf7443dc2328811ae2fd4deda160e19f25259d7216156403e5a858abf2c17f88bd21c629f57da453091fca76b0cb59881601cd391ec995c740b85a730b240effdb8e15947b07a3a9e7f516d7befc7993fc7420ef3d8d68cda8106a70ea8df40b11425ade91c7e5bfbd91d1b37d2538dfe56f3119ca1f7b1e2329eb96825a4bd79f039305543054efe7c951714e9c746724b46ec59b7e9ae3e9f790914ab153e4437d0311d7b1ddb7a77e510bdb7837c7416e5383447931135e3c0329983cba84f632665c19a121dcddb0288d62dad01b6021dd039c30d9d3cd91af7c4c9e72f3431f668b6ffd399e2ba3fb239b49b6e7ae057be0d386e0ca674ca089689f05ca90591bdcdee6fd5fb892ce1a903ec204e2746013572528ebf6943796fdf74fdbebc70a341bd538439431c2ff7a95e905c05e0e4cef312be43e037a3949e64dc12f93718ce7364ea7eed6ebf4bd7db8d0945addf57a889d72e331f5ecfd28c80efcd00f52ce5199de874b10b0b5e0c8e54531748f0ff4511bc16a8bfeda31fb015341e1fa17fbccababd9454e01bd028625a54f668a2ce18b48ec947bee630ff4396f3cabccce0bb8928dd9939f8073754c525acf12200f84390fb0d5c6e8f336116ad36e2adda31fe31813fdb80334b302a8e74efcc598e2d81aa5ba03e64f50241a896305371e09669881f9609fdf3d41aeb5089a5fdcf28150b9a9df737d5149795cdc35b492b8314d14d5630645ffd70dc6a6b1dd213758dd631737130ef74a686a3622f7b1d043cf1706ce7015795cee494b10d0fa59340b85889108cd4bc302a04e3b4dbef90ce2089aa374c0e2b119e454a350a44ada34b52b70dfbd7844d837001efba27f70301f964ddec7ed339942256832557f86dff70372346985060b5a6a0db4485a3a8ce03cc934b91202207b00c4adc30d63054c50720fbcde143b3aca6d2ed5c9805ec3527868f60b685a5e7938359cb4c8fdfdc320948c85b8a631eb97f8e0cd160ac22dfaffc7d9a642839d8ea6fbc649ceaf955704dad4b695ae3c7f51b47fac2a8cf457784d740592df25e19f1b0801f72accaab48422bb44bf8dba78178470d35c9421163bbfc09cfca15667c8f0f53576ad111e8a3b313d69df47d2bafee8806ac6f1072f6f18286c0667fccb7e61f34b63a441645998c379b9484a6f26fd302e20d148f07b513ee373d41c172546ac6c7139a93e503cccf5c23aa1b05cdca94e456a33e4a0eda5eb8e2546e79914a7c71c8e9dbab2b53ece5efba075e9b048de72995b3929e414574a9b3898875eb5c5292216f6e9a574ad62361354b1e34ef90ace2be05138f130b4530aa1b9fa764bc17b4076f3db78ad2ccbd2132300d9aeb3a4e979d1b62d3640e0e813a137a2089d5ef5001b1a873d9a995a51a7a08e1db0525a8a007a05fb396861dcfc6c40a57b57666c87e3413eacf3ed58ad95db8aca4d1d2ad0751514d2aec9fc509321a8237c154c4c29930a277ff986ab0908322fb145d18ce4198c66a4e0b593198e3b6eac41585389a28b713e85063217e3ecac03837fa5084ecb1419253cf077b6da0e944f9a39f4ad1b182867d548735a81cf777fa8165e0272a79f5cd9083a40c08558782a2f0857dc0e86d7162a682bad968da41616a1fe8adf2ef6faaaf536d06f7a66a7fc2c846392975932a56a674f699ee2f9a70289c850b2db5d2fe5997a6aea8ca325296ff24eaff58a11ea190c99a0422eaa8d1d9e165f20519a02f7dd20e70e6f7fdc109743f428434e2e17ded2d21808033c958701485d68b5acecde8fc00f389f3bb4d069673e2b5d5b2f931de44e71d5e142bb77e190a220ab939fab5ed9a2e377a601abcb8e97135b554ea32344eff38fac3198cd7abfd079b89d8a338b19872293550cb7596062bda68293e6fab55de668c76d115a8d072941b0976187a63aeac8dc868c30a9adc4d44afb24cf0e5ad5f14f717ff058ca7ee90793ed02b8d953c8e2ba7a595ac189a507b28d87e84357745e430a5255781eb48e52d7f1fdafd91bb8d2299d1df7db2456a2b86ae1f83b0ff838aeaf7f7851d6d98912dc333674f84b03f162383ad934dee49dce2c90ca14fe1795968e9eb8b1369b365af5e3e95b7c99b6d50902e2e169767c21375394345b337b8cb0a103f34001e9c801ad77e9f8be159c0e4b04a6f7acbba06071916b68237408f826d4a7f00e5e5b424d4d8e6f8649f4b3a2fa59464394d7ab5910ade6e293de30ceb664f3ac9923600a7acd47cbf31e225f5e9769f0e4bd8c938c1eccbe6d9455cca26221daf95381999f2415ba5b690822e2b30cfdb48b581b50fe9a8a5089813cce6cf8c711711c37eddf19ce6a069b61d2b018b9d8be8e9ff2e02e879a2fec744fc514b3f4e5db71e5e3e69dc910846d5c0b6092d6579705fda530d1f8668e95adb532ebf252a3d6a65628209f84f7f2d3d3a65008baf29238e7a0eb5fca6b727a9aba375dc8fe34e8a62385eeabc1f7c96648c33f4d7196e2733baa90b17fff38b351e4dc231d64d7f7c7f28dae321a09535cdee3e37004373f3aab9972ccf4e47e10e1385ec589e083ba1818ff19e240e14091518c05cf6aeba5cfa69a8eb69ad77a2d510357886aa8f0da0ad62d5ee59536c5c4a1279c9f02ce8f285bd3ce4c3d2629ff1d5dc7475c8733fd98f1b1fc368006296b2863dc5a9bf64bfd8ab3b6815e6ad7576ecfc252aa6619e79ddd921c0f1b0c0164ace41f78e64929d7151a703a4c45f246b13248ece6e0fb91aa1ad158fbaea943c1daac50f8f75618adaf0ca2c21a7c9281cdd92bbc02a1135269f8b156ba00ac79c8f5c7a710f74e76dcdb669452c394465a1ba11a45ba8bf418824d47bf450b55a946e92ed74424e0ab58b820b43cfc4bb29a466548ada85a238f56094fbe1b5973d02f75a10c2783f0e2dc6fbb1719e4fc82422c0ed1aca628c363aeb064ef8f9edf9b4fafa79ed294767c77eb4670ef2be6855ba4b09d7198044ef64f8956ebbcc5db6c67ba78315226961f8dc64e9e8698c1e42c36a6d87444e9e2c9608eef33b07ffc3cf5bec559ec44de616bb875f24ce0e4ebfea0850cfcc5f34183b07f7da8343e444ab5544186c9a83f6c0bdf792bea6b056b8835ac83601f09d185d2cffe065a7a36c7340d3cab524e2f43e2e5ef67ac62ff79fa60bb0a574d7297e38068647c4684dee2bf61c0c2c8d7389a59e1c331aeac592126f5943f52e162872789a23c4a312edbb92c35412d9ab7f0398fe4b23f5bb280eb0ceb8e774b42faf0e26b3ecbd643560f567a485bf394c2af9cf0cef999fffa579732e52aaeaa52cb9d6ea2f679442740e2fac077ae99d736c26489fb709e6838dc39bbc45ddd52626791150d23afd525e9e82a196ded2ee283b8681b99d58184af057a02fdca85dec0435b56f92a8b56852522418ee96f72edc998fb56d8fea79a7e956b673a2361971b867f79b53a5d862a17f6980b1b286d833f1472a89be9774b8e496609aae148bb12c6d939d572d3ac603d6798cd2f573203f36ce7c36b8d42d4bd84931f3d80e5b2aaedb3307cbf25e2aebc425a352bce7d63e36171fecf7dccc32c831cb9d1c80c5a85c173916141d931999294cf146f8337dcdc49ac1227e4ea715b919d8988db095708618d8dce050a09cd10d31c9e6edfdf29ac4ec1ac3549076c5db7774301c6480fdcd5bd2b85a8bef5056d6db7b35c826d5da98e2ab9068204421e1ff03bce20514ac0f0fceef8c0a88feda8ccd9c3b67ed3647cf337e835c661fe12f95a75421dc664611ec1921ce2c70820ec512d029f534eb934d687301e884f0d3d784099286c75231169dcdb56660ae6f3bf371ceb4d3eab7d79a04d84c7e003daebfa8da3fbc27f97d85498048f43a32ce7486db1ae195cb576c0cb56cc7eaf536ff9b23241b0af6ca44075ed856b1d65d0b14a72c02c41b267655f3cbf026a6913c71937a2f7c877bc39ce0bfd48a33ccd78e3bb6ef7f2804baab76c6293d66eeab9fe11e985586476132e5441800436eadb8352691d98e41c78a2ec4e793798e5f2bec1e90e0f83750c81a2c63f7ba8f2ad1f6936d26afd7e670b451d8f0fa902e58a5d278adfcf5854bd733dd202d2309680a03c57ac7f733a3aba987158e798b0060c8e29dfc44e2b7df776fdefe1f3f4753c745d974748703c6ead6477c2e3ca722ae036497aab852008544bb39739e9de016048aeded6c6b92eb9cd9bfb00e3e6f1103727d696e68e7b674b996cf585cf0e28aac8fa9ad61f1ee25086fe82e173f808343f7ff605aa3bc9ba47484fc5d1b1d9db2e45d70c7b994e1c87a4e44a6785cf465658a900707a642d86a97d8570b4211a4256c1224279ed4503b503a7b1b92d41a453bdb343859bb9c6da6156a1c27c76c82c21eda64d91c266b7e0d78eb3ce29437a93d9bafc227948b5fbc9532fc0b88bdb47a1909d5b97078803786f92fb9713432e17fa9f1531fe93e0dec1d30a39b2c3bacaaf4e10c75adedc879fe12ec925b18a7d084b8eb510c6c778dab35b4fd6140d5697dbafed41f1a73b04521232881cef076542db1a1c2a1e6638cfd46e6002802d8a6327743bef66593a29c251449dd6976e491b629a75bfb661b9568c2a5fbfccadef7a7944f3e238a3967389c88a8cb6b8e627033dd82b8580c647c26815062623338ad7f8bf88e9ed3d26fced9821b363e1a3340f46db0136b4c47bc4d0f9f685385b680771a40a286bd2bc9072ebfe705860d28af61a14890910034b0d35d31488e2732ce36d6d97db2cb9af2737692b494ee010dbabdff21579ff8ce25b7d1501f5278930471516ac8de5fed4d500e733dd89ee185feee6835c33eba0e84cdff0aa59629d28d7e81ef1cf15fd44b960da09ffc6ae422a2d6a56c4c64ef6b88539c3c16ad34b218ff85d1a2a96349fc6a53a00000000000000", 0x1000}], 0x7, 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) pwritev(r2, &(0x7f0000000740)=[{0x0}], 0x1, 0x0, 0x0) 04:12:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') acct(&(0x7f0000000200)='./file0\x00') acct(0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) 04:12:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x2010, r0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:12:06 executing program 0: r0 = socket$unix(0x1, 0x800000001, 0x0) poll(&(0x7f0000000000)=[{r0, 0x184}], 0x1, 0x0) msgget$private(0x0, 0x108) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x42) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x480, 0x3) poll(0x0, 0x0, 0xa194) poll(&(0x7f0000000100)=[{r2, 0x100}], 0x1, 0xff) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) 04:12:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x211, 0x1) setreuid(0x0, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getuid() setreuid(r1, r2) write(r0, &(0x7f0000000080)="0e3d05c8a2f0e4c47c756f3d52e80e52d0be1bfbaa07ef8c5961377088ec312cc01b080cdb65112250fec01ea4da39282fa8d3a3568c4cc1f1642f864f03f2adb188c35ca33f6c5ef2f4e70e13fc09f822c222296f73ce2df705c2cb176592b84d7b3fdadaf7a307c8f0ba1346d942afe2abfbc29003fbd61ba1364788fec30d0aef591719f05baebf1862b0d7916b49a54df9e0c55a01d9804e108c34c8bfca54efd94a2fc90684bf992491738b43ff505526fb30d1524a927c7f7fe7eea08419e1973a04213f28b71354f1656de8504930d5e8d4e31fe9ff9224dcbf2b8752e9b8fd10061cac", 0xe7) dup(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ktrace(0x0, 0x1, 0x108, 0xffffffffffffffff) 04:12:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x74a) 04:12:06 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82000000010000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0xfffffffffffffffd, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x0, 0xfffffffffffffff8}, 0xc) sendmsg(r2, &(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x2}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000140)="000e1536815905300d2f842099323d8fc51497db380f6e767c32f33b780185d07bb5732f4379f0d29678b6712001159a3440bcda75a2a24aab629215", 0x3c}, {&(0x7f0000000180)="35c7944ada68a8edd8ea5df1842b2394e53b6937b5ac3d4babee91dba9d1d36ba45d60be21b21634f49f9709cc6e56a9e8f2a149d939397af5f4468ae4e5ac6cf9423adb47d28db5ba99a5f1c13e20aab0c40dc5a7290ce85f796fe50cb6944b8f074e50be3c0bd478bc5659575938a87c09ab03e20501b8a8acab23872ef23422356b08b32a8647747c48c64f5cf1485355251772b572bbf6bac5f2b1affc53252f472f3e80c99e71fcf55fc4228c8c73ae86f098499ddddd58c4be6f5b6484abde16d9286e10e9", 0xc8}], 0x2, &(0x7f00000002c0)=[{0x98, 0x1, 0x3, "5d19292f0b8ef36ad2c48df7253276d32893e430323199a5a26709a5f88b9347cdd8c1fcc66b127053ae1528c906554786961d24854e466df2951168206a6b0f1d499d76b3dd310177e2e0d9e2ac47eb41c821f5e298a5ce5736abaa54b9b4e99487e07d6b23cde9c7d3d2f216430d8414d51c398acf1cf0765c372f3fe879c221c9e756a69752"}, {0x48, 0x1, 0x3ff, "8f7a5518346243c92b9f94deb3e40e7c458ff48d76cd5c7504f1c788514091440b1f08570c5478f3fb05ddb943d506981867"}, {0x98, 0xffff, 0x5, "05cebb94fd904225e959d331290d49724056101f3b64fee788bdc99bb01a8465f6e38d9cfa22061fb7d66a296ac7b1ea8116bd1f4fc7a01521bdb2b94f5c2871eea8ca78e8c7e2e407deb4350a9b3db72f0ecc46a06198112be656d8a3991b1b0ef33f5f3df6844c7e4e1cbb95e1c246c03aa47b6f50e158ee88dff5e65670a5207981459ea3"}, {0xb8, 0xffff, 0x8, "c1dec779d78f6c5fcb980acf37317bd06e2818d801d150019b845be7d4e88d4a83ca5e8a77bf833532ae050961ff65067dc49c8a72d52f91f54358d536964c13273c6b1f6fdb2544aa100b159d9643f13e7206c193798394258099cbccaedaba2a9b1acb7e8514fd9e96395da067ff1ff41e1cd825ce214aaf2012aa40f1664a139362bd0978a19f583fdfe7be58d97a8fa7ce5c463977a4de1621f5e8c2016ea2e770a2fcdbae"}, {0x30, 0xffff, 0x8, "ed1e7049d50e15926984021540a57bc713c03d2e5a82d89eccd066e507ef62"}, {0x58, 0x1, 0x80000000, "1bfa30258fc994e3d7a8dad362a5430d8b17f9656d25d713cce97f394e60fc1904c89b093412a7d69b6fcdae329a2bde7aaf09394fdf7be971aca90ac006056e00147530bc"}, {0x100, 0xcddc3300fee9a08a, 0x2, "32710f9deee2920a607caffc0dcaa324431671816ad0159a0d3a0126b260936c2538af194293ff68048c155273ca130146b7bff24ff8dbd3f9e73efe9d517eec536bbee2f1e73f3f703604085530ed15f3708ddf4f78e215e8042fcc66741e5933141119af6b0087c6f2375f91d6019b090b8753368d5f9d2314ec3ac7ed713b8c25e6b04b53af332b7cc10433ba20dbeded5d39b618f4f3b789b0871943e2d6a449ccc7ab4982a8bdcd70806c3272fefa732f7a30b9f796786fc55188c7d7bcf5367f951c725731defaaefa8b38106c7753c9e3e783e3f663948a945b0b12b56861f00df7dddd20bf6251b2b510"}, {0x48, 0xffff, 0x20, "a65ddd119a30903eaf4e7779f75e21468c7e2d841433565e29860d79b15d07eb95a9980a9a8717a2e3525b39b0dda8e7bf16b57d3a"}], 0x400}, 0x6) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 04:12:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000280)=0xb1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/30, 0x1e) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") 04:12:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") socket$inet6(0x18, 0x3, 0xf300) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x100000001) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) 04:12:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x6, 0x4, r1) r2 = getpid() mkdir(&(0x7f0000000000)='./file0\x00', 0x1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) mkdir(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) 04:12:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) geteuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x45}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") geteuid() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x10, 0x0) 04:12:07 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001600)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x4}], 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000100)=""/191, 0xbf}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f0000000080)=""/17, 0x11}, {&(0x7f00000011c0)=""/114, 0x72}, {&(0x7f0000001240)=""/184, 0xb8}, {&(0x7f0000001300)=""/244, 0xf4}, {&(0x7f0000001400)=""/198, 0xc6}], 0x7) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001580)='/dev/zero\x00', 0xd187f70fea50e2b7, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) 04:12:07 executing program 0: syz_open_pts() r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x800, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x2) r1 = syz_open_pts() r2 = getpgrp() fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x3, 0x3, 0x9, 0x9ee2, r2}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x200000005}) login: pckbd_enable: command error 04:12:08 executing program 0: munlockall() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") 04:12:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000080)=0x38) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 04:12:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x22) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x800, 0x1ff}) r2 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000140)=ANY=[], 0x0, 0x0}, 0x0) 04:12:08 executing program 0: mknod(0xffffffffffffffff, 0x2, 0x4000000000000006) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)='o', 0x1) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x44, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000000c0)={0x7, [{0x1, 0x2179}, {0x1, 0x2}, {0x3, 0x7}, {0x3, 0x2}, {0x2, 0x2}, {0x3, 0x5}, {0x3, 0x4}, {0x1, 0x4}, {0x3, 0x6}, {0x3, 0x21e50287}, {0x3, 0x1}, {0x3, 0x2}, {0x3, 0x9}, {0x1, 0x401}, {0x46998a1615fee330, 0x6000000000}, {0x2, 0x7}, {0x1, 0xa58a}, {0x2, 0x9d}, {0x3, 0x5f4}, {0xddf64a820623a73b, 0x5}, {0x0, 0x7}, {0x3, 0xb71}, {0x2, 0x54f}, {0x3, 0x100}, {0x2, 0x83}, {0x2, 0x5}, {0x1, 0xe11}, {0x3, 0x5}, {0x1, 0x5e3c}, {0x2, 0x800}, {0x3, 0x20}, {0x1, 0x400}]}) pipe(&(0x7f0000000200)) 04:12:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x9) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x8000000000080) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x6) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8000, 0x80000000, 0x27, 0x8, "410b11cfbfa9e2b0c1f0c81356f7b8255a9df8c0", 0x401, 0x38}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x9, 0x4}) 04:12:08 executing program 1: r0 = socket$inet6(0x18, 0x4005, 0x9b) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000440)=[{&(0x7f00000001c0)="acadac5cb0e413f3f4042bb56497", 0xe}, {&(0x7f0000000200)="ca10693a5a477d47f68cf0dfe5e305993bb7537111ba607af05b071afd675002b2f02ac0467deddaa5fbca13cf2d1122fe37507796b9bc3b684fc95c9871a9c3f259f9bac37df12e466be1da6a4102ae457d68b1ec09943836c2938446fd1b1999ca8272933b19212dd0b915ce156695f47f5ff5696569d4cf893bc5f39ac4c0a8d9dc9b8b7ad74cf52c14452cdabae5aeac6535c7b36cd98a21b50a489069c217be88a63621b89335460b970246ba78ada2f0bca05a856c8b0511726f5f6c00bf2231bfe8be71c8e3ee69931d7ae529971fb55aa908c4f3ad23e7b848aadb5e5f4dd2c2790222a85aa6", 0xea}, {&(0x7f0000000300)="670bcd8babee81de4567ae6ef1c7ef2cf006555b52f637ab05e274b7fb1c288ba0718fb00d3e28ba6d61f62bf9dfd28c08ed9670167a4fd95c7302fa7d1af7e2db162e869fe15700f276a962e6238151fdf282bcf0fb70c08f0559f1941016345be86effb803a26e227cf5e19d72d1c0af0bc71bea52a4710c2091e2f50984a6de06ae17836894b83713b74805b8d9764a72d3a1f715b452ee4048ce3fb4a2685eb95d4eecad908d10be6d2bfe44fb0f4ccbdbf4b4615dfd22905c9a4604bea57def0032ca73df5b9008772d86a3ce18de6f30e3e3ab8f32b581d2b3e91bb385520ec4d99c53e4c35a", 0xe9}, {&(0x7f0000000400)="3ae841892ed8f48bf84415864af04681f3db625661ba", 0x16}], 0x4, &(0x7f0000001000)=[{0x80, 0x1, 0x1, "c61eee700f5d1568af927e56fc1ef68974ae83ebef692c47a68f881e1e0f16c07e8cc937bdefc8d57af3f6b431d976fb93db4c43c57f3ee8d590a67a57094c62c9f19d28f21b24cb90444a227a8ae89c65af5660a99f2e18a1df84b4830a84a7f8a73de045b37f68f35eeaec697381"}, {0xe8, 0xffff, 0xe8ec, "8610ece90f07ebf7e0b89f4244ae11a511b8b213198707876d700bf16fab6d0e2aa997979b4d141221acb647a7700d7e3f04d80dd8ae3d11fb11595c664e67925ac71f2ecb4abcc19788cab53c071b75b23647e69c72e37e7364af43d914f49b89505ceeae0f4e4a12b69eb537df5e9ba7d46c2b80141c431486a0f02d0bc8f2237a6836fd24f2bf23d1eb9aa21dfae68787856d06c965a8e8bdff052550ed03c3882408fce40ef0ecae8b5e078f4dfae702fd80539b06ae60540e7e2f23fbbaa7dffc5db3dc8627a125cc10ab4e92c923b2"}, {0x10, 0x1, 0x9}, {0x1010, 0xffff, 0x7, "8c92a05db504f1254f4ce567283a05a1d08347af6ff6c1bd90adcb4ce2956c60a40960a15cb85dfabe36c0d2d5818d07e1f1e202256758819945a0874f749ed6956a85fa09296106622f3b72681c3da7aed0a8fc812165baea15938a7320a24bde995e49d916fcab00d85a87243cbc28b27229c26fae0c3349f43e2e2cfa3c00c012bc5551145bc5f72c0335e457901191166d08a760a34b46c5ef1d08d2d2b0278f61e71e083b024d2b2d594fbec16cf5a2a1e1c0569b5e7afdae025db50e283b1fa7d4d9cca1aa9458066ed6767240bc82361cb5c54adf42cbe92c3afe3ce5c1ddcadea3ec4c5293b66dec0128d2d8c0093d4054b320b3e9d942e407862176f8cb2368050be776a4cbc587d0c772f05e107e8fc7e24c98b4d86b04763ffb842e99bb059e38cb3bb18662fd255891ff3bf04c25219aa1328a65b118db22e456f87e1ad41e4932e8c5e4681a1237100486ebcb2e99384202e6e7e3be7dedc3354febb1eeaf00895818d402fcfdf5f220a3925fa690598659105faae1981026cc2f9d69097b0ef151e15b9a50e6df0e5588c89a29c65d06ca71643b2ddf7bef2c5ea5298fb55ea74abc54442e21e1e0ab5f64a15cf97864a150b5be88206fec8cb7b163386a8b0bd86695726039a59caa9a1f9d1b39890f7abf89f390be3365204f0acc48d3537b82bea0669000a629bcfadd20de6543dc7a5e5ba99167695fd0fcb3c960123f4ec2d0e3bfca6c8df3283f5d740c2505100cc792cf890ff5d06ed56c006b3e5240532802d2520673bf4f1f34481c59adb7fb5fad4109dc21b645dbc218ee4beeaa4d811d2ed4ca8afcc10951260f53e55c7f574f9639028ee79c97264980338b5e924fcc4e0bf9838f93b9979b20e470bd1a06e420e5926a5596290434bb5fed54448fd1318062251807bd12a08f70d38f8b9682e3eac485b5a3c00dc2a453286369faacd7a3491c239dfc06a2aab01a1892604fdeb84fc42cbe44bdad7b73f5246579ab3de2c4dc989effe073d3e776be55cda4c49e5b75a55cbd5775ef2f944e06a6c2bfd8e84f44f637bc1373a9769fc247aebe6f63d357514c5bc53fe7a0452aa68cb4f95028d654729e9589b7ae9ec8bf7ee61c7f7ab52f47e6324dd8c6afa565ce00a5ff81358cf00c88b6308932821f112e0c504259812ce913eb08a6004ab2cc994332aefa774f19026da16ba19427c402365bec01f48d2cb92c1b3a5c014b1dd66701747f45ac15b611627f24136bbad0c54bf407bd2c749c3a59b0ab6ea168e1463e236a9187762a55560120dfaa40e90ca3467c1185d8e7bed9a3bc556ffe9cf521d5893b8f8b3c5cdc962b4a51dd6b54900d527389adf451aa39723067624cdcad41e4d051a3643ed5f94f34c4248cd5f3eaa8c73c68eaeee2d9c8a0b067f5ab7d69cb2d2558813b4c365fc06be2ef9e54d77ba29c604cc8d251c05c168bdde051447eb6b6edb8bfb74c4296df6514d5683db58d06d6d7ff14c286045e31de20c11b25504fe4026bd6e7416f2f585ebfd865a28597bd555c09ac0bf12385a22fb27aff535e4cc8782fe4205ea65b5e00ad927ef72a187915acf02d7178e68e6ec34e1440510139df322c4723931aa6e65dd1e354b2ad80f563a3d34c153d0dd6380a4326f27491f6e710ac0a1be371bd67f56945539f647543014fa2fcd915b4979f088562ace83aa3352314a506389f8308722062d80c6fe83b297a16a0e965d71fa00b0b24ced9c2685479148848df4603d70ed4855fc42c293ede05f5a5effb0cf266dadcf75ac272645e229352b930330c8c3be7fcd464b09f596d428539bb787578a93e0afce2eae321abf5442ca47d02c27464692cb5dbb1bb421c47d9b100dcb46d79aabf76d31753a922d03a956778e3a7c4d4320025eee831ee31460e1c5bd941aa31fed2a96e539fe1f5060209cc4baf248caf19750ec7eb5b54af2883e6f196bfa231c34bb8ecf05e020de8797e5b27844f11a5e2d1acf193bfa668935dd4613b63b17e9626f35e444a5d19928b70100560999ce85b5ed7b526a46c626cb85f560c06e0e5957666fe1070a0989395b21cd90375ff366e317b6e3914034e1f3618e96fef0c4e9434e665345adfddcd80a85e278a6ed6f5e1f5ce8602b0945e85fedbb5c64c08e91fee024835771d773ec19bd0fe7fc7d45dbf88738fba6e9b177744d96b8ffbf137d89716460debfe269d90b436551b4a84f8d1f16d894d5365d9a23e26041075e0cef23bc45ac8191c57688c983e73c8bb9ecd4ea361949d3b28ff216860e559ca218d851e89bff8398d72034f930584df7dc1464a80c0823968e344fb5b0bee2cff30bdecde10edc86dbfb6f34950171ecf7ec4290ec9cd4029ef25f9e65101054f52980b0a18f492b6976d5d8a874a780173fcd818e5eabdd87e8f7ebd4701b936b5d336eb5997d1d96bb9f60e570d5cf46dd4bfb4d8e597ebfb0b2fbd23c988d862cc0af85700ccb70d4d12c35864d141bc9d3f9e06cf42119e46383679f2d853b3357b6bf6e8feea731fb615ee05c234a399e83dfd802327fb3e0622946cda965e0c7c01dad07424e72c1494091191203e6f36e619f622f477531c8ace30d2ccd718f4459822d9c59dce6765e2156b86bded47b6c1a2f614b22bfefc9d955b0d58fd81b0edd08537fd63d208b9529c505a48fd93026837448a55ee33b4b17923a966c44d4235e6a2949820ac174d0b74d9e2bdc9927e66722c358a0b9df939ee09142ba1f17091155bf04ae8ce82f0369661b567e45a9ec3b56917cbde272c6e077506a464950e498797048d84325d0ee5de571dddef56730a2e05affa476c5f02564d3d10006ae6fda0ed0169145c487eca5f68ccb93b30688ce438b6b7a81b9fd630cb0e16d5a3ab3a2e939451a7fff71f98e824553e0af054044c8b5504d3a543327bd3af9cfc2a703e3c91c6e849cf730fcb2011e95e93d73963283ef7f655984e13b4999e811c01c1f37fb026a053dac989a41d20b47a631b704e01046dcef365652e006391e5b1aac6d0fa55e481e7b8f04c0548c91168f3cdf9f12b3367a055e9912806c8f8c1ab097d38a94b1517f011a0a80e89e0ba9c3022f71cfdaf9d3d86e2afd5cfffc474fdd45898063dad75c03e2c999136c450304199a37dbcb4eb745f1ee811c705fd1c50bda4eeb452f5c7279efdf28e83f2107bb0318ecbd2bc670aa55d162afd7855c61917ea242c64170b50295a0cf7873e026f64afe189d5775c5e70d39ec6166b832fb81c1878ee16b5cbee533229f875954e875dd32d0bf27ff52eaac4e7625c59e84a71a764f80a616b9b9708592e6105199e4b15da6b67cbedc8f7aca69a92c7fa80b494953754e3f7ab3dc755373be65803d9d6cf46c072a20794d431780a761136a707b63162e551275fd0ebd33e33ab91b4f1fde993c1c0292ff626fdfcde8a1169a39d876edfb41d7d1b154b7a39500581630a5d8834796dab57481f7f458e7edaebf754ff28d8c488fafec111933066f004be5e6291c46496f508cc0a82deeafdc6b948eddc97627267b638b1cecae14e5478a038fc0d40918aae30095e87240b71899b4fe670188a4bb409154f000820ff50cd55889c65854a57df56c1f2a6fb1096f0bad2fb22253cb591f492af9dc0911f1c53abc41576ea37b67ca8f25d6d3b2a4ae8e2d66838d9c9975da3c5484dc7f5a2080bcb529938f55b977662621c1674423821071e318390df51497016208ac460456bb89a5778f6e8cc8c8d57fbf96eb76a15b1adf8e8d87d045f7ae4dbea39320512814e51d00e2864041cf4602701c80aa4ab1fbd063089253bd6806702f2b13b087e363a7fdd08cb2b60f0585b2c9401a6542ee80f73b96e804afb4cce505c82ff8c6aa939a4c4910ce814e7d8bcafaa67d98e75fee8d5c6fbae12519e1ba3d915e35f5b3313bfb6ea7815f665458a41e00a97214c27de53017b84d4a8af0f7dfebc3f174fc0b1dd6ee80745ce74100c82212d9c499a8721f0657063b0fc0a50d9ba0dea2b3ad2e2b2369d521387e743f1a8b6a3fadd47322dda81293ff892548e3fec9336511f5e76bab06c792c0cad5934255f91c0345d07db1243a6ecec9f9791dbbcf79afb6281018c2e9879da1611590bcd80706c7d1b14eb2a2804613760445b71e04a35d7eda9ec8c40e2449470ae1956abfe702d7ea367093b936994f86da2cb64a1c25120bc8b14fc39469433b4bbfe8fb619ee242e39c727a1ec06a4ade8021a887d2f80b7f10303ffb342d426eb3a950de3f83d9d9c06e5c14f706b9108849cfbe5b4500d18b5ef258a838e33607b707f8df906eff97800c3cdbebb4eb6ef6a6ca624e17f5570ccfcae3856c2443a1610d2450dd4d90b042cd7a2d0e6b723a516a50affda63361df8e9e7e73c2d74a064eba0ac9385f1cbb3bfe351323a41522ae7a5b952e5f2b2da4778c5a6c9384740676e5e7edbafbd4681944abfba70b67017f550add622d997a6be9abab71872898f8e111ec11e4eb4cd85da27d0f60437ec14707881275573ec430ec97d343b77a7d89c35f6b381e3eb4f5fc248524c0696e690e1c07d7e7ecb8a9c169e265b43f30cc136dc16d95c7fb24ccd0b33f47883a57c7b293236de0c02b751a6d0db978cdca96593dc3c3604c5c42278bc49bd72e81431fec407aecbf41c8a4e0fb52521208ad1741aa7a0619301c56ddf58794bb859f74755a594c47313e937c56223da276eddcc23c1297eadc5c06c7ededba2de2d22bcb1c8b3d63e7b5e5cb60b7adca0b8122b0152c0d2ffca46976088601bd518c18aea3656f4a0eee8538668317de8203e268da1c258453405be18f9f91ed55665c4aa23cd5304b6785b040a3e92075ac011861fe4e78079a8a4e252446b42c5ae71d4a635f8be2e91cbcad44c6919eef2a1c11fe7c77a82fb5cb4855ad61e934ca26fe08d9144848521d91280649dc2a22466696b1d631b77d396c156a6740d4e64748fb373910b589a8ca360f69eba67a6523797166c4712c2861b106e7a8595f1d3bf80ca7474de7924bab9ebf08b7c3b39577043c361be55b3b1777741dc16e67154ee349448bdc3fc9671686fe793be6ef6929b6821fbec514ddf525bde60e0d023746b52d4b1fa018bc2d3df7cca28a173182441cf84e3f8b2f12f2dadd0c71a26dd4360332bc208e0155921c5123a8bae0415afeea4d7bdf20f555f6876aef38a50fbaf08783fd429cb3e2ca92f71c8d6fa7023eb6e9b001ab04892e2bef72e7f09cccfbca61c44473de518d64aa03c8866194af168d31df5bbf2226cd3e5549c665f8d214c34a3f5edc8349d6ffc5fb66222db033ef5d84a2a76b44b99c5fefd1029b81dd38f452051e4b793cf6cb3295c394db8dc4f9fc3907566173c8efbc523da2435c546fefec3e90bb07c4973b7aad02a37bc30c62b50a07bd14bf9bab723fbe0da00e5b0f6a4833877b92cc0ced4a0816153f1b7751a17e4eb11c6f44d039552b9c7ccc7e9dabbfcc0713c1c06273a30754c6d44bffdaae8117a8e304f3f0d40cc1e93981ed411baff22eb6ebb87704425a00b1a822bceb3190c67e02072782899266a39e1cd37c43c349a701c09fdc06f74f71eb0cbaa6c4e65e13a7bad39eb824725a77bf75001a40dbf49ee510896165407a4a46213fdd96035d7927c06083245ef3b4e73a4136192618617f4ac9392e0652d9d13c21f9a61191f2d0966d9535e430016dc31d1755c20e4e2e590a260c1b6e18a8b93a96604a412e9211b68df83a723eb2daa6359b8fdaee28d9e5d1f91"}, {0x10, 0xffff, 0xffff}, {0xc8, 0x206872aff261d832, 0x3fc, "6325d5861657ad97a6069d199187dc2dbb734165acd9fce095186bb8d14c9164fd8b636fdd647c4ee8d858544192b245fb9dd19cae0eef7027fdabee36644db4e6a193026fff21d245109515eed0e694405df01bb902e99da18cea9ab647d77b5e72bbdb99248577b719332815241c04bee4885cd1716a7682e083ab2636770754529fef096f6540d898aa25fed16b28e52731b23cc2d85ce7bafe84d91014ece3dca72cf5ad0a03e24ba3d20c890f86ebd6"}], 0x1260}, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x8) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000140)={0x10000}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r3}) dup2(r2, r0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 04:12:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) r1 = shmget$private(0x0, 0x3000, 0x202, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 04:12:09 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5, 0x811, r0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x62874fa415aff0eb, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x4010, r0, 0x0, 0x0) 04:12:09 executing program 0: r0 = shmget(0x2, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1ff, 0x0, "b80000003abc00080100", 0x4, 0x101}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) listen(r3, 0x6) write(r3, &(0x7f0000000000)="bdea", 0x14) 04:12:09 executing program 1: r0 = socket$inet6(0x18, 0x3, 0xfffffffffffffffe) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x0, 0x8, {0x113, 0x4927}}) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) getsockopt(r0, 0x200000029, 0x3f, 0x0, 0x0) dup2(r0, r0) 04:12:09 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(0x0, r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8200, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x3) ioctl$TIOCSTOP(r1, 0x2000746f) setregid(0x0, 0xffffffffffffffff) 04:12:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f", 0x65) write(r0, &(0x7f0000000a40)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005c131cd5f97cae19b64dfb4796df549af80b68351b22232858d02ba359a94ef7c9952f204", 0xff37) r1 = syz_open_pts() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000200)=0x7fffffff) close(r0) r3 = dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x40000000, 0xfffffffd, 0x20003, 0xd9c, "098d14c67504f300c5664521d3f131bde5000001"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$KDSETLED(r3, 0x20004b42, 0x0) 04:12:09 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000013c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, &(0x7f0000001440)=0xc) r3 = getgid() sendmsg$unix(r0, &(0x7f0000001500)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x0, &(0x7f0000001480)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}], 0x50, 0x6}, 0xc) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000001880)=ANY=[@ANYBLOB="0102382f669c253e4c8097215e12294f8b021f114ade04bb00"], 0x10, &(0x7f00000012c0)=[{&(0x7f00000001c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f00000000c0)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f0000001300)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x80}, 0x0) r4 = semget$private(0x0, 0x5, 0x201) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000018c0)=""/4096) 04:12:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x1000000000000028}, {0x800000000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = accept$inet6(r0, 0x0, &(0x7f0000000080)) semget(0x1, 0x0, 0x80) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f00000001c0)=[{0x100, 0x0, 0x7, 0xd7}, {0x4, 0xff, 0x4, 0x200}]}) setsockopt(r1, 0x7, 0x8001, &(0x7f0000000100)="cd1d3873277899fc41f6ad8a8ee2873777fe69287007d811d6e9de4855d38be68daabd1a35d6851adc526da906f125fc48b6", 0x32) 04:12:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x5) open(&(0x7f0000000180)='./bus\x00', 0x1, 0x8) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) utimensat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)={{0x7, 0x5}, {0x86, 0x5}}, 0x2) 04:12:11 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x40, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) read(r0, &(0x7f0000000340)=""/4096, 0x1000) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x1, 0x80, 0x8}, {{r1}, 0xfffffffffffffffd, 0x20, 0x15, 0x4, 0x888c}], 0x6, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x88, 0x1, 0x8, 0x3}], 0x0, &(0x7f0000000240)={0x1000, 0x7}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0x1, &(0x7f0000000280)="96") 04:12:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x8a) r1 = syz_open_pts() write(r1, &(0x7f0000000080)="d1", 0x1) fchdir(r1) close(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "1ddee5d238c7fef57356c83cde91bc1d42edb021"}) execve(0x0, 0x0, 0x0) 04:12:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = msgget$private(0x0, 0x1) msgsnd(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="0100000000000000a9e40c7d92b60cba7ba954a23993e38f7ac12f849c373276e27e569d7ab0c1e890af08f58e7dd9434466b13556a72cb31d2721bbb5864a513a6c6c9de9ece7f489c2f2327f7ce540e62042cd2b6422e7286996a59eb3d1806cfb6d8b32f42a0b2a0f0a4c91496887575160e0f0b96fa0fd28abe3357ccf349db27ebe82c3bbb08749fa2cd0c7456231f93871c09e4f4484f7a5562bbdb476871e8dfc84e71bebd59dc0c90245d7573905962a7f4a082f432d12c2b5e65d743cc3adc333a3c3dc4a675c82f24f4031b118113545065d6c628c2b23973308074029"], 0xe5, 0x800) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000100)=[{0x363, 0x2, 0x80000001, 0x7fff}, {0x7, 0x2, 0x8192, 0x3}, {0xffffffff, 0x7f7dca7, 0x1, 0x8}, {0x20c, 0x4, 0x100000001, 0x2c5}, {0x1ff, 0x5, 0x2, 0x4cfc}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 04:12:11 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/wsmouse\x00', 0x8000, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = socket$inet6(0x18, 0x1, 0x200) sendmsg$unix(r0, &(0x7f0000001640)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001500)=[{&(0x7f0000000040)="dcb1fd8c8a570740d56bde99acaccc14f28a8e17fd1d5965beb2a0c6dbff878392a70f32deae54d390c02eba3360897e217b7c400eaf35cdeb3084eaf88346e0d92ef6a89d90482a3619f08378396dbe9b3d7cfb010d5876628d5073a504dda13b63c19c6380397bcd8f80160deb805cada497601d1126d8437fa3e60e9709838539877356e64c4de676ef3f04459929ff454e852937c918ba16eacbbc8ce091804af61c0a9f99b34b34119855075448d800bebeac4849095dec4a3d2c4b52a9e4532bd9b8761e24cdc1f0f71bb0c704258045222eb37120aad6ec92022ac7993c894415a5f7a756f752caee8a93fd3fe5239f4b502a54881f1481a5fdca1650c3406c40a4fde6795594488df21f40ff9eb6f62b12055639bf20a0bc444fdfd5b7efc26bc1e229d7f775be5b41b1743f2ce64a48c5c13dcf95c045caf266d66bfd7719f6f1cf98c67cf3251368d2c78a478a634d50c944655157d5a609c38ba82a07da65e8e801e13954bfd0f08a44c4c27d31ed00856761e463351fc9de6cec571b2fca54481d51e84dcc3530771f60d4e61a772dc6864976915a24bbd47a37db7d03d048e4e85062b442ba93ef25130595dca6645ae41daaf18a3d55097ddc6665fd43a5c8341fa61db64c8304a38bae5b7eab24c0a56152df84a5de792406c8d24479c5f103b2525ceffec8473125069f166f383d2baf5d387c005d5f594e247e17007e97ec747585644a2ae0eddb75f017739cf9c051be03c561861767c6fcb2efe704fda578281a4e413264caeeab4dcc0cd21e641ccb7d37206a8c4c040e1a1f9c05c0b50d6dd692be3bfdac77516c331113ea1f538871a1b7f66f5ba43c4416eea4570919d12ff18152d6d77d33b81fd883424dc093da1a9bcf770ed66bd1b00f9b5559f722131e687f525d8e68d45c3e798a1608816c38c4b97658f88fcb8eb70775f0bd636614d35e29921574587905dea15b4addb228e8bf70906077c7323f269dd5b1ad2b079829d5652b80fec51b55cba0779e4a04c5e48c8729c536ced491700e8bd7411f88eb78a2234c17586db08f0abdc83c27ab8aa9d8b16ffcbb200fd2f077e46fd0d108b2a8314ee33cc349c8a14961c0c391957c8ad12ea1c9cfe9ba1d8e13aefbe1124e1c8c4741d51d9b761e504e14ad506cf9fe0778ef6271047a745c6e956bc2b368cb3228ad6570c75948d422ef7c9088514d70b7beadd80efa6375e8d0ff93d7366ff95a327028f4fb90c93971eb36d032ab8f6df524e1baac19443552355c4d43b63bbdb61a75d1d924eeb767de10cf56be5b0681cb4d0e115193fca67fa09780019f82f318de814bdb4215380d1e96e9d1bc1d4fbe62ede082949f9d821873043453dea8b433c48dffb915e24ad07696c2bd46b0c81a63731c88c56a7f353d03ed5c0fdfaefc9a17ba841d3166da5d65af7ea150e8a15299df6c720af7ba9bafbcde474ca2207bf4f09b686fac26db868e0f964b27e18c7de74767170d47953808392cac4cee8f8f1b706e9754d95b3754e45f8bbb9a0f9f2871ac3e1376989e1e04a68f5f9bae2f2ad294eb96c9220cb6f0b03faee308b4cdbe5a8639a670762cc360ce3149d1cf4b2179ad3285aa3ffd6bac4a1a74269a73b9e488b31e9a9b2156dd3901f7ff1fc8e5c26d73a0e89948c456dd521f3587e792c54a25190d7bcd10c83992de372d65da059d5e750ff2243ee499e2bc368b65ad7107b960f56e6605753d2741a43ba0166eba38518f81dba0248eb850881e8522cd334bca23d4242a91a2ee42a5797b9ef5fd2f38ac95fc7c279e97b6728bd51deb3204c403ef7b23d71b55c642aee4bd1f9bf3b72b2c1033a57a8bc9be50a69ec66f07d6fb41b10f0d5b667dad2df585926cddf1d31d61ce6ffb81dd5e9e1bf3b28d203f51fd5aa1fbb8f96b2a195df0aed4e99d1f71508e0162af6f6d9fa60f4165bc9e7bca3e05d4ed02f8aba9fd2f7e1d18cf23fb475b642a9e1b04ef5d5fd0748f45d3c6cc44ad8168b6eb44ebc2ce91d8201799a299463fab0571747c377b2e2f2609b4cc7072bb4d1a797e5b098141dbae6b5beb85ce7512a1d99aa34daa043136ac7fec7f7054c1d7b7c7559f1f5d3d8a92a0fdd4fa9a1ee2eebe80d668a416859546bd98563f038a29ad0d3d89ab431b20e12f2aac5df0fc54f60c7845749dc6b8ae357f70407d19024dcdea55f8519badd5ac9872957d43a6c442835aa2b466bb607feedc5aad5056bd0abb8111407e6cbefef8bfd676caf0cab5bbf011a11af5c17a70ae1df71cf51822382518677da5007cfcf1e3594c050986cffba58f854ddb5098daa4822b645e3a0e7eee8b98250ad9d450fbcf8e7592f165468b64ad072c347407b1182eaa2060cbf6244eea7c28ab2bd0681c775513b59800e10771bf369d4828a6da59359b47102211f75133bfa57daf219f56ce473cb690bbe84c25981e4c5400bee37025bc1cfbdd8adc75a9eb98ca8bc9e8712a803927d37bd825b3f7da0efc911e02b6a34244db44ff1fdd0b1376a95e3911103fd287afc45196eef1f7643e3c272ab9d01115a3e9adb8ddec1a1852fdb3a467fb3ff20f59460914da22d59ad6217e47dab13e93f444e89600a47c94aa356edbe0d7efccdb635391e9909bae191b436c68aab820494eb0f23ea20f45d369a7cb360e6b2adc6b6c2024531747a99bfae9c7a66bee5dbab15d0ff512656d417b0afc017e86c587d9d619e730b7797cbb6b1883d1237d38cb69faa370898f77ccc513125916639fe8d7c9a6e3c9d44690b203636dea7f27e20fc49fabd81648f9dcab8975dfb0731c72c4796ab1194affcc76bbd3a88a0b476cf38376f21bc3d3ce848c918a235ea241ee98193241b42c5dec4fcb00f49371c84d3e1ab90203937eee1e7174024eb3ec4d7dcfc3c4d7b76d1ac114635e2fac8273bf6c77e015c2ce067b1647da952da45d5c6ed929b47afa071a9c2f9aebe707e8d5bcf47cc5dffe1e43565519898aa52f57e37f1fd3e37c18698232e7fc4583bc95ed8bab6d1250e4ae1f56e602fce571aee28c5fd5b774b58c07bcc58a4019b897e9948a50603d6d22481f55181a304ceb50bfb6c3ff85c57d12bf053245d7cfd9bda681694771260994733e73fa45daa8c167a58490eefe392bc09308a065d3bb8a3d15d94f1782fe09fc6fcd0232a79e432e037aa633eb29780177d57ef546157539408fddf131bd47385691387be1fb348f20c6e3339a7ab0df759f864e6dbe0135a996c8e2f6ed30d371b3c90f1175e5f512389fda8e113068c6360d5969fd9f6e1a931ff323aa7cfcaf83c8cbcec8c02b5a503a7eea0159a0234f3f183d28e738c29bdffb332eee1807c09fdfe2f6d14e127e7b8341621e9a55396795b9a50141b830e4224ea01947837eea367a21d429b2d627e262fa5108049fe0e8ff8900df3f043db3b4a89c6003ce9e1a3b8e31c0b608973befacb53c633daf1bd4c880faf5249fdf5db44aed2359c32e686a88d7c2c4d6b01cdf29dec1ee6538e7e9ee94d14c50c6fd6a63072b0029c5b9eb0234d810c317bdeded66b7202b1228ba04b06f7f84a23469b03d8850ac97dd77cceeb6fcfaf67403e0c47121fb321f5184c307ec8cf745f391147e5e7750f55088d67b3a48cb4563d7b0fa53c28eaebc4efc3d0b144a6404f1e1dce2a8d2d2d4afb8b9195f95aef7520708f6f0bb4e45badcee2e1fbf0a7b8c7cfec6902db1565a29edeef9cc4aff2ee2ac7988ec1dfcb0d352a6fd6aa2b2d720e80925b5138869c519709efee46303787630005ef6e798b43f75a42d5d78412b9e31443e456e632a94bafe44cd50d7374bead587eff882ae859607b67e4501cfc5ede3de73b7489fced8a1b848dfe732ea68dc7fc455f63344d415bb5e3b360fe1bdd3d7e6c9754d6a89c10653042629916b19e25ca2808d84394d3039050d437fd15177fd787aba746e044a204729b670cd287c719a1d4d58fe6e21ff09761f386b66d5dae0b9294897db8a3070b4241d1fc34a0c7f8e9eb0cb51cbca4f5f467efd866a2cf1ea5176e43fff74dc0568b75ad8efe7470df048970a9052f530a8994071d2b782d5dba2d261b939bb5a021b8514feecb28c04bfb6d0efba7bd2a0957688996203f1c20bf1808b7cd21b9d57f6628fb2b2f683593863c1a9615fb2fc3efbce26b713f30579f38e2fb719657bdd4981662da725c674b53272bb69dff7eac9b87dc146952d011948199ce056082d839d8475f901d0b2fbf05862266bb0d49e56a0987fa9096bb777b6b0443aafc1a6d360e7a9b451a73c75aeef6429f8308655708e6336961c743cdcef4171802eed253f7d726fdf144d62ff6a354c0f33fc90e6fa72e0122eaf8b0029e7380d9ea44dbfc8748b76985ed8f49478df2546e47d360fb467ae73e20fb9b8b61667a90fae2431a25ad1fb877469251a8db963f2b566b435c4ec428d7f9433baa1c9947291233b46dcc82fc9a7adcbd0d96092d6094e7589073e08811652912ccdf357043656b0ff2fce203ce5906db3f780ffc93463616baf9db8ce12b8fb6867a9ecfa4914e19302212538fd0abc33182b0c0bfbd8c1569514bf410031a19d165880d7e7b42d94993b2a6bbbfaf0bdc8602ee29625ed3b13716eb1e0535cdb9d9bb133953e394dbe1eae9914f0f8dce36cf300eb42c3123d6f4feb0ac68526af14ceb7764df33ce8cd9dd3f281debe075f640d61dd881c404880cc9641e79c1fb4ebb3c0e6dd2eb6b428ea0dc63638c8f6e1758a173416de14379eb1dc1bbd0a4b3e294120b69c39a0fca31c14c6fb35e8b8210c279eec16c8d546a7bb92dc8a5be1df635084018dc35b648d880a52f20d306a4d71dd658f74a3b9f91861f0edf924dde389dd1339d290d34c65b1d8aaca7ac13127410275140e1fb1c196d66b5158eeb07b7152b346a8492108e8a401a81bbeb1cce9bc36d482de72b965be4f9d3f0af8ad64c5154be4aefb7c0341338ce01a39eaa6f0a08bbcb6e88e158e14bfc2bd94481c71944cd42f5a42b20fd7dc977f594c512c5338113cc9cc095d57c1b6756618e9e9d8b225825ec630641e9add86353794896aeae7e6ec8f6135c734e20191d6d789edf3447024f968524df353425459668637226b9fa0be0b71e88a9cb4d572c0e9678651ad4ca14145b63ad2949ad083ed32561439800b56387c64d6de618a9a0ecb2a16374511f1deebbe5772c65ec26414bc72e665b670426091b17d2916e568dc27d27cae8e90401534dea114f23d44c2acb59f8c051bc84054da29e562ca9bd3719b8289d6dc238fce440e5465b1363ef6d427dd54c28a6d961aace2ed13c584659d2a8b3e893f1fe27449596d376b041ecdfb008da8d1358a901670e9e9d6bfc1c7a14755420d0e1488f621f6b3cb0f4c1ae7e856aa1ab8c3d6e0933bdf534d78710f4785ff228863cdb14d286f7efd97f325b3ff6446bd9e72c53a63cc2dc49456a3e1dc4c2a95f61678277f11eafb5ba525c481d406eefe27e8818da625a5e6bc8090989aefdedc8a88f69984fe58b7715c73d2c8f15984f248e18d0d6cbad02907bb5eca5e97e17137bce9a7da564cf7ad792dae1093d7711859a48c79193ca67fad9cef383841063c955d2cc47d13c68459ca4c9b8c545d1fc1cb8e77e4be50d1b3530051b1f975e750844ee164a9b7423e1bb3677f71aea85ed8673ff9995a62b0e8a7b5979e00681dbf53a239281f9742ed2e773843c057d23681703e94f11961b265539baf4cc13eb1eb5feacee17963dd2bad5f670239729248", 0x1000}, {&(0x7f0000001040)}, {&(0x7f0000001080)}, {&(0x7f00000010c0)="c2d38288ad7df71627d057e4c9ac444ec0c86ec55fb2ed85cae245eea2b74197d29db9abafe1546db8814b3e31f66a61ea57b4abc143f1a636d08b00677690abe2857e8035d3bafa5db622854d9af5f2b09451f1a1e0825db07d39cf22a337e68b370b277f76167756a1b615961d9392927ae2030e937394ce9bbd1ca6e280fc04e61ac671bf2ac49b85dc463eb80dd7c3d5f6dcaf5647944acfc013269a0f02d55ee8f8f045b8c1cdf9f8d0", 0xac}, {&(0x7f0000001180)="7db587d8d671ea921a0c7ae1fd542ffa9f25d7e47506213d7bfc6b7fbf18202b0746491c297e03282fca0ca4ce25d22e43ac16e5d44a107a431df4337e1e7d7aa6a775d83224084dbfd085516a4f4001ba7ca376579e24c8875de7df7390b25a6842dc7f6576c0427c7cc5fae32252eb63303411c733961ef1a397dd467b4a88772163b42a9499b7132e8022", 0x8c}, {&(0x7f0000001240)="047975734dd5a2750f00f251b773561290486fb96612bb14260872cfc66a0b4cbc7e567d469f19105f80f4a3a3edcf87e9f485fdfd458a4ca3db0cac4597f2e3482888a9f30982207e6ef073c0819d7ae86efa2bcf9c5418e4cfaa57066ddfd8a7ecb34e5ded7533549f4cbc2b34e5ee8b6987c8", 0x74}, {&(0x7f00000012c0)="fdb17391f601b32fa768235e26bf94c018c5e96603275a2a02408e7697ef3d1a929a56b8a2ea2c5b085964494d85b187abc8a6439091fe98726eba970a36a79fd8875f026ec5e7d21fce2b9f1d5c29b672e9b16888c78f8603a7802c2b4bd5300664c121b8498f5c3767f20643459c24ca637ca49b5c3cd050ca24a7f08ce3fdb4075c8695", 0x85}, {&(0x7f0000001380)="e19e23266e24f2db80f8a1e10ff9866fbe2163e178adc068ebdc22b8898ca64351be531cf142148fb32b4ed8c9b48f174f9b7c46c443a551079529623a9245a4111ebc913fa9ac27deb95c5c57ea768e5c44337f3c55b44d74c6b53e7b7428f82e26caf479ab046f0e124286cddd5307d5cb5881053ffecdf890041d868c4ed71cd517a192ef27409c740715470b97d1c239fb9e4129cd2833ad9384241fce3daafe4474915e61fd455636dc95e929e569e01c3940293407ce40127504a4b798a77544197f0226ec579a5459fa3ea2f25e9c83b377f3ce13488cf52b49851cbf81a2cc5710a151f66e82602ca17862af873fae3b236dc39f", 0xf8}, {&(0x7f0000001480)="894969820ffe94763a8cc5d6f478f72451b914d0bc73884599ffa048fb283fc826327a49c670799e0657d04ce4", 0x2d}, {&(0x7f00000014c0)="0997fd1d589eba01309b56b8d5d22fa714d3acd7e203b2cbb1578b763c6ff939c13f810e902d88401f45693e45def2e7dd7fea7deb92d6b9a6cd", 0x3a}], 0xa, &(0x7f0000001600)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3]}], 0x20, 0x2}, 0x1) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r5, 0x0, 0x0) 04:12:11 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:12:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x3}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xa5, &(0x7f00000000c0)="b6") 04:12:11 executing program 1: mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x12) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r1, r2) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) setrlimit(0x1, &(0x7f0000000000)={0x7fffffff, 0xb46}) 04:12:11 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x80, 0x0) r1 = geteuid() ioctl$TIOCSDTR(r0, 0x20007479) r2 = getegid() fchownat(r0, &(0x7f00000000c0)='./bus\x00', r1, r2, 0x2) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)) recvfrom$inet(r0, &(0x7f0000000100)=""/147, 0x93, 0x2, &(0x7f0000000040)={0x2, 0x3}, 0xc) 04:12:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() close(r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0xc) r5 = getpgrp() r6 = geteuid() r7 = getegid() sendmsg$unix(r0, &(0x7f0000001300)={&(0x7f0000001340)=ANY=[@ANYBLOB="01002e2f66696c653000efeeb4397e705cc1ab411b6f11d12364bcf5e70da92fc0709b9921b51af6bc73ff51234bc41610deb87ceda0a7efd4437b4e34c277be616953de7a8b3488e29711f74888db689a92e3e8152bf1122235f6a5cf9d1ac1f43e1c16b7e804d437d6855ce828d05e53259ed7603fe35120de6b5f85dcdbad76"], 0xa, &(0x7f0000000100)=[{&(0x7f0000000040)="5f959445aea4c953d6a3346d462db58cdc3a156ea6ca04ce1c67196480656371e6977d747cab264658e7034b3139be39d2684e4936735bc366a73737038e8f1a2474d7065803f310a3bb9f4411b1d820bdb9a973f09fc856ea3a8ae4a1424279833ef21516cddb69ddceba4221d317e4fe398bed654c12d4d74b8b485e38f8d7c1c72b396e40b64d029f445a350c0e6f51e19d8e76512fd4b7eb4664985d5feb4fead6125abd71", 0xa7}, {&(0x7f0000000200)="c04e314448cbe63bb673aabe2f1ec9fa2ec70ae07d5f21703dc10d7dee3107e6d8ad1c76ccbf6562c94a934104401a7cbaec6ff30092d64d211ed945e6ca210075a62fa1e24dcb0e2f5a9ab4bdb32d3c5048f5acb28fbe2b726ee597a55089eab02cddaf36bbb168937b82978b255efdee10574d7954167bc36bc60709396c8807886f20cf963f04d0f19bf44523884e958ed913c1f5b0d0d277b93d4c6c994f867f8dd71a76a8cf32f13c2f880eecf529494a02d7d569743655ea2c11859728dfc09f580f0e7199c137ddc39210abb4433ace5d2bc1c63e4a0222984fb45105b55529fac9999076376a92d5b8b7fec618e2527f96952efb6baa0b5479a0df6c521b5b3e5af1e789dc421141c599bba6cd3a53e0f435d0c57ffb22d6e8ce365d6b0a5f88fe988344327704c1afc75b9a09c3f4048dbdbec7f36c1deeac39a5896d8b1c46beb7e4d8dee424bbd87460f0de798454b552145529107a5925e7290cfeb82f26adc9a86073c93dea8b947cca479ebea97311c8afbd5d7a122c0514d4154284b8b5d024d01f7b744b6e74925f76a6425a00c1993a132680dfe334700d544c3b21ee4ff2017165f7f2dbd0e858bc0fd3fd7e790c3c15e19506835fb120626f77ff8fb3107ee2dd1feffb2dedb08c602502caf6a6ef0d3de3040aeaf7af0075748d97fd29158780767d5bb55b883db9e4b915ee0e677d906e86e65b729e0a29942ba0544fd76e5b4ad4ab63da6951f35d9eb7dd2fda9ef20fecaba36875e9ef0d6bc5f26e5bb3e54734aabf1ac1a6c9425860c05fae7da0b8ba0eb167a0f43ed00273df9f5b5569bd4dc36425eced05e97c320ea1baeb39a2962d1eaa213e10bdcc209b8dcac9d4ceaa77efe257d40899ac85ce3ae52280462b1c927a547763148b69d97492fa519f7e524781cfc08435844a8b1d45eef8c05b1690750706a64825a7cbd0c994adda3d931071c05549f8edb1ad7b647056fd9d4365bb99849abf0ab92fe19fb89879202be15d9f31b9bcf154a62fd3eaa9e4282868b6f438fc81f59809fb76e0a932282793398d3eda89368347cdfb8d40bec2eaf504e208ca90fe2fbdbe4158b9bff794d3509be7552c6b0009c9862c59885b59438bba29f04c6dad2977f1127cb6a1fc5758acb0b84d382c8c31b95ed57d96e9fcc5d017cfc30cf2f0369719107670710d787f8347be6797a2da0a0561be36eda2d077074944436d19977efdfc7b6830e8c5785b92f1b101f0610cc5ebaab779ae4c4d623391974408136d5d2641f6f3772d83186b68a24927a067fe183f4cb8f8d0ee5bddcaf43b2f64fc2913b399d0778153808afbfe77bc20f9d90f070025bc1d6f798470a5b7590dee2ead418831bf2f02374343321c81df9efc32aaa52640b572e1b57272c178764e4e5ff5539dbac82c9b7b5681b732430e9d6089165c97a08dd979fb788676493f6185339a93d34ec0f2dcc80f773bf9d323eebf425745f4b30b5e55bc1f1188ab634c48848846f3181b4ff216635318852ef580c08cf40758212545e43655a2b83ad453d94b44850389fc88d9fa0158b32788965dcbe3ab83a918725fbce67a496650356a99c80b216b64e7fc219df336700de8260b985eaf6869fdb7a4704c15f10d2055779370f217a58bf157a4b7900e15e050a85a1821c2e96edc82e882f6d0bc6602b0dde4bef44459fc02dde94f35ccaae0b87a98bf643e571b9a0587e9cda8ba7fef0814f1771231f574f13f306e75d95d1bac13a6664cceac0b9014daf09cb1fdeca80f76f71739bcfddfbd65460fbb0ce412c2ced3e4a1fe4c87fbd8bc789e1c27cd58f5d7d166ad2501dbb9965e2276ff4e6cd35ab1e6813e58dbb16c9d0feb23b4e5256dc850a9624ee47355487571ed3f3a2c149c448b205fcaf82e611da853c5814532aa5bc92c03512ff9f8963dce50278ece19fab896b942b16ce67f2a301b7f93d8d5847369856ca7a3efab8fad25823511b7d19425988e06b227afe57e63440e67b5a22943d529aaeb6fa309513c6387c1dbb17ee28d3bd1a08585525d20da9b698150057f5df388578ff253a48054eb073888c716995be74bb134dac97ef3f45255ef580cfb124cd5785f332e3b56762508a976fe875f9c56b06bccd548302c11ceef17d3abf712f22fe869f5bd966b53c20c74eb62dbe779faa88b8365664259cee219ba6d81d5e7c478c4d8443dd17a47771e0633f00967d7e754352e50a4169ee402021ef7d7e41642352cd927c7dadf3a1122d89c33d24b9c122cb56bd6a86a1dfcbd636d6759b8777a40f3525abe2e22e2407543b2b42c9329111c111a6a962972f38f8c66a02c29d77024cf8af22d92a385f231d0f3eb7434d5a03d9d8404ce35e83d1dbdfb33e73bda85bc6534ad9ad87fe68e637e3e48ef4ed740ed844ab4ac7f3b41635936e2503509a483b4dce00decf9a75ad88df98c1cb0a2c04fef34a9640acfccf434d84072272d5b5e4f0d94c85811035af6cdd7c79e2d6d1cb1fa011bb6186db237001426ed6af3157fab710056a2c8cf58319847d97b8bafadbf0e52d5b211b423da60061c25cb80b0ea7c1e41574f7ea14467cced36b4e4ac3ceb1046635f7e4034030049d4b6f1e54bf09217f8e77495132fdd3c501edf139c38f0e03de3438d578125ee833fba49686a84b93b2adff7d49e4899e9292c25dc48e31b2fd911d7a292777ef06ccc501767cbce40f803af184d8b56493c5342d7f4f16a658719685d627310cd513ac990ee94b3364c1f19dc3a005ccaef108f77c6dcd015875c157c163f76650e067f024a65c2ecae4ad961136cb59c7d593850499259a04a4a841ca6b19fe5b47821845942f21082f3a41a56a4b636941000785069f202fc72feff1f132a26ef49ce2fdd8f5787b8f337895d340089d37466852acef3dff957c2acd6199cc483c33774d5a8adbdfdc2e8fda4dff91177217009f678308e2cc7ddd572a222635bbd8e223b736fe3ba0fea0c094b3075e685e0fc1f9c8a2aeb175cfe09ed74a7a4e1eb88889accc8b6ddec18dbe68b31dd0d9c6323d7058f23ee57bbade3856b6371a343e37bd42496b0f92bd7c1c823060ab0531a86c3a6240f46e44526b31d241c8d54f9cc8e9d37d2b57b8917dfe675bc57c64e52021b8f0496941c2e53b7881e3371b73c1f83cab3ef3e8d335090cfa430f1f6daf2288cdb73b0d2373b408faaebdcd53bc42a9436beb9f247ef3d6ab946576d9760b00cb6dadff4db601c6b41aad9f836f855813abaed4ef65417aa39fd7bae18d0bae0efd588bf67d9843db055737223754eb887514ec886bc5c1473f7e1d8df787ab2329a2870cb0c546fc72e04d14f8934e82395b49c10d090800db88f3df18bdd95f10ffe33f7b6238a663051fc763e52f94448f546e268ff5651a0fada5e4cdd7cd9b84d1ff80c57b28df81982642f550dc532bf889a1a3a4f10ae8f5329de33a3d6e5fc2b20967f14eb56a1e6317faa1aba2376c18177d2fd37b8c544da0a72e1c52a36a0779b1ea1bf24c24a088e2cfa87d935dcb5177de3adfa7b55d26bf995a15682b60b23bd5c20bb97bdc51beb2c3bf3c03c28817893d282dfcd3fa14b43fc93202d02144077344a35ec20ceadcf259215e051a5502dfab871b5c94c7fb297b7d12dc45c621e293c48e070057e04b951e8f5740456dd76009f06ccc3bf983ca3f700686c70d435f75123cbf0fb6d564cf0cc2702a0656f407f6ec35285a7e622b4c8c736bfd94e3c951e947844d0cd7b6d3334808a98f1eb5a20f05538aabbf01f0fe2a7ecc28ec676a3881b4aa064d75c2c180984782296ef91b3f25c1ceb9aa561abfe75f8dd32e902c30c99428ee2ef485c967c04f5e8753d705b6ac277b92c6335291bb3e8bf415f10a2c150cdde051d2ca9782c3e22479a5097b11b5242871862207bee87f1ddf62af701a98ecd2d447f2f2ac70d74d61e806b3ffa732038e7ef46a59420267cac5cdcd81df9781d380de98afdcffa9887ee3b5eb265baaf4333082e6e606c70add54c1733a2d645057e552c074e1b3222d399925a786a232030b59301c952d5dbcaf658f656f6953eefa5d7291b8d65e9837bfcb1483541cc2d436de2104938b66619d3c062d471ab1ddfe1f9d7c9eaaeef4f5933a5553ad40cb8be3aed655e7d953e0dbffb0ab9a6cb3ebc5fba6f9f551c02cd7c3a8d4728386d784ba627683e1be7db7fb1a037b5323b7e83b16d70db8ea0a28a528d16e6fe7f20e23446e5eb7bc355ae0a6cff0fcc357f6d54e39a9facee1e9b081bfdfd2a835b062557a4acc9a5a4774e12cb22329d708b9c164506d55d9bd78f8af84edafe43161dae5a079d2b86fa1deae1ba5fc243dc4de66a56b7cebe9d48301894d32c8a49219144a0151b36e58b9b97655bb1ecdc68dbc24218cee2b989248c51293bb24dc3e6d8f73dbec5ce4d39a64ba1a9486583a920147c163a548977249853301c0b73507985b8304a22435d1592717d71689b81ff0102e6cc6b77340135087ffe0b351faa5bb36e5313858e4bafd86396343a8c6b2a4155d64a62f30a21123b13f2570c926a46177023c92b5a6e2bd9d2e88b25952c90a08fc1a26668feecf215ccbf468c0553d2706f06bfc14a67881812ce8f67d541b36e109f2a7be2b7b8f70e33ca8622baf68e837265471506affb7d9d14e9579f25c18f11f3747620a8954ebe861908136ea02aba7ed254e4570238ff93ebcb6308edfeb34a4d17e37a752c9c8e467bf9781f8c7c4d4e443e4c59c96c692b9537c736892813b4f986d79f73cd46d2ed3a1a787186b7680b805303bfc1990558637db939ee86209691473e698b00557cf1543434cda6af3181dd2deb060cd867c116e2b0ddf2a1499b9fecd1d50b2fd44e1a196e41bc397f8b34874d2668427df445c8cc7da8ae7c656b645f860f683620994b2d40f831fac6ea652e7fbdf516e643c8b8590bf787b299bbe231c4dbfc466461f296131186ddceebec96aaf57b54ad0616c54194ce0225c305772c0dfc144e72691a58d047217318b27dd220a3248873c910ba8e80827ffba1a50553043f7aa5732f48a9a6b19f2c47bb2f61a7a8b5f9f3b7d065d1d40539377fe47f678fb8b6f86bb3591a4c63e8c90f372df269171427a7794b78c799527e201116f53adc3e859bf335e796f6623c8a124da84ad6f108fc7e05430ac36a206e1ca1a284ea77d623d0417f58d5248b4ff6570d4baff27c64e53b835e0c274f7d4baded83f8fb6e4c7457fdfa877c55ad984e47a330d3a392cd0d62ba3d814a33fe5f803cb913160523f45025add1e808a723e44d5beed5a56590852be3f5d97ff843ad4730660c166f9e69052302576430c5dee312cfd82697491906dbd9210c4005a8eaa8c08ba510f06c31995afd92e3574f52eb98d55c257ae282346570be103d66ba94ab3cf46a29ba59556787c73b32e4a4cf3c47da98479698c66ceb8d4735b5791925ffb2781acd5aec1708c6e6bac01bfdc95622e69510d344711b949659e8e8f89b868def8e5228c217ef930969b51bfc6b50780f6956902c4421c2a31b6016eb00ac87cfd3ea9a0cfc69b45ae805aa71e82b2071e724face01c01a967150866a3b6ec9b22979cfb7d593b9a8e0e5b5b9812381006dded49afa499b7f8588611ca2595afbd98db6bdfd43e33957c3fef5f3019c26ba859763175ce85e241539818fbb7b5597126259cffce6576004c32ae143ffb8b83909f2f5d762940513f8fd8010956017d44e8d28ff894fbdfaedb2743d33548c55d895f8e1", 0x1000}], 0x2, &(0x7f0000001280)=[@rights={0x20, 0xffff, 0x1, [r0, r1, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x80, 0x405}, 0x8) write(r1, &(0x7f0000019f97)='J', 0x1) write(r1, &(0x7f0000000140)="02f49ed4e353f69cadd1e75fd00cc85768970b809af5412464a41e476669e771046af38be18afcad03054819a0f52ebf2b639a507983ee0b7c543538ca26d45f2fff2962520547f5809739779c10d1a51c18138344e82b9f25878d3241e1646256b59891cae7a573d9d5c99122ab96a31b52ccdf041dc43cd379b27f09d227c20bfdb7deba50ba920e5f712309d65c4208", 0x91) setpgid(r5, r5) write(r1, 0x0, 0x0) 04:12:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x4000007}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000040)="892498a6e07257f17f3083557d816a68e790bc0200000096") 04:12:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {}, {0x6}]}) fchflags(r0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) lchown(&(0x7f00000001c0)='./file0\x00', r1, r2) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) 04:12:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x28, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x22c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f0000000640)=0x166) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000340)={0x80, 0xffffffffffffffff, 0x2, 0x20, "1c1cd8404bbf3234938cbac82c8f8ec2b92b084d", 0x3, 0x30}) r10 = getpgrp() r11 = fcntl$getown(r3, 0x5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) r12 = semget$private(0x0, 0x7, 0x80) semop(r12, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) r13 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r13, 0x3a, 0x12, 0x0, 0x0) fcntl$dupfd(r1, 0x400, r13) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0/file1\x00') semget$private(0x0, 0x2, 0x1) semctl$IPC_RMID(r12, 0x0, 0x0) 04:12:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)='L', 0x1}], 0x1) r2 = getegid() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r5, r2}, 0xc) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000280)) setgroups(0x1, &(0x7f0000000080)=[r2]) 04:12:11 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x0, 0xe02) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x44) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) select(0x40, &(0x7f0000000340), &(0x7f0000000380)={0x6}, &(0x7f00000003c0)={0x9}, 0x0) chflags(&(0x7f0000000080)='./bus\x00', 0x1) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) 04:12:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4000074}, {0x4}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x3, 0x0, 0x14d, 0xc53}, {0x20, 0xa2ea, 0x8, 0x6d80}, {0x9, 0xffffffffffffff80, 0xfffffffffffffff9, 0x400}, {0x1ff, 0x1, 0x3}]}) 04:12:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x40) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x6, 0x5, 0x20, 0xc18, "a1cd96af623c4289387719e507b00db7b37986c8", 0x7fff, 0x5}) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:12:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='|') 04:12:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3d}, {0x35}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000180)={0x5, 0x81}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffeb, &(0x7f0000000200)="0bbbbe87ba") flock(r0, 0x8) 04:12:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) fcntl$setflags(r0, 0x2, 0x1) r1 = syz_open_pts() readv(r1, &(0x7f0000000000)=[{&(0x7f0000000400)=""/146, 0x92}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x34c1, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df71795acd00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8", 0x8f) 04:12:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x4000, 0x8) getpeername$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r4 = kqueue() dup2(r1, r2) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 04:12:11 executing program 0: setreuid(0x0, 0xee00) r0 = semget(0x2, 0x3, 0x5a2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x10080, 0x0) close(r5) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x6471, r1, r2, r3, r4, 0x80, 0x752d}, 0x855, 0x0, 0xfff}) r6 = geteuid() setreuid(r6, 0x0) setreuid(0x0, 0xffffffffffffffff) 04:12:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 04:12:11 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x94}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x3, 0x7ff, 0x0, 0x81, "8b3e2be1bc6535d0a14125f3f371678482a415c5", 0x9, 0x7}) close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 04:12:11 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x0, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000000c0)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 04:12:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x167, &(0x7f0000000200)="1d8f5b2219bc6aa3158981f89197f2a8a7288dd0250241bbcbf87ff1e5a8458e46e60e64750e801f38bef70cdfadfd00d79578841fb8362db3e593111c555f23787b08b6b17abdefc84c69c04e43df46f0ce143bea8f44922f1a5a2c9bb314ba93ba4a3f4f6ab52ec10900000000000000c6ace9f21e8ec1de130b4ea63ef310649f75db3a7835a597ffdd6ac5293de908e1d45e3c327db1a2c43c1c8423026ae86fef2dd92897dfc2e478eb3bac1b6c6c2acb6236570b6c287e91282e97a763a872c919e9bf8d0ea8090211cb1d2b6c40d17d28c2af05c0c901216dd99d1d70b9c0d1123c08bf8e1d03bcd66d6f84f69523c40bac10caf9837c9d8a53e55df98969c5e030126da814e4c4003bc378dedf76d81c0f0e3100fbe1d6c199fdc9c97b13e135dc6510587dd16a87d2e96006c0314a65f06289cfbd1b615a70e2e1c970ed69998ac11ea859241b4fdcdee0045952dc2ad467117c5dcb215113ab858dc421efa4aff3d2") 04:12:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000000)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x100) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d642b6905a0f9f9927cdc44809e6e600"}) 04:12:11 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800010000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) getsockopt(r1, 0x1, 0x5, &(0x7f00000000c0), &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x480000001023, &(0x7f0000000080), 0x1) 04:12:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0xc}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) 04:12:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x20}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r1) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:12:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe7c, &(0x7f0000000080)="b6f4591d59c9f5e9aa47c68cd57773c3b0f6733a64a0031f625c0778929870c662fec6ff0300000000000034654980eb404500000000e0ff00009d6772f1f90bbeb02be58643f5f91fa2e238694bf1695ac0daf882010000000000000008c1badd000000") 04:12:12 executing program 1: r0 = open(&(0x7f0000001600)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\n', 0x367}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) pwrite(r0, &(0x7f00000000c0)="8b19", 0x2, 0x0, 0x0) 04:12:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720ef00000000000000049560f8e5815f73f2a044fd2e015552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94bf334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f7280100000000", 0x65) write(r0, &(0x7f0000000180)="bd", 0x1) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) close(r1) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000019001167f5afa609000400"}) poll(&(0x7f0000000040), 0x0, 0x0) 04:12:12 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f00000000c0)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) clock_settime(0x2, &(0x7f0000000040)={0x80, 0x20}) 04:12:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="340fc8e2fd366e8eda4b6ec2c70fb8a5ea9c4653546750854313d54df58219ee1b807862aab8d39a79b799", 0x2b) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:12:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3e217de2153cdc5ff2f4838fdb2b45455cfede56511491d1d4a9b33a8155336f54b6bad605267e1425e81074f1f9ace739392bb8fb88f0a6690b3b9a0f2367b91c07e99212895e9d86a57617027d4765b69ac0279906818febe51bf0ee41750c2e45199dcbc6b415c8bee1a4d8bf55e76a14374f9b405338118122de6ceb885271a80dc48a9a0d1590ab45fee309b53df51c6cd8a20cd75dbf5d48cd91c05d3fd7ebcd6cbea239c8e9bb8dcc3e9c4c0e32be7b73f8820fc2e67f", 0xba) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0x0, &(0x7f0000000000)="7f") r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 04:12:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd506008963", 0x21) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCSCTTY(r0, 0x20007461) poll(&(0x7f0000000040)=[{r0, 0x8}, {r0, 0x2}, {r0}, {r0, 0x100}], 0x4, 0x7fff) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 04:12:12 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f0000000140)='./file0\x00') r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000001140)={'./file0\x00', 0x2, 0x8, 0x7, 0x0, 0x4, 0x7, 0x7, 0x0, 0x0, 0x2, 0x5}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x20a, 0x0) r2 = semget(0x0, 0x1, 0x1) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/180) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xc, 0xffffffffffffffff) 04:12:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 04:12:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0x35}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f00000000c0)=[{0x2, 0x101, 0x100000000, 0x3}, {0x0, 0x100, 0x4, 0x6}, {0x8, 0x6, 0x7, 0x40000000000000}, {0x8, 0xa502, 0x5, 0xc1a9}, {0x0, 0x5, 0x1ff, 0x20}, {0x8, 0x1, 0x7}, {0x4, 0x80, 0x8}, {0x200, 0x9, 0x8000, 0x8}, {0x2, 0x1f, 0x25, 0x6}, {0x0, 0x3, 0x7fffffff, 0x8}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0x252, 0x80000000, 0x140, 0x5}, {0x5, 0x8, 0x0, 0x8}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x1, 0x0) nanosleep(&(0x7f0000000040)={0x8, 0x8}, &(0x7f0000000340)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000001c0)=0x5) 04:12:13 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000011}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:12:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xdf, &(0x7f0000000040)="4b74954c", 0x3d9a2a02c541fb4f) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x101, 0xfff, 0x3, 0x2, "00c31f8b3790760786bac45cb0dd4506c242db09", 0x7fff, 0x5}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCBRK(r2, 0x2000747a) 04:12:13 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/138, &(0x7f00000000c0)=0x8a) flock(r0, 0x4) 04:12:13 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) 04:12:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0xc}, {0x34, 0x0, 0x0, 0x5ce}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x4000000, 0x0, 0x8, 0x6}, {0x9, 0x6, 0x9, 0x6}, {0x101, 0x401, 0x41b, 0x7fff}, {0x5, 0xd8, 0x2, 0x6}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x8) 04:12:13 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0xffff, 0x20, &(0x7f0000000000)="ce15f24b93df2a42b1ec12fe4161b4540989b8ad2db60f612eb919e1c81f837fc9e03b3b21e3", 0x26) setsockopt(r0, 0x20000000000011, 0x2, &(0x7f0000001280), 0x2c6) close(r0) 04:12:13 executing program 1: r0 = syz_open_pts() r1 = kqueue() fcntl$getflags(r0, 0x7e2a8ae71d329488) kevent(r1, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000003c0), 0x800, &(0x7f00000004c0)={0xa99}) kevent(r1, &(0x7f0000000180)=[{{r1}, 0x0, 0x42, 0x4, 0x3605, 0x8}, {{r1}, 0xfffffffffffffffd, 0x87f3c784acc6863e, 0x80000000, 0x7fffffff, 0x4}, {{r0}, 0xfffffffffffffffa, 0x4c, 0x0, 0xfff, 0x47}, {{r1}, 0xfffffffffffffffd, 0x4, 0x2, 0x1f, 0xfffffffffffffff5}, {{r0}, 0xfffffffffffffffe, 0x8, 0x2, 0x4, 0x6}, {{r0}, 0xfffffffffffffffd, 0x20, 0x0, 0x5, 0x8001}], 0xbd57, 0x0, 0xa, 0x0) kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) kqueue() 04:12:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1005, 0xfffffffffffffffe, &(0x7f00000000c0)=0xac332858a11a2d61) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/66}, &(0x7f0000000100)=0x44) 04:12:13 executing program 0: r0 = socket(0x18, 0x2, 0x4) connect$unix(r0, &(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = socket(0x11, 0x3, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000040)={0x81, 0x8, {[0x7, 0x400, 0x3ff, 0x3, 0x34, 0xf42, 0x1f, 0x8001, 0xddb8, 0x4c, 0x1, 0x9, 0x1000, 0x1, 0x3, 0x7, 0x81, 0x7], [0x55, 0xf2, 0x72e, 0x0, 0x3, 0x1, 0xfffffffffffffff9, 0x0, 0xfffffffffffffffc, 0xffffffff], [0x23, 0xa1769b0, 0x1, 0x7e20, 0xfffffffffffffff9, 0x5, 0x6], [0x5, 0x4, 0xd3e, 0xfff, 0x1, 0x7], [{0xfffffffffffffff8, 0x5, 0x80, 0x2}, {0x20, 0x9, 0x6, 0x395d}, {0x6, 0x81, 0x19, 0x53f}, {0x2, 0x9}, {0x8, 0x0, 0x7, 0x92}, {0x1, 0x400, 0x1, 0xfffffffffffffffe}, {0xfff, 0x4, 0x5, 0x3ff}, {0x0, 0x943a, 0x10000, 0x4}], {0x9, 0xfffffffffffffffe}, {0x2, 0x3f, 0x3, 0x2}}}) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000001280)="186fe65c", 0x4) 04:12:13 executing program 0: r0 = socket(0x2, 0x1000000008003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400bf7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b32a11cc2c7a2aacf1b0015ef7bbdf6d7df53e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cb412f6b1602a67897c35de010f244f134bf3710100aa1d4ab424b614911f88d3525e34e763128666ee436e445960fa6b9819157eec1358441dd3ee16630bd1ffffffffffe200000b2fd96cb58d127addb390071baff955a53985aab6c29770ce8768a3a9d9405b2065385ec5c9762c34c7881a9506ffc85e43782e717ecb127ca8c256b2486d255bed7505e0bd7f6bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263344a05cc059fef6bef339f78b4f9da521ee1e555d26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a8524f4e378081f26b83ca31927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a85290d1b88e516881ccf0cfef49b6348ce400095bb49d06bf625757bf05dff4b58332e9f9810cfec180274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7be059f2804a365f01f67028865569ce3e01040000000000005a7c1c80d723629137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584570324a2e11193bd6463885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde1000000000000043e8b70cf9081e0b2f13f03b9776ec2eed29ef6ae92a70a80d2709c348fb3ea586bee5c3bc1dec12052faedfc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e59df9983f49000000000000000073ab30cba944927efd33d319ed0d4573b4042920708e3928017a0ed35751aa0172d8dae27082658507698578769d802f48509748816ec4483a065e937bcb938bd64c15e61dd4dc9866642b9a6177e695d1f9cd36336cff6fd757f08075375aaf6161d3fc0b51f8c4f53bdbf1a1614a93f9b02ab0f3afc2a4ff56078fe00aabd13f4134b2062fb47726465ee8e17dfbe1b3acac57e7ac5160c3152804622829e5bc07fc3dbdebab2a2bf4d26c5ab4b74d9dd9b47c02f49e1818a02684bb25821abadcffd383cd5c19f43ea3e014082f0d9a9ab5580c88676c9fa65b196f0938974dd6a2961adcb83d67b9c468fdb8ae0a7f6e4ba36eb4168877cb82293b41b85b75934255c10000000000000000000000000000000000000000000000d169ff1741da5bd76fe2944d8c5419ab09c5e4c99b352b434337bd7580495ef2fa80b335b213857c53422363b762ca310b3ab7cf3b9ae4956c8274e9b5dab3bcb5057441e56226db0a226f146452b6381f2e0e7988500ce76cdfc5961fb4ac307cb2316ec114cf92697fb2268aa9ac0c19c6c5bc76e4c6236e20b9919b843100174c6f3d53c8307dcd23f494719d25c72be1ffc3a87e54be22d7df3822fbd6bed0369c20cdd9b6126a67c4c6de73dd4bfd0a562b6509a2c35978b9a0406a768d2740c3c645e5864301c24c290ef632093bfb1c5256b8624c578484db29b8f9075a6acbbe3ca802020f6cde5ea4f65db5ec7be0072c54d7a35ecd761f91dfb5fa610102343d087641e91020f380a2c0f4d8b1fefafd9201eb42f7bf1fca7fdfa6cee37f5947d44284739582997b1adb400e48506fad1e327e0c05cec1e599d57f36143e99093a999d401f9356b370c3c5ea"], 0x1) r1 = dup2(r0, r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000640)={0x3, 0x80, 0x9, {[0x7fe00000000, 0x2, 0x10001, 0x9, 0x6, 0x5, 0x1, 0x8, 0x8, 0x8001, 0xfffffffffffff801, 0x80000001, 0x40, 0xffe000000, 0x800, 0x63, 0x3, 0x4], [0x5, 0x5, 0x8, 0x5, 0x1ff, 0x100000000, 0xd2, 0x6, 0x8e2b, 0x7ff], [0x9, 0xe18, 0xfffffffffffffffb, 0x8, 0xffffffffffffffdb, 0x2, 0x10000], [0x52, 0x3, 0x6, 0x2, 0x0, 0x24], [{0x4b01, 0xff, 0x9a, 0x722}, {0x9, 0xbe, 0x1, 0x1000}, {0x3, 0x4, 0x2, 0x4}, {0x9, 0x4, 0x5, 0x4}, {0xda55, 0x5, 0x8, 0x200}, {0x6, 0x3, 0x1, 0x80000001}, {0x80000001, 0x6, 0x4, 0x80}, {0x401, 0x0, 0x1, 0x7}], {0x62, 0xd52e, 0x4, 0x6}, {0xffffffff, 0x20, 0x1, 0x4}}}) write(r0, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000580)="ac0da07193a9827a089c1704529f9eedcf3a9b72bab16c89522085afc214935c8c5dce2a948d4939df3f2add45ca20da956d", 0x32, 0x2, &(0x7f00000005c0)={0x2, 0x0}, 0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000600)=0x2) 04:12:14 executing program 1: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2b5f2a8212d0dfd68f99bfe9d1c06ef1abc44a0a", 0x0, 0xef}) 04:12:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x61}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbb08a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x1, 0x0) 04:12:14 executing program 0: r0 = socket$inet(0x2, 0x3, 0x89) setsockopt$sock_int(r0, 0x1, 0x24, 0x0, 0xffffffffffffffd6) poll(&(0x7f0000000000)=[{r0}], 0x1, 0xffffffffffffffff) 04:12:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) socket(0x400000000018, 0x3, 0x33) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) write(r1, 0x0, 0x0) 04:12:14 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 04:12:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ftruncate(r0, 0x0, 0x5) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000018c0)=[{&(0x7f0000000400)="0f2483441a2c04b32ea114cc2afb22740f5d6e040d65f4425b1a3bca7c636f6109bac400e121478f2b38a2f37ca4983060f055f60554a06a", 0x38}], 0x1}, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) pwritev(r0, &(0x7f0000000680)=[{&(0x7f00000003c0)="f348c25417b2dbb40682a069828dcaf3c44a6e1115da489f8c3186c4f668a31cd4473d73095febf1420e4d45d3", 0x2d}, {&(0x7f0000000440)="cd8120a5efc1aff4892ab92a36657c3e3cdf4dfcc9ec5f5a20f69c85ae7af8a340e95d119e15971030032c9ec9642866b7edfdb7c1f1500c3efe0917ebf0d99f06231439ab75cc9d85b4", 0x4a}, {&(0x7f00000004c0)="eceabacafa3354b2b20775829664755c490683b73b93fe7a1f877bd911c73056f7864e21d730c479ab103750e71ec414c7e501ea0fb93dba194d694f83dc91ea3abd2da31f5ade63990ee64f11fcaafef1e5b184cc55bc05e661cf423441441f29bd6808e3ac4b8e8d04db97aa9d3493a2021a1dd63b13", 0x77}, {&(0x7f0000000540)="9faa1469890f16156ae1b68acaf0159c3edd64bfc9d7464c0205d651a6b93b8c7b73b4f15d710e15de803bb45b0bfac2bbe9d1274063b40206cd05d3b1a0fb281d7ba51c3a878f5ce78e1a0d8fecc1a54e3e9c5dda81495943192c63dac45cf5f655eb9465de06df9af97ea2b04894fe8ead2af610c8d8467f8815edf6e8aa4bfe0e80b7841e00d16790c3f7a042ce02654b680c80f88d4e3b60bd1b028693c9d722973668cdb65a087a9577d52d9022b83e109b48d54a8cdaaf8a5af16987dbde4711b54515268b901c86a1b647293648", 0xd1}, {&(0x7f0000000640)}], 0x5, 0x0, 0x18) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000380)={0xcd7, 0x8}, 0x8) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000240)=0x9) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0xa, &(0x7f0000000140)=[{0x8e43, 0xff}, {0xfff, 0xfffffffffffffff8, 0x4, 0x101}, {0x9, 0x9, 0x9, 0x1}, {0xfffffffffffffc00, 0x5, 0x4, 0x6}, {0x3, 0x5, 0xffffffff, 0x7}, {0x8000, 0x200, 0x7f, 0x100000000}, {0xfff, 0x1, 0x8, 0xcbb}, {0x7fff, 0x9, 0xc8b4483, 0x3}, {0x9, 0x4, 0x4, 0x2030ebc2}, {0x64, 0x5, 0x20, 0x6}]}) readlinkat(r3, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/190, 0xbe) 04:12:15 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) fchmod(r0, 0x10112) open$dir(&(0x7f0000000180)='./bus\x00', 0x20000, 0x2) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2776fb2e1d6c444b, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) 04:12:15 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x14}]}) 04:12:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x5e, &(0x7f0000000180)="ff410159c11051db15e18abe0e08dc9b73ceb4dde76464c553dd0e0f9983b60baff55549fb7e9de85cf1a68a0793334bd0da4a1ee19e958368643daca574c60b7ef888c4f964fd05466200a4e36909cd3d764d8bdc817b8d9f11fc78f655") 04:12:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) lseek(r0, 0x0, 0x5, 0x1) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x9) 04:12:15 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) setuid(0xee01) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000240)="78fbe3e47041613759cbc43a993147f9e54d1d39bab212075401759480a614a10cdac95cbc240a2152a084d109f422cd1b84d249f612749bfdc80ee3c0c93bfbe97cbe866430abba797a98a45d19d84571bf998f6c31ba8158c36fdedbb8f74fcf1f12b103614933eb7eab659f3dd180637d4c39ae3e29f473b355070e51162f83dc20e9da3f4fc35512a184406463ac404f1a407c23dd823bb71a1b84b16a54c62508887bdf99c49cb24d4c1e5ce87552a17b72c2209a7629f27ef1173328964d199e1ad9b9f54056a806410228ecde138c40b8e5b87f897e41e4dd43d56223fceac260531a9588efa9e9", 0xeb}, {&(0x7f0000000340)="b27b773cf37d395ab5a329c52eb8a29a93d446a207565655abd0021b2e7811230a95e3054a1f452e5d63beed949c5c3167afc69ba826b35029e735e4242ed291415c775767a40b477efb8bda7c63191baa67e3410f63657cb42ae226fe577fd4ca4af4142206b448d7c4773e923387e1a2dd5c27c2100e760b9d6f706a", 0x7d}, {&(0x7f00000003c0)="6edb92ddba5f8b603a3fa88537b769a8458d6dab884ff30d81d8b6ed249b6678515830dd9d303ab554304e1321aa61dbd831611e377fa44276ba914a509ed18f6060a90f208625633c8b6a27", 0x4c}], 0x3, 0x0, 0x25) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r2 = geteuid() fchown(r0, r2, r1) 04:12:15 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x1ff) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect(r0, &(0x7f0000000080)=@in, 0xf1) 04:12:15 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) poll(0x0, 0x0, 0x3ff) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000100)=0x156fae02, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) 04:12:15 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) recvmsg(r0, &(0x7f00000037c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000004308000000000000000000e04b0000000000000041a30000000000000000"], 0x28, &(0x7f0000002740)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000140)=""/183, 0xb7}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/168, 0xa8}, {&(0x7f0000000200)=""/106, 0x6a}, {&(0x7f00000000c0)=""/54, 0x36}, {&(0x7f0000001740)=""/4096, 0x1000}], 0x7, &(0x7f00000027c0)=""/4096, 0x1000}, 0x43) shutdown(r0, 0x2) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="80000000", 0x1c}], 0x1) 04:12:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) r1 = dup(r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x7, 0x0, 0x5, 0x0, 0x7, 0xa42, 0x7, 0x1, 0x2, 0x0, 0x4}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x100000001) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0xffffffffffffffe0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0x3) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000002c0)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000001c0)={0x7, 0x2})     04:12:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10108, 0x0) dup2(r2, r2) write(r1, 0x0, 0x0) OpenBSD/amd64 (ci-openbsd-main-0.c.syzkaller.internal) (tty00) 04:12:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000000)="e426") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x6, 0x6, 0x8, 0x2}, {0xc283, 0x7fff, 0x6, 0x9}, {0x1, 0xfff, 0x800}, {0xffffffffffffffff, 0x319, 0x1, 0x7f00}]}) 04:12:17 executing program 0: r0 = semget$private(0x0, 0x4, 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x80, 0x0) r2 = dup(r1) openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0x4c3a48505eb4d2cc, 0x0) r3 = accept$inet(r2, &(0x7f0000000480), &(0x7f0000000540)=0xfffffffffffffe9c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r1, 0x9, &(0x7f0000000300)={0x3, 0x2, 0x9, 0x7fff, r4}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000000c0)=""/226) r6 = dup2(r1, r1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xffffffffffffffea) getgroups(0x7, &(0x7f0000000240)=[0x0, 0x0, r5, 0xffffffffffffffff, r8, r8, 0x0]) setegid(r10) setuid(0xee01) clock_settime(0x4, &(0x7f0000000640)={0x8, 0x9c2}) r12 = open(&(0x7f0000000600)='./file0\x00', 0x80, 0x5c) faccessat(r12, &(0x7f0000000040)='.\x00', 0x0, 0x3) r13 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r1, &(0x7f0000000b00)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6bbbb170633cda2b52fdc021760bbaac97e2bc68f0bfbb5baf953ed786717bb4ee1a5cc8d7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc996db3e990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df62", 0xc4) r14 = semget$private(0x0, 0x1, 0x4) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000005c0)) semop(r14, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) setgid(r9) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000003c0)=""/66) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000200)=""/13) semctl$GETNCNT(r0, 0x5, 0x3, &(0x7f0000000780)=""/61) fcntl$setflags(r6, 0x2, 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000240)) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f00000002c0)=0xfffffdee) chown(&(0x7f00000001c0)='./file0\x00', r15, r11) login: pckbd_enable: command error 04:12:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="691a"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) socket(0x20, 0x5, 0x2) getitimer(0x1, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 04:12:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40064}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000100)) 04:12:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r1) fcntl$dupfd(r0, 0x0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 04:12:17 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x1800) msgsnd(r0, &(0x7f0000000340)={0x3}, 0x0, 0x0) msgget$private(0x0, 0x82) 04:12:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = getpid() r2 = geteuid() getgroups(0x1, &(0x7f0000000280)=[0xffffffffffffffff]) r4 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000040)='N\a\x00\x00', 0x4) pread(r7, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000480)=ANY=[@ANYBLOB="01002e2f62757300fbf404000000bae68e81925aaff33a1af1317191321ed697bfa83904e3e9c79d3f103cfe41e2731cd69eafd090df4b9f89f90dacec4c73190acdb91738b6a43fe4c1bba465a9b0cd7e387e9515313b7742b221f49946b9ca11cbe958239d4301024b55798b8fc6fd8235c76da8e2d18573b82e1480e2318ca83b5ed085cd2df9a76409439ac0a3128830536785e09f3e29f3380672b910d49bcf39d3236cbf7c78a7367d0a"], 0x8, &(0x7f0000000240)=[{&(0x7f0000000180)="a3b05ec4cf7d01292c56c9df307fbbc024e86f972709158c591e52ea90400baae0228a9932e34f99650db4eb2bcbc2b4ec662e967306e7214a6b4892d345c79080b1214474b13139d791c08ef09f1e2e6045df7f470060cefbd0fbf7bf417056f42ede750d9f78ee78f0ed94ad37b594c6603546163a3836e1e2f4f5c9dabc11b68db97d668536821e54cc3e4a3654ee485eaf14e6e8bc4dd4f49db8b6e2fef34106225cb25f0dfd1230d33f8a", 0xad}, {&(0x7f0000000080)="5ef7c3663f1d856effdd5e2aa34790f63ec1a57a3e1d23d8d55dcc7da124d4a114cdec08b345c312", 0x28}, {&(0x7f0000000800)="9d65d21d0146be01920c685c90705c56f359a321a45bfb16928ba49f1c50b830ed674ff6f5184a38abe60c3d1a3f5f66177c71b30bbb1abcfc333fe8055578c4a5720e391b4c8423af3fad41cdf60263e0583cc95b9eeda4624f2007eb00de5f0c1c0869f3efa1bb5ee48727918326437af3f17d4735c227dcd5bf01cf0b67f22137ffc0a554c4826bea6eba414e65fdbeb6307354b698ed0e6f9ef6348c3597dc36794adc73987f288cb2453e1bc674eba21ade4a5578c7b49484d816d8587f4654f01bbb340409fc2868c62f6056603dad9a130c3840e9cf56afc0cac21091f15503db4c6864b6559834fc3f761693aca6fc19663133aae8cce3f8a242f1ab170f2f1918baa0c42bdbaccb3afd14bb92a7dbdac96eff469b7152d7f2d0dba0a2912babc2bbf13818e982925971e57872333f48893d2fca693b2285697e0d3aee42f7d130cedb971d9a1844d3b09567405acf48b19ee305b08f6c0483798278c4f2983148be0696220315f1eb51a2519ae00c6c6c54d6118909cb3fa655bd468d6bee9e21f89486f759d7e92e25d54722a0f3c0e48dc45ba974fffb145fa14f8efec2db5477413120f1bf385c424021c2a7f82e3642a12ef22f73d490aa645847316aab5efb77bc3c65c6beafa799e670e6721e7b01148351fc8936c1005c4e1f7e1ef0083b16b5f66fce9e39bbb0a53f290a98a1ad9dabcc8fd06ade216b0b5c87630dcff3eab0116e026517f60f2ff64e641d627769b5ab1397f99f2e9acd7274a5cf1ccf915cf9fa7f4fe923a31a2a90375409ba7e5877366ef09136cf0f1cbac435874be3a909865efb5bc74a8bdc121698e6febae34a625e2a1b4f9d33cc1278d08f6f9f751218ebfc75e0cf76d267133c8d44d59922c7a33242a4818fb9ead70285b78d82f79647e57f06bbd4c3ff1ef9593bb490b93742dd3ea6ea7ab930da0e0d68b0739b56b6cdf117c281a7cac81e7a421ba48140f9ab393aa14c3ecb11eb1ed8feff1379560557b6eede4c38aeb1e021235392fb6795c91799ba1e6fa6177340837f6dbfb7ca8527fd1a0450f272a6a02924259566032a6f528cdbb973e70b3a2cc6387fd50f86a59656ae7665ad6348ba9e459646183d6f755584e66a1f52668066dd13d9c75af58fd77a0c88b2075cb961b2a8ba4912f9b595702e6c83bc6e71d3f0ab33ad67a8c97bb618d32b67baf5cc76ec7e013d4c72629a0b2c2f5387c3e5bff72d9827300b2fdaa8ed423f8fb63ae664f0decc50817208fd12d6f87e7ced83a55afca3271cf3c3f8326140b481f6bd1a1bb0648d40aa17bbd04fc735d3d12bd27b158dd40e2bd589798bacf06d6102075b3a477390877340fc10dc80d93ea79631e5fcdb8c3c2d4a377d40f5e98709deb9fd5a14fd7b493ad7cfa975a81aad69e595bb9f5ebc5b11308aa5379b2cf46dbbcc2a26778b19c72c47eae8d14916e5cec3466a901534d4e7aa2aad691ff6ac5465baeafdde871821c4a9da04f7040b54f6c0d656e53bf705e62066ead263664a9bc7b643af5698fc90ed1d12b0d08147f405c29ef4bf7ac60e305a1a3d63c11611cfd2b425031926a31e526b073a785196f84c7c69b1fe298fa6bd3c6ef856f1ccc7c2fd7da380770912d0ebaf3566b4d902706aac023f521b9076d6f323f195eb32733739ad882ebaac235e8a7c1c167777ae181dbd2e53b74e82191e3489fc97652b08da3d4d5909fb4c658079ee03d11a16e962ee867d8954b119fc054bc974897e6b4526044cbc34cd77e11e50c3390316e9c07a6834300a5e066251ef46243ca61918ec35203df255aa3683aa3aace3eda71f56e2e5a689058c538a109007fee8b7cee145bf068228ac7c994db1ac1ca8c8491635ca02e6cc2e96f26ca11d0d5a917455e20f7826a3e557911a31cfc2c4d14800480ba3301742384637857163574e7aad3262d2495d2152bd39d09cb66529629c68c78aebd9f0b19d81918f056ea200501b1e7bf527231a82d21d4cc25799778a2b327f65cb319e58f0b0c6d3b705dbda6fc20f89014ac79f569ffc93fbefee5181b39575a2f0d477fb1d54c4ea11b329ea5ea63e1168d815612224c7715ae2832b909998b1874ce46acdd0219c88f160015d7508d19e9da15f476c9ca6712f3d59658d71b6c334fc3a0127c644c1017b4bb8fb65dd303234cd05d4f84ad1eea166c1cc2d60b6ad3edfe5812073741a5f52f2c227634434e9bcf58de38a24e41918c200fb6cb0b65b534a0cc019241284ed0574788ee7db00d7025dbc6c17ec86866cb4afc1d0d9c54de75bf5394feb102c8ff58b0261591d14facbdcf46d834e95dd8c7fb27c17fe129e8b86b443b17bbd2d7164efd0f5bdf17752665c54def755013ee1dff98681cc6de4030606f01086bc209d777c02209fe4b58972abc455a17df36aa43fae88b5686fcf4821f2087824d2e7e0a92b4dc99115a04054c2b2527904647a7f602e072eeae7c4effe63fa34a2698460bcb29843cf408c488b31b21ceeecdec4c28f374b79e0d4df1fb86b1311b1cf41405012b179d6df617e30cf02067e7efb64bc30646a0000250f3cfb6fbc1993e0309b42b0ff980ad663a1dcdc4773415f4a7fb2307f0b4fcf4ae866d5f6cd724ece061e8c4d22aada9e7bb81e0fd27ef039ca47fc3f03d6850422a6c45f0959f8548400f9cb489d58a5cdf5d319fb1855eb6aae1cf8b393c34ec80e9b5fb52c2f1564b0bebb334ffe5ae746c0133e9286c3625e0f85adf8d1a9c006cd27e1c7378ba1b29b30a9d54e07381b2aec38dfafc23aa510480dd8ed59f7b874c6518bf6fde859521ed4f8aabd5bd0020facd89246acde5897844340a4ded0ce6e2b879502334b53f041813b792996799a6d9b23b8ac625f1786456723fbf4c2a6f037a563192e34df75cfc231a16c0088b4a1a4b83c6e667564e8928b698e764117e65611c5de552bdb5ae3a83acc95076da0dfc49a6812d29b21fb3664ff52e41812de01aac61fcc267d7e0da34ef346ac91a74a0808465391e4ab56ea34b483ec02b02406cf1cf48ad5c5276ae473f1bfbf06373369821a3ebcb7b8f8c0b7fa7d3f4c3fa7603cff83d778dc678b0e96cc66e38a68aebc7fd457628248ecba38a1256e869b64bbccf1c4e458302cba7de9b2a0fdd8880d9169f9c05e33c811b6ef9939cdd73571ed3c7b5b3beed445f479cda3f50f87e4d8d218a9267b884167ff7dcd4f372430bff4d82138f9df0eb04e240d16cea03057f647714c00e5b71611e99d43579117e889320abdc578e72c4a2fe62e19819d032796c2caaac53ee8695dcdf181cd8407b6b8aa44dde292dabc97478418f4c83cefca5846a36e6ffe8cce5d925dde38525fe4ad2de981ed3fc3ddd56d39f540ffa0069d3778b75fa416edd1f75dba811d33f363db25ed3b3202e8676c556a3a1cf5afe40222d9a18c859ff0a279e3691b2415205995d5082b3bdd89cbf1d8df474f522261433c81dc091a35e9a9f5fcdf29aff6de3a66fb8cb6915e38cd97a3bfa277c807fef48cc4d7e10625fdd154562ec29f8e5407e20cce4484a47bf32d248000ca234a8a34fa20a8e307a6cd421728d173906c3b9b7ffa854030ad47a9ddb7c581e23fc706f07786afafc96ad1d92c454eaa672ad2eff6c1acd8e968d925c0768c0176393f39b7412dce876ba072fcd2541d9bacd4ebc0fba479d0da65084bf75c8915ac50be61519a7ad06ce409be2b4482dd1d09dc9aaf8609f5bdf5bf98c607a821ab28dd766941ee9b6dd5b5cf63373ea379401446bba60d66c430e505c67ecc6a9c2e521959f92d4bab961676d9581ecfb8e10e2d64648a0b8bb6053d204b8458e7b9213d19de339211a406c5cd5fc6af37832e6db0653ef2f0498dc4d505e112eeeae88f67b66508ea8c2e94689e32eb72e64b84de193a8e80ec9313e67a974e0c015f4b1a832c04b7f3b1fcf9dd31ae5820006003334cb6634c176f8a53bb7d26743da5680cdc9569139aa29b1db20ffa45f0a217838838d6fb3ad2eca4827378e1c188308f830d5a5516a01cb27ad6bb2db8065a373d556c44738ba6f8cfa5dc14d4688e4adc9d009959e06d2f5668235c9fe26f67681b00c3db512f77446894341bc638f2de9a0ca67ff2a384cc2109d7730d5c975a703971fd4c912ee203e161a97214ac27dbeacce69eb00a5caefc76eaea60dd122113e886e1ce20fc8d3eb66ddd8af7c26943de15e9ea4d340546277cfe12871829d210450c6205d87d0fdc9a1c3ea8c3f8730d7c8027b12bce4d21edd0f6d40bd0430682dd796ac10c8dfe6bea7480921ef89b10a8333f0f6c57383d3cd5e67504e4ff42041e5a206e30342a1b95eddd41b24276c666688d2278b32bcf04a1d9743828b6126aa31ca69bbe1cd2a93d815a8c2d29fd717bf9895585af060dd40b763b7ed6166a3ffc040ab54e61ea62dd0a97846d44fe37650b415c0e59a9bef82347de501f624f6f1e6f14d326921f31d3ecd9ef20a0d9df6f3a832bdc7310db47743267f67ea4fa0560428fb43a2b1fc610ac6ed0a1aec98fd8cc21a5168d7c0140f217ddfa392008ffbad83c84dbae7e061da6b12551fd1a961b511c6494ec7f5e0376dcf0936ee02e239de53f012385ff88e0a944a1a852bd232255c24c0e8728591242fef41bc7fda03a46ca231fb666597c5b36973979ed9c2cd04fff8b1dd4fed830f3b798f7267875571b097886a9eac41063e40957f25fa2da81d3dfcd8a40074ccb477b7c0d6142928569aac30067bd1eb09d8f8e8de642faebe3cc01461f400f7709ca058bb5d1c98939d8c369ec7acff39bee55250b16529436194057aef3f797bab48b7f7f01776585536237e281ec3d145e69635fb7eba91a5708ce27acdcc5234d5850fc0b5b6cf61d359d8ad283a9f97bb5331849e9eb77808b0b833714c97054a6a3ac35aff0f32b7d9a9ad2840d51a143649f9d48a4edf7ae42e16fd5296ab9914eb1e2890e422ff926def51a60bdb477b7a131fa7d9a715cf7fcd571d726a58ab367953602e927f8540ff7c24d5aa2183ee88b9a24dc45339eed3a4b7b332577305a79b7c71168cffce9e7c37d28bdde1ea37688de33324a97eff627153c6218338c7be18244cc53da07c02ffdf715c89dfa323967913aedca8344368871a91c8df9d1b77a7d01c49d56c7734f8776213dc9f2a6b0fe3dbdc2abf09829140a1f8a4f27ac407178cc83ce745a6025dc2d3faa4e05193ffa8c8aedf4eb8f5abbfa277f3160282b75e435f8241d58beada3ddff021830776d58b473a13cc3a5fe856b8179334cc982171078c8364c2e7c9602b206de6ee816735ceab934d47c6f105738c53068d5c0e388320210af09d9f4147a8e559aea8aa32b8dd474be5bc314ba46566b259c61820965cc7620a1b57e57d50cacc47feb68ea6becf2fb6d63a2d217241076d25b4b51449f609c794dbc938177dd4bb491c6d273c5d856ec08eb02bc88b68a01b931d377983ac8bd8e1f3b56e23d2d90ccf5acec49bf2318bf1369d740fc5d8647a14646de7bcec2ea96b8bac921b6069bd5c27586bb2be87f9c99b3200eaf2885e7a787bb547d336bfc7e2c2aa8801f3e030c8a1a40a1dba1ea8e813dd46fc303faf3480ca4881ee949e06a791c44f42dbb0375089c2722c33858aec98c52093ad7442e4394d7b1fb249181d40e6a6509dac604705ff000bafc15032a6b64c14b4e55ddd6f74933e5d2700f246f4bbfdd8f0b350fc733fc6129f020d6fa4cb820272efd107d6d3911f62d033041e3a6286c05417a95e77547", 0x1000}], 0x3, &(0x7f0000000540)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="00000000947d526311bd738bf096aa037d68031500", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0x60, 0x4}, 0xe) write(r0, &(0x7f0000000780)="4cdb734dc850245d266ed725c124f5e2a267fc3d9b29c15eee1e811c4b403175624fb753333afeb050b2d1b195344b382b2865fffd429f204088d0e37d1bd4159c98d52fffed7329593ba24d5df5ec", 0x4f) write(r7, &(0x7f00000003c0)="ef311bdc4826d5bdc98ada6e046707be3c12aec49ebc7b6a99676f912c6a76b9b291e73391e9ca56f1cafe6a6f71e1c03dbd9411abee057e3b4187bfe49aeda1e00b2951325d6f3a2206556f3032", 0x30) execve(0x0, 0x0, 0x0) getpid() 04:12:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000001200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b45266d95d93b089f23c200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008eb47ce97f43c85ec644d700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c27400c9c941e70500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c8151ca0dc54f905c8ed27113f1530646a26f5337b6a0b5be407cb38a41eff19046fd4334402fdb92d6dc4f4ea89e281ccd1f0f42f0971a7eb4b5631eba6e316ea460bfc98bb362c7f32e82cc014b2883b37f0011daff4f0a8bca64eff8f20c22b4a4a195c5b07efb3494c619f021d0d5cf2bc509970b3fe90e9e81736cb203d6dd563820cc07286dd3fcf919dc565f52be393c0e1360e67c487109321a77d7cf2e75acca6dc6e81592e15aedd476b1d0ce1431eca6396e5072bc48c203b6c20acbd6d340c30bb593fa67031ad36c7d36eabecdc5bb4"], &(0x7f0000000040)=0x1002) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 04:12:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0xa7b7f2ec61706272, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 04:12:17 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) shmdt(0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="41dfc62086d494a80cb1ada9e8f0da0b9b20aef85de6762102453b0ef3cdac3286a5c10cd2251acba6c094046c43fd14a15c2ecd0548756c26665c860a91eeb2d72c34d4df87c00dd5b20689c2d3318b9f29cbbae7fdaba56f110aaa2700fd5c100a1865b3745c5b376387330345247ad67f0cf049977ed1229844c6a1396870b27b3437479715d7ab159683de2cd0e68dc971b0db46a800ec45d0a7d956b40ccd475c1125486f461547f1f6ef391a862affdc8b7244bcbc9f0f9ab67b26c87aa4c27925f8f66ef4c64309607c43bf54d61fd8ba0b6ad647da8b02b10f169630e775701923670c7785009f06cd0de852e02f1d7fd5ba615508a195e2a622bcee24565a8c84158c9136f44381abc86f5be4e7d263cc646d337f6b2362bcdb025106f8b78b39e1c34e2cb1baf5842cd6602c33118ed31f1901cbc1dae895ee1cce016aa52c7b1a909ffbf40d30593d9aa990c0d2ac53837363eec56fce922b94ded9917ceb09657e7776fe742ab2ab7037e435b05a46b3dd67c39d07f70d3bbf4de32d32360447b2b41bcefb66a5a616b9a0f23e72b5c54fc04b3549c5105f2ddf19e687745af49f62876f6ea3", 0x1ac}], 0x1, 0x0, 0x0) fcntl$getown(r0, 0x5) execve(0x0, 0x0, 0x0) 04:12:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x40}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:12:17 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000280)={{0xffffffff}, 0xa7f0, 0x8001, 0x3ff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) read(r0, &(0x7f0000000200)=""/123, 0x7b) ftruncate(r2, 0x0, 0x100003fffd) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) acct(&(0x7f00000002c0)='./file0\x00') 04:12:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x6ad) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r1 = kqueue() ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x22, 0x48, 0x4, 0x1, 0x2, 0x0, 0x40d, 0x0, 0x2, 0x3, 0xd82}) kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = dup2(r1, r0) recvfrom(r2, &(0x7f0000000000)=""/20, 0x14, 0x800, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 04:12:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2000001d, &(0x7f00000000c0)=[{0x35}, {0x5}, {0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) 04:12:17 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x9) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) utimes(0x0, &(0x7f00000000c0)={{}, {0x8}}) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) 04:12:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x5d, &(0x7f0000000140)="7b4e5c3fe0f604c733cd3b3fecf7175d91d14dd654f7a985924f4c2137258282ca1f83a99091057e596f162b9c911d436097c0317ceada47b445aa7476e70255b8d31acc46f6ab85de991e43a7ef2f37f37b8b7197ab1a9a54ac62fd10") 04:12:17 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000002a000000000000000000000002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x20) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x80, 0xf0000000, 0x3, 0x4}], 0x4, &(0x7f0000000180)=[{{r0}, 0x0, 0x4, 0x8, 0x4, 0xfff}, {{r0}, 0xfffffffffffffffb, 0x1, 0x2, 0x3}, {{r0}, 0xfffffffffffffff9, 0x80, 0x2, 0xffffffff, 0x618347ae}], 0xfffffffffffffff7, &(0x7f0000000080)={0x5, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:12:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x288, 0x6b) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000080)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCGETD(r1, 0x5452, 0x0) 04:12:17 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x3}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x3813, r0, 0x0, 0x0) 04:12:17 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r0, &(0x7f0000000000), 0x93b2, 0x0, 0x10000, 0x0) 04:12:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x40}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(r0, &(0x7f0000000180)=""/193, 0xc1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000000)="f6e1ec12") 04:12:18 executing program 0: socket$inet(0x2, 0x2, 0xe0) r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000023, 0x0, 0x0) 04:12:18 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x5, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r6 = dup(r5) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x800, 0xa090, 0x7, 0x1, 0x46, 0x2, 0x7, 0x0, 0x1, 0x9, 0x9}) chown(&(0x7f0000000240)='./file0\x00', r2, r4) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000200)=[{0x2000000000002}, {}], 0x2}) 04:12:18 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x101}], 0x4}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000100)={0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10, 0x0) 04:12:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 04:12:18 executing program 0: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getrusage(0x24bb12f5ce69fc45, &(0x7f0000000140)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) faccessat(r0, &(0x7f00000000c0)='./file1/file0\x00', 0x14, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 04:12:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800, 0x0) geteuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x48}, {0x6c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = geteuid() setreuid(r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000002540)='y^') 04:12:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) munlockall() sendto$unix(r0, &(0x7f0000000040)="1224abf1aba4a314fc5769bfc30694eb6a1f6f3be9c37152ce13044bc0e9a115acf31914060e6be12036a6a36bb6d981cc0bc879a0c2bf05fc055b69fa0ea25e116297d84568ec6e0cc5a4e10336cfaa0fcd7a81423c4a3e9d2194749babcb2e24dc8c4de0828c922f41506da14563064ad2099bde432838eb9228c61e05d8863a996a8d58f29f4ec1658632d2cb99f15f382d2349df5266612e36d8d5", 0x9d, 0x8, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 04:12:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x5}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x2, 0x5, 0x8, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:12:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 04:12:18 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r0, &(0x7f0000000080)="b647885148259f0e1aa3a255b91ddac3744f36978e1503dea99f3975de7dade51285db8033be114bd03248272e934aaf1962effd369f5d26e9d25ddc3aaff48ee68f93cbba873f6e1239b4907cf5195818c1b43d176cafce8bfaeca09a08af3eee1592a9237c8fef3a3138a623", 0x6d) close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) mlockall(0x1) close(r0) pipe2(&(0x7f0000000000), 0x4) 04:12:18 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r0, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1ae106c78000bf77571a20486dbd70fb800000000000000000000000000000000000000000000000000000000000000ddffffff0b000000000000000000"], &(0x7f0000000280)=0x64) poll(&(0x7f00000002c0)=[{r0, 0x4}, {r1, 0x20}, {r0, 0x20}, {r1, 0x8}, {r1, 0x20}], 0x5, 0x1f) symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') r2 = dup(r1) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000001700)=0x9) fsync(r0) r3 = msgget$private(0x0, 0x8) msgrcv(r3, &(0x7f0000001740)={0x0, ""/151}, 0x9f, 0x7b9f9f1b8fe721cd, 0x800) getsockname$unix(r2, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f00000013c0)=0x1002) r4 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r9 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000fff000/0x1000)=nil) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000016c0)={0x7, &(0x7f0000001680)=[{0x1, 0xfff, 0xfffffffffffffff9, 0x1}, {0x2, 0x1ab, 0x0, 0x3}, {0x9, 0x3, 0x7f, 0x4}, {0x10000, 0x400, 0x2, 0x2}, {0x1, 0xa07, 0x2000000000000, 0x10001}, {0x0, 0x1f, 0x979, 0x8001}, {0x9, 0x1, 0x4, 0x8}]}) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000001800)=""/175) r10 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000001540)={{0x1, r5, r6, r7, r8, 0x8, 0x7}, 0x4, 0x3, r10, r11, 0xef7d, 0x41f, 0x800}) ioctl$KDGKBMODE(r2, 0x40044b06) unveil(&(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)='r\x00') open(&(0x7f0000001640)='./file0\x00', 0x20000, 0x10) 04:12:18 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x5) write(r0, &(0x7f0000000000)="b5debf946d5dd401b9ff55a16300016d7e454b2d262afcc752f0a5736971284c680ed286bcda21c9033e62f87635018f2c982f1f3ece49a5d9ed5643f9d0631cdc6696a30122b5f6a193db7f5372117e8f0efbbe3ddda9cd55bb37d98242f199adad1cf31b452cd6c4dcabda361016ee28f303e91081d6841142e0d81e46e7dbe819e5e0dc5c2c030aa6b1e685d617df3404cbd7735eaf26ff24c3295d467d05bef2d0", 0xa3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() r5 = dup2(r2, r3) r6 = dup2(r5, r4) ioctl$TIOCCBRK(r3, 0x2000747a) kevent(r6, &(0x7f0000000140), 0x66, 0x0, 0x9, 0x0) dup2(r2, r1) 04:12:18 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) 04:12:18 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000000c0), 0x1000000000000306, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) write(r3, &(0x7f0000000080)='6', 0x1) dup2(r1, r2) read(r3, 0x0, 0x0) write(r3, 0xfffffffffffffffe, 0x0) fchflags(0xffffffffffffffff, 0x0) 04:12:18 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) shutdown(r1, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYRESOCT=r0, @ANYBLOB="ef1159b416a352e88ee882f7e4916bb11d1ebba395c4336120cbc973efaf83446950cf60846b0352fc324fbb81747402c63f6e89510da839e1379bf779f5b8b1abbc1b214b2ffc5570cc6a7a940ab615e351e82a43f4543b2e4babf58f6f0bc377641be6ec", @ANYRES16=r1, @ANYPTR, @ANYPTR, @ANYRESOCT=r0, @ANYRES32=r1, @ANYBLOB="097b3b5d17274bd27f7d35f69b0e02d0b652d1aa938b1f9500b9744cd575fc6f3c1980802014a8fd8fcc931bbb8e997adf821d09f9478eeadc8502567cb250ef56e4f22cff114088d0850ce9d78b154f52ef2d80d9aa1e27968ea51a1cea6c2a559b502817344ce46d0d0cac2a8cc4bef159f1931dbe1b5295a2f068237bbefcd0368aaa879b25850409be713c0f2329a885470b65", @ANYBLOB="3d38514c66a141eb574f53f4dc28cd54e7046c3380088af8d51be4ac2ba9dcae4b6d5a00b5d837a883b6e9ae182ae086d3dbe7260e613937d8fef77b6237f6f6e9424b48f74f461540d4ecbd571f23b6d7a50464bd58799043212a91fe375ca68359b5354f391a766108036d6ed2f3f37d94ef12d79e360a155cee4cdca6354790bc5bdec4f1c939a93995c34441383c891bfea1"], 0x1d2, 0x400}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0xfffffffffffffde4, 0x0, 0x0, &(0x7f0000000080), 0x10}, 0x0) 04:12:18 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x20, 0xd6db6be42c0dabbe, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x0, 0x6, {0x3f, 0x7f}}) socket(0x20, 0x3, 0x9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:12:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x80034, 0x0, 0x0, 0x1}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x800, 0x0) bind$inet(r1, &(0x7f0000000180)={0x2, 0x2}, 0xc) listen(r1, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x3, 0x45, 0x7fff}) 04:12:18 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x7f) shutdown(r0, 0x2) 04:12:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000140)={0x0, 0xffffffffffffff01}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x40}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="8c58c699") 04:12:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000200)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xe3, &(0x7f0000000180)=[{0x3}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x6, 0xcb, 0x101, 0x4}, {0x1000, 0x417, 0x26c, 0x8}, {0xffffffffffffff80, 0x2, 0x4, 0x3ff}, {0x6, 0xe1, 0x400, 0x7}, {0x8, 0x0, 0xffff, 0x5}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget(0x3, 0x3, 0x4) mlockall(0x1) semop(r1, &(0x7f00000001c0)=[{0x3, 0x6, 0x1000}], 0x1) 04:12:18 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) r2 = socket(0x10000000002, 0x400000000000002, 0x0) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, 0x0, 0x0) setsockopt(r1, 0x77db, 0x0, &(0x7f0000000280)="5d6affac3fd0641bfd05b4978aa225d8505be4e78689fc4c4c3e72708e17611942803bc825e3c5a0ea4050d6f95ee8e0fc57b217d49a62087a92bff4ef201b9195a24fbbe63d64f5aff885efaed0f90ab5def47e4c93b325e3a77a4bfe09a0fb9a6bfbdd69c66c31cdab56e1291ec66be06db78c307c470999e6b0364ce9afcabf9185363987303a717d089232c06b5d1578679f9751e574fe70954c50a0c00d9f096fe2b7b7a67838609e7e209d4a96be13c3ed3020207422c2c3390db02a57ddd665044249d83e2cd87b157a582f4857fe87ae0612bd8cc44942e83a6fb4383ba5670e5b92a16ce65ab86f53226c0be543ce22f68d025b30a2dce353c19ff95601403b9189703cf10cda6d66a319edf37c68546f096b6b146e7143f7bed646d9218f07d67761da48f73c9984b2f709e9dc3af6b3831c42e04a229a20b9b4b68f2ecfabf59ace9a269846d7f6d7f6ea6bbddd16618ffe5a861ddaa2ce7abb01ea072745294d79515569de4358236ff8690fa8db37d630a4f7accf98e65dee744049f6e39338400091e5521a683066283af4a3e7b30828c7862a54d994c112135b9ddbb807733e3da8332ec9008ee30ce6c79c914a83c7fa5589469b1afa7f80f1a3c0e680046ace0be2ada3e56a00e9e9209259456ae4b710b4f5de938c920179ae041d389b4c3d58d6f0a91385ca7d6fe1d304b632a867b9bd30e38f537237c7288c4ff50110f84def5c8e44a5b994fee679d131a05bc15e05b157e2a4eee45f9523372d3fbddefe243030c28573e312f81959b96b8255a3b1cc8e5ce9feefe6065b60bfaa8e804be569f43e5c0d28415ab3db46c2c8264e04b3cb26826954546b6a1de6c5aafb5f3bb56545f3530c5ccfeeaece269ac690c8da6c5bb93db179a5d8cebefd761be44782c8f7ce3debccf360ca7df540bb9251d9413a83c1fcca89af8a2418fed8bf0b1a02aa8dcbc7f1501b284cbb9921e4237f2dd3a08a7e77e1a50557b6b595a6ab6b70b9e1655feea830f062c70e03b5bc18fa8d9535bf7b6e56cbe075a555351847289efeeaa77ae04d9c6f1d0f4baeed234049d3936a87dfc48abb5dabe0c8583c5181d9e9304b8a15bd6f167632bb1129693f6ffd966a63ebbc1b0adf879ada1b2cb011ed45e2e7432a49ebcc8127400c6aa077beae89790674ec5bd769b05b2020b0c9f5e433b42951eec206bf2328c9bcb6dd55632981964565b7ffba3229711a6f40705cd1bcbfda275230bf6ad17fad231b3a2c2decd7c4262f00e3bdcc625f1e52c3278db39c8b52db40576606e2a382ab85cc1a9b9e56644c906754d929cf18316d2dbaa89f1119227285f69aaee87c668eb6ce19954575c60dee8bc366d7514299f48e20bddcdc885aac41754351cda855a6a8e48cc328a3c8a0e907d6802bf3bd6fb41f5509d4093d2c8089f2dbe9b111454555995510ad5bb87fdcb723cf2de0793223700e0e835700690ef3574b005adbd40b7195c2dae4811469b50fd33f58e6b6fcbc3127ffc1ef3c90b9aeb8421367f4e7047bc69629245818ea1fef6af52d8f5d7dbda794c29127e13eb0732200bc0cbf031e53ffba54af7fb70e626f72534aa353c8e6c0795ec0e48053bf5e24cff1f5f4ed1ae4302fe49a02423297ff4c2446469030a885a394895bbe481d42a92de8145b36e15c8c3dcffb20ff8fd4c627ce77e4182d72de6b07a54f528186c19924c686d6c41ed2c0abfff3dccf72eb85bdc7636c108c9db76530c1918ef3129966ee7bda52a43ff3c43e3b200a93219909ae09b9695f5bf1c2481103edf088f963a97a22d2e1fc379a8b9c69b4780395607de511a9cf40dbfe0a8ac45aac575bd729c8c4c318fdabd57fad38b060488404fcd45dd1dd9a3d2d6442a409ffd4550dc89da7cc54f60783b957ada2ea8e4841837399d6e2d7127b5833f382d57d0d54e8391b52758bea6332c0895c534c47227d7334c9327665d8e9f67d5f06dcb7365f6ed2c5481438db103065aca407b7341f3ed9e665586ff004a2b9f14588c62bba33eb081235feb5aa0c873d01755e563a031d3da07fb4068cb1fe55f2fe48bd13dc9c18e7a507dd211490c2dd577e58feedd8078489a33f58230e16fc9fd85c82ed926cf3496a19c44e1455b580c535f240571aaa0a45d567c1e7a5d7aebc375f13554ad1b3351a916143711aaa319874c39d9457d797e5830802f86b471c2aa6f3ab1e985a0342d65bcc5d4e3a7818b405511f6f5973ef264c558d56092d10c825772671c6a114ad8f366278b3f3ab179ca6e4f8d57ff95ea209bfe82fe3e1979420f48e61b4c99f2860d3fb07a17d62f7bd7252df9addba7dc1e4382758b8b8404d194b47df1be7bd36d546bdd97467876d93b584a4f189c973791398efbbafe6d5020bbd705910f40daf1ed5e644e961c7ae9939173d651d2f88fa0d3561758d02d89150ff6b14ef2070a93da19b85f99d1576a7898830e072b592cf4d734619d109366823a5818bba0d6321e61eedb296171088d3c6d70d6c57ffe369d9912921b4a6e7da41f66750bb6cfe7c341c7840c8283cbada6ae4e2c933b4cff71f4b88bc66178396d85fd875e3f004e48e120338bc4fbf330468e9c06fe7a067948e58f55f631eb22a4657e9afef13dc1a818ed6826389ea26b17c27eb71179c25396e88e1306f0a96c85781c27e9061c7a83def356a60be5363820d2b57dfca4627bad570feb4198bf22e212dbc2b548c15112bb38874435d8cc636a99bcaa2110e54c289bc075d49376c5d075bda732f49bcb7d91d39c98d0377e22c2c29ce7e04b43d39839d49fdef7a82d4412fb3d4a956344ef729e962914f274d6073010a58bfe529ae8299b9968d16bd49036cb11f003662a65928473a7c0096294da151d8baa84d0f3e7dd25f4a6dcd5d3aa3dcaf66c2345bee67f2f5bd43b9b4bc8f10b890286d301adceefaa7c021b10dcde4f7520c450956dcbae775d414bb4d87d2207ff7822769848219bd9f41341d92a8eca90300a439867311eb2f976c2772f070cb5f8ab77d1b4c692297d11c0a8c5fc3cec6607816f21398c0c2c9dfa9365473c7d54a38ac361920c0d147a46f93d097472a2fe4eeda66e080842b5bcdf379043c83f1559d22d294ef3fe99d47e13eb7f34d9709b6660052f6548deb3d7207503e4a198ee7d8f2eed773eacdaa8cc53b77071cd46157c7bed4b2a92cfae7f422c2a17b2e1211a6986795e427d4da8877eb756acea00c632c0fa1afac05b35386210bf4d3ff6a1d54ea9bd67d6e3603198654e2644da49b01e7457a02bfaf30df87f71333c70256136566805a504289adce07cff6b84bbd61af398f6e2553e7b500887568afd86775f5d9f5fbda3a396838908055ed4091ee70bc82aa0eafbbcaa050eadbe630edc3cd582e13a043eb3138f49c4491e8ff2e32554ba11329d7e87f34dee30fef52eb0da4b3cdc3374958ab84250a6bb19e03e130b8e80b0422298da68e4e961821beca30743e37e77507dbbee67b40c3d34ebbdab001396d1bad40d47d07134c2e58d3b8d21d4c041b444073b4794c3a3b75fb03cac998f0b38011e805d0edec4af6e0016fd58187fd064d762af071709e6dce1131afc9e6e9dc397531722ce943cf8a17fc8a2034fc0f3efb292e9c8d6e943716c7ff4ced3ab756c0d77fae4a941584bc86a9b694598714d6ee3c1d2994a53ab2c7f45c5a9a4993f7b6529072e14a786c8392dbd672e7ec622ecf91f613e3758b03429c2b13f411859fbfd3c09fdc5b3d1abc4deb5e228dd4abd842d825ab07860ceaa3b1fc7c59a624b72180e2a6ef5407586ef72129f5c43e35bfcad6c8c0225f01549557c8502dac8e8eedca5ca22264d67bb4f0cb2d8d4bc7d4092a0ced619d9bb127574067657664968c2cf6e68df6bb8d9930e974a04d94fa26e5ef1a9c987c54a178e21a8aab61b0665bfc4643a73a5c6888faab41ccf4aa54cdcb7a0b5c3cc8fa8c39893ecbc71244048dacb8ae7891089edd29d17ee8d92c3b3a2318023afc27853a59578910068f7b450722e4728b1228b1bf739439d6760968c82ee98091aab61c289004014ec3c2fb3b1fda9bcee5d286befec6565ff39ff1eb281989462e5d94f2e1352e39ae4bfd7f4b0971799f459a48f3e9ed636fc18721d540d96c7ecbe619a00872db99ec8a1188e15d2c2c5eca83289cdd02dee292e07ec22cab55ad21b26a2dee0d273fcba1b51d3a3b8efe8f58d1839ace20db3b1825cd7386377e901b176831f8c2cdf8651b753ddf9c58903504aa074c95bb5f4c312e0ae56581b01e52835d834c12f393ce6a5cb39df923673f9416134e693d2cff2bb33e7e9215a0398f630ccc1297fbef4994233d0267f870b90b8be693c0675dbae8e6acb6deb2a7d8923508840ff3f6354e3f176cc5ae0ed0d64b42047748d1eb7c623f923a9ac5438226216ce96a37036a078eb0039253807571ec30910d6dcea382b8c10cfcf071f23fa3c22908e8b239be433d9b901c0fd2bba7428313474b555eb4579c5a20739838f8844643a87ff66dc505dfbc08dd259b6f3e273dd87c3eb8c776f2c23a7b2d50e3285aff64119d031e3d9a84e13abfe5200ab557a4f8ba654f821015f890575a6efd377933e11b5fe4590b65c6f0ab091d6dd57e710518eedb19b2365abbcc882f3caab3548a9d02068f76755d8743275a14d215f3cfbff20b664a5114cd2304ddab0c6091d5a6672e4abfa3eb01636d37d9fff8988bfabc7b7e69cd6ed45098b7dd794d5e18478216962a7eff3cd3b91af79fac8b728aefb7fa864f5970803ca73e4abaf00b48e5eb3a3e7b66b9eed6f3ece7f5c773cc6493c73a425d1b93ba7679dd4abbe55fac2095ebdd7ad84a1e7bdde6410a23ae61437e97f31a2c166137ed49a5f8b9d7678765160fef594a0e41604c742c2810a123e12e6fc0092be95e6b7a4617744b238a4e34f08890da21efd5148318ee58cb61b22f7bba0f746d301e8a016016725aabe9ca04fee6f4c61cf61f0db90c4d992aca72ac6e39cc44f5a77e5d60cf32454da69ddbd337beaa6bc11d28758135f3af2841e1a34b956a6726b588332d0b4ef09bbf1bd4ae9c44e019c3312d055cdde5bf65d70b1df9253a2f3e1a6ed66a97150cb46e787621e6531729aa7b68fdac04c7b47d025dbf1fcb0d8b6d17e72628e9db62c6e47083cfa6e46b49e5a349c77701da780ac9c6bae88ae8d63e5b970966fbbfaafc69a6794d36e13a04a4cc0c62fe4893b60d0d53a38bd0dc775862c5ce082ca6c3f0785866ae361b91741c16fac100db52727f6b7a2bcb847796309f51267382f0367b171aef78e715bbf603e5964a24617ad07de319ddfd3552ac9b09fc424c8a8ccb1bb0b431d14cb57426b14744ea77961eec4a6239c78db079139f09877b8994d53b831ce557d99e88fabb3f69d7560087a1d3c6c0823a1384543049ac221c6230b5751c7e5a80ee935ad001b0b8ac2b080b421892f61248644036f1252cc8b62616920faeaf2087c546b0c7420e2a44fe5022fdcb7d34196a043c7b3c110545841a349e237e3dd7da318e332c76940775617ab244fc1f8c0a781137a4c6796e36fd93e883806139171288d0c92e7f4c015e56c6843f524c27e2a28d7d47cf89c7284a42385c4f024719bf55588616442d1f97b0692626d9590750383d669441487258622092f743fbc4668b69d19d83f0f291f73934cd74671799d074c5fdab994c5bca5ae720e3b4ef19a0ef5d78a1ee0309f959298b231dfc8bc8563444c1a55f4d97d666f09d51", 0x1000) socket(0x2, 0x8000, 0x6) 04:12:18 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x3, 0x0, 0x8a, 0x3, r1}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x5) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kqueue() r4 = kqueue() dup2(r4, r4) mkdir(&(0x7f00000000c0)='./bus\x00', 0x4) 04:12:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000200), &(0x7f0000000240)=0x4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000140)) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kqueue() r4 = dup2(r1, r2) connect$inet6(r4, &(0x7f00000000c0)={0x18, 0x3, 0x3, 0x100000001}, 0xc) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0xffff, 0x5, 0xfff, 0x0, 0x5, 0x80000001, 0x2, 0x1, 0x2, 0x56, 0xdde}) 04:12:18 executing program 1: getrusage(0xfffffffffffffffe, &(0x7f0000000500)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = dup(r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000280)={0x87b7, 0x4, 0x420, {[0x5, 0x7fff, 0xa10, 0x8001, 0x6, 0x8001, 0x7fffffff00000, 0x1, 0x0, 0x1000, 0x1, 0x6, 0x2, 0x401, 0x7ff, 0x6, 0x2, 0x401], [0x8f, 0x7, 0x0, 0x5, 0xbd5, 0x77, 0x3f, 0x3f, 0x80, 0x9], [0xb6, 0x3fe00, 0x7, 0xe6d2, 0x100, 0x2, 0x73], [0x5, 0x0, 0x80000000, 0x2, 0xb1, 0x7], [{0x3, 0x4, 0x9, 0x7}, {0x1, 0xffffffff80000000, 0x9}, {0x400, 0xfaf3, 0xc858, 0x4}, {0x1ff, 0xfffffffffffffffb, 0x80000000, 0x63d3}, {0x4, 0xf5d7, 0x1, 0xf5}, {0x5, 0x7fff, 0x8e, 0x5}, {0x100, 0x5}, {0x3, 0x1000, 0x3, 0x1000}], {0x4, 0x1ff, 0x9, 0x8000}, {0x8001, 0x5, 0x4d4, 0x7fff}}}) 04:12:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) open(&(0x7f0000000040)='./file0\x00', 0x182, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x50, 0x40) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0xffffffffffffffff, 0x4, "0000e0ffe900100dd8cb0000000000002000"}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) getsockname$unix(r1, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:12:18 executing program 0: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = dup2(r0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x25}], 0x100000001, 0x0, 0x7, 0x0) read(r1, 0x0, 0x0) 04:12:18 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000340)={'./bus\x00', 0x9, 0x3, 0x8b68, 0x1, 0xffff, 0x0, 0xd9, 0x1, 0x1, 0x0, 0x8001}) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000680)='oL', 0x2) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000300)="1298d9d4e7d244d37dd27479f9ad4855511cc2ebae148948bdf27fe46bb428f66b5998c2d8fe5b134f70dd63", 0x2c}, {&(0x7f0000000180)="fc59c6863d012f08e03b0fe0ad2612a207f68fbe3f1ff52853a808d3fbe9f9b87c6da1012bba421806c2e7aded2afa8c761ef7c694d8375867f56ddf1f4ba7df75f4143775c1578fc4d758e63aa3a0474726a0b4ec34893c04eb94c688dd431c164322ec340268285a33ae8b3e33cebcb9f0357d1f8d96c226462e51be41", 0x7e}], 0x2) r2 = msgget(0x1, 0x20) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r6 = getegid() r7 = getppid() r8 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000004c0)={{0x32, r3, r4, r5, r6, 0x92, 0x1d}, 0x7, 0x9, r7, r8, 0x6, 0x3, 0x80000000, 0x3ff}) accept(r1, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="69ae8db23f5c1fe282c96090d865cc3bec1551ca059841d003a50f535201ed65fb50de74f5af09920c82a9f56cc869016d6ac0073332cd9d0fde262519dcdc977f8dcf502062dc069613b06025f25ac5fa1bdd1f1bf5408b14de6854c63e381e37e37f7769b283eaa1aeaad35d8378345c5a3eab3d3baf7768e3fbcd86dd68f4c16259c7f659f37d1296ec0e39bda134642b7ba58608508c833d95c6429ea3", 0x9f}, {&(0x7f00000006c0)="3b93315a4fa83dab294b979d6a4a5d7cacab4c237a54bdbdce8f32305f281ac474917342d9692270e9847a907eb3dd26c03b8f5ac90f5bae0231b686f02ba7bc911041a8228936dc4beed204d5935b7d7698a6eeed72ef25c447a93d1c0fba796c75cf9c838e9b126188af4f25140168926326a0682c0dca880f128d1a1d9e1da233bb644b9846ee63c8324b4694b718d2cd215f966d3e5df8c9e1a8af19aafc0ea4c343325e0749c64c4f2ae15e1386b5a77462708fa47a4fdfb9e45f545754ce7678f836d200f123863dbcf61578693dc48d7792360b67bf765b1a19323f35ff194d559c075bc427bc2371f694d977b9c27eff6754703b6d11359c30b46a28a7e4c3ee1f086224d3cca4a60c9421bccdefa243186f283c8d6780c7c6078205241a101ef73fadb86d9a90d196b7bdb759e6eca6327e85e0e6fd9351df7cef443b29883b6e52d5b11ff603cf74d27a7f1e37814d280057d5cba9f419df1f4fdb1999e9dcfc39135ce1e19c8a88c8317ce7b8c5ea42db0f6b613120b4359290eeaa662094afaea464bf2e53bb306bbfe9f4cd6553f95322da7c97ad5c1e2857df245d347b3ba7f85d989f91ecc921b0f4c5583f2277cfa3f9394d5c26c94a0ca139f5049444f358040a2844851f4b6aa81fd40fbac839780f4475872b21f26556de3373970a9fb9b55d2c3fc51c879c003d334b1bf2abe681ea4198ff087622a9c7d9255a05fe67219b920390622bd04848c2da047a34e7ca78990bddc54478a03336a2262eba1dd210eaeaf9fc2261c1b16255c0956023a886f478f9c5581a167f5040df24451572ee20ba358544a76beac132d9c7f28f6a776295a7ae8e1fb5134f91d0f566ac802162475e643c9cfc8765bc6331b9f6e2eb1311fcb3a38da60d5bfa9f54654cf8f0dcc29e6812b8502a3ac0eaa30a5ca79676b543e7d72850fa357688dd2f306dc94e9c82f079a5ce77cb4c22ed2bcdbda541dcaefb849a1c6a95f4c3b113e10581e89d823acbb29e055f956dc051bde1141cb55fa3bd680ddbda385b520f27dbd777c0cec0d90a382400920a0448fcb17f3ed4eedec684aba500767e79faf4adce396c7a5d1cfdd8513c3c96eaaa78b700547762e4b9809ebec0bb10d77a250b51b65601f23dadb564c1ae355c3922dc496c05042b3b5861dafeb7f2c7f1244b64a9666f8e9fcfd3d9fd4fa7349480828324bcebeaf06d4e4faeb052e22a1663371c09a23ccf4beda5b692aa401ea23ae7a12a0d65e642c1169883b4a2de72647d7ce4a8b3705ae68cf9012c1dda4533f5842da11a5857f47ab2752f3c78bc7c9d9a452916615746887b839e893405fb16bd687ba23f55be6861a8485b0187ae9e41cb65762d0082d43080369fc07e4337a19dd214cbba5d0425f3451b64b57d1067d7e6ca62a75cdb412e31af74e9a37384d4dff617b82f95597bceb2fda69451102a9e108ebb4903e423ed4e1df32efa2a5f36c46abd36cd56d0808942ae83e045da96ae4f619f73cd7a834a4f896a80d8e178f358938ce9d859b8d416ee7f088831218bc83c9594261aaa9dae720f8cfda86ee5b14897adfe5854a69bb51c1486b41e17ba38b5112ab22b86caf58ffd42f9cee6b5707f2347dcc1645df0b325d29a2630c6a7f3236c581914c687f859f575aa00cd87da36ccd92572324c3453b0bab3e6c1c341b6ac8c3d21cce334de3342f4b836176b96194c780535b4265e5d1bccb83e3cdc2424c4d90251e372c1af3d7f0803d30eddcfcfd49becb96f1ff94005e5cd1ce497c510974f780b4cf3c5abbfbdf2b3a29251c90b61dfe2b3f20f07c4589be630fae17b69f97fba4bd52ebe2622abab25def7a8d4012f22751698ad9a017709c29563c390d24724c29f95a47d54165c3d7aab29cd92712b61e241a6a151fd90b78d7be25d01d1c76dbddd770fe80f74e1960ba493a5925b4048f877068be2899ad3e99443ff1f53b5708ce999d79759f775cc3a89a6acd546455343ec0b946ad441d27c39fa863a3a1f2ad7c662892882f2db5e200a3911eca2bf640449d0a160d886740db9f2b5d0590f9ba4a3531013f067ff6e67372f1a50e7d57fc40423bc2129c48c97a86f9cc8886b81b3fa005275a8d967b874b661efa658f1f063ea6007dffcecafe11faff34d9b5b5d3dc296970df44d0f0bf4a9e639eec12015393b1d15f0523f66dbf9705a8ba904ad5a4e91a22ad66b812e588da1943553232d80565f2e47957f735917b36ac266bcd40ee889a8dff488c4342a777c6fdffc73387fa9dcd8427c159ee6b6219db90a2c2610094a945ba866197ee87b879ea35977c6b9f9f2b098c0566ba82e3c71481857f0a36a1e85ada233fa4b2397e93937ccc5f04f84d93017561f27cb36459f2054ac9a8a514fe90643c3504c638e9f1fbca80c86fccf7d489de94b2e4ab592674e5e30db1ba86e0eca560d2eb25edc08213da39285395cc72c5d49b6bb3435834703feea29e9875b946f63af9b485bee24bfcec1ee2d406d0f56655058bf773d212de0046e1ffb15735fae00811d217f7843234a1519f340d3dc282da7f73780cf556a8ef687f48d3a578b2744e8408a7e73567c2c284ef4f008cb219c3926310b4f2533c9344eef925357b8508f82a06cd3f821f85700d4b7f9d5363962939e068948b53eb7242f07aeed7b7939a03b26088c72441415f33c473d0e9e3249c9386f6f8dfa22d30ed7ee184330b37a0baebab3333c65aa7042c99fc877ad4577b177eebde2f60491f998c6c91d34d556adcf8ff88c221756c4213a6034720280b5c74d9f2b8f2bbd91966151ba2c3f2c3a38f373da3afb247f563fa70649b7d37eed782c39320ea30d80a036c14f9f09c5198037e4af24c27abf4629112570dde0ff1eefcb273e2c0fcfbb699a2860d815a7a1eebe60d5cb6e83fa52a3d42d346fdf4292b14d490d90bbb1a7f2ab1bf4a1f919f6259ef79055c2c20cda3fe89300264cbe35a0dfafe39660bd1100248639ea4b12e2aa54fde3e0eeb3168d51193879c84630044ca9baf0e896564e9bcfbc1b7a9af4a4931e9f6239967f2793eeccc93263ddc5426e81dedb7361c260ca1f979eb72279952d258a59dba9ec8889f338639228c42ade9ab9450fa874217ef65a54c6ff5f0ca277b0b963832760fc67b7192353348930d5ac9dc2fed7cc7a476ec04050c45082293ac59dc30245961cdda212f988dd2f1fca79d6903f8083996e3dfd06694964c2344cd77b6070f3b65fa3d186ceb66785cb0ba9b8b0442c86ec851bbe4870dc165afd051f2d8faf374683bc972d6e9f227cb2acb180dc4f721272c8cb0e14766bd9716ddc272f62f7a0e343e0adf98cffb8725e54362d0d53cee73aec750eee0648e7b97c893e46b31aefb932dec0c75c91e06fd1370cca5c5bc3de5f24442086e31e8f8e8ece6b2426aa7022e832cd752b8a7e7ec0b2116223465e8c2cb932764cff78ac87f36c1944cb67eb716928807d43aa6a2c8df45dec595cea2998e1d770ef7e713b1327083e0f927e248e1450652b339c23638704f4295e376828c57712ba3bf548a004eab6fcba6224d22771427df5503d0ef451d011df78a3f81ff8bf93f184d6b632fb872b20f30afb42fd88fe690b51b71ec2455730f49d257a89c02b3f1cbb31f9f4d38bb0aae906017377acb7325e59cae72aba5df79352eef56224b8f669545b3dea3facfadab121f60b0f33bd7b31f47b78d7c8f3056f744b45e28483c5140d0c71bdb3622aa21ebec1b282e1dd6154ee5508ae1a07aa2e4b56e48443fe6c7baa9fee752ba932d4dc388b103aa98270653e1dd00e1a798790373865bd6754b238aee17bff6bdc9dc8d7091179d10e2d576557ae123f6e4c086e315937bc45c56e25328a6137d353d2c00746cd0d0bcf4382d9043711422e768afbab5a30122f51365707237ad7a9a353861cfe5512c09b886d1f34f851f7b1ca1d27e2d9c6022db5623aa3a28193d83dce3b65a654ad8d4f4e2b7f00ad73f3b6ec81916c4d1fd5dc69ab647dcefa2626822917e8357968b414dc74fa6b303c38156fba78f476a88a3db3e5d4c271b86f39b4f777ededc97be74515443e745642e38b932d6ee7531f495e96a96df53f57ee9a34c7f19af9928c7cfbd207b879bcc7d1af718c999b71129fdc89a6cdabfd039504204ede8e1d68ba84401f9dae4da66738690b7a114881fd7d08a6784002968d9bea74a78120e9cdf10d5ae3e6b090869bb717c147461e898cd307cadde9de02914487a121310392aea5575936f04f96d59c792ff6eef3fced69deb75a00087a6c0d4274539795e334ddac4df5a3cb33a3f1c12c0566f059909d21d275f47588536fcd24ee87114d633c845904c8bc3f7779ce5ceb9de2cc4f0e14fdd81ee988a5f4f45213ff3ba1148c42450de1617771b8ed202f656f77004721dc72b92d66adc96c4646b969b557def3ba304b60be8baea9e875f59bdb4f11873cfc55acefdc4b4c312dab4f3efcbb23f6b56a960b5566c1e56d8543376602d47a302574f92f093b74c455ce09322e779c2fcfb5fafe597b8bc9cdc96294356216a9be8063e2695e87f2e8117402ed7cf2be22861952aff781193fd34bf8932b18a598327263fc0c05174ff5399037015221c16d2100fec031410fa72f3ce07a3392c1018a3f570dde6e14be021666f06eef9365c5e2c0c07a223413944f117a7525ffb44504b21e18915c140398ffe92a41a64eac4498353b4921127384368f561a0b0f894c824911dfc5a119de923d8a88d3ca44b9b72446886b075e1beb36e69993fd60cd847888a89d85a46f523fd3a790e00f3f74cb9afba9f30d57d971ccf8fe87c664df5b3638c4201bdbfd847af2e8d73d5b296b210e9657b4bbcab64a1c3893adf38bdf299a8161b832d13210b246952f722480e3fe0109b3def5a0300c6983ad71ec474407b112dfa6d3a9b9598c4914905151b2a63c47a81d6fe2bb49adbcbbe14449f014a6bbcf1e004ca4d46c69e2e4ef96a77629efd1c23704ad4f255772424fdd4e4ea9c92b705b7e2981382839f44bd21e27ef123b0abddf3171852001af5768429a0c0105a2a9f46126b5854ffc1b74665fb0e5a1d69fcac7141fa8e0f1cb3a566d4db4c118dc90c5466aa1e426c6b23fffd2c18f82bc4a978b904e3651fb2b77dd1e4e3b3bc8392c8965c6a1518fb07def99f616429124b4c81c18347f0d98ba210df65749db337695b43eff3f323c47d41a917029effa5c99dc717c32507b7e2149376b41fe10c32b7eb00566e0ab0f8f0af861ff53aea5cae0ac43f8de6ac69d67b66091d2afd07c6d270e5b1ad4bd3aa28d62f02e0fa60e057b2560dd827e5df67a446441669826e0b81221a229b77658dd21d1f37a7dca486699eb20635afc4433220039d4347c051f56ccbddba61b170c5e61d37227e8029b0ba353d2c4073864142987af9d53f79f73b0a7d981816e58fa98cec299f95828e84c08218bb555e976d8d8f2ec888240a9dfb1fd7c66157df0a2930f228748f5e13c33a42054bed4d8f6732b392af15630f611764eabf1b29e4cb63e5e2b3eaaca5370a841da049c8f152cbb655a17c95dccb449e2dc34807b8dd8324d81a43d8b8189441b0d76336f02667a833063202a33569604e928a8535677e4aa5729de7d89de6954ac14ae68b33f275635abf0ecb7c479667091740e39039fa7cf03338beeb7510c815abd685f74a8028ee643d74fcbff9115b5ab360f1a8b82d0ba8eac9e01ccc439d7100ff303032dc46077d8bd6b04615b", 0x1000}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000280)={'./bus\x00', 0x6, 0x9, 0xf3, 0x0, 0xe7a9, 0x10a, 0x0, 0x2, 0x3, 0x2, 0x398}) 04:12:19 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbee2245185a8186503182eab7fff0e091fe6"}) write(r1, &(0x7f00000010c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713d218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006aad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf612829d8607b4d08868a99ec9f3d9302a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1b6be6c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119bb36ee768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4028656273e4c1c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e091bbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708915c66", 0x605) write(r1, &(0x7f00000008c0)="1b4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7fdf31d9847baa5b61d965dd181288338a8f3f06e12d3f54b8040c9bc2f45b26b95b3f54ea5077ae38b1b2da9dccd532ac6c77d3dd48c110f3e185ad63fef9c403", 0x56) 04:12:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:12:19 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffc1e, 0x800b636, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190a", 0x87}], 0x1) 04:12:19 executing program 1: mkdir(&(0x7f0000000180)='.', 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) 04:12:19 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x4, 0x5) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 04:12:19 executing program 0: r0 = socket(0x10, 0x2, 0x444) setsockopt(r0, 0x20000000000029, 0x3c, &(0x7f00000000c0), 0x0) r1 = dup(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x2, 0x6}) r2 = dup(r0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x1000) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x10) ioctl$TIOCNXCL(r3, 0x2000740e) 04:12:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=ANY=[@ANYBLOB='0\x00'], 0x8) getsockname$unix(r0, 0x0, &(0x7f0000000080)) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x64) 04:12:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000ebffff1fb66b25173d70c8c700", 0xfffffffffffffffe}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000000)="2b3a1e2a7327843c0c58e32afe60811c9bf67742f9bdad6841cd8f8ccc19a293c871739a2e3dd9882f06a5158366cd8d75ae", 0x32}, {&(0x7f0000000100)="e4dbc0276dca28837a0b6f89ceac65590bb4810aac94525771c5e6afa63986bf53fc82ce9861b4249d7dc1ac8924bdc6fcdb248971f0add168da4d8115b09d638430d415a5b468dc24ac00df787fa75cd54514a53fb5cab450d8e50fef06e12b8ace482bfbf6db3161320d643b0cbdc8286b494cad1cece5d31572e545a208e44768a4ba5a809ad9cc6384f3080fc4f76d56feadc59fd55873628bebdb4a78993b52ff0637a35433660d03dccabc82e6417da51cfb6a0a7b75af7b4643f78f99896137a98045576cc05e034c2a27f163ee52efc2bd72b773a93236230a68f344af2ee72eedb1922d514cd156159aff17cfb199aecc21537f7aa03f24b5b05595f034b8ffdf790f0f55cb8e73189fb15603fcd0ffee9f474ae02cc11e14b8df9abbc8ee76fa66bd7f1cb65ef6e827b85f56c59472a05e81c181b1006664bfb6c6d4be21afc279790351ac45ec78b579c6f340065b796674afd38d1d6a0025906c58823f584e3ee1c3b4de01d9a34a321564522688d91569c6a31d773edbac63f668572c476227bf376831fd575037aac19268d4893e1b2c8c8c8adf67c0bfe6bd0dc42327d1916a69bfeeb68757918bc8f9da32548f45d3e42f6bd63613cb07329db91f095058465aec15cb3b07a0e957efd5a9386ff83f1d86b28715bc1524f3b76e4f862f5e5c4820b582b171effaa42866532c0841530c0f88eef7b4b47edb2f4eebc5b27eaac8b1d50a9200aa7d2a1006b0a1a3bd4473a1abfe3a83ce0f5669309f63f6002a4a0c1258fc3d3e2c061ff8d5475a24641d003952556e2b21750cbf0661012d2b9b64157a71d9ffedf4a05dee2855d8fcdfd0df22f4d9e3a15ea2b3687326a2e9efba4317ec16657e9c20d98ceceda19553889b8da7132a098511e621bfea8d39074365c9016299725fd18ce19d3710f92711b6b31207ee9b2ef2677d793da6f750388d6a58e7671bbb02216963dd9c46bb41a5fea68d38bc159641052e4a6a7634173dd01143d0932f9ee605cd263d3e19705efa11dd0f8431bf939003b909d10c810aa59025800c9149b61c152505b7cfabaca05dfbe98836f6276c8bd05c75b9191364b9b4369bbf59d56ae72fbdfa1f772d1b4e898f43078b48b031e7fb2a04d2a5f829617532fda858f25dd5ae73d37c423562643082dc350627c2f8ec51b66ad19068ef6d42f026a56dd28254aca53ba3392f222f94dd29585ccda265e751ab5f523b938b39a55b72b357126decc91c7b622ba4f6003a640f508653aa21b209e79176cfcb89604aa559c11d6c4fbbb843cb2ec01960471ef23ca316b1134bd456a22bc781b48f6ff8c2f6dfb255cbde56f76a7d78d3733d427ab8a1be60fa99437fa2f0c04d2168bdcade43b43119528f7bacbda7c6fc87ca2d68f5e574a64b6db54a4987d01799941cce1fe5955e976072664f0b3e1a556dddeda7906e77be6134f7ee86b28210297bfcd0a341a525ef497884bc69397979debb407617e634436922ee73e632dd34801f292619b0b659bab43e8568e96cf8df22bc32f79489fef4a6515ed5aa4288322f044cf8613e59c9441d6e48723f126a20502c1c5e7a46363ad99f59a4e4daf9008be6d888fda99ad609a2e2a3d5fad5aa573db8f8dc74779f6ad0fd1f333956aaabb7c821eb5c3cffa1f041951f51065aef4807b3d133b5a42dae0e00a40c1a927c1390e32af64a7c0e69e05643d76be898c9a20f0ef5420ed0fc14f44dca2e67593612e89527ea92ccfa465f07897cb46c7dbb747f1c90dd453007978968686578ee0c865cfe80bd38e4b6c27e170d5a741736ceeb01b959cd6bc6413bbfd0bb8aed4baf1cbd07c230ab9c48c31657c66746d758e2f5008d4818eb071f7e4704f97e9088442f54473273a4a6c66d383929fb329aba5ceadf354b17b19f880d04277301a241295cef90da94cbd2af13028c7a051274a2127e7bb92da247aaf99add4a4c948b9694c0ca1da7e4ec950ce1fcb5ebaa2ef5d2fb4b3ba08bfcc858ab58cb10353b12d6dcd0ecac32255bfb4f96fd6e33f37bc42c6ce4e1683b8c2389af9bee43570b62d7d4c18b375901d9bdf863653b427d32de08480e3bc8f62e7e568593be8b7021e604d03778039d5181127ae81cd0279dba5e555a9004614b9a20bc3974b84a4a51f7a677258ac60c7f168b39e1ddfe29473fed7326ba400ded0ccae21424e36c36d2a1de0483b677717aeae7e5f29b5ff7827dcc05068df59b7b985f2ae75ea2bd350f1572d14de63cea6d24dbf5fa799dcf028a3e3ae33b581fbf5ac9fb2cc23aeb73656d1f7d76b49496eac00375214a76425ca5f54dace3a6cd1f2b01be1a973ae4f2a61b26663a11f53081d8f5b98233b15084196db535071565a204e9a91181b3250c83dbea14dd4f6099332fb9283ba597efba588b009b8f5eac8cbcc0e29ab556217aa5ac74b6ccf968898d453c772d667011520265a3d0ec62e5dc533b81eaebe3369ea086bb0e7e6f3303108bb702f06bb25a47fd39db9cd4780d263eaa9feb79e20bbc3ae3276f0aa76eef77ff05a61c31a5588892a76f64d7287a38b01f43b6fd2629a6b6aedaf10a66f23d33e6952ccfb21ed0a88cd37d0cdd2e2bf1c8dcd48f83426118360dde46783ce8ee3ca69eda3ab25f2bf6f481d975b7b28285c40855483db06f558e45cbb48690a5b1b5a12cef3800a1e045077d0a3851f6128b20bb4d1413297d260221024c63b026ec1125622a5fb8a17d75b02d3cebf6d85716f152a7de313ab020feefc9df5d9965c49490df1187dff1a1c3901e4902d071699fce5a177aa1a1d34f9f3a3c9bc7579ecb74408abe026185ff1d4d0f5a1f1253051e34ff1a8f7b1a57b7d89f772175e7ab8e49f951cc43b9820ae0e077643415c6ada9defaa80e8f4f3d3993238c07260605956bd5d16bc7150a45c3398b3cff1e0b6251ebf8e3b2e10a068380bf5a0cad2ca5802c496d66612b4df60e6b5f99c92134314b90a8a3a4a9978c814c59e135da1d621e51abc62991ca338e65613065e7b9c9ea65d7d17f03bdf79ff5ab7f4963364a7a526ab22937eb583184b63958a361b3ea89c538a2dd02bacfc21891aeb0e88fac89a80e61c3c08172c598bd5f0c9f15cddd7c736f2acb0bed811792fa2dabc79e8b03ab4cc129b452c30685410b4474a8729ff517e5db948c5f7566b74bb101e59acca3916a3675218d6e73c431ae517fef83397ab8a081c0aaa32bc0ba533b147f31800301c95a529c2df9c395a22749b16677e83b321b850f54ef6d51ae456d59549a4c101fd34979ad82ccb2794b38cf3af4545b47bdf09ffc4e5220700521d75bc88f3445876d6ca290aa4eb3608eaab9a06972b605f9fed611f3111e6e0ce76421b0cbe8422b6cc53bedf115008a8d5c52341808c938358293d6be6f4c705ac9aff9fa3b6e16e3aca9a6720aecf9544375191b741f3ec6b085eb7674093fbe07d116d008f483ab96a714f01201c6ba68ee869dabaebd196473f8126bca0bc15e56e926dd4d91b28a6ddb37dd1a1d2cd1cf60d351ce65076433747a0be654ed791dff4f37d1a7177f30b4cc5fdb7f0b9ceda5ddcee79b0d9f94d5ef9167f2fd643467b6a4975918c0957e68998575c59f2f70cce026f3b860c289a2a729063b532908078535ebf779f3bdc86928e70f2ca43a874dba9ba01878f70c3c384d9a543912a26aa1dc02f2016c861f8b949df2b38068d3bda8e3544e1ef447052dd2643bab49522e692d149dbf9def18161b77b45eea5f0bce3392cb41825debd2f554715c7adc41557534a09f380f5a45540cabbaff7dbc2d70ef59d64bf2363666baa5a16712828a9e607aa620a7c09ae862ab7bae5c8940dc8dcc82325330537180917f50d13a141f4ac95ab1db562fe392", 0xac7}], 0x2) 04:12:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x1, &(0x7f0000000040), 0x0) syz_emit_ethernet(0x22, &(0x7f0000000000)="fed6d72699ce5a14ba38f3a4c41acb7b10d03ba4ae2f0a0d2cf41a31e3249782a77b") shutdown(r0, 0x0) 04:12:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 04:12:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x5302) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x1, 0x70) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000100)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x5) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000140)=0x7) 04:12:19 executing program 0: r0 = semget(0x0, 0x3, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffda5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) semop(r0, &(0x7f0000000280)=[{0xadf5a3c04663534, 0x3f, 0x1800}, {0x2, 0x6, 0x1000}, {0x2, 0x6ff3, 0x1000}, {0x1, 0xb03, 0x1000}], 0x4) r6 = getgid() r7 = getgid() getgroups(0x7, &(0x7f00000001c0)=[r1, r2, r3, r4, r5, r6, r7]) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r8, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x2, 0xa9c9, 0x7}, {0x18, 0x1, 0x6, 0x3}, 0x9, [0x3, 0x7f, 0x400000, 0xf906, 0x6, 0xa2b, 0x1f, 0xfff]}, 0x3c) geteuid() 04:12:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) msgsnd(0x0, &(0x7f0000000180)={0x0, "f978bfcde8ed92dabf46a8efc5604517ce539b634f4e9eebcfa8cd49596192d3dbd26bf25a8c42309ef1dc01432a88ea60b513a0360edc724cb1132c9b6f1e0ebc4a54a333410d3d89e7582c45575147872f2e5d0a83ee6bd609f9aa863c1f8313b0a8ed93d536e0f7c1c4f10668aceaf95145eb33051a8229671cda52e9651ad8db63077a59ebc42c3f9a87301ceeeebb9e153244f0daede5c46f886f8f66d12a9f2caa64f0fa9646a318a83d67da252dbad1aac402f900676038060c03a1d89e036a44415e625b68944b139014b4c29f24c660472f255d9245b3a1abf2f5d5c2e2a6e4b792b6078dbfb11d169c9e8792ef7573315310a5dcd7f153f09bfbcf5510740da15944bb4008277dc842c9a2313c5d4d028426c62bb2357b772c9ab4a199f3f92a6ede42a42296e7fbd242d0dc00f81ce77f"}, 0x13e, 0x0) r1 = msgget(0x2, 0x80) socketpair(0x10, 0x1, 0x2, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r2, &(0x7f0000000400)=""/159, 0x9f, 0x1, 0x0, 0x0) msgrcv(r1, &(0x7f0000000080)={0x0, ""/50}, 0x3a, 0x0, 0x1000) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) recvfrom(r3, &(0x7f00000002c0)=""/96, 0x60, 0x803, &(0x7f0000000380)=@in={0x2, 0x3}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x54}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:12:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x20) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', r0, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x5}, {0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x7fffffff, 0x6, 0xe13, 0x6f}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 04:12:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x8000000000005200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r3) 04:12:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x8, 0x100000000) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000700)="61814e7f018c72b387522e48444d95ee0310550e4a8581063b157dd15b7c08bad08f26ae9132f31336731b6b5bfc900dea8d1d7ee9d9f9d15512ead9210569ae121ab0773825842dd35ac6f92f18941636f54254c47475c819a4c1642d82f88c42930eaa2047d0c068b38dc02381ad0eb7f6458e0552295ccce8aa35835db8aa7c35f5533e3476c740469df70a16617fc3d67ab6f6e8e3b09371429d00100000000000001dc5e48228d693ebb31f1a50ce8253ff658b47f0ef4e7302f660b41facc98b5f9cbece70e6db3c16ef966f2869531c0cc301147c3c806073dca1bced89", 0xe1) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/206) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)) socket$inet(0x2, 0x40000000000000, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000280)=0x100) semop(r1, &(0x7f0000000140)=[{0x0, 0xa4b, 0x1000}, {0x4, 0x0, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x8, 0x1800}, {0x2, 0xb6de, 0x800}], 0x8) stat(&(0x7f0000000340)='./file0\x00', &(0x7f00000002c0)) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8220, 0x0) mlock(&(0x7f0000ff1000/0x4000)=nil, 0x4000) socketpair(0x1e, 0x8002, 0x200, &(0x7f0000000040)) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000000c0)) semget$private(0x0, 0x2cd26828fccb8d5a, 0x0) 04:12:20 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCVERSION(r0, 0x4010426e, &(0x7f0000000040)) 04:12:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87}, {0x6}]}) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0x6) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:12:20 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2000013c, &(0x7f0000000080)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x2, 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x400, 0x140) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x8, &(0x7f00000001c0)=[{0x1ff, 0x2, 0x9, 0x3ff}, {0x1, 0x80, 0x3, 0xff}, {0x7, 0x6, 0xbdda, 0x4}, {0xfffffffffffffff7, 0x100000000, 0x0, 0x8b}, {0x9, 0x2, 0x0, 0x77e}, {0xa0, 0x81, 0x6, 0x1ff}, {0xffffffffffffff47, 0x1, 0x80000001, 0x280}, {0x10000, 0x2, 0x85d, 0x2}]}) write(r1, &(0x7f0000000100)="ad1af05de2f4ef18", 0xe9) 04:12:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r2 = semget(0x2, 0x0, 0x100) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f00000001c0)=""/134) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="60512768c67624fda4039513e9078a2307df54f0e8df6b7a2d0288dc0a160cc7aa215c8a61336a4056109ee3ee2a539c0aa03297f7e0c5002eed3cdb97cc8c9da96148d68bda7d08e81d2f2638eca0a749212a14f09e35b37afb4972e6ea2ef2c5a1542707647490903905ca8407662c6e1df542be4e8b74480c77311fc797cf1f7966a8c69b16d768f91afd8e8c33", 0x8f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$KDENABIO(r3, 0x20004b3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$getown(r1, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 04:12:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x142, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x1, 0x10001, 0xc58, 0x9}, {0x4, 0x1f, 0x0, 0x9}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getrlimit(0x6, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 04:12:20 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="030000000093006a"], 0x0, 0x0) 04:12:20 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x5c}, {0x6}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0x3f, './file0\x00'}) r2 = semget(0x2, 0x0, 0x10) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000240)=""/138) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000300)) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000140)) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000200)={0x7fff, './file0\x00'}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000580)={0x100, 0x0, 0x1000, {[0xfffffffffffffff9, 0xa000000000000, 0x2, 0x2, 0xe7, 0xfffffffffffffffe, 0x8, 0xfffffffffffffffc, 0x1, 0x9, 0x6, 0xfffffffffffffff9, 0x2, 0x8, 0x5, 0x9, 0x3], [0x8001, 0xfffffffffffffff9, 0xfffffffffffffb91, 0x0, 0x7e0000000000000, 0x3, 0x9182, 0x9, 0x49, 0x5], [0x0, 0x8, 0x80, 0xfffffffffffffff7, 0x6, 0x2676, 0x40], [0x7, 0x8001, 0x0, 0x6, 0xd00f, 0x1], [{0x5, 0x2, 0x8849, 0xffffffff}, {0xd24, 0x7, 0x7, 0xff}, {0x80, 0x57, 0x400000000, 0x14000000000}, {0x7, 0x10000, 0xffffffff, 0x3}, {0xfff, 0x8, 0x4, 0x9}, {0x5, 0x7, 0x8000, 0xcfe}, {0x9, 0x4ff, 0x277fcba, 0x3}, {0x3f9b, 0x1ff, 0x8, 0x9}], {0x4, 0x9, 0x1f, 0xe}, {0x7, 0x503d, 0x1, 0x4}}}) 04:12:20 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000980)='/dev/null\x00', 0x40001fffe, 0x0) socket$inet(0x2, 0x2, 0x20000007) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x40, 0x0) accept$inet(r0, &(0x7f0000000640), &(0x7f0000000240)=0xc) socketpair(0x2, 0x0, 0x5, &(0x7f0000000100)={0xffffffffffffffff}) socketpair(0xc1b644cc15df0da4, 0x4000, 0x9, &(0x7f0000000740)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x12, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) socket$inet(0x2, 0x8000, 0xfffffffffffffff9) r3 = dup2(r2, r2) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pci\x00', 0x80, 0x0) r5 = dup(r4) r6 = getpid() fcntl$lock(r5, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x80000000, 0x100000000, r6}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) utimensat(r9, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)={{0x2, 0x679}, {0x3, 0x9}}, 0x0) r10 = open(&(0x7f0000000600)='./file0\x00', 0x20000, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000440)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x2010, r7, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) sendto$inet6(r8, &(0x7f00000007c0)="4f2c9faf6a85bf9c4a3b421109da8581f66ed4345c93a79da0158c284c65682db5010bc040d08da9be27119d62a0c7319dc00edcff64566e51bb47367573b92766c25342ca7bd03dd3ece1bac1479d3ceb85f3150f303036a520925f862cd63f384d606e75d266daac9ebd48592e2b5d47ad55a7658cc105872dab42281fcc4962a24f72582e950ec37fb9b2c8fb7b574711f5beb160dc4cd3e97ed4e428b636e93e4a313b1ba1", 0xa7, 0x8, 0x0, 0x3ce) r11 = open(&(0x7f0000000280)='./file0\x00', 0x88, 0x108) poll(&(0x7f0000000500)=[{r10, 0x80}, {r10, 0x6}, {r11, 0xc}, {r8, 0x4}], 0x1c1, 0x88) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x11, r11, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r12 = open(&(0x7f0000000000)='./file0\x00', 0x2000000000611, 0x0) ioctl$BIOCSRSIG(r8, 0x80044272, &(0x7f0000000380)=0x6) fcntl$setstatus(r1, 0x4, 0x4000000000006) pwritev(r12, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10000000000011, r10, 0x0, 0x0) r13 = semget$private(0x0, 0x7, 0x31abeab9b6d42942) semctl$SETVAL(r13, 0x3, 0x8, &(0x7f00000001c0)=0x9) 04:12:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000680)=[{0x0}], 0x1) fcntl$dupfd(r0, 0xa, r0) close(r0) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) execve(0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) 04:12:20 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r1 = getpid() setgroups(0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0xfff, 0x869cd4d98d43c650}) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r1) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) 04:12:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x800000000004c}, {}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x7fffffff) 04:12:21 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x7fff) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0/file0\x00', 0x7, 0x4, 0x8, 0x1, 0x0, 0x8, 0x41f4, 0x2, 0x3, 0x1f, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) 04:12:21 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0xe5d, 0x0, 0xfffffffeffffffff, 0x0) dup2(r2, r1) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x10000, &(0x7f00000000c0)) 04:12:21 executing program 0: mknod(&(0x7f0000000040)='./bus/file0\x00', 0x0, 0x4503) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) ktrace(&(0x7f0000000080)='./bus\x00', 0x4, 0x40000002, r1) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)) 04:12:21 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0xdd89219717f7f4e5) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x4e) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x90) 04:12:21 executing program 0: madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x61cc6c41d18124ec) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x5, 0x4, 0x2, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000232000/0x1000)=nil, 0xf2ed}, {&(0x7f00000da000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f00005e6000/0x1000)=nil, &(0x7f0000011000/0x1000)=nil, 0x80}, {&(0x7f0000010000/0x400000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f00005c1000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000498000/0x4000)=nil, &(0x7f00001bb000/0x3000)=nil, 0xffffffff}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f00004d7000/0x12000)=nil, &(0x7f0000496000/0x1000)=nil, 0x5}, {&(0x7f00003b1000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xe77}, {&(0x7f00001e4000/0x2000)=nil, &(0x7f0000315000/0x4000)=nil, 0x80}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000578000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f000042c000/0x3000)=nil, &(0x7f0000616000/0x3000)=nil, 0x497}, {&(0x7f000043c000/0x2000)=nil, &(0x7f0000101000/0x3000)=nil, 0x3}, {&(0x7f0000170000/0x3000)=nil, &(0x7f000068d000/0x1000)=nil, 0x7}, {&(0x7f000057a000/0x4000)=nil, &(0x7f000040d000/0x4000)=nil, 0x80}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], '\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x24) 04:12:21 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000600)='./file\x00', 0x690, 0x1b4) bind(r0, &(0x7f0000000640)=@in6={0x18, 0x2, 0x6, 0x5}, 0xc) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) accept$inet6(r0, &(0x7f0000000680), &(0x7f00000006c0)=0xc) pread(r1, &(0x7f00000005c0)="36724d7d3a7715453a9623598f7da80c331e0941f3e1ca966d8e05", 0x1b, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x100000, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ff9000/0x7000)=nil}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x9000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff5000/0x8000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x80, 0x0) connect(r2, &(0x7f0000000580)=@in6={0x18, 0x1, 0x7fff, 0x40}, 0xc) 04:12:21 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0xc9, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setegid(r2) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f00000002c0)="76e9d280f71ba1e2db1aa657ee0da3979cd25cf2bca5f4ca8cdf91bdb4ff2de106258abd3d0e3c398977858f6b0a1cdc46305573fab449603aa51cf3c7fb869e82c35576b8db8c86155f7066c1fa692aacc08dfda41b867e0d1c641c61f773a5aa84544c885f9ace2755e6b01b89ae669073f66b27fc21e2b96e2397ad04111b90c431fa434bbe13eacd351fe684d618524393097b3274ac5adcef2537a34830cdf83cab4747b1d37d5c4c0bc233edd5931678ca16d0290836f08232e777a2cf871b9c076a5f4a7fe8eb7c00e6d0ab4c2e508d03e51d2837b250f94f2406be53daff13e22a0312b55eb331138b7bce8123cb9e801ff16b9e90f903736d3660f2b4bed5b79615d437f9f82827d94fb4b6622a48e7413d45445e29fbf1146d943f9857b651a02419abcf8957", 0xb) 04:12:21 executing program 0: setrlimit(0x3, &(0x7f0000000000)={0xa, 0x100000}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) write(r0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000140)) 04:12:21 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x300000, 0x67, 0x0, 0x0) 04:12:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x60}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:12:22 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0xffffffff) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x84, 0x0) ioctl$TIOCFLUSH(r1, 0xc028698a, &(0x7f00000000c0)) 04:12:22 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$inet6(r0, &(0x7f0000000200)="1705195dff318824b76b2adbf0c900cd9c2eb7a1989d08f58e69214c7609ad3a0452133b858ed0b733070b53c4df4d93321219358d9f04d9d85c15abee9b7ff333120b7c87aa4df839eb519915104cdb644b8464cfb9b5da66cca2d0f4d884976ec5aed7e9dec69042dc727d7344e792f37b2b56349943dcd7ca3b44574f3f569365dacf1a1652b64b3286cd608616f3b239f70a30939ebad1266a309a513dfb0439ee3055075189c957d714f32e0209f144575ebc7d1c2fa3cbc1746ebab4a23f81873f", 0xc4, 0x8, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000480)="a9db4ddfd47e3c58381a414ef45b152d26cb562799e2c30542d2f7913f8be1bdbd63976dcefa1318acd9654d0dc94eabc88a4ca652abbe56431a52312f09414ed687a649212ec7576cb01688e3578d78c34605b973d0281b3cb1c8a7fe94a3900bf08808e75df104ddbb0ec59243f2c8dc986d2e9cdd733939ea840d50b38e1dea8d5afeeed9e7253d47a0c4ec812b2455a1d565c7fd682bfb87f2e935e645c158dbda5e5c45c89f2ff449fb605a207ac3de9e8e009923babd4562324c2a31f5599400a75df665633a3db3241a22aeee2dd6294281fa259508bdac40f85ca2", 0xdf}, {&(0x7f0000000580)="9ef2444586194494ad0eb2276f99c281b2d9a0881cc4801bd55e6eb35b1b0ce812a3cef5ce9c803c0392e934d356c73ccfc90a2bb2d69c14f20b8939b3656c7d5ebb", 0x42}, {&(0x7f0000000600)="d957f91e29180cec67d3b116d064d82ba7b667ab8bb73e63a0e8c48e86948300c6a7cce3aa0943fd7051df78eba180ea44739b53e14957c5472c65858641b2e2c53fb78ab5fd108a00ae0fb2f6a3e6ce076025b49eba74b6235fe9064b453c66ec8a7ab5b5a94be7b6f2d2bcf3454af8adde274e379cc2bdc26cb8cfd73c7dd12ad4829478b57d06c71f5acc426b7a88e4f8efcb5260db5b1702178739d09b65c06a7ba6a4cd820123cd89f2d097f251dc5ca985e03098e3a9dd58f1bd474fee87eca3ac59d40700ba6b9e8687bbb2ec57abd4ca2c3e63eb809b22caaa64bd3e6c984947b2185b5fb5176132cc83a35f551b9d4cd27bf914164df7a4", 0xfc}], 0x3, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000800)={0x1, &(0x7f00000007c0)=[{0x20, 0x1, 0x9, 0x6}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = getpid() r5 = msgget(0x3, 0x94) r6 = geteuid() r7 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000400)={{0x2, r6, r7, r8, r9, 0x38, 0xb67}, 0x4, 0x3, r4, r4, 0x3, 0x9e, 0x0, 0x7}) r10 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) recvfrom$inet6(r0, &(0x7f0000000700)=""/122, 0x7a, 0x802, &(0x7f0000000780)={0x18, 0x2, 0x1d, 0x7fffffff}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r10, r11}, 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sendmsg$unix(r2, &(0x7f0000000980)={&(0x7f0000000840)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000940)=[{&(0x7f0000000880)="ff7ae1c673c168091f7eadac9059f60492aa07dcabe4beeb99be3d981cde210ca2645ef4af318f2a3a8008727242a864990ddc9c2a930d580d12b8a762b4a05c7e66a007b55d9552a438af6f45241743d59faaee88f7585c9febb02787e0a97e178e24fd6e72615bbd384ab2bdb8baaf7be90fde8de23f19c8589546fce3cd83511c4bf5cf2b875eddaf5f39b0ca448878fcb2fa7c93dd4a51b94a170890c2e9069a92cfc266f429e842ed773a268f8695385456c0f0", 0xb6}], 0x1, 0x0, 0x0, 0x8}, 0x0) lstat(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000a00)) syz_emit_ethernet(0x3c, &(0x7f00000003c0)="d5e82e98475c1fc6b9ea0697d7d53c9748632e02d6b5d3c2a8870d86d44720815d01f1680d1d421c59c0d608657a00f78853a89b419acb9cafbd6042") 04:12:22 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xc77432ac548efab9, 0xffffffffffffff9c) accept$inet6(r0, 0x0, &(0x7f0000000000)) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) poll(&(0x7f00000000c0)=[{r1}], 0x1, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f0000001480)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1) poll(&(0x7f0000000080)=[{r1}], 0x1, 0x0) 04:12:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80000001}, {0x3c}, {0x6}]}) r1 = semget(0x2, 0x0, 0x20) semop(r1, &(0x7f00000000c0)=[{0x3, 0x0, 0x1800}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 04:12:22 executing program 0: getitimer(0x2, &(0x7f0000000000)) getitimer(0x2, &(0x7f0000000040)) setitimer(0x2, &(0x7f0000000080)={{0x4, 0x3}, {0x0, 0x7ff}}, &(0x7f00000000c0)) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x80, 0x7ff}, {0xa24d, 0x4}}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000180)) write(r0, &(0x7f0000000400)="4c750321b6ba8a607d305f1960a33242401291be6d1acc2ba22cf6b572340b341e1d2af01a89f9368cda506ca357426046e0e8b36289685d55684a0c16472f06e276dfc6e6738066aa48e278589e4a16de6d1e423de89f8213c6634418aff2ffd7d3c59ade3481767e0d81dc01af95f7001cace2cbf7fcae5a983578f627c670bf73d866dd13a02b02a5cb6dcf9dc0fda2032d34ce22ee5701900a5a355c6b26e4f4bee287afc9c9a7b25ef62ff57f0b80f395402298f9fee6fd2c887863e40559c0fd04c6b4334ffc8972fe151b4325c680", 0xd2) r1 = socket$inet6(0x18, 0x143d01779dca863f, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) r3 = getgid() fchown(r1, r2, r3) bind$inet(r0, &(0x7f0000000540)={0x2, 0x3}, 0xc) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000005c0)={0x2, 0x5}) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x880, 0x0) r6 = dup2(r0, r4) bind$unix(r0, &(0x7f0000000640)=@file={0x0, './file0\x00'}, 0xa) r7 = semget$private(0x0, 0x2, 0x78) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000680)=""/26) semop(r7, &(0x7f00000006c0)=[{0x4, 0x6, 0x800}, {0x2, 0x80, 0x1000}], 0x2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000700)=0x4) pwrite(r5, &(0x7f0000000740)="6ed21117a85829a3fe57c6e9637a0a4e5b4d443c5fe5d75e9c23da1c9c50940e26e1351dae3f4f5ee007b4b71ff6e24cc53905801e053a878b2a28118537d8419dd3654034786c8220125da5b6", 0x4d, 0x0, 0x0) chown(&(0x7f00000007c0)='./file0\x00', r2, r3) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000000800)) semget$private(0x0, 0x0, 0x30) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000a80)) ioctl$TIOCDRAIN(r6, 0x2000745e) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000ac0)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000b00)={0xfff, 0x3f}) ioctl$TIOCEXCL(r6, 0x2000740d) 04:12:22 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000001c0)=0x8, 0x4) connect$unix(r0, &(0x7f00000000c0)=ANY=[], 0x0) 04:12:23 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYRESDEC=r0], 0x1) writev(r1, &(0x7f00000013c0)=[{0x0}], 0x1) shutdown(r1, 0x2) 04:12:23 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x100, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000280)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0x36) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendto(r2, &(0x7f0000000100)="1bc5c44346dc55765f814a18a0ec4ccd41368c4ee0ee3a4fde5b11c93745834e0649aac55aa7544ab8801f50fa099a36e277daaef237d5b73c5c2dbdf661f7cffe6d49b86d4dd3c44bdcb22d17efbdd84b827061467405ad38f41a5eededb9255f2f2cd62799d6516e350a7164d79d70173bd67cbc025af42dcf9184639534af9d14c22f6af71b48b28e2838232ca50ce7d5f29b456f50f9d3abc27c41c40f5d494c655778005bda2e2495b367a9bffb7c9b892393c69b5c5937864c195859d017257a4025ec54fbd850b2ea86b3c0fdccd6b7e84c43fffe43661e2b1c5ad20b0479691577457570025be1ad0b4b4bff91278e4b4e5e88861c5f443535", 0xfd, 0x407, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) sendmsg$unix(r2, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="1000000000000000ffff000001080000f6fff8a704fc50d8f6f74b1a0c579de14e8ee2fb65b3009368ceec6427338b6b7131c137f10e3962000000550213cf5eb4ddd5854c41fdc38bedc6e143070000000000000051b3dad53d0a24e4f595be66ba3bc229de5494125fb5ea4695336af29b4e4358708bdfd132037942c4da607e8dce4e99a106f3ca35d2101ffd81e69bfb43133d1b2f759d025346197ae8f1"], 0x10}, 0x0) 04:12:23 executing program 0: r0 = dup(0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="c84138bf4e6b26d4dc5af93bf7d2308a8b815dc766cebed9e7165ab15ac46c909a719bd8b0b468d57d8af01a79aabfcfe76ff96cdae72d449d5408cad55dfbb0eff120059fd4a16e682dbfcacaa7cee3edae6936b53fbaf42d42ab113d2dc10b79d202072a3a35e0ca9ff02ae55a4b4d5ff44765bb2a465ac9260f97bc3e5036268b069352fe11a85e393575d344bbb0d2897edab305f2b0842afe819e7f54b4165d7755d7926275a07fea2f3293c0693ae3fb3abfc512e0a9285229f6eeecbe74ea85cd1aba34635d76aa", 0xcb) r1 = socket$inet(0x2, 0x2, 0x1ff) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0xc) getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setgid(r3) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) 04:12:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x8001, 0x5, 0x9, 0x1ff}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x7) r2 = socket$inet6(0x18, 0x8000, 0x5) getsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r3 = dup2(r0, r1) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000100)=0x1) kevent(r1, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffa, 0x80, 0xfffff, 0x40, 0x2}, {{r1}, 0x0, 0xc, 0x2, 0x4fd, 0xff}, {{r1}, 0xfffffffffffffff8, 0x1, 0xf000005e, 0x3ff, 0x3ff}, {{r0}, 0x71fa210517c46cf4, 0x2, 0x10, 0x7, 0x7f}], 0x100, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x10, 0x0, 0x8, 0x4}, {{r2}, 0xfffffffffffffffb, 0x10, 0x80, 0x3ff, 0x9}, {{r3}, 0xfffffffffffffffb, 0x28, 0x20000000, 0x40, 0x1}, {{r0}, 0xfffffffffffffffb, 0x972a17d6712d27b8, 0xc3300755d378615d, 0xe3, 0x3}, {{r2}, 0xfffffffffffffffc, 0x20, 0x40, 0x6, 0x8000000}], 0x6, &(0x7f0000000280)={0x9, 0x1f}) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x80, 0x0) setsockopt(r2, 0x800, 0x2f0, &(0x7f0000000300)="dd600b0063beb6432d7289712156fad2025df6d977c6a0645152e686923508bdaaf109a834a7408133829fc27323eecd56137bc038ebe70a5bfed532fa54dbadbc45332547c782a073b015d84d7cbcbde51a9cfc1a164781eca3cb02cade77d5614bb9286c593cfae02174d1c0e61f6cf79e5f4a22c10a87954a0a9edd66fb873a9a51f2a445922ae7ca742948d3e5eb", 0x90) r4 = getgid() r5 = getegid() setregid(r4, r5) r6 = geteuid() fchown(r1, r6, r4) getgroups(0x1, &(0x7f00000003c0)=[r5]) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000400)) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000440)=0x2) setgid(r7) mknod(&(0x7f0000000480)='.\x00', 0x1000, 0xfd0a) setgroups(0x7, &(0x7f00000004c0)=[r7, r4, r4, r5, r7, r4, r7]) munlockall() pipe2(&(0x7f0000000500)={0xffffffffffffffff}, 0x0) r9 = socket$unix(0x1, 0x5, 0x0) ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f0000000540)={0x0, 0x7, 0x7fffffff, 0x6, "1cf8c43a67fdb75f1038f5d857133277c9c82744", 0x1, 0x6}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000600)={r10, r6, r5}, 0xc) write(r1, &(0x7f0000000640)="ac8b96be075e872a02a967bdedde58b16e6a535dbbb09c6a06bcb78a01eeccc79a34ba60dcb33d4752b15c437429abeeb309707e2cd7fbdd45f152f2646fb67efe5db735a4945faf4d63ec270e5984fa76160c024c39fc55653a01c7d13d44efb8cc234ecc366d702a40edf3eee5e817e6334986baf07ebc28080b9297039449bd9112e22ff8dc9182d004c68cc98e8f676d750c47d6364410ae9d109d625debce590edceb49fdb7e8ee6a5aa215ae8b8a7ffd815182eaea77730879d0b4eced44e8", 0xc2) 04:12:23 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x8, 0x4) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x5849) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x3, 0x80000000, 0x100000000}, {0x7, 0x8, 0x803, 0x8000}, {0x1, 0x200, 0x0, 0x1}, {0x401, 0x5, 0x1, 0x4}, {0xc9, 0x100, 0x100000000, 0x6}, {0x8, 0xed, 0x81, 0x21c}]}) r2 = dup(r1) fcntl$setstatus(r2, 0x4, 0x81) pwritev(r1, &(0x7f0000000080), 0x8b, 0x0, 0x0) unveil(&(0x7f0000001600)='./file1\x00', &(0x7f0000002880)='x\x00') rmdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='x\x00') 04:12:23 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) pledge(&(0x7f0000000040)=',\x00', &(0x7f0000000080)='r\x00') symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0xde3, 0x6, 0x5b70, 0x0, 0x7fffffff, 0xd8c, 0x6, 0x2, 0x3, 0xe6, 0x2}) sendsyslog(&(0x7f00000004c0)="89e3b5eea1de163d74520a5c7ef88d032b57c021e020c0d24a1249cb294418d624afc024fd72b4ccd76396d29dad14ae681a63a19f3860088e29b7d20d30ed173c829620348ba583ce81148d1e65b7e7a82e28916700bea84f249d259685bbc1cdc6760c70afd2c9d2c3c44a4e2e122f2ab2bda3ad7c3add4ac72c8a2348bbf1f4b45eb670600fb171738d6aea6838faa41f1fdb3af77f823d8dbb028554810ebe27dfb372380b601d1552c8134e3812cdbe402818f42894e9eceecd166adcbb29d903b2ce1dc70048bbf529b2262842aebf3228b6a3a932ef54db9f1be2a91235ec5cf3ffb1e318c52e8aaf3d1cf093b8b2da1bab44e7ac4848a46f3fc443651709b1bc69cac043ddf681b0aa7adb9d855bae743849ef6024d3d30a3cac3a7b201f47cb41fc44d9fc0ab94e2deddc3ec492bba0fa8ab1b15b1ee251aaf04e11af30b94ab398ebcf13bd454282f64434cad7dd5bbb8a0ec048b7209df25178d2cbc2e2e2125b0c994ffefe4fc5b73079000a2363e90d6fe47cf4a7a5b26a03981d1e30e104c3171d872aeea326b5b97546dd299bf0ce5ab46b0557fb50a186dba1d8beb9cb246dbc090872e6fada91ad1430bfddd2d4355199774a072f83a9036076ffe27ac9fa526c6c45602b0caea128bf45c4edde21d25ff3db93badfe75ab31fc474687eeb09aa46c8f3f26895561fe7586ac32aee2ecb9d17f38e049c4fdf9a661319f9d20a7406c7510daab7f6ddc4437d85586a1d00d133d4943178c8462f379e197787bf10c56d1733fa2d107a9cc9211cf74cd3e4c119a3ab013d5435e40440c394f2502c7834b0a6234ae4d9e5cc6950c31184da1a31750a4c0fce187fc57e3ad1c7821253149f967f54a42a8be4c303d32d56ab98c92794dd8e5428c12f21d69dd9464813c74452c6186cb281bfcf1a64cca5463ffdfcd414ccf6f8dcfd5e27955128367f93756008882f0aca6a25b989cdbce1a72d096bb69c5f738b3c308ca49e07155dc1993542b3d3b51e19ac5fb5a6451a99f768a9e6fda3568676b525fd909345ec5ec6fcf2d98c79d3fbff6ce801289765494e487376547eff9bcaa3ce8a0b441e652b42c616690e1fc27f07428ebcf762d4ddbcea65e1cfe176119b4d58b2d9f5fbe6fbbc7426887857ee41c3aa7613ec6488f9dc0d63fdd78fc9d2000f11016f7156c09c94f5070f00b084aa413a99d1e77474ea8962ed8ba235331007ef7b5ccadbefe5ea9429c7f4fdc72a31eb55e65d514bd0fa75c4715725bf47ac296165e7f715711b53e7e36229ab874e35652a647135a1d8c79d6bcc73670634e0628c817ff3194897cdd538b9e835559ae0561d85c6d8da54f2ecac7c80c6221cbadff7f2c19b2f9c6a97ef263dfb891afcbc03730339dad0f2e5ff1e6f76d22e70093d1d1d625c43807f2267847fb2fb999ce7ae6783ce7b65378dc623d9a50b300a4b4328da208b843edc6d9ed82023828e2595afebca77df0d013d480295fa283cc3ffea6a8c8da115a564f0bc1fb7a6b589b5c5e31627454dedc06c2ccd55bddce056f08f322d4b554253f3c12fdbae1962ff5b5cec74906d231aa957b4b5416023f51e2ce067263108278d9e2e07c1af305e0d67ae31c361650d744eea42b0c2fd904c79e175118d92741c0c1b91eb7a0992f852c65137eb2425bd9ed87bae9adb0b957f85b1ad69d41d36798b0efa94018bcb03e761179253738bafb768edf4f5b3041b7d05dfd6afaf4fae1dceb583078cd050f0585e99b9c5c31742d12dc300563a1ba58c52b2b51a823c1b196d6d061231ea5854207ede49fcd6a8e87b2c1247b7f0b3d945cf5d464ff09587b25e14b7fac5399416c16e69123ce0358144285ad762bf7f95f9b961f3ee47af941fa46ce6e70ee21418cacb61805065a3047b86a89f6f8ffb414c59a86e5565bb062a28ca67e3b12ce61fe6217dcd73f91445a5c672c6fa9452ec2a5c3713ab18153edfe0830eb0489c43a374e55007fdbc962c1a818d37aa1b4fa7d11fc5fe2f144af76c5adcde4da15765742c1d1d005dd1c92f8d48cd61379ba8cfffd8714c950e4ff51fe1733c509e082d3d69076bc46ff171b69811280b8f1a9dbd9b0c4f4a464184ff90417637fb6ff7fcd77e339c7b1dfdeca3d73bc1c2654d124ca8fc923535f812e342f71e251d20b71c7da6efecfa2b7a8225295937c77f5270883e98b1d9209244a5c5f24cde0c720c5066aa50d6532962a32c05e7ac649b57ddf185b72b93b233b265951729d7c51db7b8d23dc2cf422b8f62367f4f4b147be9018bb3e209761bd4c7880770334e79866f064a5302ebf268ef0954bebe42a14f021fa9f59090e9a6079690342cf1323ce7dc15284a6c10b0c5ed003360939df7bd86715c0f31a9d38497dbbcd49e7482da0f6b3b879f87273390f44a26a307cc36635d2c261b01d83b845145ff84b519d16f8b2c7cd68607a545772ca65c452ab69c237c591fe75b728e19046988004bcf4dda92ba6575a2ce09ab187b138dc3f93c2f736fc33ddac35fe78003258dfa43d79ecab47dc491abcc3b5c96acc51612a77ab8fd13db99b87dccc27736bb5d7d344cb6f49d97247b75a29c8c2a40c1d46e3620264381c03de5caabc3a76c85a1f1dbf246383e86641ab09a65f2df8a24bfe46ead28964c0d41807c25f3fcf71514d36ad3bd4f60a424cf5660c9d52ce484be44183c8008295e7266fb9f7722932a79805850107f9fc1f7832374a1c75b8c48fb10584f25c890b962b4b1f941fb380c19fb7fc0a414d1f1842b29032f89053835a36a50b40e537616c8f31700e07c08239fec16962b28afae7d1330cd2f104f6bb08a86cea3e9e9eb12f76442e64dc83efde6579277c235ea232f862f5f1a4547ec9743c243256e204499308e20ca065e01b8919e125f08b780db96da90512793e996f101e14ad4699a00b331db8199ec6e952403a548986a7f12430ba7c475d0b685de0e5b77e49a9864a8745e4f8b330cc91bbd82004a17bd10506917d627d3042a7b36a48a38d1518270857a11b910e9304ec0a5440900cf957c3b90c7edf3fd17621553f002dcc96d193cd6345a116e7ae0ac0e110ad702537c68a84b550d338c027515b7eace49402c5a99984f183d3ce7b25b48df0476309afaccaf1b16901653882d1b4124d2a4af7336d3593b2195d240be6212355869431a1f897199b489931d2cbc5ddca0b04f18a9443999d8c13a4cbca41d4a7fafee21c958a9d86fa6badc2a527e098998b1613fcb55cce674bf7652377094c34b6567f17df72c7a0290cc2364a5083b35f5684a1b7ea369709d964758767ac5df2a6acdfffef20c56f19792bf4c02f2805e1258825630362b27ad17079060ad2627a2b08dc3fbf74aa4df1d69804d3d4b0b9340b5a1dc51c9bb2602dfe6cf7d1798822df4c9b623c4c9063e710780378af2f970dc7ee291943cde8bf58c8f06092fedab0d558055f03b1d92d8bcce7f6fd81d5a843d9c4672126690c55250c029cb50197d07fd40d488f4f3dcc404f77327b00f9f1aeed3e077f7acfc72a2eea8d193f7f4187177a19efc9e30c90dd4cf8cd745990acae9c50933df233f80504178aba5f23f49f127e603dc7506d1fb78f0ea5ad572a557304bcfad1bd7a9338dc73b667701f8363728cdc9c94e3888db4c46e3faa197199098bcf5d213231b6b02247899862e2ef03e4180304489712a2211b7953dfcd963e96859c7aa703179afbd2d9dc943c779ee6ad38527d5f9ddb4486cb7ebc4b389e8b73e26200029d3269ce568498b7243ca9c71d64981cf30487303c6e0384c48c86f4ed6dc87937a969abde6ad346770a29856709024f3ae7e8d3d3641624a71adbd1dddf079decfd8eff4815742c6c1a8b6f0c997a3d230ae4661d28df02d8e952d39fcdc939a74afb777fd93170636f6cbe8afd83b0f07e4a8c8510686ec584eac0da807cb61513834239ba73d56ec3b1eeacaf189c17c9b1143f40a7c85d9d9424bbc7a7d019673bd9975ec02bbabb878ebee40a94ee200fd0ebfb2228e0977e630dcfea6a1ccf56cd055935620acaec57852afb3d36a83ac68b2325ff0693cfbe59d7ac4395f4ceb69606eada3933f13bbd8d03308e3daef898269b0b786f041a2441aeb205f44a6c664e366c744550c1ce32e5c361f3b70b7640cb2fb0fda11f5e8510f61f99a157302b8ec8f3ddf5a2e9bd8cf07f18dee1d1416e45f8e1db99fe7d03d4b1b502f1a003239acee50cb279e2b2dc5ea6319a5965ea90c82e8ab96d79814ba6bb2db3a2b89b1b5f794d39f417d131e8d6e1f94f6df24ac421581c1743ede453ff58fb51ed15b762776e185ca76863b396f92b86037eeb06852cce43c1ab2b28dcdb48f4bf24a510ececd1e0fc072f12846835db463c0e333a365745d902e521f76f8f227312ac42c061517fae9d2762ea33a06db1f7d1c29e08de8b8d300f44c16289fa8fb2486d66c1871ec6e763d294aa6c1db05c5ddee63ed2f928203c1cf1e41668a7ba0e7e054ba0af07ca3c76da628a168fcfdf660004ade2f0749c83943b40a3e933aa33a505a423a71c339830a52abb0fe925078a53822d80c0a48b7afba8ce657de5d4df9f13fc7bcca1b0064bde606c5e6c295a68ef1489f5401eb864881ef21d0edd61f5982df58674403dfb6a21b63d5f97e66e3aa7bc8108eb4272c06422a46954fda6cf15199328dc3cc32c6f6811bcd24e593be764455561329631410a3feaf581f43957be0ede261d42f871d3c20d8e63b08c9fba35be6a1e0be80f0cc69f7d9fe8b154d99a03637c83f49f8ad1d8213d914be1fc64b24ae62c6d5ad1976695748ca57da41957c8f5d5a1da92581fe6019b8d4eb6a6f0cb1e7e31baddec17195664edb6f3cd1e6c1cd2d0119ac09aa5fc7859608971e6fbcd9767d34bf1caaa525799d8ee2dab44ce5ac663d9d83a4df3636f7bdffaa23866e73b2195da125908b6011f30b14ed23a6383df6960e654e8e9c355ab3dd295fa72a22ca6c8c2a18a1c2721fa4d5743c5c3eac8da21de0c7e81541d4efba60df1952b85b08f312d8d9947e824bd0021ca344401c2689d5b2087953c28fe44ddef2e733f9302e0a1def0c32e9a30940b92dcefa72baaf819704b51b2d8f9b58953d0e5b10cef2176dbada49470fc2e854c175b45f1578ab0c5bc0ff542cdfdf2bc67d5e1b542445f8f55fde34a6018493411b270d9bc9debc232d07728df4234a44eda510f47690cc2d37c8955d5b98523444987f6dc1f514fbdbac6c9e8ef05dbabf5432447136b175de7f80db0e4c12f7e0529db2db468a320e31708ed627ca7585546262245911f7a72266333cd46d2c2f4fb8df3a8f887dbaf293f6cde40c640dc2b8977eefb909998db1fd7a4acf8748931fc763ec2b6280f179696c0fb8f0667d3fc8455831222b50b297283d6b31c502b7ed596bb811fc6d8a8d9387b1d6302b98fa84d7cfa448410f8caae5b19cd8eef8dff2c3b0ace154d23ea5f4c702aebe1b43a786a0f187957494d49e374bdf2abee6c7717d50645612589d770f80c7b7dea6aac786784c119886baa3ac5e8d74df3721482a8cb3d5228afc15adf7562ccb0c4b22fdffb8a8e75f6f55f77acb0ae230cd5dcbd4f7336bf044fc7911b43564e9649af49f1029460cd5c5b99d03b70250c78510c533fd46cb00bcafd9cd8d6b131b328e558ae973050b668424932f7ae4608472c9cc938cd63fedbb5147dd2d7a50d0f6d7592a2f64dd8eb23966276fc242deb63f9fa224d06d372446057d523b720811a400", 0x1000, 0x20) r1 = semget$private(0x0, 0x3, 0x422) semop(r1, &(0x7f0000000180)=[{0x3, 0x40, 0x7044f5f15580d33}, {0x4, 0x6, 0x1800}, {0x1, 0x3, 0x1800}, {0x7, 0x1000, 0x1800}, {0x3, 0x100, 0x1800}, {0x0, 0x1, 0x800}], 0x6) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000480)='./file0\x00') execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 04:12:23 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000001001, &(0x7f0000000100)="ff010000a502755580c6df0c23ae06d4286b0abdb65c34dc3d3bc2d900d582a08c53ab4f2b7ae9cc75cb8e87fb9102db59b2a1b0509f170a274d43c53080847e2fa10a14735aa411d5809d95bc17c5f92b1e3588657e9f24de41a81b29b88881657f94c05fed43ad1205cf07f5fbec79dd2118bc627bfa1b588dac1bf4da5af4b69e5562608a334cb598", 0x8a) sendto$unix(r0, &(0x7f00000001c0)="b10005046000000000000800150a004000000000000000a6fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90000002000000000000020208a371a3f80000640700000080000000000000000008000000000000000000d4d5", 0xfffffffffffffe20, 0x1, 0x0, 0x0) pipe(&(0x7f0000000000)) 04:12:23 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) r0 = semget(0x3, 0x7, 0x8) semop(r0, &(0x7f0000000040)=[{0x3, 0x8, 0x800}, {0x0, 0x7, 0x1800}, {0x0, 0x80, 0x1800}, {0x4, 0x1, 0x1000}, {0x0, 0x9, 0x800}, {0x3, 0x10001, 0x80d530d4566a0b2a}, {0x1, 0x8000, 0x1000}], 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) 04:12:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000140)) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000100)={0x200, 0xfd, 0xf}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:12:23 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 04:12:23 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x7, 0x1ff, 0xfffffffffffffffa, "2ed898bdeec5144add9571f6b49f655525ec018c", 0xffffffffffffff53, 0x3ff}) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 04:12:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="a1", 0x1) poll(&(0x7f00000001c0)=[{r1, 0x163187a736931671}], 0x3b2, 0x0) 04:12:23 executing program 1: unlinkat(0xffffffffffffffff, 0x0, 0x80000000203) r0 = socket(0x18, 0x3, 0x1) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 04:12:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) close(r0) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 04:12:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x100000000, 0x8, 0x0, 0x5}, {0x3, 0xe000000000000000, 0x1, 0x1}]}) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61f41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd84606000000cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb8c6ba9d32fd083b12017bd1ea0d5c21", 0xca) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b7c507c84a4ffffffffff9c11fe4dbfa600"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0xffffffffffffff41}], 0x1) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x4) ioctl$TIOCDRAIN(r5, 0x2000745e) 04:12:23 executing program 1: close(0xffffffffffffffff) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="08ade0bf5ca1acdd50ca4d001955", 0xba) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:12:23 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x80000000, 0xb92, 0x100000001, 0x1, 0x80, 0x237, 0x6, 0x1, 0x1, 0x80}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad1af05de2f4ef18", 0xc0) 04:12:23 executing program 1: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0}, 0x0) 04:12:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socket$inet(0x2, 0x2, 0x1000) syz_emit_ethernet(0x1, &(0x7f0000000000)="ad") 04:12:24 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x1, 0x1942, 0x10000}, 0xc) accept(r0, &(0x7f00000001c0)=@in, &(0x7f0000000240)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x4}, {0x6}]}) r3 = dup2(r0, r2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x7) mkdir(&(0x7f0000000180)='./file0\x00', 0x10) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:12:24 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000080)='./bus/file0\x00', 0x18091, 0x100010000) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) 04:12:24 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x2, 0x8a) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000001c0)) ioctl$TIOCSTOP(r1, 0x2000746f) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/53}, {&(0x7f0000000100)=""/100}, {&(0x7f0000000340)=""/102}, {&(0x7f0000000200)=""/210}], 0x1000000000000337) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000080)={0x4, 0x200}) syz_open_pts() syz_open_pts() 04:12:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000000)={0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x35}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd80, &(0x7f0000000280)="4236ad8acc1d2429ae4667993cc22ce60e132f47e31cb56089e3eaaec583fa4285e0cb489d5aca1cfa8a2287815cb01f5495d512b23f071e1dd927ff3e1c508b1dd0096ff210cd8c7b9a6c51d686dd612e0a7ae76fd45f0ccbc8a693541e576e6afd1724552d829f7112d1de8ad7286ef2c3062e2c8bb3e27dcc1a8e0cd973b0b90ce56f000000000000000000") ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x26, 0x427}, {0x80, 0x3f}, {0x20, 0x80}, {0x84, 0x5}, {0x26, 0xffffffff00000001}], 0x5}) 04:12:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x54}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[{0xffffffffffff8000, 0xc4, 0x0, 0x51ef}, {0x2, 0x4, 0x80000000, 0x6}, {0x400, 0xfff, 0x4c, 0x214f3f8e}, {0x100000000, 0x7, 0x400, 0x5}, {0xfe, 0x6, 0x2, 0x9a0}, {0x2, 0x7fffffff, 0x4e6, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") 04:12:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x64}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x703a, 0x1, 0x3f, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 04:12:24 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) close(r0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x2011, r0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = semget$private(0x0, 0x3, 0x4) semop(r2, &(0x7f00000000c0)=[{0x2, 0x1000, 0x1800}, {0xfa8224a144858c1c, 0xfa7, 0x1000}, {0x2, 0x4, 0x800}], 0x3) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:12:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x80, 0x0) recvfrom(r1, &(0x7f0000000240)=""/235, 0xeb, 0x1, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 04:12:24 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) geteuid() geteuid() getuid() getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) setuid(r0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0/file0\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x400, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x80, 0x0) dup2(r1, r2) 04:12:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee5", 0xc0) getppid() r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff0bf, 0x3, 0xd9d, "b0000004d8e50000b99a00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 04:12:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="3e2a09000000000000004dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefe", 0x26) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() write(r2, &(0x7f00000000c0)="798dd760653981f09cda03a3b0dd91e269724e268ae361decff0e657462d9ee173d437f36f641b86fcd8ddc7d78a1c3e7d7608d4a3712f83965710a6ae675da6ffd7e7c3d2d37c9d81a40e1ccba285", 0x4f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fef6bd060200008300314f6d809d1998330200"}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) readv(r3, &(0x7f0000000040)=[{0x0}, {&(0x7f0000001440)=""/192, 0xc0}], 0x2) 04:12:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000000054}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:12:25 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000501600000020000000007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) r1 = semget(0x3, 0x2, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x8, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r4 = getuid() getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x5, r2, r3, r4, r5, 0x0, 0x38b}, 0x401, 0x6d, 0x8000}) 04:12:25 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) fchdir(r0) r1 = syz_open_pts() write(r1, &(0x7f0000000380)="8c", 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x1, 0x90d2, 0x0, "d730b40c444de400"}) write(r1, &(0x7f0000000200), 0xfe72) syz_open_pts() syz_open_pts() 04:12:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x64}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x8001, 0x6, 0x0, 0x5c}, {0x5, 0x1, 0x2, 0x5}, {0xf04, 0x3, 0x1, 0xc7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 04:12:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='c\x00') setsockopt(r0, 0x3, 0x12, &(0x7f0000000040)="ef4d530438b4ecf1c4939ce17a1d1e847203a69d16e3267101b556597c0736923123dee289f11019131df234da499b19b9c606ae27ebc8fa415b38b01c1e58dfd14c7587341707cb6d68d36a7fb68367de9737b4d1e2e11a59647a59e3bca843e986059aaa73d8c534e2c5cfc19f974df77e846e7b5c48252eba8ae3921b7962915ace1d948cc24f7f2ffb8b863460e8d4bf888e856cfd99e45520a16939adfa6c586ca944e0803c88c8fd12bd75905c55a782b83b173a289dd2bcbe19c87762f7caebc20d6d72f2401129cf343e99108e54741760cd01d1bca4471f60527c3bd02039aa01e90bda5f2a822a3f623d5d9ebd1a4484fc0daac0b99bed", 0xfc) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) 04:12:25 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0xffffffff, 0x6}, {0xd25c000000000, 0xfffffffffffffffa}}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) kernel: protection fault trap, code=0 Stopped at mrouter6_rtwalk_delete+0x2b: movl 0x5c(%r15),%r12d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic the kernel did not panic ddb> trace mrouter6_rtwalk_delete(77e56089648e0249,0,0) at mrouter6_rtwalk_delete+0x2b rtable_walk_helper(fffffd8036d65b00,ffff8000159102f8) at rtable_walk_helper+0x58 art_table_walk(ffff800000075880,fffffd8036d64440,ffffffff81c07910,ffff8000159102f8) at art_table_walk+0x226 art_table_walk(ffff800000075880,fffffd8036d64420,ffffffff81c07910,ffff8000159102f8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d64400,ffffffff81c07910,ffff8000159102f8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d643e0,ffffffff81c07910,ffff8000159102f8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d64360,ffffffff81c07910,ffff8000159102f8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d64340,ffffffff81c07910,ffff8000159102f8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d64320,ffffffff81c07910,ffff8000159102f8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d64300,ffffffff81c07910,ffff8000159102f8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d642e0,ffffffff81c07910,ffff8000159102f8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d64260,ffffffff81c07910,ffff8000159102f8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d64240,ffffffff81c07910,ffff8000159102f8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d641a0,ffffffff81c07910,ffff8000159102f8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d64160,ffffffff81c07910,ffff8000159102f8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d64140,ffffffff81c07910,ffff8000159102f8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d640e0,ffffffff81c07910,ffff8000159102f8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d640c0,ffffffff81c07910,ffff8000159102f8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d64080,ffffffff81c07910,ffff8000159102f8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d64060,ffffffff81c07910,ffff8000159102f8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d64020,ffffffff81c07910,ffff8000159102f8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d64000,ffffffff81c07910,ffff8000159102f8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d64040,ffffffff81c07910,ffff8000159102f8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d640a0,ffffffff81c07910,ffff8000159102f8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d64100,ffffffff81c07910,ffff8000159102f8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d64120,ffffffff81c07910,ffff8000159102f8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d64180,ffffffff81c07910,ffff8000159102f8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d641c0,ffffffff81c07910,ffff8000159102f8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d641e0,ffffffff81c07910,ffff8000159102f8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d64200,ffffffff81c07910,ffff8000159102f8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d64220,ffffffff81c07910,ffff8000159102f8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d64280,ffffffff81c07910,ffff8000159102f8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d642a0,ffffffff81c07910,ffff8000159102f8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d64f60,ffffffff81c07910,ffff8000159102f8) at art_table_walk+0x2a6 art_walk(ffff800000075880,ffffffff81c07910,ffff8000159102f8) at art_walk+0xcf rtable_walk(0,18,0,ffffffff81f40050,0) at rtable_walk+0xd4 ip6_mrouter_done(fffffd80363cfd88) at ip6_mrouter_done+0xb5 rip6_detach(fffffd80363cfd88) at rip6_detach+0x56 soclose(fffffd80363cfd88,0) at soclose+0xb2 soo_close(fffffd803e719270,ffff8000ffff3160) at soo_close+0x40 fdrop(fffffd803e719270,ffff8000ffff3160) at fdrop+0xc2 closef(fffffd803e719270,ffff8000ffff3160) at closef+0x118 fdfree(ffff8000ffff3160) at fdfree+0x100 exit1(ffff8000ffff3160,0,1) at exit1+0x32f sys_exit(ffff8000ffff3160,ffff800015910790,ffff8000159107e0) at sys_exit+0x17 syscall(ffff800015910860) at syscall+0x507 Xsyscall(6,1,0,1,0,7f7ffffe6a54) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe6a20, count: -47 ddb> show registers rdi 0x77e56089648e0249 rsi 0 rbp 0xffff80001590f030 rbx 0xffff800000075888 rdx 0 rcx 0 rax 0x204 r8 0 r9 0x5 r10 0 r11 0x2af4cce5d2115ad5 r12 0 r13 0xfffffd8036d64440 r14 0 r15 0x77e56089648e0249 rip 0xffffffff81f4007b mrouter6_rtwalk_delete+0x2b cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80001590eff0 ss 0x10 mrouter6_rtwalk_delete+0x2b: movl 0x5c(%r15),%r12d ddb> show proc PROC (syz-executor.1) pid=161105 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2018,0xffffffff825a0168 process=0xffff8000ffff6a30 user=0xffff80001590b000, vmspace=0xfffffd803f013990 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 91007 132585 62953 0 3 0x82 nanosleep syz-executor.1 41780 27611 0 0 3 0x14200 acct acct 1894 461108 1 0 3 0x100083 ttyin getty 16895 323088 0 0 3 0x14200 bored sosplice 99208 361224 62953 0 3 0x82 nanosleep syz-executor.0 62953 318702 82407 0 3 0x82 thrsleep syz-fuzzer 62953 215595 82407 0 3 0x4000082 thrsleep syz-fuzzer 62953 297336 82407 0 3 0x4000082 thrsleep syz-fuzzer 62953 176780 82407 0 3 0x4000082 thrsleep syz-fuzzer 62953 97935 82407 0 3 0x4000082 thrsleep syz-fuzzer 62953 30286 82407 0 3 0x4000082 kqread syz-fuzzer 62953 495732 82407 0 3 0x4000082 thrsleep syz-fuzzer 82407 193958 77222 0 3 0x10008a pause ksh 77222 100870 84561 0 3 0x92 select sshd 84561 40340 1 0 3 0x80 select sshd 33022 314622 36697 73 3 0x100090 kqread syslogd 36697 437408 1 0 3 0x100082 netio syslogd 50958 350992 1 77 3 0x100090 poll dhclient 39293 15077 1 0 3 0x80 poll dhclient 13883 32871 0 0 2 0x14200 zerothread 89325 257237 0 0 3 0x14200 aiodoned aiodoned 6993 58227 0 0 3 0x14200 syncer update 45414 391944 0 0 3 0x14200 cleaner cleaner 93630 196843 0 0 3 0x14200 reaper reaper 30572 238692 0 0 3 0x14200 pgdaemon pagedaemon 87958 214116 0 0 3 0x14200 bored crynlk 92056 20759 0 0 3 0x14200 bored crypto 1993 39597 0 0 3 0x40014200 acpi0 acpi0 23901 451410 0 0 3 0x14200 bored softnet 65205 31269 0 0 2 0x14200 systqmp 20420 76889 0 0 3 0x14200 bored systq 13577 449835 0 0 3 0x40014200 bored softclock 80727 194515 0 0 3 0x40014200 idle0 81115 166216 0 0 3 0x14200 bored smr 1 685 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9464 6334K 6770K 78643K 11289 0 0 pcb 15 8K 8K 78643K 52 0 0 rtable 112 4K 4K 78643K 287 0 0 ifaddr 42 11K 11K 78643K 66 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 34 0 0 iov 0 0K 16K 78643K 24 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1213 76K 76K 78643K 1462 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 3 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 24 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1794 195K 288K 78643K 12723 0 0 file desc 5 13K 25K 78643K 287 0 0 proc 49 38K 55K 78643K 420 0 0 subproc 32 2K 2K 78643K 51 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 2 0 0 in_multi 33 2K 2K 78643K 44 0 0 ether_multi 2 0K 0K 78643K 2 0 0 mrt 2 0K 0K 78643K 4 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 210 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 89 20K 21K 78643K 1497 0 0 UVM aobj 8 2K 2K 78643K 8 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 44 0 0 NDP 7 0K 0K 78643K 19 0 0 temp 108 3528K 3593K 78643K 16298 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 2 1 0 1 1 0 8 0 rtpcb 80 33 0 31 1 0 1 1 0 8 0 rtentry 112 56 0 12 2 0 2 2 0 8 0 unpcb 120 145 0 137 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 sackhl 24 1 0 1 1 0 1 1 0 8 1 tcpqe 32 1882 0 1882 1 1 0 1 0 8 0 tcpcb 544 48 0 44 1 0 1 1 0 8 0 inpcb 280 160 0 151 1 0 1 1 0 8 0 rttmr 72 1 0 1 1 0 1 1 0 8 1 nd6 48 6 0 2 1 0 1 1 0 8 0 ppxss 1128 3 0 3 1 1 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 255 0 43 14 0 14 14 0 8 0 art_table 32 256 0 43 2 0 2 2 0 8 0 art_node 16 55 0 14 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 0 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 22 0 12 1 0 1 1 0 8 0 shmpl 112 6 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1775 0 379 46 0 46 46 0 8 0 ffsino 240 1775 0 379 83 0 83 83 0 8 0 nchpl 144 2331 0 734 60 0 60 60 0 8 0 uvmvnodes 72 2004 0 0 37 0 37 37 0 8 0 vnodes 208 2004 0 0 106 0 106 106 0 8 0 namei 1024 6302 0 6302 2 1 1 1 0 8 1 scxspl 192 6592 0 6592 9 8 1 7 0 8 1 plimitpl 152 35 0 28 1 0 1 1 0 8 0 sigapl 432 456 0 443 2 0 2 2 0 8 0 futexpl 56 4196 0 4196 1 0 1 1 0 8 1 knotepl 112 109 0 90 1 0 1 1 0 8 0 kqueuepl 104 52 0 50 1 0 1 1 0 8 0 pipepl 112 250 0 231 1 0 1 1 0 8 0 fdescpl 424 457 0 443 2 0 2 2 0 8 0 filepl 120 2552 0 2455 4 0 4 4 0 8 0 lockfpl 104 107 0 106 1 0 1 1 0 8 0 lockfspl 48 32 0 31 1 0 1 1 0 8 0 sessionpl 112 19 0 9 1 0 1 1 0 8 0 pgrppl 48 21 0 11 1 0 1 1 0 8 0 ucredpl 96 358 0 351 1 0 1 1 0 8 0 zombiepl 144 446 0 444 2 1 1 1 0 8 0 processpl 864 475 0 444 4 0 4 4 0 8 0 procpl 632 794 0 757 4 0 4 4 0 8 0 sosppl 128 5 0 5 2 1 1 1 0 8 1 sockpl 384 343 0 324 3 0 3 3 0 8 1 mcl64k 65536 9 0 9 2 1 1 1 0 8 1 mcl16k 16384 1 0 1 1 1 0 1 0 8 0 mcl12k 12288 8 0 8 1 0 1 1 0 8 1 mcl9k 9216 2 0 2 1 0 1 1 0 8 1 mcl8k 8192 6 0 6 2 1 1 1 0 8 1 mcl4k 4096 23 0 23 2 1 1 1 0 8 1 mcl2k2 2112 4 0 4 1 1 0 1 0 8 0 mcl2k 2048 58412 0 58368 17 10 7 14 0 8 1 mtagpl 80 12 0 8 2 1 1 1 0 8 0 mbufpl 256 94247 0 94146 13 5 8 9 0 8 0 bufpl 256 6765 0 1829 309 0 309 309 0 8 0 anonpl 16 48523 0 38233 53 3 50 51 0 62 0 amapchunkpl 152 1990 0 1887 9 3 6 7 0 158 1 amappl16 192 1877 0 1194 35 0 35 35 0 8 0 amappl15 184 118 0 117 2 1 1 1 0 8 0 amappl14 176 36 0 32 1 0 1 1 0 8 0 amappl13 168 26 0 24 1 0 1 1 0 8 0 amappl12 160 21 0 18 1 0 1 1 0 8 0 amappl11 152 46 0 35 1 0 1 1 0 8 0 amappl10 144 104 0 103 1 0 1 1 0 8 0 amappl9 136 573 0 566 1 0 1 1 0 8 0 amappl8 128 147 0 129 1 0 1 1 0 8 0 amappl7 120 142 0 137 1 0 1 1 0 8 0 amappl6 112 66 0 57 1 0 1 1 0 8 0 amappl5 104 189 0 177 1 0 1 1 0 8 0 amappl4 96 694 0 669 1 0 1 1 0 8 0 amappl3 88 120 0 114 1 0 1 1 0 8 0 amappl2 80 2903 0 2837 3 1 2 3 0 8 0 amappl1 72 17877 0 17465 27 18 9 20 0 8 0 amappl 80 1019 0 984 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 7 0 0 1 0 1 1 0 8 0 uaddrrnd 24 457 0 443 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 457 0 443 1 0 1 1 0 8 0 vmmpekpl 168 7156 0 7132 2 0 2 2 0 8 0 vmmpepl 168 60413 0 58693 121 22 99 99 0 357 22 vmsppl 272 456 0 443 2 1 1 2 0 8 0 pdppl 4096 920 0 886 6 1 5 6 0 8 0 pvpl 32 170418 0 157170 133 4 129 130 0 265 5 pmappl 200 456 0 443 1 0 1 1 0 8 0 extentpl 40 38 0 22 1 0 1 1 0 8 0 phpool 112 460 0 24 13 0 13 13 0 8 0