c3f4ae843e34425422a065c2c1e576ee62cf4838f8812b7798ab16fabd8ff16f4ea17ea5915a63f3f65413acafa59b44b6e49f9d43b463185ce756b3257a7ba2634685d8ed4de9453d0c0a0f52fe80395798198f6a5620a432b80cff41d39b7621759844e7983af0ca577b1ea6dad80522833c940ba64ae5690207fc79426458ecef05a2658d0cd38ca06e1084a8252a7dc7459c3a2493e585dcd2bb56c49558821363f0fc634f722203c0beda02b484b742b88ac451b273165198a548732f2b738f018a91331f8d1c026affa7e3faf275f7e76ec0a4d48a207dc6ba0ebde048e3cfffe630e3e5451edbb9716c43620085a36487284cde86077c2d48ecdc74fbc283efc01cf3598e358eca7525df50dd1c131e4b7762dccaa62b7cfeed8893323388a889ce82b5eec04fb3120adecf43e08fca754594df2c0fc19050baff8c5056b75716520543551c2d626cd257e6c6bd2a3bf21f18c72bfe2c22fec6585d9f52d080200"/380], 0x17c, 0x800) 05:38:09 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='.)\x00'], &(0x7f0000001280)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)=']@\x00']) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) r3 = dup2(r1, r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000001300)={0x4, &(0x7f00000012c0)=[0x1ff, 0x29, 0x4, 0x6]}) execve(0x0, 0x0, 0x0) 05:38:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 05:38:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80045721, &(0x7f00000000c0)) r1 = msgget(0xffffffffffffffff, 0x0) clock_settime(0x2, &(0x7f00000001c0)={0x84b2, 0x8}) socketpair(0x0, 0x3, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x6, 0x20, &(0x7f0000000040)="5f6a19da4bb63c1979f293e2848cacaea7743bdca5c40672c319", 0x1a) r4 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000180)={0x3, 0x2}, 0x10) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r5, &(0x7f0000000000)=""/84, 0x54) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) connect(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="01300000000000000000"], 0xa) ftruncate(r4, 0x0, 0x7) fchmod(r4, 0xe3) write(r4, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) msgget(0x2, 0x208) msgrcv(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000002000000000000000010000000000000000000000000000000000077ed1180000000000000000000000000000000000000056000000000000000000000000000000000000efffffff0000000000001000000000000000000000000000000000000000000c00000000000000000000000094756065fe9bb916fe06000000"], 0x7e, 0x2, 0x800) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) setsockopt(r4, 0x17b1, 0x10001, &(0x7f0000000680)="a1205122ad950ee338afa523ffe9f04f26d107a77454332af8fbfe53f66b6f31b09e4805cfcedca4dd2f3668cf460bd89f638809c0910597c4455f7ec296f9f55b8cc8ca07486a2ed03aff48f278a819b1b0651955e6e7ffa5a92337754000e3e83e6b0f2299afd705f5d3145c0589983098dbcafb4f8c9dd3b78008d08327e6257111001e5c188bc1a21a493119ec4c7e31ae3a1b6ba2ae53a95b14470e728dbb2789c9b2114fde95813f3b9eb6ee3dbf678f4995633c24dffe6e3b47d02cdd5eba2f61926671dd745e33c7f97eba8e86e0761583dba15169ff5b3b883244749397c61e719a49251920190ffeb5d6b0a2732f324469ead45d1bc1bde073a39c93450d0e6bb2f937ccf802512678d0f05c5d67f6e24da4e034d59daa33fd7d2d00be16408d0872bad43cd87771dee234def6cdb924a81ef54c5694e20d6ae879e9d6ef03bf0e2974b52ee27d8b6ef19f87b2b5d288a3449f99b1c0fee9d8da222c50638b167b750923f784bf744aa52f4ba52fdefd8c8d39fe0544d035cfc861bf859dd4b8a7d49d54c2a8fbb2357808c1630d04b49e91ce6f8f9427807487727e0a191a7f25bcc645c9e2e792797c5f6e27e232b562aeff249ae84d7599a13ad511c69a8908eadcc818b1728e93a048bc79daf92c48c933b7cc57390a1bce5385d0b141228b44b1f0459a3385ecfbb965bbddfb0a32537cf9d39076d472d115db05c2c6b89d0058d26289383776eb44afa9601e644993ccc77de7126666aaf9caf2104f1fcffbffba79136ce74cc251ba4b5ccc517d8b3635653e6947ce3190bcb546e4b214cc5cb5c4f01bc7b7ca0f33a72a539fb939c9b5d30b409d16d493bfd8d4626897877d4f3fd4bfe8da2701f333f8d7e04aa66e05224b7b2be47b56ce93abfeadd9316a69346d131641a868c4478e5e65be3e99e2b3416a92ac2bd3958a2e154c1ecc62096fd7879f298e3822e4236f006725617068005727935c649ed93605cb6539b3f4f8ae4552fe31d2d2b0dbc1ea16a5bd93482082f5b679c5bace79f85645d48bd6d2158853f6674d84330bccadc439985a4c5ae142f779b6e0ee85900c5910e9fe380f2f2cc3af917c6b4e582af4c2e057419ed00964544afedf0af384d626082afb45e09121f430da4008932ac02164fe15b49c9f2cc156e98169ce679aa2a5574e753d1e1d7fd304ece88a4e9de82a777681d18e6a545e5440b5960599f106c1b72431b86e0731f026cfb7b00c78bb52edea08bd660728c00a7485df53047aaadd99bd590d185a4d9b4dcfa7cccf7dc0fe177b7effba923fb44b4e6c8e32f3c7c530cdd9834bb3854a5db7b891be6513c96ec15f7a4bba89866f3aea76704859f52775a2cdc2a809cdb83491599e38b939c8e4151b5ff0576f849469bfb3fa803c44d3b86ebe3b29c7d22e96e713431a6bf995fdda69e6579e4e8af2698b7f613d33ec5bbe56e8dec3203af2bb593484e78684c8cdfd84a34305d86014d18af808b32d63a9ac10c3d9d8373c4e09ded482354ffb5f757a018b822b1f6f7211aa984939899be52611c67d7400bb179c78e7c549aff0325bd9c6b2a0284ef5bb8c00aeb84779ae0307b55e1adf9965b883a9ca8b986267d1240176ee87ab0c3334665ad15480b7c2731dd7c5026b8a3ae0e947e08c8a9ed4109380ffe473288442b119de32490eed396a08eb08a558e8c7d205cee4ad170b8c5aadc64e3f0f0ea5e789569b877b3fee815d508491e4766ba47052591e23913cb4cb660dc3c4086d274dde25bd842438e6cde952a85896adc1a7d680e34153c557dc1f4d63491db3f2f299be8c138bca7a0d4ff217cafce762955b7fb822f4c215c8ec9f2c6f4e2d332cd883f99fcf357e05efef05d165d2188aa9e3dc6f67de3dd22e7c10d9e0b0ea0b884663acf9ae0c582fef5807cd5e047a8c310251c61596578ace10a415d58816f10c5e82afc6271edd95ea2f4cfc2bd0b81d9bc4ade312a8e3f105a290b4c8895bac8d9342122c95a1afa8100b48e903fafe16d7a044ddeb3e5fa510e189552665fd0b5da2c0f81dcf9ccd9d9ffbc382a84986a7632eee000e84faab1a9feb04be3cebdf08325b115dd2c6fb62fc8fef46bda2af3c4963063da3890c8e530562c9607179702c89847232dc41850684a2cbdee04fc3d983353a78849c205bde8f805acb96c79e230e95b10bc95de621b3521309479c123ab5f8c5636024f10fd7372842602cc27b495a463e642887f51741f3e3eaf73fb9126eaea20051a117ec4217a218982eb16b69159054f34baa7f0863af490498fc974a987bd7680a92f1d54a88eb308a36d14a45274528fc5c0ddebf0ae325f2cb007ff167742755b0583462caac8886bb4ae431fbe47612e91885ba210794ce9457b41022babaa492228c95e33de867c151ebfa774289c94e9fd656306636687399451d91892aa0aa7cca21f88aaf188d09dfa7eab22fc369779d21a4bc0309a8499809dff930c8566144c775642359212809a82ec3ec779be6ee54fe468903ad8868e65a6183372063d514ecce882de16e3ddfd16c63f361ac732d71d723214be95dd5c01a6e446f784fd98f48361e6f8a3989aad9cbc8626230564bd39ce08de1571e0a46d150d4d43dff770822dd0da365170738ae1348ed6c2658f6deef0bd0b8cc5fad07e63d433e95773b137fa54c89626378bfcba0ed718d6c7dad4553227176b475725b293490d85ed919a4f8bbef85c3cd4740df593c11d1318ac558eac6f40adb95611e715ee8671bb5a026c3470d17ef18bf1e1e548fe6aa527fbe4c20fc9f8c1811df3fac34d8df2c5e87502f2f4cde855671629966e6a56dc1c070fbe54a7b67f84dc4242ab4e6cf309f49f94119ea4219cc505f5a9e16a901446088aeb90f4c429e01e4f9b2a00782217c243684fa5c47b9c8ac5cbb50fd772deff3388beb0c4ff71fe85e0d79097e33a9bc24d02216fd34b635f189cb929924ad2ec395392dd02b2bc3a1cfbc0026640013335f904d56f3a0b21d4e3be1a612471ceab327948ca2c94738bd1f9401fea082c495bc9428998f5648dd144d4d349d12ecc2876acfa2d716b3ee983f288eae68afdbddfc68736b2874c25518d2b7666a9285146f5e2c2270df29695f3b31c1005749fe263fe027d50e326bb3b237715cc3e580faabb0f469dc7a1734885109914742c789741ebefeb618fed2f85f064296a4743336afa5c463126e2c290ba5a1f6cac18e5010d27f463248b5638854591bfbd48fd53c58e64397877d6a52305afff142d89ae174571460e9097a1c669ab6bfaf9a07c384eaa5e66a698a810d97ddebbbaf76c694408d1b1183b1c8ccb29b1e00eb6c5e787daa56ad24b3c22e565c8682b1c8b7197fc2e859c0adaecde76e95e3c76eb9c8b49fecd669c2155027ed57161af53916f6b90fe041e0ea5c7542de030104a1e869e5911332bdd86e27bcc68d50cc31d32e62878b79cd09e5cc73f6ad2dd13cb06aa07ce53325761c7e71cb3328b84c9949c9d507586a0cea8e5f0551e464821fbc4c4946ea59fec1d3c03ba44c9a992282d659285c88abc27f46bdb523b3a8af965d9031a2cab44e8b0563ecb4138fecb695949c338513d29aacd15f22acc26ebbe661e7e8dc27cf61710b1493adf490e8cdeeea063cb6732df98c0953b8da8ea930f48d4791cb4b96e79545050c695dead04b542c29fa7cf3e15952b3fc3beabff473ea4123fac10dcb86611ab7bdbed31cc0ffae69144add0f6cd3c44fc99b123162efdce12ad3036b68f22b8136652570efe94e96b10888b3d96365121422740433185f7489a6804665f40135bad6daf2b123ad576a0631bdf5f35e7bf7f475fe1e87b1dece1d192c0344032171eeceb8dc5e8b466d920631995fc0ca8194d106e86a09570b8eae231c99797df3d967996096941ef710ad9648a574ee71afd6716f9851eb3614715b24ba1d971ed12359b3a80459311ee1101ad24ae136ffcbdffff4d865471329e3aaf79e02d3977dee52159a204d849247f205bf44a25d6c63e42372574548ba70c1167e7276d945c22ec686a6970ee13b5bc97bb5b12ec0fc3e777e38cf9c72bda2e7a2c3cfba30f13c284ec97754dd089f15375710a3016ba33e6a019a6e4ace51446ea5c321af731a6c69f947c48ac21a03f9ee05200a0bdb5873cfa449e6736e89da2ba755af9015b7c927403b429f47506160ad3881319fd6d76f85c163b83fa6bc159477b65d57de355fabb58bae10cab2bde9268ebb8f4520a09794805d47b355fae0784de0e72a4af3b381d18d271d9d1a665cbef8ad93546c8d1ecd74239971a5c2a0125dfce8665ad102876809518b59478972a03ee6ce7b75af8fad44428b977a7fc8a1e7585ee54fd5732f348e5b21218fe4c6343d6f99e12145ceec3e9f59662533c68b40ab1d1ac58f7825e5c927210d36d5f3d1903af52313452710dd0aa167c4559972fd910a6949431cc49364328ba192d925047699d9c6e81d32c32be7f870f055a97b2174c868d7d8a5fd48346c51a30062fd3544deab1f07200f624cf0f1566008826e4b972a3fc621861516664a237a57dac4e94d06c80061081e1f815442314d3febba62d0cf8b03f685b1a7a9194c34c05f33af20f4a13b4ce8230e967da4dedcd2a9204759c0adc66a1c557c80f8469ed49a34c73682295258f1414f6f1b5aeabf73bedbc3678215699a379e31e5adc63478ea2f8bac0d73fd4816424efeca2c3c0e7ce0290d040d0c2b4b86b10cf0af6a74fef990c8ae0c4ffa8929455dc85c66a98fb78d73602d11093c97a25fdc2be1318c21b332427ce8f84566e97ef82bc258d7342d1872f113096c47c34972d844a5344cf33bbac766fcaf79f3a8734552fa2c20b9eddd776689545b5413c701c1692f3829ed56177321792e806a86099543261a07e982d5c1910ded30cdde40520bbd55cd2668e555cf4758864cc9215119c756a5de38b818c221ecf7809b4eda5a05302214faa9b9a6601bc486b62d0824bd723bf89a2a51092e1a72d618ad801c8f94b6e39bd96dbfcce59238c26ddf0fdcd40e87e38900917272ef46f3ca6f80d6761a6a2398aae15194f50f1b0d72e903993f565fca5c23d6d1d2931f6ac3d08ed928dc62feee84792c6ddb56e363eb458c21ad66c973acb881d6d8b134e9847703db27e505efb11b9a938bc537fce4b9f42a05be9cc3716ae6a4cf4d73a171e8847870a3096b93d20e2e1ba85727191963818296dbe9f6e076ae31170c27743ffa0cf78c36dd8bbd1be695bee51b86f9a75e0eb77d3981584e2251fbc1ffb9576c4117c68d7628556286a2ca704bbb54017191bacd17e171d931ac503fba2ae0af73d8a163a010321141a1fcbcc2a2c2dc09c81243dd26f8041b2784eb71e6cfdd7a5c08fd7641fa847b7a5987f81846cf5ad769b0f0d409f060ea1287572d16a5d5708f02a882e6b4a33c85df85d151a6021d60a949518b6be12acf7b40220af83a7aa247ed6bba5476b06ff214e418e89ad6a3cc1b4301f924b37a2b7e97b37c0e4a00bfbbb4fb289d31c270a8a7603a6b5e3c4fa0274f4c804152faafe71444a13778bbe4dab4b8e56ffc89811d5211917d7db035b719831a1ecb13cb2613a92c308ee6d6722025d3768d7db6b62ccd6e6c259d3f1a23607ac3c1a016a7a8acdaa18a9f767fe741cd1b7dbd19d7ed8484b408da96e37019acf87a0f167f08483c2c5921c9c75a6581a5f1a339e64b999d504f07edf56c872409a3bd26f2dbecc960df86645655786ea2311a", 0x1000) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) 05:38:09 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0/file0\x00'}, 0x10) r1 = socket(0x11, 0x4003, 0x0) bind$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x2, 0x27ee76b4, 0x40}, 0xc) sendto$unix(r1, &(0x7f0000000480)="50010501000000000000000107060000081004fecea11ea8fef96ecfc73fd3357ae24b490316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebd997e563c73891d41f638837f11c30002000000000000dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7", 0x150, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x8002, 0x20) sendto$unix(r1, &(0x7f0000000140)="16a167fb74b03e171b7355848df9f8d99d4e7fc2f4", 0x15, 0x2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) 05:38:09 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) 05:38:09 executing program 0: poll(0x0, 0x76, 0x81) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x6, 0x2, 0x0, 0x1000, "14278d28751b1c5aea38e9cc0a2c96b5b62dc6e7", 0x6, 0x2}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x3f4357b9224add80) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000000)=0x1) PCKBD_ENABLE: COMMAND ERROR 05:38:11 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xa227, 0x0, 0x0, "0100000800000000001000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) r1 = socket(0x18, 0x4003, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) socketpair(0x6, 0x8000, 0xfffffffffffffff7, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000180)={0xffffffffffffffff}) mkdirat(r3, &(0x7f00000001c0)='./file0\x00', 0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0xd8c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 05:38:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) r2 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffb000/0x2000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = fcntl$getown(r0, 0x5) r8 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x1, r3, r4, r5, r6, 0x20, 0x6}, 0x63937d02, 0xff, r7, r8, 0xfffffffffffffc01, 0x8000, 0x7fffffff}) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x89, 0x2) close(r0) r9 = syz_open_pts() getpgrp() openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x2, 0x0) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000080)={0x0, 0x80044d, 0x5, 0x2000000005118, "047c2ccc2e0d00"}) write(r0, &(0x7f0000000000)="f1", 0x1) write(r0, &(0x7f0000000140)='\r', 0x1) PCKBD_ENABLE: COMMAND ERROR PCKBD_ENABLE: COMMAND ERROR 05:38:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r1, &(0x7f0000000080)=""/3, 0x3, 0x843, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x48}, {0x35}, {0x714c488e}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000140)="4a06") 05:38:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b, 0x2, 0x1f}]}) r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) r1 = socket(0x20, 0x8000, 0x7) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x2) r2 = socket(0x18, 0x1, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000100)=0x51, 0x4) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) close(r3) 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"}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) mknod(&(0x7f0000000200)='./file0\x00', 0x2, 0x2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000300)=@abs={0x0, 0x7}, 0x8) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) PCKBD_ENABLE: COMMAND ERROR 05:38:13 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) acct(&(0x7f0000000140)='./file0\x00') getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 05:38:13 executing program 0: r0 = syz_open_pts() close(r0) nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x6, 0x0, 0xa, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="fee9fdbbf972359ecbef28675e2b05e1cab3f9a0d7f420024d5fa2944e38d5772d3ae48853cc75e4e3aa106dff03e16deadbb758cdf08a02f0c38f9af8f8babd54514f2518b0f82eb4bf4e1613d0ad4b4ccf2838af6795b404ef86e54b1b990b4981238c03dad4265e0503a859fe0fb1c09d1d4fdf8b20bb24868677d2cce7df751285b02505e324bed7f44fbc38bb3ea518f6283c558f5409802bf6b7a9e22d6451a3e23166338be6801936960ecccc9e89587eaa8122d6d385430d344a77f7ab642871f91638c8e760277d6704150c33042865e54d8c2c28435209", 0xdc}, {&(0x7f0000000000)="3d0e2a9b6a3a9088013f0487b69fd47ec58fba48a1ecca709fbc478c6e52e01b74045a243d41a1f134ad346b36a59e4db2a0a7035380a0414954e317341b1651e22080524f5db249ffc7023a2d7e9b059aa4bc85ee83ba6a83f10f74ffac1e81ee97aceae89ac9963225728c583a37a724f81bdca7bf3fd6405942de", 0x7c}], 0x2) 05:38:13 executing program 0: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x10001, 0xf9c6, 0x401, 0x1000, "7601ab48f2739e00a682bd60faaf8d7e2abfcea2", 0xfe, 0x78}) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "1f5b0f426c0e1d3e9cd9c4499a759070832c609b", 0x4}) 05:38:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x61}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) listen(r1, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 05:38:14 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$BIOCFLUSH(r0, 0x20004268) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:38:14 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) recvmsg(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/207, 0xcf}, {&(0x7f00000002c0)=""/4096, 0x1000}], 0x2, &(0x7f0000000100)=""/78, 0x4e}, 0x803) listen(r1, 0x3) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) LOAD: 2.12 CMD: GETTY 96953 [TTYIN] 0.00U 0.00S 0% 307K load: 2.12 cmd: getty 96953 [ttyin] 0.00u 0.00s 0% 307k 05:38:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x2, 0x8, 0x0, r1}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000001c0)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000100)) 05:38:14 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getegid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x4) ftruncate(r0, 0x0, 0x11004030003) mknod(&(0x7f00000000c0)='./file0\x00', 0x20, 0x7ff) 05:38:14 executing program 0: setitimer(0x0, &(0x7f0000000100)={{}, {0x0, 0xf423f}}, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x8}, {0x0, 0x100}}, &(0x7f00000000c0)) setitimer(0x2, &(0x7f0000000040)={{0xffffffff, 0x7}, {0x0, 0x8}}, &(0x7f0000000080)) 05:38:14 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt(r0, 0xcc, 0x8, &(0x7f0000000080)=""/206, &(0x7f0000000000)=0xce) mprotect(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) munlock(&(0x7f0000267000/0x3000)=nil, 0x3000) setsockopt(r1, 0x2a, 0xa, &(0x7f0000000040)="d5ff9668", 0x6438cc56a4fab228) setsockopt(r1, 0x29, 0x80000000000000b, 0x0, 0x0) 05:38:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) setuid(0xee01) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000000)) 05:38:14 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000021, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) 05:38:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) setsockopt(r0, 0x0, 0x800000000000d, &(0x7f0000000000), 0x0) 05:38:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x204001ff, 0x0, "b0d42000006e9300"}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10088, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, 0xffffffffffffffff, 0xbd, 0x800) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0xe1) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) r4 = getpgid(0xffffffffffffffff) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x40, 0x0) fcntl$setown(r0, 0x6, r4) r5 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f00000000c0)) 05:38:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000081, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, 0x0, 0x5b0cb9c) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0xc60, 0x6}) 05:38:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x7c}, {0x6}]}) poll(&(0x7f0000000000)=[{r0, 0x1a2}, {r0, 0x80}, {r0, 0x100}, {r0, 0x4}, {r0, 0x80}], 0x5, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 05:38:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000080)=[{0x3, 0xa88, 0xfffffffeffffffff}, {0x8, 0x5, 0x0, 0x5}, {0x43, 0x63, 0x98e, 0x5}, {0xffffffffffffff81, 0x7, 0x8565, 0x1000}, {0x5, 0x50000, 0x40, 0x40}, {0x62df, 0x8001, 0x8, 0x2}, {0x6, 0x80, 0xf9d8, 0x9}, {0x6, 0xffffffffffffffff, 0x101, 0x9}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:38:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") poll(&(0x7f0000000040)=[{r0, 0x10}, {r0, 0x4}], 0x2, 0x9) 05:38:14 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x200, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) r1 = socket$inet(0x2, 0x4007, 0x23) fsync(r1) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) setsockopt$sock_int(r1, 0xffff, 0x7aed5283323b7af7, 0x0, 0x19d) write(r0, &(0x7f00000001c0)="3f7689b74df50646eea6dcc49a78469002d246e3b8aa5b5bf8ee5eac032c166597ab3368e5c86b648ca0fcb82097b2e78b4f510f06e75596652701f9863890ddd3a277084eedf3620d9bb9b3975f4010e0afff9015930b86669f25418c5217f11759f95475062de5adbe432afb26a774bce3fa5b62078702dffc314670d00b047aea52b7ff1e2ae7f8555f85c030f2105277fc078c5575dcb7cbac7af05a3e380336ae1c72650dc8b657540cca929befd3d7f034edbcb51314c4cee3e4220f593f73317180c3486420965d4e60e4d03dc38281be6e239fc18bf9cccbb21bc81f1537e5e6970b5a7a84f72379d7dafce70d1878c42e4a8cce", 0xf8) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 05:38:14 executing program 1: setitimer(0x1, &(0x7f0000000100)={{0x0, 0x40}, {0x0, 0x7}}, 0x0) r0 = dup(0xffffffffffffff9c) dup(r0) 05:38:14 executing program 0: r0 = getegid() r1 = semget(0x1, 0x3, 0x204) r2 = getuid() r3 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000000)={{0xdff6, r2, r0, r3, r0, 0x1, 0xa}, 0x8000, 0x4, 0x7ea}) r4 = semget$private(0x0, 0x1, 0x3e4159177b310905) semop(r4, &(0x7f0000000080)=[{0x2, 0x1, 0x1000}], 0x1) r5 = shmget(0x3, 0x1000, 0x4, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r5, 0x3) r6 = socket$inet(0x2, 0x4000, 0xed36) fchown(r6, r3, r0) r7 = getgid() r8 = semget$private(0x0, 0x0, 0x200) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x2, 0x7, 0xfff, 0x0, 0x9]) geteuid() r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSFILDROP(r9, 0x80044279, &(0x7f0000000140)=0x7) shmget(0x0, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) clock_getres(0x2, &(0x7f0000000180)) semop(r8, &(0x7f00000001c0)=[{0x3, 0x4, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x0, 0x1000}, {0x3, 0x4, 0x1000}, {0x0, 0x1000, 0x1000}, {0x4, 0x7fffffff, 0x800}], 0x6) ioctl$VMM_IOC_WRITEREGS(r9, 0x82485608, &(0x7f0000000200)={0x1, 0x1, 0x40, {[0x14a30000, 0x3, 0xa89, 0x66, 0xfff, 0x100, 0xd8c, 0x51, 0xee, 0x0, 0x80, 0x0, 0x1, 0x6, 0x1f, 0x3, 0x1000, 0xfe00000000000], [0xffff, 0x4, 0x7, 0x7, 0x1, 0x3, 0x2, 0x2, 0xfff, 0x4], [0x6, 0x1, 0x5, 0x8, 0x5, 0x3ff, 0x10000], [0x411a, 0x8, 0x48de, 0x0, 0x7, 0x20], [{0x8000, 0x800, 0x29, 0x100000000}, {0x80000000, 0x4, 0x8000, 0xff}, {0x7, 0x0, 0x73e81b04, 0xea7}, {0x2, 0x6, 0x8, 0x20}, {0x10001, 0x18c4, 0xfffffffffffffffa, 0x1}, {0x10000, 0x5, 0x81, 0x4}, {0xfffffffffffffffe, 0x0, 0x10000, 0xbd92000000000000}, {0x8000, 0x6, 0x3fffffff8, 0xbb}], {0x1f, 0x7, 0x5, 0x52c}, {0xc3a6, 0xffffffff, 0x8, 0x1}}}) setregid(r7, r0) r10 = socket$inet(0x2, 0x4000, 0x75f) openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x8, 0x0) r11 = dup2(r9, r10) sendmsg(r11, &(0x7f0000001e80)={&(0x7f00000004c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000000800)=[{&(0x7f0000000500)="3e9655e32e83bd6ecccd5689558277e47280bca42a8c50aab73aab15663acd4fe89b65785b73e975c78089cdaa57ba656cfbb09156cf8952f183fb578ad1dffe7d535b207c669860061fed9a88fc1a395b5bccf734c496628b6b7b0e678073fe9ceb33339d2859ee005c51cf3f7517aa9c501fb695e7d0d4e74893", 0x7b}, {&(0x7f0000000580)="0edc3fcd58815fd4ff67d738069a6b8e23ae8bd1ee48c9ead6006c3ad672f3707c0cc5dea23586e2e802b4d32b0885068325b81c76a33f8213ec8dc464b75b93abad6372087a3ec0eef0e7067b1d5d3f11d53e96252f0b76787c9181637701c2ca7e367c84015423375719459a23204c15e1643206d0451992704ac4ddf69038c903db805f7a892657030c1aeed4166f0c445ba3e69fcd6b2bcabb155f88e78bcada2ae4c57e0c2b9106f1e709247806e3b8bc4382214508873061187830af7190", 0xc1}, {&(0x7f0000000680)="da2724324c0c", 0x6}, {&(0x7f00000006c0)="78803a6ff4ec5c67472ade5c05f7b2016f144794b383fa6923cf5bcf8253ac56abb1d406f473f9", 0x27}, {&(0x7f0000000700)="3ad5c8b8824cca69e340575c73a56ea462692815436e532d910c50e4144f2c70b7a7287ac94cd88b774cb3d9eb36db62e3f1f84d09371c0d47ca1f5ca745f0d92b616ff80d8bdce0bc823c018b11afea1fc790f8ba7edc980fca522af6f8dc5179bda04c1a8300a2aaf77e729c944eb76300d2523984cef4c432dc3535156765771123ee30ab4d984e69d8a03421508579780ddde431b57fa13c6f9ff6c973ed7531c71bedf5e1b69f41eacac023e1fafe154ad9c13bfb71e246021d0be6e10263907ab0a2496c312c2dec5a1e1c5529488258ebc4505c613e67c12a863213c1773cad4c7f515362adb5ad8a414096cae84d28d34e3c", 0xf6}], 0x5, &(0x7f0000000880)=[{0x110, 0x1, 0x6000000, "c1bde67f24ef90d87110cedfb09d49414ff6212349ad530d05fb3d2eb55bac109bf8240c8f8aa33f35cb930817ae486763d4d4a5b1a80fa6e26aa0f9467c63c8179f9d8045660a8fdbe219321962cc49dccb51f8661f8c2141a796baf3afd88c4d8f9da6ec0920837857b050e094d852b5ef8fc558824f61e45d398e636d0c29ab783f71d0f8bad86a9b494e79c5f71a3930531c7422f516d860d2986605d1419c8d482a4ea0e2a8710833db6518ce970b5320c8757f80efef2f57727ba6cc3c383cbd3b617d7ea20c3b0439bba9bf4bc669b8470d921e61ef626fbcb8cc1dc9bbe1952b4242418900bb39197a48c83a5468c36ef2115071e00d02f6b3083e"}, {0xd0, 0xffff, 0x4ae, "4127f66fc7243ac3c937e03212fab619561011b5c172ff68b27af5b32e35292e8a3a9bd5d3891b3393007ce60b865fa9ef0d0e6149d7781b685935a278cab2c6707c9928b974c973a375b95fbfebd11deffbd1e4181446ae9150c2923190e60900e308f346e07b20aaf6d01e6fafe80f58795a5d252a4166db78326d853c47412a86b0764445b8c00a912da0ffc944c7abbe72d383f619ecd65876ad06c5c27f9a295fc04f1d349d127d7997da84c281f07cb1335297adfe1846e81b143da6"}, {0x1010, 0x1, 0x798c, "940a72b2155da9d96a985fb82220adc640b174dbe7c995b14f7e3b82d29be2390bfdee316be19636bd1c0a080459bcd17452db0c17418dc9792e480628bf8460d2dac10e4fbbd799b8345567f1b692ff4e6724ff9baefbd6061ed43dd073a47ce541f7a16b37861b2727ecc9e8418bbe26a15148f717e05d9da0c90447708c75400c7ad2cbf83998ea775a4998920591d0cfb9b1cd8c4413330f3669f83ea3cf982dcd14bf5c8f198e3f0587b0359a0f533a42f02706c1c1c1faffe7188388d850f0dc4087a7ea798ee3e33906709bbd7be2e277e00e8abbb04e471153f6e598eead5c7c724902ec0edebbdb891c9efc0f32351361855404e9412773569b964900727634f5c651f78bca4b9fd1e8d16f1d3054c12cdb55c3139bec7b2c4415c49fa0840d42ed9ad74ddcc766d1727d8aaa1330ca9784af2d42113cd37d83d9acc0a3aa4e88be0dca02b6ec8368a53e276d0ddefac9f97b226021ed9d7583d5f3eeb1d7e1b868cbc491e7b3ff8013b52e7da17b101bb4ffc1708fea5abcf992fc9e34a447fb00551433c182856b9c5b8534ecccbbf9c26700bc243b248079c5178c87e910c1de4205863278e8e4eef1d105c15b574e5b3163a2aa7298882c1ba596b3e431fe35670b99391568404d2501a203b64cbc20d0a4ed585786aebfd05aa84dffd172b2f2a3cff6fdd86115891628d5b75d607b3d49cc89ff66d2593a0dabf7418d8cbce37a2f2aa803ec89081b8647b3a1bba53d953d448b5530ff88d13861f7ff7f9fafd8b92c88c2d4a3f11c8961201e36a1adeaf48279dae34a09570e6c95214649b802c5ef0f551a669feee967350393569e5fd530b7dc9bff58d231e0c0f45873d3e6babfda0fbd234a15a4638cbfaa4d1a1a43cc69859a624cc02b6bd2e7f2b2eabdde7b98eeb378cb064f7a41bc8888cacf427cc8ab45f0fd2d60f5fa1c77d15c2034128c2cda1378147fb08684bebdb448235a70485b886ad613fc62c68fd577588a8e745bda13ea4247e7fbdc49df9205ab623e5cd8cdc3660d1cd58244f5b9bb1b47a1ef19b351a12a62ffcd5eb6c626b30560f51705e52143f6e977b9ef95cb89d110b09b6c688d47eee868944e7da4742e11c0867461590c63883a49a51ecb79207d91c6ccbc04b41bd8d80d095a5f27003edbb9b93be0cae6de9268398dbbc9b05d02f68146188a447ff6a79b4da143ed6365f0b0b09f61609b2ac9e54e2a2921cf89c46d6e750285a1edcfad36e681a63b0654d3e7e9b52871cfac452567f70a323bf718ecf6d45c35696ba2e02dce1a4e16728d258caafac9c97a9652cc862e00315183176a3b3ef0c415f2f4bc4121af01afaf0767c556913eed8981462fd659f05c10b7e7788f0c7e7a8e97e7e875e930556c108977eb2ff7dc9ff3c6c72ee8aaf93453f853dad8cf45acf676e0566b2268dfcade281372c1aca0bb4c582bed44e408d7eae39f4d38d3ea523876fb6a99ddb712ff412c20e69efc5917de8a96510eac75045cc2b0445b1a490c24d1a72b5196266551b3ed4a8b00ad2a5624d9a0f142d063b581433e0ea5825a44c9162f5b308ff210cbd10cb38a157cccebf04feff9cb36e7140256d0067b8c6eb47600884d3fa7d7fa85218c7f86f0120a690fa946ef714bd547a8705a2f19ea70e416850070fb63697e7cb223a4a61ddd70687c117c0ff3dffd5d2019f528fc3d0a9b30aa55494bfb334837e8d9ae7b1b316c24fac4accb52163c8c07a4c413995bf453a8d0e2534a76ff31654b756280649da920735f04b8a8b87fa66e35438fda2d9af661b3ed4df64fa1a1cc2a886c824636e1f4498eaf98317e61e8dfa6c97449cd4edfeae64565dd0d4a43ddc7ea5744acc8fa5ae73c0869c5310104791ce76f1fd21383203245f53a15d56453c5c0c1dea33751c751814b0151266030b619f0a5d66414599ff9fc2ea3710b2b5579b19cc4bed7e0f834665a302e8aabdeac76c35152d8996f4f4bfcefd2f5aceb463ccc4551f3c2afd2932be7deadf051e522c9e526b9572a68afe1fd15f9c94773da98cb19fa3fe360251800c5e793804360182cb0dd6f8f0ac7426e431f49ccc6cf099f2058cfede903f66ece5a55b622853f0be37ad53c21c282b16f9bcf46d4530c3f9fa53e89b4e1a111921990b197d62bcead1d59cd82224fd273f56443c02bb0b2619df1de120c42955e0e4c376d32f53d48b9a020ee85baffa718b600bad15984365779f3c4e06ba5312c53b01aadb1bd5171461633e409b9f8c83261c6e0a372ca665ef9028aa1318bb5babfe829a1a98160653a122debbd9e7f8c1efbfdf87cc147b3a7d7cce781dce70796ee5668aec4ff0300dfd362b3480c14422fbb233955af9a49b4ab6545fbf6c6541798d3f3aaa3a7affa5e94d81234d2c9f1d6659a49dc3b9b69775564575ac2e077cf0b27bd2ac510ef13af2e7d91d383cf3259e46398f272e6dbcdbefab1d3c0cd4f1c4846f752550e76827d5ee165bfc6cccb2f7c2f501ce4921db1cb590cb35c59547c3a030ebc06660545b8aff7001913e8a7dda0fd572ba23b44fa6f326edef1d605fbad98252749f51b44da2a7da4922cbae9140cb65d7b8c5fc4bbb112f40d7a2a668aa2f0f2f545b71a94acb74ec4ce251d562aeecfb38b77ef3b580c8e61d70525b8b45448a32c6d5b13223d051e0a95f31010fd6b908ed49c44480168c84cd867a88d1984e5162a5fa3d25fdb9b1e6208ab3c0c69a50464b7c129fbb14e8d37bd76e2e03eefc03baa4fbc8615f53b0a4572f428fafbafba3943ebebba96adc9aea37c3497971bc76f83b03b911394c9fe9d22fa774944deb8286f80fa9383acbcfd0742bde2caa0b3a79d19fd99946e3b09a725e9395d612b4e334ae290b2f2e8d459b9ccc59032ab95a1808ef4256e767ae66fe11e67ca2d4b303a60324099854d2f071e6d117f63443cf93ee790f65eca9a82281eb8c3769a914d02e49d1034bf502d79df2dfcfa93018565004d19cfa51356d19307d8d1aa45438e79927b437724ac101e85fe6c537e19383e1338a21796c6618b398a7ca84b906ffb5b534e9331fe83268f36ec524503d2c14c832fe19c51f9f08a4856b254ed0c8d5970d44fc26ff1725efd2dea23f0dc54c1579e1b6fe46ae0204bf1650ea4afb79ebd6baaac0755e6b84d3ac662e6e9b2136f10624b54007f19f7ae77199f92fac258c9029e02cdd9fc8cebcc6a9f3c1ecdd95b5747bced2328c69679fbb4b1d08d3f11e2b9a1837d127095fd182421472afbce236fc3302229e88d6d75184f9a1ce3983c8bd582914ce45b01ce006db917a43178bf15e2ec2b0b31370409495b2fd7edb120a9f8aa9c16a5db595719cd131a3f85dc34c09691f85506475ddfba7d881dde6219bdd7d9bf88c8aa5f577620701b40ce4f4f4c637f6e9fc25d0a0e440ee53b3cbe1056a67d65a625f0229cb645675b4a8f79108554f19e6539104cecb30dd2d18e473ea8a4dd036aa2b1dab276c7fe3d91237cea4d3885f7b151b35ae6105370b888974e7c5f13a214c2ba4c92cd7ba81897e4ba559283c7caaf368b7a179d7cd03917a9789a81d6f53ab05dcb03050e07a7d23eb44e14c81ceec9558a4f3d3785abae5fd21553ff11aaeddbd2b1060ab49d33374bb381e9d3bbcf11d99e4b57075a4ce9996b3ea8062ce4641a81bb36021fc670040ccb81c994f066d4a139ba7df8ad8cdfb2ce5101a3dec96be194d709e2560bc765d9263be7ccbffbee993ea8f950c93c8df686d6520528f302034d443724a1060bb8030b919810a6bd4b48ecbd60cbc7c4ab9900459b04a2d980bd64dcc91a1c17f6f328d4bfaceb05b789c36ea70c7fe7f223cb3a5e66bb582028a3224f17794f2247f81b4355f6edebab4eb0a87b57a0b79f2ff064ecfcfda71ad143c122ca24aba412101e0e9b25ff7a2b3e271ba7a8d786998cfbb9bb5bb4ef75c0c45f002aee6ee2829321321ac575ff7a05cf6b9e7104a471af21f4a6bf22a266cbfa503723f7afc849aa467c5e0d609a568172111667d386ce3e213ce99f58867343981085dd3b01ef3c2d1c1fbd04dc1b535bd1776abde761c9c12be8f5a8a120732358ae8303d2301ddb4d9a365b86f5c6a1c47efd478312c78e1f5e5c6fca233857aa030fd6706ee8c1308dd9cfd58408fd07dab870c5a93c411e7d602bd8e96bfcfec8b4e25b7573f253fa29b60f78dfc0f8714d0df6e8daec70e1eb4959009f61862f500385b7e6839abb3ae57afc0e9f42fa819f6f3cb47036bb3bfa9a1328e9f76214aa3d3473d13739652b28ea3f87714a9bc6aec66475f66f8ef43bc37b0d450d1197e678afc78d2d4336b468693c0494901fbd350ae8315857987b655307f195225657cb9531471677ab39b4475a64d938ba6a15db78c22476a54555ac13f5d9e01609114956bfb8b9d86f30ecde19e77b18eb5eba40322b2764d61ad0a170999459873cec19ff636ea05700f2887658c02df0ad02cfe1584ed48ebe407a22ae51b91794eb66d97765b6bbb4bca495520a3cbad4896a7c668ff896458915c889a34d612b7ddd7ad9fb59d865c81ecb50ca57c025e054862a030c0c1a4045991ead35d9b5e3c985ae8ae599233d2d580d05a208adabe887e7ff72091c021a57450513377fe272bc7fa8f85b66dbec949063594642d74d52f59d42f44207577d657270865bb1692d7f33fd9b474363ff69d84bf54d3408e7b5d06585cbe2b85f4c8dac63122bf7d4dca60740f6bdf3be90c513bb43c792d861e8bb6d5b7f6c0508ec48d878b001773c50b5cc60fc54eb7b736c12c3cca50aae2e7a9dcf3016cc88cafdab0d91d505a72aa26aa5856f12753e0508a83092d82205d46c51502aac6d0888779bf47f2defb9e82b0f3052908a81d78755b6274f79cfeb2aff4ccd2a728e0b2bf602a5893a6b6b14eaa15b8d33468aae2beda8c66f819c794b8820cd4e539c88de002eeebd858a01d2bc05c397663147a1440327e11e5509d27ae73068e37611f16edb7560b7d4f612190af410b5cabc74c101ef1caa81e1c763dab54973becfb9342a477babadbbd303ffc8cb7368586047224b19c88dfe3aa9c992506d5e02dbd0cec3229a4b62946b24b2e1ebfce8178362b310d7411b69e0b456d33a03472e15ffcc3e8c10a6ace2f1b6a1ce9b0f3deea67005308b78486d4262fc1359e5c28a59d24ee5e3e3060b35ab5da78732b6f6c22d5d3fa607bdad760535cb95d09eda78a950cd3f89b3abb503e427729d5213b6a4a494fe3ed723262c70a18ae8d1ac75df09523e1c17dd66b5a58a796ae63634d0b19e4185e48b11f4218dcec79b44ed0c3410d89c6cd4fe798d7c434a8bade1863d921448424ddfb314507dc533071e7a8d98da09c6770f3a3aa59d4b9a5beb4205594e1a7f27e293975d17f539523cdaea7682e6aae52f2a7fa133e3af0ebb554b88b7c8fb189c1e76014d1e3c2accd1d5ff62b03b6802d698f2750cadc358b6c294a46764aec269b7f5237ccb8a3fe15b0832a7f6557545b92d80451e7c67f46a808153ad046056291155f6c1a71b26a402cbd3bcab6dac3b4808a619ca720fa3b46aafc5be6b81380a0b9a5eadcb9ed364809dc5b16c06ca4886d89831b3d9920b3a9b0820b1bdf02d00eb4e538af2f459605f3b2c0fa19fddb44eb576b7240e84ef0d4c2daaee80a23687fbbc3cdcfb5309e70b539e8633269677f72d1d0f12097c2aed96806b8116f4de3e0bdbd03f26bd247995dd6a35ecd8d37c5a57974979c3d95594a182c846d1944d40e525ad"}, {0x38, 0xffff, 0x5, "0c42e3e218ac5b86efce6ecbb37e7d1c2912e4ddfd79dad5898a8400dc3384a748"}, {0x38, 0x1, 0xc1, "996bba0e03677a8939b96d978ab6816ea2d31f82b1973ecc795c8cddeaf90bd00bbeb8"}, {0x28, 0xffff, 0x8, "3b5456adcd2bc9926ab63ee3f234ee3100067c853ebd19"}, {0x110, 0x1, 0x9, "1ae9714c6c35f2231dc061db761580e97d79073f41ce90b5ee97fdf266a2b1e77df9d7538c8b3c3ed9f4c48f2280d2a9cd7d8f0cb4f8c376d80f480509f167f51982d8089607d5ec7ebde9991ca15bc6948159d452c8f7345170d76ddd519230d6a29a6493f4b446f2f4af7f653e6494489fc14e0bc0d4a97ff23a60e98895dab7bb49470c42b0b7cb821096c4eff651c4cdcfd6a4a8e8a786d0ef4cbd34235ca26c4440fac166b4bfc5643a0bef1dccd864b4f183016d7bf682b9df46c933ceab3a5dd41057599ec266cb3e12bbb10ade64013a303678ebe97ba664d20fc394df3afb8a5fec5cab48359e0f6b58df376df3cb432d17b1a6e00bb4c73351"}, {0xb8, 0xffff, 0x2, "f9a7d09e50284e567aaddc5329418fb1bdad5da2bde3a9bc763ff3bfc16cc213af31568c6872e7f65febde500064e182fde5f51a6992ee538e543b29cb54bd9fdd404a1eebb973a02cb485031012a1a1339a495cbdfe9c3e20770088231dd9a18f66054a697917ec9b5088608a9294df029a7ce6a4d9c59d9fc15741602cbf0e8a1f371648e5d896e20761aac9ea43caac73075e0ceacdd601a5635403fd3a1fe0d5a4df0156"}, {0x100, 0x0, 0x6, "a0a4bf9a96a460c8139761b6cee9dd5bd4e9d64d1a035809a389634dbc261ae1eca7dea78b78ae7ff46ee5937bdb5b3c795bce012702ebc2dd325f92b878a689fe408945ae79e4f5e364384a264fea750515e532baa4f13c850d5f08ea16e4b4f52182e0890ce7b305d8e950b073abf326f08a27b92e9acea3c8474ab1773969fc8ef8f5392c7fae3c4d0cb80a1a93ce97c1e1d729099b93f4d01492f842659fa117c5cedfc9dacf72ba1626d1704505c5bff4fb24d3d27e86bc9a7e40caf1ad8e8f2664f7b00c2aff6a9528dbec16cfd2b8f75f0c0924ab6f6a1d5063f559ef35e699683d1f394cceaf64e06a40d1"}, {0x80, 0x0, 0xfff, "83ff37a6cbf46f7151ac11bd53e86935b38d876bb90b3692986f1afbe2c45d5b362204d9a9b20554db10ae038beee35a45ac94c969cb99b729ef3d5067a5d1b83bb56a1f8444e4002bbd4ee4360e1e809ea4d3b33a0c3dbe06ee80ba6802c1bbc8ec3baa5158f1fb979f11"}], 0x15d0}, 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000001ec0)={0x0, 0x0, 0x0}, &(0x7f0000001f00)=0xc) setgid(r12) readlinkat(r11, &(0x7f0000001f40)='./file0\x00', &(0x7f0000001f80)=""/230, 0xe6) 05:38:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x81}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x20}, {0x28}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) 05:38:14 executing program 0: r0 = socket(0x2, 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) dup2(r0, r1) msgget$private(0x0, 0x4e0) 05:38:14 executing program 1: openat(0xffffffffffffffff, 0x0, 0x8065915bcce15795, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, 0x0) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4}, {0x1c}, {0x40000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) unlink(&(0x7f00000001c0)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) getdents(r1, &(0x7f0000000140)=""/116, 0x74) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x5) getdents(r0, 0x0, 0x0) 05:38:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000000)) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="fb63368c7d58c755668fa0c56ca09de37b707d82b2224e935e31aa784d78d4233541f2cde8338e38fd2c2c3fbd8c82909eda48df6687825d9c26266bd497df95d78e0a6a2146a1329c02c776e2d306780be166c7d0dfd173e8d00947e2d7cc5e7cb47ad416cc2a59cf95c7f57446601c978d96846147540c22c527e03865a77e14d18163afd43959d2df02b68f7a64cfef330abc7923a466f495ae8483d5164a24d93aedb7eb7d300d4b1d77fdde15e7d32871bb8f52967571b483835f6d9acd55e91ac56e2f56edbd1adde69d86d4d95a7b09c6caa7088fbc840d8f52cc153fb2e6c7bf89804a85c6cc4fbe6b663ed9c8817862985478c7ca1459fa9c445298b888f901f789e6113854bff70f13820364658e81ac887b984fb7e77e8fb506197ed5f60ce4f8a357a673fca6856a9b230914755d38d823a68036ff34cc35000ae954b531418ebb82a0c7622306aac2b644ea312eb4ef37dd1607a4ea4d19c051f3396c4a9ba7e1b2a2a3de5c5b790128fde7c185f0d39e354f68016252c68906575810909e6609dc5b82bd21773525e373bb25e2965fda0ea0c52769c0cdce1d6999ff4aa60b686642b089c7af47c6c4ada429aacb183af1f5ce9794f50a87e49f2e79f5adc53cf055e278ab0b442d5a3fad8c055cbfe6b3cc6a980289eb49e5283fce98cdb7ae12c89ff7773ac3a5461bb7b3", 0x1f3}], 0x1) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0xc8, 0x4, 0x3, 0x7}, {{r0}, 0xffffffffffffffff, 0x83, 0x20, 0x800000, 0x8}, {{r0}, 0x4169e827ebc9412f, 0x48, 0x20, 0xfff, 0x4}, {{r0}, 0xfffffffffffffffd, 0x34, 0x40000000, 0x40000, 0xffffffff}, {{r0}, 0xfffffffffffffff8, 0x10, 0x40, 0x4af, 0x10000}], 0x9, &(0x7f0000000480)=[{{r0}, 0xffffffffffffffff, 0x30, 0x1, 0x2, 0x18f9}, {{r0}, 0xfffffffffffffffc, 0x4, 0xfffff, 0x80, 0x6}, {{r0}, 0xfffffffffffffffc, 0x10, 0x20, 0xbec, 0x100}, {{r0}, 0xfffffffffffffff9, 0xaa, 0x2, 0x200, 0x3}, {{r0}, 0xfffffffffffffff9, 0x80, 0x10, 0x6, 0xac}, {{r0}, 0x0, 0xa4, 0x4, 0x6a1e, 0x10001}, {{r0}, 0xfffffffffffffff9, 0x89, 0x2, 0x7, 0x67bd4000}, {{r0}, 0xffffffffffffffff, 0xc, 0x2, 0x0, 0x9}], 0x4, &(0x7f0000000380)={0x7, 0xffffffffffffffff}) execve(0x0, 0x0, 0x0) 05:38:14 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r0, 0x4, 0x8) pwritev(r0, &(0x7f00000003c0), 0x1df, 0x0, 0x0) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0xfffffffffffffe3b}, 0x0) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) 05:38:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x20}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:38:14 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x40d, 0x0, 0x0) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$getown(r1, 0x5) fcntl$setown(r2, 0x6, r3) getpgid(r3) socket$unix(0x1, 0x0, 0x0) getppid() 05:38:14 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x210, 0x0) fchmod(r0, 0x8) flock(r0, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) fcntl$lock(r1, 0x7, &(0x7f0000000140)={0x0, 0x0, 0x8, 0x108000001}) 05:38:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x6) ioctl$TIOCNOTTY(r2, 0x20007471) readv(r1, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1) socket(0x0, 0x3, 0x6) 05:38:14 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) open$dir(&(0x7f0000000040)='./bus\x00', 0x100, 0x26cb8ea0d96bd5e0) open(&(0x7f0000000000)='./bus\x00', 0x3, 0xc) 05:38:14 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) shutdown(r0, 0x1) r1 = dup2(r0, r0) accept$inet(r1, 0x0, &(0x7f0000000040)) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r0) semget$private(0x0, 0x7, 0x0) 05:38:14 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x8) read(r1, &(0x7f00000000c0)=""/105, 0x69) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0xff) kevent(r3, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x80, 0x20000000, 0x1, 0x8}, {{r1}, 0xfffffffffffffffc, 0x40, 0x20000000, 0x1c, 0x9e0}, {{r3}, 0xfffffffffffffff8, 0x80, 0x0, 0x342, 0x5}, {{r3}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x3, 0x3}], 0x7f, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x8, 0x10, 0x7, 0x10000}, {{r0}, 0xfffffffffffffffe, 0x8, 0x80000051, 0x3e95, 0x3ff}, {{r3}, 0xfffffffffffffffa, 0x43ccc4de753e5493, 0x2, 0x7, 0x7}, {{r0}, 0xfffffffffffffffb, 0x4, 0x2, 0x100000000, 0x7}, {{r0}, 0xfffffffffffffff8, 0x1, 0x80000004, 0xba8, 0x6}], 0x1, &(0x7f00000002c0)={0x4, 0x100000000}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x400, 0x0) socket(0x0, 0x8000, 0xf315) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) linkat(r2, &(0x7f0000000380)='./file0\x00', r0, &(0x7f00000003c0)='./file0\x00', 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000440)={0x1f, './file0\x00', './file0\x00'}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000004c0)={0x8, &(0x7f0000000480)=[{0x9, 0x7, 0x1, 0x40}, {0x0, 0x9, 0x3, 0x3}, {0x40, 0x566f, 0x3, 0x6}, {0xff, 0x7ff, 0x4, 0x3}, {0x800, 0x8, 0x6, 0x1}, {0x5, 0x6, 0xfffffffffffffffc, 0x8}, {0x1, 0x7, 0x2, 0xab}, {0x2c, 0x1, 0x3f, 0xfb9}]}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000500)={0x40, 0x3}) readv(r0, &(0x7f00000025c0)=[{&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/4096, 0x1000}, {&(0x7f0000002540)=""/109, 0x6d}], 0x3) pipe(&(0x7f0000002600)) ioctl$TIOCSDTR(r0, 0x20007479) sendmsg$unix(r0, &(0x7f0000002840)={&(0x7f0000002640)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002800)=[{&(0x7f0000002680)="a4ab4c368803b881d486a981826960056f0d2f1f0001d3c7d40b802b53133b718928bb58c9e0240fd18ad9da94491c24217683acf6c3cdf31638d9be8207b5d0ffe670fe03a9597e99d936efbcd6ccc55442647a1718fa9935709815be751098f767ee23789f4952d12052a9d4afad94eefaec81222f204c478207d6e56004cac659df0f5f9f6f982028d85fdbda93b9b1eb22bf54cf026df3a010d0c0a885daa834102c64d9b3538a0ccb72322d7d8c483d2c59570c6a8eab35b9473ffda4143a8ed2f8dddd209758b72a5529caba13d7a84fe12f2001ceb610fd6847f4599a17adea43f2", 0xe5}, {&(0x7f0000002780)="3abac7abf10c3a121e4669b1e68d7e6b44de266710a9c6b4a8f5ecf7e6e1ea487dc9d5e733234fcdad32e5542491c56ee2e27029561217dc7501dfed1b12aea50f59e29e116c445dcd4362e69c016ec78ddf8fddda8bddd17e4ccdef9f782ed98cc28f9eed4d6653", 0x68}], 0x2, 0x0, 0x0, 0x40f}, 0x1) ioctl$TIOCSDTR(r5, 0x20007479) preadv(r5, &(0x7f0000002900)=[{&(0x7f0000002880)=""/83, 0x53}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000002940)={0x1}) r8 = open(&(0x7f0000002980)='./file0\x00', 0x2, 0x2) pipe2(&(0x7f00000029c0), 0x10000) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000002a00)) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000002a40)={'tap', 0x0}) readv(r6, &(0x7f0000002d40)=[{&(0x7f0000002a80)=""/199, 0xc7}, {&(0x7f0000002b80)=""/243, 0xf3}, {&(0x7f0000002c80)=""/113, 0x71}, {&(0x7f0000002d00)=""/1, 0x1}], 0x4) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) fchmod(r2, 0x40) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x1010, r7, 0x0, 0x0) 05:38:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0xb1}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:38:14 executing program 0: mknod(&(0x7f0000000280)='./file0\x00', 0x100042001, 0xffff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) 05:38:14 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66296c65309c2591ba621391d9d13f13517000"], 0x10) shutdown(r0, 0x2) 05:38:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) setsockopt(r1, 0x40, 0x8001, &(0x7f00000001c0)="04a6b2839bdcfac8a657070d26f178c5c8fc1161d1e1cf55ba52e21b5622ee437a91fd0e69518994f8fdce16bbea9baaa2320afe43055fe4acb0424dac654ab1c858514508450ad4bba42168db64240e68fff21707a6a109f98451afa882e7124aee6ed5e2b5244db27e86fc9a34203095bcf212e4daacd5be6dea28585e1aa1a0043cfa24d15f2bd61391bff74c411f2b47f43925482e25c7ab05e00a4265986cc5b5447d759780910ce08415", 0xad) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000180)=r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getpeername(r2, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) 05:38:15 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) setrlimit(0x0, &(0x7f0000000080)={0x0, 0x20000}) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) r1 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x6) syz_open_pts() ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) sendto$unix(r1, &(0x7f0000000080), 0x0, 0x404, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2fb66a459674d9f321ff1793b562757300"], 0x8) 05:38:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000080), 0x4) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) write(r0, &(0x7f0000000340)="ca9054543b8308b360b5efaaf509890138992ea5017f1230573e02651dfa77f2b97e2b5948e80364b349800f008fdcf6b24ca325d896c78e78228718a914eba0a5250ce8d01a254c72772060cd44f18c8e0c80c12f8af4befecfe9bed615add62a090e5d8c7b8598654d9c0ba69c01448c5e8d2c88d13865d3ec7013d1751fdff27a0004079f4aa4b7e910da5bff7d34eabf339dc6da4ccc98e70295c70aa77d9f3f6650172208e08a0ee1e308104ef0518e2bd97dfd0e695a5cd58da381c1753a44018d3ace8c6228c1c9941706d10ba2111ad7f4697893bbbd77d91513287fc82ffa1127b9be1a947d3695f7d4e03c1b1e64e1eddbcc2504bdcee908cfc6c13e329b447a5a8a7fe62a7aa1dc1700ec2a4e0145152433f6dde7b2c7b8747f5e37359d62b407976ba21decaf981f7be778b0b576a18653105ced", 0x13a) 05:38:16 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) setrlimit(0x0, &(0x7f0000000080)={0x0, 0x20000}) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) r1 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x6) syz_open_pts() ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) sendto$unix(r1, &(0x7f0000000080), 0x0, 0x404, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2fb66a459674d9f321ff1793b562757300"], 0x8) 05:38:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='o') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0xc, 0xa6, 0x80, 0x1}, {0x3, 0xffffffffffffff80, 0x0, 0x1}, {0x1, 0xfffffffffffffff8, 0x1, 0x7}, {0x6, 0x2, 0x8, 0xfb91}, {0x1, 0x5, 0x9, 0x2}, {0x3f, 0x7ff, 0x2, 0x24ac}]}) pckbd_enable: command error 05:38:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) setrlimit(0x0, &(0x7f0000000080)={0x0, 0x20000}) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) r1 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x6) syz_open_pts() ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) sendto$unix(r1, &(0x7f0000000080), 0x0, 0x404, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2fb66a459674d9f321ff1793b562757300"], 0x8) 05:38:17 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000080)=""/174, 0xae}], 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwrite(r0, &(0x7f0000000140)="c5cd3579ee43a277c011303e855c72ef1c6dbba3d1559d7c8c0a488c39226d96e8b3c1e9c5cedb448570cdf0a0c56d84d8dd6204f7b93c77336ecb90f27acf881a9442114d1da3a4ec7aad33d47030e5cb24bf", 0x53, 0x0, 0xeb) pckbd_enable: command error 05:38:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) setrlimit(0x0, &(0x7f0000000080)={0x0, 0x20000}) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) r1 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x6) syz_open_pts() ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) sendto$unix(r1, &(0x7f0000000080), 0x0, 0x404, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2fb66a459674d9f321ff1793b562757300"], 0x8) pckbd_enable: command error pckbd_enable: command error 05:38:19 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="3c224be86e6485397a3efa955153bb7c"], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpeername(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) chdir(&(0x7f0000000000)='./file0\x00') sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:38:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) setrlimit(0x0, &(0x7f0000000080)={0x0, 0x20000}) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) r1 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x6) syz_open_pts() ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) 05:38:20 executing program 1: socket$inet(0x2, 0x3, 0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x10001, 0x9, 0x1, 0x5}, {0x1, 0x3, 0x80000000, 0x4}, {0x4, 0x1ff, 0x40, 0x4}]}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="81598f4aeed520544363ec6a76227f3db987336951b389617b06bd83b8b5d66322e2faf6a812322d754514d8b4a0b6fbcbe0eae8e16dfa0f064184a624ede5639aae2aa6f530cddafcbf3d55eb5905a4832b06eb580083c0047b276a2f1fbe07758a6edb6cc2403f8c65279e174843fdf45adc68532dc8d604ed2bd60c2c664d9a4aa3c63328e3c49fa1e7f7c648aa7a8c87d21d333a518ec6d61de6a80fcc74e1999c4a30b501e2cf7a319be9b2561727f59c222f1ae7bb1e53a0077596550d", 0xc0) r1 = getpid() wait4(r1, &(0x7f0000000080), 0x8, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x2, &(0x7f0000000380)=[{0x4, 0x3ff, 0x3, 0x3b4}, {0x7fffffff, 0x5784c7bc, 0x4, 0x3}]}) 05:38:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) setrlimit(0x0, &(0x7f0000000080)={0x0, 0x20000}) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) open(&(0x7f0000000040)='./bus\x00', 0x100, 0x6) syz_open_pts() 05:38:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000080)="622fe853008f0700", 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) pckbd_enable: command error 05:38:21 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) setrlimit(0x0, &(0x7f0000000080)={0x0, 0x20000}) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) open(&(0x7f0000000040)='./bus\x00', 0x100, 0x6) 05:38:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0xfffffffffffffffe, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = syz_open_pts() r2 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/4096) r3 = dup2(r0, r0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000040)) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000000)) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) pckbd_enable: command error 05:38:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x50}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x100) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x7) getuid() syz_emit_ethernet(0x2, &(0x7f0000000480)="5098") 05:38:22 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) setrlimit(0x0, &(0x7f0000000080)={0x0, 0x20000}) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) pckbd_enable: command error 05:38:22 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[0x4, 0x7c0c, 0x3, 0x1ff, 0x6]}) r2 = kqueue() pipe2(&(0x7f0000000040), 0x10004) kevent(r2, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x800, &(0x7f0000000000)={0x1}) kevent(r2, &(0x7f0000000000), 0x6, 0x0, 0xa, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x2, 0x0) 05:38:22 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:22 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:22 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0xc010570d, &(0x7f0000000000)=0x37) pckbd_enable: command error pckbd_enable: command error 05:38:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) 05:38:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:25 executing program 1: r0 = syz_open_pts() close(r0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) socket$inet(0x2, 0x2, 0x9) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/99, 0x63}], 0x1, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 05:38:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:25 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x940, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x60}, {0x6}]}) pread(r0, &(0x7f0000000100)="2f307c9364811ef03063e8", 0xb, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) syz_emit_ethernet(0x77, &(0x7f0000000140)="25ba03f01e9b2354ff7630e36b50a8da5d873e53211fef79a7ae9cc4862333558b18bdf70ba9001e780f7bcd9439ac87c26aac6c2831da68d8d66f01ebc4567f22641ba7915bf982844c2cc55c4ae62ca59478537ddcb019db61f456af5b594a376734f45b87f435a5b6885ca54dbdbc8b595657ad6a24") syz_emit_ethernet(0xfffffffffffffef0, &(0x7f0000000000)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000001c0)) 05:38:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:25 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x26}], 0x2}) 05:38:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:25 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt(r0, 0x2, 0x3, &(0x7f00000001c0)="7fe42b167328a7e41260d58ae25783298cfa47cbc7e325e0a43f2355bac754e2f8338bf2d472664852c3117380dd56f21ab84c129e3151e5bbe13493ffec861372ba8d8ba91cb9fb2a78a75a2eb14595973c0357c3bcc42bfd754440a2633ff02a24b23854c6d380269e8ad41d4cff9f71f36224239959ee4df93ff2099b", 0x7e) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) dup(r3) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) openat(r1, &(0x7f0000000040)='./bus\x00', 0x200, 0x40) socketpair(0x1, 0x4002, 0x0, &(0x7f0000001cc0)) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x190}, 0x0, &(0x7f0000000180)={0x8001}, 0x0) 05:38:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0xffffffffffffffc0) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 05:38:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = shmget(0x2, 0x1000, 0x44, &(0x7f0000ffc000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) accept$inet6(r0, &(0x7f00000001c0), &(0x7f00000002c0)=0xc) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000190000000000000000"], &(0x7f00000003c0)=0x6e) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() r6 = getegid() getuid() r7 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x800, r2, r4, r5, r6, 0x10, 0xfffffffffffffff8}, 0x1, 0x2, r7, r8, 0xfffffffffffffc01, 0x81, 0xfffffffffffffffe}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 05:38:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:26 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x100, 0x41700) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x8) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x10) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x20) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044274, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x8, './file0\x00', './file0\x00'}) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000100)=0x4) 05:38:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(0x0, 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:26 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[0x5, 0x7, 0xffffffffc35fed2e]}) fcntl$dupfd(r0, 0x57ee0e1657e728f2, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x2c}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 05:38:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(0x0, 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:26 executing program 1: open(&(0x7f0000000040)='./bus\x00', 0x10, 0x80) mknod(&(0x7f0000000140)='./bus\x00', 0x400080002001, 0x0) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 05:38:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(0x0, 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:26 executing program 1: r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000340)={0xfffffffffffffffe, 0x93, 0x0, 0x0, 0x0}, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 05:38:26 executing program 1: r0 = socket(0x0, 0x3, 0x2000000000) r1 = kqueue() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file1\x00', 0x1, 0x1, 0x0, 0x0, 0x4, 0x6, 0x361ab970, 0x1, 0x2, 0x80, 0x5}) getsockname(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0066b914528b478a0cc25c60e461b130c7784619cf9333059c00"], &(0x7f0000000100)=0xd) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r4 = kqueue() truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) kevent(r4, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) kqueue() r5 = kqueue() ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) kevent(r5, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r3, r0) 05:38:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) 05:38:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:26 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:38:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x0) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:26 executing program 1: r0 = socket(0x2, 0x2, 0x0) setuid(0xee01) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000180)='c\x00') link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') socketpair(0x16, 0x1, 0x8, &(0x7f0000000880)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000380)={0xfff, './file\x00', './file1\x00'}) chroot(&(0x7f0000000080)='./file0\x00') msgget$private(0x0, 0x20) symlinkat(&(0x7f0000000800)='./file\x00', r2, &(0x7f0000000840)='./file\x00') chdir(&(0x7f0000000000)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) semget(0x1, 0x5, 0x40) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file\x00') bind(r1, &(0x7f0000000040)=@un=@file={0xfc9a1969293e3346, './file0\x00'}, 0xffffffffffffffda) open(&(0x7f00000001c0)='./file1\x00', 0x2, 0x8) 05:38:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x0) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:26 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000001680), 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="a27574df21172023a1eedafcf150efa6ff8bf3c1262f4ef760e6e8cac9d6079cbbc1df6df839e2fdcd8f630cabd4a0583aafac3bf25f9d4dee0711ecd8bb774e69534523a4cb92e049e7a64b8cf7ef7705a5c801127ef4d0b8c1a1b6f7bc58dd7e6dc2752e123e", 0x67}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) renameat(r0, &(0x7f0000001740)='./bus\x00', r0, &(0x7f0000001780)='./bus\x00') accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) lseek(r0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 05:38:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x0) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(0x0, 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="d5") 05:38:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(0x0, 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:26 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x101, './file0\x00'}) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) 05:38:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(0x0, 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) pckbd_enable: command error 05:38:27 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x6, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) select(0x40, &(0x7f00000002c0)={0x2000000000000, 0x80000001, 0x7, 0xa873, 0x0, 0x80000000, 0x9, 0x3f8000}, &(0x7f0000000300)={0xb070, 0x2, 0x1, 0x1000, 0xc, 0x81, 0x958, 0x80000000}, &(0x7f0000000340)={0x92d, 0x7, 0x400, 0x8, 0x5, 0xffffffffffffff01, 0x95a, 0x1}, &(0x7f0000000380)={0x1f}) fchown(r0, r1, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000280)={0x8000, 0xab, {0x20, 0xfff}}) 05:38:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:28 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r4, 0x4, 0x80) ioctl$TIOCEXCL(r4, 0x2000740d) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000140)) fsync(r2) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f948dc0242f0e157b238b95955984c87910bf453f68c1179400287ead4b3b4a43dc8bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6ff3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b2ac6593d2870b4122cd235000000000000000000706151ea40e71b880290927d5051efe86e1b0da013e57ec4ef9eb36048aa5461fb88ae223f0b37a26bc296117a6b86301df439b855024dd18bd62454c3d2a479aec703a157a48012ee0451ef6846e38b910f513198f9be6a78669d2006eec8f7fb410cc8981b794e6e2535414406fa9642206c91719095039a40213735df27d0e6ad2ab67d2fffa19720e33b4b81b5e24dad57431ac42742764c38e60cb94969b46b34ae2e7a8de5255e737695e16dc1fb0fba3092e27ffbb5474d0a33c68494539e6f2ed65f9c5106705fd4e28a07d868b8eeb2fa5a29de888a2b0f0ea0ab43b5620ee44019ba62a51124e62b53fb3f4e89e83e388589eb50cddbd3a5aaeae80d859eaccd40c2f32d1ac203a59beb0a491f15aad82cfc83810068d0909b81c9371c41fa671a27"], 0x10) shutdown(r0, 0x4) pckbd_enable: command error 05:38:29 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) pckbd_enable: command error 05:38:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="b6c8aeb9") 05:38:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:30 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x200, "00000092fe004d16bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:38:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup2(r0, r0) recvfrom(r1, &(0x7f0000000380)=""/130, 0xfffffffffffffea9, 0xafbda9ea0beaac6, &(0x7f0000000100)=@in6={0x18, 0x0, 0x3, 0x2}, 0xc) close(r0) r2 = syz_open_pts() mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x9107, 0x7ffffffc, "73cc517dcd000000000700680000002000"}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) r3 = semget$private(0x0, 0x4, 0x2) semop(r3, &(0x7f0000000000), 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 05:38:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, 0x0) 05:38:30 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000180)="ea7d5d37d3fe794f2f093f97519e6c0a35309e96475952c7b7ef6ea6298448c7c2d03ab510c83d880dcfb0ef11b839a006dac4937a4fa0ceefb0d76fded818b50296e3157de80d410e1663f4e75d7120fc2a62a726d992ff152691ec42f257a73d5398179b894524acf380811face6fffcc58b34e9adbecdcde24715ad5721d57f804d457f62c815b683762692f9c11a767bc4", 0x93}, {&(0x7f0000000240)="2a90e6f88519415b8269d23a462fabd8a94815e9495ab083bcbe6fcddb3a55e01ef503b38aff5cc894c620c174f321c677639e3e54d18efa476c6727b90761b50c011c2c0483b5a8ca096bceec6d4b8444406d0beac0ef9ee82ce52722566bab1db253a7edef7faac970e62ea374e41a2474ce846e6a6ec6661bd0600ec9992dd4e0b56fed9e725ce2c6f12bbb7f75e9aad279ac940ab5f46c285725e33627d51551d370411a29b1c1c3b2ed2d7c76c0c6c5a62d769e8dee82b9e34c", 0xbc}, {&(0x7f0000000300)="191e687556ec60cbd31b2a586b43c327eec41f599e336a4912cf09752878d379943b62e1ca9a3bd69e39670bfb6f78b4935b8094a44499bd1cca09dc6e1e4749f2baf9d2712328df234cce8548a262671ffb187d2b59e12840406ba44134b4a0ec402f62aec073239e1d39187a991d5e01e65415a1cf1f4a4d95087ea36afac5c09669b0bd07ebe6433abd27bce872092da170", 0x93}, {&(0x7f00000000c0)="f2e7a56603a0754205fa0876a8f481f24ec0dc630c926ff778d19c218d56c42708e91f6f9cc11a7940399a59d9877468fd5dc58a455785748c63ac56b8dcbeeeed5aaf60382cea31c343", 0x4a}, {&(0x7f00000003c0)="a3303ccd199eecbeacde24ab8c9446442281c2aa6b9f5cc00814bca6fdfdca8af43188060c6b816d37408463080c694d72b5ed3dfe37", 0x36}, {&(0x7f0000000400)="f6018b1c79b67c0ec7445def91d992d9afde899bb71c483291b9abf30f3e3f41cf8eeac754624a316b142271d6d1cda0c0849c305733c91036660a86514449f8e7efc83bfa1e103f0e189cd480e77dbf3d59d03de610ed23e32fdf", 0x5b}], 0x6, 0x0, 0x0, 0x8}, 0x1) 05:38:30 executing program 1: r0 = socket(0x18, 0x3, 0x3a) r1 = socket(0x18, 0x2, 0x6ea) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x9da1af8ade1cc1eb, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) r4 = syz_open_pts() close(r2) dup(r4) r5 = semget(0x2, 0x3, 0x40) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000001600)=""/34) r6 = syz_open_pts() r7 = semget$private(0x0, 0x4, 0x8) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000400)=0x7) semget(0x1, 0x3, 0x8) syz_open_pts() ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) close(r3) ktrace(&(0x7f0000000380)='./file0\x00', 0x4, 0x26, r8) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r9 = fcntl$getown(r2, 0x5) fcntl$lock(r2, 0xd36ffc51e8797662, &(0x7f0000000140)={0x2, 0x1, 0x9, 0xfffffffffffffffc, r9}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semctl$SETVAL(r7, 0x4, 0x8, &(0x7f0000000440)=0x800) r10 = semget$private(0x0, 0x4, 0x110) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f00000001c0)=""/178) 05:38:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, 0x0) 05:38:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, 0x0) 05:38:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)) 05:38:30 executing program 1: mlockall(0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x11, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0xfffffffffffffff8) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = getppid() r2 = geteuid() r3 = getgid() r4 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0}, &(0x7f0000001a40)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, &(0x7f0000001ac0)=0xc) sendmsg$unix(r0, &(0x7f0000001b40)={&(0x7f0000001700)=ANY=[@ANYBLOB="8910e097de00002e2d666ae8a38ad591"], 0xa, &(0x7f00000019c0)=[{&(0x7f0000001880)="cb0718577d47889478428ef12c6c02cad1e5ce349057a9469aec0f704254340f43efab88a1c02271990f629bf7cd728752cd450a1d91dded1ebd60536099e1fecf7c16757774c64c2f28a2d1fa525bba30b8bde6055eb108efb974abe35cb5d3f02c6e4b05ab8d1a0877a70aa110f390b51a2fcb17b54ec0a81ffc9731dda27c9db53caa16b7ff1a78af727961aea4895ca63710d2647949f2b8bd1e067e5971a9156f1b6316269d62597bf7759941750083a81332dd1786a8", 0xb9}, {&(0x7f0000001740)="c4bd3276e3f8da4eda722a4b3bb4c2ecfacc8ed5b37b729b46da1ed3b33a52b1ff42efb7b24d738b074e4045a7c610000ed166856333c830d35a9d1baeb520c72b3a32625aae56839503e3e0322b2e", 0x4f}, {&(0x7f0000001940)="fc295a41491d5186be3088f935dcb108cf0e5d40dd46062c79369d5e14175961c3d1d15d68ecc23b1afbf80d7760f9bd57b8ded742d16dc9e795c9dcab4ead10fa192ab9add9b9cb7f", 0x49}], 0x3, &(0x7f0000001b00)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x40}, 0x40a) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2010, r0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x3ff) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x7ff) preadv(r0, &(0x7f0000001380)=[{&(0x7f0000000180)=""/39, 0x27}, {&(0x7f00000001c0)=""/66, 0x42}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/74, 0x4a}, {&(0x7f0000001340)=""/7, 0x7}], 0x6, 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000001400)='/dev/zero\x00', 0x880, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000001440)={0x7fffffff, 0x1ff, 0x3, 0xffffffff, "2040d813d4804a2b05d1bd4a0807ff074e2c117e", 0x4, 0x1}) r8 = semget$private(0x0, 0x7, 0x400) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000001480)=0x8) r9 = dup(r0) utimensat(r9, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x7, 0x9}, {0x7f, 0x8}}, 0x0) chdir(&(0x7f0000001540)='./file0\x00') ioctl$TIOCCHKVERAUTH(r7, 0x2000741e) ioctl$VT_SETMODE(r9, 0x80087602, &(0x7f0000001580)={0x1, 0xff, 0x7, 0x5, 0x65c2}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000015c0)={0x100000001, 0x6, 0x80000000, 0x5, "6469800d3f28c407d9c1487baef4aabf8fd476e4", 0x8, 0x1}) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000001600)) getpeername$unix(r9, &(0x7f0000000000)=@abs, &(0x7f0000001840)=0x8) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001680)='/dev/wskbd0\x00', 0x200, 0x0) socket$inet(0x2, 0x5, 0x844) open(&(0x7f00000016c0)='./file0\x00', 0x820, 0xf0) mmap(&(0x7f0000ff0000/0x1000)=nil, 0x1000, 0x13, 0x1010, r9, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/null\x00', 0x221, 0x0) 05:38:31 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)) pckbd_enable: command error 05:38:31 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)) 05:38:31 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) pckbd_enable: command error 05:38:32 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000240)='./bus\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000280)) pipe2(&(0x7f00000002c0), 0x10004) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) linkat(r1, &(0x7f0000000140)='./bus\x00', r1, &(0x7f00000001c0)='./bus\x00', 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)=0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000200)={0x1, 0xde, 0x451a9ed9, 0x6, 0x3}) pwritev(r2, &(0x7f00000002c0), 0x0, 0x0, 0x0) 05:38:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) accept$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:32 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:38:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x3, 0x4, 0x6, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x80}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x629c}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x20}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x9}, {&(0x7f0000b3b000/0x2000)=nil, &(0x7f0000a8f000/0x4000)=nil, 0x1}, {&(0x7f0000db0000/0x4000)=nil, &(0x7f0000f5b000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000e53000/0x3000)=nil, 0x1}, {&(0x7f0000f9a000/0x2000)=nil, &(0x7f0000e3c000/0x3000)=nil, 0x7}, {&(0x7f0000a41000/0x4000)=nil, &(0x7f0000b88000/0x4000)=nil, 0x8000}, {&(0x7f0000af2000/0x3000)=nil, &(0x7f0000f28000/0x2000)=nil, 0x6}, {&(0x7f0000f90000/0x1000)=nil, &(0x7f0000ee8000/0x1000)=nil, 0x400}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00'], 0x5}) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0x37) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000680)={0x10, 0x9, 0x4, 0x2201, [{&(0x7f0000e93000/0x1000)=nil, &(0x7f0000bb8000/0x4000)=nil, 0x1}, {&(0x7f0000f64000/0x1000)=nil, &(0x7f0000ab4000/0x3000)=nil, 0x6}, {&(0x7f0000d96000/0x2000)=nil, &(0x7f0000d13000/0x3000)=nil, 0x6}, {&(0x7f0000a52000/0x2000)=nil, &(0x7f0000b7c000/0x2000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x101}, {&(0x7f0000b10000/0x2000)=nil, &(0x7f0000ead000/0x2000)=nil, 0x8}, {&(0x7f0000f9f000/0x1000)=nil, &(0x7f0000c7d000/0x4000)=nil, 0x8}, {&(0x7f0000ce8000/0x2000)=nil, &(0x7f0000f82000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000d71000/0x4000)=nil, 0xe8}, {&(0x7f0000f32000/0x4000)=nil, &(0x7f0000cd9000/0x2000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000c21000/0x2000)=nil, 0xffffffffffffff3c}, {&(0x7f0000a18000/0x1000)=nil, &(0x7f0000e52000/0x1000)=nil, 0x9}, {&(0x7f0000ebc000/0x1000)=nil, &(0x7f0000cf8000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000b71000/0x2000)=nil, 0x8}, {&(0x7f0000a04000/0x1000)=nil, &(0x7f0000ef2000/0x1000)=nil, 0xa9e9}], ['./file/file0\x00', './bus\x00', './file\x00', './bus\x00'], './file\x00', './file0\x00', './bus\x00', ['./file', './bus\x00', './bus\x00', './file'], 0xff}) 05:38:32 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f0000001640)=""/198, 0xc6}, {&(0x7f0000002800)=""/144, 0x90}, {&(0x7f0000000480)=""/246, 0xf6}], 0x10000000000001b8, 0x0, 0x0) 05:38:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f0000001340)=[{&(0x7f0000000040)=""/53, 0x35}], 0x1) writev(r0, &(0x7f0000000000), 0x36f) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x200004300) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) r3 = msgget$private(0x0, 0x8) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000080)=""/58) ioctl$WSKBDIO_SETMODE(r2, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0xc}, {0x3c}, {0x7ffffffe}]}) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f0000000180)=0x8) getsockname(r1, &(0x7f0000000380)=@un=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:38:32 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) ftruncate(r0, 0x0, 0x7) fcntl$setflags(r0, 0x2, 0x0) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x0, 0x8) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x3a, 0x9a, 0x400]) fsync(r1) 05:38:32 executing program 1: r0 = dup(0xffffffffffffffff) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000140)=""/59, 0x3b) mknod(&(0x7f0000000000)='./bus\x00', 0x20c0, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) 05:38:33 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x100000038d, 0x10) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:33 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000"], 0x10) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x87d56d7aafbb8c07, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0x10) write(r0, &(0x7f00000006c0)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf0536b383718ed818dff4c272bf3c8d056fd3e6fbc06ecf7fefad944f650676c1592913978c06c8575314f38e43fb36f17189f3741addba351953b058c87c0c4ea37261dd2f4f56d03183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f04caa7c64da8f5c093068c125458a29970c95dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c13800a5299d86c27027392091d15b0a6acf45ad19e02ff1c37888a68eb028202a34d8f089cfae7bf1c1e0b187273210c07a01ffa977f2cab7d2bf", 0x171) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x9, 0x1, 0x9}, {0xffffffffffffff01, 0x400, 0x6, 0x8cb}]}) 05:38:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x64}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x100, 0x4c, 0x3, 0x3ff}, {0x8045, 0x4, 0x9, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 05:38:33 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a6, 0xe4) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:33 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000140)='./file0\x00') getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x174) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r0, 0x3}) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 05:38:33 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x97d4, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000380000/0x3000)=nil, 0x3000, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x4b90, 0x0, &(0x7f0000000040)="35b0c74c0a333c4ee38e3b061c4157d7cafbc18e3b12658a4c6ac4d167c301017c416f0e2a6ea41c67", 0x29) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x2, 0x1, 0x5) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080)=0x7f, 0x4) 05:38:33 executing program 0: open$dir(&(0x7f0000000040)='./bus\x00', 0x20000, 0x92) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000080)) 05:38:33 executing program 0: dup(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x10000, 0x100) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xb5, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:33 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = shmget(0x3, 0x3000, 0xa0, &(0x7f0000ffc000/0x3000)=nil) openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000800), &(0x7f00000008c0)=0xffffffb1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000640)=0xc) r3 = socket$inet6(0x18, 0x4005, 0x6c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffffffffffffffc1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = getpgrp() r9 = fcntl$getown(r2, 0x5) shmget(0x2, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000380)={{0x1, r4, r5, r6, r7, 0x5, 0x7fff}, 0x6, 0x2, r8, r9, 0x7f, 0x100000001, 0xb1f1}) r10 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r10, 0x8000006, 0x5, &(0x7f0000000d00)=""/216) semop(r10, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) r11 = socket$inet6(0x18, 0x4000, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r11, 0x3a, 0x12, 0x0, 0x0) setuid(r4) r12 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file1\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file1\x00') r13 = semget$private(0x0, 0x4, 0x180) connect$inet(r12, &(0x7f0000000580)={0x2, 0x3}, 0xc) accept(r3, &(0x7f0000000440)=@in6, &(0x7f0000000080)=0xc) semget$private(0x0, 0x6, 0x40) semctl$IPC_RMID(r13, 0x0, 0x0) 05:38:35 executing program 1: r0 = socket(0x11, 0x8003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a371a3f000"/177, 0xb1, 0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) 05:38:35 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x108) ioctl$KDENABIO(r0, 0x20004b3c) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0x37) pckbd_enable: command error pckbd_enable: command error 05:38:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) readv(r1, &(0x7f0000000600)=[{&(0x7f0000000540)=""/144, 0x90}], 0x1) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc418", 0x10) pckbd_enable: command error 05:38:37 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000180)={0x8, [{0x3, 0xae}, {0x3, 0x5a}, {0x3, 0x10000}, {0x1, 0xffffffffffff0000}, {0x2, 0x80}, {0x5bc682b16b5fe497, 0x20}, {0x3, 0xffffffff}, {0x1, 0x5}, {0x1, 0x401}, {0x2, 0x4}, {0x2, 0x3}, {0x3, 0x1ff}, {0xba4d2f6a7c8324, 0x8}, {0x2, 0x3f}, {0x3}, {0x1}, {0x2, 0x1}, {0x3, 0x8001}, {0x1, 0x8}, {0x2}, {0x1, 0x7}, {0x2, 0x4}, {0x3, 0x8000}, {0x3, 0x3}, {0x2, 0x80}, {0x3, 0x5}, {0x3, 0x60}, {0x2, 0x20}, {0x2, 0x88}, {0x3, 0x4}, {0x2, 0x3}, {0x3, 0x6}]}) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chmod(&(0x7f0000000300)='./bus\x00', 0x1f) r3 = getgid() chown(&(0x7f0000000080)='./bus\x00', r2, r3) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:37 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:37 executing program 0: open$dir(&(0x7f0000000040)='./bus\x00', 0x800, 0x100) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) dup(r0) r1 = getuid() getgroups(0x4, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000240)='./bus\x00', r1, r2) r3 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0x80) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0xc010570d, &(0x7f00000000c0)=0x1) r5 = getpgrp() ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x2, r5) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000200)) 05:38:38 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) flock(r0, 0x2) getpid() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x5, 0x1}) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x8) getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x7, 0x20, r1}) pipe(&(0x7f0000000080)) pckbd_enable: command error 05:38:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error 05:38:40 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x7, &(0x7f0000000080)=[{0x61b0, 0x9, 0x693, 0x1}, {0xf, 0x81, 0x3, 0x1}, {0xaa3, 0x7561, 0x568b, 0x1}, {0x4, 0x1, 0xf5, 0xcc}, {0x1b, 0x4, 0x1f}, {0x40, 0x4, 0x6, 0x1}, {0xa02, 0xee, 0x4}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x7f) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0xffff, 0x80000001, 0x7a83, 0x4, "e72353873566c17c10539276b56e12d47b5c3468", 0xfffffffffffffffc, 0x77a}) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x2) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:40 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) close(r0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:40 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x4, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x80) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x4]) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d93}], 0x6, 0x0, 0x0, 0x0) fcntl$getflags(r1, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) pckbd_enable: command error 05:38:40 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000100)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x1, 0xb161, 0x1, 0x762}, {0x1, 0xfffffffffffffba5, 0xa4, 0x8000}, {0x0, 0x468, 0x5, 0x2}, {0x0, 0x18, 0x0, 0xe88d}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:40 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='.\x00') 05:38:40 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) syz_emit_ethernet(0xeb, &(0x7f0000000180)="75b6d21af85e17177d771a3abfd7ff44619d81629ed0072e6e18d0e1bae39bcdfd86ae5e6a35e261dbed9c27e805bf66789d3888f5b5e3b4402b61c3857af8c1aab761c2fc1dfaa6dbdad683c346fc605902a5214f85681f9f558b9ef67e86caaab6f1d780882eb11a0dfb273fe09c673221bb3123ac1fe03cf7bd9d5a246385d23c4ce4a917106ac85cb86b4bfd265c8f2548f140cca87aa9b1b62c665ade07871fc1ace3961df77ca28872dbb62c80d7c36d734c652a4f502f67a77939ed577174ed1a2490b377cf29fb09a35312d501bffcb33dba126f22755ff0d5e93634a9857f47d01b095e12b3ea") 05:38:40 executing program 1: chroot(&(0x7f0000000040)='./file0\x00') r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') 05:38:40 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) r0 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0x0) mkdirat(r0, &(0x7f0000000200)='./bus\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0xc010570d, &(0x7f00000001c0)=0x35) 05:38:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x3c}, {0x7ffffffe}]}) semget$private(0x0, 0x3, 0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = syz_open_pts() syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r3 = syz_open_pts() fcntl$getflags(r0, 0x3) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) syz_emit_ethernet(0x2e2, &(0x7f0000000280)="0011") 05:38:41 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x38) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) getrlimit(0x3, &(0x7f0000000040)) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000180)=""/214, 0xd6}, {&(0x7f00000002c0)=""/61, 0x3d}, {&(0x7f0000000300)=""/2, 0x2}, {0x0}, {&(0x7f0000000380)=""/12, 0xc}], 0x5, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x74}, {0x6c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000440)=0x8) pckbd_enable: command error 05:38:42 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000c, 0x0, 0x7acb14b1d0038999) 05:38:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x5, 0x1ff}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0x37) pckbd_enable: command error 05:38:42 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x607, 0x4, 0x9f9, 0x4, "969b86ea0751dcba6a20a1444fffb15cce259ee6", 0xffffffffffffffd8, 0x1f}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setsockopt(r0, 0x204, 0x80000000000000c, &(0x7f00000001c0)="824a118d6ecda65ce2be91d28abd911084f3adf46c89b2877113ca3dfcc0e1982b599f7e67ba850f3842fb379a42295403fd5ed0155d4dd13a8f2186fee77ed1076f1ab4a8e5b55a4101c38ad9430d056c1c1b85b452374641c0ab2f219357f8eb7b937838397368cede6e85107390533d89ff1b56a0c98e9aa76d6cde4020b2bc66d2ac3a0c80ba0420bbcd898d84c1bea35cbb5fad592711597c607a6807b8207faca8cbae762d5480bfd454f8c9374cecee6c89aa8b8f2f806aeb4cf417bceb366f174a10144f3dfa13b9c3cfa2eda8a81e132c8ff44f5d7181", 0xfffffd91) 05:38:42 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x800, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0x37) syz_open_pts() 05:38:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0x4) r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x10, 0x184) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000200)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000180)=0xe9) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0xc010570d, &(0x7f0000000000)=0x37) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) 05:38:42 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = kqueue() r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0xffff, 0x1, 0x200, 0x7, 0x1ff}, 0xc) kevent(r0, &(0x7f0000000000), 0x4, 0x0, 0x10000, 0x0) kevent(r1, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) close(r0) 05:38:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:38:42 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000080)='./bus\x00', 0x23575da357ee21a4, 0x200004301) open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f00000001c0)=0x1) 05:38:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x10000) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x3}], 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x1, 0x0) 05:38:42 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000040)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) 05:38:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) 05:38:42 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000002b, &(0x7f0000001180)}) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0x37) ioctl$TIOCCDTR(r0, 0x20007478) 05:38:42 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000180)=[{0x2, 0x5, 0x401}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0x37) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x3, 0x9, 0x1, 0x100000001}, {0x1ff, 0x4ecb, 0x800, 0x7fff}, {0x1, 0xfffffffffffffc0e, 0x5, 0xa000000000000000}, {0x3, 0x7fffffff, 0x2, 0xbe1}]}) 05:38:42 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x4012, r0, 0x0, 0x0) 05:38:42 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x10) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x9132db89001242e4, 0x0) pwritev(r0, &(0x7f0000000740)=[{0x0}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x8) 05:38:42 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) r1 = dup(r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) 05:38:42 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000200)=0x3) 05:38:42 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = socket$inet(0x2, 0x4006, 0x3) dup(r0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() chflags(&(0x7f0000000000)='./bus\x00', 0x0) r3 = getuid() r4 = getgid() fchown(r1, r3, r4) r5 = kqueue() kevent(r5, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r1) r6 = dup2(r2, r5) renameat(r6, &(0x7f0000000040)='./bus\x00', r1, &(0x7f0000000080)='./bus\x00') 05:38:42 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) socket(0xca2ec54dfcdf97d5, 0x1, 0x40) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x8, 0x2) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 05:38:42 executing program 0: getrlimit(0x8, &(0x7f0000000180)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) r1 = dup2(r0, r0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f00000001c0)=0x37) r2 = fcntl$dupfd(r0, 0xa, r0) getsockopt(r2, 0x8, 0x1, &(0x7f0000000040)=""/98, &(0x7f00000000c0)=0x62) 05:38:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4) r0 = shmget(0x3, 0x2000, 0x180, &(0x7f0000ffe000/0x2000)=nil) r1 = open(&(0x7f0000000100)='./bus\x00', 0xe5245dc2707a3b2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x6, 0xfff}, {0x24, 0x20}], 0x2}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xffffffffffffffff, 0x12, 0x0, 0x4}], 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kqueue() shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x1000) 05:38:42 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x8081, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000440)={0x10, 0x7, 0x4, 0x1, [{&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x80}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xbdb0}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x1f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x1f}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000001}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x8}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x5331}, {&(0x7f0000ff3000/0x6000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x3ff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x5}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0xa3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0366288fef097f0c033c02df7179000076efffaf"}) utimensat(r2, &(0x7f0000000340)='./bus\x00', &(0x7f0000000380)={{0x80000001, 0xce}, {0xfffffffffffffffb, 0x4}}, 0x2) write(r2, &(0x7f0000000240)="e32da8ab4fb825e7873bdf9e0617b563738b7fb64edd36c020bcc880eb2bc4282cf94055228dd2b41a3b4283fa914f90fd3bbdfcb92dd2cb6077b20d55b1fa9f395ff8698b53e61c28616c2bef1962d321949fe027acbda53451bb69c8f65b004dbbc87ffd4af466df30c5fccac005efd2a4e48126025b559df438986cebc00dc05446712ac5f1ec23005cfbd02f19df24b7a9685f3f4cf03fcd1e3d6e7600a50e727ac0e3e03d83797f638d039057ed431ac937b44e79a3ca8cfb8b90bd47516c959ce48f9982f4e6fc8145c6f42acaf7350b2fa96a446e69d976fc1a63fe2411fa16f723e7f3611dd87056b1437a9fedda2846442d5682e93d104cab00", 0xfe) syz_open_pts() writev(r1, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) ioctl$KDGKBMODE(r0, 0x40044b06) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) getpeername$unix(r0, &(0x7f0000000200)=@file={0x0, ""/31}, &(0x7f00000003c0)=0x21) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./bus\x00', r3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 05:38:42 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x100) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[0x7, 0x8000]}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) bind(r1, &(0x7f0000000200)=@in6={0x18, 0x3, 0x7fff, 0x341}, 0xc) getsockname$unix(r1, &(0x7f0000000240)=@file={0x0, ""/64}, &(0x7f00000002c0)=0x42) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) pckbd_enable: command error 05:38:44 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x152, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:44 executing program 1: r0 = socket(0x6, 0x4, 0x0) r1 = socket(0x800000018, 0x3, 0x102) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:38:44 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x100}]}) munlock(&(0x7f000074a000/0x4000)=nil, 0x4000) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000380)) chflagsat(r2, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000002c0)={0x1ff, 0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000269000/0x4000)=nil, 0x4000) rmdir(&(0x7f0000000400)='./file0/file0\x00') ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000003c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000001c0)=[{0x17ba, 0xcc44, 0x100000001, 0x9}, {0x6, 0xf5, 0xfc26, 0x9}, {0x7, 0x6, 0x5, 0x80000000}]}) pipe(&(0x7f0000000100)) setrlimit(0x3, &(0x7f0000000140)={0xbce9, 0xfffff}) pckbd_enable: command error 05:38:44 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x200000200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:45 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) r1 = socket(0x2, 0x2, 0x0) sendto(r1, &(0x7f0000000180)="e765b0dc8bfa40219ee764dea9d4667bb408b4b04af35182d002edf16b49b863ea09ebd6a67388adb648cf06a159d955251cc98d808c0f20b556605500e80ea36c622a0a2b5826e5799d7d3c1df0a056b5854f3651f7d611ae13132d1ae39babb786f2689d3c9b3d1204735fc7ba45d51ceae873f84e0538e9b9cec031718566626f2b6bb424bcb748728ee8824645f6974306c08b30bf255c2dcd3958c212b5a0447977af4f01ba774330d058105708caf8dcd8bdedd0b604a77b41367e83e519bfbb", 0xc3, 0x8, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:45 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x100}]}) munlock(&(0x7f000074a000/0x4000)=nil, 0x4000) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000380)) chflagsat(r2, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000002c0)={0x1ff, 0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000269000/0x4000)=nil, 0x4000) rmdir(&(0x7f0000000400)='./file0/file0\x00') ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000003c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000001c0)=[{0x17ba, 0xcc44, 0x100000001, 0x9}, {0x6, 0xf5, 0xfc26, 0x9}, {0x7, 0x6, 0x5, 0x80000000}]}) pipe(&(0x7f0000000100)) setrlimit(0x3, &(0x7f0000000140)={0xbce9, 0xfffff}) 05:38:45 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:45 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x8, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) r1 = geteuid() r2 = getegid() fchownat(r0, &(0x7f0000000040)='./bus\x00', r1, r2, 0x6) 05:38:45 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x800, 0x40) mknodat(r0, &(0x7f0000000080)='./bus\x00', 0x2000, 0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0x37) pckbd_enable: command error 05:38:46 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x100}]}) munlock(&(0x7f000074a000/0x4000)=nil, 0x4000) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000380)) chflagsat(r2, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000002c0)={0x1ff, 0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000269000/0x4000)=nil, 0x4000) rmdir(&(0x7f0000000400)='./file0/file0\x00') ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000003c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000001c0)=[{0x17ba, 0xcc44, 0x100000001, 0x9}, {0x6, 0xf5, 0xfc26, 0x9}, {0x7, 0x6, 0x5, 0x80000000}]}) pipe(&(0x7f0000000100)) setrlimit(0x3, &(0x7f0000000140)={0xbce9, 0xfffff}) 05:38:46 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000001740)='./bus\x00', 0x10, 0x200004300) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) readv(r0, &(0x7f0000001680)=[{&(0x7f0000000180)=""/189, 0xbd}, {&(0x7f00000000c0)=""/38, 0x26}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/226, 0xe2}, {&(0x7f0000001340)=""/132, 0x84}, {&(0x7f0000001400)=""/148, 0x94}, {&(0x7f00000014c0)=""/227, 0xe3}, {&(0x7f00000015c0)=""/14, 0xe}, {&(0x7f0000001600)=""/50, 0x32}, {&(0x7f0000001640)=""/13, 0xd}], 0xa) ioctl$KDENABIO(r0, 0x20004b3c) acct(&(0x7f0000000080)='./bus\x00') r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:46 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x80, 0x207079b44a41640e) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:46 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x1, 0x8a) utimensat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)={{0x2, 0x2}, {0x80000000, 0xfffffffffffffffd}}, 0x0) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0x37) r2 = dup(r1) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) 05:38:46 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x100}]}) munlock(&(0x7f000074a000/0x4000)=nil, 0x4000) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000380)) chflagsat(r2, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000002c0)={0x1ff, 0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000269000/0x4000)=nil, 0x4000) rmdir(&(0x7f0000000400)='./file0/file0\x00') ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000003c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000001c0)=[{0x17ba, 0xcc44, 0x100000001, 0x9}, {0x6, 0xf5, 0xfc26, 0x9}, {0x7, 0x6, 0x5, 0x80000000}]}) pipe(&(0x7f0000000100)) setrlimit(0x3, &(0x7f0000000140)={0xbce9, 0xfffff}) 05:38:46 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x8000, 0x200004300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:46 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20, 0x0) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x1, 0x935, 0xffffffffffffff52}, 0xc) 05:38:46 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000000)="01", 0x0, 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x8001, &(0x7f0000000080)="4132d36e66a94641d60ee3713048e69931929648", 0xfffffffffffffc39) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000), 0x4) 05:38:46 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000007c0)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x8000, 0x200000200004300) r1 = open$dir(&(0x7f0000000080)='./bus/file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000140)) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0x37) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setegid(r2) ioctl$TIOCSBRK(r0, 0x2000747b) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000780)='/dev/wsmouse\x00', 0x10201, 0x0) sendmsg(r4, &(0x7f0000000700)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000240)="84059926773e9a1cbfec0f061bc83d5ccfb95e287e975d612545900d52eb3d73b5ce545150048d9c73a06e7f7a8ba58ae1e8d94eafab3fb7201da1543145754e4f7d07c79d225248b10afc214878a9fe2a13f8c7542e92cc938346557bc8e82c50d06bc2e8b4dab0e41ded8798d9f860c76eae93bcccb7f8aaf0999c29c9b3008eac436c486d05d3f617626449d079b8232ffcbbae939500311fb0eea80b45289f54985b087d96113ac964367741f6e0762a6b9e648e6e7d28f75c2757a919c2395d2ffdc53dbe0c6f64af6e6a4e75f276f6eae0f585377d4787f0de6898b7e21a642dcb47be9de183d6e1f393cd5eabc8c88f35", 0xf4}], 0x1, &(0x7f0000000380)=[{0x20, 0x0, 0xb600, "26d4048bca539bba74"}, {0x88, 0xffff, 0x8, "6ebd26c93cd7cbfd2ef6048964f12a967d24b52549a61e127106ed43bf3c7cb59cc0ca48920c85c1f9724bb2040540ee301b6405b116c516663e4a275098189480887d45028581e52d99135b981a4cf4e6fbc705980c39b516c0c8b0eb1cc8d443f1fc9b7d7eb972a9bf2a0721f7f7c1f9e83e5f184b9e"}, {0x60, 0xffff, 0x5, "6706a034dd6f6365315a4231060d1da3581c72bff0de6ca9b78b1210cf9ca86e179fc487c51f5d1cb5ef6445350e9a90fa27e6f6db78930e2e05a77bddb0b0c917a147746a76865a8949ce6d"}, {0x70, 0xffff, 0x80000001, "7e9266d24e41ab0e188c390b3b81afd6faf7abc4f70e9ed6eba810536547ac92fc6370b5aef963c2064cdf5a57dd9bbeda0dee9e8a5843ec2adb9357951266780ee6a9c20750373bfb76dd78c72f422397ff0319eb1802945ee7a8ae"}, {0xf0, 0x1, 0x800, "6a1a1c990ecf9939a62cdf5bc250c1760f572e9c47695508a149228a69cdbac098e45248210d96a65f24f28a7597053c6dcd62e0649d0afcf8441734a112e16fa7a200b1095c006d7de46a90e140284d03829eafb8ab31feb7dc0e30855629cd624c3524aff506455a3492e4dce27c91855c49c883e1744cb7371515b6d2f3c9cb6747f3d1d68f78a15cc22e9453be4af81eceeb975ed6cfbf57d4426dfe6aaf5adbbbf062a7910f8167c4bb0626e69db48cae9e74d4a0b82718f1d821ef62ac02645a26384ac26e043b1625a913ddf72800c5584fbf074c060d4f006595"}, {0xe0, 0xffff, 0x7fff, "11c5c8c327341c7efa9958604ea923d6f0f5abcbe17a4e479d783f4a2ae25e77759391c39a1ebeb36ea5e7eca9890edb4b070d171d729aed7e15556684402005d0402613cdbee4561608076e6ab3b5b8d02bdfcd34d481f2098d2d28f7a98fbef2b663e6a517215ed7be64b6bb73c684e323b5b831d840e1840b1bf5ba31b3e4e575218c1d7175c24847fd2948023ffa71f45b94c8ff4566c84e4664015f2dbf60f73f1dd8caea8bc5508652ea222e6de4ef854f1aba1f965f256e2074cd3934f1b21673730c8853b2f82eaf5286"}], 0x348}, 0x8) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f00000001c0)=0x3) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000740)={0x1, './bus\x00'}) 05:38:46 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:46 executing program 1: r0 = socket(0x18, 0x8003, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r0) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x2, 0x9) write(r1, 0x0, 0x0) 05:38:46 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x6, &(0x7f00000000c0)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) 05:38:46 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x10000) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x2, 0x4, './bus\x00', 0x800, 0x0, 0x1, 0x7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) mknod(&(0x7f0000000040)='./bus\x00', 0x6020, 0x3) pckbd_enable: command error 05:38:48 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x400000000001000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x20, 0x173) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x3a, './bus\x00', './bus\x00'}) ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x10, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) 05:38:48 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0xc0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)=0x1) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0x37) pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error 05:38:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000001c0)=[{0x3}, {0x45, 0x0, 0x0, 0x20000000000}, {0x6, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:38:50 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000040)='./bus/file0\x00', 0x40, 0x12) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x9, &(0x7f0000000140)=[{0x8001, 0xc52, 0x200, 0x6}, {0x1, 0x1, 0x5, 0x4}, {0x7, 0x9, 0x0, 0x7fffffff}, {0xffff, 0x3, 0x3}, {0xfe, 0x8000, 0xfffffffffffffffe, 0xfff}, {0xf4, 0xffff, 0xc043}, {0x7fe0000000, 0x1, 0x1, 0x1}, {0x20, 0xffff, 0x9}, {0x5, 0x6, 0x9, 0x8}]}) 05:38:50 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="6dbdbb9e3c961b19f0ed157ae57bdaf062e08538e4355888c09baf44490e0036fe1311a76ff81d9603674301a00e7323e9d82683fd3e5c1b74d5f73e90947fee5ce780e6d17fce4a78cee2ab12fab0124362ab45735d9affd0b1f1ecfef1794e4fcb874574d9f1a8e9490dfbccde05b8c75039b5da710ce4e71ee22c64d81265333d06342aba9588080597a9b0d9a5487b320ed9840f", 0x96) r2 = socket$inet6(0x18, 0x8000, 0x2) r3 = getpgrp() ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000540)={0x2, [{0x1, 0x7f}, {0x2, 0x8001}, {0x1, 0x596e}, {0x0, 0x100}, {0x3, 0x80000000}, {0x2, 0x2}, {0x1, 0x6}, {0x1, 0x200}, {0x2, 0x8}, {0x3, 0x20000000}, {0x3, 0x10000}, {0x1, 0x1}, {0x2, 0x9}, {0x2}, {0x0, 0x60000000}, {0x0, 0x1}, {0x2, 0xffffffffffffff5c}, {0x1, 0x7}, {0x2, 0x8001}, {0x2, 0x100000000}, {0x3, 0xffffffffffff7fff}, {0x3, 0x4ef}, {0x0, 0x7ff}, {0x2, 0x8000}, {0x1, 0x5}, {0x3, 0x6}, {0x2, 0xcd}, {0x3, 0x46e8}, {0x2, 0x1}, {0x1, 0x6}, {0x1, 0x9}, {0x22b8eed00007a4b8, 0x10000}]}) r4 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000140)="27645d49bfac66d32fd9af9291c533f5c35664f033f434cd73105c9249e99f7331880ef9a5e1e266dbd917cfaa55744eb084ba4970b81f2a474bdf580c7fc90ddd12f2d71638fc7c21ec8ffcffec50e226d248375ce5adbf0ae187d1187a3f2de9a11c1ac1ed49a83d366ee202a36e9bc4ba852bebfc45804b2c8bfec39be95af9500716ddd3a83c7d7956722d47111ba8d76877814046dd", 0x98}, {&(0x7f0000000200)="15fd3d7ee2b02f06f26997b310ca3add934d87e0016e36206bee100b2e48516f", 0x20}, {&(0x7f0000000240)}, {&(0x7f0000000280)="d344ecff2adc5b1aa957b3195961541199ea11ac0cce51f3a9cc9aa6cd1e473557f6f5f4b27283e7485d24128322f1f42153ab2da6b9c36f5fc11a15181ccaceda90f8894a6c21262c54cbd695f877a88a06b537c14547b08add432f818184b1d4624f24df80fc78a5936cb92f0c", 0x6e}], 0x4, &(0x7f00000003c0)=[@rights={0x28, 0xffff, 0x1, [r0, r2, r1, r1, r1]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x30, 0xffff, 0x1, [r1, r0, r1, r1, r0, r1, r1, r0]}, @rights={0x38, 0xffff, 0x1, [r1, r0, r1, r1, r1, r1, r0, r1, r0, r1]}, @rights={0x18, 0xffff, 0x1, [r1]}], 0x108}, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000680)={0x13, [{0x0, 0x4}, {0x1}, {0x3, 0x6}, {0x1, 0xd3d}, {0x3, 0x10000}, {0x3, 0x7}, {0x3, 0x100000000}, {0x2, 0xb90}, {0x3, 0xfffffffffffffff8}, {0x2, 0x5}, {0x1, 0x800}, {0x1}, {0x1, 0x7fff}, {0x2, 0x8}, {0x2, 0x1}, {0x1, 0xfe2}, {0x3, 0x7}, {0x2, 0x8f}, {0x0, 0x8001}, {0x3, 0x81}, {0x3, 0x6}, {0x3, 0x5}, {0x3, 0x40}, {0x1, 0xff}, {0x2, 0x1}, {0x3, 0x3}, {0x3, 0x3}, {0x3, 0x4}, {0x2, 0x1}, {0x3, 0xffffffffffffff80}, {0x156f7eef731287c8, 0x7}, {0x3, 0x6}]}) ioctl$TIOCGETD(0xffffffffffffffff, 0x5452, 0x0) 05:38:50 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r2 = getgid() fchown(r0, r1, r2) r3 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000440)=[{0x80000000, 0x4, 0x9, 0xfffffffffffffffa}, {0x748, 0x8, 0xffff}, {0xdb69, 0x9, 0x1000, 0x8}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x10000, 0x1000, 0x200, 0xffffffffffff43c8}, {0x80000001, 0x5, 0x0, 0x6}]}) ioctl$WSKBDIO_SETMODE(r3, 0xc010570d, &(0x7f00000003c0)=0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000200)={0x0, 0x7, {0x9, 0xffffffff}}) setsockopt(r0, 0x3, 0xfffffffffffffffb, &(0x7f0000000500)="2efbd126dc9b73b81199aa22ecb2fac0ed5c20b918257d086f0d3fc21b94a6aa874f5a6301d64f5a1e015fda6a54f532e86c19478590c1df8759804d92994c9d259f96baec7f68ad0d3a1ca1c47c0ede648839040eed989ed9efd2bd728c275789229d2cae179e20bdf30109cefee37a9735e525396d7ef1f7fc12910cc531bccb7805e8a9ac6a68186759f45d8ed436716547719cece0873f70bc6fc74002e8dd570293bd03c9e0e9b836ae70733002196423d97ba126f63e9c0d37c24cc9e685759a39d197eed1f28eeff81fa60900294a0287993b", 0x380) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockname$inet6(r4, &(0x7f0000000240), &(0x7f0000000280)=0xc) utimes(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)={{0x2, 0x8}, {0x3, 0x6}}) setsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000140), 0x4) 05:38:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000140)="028da18f") 05:38:50 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x200200004304) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10, 0x0) bind$inet6(r0, &(0x7f00000001c0)={0x18, 0x1, 0x8000, 0x7fff}, 0xc) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x20) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x3, 0x7, 0x3, 0x8}, {0x0, 0x1, 0x5, 0x8}, {0x1047, 0x8000, 0x7c, 0x1f}, {0x1f, 0x4, 0x3, 0x4}]}) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:50 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) recvfrom(r0, &(0x7f0000000040)=""/16, 0x10, 0x41, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) 05:38:50 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) rmdir(&(0x7f0000000180)='./file0\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:50 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup2(r2, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000000c0)={0x4, 0x8fd}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:38:50 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x10, 0x187) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0x37) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) dup(r0) mkdirat(r0, &(0x7f00000002c0)='./bus\x00', 0xedeebcc6dc52b40e) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000280)={0x9, &(0x7f0000000240)=[0x9, 0x8, 0x5, 0xffffffffffffffe0, 0x9, 0xfffffffffffff7e9, 0x8, 0x0, 0xfffffffffffffffb]}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0xa, &(0x7f0000000080)=[{0x3, 0xfff, 0x7, 0x1}, {0x5, 0x2d0f, 0x5be4, 0x20}, {0x8, 0x9, 0x2, 0x7}, {0x1, 0x0, 0x1, 0x5e}, {0x2, 0x1, 0x4, 0x2}, {0xed11, 0x8, 0x0, 0x5}, {0x7, 0xb2, 0xffffffffffffffba, 0x8}, {0x5, 0xffffffffffffff3e, 0x1000, 0x69b}, {0x9000000, 0x4, 0x80000001, 0x4}, {0x7, 0x9, 0x1, 0x1ff}]}) 05:38:50 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000080)={0x40, [{0x3, 0x200}, {0x2, 0x73401e64}, {0x1, 0x7}, {0x2, 0x4}, {0x2, 0xff}, {0x2, 0x4000000}, {0x3, 0x5}, {0x2, 0x8f}, {0x2, 0x3}, {0x2, 0x1ff}, {0x3, 0x9}, {0x1, 0x5}, {0x2, 0xbe3}, {0x3, 0x400}, {0x1, 0x9}, {0x3, 0x6}, {0x1, 0x101}, {0x2}, {0x1, 0x6b0}, {0x1, 0x8000}, {0x2, 0xf45}, {0x2d6d08fa93410d41, 0x80}, {0x1, 0x80000001}, {0x2, 0x40}, {0x1, 0x7}, {0x3, 0x3}, {0x3, 0x2ba}, {0x3}, {0x3, 0xffffffffffffff7f}, {0xd503799297e9c8b3, 0x8}, {0x0, 0x9}, {0x2, 0x9}]}) recvfrom(r0, &(0x7f00000001c0)=""/96, 0x60, 0x2, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x40000000001e, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 05:38:51 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0x6945) mknod(&(0x7f00000001c0)='./bus\x00', 0x44, 0xf9) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000180)=0xc) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) accept$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$WSKBDIO_SETMODE(r2, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) socketpair(0x2, 0x4004, 0x100, &(0x7f0000000100)) chown(&(0x7f0000000140)='./file0\x00', r1, r2) accept$unix(r0, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:38:51 executing program 1: getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x4, &(0x7f0000000140)=[r0, r0, r0, r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open$dir(&(0x7f0000000180)='./file0\x00', 0x100, 0x4) pipe2(&(0x7f00000001c0), 0x4) r2 = shmget(0x2, 0x1000, 0x100, &(0x7f000069c000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setgroups(0x1, &(0x7f0000000080)=[0x0]) pckbd_enable: command error 05:38:51 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x9, 0x7fffffff, {0x1, 0x3}}) 05:38:51 executing program 1: r0 = syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011366568d7f820a625570d86e0856041374013b9bb0b144206fffbf058f34b08cb7aff0826048d5774f25b239fa2ac03d7ab2426"], &(0x7f0000000080)=0x1002) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x8a, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000005}) 05:38:51 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) sendmsg(r1, &(0x7f0000001680)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000001480)=[{&(0x7f0000000180)="4e92c6dc16ce0172800d205dec786d159606751efe534aba6ac3b49d1e8be803f022ee58ff2edf2daff2de97dc935ebe5425e1be5d451a86e0676ce257341cdfd29e6f47423ecf26b888654b7b685a7b4b4fa3659a7bb34bf18e6ff1a430200d0e", 0x61}, {&(0x7f0000000200)="0950dd2c1b919c1aec46cd36a1c7c9c45c2855fe62ce4c55fd638b93e6804b647b5f46e688c3a48b429253c6ab7fd5a33faa22f7556f2ce5cbce813fe12d701def68673654a3cda35534196655cbb1faf6665c78711bd8bb9c5662e971e15a52f553c8acaab36d4372ffe467121df82bff224c07138ce11d219513727bc279ba7e49d66f94257a97cc727dbf891fb272a90d77908168a8f20412853cab4282047d0d53375e07f320f5b7f25a17a140ad900ea540122e2f56899ee833e7b8e9d0063fabdfe8b2fa00201f8743d4a452e89226df40a28c49fd10fe987fd85bb722632be69ca09019c450eb7d16ef5a25faa5549d46a7f62ad84a22349b98693c24cafbc971d74f5e79dafccdfd765817f5229211a9339aefa48010fa1af9984debab1ac3303c6b06bbc0f066e61c4f6fb599d27b0e3135caf0c93543bade2d88e6971a909540837741b1821648af7c3152273c037a354413fef419a64eb6d0fb9edcad2d95291415f69e80ec13e26e5b33a901228cb9fc259024507e16600f8c808338216fb24486740190d9408884eac4fa95d3be417a70355eeb2313bcfc43c95290ec739ac234ab3a83a2245d109028cee20777213ff6b22721cd68ec8bdcb79cd36ae13fce0351dbd3506c7508e4e3ecc20ba9db0349e07956e03dbee74c1300807c8ccfe92e21bd0bc475a2dc1bf5b9cc5920b4903bb327d74dcba9b5373cc9a7c71e54c8531751b838cba20e883b7715b534358bec7d05c300be2064b0162401bfc09b1131cc37dece4f40da57ab30c5a0a398a84e5eefdccf38858c97b2f369f934969780465923b08e09819322614b668223b0741c72d19024a787543aa304681e0bd15f0044c2504716809558c632ab90637669125a2a14d3932dd2d792f0e8aa4f5e88682278162a9536b3cc2aa63077dfdf2a524282cfbb6ef9a1da2c61cb28620e1ec669775279df6ef63a2faf095e8e737dd0019c6c1305b762867b968fb12a8e8268b20c89df86e4b7dbd9e8da7d6d21ec24e6ef46cc2eeec3632cc331a0ce559b1552f616695c7059f5217710fef578db323443476fb725e098030c03b828a8b0316a1931646dea63c74a6ee7d94c831eddb539ec1f848bde8e7b23f49de62f8c0c9d8c07d563724c423c0441624ce50f42cad05ea7aaf7fdbad617624034b26d9e4a6cf3bf93ab863d0790b0a12ac16fcb688ebe49f846a55d1d2bbc3dd182294f1840cf067cbe7d76ccb5ad9bb9fa76df103fdc49e0636b40728a62e7fb6a312a03c111312203e36ca90efe1ae01a4f519d6632f5581e1c4be6ba3b71fa5620dbd458cb7f379f4cc8162fdc016d750d12df0fc60949db0cd2e75c443373a4691c50eeaf4e8161eb0b879e2349ae501fa7b83022eaef13653b14fb588dc2f495edb4c030ce5019b2bdf80082731a3f8afa01760ad3669f39ac860debaac1292315b5d667a480474daf7b0a8425f81e5bd85238811ef049a1ff9bb54f26a74fd5fab106a66128686ecb5187cccfa1300f05637dc9c5bcaf864dc2b990114b7a06cc4e8f450183c6edb787303716d16f65947697389c75cbe74fe4ceaf04697ed8c083a159605781811d72d360f2c9bdff2e1218ffef6b2dd5a1788c7549adebc7aebedf8e1c24380f9c06132efb904ac82007d3f997bdbab5d7d6a24395b16060a9754df43c76eb417e964d3d5f216e7393ad657d73068cdaefcd7f4de7d2cc7551d52f56dc89de33d30593eca8a9dcb7c34764c2437c54387efc704973a737b8421fcf5bb820a2df8fe14472376cec46d870847b9ec8f2f3de1fc429e4823805f37254efe9415cda695c8f6b7a1e3ffa25b222e96d5ce2cdc9450bbcafb47a870de5dc180803a7247ae87632bd489373bce9f7d2d450eccb9b8f83279b243d4662fc79e6253516a4a7c5d3b7868926ad3a1095fefc27645ff0c48be95fbf82a1d0ada7fca586d89232becba7fb88875c8dfa6fc0deec360ffd416671472155c99dbb19ed6262b87011a5baeec22ebc2d917e1d86391322f2e5b3685462adfde9128dfa928d4244f7bc6886436d56212cc9373396ed821b495faa538a0ee14abd8bd37c6bfa318403a6a47a1b07e248ac8691b1793640f51fa55e687be812da07ba845995e54660c0e28dfa8a298df78856a851c4b3d73cedc64a1db56c8e8dc81b313b04b33e14bb0a0efcc596598f4be403385e39c44e2fc1c5a1c3de1e875b4a1462716bcf48ee556769546bffd321403e08c6071b68e238754003f5b1dd81287c19c623ee02aac49c11f642daae3748d8064d4dc56fc22ab5b17e78b0ad3c6310783a7e437513dbfb48b0e17e1a5af4092fc5ecef28d82ee70df24f4a5d810d94a0d1e9465b0160840e361378315b2d1a84deaa11e90533ca36cc393c35897c20c31e0a0000d97a16ea7f25d213925fa9c59707582a94db8b178badec2fe2af6a9194ee6e0339bb320a4554cce179d0a4d26cd72706257b331ac4c9f2a9f66b6520cd9d6f4f9125b98d630b33dbfb0e8e7ef1539ffc379685d08f3c8aeea0fda39d8d3b9f19bb8313877cd6db01207580aeae0b3f180488895ce49862cfe120145915e817f7223455b24a6cbbd64ba3afd6a5eebf08c6eac5b0dcfca2b815401099c1e6a9fbf7c47de8786fe2f8b6f1adf8b88f15e1e1ca89c5f5787bdfa2aa9cc8f08ea99fd81fba202b9cb7aad2ee85fae69761113f59e7b7f7645b052840d02138c89414a2c0a41aca3ae3be1a6b05667521d612f790e3aba95a51be9358a601aa13c0b690ca0682bc5560e96f9a111fbf466f5ff09d05ff4a3ea874e34006a56b1edfeb5d52a73212133449bcdd1f2b6f81247e007a22a45267a9957e34e99234cf8f9718cb3522dcf386203b7588ec5ae1bf6135448e0def10091ced8809200c349797b99f1dc93ee65db6b8d7313a8b0f57e87865d69e965e21998cf4f2eca9e08f42bfa903a563c6e10f5672d28d9056dd379d809cd09b5c47c291d0fd45bbeb4f80eb54e450da6af32b0ebe91d54d982397c142e1325506fdaa13e72cb1abf6a3d1ebf0c64f5c4f07c6c4a5e2fb01b4ddd9619ec07dff4a2413f5e650f765b6df4f66a7c23b23f7387d46674896285331774d1801a70f7c1864e79785cc8a632380d794a2daed840988076c5ef34e708283e0457b84fa6d029c4c80124c9d03bb823bebe6b6e0c8590368ec70cc925b46b819445f99825c71b656517ef015b6dc25df858858b7ca9905c298b9c83c46b895cae301015b19280f9c5b38a7f65ae199dc4c2f0d33c2239b7b974ea028655e2b7344b6a9762b153f662268c629f91390a3ab701cf2623f9a6931c75fc3d0e7b5bdf2c3c76e5570d87abb93a02bffa66f5c560d00dcce3843d11f4eee995be886177024748c64599328b25c1f10ecb1de1ad4c95e0930071d209496dbbcea0ea859754caae7bf1fe9e7d8fff8e319acff0eb7500aeaba206fb7a5bdf5e625bfa63a2c589f38c5af4ebd5601097dd24f293bca017917f174ce55948f3d5ba045054b605998526864ab33a4344e82f8105ba29b66a720b217d58ad27af9e3ff15fadc22a3dd1a3cce8243380ea895276fe979be5f2ad4651b8c225cb8f311ebc8d3b6c33032b208882d5d699a63dcfdfc4960d165be57bc0298aaad7af8ed65bad237e24b794cdb3607dc823dbabf0851bb7d1a77c9bdab74d21c854ed8474d78140bc650c2839cf8bece53c4fc2e5368ff80f314a0baf475ab4d03a8ed81ea61dbb4eb64fd10e5ea25ccda405b2330f2a126343a635be91b116b5aece72e67d42a44f17260bc2aca941213813fbb4c2cce515c1bb071c9ce755bba66904fc1504a80ab87eb67327db13fb5eb78e135a5aafa1f7c32092cf0bd0c4f2b4ea2a069106b1dfd5680149c88b682463a34ff7131f511afb5e75a2f2851159f360360d172f9631965f244c60cbcdac9e0afc34e7ca19f5ec6d553b914e98bcf36fcc69ebc027a656fa7ecca0223a7294257356ca067599d1eb6bc918f99bc5de8d45f80dd8fdc55602c5a584f18bdfa18fca8e8f5be1d982c42a6de9ff44c4fcf1606c06b00ddb3f9252e62cb239a75638e23735799941e078c1da1bb57871c0142e6e833e282f570b9e304110786aa9e4763833d27e4f897bf348166bd1b7b68c0815b65e6ddddb08e70298134d42016e142f878d6b40e65c2fcc434c6d9724410a201eac015248906e2a14931ef5a918ff530ada18dab63ba9f764fd18ea384d3cabbbc1b1e93089662bf196f696e3c3a547f84e4357b06868732bd1d4c5e032543a7caa642bc977407431701500e824fb05fe0294a6e032012b47db179d0af066e6988a8f93f968c84a1776aea954c084befda8703f47d611bbb1f97b3e584e39c3ab700c1f1f0871a67c433ce0ae0e0e4ba2378f5837613432fe22293b6de1711a2c51762fbb369102821d802f4e5f785ef39295f07875f41bb8427db8e874f57f72a1bcac6d110154aff24f1ebf8fe3f30480448414d2cbc7baebf817f97040136bb1f735e4573f63c5de9fad53b70113dd97f5ea69a5c0242460782ac67635956043e26769201bbba93888ad5a19879a281ded5b5df7e7c8eef4cd9dcdb7cf1d1e598058abc49a5c5422a11e9c7b4c56be2f15582eef2b2742b735c509da30f7ec37557953731511c44d09e8c1a4f5211f927c1f32e60437c9fd168e05d449ffae08bb135d5369ec4f3329cf1b1e5ab1963a7252b48c37c42adc7963937ed725b5bf784597591fda471a2ddee198454cd30c9b077d84ab743b9dad3040e40b256b387915b75bad950ebbdec7365a1668d44647628d006232412ada739f0ab9542f2b48fceaf742944de2b511ee5bcbbf75f83b8e97d8da2a4e3bb82d9bf577f1cbf2459a86da7840c946bba9a7c3fecf6f5d8b8a0a0ec519631a938caeb41317c3eb63358ccc9becd66e07ce63a8bd7b1f0985d2e02afa376121ba48b188880ac8404d4456fc2838e9576f678233fff2ff9c9919d4af1ca0b825da579aa480f2b52bfcf06105f1b33a8ff947232df9c88547783bc5834f685e21e43e39cbc513dd10e4b4bf910028cae8e2cf97053754d9b6d3714f075aced9582d620c57ba06834823b2ec2ab8295b11735d2748b6cf64090738be0fcc4bac1bd01e0135c2b1f74738548ece08ece4509e95653bea0937ffdf5957b886f5702658d9c79d40bef363da30db554a79b8ffc42f4423c9b70caf5a90c30cb2f49db9210d50181f772f82074a97098f567d8b2c662baa412a395b5a8d0bbb0d7672e272299b18ee2b10e57d46b09b014736e349d1dc171316aa69ebebbb70d8542f4416f0435918201cdba5f2e3f17f9a29b03079d8a57b8c9b1cc4521712b3e314e17f58d7c2575ba4f6c27d710412d27f57d33e0eabb86e8aab0656a6212a1613a2babfcd68c35a0c67bed15bd13ee890d6cf4e47b155fd21ba7c42aca759ff1d8876b077561245ae5a1f8f35e953aee17a76b9dd58ae7835a8a042a207520ad090e67d27683092f6c9725abbc3119098b5f4a1b30666e24473566b4a8305c2da0ade9479af3b9801e3033cacc194d62899f563f8125ed6f965b69ecd031975562253579e1b497f6684e4f1e9e2d6fa0ecb8802a5a564f283ba8984df328dcae42acb7d4a36dfac62a27101d8a9500c3241a9b883b171c26168580a4722dd52620166d8ec957b4231f356d6d2fe151646e465f54c1f089e18586a4ddbce1bcdd5d1dddc7f4097477ed0b75b2c9f637d29d08b271cd691c6a93070cc8c362d75ed02d471e221c38c49fde09", 0x1000}, {&(0x7f0000001200)="df0742b711e687ad3d253923a9efc4608901a5b2f80c6cfbc2e4d6efec33ed4d", 0x20}, {&(0x7f0000001240)="cfff8e4775911d24773e42e428a0bd4cbd2115e6e5b63a422a9014893ca8c8ad9d8199b1130b5ea6ef547edfb2b7fb27ce42e6d881a3403392815fc5aabc0bbccca75a9a0f4054ee564524407807e3e560c01bbb228e22f1d2892c9853c7486c98f8a9054dabd8", 0x67}, {&(0x7f00000012c0)="2f1b62e8315eed9993878675c39bc1f1842d81f621b82b020a9344007ac41fbd8ca6faec0328b2b6145c46075264ba9235f91ac86423620ab0ca65c77e19c8419d385e2b2cf67f1c60d6b8638102f92f1475b249958f2380986b07ac0a2c95db3163a05e66f9bfa16300af1a2bc267731678d7d545926e4b09905387de625d99c13fb962d449b1bb46780aaf0be09852e807be022404ac4f826425c473b01c105e5e2b7f524c5d5d7bb3bc30e08a4b4e4f84124f963a7f9d0bd16dce60eba895f2272b9ee3f358995825e7b3d2d994051291ce3cc4681cb3befc", 0xda}, {&(0x7f00000013c0)="e7f7bd4bd5649c959227d41dbcbe6926f5e64aa3b97a671e8a50fe95a6a3a5e8acf6fcaaa1b801d157d46b6e2d0e7d176fad879761346c7491a808c9faf5abbdf9017599b48aaf97cfa2739cfe4cc51fabf7ea89a5f35d76a27ff1383a4ab59daecda6626790702a8a59dcec65615c2fcd68e6dfcaa8ff17e576a976b625e19e2a9a47223c51618b4146f8240566cdd7313db366c6636482819447dc7b1cd631b0420ce6434efef55c00fc15604476a613cfcbc8a2911ed01aa8067c3701", 0xbe}], 0x6, &(0x7f0000001500)=[{0x58, 0x1, 0x5, "e273438bd99cb27e26ced95596fd1c5afecf2ae5d027c3e8971411b15b7020c3819ec0270a316d3ef4dac9130633e19a053e2105630decf68284ca721bcfe1766129"}, {0xb0, 0xffff, 0xdce, "046492b61b924ddc8e9e34292ecc5a37b4dbab66e57a5cdde8133c0b86e74a80ae6fd96e1d82396d2407c42b664918309443d48fe04b9d36de507b613a4471956c6476fc0dab3fa1b375f11b2a02add642d6629aad5ac86ca77037fa3eb52ed9dcc28303e13a1039e30ba7980242b3d95e047f0a30fc2ce97c5f1b1f74a4337319b743518c6806e091f7eec95a60b2678c3538a9a423826e3a"}, {0x68, 0xffff, 0x8, "67b0c67a28c2906f556c0327cdbe144f3609dd359a82ee2ec099ebc113592b84c37adf4a38e3c9485957317ab3fcf6dcfc62cfdafffbe92b5cad8ce986a1038e0f8a2e13aee994cad8b51a8375db7c93564bb62bb56eed85"}], 0x170}, 0x7) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:51 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:51 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) r0 = socket$unix(0x1, 0x0, 0x0) bind$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000180)=0x1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000280)=0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) open$dir(&(0x7f0000000240)='./bus\x00', 0x200, 0xbe5d66414aae5950) ioctl$WSKBDIO_SETMODE(r2, 0xc010570d, &(0x7f0000000000)=0x37) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000001c0)=0x1) dup2(r0, r2) 05:38:52 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x100) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x4, 0x5, './file0\x00', 0x1000, 0x796, 0x28}) getegid() setuid(r0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x1, 0x0) ktrace(0x0, 0x1, 0x8, 0xffffffffffffffff) pckbd_enable: command error 05:38:53 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x100000000) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[], 0x1c, 0x0, 0x0, 0x0, 0xa, 0x6}, 0x0) 05:38:54 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000040)='./bus\x00', r1, r2, 0x6) pckbd_enable: command error 05:38:54 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) fchflags(r0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r3) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) clock_getres(0x3, &(0x7f0000000040)) fchflags(r0, 0x0) 05:38:54 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x6578a6aa6eeac1f2) chdir(&(0x7f0000000280)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x280, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000003c0)="bdd83d9ede58382f8a4ca263fb", 0xd}, {&(0x7f0000000400)="a3633753fe6ba8467b68bd1cd9b7e70e7e5b4f0c688a954c6479688257442c66146c504d9e4f8c98b1387027d78bbdfbfeb9b158b05dab31157c5de019ba2c4c48b0ad1b395ed5e07ddbe4d94b5596acf61b9bd575b1eaea120a3630add84a757e0bedace27efb333aa0bfaf32e0de11b0fa4d7005d00dec639f89ec9c5695f05d375c02e60b976cc492ebe45167ea80280311785cf2f80852f7e8d64f94cb64be768b8b9afc4d4bde", 0xa9}, {&(0x7f00000004c0)="49d00de54c7ce28de280c48c15429dce7d", 0x11}], 0x3, &(0x7f0000000780)=ANY=[@ANYBLOB="d0000000000000000100000002000000c8beb791cfab1bdf6e6f87a8b121bd47ac470f835d46c13dfc598a711efb28ca9cc7780e015414bc4501c1a5c62d8a1298774bb2ac57ddee69e077e04ae22fe454b059176810a1063a8141f5608da04edae9b71fbf9ac2420321c1affbdd051292fb5144147023997d4d151883d85d175f9a84694b1c439aad784ac0df85f5e0f83c786e3051881249bd1073b73fce5e254dc5c1d5bacef42879e6ed1073935730f936cc58d73c8d42048b074d32dae3c30b51174482a55ef3b100000000000000010000000000000000000008000000529a77c24b5e3e2a0cacbfcc6c0b2d3765657740481e64280abf9d973014047c4e90c98af0ee687c4c41fd37d9ce9719e07839961e1aa65d369a0806a682e8a29cd54f1077c1e8e6527fe09ac7a328dba0a86ce4efbbdaa1ee370c59264feef07563d5cb670deaa861a7912013b7278fd72530cc98b8736faebc8abc2adaa074d8ddb59f63a8229f87fe6648172d61fdbe088d1c770067cddca171d47e86652657baa58995ebefdf7ba0856613cf95e96251d1ba34022fc83ad81b71cc3c0eb985d247290172ea16291818b57f2c9b9f739778fa2c7681100edf60864ac6e2699e79bdc94c4f78854f77a6c0f7d19900dacb8c1c333329a2017ea418a50957c4fb1d48203525080d"], 0x1d0}, 0x408) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) getpeername(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000180)=0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)='c\x00') ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000001c0)=0x2) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000002c0)='./file1\x00', 0x4) recvfrom(r2, &(0x7f0000000300)=""/56, 0x38, 0x800, &(0x7f0000000340)=@in={0x2, 0x2}, 0xc) 05:38:54 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f00000000c0)='./bus\x00', 0x23575da357ee21a4, 0x3) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x4, 0x8, 0x4, 0xfffffffffffffffd, "908da2e2223de844c1d82db2276db85fb375c867", 0x0, 0x100}) r2 = dup(r0) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000180)={0xe6, 0x6, {[0x81, 0x4, 0x3, 0x0, 0x7, 0x7d56, 0x0, 0x1000, 0x0, 0x7, 0x4, 0x388d, 0x1, 0x1, 0x9, 0x8000, 0x2, 0x2b0b], [0x2, 0x2be8, 0x8000, 0x0, 0x43, 0x1, 0x1f, 0x4, 0x92, 0x1000], [0xffffffff, 0xffffffff, 0x101, 0x1ff, 0xfffffffffffffedf, 0x1, 0x4], [0x50, 0x0, 0x8, 0x0, 0x7, 0x9], [{0x10000, 0x8, 0x6}, {0x2, 0x101, 0xffffffffffffff34, 0x7ff}, {0x64, 0xdeb9, 0x5, 0x2}, {0x3, 0x4, 0x80, 0x2}, {0x1, 0x900000000000, 0x8, 0x4}, {0x1, 0xcf37, 0x1}, {0x3, 0x5, 0x5a15}, {0x1f, 0x3, 0x400, 0x6d}], {0x8000, 0x9, 0x9d, 0xffffffffc9c7fa70}, {0x7, 0x4, 0x7fffffff}}}) ioctl$WSKBDIO_SETMODE(r2, 0xc010570d, &(0x7f0000000040)=0x37) r3 = shmget$private(0x0, 0x4000, 0x41, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) 05:38:54 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='.\x00') rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='..') 05:38:54 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:54 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x10, 0x2) socket$unix(0x1, 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xd5) 05:38:56 executing program 1: shmget(0x1, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) fcntl$getflags(r0, 0x3) 05:38:56 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='2'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) recvfrom(r0, &(0x7f0000000040)=""/56, 0x38, 0x2, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 05:38:56 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x79, 0x20, 0x200, 0x78}, {0xfffffffffffffffc, 0x200, 0x100000001, 0x80000001}, {0x2, 0x0, 0x8000, 0x4}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:56 executing program 1: socketpair(0x0, 0x8003, 0x4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000600)={&(0x7f00000000c0)=@un=@file={0x290b085f3c420609, './bus\x00'}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000001c0)="85ef7561fe76c85002db47a4eab7658d0035c3d58f68632d0a4387c065ddb03593e1eaca610b47fc092f86b30784397f34adb876719c7fae60337d0228393cffcc6e1128812c7cb952f322dd90fe341ebb9e0facd501b5f12b26a09d7f45e69c2b1c6265e9dcb9dc158498a3555995d90dc80c7e10a439dfc4980cb1dc3d89ef4cb04aa74a124f02b8a371178c026368820d86e36291a620f57ecba48bcd66b43ef8bfce674e3a4bcdae345f70b6b6b69eabd829988c2a83588c90f472a449db0c701bd8129b786029b09a865609941f28f15be5b64096cdac965549b0123e522fbf", 0xe2}], 0x1, &(0x7f0000000300)=[{0x58, 0xffff, 0x4, "4102388c8a5d6bdb33f92dc438b2869c394d1429658777478b57850870b50b4c5968e3ef7098d7088f96db07296b1eca1a83fd4673a472911a259e08aab8609e1a7d13de"}, {0x58, 0x1, 0x100, "bc95a1b0809c7b9418e371fd35c559d5bdcec2d1ebbc4d8cc806939088e8dc852e62b86920eb674a84f073822e39e02670c66fe70e16328c7d02913808b0240c3bce53c2"}, {0x18, 0x1, 0x29, "ab2b"}, {0x58, 0xffff, 0x80000001, "d4511fff291240b462155eaf3a3c5c323c28b1f5478d4c0acce4021793636b826b02d43d6c377ac1b3a9053d941a2c74cb489213af6ec7803fc7a9b994bc23229b74e4c5ad31"}, {0x58, 0xffff, 0x100000000, "3adda00a065c856b97d6d5d84350a06da68f5f08af816fe6aa762ac9f28159875345df8e2f275907f6b7855878a003a34035f5157b94f2c188e6db35fd6d9517716244c6fd309c12"}, {0xc0, 0xffff, 0x100, "535fe61f8af711d4d030e864360f5efaaee0032c9708acfb92779cf2c2cbaddd7339b048c1601e4c039157956bcf8dc63d94efb89ee4c0f7b2e81e7dc5b5f9450320fc02c9f8e19397c5ff9b688e632c90744e886f08054bb7dd1f8ab724aa2be46799d34450edb7c69baa2539f72fb0fd5e30fb5271c233b1f02e8759ddc6303a2d2978262f49ebf34d3f810704a5299602118789bf2815e1cefaf10cd8fa6f50395e13318a6ff3cbe3"}, {0xb0, 0x1, 0x2, "cbaaa1e7684b5714678614df686e71bb9b7d2a653d24138e1d4fa205ff16be661f1bbfd40fb6f376d9e51848b783d70b33ca22cfca21d1d8cab43ec78cffa99bbde41d6e9c1ccbca192c6cbb1356044f605b84b40e50d83acbb03c955dec569773a9e862ed08ca5dac9de895fa33fcf52c921f7ff486eafda56278d6f936dc1ca0b8593727dc9a6d5fbfd6ee57e1c092362c43565211d8862628"}], 0x2e8}, 0x400) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r4, &(0x7f0000000640)=[{{r3}, 0xfffffffffffffffa, 0x40, 0x80000041, 0x2, 0x401}, {{r4}, 0xd45f08e6d20dca5c, 0x0, 0x8, 0x3, 0x1ff}, {{r0}, 0xfffffffffffffff9, 0x10, 0x8, 0xd7, 0x80}, {{r2}, 0xfffffffffffffff9, 0x1, 0x1, 0x8, 0x4}], 0x6, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x80000000, 0xfffffffffffffff9, 0x80}], 0x7, &(0x7f00000006c0)={0x9, 0xffffffffffffffff}) 05:38:56 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSBRK(r0, 0x2000747b) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xc2, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) read(r2, &(0x7f0000000040)=""/145, 0x91) execve(0x0, 0x0, 0x0) write(r1, 0x0, 0xffffffe7) 05:38:56 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x40, 0x143) socket$inet6(0x18, 0x5, 0x40) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x10000, 0x100) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_vnetid}) 05:38:58 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[0x7c6c295d, 0x8001]}) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./file0\x00') ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000001c0)) 05:38:58 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x81, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) setrlimit(0x3, &(0x7f0000000080)={0x2, 0x8c}) poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0x100) write(r0, &(0x7f0000000240)="29f52ab67347672651f0580d47a7b07c2d5cbaaeab4e46c2341dd5e7f54da5cf2ef7ecea211e6b91bdcabf1815242844848e6dc09f02ae9d76a285", 0x3b) read(r0, &(0x7f0000000100), 0x0) 05:38:58 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f0000000080)={{}, {0x2e, 0x1}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 05:38:58 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) r1 = dup(r0) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x2, 0x0, 0x7fffffff}, 0xc) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x1f) 05:38:58 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="b72f17b4", 0x4) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) 05:38:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2101, 0x312c) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x7, 0x1, './bus\x00', 0x2, 0x100000001, 0x0, 0x1}) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:38:58 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x8, 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:58 executing program 1: r0 = socket(0x2, 0x1, 0x3c) close(r0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x7, 0x4) r1 = socket$inet(0x2, 0xc85bd2ff89937a95, 0xfffffffffffffffa) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="82022e007f0000010000f3a5e5ceb8a82d9cc4d9677a5ed1a24be73f41d508abdfd0a46b53fb0b17bb83812e569e81582714a8e7e0adc12fa3ae6fd27d9bc1a7577e9eb39f0300000019ea24a4e35b844d897558d3e49526dca77e0df2fed03d04eabf8ff519e4659e801d7bee0040000000000036c4e8991793f20ec58b0edd6f607b5351705e387b7a9862f38022f95bd49c3f8d75d6ba634b7685039edb7cc0c7ccda6b76211a92707d16f5f72449bd4aa7531dd6ba7cb574af6ef0f2be7a85389aaa8dfac246b568cab72853df888bcf64299a1b483fb1172685a9b41ad37a14981f0739dcba3efae519beaa320ec727bae6cc7bdd4456c1d27a08bba7bedb05ead229ea6127852ff11c328d61ec6a58c1fc749159bacd2743c90fa5456139a92e6cb378bde989c36c839e43f1d3412137f1f9f84c4672da509e8c808ed34c54f6fca8cbf9cb00f58693305a6835b25ece8727560f0f36daddeb28ea7741dc6a0637cfa8d5dc19"], 0x10) pread(r0, &(0x7f00000000c0)="f3881fd3f1153a812e33", 0xa, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) shutdown(r0, 0x2) 05:38:58 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) syz_emit_ethernet(0xd4, &(0x7f0000000180)="052d0d73553ca475ce4ed6802b957e12cc2308a2f39a6f7e337244ed7364673677d417630fb0f6e0029b6785260212e3102939373a8feca7240b7e01fe4417cef8ca2ed8b22e5aa89d21780bf6362c0039fe107215b71f04759195975d7c239d047886c94bd15084d6f327581fae233541928e58d62f1313c9b6912a6f9d6d3193501eecb7fb3aded4ddfc5caa8ade6e47523e02031a86771c951ec767ca87afba6486b370d0f98c84ec21d1a0aab8aac664b8dba87ae0a2c773267b2d3e255d2c3220a1d42036a12651f2d46765cb871d894e6f") mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:58 executing program 1: r0 = socket(0x11, 0x4, 0x4) sendto$unix(r0, &(0x7f00000000c0)="b10005016000009005001b0011000000050004fecea11ea8fef96ecfc73fd3357a0500000016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff01) 05:38:58 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x7, 0xa7, 0x5, 0x0, 0x8000, 0xad5b, 0x80, 0x2, 0x0, 0x101, 0x4}) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x7, './file0\x00', './bus\x00'}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x80, 0x180) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0xc010570d, &(0x7f0000000000)=0x37) 05:38:58 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) pipe(&(0x7f0000000040)={0xffffffffffffffff}) read(r0, &(0x7f0000000100)=""/34, 0x22) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r1, 0x80047460, &(0x7f0000000080)=0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xa9e, 0x0, 0x0, 0x0, "4287f6452a105d7ea3c06a6c7790dbb728beab8c"}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000180)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) 05:39:00 executing program 1: getitimer(0x0, &(0x7f0000000000)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x8, 0xfffffffffffffc00}, {0x2, 0x7fffffff}}, 0x0) utimensat(r0, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)={{0x9, 0x4}, {0x2, 0xffff}}, 0x2) getpeername$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$TIOCNXCL(r0, 0x2000740e) getitimer(0x1, &(0x7f00000001c0)) r1 = semget(0x2, 0x1, 0x8) r2 = geteuid() r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x2, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0x8, r2, r3, r4, r5, 0x120}, 0x10001, 0xffffffffffffe327, 0x7}) accept$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) setitimer(0x1, &(0x7f00000003c0)={{0x5, 0x5f}, {0x2, 0x6}}, &(0x7f0000000400)) ioctl$BIOCPROMISC(r0, 0x20004269) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x10, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480)='/dev/diskmap\x00', 0x20000, 0x0) r8 = accept$unix(r6, &(0x7f00000004c0)=@file={0x0, ""/108}, &(0x7f0000000540)=0x6e) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x9b, &(0x7f0000000580)="d263fbedff556b5d6118e129518a294d186a17649de8487d009868875318c1f6001a40eb7e52e65978b6662bcf4eec47eb10bc7ef5c67dd483f78ec2cbc8beecc12d665cfb5b4440b03c8242d26d1c691231bbc5fcb9e2766d13ac67698522f32d05889ab1457c2aeb433c38870d5eea547532b8e7f7291baa5345c26b6bc14eb9cfed1f6e2d24561fa14cac7ad87aea98a0469353af265877d8e9") openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000680)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000006c0)={0xfff, './file1\x00', './file1\x00'}) accept$unix(r8, &(0x7f0000000700)=@file={0x0, ""/108}, &(0x7f0000000780)=0x6e) readv(r7, &(0x7f0000000980)=[{&(0x7f00000007c0)=""/218, 0xda}, {&(0x7f00000008c0)=""/87, 0x57}, {&(0x7f0000000940)=""/27, 0x1b}], 0x3) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000009c0)) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000a00)={0x6, 0x1, {[0x6, 0x81, 0xfffffffffffffffd, 0x0, 0x4, 0x0, 0x58, 0x6, 0x20, 0x7fff, 0xffff, 0xcc0d, 0x7ff, 0x6, 0x80000001, 0x4, 0x101, 0x1ff], [0x4, 0x7, 0x6, 0x3, 0x7fffffff, 0x3a9a, 0x8, 0xffffffffffffffe1, 0x100000000], [0xbe1, 0x9, 0x1, 0x6, 0x8], [0x401, 0x26c, 0x4bd, 0x1ff, 0x3, 0x1000], [{0x4, 0x7, 0x3, 0x4d5a}, {0x1f, 0x6, 0x3f, 0x3ff}, {0x8, 0x0, 0x4, 0xd124}, {0x4, 0x7fffffff, 0xb4, 0x179}, {0x0, 0xd9e1, 0xffffffff, 0x63}, {0x8, 0x6, 0x100000000, 0x1}, {0x5, 0x7ff, 0x40000}, {0x200, 0x0, 0x2, 0x18000}], {0x9, 0x3, 0x331, 0x2}, {0xe5, 0xffffffffffffffb5, 0x8d, 0x5}}}) close(r6) syz_open_pts() 05:39:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0x37) 05:39:00 executing program 0: readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)=""/148, 0x94) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 05:39:00 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/39, &(0x7f0000000080)=0x27) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xffffff58) r4 = getppid() setpgid(r3, r4) 05:39:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b212c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f00000003c0)="d548c294fc4b90ca7dcce2be1413729af062", 0x12}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x810, r0, 0x0, 0x0) close(r0) 05:39:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) 05:39:00 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x191, &(0x7f0000000240)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x401, 0x9, 0x2, 0x3ff}, {0x80000001, 0x51e, 0x6, 0x3}]}) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0xc010570d, &(0x7f0000000000)=0x37) 05:39:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000001380)='./file0\x00', 0x100000038d, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendto(r1, &(0x7f0000000180)="a066b44b1a5f775f99eed044e6c8949a414007f31a76b691560acc593d836e5cfe29d7505166233f01b60e2f3038a5f8f9081914b813147cf95d2fa7f6f4055929292dd032783cf859bdf35e3feaa584804c5b04d179b72598b2f72a2c9c42f4235531ffc050623aac8f28f2253ba526aa4cb699b7572843efa8dc6cadd65c09eb3b6ed9210138e40fbd0d14de0c25716c778df01b0f54d42460dfe8a74c6be75abc2d6d858e39610d4fd1813f91d1a63c2f8ffe3dc78cc3cb16e2dedb4c1f4b37304cab30b1d16abeaf197fa413fe864de86470369ad9b90f1638f496e5bd8466b7", 0xe2, 0x4, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) sendto$unix(r1, &(0x7f0000001280)="b9b21b1152c0d447b921945903ca8e3a9f7b44787c94e43570bbf524e017e3a967974804c802fb9942443595c770cee600fa7ebfb86ca0f1ed68b2e7fe4a772780a549450afcd319a3acc949f042fc491e559bbc0e7b3d41e9e928fb7b5ae6dd217e8e96a6935a8df87637032353b07c981e47424ecbfa2c0c4c24954b7ac10c98ff323899fa32e822270b7705147ef36fb16bea14a939533b93e05c5f83352904cc0a75ac32d141e8662b22d5319ec2be93c9470cee672cab471dc7e1b2f0219d42bb9f1b376bb1916e3e02ca0d2199365823", 0xd3, 0x4, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) readlinkat(r1, &(0x7f0000000080)='./bus\x00', &(0x7f0000000280)=""/4096, 0x1000) 05:39:01 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x100, r2) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0x5e) renameat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') 05:39:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x25bd1c7243d595da) 05:39:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./bus\x00', 0x20, 0x7, 0x2, 0x1, 0xd174, 0x40, 0xffffffffffffffee, 0x2, 0x1, 0x1, 0x237a}) accept$unix(r1, &(0x7f0000000180)=@file={0x0, ""/90}, &(0x7f00000000c0)=0x5c) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 05:39:01 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x4001113e, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x2, 0x2f644321, 0x9, r1}) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) 05:39:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) 05:39:01 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x3) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) clock_gettime(0x5, &(0x7f00000000c0)) r1 = msgget$private(0x0, 0x400) msgsnd(r1, &(0x7f0000000400)={0x3, "e4e843b0a8bc766bbefdba9c0afe63dd536dcc2c0fe4fab9e0e06af795d5e97e147591fde1fe38d8dc6b0e8bc85dfadb0375d6a1257c37b69f27a5d2552b9f2796d6dd9f5e55f4663719dfcc25ee8fcd2ee6dca71dc72a909d81dbeb3d49cf817b3beb9654704666c7ec64e71369a8c8c51987103651f603324248791f6e59df24a29cb5641da8e38ccdb1c56aa2f0d374248b11e113a7227d925a7b99cdd8badf212adb"}, 0xac, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000100)=@un=@file={0x89ff555de7a67309, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000140)="c8a802d68b2ae8552a0907bc9ed39f6caeaa672c3dc2ee3dc57ba4bd757795ea0fb78b3b8ecb80744efcb55fbab399ae6e06b84e985d95438b9c5eb96211e3f4238c9e3cc2326ffcbb238458de25430954ecb24cb02e207441f9c5cc9f806c2b6e9eadb39d63190f3c8d690674d73053eb279ca49aeef62f5c423a0ffe571ad742f654e9da76f4c92b87b457f30b7960435ae6f89440f4e09838eb903996c7b56dd43db7571ac78f7fcaa546e8c00b8188e8a3bdfd5fc3f81c186ed0770ec507312313609d57e31dfa84d4e277438c3d90a9e8f3fa2ab7efde9e79d823114d151cf6f0ee5e9c1f48b5", 0xe9}, {&(0x7f0000000240)="3fcf1fa3828197e8a33ec378fa2f8142cf3035b9bd553f4f73ceac74080f9e869b9d22262078d62fe50ec7e1d5d27b56c97cae4f249cc7860f0170776cf960170d3af676ce30a9d1e7fdc0899ebc13547e30004186b98b8db1af4f52716bb77f74eb21d5119f06d2f9a90ecfd5ae6fb829f14c309c4898df363f713bfb6a305bc041906f0b9a4ed4dee0a56a82b924188c3f20c67597434987849ff43ec879d95a55acf5ddff2963e5748a42429385c1d06053dc12cdd7e215ddb5096c76a9f8", 0xc0}], 0x2, &(0x7f0000000340)=[{0x80, 0xffff, 0x4, "5623c63ded394e04acd87ff123ebe44ae043825c247ff595c48b374f6574ce3cfdf05cbd93c5a8c9d6db999d8829c607e583ab2faae5a7350e48863f66a2ebc20818dd047ef5eb12d65364736806da33cdaf9153bd76898c9723bf70b34965d5a777b533a4a6c92c81e48011"}], 0x80}, 0xa) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0xbde9, './file0\x00', './file0\x00'}) 05:39:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = syz_open_pts() writev(r0, &(0x7f0000000500)=[{&(0x7f0000000040)}, {&(0x7f0000000080)="4b54dba97e50764c2da4c92afe4ebed487", 0x11}, {&(0x7f00000000c0)="d83b5bc1b7c334a14875c5643e982ae22694d96f4dbcbc6c47938ed7f7fdb77e38db3410451e284cf293759dcd", 0x2d}, {&(0x7f0000000180)="cb4606a8f366384afd89f55d94cbff0c6f4f28526f0742f89f37147b49274588cba33e", 0x23}, {&(0x7f00000001c0)="091543666feb800c446a9df26b3f1d692eef9c9ecd23f73ba41823295802624c07ac8e8869b83dd98820ecedc986ece2254ce5cc6a9003b6a57319167011c11e4868e0f0597216ff60e6733b", 0x4c}, {&(0x7f0000000240)="5906b7059429331e8536d197b3e3777e0ec6df1eebe4d74e6365dff38a58d72785a374870b8093784dd033f89c790e7d3012eacfc344fbc2", 0x38}, {&(0x7f0000000280)="237077eafd0ee5e314795d5bd8fc6384c5850fe34f3b3ad702a7a439db95451da6c76fcce8e9b245674037a7fc82693f13b65cd9504d69c7fcd66e3c9b41bb7e92a22cf7b68f0b876673a0dbfc8c483140457334437eb8227fdab69ca845e22ca2bfb6b713dd7ae18451c4893ef12a83429854f55de4b475cae0207ba66bfc77268e61d234b858f77d7011b60948edf65bbf8faefabd85655b4e303c62f905b239bc5fb026ce3d6a307fa5a6c72e3983751afcf2e03d35f1790659646906f30f517638eb9997cfdd319041d6b843d5c68ee743d1354caa8539f15b182c05f78ebfdb6616ff868951c2894059f038b579ef6a5f0208dd85b15b", 0xf9}, {&(0x7f0000000380)="33921bb94f79e7084b6f5fe054de63bd652d669939cde81cd719d72ff929e6968738ed43ad8ae80c586e86de02b860ae9aeff995d601aa7cf3c78c88553ec3619818985b518bea8724382193c9b362908b249645f482207a242d0392f75999b54135dba6c07e4b69641ead46230bec01f183ef607d180ce35bdd07793042254b77231e03be9e5a0bb99285fdea90445e13d14e230b00fdaf8ef0249f8b0b4708b4c0c726d28fcfd5cc", 0xa9}, {&(0x7f0000000440)="f9d0ebfe187a1dd1f83f6553175e183bf426dd3a72c73ba9d39d6d6cf92336d4298e81a38bae8fbfb38fe0a937a3ad1344a17cc2e2fdad73b8fa26603a643b472407155353d01e1bb717dec863063217d92b417e337959a167b8f14ce52e296b7dc5425a60d90535d0bf8ba82694d740d1ad5179bdc614", 0x77}, {&(0x7f00000004c0)}], 0xa) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0x37) 05:39:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000280)}) syz_emit_ethernet(0xb9, &(0x7f00000000c0)="1da2e19bd983ec0a58677b0719bcf56154435ba0c4c2d40b5433348b3a188297a38a84d7119de93016b734dfc8cbfad0d067beda60e7f3b0798c9710cc66744958bb988bf76f3996471df6c70c125b6f884e3595a42445f5d67f1655334406f061a450c682714c60338d0289098e79f42df8807d5bce9f6208a55af1e530178817beab10b0d5526f9b57ecb0278eaad7e343079e66abdbfc0a668311f21a1bda07a4a70f7d281317c767efab2beed391e2d788a4edbf9e0810") ioctl$TIOCEXCL(r0, 0x2000740d) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) 05:39:01 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)={0x3, 0x101}) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0x37) r2 = getpgid(0xffffffffffffffff) getpgid(r2) 05:39:01 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8c4816735ead4ac0, 0x20) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10880, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) seteuid(r3) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 05:39:02 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x1, 0x6, 0xf65, 0xfffffffffffffab6}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x200, 0x10014) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x2, 0x0) r2 = getppid() fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x1, 0x2, 0x7f, 0x1f, r2}) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0x37) 05:39:02 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) 05:39:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) symlinkat(&(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') pipe2(&(0x7f0000000040), 0x10000) 05:39:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket$unix(0x1, 0x7, 0x0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r3 = dup2(r0, r0) ioctl$KDENABIO(r3, 0x20004b3c) shmdt(r2) 05:39:04 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r6 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x80) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setuid(r7) getsockname$inet6(r6, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setegid(r2) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f0000000100)={0x6, './file0\x00', './file0\x00'}) setgroups(0x0, 0x0) setuid(0xee01) getgroups(0x7, &(0x7f0000000000)=[r1, r1, r5, r0, r2, r4, r3]) msgget(0x0, 0x100) 05:39:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) close(r0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000300)={0x8, 0x4a}, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x45}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000400)='\x00') ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000380)=0x8) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x20000, 0x0) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x122) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000340)=0x6) ioctl$WSKBDIO_SETMODE(r4, 0xc010570d, &(0x7f0000000000)=0x37) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000240)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0x4, 0x3, 0x8000, 0x20}) write(r4, &(0x7f0000000040)="d0128309bc928da2c1", 0x9) 05:39:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0xffffffffffff0000) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x1) linkat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000180)='./bus/file0\x00', 0x4) open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) 05:39:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x83, &(0x7f0000000500)="b6f48fb5dd5e71917f8decc296a22b0001702df65a00003e3c2cee68bacc22d09ebd7b8c39bafc373577fc76b0b0df9a7e9b5bbd390000000000000000000075b2e835241e9b38db19c940ad4639e8e4404bf2c66deb8092f7f67286d6c4022b907ac4ac99aa93304f31f290fb70060daa9a2911abaa46968c884e7c3fb37b1dfc6600") 05:39:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x100000038d, 0x100) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 05:39:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2c}, {0x40000002c}, {0x6, 0x0, 0x0, 0xfe}]}) getuid() pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pread(r0, &(0x7f0000000240)="e73d4e3c5666987448647e8054a2e822ffc581db818c45864556374fadd55ed35d98e99d9479fcf0b3fce9ba61f8abd030b357f8f6bd9877ea4cddc3ba2968ea504ee50938109e3f1fd3dda851acbb7f63ab71b5779741498f0b9be58e73001e30f45d66e65d295376af0ed6b2a05d7e4740f648a82bcf6b799d7e484fd76c318c83d6b2052b2fba2f1623453d6d9625963b94492e488fc389534e123e7665c68eb855f470752039582c87c944b8a76f0afd830bf474ea4f7dad4bcf599774e92ad295664e46133256e0314226ff397d8e37eecae908cbc47571d4e76948dd88906209be57d5ac5e71211bd519f9e6e9c452fbd5938d329991ef7ccf1978aee18db5076f2b1b757be9afef4e602ae75f2173da44cec64cb2c05ef85a7d7702ce2dde78b0fb8bf27dccbb99f1779a5d3733b54e9252a544078991cf38ef38749342b092ccf63c2c8bdcb324b829a91bdf2c7a48dc1a5e236e197be28abaf4952acdfa260c99588bd0ff6c6c1010d4ce0ffe3e0ee234de90a8e16371a579dd761fef0f1f2bc9616a0c9867053815e33b0aef08110f6c014264312c8cd3f5554c30a431975282d3318be046ceaa4bf5b7aef805cb213cec632a5a6f401f1616a1ac22a560942a44e132bb1be750f84843375edcbbca8b6de24c0d70aa72ef6c392161ce83e09157f34b576c68476e3f0cdfb420ddcd6af180408ec0520e661569ecf66fed25e63e3879301e78cb4b582b29ff8a1cd2598c850e3babda4c49e1abd91950bc6c9cb47a8c6cd1386042cecc983e73d5af76be20dd8e24cfc6dcb53d1aef5bd8fe0bd81dcdec825796399d9d878b8097e68a4c3d340b38ec3529d7b5021c7bb79f43b2d26bd297fb372ca31694ef4ed5a898deded02737bc1ae56fa72ba8e7dba25c30cf43a5ca1ed29d24aea7d3460815e861d85459752bbf627dcd8c59d41249200b4162380fd4de7fb1d4b0dc15e70eeac41dc0977c2c5d1e4b13e7a2566bb17e6540dad96946f2c07394e9ed19ed08c0fab05ad0396336276479d0bb348ec0f5ba27126330b5e7df8692cf5df617b128211a7d9fa57ea6bdd4059a9809144e428a2ad86c158a97c60e8574ea7a7ae199d08db6267bedd163c04255fb94f06b196cbedbee6ced004c835e3911071aa5756778effe41b9a1a91f575cfb47312d84231c91ffa9f9e9bfc29f026deb306b8b3e72afbc6952710ee77e2a3c93f0c201ffc827e3fa864c601037d776f7bf85658f6493cacbf278ae2f71447268ffd1338b5caa8cc02933b543a6dbe0f67a2e47a03759d575030d0b11b8f0576612ff5115edb5087d2d55697d5cfa06a2b12ca743795bdd1b9a8fd315dca2ab0221806776951c2d048c3d31ed5a1125b0399f900f0e223d4b0ec0d0379383f90c45b7692a0648c2d5727919636e69d8cc44fbc2381f593eef03ab3d2cb73601f5489a845aacfac46d50ca9b7582fea0632b513ba6b58548ac35a0ad68baa7194a0fa5267a0348d10dcce51aa6f8a132b65e7bd8fbb9cb4b98dfdd6d85a5bf0794e7abfc68b3cf5b668827e0b5ff0b7cd8159b1e0464ab5251b760fe28af96725b1017aac4b7a2cd35349eca3a107eb55865494e860e03d3bd47d02e0bea502732635c39df1cd164022c35467bc7afb74817768f5369eacf5c8705e9f35e9637b9f48507656d24db2d0b3caba8984471ee4c9d4c8f49f8edf4b3562d1e807975be41f4de7aaf4cf2d853c633e9aaccf081aaba5f4547bc53e91e72acd91802f9015395d06053b4ec5b1dace47ede66ca02212d18427f5fbdee95d4f7e7efc83dea156406049a576813cd835c12dc934ce904325ea21b4377f0cb6f16af5c24540b15aab77b818fee8f9ff5144252a7c10752cf9fd6d5d4823544f4499476b3d6c0775435ff0d1cfc0180be63005402b51f4610cd16e55275da0d46fbe64f97159126582649ddd0c0dce87e6e849c9910ed3caae8387ade1eba06975e0c900c12a5c37fb60c62fc70c0be93538c44fc5842d7d8c3b2ce1b131ea4d5559ed7c3f7e8759c99abe56894c84546c788f5cb81672580c47a142a8d2e9e1a242ad3d5d761b04e9c14b72df37441136764f6f6703543a684430d7a17e55102f6a42e1d34ef52de46bbf0d37d7c1cd4b652b4f9f973309b3508b9282af06929be9d6f35ccdd02734306f788ddeb43fe5253e1f66aee16bda87f5f777302a3a09939b487966d696ba8f3be4847042dfc5c70c082d58daba5b9c69dbedafd4f6f2ca8c54bb406bebcf9a51e98a9f4af5e57b8fd4f801abb398c55584c0c00acbdea1a3656f8febacb6a7911a9c0c6a5a9bb7de5effb41e261fedcce257df57d96e6282bb6e31f926325ec804cebeb9f203d57adc2c371209b7b6fd8ad954f9e2b18f84c4c913feed44176822a819c45848b54a9549b0d8494a0fd5737b94c29446e761e6826927fcf447b1de15fc1cc685435a8882e3daaffd5aa188aeb3b44701f52b51e29d4917d85a014727d431a987dbe54e5654c66e132afa6bf30048206c714e8ebb3eef93701a32c9555362d14d256e1e123197a4e038dfee57d9041701dd2cd57b4abe3f53758cb5250c6c9d68a4305a5084028c9b1efb012326676d9d57573ba8329237c060c7a8a1af8a934ee0b0e904ed634d7ff7805dc863fc9a64547803a39967fc23e27acc160d98409d0c7ad8240fc31196d85bd889a8b35bb5818a239fb10eb99dd7f6bbdb41deb92d839d0edbe36ee3139fac0038230dfe8b4b40a83833ac5569b898cd5af160e012c6dfb026bd74fbbea27c9f7058fe2406bdaecbfe6c265abdd7dce1813a2ca97c80b0f2e55633d6808bf5a3c9c66592a74e541bb2ef1bc600c37a7894ba9cf98fd644e0d6001ad552f54bb279021196f3655814ccedbe9ff8d17173a88754a498ebcdf6a53d86ebdb115cebac3f350513ea62cb843d4671663babaf259bea4a9d513c93e8cf752673845d2e337a2c8bf7bb8613a945b1f6f84a1c32d8f4f3a2c2c8a6e6d2db4c45984bf35a57a842167d15d40db6d504978ddf700e3c7c93d1bfa273deb29505328429d9f1fc4037a1e42844f43f0aa68d90d2cce058cc888922c199a78c7a7b6a55f7b3e45bb048c183a9e8484f47df2e8d7589269f7318e37a1b2038b9e3f7452abf4d598d55bd3f91c63c4f40126a3ba35fbd18abdaa389ebe50cae700c9246487aca34c0d9139b1bff4c2f34ee7c66254880c46273b87968122a8052c4e8d37d0e5e53dd9e9d5e79149b0e04c4fd5eeccb17f3dc4d6a6a4c3e0a91c5a526f89fde44ed186b1bab9bfac2506fdd3a8b339cef72d7c8f5ca586e72f5af5eed33dc17b45a52d9e2fc4fb8a31f3121e75d8074db75027513a467dd09ec686fa3c511e2a61f331115501411576215b26ebc5fcb1558adba798f4beb23e64f4e79e4d05dcdc7d73093a5beec77ef1960c468b800ef0f0e68dd9056148295884197319c9bd3e016c03a25e07a0d31ea1eb23bcb2da05593d64387a23492fd35a2954f161dd3518a9c1d8d47e22ec3d211d01b27a58b535725a65a4c1cae504f1323f1040f2846b16f36591b6608ac6f8eb6201e3f26a5869f92312ea90e280293d19005c148c8e7607243c4b8ca62b3ff2a529c05cba9453e7eb01558d4c1cb79c0ac01595a984cca716117fb09f8fdfbffe4d07ccfc6274504883c5cfdb7a693a3bb073930b9394d5bad18bc8a25d4bb24fdf756905904ffc372c284a9792f4bf73a42cc375487140c0719bfe1d6ca270fac9693665ea697c5ae4be2080c9facae39ddbca6c187e2cf9d79aea6b82395cfe0208bfce363c18b20f6eb7050be9e8747ed053f12792ae4c55bec382beb3a488f7bb8ceace50a630cee8750d00d26644a77be78080dd5fcc09d863249c23a4a132e862c0fde2e6dcd2fbbc0d168e7445445019787939ed78a828100ed6ae590c4c3c0ef810339e8591aa51d8526dae91c27d2238255cf6115db06f15d7fe1b25f059ef7e83c0053ec5ee4f18446bb445501d96f590f027e107641a824d425a573fbbe620672e0545d5624a98a058032385faab180af3ad02087887c22a62309c8f397fd932cf1b6c3cf333cdcfacd9ea1fc45aa7de7a24e4c975d82be4e1caae4056ab00391e18e58451441b77bf12f9f8aeb807eb9b24351a90e3277d9ca27d1d6cd3f8e8a8dbd17fbeca4561700c9ac07e4d65fcd56bdcae9aa0ab18295ec17bcb88a31979cdf4ca265c8909b9f0f6a7221d801cdfa6a871e45e976827be2c4159d1725b2776538bbb17c81984c2f1a70ec5df34061d41ca9a7aada423d400c652410a5e0713f2daf0516993f02173d5097b0f6413d5fc8d317d707a3d906a439d827b768a947135a6df426f00520d87ce8f08274498d9bde7db8d39616d67bfa8d3cb67ea56cba2d24a1e7380826b97324051365a9497fc36ec10908bbb0507786404820417bfec995b08ec677b31f9a3c50e5039f357b8c9995f0cc15102aa7c7feffac665263a57c2f5e281ec8ac3d6ff30cde0352a6435f1d4fa37bd5f01c4ab1a7c3ce4a7faea6c5e90b7d753f1b077678cbe63ac5c4761279113bfec0f2983deb4f90d9704f93233a0d89d03ed3e40d0155a3a3e90c843c92c79b4ba5fdd8707e9993a8a6792642891320b5b080cc5e9f187204eee762699017682c4fa67ddfc1c4cb92db0829f85978d9753d01944689d0d5368b09d72101c3779192e62f449600b43a4e5033f7e42e08138e62b1d0259d5569d4999cb7c6614a284f6e98e8ceb0e216bd579f5f11baea7b1b8d9204d045563fef4b3e021cdcc8ccea8a62a5085d4e026414e0e3e7e3f1d7e822ab18a60781574705bae3206078d6c8ae92149cf5578b94607e1ddcac106a22041720fe022a76d8b54d910373dd82b46aaf6665ed3260a8cafcd912dfe5a4359acdcb50e2a3fed2082ad96c0c154668c708aa936a82b9f9f8f1430d36afddeb16ad06158d9ddd60ddd2416146a86de59993f7aee2e3fbe90d4e3ba883e72ac6817e573a30ecf551a4bb9e1c434b028c7db04ae92cc59a00cb8bb87090e10434247ccd9d1882868c7512db8aff64e121f58bd5de26a021d8e0d277bc90d2d203c4ce3112906b4b588449aa7a5000cc292b79e792acf29e2596061e50028064993bcc9c292084fec054f279914f0ae6d03f9e47f5417473eef461c7311ef4061d823b58e645bd16d58bfbe897b0faa601c05a52714f5e94b1b509e1e335915143a19f1488e682f35a121941a3f3729c64af30ddafa36ee4940d5734c90baa9705e86fc2cc1f36a234079bf5e1de80362bbbeb15eb925ea2b867b8b99fd3cf24d0a527fdae32900e36939ef21f1256da85b3159cb27be00182dd0d2079800f54ab459c90c5a2358a4f481a9def2469d7470133262b087b5ca4087a94a999c88a2d93e42916df578b6e76ee04c9bc8fb1f6dc62681d2df202d62f984cd914dfa3c516028d2b71ca992e6d1d753f47dc78dfec353ccaa64901b47ec6c2cdab05b14cf57a18f014b1d185880f9635b83ed00b171b8e50e4c36006ea5d5be26ab447e864762818ca880f8db615639ab8b086ec4cc6d1599a8ffb670973d0169fd47908c3a07fffd6b9333e4e7cc0432d5de0cfdc9a5dd56b0d304ae9612b0c9e6e8e1a06b40112f5e34e2fc20f741191c88511688d78101a219ab714fb83d9e3a67868d6d4811d7cf9a5a8734ad91a18ba87c372c9c4e305be246eb4a17b9e3f8c78deacd4139eecf2c8b6c07e10a45712c3cf4abbf28df812ee553c113d6dc4d89f7214cc9418cef75d64ced1d6a0b", 0x1000, 0x0, 0x0) 05:39:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x882, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x3) 05:39:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) flock(r0, 0x8) r1 = syz_open_pts() dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) kqueue() ioctl$TIOCCDTR(r0, 0x20007478) syz_open_pts() 05:39:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) msgget(0x1, 0x202) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 05:39:04 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000380)={'./file0\x00', 0x800, 0x4000000000001000, 0x2, 0x0, 0x82, 0x4, 0x8, 0x1, 0x2, 0x1, 0xffffffff00000001}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x40, 0x1}, {0x6}]}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000140)) r2 = dup2(r1, r1) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x10) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0xffffffffdeac13d2, 0x8, 0x6, 0x1, 0x7, 0x6, 0x6, 0x1, 0x3, 0xa35d}) mmap(&(0x7f0000fea000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000340)={0x5, &(0x7f00000001c0)=[{0xffffffffffffff81, 0xfffffffffffffffb, 0x7, 0x6f4473e}, {0x7ff, 0x8001, 0x2, 0x8000}, {0x2, 0xd41, 0x7f, 0x8}, {0x6, 0xf050, 0x4, 0x80}, {0x100000000, 0x15, 0x10000, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 05:39:04 executing program 0: clock_gettime(0x3, &(0x7f00000000c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='r\x00') ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) open$dir(&(0x7f0000000180)='./bus\x00', 0x1, 0x11) 05:39:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) fchown(r0, r2, r3) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) r4 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) socket$inet6(0x18, 0x4000, 0x3) shmctl$SHM_LOCK(r4, 0x3) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 05:39:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) fcntl$setstatus(r1, 0x4, 0x8) 05:39:04 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) setsockopt(r0, 0x4d2, 0x0, &(0x7f0000000040)="55d0ff401649ab9e0cbfee57cf3764173d731a13721eed5bce1fbd6f9d086fa306fd0386a19e1717533bce87766d3de83ac73d0a8f40054f03b658d0a443979aa46d817a63381d160f68160fb975901a92174b814e", 0x55) 05:39:04 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) r1 = dup(r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x20, 0x4ef, 0x400}) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) 05:39:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) r0 = open(&(0x7f0000000040)='./bus\x00', 0xa3bd3829d6fcd2d0, 0x20) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x100000038d, 0x10010) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0x37) open$dir(&(0x7f0000001800)='./bus\x00', 0x8000, 0x110) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f0000000140)="c90d7835e1f60f2546201955322f7b649d87b3a833c82aacfb06bbc6f1ecb728faa92aef1b67084d2930222b1d85130a1e6925011b467e853d9e2d699d4a6700531e79e6505944d36bda5153f1b78f3116cc8586", 0x54}, {&(0x7f00000001c0)="0213543de272ea7f3bc7fdf7ace33579796937123b9c61fd992bb1d5c834b59a3ce460a45d81431f1808a7b9bdd86130605679964db7f7ef5642a14d0f3a44573bffc7302a0625da8eb5c4b5dd7f008ba0581dcbe145b7edf4ef34438965abec601abc844771c7f247c725322bcab3bd0257bce10cd47c142d1a235ece31822381f32a4b50f8fe11519c3a5612e7ebb15eac7538a699a3894c5a6c0e19b12cc10c3bacbb4cc086daa67c30b34c2a12581746858aa66c86df0ac98452481df7c77b4f17c50f162278ab56183d0d9947641138aee982b3fba36275cf0f315a21ada635a3c06ed4830e26ed92f97f2a4a4a5fc364a735885a95a270dc927327b93bba1b37f2602ce47dec395cab645a43017f989b4eb891cad2a55bfa86d1126e4554b327353443d8602b3622b9cf7d5995926860597fb5538bfd11062f9944544dd8d0fae3054524233cd6fb183a973179d7920a22033172330b720ff7af0071ca3b705c59f3d39ff0b38d0dc910bd767b704a6d114b6e21812221cd6dc7e49337cec0e91a42837c42ecf8eff66670afdc48153ab6bb07517decae7582425a255d1b0dac79c323a9e5db696a6117528b8fce69501db6d5730f4e7a91c80be554cd83a6fc21fb4ab9eefe43596b3362824fbf7a4339179dd6c50ae670a27d8d41a91659dac15de5cb8ab06448ae452ccd5a3ceb3e3b1084137feb7d4752e15caa536609072151af0aaf5fb0e811736a36df81db348d258fa7481b73ec05df2c85effd86536240a449f3cc4e86eaa2391bbb6f84d55352ba56e27f955c24d416fbded33096c9f7c91c53de1c8aec7ff38828b8b2214ed5bcd45639085b825b48bb348d2bd0ed95edb1adfa0969bbdbe479ea34738397f554d0391b6463d6fec558b35fd0efcb938f8e3a89c9db8a452814f48d475636d23a72d2848d46ff30aac7eadc104664bde0e1e033b164530242e6c6b538d98dbf7b119ed510adf4c6c23febaa8aee988e7dc7bad673adbc92bfa356243f8708f5785fe60821a2279db5860443e9c6943216ae2762453c8389683ea0558c92805a006e18e41c73615f72eeda96e8a78bfc975fb9fc1c30937df4b4c299eb93ae8dd88e1578e302312f6a31b22f99a144a34708539f33b1f99e27919628ac70d6163b48ab689c5eb744c4e7c1f112454427d6c97cd0118edb4f1f615ba237d8cc52515fbec4bbaefd14392e4343f0a4827aba3ac18f96b3c0dc9f4a3bcd2879897e60c05609f5903ace492ace9e5ba8b7daceb4fb703e1d3354575aea1cc02a6e80e61a8c4b90f975ce9a75edc4882b5b7cf65daea880a6809762249e7de6334a963014ed5242a81453730d21361192cc605e6cc42ce3dabdb23d3daf36189c3906b0feeadca3e075a126f671160d59c98c71ba4bdff81808984c92ce1a7da0819b83949ad6d8c87fdeafc55aae020556a404e64a814f7d8ab4ea02bd43e7055d616fa7ad348de43c79d1c13769950d8ff947c68c58d14e3693b2baf02c72d2b8e17a0d123910d52e86e0d0a7ef026dcdbce1c6f810b04aa3e4121f23ac304e55c93b55b4f917647037f972c765a9582a7b5c01be6faccc22684b19b01f787eca12210355347c9b93ed618e48c2208aba2ec7538da590e03274e905995274affa7231b13391cc63f24950362d1bb28a21389c3af9a8d57d786857c22e9fe6d70118514d97b7040202c95296b1ca4ed3c93748dd0ef6bbfe83f8cd5e4195b9a98721319888298fb9d8820af09d8025e32fc895ea87b4b82e269eb51a84b96c442c04ff433fd925f749b35f366edf60e25d627c64c74c3a2bcac2c4767b93878fc4d1b5a3bb5b2e43444df4d6ac47327f94da292a7d20e24a77fb1c28e677f09e0207582ecfaefaf9ebeb19b6fddaf30704cf8fa2705876935f97c58026338283c8ce2af9aa148312a916d3edb50c53bc4aec28f552d12aabe164ecbc0cb3f957e602097279a171ddfc8d99fd4849c0bc22111a74a289e6763aba7ef8b7f432f7a0f57673bc29034724f75baaf7ac97b9d7d03bad81451fa8b211abacd864f37edc73975bfeb457d391b2979a051f446951bb5312dd2d6ac4dea1148e63d944d75229f89ee70486f6cdcd239bfd9d3d718355d52d08c646c30e30ddf50c5eaa936316e3213518ad2dfdc013a3df0de5c8c02261aeecbf7fa58eacd7feb35512aa788d7669b60af44e7f3dd0e6ac8c2554f0233e7acf9e35ebf5818ba30cc4e36b8645d91406210157eb9df28e3ff4d1ba2a73c2a40dc7c70391387ee8d17a7a74a288632a784820f5710f5c202e2839d827cdb4757af9920ec7941890319c12b11db993d529e0b66625b3262425a1c089502dc996ca4bf0a771ae478a2abb1c799d9c1f2dadb25f15fd1a8a26e8ba6200b381bb6f836d73a72c37167e5727faed821226f0a799a98fe0ac84721181bd1df9397455caab81793bdccb48ba7e9d0e7b73bfa84659c9feb140305c508464fe05197d854477e4b96ab6d3bdee714d38e4b50609bed52a390d5e660b10bfe8cbcb0051ddc90b95269654834242c5e4e7e11170f865f0c1826ee04388c90129dbe2c06b8560720978474c9c127b6635ad7522bbc6a35f580e6e0072282431a812341b2f60c8be4f27f5a1b87747ac38fdbe2ab7017d32be11b7f16eedc8315cd8d71fec2a77b374eab73685d8b3b6b8fdaadd7070d0a83dd65bbb6ac4d8631ba68b47e411f60c2b2e6242db0c9b1640c291a85c9845c545dc938b6544651dc221482d3f8f852345bfacc39bb05a6a3d2acede7b6684077f1dbdff24cb8babe344daaa0779c2d1448bf4cd6890260bd8a32003aceef63c897e06d5da14927a3ac02096e861312dcf03b83038e851837c05f47c8d39ae48bf09b0c560ca69862a24082063884ede7edc4bb80a3f70033ec53e625b4f9221df27d92def8962872f36a334234d25d0b5a023826fa6620dd97b05da5f5389e769d6466ae799afb9d8b9034a4fc38dea23663f4cf57f87cfc40b29183c657976ec4de8094497842d74f92020d8a4c0fdd84cbd8ef02242dadcd5664d89a3356b02f328881d3264d90aa921e957400f06943358e65f7789bbcfa1ec645beb32f76316cc54d01a006cd16b36534c69600cc9d614127436bfdf9265a9ac58b8d7a519b7ce09e3cad9934365f88254f560161546b1d69055689d5c01fe6e80315979386a3e1af18e32e69428d1e99a7639e7e4fb2c4d6005cfaef4d85c3fc396139142cc1d435720a2b4833086afeb11a621f0eb40c644b8f26373ad362f100a21f86e5e88cf2a1cc02d2137ffb3b726fb149a1b04a476a9070096aaaa62dd6aa6eece67e153dfc02bc60bdf95825fa4cb6da0d38d1927d50afdf1bc6e0a540e99b72330c5a558053e6f9b900c7af605710e9d82a26b4c875d6914550a90183d95827f462d0017b9246bb6bf96d1d2e9153ee4493fc49a98989a8680cbdcaffba067140333ca0f83a831ce04bc1cc524aa821f59b884cb18c6396a9095ee55ca9c1f1d80c783ff3c681cb8698496d7cf6b4b90d1ee53e196809191ee4268f3249e9eec70011c9a68b98344e748e37f763d84a79aac1a278da573a925d12d82df3c7ec378869292c52392cf3d069ccf49ba5950ee8fb8f4b18be0df510f02166f18263fadeb6592d063d5a84d573da8d3dc6684622bf060512799d1413baba1ae638592a1f1deb8082441c0b64193c30e9776f287981a3b3143a8cbff5b22bc0eec8a765199eee4915b3521fadcd192a3ec17936ee8cfe5c8097c35daf268ca8827513576b091f5ae0e8ca0b7892edd3e0e4a23a2c99da779c6fde7bc99f5255bd17f152bb4265d4951715389cb1ba03ce5c3ce5350284996526d3df71cf8813e9b96d00862fd1b50453b328ab06e9316c7746cda0eb8a5421645f21eb70e390c3b6d3eb8590b8646708b3bb2d79aa8022a32d14457609324248825304ca4ceb26ea09b73ef7c3528fa76dee0781d97e2eb0555d88afac852a5b5f779e95f54a6efd4111ef77383cd45ce45d7d463f777862e6cf1837cbbfa6dbfd7a7bcd86f014c14d0c27d1d7f9237bbc1a22bd522db954780beef51e388b6191a1df60429d6a0d9430fcaef3adee5c6d852af47336330dc76b718dea6d6f5cee25829eddcb39b5b761b3e13eba5f62ab4358daa8ec69cc16d391a263bfcaea4374a196698842ddcb204f6a85dd240d1dd7c3ff99af0c97153a244dcfc6846432dc2941f2a39f409f393f9a82d8806eefe497212fef34d38187274af8479b95a913d1bc9ac289847bb99db2671caaecd0488f089f74f4b20b77e7df3a31fe0f60c068f8695486a3f36040f66e43c55f28ce14c12c978358ef954f7ba94fc61640674cfcde8330209851d5b8a36316f5d1f7c0fc02ebff27fa5ff72d90a035fd7bd873fc8889515729f6e0d1ee5747eb2a7208a3b4fac86f3af7cdda4aa2406e1e093cfadb45f5a58c007518117061a865620b9c54ee430f0c8d3c8bea0c6bec418e854c6b64c8a6f8a621caaae09ab9d1c3a96d1c0b81a1fbda10c9e64133ec76cf0e12e58f24b2e625e18d32e603e6f5b78dddc7530fa1f634a1e32daa07b0cd1389ffb07867b3fc3ec90286d579e683d0a9426c217518778db63de7037053bc8f0b13c9b254582aec903695d930559111b6bf807ba73bbea843782a037c795899d7e15e5c8ce604b6ca5da3df5903480d7222fc37b0c3992862d59fc37aa92eaa9dace51640e05965c51130ada3794efb7e262e4afa86ee494d500cc4d76627bd68b49cd6a2d3138ff0af81f7a8f9a8a9422e8cab2c8e7b7f6cfa14209fda3e2f3c458eebe4c21669ef912cca49be4c159b16690a064af304a0119d4bcbc12ff3f7f0d6c3db8410ec0464b8ce695039ced4b4c3d3d7af6600edfd8a51cc88345d81205d30ccdeae23bbe8c319cce006998c5030aed3acced51b0fb5ce579588c527d07b316093d2f2e395910bf66535f8080d35f3863f2f7dbcb36ff622680c067f870da5e72c7a3b6ee4f846762ba71559a400238e7b2bcc8ef3f650c383ca42b82047d349625c0e02d9455e009a511c8971806ae3a21039048a1438439bef614f64d69b785ffcc8c2e5be10225a8dc5dbcd9c29e9c27770a0bd68cc434c9d10a808e8a7cf66407bfba46ca7a1a7aea6c608298188be5afb5f2ae17ff719ba1191bb73135f2ffecc75db3de98fc8a852f058ed1244c46755e598d0f2e09a1599027999a92aaeacd8cd4384a441adb8f0e00aecd5ebd5d408199504febbd528bdbb5d3e252af1a656e2cc44d23ce6fa3cf1462b15a007d67c0df69b0377daf9339457a626446fad33ed3c702776bcf794517cbebe306d210f8edda20cf847f3bb446371fe9a7ed5514867a40aa0043bb5639b829f47e3069af555362c32eceaa5284f3324e674a10d49c1d9fa37c94b48107f8347754fa6fdf130734d0eddaddb0c49f9f81eefe0e94b9b5f9e1ec76c88b3bb964ba3ffdda306b9f92e73eed998d9957ff07214af17b736969911d46e43c038748fd38e1e83e425a7e9210a4186981464b6779d751549030a4a734f172c349df333d6e848519205aea892be6335ffe56f2e029e2a3c771646847c2f8593bf30b4943008e7ea38da185c1a695b21a58cd19fa8ff65d4b7ab8cadf8547e6adc47f86ab39671034106fcd4ac6b16368280320fe7b661c60d2ac0d4b1c3f0944a0d51ac7147744d458a884be8a6a0ff8528408a3251592574379c0b5d3216c870083749ae008fb34ec2b97082e451ccd5c0cc5f6df616b283c86ef30c4", 0x1000}, {&(0x7f00000011c0)="558ee06c1a549cc0d0f80219fc08e63188bb0e3eb58329a93824c79b244c5a5e8423d70274e6d9dacbb8171f62adddc0fb1618d782e2b4c97fef06f4a1af4234ce9c90e6b9dd13e0bbd876a2cec171664180bcdf22f9c116d3973b8737216caf8287f586897d6799f6d4b4dd652b06", 0x6f}, {&(0x7f0000001240)="96b93c3b11b474025c0f320744f039c0f58f08a1ecaf9dfd299d109402d9ca7d883fa7084e39ea581ba03b9101139df0e6a4df3fab4ffa91b83b7a26610265f5b478aa262e6ee8ef08c9d44ce169f6fa276c45f1c475eee2db17ed75cf30de3b68c5b2e103190da3ed9e9a197910a720e2c60166962ba793647e075efc215ae2d624b4467728f8394e6578d11531300d66c57446214b91ecbe6ce057d2ace9b8f32666ee937088d26f6ee9754dfefd749f14", 0xb2}, {&(0x7f0000001300)="168358f34c1b6000a195a30d7ff0c9fa5f540b6317631d041679250b9707eb92091ce1b335c34b01c72700ebf731c9b1affe5a7cf2368243795f75f811da92d8d51e0767286215d2314f2209e3849711204eefb5a1542eb64223766dd5b6176b7c5306e99bfccc95dd4838c816d9f91d6019078f46e3f4d1066113", 0x7b}], 0x5, &(0x7f0000001400)=[{0x58, 0xffff, 0x2, "53fb8359e958607c31943c809e39ec2dedeaaae1993222fd2f3f4fc8d27833b008acdfbfe8da514ee9b836da56299d0f46b1c23c277e6853318590ba926493344d34d1dd"}, {0x88, 0xffff, 0x6, "72eac6ee0cc1a1e18d108bc57a8898c5841517db393d35500ce22c90a7f4f89f38daabe99c72820480079eabc3ec190d91f9d9f86ea0820518c529a21dbf90440ec76d87e70124093eee88ecfde78beb14915c7feb60233e1ceaf97313ce8f0c1277cd2abb5756086d064ccd8a82a8017478"}, {0x50, 0xffff, 0x20, "11f9e5a38c75bd73565527257dc95e72dcd8660f174f31efb1583c4defb86ae0eb6c59fb8a4b3f00637ad81e81f3edd9d83990a95d08555b12871ef2"}, {0xc0, 0xffff, 0x1, "037d0b4e70e1dde3ca8a10347c9f173457fb5d78526f5e0ee4b35125e1ab3af4f8e5a0b477e2f33b98563403f4393112207b40c4672570a26a6fe8d632a0253660d1c2c466fab268aeaba29daeed1027f171b656593736ba336277a08f5962f8442f375cbc51d4f10695d6d3b625507b1a7aadeac932e9a1c5d09006ab2c13520815c065cc192bbfcec452f5c215256aa842e3fb2df234ff15f520da518d6271b11b6e8a0490311abea4bb4e78f3cf9f"}, {0x100, 0x1, 0xff, "481bb140d481c373101abf6aed32beec765e09fa62a61547c4bdc7e83c7d7235534868d764d455db4a73fdcd1f8ebed64c06286365cf4f4ba59dd833b583dfe04cceba877f2fcd3093b8c4218ff8523820e253a01532f578ef041979c6d6d0cece777b71cb4e0986c98b37ba3ac0de77d0d2401d68ca51dc119cb25dc44ad72e0218818ebb8588b5b733fed7d30276f420bab9bb1a25e22b46a42e4adb8adbdbfbd2d20be97856677509fc35efd33f610ed8041812ae0b3a8c27e1ecff71c56c013e56a22c521d636e327f62f59ae07a4724e6d7dbd88878ddd0b336c5df8804312b4a23710bb9b8ae87adbba5ef"}, {0xe8, 0xffff, 0x80, "0fb743f32924dc6b1258aa9051cd7fb7cc5620e71248555ce99db75899ab6690d0aa0378b49f46d377831238502e0244ab48b3fccddaf221b46ba7f34fcdc8ee190309e0965ce891a45c30d16c1b1dd62745d9a72e7efc951803283b2dc4d16ca4b2a9c51b6e0fac77377ac593fc53ebccdc7f88de2501bd80d0b8bfbb067366b4f891b5c50c1e78334d183ceabe3eb6e9d5420722532c8a15a09f8159406b5cd15bcec8f65027f79ec5072bfb02c5f6d0b563c67ba21032f6304a5d58d6654b295b21179b0e3459f378b990f5a247d3e25ce4e039a3d88c"}], 0x3d8}, 0x4) 05:39:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000180)=""/124, 0x7c, 0x40, &(0x7f0000000100)={0x2, 0x1}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = socket(0x0, 0x3, 0x60) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x2, 0x6, 0x7}, 0xc) 05:39:04 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2404, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) flock(r0, 0x4) pledge(&(0x7f0000000040)='&,\x00', &(0x7f00000000c0)='\x00') pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="fa1204", 0x3}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000340)="16fc5b1f8e52a15345fea58b47ce27491ca37202914f20b069a9a2b19854cf9339b1fcbba29ae0bc29678105a07dbdbec060a5f6a758da0e452b97c71779cb76a0bf74f316f12705d0e0a8f1ca2a7e3f1aca2485f0523ae84215bdfa45", 0x5d}, {&(0x7f00000003c0)="0836596faea4366573f4b43b5d3cb5f76e787a184db1b53248dd817201322c48a188dfa74c89b2d27b4904011abbec067bd65ba5084c72ddb1c76f024b52eb2180fd44c72405ce73e8dbc4af9397c9f5e3e80766ffb5e883965843f0fc09ea4956b7d42ad3751f1422bfa426f03667a90e5f0dafa31adf0c4e61e9c951505d479a272d19f0cb4849714743c6d41321", 0x8f}, {&(0x7f0000000480)="7e784a008cee0d05224756b617b374613cc4055e9400f125cbbbec31c4dd6365a2eb7e1cf961bb1e2c1afe2676c2e40b60ef0cbe8c6ef45e8ea511c11df736743007058e24625c5dad9df1b0669aca53e3b7bae02dbc006e9579842fe7d6ffe5144cece2b34a0453d5c8f47a1a643e730d09bb545ce6b324a2464e4320a32905eda2bc939d0062497e715f1702f6feff172de956a4d587e0c7561fe8e465f0381717b81b9159aaf32e569b0ac69609f812bb143574b725617d97f31cbe01f486fd4addcc86b0bbb2cc352fe4caaf8d84bb4978", 0xd3}, {&(0x7f00000005c0)="5cee499eb960db38201ba2ff3b21e4b9203df516fc62e4f3953ad52e757aae44d403a6796c5a4f480db0ee3b48496fd680e4909d7fce88a00f1909cc77c406251ed076d1f1fd584f6c7659f88d0de30940908dcad6aaeb6380d00c43aebbd4eb8c6b4347b4bcf5de8934b57c98750858ae6fc6799f738605d38f76da4d164296876c4a8c66c8cffaffe4c3907c8f6523ad86a84974d08cfdd25b04a39e8d36f849aade1d971bc43608b1769e58dc04c59056d53a9b1dd7595426c18f3d9c4fc667e44f1fee1cd5c357a4f6be86c464ea001fa7dfd0ea5f8525642b2d08df21613a53e4f9811a4ae1612d7d030d4e1eb7cde35cc29fb3abc7384ef6abef1332faa470ee2a71e5dc3928079c09fb2da17a08de614bd0e5a87cc100c2ef89edf36003253f0fd2e8695fcaf1dfdd7ae7575f0b4406f1cb577bcf455177124117bd58b24593243449c46c89177f098260479c7d61c173dbdc46af0641a12c6ead2106c9e5b77d003e54f9c28d80af5e8dc7234c7635949712048f05b64ea648e0be7a9ff2369a8cc1d57dd85208c1dbda054f9ba9b3a0437e7c445b3ca8c8ef118f56497942947a39aeef63754683c098eef21675c4dd440edda84168a0825de54bf9241efce7fbb8150dce842dc71e61feac23158140cf55b7a0163b5bb09fb480645896982b0eb7c15e6a39b11710bb2925b50f1cd9739c7e89546e3739576a35d1db6f29aa06c057d5cd25f1b23f8d13944323e14d4174dcdb393f35855f9f02285bd0348033b54b99b4d8177b0a1a479e53327bdb1a987f7357dcadf413ef9f7dc188dcf90e8a597056429c55dec7c8780b7e7ac3", 0x254}], 0x4) 05:39:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) r1 = getegid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0]) setgroups(0x4, &(0x7f0000000180)=[r1, r2, r3, r4]) 05:39:04 executing program 1: mprotect(&(0x7f0000084000/0x6000)=nil, 0x6000, 0x5) mprotect(&(0x7f00009ff000/0x600000)=nil, 0x600000, 0x0) mprotect(&(0x7f0000ad4000/0x4000)=nil, 0x4000, 0x4) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x9130fba, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 05:39:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x5, 0x3b, 0x8}) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0x37) 05:39:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000300)={0x0, 0x5, 0x1, 0xf9c, "7f79e6018505dd7b95f294b2a312f8f69e1a902e"}) dup(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x8) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x4993, 0x9, 0xfffffffffffffffa, 0x80000000, "166181e1d62883e047b08be2efab6584d220e2ad", 0xfffffffffffffff7, 0x3}) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f81605", 0x92) 05:39:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) r0 = syz_open_pts() unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0xed31) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0x37) r2 = dup2(r1, r1) getsockname(r2, &(0x7f0000000080)=@in, &(0x7f0000000040)=0xfffffffffffffe12) ioctl$KDENABIO(r2, 0x20004b3c) 05:39:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x4}, {0x6}]}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:39:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x7, 0x6, './bus\x00', 0x1, 0x9, 0x666}) unlinkat(r1, &(0x7f0000000040)='./bus\x00', 0x8) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0xffffffffffff5042) ioctl$WSKBDIO_SETMODE(r2, 0xc010570d, &(0x7f0000000000)=0x37) 05:39:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000000)=[{0x80}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000a40)="a1") lseek(r0, 0x0, 0x0, 0x3) 05:39:07 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0x37) 05:39:07 executing program 1: socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x36, 0x4000, 0xfffffffffffffff9) r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e5786360bcd4c0a162b58fd4237b8fa4d012ae447c2472b3e842f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f431676e0eb20b8a362c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa551016c17f08969eddff7744123053ff03d925341d85544cf1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee443460409062000000000000000f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee585540400000000000000bed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3b2de3f973d8c3e5afc074c17f1cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88810000001f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4e74fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a070016a0dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e4a201dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67d8258987b5cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caf050000004075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132c33fd000000000000cb47566abe86451173c10000ce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7fdd8e5a53036f59036009d9d7ea7fcfd479a16898340b7ae5eb5359b9f1e475f3aae496d222d1e7adbf48716e250bf9acad4fbfb1572738d777bec4ad8bdbb666656c868cf4394aff3219c961c3428b327a65fc94500dbb57f781b352043e9d09f193a5fdfbb52818f43eb2f749ac186f81226aa5d8b81e910400000000000000dd69b0e6a0ea3a55719a8ddb2ce5e9085b5b021a69e483d5347d96503b17a6bf720eb0002da2675c7d8efc2893881bfccea8268fe8cf2e5aea7d57af3d80c3e6f13d22f69f07df3a2c09b0aed0cec82e12e33bca2e9d1b18c9ae945e69af1feb685a5c8ee1c0629d2c4a9e61769eadaae5f4518240ae73fd2f66634e9fa2d8142d0c1165897a6ed1540d6f7e1239318e6e28971d4a3c02a49bb4ec9386eb0c31534fcad2ce3bba20c2ddfcab9a87b9af20f7728346cf296eb2158658e3d769ca917b138c6d8b5d032af5a5db1b29938948bfa07fdb51310c7c16d92537fdcf59709a367e009890a947093ef21cdc7be85beb7f6d9291bda664b1299d2786cccb54f7f45a6ac94827857fdaaa7c013f161a5cf95d89d205997ace1dfb9e44975ff0635a206a01b2b7be3f43802db5f303b7a273644e1fb835acc2c1067802dd11f761688161849c867d623321ef8dcb65121a8579d9c0844b134d7ab380e346c5c53db0ba496d6bb9f4e15f9c35c1be05f03c75ce59a26d9c7172d3d93fc4059e3e274e556f525fb25e7c3848888ee65082f79439cd000000000000"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 05:39:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mkdir(&(0x7f00000001c0)='./bus\x00', 0x100) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x40) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x3, './bus\x00', './bus\x00'}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0x37) mknodat(r0, &(0x7f0000000180)='./bus\x00', 0x80, 0x7) 05:39:07 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309900f87c8a5b6701000000000000000000c414000000290000002f000000000000208000000dc1bb893f"], 0x38}, 0x0) r0 = socket(0x6, 0x4, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:39:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f00000000c0)}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 05:39:07 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e4", 0x1e) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0x8004427a, &(0x7f00000000c0)=0x1) r2 = fcntl$dupfd(r0, 0x401, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 05:39:07 executing program 0: open$dir(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x8) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) 05:39:07 executing program 1: setuid(0xee01) msgget(0x1, 0x48) socketpair(0x10, 0x8002, 0x3, &(0x7f0000000000)) 05:39:07 executing program 0: open$dir(&(0x7f0000000040)='./bus\x00', 0xa0, 0x80) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) open$dir(&(0x7f0000000080)='./bus\x00', 0x10, 0x40) 05:39:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "6e935d6fd726175856950d74ae488fe036f7a756", 0x0, 0x2bd}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) mknodat(r1, &(0x7f00000000c0)='./bus\x00', 0x8000, 0x81) 05:39:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x54}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) 05:39:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x40, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x8, './bus\x00'}) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0x37) 05:39:10 executing program 1: r0 = semget$private(0x0, 0x100, 0x10) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x40) r1 = semget$private(0x0, 0x6, 0x250) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x4]) select(0x9, &(0x7f0000000180)={0xd0b, 0x101, 0xc, 0x4, 0x3, 0x7, 0x8, 0x5e}, &(0x7f00000000c0)={0x6, 0x5, 0xfffffffffffffffe, 0x8000, 0x10001, 0x2000000000000008, 0xae3f0, 0x1}, &(0x7f0000000200)={0x6, 0x0, 0x7ff, 0x7ff, 0x7fffffff, 0x6, 0x4, 0x8}, &(0x7f0000000240)={0x0, 0x1000000080000000}) r2 = semget$private(0x0, 0x6, 0x10400) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000080)) r3 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r3, &(0x7f00000002c0)="5508b5e3ba25004c4349d7a1dfa7a50307689746822af1e3d8031b2548af86d4f002376982e5b8c440f0868be0eb2469b094699c8fba21e06547ea28", 0xfffffffffffffd2f, 0x5, &(0x7f0000000380)=@abs={0x1, 0x0, 0x3}, 0x8) pipe(&(0x7f0000000440)={0xffffffffffffffff}) ioctl$TIOCDRAIN(r4, 0x2000745e) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f00000004c0)=0x10000) semop(0x0, &(0x7f0000000100)=[{0x1, 0x400}, {0x7, 0x7, 0x1000}, {0x0, 0x1f, 0x1800}, {0x2, 0x7fff, 0x1800}, {0x4, 0x5, 0x1800}, {0x1, 0xff, 0x1000}, {0x3, 0x6, 0x1800}, {0x3, 0x8, 0x1800}, {0x4, 0x4, 0x1000}], 0x9) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000480)="b6") mkdirat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x100) pipe(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000f40)=""/214) pwrite(0xffffffffffffffff, &(0x7f0000000a40)="effd52a3e396c416b19f72918c5055fb6cf2b9e0df3d64bdf4787a2f36da7b45ed64e1998e546e957ffd7504ddd40f548e6fbad16c37f6a9d0d1c414833db56c08f3be620ec5d02e3ac3c482a2af4688ceb560bddc96ccd17b77004b37a1f032b2ec581c464ee9332f90017da42abb652cd05ea0827b46567358e221ac1cf4d4bd44d7b1b41db4e86d9cbb141011ee2795e678c97d16f551f3dc8c512ad4d096d67340807cb782564a6802463cd3df3c0eb1e0b25236c32d6d5706ad8fd10b702bed73c774045444afcd240f871d53a8e05a759dad402700000000000000", 0xde, 0x0, 0x0) semop(0x0, &(0x7f0000000280)=[{0x0, 0x100000004, 0x800}, {0x4, 0x4, 0x800}, {0x2, 0x9}, {0x0, 0x3, 0x800}], 0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000500)=0x8) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000880)={0x3e71dd09, 0x401, 0x5, 0x915, &(0x7f0000000b40)={{0x10001, 0xfffffffffffffd28, 0x9, 0x9a, 0x2760c0b9, 0x4000000000000000, 0xffffffffffff1ea2}, {[0x0, 0x44a, 0x200, 0x33, 0x200, 0x1, 0x1, 0x8, 0x760b, 0x6, 0x80000001, 0xa, 0x5a, 0x1, 0x8, 0x7b2a0a52, 0xf125, 0x2], [0x10005, 0x9, 0xffffffff, 0x0, 0x80000001, 0xffffffff, 0xffffffffffffff4b, 0x1, 0x0, 0x10000], [0x9, 0xffffffffffffff7f, 0xeaf5, 0x1f, 0x42e, 0x0, 0xfffffffffffeffff], [0xfff, 0x0, 0x20, 0x4, 0x728, 0x3], [{0x9, 0x1, 0x1, 0x6}, {0x1f, 0x20, 0x9, 0x2}, {0x2, 0x7, 0x4, 0x6}, {0x7, 0xfffffffffffff7d5, 0x0, 0x7}, {0x4, 0x7fffffff, 0xfffffffffffffffa, 0x9}, {0x3, 0x9, 0x0, 0x81}, {0x1ff, 0x1, 0x8, 0xffffffff}, {0x0, 0x5cbb, 0x5, 0x5}], {0x3, 0x1ff, 0x50000000, 0x4}, {0x1, 0x200, 0xffffffff, 0x2}}}, 0x38, 0x8}) getrlimit(0x5, &(0x7f00000003c0)) shmget(0x2, 0x4000, 0x54, &(0x7f0000ffb000/0x4000)=nil) semop(r1, &(0x7f0000000300)=[{0x3, 0x4d1a, 0x1000}, {0x1, 0x4, 0x1800}], 0x2) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000040)=0x6fb) r7 = dup(r6) ioctl$TIOCSTOP(r7, 0x2000746f) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f00000001c0)=0x5) 05:39:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) socket$inet6(0x18, 0x4, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000180)=0x37) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x1) 05:39:10 executing program 1: socketpair$unix(0x1, 0x200000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="c1000000ffff0000010000000000004098f055f033e637f6b1f69cbdfaa32c92c65edd42124c45239739f198d2375d6e8ec5312e9189187ac5c0a71d708af2a8e3ab9c8d523bfd677c69131c6ffda41d9310cbe084ae004bb3f8eaac5f0a40aa30f00c90ac9bff3c3095ba141067bdef5854f95e978584b16c9434f1df94db35c655d2f37acccf36d8b1e91912d9dbb64809dc7b8132bcaa8e486d3dfee5321294dca5ae5902698bd489dce695963329b2051b783708143ae715a3dafd8fb940f596ab906ea20180d94ba292390dc1b2bd394ac66c5a2b4616c28eed8184ec0a6f05ec858f81c38d994a5f9d2bf97a7d86048873eda5bbb88e9f07e944bd1cb72efef3767077bf286f5337985ea398287355a2dea0c79a4c94f1dc41dbb86a5bfa999021cfbf739f48c46ee8e12defdec4c8205704cb0bd182e6954de24c58240b34881ce4d92078f3f467004106457f989314eae58c3fa54042c51a04f7ad626dd6459a2739ce0a62b101000000cb48d28765656851ef1b8ee0de8f1b7ac7e7e3d8aef56aad86710e56e6b1c78e83028f40f8ff6a44998bd6db8534e23e8410eae9aa1036c10a6c620d4430997d8c4f43e368a30557b63dd3f0440d8d008e8e8bf502d7a04dcebcbe13793757e8bc97060464cdb2107ba521fb7cca787add3c5ada48e0fee6fb13043d81555e695a321ff8", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64], 0xc1}, 0x0) 05:39:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) socket$inet(0x2, 0x2, 0x800) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 05:39:10 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800010000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x8000, 0x1, 0x100, 0x60c2, 0xd1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="db12d28b19d9cfd5c8bc8333bc081ce83e572c0136bbc2f1d9edb0f798ee05f90e8a87b8149b56f065972d5699507a789935cdc47fe4fd405b828cb23bad5ba1017d86c3251c9717c5f6c2c9163e0bf46f58c438c4ebad87119badf462fbf093d5b8776a79bfc91d66ebe520c3143f77e8cef097ecbfd9d13171b55f49eeb3203f82744e21f5558de6eceebc1b0f938bb8bb6a3818b45846a67c9e553d4716ba537c6f8426635d444f90d51e37af363991926a6c7da8707b793808c74f838cf1ba192f1f5da47d83a78b865054546072", 0xd0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0x7) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x65, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c8a5b6701000000000000000000c414000000290000003d0000000000000a8000010dc1bb893f"], 0x38}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000100)=0x1f) 05:39:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000000280)=""/250, 0xfa}, {&(0x7f0000000380)=""/163, 0xa3}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/215, 0xd7}, {&(0x7f0000001540)=""/31, 0x1f}], 0x5, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x4) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0x37) getgid() r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x61) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0xc) sendto$inet6(r2, &(0x7f0000000180)="925cdae7df48f6851172bf8bcd6dd9e22d478cf23b4df0c1a9d701350df747382aaa069bd901a6fb16b9438e2e4522e03657b07ddc1eb420843f396298151b3cccbc72d52271c5ae08ecc7f43012ee596e4aaeac7301902be0c66eed549c10c4536494f056c1485f5ef1c51cf18645881f0498082345d445c13dad738b719796fb5ca8c0a65e389468fefc1431295a83505fe1f28b8685ecb9", 0x99, 0x8, &(0x7f0000000080)={0x18, 0x1, 0x5f3, 0xfffffffffffffff9}, 0xc) 05:39:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xffffffffffffff62) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = dup2(r0, r2) dup2(r1, r3) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) 05:39:12 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000001600)="50010501000000000000000107060000081004fecea11ea8fef96ecfc73fd3357ae24b490316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000040000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f80004ffff00000000000000000000000000008539cda74d1467802813467be2313927b913cebd997e563c73891d41b638837f11c30002000000000000dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04ec55212249865426de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737bae2405757105889a2b32728f83ea65f3482e093de7141ddac4002f1a70653708a155672b80c81a7446e92e2cbdfc79d09009473be474d0607e8803ba8b5b3122ea9e0181f61ca12b2635c2cfa8c55215efdfa9def412d2c4c4d54f22af5b182eb890a20f53d38927985edb06887ca6dd6e1d496ccc8352682f3fa2d093ca8625b8c27262ecd53baf472ae0e7a20ee073bf8f4507bf05bd365b989974623a41855b6f483192bf88f19065c4241dfacb9c76be19e3", 0x150, 0x10, 0x0, 0xfffffffffffffd26) 05:39:12 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pwrite(r0, &(0x7f0000000000)="a2540fcc2107ea758a5b07c537bd66", 0xf, 0x0, 0x0) 05:39:12 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="5e90fcad16c835ba7e", 0x9) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x1) r0 = accept(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000001e00"/4098], &(0x7f0000000000)=0x1002) sendto(r0, &(0x7f0000001200)="25daf6200fea5fb3b203e060372ffb8ed4e7c0f189bc3a1090e9f7e1102e808614dbeee4fad5f97db0f9575c3251d071606955823c02d3e7444e2db017cb98ef2d535064b86574901a697e", 0x4b, 0x409, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000140)=0x28e) 05:39:12 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) setreuid(0x0, 0xee00) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 05:39:12 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000240)="e1c919dfb1d471654b4e46e614f660cadc6826231807b160337649e5182738089fd6780019cd912ce91fa920945cbb931dbef2152d975ea5938b57dadf2298c59202e93b36636c05e3c5e367c5c3ea2e68868818bcbef1cd53814721edc05ce164287868825ad2f74a392164fb470a5ebe496d8c93eebb3efc8d2303aabc844e254632edd1cce2f9c7728be9eacf8c18f4a7ce7b02e8eb54b3543c26166cc1e7acdd8b9e548c9cfb51f99a38ecc5d8e2876fdc3b186a60ea7e2dd6a7d9d94b25fca7c1dc2cfa65de35b6b2bf995de15fbc864b135645745f148e7dea9ae9086fc42c848af5", 0xffffffffffffff40}], 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x6, 0x7fff, 0x1, 0x1000}) 05:39:12 executing program 1: r0 = socket(0x2, 0xc003, 0x4000000000002f) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) 05:39:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) 05:39:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) fcntl$setstatus(r2, 0x4, 0x4c) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2f66696c659e5cb63000ae58ca4a6d4b9d3f2e60cebf53a938fbbfd29f6d8016593a5fc7a616c9d8815b5885e50fe00673f0c42e34b13fca784bdc7d51af478e9ce1a612b3dc4e67a9b1986c1a63f63d1e7ee2a1a8bb96cf55df69e93baf619c35228b02a6d1b6777fc9824cb3bf6d7f4d5e"], 0x8) listen(r0, 0x0) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x0) fchmod(r2, 0x100) accept$unix(r1, 0x0, 0x0) 05:39:12 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockname(r0, 0xffffffffffffffff, &(0x7f0000000040)) r1 = dup(r0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x5) 05:39:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x1d}, {}, {0x6, 0xfffffffffffffffc}]}) syz_emit_ethernet(0x121, &(0x7f0000000180)="b4a09f53aab3b6d1ea0189533e653c") ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) 05:39:12 executing program 0: r0 = msgget(0x3, 0x48) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) utimensat(0xffffffffffffffff, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) msgsnd(r0, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000b00)={0x5, 0x8, 0x1, 0x1, "ba1414bb7da7bcc793611dabbc261a334abe8bc4", 0x6, 0x6}) r2 = fcntl$dupfd(r1, 0x100000000400, 0xffffffffffffffff) fchmod(r2, 0x4) r3 = open$dir(&(0x7f0000000c80)='\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', 0x1, 0x10c) r4 = msgget$private(0x0, 0xa) r5 = msgget$private(0x0, 0xfffffffffffffffd) fchmod(0xffffffffffffffff, 0x42) msgrcv(r5, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x9, 0xffff, 0x6, "1e27819a7335701002354f0aa44e364f1cb678c2", 0x84, 0xfb2c}) msgsnd(r5, &(0x7f0000001040)=ANY=[@ANYRES16=r5, @ANYRESHEX=r1, @ANYRES32=r3, @ANYPTR], 0x4, 0x800) truncate(&(0x7f0000000b40)='\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//file0\x00', 0x0, 0x8000) msgsnd(r0, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESHEX, @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES16=r4, @ANYPTR64, @ANYBLOB="d75741ddfdef3421c85fa0263fc4181a10eac896ea3dd61a3c1ed70cb95d81cd1919564e11f4887474adf9668bd5be1c69fd5e9339adc413bc324f4c36bcc88df432057c23435311426e8c1d84bf70faaa72e8c7818f32e219f89274719a47813fcc7ec55180e078387f3581f1abcf59a64f1bd882401ab81769da42c5601b55ec543d538e38505926bb3a673f76df4da3d023776c3feff2f260c9a61660e36a6de24c7c1f2d66a2fcec9164db48134ceac786b9d3d556c42428a27a989cb50163ca827b1d86e472b058e91f210e6c53bbf8f686f88e2b55f5d8a7449f62a7", @ANYRES32=r0, @ANYRES16=r0]], @ANYRESOCT=r0, @ANYRESDEC=r5], 0x3, 0x800) close(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r5, &(0x7f0000000800)=ANY=[@ANYRES32=r4], 0x1, 0x4000001, 0x1000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000bc0)={'tap', 0x0}) execve(&(0x7f00000002c0)='\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', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r5, &(0x7f0000000840)=ANY=[@ANYBLOB="00000000000000e4"], 0x8, 0x1, 0x1000) msgrcv(r5, &(0x7f0000000ec0)={0x0, ""/77}, 0xfcb8, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000700)={0x18, 0x3, 0x0, 0x1}, 0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r1, 0x0, 0x0) execve(&(0x7f0000000740)='\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', &(0x7f00000007c0)=[&(0x7f0000000080)='$-*', &(0x7f0000000140)='.(*\x05A\'-\x00'], &(0x7f00000009c0)=[&(0x7f00000008c0)='-\x90#./\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='.(*\x05A\'-\x00']) msgsnd(r5, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) 05:39:12 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000501b1000090000000205786ca900f0e08fecefef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d0100000063ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000000000009553ac52557f051d95f2d4d891934f5a8eaad133e276788d82d9a81cbb62b896f1d0fe49b6be71cc52dad0cec02518741ad4fc6f818d0e1906eabdf45fa76ac2dbe1d39d89f552e23e2999acb2804384ab5c2cb049473d6578d0c69bda14997b58ff48eb36ecaaaf114d12a9162aad21d865bd97e41fa600"/308, 0x134, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f00000000c0)=0x80000001, 0x4) 05:39:12 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3, 0x6}) kqueue() bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="27000000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x8, 0x6, 0x3, 0x0, 0x2, 0x800, 0xffffffffffffff80, 0x3, 0x0, 0x3, 0x9}) setsockopt(r0, 0x8001, 0x100000001, &(0x7f0000000200)="3f542c91cd357c885277595811bf9bfe854269e4df5351bc7305a258acdf4a27b27d012c54984fa74636cac890f42eabd95f0586eea3ae93a9043d42f1db9c8c12b8737f393114703bd0fa9f8961b092bc24c7fcdf1423d91ae67fa98ffe0b01725cfef14ac627ec675ca92ef71f95e67a6935ba18063f8c79b3ff5e7c5886e087e409688fb23025fc00082ad068ba391b198db6e646552cf24d879c95fbb0e84cabadf531d0441a7d78cf54eb9229f4b7824c0c0543a2b27413134bc61a4dd864d7e68bc0c09855a2676daa6fee4484f2157c28814b3c2646c2", 0xda) 05:39:12 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() accept$unix(r0, 0x0, &(0x7f0000000100)) writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) r3 = dup2(r1, r2) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) fcntl$getflags(r0, 0x0) read(r3, &(0x7f0000000140)=""/95, 0x5f) setrlimit(0x8, &(0x7f0000000080)) ioctl$KDSETRAD(r3, 0x20004b43) execve(0x0, 0x0, 0x0) 05:39:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x400080002001, 0x2000004300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x203d, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 05:39:12 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() fchflags(r0, 0x0) syz_open_pts() read(r1, &(0x7f0000000100)=""/240, 0xfffffffffffffee6) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDGKBMODE(r2, 0x40044b06) 05:39:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)='oN', 0x2) write(0xffffffffffffffff, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x100}, {r0, 0x10}, {r0, 0x80}, {r0, 0x2}, {r0, 0x100}, {r0, 0x2}], 0x6, 0xffff) 05:39:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="3706a6db3396c0d35e7ab402aa201985bfbde5e911572be6b46430a6ec7306e7fc"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f000023b000/0x1000)=nil, 0x1000, 0xb089b261b5617af8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) setsockopt(r0, 0x1, 0x81, &(0x7f0000001240)="74d537d023e46f8487b91055b38a628be4ed14532ef8d68a680db7a804f5bf66bca65b0ca108db1f667081c361246fad0cb48eb58f34df5bf128f8290a07240b8f66953ffb77636179d8f16b43ced297718dffd17c41d6a15ed5ae3f11db956d8412b3c8b464c1d988aa9ba55c7b5ed8ab24f840579d4c5fff50682913494fb8f45b6818afe4c5cb87a8d72229b206c30a7d24d947efca4a6d910970436a9b5fee52e1f8ace9d4a5936d025ca29b04e58324a19037a3dbeb3d13c13143f79d41f704e98df6e1ada203917bfa194fa196aab64a3909e92b823cfd1ab26da00566468db9118df244c41ac7ce6bcc7bf4adf73ecdf6f0e8eab4dd5073b4e817ab0e5add8c804f55cc8da021b9d5599dcb61c0420bb458755cc9dd9978ab5439cdcc70c4406610a2fe79e214ec01d0b673c093103eabb3e83fa5e7f765b06f3b837534fb583c4839381c9de30495b51dbf978bc998a9af36485e000239a1fd00f39a9350a223ab9728564aedd3ba418437945fced8dab41bc06a087fc9318bd6e59393c32a37cdd0514cbe7ca9ee0a9a2e5921830d983dace4cdf65811915c45cb937af0c47a05393c52e7038db9588f1648541f2226132961a4fa7eff2b51591e50f188684343acb6ee36032d0f09a8cf84ccb8c582e298481a4c7380bf7f0b651dbe2c02865f50ab0de90c2bcce5d1e02cabe34a495938930e1ebc625a9c484735872f6ad4ad8ccc8796c595c22361964a204a9ebec35de752ebf29c4aa586d71c67258c6f26f120e5a5750cb397da8f5814340c1a17a72fc04e76974cd01a4c06313b9b6c4f0881cbefb4a6efd1efec740e09448a95ae161fcf5861620beb4c346dc399bb8e1fbbcf171158ed2b608cd887a8a4d01c812190640295d7af00eaf43bbada7ae38f3a27da89432b56fb83f1472178ba6cac2c4274b6a5b3f52ea6bdbfb6c30910a10d5da5e7c354602fdd3d2179c240bbdcdb9b2795429f94eefd9a5a08e8d68ad403e94f96245ca7af31c974e9c9c0e18f0cb63f9e2c40595860c4e035d07466a764d0c22396aa7285cf6f9be30549762a9a199ef27c6e368030ce7e8ddcf6322ede267b201905f6a02dcb5a28bfa2778977099a58f6d8bac1a28d4f0ad795a070ffebe467ecb69a461c81d3b15e955851735de3bf277a549c41d6e6cd46990d5b6c4a871de264c8c4c74445fe318c5539bc5f1b63698e077dfd46529a8a94e0623bb641892ebb00d74d0d777877f130eae898688fbdac26f92dfc9dc80fb5731afb04a55103658e23c17d0579668e622234221f3f3ab366d970b8eda05ec1f3a4c9ca25784c5bd0b4c53187585f724058ff0d60df89c15553c9718ec39d6dd8e3332688fa4f8323cc835c6833e39cf24b3f0b6918c7af328d42c48c9f21979132dbca33e88c37db87b18147eecd0d214b745a28d3b5f3f03e1949605f5d0b83b37c821c2cacd5fe4cc885eea0b4ef2093d3d9a57b4c6a5e14f11f53c36c024f2e78ae0dc86700808a456f46148cba2ee98a4c5f64276cc2ff64dbadd538bee5045f5c690e8c0c4b34c9ecb930179fd2a06a8a06ea777ead0ff94f73b0d3df1921c15324b1268cf09ec81d91f1594df1c8b427a9ded3d341d7f3b43203e79ee251d08d0d75435487b6514131a9e2265da2da4a7b3c9dd380db2af2b9a0e6b597e4ee24d6c52f0ca2534e7ec1312af36f0ac4982387db58461de932f42114ee91fb27161fb9cdb522e12c51193294b9effa7497281ed2ff840ec0be1643aec72c2d731a94ac441daab67e8ae604598d43bd755081d89c8165824571370af7ddaf2ea91a42ec281522cd7b3ac322a019e75e4ea4175fcb40c4fbe7238ed6773fc4237d226fc9d7f41990dd66091d834d925be5b74c3a09c159e14e25a41689f36192b94c70f60e99f1916fffbeb31eafe8801dfe4fe67dc38d7b02477a962749ceb1c7e6ab1fef6e1fdadb547832524b68912b5bab1b8ae14d922b17276986f9bef1b3998e95946e1a5e59c766919940f056afb34d35ef97f1c88c370f7743ef82c9ec62675da16598481f6ff1eb2d3bef534309873f54378aa09aa1194cc50b56abc005215143db2f932a61ab6c1245d87a9490a6dc66f3ae4fddc91a28e807d3eaff19e92c846123458cc5387dd210ea614f935acf5fabf71b6e6b2b44c64c320c889ac8ce346d362bb3ccca977d3836ae3c0afacbae7d69ec3e09fe619078fd1b84d79e67e2ef0d4757505771736a8b042ee63a37790a815c5569052ab414806e2618a0d971e4480b6296147224aa3fd6ece22025e9fed70bdbd05e1bbea2626502392afbbb7b105601f1e82f8648dda18b6c62f7894d8211fa2f17e435a179e03f3924131c0b6b9302722bb423b5e2483d13fdb601566e7e39079c9f4f7f444fb318c2d9423acbbab5466826171690ec54f34ddfdc4e759197921fc5ca475db0a768bbadcc44d552be2b927299b7d30bd36ae4f52485b323485d65930af596a808a205ea30edaaff910f73fc4f45a9ae347a568600043c4d3845661f3369f4d88626588adc02fe4699309d55383657f6a5ab22a4267b8a205da8edde850f345dc45bc3c780d15e953e583c921a807371b3adf5716767fdce056e940539a098fe1fc3937f5524c0ffe73b6e5fb7f8d2f5bea8f13d5ad6668e7c9aa00b50d3d8e8f12ecf483a0bcc52469ff3fe35a600b10a1a98f63b7f76f7798fc7606e4a6c5ac3fa353aeba3de6077034c9b32c8fd5e988c732dd575ecb9b9a788b5a885479c95ae090c4ff3e8dd7ef7babb4e3800614d02fe3f9ccfb6ce0230dc8f70e5c857d2ff133c4dfc2950e60fc5721032d8880c5384458e1ad70169e694196b57a887a462ff79643ee30ceaafeefed4fa4c455b55d7f58122b63637a186b7ecd10e96119cd8f7ec984c5cbd2a30945a22bd38e20d66acc166a399e7b27c63608ee218fcc7fc657f560fb581091400235e8ac8ee6b372abb2f203c5f58812499ee6b728a9cd979d28aad89933eeb66162301e8917993f32a4c3f2f6b128035acea045a90877625ab91011a5b47321e44868114f2ecfa7dc6a4f80b5c4400837732c18588a9827be549c7cd47d1013bcaf94f9b41fe32af446cff33ca7d2d01afb23623773966e4121d804f4fcd19ad5fe75c347eb5d3f20b27ffc3aedd13785db19e039b78fdbabaac26b8bfeb5f62d84d8653c334f69c8ad00d2380fef4fa148a1318c23067a051faadd973959bb8ce4ea0e69aa21801d0d2bd1c13874f3e7e184aff5e1e2f1a2f4ddd6b7da0c89ecd7cbd628a5e7bb446622ae4eedceffadbb7d365a09dbb33f097b861c47a25161a3499b582e0bd21eb327a5712e69c1ff6b906926bf3556817652fb24bd254d06a439da0ece122d97e0fd7e5cffa5d1fd00bfc870eea046ff52893d85f0968b96c03e0aa06b22b9da035b15fc34825b72e78e4466fb6b37b4e2439366399d71a04eaa374337d1aeae3e317cd3cdbd63bdb63f86e5ed47d87d3056ce66f39dce5f982a8f5cc6876c0bb78acfdeaf0d9698137cf4d634dfe0efed8794562a1db481f5e62a81e336e393a30a49f47874bcdad44a8494df96fe23f68308526cc9926c311e8aba5355e3c153db36780fc4a433d16ea3594a4ae67f5b8b03b14cd439e767e7a98025d5dcceae61cdf9b5a30388395d390629d9bc8b06fb310f3b44fff2db440e0b825e34a4dc89822485994906dc3bb3e1781592160ce3f640700e5701942ff62e842e9d78acd9c6653d28940a178d9af3cc4d80e71ca6b9410ff8fb8428e43de957596c6d598c17b8bdb6cc8484e1bdd710218abf3b0eb3368d7494915b840d2b2a7e06eaa6f60988ee4bd70096f5d2e100cf7ed74906dab0b2842ec5edd4b8ae8f2c7a7d41234d8f8ef6e88cffedd387d428e2252bd9307441c0f1df0034cc2395dcbc4b2f7e3d68a6325537ae0e4eb52a0af548301feec7149c316c7fddfe94880a8b34e3f9bfa0254ce49d9f93560e50b1a705a958d033499a9aa2a994b68eb6897ba8ef47c5e182746a14f15811510ff181779109edccbfabc088609e897c558392698be93330ee7af638941cd02111fc53444fba10cb8e31162de0ea955e02f832af31eea52ec563e638964415e80175d1825683919071b7057bd5fdb630db8791f719cae5a71fffa6a6f15f3e47c51a8875d8dfa86f5b0f187fde2039dbe2e2403de6d07fd1a05f63f021c4babc6080ff8d4d922ac6be3b428b4a610490f33e675fc4c763ca5694713f85a655a74ed61bdd067eb93e261a8da8cb0a8e3eaa9df2f57031c565069d43d95d449bc78edd91ae9ec2d466f617d293d1e5517686c8a92379acf3bc847849f79bf6c3ebdc5077cb8bb250a34df3ac7cb81ef02c95cccd5e9069277f30d032be2f9e7aeb6ea779592083adffff47065ffb2be9f497f3952481db0e66416c86a4c2e533690343b798ec944baffa80e727572ed72386f5bda72f862210802264f79c9433ef98f9779e2a459ff2030f5b5e203fc43bbdde347ff4148d4733754f3ec90f03e01a9802a8f24aca20ec1ff281fb0f6ab095f9bf64ff6b042e089415f4ab8201b1f184f85d21dd20ffdff761082027f33eeafdf9ac67040757ef42456a08e554d0ee842584067e1863c342189a23b39fbcf0bb3375592e2776f4e29f129a78e1ae60355d3df4237852e99b2eaf6d6a7fc63595c838a4a85bc2b2dd287999a4c65246059ff22a445db630b34e37cc5495530856ddb8fec941efaa2680ac5a9b96d44587e1e927c0dd693022af42e2ebc210c82af298c75dfc4422547ea46e49d1040f8d4bc544709212f272c8f682c179bb639e88ab92ac4470fcef1e76cabd3d27d52dfb67000fb96bbb2ad50e8c4312fa6904a256d5f02722666d144cb64190d43d3f45c579d1e13cf303fdafdd527b5973acf19e92257bb89bd258869ecb307cbce94e0f1f1026825f2ec206df30d014aa34243a3bc6fbf663c630074c460ff4b4cc80503ff894791ee4be1b67cf263058807b3f4eec15385379f919e9520b54c789310c55019d82860d527d32d444c480b073341e740518b25d9b50641826d047351305dacf6f0a0e055862ea9e45c980ad5564b98e1ea44aa1e2c3ee21fbe4292423e437a80767fa37df4bb6e8ca4162488d622afd35d40683fc0c878eb350ee59c9816babc4e26c04e85099bfb067dcb8a0c572382d169b4c6a64fd46ad561beb5a045de35f8264995bd695bad9c2e4a27c8bc0277eea4bfdd8f4acf73e8191d26dc2ea83e026797ccd1f78904628d7d263d7a08848229979a8c08510cb8ead2b45ee22ddc5764982f9afb565eec7627a906d853130b6b4b4165e9b1310790e11c25e7fdbc90ef5bf2460471081cdd2e93c7464bd4fd7fe6e23872a6bbf30c85b296d7a191d014855fbe4295412914e76ee2077592fa6169c01fdff34863649890d95114f73d5002355cb88574701de40e18a19e2275e4c536f61484f6f345db6215bd2d1f1d1f6533c06877ddeec9f5c997d025f2efc4a994a79b498873a86bf76719593401f7f35235966f744f8e6b6927e39b77e77cf948e82055012066d7caadb19cfee5dd9d97436b98299b5ace9a448dd9fd309b8e545b6623c8f2f4ad68ba45cad90bf1ceb30cbe06f17f6ac847b3520d6d8127af8113b5949a445b613a7a848429b3a9562702b820edc3f1d25c6d88a774eb25557f9c46ce29dc3e56dd1906d4eacfbe189c2a2a1be0d898da078a84ea6fe2f6c1a0bdaa1d7e4cf0d28beb65655ea32dbec1df0d995b522edc9f9bb92e5d1b8d39", 0x121e) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000001180)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000001200)=@file={0x1, './file0\x00'}, 0xffffffffffffff34) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 05:39:13 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x2, 0x42) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = shmget(0x3, 0x2000, 0x4, &(0x7f0000ffe000/0x2000)=nil) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r2, 0x0) r3 = semget$private(0x0, 0x4, 0x402) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x7]) 05:39:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80000001}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x273d) 05:39:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) socket$unix(0x1, 0x5, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/233, &(0x7f0000000240)=0xe9) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x3) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8f) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x100000000, 0x2}) 05:39:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3, 0x0, 0x918}, {0x9, 0x0, 0x0, 0x1}, {0x2, 0x0, 0x80000000003}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xff26, &(0x7f0000000180)="f9816ca2b9eb4465b0a6a80002792061f834dd02b1fd142768c01e595267704b0ee49de5b01a200d276725ecf8f8ca") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) 05:39:13 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x265a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/95}, &(0x7f0000000000)=0x61) 05:39:13 executing program 0: msgget(0x1, 0x100) msgget(0x2, 0x40) r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0xabb, 0x0, 0x0) 05:39:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./bus\x00', 0x8800, 0x4) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:39:13 executing program 1: r0 = socket(0x0, 0x0, 0x2) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 05:39:13 executing program 0: r0 = socket(0x20, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000200)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a01d90000002000000000000020208a371a3feffffff00"/177, 0xb1, 0x0, 0x0, 0x0) 05:39:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000007c0)=ANY=[@ANYBLOB="820201f0ff"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="e45f7eabca2276b0c6996735ccc8e8de53fbc3978d7740fb92b144fa0a9d7e6a94d606a42869dbeab95a34b9e4d8fcac6ebc3db6bc748b96ac5f4f5e69a82db243e88cf4a9db957b8e8c209e1f19fecac7c4cf8ca346fdf76ff6dbbd72a1fa79558abf898e07363e625b893eeb2e22db6d86cde62007fc5c0ce0ef2b15cbf232d543ea0cc226002998ac1ec34c12ab2507"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="ef14045f099be06bfb327cbbd8a6f2c5423409e9", 0x14) kqueue() sendto$inet(r0, &(0x7f00000000c0)="a8232c3e1d898d02255b47fadae8325f953856612ddd950ddb07243879289f0dda07c752e7a40bc3a0e006b68609875b9b4a63a753a50d5b7e2bab6c3a4941254136cfed0699b1fece0aca9efc5c0d4bbe83d5f7f031d7f5b06e2a166ea71144d19f3bd71b5117c61e59ff1f5ed2f2fbf5427ba610c54999a6a3e5fb511b35b6289938d9abd4b7bc7832f8974e0063e6966ac9e42ab591458d7527f95bd451d4101a98c703c5b086f0953bce4e3f1af14b8fc25207f1e324c5935e8c0ac4cca42b365f38d35874e54b3e504292e14a76b683e60ac43dbbe2a806f32c5ef8ae617115270b2b8d6b14a8dabcbbfca31bed8273a3d3810f7e98c3fe002000166ba0b5d1baa672bfe40c1ad1b8378418b7e215e86347f1deac2063aeca320f3f9df58c1e94da398629587d41650de210d89af7da59f7ebdea93ca1c871d877d9d474d485554fdd15d7d82ce594d347a486869a9c9411f1ac0634d4b017f225d1675abde7b8b3422d03194b6251fe9ea6616e1f5071d4e97b05ffbdcbc71d8e85a47f70d98f6b0cb20013ea5142ab397490b952a741a532e9b021dd710a330f1035023b19c48d4103f0cdf663c83673e884d7c464896272f494c6771d4d05d50e6ad9b489908388efecc7d694579f77782b891fadc89b8e4d933da54896e8b0eecbbedf4e0d493fcc40412bda24fe0fd07b1ad6f40039378043c279e6713f32600404370f7403a6e392c64a03b2ca007efe97dfeada9e12ea7b87b17c86634ccd5a075e1867e5b61ea4eecc9ff76e81bf1d64721ad5451a0350d4e13580e532790ac405f30cd5b2c3859b02e4fc338d17f225ddac7ef6111b0857ee95d934ac2d242ea9c7dbb19b7fae2c8f1babf1da5831fc921449e590d83ade206f9aca263eb33b76e7a35979f53fa5dfc4814e2716e13fc9d480e2111a0d7f3f96bd7cf57a99d2ef2295473ee3e87e2ca80f068f1c5cf3861010b4bf18f8a03b207936de852d5677ff3ca4b389bbb31f773dabd8c709601b302fa048d288926bbb8fa9baac2e54225886737046090b709de0e5e914d46229a83238ffd011cdb753d47fd361a58b356ebb03fee7063458b5b5c07f4c524f93f9627cf58a07575aa98fbc8ecc2329ce3f23aef786cfc6c602be19449643118a44222b2271004cf5bfcb55662f218e79992501d38518f9ae9df07c884e678d37a8c68ee5305b499a0204fd4af9b7a7f79853f0b5f6282328a7cd5e4d630f39170d0fcc8f47a012da594dbb31784dbd1b27ee836cb931b81f857c7ddaffd8ab15cfde8e372232e06e519cf927fc8ab5c51f235ef8e8f33a65d46904207b01346e843387f44517bc2f439a34d8f7771adb3fc353e2c23144028d1f18dd3ff44da7e8d4261fb988797ee794cc317c477a3aab9b3c5349e673e3ae67c91d4b6581fc63fdb85d2068e77c7ad1eff61e16107bed36743bef9e08307f8a4768583869f0bed12df893ae7e51a5bb8bceea2606d9237ceb6ce151ddebb2480634ba5542d696dbb1fc8ac4750f5deb6f071054225f988d61f763b32c2619bedb26e24af7827ad25d81164892e01fdd22dc8c529e9dacac6c7178f7a64c4ccd057c48919792d13665db317edaa0af0a192ca86a6d517ef2c5eb33366cb1d2c7ce7a4edcc0d8f16c0887bd8e12ed9f6aaff7e5c3de9e22a59051bdbe34c56b852a101a2168614416357a003fe1d03e09153245aaabfb4a35ce06a271a7d8da35748d09f40a2e2424542c1da152b39d574556907b6b344a414d1b5e5f683d0035bce212bc114eba8dad5660c92509a12a5c43b71d55a391ab3c9c469f958f8c81610c52129d208ca2f68d348fd928aab668cd95aeaf692c6285b7b346cdf58f519352d84a423609c4c5bdf473bd997b5b03b3630f789b5d0a4bf806953413ef42d483dc737dcb92d18c3209316a80fa98923ccb6d7f663e7dd145884aa04896df5c6f2edce6970028a1f678d0524fdb095cd29f715fd7b5802debaaf744dc5ec84fb0", 0x58d, 0x0, 0x0, 0x0) clock_settime(0x4, &(0x7f0000000000)={0x5, 0x3}) r1 = dup2(r0, r0) r2 = socket$inet(0x2, 0x1, 0x7f) getpeername$inet(r2, &(0x7f0000000740), &(0x7f0000000780)=0xc) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000800)) r3 = getpgid(0xffffffffffffffff) fcntl$setown(r2, 0x6, r3) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xb7f0687b07138692, 0x40, 0x1, 0x0, 0x7fff}], 0x7, &(0x7f0000000680)=[{{r0}, 0xfffffffffffffff9, 0x30, 0x4, 0x7f, 0x9}, {{r0}, 0xfffffffffffffffa, 0x4, 0x2, 0x2, 0x40400000000000}, {{r0}, 0xfffffffffffffffb, 0x1, 0x40, 0x0, 0x8}, {{r0}, 0xfffffffffffffffc, 0x40, 0x2, 0xa7e0, 0x401}], 0xfff, &(0x7f0000000700)={0xe1, 0xfff}) 05:39:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) fcntl$setstatus(r2, 0x4, 0x4c) bind(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="2d010083206c4b0866e9e1c29babaaa6fdda57c20333c75ff6a6b14713427e8809d0e852a411952a704c7b26fe880137e0c86bea13756ce0169e5237986682f1b8d5ed819cf0b6228298d4acdb74962589cbbf5d499817729581607db829d5d3abee957af78b2b17"], 0x8) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) listen(r0, 0x0) r4 = accept$unix(r1, 0x0, 0x0) r5 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000640)='/dev/tty\x00', 0x8100, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r7 = getegid() r8 = getpgrp() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r11 = getpgrp() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f00000000c0)="871870733e98017b51be22f68057adfeaae25f1d52467f1342cdd60a4d9a0e242cea7310756f474d265bcfcdd1b4c42d97f4bd1be81b3180eb0952ef89b1ff8ed6573e10dc301f36a21bbbb612a74a69b9a850efbcebd6fb14d49f0dfc8be8d5a020814f6deabca7286fc5fd309b96286d380e0700511aa716ecd08c6ec97d0c5c9c37457e638e88d236c9", 0x8b}, {&(0x7f0000000040)="a03ce5a66d9462750ea4166fb4af49a223975fa9ae3cdcffcacfc36ce371fa4867", 0x21}, {&(0x7f00000001c0)="ffea9c074e03356d3ccffc275990e7fcabcbe055bb63d554f61d9088da9ed5e22a507596c39e5fe9a5891bc4cf22ce12d96dfb80c80504d02cad78ac0142dbda8f394e10d61cb475809b6bb03459aed95c14fbb1f38131b9326b9cdfbcd17846447f9c2a1b76a0ed9f3b95b4df38ba31675ae44b4940efd8fc70eafda01001058d9bf0e2cf32d949f85196a96a2a58b245cd5f8b29b80997e28827b6f66f995caab9a395446b4e55fbce508a565580aa19a3936229123f94049c8a41550744c5771254a28fc7b3cb02f81746ff31cbb0d6421717", 0xd4}, {&(0x7f00000002c0)="91d7cbb89aff7c6ddeb94ad85488fcf4daa93b8e9c801ee7b0c9e344290fa5318db0af41fbe61da2fc2818d1b3066ff72c48ce2b547d21a601d1ab59594404c0aaf9", 0x42}], 0x4, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x60, 0x4}, 0x40a) 05:39:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff52, &(0x7f0000000340)="b6") 05:39:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x100, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x10000000000080}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000000)='\x00\x00') 05:39:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x41, 0x0, 0x0) socket(0x21, 0x3, 0x6) 05:39:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() fchown(r0, r1, r3) syz_emit_ethernet(0x1, &(0x7f0000000180)="dc") pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000300)={'./file0\x00', 0x100, 0x5, 0x2, 0x1, 0x40, 0x3, 0x6, 0x2, 0x2, 0x1, 0xffffffffffffff7f}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000280)=0x53) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x401, 0x7fffffff, 0x3, 0x100000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) setegid(r2) syz_emit_ethernet(0x3d, &(0x7f0000000000)="a7e158c0929e2a1c2f4402fa39941defb238f8c1981575f73fb98055803b41593c20c088015491f7f55a840211d508b58465809161439004e5bac4cd89") 05:39:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x3, 0x10000, 0x0, 0x9}, {0x7fff, 0x8, 0x0, 0x20}, {0x80, 0xe1da, 0x4, 0x400}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) 05:39:14 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) clock_settime(0x2, &(0x7f00000001c0)={0x84b2, 0x8}) socketpair(0x0, 0x3, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x6, 0x20, &(0x7f0000000040)="5f6a19da4bb63c1979f293e2848cacaea7743bdca5c40672c319", 0x1a) r3 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000180)={0x3, 0x2}, 0x10) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r4, &(0x7f0000000000)=""/84, 0x54) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) connect(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="01300000000000000000"], 0xa) ftruncate(r3, 0x0, 0x7) fchmod(r3, 0xe3) write(r3, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) msgget(0x2, 0x208) connect(r2, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000002000000000000000010000000000000000000000000000000000077ed1180000000000000000000000000000000000000056000000000000000000000000000000000000efffffff0000000000001000000000000000000000000000000000000000000c00000000000000000000000094756065fe9bb916fe06000000"], 0x7e, 0x2, 0x800) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) 05:39:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0xff8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x5}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)='E') 05:39:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) mknod(&(0x7f00000001c0)='./file0\x00', 0x1010, 0x4500) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x4) bind$inet(r1, &(0x7f0000000140)={0x2, 0x1}, 0xc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)=""/222, 0xde) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x2, 0x2}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:39:14 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x90) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000001280)) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000140)=""/150, 0x96, 0x800, &(0x7f0000000040)={0x2, 0x1}, 0xc) sendmsg$unix(r2, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x1}, 0x10) write(r1, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) 05:39:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r1, 0x2000746e) mknodat(r1, &(0x7f0000000180)='./file0\x00', 0x2000, 0x9) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r0) setsockopt(0xffffffffffffffff, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x8000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0xc000, 0x8) bind(r0, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:39:14 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x40) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x2a2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f000038e000/0x1000)=nil, 0x1000, 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) 05:39:14 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/null\x00', 0x810, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000b40)={0x7f, 0x1, 0xf0, 0x1000, "24e887a0ff9f3700b384e28e85770c031b839c2b", 0x3, 0x6}) r1 = semget(0x2, 0x1, 0x44) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000b80)=""/234) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x200, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000600)={0x10, 0x1, 0x4, 0x6, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8012}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x10000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfc60}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9807}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7ff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x20}) r3 = syz_open_pts() close(r3) syz_open_pts() setrlimit(0x0, &(0x7f0000000240)={0x69d, 0xfffffffffffffff8}) semget(0x2, 0x1, 0x10) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r3, &(0x7f0000000580)=[{&(0x7f00000000c0)="72a492cdcaf603bea3530bc832210962b539d292e21d76bc40cd4dba916fda06d8c6082a9058724f78d37bc3727771e8166bd56209c64855c384488f92d4bbe91c5df23bf9c036ca392607db38c649a7168d2d72be7cb894d9f7051245f728198a3e83f4fe3519be9346a54eedc8e5cb62682b0b7684e62c22b1a619cff81efcbe4e0f37fba8541eca79740be9800ce95d6481b54958dda9025e346148c83d14ab8423a6381948e990489aca9288ebea5b713857f63208fed7e54a3bb4eb68654e43bf3ea6b0322153fb16047357e3e1ae9ffaa4b51d5d4ae369390e2cd6d5dcf99f932a0442b6a1eeb033515518c40d2a3e1cebb6924066c227eb8a98dadf", 0xff}, {&(0x7f00000001c0)="f6ccf9be9ab0ef991625289e5474314a479fc8fd423e9a9c5120f98a171f162cd16c237215b75800c35bef938fd11ec2ae3b7bc04e17c5e6afd6266b485913689affedb93b4e1396cea5913350a0d5042b2a6fcd28a73e74c6f78d67", 0x5c}, {&(0x7f0000000280)="3d90a9a336590207475c8ff023970c89ee82afefa4326aa712bf2c296d5dff2e4c1f23a7c2ae5e47d79886138a3e9e690e73f11b87aabf4dcd694abb80a1736f19687d69a2d4f20db95ddc9d050580c9ba2b2fc3f348f025421c2caae82e08e345e9696e8bf02f5b7a4a237bb13477c4ff292318e96026fa487085e30a219f770c67d0cc600b720333eb1a73cabd311f57c1b685dc", 0x95}, {&(0x7f0000000040)="462a55cd2a32c34467d1f521738ccbfb493df81996c9a17105c5b14f8291ae44ac83e175d4236de0e99935c58f9c2f95afdd82ad2b", 0x35}, {&(0x7f0000000340)="89bbc83fa4d4e0c65411677477bba670c1b63a1aafa921783e655ebcfd13aa18d68a9d9c3789003bc90a143dc2f2d2504c5bf1d8d413fc11307457880f9c607cc048072d8a627cb4ae612c880e1f555b99257d5743c3fce41b1ea9ad3557bb64af01687b856bb1bc7b38e04e509ee9238db4ab0b63703b08e798fcd2a66afce5a7715eb071a0abd858f512c8066a53c489f8d2dff6159beb3b4790838ecadca8dd", 0xa1}, {&(0x7f0000000400)="ccd5d498958977fa508e2d17582a2d66cf8a4ed62e99c59da7174cde93f81d620cc7ce9aeebe83f552465aed1623ba75208cd2754b6b52f4229e630d8c0799f363b127684c6a378330b6e0ce4372e9236539eaae0808737504a6422f8e2414f514a76115448504edf5858e2a3b89a9827bf3e77694f9a29ac41791ab9bec26084257e8963e35", 0x86}, {&(0x7f00000004c0)="3546dee80996720aaee8c98bce0431d2dbd341f5b9783d8f96471721662eea34444fb93a3aa5864acc6efd894d1dfe1221efd09bf29e5c4094fb860911d21541c000d343cf805da2c92fa88bc2d3ba96626850152f6f00752efc6172a8c2ccd0ba003a755115940974a7f334e8e6355f12f4414639e7771260bcaeab6870fee08ef828c7019161352b1cab301b9d0238eef73b8a4a45b4118fd81c407955463e1a87664611", 0xa5}], 0x7) 05:39:14 executing program 0: r0 = syz_open_pts() socketpair(0x10, 0x4, 0xfff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r1, &(0x7f0000000240)="4a4bb9b7e0e6ee19f76f4f66649fc4a3242e4290a0c62390e7427e8c630b85451d49ed9811218b692151749dd2c42e3641944e9583f224acc8c77d51c48f7acb409fe439f67e4eb5cdc171da66129376b2c8b95aa20a5c172ba7705ce08f45422183593b3e11c3591e968caa06579c71f90aeac80f99d7643fc31da4b8faba8c9d9ce9beaab397ecc33b829a26cddce0f9b7aed83f01a8dd8626a04a080283ee70056de12e5d1620fef285c8ee670119bd9dce0e8b061865d8d1651668b43f37e68ada4e7008dda02dc13fef1091c0c901821a05b043bc2c7f61e9673e34b5c22d455a891d545d79d0d6e61aeeeb52fc0bbfd6eaddb2cd7e9765f4932bbb4fd55fff1c1aa7f163526afa24dae65ad4eb1cdada741542aa2b32e0d01aaaf6a066ec3c7124ef7a96dfc07c2dad64c803a31d2633bbe281d5f386d2eb528f2f7e36bd1c155a79357875e1c77e69810f21e03d8cccbbf361f4e2db42d54f5d6612c28077a25d49ef411dab9fbeb63d540381a6d5dfe0c343e0e60cbc19290b0ac3abd8a5587f957bbaa871ff504c7a085a4e281915fe525a3c26dcff67993288c86c3104d0995f5e8203ee92e4007e3b96f2cf42dfe8f2e1113fb07028ba3b855c6604b398a72d3004f63b6e08c84b062825ef38bd3257c873bb3990f6b91f011b082eb2eac5999f215cb38f8dd4f5d341cb4aaa6e3aee87d6278809927f69d793ad42265ff784772f26439a77244f26fec8a811ad7d8192e5ea2cdf405eeaff6ad857e21504897a1d2cee8b5827f4bb86bcbd52feb21867b1ca8dcf68bf4818cfa48228b8b7b5a603a5066bdca772671e8114d602b44051fc7be82570cfe7574a6b2cf644aca2e17beb522ba93aef210936f1c30742236c7f295f292c21c1c39920cb946df1024eac01378159eced3a40053f273bdb71b9288270ef5114dbf5d39bee0d520b7da0100ae84edacdacc6fe7a34ea5e72a4bb75aeab5fefc490c37db775287d1dfab63a30d63c1a2e12d7f75570ee7ba841049443ba5913c0c20593c5c1d8f667e5efb437f6bb2a1c86fce215bfdc8a29c7427ca88354da96d779c2b2d0b88c9c9804a7d5190dd181e66af1504a1034eafe9ddc08f7a9b0e0d98e5de55383601d865f3212ab6bce50f0aac96c5a71e7c64845a79d8dd7f3965ca97eb30217dc1b0675e181a174ea57ab9b14da645912966a82249b0bfafe0763c23d7e8030f0a9a6a3a367760cff562abb426645076b59ef4c0caecc224653318f88f67362e8f7bdba4b40a58cd690e9c467b746ff4f5072d74233d423d3e81c6c70fe215581b410ea2e0a4aee58d324fdd61128bac8466d7283eb4cbe9d3733be897ff2d747a761e6d9214e69162c189345248d55094061da9c47ecf0652539d682cffbc86e1024fbad05430aa58ec91d54bbded6d749c2221691365e555ca44e6813199076ea8849466b3b675458d16e6c91f4afa07f7ea944584542c80c0742d1f503e3b8621a029417760071fbe701b34d1e10b5b7e6fa1a6ca3a124ee520cb3f71e443781656aa25b2c1bace96a9d75c95e7052caa3dd9c6a8b34f3532f3e485600c350970d99a96835831f4d2d618be6902dae713c8b8ed046b66be95594949a485b0cf4d40c79fb39254a3a0fb74c45497114005e6e85d90f0d4c1fa8b969eadfffb604f6767d489eb0cb46503bed85d4230ac1050d65172fbabe402b6e6803086c676b27e95ed516f5f98c583df47a42f91a6b14e10f384b7a8bd7efb1b310b8fa460c8f0ddcd4c845dc53607adbc2f736a4e0ca4c7e1ef4951f81849cb842c831e254e9d32cfedf102b0223a3c99dfe78031ba6fdf7f2cb2a2ce51b4f26e1b972cd9a35b9da1a945f71dae4ff9841e37e8bf966ae464e718ac134017ac6752514789ba69a311128cdbeabea342273d4a96efec3e21325af06b184632c504581eb0deacf4bb2b6785db6d9bd208e936735ad4f34eaa2a111e563f8dc8b47de6af04b34d06f9e393b15075c941f01ef0b302255397ba906d22dbba6e48e6b4e5d268d1b7540f0274df965f8bbbd93cd43f29621871b1189439db82e088eba6eb6c5ccb065a974db242f10e8fc6dd5ae0a73c656b834972af85c492a1ce03468dc2af0d7256021b4c5220b759c5769fa0f074ab9e4d141b0f79c2ef9bfd179fc1778ebb5caf956c80c4d69437e5aaee1fd917750c76dbe78bd7d485fc0ad22bb74462065017f1e465ce15744786173b337c3b32f75d200c60bfa85abb066ce9309528faff514b48a5916188a525535a44cfd5e3bbdbd2c686f7e2a63fa52483b044b93f6470a4e4e8d045e82f2cfbd45f5216a8b9414a4f7f9406abd1c8f1591761f98c751c90218a182e14af990d865ef20a8312febdb41db60035a6847161f3443b187bfdbd6d6217f1726445957cabfaff131f812ab7b5b404c943704139490948aa3bb3184460c63ebe69093744b9b6436083bf479bb928f19667d91081e0a17679a63312fd14f439759e268257ed9f12a4f45ab3930c21242b42e054148fac60c412f611adf61c3e27e34ac564e1f223af0c230108683cb8d94b2e75eb64d64fd9e392543d56eb60aa09db52765b58eb1344610b869c0e7b947f62c722cad7dcf423d51a6c80be74ee5268b28c5caae325afc7332a92078989d260b98fed52f52470feabb0c789b804d06c3f047b4076639f43ffc1979b9e97ad218b177b7c3bca0446e2f38576a1a4ebcb4d0f9100219ff76981773a362b7e3c5bf05fe7a68bc4fcc60fd040e990bed8f8abaeac8a341756ad30186ddd3037a52949fd8b5cc9ac17dabc923d8111a0ab5c5977bca3ee3be8e5dd2952c705cc771d772df3ce7990777da2db5d09aebae857e80134e2c6ca0150d3702ff0be97ce74eb783a4670da09036d2872a280afd71c1d2843b90e7945c40eb5d7c19f1eb0def1b0c13ecd2a099370c34b594b389028796682913bbb5d3d14f3c32b8e12681d11d0490a665d79568c57d8ccb5c559e5f268134f836b3137e029e6439e10db69f87403eb563fd54523c3ff689bc16f7d5ec95904d7f19b5cd637889c0fb41fb297f648dd56d67b8138559fbd0fe61db45cbe83a6af2317244343a33dc16cab48b48da4ba0b20f132b22708abbec0939fb6452fbd8a4790cf9c86c8238fc0540d8c6be365b9a897fb8218f8a3b56f64a0fda95fa20582ed521a3c26342cf3699cb570e9b62063588907573180eba56574a3d62ffe419c8f3531b0816d3f554f59c9db55600b42b7cece4598116312dd53e187632969906b33bb12dc776bd410185566319c534a2c5e087f7c168ff817f823ab7714af50e9413f29ec4cffa301a0aa5a07f91ad1fe603a29f7fca11c38fa650f7f6bbf6ab82ce998890ce7f8b5adfa82148403966152d5d636147b816ba0ceda66378a6252d65d8bf0a841d6ffe568b39fa8debb83ef8a3d12f946198f7238f35f33f0ab478707d4640b417f48d4e72796609ac2f82190d402281c23c55dd5113887efbae8246d443e922581314d1f93a814d20b364c8054108028603c9311f7bc69c958ec87cd29b4873b6280efb879158b6c19c9c055afa2d7d918ceb6ac46811b4617ccd9f0318d6cff180165d49b8cbbb34e629f0572aa222c184dfb087665998751ffe7d72c12c859083c27517ce43cc5716b17c5f8a3fe2817207990020a1fc84c2ff9876b3671d2f7159f261769e0b516de9c1c9c239b07d80ae9b1ef4cdec31c32d1e05a1aa6846f812462af45f045c87e15555c3b09bcbf14d2c64e3b12fd596a6008bda7c5233c605d51901933518405c39998e53be0e20f694bfb54db642bf8a8e34d68a10bbe26a14271fdc59169f1c3dee09119d0ab554b4d0a6719dbdc0ae84b8727a048f78dcdc1e8fc9eb7b4f01bf86cacca63950e800668a870067d581c7418f020344812c4995ac5034044ea14ed5ce6c47d5926edae4c1fc4be834e1d13f8dd64447451833441009c3c374a8f0108dd4c2d92a7b7aaf45906f3541dff25dda629f27025ca66fbdc2f321f5d8200cfdfc827bda939c0a11ef9bfb2d37543fc2cd0f181b3d5fa89b82a7310c52750b8ec1227387bc9654615bb8d444c004cadf962e05731c4c5175f48217aeb0117787b7dc961b372bbd5c8af80a0fc393831d3a6dddcd76a3907da9e5d29b762df84c427cd4b248408c8b4b8844ac544ed85e5d4eee292a9c353f46fbd529c22c2db3a09bd44a89ba0c1edad204996db6c57fd791286495fcd518e7aa03d3ed0be81ab9331a4985c98381086f11a8b4da7f914fea1537a6743a611773b9a5ce25997023639c3ba4bb7f89ec5ae87cbf1e951683833b63e0e0534acba97b6b4dee11620f98809d236a46cc8e047146bb7c33fab02dd5edfb74b53192b1239909e53365dde9a2f1337c21365a5781ea72abbc5571b3ab8ad61a2e62c8b0379832914f6d405e9c048502c7b950e424ffab558ee15eb3a289e5054e201c8f9efd35182e6d0157b3e423a4b2aa0d6aa1162c22d2a40c486059904ef90029e20ebc8c221dc300bbe0e56776c4317a2da8d233ede1606972ee2da4a9b62b969df52d6e1d11110edbcf9dc44891032b78be0347c7ced81ce694e691b3af6b22365ae6eec379761aa3827591fae08748bc40a9d378e6646decf9201f9fcb16b721af6de14e68d24f5d0a0ccc652a87185a32433403fb2380de460750ccdb5be203f905baad27a7b38d398f17b086c4e7886929ef06608c669e115c7a42fa0fb8095372064247ffa0e97ebeee62ff3c32fa87a4604a743569216acf3bc829726a5ea523394879289c46451964badb2aaeb0e4186a721e25b188a4b537c913d17c1459ccefbce363a438de1d04954adf8f52d17eef92f3910c2959108b9361759d2e607937391fcf278823f3f69b60e99b250f4511cce4ead219d71e440f1246d9ac39fa473e7ba383ddf9aac3f90b12e36ae2b63239fda740144eece916be868542276f14be4f86b5b302cb124e103a642d451d7972e1b4e3f770f8192177896c1a57b7d7ccc529e1419f4160ab2a179efccd04bcbaacc6213e8635a802a47083ee84f57062b79bbe5429cfc15cebb52ee79c67bc802dff38dcf1cf8cedc96d6fea5b5634d8201abf81e89726fdc3027fc9b2084c85d396eab621253229c417b0eba055c9f9bb9899065c0f8bbb5215cc53da6542ce5efdacd8aa25f9b705a6d3291b32077cd42dbe3125c7207e96a1d5ee5b144822b693917926da92b9c6dd90b3ebda6323f7d07aaf1b8c8cacc9bbcc1f19d324f38f9082d212f90e24fd2899d3bd41d6603925496f1d5c200cc9632afdabe550d620da562666deb0121927a2816717ce61a6fefff3f872909cc0cbf026595391e7635cce150c931a0c4e391c72e9d23f9635e170c4ddd76fdd52f2b615ec8aa4b82c2e9bcf6e44eb17d7c0b5942a3c21cdcbbba1f0db4b7e3905d0e942f1cbbd3e3bd482533bba8270c80deb88cd8b2a35f647a2ba5282c96c74112ab0942fcf1b3d8d07b8a10737f2147b242f379456b55723f3f4c2ee8b5cb0dc71e22fd459c51d3b77df0dacdb66163418c65995126a75128ae568c2d6807bec2f3c520b3968083bccd08ea00a1a8e4eab296161569022577d0f38143d91f6f8d817574c25d75861f2e57f5755b51e341a7243521b9e1b2bd7c8eb76b4ea4fabd87eec27b4f586eaaded25542634dd467783ca9aa13339c41234446b74fbf1a97a730057a9c1f3b32858048305f2115dfa51a0908cb1b68ae4f109022e7af5ea5f2bb8fa9e248108fa47e221e782242b", 0x1000, 0x40a, &(0x7f00000000c0)={0x18, 0x1, 0x7, 0x2}, 0xc) sendto$inet6(r2, &(0x7f0000000040)="5666c241f3783734ad0eec929bb406a1de0a9283fac482d012e509bc", 0x1c, 0xb42c40331298bdf, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) syz_open_pts() 05:39:14 executing program 1: r0 = socket(0x2, 0x4003, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x1, 0x6, {0x1, 0x9}}) write(r1, &(0x7f0000000040)="670dc3", 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{}, {}, {{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0) flock(r0, 0x4) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:39:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x88, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:39:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x35, 0x0, 0xfffffffffffffffd}, {0xa, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x1000) 05:39:14 executing program 0: r0 = semget(0x2, 0x0, 0x80) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000000)=""/179) semget(0x2, 0x4, 0x200) 05:39:14 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81100000029000000310000000300000035"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = shmget(0x2, 0x3000, 0x201, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f00006a0000/0x1000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:39:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) semget$private(0x0, 0x4, 0x20) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x31) r1 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r2, r3}, 0xc) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = semget(0x1, 0x0, 0x210) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000000)=""/197) read(r4, &(0x7f00000008c0)=""/214, 0xd6) fcntl$dupfd(r4, 0xa, r0) faccessat(r0, &(0x7f0000000240)='./bus\x00', 0x0, 0x2) 05:39:14 executing program 0: socket$unix(0x1, 0x1, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8, 0x9}], 0x2}) socketpair(0x0, 0x7, 0x47046921, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000100)=0x4, 0x4) 05:39:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x6, 0xffffffff}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x80}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:39:14 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f00001ea000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) syz_open_pts() pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880)='/dev/ttyCcfg\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000018c0)) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(r3) r4 = dup(r0) semget$private(0x0, 0x4, 0x303) r5 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r4, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$KDGKBMODE(r4, 0x40044b06) r6 = socket(0x800000018, 0x1, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r3, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r4, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 05:39:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='x\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffe, 0x1, 0x7ff, 0xffffffffffffffde, "ff0c003c02df71815acd00002300"}) write(r0, &(0x7f0000001600)="2b87088fb1379bc8c8a007e2ec5932f4c36467b3da7588af988312245b7bec9959f331d7074467", 0x27) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x20) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000005c0)) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f", 0x455) 05:39:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5}, {0x2d}, {0x6}]}) r1 = msgget$private(0x0, 0x8) syz_emit_ethernet(0xca, &(0x7f0000000200)="3e380fd6243ad9825d664e637aa1926e6243e59030cfaede7d1324c4831b41395cf7ea17272ca38ebd1c6d8e5bd749ca7717a3032eb0e54f2949d6600aeafbb2d572742b44571ecc3c92af19be1c1d7400c8626d612107b0b16c6442eced6892059419395957ccc79f2403e5dd33ed5a9e1cea2349f633adf6180c0c2428c3e0ee3deae5198a22be47a12e54c11abf1e6a3dc5a8a5f500b776bcc195de71e4e32ecc5a313fd2d407cee941584b0b870b6842fe7e6123b1189b6bba63a220e78a7f5ebb9fa6b249413c4f") msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/188) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x5d5fc9884adc1a40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 05:39:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x0, 0x9b, 0x401, 0x8}, {0x0, 0x1, 0x3, 0x80}, {0x800, 0x8, 0x4, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getuid() ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[0x8, 0x8]}) getgid() 05:39:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:39:14 executing program 1: chdir(&(0x7f0000000100)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000001b80)="c0") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x744c, 0xbc6, './file0\x00', 0x9, 0x1, 0x1000, 0x10001}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000280)=[0x0]) fchown(r1, r2, r3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20, 0x0) 05:39:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x47d15ca01241f6f0) r2 = geteuid() r3 = getgid() fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 05:39:14 executing program 0: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x2000000000000) r1 = geteuid() setuid(r1) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) munlockall() 05:39:14 executing program 1: socketpair$unix(0x1, 0x200000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="c1000000ffff0000010000000000000098f055f033e637f6b1f69cbdfaa32c92c65edd42124c45239739f198d2375d6e8ec5312e9189187ac5c0a71d708a1c6ffda41d9310cbe084ae004bb3f8eaac5f0a40aa30f00c90ac9bff3c3095ba141067bdef5854f95e978584b16c9434f1dfafdb35c655d2f37acccf36d8b1e91912d9dbb64809dc7b8132bcaa8e486d3dfee5321294dca5ae59c56c1d362643679fa3862c32e9cd139918e9ae47d59ae302ef712dbfd42c2e770d3eb7ae017b8d448bb92db409267edf046d06eea45fac1857e9107afd028e61709f5edc7621f381536e8d419007324ddf6d713817bd7e778398eb3f029d140465b21e0762b2777fb6c540a1bc728f17736865901084d6ed4f69748c6f9bf2ef0170c48b2d0afed5ee0d156eb503f46100d7ac3dd2465f6a09422701743b615eb6ead86541b617409839e1bfb44d950d0b20dd5ab67be8a1d9d022f3c181b9e153e13b968b51191fb9ea2c2e148eab443ae3ad37fde6d448a98b57466e8f8d4f", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64], 0xc1}, 0x0) 05:39:14 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) socket$inet(0x2, 0xae38749fa0798dc4, 0x49) socket$inet(0x2, 0x1, 0x3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="038453e29a3b464f04c850c06540639e471901486d9f0176d87c0ca9442284e1c1f7b89d6cc9370bf65cd3f3e4789444af0ee71adee8263501983f3cea59dbb1d045cd044c6760727f020251fcf1f4a3774d840e9748b44e412cf2571fa20a5f3be7a1803ed2a66d22d19d064dd62d80d7cf76687028dc43454d5692fea47337268f0e470226e4658013c827c14ba1a3626b694d1a63c4eaff0f3874303f6435e6c71e1caea2bf5705dd9a03d7b5f7e73fb6317a606e01b066c0336f42418ce0b7af942b3c7df19522a91061b383d7473fad86", 0xd3) 05:39:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) r2 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r2) fchflags(r0, 0x10000) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) pwrite(r0, &(0x7f0000000040)="25093f8f6a3314393bfd00f87e1f28b567c0160ccf2cb8b6759c25c169cff11acb060d8e309da186d715d9f58639505a09063fc9443aa5a61a55f91df4228550a619b5adb97f0b0a2c588dbf507ff0648ff0a79e7a06737e1ea34eb841c23e962d3d0bda652b96f41be2bf38b8a8560614aca971f73d0a2668168f4eb7a0ed881082eb9f3a133afabc983c5293d7c20224f7ab222cac6113a189f146e51a346a6028ed4d27c7f70f58c424", 0xab, 0x0, 0x6) 05:39:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x35, 0x0, 0x0, 0x5}, {0x48}, {0x5}]}) unlink(&(0x7f0000000040)='./file0\x00') r0 = semget$private(0x0, 0x4, 0x506) semop(r0, &(0x7f0000000000)=[{0x3, 0x1, 0x1800}, {0x1, 0x8ae}, {0x2, 0x5, 0x800}, {0x1, 0x2, 0x1000}], 0x4) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = syz_open_pts() fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f0000000080), 0x4) syz_emit_ethernet(0xffffffffffffff25, &(0x7f0000000200)="4713b102da38fef1731524efdbcc3bd6a1bd7a67781e544fde1cb20e28354dd4e9a88d826b5c3b4be2506a0ebb7879e88f3fffecfa9c6f361bc720d3baea04000000ca5e866e91d6792ba4d815d7c7eebf10b56fa9067c74736e3d83f9471f911982fcbda4f653df646dad38300523dbe665bbc4a202437d3d7db68a3e9663453cbd3e70c4406006383b82db0c69ef80b747f30515c1271d9835572794bb9444776dd77bcdb012199c77917ac1bc4e3842e09b6d40cd1fb62a97f21bb51322890f167818fcedc23f9cd53cabdef9a5059c1f181824d4afeb44b88ecc65e73e8e5fc3c67519d119") 05:39:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x4) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x20000, 0x0) r2 = openat(r1, &(0x7f0000000000)='./bus\x00', 0x80, 0x100) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x8) mkdirat(r1, &(0x7f0000000100)='./bus\x00', 0x10) kqueue() kevent(r0, &(0x7f0000000000), 0x4eb, 0x0, 0x84, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000000c0)) syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x2f3d94ed, 0x0) 05:39:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f00000002c0)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x28}, {0x6}]}) getpgrp() syz_emit_ethernet(0x1f2, &(0x7f00000004c0)="07165e8c0964dd9340e0f84b1bf8d8330170d4b8cdbac74325e5109832ba6e6e8731e4d2ecac60b48d353b0ebf68ef60300a99ed13907ec68a8d688aa49487482b950579b1a184bc28413fafd4db575bcbf4ca0498bd9729985127a708c915954994d360a792e1f435dbde381c6a9b9758c886dd94650fc7d0b44e3f0c9ea9c2a1547c754b2658d2667956ef223cf694c3115612414c6cf4f244df396757e502da83") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000080)={0xb9, 0x0, &(0x7f00000001c0)=""/185}) 05:39:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0xc}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x28088, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) 05:39:14 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f000030a000/0x1000)=nil, 0x1000) 05:39:15 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) fcntl$lock(r0, 0x6, &(0x7f0000000080)) 05:39:15 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000002c0)={0xa4, 0x2b, 0x4, 0x80000001, &(0x7f0000000040)={{0x2, 0xdbe, 0x3, 0x8, 0x1, 0x426, 0x3a9f}, {[0x303e, 0x200, 0x8, 0x9, 0x100, 0xffffffff, 0x5, 0x6, 0x9, 0x9, 0x0, 0x9, 0x7fffffff, 0x0, 0xac2b, 0x8, 0xd4b, 0x6], [0x4, 0x456, 0x80000001, 0x2, 0x7, 0x1ff, 0x80, 0x3ff, 0x6, 0xfffffffffffffff8], [0x20, 0x0, 0xffffffffffffffff, 0x8000, 0x9, 0xfffffffffffffff9, 0x2], [0x1, 0x10001, 0xfff, 0x3ff, 0x1ff, 0x400], [{0x0, 0x8, 0x100000000, 0xffffffff9d2da743}, {0x9, 0x7ff, 0x14f, 0x3}, {0x5, 0x4, 0x5, 0xfffffffffffff000}, {0x8, 0x7ff, 0x3, 0x32b}, {0x2, 0x5, 0xdc, 0x1d17759a}, {0x0, 0x1, 0x7, 0xf72}, {0x6, 0x800, 0x23, 0x1}, {0x10001, 0x5, 0x7, 0x9c34}], {0x1, 0x0, 0x6, 0xb64}, {0x5, 0x100, 0x8, 0x5}}}, 0x200, 0x8}) 05:39:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f0000000140)=[{0x0, 0x7, 0x100000001, 0x9}, {0x1, 0x0, 0x40, 0x2}, {0xfffffffffffffff8, 0x9, 0x1f, 0x98}, {0x4, 0xa6, 0x1, 0xffffffff000}, {0x0, 0x7, 0x9fd, 0x1000}, {0x8, 0xffffffff, 0x4, 0x3}, {0x1, 0x80000000, 0x1, 0x197}, {0x7, 0x5, 0x3, 0x4}, {0x2, 0x7, 0x7, 0x7}, {0xe2b3, 0x7, 0x800, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000001c0)) 05:39:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x2, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r0, &(0x7f0000000300)="1ce3a8ece33a2a46d6a14e92d9064d6acec862c11651f9f560364d785612f80c532e692128d8f875a9db5a39ce73269d2a46483412c8b929e1721534eb286e6f8e8e35a38cdef0103cde0c8a3b3fd629e8be1d70b71061fd76ed4ed3f0485a7f326142a1c2bc49ae83a850d46d1c37300c45a18126a0fe297a349b0800695d35306019b8ad5b2f99cfe6dcab978a2fa08435218856023192bff0cb0d281404406682fdc4b6820a584571", 0xaa) 05:39:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000040)) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000140)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x54}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:39:16 executing program 0: r0 = msgget(0x2, 0x100000100) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000280)={0x9, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`', '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`'}) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x1, 0x1, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r3, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r5 = fcntl$dupfd(r2, 0x100000000000, r2) fchmod(r5, 0x10) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r6 = msgget$private(0x0, 0xfffffffeffffffff) clock_getres(0x4, &(0x7f00000006c0)) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033df6fc900"/232], 0xe9, 0x2, 0x800) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000e5f2924600"/85], 0x4, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r3, @ANYRESOCT=r5], 0x2, 0x800) ioctl$TIOCNOTTY(r3, 0x20007471) msgsnd(r0, &(0x7f0000000a00)=ANY=[], 0x0, 0x23e5a02fa68ae02e) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) msgrcv(r6, &(0x7f0000000700)=ANY=[@ANYBLOB="0000000000000000000054080d62461fdd76000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf10f4ca000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/177], 0xa9, 0x0, 0x0) msgsnd(r0, &(0x7f00000000c0)={0x0, "b3ce5248c10aaf9492604e7ce0b980b4b100b19411e53dabc39e80"}, 0x23, 0x800) close(r4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0xc) msgrcv(r6, &(0x7f0000001a80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e83efcb200"/4093], 0x1008, 0x0, 0x800) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r7, 0x8010426d, &(0x7f0000000080)={0x0, 0x0}) msgrcv(r6, &(0x7f0000000800)=ANY=[@ANYRES64=r5], 0x1, 0x1, 0x1000) pwritev(r2, &(0x7f0000000d40)=[{&(0x7f0000000640)="e7dce92d8410bd232bd3c9d7164ce32e334d67a221563bed29b8b068f25d9fbefa7dfe6b5335aef1eee597fd5d", 0x2d}, {&(0x7f0000000bc0)="040c133a2610db5ceaf962148a8153db00f178e51dad8ee256d7779f489c888ded930031fc4fb5666b3fa712f8dcdc878d47faba26f722f7befdf311c5e55a04ca5cdce7c81e471dc881e1f9bdec30", 0x4f}, {&(0x7f0000000680)="e035ddb3a2fb42766cff9b9153037d6bf215cbc958bcf0c35eb0", 0x1a}, {&(0x7f0000000c40)="b5e03504c10c92a6b8598f93134a5b76ac03948ad5211979ee5352f2fa318c4f40eea7ff7abc8673408f315bec0323a284a0edde396661d88c343abf7b2b5db046dd", 0x42}, {&(0x7f0000000cc0)="95e5093aedca59b94644739059ef0beaef2cdc07dd20a6dcbda7c746e4cfac6469e4c0ef8ec7f6126b6294206c8a89441a5bab8db33bf1ed732cd876f207887823667a51e0696680ba62fcb9505c0cb8f2d7cd4484085c38ca8d02448ce9fbea9853b07b4e301049b1", 0x69}], 0x5, 0x0, 0x0) 05:39:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x289173653d2f3ff1, 0x7ff, 0xff800000}, {{r1}, 0xfffffffffffffff9, 0x1, 0x0, 0xeb}, {{r0}, 0xfffffffffffffff8, 0x46, 0x40, 0x4, 0x10000}, {{r1}, 0xffffffffffffffff, 0x1aeee559a32da981, 0x8, 0x9db, 0x4}, {{r0}, 0xfffffffffffffffc, 0xa, 0x2, 0x8, 0x3}, {{r0}, 0xfffffffffffffffd, 0x10, 0x2, 0x8, 0x5}], 0xfa, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x2, 0x8f738b9dc4b6bd0f, 0x8000, 0x8}], 0x5, &(0x7f0000000080)={0x1ff}) kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 05:39:16 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) listen(r0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) accept$inet6(r0, 0x0, 0x0) socket(0x1, 0x0, 0x6f3) 05:39:17 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x320, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) ioctl$TIOCNOTTY(r1, 0x20007471) r3 = getegid() chown(&(0x7f00000000c0)='./file0/file0\x00', r2, r3) ioctl$TIOCMSET(r1, 0x4004427c, &(0x7f0000000000)) 05:39:17 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x10) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x80) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0xfffffffffffffffc}) write(r0, &(0x7f0000000080)="9d", 0x1) 05:39:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x129, &(0x7f0000000040)=[{0x59}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x6, 0xfffffffffffffffe, 0x0, 0xd8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 05:39:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000017c0)=[{r0, 0x40}], 0x1, 0x0) 05:39:17 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x184d7ff5e3c6aca7, &(0x7f0000000040), &(0x7f00000001c0)=0x9) r1 = getpid() fcntl$setown(r0, 0x6, r1) 05:39:17 executing program 1: r0 = socket(0x2, 0x400000001002, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xe3) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) 05:39:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) shutdown(r1, 0x0) dup2(r0, r1) shutdown(r1, 0x0) 05:39:17 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x8, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) r2 = dup2(r1, r0) getdents(r2, &(0x7f0000001740)=""/4096, 0x1000) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r3 = open(&(0x7f0000000200)='./file0\x00', 0x400000002, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:39:17 executing program 1: r0 = shmget(0x0, 0x2000, 0x22, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x2) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x8, 0xf047) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2}, {}, {}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 05:39:17 executing program 1: r0 = semget(0x3, 0x1, 0x2) semop(r0, &(0x7f0000000000)=[{0x2, 0x100}, {0x0, 0x80000000000000, 0x1000}, {0x0, 0x80000001, 0x1800}, {0x3, 0x200, 0x1800}, {0x2, 0x1, 0x800}, {0x2, 0x6f0f, 0x1800}], 0x6) r1 = semget$private(0x0, 0x1, 0x10) r2 = semget$private(0x0, 0x0, 0x1) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) r3 = syz_open_pts() ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0x5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x1) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f00000000c0)=0x5) fcntl$setflags(r3, 0x2, 0x1) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000100)=0xe9d) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000140)=""/59) poll(&(0x7f0000000680), 0x2000013c, 0x75) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000001c0)=""/9) clock_getres(0x2, &(0x7f0000000200)) getitimer(0x0, &(0x7f0000000240)) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) r5 = socket$unix(0x1, 0x2, 0x0) recvfrom(r5, &(0x7f0000000280)=""/132, 0x84, 0x89d51dee0ad50fc6, &(0x7f0000000340)=@in6={0x18, 0x2, 0x7, 0x9db}, 0xc) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000380)=0x5) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000003c0)=""/70) setitimer(0x0, &(0x7f0000000440)={{0xc, 0x7fffffff}, {0x2, 0x8}}, 0x0) clock_getres(0x3, &(0x7f0000000480)) r6 = getuid() r7 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000540)=0xc) getgroups(0x8, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000005c0)={{0xfffffffffffffffe, r6, r7, r8, r9, 0x10}, 0x3, 0x1, 0xfff}) pwrite(r5, &(0x7f00000004c0)="a64f86f4b27801170da075334ae184a74f4368f14824b752f92df80b940fa1cab523b2908da43222c16f9eee098ad1f8da4fec2cb065be18380ea28cdde6a61c628c8dcb6b68851a4e73327cd0ced4959785d35ddf2b848d0f5c6559ba3d8d42cd4bb4781e", 0x65, 0x0, 0x0) 05:39:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0x1}, {0x30}, {0x6, 0x0, 0x0, 0x10000}]}) pwrite(r0, &(0x7f0000000080)="d000"/14, 0xe, 0x0, 0x0) 05:39:18 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xa227, 0x0, 0x0, "0100000800000000001000"}) mprotect(&(0x7f0000511000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x18, 0x4003, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) bind$unix(r0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000001c0)) setsockopt(r0, 0x55, 0x200000, &(0x7f0000000040)="75cad6d1c32224e1f4cb9eb8ddd421754cf1053a8bf91262e5ca7904fad04e0e27217405d698abe626fec36df1d52b3f1f5d959588cedeb537d4e899a5cc818b8fdb7e18634c12e752e07e51d3fbdb885790263776802fbfc6cad1a2e9869ef4a881dd81490c7e664a1382a69eadae3d1a2de6739c2d31ccbbfc67b21d0f15f9766f093f531e4260fb40ce51c0df2ca282c88f9168cbcc5b3e9dd1e999b9194c596dbc2355ed88d5c3c11f0a4bb8bf6d1ad44c6fa3b37692bffef2605e9c72916cf56b3376d936d5cfcbb2207597f78b84aec001ed38fdb68b589a2eb57b", 0xde) setsockopt(r0, 0x0, 0x80000000000000c, &(0x7f0000000140)="ebffb9fd812eaa4e713048e69931929648000000", 0xfffffffffffffee6) 05:39:18 executing program 1: r0 = socket(0x867895cc324473b6, 0x5, 0x1000) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282924e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 05:39:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8010, 0x0) r1 = getpid() r2 = getuid() r3 = open(&(0x7f00000005c0)='./file0\x00', 0x8000, 0x20) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffff8f) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000080)="dc5f65f689b341333bf2fde55da5f97c4058b12344060ed0b5411391e3090feaa77a23ef15c38e2ac21d9129ea6a05cb93b31d6e0b4c6d29218ebdb35356b2b37026819c3f9e134fa839b3c5a61c3094cbd7ce059d3f48664950c943420921374a6dab73981ebb995ed426c188bd4dec5a76", 0x72}, {&(0x7f0000000100)="12a5346c11d51925c90849251d2e61feeea1699ee1b729ad18938aa6af865af31dd7baac8ae18e5f6dfc174cf036955059f1c9cdbbb39bc292450c383c1b3a273e900274373a7999e3db86e0b057ddd21c40540eae21921361cb410c42165d041c2b1440e577cfeba3a92d8ca100b273c6e0df1f59a85f92ed411645a8f9bd33a8c0efcb58a3bc29502d7f8e33c91862d9c6d43f07e7dc1654f8c4b589b9abade8098d9f0a0e1ec737dc", 0xaa}], 0x2, &(0x7f0000000840)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r4, @ANYBLOB="000000002000000000000000c46769e768066fddcb19cb3a8851af1230c2e44e845c5f8dded1e918ed1cc22740e2d5115ea43f7a0fa18dfd4b6680a6841a55b373c641959f69be9bd08dbe6101812cd061d95721a0530df512a7de3b5f498bc2f504ead23a15e0dfe897334b3687fee24b5a66bb7d104179ff6a7e4d2a7329a2cedea92e15db356392569e69cfe4268a2d410332e117e863e052a372cd12ad55a337a5c1e8dde0ac9619fafc7751d157a771005e2e4ec741529f7db957d71d9a4c61040000ea90fe3d6fcaed0ab0706ad5ddac9a34ec1497b3e512f650e1e2d8d4dbc54d5e157641c7648ef288435702976c5cddccc446b9a48d6886c614bd9e4dabb8e4e302d3ae265dbd457b518676b02518e442c3bb56476d89fcaa0dfa3a914e79315fc52f01356c23e0bc0831e6411b3d3ee6303a0df8bc913bc6db2c60f216d234d20a83a39be1ab59e6b5e8fe7b0f394c9921b13e163fd39d6d25708878b3b4b4d8361feaf40000000000000000a226b9890d753833feaa4ddec26bb30f1b0ffe828f4513780a5e1be99299374dea3f2b63e2208668825e6d49ea0ff76be127955b5c1d7bfab7e24341b4dfaf14bddf466174facae4e9e04bae228c57b6b2cc5d188591614192136b0908a294365d3417b20d8b2e5e3335a793a9eb6e671fa0bd8ef2e8acffee6ed65a0015c6ca3a322954dc60c70c9a90", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0], 0x40, 0x1}, 0x8) linkat(r0, &(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00', 0x4) acct(0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000240)) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000a80)) fchmodat(r0, &(0x7f0000000340)='./file0\x00', 0x0, 0x4) getppid() ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000600)=0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000002c0)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8080, 0x0) 05:39:18 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x40, 0x0) r1 = dup2(r0, r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000002c0)={0x100000000, [{0x2, 0x3}, {0x2, 0xd2}, {0x2, 0x4}, {0x3, 0x5}, {0x3, 0x800}, {0x3, 0x8}, {0x2, 0x2}, {0x2, 0x3}, {0x3, 0x3}, {0x3, 0x2}, {0x1, 0x5f}, {0xc32856c237030935, 0x2}, {0x3, 0x5}, {0x3, 0x4}, {0x1, 0x1}, {0x2, 0xf0}, {0x3, 0x662}, {0x3, 0x9}, {0x2, 0x5}, {0x2, 0x7}, {0x3, 0x200}, {0x3, 0x80000001}, {0x2, 0x1}, {0x1, 0x3000000}, {0x3, 0xffffffffffffff01}, {0x2, 0x5b5}, {0x2, 0x8001}, {0x1, 0xff}, {0x1}, {0x2, 0x7f}, {0x3, 0x6}, {0x2, 0x3}]}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000040)) ioctl$KDGKBMODE(r1, 0x40044b06) pipe2(&(0x7f0000000180), 0x4) 05:39:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000fff000/0x1000)=nil, 0x1000) shmdt(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xd1e4, 0x0, "7565b5caf579c9990bf62a3afcc155373faa106b"}) 05:39:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = dup2(r0, r0) socketpair(0x2, 0x8000, 0x8001, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000280)="18da770b4ff6e54cf60f88e3a8c62239bbf64ff61e0564c74c7f6ecf3209ddef0ec6cff86c44aab2912e19cf33260ac36edd7ff55740208951497ee64af00d63a6ecb83e26aac8ca6109397cc33a0bc4e8be1fd99f6065340bbe86da0fb0d1eb1f39b717166787608de1785f465e5d3496698c65a0fe12eece8c2a56e405139c7eda451d846fa146", 0x88}, {&(0x7f0000000340)="6cd2905fa7377b8649591f44029e68546663e4811ac917800cd9b8c98573e1de4498a97a1ce450c7ff5cbfb49d6cf23b35c13389777e6ed60394a62a66ce6c17cf1a122796877481256bebfbbac90e7ed5cc49cbd82de58ffe394832830761b085f805da7d3ee8f1b2b5669a8570585fb5ca7206c34e8b7043dcc4b37752c6d73e", 0x81}], 0x2, 0x0, 0x0) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x0, 0x0}) 05:39:18 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82032e2f66696c65300070bd9a1fe4d8f8c8b0d38082f1b1b88c748b969a7cda803adc7f328bac9fbaf4153159c72268bec668dec8857763060d1f47ed23bc1cdf16754d1307531c33d7481178728814a2672fc5bf7903bbc53edf46c93bfd83a2cb3f4130c0da6f0be20bfbf4f1be61b0e9d8b985f381da354245"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 05:39:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x8e, &(0x7f0000000180)="cd77c8d83d7145489f3fc4e2612e43afab76db4df1a6dffccbce3ec90536d705e5a1f72804335c32b83c8bbdf2ec1dd05e0eb3a08561922008a94a00a10fdee22cafc4050ef4b29f75fb5c17aa7e2f6bba6b168cf62b218f7711024d7717ed5830188381ab4747c51c72d4e50fdf398e1be4b2ae7ad442b949df522253a011d2a740b747a790857063252e35659432e37e86cabe14fbb473f441b711fab8597fdc9cb41e67b26bb73afde108ea3f1fd3cbaf1e82639b2e2869cf68ecdfdc2c6777d9ad4a68f1a3540df1f6200b52af7146b087d2c376c15f55563f0b07222276514e91d5bafb996d0b3b") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x3f, 0x6, 0x3, 0x8000}, {0x3, 0x8, 0x80000000, 0x4}, {0x10001, 0x5, 0x3, 0xed}, {0x8, 0x200, 0x1e, 0xfffffffffffff31b}, {0x4, 0xffffffffffff7fff, 0x81, 0x3}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0x7) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000580)={0x7, 0x6c98, {[0x6, 0x9, 0x781, 0x5, 0x2b, 0x2, 0x4, 0x10001, 0x7, 0x8, 0x226e, 0x6, 0xfff, 0x101, 0x2, 0x3ff, 0x7, 0x9d], [0x7, 0x85d, 0x1e, 0x3, 0x1, 0x0, 0x5, 0xe0, 0x8, 0x138c], [0x0, 0xfffffffffffffffc, 0xff, 0x20, 0x0, 0x400, 0xfb35], [0x4, 0xfffffffffffffc00, 0x1, 0x7fff, 0x200, 0x5], [{0x6, 0xffffffffffff2743, 0x8, 0x2f51b998}, {0xf5, 0x200, 0x0, 0xdde8}, {0x400, 0x7fffffff, 0x2, 0x8}, {0x1ff, 0x0, 0x1, 0xfffffffffffffffc}, {0x80000000, 0x1f, 0x5, 0x3}, {0x6, 0x7ff, 0x8, 0x5}, {0x0, 0xffffffff, 0x2, 0x7}, {0x5, 0x1, 0x6, 0x7}], {0x3bb, 0x5, 0x8, 0x400}, {0x2, 0x0, 0x800, 0x200}}}) 05:39:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x7c}, {0x800000006}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x0, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:39:18 executing program 1: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) fcntl$setflags(r0, 0x2, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x5}, {0x40006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:39:18 executing program 0: r0 = dup(0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000100)="cc8babcd43eb46c777ae4f3f100343fbae2fb7c05b88", 0x16, 0x408, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) read(r1, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r1, 0x4, 0xc5) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0/file1\x00', 0x0, 0x10) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) shmget$private(0x0, 0x3000, 0x300, &(0x7f0000010000/0x3000)=nil) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) 05:39:18 executing program 1: setuid(0xee01) r0 = getpid() r1 = semget$private(0x0, 0x3, 0x257) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x100, 0x100000001, 0x1, 0x5]) r2 = socket$inet(0x2, 0x4, 0x6) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040)={0x5, 0x6}, 0x10) ktrace(0x0, 0xd062682ede22335d, 0x10012, r0) 05:39:18 executing program 1: r0 = socket$inet(0x2, 0x7, 0xff) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x100c, &(0x7f0000000000)=0x8, 0x4) listen(r0, 0x20000000000401) 05:39:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = fcntl$dupfd(r0, 0xa, r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000040)) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) socket$unix(0x1, 0x1, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) 05:39:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x800) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 05:39:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x1000000000000028}, {0x800000000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x3, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6, 0x2, 0x1000, 0xcdd}, {0xffffffffffff24fe, 0x0, 0x100, 0x8}, {0x4, 0x8, 0x7, 0xbf2}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_index}) 05:39:19 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56010000001c00feaf0000feff0060d5706c85c2768511fe870000f31f000000000200341de39f", 0x2c}], 0x1) 05:39:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0xc0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x8, './file0\x00', './file0\x00'}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000280)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='x\x00') rename(&(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x0) 05:39:19 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xfffffffffffffffc, 0x40}) 05:39:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 05:39:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="60cf339efa3a12e706b78c309f943028ec6e431c89210a79", 0x18) OpenBSD/amd64 (ci-openbsd-main-8.c.syzkaller.internal) (tty00) 05:39:20 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0xbe7, 0x4, 0xffffffffffffc52b, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x20}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000c00000/0x400000)=nil, 0xe6}, {&(0x7f0000da5000/0x1000)=nil, &(0x7f0000cde000/0x2000)=nil}, {&(0x7f0000ca4000/0x2000)=nil, &(0x7f0000fcc000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000c07000/0x3000)=nil, &(0x7f0000de0000/0x1000)=nil, 0xc610}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ebd000/0x2000)=nil}, {&(0x7f0000dbd000/0x1000)=nil, &(0x7f0000c69000/0x3000)=nil, 0x5}, {&(0x7f0000d57000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000dc6000/0x4000)=nil, &(0x7f0000d9e000/0x1000)=nil, 0xb8}, {&(0x7f0000d77000/0x1000)=nil, &(0x7f0000fa9000/0x4000)=nil, 0x8}, {&(0x7f0000f61000/0x2000)=nil, &(0x7f0000ef3000/0x3000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x89, 0x0) r1 = kqueue() kqueue() ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_data=&(0x7f0000000680)="1f62c8d5b162e5c2b319727e6c577ba8f4a7c3be5e9bdf44363db0fd38bce9aea637fb96cd59c608d9ed507d690fd44b1af512123ad033c8ec12fde1cdff7d69445c22217968de221dbc39f7ee9fde7f80cc1afe2a558039602d906517d411ae37445be6b0ba0a376b123c8cc6b58eb72757569987a85f153a8442b9974bfef95977e2b8376e85a0409d4a256dcb4b228acc6bc2c874d3b44e0ba3366a12aeff94ce3c637c52770519acdf76e358405a7a1a03b91890c57234ba5c342b1aaeccdd5fb2fccb46a7b6a303b7aa0c105a5857bdb79804753243a5a808f72fa4"}) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)) 05:39:20 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x2, 0xdd3, 0x0, 0x0, 0xfffffffffffeffff, 0xfd, 0x3800000, 0x1, 0x2, 0x2, 0x7fffffff}) r2 = kqueue() getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) preadv(r2, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/71, 0x47}], 0x1, 0x0, 0x0) r3 = dup2(r1, r0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000001180)) r4 = getpid() r5 = getpgid(r4) fcntl$setown(r0, 0x6, r5) unlink(&(0x7f0000000480)='./file0\x00') r6 = getuid() r7 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000880)={r5, r6, r7}, 0xfffffffffffffdb4) r8 = getgid() fchown(r0, r6, r8) setitimer(0x3, &(0x7f0000000ec0)={{0x44, 0x5}, {0x3, 0x7f}}, &(0x7f0000000e80)) fchdir(r2) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000004c0)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000500)={0x5, 0x20, {0x4ccf, 0x3}}) r9 = semget$private(0x0, 0x2, 0x618) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000540)={{0x7fffffff, r6, r8, r6, r8, 0x4, 0x9}, 0x7fffffff, 0x5, 0x80000001}) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000240), &(0x7f0000000200)=0x10) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000640)={0xfffffffffffffff9, 0x1}) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000680)) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000940)={0x10, 0x1, 0x4, 0x0, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000f92000/0x13000)=nil, &(0x7f0000e34000/0x2000)=nil, 0x7}, {&(0x7f0000f2b000/0x3000)=nil, &(0x7f0000e85000/0x1000)=nil, 0x6}, {&(0x7f0000eff000/0x4000)=nil, &(0x7f0000e6a000/0x2000)=nil, 0xffffffff}, {&(0x7f0000f69000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffff}, {&(0x7f0000ee5000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x40}, {&(0x7f0000f07000/0x1000)=nil, &(0x7f0000f97000/0x2000)=nil, 0x1378}, {&(0x7f0000ec1000/0x2000)=nil, &(0x7f0000faa000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000a00000/0x600000)=nil, 0xb3}], ['./file0\x00', './file0\x00', './file0/../file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1ff8000}) r10 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000700)={{0x6, r6, r8, r6, r8, 0x80, 0xffffffff}, 0x8, 0xa2a1, r5, r5, 0x0, 0x800, 0x3a13dae2, 0x80000000}) bind$inet6(r3, &(0x7f0000000780)={0x18, 0x0, 0x7, 0x1}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000900)={0xec8b, 0x9}, 0x10) poll(&(0x7f00000007c0)=[{r3, 0x100}, {r0, 0x347eb4b651a91031}, {r1, 0xe2}, {r1, 0x2}, {r2, 0x10}, {r0, 0x4}, {r1}], 0x7, 0x6) 05:39:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 05:39:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x8000, 0x1ff, 0x4, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x20, 0x0, 0x0, 0x800000000000000}, {0x6, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffc4, &(0x7f00000002c0)="d8d41928de58cf23c8f271c399bc8ebdcd9209c147780ed902f22acb00bf46629d7d568fb6a3e1190f908767fb520bf9c18f76489c4a5ef93292a3ff98559f") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 05:39:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r4}, 0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) utimensat(r5, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x3, 0x8000}, {0x6, 0x3}}, 0x2) socket(0x10, 0x5, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 05:39:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4502) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0xc}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000080)=[{0x0, 0x7c526a22, 0x7fff}, {0x6, 0x3, 0x5, 0x200}, {0x6, 0x0, 0x5, 0x4}, {0x7, 0x4, 0x1000}, {0x26, 0x81, 0x1, 0x8}, {0x4, 0x400, 0x8001, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x2) 05:39:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000b00)={0x5, 0xffffffffffff4464}) r2 = fcntl$dupfd(r1, 0x0, r1) getpeername$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000100)='./file0\x00', r3, r4) 05:39:20 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000000)="01", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r1) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000), 0x4) 05:39:20 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb18c3003c08feffffca32b2b57e5e00003f0000348adb0100010083352058a42f5cd2b8a8d1e4b4c4d31fce626d1befb52438d0b3246e0f9e8a7f28270d9111e1a0a80e598ff2a9a4bbb5cb6d26cd7133a66f1423fa355cdccafa7ebbb48b2df68a60309ae6376be8d0b074ea0300becffedaecfca5c18a3ab152eeaeda0551b37e0f73434f053437101ae5e8c095b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b887340a472826ca652b9a6e5ea8816d0f4321c52039e40232f533ec95778c24760877adbe23804"], 0x1c, 0x0}, 0x0) connect$inet6(r0, &(0x7f00000001c0)={0x18, 0x3, 0x7, 0x9}, 0xebef45f05b550593) 05:39:20 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x55f7e9dfc90fe721, r0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r2, 0x20004268) mprotect(&(0x7f0000311000/0x4000)=nil, 0x4000, 0x7) ioctl$TIOCFLUSH(r2, 0xc020691b, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x2f) 05:39:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = 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"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x80) 05:39:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4c}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40074, 0x5}, {0x35}, {0x200}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) unlink(&(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:39:20 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffb000/0x3000)=nil) semget(0x1, 0x0, 0x40) 05:39:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x1, 0x20) 05:39:20 executing program 0: setpgid(0x0, 0x0) r0 = semget(0x1, 0x0, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getuid() semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0xfffffffffffffffc) r1 = getpgrp() getppid() ktrace(0x0, 0x10, 0x10008, r1) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='.\x00', &(0x7f00000001c0)='\\\x00'], &(0x7f0000000280)=[&(0x7f0000000240)='\x00']) 05:39:20 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x40, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) pread(r1, &(0x7f00000000c0)="d79e9771b90e86c4a11eb4e5a29f345b0ee32e7c", 0x14, 0x0, 0x3c) getpeername$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) unlink(&(0x7f00000001c0)='./file0\x00') connect(r1, &(0x7f0000000200)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r1, 0x3}) getpeername(r0, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) bind$unix(r1, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x1, 0x0) kevent(r1, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffe, 0x23, 0x1, 0xffffffffffffff7f, 0x4}], 0x3, &(0x7f0000000400)=[{{r2}, 0x96b8817e5580f02b, 0x5, 0x2, 0x8, 0x40}, {{r1}, 0x1c6cf9be30abe6e9, 0x40, 0x40, 0xbb4f}, {{r0}, 0xfffffffffffffffe, 0x0, 0x40, 0x5cb, 0x6b2}, {{r2}, 0xfffffffffffffffe, 0x4, 0x1, 0x1, 0x7568}], 0x8, &(0x7f0000000480)={0x2, 0x4}) fsync(r2) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000004c0)=0x7812) connect(r1, &(0x7f0000000500)=@in={0x2, 0x0}, 0xc) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000540)=0x7) r3 = kqueue() r4 = dup2(r1, r3) utimensat(r1, &(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0x4, 0x2}, {0x100000000, 0x20a}}, 0x2) setitimer(0x2, &(0x7f0000000600)={{0x2, 0x4}, {0x9, 0xe9f1}}, &(0x7f0000000640)) ioctl$TIOCNOTTY(r4, 0x20007471) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f00000006c0)={0x5, 0x81, 0x5, {[0x24000000000, 0x5, 0x8000, 0x400, 0xc3, 0x10000, 0x100000000, 0x18000000000000, 0x9a9e, 0x6, 0x3, 0x1, 0xfffffffffffffffb, 0xde, 0x8, 0x9, 0x7fa, 0x1f], [0x7fffffff, 0x9, 0x3, 0x81, 0x29, 0x1f, 0x6a74, 0x3, 0x3, 0x80000001], [0x1, 0x3f, 0xa6d0000000, 0x6, 0x101, 0x80, 0x7fff], [0x4, 0x5, 0x956, 0x7, 0x1, 0x401], [{0x2, 0x8, 0x7, 0x5}, {0x1, 0x7d0, 0x7f, 0x5}, {0x7, 0x8, 0x3, 0x8}, {0x4, 0x3, 0x400, 0x80000000}, {0x7fff, 0x4, 0x7e, 0x9}, {0x400, 0x8000, 0xcc1}, {0x9, 0x7fffffff, 0x51b6, 0x2}, {0x1349, 0x5, 0x2, 0x200}], {0x8001, 0x1bdb, 0xf33e, 0x3802787a}, {0x4, 0x0, 0x63a, 0x4}}}) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000940)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000980)=0x40) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000009c0)=r4) r6 = dup(r3) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000a00)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000a40)={0xfe00000000000000, 0x7f, './file0\x00', 0x33, 0x8000, 0x6, 0x1}) ioctl$TIOCNXCL(r6, 0x2000740e) 05:39:20 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x9, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10014) ioctl$TIOCSTOP(r2, 0x2000746f) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:39:20 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r0 = syz_open_pts() write(r0, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x8, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00', 0xfffffffffffffffc}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x4, 0x2, 0x40, 0x100, "ca775645209734143e0d8f752113084124d1a771", 0x4, 0x81}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x9) 05:39:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x80000004d}, {0x4}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x8001, 0x7e72}, {0x18, 0x3, 0x1000, 0x1ff}, 0xe46, [0x6, 0x44a6524a, 0x6, 0x5, 0x1a2a, 0x8000, 0x3, 0x48]}, 0x3c) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 05:39:21 executing program 1: r0 = getppid() r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x4, 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x40000000, r0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) setuid(0xee01) getpid() getsockname$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ktrace(0x0, 0x11, 0x220, r0) 05:39:21 executing program 1: setuid(0xee01) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) 05:39:21 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000500)='./file0\x00', 0x2, 0x80) r1 = fcntl$dupfd(r0, 0x0, r0) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000180)={0x0, 0x7fffffff, {[0x7fffffff, 0x7a0, 0x9, 0x5, 0xdee, 0xfffffffffffffff8, 0x710f7704, 0x1, 0x5, 0xbc, 0x6, 0x691f, 0x9, 0x5, 0x81, 0x71, 0x8, 0x7fffffff], [0x4, 0x4, 0x8, 0x3, 0x6, 0x401, 0x3, 0xffffffffffffffff, 0x7, 0x1], [0x3, 0x0, 0xffffffffffffffff, 0x9, 0x3, 0x0, 0x1], [0x5, 0x9, 0x101, 0x40000000400, 0x40, 0x6a2], [{0x6, 0x1ffc000000000, 0x0, 0x3}, {0x0, 0x5, 0x100000000, 0x4}, {0x0, 0x9480, 0x0, 0x5}, {0x2, 0x5d, 0x9, 0x2}, {0x81, 0x7, 0x8253, 0x6}, {0x9cf, 0x9, 0xffff, 0x8000}, {0x1000, 0x10001, 0x0, 0x3}, {0xffff, 0x9, 0x80, 0x8000000000}], {0xffff, 0x1, 0x3ff, 0x9}, {0x3, 0x4, 0x20000000, 0x88ca}}}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000003c0)) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000400)={0x49, 0x4, 0x200}) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x1) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) 05:39:21 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) 05:39:21 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000f21000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f0000f24000/0x1000)=nil, 0x1000) shmat(r0, &(0x7f0000c6a000/0x1000)=nil, 0x2000) 05:39:21 executing program 0: r0 = socket(0x10000000011, 0x10000004003, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}, {r0, 0x20}, {r0, 0x40}, {r0, 0x20}, {r0, 0x1}], 0x5, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x10001, 0xfffffffffffffffb, 0x3, 0x80000000, "de981eb37fe57fdab2bffcf140b7bbc40b5c8284", 0x3}) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d610000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) 05:39:21 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000080), 0x10000) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = getpid() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r1, 0x4, 0x4) pipe(&(0x7f0000000000)) fchdir(r1) write(r1, &(0x7f0000000340), 0x10000014c) fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x8) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) wait4(r2, &(0x7f0000000100), 0xb, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) 05:39:21 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 05:39:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/222, 0xde) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 05:39:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) seteuid(r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x1, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x692726b93ec0f316, 0x0) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f00000003c0)) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000000)) faccessat(r4, &(0x7f00000004c0)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$lock(r0, 0x7, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r1}) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)=0x9) r5 = fcntl$dupfd(r4, 0x0, r0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x8, 0x8}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000240)={0x0, 0xb1b1, 0x9, 0x1, "58180f42c766818f64f152fb7d91263ee73e7d40", 0x2, 0x9}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000700), 0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000900)) sendto(r4, &(0x7f0000000400)="2596d215da5676e32574b3b2ba3a1f89987b729272ce50b4ec3727f71623e59216755b8da5b606b0c737bb8d6ca76eb318ed54d48f56f424202d97bd2d6343869324c45eeb4716bd7d74123deaa0db8707aba0e456dba9e336cd2ed1cc25e4372f371a9b640e39f29312c4695bea325b48020d6b58cc7f0c6a96dd6145af0bcacdee18ff8e58b7e3c2116c6a", 0x8c, 0x4, &(0x7f0000000940)=ANY=[@ANYBLOB="fbf4c3803f22935b6e3be2fcf14686eb68978b56782ef780b4c8aea1320720b8d3935aea3aeb5f093daf7c1334b8a3a92f2113cfb1470ae9b9a041475d9ddaa8ba45d3803d317a07009fc6098167b49ac4a38998bc43de970d59b244b234f04925bfd118d2b5cef7133770bac5dc14651d5b0692eb2192242e1086355029093b29e4b609712d344f786973a8f580cd8824b500e282b1b5679f149a2cf0ff8162d986b02787b001fa5a0fd50f4372fe8c9bc511b8e6b6c93b33e6fc08dbe0450f8a9e2a1b07d42b3ce759132827ffa2d231633c74be70bc49b1a955417dfeadf57b7182b70e431550f7d46a653c2ca6ed36423db2c8dd0963eb433403c264eb037e84ed4106d9a8dfdfc6b2f8b39b906780c2c7bbb0546e57b35664d3fde5202c0db6ddefbc502deee3f07f5b7221b5240dfb48e438c3e3d7a6c7736c2e4d5deea3fda1dbbca0d2f4a2d979e406c54e954db3c6f17757e3967d79cc79309e42d2e8df08b0b0462fdb3d859554fe0ee5ec713e861c2d80fc24a6bd22d63bde53937ee96097ad091545ac45b32784d3dd27bc59703cda79742385d7ab5c17e90ba512a42be57408137dfd0c15ffc82f4a683dd9ebf044c0d2b81937be22a3964268a1c06d"], 0xa) r6 = semget$private(0x0, 0x3, 0x400) getpeername(r4, &(0x7f0000000040)=@un=@abs, &(0x7f0000000580)=0x8) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000780)={&(0x7f0000000500)='./file0\x00', r0, 0x3}) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000500)) 05:39:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) ktrace(&(0x7f0000000180)='./bus\x00', 0x4, 0x40000008, r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x80) openat(r1, &(0x7f00000000c0)='./bus\x00', 0x8000, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000140)={0x9}, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x100, 0x0) 05:39:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = shmget$private(0x0, 0x1000, 0x350, &(0x7f0000fff000/0x1000)=nil) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = getppid() r7 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x0, r2, r3, r4, r5, 0x2, 0x4798}, 0x3, 0x8, r6, r7, 0x67, 0xc498, 0x3}) fcntl$getown(r0, 0x5) fcntl$setflags(r0, 0x2, 0x0) 05:39:21 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) lseek(r0, 0x0, 0x0, 0x3) readlinkat(r0, &(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)=""/143, 0x8f) wait4(r1, &(0x7f0000000180), 0x8, &(0x7f00000001c0)) pipe2(&(0x7f0000000080), 0x4) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000), 0x200000000000034d, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x100) 05:39:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:39:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000081, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5, 0x5, 0x0, 0x3}, {0x1, 0x8001, 0xfffffffffffffffa, 0x9}, {0xac3, 0x9a0, 0xfff, 0x7f}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000500)) write(r0, &(0x7f00000003c0)="9585c7a2feb8e0514da730347593dde2f7d9f3b2e874cba4879ae75575305421b926bc29a20be2fa469dbec7b516e2b9027dbb1de6a299cb487fa953cb4dc641205e7e038f7080890ad173eb06aa71bed0cc8e3f1f96ad17e86c404c42cfa99908c3", 0x62) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000001c0)) getpeername$inet(r1, &(0x7f0000000440), &(0x7f0000000480)=0xc) flock(r0, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000280)={0x4, [{0x3, 0xfffffffffffffffd}, {0x2, 0x1f}, {0x1, 0x1000}, {0x1, 0x6}, {0x3, 0x4}, {0x3, 0x9d8}, {0x2, 0xa52}, {0x3, 0x4}, {0x1, 0xb1c}, {0x3, 0x80}, {0x2, 0x7}, {0x2, 0x8}, {0x3, 0x40}, {0xe098270613bb52cb, 0x2}, {0x3, 0x81}, {0x3, 0x5}, {0x3, 0x80000001}, {0x2, 0x401}, {0x2, 0x7}, {0x3}, {0x2, 0x2}, {0x3, 0x4}, {0x2, 0x3}, {0x1, 0x5}, {0x2, 0x7}, {0x2, 0x8000}, {0x2, 0xc789}, {0x3, 0x1}, {0x2, 0x5}, {0x2, 0xffff}, {0x2, 0x8}, {0x2, 0x7}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) 05:39:21 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 05:39:21 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7, 0x0, 0x8, 0x0) dup2(r1, r0) 05:39:21 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x81) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x6) read(r1, &(0x7f0000000540)=""/226, 0xe2) read(r0, &(0x7f0000000140)=""/189, 0xbd) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e625f94a1a599854c531aa5854e091f8dc663cfabf04d1c3ee88ae6ab3a", 0xe1}], 0x1) 05:39:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x2) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x1, './file0\x00', './file0\x00'}) 05:39:21 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, 0x0, 0x0) accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x10008, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x2, 0x8}) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x6b, 0x200}, {0x1, 0x6171}}) 05:39:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x20, 0x0, 0x0, 0x441}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffef6, &(0x7f0000000040)="bd") ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0xffffffff80000001, 0x200, 0x3, 0x1, 0x800, 0xfffffffffffffffc, 0x651, 0x0, 0x3, 0xff, 0x7}) 05:39:21 executing program 0: r0 = socket(0x80000003e, 0x4000, 0x102) pwritev(r0, &(0x7f0000001680)=[{&(0x7f0000000080)="2c193e88ebcc9f50d972012e33e8632c8f3d78395f377bfb18900ada34d356489eef6eddf2f360974fe4f84de21beeee50099d1c5614caec9d1c472245ebf41af920c393cf4f6ab27266779f95ec5add8bd07f0f48e85e6321bc98281b88b51e485dcf", 0x63}, {&(0x7f0000000100)="067db0e3d8e6f5bce306cedd7f7a03076903a967ca88e305b9addc89bc54f86e75db4d4a8fdf358d53f233b552fbbc272e59c5d3b4db25bc79ad6cbd0c26053dbfa1c9345fb9ff42d9065a0dbc07a3b0304c80ed88152362a4cf9bb9f05c729fb92f7e93546e1d69ca126384f1b9803c27566e3654afe2f251865952be63498953f742bc", 0x84}, {&(0x7f00000001c0)="1fa4a8294cb64ad22cacccdb5dfd870efbc4682e6df6f3e32da2aba8ad9ec6004ed669450c6a1667eca6b87fd2984665c256bbeefb98534f4f2b669278deb23eed658dc112fe4f1b688142c95c7d699c31f3a426207ca9a818819bc2ca929530b22404fa637e40e4a2817081643c236e1fceb3f6c2b187a6a495eff3bb6416d8c18780b8d00011ba913f61daf18af46a98dd207118c455c527444d52f537b09e25f15c9bce93be14fb3dd1ec02c4b7ff14d44f9c6c", 0xb5}, {&(0x7f0000000280)="265cda91dbd834cba0efd5fd2b", 0xd}, {&(0x7f00000002c0)="1a1780a6db220586030b1abf257907023b44f482d313b64d7a04b2af547e17ba4fccb248756e4bbdc38b305f229f69d009", 0x31}, {&(0x7f00000003c0)="0fe984614226166763e0a3ae993b084ea2b2881231a09a87ff77cdd74c9cd0d760e3ad37af12d938152dc665721e4f21c4403456524750c1fa4de69e53299f55d3794659462e5d3262e6d9ad40f2e04c1a18e31666b25247beb928d8e148d7efa53a5902f0f15c67e239d4c1ae8574adfdc3c0277d15511e39eb690d84f25ae28393700bd14c5ef06ffc11be229fad80fe9598ea2e0a256f26adf2041b298e46d33f6c0f58862e290e341b698f13e26a9a187d9b923fea7d5e61620d7eaeaf3864a25aa459f260201b7c171a6b8a7e962903f3bd81be3832cc992ff23797c8637ec217c16a0adaf83e", 0xe9}, {&(0x7f00000004c0)="6b3eed5b4d5bf6bc0728e03c6ca877852f2b1afcd755a4d910b6bee5b11d5b90fe638cbc9eeb0e40daf093d37389e5e16d3b053cad5bb1caeb37fba743071b7d08991cbe5f760610db7fae9229719f651fa19ce376325e9d2165abd4b3b3ce22c5a998d5aa835b38abcc88aff1c62f620137359ced9acd03bb0fdb9ffe088c5585ae2435ed2c4855c7591fc95dd61d01635a2d224cc4c40ffde65b5e89505356b33d712c7bcaf832628c3a5989c24b60ea8831255eb0d3864fbbcc386e76c95a865ef2ebc33ddb9e03fdad4ea5b7dc33eb2bd6acfd30482fc0973a4efc9f46058eee301475871079730ce823d1a322bbb05b7e39fa40dbb54402760832de54c1329972baee722caf9e8a7bf2bd9365a353b991e393fdf91cae63c3afd02bbd73c301171dc08f55b9ae60522bb4e32b82edd8f46894d3b6ae30afedbf29e2bb00f9eee1e15fb2e2b5d506f720214b0956c1fc1cf0d116c481148e2f0211412cef31d1ea1251c1f0212951c4cd741c84d7eaae93a7bf2ee49e5fc134eb8f9474c99e0a85d74f75adfea35696db17cbe0d9f1558584189a64f868a09234f7243b8f1fb37cf162801b17564ea856ab6fefa67f529345a6c2243e61bfbf9d4063708b52cbd54c3d42c73a39a2038af2974faaa35e4d98261c40cc8f5f648f887a798bb860d9d470bd57c54512b5733a66accbf7e9d1b4a7e593e1c5d1fd581fe362455a5ddc7ccf932a09c06a729db524e370eac1df46f95b828536cdb48a26d9fdf4b735242cfb10998c5b98e1221132393b22733a7bbf1a33aeab0e806ea7ccfe960d6b6f1e6b8790386d68e2ba5959d4f398c1515fa377744dbfafff35c09d5a7595af58694cc8d3cba9f5ca9bab89c65c1b4ccdc168f69b01d7e73776ebd0ad833a766a3192cd6ebf8ef395a7757576e205a4473333014099369efedae23249e8730e13e5fb1fab40771632bba696895a31bc96f224c01d3c7c02235b0a7992b45017283dc901facf0be96eb06370c672c38767c2e70a45834a144101937fecd459c8943ac56f720725af28c265a57bdde6e682259935cd55aca0703ec48dbc5f0869154c7ea018f56e002b861a6a434dce8c823a2da21a79c58ca3e0147e7f69ceddaca383d5f98582e31b5a42020ce9208ee1215c43405a2395e7ddc15738c82a5287af03d094a6bb94315212ca87aef28ba5695e473dd53ae4711498ae1a068d0b7b40d2d02713d83ba2bdc92541ad2e2792eb6745e4812f6da59ac668fc8a5e32698e50bdaf49612a13eb5916539a5c2edffe04497c9e6e7cb2bf8a30756fd0e685a6e616b716a02ebf1f26eb890ae48ffee5fbbfa1c0cea61943fcd386bb2b1bcfe8b415e2478d40cf98788e517c63e3bfe76baea05a903fd5fe45d83a647c495fb7389409e9d9e1f058cd7459de2ade4cacd52967daa7b7e41fe6a1359b9062d8e5a6b44c24a455f71cadb3343cb29bafbc0ea2df79b42e9d6be98bf69618a4d9c07df5dd531cc9169677632923c81b75d3c0c3a189e4e773a4d4bb8ec549f96351dfb409856cd80921436d222fb1fb062e9597b25a78b8ec51357410e20cce0874fc8850fd40ac8226397b1e04c86d51759b54555de08cc6c896c71af9e252538efc01d13f1a108fb6cd00a41efd98ae28a9846c5a57e299bbb858ad6006cb4c4a869581e90750370c185e240e312246291d5a6376c69f6380bc80601eba3cf84aadcf8a4bb69942c4ccc32fa107f9dc38de4f16ba2fc4b6bb6825128bf3cd1552b5d96d2f4e26e74a73bcba3f09c47d92b8782d4088d7bcd28b165dccec3dc447cc806adff1d9738ab66ffc66572655fca5c4f1c826c7b0019640688453dad878bd0972ea6323df00dcaffeba1e7f67c0cac37828685dcbaa15643882eb5c563b4232cac7380da9d94a509974abcb1ffc86ac09b626dd16ceae00cd2b99c74885cfad8c215ba33f06bc79c2de6f8f09361716021689e48d96a5b9e5ece17410d54a94d9d841fce708cba3b03a88c473b0d23d5bf5d501ee500e05c8ce718447b2f93e2b27ef8935ab853f079fecab35ab91c36abcce7865d0ba3265b119ac6218f9456e3bb2685d2ca6fe2d8f454d2860909150bab85b34092dc84d8dd471882df58e9877e542b010d2bbc06ebad2cc199c3178dbac00e5717be92b8a258e6a64a86f8fcd6e47f6e2be1421415beb22c0076d4139860a1c705e3d2b2881270f0911880b7e09f65f288fe7bccb6813c243275e64032a382124d816147a037d369f54d4ac510958b6991e6f42626138082b65aa0d727e1c2d8f7a7feb29d783b0c5b1d3d0ae0b1dfac481e33c7fc648835728ae26414ff80f2992b20fda83484f872bf56a1ee0a07a05f9cfddad085748d098eb1dbebfb4a0bcc45968f934eb165264dcc2c8cddf2332be313579ca78b3dd49ab99a3e0dbda6b209522136ef4203134e2c1ab69509f9f4bd8362d1e6a21fd6d4fa24ec87830f4f4c1f810e299db256162d16acb47120209d1e74b26839931b162e9ef5a7efd68697f1cc739071c52ae1e1b802ce30cfdd0a0f75cac6bb888be0be6556dd1c8b3621f32dc7e5436d08f92b9f7d2c8cfe9338edf33215e5fed5828423a43c0b1c84ea172af987d66771d948db229128395e193551e3e800fef1882143429c52a41b07b3b2fa02680d5accf89fe4bf1a7e3ff76e642502c805689a29bf675bc1e9004ea67905a9fc141609a998a652ff9ebd9906c2e5aea091a4aa41dd27cac4a90693252c8095e928a0363b256cb698dea0c5dce13c553e89dff6e92e9a6e4add2328b5cce4013fe828ad6ccf4471fe296e4e27492a3772a374837f94b90f6e6455831c518a22e3f6c924627e44ab081fb97a4fc80d45649ae62bd57a76cb9982007d19f59cf6e359370dd89d8788f2a83a8711f08736fb2ae1619dae9f992b3c730355110090f84b1cd2c4798bdcbfe6eb190af7829a7b4c762df4c715207d2fcb1811bb3a4a98c557bf1a0277cf3d183830f102d81649602a9967039b30f83ff7e0c1d7baca9e4b85ea750837c1fa8e955d1bd971ac3e68743ee080f09686205212a9f67695f3592de9421a5ecd4e5ae78c1b5d0a31de2e89fc59ec4c38654d201ee0b70ab918a5eeef7f5262a324568ffac94b401128af73510d53173f9f8086af787a59776199a70cf1c9e07a0a92fb56e0b2317c36a2631b1181cec56487448f4bcf8daf2fe562db255daeb0afce01535dfcd70eaffd858b005e799eb6c4655ff9e306ceaa9ad8a258525868fec56523d4b6ad2834b7f3e09816ab353fa4a18ca858dfd93a1e691d7c5433a9831ff9f6763707b2b0cf100707b1011edbff22faaa1911205cd162a334a17b96409dcce99cc42373edb3eb765e1faa67a5c3a03a0d74a349eb74520c5169c1cc00c539f7669cae66432a3c445fcbe5545d20a0888ae3beb51937519fce5dbd8d8519593005ec0c6c94d8eba21ce64659e9c3350eb704e4d0995007c2c77c7d6471c3565570c4af1bb80a3e0032c1eec5473f5e33bdb35da82e737c7be0e21231adcf77f503ad7d118cca23c0bc6915a2631ae191dff66c2d905cbc1cb3b7d4be6422205b52217e2e40c49fa4a84d286359b651267fee82c0375023b0a06d15027d679a3231364845587a81c1d0f2c0a34611ee2ae0b8b7dd006d5560bfdc88995e9df2d8d5c280528cbe91d8a22553a20de8a31647f069eba979f382855c5c093e956972c2a75e75bb32fd382dab6d0518511ad6ef39cb06cd14b1b413d5a89d0fd04ab23a84ab9e64dcd5ffbaf102fd0873c89f18772d96b1600d00cdeb98953b3849bb800d7e3a018f555656e38e2aad50317afb4036a521ec9805a484b57362220436018f2b3e40c3f97ed662ad659469a4183d2b8f3d574df4a3186a93e943ec8c7a0d2f5f8c1092a25cfce17898520fe221eb8a43707aaab375eb1b3663fd4aa6fcfeda283a5c1a4905f8ffe04a0b843101026cea86d42fa40f070ae04cb9e9b11a71b00fbb7fbaa13113c79ca492f40712bc8abda9deff77838bb16ccb364168deed2234fe8f737866f28ea1fd20a32d3ea85371a047ef89c73640e603601f3bf1032f0f09e93ef4f3d10eeb12dd93e56365c976091093e5559a76145bca7d74ef9d8c51ffbec10559cabf0ad841b16cf30b1a6de5acddea5243ee9a960d027a3ed61029ee65d17714b1cefa74846e32e3c4913dcb0b742299f7d279dec86a39de3f2eb414590d52e6154efc6b47125c11aaa4c916a2a2c04ae8a83ebe3ade611ab4eb91d2679382447efdbee119f475175dcbe468c3623270baba6f0db1bb4fe81df7f6d859665cc06c2165103732595e01d3bac18a63ed10727654521d51e9a1c5a1789281023fe6c0f5c0378c182d6ecdcf682e2eec26922325f94a741af90ac039ac3a7402c033eca163cfe627d338c5494fc54b3b902c1ed73d061f40fe8f601681b264d79432145ea43fb9c145abef85ef366a1cffa560e611587a67d62699ae1ece839255b6485b296a6db8a865a85569525d1431b52653486966348a42c59b6ceaa43eb69c879790a87ea018b23f300bd3586953fc611dc83909fde0f59b2316e90e08ac504554e7822fd34119080a2581391ac166bbbdec0c3b81d486a656433de388928b4beb953722037d8981e282434264a440201782fa2953aff514dc05f5f818c8995438e51c6de3264b28449d18c4e16bf15511a4d7324b786add3d020b9573d2c3732fdbe8cbc17a16cd54eedfe085b5484154df142418822a9e2d4b78c0d14923739bce5b5a564ce49513aa26d53778ab5f1305511a8d14d212fd83abef9431892c0f11389a505200ec4a9d65e218e69b3d04ab6e297aebb76bef316ee11b4e036d0d8aa45c717a82a15757fdce0b15e177a5166fabd6978587dd53e8d5d58b2433d840791c836332a6373bb4da3e05ecdd6d9b00c7aaa11be14e49e5025d5d34fb4c20a5dcff5146cf013c278ce35e36d669b0a20fa4c2dea56a09e4423e649c15c6862dbda874ef91043be00bcddae679e671a2399c424399abc0e814b979661f2a9c17686c47749652a7016a2ab2b06bce17ad7697c16569dc68f62617c78140417cebf99e5d131fa643b4ae65cebb6bb1de16c73cdc2ef26f37466362ca24460035f908992feff672960eeaf341f3dde2a970069a4e5adc8bebf38d2207d4dcc4334c9363db16a5cdcf0e0fdcb4b40f70513e9a740217b254ed2e6811ffa7910d4c277646e9b976d41d604b07ad613966580ecf458c3abc5d81cbf09e4f0282db750c878f0f5cced7a29f146601a9fb70ee6fca1b02c34927f9a09c7e601a4b81ad54c20d569091d074b401f202ce2b1ca4ab0da315fae4dddfbfc9d2a99681ffc41e6ab80a6b340ecc670873f39aef6e3fec6247eb3a7b0dfed02eb25a527e0a9ee042525e8183957f294178a5ea73e75396054961d2a7ad3ba51a067af80543504780c7b0c96f9f6d9210e78e833f2c4db86dce24f36952d4273d40e10aa6f0f9001a34b65e0174a279bb17b2ea4bc8fa6f4cb89e44bc0c688e27a39c963cb2ff07633ce566af79a4b0e4f9235cf6719b75980bceb843b7c95481e29037e3db692cf0048adf7ca134cdb41d6a410c60216030087177d6c25cde41942b210cf7c1a2550c3a214e6674670379399e15983c8f899c51125a4283823355ff2da91cb978b01c1bef1de69ddbc97309ad1ee6ffc6dfadb4c28fd33f65cf50057fcbb5b0f11c8835c7423ccb9dcadfc4214ba85f6fe4f23d924887f7923c83a837733fe74c7fc57a8171a6c", 0x1000}, {&(0x7f00000014c0)="4af37b0190b569af36e3fcfcd8a8186aebda126a48d2095569020e3d3d4b898684d4151b5f56fec53a666337983afd075739459b55a0b50e2adc607a532dff508275ae11893329c5c884009d26cc723247dd204d7d062cb943d2497530dc2a8ea540864446075af24924f43086fcac8ac7a63ae735d9503e51ede5e976c67ba40adfbe9c1f22059cc238d3ea3e7a8307e41a04142592a096fe877ea7cc137c193880903b677c84c936706ad3a6a01990b4e065258d4cff364b2f6e01950936ee819fe9e0a4b43ecb233de440b14f5edb92aaaba5b1e660db9673ba69d438a7d7cc13", 0xe2}, {&(0x7f0000000300)="48046a8c2f214c408cc3c09d246fcb0b4d6fef45f0c69fb270bf84e2d93b8519fa1577298c3b96b475f377e4eeac96d7ddd53f194000034819c838", 0x3b}, {&(0x7f00000015c0)="ddb4f9ad3ab41750ec3939e9b420edf3125d46017f6ceda74ffd08c23d410630289a1bc433c2d18d3f67561925f6a95558008e584eade1be5890bbe4fd91ef1b9687de5bc2d66d4d1d30817d913e2694bb49bf13d6ffe01dea0aa80b2473fa99ffc2bcb5338e8883122ce99b89b5b54fcd2c20c65002a3501e12da2bff3689d794ba1a5e297a4a47452faf", 0x8b}], 0xa, 0x0, 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x801) write(r0, &(0x7f0000000000)="7717888ac193a1b22fb16034c4e1098ee54b50b2b4565ff6e8927c", 0x1b) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0x688, 0xd6d0, 0x8}) 05:39:21 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/35, 0x23, 0x1, 0x0, 0x0) getsockopt(r0, 0x200000029, 0x67, 0x0, 0x0) 05:39:21 executing program 0: socketpair(0x18, 0x644c4127f1889e37, 0x80000000, &(0x7f0000000000)) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x7, &(0x7f0000001280)="186fe65c", 0x4) 05:39:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1c}, {0x80}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x840, 0x0) r2 = getpid() r3 = geteuid() ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000180)={0x3ff, 0x10000, 0x3, 0x4, &(0x7f00000002c0)={{0x5, 0x7, 0x100000000, 0x8000, 0x2, 0x674, 0x31}, {[0x7, 0x82, 0x9, 0x8001, 0x2, 0x7, 0xa3, 0xffff, 0x3, 0x9e, 0x8000, 0x4, 0x9, 0x991, 0x81, 0x5, 0x6, 0xf9a], [0x3, 0x86, 0x7, 0x7f, 0x0, 0x7fffffff, 0x3, 0x1, 0x9, 0x8], [0x9, 0x5, 0x3ff, 0x3, 0x4, 0x80, 0x60], [0x1, 0x7fffffff, 0x3, 0x1, 0x9, 0x5], [{0x9, 0x7d, 0x80000000, 0x100000000}, {0x5, 0x5, 0x40, 0x200}, {0x8000, 0x6, 0x0, 0x8000}, {0x4, 0x2, 0x6, 0x2}, {0x4, 0x4, 0x2, 0x100}, {0xfff, 0xffffffffffffff7c, 0x401, 0x1}, {0x100000000, 0x8, 0x7, 0x5}, {0x100, 0xffffffffffff8000, 0x8, 0x2}], {0x4, 0x7fffffff, 0x9, 0x2}, {0x1, 0xee55, 0x8001, 0xfffffffffffffffd}}}, 0x919, 0x7}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 05:39:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0xfcfc96ac7f79659a, r0) rmdir(&(0x7f0000000240)='./bus\x00') r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 05:39:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x8000, 0xac7) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r2 = kqueue() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x5d820eb8e32c0e4b, 0x80000000, 0x5}], 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x7, 0x0) r3 = kqueue() ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000180)) close(r0) 05:39:21 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) sendto$unix(r0, &(0x7f0000000000)="1da5fcd7361b", 0x6, 0x8, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r1 = semget$private(0x0, 0x5aeecc6c4bb6038, 0x4b8) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000080)=""/88) 05:39:21 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000039, &(0x7f00000001c0)="4a74954c", 0x4) setsockopt(r0, 0x8000, 0x8, &(0x7f0000000200)="3d45c83ce69f4c82660fed881888060ef917bfe602e8bc902ef6769f26b1e3a1", 0x20) r1 = semget(0x3, 0x1, 0x2) semop(r1, &(0x7f0000000280)=[{0x4, 0x5951518e, 0x1000}], 0x1) r2 = syz_open_pts() ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0x7ff) r3 = semget$private(0x0, 0x2, 0x245) syz_open_pts() semget$private(0x0, 0x3, 0x100) semop(r3, &(0x7f0000000240)=[{0x2, 0x74, 0x1000}, {0x3, 0x71, 0x1800}, {0x0, 0x3, 0x1000}, {0x2, 0x8, 0x1000}, {0x0, 0x2, 0x800}], 0x5) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000040)=""/158) recvfrom$inet6(r0, &(0x7f0000000100)=""/106, 0x6a, 0x800, &(0x7f0000000180)={0x18, 0x1, 0x2, 0x5}, 0xc) 05:39:21 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x9]}}) r1 = socket$unix(0x1, 0x5, 0x0) connect(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 05:39:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x100000, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x22, 0x75e1}, {0xaf, 0xe48}], 0x2}) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b976812eaa4e713048e69931929648", 0x14) 05:39:21 executing program 1: socketpair(0x20, 0x3, 0x1f, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000580)="47af791b315a3761bf520a2649fe424508a2529bef8cd81fa684f768453839a9772abcb694f4165a454c68c91c1bd6bb636cd4fa248b64a7d63a66e3d4e06263a086ef434654a80709c2e54a63bcdcf8c81f626e0543d881fb570a298ff6e8c3c0b32b55e7c0a53b318d3860f0f9bfb8d26772e638aa57617e5df29fdf98e96b659c51ab20ba4f3b332e3e1bd3432c85ab8c80d8bd3c08cf6d26447a38c6be416b5d768877d03f61042ce05267571917bc617a9e4913a91e90f93b365d4ac314353cbe0f0288554031aa042fc7885e1eb57ad7cb73558cb196006d0fbe48e322a8663339bcb9660846a0b62ec6a207de2a669c4ec304c06130b8b1904bb6ec67afc87542b2c84a99338f4eb83ce4e464e6cb568f5046e48558ba567bc93b3043660bf3edcb4a34f32a2bbb58c6066ac5525df8b401cfc22722443ea02f18d52aba8715a432d818d7aac69a33bb01ce56facbb0d3eb09326776e4076c1cbaaf6b51ba903f171502e9b196bba746ff65900db2e884bb5122bdde8705aa11272ade0b50171c17d3fa4e53653fb85857714185f488c511c4217708ed7d5e49d466b396b4f067e2e803441251f0a5614a8582ef91d1b35aeca58c7b8c4407f0a9ffc2f13bab159a231e18c46198df33a225b8095b45306ad8132d2471c8cf5848ee3ef1ed9a314c3f7d64552ef776ff797c8615e50b1da34d48ad1f2efa5754646cdb42619d8ef1f9dfb2456d2a876e395ed3494bf8a7f701d098c34496d0263e50681fb6c09af9850df51275aa2b399ae591ae019c135086a47f61839d887418329f821081d504b5a277e540f23a26becb46f12cab6ac2d8281c4a31ff5110a1c5150674e7e22d226af2b9800a516a5e00b70da3557fccef34a86ea9fe00e080a8ddbaca687c79d2ab680a465121c6e7e28e4adf4b3ba77b7bd089ba491498babb11c87438ce19b9cc2b3aed38e11b25cd2ed2f822f6abba6aff9c1c7a809c4a0d46361ae7b8730027d61ab4ec3501b061d22a6321e4c0f2849d76b70178771d0d8b545a0665eaba13475b628d9b1285cd99cb72c6576d550fea8a9aa8303cbebbe7e48b6e83ede2ae4dd9008162af6e7c293dbdffe6a29a1870ab81a488d1324e930f075afb2f4c420242c8745e58845d05e3f68233f08637a3f57f8569741cbc8ef7e13a58ccb78feb1f18b2632a7bf65d061e5e45d9c417d33097d13df112257a0f676e5e330d715bac99e93b36f405abe05c03372812a7c2ac0ffcd48c9aa266c3019121c900e35fd32902c5074b45fb3bb37e694c3cf9ceac48e680399b129d1560847e13c053259623ed05166611b6dd784823d84c21420f425a549cca911fe863383a0bada41c9657c4c17f01da1bf91f9fa20a95bd065e1f5efe5d2b8e6c22427f39b7ba40d803b66f59d0e85f9280dc20182a0c321c35d9c1d7707838634dbbd9a83f7199213b7b3f0a7ac241aa79b53ec86f926f2ad91e08710bae306d65e9d29a0ac1b3ddd14460d82af7ea58ef5538c5d3437966730b97cca646c34ef37d28ce736dea8cd1edf685e3f1a3d27403fedea51464ae191a7007c8975739bfa4ac503fb9765d415a1e3f774fe56fc5080e655f04a535a0436a107a865c2562a1f6fdbd3507ba38573b366f712c50685f14e1a86d7f45e371b276dd39eac70bbc89821feeb3df0f9f830d3e04e203c9c1ca46563cdc9e569675fda6db7c172ac45b7646433edac31a93c5b39c819fc33ee2042a405613c69458a44128de95e5619c1974b6fdc74db04024e540bad94c6e7d27b4328ac9924cca08148bfa2707b9ab39d2f7386d096ebbdcfd3ea70b5c70b18463aa70363db6fbdc55870877c5606eb1c9976989dec55309226c805ad187cd938c8f5e2a94d2bdd8f537823eb3f5bb237fe68ad5c901a6aa5274e08ec0b9d49623825874267a1d32439ed9875de286ecc054623eaf9a7c1f7545c195f6bf8b4feb572922dee5e2f071c6e3f57620033db2a106e8fe14a2c295d88c401ce4d5e783f5d8fc3abec0b0532cff2432a2b8e19837599f5d95d5ddf2d496f1e66a01624737c2e476e1dc741f647ff16a381ffe53c89889383fd1abf2ac875c742efc8388ee06eaeac0ef1f60550245a0545fac050d9f2a3dc85a5fef87231a4864cbe8556e85aa1034307abff7ddcf3ad0ec91e7085721ec7f51e06e2642d8a04fdc8386f33948af64c357a68e5d8f6e95aabd3207c6068d01777ade2fa3019765037847869ec8a93cc3b135b1d8a39c51c0854dcd6761e0032c8dc155c9031bd30ee62fb203c0af8ad817228bd82e4a9a621407bda393f0668597f58449523c9babf67f2f7e3b5cb70b87cea5b3267ec95995109e35fb663fbd0ce75b1ed24bafe5d6812c087af395e1480958267fbd44b348556e81aaea3043a3a2f6fe732831805df6fde672b9cd9d9d75490d559593ba401cbd94033f952154c305d344fa789d7f02f8fe38cda2504c324fd2eafd6b2cbab98fa83e4126f65e918ca66aa4b535071a8552839cef3e3898da4e2fd6d1e7ebd7094d944a93416f7fa2fba791041742cec4a6adb7627df8bcea3d6d9cfcc523c7c4cefd62432976f3282d20ce519ad5fd891a8c9be5a6b9a2bdc48863347e772e454eeb78e961a9f1ef8b24121a7974b7d796f9aeaa0c4119bc7dd1bcc60de0dd681f0d2e6a67d655c996349efb1fc5be78f3e14aeb43da1ffefc0eb2ab4d748ee8b95d00b0c02ef34f0085ad4b5ce6246fc8c9ce2417b3446a9ad1c806d264bd0c01d17b9a3f33bde9e7e73991dbd7cbade3a825076387427b7d5b56af1d41b2583b950c35ec12e236de031420e2a59845df72e82185921aa7fa4a65fdb6502108e1fc4d6f64e524be8feeced352b0af918ce3fd02d7498a90b0d80d5c96ce3f7325af1971cd300c2fcc3599d8342e229aedc476260760d3fe9466dfb1036a0b674edfed880d70a54447b29b997f4d11cdafb8bd526289ccf56dce742dfe9fe29db35754f6459540c6d70ded2f1dd3e5b4f05e1fa96421a1cfbfc5f5feac617d0ff88378008b7a675b941e20994a93d417b0cf71f1c20e64b35905ca49b951cc857f81e2c265210ac2ff9473b52494fb2cb06299c361f5dfcbf29dd66dd0a9b48cd1a9cdfab1d8080e6db5a5d6ed0117c0ccb15c54b162bf951731829ba6e3956f41d30fab9e580c8bcdbaf701a59c703093984c17bcbab8965d5dcc6eb6f344cd4146b1a62e6dee387946f94ad4387c2983d4912eb86e3e4b3e4d33811ba71e313c761441a679408804d8098eba8dcb25e5de7db60f427a1a8561c8531950ebb69d2c59977acb66a7438edf7d30056309a01b813ed53fbf772e451dc85338ddba0cf1dfb4b1f41573601283aa35182535205047932edd708ff5addfd41af5dd33483af16018e4c39c7650ca0c417b2624bdafe5f6f84765a5c9311ae6bc1158a21412129a68b53692d32756641eb6dae7111b67897b08decf4a63c8f22d53da4917294cfb6c53e56af005b850e288814a857f53d93bcb9486df297bb3b7cb6a36cdfb1cc32a062c55cab62da160645c89508bbe5286bd57089a8066447633852a8d93480c45b009b81b0ba82955db620d970f6ac95a73d7890a424ccbaf91447efbfe6ed1627557253377df0e59e75401da627d78c8e8f4bee45a8727cf6ce507baf11469c8f279591e9a82aaf9b196cb29864ede29957261f2a88b96ce520e4405ed8ae624f9fe4f66fc186f7802ca699e09f3b6fe3b84c64c6e6f1a79748c4ae53ac114c43b0d3cc48e8614023c8fcbf7be61f9c1ece257035601cd774ce37403ab38f3669e8bad5765ca9933cede075bd264752335aba4604855540401548e3f6611ac1fbccfb5dc3793e5c61307caa837d2b01c0e22a42fe60365b160987acefe7fdf54a32729a4ffc3c6468be21a053fecded18fb9865a94ffe6f22deadb0a334d24739080579d0e368ad97160368c2757aa02257cfc56f17879d2096733b6640a1ca16381453eaf183acdc652103057531f34210a6f56b51385f2ee5696d5ea0d1cd1d474c279db5c2dc3409d789f0609d1248088d7b6eb08399d3d7fd812da2d7d4c18cdeca7ebf35fce4a7b9119971c435462453c9c997e3417963407dfb24a992f3ec4899f55fc2aa7449a722962f0d0573e56929e8ce29f65eef32df75056dcc4279426e5e2d432d3db56839084e90e332515b9f3742d1dd21188eaf83a86166939a80cb7e4f38b6d293775de86f9408a8f4bc463bc0caddba34750059998ea94e0aa99f5faf345e1d884552ab4f47827ba48f05abee57fd79f2ef72c17d9559308218dadb1f91e9ccd15fbf772bcc92d515fcbba650064ddb3bb785fd822c4fee78f6d010f425b025454ecb2093e46e836e9616fba62d00537fc200c4c1b7e266077d525835674ea4e77a722933c94d928dd0e42df1fd261486a2b0ce8134f822e39a3e25f145e14004a16e77da487f024a1d72ef4b7a2f112c9779087697eb8ac8878b47ba8d71b6c980e695d2a128224fca8e4267dcc978c4b54643eccb8c2d097742c2037dc51fcba1cb3462f8071378886cf7178a384e2205b711b6b0d0731757cb60be4a5209c7a26f3ecf18451ee00f47a26fe6c00fa741caf9f9bbd7c98cc1053e9d00fea6a6e3e0e669359d77737aef0f6c76b92c44d870062a75b16b2679f552457194db5a689ca918dfd8a3fac82d60306fd20f15c5462091fdb85fc073c034d4bc678e47e63af31893fd2208cbf530574f4bb9ace23eb32e992e90f5f8d603280a95be8510260f82aec0de0e6d169256a49a2d42a81db6fb8b0255a7f7a1c7969f844c17ef65364921675fe2b8f955ad8e7677b33017bf29945ea7269e087472e85694423f9cee4a79d9fc31cdf2dc8019ac572026df97779fce7f6e675844054400c3405eb5b6d10f0394aa84d60355ad51ad1d4ccf7e1c37b983e243071c3d147ee00743af38d5ebf704c6e11163540fb3c55a45ad93e8621c316779f4a7651a5b19a6c9d7e9f70f2fcd22a6a9d368835fddd97668f654357816b9e1d90c5299b47e847dd0cea70db812c6c5a1383422a2ad6a09ec450a7f637324b6366c98f732757663ada5c4aaa6bd1c16af90ffb266abf3483fd471c1e1f7dba81b9474a56cc3ff0f8d7dfaa104c3100b94b46b157488ae07e1a394ebdf42e6e948363440616b7d021f49839e502842539e01cdd46ac0039decf762890fd046b2c9fd7b6db3bbb68e60ab938827cd3d3d99ae91734bd66652f45e962cefe17984163843cebe93c1a2401360c5324c5052955a313b589766012d36ebd921f72ee8aac74936ed565e8bc499b69b4a03a1652242966c35ab77704c15c0b176cf8c5238dbf0c5c68d4630eb704510845c0bf5cc5c742e832fdefd0dc4a5833c39447578bd412da31b8fa4bacbfe5b48f0af16e8f0968ad7d6844b9f977f7780cf6a82366f82863c7a5fd948bb5d5f9e53726c58a6435906d9b7315da7519c64237e11453c91ee591d8fe43ea90a1f495572baa7781b2dc1a19c7f05b7f3ac0c2b4d155dea360ff0dee13aa10a737d8fca1b04498896065f7730b322b1474bee209c128872ce3552b2a64e80f58b5fbb189c4be3214cc727509de5319f34c2291db61340b1b93731c0e68c5286fd66faee5e90267cdcddebf13bef694b9e631ada33f21a2be9c5776086db376668532904a0283e5855cfae9096663aee3e153260a1b9d9a52aecf077db146e969faabda88d8f2eb8e5ad2cf6a415c86300038ff2c36439c19084f1d38e84a3eec3b917d6be2a78de5", 0x1000, 0x405, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x6) open(&(0x7f0000000440)='.\x00', 0xff7c, 0xc0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r1, &(0x7f00000016c0)={0x0, ""/4096}, 0xfffffffffffffe07, 0x0, 0x1000) 05:39:21 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x1, 0x80}, {0x18, 0x0, 0x5, 0x14}, 0x1f, [0x2000000, 0x5, 0xfffffffffffff2f9, 0x162, 0x7f, 0x7ff, 0x2, 0x8000]}, 0x3c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) recvfrom$unix(r0, &(0x7f00000000c0)=""/37, 0x25, 0x1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) close(r0) 05:39:21 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x7) 05:39:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x6, 0x3, './bus\x00', 0x6, 0x400, 0xffffffffffffffff, 0x2}) ftruncate(r1, 0x0, 0x3ff) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000140)=0x8000080000210) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x1000000000000000, 0xd6, './bus\x00', 0x9, 0x6cc, 0x1000, 0x1}) 05:39:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0xe8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x100000001) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x3, 0x3, {0x8, 0x7ff8000000}}) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) r3 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000200)=0x4) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000100)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000180)="ad18f05de2f4eb18eb9d7a13f0a3d8b813796a03", 0xfffffffffffffe5b) 05:39:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x60}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x8, 0x1805ee03, 0x0, 0x9}, {0x3, 0x101, 0x5, 0x7a}, {0x2, 0x63, 0x8, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:39:21 executing program 0: chmod(&(0x7f00000000c0)='./file0\x00', 0x88) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x402004, 0xffffffffffffffff) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 05:39:21 executing program 1: r0 = syz_open_pts() ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000001580)={0x0, 0x0, {0x4}}) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x3ff, 0x6aaf, 0x3, 0x400, "a32bd389f1c8e9b2c6301e3d0da37a1ffd7c17a5", 0x9, 0xfffffffffffffd5d}) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 05:39:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000002c0)={0x7fffffff, [{0x2, 0x4}, {0x1, 0x1c}, {0x1, 0xffffffffffff098c}, {0x1, 0x3}, {0x1, 0x6d}, {0x1, 0x7}, {0x1, 0x100000000}, {0x3, 0x800}, {0x49f942acdccaf6bd, 0x1}, {0x2, 0x2}, {0x1, 0x8000}, {0x3, 0x3}, {0xe377d39554a99825, 0x9}, {0x3, 0x4}, {0x3, 0x2}, {0x0, 0x4}, {0x2, 0x337}, {0x3, 0x8001}, {0x2, 0x8}, {0x1, 0x8}, {0x3, 0xff}, {0x1, 0x2}, {0x2, 0xfffffffffffff800}, {0x3, 0x3}, {0x2, 0x7}, {0xf89bc9055355bda7, 0x2}, {0x2, 0x3}, {0x3, 0x154}, {0x3, 0x4}, {0x3, 0xb7}, {0x2, 0x6}, {0x6ba146d064198f07, 0x6}]}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chflags(&(0x7f00000000c0)='./file0\x00', 0x1) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) socketpair(0x6, 0x5, 0x10000, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000200)=0x8) r2 = open(&(0x7f0000000280)='./file0\x00', 0x2, 0x100000116) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='x\x00') openat(r2, &(0x7f0000000400)='./file0/file0/file0/file0\x00', 0x10000, 0xfa) r3 = semget(0x2, 0x7, 0x10) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000100)=""/49) 05:39:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x15}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffdf9, &(0x7f0000000140)="bc") socketpair(0x78daec78d0ba6f03, 0x4000, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x4, 0x6}, 0xc) 05:39:21 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000180)='./file0\x00', 0x4010000000200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002740)=""/4096, 0x1a) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) unveil(&(0x7f0000000000)='\x00', &(0x7f0000000080)='W\x00') write(r1, &(0x7f0000000100), 0x431) poll(&(0x7f00000000c0)=[{r3}, {r3, 0x100}, {r3, 0x2}], 0x3, 0x7) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000280)=""/180, 0xb4}], 0x1) 05:39:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80000001}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0xa1e, 0x1, 0xfff, 0x8}, {0x96f, 0x8, 0x2, 0xbbc3}, {0x4, 0xfffffffffffffff9, 0x1, 0x6}, {0x7b, 0x6, 0x6, 0x1f}]}) pwrite(r0, &(0x7f00000000c0)="f94c4c49dfd685fbaf9a8d1a029b", 0xe, 0x0, 0x0) clock_getres(0x3, &(0x7f0000000040)) 05:39:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="aa02304fca6bde2978321510eb43319a7b28c86a5d5f1e278950618295069537a60dcdd3257ea37a58b3c23a3ce48db54c53a303b4a15783220805fa7d6c6b8849fa"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffe, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x4, 0xfffffffffffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000140), 0x4) close(r0) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x3b9) 05:39:21 executing program 0: r0 = socket(0x18, 0x3, 0x0) socket(0x6, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) chroot(&(0x7f0000000240)='.\x00') r1 = socket(0x6, 0x4a044139562f55f5, 0x3) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000240), 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto(r0, &(0x7f0000000080)="2784788e017f20d02d9d5480bd3ea1d635c02c5d92aa4803cd6af98bbfa326eb92d44e522ad5b50f451a455b1c5c90bf49a0fe33cb23f001459496f0f74eb9d6deaaf8b4fb0346ef0ebc7bc43c5cbb51817d55583f1247bc99421295c371933f9ab6cc63610b329fd7b31b61adb7d99840d57b88277da53a8a83584715865f3d98f22ee47d9cca0d0b85d9f83ea26b779872cfd9a32a22a773be99d5d55ecaa90fc3790d2c3f6422156471c1099db4872c1a84e5ae6b7ba370a4c1fb5ca884036ef99fcdcb71a53b3d957d707d29d9b57fc14f5ee9a362acb863f2b75f3b", 0xde, 0x40a, 0x0, 0x0) socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) setsockopt(r0, 0xffffdffb, 0x78bd0329, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648b19f902242a96215cc697ac39a1130177f566955bc949cb57cc870bdbd89d9ca702432a3255ede0dfbc04dc7442c2f97eddc5fbc17f224a553a2cd55cf97441077c349c1ff59545da77d6a0c73b19cd09487fef6d5a3a2fd8fdae345dc863422baa74b8892a6445936e84094b9686f1845e471158d8235d197f9ee276219dbad30ce7403fc7971ae79cf7ea8644a1c8200859829cf83", 0xaa) 05:39:22 executing program 1: semget(0x2, 0x0, 0x266) socketpair(0x1, 0x4003, 0x2b, 0x0) 05:39:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000040)=[{0x23}], 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8, 0x0) readv(r1, &(0x7f0000000380)=[{&(0x7f0000000140)=""/210, 0xd2}, {&(0x7f0000000280)=""/227, 0xe3}], 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x5, 0x7}) readlinkat(r2, &(0x7f0000000400)='./file0\x00', &(0x7f0000000440)=""/77, 0x4d) 05:39:22 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_flags}) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044266, &(0x7f0000000000)) 05:39:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8a, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x9) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x4) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x2a, 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x80000000) 05:39:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000240)='./file1\x00', 0x0, 0x2) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000100)={0x1}) faccessat(r1, &(0x7f00000000c0)='./file1\x00', 0x3, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000180)={0x1}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_metric}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x87, 0x1}, {0x46, 0x1ada6fac}, {0x24, 0x9}, {0x0, 0x1f}, {0x81}, {0x25, 0x7}, {0x41, 0x3f}, {0x84, 0xffffffff80000001}], 0x8}) 05:39:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1d, &(0x7f0000000100)="fbf8260fd7a2ed0f9ef97884abb666994f8003dd01bffbbee9f019c5f8") 05:39:22 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x40, 0x18) getsockname(r0, 0x0, &(0x7f0000000040)) 05:39:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) openat(r0, &(0x7f0000000040)='./bus\x00', 0x20000, 0x0) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000440)='r\x00') r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)=0x2) 05:39:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x1d}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") getpeername(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000140)=0x8) 05:39:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff3d, &(0x7f0000000000)="b6") 05:39:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) chflags(&(0x7f00000000c0)='./file0\x00', 0x10001) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000200)=0x8) recvfrom$unix(r1, &(0x7f00000004c0)=""/4096, 0x1000, 0x2, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f00000014c0)="0b6b0165fb2325775c5b4c9e0e13baf177509b382f4cc5f4db8f23e82207a441aef5b007fbc78a821ed367aedd905c699edf4811bd344481faadd1e6ab487c33f9f1b2e5e03b6ab2935b1419b1a50ecd1e006f8729877ba6874ed52042b8d66c1c2e7f360ce4af6bbc3081d29525305fc01574ccc3cee39692cc58e1ea33e3e490151b8a079a432ab553c127e920100f8822c799b61e71c10ae4b22bcff0aeccb4d9bf6f282f9ac00bc7b722c3fef4f58546fee38455ba215aa5c23b9392840eab3f085c5ee2effae8d3dc1fcb8d790cbc230280208c415cb7e3cd0bc18bf4f5ee55de7e3b78ff0e81ab19cec00d9afad1c5791a046855057c9f98d43e2620a8588b870c24f307853ee45e17a8cafc24871b2331b0fce1ef6219ec2a0dc84503711a0cc152184d29d3ff4d2de0ae4474cc4c08d59403ba7a3f97048cb931a8f2a7996e5497bc5d774d82969b45d1f29b80b75dbc016837dda5c61fef2af04514e777834f66b0bd76992d65624557b15d5a42dab8c489e98ca6526a2b8ce8997bbc10e109595a2dd8b088f948a042e55e2a3c944e0cc045fd1115161be5152e02640865ec871c9f392cd37bedad2c3acb5507ccb482e616b05dbe1c9a2044c5a72a820708867ebaca463ac11e6da29b4c9ad9ebd5f29cf7cd2896bc1fd67471b86b8167c5cfc9715c2930efb9ad7caf2580491a7c5f074ddcef199fede0151d1ee4e7f40cc38fbdc2b263aa56b47b4cfe6cb2529977261532b4616e766a9ba84e7946170028d734a7f82d392e9aa72a4ac80b032192f9d18416f4b666c6f1ef73830e4a8c33905a998f239e28cdd60163621a97a42be3fb5ff264d7d9f245b5fe06811c58df26df9439f2652e02e5e2bd6483b0b39b2ca59806bc168769ea985f530b49d5804f0b075f0d0048bbe852375b04229e3d9ddc2885826ea5911c76df50dc2175897673d858252ec7c1f3e34c03d38f8f7302c2268702f4bda6849856f9d53dd8983152d2e0de91b2c051a386bc9f4ecad669144c979f1cab5150872b61b663f26f35c6ac20e9bea540e784fada321a1de4408a7c41db5bbfaa5c4863ff3fb843acfac858a4a63b62ecd50aa364e2ca79627eb01768759e3de83889f73d750eb07b6720fd0591813903e3a865717bc7388d6934ec8bc639fbb98e9d19a0a78a3e9a910852302fc2767361ebc139fc294ff58995d73827f8dd4eed7e59efea27bb9832693943507c7fa4ef693c1a29b2cd55c01641ad251c72f648e854d7714502cbe955789853eaf636ae5e65ab5be1ded83bc94b9e649ab97a63dbf9d1c958b95b9b1529aa1c1db47684b8f697ad9923ddc154189f771559b80707cac48722f63f31795c54ec65391457e1f299d38d026182bef8244b0a1e9a5acd5f969ea8a8250442c5d490e8bcee37afb267f5046fb3b533d8c13705a3bb6eeae802401fa2398479b750bcc909ebe4279e6bcbf43b2ac2aa2517c0415ca7b17c34256ceb51f71c48f75229930ce0838523d0294b004c73344894c1b158ae759b13e6d8419601fec55e1c7a7fe77769b31e63ba23ea46e76ef76bcf1da38b917fd0a92e08ecdfb24c483ae27eac589aebeb0b41839fe1ae641e9bb2c6e61b4c3de2823129dba58a670e6fe754b61a2192b160da93d7fc9d6d6b6c4ebab0e72621e273f6e7146f33d4586e3d8c678f7bc73d14686e849d56fb078d81f50ffa2b82be77b4067849bd568d0b05a5183e9bc46c4e743abe23e5c97f186a74cf24adb634fee3a90e516d8a1e062594c606ec912864b93ce645012cc84743357ad96416008f896a8ee6268d8cfeefffc6969ebbedbb92cf93a4fcaa01ba4479708d833b2173a8a48c6d7c958b04a97201ae4a3739d37337c1ba0b69df976ed4e55d68afe6da341bba36121f55325267f13f326f764601f626d78b7b063a78392943c0ccb35e1bfecfe40f40129ea73109789535e4b373a76b6a90cab4bdd92066e5e292296119f1fe0602ac6ab01ceccacac3b1ae5e496ab644da76f2d5a8e20d44b73b3258ea192d6904ef9d9b2fc42e11d3e75bde9d45dc9e040b0c80671ada550ed4b6273b2406b607903f58090199ff63679de72a815c395fff04b327779c6027f09cde937606a7785d61d30260ab7d8313628fdfc182491bb82982a0de0e2ae1e663f1bd7298825b2ad6e465f8acfe915aadae28ac48503a3f2d041349b7ce9e697f75de890fc41e58feee1f7d8dc76f76d4f400ab050f2b74bad60fc70d5c7baaced77c1b5cc5fcd13e707f2bc31c0d1a17dcdea3cf6f69ebe18c38f52260291b72b665a330aa5142cbc20382250e6b5e387f525628928e3557d3df03d9bbf4ca5a509ec49e87b3871cdd50e501e96b066252ac1a3e713b4b402c61759b3f65d797879fe06bb50a38936d558f5a76f8d59eed7cd56014d7fc5b6cb8d250c091a39089e789258feb4c45effe13737541f9dff8aada06b41b252bf11ff01ce63c46eace110526e6a16e6eeb08de92bef3d85076716a72a315e4cab08db348d19f65875877f430b51d7426660e086e89f11ffacb60410fef7d63b758da75f2d78150d261b5a0f605a7c84a32a92c8753920ab7f3af9dacf48d9d716963efa23b7ea474b79e0efc72994a7bdf6ad5cdfaeea30f871462615ef2c41982a6fa0527330daaa1476d8af5fdf6e9d18bff8cc11b17d60486f9482c5453fc0f3c740fa8498cd1e023dec4a4271a390145e1b124f32d9ece885f7faaf1931f8bb235436a9951e0966e66515191907d939353b4cdafdc1e997dc6b8f73111720ba77ed31a43ac33baec4bb96f55e99a029ec24ae6f57656043052f3b5599f091e1065f955076a5af9eaa9e0086185d648dee9bae097eba53438c749005c934317ce15234af925313b909ed37792b27ff974bbc51bb8fa43249e549335c12af48d81e95e7c5da84735f066f7167fbcbbc1597474563f1e37fce311da5504ab7c72aa468caf432ee84a6ab5452452ef7074ca0e6c254ee03454792058172bc2cd1cbd78ffafe05195ccfaace4bd88c9a97f7b52f89782e1bbd24d8fbec5352afafd1a43cd2b2a9a8cb58d95bd668553411c8dca3b7f1f1e81d28c28eeef19e1f048c8533d2dcec1041aeae4257c7b2f039eb775525085b02dbf3a3dd6bb3c721db689b6b3dee82193843cad700a3afcd4768dcc8d3e787b2b861114dd48a4adbc7a06777e3fb04fc7f4c9ced9a63d767d5a04114f645c6abd0614281b1b53a1b138bd792920b72f724414a47d5438ef0198a7288b1c209813ad10f0b3ab73ed1f38ccc57b56bf49832aadc4e37e820619f3a1f45e9f753da1f20ff61b123cabaedbb1765ab09d29ec490209f77bc3739684503c057f8894a55ab5dd595a091ca0fe2712df0c8ad539ab48a9d6758c5129db242c01f1cfda1df50d0a9c6220402183f46e2a79e7544370734495658d7f5ca429a2976036e28e3b5239894a04f7bda40b3005b92393d51fe1889b873a95c15b1e964d2bd0de49197d4b42184195b2aa99bc9d865d2f51742dc433d3b12643a9b51677cef5bf26197d85dac55d370c10ea9d75d7cb4a5c4e65d5b90562deae025cb89b716d4f1e4f544878cb395c012f90477ce8b63c012c6d667aadacd135448b7247d8fcd6c9f00acd9bae65abfba8177a42cfc85453fff9ca5f09940df0befb17ab71cd154eb47ca1793d1e8c252a589b49660ad0378b9cf0fe7c9713f48cc46c56f29b425d25114b0a540f078a64997386fea5bad035f98954ec0d891614baec2e9806cef9d8ffdbdf97a080dfaac583a85f9a16100d5c04211b1edc017bf768c46a971f5126824d9999100af106eab551db8f1e2cf9f1985edb3a756b87b27855549a57e74e4039a0c64a07b17fd41d462d7d66aa44c56209cbe1ea142dfd9154206719019f04eb8968feab235eed8341a1698174b3ae3aec60199f539ada251d94f54c1ce87753c5d3e7532776559ae56a33726908347ac4f4fa3dfbb9a5e3970198e3fb3c6a4421b61fca87befb3f502ffa905a059e7bd7d6ab39218874a5b9bb4af3da6414d71204b65188f63679565cc0940a17825647b6b39be62a3ba800a5d1c8d64bb4b70c511e494bb206ed8c0e220e8772ca8ea0434410a0318d258fa697b967e126ad34c8da2dc1e3da3643ede18af9a79ce25a619eb974819e24221d9c3b09200377175dc7cdb7b3f151196294846853307ac85d0da78e4243ef35da703479e2d74bf367f8da74939a9284e02ad30330f817af2c1874e3d6abd60e15089a5bb74e61c42a0b026d089b270b3b74aa8974e3995117e85b4f4c0084e37783f8bdc7ed3885f157d6435ecae0df4028ca6cfe7113dbff68a8af450da3c6b6487d8be7547792058aade794754369f530ea5828019e18d3dc63733dd4720e45ef20a9d78b7840350db74a0b26ea7c8405a7423f3acedc74e36453e4aed1eac3abdee45f60fb218112b5cb7772b890b6e2d2f444b22e64b823548ed7244dc689e4ebfe923f663c05ee3fb8b8accff558faeab860ab86b6c9d6caebbdfa85a71003303f7548152078edc4e4cd1ce88a2dedd3c7a51002f4af71bb5a7c1f4744b5a4f2aa799f3aced765970c28b6caeedb94406a726c2c3700f10fef2e7fc82a8bae23ab020cd7af4fadf81ea8595336a82c18a7b7bc6f7de3060d7e64716092a25bc6d10cc27d326121da613a02525f7296b0f1af604c14c066c25df6d720347a981019ac3812da25061927836253d1431cf3c151495d4273f09edae525c963d00e31895c148b06167fffc160c0161477c764d4581277d959d460522431437e71d0228fb992ffa1c3c80adba97e943c1e3614e718d925f01cbf0d6e715a09b9299ade0f5f89d4e58482ab128917747dc0193ef19c0d173ce73f0fc82d5d658a3f4cd44fcd38bd8a6c1a5ec1213650e168a50d47c1cc90cbd313d4ee1f751c8e5cf5c41f7b5d1c5413f8bc6d606aab5666c32c6475083f7e13e806c9994e46708694fc21911fa0f4112eb3f2c964c3b60c16a7cb48e566394e092279bdcc7b70d2e33538aa2fd3cd44b1bec06fb68ac22627c41901868ada4009b01ca52a372cd0a70f93c8fa53b40c9ada56f7895b005f4d9b4012c4e73ff29ae9efd25a7168d9dd78aa10b30e874d765da7750d3005d87b98a66df565a2ef71cf4cc2e5a38e9870842bc1909768302f18bf1c051184a63c3c2001cd6dff0a6c774fe84d454a859bc1fc3b8f6c2b7ac9a7a1e4b4c3ffe914f20710fda1a7c1e8f6e8e7fb25ba6ce1c2167c154d4c499f891bef17d9e98fe68e14899b14326ed16e4370f321148c46896ca8bdee11de89df4c60d805d3702eea09d2aac1d57767869492ad30353a51c1bea4db45446c52a0be7568439e6b714d5dcd17d56acadc1970ec4f0cd4b93c551d135d05de2712edef95a657a85ea6abda49ad24833e000b3be0b7fa406719d23eb93c556240d715d8d36f1813c1101182fff53154a51b8a09d6c0b3e6af82f99e4cea7436edebb9924825901995f28430677f31f28e5bf4c218d59fd3619e4da468ea28c7c4c9d3094e144516244961338b0ea458cff38d0f963c3a8b1cb756e95813a793062393fab23b1e8867785c124598d1df1b18a48cc7ae18940d1b9e4e1b9b04b827c1a957a9fd109d81d0b51a28f4eea720aaf1ad4d32964bbab27648a6893dd8fa78ad17c204303f4ba12da146cdad0ad1ebf850a66a912f6d4e3d4a92a68f4658227a10ac062bf04e78425ecbbb182d847c1bce1cdaf383ea40c01a958aa24284299d3ba63d307479c78416", 0x1000}, {&(0x7f00000002c0)="d9f2fc000d64b234b39e23c626376501387cfb6e6ba58c0d6003937d4746f8ba684a46a1ae2719e09f", 0x29}, {&(0x7f0000000380)="a2a1a0e94282580e546e9976bffc574e4283b324c2400f64775ec49663fdca2b2f603b4c75a34d1c6479a398c6fb25b84e2b", 0x32}], 0x3, 0x0, 0x0, 0x2}, 0x402) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x80, 0x9, 0x21}], 0x20, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x40, 0x2, 0x80000001, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0xdf, 0x2}], 0xd81b, &(0x7f00000001c0)={0x6, 0x4}) unlink(&(0x7f0000000440)='./file0\x00') 05:39:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="db616436a9c1ee6aa164264aa5df95b41ce37cbb8714bcc133baf42f127e22183ce17452b94f40364b7d67076535dc9f1cce68412b3863c547d5d6e04241b3b5030eda9f096a91fab9730a59db8f92005877bc58c1e2b17222232bd79d6137a81f0bdb0fda1503000000000000006ebe284f38ef5524c7fac8a6ae968c6d902dd65e4d860df900c14b", 0x89) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000240)="bcd9132a1ef557791f719c0d723c21d1b3d59d392401e59723b2d8f2dcabf55627762dc90e5c09143c60ccaf30932aa9ffe96f86109d10dd5190c75afe0806129a7dc2e1f2e9afe670b6f2abdcde1231ede3bd4d3cb332942f193582adc663cdd134bf4e63bbfd1b4accc2563210aa8065fd1d9dda02940b1123c4c9546efeb297f07802ea548255a9d6da9ecbdfe6d7315acc5e6ae5aafbd44117e828081353fb2ae2e86a97074dac35f0b691d7f8729e3596a30e0fdee77312d6c601937277683418fe16d19a1cf4296f99444a9a713004d83be8204ff6218e56697227e4dd2322ad2c8c8fe7b2e678bf3de4cd4846ebab989ba917433dfcd295aa74eb", 0xfe}, {&(0x7f0000000340)="59b86a1cb4d117da14de366cb65676268009ddbe80d0cfa27637fd6b27a79d2dcca1307b14fc3c33f9f5af32f5b8ebf4092f9fb3db4bdd40f0bc857df37b819feb1e69a564d1e2879f547c150726db62705c1d43c8ed13eafa434f4d1a2f646c94f877cdb7f3c50170ea9775c96f018ab13b927a33922ffb3bd161dabbd4fa425c58798f7d2f2cf0689fd8352f16c017cce9fe42af60bc9acd392cd0e54e1c5d0282e519b45b91f55dbb11b1d2feddf05c68464fee97916dd8947670495343c90bf25b2b76a7e2aec04ea0cde2b3b32dfbc7062f018d07e2cd14ceae4042c08007a6c64a8719", 0xe6}, {&(0x7f0000000580)="44bd02c2a7e8ba24e2a9ea76800177dea46476134c3e91f15ec8bba907ba88dfdea65749b1c0c96c99470176d84ce8888c41c1c9856a6cb2246171fa7a72f84ed21cb267e7867b8f214c923169f0506524ca9821551d2c687762b93bd13bc4e6b17d969f1962b848bc3389f71d11e2119702e5bf05e3b4759a7a139a410d848608b58b6eebe33909ce1c78b24e1777da62c6436b209777b87b49ef8447ce8fc8ea02f40464d3e3b1e36817a05a80bcb7c29de13b41b13dd9aedbe7f296d1738d78160ae2163cff1b50be994b49", 0xcd}, {&(0x7f0000000100)="e068d7149fcf11afaacc024c09e15e302ec6861ac9b840e7a8cd5ebf82b905728aa20fcc944aa3a5feb2", 0x2a}, {&(0x7f0000000440)="36ddbc6ce0ae9417731a4d6511acf583ee0992b56dc51515a3129d0c4c40f2c42d366795353b6e86eb7427956dd89a907bcc5ea6df39cac11af4e26bb0189b93cc765722d18b5b3bb56f45ed0c81c1f19c004eb8454397", 0x57}, {&(0x7f0000000680)="28bbaddc7ae450690fa30898e06841c9c503207afc79ce0d59912669116500bc71b3d8e75b0ef725c04803b83b362c63bd5259fbe46ae483bb8473dd330b18afdb3a493175ef82106d8a94bcfb5614a0a7572f253b6188bf4c4d68f5708603bf021b88cde882e1201034d8a50816a42199f7f1a4d50580cbb6dcc6303a4782d1f8921e758c114afb95c2553146152a814c4225ff947b051c2f9108815b150b159860384a8eec7321a5", 0xa9}], 0x6, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000540)=[{&(0x7f00000004c0)=""/84, 0x54}], 0x1) 05:39:22 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x480, 0x30) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)={0x1}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) fcntl$lock(r1, 0x7, 0xffffffffffffffff) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000100)={0x77, 0x0, &(0x7f0000000180)=""/119}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x100000000) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) 05:39:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x4}, {0x6}]}) syz_emit_ethernet(0x7, &(0x7f0000000100)="0006007be45c3b") getsockname$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) mprotect(&(0x7f00003bc000/0x1000)=nil, 0x1000, 0x15) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000140)={0x0}) 05:39:22 executing program 0: munlock(&(0x7f0000fee000/0x11000)=nil, 0x11000) mlock(&(0x7f0000fef000/0x4000)=nil, 0x4000) r0 = shmget(0x0, 0x3000, 0x40, &(0x7f0000ff5000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/71) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) r2 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r7}, 0xc) shmat(r0, &(0x7f0000ff4000/0x2000)=nil, 0x2000) getgroups(0x0, &(0x7f0000000180)) getgroups(0x1, &(0x7f00000001c0)=[r8]) munlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) getgroups(0x1, &(0x7f0000000200)=[r6]) r9 = open(&(0x7f0000000240)='./file0\x00', 0x10, 0x3) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x31379dff7b1f6fe3, 0xf1a2e18b323608b4, r1, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000013c0)=[{&(0x7f00000002c0)="4085e7815b8be53c39ebea0f8aecf747ae7a4b3bd8ef39cb158f5d4b2bf66c4802bdfeff5c818263b0f16f3988854f182c136447004bede9d4f4dde12b8bbca78e6bd86c7ad1838fb62e371fe301029214407804548a1dff7796e1ae71e94cec7513d8a5b45f1c6e4268872bb8b362c0280cbebbe43d7c417f35e0c1fbd3f382b788c00b2f115f079d5ee8a57afa82e387f45a22eecb769af3f420d3be3f613f939b1a133b0744c60fc0f4231cde3bb9c1a3d6ba20f10beea38cd00fb08a5cb98fddbcd86f38d3eee8f780685f05c9628447d43a63ad52690b18d1cfdddaddbd3a86e41a2d8829d4e7925d14aa6a45e9a14be19474d3c9eb41c15872587c09a1b6bfdbd122b9bb0bd5456a15dbf777e4b74fe95ee02022493a04161a70c5396deafc97afb47c88ffc63a48ac761fbbd51877a47733e3c39721e5ce99676747000bd75ce9dff28986c38cec468f6bde56d57e7e3ec19e757cf59651a4e5382222e98d00929e4c3e0e0f1e58edf2f22840166b2144e201ebc47b4864fed6781081976176cd6e43f4bac8760858d60f5c3bc729505670366115e2aafb51d62df3aab8ff8137275935f1dd524a6e1bf28db26ee1a67c1f0dc8dc98204fb39735e69d86ce3ae1a016b68e581ce11bc55a476ccd834ac907378a90a9eb2bad3d37bbd1c555903520cd33f74b95446aa0d715565d3d16e43402497186ace47f3836a76ca48c4ff7acdf8b15fb35db582dcf87bdc05288d5759c27eb0726baccb46489c3b8e44de47b968d1753e2a98bf7f483c4e3998493cb286087de949eb937f775c015fec55d60807dc6bdf19caab9c69bafce898b7c2e2bca76a396e33199b1e21edbbc00dacaa7daaf67e0a5db91dd7fd19d34c8d982d718549e6d6984e35f3b2afe146b7ec664649bb6ea82ed8426913d94fba976185c2dc9aea65733e393b7eba69f96cb27f4c6174319c9de53d9c008eb3104d6c24558ad87bf01bc5867de02c646875adb3b7b0b451f4c0766f9f50faa458a1f1f1d5835c439deddeeb9dcfff58d8e79db673e27ef9290a6a7bf1b42c520787f01966726ec6b6802a90117a8f1775152eb78c959317bd0005e73f0690f7b4670e9b7ce2ea2cc448be28989179b7c2af70d498a0fe2878f1ad27ec70d0b8d1fb191cdff992f24b18765d5b2be4ac8b3b11cf4fc471a3ca949237de0160bf6923a302a6cbe871663f426c268516ea95bad35e9369fbb0dabbe291196996dc51be0faecf015b37dfb15a1ca4a69cd34e37d560ad7de8ee619dfa39e3454a2a28c9f6289fc86818484e955cc279d14f1e48868a2e2f0559bede79ec2e98d6924de58699d70bcad95beaf1776fca995ebc4a323015467cbe0acf3af80a8f46de88a6a5bc6fff754aa1e2380777b8c702112f86214d721accc91b4ec4bf4a42946e4feb03c7c21d1eae467d49b69d3424757a0d83788457837d983f536b4858a98f3705fb4556179812e6736441176374a5ce7879f45264b84e70ae52af6569ae546322e98da34fb0e35cc528d508c639bc33f7ec4c54a2e748e525e7b2b0ffc61ade7b4656583f4febce180cbe984a35bee3f19bc3f68f4636e91c4ae8029a4f77fd04a5dd43dc676d96023b2d44e7dbba99677880444f85d09f20a248f2e0352c8aea5b692b6722da050d7185e495267ffed1fdf50b9771d2e3eb0f07bf5269f6e12b43318868739cc879980e0c54a6afea800444dd79d53714f8c964799dd5ec5467b3b55f2d434648f53eaaba609d96650cec062b5e2d697a34912b40f8719972b548fdd86c703ff7547a4369a43bf110bf27754c03a9bc9374094a35404461d19e630e40f047af331ebd3397bcb12f2cfabdbbf9a81c58995612b54bcbbc1697b05dfd5095f2961d6c3c22aece4285f21996dc0c9c68bb4dc8c6dd015acdb1ac4d6e6eab2b59777375475241d864db398607dbf97ffc5ff1a547034f9ffeacbd8f6e7ebe23539ef501a4dc61ba6cfee8d19d56db7c55690acdfeac0dfdc9d6c3b6476223368a9e46fc7bce3daf6b604e4a3a2feacf21c77c3cdb72f6a40e5a130178b9ed7d0db1155011842ea9e814da3fbead3d49332f8f6982f194e8b654af995f059005598691219d60014cec1db1b51521ae4d8ee14072e873e4d489578c8daca47e33967c0ec6f71b0c9016ca200cd37803222b5eb9d373131a0bf21187ba962340156f94be0ad3d3e3840c8e9411b3a98aff0b16da2b293c8a763567c4e95aad31445a0e80a0cdcb8c5ddcdbacc8fdd0081d5f1de4e22b8665332c827105e168e92b4aaf38978f540125d047cf2fc5e2c63e98f1a6c6e09faafb57abd124db6df38192e2d355f66e66c435cd153783b0e36661c43d57b11a46001ec011d25f30968c5fa23e2392f77247b9fddebff2ac051a8f6fc42eaf3cbdf3ba39eb84a0926f3aaaefdf88fb73cd2c52e24bbed57f4923b3e6cd6048141e6e11d529701d0289a4a6d931ca96d7e970a35fbc2819934515d5e8b7437a9040367967081d2e3098d12793eeb208dd191b5488397a82a84be0068a570ddea66d6686f7e5734e5bd076cef3c841d18f67b0abeca18bff63ad155c748d776f5d71c97060f657c702c6de35441c18c5d39d180caa74a0ff860b5ebdc43321cc1ec40df74f90e5c6c64c885d56725f25953aa1344d41a87b2d6c92d7de2341e1b4a45597b1e6223e06e31dddcc0063fa884c5c1a84968ed0c5160fea2c38e61b322a22dadd8d7324d456e60c7f30797a5fd8889610e9a8ae5bdd0f37ad7af500a4524ff9564b3d2eadc76e81f2e50b70f11522dee3cff3609a125b8a9c95269c3b03cbc91071aa3d83929cb2a8f8624ca9de7b5cfab6c6c6e87eef0da197207694d5a3476706038a4cd9dfb41cd52311a83fbba6b7b1424d08ffba98a3d0ca350f7127757799a234602549912bda6891fd40558b6137a4108ba513a65e5d4b4376681e055b75f0919f78f69bfd962ae770aa5dd732160b79654055bf85c6f49cbab8267f892811556dc9a1dabc9b2a4cd8aeeac8175c646dc9f867d70729f5723f912cc2bbf7d7cbbb42cc2795e90715c548b0e43bc399cbb8f5ee24b7e7299074fe71c3df7df13c1219600e7acd06b1978ff6fe87968b433ce1b603e1516c0fef82f50b0726cb01977717ae70350a5901ca2297b876012fe4dc505038b9d59b2bec7cceb0189b51542ba53e5df28b8502ff4988ee47f56b10fa0460f000a98c82a9fd3b7ecd05f75d64ce914bd53a27e8dc8fa1262708af9f57594f884b746fdfabe9e5823c51d4bc43aaaa682ccc3df22bc419b1266f217d93d9205e9c228ca06b523ab4d144a6aa204becd818e4232ce70b7dc1739f83d6b54edf533100bb37a713c4ef4f444c024667e9ae47dfc1b5c60caea903bac9915dd02c31ca69c0ba3f35d2bd9aaac04e30c75baf490b74e9f03d096437f74b68d0af40b50d5864878ec911da838a9c92973b3240c0bd0d3d9cfb1c38807d774760c72431ac9915859577468f7d6d518fc54f0c764086f13a80c7324caf91f87e2a5ee5d1b216befd6751d47deab40802f2ba2c609cb45de787f6f1553ef960776405c177440dcdbf25da1716516cc9c206f68391798af9550b300e25177b61c46cac6c1c30d5de7a38d5d5fc5345a676fdd94c2493cc7574f28adda585acfbe707de473f9eb8f741bdf4d48b6b63f2b40a468228c0d8cc6b2bc85ce17ba82d25993dfd84089f88f8d03e7273d4fddc6db6796ba47642b8fae34dcb86219c5d3bccdf0bba687cdf42dd3b74485b381aeeeaef0c069a6c57110fca970a51ab266551d725b8ea9c71dd0805988f64c996b45f7c9cd6dff4c90ee565fb37d5fcffece846c0f9356d67b5540c844449e5eb40e94b83bf6be961b4606d9ea2f3db2759e7ac46366bb2c6825753833a247b5d4b3a51e4dee8c7ec07ae4b9d9817a66d0de12762039a2d294c594bd67f467b0b79d772709e7e05954da62461bd91a4a9bb880ae7d50d796a8c4a164724e02902d8dc0b1ca11689e7a89cc09e5bfd733a82c75e02060a3ee851f1c13ae640d701178c463c39cb13bbf68b46e32c70d674ecc86b3682c24d5b6658673729f7630591e42a79c2ce208865888154997c749d23b6f5f1b728e61264d4d8d007d7f64890e677473886a66efb16e6fcaaa77cb5aec80b4d9829270cc2734a7f785f085556a14ebf4ead1db968e875d70c1ef8a04c033ecfcde79b3c6012aa554a7c120f4654d1f508d907133dc202a587ff03773911157d5e293c93a0ea332b294db4296821434b9f41d09cb6cf60b7bb316fe43dea8b06f2274d5f6ac0c0161122b4390449136832c0976ab647757466fccdc26c310ba41d37838b3ac4fca3df1af3246efa9471285bfea3fb538c52f6c6e8973d37c1ecceb7d5874f0a614e790005763d4ce3be9eba58166058f32679dfa14e651d5dcd703788d2e1d0a25d44894aa88be34c0cb00dcba266a6668c5e955937623e5046ba989c9ab14b6e7db7ef22eb9afd032a85739e6b14efb28e55b4d3ed506f3da6d5f17df81cffeb72680eaa20bff54a341e60e582388ac03beb108c2dfe849ec2b7de360699975ae9ac09eb5666c57ee34600a0862fbdee2076d6c95ddc15609c6d75a849e079464af0b019f252281d2c17ba804da37b714d7cd474197b4f470c362bb3bd94cc67e01c84c82443aa7751e6f6f04c34d0cbf7fc1e2291214b0a1cad90384ccec2dbc9ce4cd80eaba7c4cb1ff6a947eba8639fa7ba424d1c0b30daeceb12810b4ed6c687622423d18f2c90c59693dd359a9809562f7d136754aef748cbd3a47fac3f627ce4db2b25d79dec3b85dcd68906325ffee932f62086cb210a297857ec7ced9b7c77a832137d5af15d3470453781d9ba6b2b29b5b2e90f0924c46bf05cd61a98cf2cb5eb79a69b6771f9bd747363d317e34e8396f92b3bdd066bcc5bea9fb1ea235e161e12290e6190e8569b9f1afbf46620a71f0d5cb7260c2c23056af88df6087d2f5a44436c991303d4a350d775e0f26d65c8ba6d75b5553ec742b0edfaf9ac8539cacab9fe85a943e51c960a93740f05351427726a35498223606eef2606741e1d68e5f34012e5a4a3761ed16853c8d1c4012fc12512e44c9a5a222ec38cdd5bd3aa7e6f46d01ccd77d9507c0691f7e746520e5c961ec812f60eadf5a0a92c0a58715c7abce1c7d03699fbe520965f4aa7475c218bab23cf01079b75ba017ae21d91e0c507f37d08dd63ab78dfd462550ed569e55a29a922bbcf4f98c052ca70a156f2a697adb37cdacc49400c8478707b2af8c7641baefacc9f5525b127a13de70f7a3537ebdac20e2302511c007f7c95885c626fc8fa2d8317d6fd98a3e3990c321c10874c99aa9737f51d86d3aaec6a8fc971fa429a910bf1934c59edffac9e25cdf49184163ac0ffcd7129e60a28a3285f698cb663ef5a8eb3f0f44f8dfa6babd99655b045ea08431e5d1faced3d7bf98e569fad888dfe93ff552c6913d2c426293ced3ccd648a3dc5a37c406151754ef9b57b7cfbc07b1ca5b86c2326c01b9a0c75be7d15c86f2aef69fdacb74eab89cc66975a81f02cf55cc7beeee3374952ff20fc9ba1cd06fcafff0551cbcd3f39ad219fe4de9f89e8b2724f57468688e06486862fc04d0fe159e7922672478408bba1ade07997214a7878b27979439ba0f296b3af917bc145958785a000d4241796455642055329faafefec987827aeb8f5a753bcfd7a72baa9b0a803cf1d4ecf1b1b19ac0105aaf41e0fb645f050c7d42654e96c3c48058f55765", 0x1000}, {&(0x7f00000012c0)="3338750f9d1a7ffe296bb9f8f6b4d442046c5416dcb1d9eca7ae999aff56a60250978f890bc61ec68ff734b9c43282a0c97b03ceaffa2b16d315f7b65361ed689ab7e939ef2326b94a73b1bc09d18c59b1c4008e84b14c0e0ed1117492c6b386bd4330c66baf80f3928ce1a157061bad4b7818d0c797d0f35764bc6c52b77c0b73869241433d0d83c27391b738be2bd9f77ad98e401aca24678ea54b904374e9ce8873d0aa55e42b64bbde70a80ce30dac8e083688365c0a0211d3fa91f11b4209af7d28e41d76", 0xc7}], 0x2, &(0x7f0000001400)=[@rights={0x18, 0xffff, 0x1, [r9, r9]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r9]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x58, 0x6}, 0x407) r10 = open(&(0x7f00000014c0)='./file0\x00', 0x40, 0x8c) getgroups(0x1, &(0x7f0000001500)=[r5]) ioctl$VMM_IOC_INTR(r10, 0x800c5606, &(0x7f0000001540)={0x3, 0x5, 0x5}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r9, 0xc028575d, &(0x7f0000001580)={0x5, 0x6, './file0\x00', 0x80000000, 0x81, 0x5, 0x7}) ioctl$KDDISABIO(r10, 0x20004b3d) truncate(&(0x7f00000015c0)='./file0/file0\x00', 0x0, 0xb4) ioctl$LIOCSFD(r10, 0x80046c7f, &(0x7f0000001600)=r9) execve(&(0x7f0000001640)='./file0/file0\x00', &(0x7f0000001780)=[&(0x7f0000001680)='.\x00', &(0x7f00000016c0)='}U)\x00', &(0x7f0000001700)='[[,\x00', &(0x7f0000001740)='.\x00'], &(0x7f0000001840)=[&(0x7f00000017c0)=',)}@d!\x00', &(0x7f0000001800)='\x00']) readlink(&(0x7f0000001880)='./file1\x00', &(0x7f00000018c0)=""/34, 0x22) shmget$private(0x0, 0x1000, 0x81, &(0x7f0000ff4000/0x1000)=nil) openat(r10, &(0x7f0000001900)='./file0/file0\x00', 0x40, 0x140) fchmod(r1, 0x100) 05:39:22 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e", 0x0, 0x1}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4f17, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10000000000000000000008b2b62b9369c7883e04c964a33d697ef4f940f775f8c2493cc44af0142fa8fefc006344dd12f18ab7c36e59ec6a36e70b10d7bf5b6f3c5d44dad70204c8f6037100a843bc95fcad85bd69a079885062e749ae2921de5a3e7a57cf1c0496db9d335bb7e386f43f700b4098446de191d097d23aec397c43005658b98176a7ae4caff22fcbaea8a6e7b35ef4357ee1074829254debbf10225bea15a7be0da47c5462c24795bd819e2aa3c17082f90c88567963d2955755f37c18482e0d39eefc9926a894978519cc8b2b68cd4fb427a72be615cdc6696c255d316f4c5b51210e2b885ddd79701fe62601aa835a63a13"], 0x10}, 0x0) 05:39:22 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x200, 0x20) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x100000000009) read(r1, &(0x7f0000001880)=""/99, 0xd) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) preadv(r1, &(0x7f0000001600)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0, 0x0) getgid() execve(0x0, 0x0, 0x0) 05:39:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x2) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x8001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:39:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:39:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2, 0xd5bf, 0xffff, 0xff}, {0x1, 0x10000, 0x2, 0x40}, {0x100, 0xffff, 0x3, 0x939}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:39:22 executing program 1: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000005888b36dd4"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0x2) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x10000, 0x101, 0x3}, {0x401, 0x2, 0x690c, 0x1}]}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) close(r1) 05:39:22 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x1000100000002006, 0x800002065d) r0 = socket(0x10, 0x4000, 0x1) read(r0, &(0x7f0000001580)=""/128, 0x80) recvmsg(r0, &(0x7f0000001540)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/229, 0xe5}, {&(0x7f0000000080)=""/25, 0x19}, {&(0x7f0000000280)=""/225, 0xe1}, {&(0x7f0000000380)=""/177, 0xb1}, {&(0x7f0000000440)=""/4096, 0x1000}], 0x5, &(0x7f0000001440)=""/222, 0xde}, 0x41) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) 05:39:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000001100)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x40, &(0x7f0000000040)=@file={0x0, './file1\x00'}, 0xa) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) syz_open_pts() syz_open_pts() 05:39:22 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "a7632d9c114315ac088d2662970c6a7af2ffc1c9"}) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 05:39:22 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x80c, 0x0) fcntl$getown(r0, 0x5) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000005c0)) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/39, 0x27}, {&(0x7f00000000c0)=""/23, 0x17}, {&(0x7f0000000240)=""/255, 0xff}, {&(0x7f0000000340)=""/209, 0xd1}, {&(0x7f0000000440)=""/142, 0x8e}, {&(0x7f0000000100)=""/59, 0x3b}, {&(0x7f0000000500)=""/152, 0x98}], 0x7) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x112) 05:39:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0xc}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='W\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:39:22 executing program 0: r0 = socket(0x10000000011, 0x10000004003, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xbd, 0x0, 0x0, 0x75) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) clock_getres(0x4, &(0x7f0000000100)) 05:39:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9", 0x223) clock_getres(0x29a609ce5d2aa79a, &(0x7f0000000080)) 05:39:22 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 05:39:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000140)=[{0x17}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x98) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000001c0)={0x8a, [{0x2, 0xb4}, {0x3, 0x9}, {0x3, 0x40}, {0x1, 0xcd3}, {0x1, 0x3}, {0x2, 0x9}, {0x1, 0x2}, {0x2, 0x8}, {0x1, 0x4b}, {0x1, 0x3}, {0x1, 0x3}, {0x1, 0x4}, {0x1, 0xff}, {0xbc9d87efa00421c, 0x4}, {0x1, 0x40}, {0x3, 0x3}, {0x2, 0x1ff}, {0x1, 0x7fff}, {0x2, 0x3}, {0x3, 0x83}, {0x1, 0x101}, {0x3, 0x8}, {0x1, 0x8}, {0x1, 0x81}, {0x2, 0x1ff}, {0x2, 0x3}, {0x2, 0x8}, {0x1, 0x52}, {0x2, 0x8}, {0x0, 0x1f}, {0x1}, {0x3, 0x3a000}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)='m') 05:39:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40074}, {0x7c}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x8, 0x0, 0x4d, 0x1}, {0x1, 0x6, 0x9, 0x4}]}) 05:39:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x100040042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000740)=[{&(0x7f00000002c0)="07e846cd923af577bc53c0c4910d701711cd4d3f4f732edb6090c6f37e57e5290ffbe46693d3d9920caa2491d2244564f67b8edc9f19eec01a7130bc2de1522c5317ea6cb16f843e670a8f8540ce549b747eb971b8d105ea1f5586347536bbf8ca62bf69bc1927b6ab5ce2b75b25c5a2f4a9317e04b5cdde9a05cef9873f694a86594d860be7dc098cb75438038b01bc18545c", 0x93}, {&(0x7f0000000380)="f3e92e866469623320b01c335397c3e940e45a40a854c3a0491f1a41d6e9b8ab530b84c275dc248699dd5ba7f61e49ccd76efaae218a8c37f0eb1390c8840e8f57e658cf0b9960ff00068dcb45c37b97eda5ad7b6e7bb12590847b4342c9eb1bd4b2e7e444fcc787f874040cf7fefe16cf1113c4cc5e976d7c3ddba215b3bc6f42af3c774253df61931d7bb3dbe82132bf899382c48a16710bc4cf3fde6b1e49b4190809", 0xa4}, {&(0x7f0000000440)="9c18f97c92411bc06ec69fe574a63d544cdb90a31656d6c7e9e1f88bd5bbc0841560419bba85a231d4cb397dd01e0ab7c15026c6bbc3a80275b8326a24d2096e6bd390b1d6a0720f898b9dcdd49893dd2dc1889df5d212bed044423c307ea653b2da3ae06324c3d800e0a91dd220e1f6550e4f4fd92c75f67861e7d3f131a36f4df560fac85640b3ac1f7955692149c80f8e2131970f5f1ddd56bf89c8d947df535bd50dd5eec01c01e86a218c68be67de7a9e17554376f3f0f96be365653bbb603511ec872aaed19405a2d99a0b98804ebe8308bb0655076eadab1ca1197494cd1cf62617c7fad43851c11695", 0xed}, {&(0x7f0000000200)="1f53d58ee22b3c64d4791cc834dc36759f39759b4ecf01297ba32431a9c440761cd8ecee86e3ab17332397b924a5157e82e0e278eae3e810bd609e4c4c994ccdf42d710fe9f9d5155fb02cca44c39d619cea", 0x52}, {&(0x7f0000000540)="21577cdc07c5dc8fb5a52db3cfc90b3fb3408cfd4aa60efd91c6742f5a159f87618482420eab4dccb5be75a84e4eb899d4dd94deeafffea4069618b14ed8b10f43e98f1e2f0c44b5a98cc935efe9092c475bf5808bba7f2462a988315a147a7f1e1b47f9e7e276de00ddd3e11074296973d5640fea16f085f5caf2888e97d16bed065f34d553ac8cb928db047f5052c271e25a249f89644f77301f1a2c1a2afeda4f21dedca75a3e2ca6ac", 0xab}, {&(0x7f0000000180)="86ee9bd6892c1faa91212e7b935326e1a0d3a5a6d4527a269737b08d5b0623b4b8dd18bb1dfd2d8a0975a68bc76e90dc", 0x30}, {&(0x7f00000016c0)="e1c1e644375b85833c83fbc0bb858e9ea058526c9c158e9f79ae6112a825ead21b08d5e943ae8fceda0e6d61ba9f001640a131f610ce0127a34146ad4c5b4c5b74ae529d301ab53ae61250c0fd2cf65d296d633b9a81098c3ad4d5eaea093e3b06b25f1768cf1daebd5768d7159375b8455f47519a3117bf18f89cc5a0c0a99e56e4801d588e17b73fd64abaf70a4d91dceb8b3c2313f484548fad1bf0d74e2c4bd645b908e91167eb2000d7de70fee1e47fc01ca845dd2f2875d0657a19a902248f799ef4f285983f40ae3b5eb1395df72d789d666f33850bf9075ac60574aeb7d871964037f9e096590ef13e36e44a9997cdbe5d8cfd726bee9117103ce38ce94f229f0725150e27da86f19898ff3b8c506e9161d875fa180aa0f1e6d24d8872d8aa1483323122f2990136a08b502737ef81f1b1788bc5447a47e2fd096e013fbb445627ba92419ec0", 0x14a}], 0x7) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x81) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x38) 05:39:22 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) kqueue() 05:39:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_broadaddr=@in6}) 05:39:22 executing program 0: r0 = socket(0x11, 0x4003, 0x2) sendto$unix(r0, &(0x7f0000000000)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009a00000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0x0) socket(0x10, 0x8000, 0x101) mknod(&(0x7f0000000200)='./file0\x00', 0x20, 0xd6e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x204000046485d43) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000100)=""/101, 0x411edd5121c76444) close(r2) getsockname$inet6(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000001c0)) 05:39:22 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) 05:39:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r1 = dup2(r0, r0) r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000000)={0x9, 0x339a}, 0x10) fcntl$setown(r1, 0x6, 0x0) 05:39:22 executing program 1: setrlimit(0x7, &(0x7f0000000040)={0x9805, 0x95}) r0 = syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)) close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffa, 0x0, 0xd, 0x3fc, "73cc5160527b0100e5340700"}) write(r0, &(0x7f0000000100)='\x00', 0x1) 05:39:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000140)={0x7fd2}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:39:22 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000001c0)=""/201) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) semget$private(0x0, 0x3, 0x101) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f0000000300), 0x100000000000019b) r2 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x2) ioctl$BIOCPROMISC(r2, 0x20004269) 05:39:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() getppid() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) 05:39:23 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000080)=""/4096, 0x1000, 0x0, &(0x7f0000001080)=@in={0x2, 0x0}, 0xc) unveil(0x0, &(0x7f0000000040)=':\x01') 05:39:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000000000000180000000000000000000000505e3520dbb0d6553e77c4ba1bec5db0ad207737d565f3820dc8d956ec6c59b0bd27853a2225efb8a4093fa81ee7eb03ad19431c43d28d06fc0c759f60166ec205e091d9d868d229ae6e31beb458cada53c1a454df12a68c562f121446a71cb9a05df2a5480200000000000000566ddaa4e2bbf69d0464124e568bf279b4616a5ca7e8fd4fd6c3cf0b8c072875ea3e19dbdd0b2dbe456241ebccdd71ef5e909662fdda58162b7c4219578509a86eb671a8a14cab0ba6089c488ef110f07ea55cb1e3031dc03cd05922c1f9fd8440b7509b943316e11a2866cb8ed4938de3f06d99982670e940839994829dd3bc32f314b3e6030f7adf010a4d2f98fe3c3bea0906a6f62ad25213b0429f6c56d84e292b6b06e0ed0e1257f85d52d03b0daed5380a62b2a7c9c54435db11c7743a1c79ef07d72be4c97eaa8712a5e1c6866bef1c8210cef8bbfe9387af36f35bb0afea78eb24d0344c"]) semget$private(0x0, 0x1, 0x288) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) 05:39:23 executing program 1: 05:39:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x30}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='~') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) 05:39:23 executing program 0: 05:39:23 executing program 1: r0 = socket(0x400000000010, 0x2, 0x0) write(r0, &(0x7f0000000340)="2400000021002551075c0165ff0ffc020200000300100f0000e1000c080018000400ff7e", 0x9faa) 05:39:23 executing program 1: r0 = shmget$private(0x0, 0x200000, 0x0, &(0x7f0000e00000/0x200000)=nil) shmctl$IPC_RMID(r0, 0x0) 05:39:23 executing program 0: r0 = socket$inet(0x2, 0x3, 0x800000000b9b4) setsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0x0) 05:39:23 executing program 0: socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x5) r2 = semget$private(0x0, 0x1, 0x104) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000040)=0x9c41) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r3 = open(&(0x7f0000000200)='./file0\x00', 0x40, 0x2) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000005c0)=0x4) open$dir(&(0x7f0000000600)='./file0\x00', 0x20000, 0x20) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r2, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) r4 = dup(r0) ioctl$KDSETRAD(r4, 0x20004b43) r5 = getegid() setegid(r5) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000001740)=""/164) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000001680)=0x9) sendto(r4, &(0x7f00000016c0)="0cfd8f7e92488e4b0cd1d77ce4c2f08c97d80124c70c949bade58bd2f63dfd8746f29934fff78f08fcf7bfcec857a469464905807505821f9ce849b85d39971007bcb441af19a189f02a8a2f543cb7bfdfdb04a35aca5e033157297038910a373ebdde956e418e08ca621f39216c57f6e28621045f5b", 0x76, 0x4, 0x0, 0x1c8) semget$private(0x0, 0x3, 0x200) recvfrom$unix(r1, &(0x7f0000001740), 0x0, 0x2, &(0x7f0000001840)=ANY=[@ANYBLOB="29251ef3601e7ea3c50b4b0173f334ae6f9c7da34802261f856f15c5d56c0500030000008afa234ab6c422ec40f64bc36835699cd70a7bee385ffd0c3415557ce1bff3cfd07ce39a6f32c2cc3eca785926bf1bd95fed99cbe0f5cff787c14baa22d78b98e05cf7206536d64314115a7781affe40697763a01bdf15621ddd63f986979b3b4560c722119a55b6d573ee6aedd341a7359c8c3d00000000"], 0xa) semop(r2, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x4, 0x1800}, {0x1, 0x1f, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x401, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f00000000c0)) 05:39:23 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x200, 0x4) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) open(&(0x7f0000000140)='./bus\x00', 0x606, 0x0) 05:39:23 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000140)=0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = dup2(r1, r1) accept$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9e91, 0xfffffffffffffffa, "42ce0000227b5cdb5a77f447000000006f157e33"}) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) writev(r1, &(0x7f0000002e80)=[{&(0x7f0000000180)="20e006dbafc4bc5c84d4d8d7f1f8fdbab66878b536e3bd792f1939b135ff93"}, {&(0x7f00000001c0)="9a455d7510845f3410dfddc11380b4dbc91d4fd915730dc209c47c93506cdaff3faa942504440f5d1d0a23153a93a4eb3255078fcb0e2a4fe640"}, {&(0x7f0000000dc0)="e1a9657b6d572c062b72d61174cd90fd21f924da64f357efc6c31c8c9e7f1078e4d8af74e8d8c8e8d97984eec4f6a0510a96c52f8e6abf768a87390ca22855d39a188a2dfc41572c47f1094944870640f708e2e9fb82b7c31a30070043989d5f02cbbb3971b130f4ac08f1645ed38402aea0bc5e58127a276f0e6e8efa4c8f364eb0f445077bc5bb7ca69080c0adef22920f4c826f5027d266c06e4df664dcd5acd3a82163cb47432f0f4c21a30213df71e64f986680d80063933e837fa8086eb0c3959dc7d2c46a202fbd28b216005b6a5c994f561e107abbf1d6aad26ffb8c95cecd28761f6927b5e8f171b032845cc29711cc487053a5740a98fb8a14641741a1fc7b2d1532e92278d0f8deaa746ace6213e5e54f1c45d8fb67e7f5165ee64753b476d9214f39368d6e4299e5437bc1b1d9a34c4111303d593b1912ed99c598e03aeaba3cb7764bfe76a4f97569fc0936a4c81d3313a7415f6752998a5764d09e55f326c2e2ae51d23bf92ecb0edc764f44abc2d7f115f6fdf92bd2bcc966e2d91fac3ecd733ccaecb15aa8e3dca01a868364492011742558933f39d7798c6a9a1ec026db73fb8796c8f93d802d9e2f339e908c13427323cbf8e48a2cc1acc5a55a9794e268d3c910c704a6c6db375327d25564efc7bcc3ad94ba68ea2f24831c979c0968d6d626f3b45d32a845c174d0bb4368ca6a34e4adab53d49675a47ca29ded7b0c2daf2a49e26fec83121ecea91ab1b110d3ac193bb1822ddd3de9c008fc59435b5fa0a50d0c46c4b72adf9a231cd1c6b336c247f99733be2d35b055c1f18338724556409b77453c28272d6a841290f24a08c6a09be4b61af7494aa56eb2111f4a393f191870db202a87795df578b9e67db2a9716e5eda793e44f2b426c42c848ac0ca8f7aebbd21720ed4fca808ae16fd43fdc404f95482feb776b9a5b47fa5a04c59662ea1d8c63f1771944c841943dd9e8e2c8e960b92dae03069eb6c0f42bd07ee7c153057b80e2f704d8103b3a90f0ad7e1389fc15136fc29e8486cd9d029ab4362542e5467580cc234cf9e06ed313a3c969441abc10f7ef1951df11e0faf0e994330cf4f56e876e68acb3b036d540c914269cc6217f5f2c3e26447e184767af4dcd76463982e39a8455958537753d61b917bb7deb6c044bfad684b93f130dbecaa386b47654389f847678e39f48b17ba60d896015aa14069ce66ff3fa624332b3e7194c2608f6118adb85498613c8f113a800066f27f11cfcc116b52db36b7e837e0b0f8c0bdba06a48ec9116d96bbfd23ca93feabbb38a6b43792c3eace748ffb3aa8f2c9ecfac1ad5d6ed2b3b9478eb9cd813b621ea4e710ea40aadc268cf0606888c4d7a0b7567fad962fe733d3feec754002138275114a6c2e42801c4cd4c4939248a52ed717b06bacb6f9e29dd09bf693682ce1e5765c5290c5e1602cc1d25e8e7e2ceeadad2533ad7e32512331653b15597c17953b8be563d0e6d627d6a2096d7329f22d45eab4b9abd14b323da27091cc4dc852bcc4dcf662bb4d2afc0e46d9ea87fc81b99068acb45d5c64c099568c3fdedae7059be5540a46223a4203434783856cbf0e12e918b14f79d14c66eff3c1a09e782221a91197f4c0dd351f47c7c41e1c5eacf2e9e3310612f8ffe1ce136f25f56d10c896110183b2ecfb999a10d027d3e8a22bc7c7840ef394142be0f0c3ea13379f2f606f8e1cecf960a729a9a166ea9701dc88a426288fcffe5ebf4201031b936b7d44da1abaa7fd6278d8326274215672b9531a4440c41a10d8bee715465da490bc65eb5156463c03fe3dce59a7435279c2e16bd3a380ef5950696920590c1e17989143f03b39409f469593ce68ab88e2bd8f980ce0f0ae090e42cbbea9251c158d578e8ad47c8e9492d0c5f925598b868b63e2e493f68ac09050f19af905ee16d68287bb636cf5a7f169a6e22854c172d1d6e9c25e53b37dabcfa65e797730a27259ca9c27c96dad23cb528cefd946bd7b7afc89ebcadc6fb1d7257d8463db0b143e7cd561e2fea3374c1679b2afeeb57756cf068d9b6d4dd3309c6a71673cb7082a066ea9421ed285bfa351524b2be45884f8d0caacfe33e1a7909b2178ba641348db7f5ddf7706de0eb803bebd2238f9465547b175a5212c0cd6dd1eadc80ba94c170513b453164b81b1b102411e52ee2a379e0b9ed5f5d17f7931774c2a6263038b48f92f7050c1d82e40c110639ec52fc12a230e372c148798a650ddbdd24febd218292cc4739ca08a70ec813ccd80390d876c724d2a8b2538f1db0ad0e8d81c29c445c0b75d1f1ece1d88a7b3134a8400b90c879d5be306c322f9bd904d5734a7d098862955861942cf51a6bc1a562c049be75a070f1eb598a05542950b9a72dcb8d715c7ebb58ac1ad7a061c6c74c0f2da31c6a298fac48cf5549ab5899acc601528c8de70911bb322d731754ea121db56e77a8f85c2788043efcb6d4d8e6a1bed91a8e11d7ba86baeb77f24ad4df77ae19155df59d5f17ddef82ccdeace0b48d9fa9d713ebc3ddcfeb0074ff4d271d125f9a7c97ef73b449bc439e04db25db8538a04ff7c1e7b21e01b0e4d07eb0729b3d7c82ecf1004d9325c547ce0e29f4a7bd12171b00447ea0dc8a64f77256a3012dd443d9d3184b6d1cd9111f9326c8b63cea8764c68597fe0352e8492c944efcc44341a08c7893f272aa7be4ca48d743cf34c26e4f076d52bce81a04dddf04187c0478f379751d8ecf46ebc4a71e4b6d91876ee99e0e4aebdfae0c8216f7c5770ae61d6583ba724bbb2681df3eefc7b5646276d9301a0a6b549150d865f838ebf68db45893f377a2d9907d3e8a86bbe03205528b3501505701c3589e9c78af307b76d1792f4a026f012938b39ebcaccdbc490f917a6eb6b308ee7e145419e11d57467eb456e59a74d65edbe581fd9df7a67177a4e3e9a8d97e7f01e39d2ab2d83ff8938e024af174258d5736150c78786934fcf0cddc80798f07e8d752738e7fbf176439ebcdb2508ba91b2f9c33c6f43c7305b881ee235b812ece4ff24690a9602a39d47cce18bf62c6090e895548de8fcb584dbe0f5ca00388e46837c66b7984b2b793b6c881c25098b54ef39af096bb485ba2cd822c2c56d313b3c837f6c224b66a17abf19d589c8cac8a13d98419c3166bff57609c5ad62667b6777eeb688dde482509ac5c39f72d96365bb075327459231cca38206cbd356222a15ad07a65d27654668e8b55ab2b241235ca343ca1d7f58cd1db64ea0f62e0000fadea4fda16628f4db33e1bfca43707c11a2b3399e52d77d60217b7f7fdb3b6079fa2fc7f5f79d3dc7bfdd7c63553daca3ee98bf2be1a6b389905ecec27d82c058caa819dc72a9a4fe5ba700c5bd695b816f11e19962b4ffdb99d9d60f0985846b946269eb90af52c4627efaf2f339975dddbc959b0120bcc3edc1a6057a677cf0bf0764b12a8494dfba282655b46e2923c6e189babcdb7e825695e5cc5902795969c2e6b0f122ebb08ff490567f2a6ea90fe23bcbc1b209d43efa0bb74c5d91e62d6486d14b6e867fb531f05421b320f5ec2aa9d504c973c76ff1922112274155fd8e146fd5c9c91e7b6ffb3a8fa0940fcb861f1c4cc1462a17a6b03a7bd3b0a0b313f12cf4d79474417200081422eefc7634eb250ffa2a9581e82ad5d8cacf00a0611c15e4dc17b4da4f158652c4e4cb37fe4f1d1daaee52cd30fab2ec3e043796f5502d43739b54af8070624eb66e8a24a56da9d6894f90698c35e7a603aaf99245864984a8225983e73fc3ce61a45d4b0fc98166dfeeec51fa65ea102c0c428a60bc1ed3e1446bda301a7c78dbb84377469bb48137625de75318a5e22a95610ac1d2fffd5a9859a85e50767e52c6b6c9ad8a160b7a41cee547067c3b7e4fd7b3a6e5de68097eeb5f35266b4835f3e57316613b56264e7c49b66a7e9aa52f86ad8476d44e4035fce495fa1e760160f15e68439a2902a2ebe140dc2d76cc24137ceed285bdc6806000a16f7a031d1148e14f4457ebea4d9e3aeed467847b9addb3fe12d0a76095ef59215b04393d85d753c8a7ae47b07f9abba6226ca97dd991d2dd5b77836312d60727e3acf3109ba77a6113cf86109152a250779f624eb14c2f2247d3d2cb6483712957785723144cadcce4d921020944d402661afe2edb9f8c1204c01ea3a7adcace5dba27bdcffadb4a8c9dc5876ad4c9a9f397ff393482ec90230d5d2636be04e718d60f3eab0573ec5a35b4fd3631337e6d59fc02bd5a1832991bc65d3ea34cdf39fab6d2db2c944941e6fe25cc6cad063ba1d3c525b3edd8c78bc0ea0608a4700b1eecc4c8f567363e32b0ccc38c91c9615320ef5bcab3451835bd15b231e071975b57e47534f6b7b99438c79abf5a0b59bcd794033ead67218fc6726903cf2a43f61aa47186085cd417991a2704e0eb426d2b7a93826568377d7810cffa09b7e0b20c3d8ca418f2faa739c98d2a7db7625e80a3b04ebb6b8d07a61a85d2c4a3598bc1514b27811b4757cefc60e56b9cfe2f422723b5aecae2c8b539b6e393ea89b9dfe3f9139ddc30216b0cf574ddc4814af92cf466ef2c77cf1160dc1a543a0b424e6ec35928593afa96adb79f4a3acebfd9b9383e4bf936dfddd756b91873413bbba160086ae2b300fbb44a8f9db2ca4a26c215668c516715c74291a69dc783b47c8b099cf9888c49c32348ed5cbc15ed498225d2b63a363c8d48266beae140e0a5e7a624783e5b24affee39878e6eed2daa6bc29dadb95229db6b2faf48176a2f1cb7a77540ea377b614eeb2ba39a9de9b4a2a1e0b7e312357cf160b9adb09b96f8c6bf2eba902617f1afcb03be5e4577f31500992ea78b86eba2a8eccec32657c91ec929e00c379f1f4b8bfc1990bdd075b2efe2694ebefb763ecb906c6a1376dc8fe777d5579297835d3728ab6563236b874ccf0f953b3857ee3fd9cc070745a94d46ec703fbfddfa2b27e6bccd96e91ffbaf37b6f2d0cc5fa3029c9a1b226e2ee06e50b2fd257e1e61b2bbb7e8e406a9640ec1b6ea3d1a3a361145efb6df207f6bcf0b118ee2c9d32175a4f915e82edb10df62d1d95ea6ff9e24dd57493242bf58898bf116fea39c37a5ae9583b3ce26342be5612592282eea13078b2e1a4a5b6d251721cc194476a2360002f224a68167e684f1c9a6462bc1d9322c55895a2633f91544ab0e2ef1a5ca8d5fb2e2aa9ca571f3704dec076314cdc22d2413b3cf46646c04c7eb17f0979849925a80afa80d099fabf9089eb5af888ea058f258178e2365bfbab850ade68cda54934cdb2004b64dfb5d2f239482fdd296b696370c35d8cbfeba18d7d13a861b5ff1ff0180ae38fda550aa21764757622c4589bbfdc273c0ec3c6fc0925e09bc6c7d1f54d05a3b5b0edf7879198caaf1545376d2363a9dec94b900ede99173fd8df45661efb5dac1c28e8008d794d6b955bd3adf1b10a354f67172c9827992d87a3336cde6434d391f5f04dc1907c93ce2b94f6de436caca0091255d7cd7d3fe242fd0866ba1c5fa2da3289d7d811c02783e39fd571b377f0dc655d88aaaa795038b2a218c836f6cc8a863d2b1686478a15dbd4114fefcf5d93288ebe59cac5c310a51be2f91e4021566e1c6832036e0510c89ad574f724a89d36469eda0db2c193e32a6fab96edb58d1e035421ea02a8ae02a3591df3360de216520d36f86bc20dc2e894c0ccef7738a30f47a7a1744de8659b82059d81909dcefb97cf24370f2da15ff7eedb4ed0fab37e5ff6dfe66267ff3ebe4c7c"}, {&(0x7f0000000200)="1670bc640a54666b786e2698309ad81dff158cc297b4ff49549ffbf36a25af1825c7a23ff8b8386eca64"}, {&(0x7f0000001dc0)="85a57d74dc27c85062ce3aca155ae54a3f02644dd234ddbb38115c6bfe8d1e30871b44dbb6f839e1dc3b503505ff23abcd789107d0bcee3360518606d150e267e19586c6d5576af77feee35cde98a060f5073b75bf00a5716f9fc652be37530d45e1b7b5ab7c608a4278a4b44ad1b54a905de3eab6868b92039d275a30b053dd464043029803bc6e2f771a29868daf3deb37656f0d1eb0c9bffed7d8ab6eb03c2a3aeca2"}, {&(0x7f0000000240)="121a3d0449ffddfa078c3cf6e92318c02c3b9af6f25f1c529f97412027ba568f570e3c9f5223d8d92537497b7fbd5cc8c384309634b13f09b05cd7de1c50b8ec4134bfcfcee8318324f08579aa7d2835234db31f396caade83"}, {&(0x7f0000001e80)="bb3d2c18b61a7c900a8a41d4e8b3496c797d020764162aa030171bfe9afa2df9ebde6aff8cd07d49c98f6237fdf9d3ab52b94f1078babb80b654015cd0c8f660919449095ac8bc2533f7825a18b749acb35efcf0977f23214f3b42cc73f2ebf889364f7d383f9a34bc3001a3ffae4ff30d8c78faa06d8575ac1b05ee15ed6b906cc18e984cba8781c730a164cbcd22a6a18a43ae36be672abd414ec4a50975bda39b24a4f854d4daabe9fa5e809abd637a60e64d1ed52ae3202cf8fb3b29e2aa1252561c2e314b6290c7d4137647357766c595634219a220c9c2ce6fc6dac5677fd4de46ca6c32323a8ecf323fbe3eed302986b157044182b763a9fe739c292888f125c9aa713518babc71475f13e249b6520d504fc6471ef001781d23b8adfdead973e1edc67e2adeee639720a5244469a8437554f33cf5b8f02793d1d516d3c0df7ce7c478030f20b2476b827fe11b2834d442c292378789e0a327e0bd34bd88da274d5266baed37aa208d0b755638cabd140bb54a9b06324a4f312b1af22ba905c65ad6dbbdba7aab3fb0bc8d7e726128b0c2f89e408e52171309456054e97cf8f53b2d24a2c40955e2afbaad45ea7da4409513971a2799e33d08a46152730ff7c17090967adf2df1e2428c990ccd6099dde820cc59a692411ab15ab78a37106a820393ba34cba757720c5afd4034759d84a806c9440bdea93f0b5c7aaae17ab38399cb95098b81955eb08baf92134ba1b2510544682778d70e11dfa03309030ce2655f8c659a41c8da9e556d342cba46a237661d5db2db1df714f3f7834194229585a913c20bdeea734c83564ec151e9149f3478973d7cca90caaffc3a9c59544d8a5c3e234211cab58cda2a29ae3a8be18b647d06ea0552a9ba87396f421635bda1dc3394659595814c2bffc645e5f9153e14915c730e7b080f79b2ee1006aa320a8bb5c37485d5722bc08e0c074879e98dba5146f1004c2156a1a5a5ce21cd2279d5aecbd7579a873db7f3555f0087f161dd150c26fa33e0f730f72a798fef312aa3a74e20d734a6e57f7d5e2cc25418b8c1fbe5f20df51b1715cfbbe4cf9a417cfddaa3eff5d907bfa51ade25426101a16ff67829b779919ad96e59a565a2bde08350a7f8ee4dea855814189ace9870257f01ad2e5d1038a1781ad5b300998d6da498509741aa4f36d231e5b46a1bd3ed89eb967a6f87e8e6e8ac7fd7b276b3be10699152f9ee12f0dd9246f0ef66a49d51a35d13438ae8d94588271388ae6ccf52e2a7e5d869e9ca60ac7dd8eb59aa119419294c55bc28522242d2872461e0dab618a17c2656e78a8f5ace1645daedf49dc23c4d5429fc52e9f54c95e26fc73bf3743f7e9c20d92dccf8de6f8c36d8d7c470b4fe22a6ccb258aa1eff64c6e1c83c9acf87d23ae39c85ae698ba23fb22ac8e335a138ea3deb45d466db24b78f46dd63c0ee47f0a5d6c45bba39891030541418023cd332e1ab21f78ded1d03d19138e9d6a61b9abc1e34e63bba3e428bddaddcf7393a08fe443ce34c2904519c03dfb3cd5486cf1c929fb94f4a5085429336e8a42e4080b6acb17d136067eeb59f839377180fce3774957ac0cb7865c8b80378900a2907fff191119b4afdd2cb0429b63d9edc1e283d4679b5e15a2ae5d2edb0948302d07dddc2e4ed11fb81de542556240736c908aca970032470390015534d551d47b6209787c9f7276a92654933c1054e180ab6d77c13a48720c3fb2bb9fa5f44d046db61663b3bf5a449d7b50a58d64994a3f3f8b11eef04f87a04f65a980ede03db495d4f73bf7036d44a3de08c58bb76aa16fd7a51dbae540d444a972455c03b6946467b6a29dc06ab8a0503e0f059d75a6f999f76568e750e64afa64510d1d9fb91ec155e5fcaaa706d2e85fbfdce6ee0ed7ec29b0f0e7e1d095dffc4a5da4aa2e732625a9d1fe591023f6ed9d89907483f5cc68fa355c169902495fbbc2f91a16911e2ef1f256d36454b09aa717e57138c5706aaab6ae36df74a05d7e59bae14bfa1571b2db57be8978a6b3d47d52e5207500fa898582dce6e6840bbd1948e1faff0592948b69a24f8117ee49f4f0b59a7fe29cdb9e68e0f2fb7ec90d448d800e3fb5fa3262c358d934e0d60df38aeba103b0ee314264e4f5b6bce33a52c06bcf6153a84a51465d954bb0efb153434eb66d8b71d8a044a23c9e8001dd9ace572fdfff2c6e7bd1e1b4938bfd7a2f2e01596123f5adab612df834e76b7df1200a40dc843be75bb5557d6a14a76cde30bbd98179b7fea010a5c9b3512ba9c36b9abcc3352297634c60d63e7c1bfb3edcbef78ac8d1d93263015e617577016abcce9f36054547dc05993fac90d6ca2d7c94ebf9df81eaa5e68f814f32801e4ac875658c93b52d4b0bb7f71d6fed32c6c6acba75e5aa6667e3bbd7ccd720f6c8856e4feb8ce22080047e26df1fbb7d3e163c693456b19f4c11b63dcfb8a0feec8560a4b380fc418b6b85914596d2a2fb166013d2975148581571b5f80fea2e3e2082c97d220fbf50fa72da480c2f33bdcf50e68a0863ea8164d66eea70863185ceb5582eda1ae45f596b06cfda9056bf1b79b4a7912964d0781194602321e1b7238bc76fd4d7a4f7f00ea948da74c0173b5f39cbfe632c26e35594d303a5955d1be541ae78b5aef20d6549a7bc16a7512e0cfa946842ed7ca420a57fb0b1780ef561136f416b7f99ad2ba1be9f848caed063b8293d7abe2f2cfbe43a10e1e3d7bd35a3ad5fc57e855ced52799ee26cf528c74d41a644b6152cdc5dd709ba4ae760e51fd09b9f8c54b103efdeba74ba974d19541c4487278ca69d70703edb8e66582ccd876358a3e62f761afe6a5fc8d46dce36252e2ba2efb23afa4193153c6dec626a29545a2ca006aeea5cbbe46771134107da77ab85423dd1696e43c9387c9fba5ffc2c9cef4433b45776c8ca8b224b69253abbb5b95d305c667598d7e4d43f29a96aa1d39c38394146854621257ca2d48f885e162a19ece5b5663c14c790730ac09d6438c4727478a155b2c508e89bc252cd105155f3a44a03c9a989a175b85ddcf9b0d6cecf6e68b4317d2ad0a6104ed24754ef06d0c7a550991a0d75aca911304c6514c663749a65f8e18dc0148386b72d654e759f3b26a0a39538a5c89fd58a72743db7f275f31ac9e304f91796587fe8b274d1ff561f655555cbdf6755ec5f69518c533d15e64a0156f8f8fafb3416ad094dfe9a75b0b54d8e78aa8159c35ad9ea5b66bea7a9586a2ec5dc030a96e84fd3cab2106bee6bc18db2bcfcef532c84cc983b89b064b07929c1075eb908fea6adbbe9010a71741027b7b71092f01cb6270d3114d2d1920d584bd2fb4452fc40cbfa3bb1a9ef49566f646f45ff6c51b1881d67148cc72dc1856fd286e15994c8f14eca3948d35311ebf45ac79df3e12ce804b0bf6ebb19de6a0038ccef6d057e2325a736e102d8e7535ee20421d7bea71f09d6f6df60fe3b0dea24a10be2ed2eaf813ba9c9197d79ae76dadc09c5353fd30440830484ce5cca3c99d3d58a69f2c561ba5c232b72cb8b6b03ee88a9c7b144221e8f1b07ce04d9d26abfcb1e158cd40fab8038fa206af33ac0b630aee1667277c35b77c82a542feb7dc3589715012e9060938af570521469ad3ce82a7783df601f73144bbd2646384a0a06437f711be414d21720d4ef54a8276f7b768051ff51a20877156fee7fe09c14eed9154ad1d9ecf35fdd13351294a9bf6dae8c509af8aa3250944c053ad6e572970736c95d0d5fa4f5e625718acdec72414155b155e0930deda05a2bec67269620c32eace29151f10bc530b2a64ee477e688d7a751bf6dd08827881f1888db84e8b1501ccd3913b3ec94c72a5fd57a97bbcc7051677403a0126a6f203ea75f769e5c9245913907f4cd085e77d67ba25231a2842ac9942128c4e75cefe65c01143d5ae12c905af2d6246b90e8025f7f13d10b5a7a91aa73202a9ef301e8b35f444ce7cc46b4e8170e72287bbf9cd5b40d98d319994ed692d68695cf63671d814395580329f8b15f759279a102e225afafe655acc0fd6f213ac861323be85da322a38223999ffdec17b93c62ee571a71e5e839b2ff964888949ca847320aee97b44645fe501b5d090620cc65d9b7e7c3c4d5c38bf35188971009a66f5f32821c957b4fe7f37d3ee19d7f61b071e39387b9864d7955aa23b634c2add2890e894a28cae2d993918d7107cfd18df77377dedae13a62e82a345da07b1a565c9a226c6bf1408571a031ad4c83758c5b24897efd6a8f897a5a51e866bfd6d6b8781f3881bf3720a75060cb122b9dceb04ec86032ebfc0200267751d24722a6aec227007af6be2a0a0bcd543c399818a178c39f69197227af5b056b1b83307535fc36b9899802d5eefb0932b60209614ade6afc09ed5d19574c07307a8d507e8ad55cd57abdfbd280d0a8ff5a24e8cc2566a903d3d184f89611635963dfd39092d9d4ddca8d0d3ad19ff6ec138a1d0a5baba81b8feebdc9ddc03ad01d51dde2ac1201e1da084534a7e7766abe40ee95c40769f1981c0b91e7451f4768b2ef4020628fb86692ab885b2f97170611d5d2e51db838b7d74733748c3bbfc1ac1bd6b8ce68fa65d217f3cfe589d94396a08be12a7694bdad46f1db62333f9afcdda168b24b2f9fb0992c6c1bac42f43be0998cf75c972f1a86de7266be415349a3bce7391a4d48e44c08cf494a3b3e771e4cf6844ccebc37670f917e0f7d76a6a8b84758d83a2dc5abb7c8d852fa2823d1a85bb19e88eb3c2c3d9f732c21f79d5ee947a6df7f3964de89b9a24edd54e61e3880da5460a6760876743b53c919f917faa4e8c5fd40cbaddbad7e2861cb8c5b932d689dd276ada6a679a822dd62b9597071793cebb0d7f1e7c28f2fa06296f2d0d4c1b1a1d82fb516220708a1231f831a8e11aa8c951a3f9531e53126f0a515dda74ad47590a045ab1ea3b82ba3be5917ddc3b56c8efdd5a74ed18541d09e01f59ea0922dc0296e1b55488c99e2f9f5ffce73471c1ffd954a6f1a53d0befcad5f84fc4a04a5ed39eec69fc1e105920e69980641855211f41a6fffd7c61124c7ab306f07e53e73572422f396faa658cd6ae718e0a8bffcbce8bfc32b5bf0ec22f3dcd0c7c5a4ad4f26121ab0b9aa0efa9a107afa2038126cc38e004e4e4d956c0f381007026b3576eea021042124778ccd0ab7dacf5764901272418f9002a211c97368783f06b2f34d26a2e943f50bf1818f5412177a7973959172dad8df7c1aa44edc7536d90df14923c9bf9a3db3157db621a72c5fd40245e6db0662d61bdba88137158e6e1a12d5a6953e9506d435a8b77c18af02addb173b158fdbb5c0c8b4c385ef354b4cc7a36779a1a293be80be0790926c36155e05f2dbb33aeac18fca072864df281b9f8c8f8e51bc83ae4cddb214b4b0975165851e5da6d7f2eb64e387404ef96ca94568a6abbfa9623d0b706999597db746771719acdcea8156d4ae955dbdae5606fe984ae302c648de8d8bb627f067863dd9bb31be5da4e59a9887817d02194acee0df2a4c519187f1524348526d5ff6a73e3637fa5c329832c4834147868706ce64219081bef636bb6a59124ba295f4b27abc1579ad1167d6b45d332ddd0d5396a70308cda4d2663e65624b2e5baeabb787aafb62a714805bfb96580a924d92684a86713aa4106bfe1680815724664a0be5b043df070a1152676311454e8f4ca94454cf5df2f2950f313a2df061901d4d249a32872a0439969f557fb9426a9beb2b801d0b7ce65a6"}], 0x3c2) msgget(0x1, 0x0) fchdir(r1) 05:39:23 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) getpgrp() fcntl$dupfd(r0, 0x0, r0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x61297033) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) chdir(&(0x7f0000000000)='./file0\x00') 05:39:23 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x40007fffffffff4) ftruncate(r0, 0x0, 0x100004000) 05:39:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x81}, {0x6}]}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = dup2(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="79106dfe22c51f5de2b8c03eaff475ba77814785eda1d3eaab02edb5c13c7bb9370ca570451ceb5e538b0a71406ce5d19dfa531f41243ae425ed40d1db7ebfa378f21fa7deb266ee4db3dbd91b2171f73be8a68dcadecf57cf0fa8caa1b3f6dd8f6d4a79e90f2b54ac3c4e849584c35e123ac98df941de64dca7fa4bbeea9c7fe88f145f81b5f6dd060ab9a3cfc71c63e8d72f2830a3bb80c43cede9602b24160049", 0xa2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffea, &(0x7f0000000040)="89") 05:39:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x20}, {0x54}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 05:39:24 executing program 1: r0 = syz_open_pts() preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/101, 0x65}, {&(0x7f00000001c0)=""/151, 0x97}, {&(0x7f0000000280)=""/129, 0x81}, {&(0x7f0000000340)=""/202, 0xca}], 0x4, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x203, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 05:39:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) 05:39:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0xc}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:39:24 executing program 1: r0 = socket(0x2, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f0000001300)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e0820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb070738a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2a530239fc1ecc440000447c89263b7abec43bec4656f9362301576537ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6a4300048c4c0f36c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c5d65613c22c02b5d1163c9a19fc736ca7dc4ae4412e7f94d2caa912a40fcec3f196eef727b24198dc5a33340fcf8ea318d1b63d"], 0x10) sendto$unix(r0, &(0x7f0000000300)="324cadad7fe5811b90b2fa5575df91092ae51abf46229a432cadeb91b9a8bd510da9e5365b2373a60872d058393d29486fb44fd3ca6c426d365a909ffbef1bec07cee0f19c5cf7bd11e0bba8b526c1a157e31064f1deb2dc2abd8fe9abf3291dbfb9009d5bf98afd4f8254d690184fd8df9234dbaf277bdcbf632be4bffba213ccbcc3f1f8f10ac45bc576a21ed24f06f7dd510de4a4b95fd4403d42027d08ffaf0c6b5ca292a5758c3f54424eb689b536e09de99923be3577856259e69e273e789ae19c1078cf785a43240ab4a829f8ddb465a91e9faa3d3ee4506e4974d0267203b0d7dd00aa414fef3a8bc35b9d7e176a527d862271d6cb085335a6fe079c4975def37af36d965f9c4cfc05669042f4c100e7002d043ea88e0563f1c04e89d6f40eb3fb4b7fe626cb12e3c88c050a87de2c7e33f430f908fb42aca0de5a7dfd4c10455bd62b23da6a107aa61f5fef7dbf50bf7bbd23249e33296cdb4b74ac1df582fec5ad1da7516b25a33052ec28eb5e008a20e8e30c0fcecfc0638aa3386e5637890276bd900e4b5ce21064e2c965bbad2ef381055f2599aeba31e78f10cb8530327b94831570058e6c5adcf9297b07ab476856785bd5b0c2f6de0fc3683b74dbcfe6da6b8a98c6e3a47c6b720ec45ef41b748de547e14933f1b6a076f5ff52acfb7794f3a0ee16ecb2ef44f013d5fd5cfca5611e4c6e3b90d2077d7c30fde201fdc2fa1a618353a991aa8a9840148d67343c9d00faa3725606a9640a2413e34f6767dd6328333fdab20fe30e720e56ea2b6cbab9380d8cdc749bdf2168a230f4f91d702ebf4b1c0d69038a5980e2f78d392d94f219d31e3034324a62913b2a6ccfa5fcd9b4d798899e4b6c559f9138b4c8205ff04a543cfdde4beda3f9d2d1945cad938feb7fdf2709fe8dd212edbd2a01f645e4f4ea9eea58d12b51ea9846ac4a8aea3e173fe14164e1f388e7f3dce922102e70add3ffef3a5f83f9b9e37ba50741f253c7de2986530f2ee8a3fb704f8bf661b62bedc4aba3a01f7f3fcb884fed0c7e51400d57eb52c405a76ed25160919f31f4c7e02b58ef30f7439f1f4159fe8e4bd6aa8bc37ede899133b2109bcc9a20802f91e6e6ac8f30d2c910dbf52977ac0b165b3dc77c0aaed25ce8d9798d6d07121ba20c83ae2327df0a8075be2dc82b16fc092748189fcf385d39d2f4ae7a1b8e47fac89f51b4680b26a3f6c0eb082c9a2a52b61f1b369ac38c56533b126dfda93a8143ddfb7a5f99f62c93a0ebaf13a04616166720c56b51f82bd7ff50c850de8c97e7c28cc7e7580acf5ffd0285d82168bf5ffa199077301bcea9e9062708ae0fdc4a684d1daf55a0a6dc76daaecf2dd5c119f8a31f8c4bace517e305c5ef24ff6296adeaeaddb26657f932f95202b4f1c4764aa7bb0783e9e4fa79b6426e12dd77d9bc121c3a531672f30383db26224664cd6f97b3cb2a21bea6ca89c25406a6ac5a4eb95dee4cf96f27ec6ab2748c0bc858ca8a29fba3e18d6ecf109d059153f7a571b933ab25c75c3a86740402fab209b8f9369e6817f2e07dd2bbd32949626a45b81a1f1d4c695b1bd4f1717536efca4d7131fc3e004c3a305df427a52d94cec40c25c49ba5e8a039a2a3794b60d16dc11d8f0a5d6d0c04837dcb576acdd953a3f2dbbba48cba9a5bccf86d387f9dd8b3f42b8f5240d9ecc7ed363019ca3b3cdd902f4cdbd9c256f816b9ab24e163e775d307998905f532de913efb0ec0782afe16d7ee0d30447fb7ac40b3597e0f7e42bdb6e977b0c554152434f097e6a8dc6360a278e7586d812aa7c4402dad2a1d581b20f310c33a0a4edd25930996d01964bcaaf737c5e4053a4cd1cab5a8cd84d6e1a1c98bd7f0f5df767861132bb8f98d046d2a487ae2ad15bebc1d1c57d2604f90c47d3952939aad9a181435f7c2933511e86796acb61221d7d0491e00f4ee2dc396a4b051ff7af7e86e12f1a5c8d6b0fa0161cf0710273059d5a033bb89d1954117d397f78ec11ac710aa8b6602def17041b6e968ee82c3b046f76e66d7019cbb92abf302c58d8e0a4614fb7f7a667805a8939b78e3cfadb2f563ca441cf15b", 0x5c9, 0x0, 0x0, 0x0) 05:39:24 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ftruncate(r0, 0x0, 0x7) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x368519640240b2d0) fcntl$setstatus(r2, 0x4, 0xcc) r3 = getpid() r4 = kqueue() r5 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r6 = kqueue() r7 = dup(r6) kevent(r7, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) fcntl$setown(r2, 0x6, r3) write(r1, &(0x7f00000000c0)="2191c633d130c0612e3e6b7335cc908c04ee5d7aa36d26eafa3801693374aae0e864853e22167c74f14458726e5a24eae21125b136e52f226166d34f13023040c3d5766a055bc26a742235031458cf", 0xffffffffffffff75) 05:39:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) dup(r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getrlimit(0x0, &(0x7f0000001180)) 05:39:24 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000200)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x223}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 05:39:24 executing program 1: ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) dup(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x20000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x8, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe(&(0x7f00000004c0)) r0 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x20004268, 0x0) getuid() r1 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x12) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000002c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0xfffffffffffffffd, 0x400, 0x8, 0x10000}, {0x4, 0x7, 0xfff, 0x27}, {0x8, 0xff9f, 0x5, 0x9}, {0x52d5, 0x100, 0x1f, 0x6}, {0x100000001, 0x7, 0x4, 0x3}, {0x3f, 0x400, 0x5, 0xffffffff}, {0x614, 0x5, 0x7fffffff, 0x1}]}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000180)={0x1}) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000280)=0x8) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/44, &(0x7f00000000c0)=0x2c) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8, 0x0) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000080)=0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x1, 0x80000000, 0xffffffff, 0xfff}]}) 05:39:24 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x81}]}) 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(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffff83) 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) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) syz_open_pts() 05:39:24 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = fcntl$dupfd(r2, 0x1, 0xffffffffffffff9c) write(r3, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file1\x00') 05:39:25 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair(0x20, 0x4, 0xefa, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x10, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x2, 0x3f, 0x1a1, 0x0, 0x6, 0x8, 0x8, 0x1, 0x1, 0x81, 0x7ff}) fcntl$dupfd(r0, 0x0, r1) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x4, 0x6, 0x400, 0x0, 0x3, 0x9, 0x998c, 0x0, 0x2, 0x3, 0x1ff}) r4 = kqueue() kevent(r4, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) rmdir(&(0x7f0000000140)='./file0\x00') close(r3) 05:39:25 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x8001, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2ee280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309", 0x65) execve(0x0, 0x0, 0x0) 05:39:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xc}, {0x64}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xf6, &(0x7f00000002c0)="2b39fbc6c656d20fa740ac234bea1f4cd749c0ff19daeb95d12b3fcb0e2666ad89e1d5ebdfc9435c5cd30cfa7d306c0b88044100747286843c445212c2567967409563d08e01baca2659677a3adcbd6f29e64f2be2d9cbd0317db533caa936db1f244c496221c2306f79fa632f848207db13cc38668664b2c47d78414541853e7ae5486065cb7ec956c72957c6f34d274c6bf168ba27817d217d55ec12e836fa88a922832a3718f1f8281b4ea52a146e08d010ce467722d97f5b89ec03c6e821bbd05d1552411a9827df164223547796dbc7eddc7317561a10a668679e6bd11ffc8f17227c94dfc6aa3e") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) 05:39:25 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x8) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)) 05:39:25 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x20) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x200045}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:39:25 executing program 1: shmget(0x3, 0x2000, 0x558, &(0x7f0000000000/0x2000)=nil) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) 05:39:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) munmap(&(0x7f0000cc5000/0x4000)=nil, 0x4000) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000fee000/0x3000)=nil, 0x3000) 05:39:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="b1", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) pipe2(&(0x7f0000000140), 0x0) r1 = shmget(0x1, 0x4000, 0x4, &(0x7f0000000000/0x4000)=nil) shmat(r1, &(0x7f0000ff9000/0x4000)=nil, 0x2000) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/198, 0xc6}, {&(0x7f00000000c0)=""/110, 0x6e}], 0x2, &(0x7f0000000300)=""/251, 0xfb}, 0x1) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 05:39:25 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x8, 0x2, './file0/../file0', 0x5, 0x81, 0x3, 0xffc00000000000}) 05:39:25 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000015c0)=[{&(0x7f00000000c0)=""/130, 0x82}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/242, 0xf2}, {&(0x7f0000000300)=""/84, 0x54}, {&(0x7f0000000380)=""/86, 0x56}, {&(0x7f0000001480)=""/98, 0x62}, {&(0x7f0000001500)=""/166, 0xa6}], 0x7, &(0x7f0000001640)=""/178, 0xb2}, 0x2) r2 = kqueue() kevent(r2, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r1) 05:39:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)="000000186004008b0300000000000000000000000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x7fff) 05:39:25 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0xffffffffffffff72, 0x5, {0x5, 0x2}}) flock(r0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:39:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() close(r1) r2 = shmget(0x2, 0x1000, 0x404, &(0x7f0000ffe000/0x1000)=nil) shmat(r2, &(0x7f0000ffe000/0x1000)=nil, 0x1000) syz_open_pts() fcntl$setstatus(r1, 0x4, 0x40) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)="959ac586473aa1918132ec2684b30b68c22468943c010000352be77f000000000000", 0xd}], 0x10000000000001e8) 05:39:25 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xa227, 0x0, 0x0, "0100000800000000001000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4003, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) shutdown(r0, 0x2) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:39:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d7c6e23c5100e745e400ff46d700"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000780)="d51062725c8eae0a35279c558bf8ff71716ed34b8c5107f5ae1c33feee4f4bc10b1dd2415ec08d8ad479fa6519841e111bbc542d9390eb796c4bd6e4a075a6608f7376d68bb81ddfce69a948e5cebfccec722f3176d8c9ed502b493cffc6d373d3caf3d59b8ebe821c9505cae11afd1826dead0f136a09ed2574a5bb8c992161ea96e7173435ca3d0f41addcaf9307bcb3290ae07b5998218e37eb13d7942eba12dd963ebf6eaef9b480bfe7dab3f57f37f7686a0fc724fc097141d938bd9176203fc5277fa9eec80a24077bf659dbfe628e477c8c0cc7421beb720e7d353a1dea049919830eb009", 0xe8}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x8000, 0x10001, 0x800, 0xa00000000000000, "37a4c8883be4d5139f5c6bbc9df7f98c8f4085d8", 0x9, 0xc000000000000000}) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)="d92836ba8ccf023d26dc8dedf67f8f3b08835b5746bfd6f2d5ffeba84a2f16d698912e528dd337b4c17f0dc8f0ace12983b8b484c835977ff3524aa0760f9582c04f15a0c84985be9194a81e67eba067ff4ab2440dbfe88cdc8d5d7900ed22c199e7fa1ebdddc6f1b6bd619bd17de668c81ff3f116efb05312cd34ac26ec4ea234626e30b3cba78df686bc0dbe113c6d8810c710f8bc3453386af2a879777d0ba838419873f664f3e23845", 0xab}, {&(0x7f0000000180)="b55877ba1800a227dfc0f27e6716e1c6b8033d", 0x13}], 0x2, 0x0, 0x0) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0xffffffff, 0x825d, 0x5, 0x0, "14b04d86e80103d2d4aa7a0f9da06d69de3fbc1c", 0x47, 0x2}) fcntl$setflags(r1, 0x2, 0x1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3f, 0x7f, 0xfffffbfffffffff8, "0100000000027f00000010006624520900"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) fcntl$getown(r0, 0x5) 05:39:25 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x7, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:39:25 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 05:39:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5fcc19254cb2fcf8d2d42cbfb271e299f93b5085560c4ec744e9e4a08713a41668cb700d98cdd5cfab9d52fdf362d226e7f11a4edc513b8fc2113227f09e41f50080308b7ab7d6ec7be4bd5d0b4467cbb26ddf64020e3d704df07800edc6907b0a388f216f2f66ca958ffe10f80eb957f8cd4e509e8587c4dc74978e8119ce08b269d298", 0xfffffffffffffe41) write(r0, &(0x7f0000000400)="90", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "85000000000900005f00"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) syz_open_pts() 05:39:25 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x271) setsockopt(r0, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 05:39:25 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x234, &(0x7f0000000180)=[0xffffffffffffffff]) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3aa10071849cabcc) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) 05:39:26 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) r0 = socket(0x18, 0x1, 0x0) minherit(&(0x7f00002e1000/0x3000)=nil, 0x3000, 0x1) 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) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 05:39:26 executing program 0: 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"}) pwrite(r1, &(0x7f0000000180)="c7a60e3c8a39d94a79bc02a3e83c3a9901c66b339023c5d737a2ab54626acc7f6fa222f88b98dde609f376c11ae5e22e3505ea597e2aef3ac62e65853a7f362ffe3b07bb38ca87d1f5288306bf6f2aad6ca7973f06eaf2d3835ff7d9a6a646cbea25025222fd98c46af7be8e7d1239fdcd4806a7a5bdda6234228b1760b37d09388b5db2528e78c98e6cfd467f2d3869d4d82a0f11470c2624586176a91ec439730673ab860c88cb14a6ff03708fa9d890f83ff033f8f56fb424110ad5325877fc298197604a30220d6c69acbc0f753e9ca972c2bc3ffbd6aae735f009b188ddf4638130be32a8d34d69e159f2350349ff2490f5bdfe6e5105ebdc3a9712736e24bfc4c4fe95e4e7de40ee9fc135c9db4568860b5448cf859632b45a4ec16470548e966d71b7ff53c52e213b8f6aee27d7b561f9eb6097c88e53228d98b3761080c3d9220d3fa9fd03b7db47afbd37eab4c7719f3b2b1dd2716c3719897fbe404e35f11dfe987e9af2ea4b9840a6f1f810f8e4eadeff8af63e6be4e05017fa331b8b25cc995b7a3cfd059f717f29d270fb4e7b0e05645cad75b4584ce8b48fa69988a4d29c08cec833e3699ee3322e8b496bc2a7febf767a738e1e7c0f18c7eb7103eea4e415303bf40d38c6634ced71789e50605753c89839ee3222b0f9fc0124957c89656ede6dcd26b41b08f3ef9be02d65fd0cd47464c8099fce7149930f636aa37d920b6783fa4dc1424f4760fa5626c39799a80ff4857ead577e01f1e645560587efb94f41e85cbb53bcf411ff694868f302a5a8fd7880295db349298ddfda6d04ca1580a8234dd6f01a45224c6fc793891eaa53035e8a2af2633fbdfe91c204fbd91476968e740f2056c319c006b9688141c46fb53d9e3ead020c25609a33f16f83bbe594eab52dffc53245303806e4a4f78896416a638bd9f1b658d1ac030ab3d98d3552d5f9ba18bb1362fb4e31c7abbc8edb51272abc104529fe19b14bbee4a49783e172311c9c8f4816953477aa9361bf77655d7f24987ae05625fcd550a2efd01c56043734b14fe863d1da4fa48dd1719402c62f9c5e3acc2c62a154d8eb09949f890bc70d105e1b212407a25bd776877b1ca80b589675a7bf5c24d8bd24e1c9cb1c61ee2b6a66f43f8e90b818c1c6eb8ff9281d4dc40444d20562eb792626aa78f66659d91c93b79328b170d02a0338678694ff886d038eb3470c338b911e039232434c29eb272d1b026718ce5843a89a0cc943ce5ee1bb346d4e9d27da39411735e45fdace18f133fd16fc2cdcd01a8474e70d43c5b23c43c6f31128f2e3a18699f845ab3a9728a10d981da246def65fa7be0d1344977954b0303f4fc6433a29ce3b73c2fcb736220e1195369ce32f8dc14c57126db3897c31205a4443efdbfb756afdf1a4c24c51527477e456064c7d920b5d831d66de8ffc597f2240959f3ac7e62fcd8090685876ce63fcd6ab7f0f131729441c2825079327f6463feca7c27029e1d2bbe3621937fb74381578aa62050b9311db6363f564230c427e30a5585d20dc3955b7f4dfb333c8e885fa9a0f410006284b6527c7f69355ee62366bbc61d45542d7b563890a6dd0ca243a2ef717b0f1a4a7ec191360596c9fbd1193e9826985968a52f3ba9eb6b6902a7fe13e8fb50ebc8d18417e13d88300f6f251c3a7c1bdfd5d0bd589b28d879b479c36a4e52323370e7a542732d09c197b5a548cee1cce2d6907b03a5a6999c1908ab3f0666c7a20c509dd96bd410305b958c8c378767a56d89ff8bab53804fe3ccc861d66d9f5d7e35b1b1efd557e2bbde43c9e528cc6753e31c8dadd2e202adfcf71f062f2a24012aa8e8209c18c47a06e2e60814534c5d3653eba3b0bd28aa7fe640c20f04e7a4c9c3a87160d4c1728e59401673d3f4560c4c734d0b3c89913f0c5a81e8dbc3a7322e45780070bb4f21a9a231a080d168666864bce99ee2c65eab287656d2cecb77f74c0ade22bf4acee064b5806dc5b0b9b2ca7a319722e66a9a18c11a0b64a9bcf25f91d892fddb6d5f8d7a5e98f2a5045ac693083a8ad042f5ad758a7492b01ecbe1c95e51819b94a2f68e8324d0e5f3b95578e4b9ef45d24f4615631ea2c0f253c1e88f89173fad1a1e8d5c5464938b73ddaacb96ddfd6d4dc3dab85b93f0914e3bfadc661f6e2dd531f15ab85306e0cfc28b61bf8c509b344e35d609f0a0db885780a1c7de76e19f83f2cd5b59ef748cd9c939ff8292bd0fcefadd858a1795de170da964f167983fad9771de1f33c99ed8cfc8ef2a21e7462270cc5c05dab3f53c48d4fd6082fb22b8d8e4e5a3dcadc7a5a26e403e25f7229ae3a444c2a3fac6d1a73c5df2d190cac22b0463fe8d01998acbb221b406c56510c56ec17b7bf6e9191cbaf5bf15e0c02ffadeed90c018faed82ce672b4d851e439d7ac11da8f770ca3fc86720ae46fecbbacade920e06575c88a65b03d53e8424619dad6f4fb784ef6b0fbea5b06f00d77cadbc8757f03dfdad43f88bbf3db0f319ee382d4627a3650b230ba64d1279784fe6983174ade9e954c3561a8931982384339e393aac3332ff85334741f5e4032002b8e0912bef3dfe2a4de0e71210a5eaca7f57ba8d4df8ade96a5b181f4947466272f3040721796a9df948be2ffa060b36df4c54e57b7ebe27bb9af875b13b5b3d23aff8e731931f2ae79b5d7a0a38d7f308f6de7595e831cb32ba4518dd2abf36f09208f7e67a925454f872c7d19cd12ffc08c840aa1aeb9073943250157b8499632777c86a2614493496fe224b4208c69294d2ee6e72fe0389a64ce7274ff42e4c2984116c2db3ceab3d7f497f65129d89aa09f552522abb55a5c2c5a349b4cf636e1902820f20f22295105a87d1f1781256344a4fcfd64031d3f91ecb2b51a2d0dd21a0ee366d45addbf932bffef2b4794840309fb337b654e1bf3c2826b6b904742cf401ac27a9648919814c09764eb589e2e4edc7cd87318d8df130adf24f3f12e32e5ae8c444b767b855e313ffa206738452331c55d0ad57669361fb60c389e63d14a806e06da40c363cb3f701553dd48b813ec244e7095e7cfd0e0d06335cf86b5b5f5f22314dc57754d7d80844c10837e71ef423f755bc80a265791eaf4f2fd2571979d3cacaa58b88728647d0af3deb6cf4a30b01b9c78220db1436fe7a7f429a9400d13e41bf9d7f821af438e0f0244af3036a01c18cce3a1b9a79868c16aba3701e145c6f6c6b37d678a8764adf65022b9eca16a13885d07a82a0df18e27f3f37d29e3d7b7f59076268a612c089c4a26b2e0ed4665c22f80e7ab9d146875e979d285992ba2a20436089b45428543bb1e36cbbd65f24f82a58c8a722d60d7a10e28b0bb612f0cb3ef44a8c2a7c853a8693561bcffb048a21de22fa97d37b117e3b97dfbbfb36990ec6f63eff0cc4927057a79c23b4e5f21a3fe3f9ba45cef06abf3cec82c7f0709d92e8d7758b0775b953fd389c8c65d4b09c2e3a8b37c51f596089821d4013ec8ab870afedfb94054dd5c7918f65c31b3cb3ddc37b8098151cf013dde2ad07419c59b3173fe548f4d872d5cc03e896c87aaa4141f4daf9f81ac58557befa44549fd6ecca659f445755be6bbe87e091cc80b36b021badc2a7df383fe80ead9f5ac11283494373ebd0ddb225e627e3c86670575686f24c44ab30d02efcba01d5a5926d2118437b507ca0f9b7d3bf388cefd38d155917b24166bdc1045eee7b6f7f7ffc5a30c9891a57c9e0b8db4d9a0c1f866a45fd6d07ae2628cd00abc9abe4374a20d0d773d013abb121734e349dba72b1257daf437339b8941c8f40f0acde774e13b632af3428a3de327cb42e1045e1a13b953816987e35d0a22841fff434cbb7c49bc030fecc175265b66a3f74b6a74e86193439c438b8bd54b635458b9bffdf23b522f1401c1953ef44fae74129f44f995fe6643850a44437950719c96ffba052a28602fd02d1070ee98cad7b8ae6ca08e59c098561ab70cf9236793d7c2a4f16fb3ba159892fac82334191c63fb035e54971b3b2b67664ee835437e78137f88b5b8f77e2609f9e343a20be46d01fb13cd6a7945a1703fcbf0e04332ba3b4c64c359ba3f72743824c8b2b0016f13ff9f29d3949ac08499fac7ef646bce31371ef0068bdf6cc409146cbd50215dedc45c4daa22dfb3ebb38d97b06085ecdfdd34ae9c1c797aeebabf0d865902594f8d006cad908bcbe3986694e32c72edb84e5fbc7cfa49bc2f4c936bdf83cf48e6699eacf2393bc103a52ea457265660db56e34b51830fe56a91054e0d9ea2b8da63fc31d6f68b03076d880cbc7c2d7b1c7973870d5717bbe19f8416031838fae1097ce8d2dbdd81c5c319090f6ccc15805af3ab8d397ad9abf714861119c3c58a8de1cda76cc497ea62fb05025fe9917cc19e8fc8966fca79ef93aba974ccea00bd239dd406a61da7b55239bf92af29b6ff6adf74c36e8a16cc2687d85f4d4e83468215e413966aef67bc22489d8af71c2527d4bd0ad357ce60bb592a6ea0f23537ad875f2a502a1fd10b03375e6e7cb613966dd2e2d8e67dfa4f0bd3a4e854e917ae8a40184090e6caca05fb6d10fa514e52a4794621314881a4f348bccd33e51ef3bf934c752c1ebc1c9d28794213bc8877ab23303b767c15bc6387a001fd8cedaebe3f88b6ab6fac59fa5e186b8a2cbc9e605cca391641eb94534f9d808c963032c60876defa18ebc20836025c84b65e5238ece1c79ff6ec1f80ac07b7368a68bc86ee2a7c0664804377da6ad283c27dc834fdbb6d862c28564bb4777289d576579cf50c1c790fbc69e31c460acca505e74bfe04d6d42e18a4eb04964a5e95578dc4a00d1a894223c549ee6b360ff274b636cff9ac2964b78bf13c650086fb7a7abef0f8363abe1c48f09ca8e6b471beec667edd5159230315ad0f1ccb6f78cae100e71783482649ea304e055f24a04eda0844808ab5c80b937db6fddd23f9f17825391306a6ca42499458b48afe6b040ff94a73b939353328daed49d730d718d521ce03e4272a0aad6dc40d8de1dbc09b4adab903a5652fb9df546072ba172d294cf0e7961cafa77f7880c18a38daf5edaec152330e47ab57a18c064a42ee540a457227a3cb44259076a60367928d6eb40d0afe10e7976acf50157d22ade6bfaf9f2a89bf75f3b43513c7e1f38e0248fd64f30cc8fd1993d36cfc5440ecd521edba27dc859c984821b357d0accbb988031bfd1ae6c58056a9d763b230c19cd4425da29490968b5fbc8e5025f67c47990942555fc3af2a51c7f1656993e671955cc16c25fbf90f763dd440bf45826fe2a956c455a29a144cd0c3909b53e26a2263bf1cdaea791c842edc1a40f5fa4820c5352f0c6bd406859c7303f9a6c035188b6e249b9dd90b403760385cc58e446d85a703a6ea62217a158012ad6177f88a4bdb631b49ea703034b54d645bc30969d2a2921218de9e549bc8344df57057cdb480fb367e52ca64497f1bce1907ca65002e76ad9e1fe001891817a701f4803b2cf396c1a97f93f0642d6981074f6a851f0b6a639f0061870884b1476d89be340f06dbd107e1e9db9c096f58d9f74a2859da9cef7b7c89b8c8cdbb0e073634750ff1457a204b46c3cd83413635f33f65083f18101abcbfe2aa7005c2aeccf39e35ff4f71d9d26c9335e4376f3538ec59e15bc643f92911b361416a8a1edad9fca74963dedfe4bdda96bf2fc7ab4657205833b8c8034e31a8756a421ac6f074c2dfb52e664729f14f76381be9ad187f227e0a4c75f5c1dc21ee477c03", 0x1000, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="8737", 0x2, 0x0, 0x0, 0x0) mmap(&(0x7f00005c5000/0x2000)=nil, 0x2000, 0x4, 0x2010, r1, 0x0, 0x0) 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) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 05:39:26 executing program 0: 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(0xcf, &(0x7f0000000240)="b6f37cbf4c607566c7fff4b470b385f33e37c9f2fff11fa087ce325ad4c8298e6f4d25a588dcb51b8607ac9a660fae4dcfb88edb3c1e7d93d110f300804fa8e00088463c80473303713d580ee04e8d407c280fba99c74b556dcb023fbbc0a11a2f6ed123a194a5e8831af05561b7b61514e30063e31bb2ee0533c9d8850d71f4f67152f851b115f103290b176ef3663fff3139785c0a59d91308374ce092713367b8111656d763dd18a4644aa35f3b66b1f9715f89471a9a7efbc7495f8faeed36c69039970e897e053515f215717b") 05:39:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) syz_open_pts() syz_open_pts() 05:39:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x64}, {0x6, 0x0, 0x5a}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8100, 0x10) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0xc3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0xffff, 0x3, 0x12}, {0x23, 0x0, 0x3, 0x94c}]}) 05:39:26 executing program 0: r0 = kqueue() writev(r0, &(0x7f0000000000)=[{&(0x7f00000012c0)="a6efc58205b09d794bd7e6bc778f37ab2e297181b8995b60b9249d5f38c84be011a146dfddf33bff03ab1fac5d7d5c4b776e9499950c8d22e2f1989993552fe524604b5f0fdff677d5993cffa4f70b216190536a9de304d07a5fcdd869cd120812632c6803eda395f4cc8ae154f99054d8f3087adaedcdb547a53e53c7165becfddcef01078c3725f3229c223edc332093798ae69df10d8a8af71ae107b41ab63f4e68892a3178aecc3d56da88b441a9834278d3d059a1252fe172e2ed7017b881c79502c0e33a0700bac9f650eddb6285994c2b592925dabbfca07eb6efb3736a837aa8d24569adf372d08dbfb3803d4cff38ecea5513c206b7b155a36f91ef771468cab035daf01a7bb0e98a6c15e22bc104e1d7f2a8e140968b986ff70ebce3b41f526d7710fb003c506daf2ab50181468eedad5e8cf23a46db792494d7fe4387ccd31d5b79ff2218998a44d83ad1c61851bb9826a6b8eadb89e23a68d1958b8493120a92019beed9e600d56a34678ae5d328a36e4909af0ae7a7fb9a40e19f9dbab4f95d6c76b4cd7ed5740d6c9d58be6378234873a3152313c8ceb221f57fa3f168a1190a3a79864f3f8fd2fb45aac839b373e0082015cc3541fd7f3918e9674595f1baf8e7ad7f17d705f94f365cc470cad8fc90121d34e6a9fe264d86155b59e42383ea8c08088184f8574f4f3595b5c1bfa45c8a7ec54eea68598875e56641b651f2086263d8b121ec0c477885f18d0f8370b7e9d63f738fe49d646db12e0b746cea614f14f34b3b9123bf77061db5411a86c49a48740bae8c34c09f248a30811d54b2559f5c217284069bf6719be5095c5c6104ace296ee30339dbcd676b6ca076f0d63307a13341064da524d24e0f3cc2f2f60d3b624c61177b114447e21d22c4e8ef6662d67321f6a2fda76ab2bdd97eaf6060909fd64fad459cbac38b4da4dbd8473480c2e342a5e058c9363a8c2e301e6e2a447995752f3ff6448986ccea7406aea750e5d8919f187b3f3d735fadd96f84cafc4da03d5e2e9503ee8fc95befa98b251fa67073c78b134240769e46e1a9ecc93bc2237c446c0d87a660e0ead5e5328c8d49fd79eaa030cb85d3a120ff3183843d6bb9f9103c5c9401af34df2bd78b8a49f36c37cc0ffe906fd59659d92c51d4bb572022b44972afa81c587878333b70d1802cb610d710d9e5d771bd63117b80c51b2c4e116f6120ad965963e374c7c805dcb205a4616c87edb588dbcaf514df9bc12832b1e20bd066c764d6adc2b309d2323d4f1c678325ad36bce30b841c83d42a68bc7f6687261437f493910ea181ea393413d35a51fe3fdf34d01f4766f4ed1ef699dfbf391112775b354e49cd4bc8b476ec2865a89491bc00f3df04a19f55db658235ad22651ad8b2e58490cac192e9a4e11417f410fa1601fde319eaed564c236ba5e6e30d8156f0afd78551753e3fcb20abf8c6ba1b31a82eeb57f69f5fd169d56d7c3ec73fdf32bcd08dac6b75badc199e13a218eb1e4cc4982d095ec8b4935eaca46154560e27ce8881ecd25cc3a6a597a94cdbfb042842be40eb17d5b026b24ea835673e013c90ddf937a91bd729ed1298f7b0497e9e907f52123bcf3ecafbdbeb4c8f78a4fc5781efe664144f8a3a6eb9627dabbae91d32f7773a5a9d1af09b2659dbd8b548923e30ee0255eb42b9262ecd90e474cdca69a1497fab491c475daf17c969ac8fbbc0e57a6e96205ffcd774d41b5f11a42e284456f8be15258e5739a9e076aeded5ecce7b0465c8fd5c2533549d27d8b23184e4f16b6179295226a0c2c79c47caedd62a5e6ba0399ec94c0ea019380d7530be45bfa5fec3b4ea50924d4030d82c1c358a0f4775386308ede8bb6c3a9f8d0c2c5548a8b915f82a3823278098a46a2c6e235218f549385ad9bfe6a1cae4550968654b18a4804feb119530e34cebfefe37f0cd6861c33a11527f73bb4aef223bc2517d7514c5c04a296f2cf95f7e5dba780aec5c3f2b7696fbda8bbc550efed573e3c4a1bb34623e83e1691a8a042351407e7848ca77433bd7abf03fa34a62bba3a9c1a32d72295418875f6b374de8b13f31695f4c5d5eb0b8ba37058ef2885ab0e5c5062fce5311eed3553ad2c3e851f0db5e393aeb5431e5ea6f57273391ea59f9524f2ede857cc2bc5968c51c7c43303676db94a58d0cac88af02a6d117da253d2f4b7aa6c37e88851fb2809332c37a7b91785a65afdd4ff936defc41dc0b20d7295522eabaa8a6104dd644fd75019ce726eb825e070c323c441196aa925d464900a86528a4de41bccd7808bb942c9eb9ea79486fa0ebe3d85f4c24e50ada562e802d49db98a79d9146b39a7dac02b97ecce32ff0df6e5ddb780807ac42f5e78159a510c27a233b6d2ed1ca8cdd776760b6117551da09e7c0bd542ea256e1923b964e08f12991d40d133e30efdb40a4eb52dd8a576f3bed003798e9c5de6813416d289e07592aabf539afaa8b4a1a3aa749d955a9f8c1db5150f0e5cbd12b496815a8d655ebef584fc6381c7fd5c01b380ba82a7187ab9b805d3ded92e6d5e489a62224b0fceaabc45218af268ce8cf9fabb56bda93a6e32c906ed434b16b17d1744f9d7fe40706f9e9bd8ddb17b8c99bdb9f2e2046efebfaad75aef72f09f69e429864bbb03dbd04f3d06961887877a4b4b0e203f1f0dcf1d605758dfc42624e5fd94d0d4a018e2118801450f1306455760555bcd4868048fd71431789c85802177609281b1781856c10ac71d8a129399a4efe491d53d3221ee9c61f8645ecb2896aa1b54cfbaf28b3fa401da08ee26f94081133028c0157c86e1d631bada2125067935a91989b1a09971747805662ffad9c54049e550527a19ebe9950cdfdff48f50dc7e88ca3346bdb05191d21a9c1a0d0202991c39b487f79827f2b7969dceb392a53c5a022eafb947bc64416175de8e28f7371a5a4d2c9d10b37714dce8495cb73cefc828e48977332cc86b246761aaf3af1a1d9f1665100f12fb571b21bdb0a6da39d09ac356372921b3a6f307d79e73de1b85cb66c07aab1713badb596e03f57b5727a75ecb45698b84176ce03c6ba3efcda99fab50014c1f05c12079dba98f010657a96de1f327eb81916af8efd99d400345d53c59702bb4ecf2efa29e20f7793176f00a09a17a55a3c150fd73bd1ca529120c3fe64e8df4af806bd629cedd3b9ea901d480b52ebc965d51c6f05805872b8ff64132201435a3d77d7bca4be5ede27d9c224096c1b8c10c82eb410be56e7c1d05d50889a8d5bfabf5d300fb9c149bb75c0be86b0596dcfd064bcba6580998fb2b06a83d55a5a2e5757748676f9e8ae1d9aee82746c5541bbe5086dfb757c80c7d3df498d3f13e7d01a5c1ee10526e10a19b7ae6d80c6efd0b9cdc4057bf55f389a0973411578f12ef8d69f9ea82adc54210874b6d14e59fb3d515c4c09fb5075d7165b889b5a2369483243542a22f3d193e4729defd9b925bde32cd8b9370041754453ce39adb21fb4f2175245843de15257a5f06433c746c3aeeac4036983f450d6a61f95919cae636fa078df14542f41ec7e8939c08b5c6c2377f29aa8306ae90ac94e6a6581cde733d50eb8739a3a74c023ce831bfb66b1720b92f77c220afbd11dcf7ba1d1fd7aa81eb27393e370f9014ad8a82deadd2ef13810ecd3d5bccd891c9423750b61f2c5244db022222adcb9f19b2ceab091570510da8b983da3354c8d310dcd233fbb2e0d7bb35df923fc4faa4e965c3581a1cb3c4f0a96ea7c52892120ecac4059ad94f6fe5941957223959dff17598f088cd1c91f1219c07136eae98fee428c288fd31cc00af67ddebe6e899e45220c69df52e17e45dbfce547f4e563bd955b6b3188fd8a8c5640bc76e8c6e5e9740ce28d2ee955440de0f45d69f257719fd17cedb3de327985d409d1053d3ec7e7086aa22a19ef65a9be4ee45201407995e282ea16cc68130022d749084d37f6838c315ce4dda90eecd0ee001bc2df1d424af580937173260edb22bb95f8b319b7c6d1d4a679d90514c4a76f5dea1a13a034984fcbdf1bdac773e304c8ebf85d994a27d0f8558cc06921964dfecb34e56a52884dfbb36fa8b3620fd74ea8a8cd2e8541e3cbec6463852e468484da379a911b92c1a1750d88b60cab2ad9498a8eac8ca51657fa8787e90445dca77af84945b0e68d0348b307b0276b5fb96f45e5200e6130fdce824c9bce51ae07ebc8a22d0216c5fe43e69526d606ace652663aad660539058e798fdb8eeab5fa39dc6eda9305c91ccd81702052020cc220c3a5db9b1ece39ffe82dd9fbab203c8dc888fb40509cf58e4402698b423356efe12a22bb907616ff75af1341a82b9cd676e5b89331237447232d4cde3335b61c3712d4991e947b6774dcb9f33c0951a58e54b6562a31751f48fd69341693ede723ea9f0c90bbc7be79c40b326cfdde07465def67316ba6070e005aa3a66661cd4e50e0c1040a598eaaebdace6dd0f50e244aaf2bfff9f28e600847061757cf5d7265756e3a8409c261d16e72ca34477d7cff9a1e7f6a4aa5baa9aa03d10fde3297d2f9d707eb9dedc44b35636ca7dcfa6d03086fb99f3e6981e035bfba9158467214e7bea3d1f23d4e8d8fa3389fce073f127af7139a3ff3d7cb254da27053e94135fde32fd7823befab409188fce6520f1621f42ae1eb0a0aeeaba8ba19b9cad2ea95551fb38e73c41fff4ec33718caad86759dfd2963a17bcbffdfc880e272bfeaf2ab10601cc99b211e312b9d281d8dc6f44176c272add10ab0b3d43136807d756d1108445b6484f2abb81868952e50b9cd21f6a7883fc179e6e27b653b060dc9ea10b426395f15ead148a3b22940da909bd651977bdcb4b9c70d7a03c9b827dc0170f09673db9374ccee657541e961229a1dbdf663159d2955418783104fdb0649b1ef77cfc77623db4041dfcb1327f225822503af0d9687bd354aab5085c78b985a53858ba2dd170e8c343f7b8fd103207a704556ffc6048a2ade01d94895ebaf101d7b94b77bc0cf7b2a49eb4c3296f6e470332035339fc2bbf1425c3c373f14832528b06d4696ad0d46b1f5727d0fecbc2b0df76518faf605eba9998ef54afc7ac6f2a7ed21474ada85b2caced19a8df8642d2dae49bb73103dfdcdfbb35962031fb0c25adbaaf66bd410cf0f1978b5cdbdfdc29f66ee7dfdeb7f58764883656d980d96fdeee4cb8f0e084bb1fbb65d1b44386d5c8c52b9147e59de6063bf29ba7acd0ef0b96ebcf306cbb9580cde322bb265b5bcd8fca8d382535c65d4002f2ad975b4ecd9a86bb23f559a66adba6d7b1d957ecdd7c0c771a6b39d196418b3299c8e8249e961462b163fb974c066a788444613ebab141d25d4038cfdf556716b0e7a17b8d12487546f157f5648200a2e8a58215f6125c4a07b088c831f3c7e0ed00e10f48079033f63de4cc94f4faede226392425d8c5657aeaef8779754be909e1d3b35f298ae2e95b9b0d8a16042001506e68fa84694fd5ae9ac0c04df7dbdcff6691d499a5d0c0d244fdd01d54d9cf4facacd398753a0758deb91f9becdd5713c6196af663d3134f439f60cce1152870baf12c9deb4841ff08afbacee616d8b60f1f88d9a93e4b1a6776c275800a07ced7aeffb6a1291244d5c26cd79ff3a700dda3aaf74a4c13c1771bd1fa12215d251a57666c08ad7277a6b982087db21a146e484b8b9197b33d00477aa0fff04c1185b3703a06eb02edfe7d140d1d7982eb821b750680282ab15fcfe108f742f51718fb4e226660ee78", 0xfffffffffffffe10}, {&(0x7f00000022c0)="c81d1f9964a1f97733c661680361bb47534ce93027f1bb77c3dbe4deab4540454d799f253ae066f596c189a871a3ed97ac7df2ed5e51cf14a7cc37c307f0246c440805f8bb9be624077b1cf374625dea2fbb3fde0f02bacbd1c564e5e6950870c166872b5a5680153e684aa526b005891e66ae8d368a17a91957c18dace833f30f938e8553ee8d06a14b94a46dabf6c963ad6c59aa90f4bb3f0aad1d27f922ab5995b10513", 0x34c}], 0x2) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x443, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 05:39:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() r9 = getegid() r10 = getgid() setgroups(0x8, &(0x7f0000000140)=[r3, r4, r5, r6, r7, r8, r9, r10]) dup2(r0, r1) 05:39:26 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x8, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) close(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) readlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/173, 0xad) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x102, 0x0) 05:39:26 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x100000, 0x100000000}) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000200)={0x1, 0x2, 0x2, 0x1ff, r1}) flock(r0, 0x2) flock(r0, 0x2) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x48) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x2000300000000}) 05:39:27 executing program 1: r0 = msgget(0x3, 0x202) r1 = semget(0x3, 0x2, 0x10d) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000000)=""/113) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000080)=""/4096) r2 = getuid() r3 = semget(0x0, 0x4, 0x408) r4 = msgget(0x3, 0x4192fb4b54582be8) semctl$IPC_RMID(r3, 0x0, 0x0) r5 = accept(0xffffffffffffff9c, &(0x7f0000001080)=@in, &(0x7f00000010c0)=0xc) getsockname$unix(r5, &(0x7f0000001100)=@file={0x0, ""/34}, &(0x7f0000001140)=0x24) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000001180)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCNOTTY(r6, 0x20007471) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000011c0)={0xff, 0x80000001, 0x10000, 0x80000000, "2ff9af3de59e74b342c9d539ec169655052eb5a4", 0xecde, 0x9}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000001200)=[0x80]) openat$bpf(0xffffffffffffff9c, &(0x7f0000001240)='/dev/bpf\x00', 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) ktrace(&(0x7f0000001280)='./file0\x00', 0x1, 0x18, r7) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000001340)=0xfffffffffffffff7) getppid() semget$private(0x0, 0x0, 0x20) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001380), 0xc) msgsnd(r0, &(0x7f00000013c0)=ANY=[@ANYBLOB="0000000000000000ff95578b63e417109f36dfb6c9a74e393d8498cf53bb97a2ac44decd31859209b9ca1b049450870e1bdcab8e25a3b6cf44091fd84013cc36bc97143595a18e781162c3b0ab3bad114a474aa93ede11ebec290e581b7734b2ed4c3aaba26e4425602c99588031cde0a5fc69515246e3b4d354e1f6b7eb24cc8bc5291b1ac1300b509772e6d9f8ed03131977d2ee19b4a1514ddd"], 0x9b, 0x800) execve(&(0x7f0000001480)='./file0\x00', &(0x7f0000001680)=[&(0x7f00000014c0)='/dev/bpf\x00', &(0x7f0000001500)='/dev/bpf\x00', &(0x7f0000001540)='$\x00', &(0x7f0000001580)='/dev/bpf\x00', &(0x7f00000015c0)='/dev/bpf\x00', &(0x7f0000001600)='-\x00', &(0x7f0000001640)=':\x00'], &(0x7f0000001940)=[&(0x7f00000016c0)='/dev/zero\x00', &(0x7f0000001700)='[\x00', &(0x7f0000001740)='\x00', &(0x7f0000001780)='&\'\x00', &(0x7f00000017c0)='/dev/zero\x00', &(0x7f0000001800)=')[/\x00', &(0x7f0000001840)='\x00', &(0x7f0000001880)='/dev/zero\x00', &(0x7f00000018c0)='/dev/bpf\x00', &(0x7f0000001900)='}]}\x00']) connect$inet(r5, &(0x7f00000019c0)={0x2, 0x0}, 0xc) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000001a40)={&(0x7f0000001a00)='./file0\x00', r6, 0x1}) fcntl$getflags(r6, 0x3) getrlimit(0x2, &(0x7f0000001a80)) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000001ac0)={0x100, 0x4, 0x8000, 0x0, "e83da51df419a34dfc2f06f231166349458f3b8e", 0xcfa6, 0x7}) lchown(&(0x7f0000001b00)='./file0\x00', r2, r8) msgrcv(r4, &(0x7f0000001b40)={0x0, ""/204}, 0xd4, 0x0, 0x1000) 05:39:27 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x400080002001, 0x2000004300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x203d, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 05:39:27 executing program 1: r0 = socket(0x6, 0x4003, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000000)="b10005136000009005001b0020000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf04a5787550b7804be781e4991f7c8df5f882b297be1aa5bf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37100202e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000020208a371a3f8000400"/171, 0xb1, 0x0, 0x0, 0x2e0) 05:39:27 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x9}, {{r0}, 0xffffffffffffffff, 0x7}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x6}], 0x85f5, 0x0, 0x9925, 0x0) 05:39:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x87}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 05:39:27 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x1, 0x1, 0xfffffffffffffff9, 0x5eec, 0x3f5a}, 0xc) r2 = socket(0x10, 0x3, 0x40000000000) setsockopt$sock_int(r2, 0xffff, 0x1008, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040)=0x6, 0x2db) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000100)=0xf7a1, 0x4) 05:39:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000014c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000015c0)=[{0x80}, {0x8000000000000087}, {0x6}]}) syz_emit_ethernet(0x8, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x2, 0x401, 0x19, 0x208}, {0x38, 0x1, 0xee2, 0x2}, {0x7, 0x6, 0x0, 0x3}, {0x6, 0x100000000, 0xc8f, 0x2}, {0x6, 0x9, 0x8, 0xe21c}, {0x3, 0x80000001, 0x1ff, 0x9}]}) 05:39:27 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x101) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xd876f7abbb8254e, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000001c0)=0x200) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000240)={0x7ff, './file0\x00', './file0\x00'}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x5) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x20, 0x800, 0x80000000, 0x1ff}, {0x92, 0x7, 0x1ff, 0xffffffffffff0000}, {0x5, 0x3, 0x80000000, 0xfffffffffffffeff}, {0x107, 0x3f, 0x387, 0x1f}]}) shutdown(r1, 0x87f73cd82c3077e8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 05:39:27 executing program 0: clock_settime(0x2, &(0x7f0000000040)={0x387, 0x9}) clock_settime(0x0, &(0x7f0000000000)={0xfffffffffffffffc}) clock_settime(0x0, &(0x7f0000000180)) 05:39:27 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$unix(r1, &(0x7f0000000100)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000040)="81db290eec09db49da3a61e0a392e9bc5bd32e2be148d2e0eed1036aa6", 0x1d}, {&(0x7f0000000080)="5ada1560002190991ad16bd41831ec7cf31b4cc923265128c4", 0x19}], 0x2, 0x0, 0x0, 0x400}, 0x4) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x4, 0x10, 0x101, 0x8}, {{r1}, 0xffffffffffffffff, 0x40, 0x20000000, 0x4, 0x40}], 0x4, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x2, 0x2, 0x3, 0xffff}], 0x0, &(0x7f00000001c0)={0x10001, 0x5}) ioctl$TIOCCBRK(r1, 0x2000747a) 05:39:28 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x40, 0x40) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x3f, 0x0, {0x3, 0xd}}) 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(r1) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 05:39:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$inet(0x2, 0x5, 0x8) getsockopt(r1, 0xfffffffffffffffb, 0x4, &(0x7f0000000140)=""/72, &(0x7f00000001c0)=0x48) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x800000000004c}, {0x1}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000001b80)="c0") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000000000002006, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="080100000000000000d88cf599ffab0b21d6c7f333d591051a0200042eca47a44e58a64c71a769fc1c8585b901fd66378c5f578112540563efb53ea1fd2ebc123e00c31610b7d7bac9e00099af74a789941ad40b9f47d0e48a73da16334ffc01a10a799418d68e65dad81b296cb86f42ddef0c70b70004481edd92c024fb4fdd373635023bb6e6200a6c64e1c17fe9bd9bace167320c845098303178bbd21edee7706c550894e1653f7cbff2fdf496f0afc869a7d72d43b91032d175f0aa2d6fb7a5e3c9913c5f4c96259d8382090500065581794de463fa670cfb20f0ecb41a5101b441f9d8538f1f3e74beac08f3111a8d705d4cb65c0bd6ff0e35573187bed73f614780c6ce3699fc66c1079a3cf6854d68a2d152d7cd78f0222591bdbf637ba15ef1a59e3bedbec2c72e0231c12e90877b388f9db5d0ea8072e4e5029c12b2bf878177122f5b86ee657a5d31e5ac03733104bad01ad3f6f68834235789012a43ee5163fd88bdf63cccc4ff3c50f6d0fb060f1988b313c18e7f816ad500f92b89c424a19f9ab5900ef81ea94db795cf81940612d684d33eb43a68f860c38c2a0c534fad93ad7fce72cf06887b32756dc255a6c636f7f147d2b378ef83293674e0699c005b421166bd99547d99870e62656baf58bed488ac64320d3f00"/488], 0x0) r1 = fcntl$dupfd(r0, 0x846abca9758c9106, r0) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x25, 0x0) write(r2, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) semget(0x0, 0x1, 0x8) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x5, 0x5, 0x100000000000000, 0x9, 0xff, 0x9, 0x4800}, &(0x7f0000000100)={0x81, 0xffffffff, 0x7, 0x100, 0x5, 0x10001, 0x0, 0x10000}, &(0x7f0000000180)={0x100, 0x9, 0x5, 0x2, 0x9, 0x8, 0x7fffffff, 0xd0}, &(0x7f0000000240)={0x97a4, 0x95}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x3c}, {0x6}]}) mknod(&(0x7f0000000200)='./bus\x00', 0x80002000, 0x803) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") open(&(0x7f0000000280)='./bus\x00', 0x0, 0x40) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x12ac, 0x10000, 0xffffffffffff5f50}) write(r0, &(0x7f00000000c0)="9cb2642e2e00", 0x6) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r0, 0x1) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) 16:00:00 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = socket$inet6(0x18, 0x4000, 0x7) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x2, 0x9, 0x3}, 0xc) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) unveil(&(0x7f0000000080)='./file0/file0/file1\x00', &(0x7f00000001c0)='c\x00') open$dir(&(0x7f0000000000)='./file0/file0/file0\x00', 0x2, 0x40) 16:00:00 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fcntl$setstatus(r1, 0x4, 0x80) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r2 = dup2(r0, r1) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)=0x2) fcntl$setstatus(r1, 0x4, 0x40) shutdown(r2, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f00000001c0)) preadv(r1, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x2010, r0, 0x0, 0x0) linkat(r1, &(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000180)='./file0\x00', 0x4) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="5e586322a3e928c11a4800531b961ec405dc078b612387d6f31cdea01e9c4c0194f10c5d26720ceb1e9791d05f4b510e7815105d69abf052f67799ed2d8cd77cf3f2a2f44b671b66bea38bb0f3060b10eced6f988681f85641f610e678e8", 0x5e) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x7f, 0x800000000000d, &(0x7f0000000040)="eaff950005000000", 0x8) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x122) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000100)=0x203) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0xe10ee89439cf719a, r0, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) 16:00:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf639", 0x3c, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x8) symlink(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') symlinkat(&(0x7f0000000040)='./file0/', r2, &(0x7f0000d06ff8)='./file0\x00') openat(r2, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = socket(0x400000000018, 0x3, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x7}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r4 = semget$private(0x0, 0x1, 0x100) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000280)=""/191) 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(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000100)=0x3) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:00 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x8) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x20}) setsockopt(r0, 0xfffffffffffffff8, 0x8, &(0x7f0000000000)="4eca5bb7dd0b1071c28eb3e3a714f7bd35a73d67c2fe6f", 0xffffffffffffffe5) 16:00:00 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x200020000006010, 0x40e07) kqueue() open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) 16:00:00 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000000)="d4cbd62b2fe0d5478af6", 0xa) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x2, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xfffffffffffffffd) 16:00:00 executing program 1: r0 = socket(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x1) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000000)=""/61) 16:00:00 executing program 0: r0 = syz_open_pts() r1 = dup(r0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x8, 0x5}) ioctl$TIOCNOTTY(r0, 0x20007471) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x4000000000000001}, {0x6, 0x0, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x8, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4000074}, {0x4}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x2c}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0xbdd6abce0c35fbcb, 0x10) r2 = accept$inet6(r1, &(0x7f0000000200), &(0x7f0000000140)=0xfffffffffffffdc3) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000180)={0x0, 0x7f}, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0xb1}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3b8, &(0x7f0000000040)='\x00') 16:00:00 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) write(r1, &(0x7f0000000140)='W', 0x1) ftruncate(r1, 0x0, 0x30000) r2 = socket$inet(0x2, 0x4, 0x2) getsockopt(r2, 0x4, 0x10001, &(0x7f0000000180)=""/4096, &(0x7f0000000040)=0x1000) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) dup2(r0, r1) unlink(&(0x7f0000000000)='./file0\x00') 16:00:00 executing program 0: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x50}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfb) 16:00:00 executing program 1: socketpair(0x2, 0x3, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4000, 0x800) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x400, 0x2) recvfrom$unix(r1, &(0x7f0000000080)=""/242, 0xf2, 0x2, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x2}, 0xfffffffffffffea2) getsockopt(r0, 0x0, 0x1f, &(0x7f0000001080)=""/4096, &(0x7f0000001040)=0x1000) socketpair(0x6, 0x5, 0x81, &(0x7f0000000000)) 16:00:00 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) sendto(r0, &(0x7f00000000c0)="0200000000000000974625f2417f1208aabdf12a889cf871e23b40de4651d89b55000000007fffffffc8f4e70b1692d45e5c80", 0x33, 0x9, 0x0, 0xffffffffffffff2c) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000003c0)=0x80000001) msgget(0x1, 0x80) poll(&(0x7f0000000080)=[{r0, 0x10}, {r0}, {r0, 0x2}, {r0, 0x2}, {r0, 0x4}], 0x5, 0xffffffffffffffc0) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) fchdir(r0) mknod(&(0x7f0000000340)='./file0\x00', 0x1000, 0xfff) msgget(0x1, 0x400) r1 = msgget$private(0x0, 0x60) msgrcv(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006ec21bcd07d2ceae2c6a31cd27c3746dc3b25a2204c6722957732dcba2d8745094eab6763e17f034e540958c6639aff44b617c46497bebf90cd111d8f016e668a2d0554aa1d06fb22222ffb97b34f9d36ceda56def5e5d90ee0d59ea0929adb3b0aeee4d3901caf88c6787e1b8a8b44de8973c688efcf024d83ae8340820"], 0x4e, 0x3, 0x1000) msgrcv(r1, &(0x7f0000001b40)={0x0, ""/97}, 0x69, 0x0, 0x800) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = dup(0xffffffffffffffff) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x7) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000024ae2c9cb0c7501df839f2124a78867d3bf808139", 0x18}], 0x1) 16:00:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) 16:00:00 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom$inet6(r2, &(0x7f0000000000)=""/42, 0x2a, 0x802, 0x0, 0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) r4 = semget$private(0x0, 0x3, 0x402) shmget(0x1, 0x1000, 0x200, &(0x7f0000491000/0x1000)=nil) semop(r4, &(0x7f0000000140)=[{0x4, 0x9, 0x800}, {0x7, 0xb463, 0x1000}, {0x4, 0x5, 0x1800}, {0x3, 0x3ec2a473, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x7ff, 0x800}], 0x6) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000340)="ebffcbff13c50181c07eb923ac990bc746929648afaa251ef26a394218e1d01b52637660079ed76ba3458a623e70f68e411617f30200f12d805e5ab410a54b56df4de442341d7ef13b092d2cc4ded79430099b21b05b5e", 0x57) mmap(&(0x7f00001e4000/0x1000)=nil, 0x1000, 0x0, 0x9a781cd0f2e83c1b, r3, 0x0, 0x0) dup2(r3, r3) socket(0x12, 0x4001, 0x10001) close(r3) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)=0x9) listen(r3, 0x5) shmdt(r1) 16:00:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x212, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a000003000000000000000000000000000000000000ff2ab6cf3151ecc3147f78bea4c815b63a462db767656a25405b099ce955f9bffd62adc1452bbcd86569e897fc81e76ed5f5faed83eba1caec0674c8f8a40e74cebca57a5a3aef9c57cb4ee164bdab2d57c38915a9824e09e9e54afcfba54965e11e93aff308767b7dd490fa9a1751c87a9876ea48854406f812bf54f199ec9dd0d45916eca9344bcc46f08faee4c51db018691d5bd4d5a7f8b52cc6e572e258fea093aa7285dbb93680abc7c70ded90c1b5765864cec478aaea51"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:00 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000003e00000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000452000/0x2000)=nil, 0x2000, 0x6) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x21, 0x6}, 0xc) 16:00:00 executing program 0: open(&(0x7f0000000200)='./file0\x00', 0x0, 0x1b4) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0x180, 0x0, 0x0, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x81}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) 16:00:00 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x80000000403) getsockopt(r0, 0x7000000000000, 0x9, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40074}, {}, {0x6}]}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f0000000280)="64a356d97ca778a36789156885cbb6d2495bb90a06fa1a974bd6ca626507492c9c25484c2b1bbe483e4378e8ee335769a1d5dca543ecea487bf8c78a", 0x3c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000080)) 16:00:00 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x5, 0x7cf1, 0x4, 0x0, 0xd3, 0x7, 0x1ff, 0x2, 0x2, 0x5, 0x200}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) pwrite(r0, &(0x7f0000000100)="00da23afd0467c205f5ce5364efbb8de93881e77f40014", 0x17, 0x0, 0x0) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000340)='./file0/file0/file0\x00', &(0x7f0000000380)) mknod(&(0x7f00000000c0)='./file0/file0/file0\x00', 0x6041, 0x4) readlink(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0xfffffffffffffe28) 16:00:00 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0x200, 0x200000000000001}) poll(&(0x7f00000000c0)=[{r1, 0x80}, {r1, 0x20}, {r1, 0x100}, {r1, 0x2}, {r0, 0x8}, {r1, 0x20}, {r0, 0x10}], 0x7, 0xc71e) 16:00:00 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = dup2(r1, r0) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x8, 0x0, 0x3ff}, {0x15, 0x0, 0x6}, {0x6, 0x0, 0x1}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x2b3d, 0x9, 0x36e, 0x800, "3fb2a999cac24e9075203315788758c01dd727b2", 0xdb, 0x4000000}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDSETRAD(r2, 0x20004b43) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x20000, 0x0) bind$inet(r2, &(0x7f0000000180)={0x2, 0x2}, 0xc) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000001c0)=0x5) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000200)) r3 = semget(0x0, 0x3, 0x2) semop(r3, &(0x7f0000000240)=[{0x1, 0x7f, 0x1000}], 0x1) pwritev(r1, &(0x7f0000000280), 0x0, 0x0, 0x0) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4d0, 0x800}, {0x0, 0xdb, 0x1800}, {0x3, 0x0, 0x1000}, {0x2, 0x10001, 0x800}, {0x3, 0xac, 0x800}, {0x0, 0x401, 0x1000}, {0x1, 0x3, 0x1000}, {0x0, 0xff, 0x1000}, {0x3, 0xfff, 0x800}], 0x9) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000300)=0x401) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x7fffffff, 0x0, 0x80000000, 0x9, "e3b077cea8400e5966993c2e53cd75c6560a4d28", 0x4609, 0x80000000}) setitimer(0x0, &(0x7f0000000380)={{0x7fffffff, 0x66e}, {0x9, 0x5}}, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000003c0)) openat$pci(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pci\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000440)=0x80) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000480)=0x1) setitimer(0x1, &(0x7f00000004c0)={{0x40004000000, 0x9}, {0x8000, 0x1}}, &(0x7f0000000500)) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000540)="7766ed670520281f4bb300ad53d02bda1b630d5494ab2cd5124740dfacb2eb92d23ffa1b9142c3155d0a2b2f563f1426bad3e9c031a88963fba32929a52eb434c8e066e2732e405153196c0bc98d865f1d77f37cd41eccad8142ec19ace3b02fb70ed6f1", 0x64}], 0x1, 0x0, 0x0) rmdir(&(0x7f0000000600)='./file0\x00') ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000640)) recvmsg(r1, &(0x7f00000009c0)={&(0x7f0000000680)=@in6, 0xc, &(0x7f0000000880)=[{&(0x7f00000006c0)=""/91, 0x5b}, {&(0x7f0000000740)=""/80, 0x50}, {&(0x7f00000007c0)=""/163, 0xa3}], 0x3, &(0x7f00000008c0)=""/236, 0xec}, 0x41) openat$tty(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/tty\x00', 0x20, 0x0) bind$inet(r1, &(0x7f0000000a40)={0x2, 0x3}, 0xc) semctl$GETZCNT(r3, 0x7, 0x7, &(0x7f0000000a80)=""/195) 16:00:01 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x20005701, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r5 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r7 = getegid() r8 = geteuid() r9 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r12 = getgid() sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f00000000c0)="f16647438f485cdd22ac26822fd562b6fb3f249256998767c17fb76b3c2d5a1abe7ec8f49d038064c52bfd38618836f6ead849e17e59ca359c03303161e59d670f927df78a618c051bd6d293b651835886164548e0e3462c0f02dda2d07b7fac66d93726e33d41dd3091c9048b3b120f56f40e32e99a772fa06d61b8c8dc7966a9", 0x81}, {&(0x7f0000000180)="ac4ea6af9d24a8148c161c6e34a24c903ce014cf2b1cb4825cbeab268a0df546945c45e9bb5448074bf57bd3e7889b16a600ec02939cfa8c1de105771b128d1abd90a31f7f7af7c8ad990c2cc4cb2b63601bddb52f44951d7f0edec0f1632b2275f34f7c60da01021dd99e4909135789bcc1d9095db663bbf4d02bbac372a97ffafc3e1c35468f1f80ecf6d4164d8f3862fa6aa4dceb2699f4e96419657e7d6d6c99a899923ac7230eca3a734f9c0e92892cfb44b8ce2fcd7d5e81b9a344fd474e1da657db", 0xc5}], 0x2, &(0x7f0000000580)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="3eff768a17f2762661b6e6a6b1df43a50c7fb6afc180cbda9f3d967bd9b38b55da4587e783c4efdcb2edaa7a2b0b5e35f58f09480d314b3aba4e932639db26764fc4a0c54466729ec9a1955e9c395477cc0af23de123a44c8a500f06c46617cc1c56d86e3c9e7c3ce4d65b132f888b49d0c67b9b280217ae1ea92d73e18a1547e397912976071b678494c5092ac5f70d146067c1d67a7ed4c20dd05de8f5a116b967b161f5721850c429"], 0xb8, 0x2}, 0x8) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) 16:00:01 executing program 1: pledge(0x0, &(0x7f0000000200)='vmm\x00') unlink(&(0x7f0000000000)='./file0\x00') 16:00:01 executing program 1: clock_getres(0x5, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x3, 0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xba]) 16:00:01 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x2e, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$KDENABIO(r1, 0x20004b3c) 16:00:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r1 = dup(r0) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/30, 0x1e}], 0x1) 16:00:01 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="11f3503d1d0000fd", 0x8) 16:00:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0x5}], 0x1e5}) getpgrp() r0 = socket(0x18, 0x5, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000206000/0x1000)=nil, 0x1000, 0x3) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x1) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000000c0)={0x7f, 0x4}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x5, 0x7ffffffb, "73f300070060c3dce5081a6f6000"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000000c0)) writev(r0, &(0x7f0000000680)=[{0x0}], 0x1) close(r0) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) execve(0x0, 0x0, 0x0) getsockopt(r0, 0x7, 0x401, &(0x7f0000000000)=""/30, &(0x7f0000000040)=0x1e) readv(r0, &(0x7f0000000000), 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)=0xffffffffffff6c03) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000200)=0x5, 0x4) 16:00:02 executing program 0: open(&(0x7f0000000100)='./bus\x00', 0x20298, 0x0) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r0, r2) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) r2 = dup(r1) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0x6d5a, 0xfffffffffffffff8}) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x100) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) 16:00:02 executing program 0: kqueue() r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="50010501000000000000000107060000080f000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80004fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a90171", 0x150, 0x0, 0x0, 0x0) 16:00:02 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="0804008e03db8ad467d8019a8e85fd030d6f6ef4519fc3ab0b21d6c7f333d591051a020004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x25, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 16:00:02 executing program 0: r0 = socket(0x2, 0x3, 0x1) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe04) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x9, 0x10001}, 0x8) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000080)=""/40, 0x28}, {&(0x7f00000000c0)=""/97, 0x61}, {&(0x7f0000000140)}, {&(0x7f0000000180)=""/184, 0xb8}, {&(0x7f0000000240)=""/201, 0xc9}], 0x5) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x40}, {{r0}, 0xffffffffffffffff, 0xb1}], 0x1f, 0x0, 0x0, 0x0) close(r0) 16:00:02 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000300)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0xc5) r2 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x2, r2) sendmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000080)="69034f21f8a926e56a68b4d8596c7e541fb33dfc6c8a7814e54b64ed7dc9f09301d893deda0c40dc39b259097fd651cc9aeb95be9e77333c797f8a66de278f159d23961a8d77b1370032712bd6b8fc3ac3052a34c85cf9f31bb0384f5c18af49c055b4fa91c7c989", 0x68}, {&(0x7f0000000100)="5a5f997433fed3a4c0a7e6b0c44773a8e1088a229672", 0x16}], 0x2, &(0x7f0000000180)=[{0xc0, 0x1, 0x1ff, "92bc18021380712ba6489a2b777664a4c1d2a2917ea31edec8aeeda754cbc314e822f3f3c273c420af6522f12c1c51587b059d86bc0d27c0670020592dc616a5f452c84df47e466eced69158a2dfab88baa5f05f6b7a6bb50a504db216231c52a5b94580ec4355283117af66eedfcd57ad355c363f8d033890cebd1d09316a16db1aa52f1dcddaff0f3ababbde6df677f65bf71602eac512af681d9440c12b180706f1a4d4d30e2473c172d8a21e00"}], 0xc0}, 0x401) 16:00:02 executing program 1: r0 = socket(0x2, 0x1, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)=':[(^\x00', &(0x7f0000000140)='%\'\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\'\x00', &(0x7f0000000280)='%[/\x00'], &(0x7f0000000440)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='^&\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00']) setsockopt(r0, 0x10000, 0x20, &(0x7f0000000180), 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x400, 0xffffffffffff7fff, 0xffffffffffff7018, 0x4}]}) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000000c0)={0x3, 0x8}) 16:00:03 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x7, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3, 0x7}) open(&(0x7f0000000000)='./file0\x00', 0x20f9ce04fcc2f50b, 0x80) 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d7c6e23c5100e745e400ff46d700"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x3) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000780)="d51062725c8eae0a35279c558bf8ff71716ed34b8c5107f5ae1c33feee4f4bc10b1dd2415ec08d8ad479fa6519841e111bbc542d9390eb796c4bd6e4a075a6608f7376d68bb81ddfce69a948e5cebfccec722f3176d8c9ed502b493cffc6d373d3caf3d59b8ebe821c9505cae11afd1826dead0f136a09ed2574a5bb8c992161ea96e7173435ca3d0f41addcaf9307bcb3290ae07b5998218e37eb13d7942eba12dd963ebf6eaef9b480bfe7dab3f57f37f7686a0fc724fc097141d938bd9176203fc5277fa9eec80a24077bf659dbfe628e477c8c0cc7421beb720e7d353a1dea049919830eb009", 0xe8}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3f, 0x7f, 0xfffffbfffffffff8, "0100000000027f00000010006624520900"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000180)) 16:00:03 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 16:00:03 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x8) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000280)) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000280), 0x1000000000000051, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x24}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0x0, 0x0, 0x0) 16:00:03 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x4) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r1, 0x20004269) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000380)={0x9, 0x67382197, {[0x0, 0x400, 0x4, 0x1, 0x81, 0x9, 0x8, 0x6, 0x6, 0x80000001, 0x40ed538200000000, 0x4, 0x4, 0x5, 0x100000001, 0x400, 0xcf6, 0xff], [0xffffffffffffffe0, 0x6, 0x3, 0x7, 0x3, 0x3, 0x7, 0x8, 0x4, 0x1], [0x100000000, 0x6, 0x7fffffff, 0x6, 0x8, 0x5], [0xd23, 0x1, 0xffffffffffffcfe2, 0x4ee7, 0x0, 0x4], [{0x8000000000000, 0x4, 0x2, 0x7}, {0x20, 0x1, 0x3, 0x3}, {0x2, 0x4, 0x0, 0x6}, {0x5, 0x3, 0x40, 0x1000000000000000}, {0xffffffffffff8828, 0x3, 0x1, 0x5}, {0xdc88, 0x3, 0x5e4e, 0x80}, {0x7fff, 0x6, 0x1, 0x1ff}, {0x8, 0xff, 0x7, 0x8000}], {0x1, 0x4, 0x200}, {0xffff, 0x100, 0x8b6, 0x1d0}}}) r3 = semget$private(0x0, 0x4, 0x16) semctl$GETPID(r3, 0x1, 0x4, &(0x7f00000001c0)=""/197) 16:00:03 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x82) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="757505443c5dad74c93ac06b88f8bfb3d8cf461eeaee0722d22126e3b400cb3834996a04dd5b892b21563fc308075713e4e4c9aaa5a61c", 0x37}, {&(0x7f0000000100)="f1c25a9a8f7c1c3854f1f3ecb8bf3d61a52db967e6669eb17aea77be916bf9f5645eca21", 0x24}, {&(0x7f0000000140)="cec421973d59ee39cb16415df7934f8951aa4268bd609d422932932a622295010ab9f9eb36aedad3ece93b390dcc5139eaeeb4b80cdeea53ab36936f19ed", 0x3e}, {&(0x7f0000000200)="09ecaab2ea970952555734a45996a684fb058310b4923dacd6bcfae8a0881cad8fa1e2c33c7fc9f47aa8f620749adba2d89ec5fb4ec6e21c98f9d8c301e4b1449e9d4ea013239ff5a84f1106a4021eebc77779cb9558a5ee4a055c1827f634ef1cc2d442c274fe0629a16f9f6ab4e294fe4c952186252b2b37a52cc5ea77611798e557d4ff087ee50a6ae3ef35fd27fa56d13388b8b51a3268d9fb8478935ca08fa242b049e7df4125c32ceb1f92d39f8ddcbfb8188bf3e1de4f7678ae4f1497d7e2929f5eeb962ad0b65dbc690440a7a563b9a98618ce", 0xd7}, {&(0x7f0000000180)="5ea25f980e5c5e4a28aff66307d1674ef7878f4dcca42f50698a31f49f6214eed0e4297dc53020b39dd8179e083139bf6985b9bf17cf", 0x36}, {&(0x7f0000000300)="6b66e26972f1cc68894b7a53f04ffa8ec222d59efd8454c08b91bf66f58cf143d32f76b2342232333635ea4357be1a58cbc5e341a9684ef78ca709087b3ea3527c57921d3bad14c488df99e2728bd83a88d5b48224d424ae0a74a441dd0de8", 0x5f}, {&(0x7f0000000380)="d01ab34d5e15681958cf5a193a2fa734631c86b8d875662c09d35609e061757a52fdc0319a1078d3d17805c53d0bd479889760295c87efc3540d637a36dd633313840e135dd5dc239507d8e3ca3a6c2de2c6b34d6648352c871f5ab6c1d099c2310dbc0d84b629f59e9dabac83be43d5a86e0e0ffc3eb6b5447dd70603f144a8f487f894c1e98703ac862096223c224a6f55458fcd56b64bc82e401a98722f4410946c8f04e076f0f88ddbf18bb5b859a0ae7fb44ec4", 0xb6}, {&(0x7f0000000440)="cbfe33b8b7ee5f65fed190aeb6e22193ca1fef7728f1ae02629b705b4000886ed5320b762636b5188f783cd867e5e0aee01267e9553c1460e47392e2b91e1f851ddd780ee8ef1a136159e1cf0c4e939051d07feface32980c4955c447e8903f5fba8f8de367d6d167fb480919c774ade4e71f3588174981947a61042a0b47bf1bd3f7c3f09a12d1f77e2658674aee5f84329264e78a0d7321aadaf82fc40900529062479ebc191580efe58792c32ad8e9fb73f0d96cfa240161727f174ec261c98f47cdf0b77f8efdad6e70a81b64a12e50c7a49b4", 0xd5}], 0x8) 16:00:03 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCBRK(r1, 0x2000747a) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) readlinkat(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/75, 0x4b) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) 16:00:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) utimes(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)={{0xfffffffffffffffc, 0x2}, {0x1ff, 0x4}}) flock(r0, 0x6990594506db6c54) flock(r0, 0x2) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) 16:00:03 executing program 0: clock_getres(0x2, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) fcntl$getflags(r0, 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)={0x4}) 16:00:03 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x2, 0x0, 0x100000001, 0x7fff, r1}) 16:00:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) close(r0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc, 0xffffffffffffffff) clock_gettime(0x3, &(0x7f00000000c0)) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x0) truncate(&(0x7f0000000140)='./bus\x00', 0x0, 0xffffffffffffff90) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r1 = getgid() getgroups(0x6, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) socketpair(0x10, 0x8000, 0xffffffff, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getgroups(0x6, &(0x7f0000000280)=[r0, r1, r2, r3, r4, r5]) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x8000) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {}, {0x6}]}) syz_emit_ethernet(0x8, &(0x7f00000000c0)="b68b9c52c3d82a86") 16:00:04 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000100)=""/16, 0x10, 0x3, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x2) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:00:04 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file1\x00', 0x800, 0x4) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000002c0)=0x100) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = semget$private(0x0, 0xdeffecce9c04aace, 0x20) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000300)=""/34) readlinkat(r0, &(0x7f0000000340)='./file0\x00', &(0x7f00000003c0)=""/47, 0x2f) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) recvfrom$unix(r2, &(0x7f0000000340), 0x0, 0x40, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) fchownat(r2, &(0x7f00000000c0)='./file0/file0\x00', r3, r4, 0x2) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:04 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc02069b6, &(0x7f00000000c0)) r2 = getuid() r3 = getegid() fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r3, 0x2) 16:00:04 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x40, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000240)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r2 = open(&(0x7f0000000040)='./bus\x00', 0x8, 0x100010102) read(r2, &(0x7f0000000140)=""/198, 0x7) dup2(r1, r0) chdir(&(0x7f00000000c0)='./bus\x00') ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:04 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xa, 0x74369de987c7e927) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x1, 0x7fffffff, 0x9, 0x8a7}, {0x7fffffff, 0x6, 0x4, 0x100000001}, {0xfffffffffffffd22, 0x4e1, 0x7, 0x7}, {0xd07e, 0x6, 0xff, 0x1}, {0x445d, 0x3, 0x5, 0x8}, {0x8, 0x6f65, 0x9, 0x9}, {0x6, 0x84b, 0x4, 0xfffffffffffffbff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x7fff, 0x7}, {0x9, 0x0, 0x0, 0x7}, {0x6, 0x400}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="9677a8c3") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0x1) 16:00:04 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x1, 0xffffffff80000000, 0x20}, {{r0}, 0xffffffffffffffff, 0x1a, 0x40000000, 0x101, 0xe6}, {{r0}, 0xfffffffffffffffc, 0x0, 0xfece5fd2691e9570, 0x0, 0x7}, {{r0}, 0x0, 0x41, 0x10, 0x2, 0x76}, {{r0}, 0xfffffffffffffffb, 0x2, 0xfffff, 0xdf47, 0xb0}, {{r0}, 0xfffffffffffffff9, 0x2, 0x40000000, 0x4, 0x7f}, {{r0}, 0xfffffffffffffff8, 0x2, 0x1, 0xda1, 0x7}, {{r0}, 0xfffffffffffffffb, 0xe3ba52759e5bde07, 0x20, 0x0, 0xfff}], 0x3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x2, 0x4ccbfa028a5fbc8d, 0xffffffffffffffae, 0x7f}, {{r0}, 0xfffffffffffffff8, 0x487f9c4ff862a609, 0x20000001, 0x57d, 0x60000000000000}, {{r0}, 0xfffffffffffffffc, 0x20, 0xf66237be598ff03c, 0x1, 0x100}, {{r0}, 0xfffffffffffffff9, 0x10, 0x40, 0x2, 0x7fffffff}, {{r0}, 0xfffffffffffffffa, 0x4, 0x40, 0x3ff, 0x6}], 0x0, &(0x7f00000001c0)={0x4, 0x1ff}) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f000037f000/0x1000)=nil, 0x1000) 16:00:04 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) syz_emit_ethernet(0xb5, &(0x7f0000000080)="8aa61dde3d4e819cadbbf7831a695e46cc07d22dd6c827d4a8caf7536147734918c70ee9012bddf9245ec3e93a183fbe3b5dc63dd2810d572cc275e7fabf151e0420ab13b94d1e3881e275cc98da871b8bd41229113fcb0a24f702298a1a7027fa8ae4feea92b1b267c628f36e8ace4dc78e62987ebb64111b967d50d74870b39a16288b2a0a8eb9058e3d4697a727aa29caabb56869d289cf58449abe4232016781730d51c23e5e017f285d1c5eb95fa31d8c00f5") 16:00:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x2, 0x0) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) sendto$inet6(r0, &(0x7f0000000040)="788b5d7bd912e3280c6a9b019db7c675b2711eff83b91804990afd651c4fd2273fc235584ecba9ca72333ef78c65d777b7c67e9117081fd5f11dd07f5e00e656d23943", 0x43, 0x1, &(0x7f0000000140)={0x18, 0x1, 0x9, 0x5}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind(r0, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) close(r0) r1 = socket(0x1e, 0x4007, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) acct(&(0x7f00000001c0)='./file0\x00') setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f663fdfe04676696c653000ad608f2dcbc47d2e2492"], 0xfffffffffffffed1) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x100) bind$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:00:04 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x20008, 0xc) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)) fchmod(r0, 0xe3) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000004c0)="d3eef3e75ee0b2a43a47c9e04d87403fca205873094afddeef38052535d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf201de8c21f9ec51570c0b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x75) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:04 executing program 1: mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = socket$unix(0x1, 0x42f5e0a3a0a3581b, 0x0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) recvfrom(r0, &(0x7f00000000c0)=""/148, 0x94, 0x41, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x3}, 0x8) socket$inet6(0x18, 0x44467d47a5c0835f, 0x0) 16:00:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000001c0)=0x8, 0x4) r1 = dup(r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x1f, 0x3}) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) syz_open_pts() 16:00:04 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) close(r1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x7fffffff) 16:00:04 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x8, 0x40) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x3b02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000003c0)="6f4c8b76f6dd729d4f0aaca7b848ea775204344e569f95a33dd5fb63659bf26976cc68b0762de4fc4172699253570f8e415afa4a71f2f6b2fe3288c16486b23a0582160757c96128923826879504861abf383208941045e24e9925344770ea9690351a5832ff02242ae0fcde911209506b000000000000020059a8ebc67f55f3ce4f0202260703b2fd729c902eb3513c9880503555f41e6f24e7a682e81f79684738ff153ab33342292b4a6ccbd5203e4a507af538fc0a808129546d6cb234c4", 0x2c2) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000240)="5e6c06720dc9edbc83620a28b0ccc2c30a478690bd0707d79a3f06121efa59fdcc1bf82941f3d2cdec0c70fd37023d92b80cae446b43ad111c0076b106d57a16ab85d1751b7a40327e1a2cb80e83eee1636c1cd158b3ca30435948f9fe2747a73e9b3465a2b854aec1c9f79600347a49fa4ff89853d2db5fcd44b1fba717763bde43ddc27c2948e58f77dca85b8bb5a267eed88e6f13c142566865a9438a857b12f5652d", 0xa4}], 0x1) accept$unix(r1, &(0x7f0000001840)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008c1793193e4b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a646a02b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b95300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ed9becbe38c68aa9fc9367ba5d3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffee00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd56000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b531c5b8103f0c47000000000000000000de000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3f7a3f139740c5cbafdee96d1665244f5b20a40caef418eb3c9bfbf14912d88580e512c1d450482c6a97d6fc5f7c24f2c2242288f36ae1f6e62d547320f64b2b6eade96e0ac32c7418001cf66f3ad1bd5df75fffc781a43758551db6d784823b15061d072b3f30add08f8ed6c0e856e33aabd2a36f0a2461f493590efaaa051dcdf49183b297980c85994821a8c77b6bf087a515f75a066a307f8a5ae277b59c3f30da562555f6666be9a9c6888d5b1c7fc56b3112a328cfc839953b2060256bc45efaeab0c346f6f3921dac8c16396caa61b1c42586982f2dd94ed53e2d4715e96a735efc866f7a3a9481b"], &(0x7f0000000080)=0x1002) r2 = semget$private(0x0, 0x40f0917261f065b4, 0x10) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000000c0)=""/83) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x8009, 0x0) execve(0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") r2 = semget$private(0x0, 0x0, 0x702) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f00000000c0)=0x100000001) nanosleep(&(0x7f00000001c0)={0x100, 0x8001}, &(0x7f0000000200)) 16:00:05 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0x2) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000001c0)=0x8, 0x4) 16:00:05 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) 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(r1, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x0}, 0xfffffffffffffc68) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) pwrite(r0, &(0x7f00000001c0)="c2b997172657b2fa9986e733fa4c9d98599e48f137ba75191b292815b72064b3a1c2b4b438ff6b7215b0bb9ecf78a1175109e493967789806ff0af15f81cb39bda2d6613060c382fd6b072ce0f0b664537e5aad2d9c4c1683689292c4c18d3525e82856bc7d004dbdcb8e37df2a6b60f9accfec103047ec0550410ef628fdc725e8c2689a90c012cf8acee3a03e985ec7f5153903cb737b5fd759d687ebe3901336b3f9473b57fa4a7eb7c0ff7b82eca94657e0398015db0b1ee230dbbf7f86366da862815a65edfc8b338b91f229d", 0xcf, 0x0, 0x0) syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000100)={{0x8, 0x57d, 0x7ff}, 0x4, 0x6, 0xc7}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b, 0x2, 0x1f}]}) r0 = socket(0x1a, 0x1, 0x0) r1 = open(&(0x7f0000000780)='./file0\x00', 0x8, 0x100) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000007c0)) close(r0) r2 = socket(0x18, 0x400000002, 0x0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r4 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() r8 = getuid() r9 = getgid() r10 = getpid() r11 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) r13 = fcntl$getown(r2, 0x5) r14 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) sendmsg$unix(r2, &(0x7f0000000840)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000280)="4a853a9a8276455a099e71d564dab181617a0d31e11d2c3e348ef2ab1f2aadc0a64056f6ca5d783acaa51fdb219cefd15941a33d85f9ca72db0242cf64f140b98ed256abcdf7f03aa3402e7a2d38d652c1889f01bd8baf758c118c072ded5179aed1357c543cc3ef5b4589bc9a6981b7d99430f70faf063bbe224082156fb9318a775dba7f4f48e05c787b6e4769b0b5f1def327db18a232084b2ac04dcaa23ef4293b", 0xa3}, {&(0x7f0000000100)="c98b36dc12be0ae820f25252cb2c04295793bfffe9f3a2301684874a7322ea8703ecfc4271734c7d", 0x28}, {&(0x7f0000000180)="5687db1f6754394b966bee1c1890ae19c1", 0x11}, {&(0x7f0000000200)="52fbf953611558ff27fe57afb6ef4f75b665cd1f571f", 0x16}, {&(0x7f0000000340)="3ebbf2169a9539bdf00f80cd192f3bb584245ce19c60f23570dfe1f1d16b2201720a20aa6c45eb573747685da4aacb83de4e825bf48ff535d08eeb8643ef54c2b340da3dd439b40f7939628b173aeb188d1ae7f5e55cb80526c6ea150e3e85937e0d386b5b79c67ef3e6feb53ed91f0140affc333cfc4d58179fa83fc27c6350791b84d85633fb8d6f5b40ce11a311f1e217beb00007c6817b418c4bb37f58cc552f07456e2fdf12cea0a7a6b3a87f87ccd5a933beaf3028cd7176b2ec0a7638b3b557d056642d61da", 0xc9}, {&(0x7f0000000440)="0ca5eb9a937d5e0e7388c84967cb9f34fc9196e98f33af3cf7d916ae398a29425c3e9eb9bc660594b3fb62ca9ef69db14d8511a941510da007e563df4a194947242eb658000f39dc051717a490dd1387676244a4496b223ff2344fa27ced92f450ba2476195dc23493c420adc5f612ba021425dff537529b6f102eb23bdf0c24169487c9ba7ea30e55f3ccaf324d5b593c83ef4dbcd7a0218f68d3fe602f655ceb73193715e087459c3d96f2bd2874f1615d04ccc1e7ef5329065ac693e244c81ae3185322d25c2815dc2cc5ff4b5d829d769551ab71ea145ccefeb7bb1f81bbc6e0b8", 0xe3}, {&(0x7f0000000540)="b8a6462cba8e885bb134ade196d0017aa7deb012ebf317", 0x17}], 0x7, &(0x7f0000000880)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00 \x00'/25, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB='\x00\x00\x00\x00'], 0xa8, 0xd}, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shutdown(r2, 0x2) semget$private(0x0, 0x0, 0x7669f9370f7702c1) 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) 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="ffbb937c7a09c1ebeeea004eefabdca106edcd5a1c87b1e52edb74f19a7f567b7972951673393a618212c5d1d21320fe9c009dcdd86998fb445ac31015ed1b17ccbeb133dd84f19c21a52c472f537877debb20c49f6a7236bba612fe23c66214dd37815de638742f2846783201c65ef7386a91e393decd81029694ff16da59e96296d9fd2ead5851cce2162efe9664b15d7e882a8ee01df02454d0cbfcc7005a4e1dc14531e86634bafa76f3e0ca6f7b244b0cb1fede8f45e4ddc5986b5c336b1c5ed4db589b462537cc634779ed649e537f915d440666e10cd551d3553f", 0xde}, {&(0x7f0000000000)="99b580e5ec26c5", 0x7}, {&(0x7f0000000200)="14a5341ddc824d6339f7512d95184dc978e07624a2e9ed65deaa80cf9319aed13342161bcf7bc3b3e8e1948953d3b363c96a7e1ce1b5a681370007f026e6ff4580a9b8eae4b285dbbedf5e", 0x4b}, {&(0x7f0000000280)="915dddc9f35e8be56f76397547502237a44cb9b6ba71f80cacfe911425fa68e6e5eeb945940be4a88b1cb0f26a2eef65df39c026c977add64ce0c244e67412aae2517c68ff37829be1e33792530ae886d74ebcdd5a250b436ab1e807d010e85e0ff2bf92bb27019aa03b7ccf2cc13de797a4840500666cd0870cf78fd6f63c86f1715754ed70285ba018c28b1255578c1c643d59d6046533fef505e3d11fb888ccb4d1", 0xa3}], 0x4, 0x0, 0x0) write(r0, &(0x7f0000000340)="e8977d72584c5b63ed3a8c19a377cf96298b33cc186b20d851fb0d9a99ac56214c873b7a", 0x24) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0xc, 0xffffffffffffffff) 16:00:05 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000036, &(0x7f00000001c0)="4b74954c", 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:05 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) poll(&(0x7f0000000140)=[{r0, 0x8}, {r0, 0x2b0e7e9a9b209f51}, {r0, 0x10}, {r0, 0x10}], 0x4, 0x3) write(r0, &(0x7f0000000240)="220e2a", 0x3) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x62bffbb1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)=0x1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)=""/219, &(0x7f0000000100)=0xdb) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x20) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x0, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x2d}, {0x6}]}) syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") 16:00:05 executing program 1: r0 = getpid() wait4(r0, &(0x7f0000000000), 0xb, &(0x7f0000000040)) r1 = semget$private(0x0, 0x4, 0x4) semop(r1, &(0x7f0000000100), 0x0) wait4(r0, &(0x7f00000001c0), 0x400104, &(0x7f00000009c0)) r2 = getgid() setgid(r2) setgroups(0x9, &(0x7f0000000240)=[r2, r2, r2, r2, r2, r2, r2, r2, r2]) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x40, 0x0) r4 = dup(r3) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000002c0)=""/185) semop(r1, &(0x7f0000000180)=[{0x3, 0x2, 0x1002}, {0x4, 0x6, 0x1800}], 0x2) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000100)=0x80000001) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000280)=[0x0]) mkdir(&(0x7f0000000440)='./file1\x00', 0x0) setgroups(0x4, &(0x7f0000000480)=[r2, r2, r2, r2]) semop(r1, &(0x7f00000004c0)=[{0x0, 0xfffffffc, 0x1000}], 0x1) lstat(&(0x7f0000000200)='./file1\x00', &(0x7f0000000540)) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x4, 0x0]) setregid(r2, r2) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f00000005c0)=r4) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000600)={{0x18, 0x3, 0x0, 0x8}, {0x18, 0x0, 0x9, 0x4}, 0x40, [0x2, 0x3, 0xffffffff00000000, 0x5, 0x8, 0x2, 0x3, 0x6]}, 0x3c) open$dir(&(0x7f0000000640)='./file0\x00', 0x8001, 0x40) socket$inet6(0x18, 0x4, 0xa) select(0xfffffffffffffd91, &(0x7f0000000680)={0x200, 0x9, 0x2, 0x7fff, 0x7c, 0x3, 0x85, 0x10000009}, &(0x7f00000006c0)={0x20, 0x8, 0x100000001, 0x189c00, 0xfffeffffffff0000, 0x5c04b3dd, 0x3, 0x401}, &(0x7f0000000700)={0x2000000007, 0x6, 0x40000002, 0x9, 0xffffffffffffffbd, 0x7, 0x96a3, 0x1f}, &(0x7f0000000740)={0x8008, 0x1000}) syz_emit_ethernet(0xc6, &(0x7f0000000780)="68e94d0ba190a8c9f807dfd9877566bc36ea4f0bea999d617f0d9bb4cb7871bca0d971d98447047a3cde9626610e6fa873f92d5e31536d23c463c7d5bc71e4fb366fb38abe22f3ec118458e1f87a25fe7abcc0fa42c45174bd7d475c1559b53f064b5a1e734e2a5dc539d092c97b16522a3e3e6ff97d351502e19180992d2865d2698ceb66c22cf465afecd6b8108cc37aabbd2b4f6ddfb5f5b37edb160cf5eaa3d47808b7b8401150cec6fa0d427c3018dcd6de2cc176777ca00705869832b24ad526b835bd") semget$private(0x0, 0x4, 0x204) setgroups(0x1, &(0x7f0000000880)=[r2]) semop(r1, &(0x7f00000008c0)=[{0x0, 0x40, 0x800}, {0x2, 0x3, 0x800}], 0x2) 16:00:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') 16:00:06 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e4", 0x1e) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0xb46) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x7fffffff, 0x1, 0x9, 0x80000001}, {0x5, 0xffff, 0x2, 0xe3}]}) 16:00:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x40) 16:00:06 executing program 1: r0 = socket(0x20, 0x1, 0x3) r1 = socket(0x20, 0x4007, 0x5) setsockopt(r1, 0x29, 0x80000000000003f, 0x0, 0x0) r2 = fcntl$getown(r0, 0x5) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) 16:00:06 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x4, 0x6, 0x7, 0x5}, {0x7, 0x33, 0x4, 0x5}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x6ca7f44ca9868e8a, &(0x7f0000000140), &(0x7f0000000180)=0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r3 = dup2(r1, r0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000240)={&(0x7f00000001c0)='./file0\x00', r2, 0xa79728adf7a031e1}) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000280)) 16:00:06 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b9d2a538706000000b8180000002900000031000000000000000000000002000001"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000240)="fa95c74a681543a351e4f23004051f82fe24731db2e5a892ed84aba1589358ed211c7a18b2c067fb0dfc24b33c22ec9a9ffab26784b29dd2f4a30c13528ea8e8d87a04341ea2720559c2a441b3901de8b080f96ee64aba7497e5cbf7fa66bd2fc1a505f6e0c23daa5c17d274c88ee3a6f1c65d3470214140de5324b24b09aa973fb2e930940b8ecb929e6dc07a8ea3486e3d2270f82d6637de7aaa0ce7cd98646bbdda93608f35204e82ee86bacafb4dc3b7d2a5b711143567870a0d2328e49bb6b09e5c8104ebb753ade74029c9365c105a7a8c2b60f676fb2a42b251bceb89814d7d17", 0xe4, 0x402, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0xdb3}, 0x8) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0x2) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffff7, 0x80000000, 0x3, 0x4, "a23e73bd0c7400e2b56e19dec4a1aac2077e1fc7", 0x3601, 0x80}) ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ffffffffffff, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df0000b400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r1 = dup(r0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000200)={0x5, 0x100000000, {[0x80000000, 0x7ff, 0x7fff, 0x1, 0xffffffffffffff7f, 0x6, 0x0, 0x21d, 0x6, 0x8, 0x5, 0x4, 0x9, 0x8000, 0x925, 0x6, 0x1000, 0x1ff], [0x3, 0x5, 0x1e19, 0x4, 0x8, 0x8, 0x1ff, 0x7c8, 0x3f, 0x103], [0x4, 0x1ff, 0x74, 0xa66, 0x7, 0x1ff, 0x7], [0x2, 0x40, 0x101, 0x2, 0x1, 0xbb6], [{0x3, 0x1, 0x5}, {0x3, 0x7ff, 0x5, 0x7}, {0x8001, 0x8001, 0x8, 0x8}, {0x1, 0x464d, 0x3, 0x3}, {0x4, 0x0, 0x5, 0x7fff}, {0x800, 0x9, 0x3, 0x7}, {0x7, 0xa3a3, 0x10001, 0x9}, {0x2, 0x5, 0x80, 0x3ff}], {0x7fc0000, 0x10001, 0x80000001, 0x3}, {0x2, 0x80, 0x8, 0x7ff}}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000000c0), &(0x7f0000000100)=0x4) fcntl$setflags(r0, 0x2, 0x1) 16:00:06 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) write(r0, &(0x7f0000000580)="e63f6143ca5eff0793a21c301bc77c9dd370cec6c5d1575ec88f464987419bbab465fa626d9bbbf17e18d1934805ec1a73aa06c484fb83e6718867b0299e17f85894b357448ce9b0f2cb8b3d3f84dc4341b1c2a2f8de1e689642e14eb179a7524e6d33833e77d4b2dd2596b7cbb3f27049150123f92e3eaa0daa0691d3b8af009c480d657d1f37ca6b1ea4654c8e65f93d7d63f9d145c2ed26b2c19ce0e62a58d67f4bb4f9494eb4226a359d4d291b14ab2b01a9d108f9f004fd43ed8ec683f9618de5fd288da758689e435cccf30f5742a1072652a5dceef5cf8144b35b6dd349f936b18ade0e32e4b9", 0x1a4) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x4000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ftruncate(r1, 0x0, 0x400) 16:00:06 executing program 1: r0 = semget$private(0x0, 0x4, 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r1, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff, r2}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000000c0)=""/226) r3 = dup2(r1, r1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0xffffffffffffffea) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r4) setuid(0xee01) clock_settime(0x4, &(0x7f0000000640)={0x8, 0x9c2}) r6 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r6, &(0x7f0000000040)='.\x00', 0x0, 0x1) r7 = fcntl$dupfd(r1, 0xa, r6) write(r6, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) r8 = semget$private(0x0, 0x1, 0x4) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000a00)=[0xca, 0x1, 0xfffffffffffffff9]) semop(r8, &(0x7f0000000280), 0x0) setgid(r4) semctl$GETZCNT(r8, 0x2, 0x7, &(0x7f00000003c0)=""/66) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/13) semctl$GETNCNT(r8, 0x1, 0x3, &(0x7f0000000300)=""/61) fcntl$setflags(r6, 0x2, 0x1) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0x3]) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r9, r5) semop(r0, &(0x7f00000002c0)=[{0x3, 0xb44, 0x1000}, {0x3, 0x1}, {0x7, 0x9504, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x80000000, 0x1800}], 0x5) ioctl$VMM_IOC_WRITEREGS(r7, 0x82485608, &(0x7f0000000680)={0x8, 0xe54, 0x3, {[0x9, 0x2, 0x48, 0x1f, 0x1000, 0x401, 0x3, 0xa3c0, 0x1, 0x6, 0x2, 0x1, 0x1, 0x283e, 0x6, 0x1000, 0x6, 0x9], [0x630a, 0x8, 0xdf, 0x1, 0x9, 0x7fffffff, 0x80000000000000, 0x9, 0x1, 0x7], [0x4, 0x5, 0x7, 0x8001, 0x0, 0x1, 0x4], [0x2, 0x1000, 0xffffffff, 0x6, 0xff, 0x2], [{0x2, 0x1000, 0x1, 0x7ff}, {0x2, 0x1, 0x9, 0xfffffffffffffffa}, {0x3, 0x20, 0xfffffffffffffffb, 0x3ff}, {0x9, 0xfffffffffffffffb, 0x8cd7, 0x1ff}, {0x8, 0xfffffffffffffffb, 0x4, 0xfffffffffffffffe}, {0x1370, 0xedb9, 0x0, 0x3}, {0x7, 0x0, 0x81, 0x3fd}, {0x7ff, 0x1, 0x2, 0x4}], {0x800, 0x9, 0x2, 0x101}, {0x9, 0x200, 0x9, 0x2}}}) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f00000009c0)=0x3) setgid(0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb01010000029be16914f6357e3a", 0x2, 0x0, 0x0) 16:00:07 executing program 1: accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000080), 0x4) 16:00:07 executing program 1: nanosleep(&(0x7f0000000080)={0x8}, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x101, './file0\x00'}) execve(0x0, 0x0, 0x0) 16:00:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x40080) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000298000/0x4000)=nil, 0x4000, 0x7, 0x2011, r1, 0x0, 0x0) clock_settime(0x0, &(0x7f00000015c0)) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') chroot(&(0x7f0000000000)='./file0\x00') fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0x80, 0x2) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mlockall(0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x15, 0x0, 0x28492f91}, {}]}) 16:00:00 executing program 1: r0 = socket(0x2000000000000002, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x8, 0x0}, 0x2) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x40}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) munlockall() nanosleep(&(0x7f0000000400)={0x800, 0x27c9}, &(0x7f00000000c0)) recvmsg(r1, &(0x7f0000000680)={&(0x7f0000000540)=@un=@abs, 0x8, &(0x7f0000000280)=[{&(0x7f0000000780)=""/184, 0xb8}], 0x100000000000036b, &(0x7f0000000580)=""/247, 0xf7}, 0x2) syz_emit_ethernet(0x4, &(0x7f0000000100)="535ab0f0") 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r0, 0x0, 0x6d, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000380)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x8000, 0x5) fcntl$dupfd(r1, 0x0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() fchown(r0, r3, r5) r6 = syz_open_pts() getgroups(0x5, &(0x7f0000000540)=[r4, r5, r4, r5, r4]) close(r6) r7 = syz_open_pts() poll(&(0x7f0000000100)=[{r7, 0x1}], 0x1, 0x0) fcntl$setstatus(r6, 0x4, 0x40) preadv(r7, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/228, 0xe4}, {&(0x7f0000000080)=""/82, 0x52}, {&(0x7f0000000380)=""/219, 0xdb}, {&(0x7f0000000240)=""/108, 0x6c}, {&(0x7f0000000000)=""/16, 0x10}, {&(0x7f0000000300)=""/60, 0x3c}, {&(0x7f0000000480)=""/49, 0x31}], 0x7, 0x0, 0x0) ioctl$TIOCEXCL(r7, 0x2000740d) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2181, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x15}], 0x1, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000000)="6e55d11fc0ff15dcfafda73a1fe5ebaec706ef2e677b2509037104c0086cd58a98c8970545f41795a01b98ae24d795e39b5264b83fa797deb1a5f79b6dce674bf3a9bbc85c0b68aa1b", 0x49) close(r0) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x2, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) pwritev(0xffffffffffffffff, &(0x7f0000000b00)=[{&(0x7f0000000840)="fec3888996d08736cf80007bd6d11356a936ddd6ac8fb6d46b6909f61beed57e207a66002620160d", 0x28}, {&(0x7f0000000a80)="e315", 0x2}], 0x2, 0x0, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) close(r1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) r3 = dup2(r0, r2) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000140)={{0x100, 0x4}, 0x2, 0xdfe, 0xffffffffffffe91f}) 16:00:01 executing program 0: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget$private(0x0, 0x1000, 0x81, &(0x7f000044a000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) 16:00:01 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) setsockopt(r0, 0x6, 0x80000000, &(0x7f0000000000)="ce98c8ad591a12f132b3903ea84ade8989b5dfb6e11b0a0eed1529c5c53effa0b18b4d5a3224617ded9862812b57381450e6c2b82be4b24bdd503052826a0b7137db5822718efdeff271333600235045def3004c2c868aeb3311ec8c3f0e72a849befc895722b0fb202247", 0x6b) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x5, 0x8, 0x80000000, 0x0, "006eaff67d435b322c2f48b3d6f7b5f8e6a0edf2", 0x7000000000000, 0x990}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) socket(0x2, 0x8007, 0x4d3cfdd9) r2 = socket(0x10, 0x4000, 0x4) dup(r2) setsockopt(r0, 0x29, 0x6c, 0x0, 0x0) 16:00:01 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setuid(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x1, 0x0, 0x100000000}, 0xc) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x20000, 0x0) close(r3) accept$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) r5 = semget$private(0x0, 0x1, 0x210) ioctl$BIOCLOCK(r3, 0x20004276) kevent(r2, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff9, 0x42, 0x1, 0x7, 0xffff}], 0x7, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffd, 0xd2, 0x0, 0x3f, 0x4}], 0x9, &(0x7f0000000200)={0x2ed, 0xfffffffffffffffd}) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000240)=""/216) fchown(r2, r0, r1) r6 = open(&(0x7f0000000340)='./file0\x00', 0x10000, 0x8c) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000380)=0x1) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f00000003c0)) r7 = open(&(0x7f0000000400)='./file0\x00', 0x8000, 0x80) r8 = open(&(0x7f0000000440)='./file0\x00', 0x200, 0x90) r9 = socket$inet(0x2, 0x4000, 0x101) rmdir(&(0x7f0000000480)='./file0\x00') ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000004c0)={0x1, 0x1f}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f0000000540)) mknod(&(0x7f0000000580)='./file0\x00', 0x1, 0x3) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000600)={0xa, &(0x7f00000005c0)=[0x8, 0x6, 0x96d1, 0xff, 0x8000, 0x0, 0x80000001, 0x9, 0xffffffff, 0x100000000]}) getpeername$unix(r2, &(0x7f0000000640)=@file={0x0, ""/4096}, &(0x7f0000001680)=0x1002) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f00000016c0)=0x3) ioctl$TIOCSBRK(r8, 0x2000747b) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000001700)) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000001740)=0xfff) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001780), &(0x7f00000017c0)=0xc) 16:00:01 executing program 0: 16:00:01 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) recvmsg(r0, &(0x7f0000001540)={0x0, 0x0, &(0x7f0000001440)=[{&(0x7f00000000c0)=""/27, 0x1b}, {&(0x7f0000000100)=""/90, 0x5a}, {&(0x7f0000000180)=""/126, 0x7e}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/134, 0x86}, {&(0x7f00000012c0)=""/100, 0x64}, {&(0x7f0000001340)=""/100, 0x64}, {&(0x7f00000013c0)=""/127, 0x7f}], 0x8, &(0x7f00000014c0)=""/125, 0x7d}, 0xcdb6f6b2ef453f73) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x14) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x4c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x8, 0x4, 0x81, 0x7}, {0x5, 0xfffffffffffff801, 0xff, 0x6}, {0x7, 0xf, 0x7fffffff, 0x5}, {0x240000000, 0x1, 0x1000, 0x81}, {0x4a, 0x63, 0x4, 0xffff}, {0x4, 0x3, 0x5, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x80) r2 = fcntl$dupfd(r0, 0xa, r0) linkat(r1, &(0x7f0000000240)='./file0\x00', r2, &(0x7f0000000280)='./file0\x00', 0x4) syz_emit_ethernet(0x46, &(0x7f0000000180)="4ad3c2f73976857d32dc7d45f8acf4b6bbc49691a07f3c0d6353464d8f84eee243b17957f01f0cfd6696bb7b24b9825db60f547330b82c331e550ee02b7f0000000000000077") 16:00:01 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='$\x00', &(0x7f0000000100)='#\x00', &(0x7f0000000140)='\'!\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000200)) listen(r0, 0x6) stat(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)) chroot(&(0x7f0000000200)='./bus\x00') listen(r0, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, "41d4e4a307be83771e75d4fd49d0dd50435d33a4"}) 16:00:01 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x100, 0x0) writev(r0, 0xfffffffffffffffe, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x7fffffff, 0xffffffffffffffff}) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffff7fffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) chmod(&(0x7f00000000c0)='./file0\x00', 0x40) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) 16:00:02 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) getpgid(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) pipe(&(0x7f00000000c0)) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$getown(r1, 0x5) ioctl$TIOCCONS(r1, 0x20004276, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) 16:00:02 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x8) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x80000001, 0x8, './file1\x00', 0x1000, 0x3f, 0x6, 0xfff}) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80}, {0x400004c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) chroot(&(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40074}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r0, 0xadcd7370da729d04, &(0x7f0000000140)={0x2, 0x0, 0x1, 0xa3fb, r1}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x20, 0x1) 16:00:02 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x8) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x80000001, 0x8, './file1\x00', 0x1000, 0x3f, 0x6, 0xfff}) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchflags(r0, 0x17708970d11073f0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x2) 16:00:02 executing program 1: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000100)=0x5, 0x4) 16:00:02 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x8) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x80000001, 0x8, './file1\x00', 0x1000, 0x3f, 0x6, 0xfff}) 16:00:02 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munlockall() ioctl$TIOCSETA(r0, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) semget$private(0x0, 0x7, 0x0) 16:00:02 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x8) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x80000001, 0x8, './file1\x00', 0x1000, 0x3f, 0x6, 0xfff}) 16:00:02 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x8) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x1) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:02 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x8) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x1, 0x6) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000000016, 0x0, 0x0) 16:00:02 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) 16:00:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x7, 0x0, &(0x7f0000000100)="9d91ef20079adb71643378915335a4bf8a8388a030fc4c1b055155250fce3d22d00c4c48b0d075d1734af98cdd3ec2c9b999f976b16544ef31088e3247bcb4b996bee877e5d8814495dbab26a07f4e979f6c9839d275131a7520e9cb285794a966d9c4c095a3dda1a64bd0fb73a665cc28d95bf46888aa44af9f0aeaeccf3719509df1e87f73b516e37808eeb0cb6c136b0c970e4aed2a45f9ef7cdba23c3c6e032ca5e0d4c8ab88839eb638f5fc4044a0004bb82121fb0a2f853af8be96f39b732ed816e1dedca0c0002ba6440a85343f2b2d18b2791845de9fcfd54a753f700850cee537c16130c3b1f0507fb671aef1bf11798bf9e2dceb", 0xf9) setsockopt(r0, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) r1 = socket(0x6, 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:02 executing program 0: ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) 16:00:02 executing program 0: ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) 16:00:02 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x10, r3, 0x0, 0x0) r5 = dup2(r1, r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r8 = fcntl$getown(r2, 0x5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) r10 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001740)={0x0}, &(0x7f0000001780)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000001800)=[0x0, 0x0, 0x0]) r14 = getpgid(0x0) r15 = geteuid() r16 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001840)={0x0}, 0xc) r18 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000240)={0xffffffffffffff00}) r20 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001ac0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001540)=[{&(0x7f0000000140)="500647321b7d9450bb3431a2831608083864da8dd0f1853a6bc64f583ff525ec1d3dec2affbd98d63d7062c1ea58a0b66453a6c9457510e2cc823aaf974c8db551fba34a6efd53c081660e6dca26802a264286bd016958a836fdedbfb5ca77593b9bc126078f590fb2ae5850399650667efe6a13c09533c9e4575de0b2659de8182ddfeae96f4b5697b9804ba72f815d17d39dcd5f30226cc004ec78ba7afd32", 0xa0}, {&(0x7f0000000500)="9a33c3d9b0cf37777e7eb696f797b3e03e8f210368b78be917d0f7991a9e53aa50a8dc61b6e2f798d260c90b86f101b50602723c8020a8262055edc6c4276bbbd903aca4f52dcd2727d8833b36e2005ebc0ec368b65f8c3f2952354ff0b82649e42a48c4c08615e25ac80938242c6671e21f474484457a700f5578dabef8087a06866787af2fbe4687d6478187d6a4c4a442b4a24479b7871073f3513d475374ad6421e7741645138ee43b0c1838d99cd347ba185811d78b1d3b08485037728b378d773bcbf23089cafd779430f23512728b4b7e8a1740e19f0dee4fe62467764fec41dac9a5907efd5f01fd3d54b167b15ffc8ac0778185a9a23bd9e837db9332713cd2c9b791ff601e2046260ca6625122dd08894fd921634db6cfe795899c5fb14438e7e1bf799ae23c0b04263562f53ed2215ba55fd23b0e9d370eb397e189ceaefabf1fd6e01c1c953166c47223dcfbfeb7d37a68c6e6becc1eaf65ba173f9aeb6329b68b328333d76a8e1be53ffb5e438da36056eb2cd0087a4075fb4ba9a48078083535cbf0c6c726cb7e0a8105ff6844726fa60dd1e673f1adea094a7fd32e21a076a103bfd0a2d78ab71a8218f700918584df1eb730eadc5d1f800bb751db0bd48d43790f33441080b512005b2913b1a7924288c8c02264b26edf5f112f2321bcfb7a01cbf7ada4b33acb31bbc5fd24a64be03f154aedb64e39f8fcd5aeb2bd0c2785ef4fcf2266ff2abe99949cc9e408c6a550b52b967982c1cdcc69e17bedba37a82a5bfa9d1c4ee5ff9d5df5e50e1c3f3ea02c008024233205204b648928b81426aa796a90fb4ee2506440b9f11bbbc40c4e9b9619c87dd4ad0c57a0d4ae860bf1e6459c55c3b56345f9a6619e541ab4a0a3037bccf108e2c636e7d7c0f9709af8294cf5db8e6b422b014e1ce00198b05c5620dd8c8b4e3639e484b1a45d724096cee65522a9d3ae49c559433be5812db5cb56f5209290b100ffac60bbc0189b663ae7c1680f08c391622bff9660504ffd53cf880e0309882f1886c2b0c2e166d9c95e0f42a93a563383a2c5d2689b73838b75be49ebec07ae7895dcac713bec5f6e24505606ef27d5cc438fc70bcee3b3a22a5718739d72b5f6260bd895d73850704e2dbfc66cb7d34058b5600505fb1947374a498441b65b4f899fcfafb4acbd3cff2dfdbe79d599b77f48ef4a9f3999d04db54478332a7583d67d8cbad24dc36c6dbbdd3fd52336ff2f35a85dfe5f2d5533fb6b3c583e00a5abeb998635da2d3a854086d1173e44bb74b9f81b9fcf6d3337e92dea410323b4d0fc17a0216f917873b60ff350c05a16df836878d8da067c8db273d10f8ec5896044a6649c0d6039fe2d5fafae75f1fc5df0ee5e206f87930aef3ba984040e3b07ac779e96861aed1996afd981130a3418ef0622318773abb0d201f09444a0b256d1e772de3d77425c1896d4a20789c770956e32f61a0b179e0e2cb32570338c1d1f9b9b98125cc2d66f689928af73101f39bd802719c11831709271354b17e4707cd71c0180fce43fe4eefdbf0ce7171586c376fa94ecd386ede34cf771d26e653206fb712528e9a06f1b43a3f1c30a209f619480789e799703355f01a2f0a0e0aa226395a789894fd118b92158dc5d9a90f9b6c6747a593a0665aa041d5e9020fee2b130c67ae79ec8e47bcc9268646ec117d3642dbe2c0f8c7f8cc7fdcdb2b7b432ee83c9c04c18e275283554876beaff98c1193cb063b5cb1e689274abd8d41ee95ef91998d388e67ea7ebb0065d57e7ad104ff2dc3acaa521fd10bbf88fe5bc4d7862c8555a00d37cd59edd0af9f592b668a09408cd387cab2786a30636282b5587ce5d55f2d8071e3576b7d25f8cb480eceb95652b4ae473722257c7f9d3cffc9ee601e32028731acdc868cfb9aa42e4728f840b72a389d0db046d857cf4c2f8ff635a021023dcf3d374cc3d16fe2d3dd5de24c75341b8e3b8b558e8ea16f93539cdd0e8eca757caa217d4e2485540b0285eaeeec0d39856596f7da865fc6a3fad6383b07a8637c4de809dd4ded90f4881ebca96c89ce24118a641163ee1fa7bea2028992be8edcc54affdfdfce75f11314eb11ef448841ece6735f932568485ce9b467736a43c9d36a6d7302091cd39882e664dd0bdb5d0c0aa0e65d6596f87ce7fe06b4ff1d99871bd6bd2d7124d3425526945e30c73a58b6364666a3e9cf7527600ce07fa982c599c77a06426168a76f655f05fe214b0a33a85f2da0b0452167205827ec2fabef5852c8cdfe9d9f22e255aac94f32963ae11681b258a91b5c2b007c7678a3a5d73e28e35f51162f5ee196e72a11f50901943a7595b369ac9d6e73be79ec3aa510b6728690724d3795c538fe9195d39c9ffee2eb953c42d5cb1a85a932ea5c29615665794bdebc0e13a41505637676a84bc50530c3a10df0bbaa714b43637b826e4096a4b36de438ffc62bea1312e1e4dcef7a09ddda70ac2a7d8d73b6ec6603e3f26439293c3503b4c4315a0b13c09e7a1540568501e737e6a4ea94eeb98a2319d521373d3977142ebfc3d0d7bdc7065606f8b1d898b443cb8ef13b55ec5829cdae0ebcf516ad65d108f266483d21901bece484f74820f7583908e29794560bb9c5340e24ac1b914a2094f404d24e3f7cfb07ebb719b365155f67bb4ac676fff028b1b6211b741fa5557b8d4ffe33561e417e9c45d2167eac34c6e604aa93e8607d01606e60fb686b46b4c673283361c73632f223cd72071605e36af118d77069267bde86395a9a0ec35b3cd36b7759d9a83ecd38980e3c0449544617a145a3ef8888d690b674eb4e9de6e68f5ef1b71db3cf1546130137c5dcd4bab4889f8c064a2d9e9f31d58322056c7980e071cbaaebdcea98ffe03fd9fcff38f27e901e7673f28e3416067f56a34e471ebced9bad7df685154ce135c63139669f668a9c4155d6c8805e89d768a6a0e08fde3e350040fd91e26d6f0a5f857065c08c07050a895fe69e142bc98a3eadd5ee62e162066abb8163cb948889382749f3127bd55b53a8255cdbfd05ca4be3c5ec11f0cfb6366f286a0adae94705526c0cf980f8ffd5bb74deb73abdee0193cce435f5ae1c08cc2f012ea62cdf8b9eecb292c412ba2a0ef0e0c15ca4e97ba0acaa23bf12518fa82e373f54b6b50f3fd1a587015e97f28b8e2e5ec75d2d9b207e681cba47381a0e2e9a0a531249c25c60d2b9f4026d904a6f97835a970cfecb665088253f8af935b2dae207a09da7be9f53ed19d312005528c9450df3e3fef262bf6916dbd37ba4c63f3216b219d7ee81ba9a3f5bec3412b9f30975e0fbf22b5c89814b577bbb6fb4a2f0fab454e62a57cce5e21237648a16de176123ce80ef7b79811a712a4adfd4f8855c126e64d38c9f78860b473791e8caeadfc3484d190ef7ba28d1dc540580ce112fc894cb8749a2443bce6db4e3644f0770bbf2397baaa92e899ce5d46ab2cd0fbe82f6f6e42b514a41af634016f0db2cbfe04d648fa3cef0d2310dc205b61aa42671f45136fb632123bf3b1335d949ab4f0a0c309c8fcfe8ed1f90069ed15034dd6381e4813528fbf52ab4498a7c8f8562be590e88cf89062bbb4890827e2d199a609ce069bc8f27f89e55f6c7cbfc257c0673f8e4920adb46e37b40dd9db0c781023d38450a13f51cf6545c52458cb42d655000be6de0ac414d0fbb5968ccf4313bbdc0acdfe5190d51a1a959fef678741cc9b15fbb483ea18cfe144f1316be573b10cdc9d1ea19af90e51cd903fb0ef4b2b5bcbbe2398d0423793dccb725ac10a5f481a3a86582566a27b32c85df57f8886f35ac0727d0893c0f6b56d5c1be11c04162af3c26a033941635cb08d6e8d938c1a4dcd28e42bc581a1ed17abc6fb5391874be72b63ac63d84b5f7529207b9f0cde827230d63f0d9e5aa3bafd41494961f6e9c997950e1ecf55b7b6d889af2bb6515b1756b1eaa013380688b9b25a24249f7fb4b625d18d5d54791733f89be83ec4d8d13e04e3a4a1e0e24fefb50dc3105b3da8a191c39dee606defbec8814bead6db6ad16de3c5510528afc4fdfc67727ac618127d4bebeed5a1af0ec279b3e3a7926fd580a58984ae76c34e10e2911c47850b3985201c39d533d086824b23b3a1330794b00e5731c99e3084601c11e8aa44e768c78d8f0679be7bfb0ab9d0c981fde2d29b0d9c2259777cf86ca0c4d7e998d78ed09f2c090898224ed22e1d05120de28cd41115ddee61ac38e22fb47ad95317c4b044df38fbc079c559c32fd863173b62cdf0c92819a36b573c1c04ebc4531c96739226e9ed90e8aa754d086cf8b0935c802edc7b1600e487d471df9b2594102bfbcce0d514a7133a85b05ffa6c99bba3c348e26a7db0dac17660bb2d51338f03503fd756d53d76eaa4a6ae861a2339a63063bc9d574d83f20b9eba6933e92dfa90c08f09e9acf0a71b29e2f85b07bfa874390075f6fd8480a8688382e9435b6255098be8f02a3686a5d04ad1aa90a6b8edf358d146ae0fddfe926ef737f1d447e57f749df7eef6fcc6377112f49022f12ddc5e8abb0f4b4b3f1e74add34ffc34637028b7b8f866e47fae6c5fece44c5a79e86f0d4efac98e3446df2ae2af2b8326cd2066ab7fa05c282e5b0f469876af95f27c7214c632d487632378f39d9e93883493445ae10060d6c4a3f74584c59a9f06531c9e5aed048c92511e97ec72fe5fb97040d8c68d531468fef9e8f2bcf557c04d82c22c52da35d842e64553c51f4f26212dc9f3dafb3c166c99afc46366425dde31fa8f3bb834ee07a470e3bbcfb54e3312550e260ca237550cc54a40dfe531d3c7107266a3023f4e81780fbde47a029755ee0d307c1c90a7475bba815f45f9ab6bcb401aeb9468e1a60e5332377c8ae2b83f356cd75e4a7d44d2a2c3422babd17ac5a6b2f4f92eaaecd80da3a03d18ca342b6b1e0dc4f2011c4043247cdaecf4d62d7c4676c611cab4e5f71dd17b962244411f804bd957f9805de943db927dfeea05dc040178391705532d003e3d24f8f63190c23d8d582ca576d57039a12557ecbbd6da6c019a9b8c901d139539cb105cb4c1a9bf32a997632c7978461074975fa184fe7083c8e2d74cffb66c3936f949423bf2ab9e65b1a5fd80b6920f194f3bd1354a1618410130edcc5bd6f96846cbc2e23ab0053d5b0054043f3cfd91ca49133995fa7e81d27aa0d6763babc606e86e24adeb54613aba1b34b3812d5c6c1505c8cea7dcd7bef97aeabdd19f1c5080a9422bbf9142effbca48fa629b39273906c228787519b4b02eff9d5402bab5ba27b64ece1edb2606f498b618d93d8dc031afecc7764774ea609ba67a8665d5e5006302ec4711e375448bb00ac5d36868f250fc7fde484e30723130295b061bf6d8fcd8cb38ea4c0b96761f2e1a9caeb4067cdb015b020500f4720ad3a9c9dc10e522ba5a1b6dfa8870dd778d7ea9d95f567e4fdd0611d3791358fc9f1430db42de41e1279eded82870c3af4b5fb6a90d0f7510790ec1dea4439b143ec7a35ea91dd19521dbbb3847b5b267fadd4c85e526afe7c642575cf2ecc7039ef56dd1a210a08caa627c7abb6d5ccbcdfcf948c914c1ffe3c496477f0ee05303a84e8a3608e0c30bbd49716dbdde51002f7d4e4a0fe5fb5fad99e660df8517afb1ce4b7d482ccecaafcb2579fa6fde8285d682c62d8d59500e6c5d9e15b27c311a70927cce622c08571d8ecfa5e1fbeb7431d0a1261b4f965428b7f1c877c32c95a88ca79e5f275bc95b8d20d336745bd52d81e09c8bf0d1f9", 0x1000}, {&(0x7f0000000200)="1939165c46e4d0d9202589a0f45c1e454419eee4c09e9f098c2c98816be521e0808eaff3", 0x24}, {&(0x7f00000003c0)="1a7ed7c92935ff92316356348e1c131ae01ee2425961b5e32c567101ec6f58acda9ed2b29dd13b66547ab3d4b5631e8f1a80f73e96bb7748c964c848a0c6eea839a6cf6f1970daba886b640e13128ccc73270f110f724554c7ba24c90504f5428b04076c9d49753c4500c472631cf7895b6b53f6dc4cbe7a5e3a18b44a697548102c4995019c08993b651ec115407b185eb6de264c4c8246c54f71ab8a488cbef0ebda79adb2482778d2c933aa8d878698459d0908e0151709ba63b39a08c4b17ae351dae1d84424813ac2da5e65bde29269c6d89d747d0bbc20708a76168be7a897ea590ead20e8cbbdcf51ef", 0xed}, {&(0x7f0000000240)}, {&(0x7f0000000280)="ec00e769477ee1ea93744995", 0xc}, {&(0x7f0000000300)="8e18df924e5b666b319975c78c09e06a7a56a8718330056294808f953809f3dcf7ad7a44adc179a2759f1c881e0db3567ad30d9fd73b5bc684867e7f402f753c3a515904b600b9a7dc56c74a9f4dffb7f5ad752b4454cde067032243edcfabb40836b0ee4b6ec48a697029bbad", 0x6d}, {&(0x7f0000001500)="15", 0x1}], 0x8, &(0x7f0000001b00)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000356837b9cbd6811fe274be75b72414f620355eceee8ef7629765d177c4358c56df816887a124b3b252b6c67b9332b5ca67589695219e6b983049e04f6bf85942d9803f27013e2f2d80b3138165eb117bcf444f8545371053fbcf1d8ef8d8ec1f429cc61c", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r3, @ANYRES32=r0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r7, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r7, @ANYRES32=r3], 0x160}, 0x40e) 16:00:02 executing program 0: ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) 16:00:02 executing program 0: open(0x0, 0x611, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) 16:00:02 executing program 0: open(0x0, 0x611, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x2}, {0x4d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0xc2) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) 16:00:02 executing program 0: open(0x0, 0x611, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) 16:00:02 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x20, 0x43d) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x20080, 0xc9) 16:00:02 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x40, 0x0) faccessat(r0, &(0x7f0000000500)='./bus\x00', 0x6, 0x2) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwrite(r1, &(0x7f0000000140)='ms', 0x2, 0x0, 0x0) open(&(0x7f0000000480)='./bus\x00', 0xfcb448aede3274ee, 0x10) sendmsg(r1, &(0x7f0000000080)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0xf6, &(0x7f0000000040)=[{&(0x7f0000000180)="4abab54f0b9a8c02b1e0cb9606711724462d299166a5c3d84ba5a48c583e52abe53c71a745274b1939d4a8defd8f1bde1cf7c15229f2214218b93449a8870bd25cefc59de74999f6474e208c78cd3fdff6eca458c407e161cdee33bfbd13fb3a4e6ec041463de118624815dbf09f191e6f5b9ae82ecd0020ddfe0590647429a12b58417d7b8bfbc15f012fedbbb3d0264f1ace39458a9afe71de80e9c5256e0e34906f4ea448638261b57d0cccf1df3a27aeede3e778d7", 0xb7}, {&(0x7f0000000240)="8edca7b2753d9fb9341048dd0a67ffb3f59034da18f4f9ac1d18bc5630d2cb5843bb752629a5d400a099e39515e6c367d69b9e32baf6a0cb3f5680864466c9aa7109980c1abf355009fe78699e9dda4010d0ce134c7b746e27be994cbe6a310f0fe8ea3a1957b71c4e2d900ba9ffaf3cfb61a371e3d078aee3cfc31701ffd10bbbaa37f5bdf4be36bf2c10467296f782005168f2", 0x94}, {&(0x7f0000000300)="18ac04c37dcae14c17c888c43299156016ce19163abe0676c40f681e8b028931b1062613bd0217a5b828964477413dd122ae51aeaa6033d6a7655e26f995c80dc4888b5dcaf7f31ba2daaf2de3b40f567c9a814cc6f0850fedaec4384a6ba61f888c3e6b32413b6e81f81ad3e94bba59b0b5a0642740d1a7427d615f1bdc58ac85afb9dcf89bf70455804df19b1522eadafaad2cb85f529b320a4a018418328b59deab4943dc8c", 0xa7}, {&(0x7f00000003c0)="72a7286faaa63fb9eff803180c18ad3965ef5da32b2cf4466334f85deeb0521edc28632e4811116cd9eb64c6a423c0d3fbe8d0d78870e766ec3c4cd01dc5fd42dd06632174a95325ab15aba6ac047a7776519276f7b99f38efde4d44dc9e2235ddf328a98d675d67b89f507f7cc118adcffadb56df438aa735bfd9120aab1b5068a67036e8c5a3584b4d5fd73bec4e9725255f565d359374d843cfec79ed0af10de632", 0xa3}], 0x4, &(0x7f0000001940)=ANY=[@ANYBLOB="580000000000000001000000070000003b2e537d6cc2abfbfbd45f882d28bd7442ac6bd83385ba14dfc9d27c4d4ba383835ce8baec07bb16f398e46d64471ecfadd2e1d589bc07b0ee022a45d8bafbf833430000000000001010000000000000ffff00000100000037c7b6d1301b1bd07070934cc2faa782f3adc53d423a597064866297589422a068cfded0a0a68ae017659a42e561048e413e605ca2a5e253b6405828f42e29292f1b3792fc677c48221175ac8910814a82523294859b98e110c05ac23fe9aaa5315911705675830f836b52ac47c29eb1597ceb1f1daef203f03fa31efc8e1b00055dbbb18bd101980914330efc91b7384068d9c246a77cf4da8a41ae97a9721c624f5ea947a7f8cf1be3541494f4c0851fb665e4fbed5b5a0029df730a64d724ed9fd80d550ac4f385168223c1c915ea9947349f8284abcaf6dabdb66b1b05dd907e64f05cab1aa060fb29d9ddc444468ece981dc6350bf9db6b51c9cb39795ff53cccd59ed3e3701fb5d119e0d8396006274cc5bededf541bdb16b2d44f3913b534e833be3b552d5ab041bc470e3587c8a9a186121d08eafbf3be47c8941be187dc3565b222f3d4efcb634202efdb56e18f6dd2c507b17ecd3a43010567bbcb8d5edff0e1280e40097f6a0102f8d8a2a84a652a1d90db736c26977ea08e25d2aab66b9b723b8a1a661e87b42f68670665cb01de715fcde969e09da3f5627ef48410859ebf89858257fcffea02bc5487c709fb6223bf1e496291da0db4cde49ed36392040631cb4f82a9b746d0711d76756d1b9a2603d9bfcedcf5c6ad68ffd4c4ac51dfbad2ed523a2dc28359c466533c68ba503ef3d14000b6595f6d529d88167a488528b843f22ba75c099c2daa4f56b67b0e11cc2660dde160cc14b537c28e2fe5c1086b4ab788a0952b919e22b56000d86cb71a240f19616b57afe0f2a3eb10c77133e5ffde74b8fb6f35cabf60b942d82e99f55ef496b22fa0fb162f131d98609eede0d722ee608706fbadeaaf78539c222a3a9972c76c16c39525994172871b05d1a870f2d807697cdfa41c66100b120d41548f405bbf477ce3599297229c5efe45eea7effbdf8c26b477ad0147b7a40b3a586b9543b2be3ed3ac6186e1d97952d8a6cea1b5b43d22cf527e3d1bbe83afb2f834bb8e26c7b3d4ec7222d4301fa76b289be2d402ebf25865a03f3c9e6e988737c7c7dd7cdc592ccce0c8a29b1101f837c3ed2354cbee532dd7bc3e7c5e44738412431b0b1b666e735297ef2fc4d019d6bfac7660042296299fd109c2ce6745b335419245560146977cb233c5f03418d1bb850b433b481cf4278072832d8da63ededb49c682c7a9af29b49d861776027c667daa68cb10783576353b6a5d1f7dcc35f2fe05135c5635c19fe361875a5d8068f32308285ed1cbac61ea130d2e23d9926ce6974e3111fa86a4434670c53035297e0cbe02496bbfaf73268f6f2306f76c75293fe0928e6f423b6026a7853449997514adb3c137ac4f0ad1460397e2b3193bc74c33deb0f52429f38659f5eb3d139bda15dbf71c3cf2d8eed60f9106381205c371a6e154d75a2550c23c2e220cb91fc3dc66de168154a8d29dfd35c01681267efd617fbb38cbaa20d18064753ed395edd351ecd88beac7050bc9ead4f3968e896c26b28a95fd647d5ba2893a3205706e54c9afc5adeab81bed162f28ea11bc3b65a3a89aba7c3dfbba095545ea310a82a6cf1ff453fe806a1994294328dc445f0a35e0c5b0f70465202b668ac884bd939330a5fa78ea219fbccd3e75828f82548e60d83ec36e9871b185401322b80625e20683fbd05b3fe61c750aba8e2ac0313c5ffe609ad2cd0b872e5c04dd195ad6b146db3f781ebb8efc48d2c0cdbc60e22b7049e6d0edc192ec4cd43f53a6f24231c91383cd5b353406939b4a7a7d6f5a2192be51aed314754cd4547fae280de44f985a5202d8a1dcf4cd77878ea1fdd1821a398b780835814bf0d6dc8fb736dabc2031d13a75e668a480325da9fa61bbb58626d84badbef724b2351370d66a91745e7e182bd53902ecf429c001fae2ec4aaef67ca6758d532cef0e67ecd735110753f7d67276bab95afe7cd9582d4d169e0d3e9246ebeeaf2eeaae0003d553a4632ccc09658101c63488711ac0091603e995773c762b1ee790f1e61031079ac690d77ccc6544e01c9f3f2c7ff2fe01cda7a9b0332584f9c5fe927786210cd428fc4cd733d6d00d3769a7ac2939d0185fe90d9c110017021c1556a65229c0df680b8942149232d7d59f1a70aed2bf8d8a9062da0e09719f7ca5cbc3d074f98a2d5d6bfd7d0122faa4e470db4ceb24524dc4e126ca9b3d38c8837a01c02003b6aa844351e5da82da7c84e3d28af6ca7f830e9ad126f663696dc2996c6f7145d57797aca363cb239b9506b5b96d257599dc3855b356725025fc3f1a16367a20bdbe5229c478d04e472b5162b025e812563373860f2fa11d978b39bf74baaded1a20678ae5c97d0df0f97919bea196925ebfcb16b76107caff5c68bdc3a42030776bcd995a24272f460bfdc019d021ed43ff6939723649a3409b25f58516b0fd80a89dc69d0332a6ef125a27d6a063656bdf5edc12872bdb352e63d03174adf763ab908e0815fb22b6bfe954cb29e1ab156ec8e3c806832ba4895ae02e9266d9e56f91145eab6a4958bbf1af8652fa342ac68d5bcb9750ce2e81d34174b96646fa0394a0219ee956cb3410553bcf7d80e5e11bcd2922d39c15c6c959222531e80db04d211e9f822c9870015de4e7ede0a0f60955fe5136e099e86a5b346896325ae87593aeb52e142d1ac9b7a1a4d877f23fd98cb43d8005cf931b283e3fdc1fec1253a45849a488863b0c6c1d1db40ea9d0a68e6331773c0514abae2c2f770124d31e4a2ee33741cdeb50927ec59e021dc21ac315019ab58373fb0c2705a857ff4a52600fe5ad035d9a9aa1cfdd43fd131fb5db59e4ef20561efc0827d975b60acf0b2ae677092ca16ab7d5eaf27ec4fb4d4108cb7e40190a46b0d064fd307b71a64645b02e4a644744c88660209068a68c194148842f630f564e6836a85ece5d2713648ea2675e069728806aae897ea5e31030b122b6eb72e18bb7a7658f5ce8f06b5de2bc54aa71b5e13908f4e5bf739e132830271121a83e3bc42e58e0780efd6206d3ff7431857d5845a8208ce8801eca9c5d49f267dcb095cb78c2a78e2276822b728fc05b825476eeb2340a5ca3fbad25cb4fad0ef548d578dc8e638986407c4af12f5512d10cca651c51a411de5c28d1a0a1345c3d0c0566c9f9e65bc16fecdf3be54fe2e0d4d5ab311018fe8a72d0618fb102448f975a0e5c7ccb5e1d7baa9ba4d7f2df19cf38bbaabe6cd475d5e5c38ced4208880a287a790a22f530c8e69b2df3ae86250806c9a086ea737bdbdfb87bf9d18bff6c394e9d101e11104353b6457a2a1f76697e2408990dcaadbb0325ecba7d9d8d6a675af518a6ed2a36721945ad446caa5c3557e08910a5cab1d4346365e7f934cc9510cc6fceca2e04b272d39a7069dd99eec217288c0b3e9b582e9e24cda2b258bfcdfe0e6686eb14bfeb3b47a0bd9ced05d09af5428d703e44ac4d452bd5214bae9914e41d170df01cccc44d7b467ef6a6b95fca6f03808f967b9c280feefb3b67fecdb284fefa53efd786ceb5617606c4a70ba170d89b9bfca01cbceb1f76fbfd14ea0e2f0411de1729ab343988809c04772c108b752ec4090dcc1b13f7f4c57e65ea21c090a7931f14a7c32e0ff3d99da63f170d3fb84a8bfc9dc7a831fa21142ecf49dde9bece3bee9d28fd2f259a0e092ce00e3131c51ead9b349a813d7372a5fe7e4f1899b9e6e99df6e61f08443f524c73dda13b6b3e3d9886c74eb35a2d99541105824b11f68462aec92f3dfc53f5315dd774574745fbf603fe7fbf2b02246a76f7ea325200e7d00683d43adbd92a7c888d0c6afc45700df132139f27a4ad362a522b7edc9b2668a2f09c8a0384b68ef9a390b521194df3d66f2384babbd41240427e00e3966a7a1059946c5381101f5a9a041dc4ef4d20793691110bd23c69b330934e1ec66e2fdc176d73edeaaf48f56bd200bf03e27859422fd15614e0068f9a11b5ab0efa3c212ee503be2a9ab78f329eecd065c0b5db206b1cf94067a02573cfafa42ac7e2ecaa8806d0cc463ee747675c8e30cb9fa06d8dc680a96a86f73f2cacdb61c3848d13b451762e1c646a52c5ed7f7d72d6dffe6f2930bfb85c6f690d6921076b31460dec56ba24ce203f85805e2ac9727e3439c89b774bf0064f6fe7b7abfe8b75212275e93d500bbe7840a5a63678eda14da4103ea236ce422276b742dc158b1e525edd70d47f853646d01ddc5210ff8b509c25681f1350265cc4d1946893ece7643f4dbd727cd3fd9f4b811a5911348e48b20ced2b217f1e85e08619dcb02a94c137d27e17dc6d29c732ab40a1d193ca14b45ab139b92286fe94660c78c31d8bc830f49fc126770f74ab76921ba14c26ab234c1029216bbdf84d3b8d2df2dca7ec8f6a3d9672e0a04b0810fe0f6aac454784cd0b208403e4b7556dec584573b8db00d928ee29caf8d67b126c6df1b5e92ede98840779cfdb193e24faf9590d93243605eff248c7d7ffcf69af2158f41ea433d978070d6be8f417fd29434e9a19679b7c635f63aa8177d11480a0add6599abf10a360e85ce34e890e90d95e8c1f15e3886dac557df4824120c3b122811aad11e5a111389d6ed3973bc91b2ed3d772ae547fda21bc1544aefdd01c19da638af0e6e4ff79bf97e749f5897ed31b40e23a111cece8c7559e07ab914b835e4dbe1cc7d4d6fa23c5139884d7bf7d6dba33b6a5f73c3c3ed814f837f7c199dd6a7e9e9f18247be14c22b5eef493ff37b6a0bb7ce17c7da27bdc52e840abf1e12ac765c5fc4fa2441d0aff39a34d2d311b75239c3b7f0d6eb32dacc040ec17495530344308f9443eabfe661523221900b0254f0d7e88c6a36a92a871c3e7c9bfcd490056700beb882e772543395ec683bc0091de627ed7dab226dc5e6585d27e65b90708092adf0d14076e10412d7b0f99dd27d3c4f4d6177948b9dbd37e59dcfff6f5e2f796dc143651f2aa2d2cd32aed4bf41ed2f8cb5d6b8e121dbc2746f74555a7e71d1b516dac1b931de588c71866d8ac125bcd3dc9ca5560899a2fb44b08e230de225b8f1e9598c07d63d42799e96b117aa444aa79a9fc5968a1b4118d6c458453ca605b508fff70bc098b292dc952e2ddedd597f8b54ac1016f0eec106b44e96d88cfa89f229a62336e5a87a20cbe899c977b677fb24fb540db75e0f845cfd0d5d5f5a1946d4793b838040aa2118625d4042e7154b35774f831c46e40abd37260369ff4839cb8ce369eb5c370ab5cb33eede3ec8cd437882352a30b0cca40cd9cffe681bc910794c8b7abf88a5a659230f733f5d8e38f19db7e32e2643d7876acdb3dc4b231b77cb3d42d8bec0035fce4d4405eb41406bba1cc8621f1ce21256c26df64b451828c3b600bc1605fe0d20a4781c6d3e47d3014bd935e20b225e84f73442a21185363f063f9bcd361ec6b9d8a77d883a1d7b8842f86564247fa51b28bdde2194c40372384cf87e8001b9a042dec1c71953dfc41d922668db7b938c6dd66952edffe3f4a7f43292df3a656055a7196fd3d2946f47ef2b8d56128865e72919e2c924ad38dff58e29a2cfc75c71112337aa8657e8a7ad2e17421af253df88010bd766845698c30fc24e0665053dcb442705feea00ee19096ed381021b08d90280996d3712c7080d42681eedc091c0d5535e93ec7d5b5cef44ebb8fa89b293b71a1d649a53dfe9732938a8c85f435a1e12f44d929309a9eec5935018c6cefc0c98c2c3949f4009309def15fff87eafeba16db2de1f1c13389271967e9dc35278ef0000000000000000100000008000000f9ac444a5ba369d12f376fbdd5bcca56ce6334678c0ed49382e6b002b0438e3b1923ab573a4da75f5ef44bcac7cd3ea703b8207f59c88d285ae2c9a03bcc6563cc93941a2f60843f88d97a338f321023857860e98f2b96fda7a9c8a68ba24172a22ba21d0b4828ecb2754110e64ee0b04f40286d63c27919228716a4ffabc6048d13128f78c5073769b57878416769c9d4d9228453640ac1220f696932a3acc2acb92bf410da584c134ca151781af652c3b2febda1c27c7df700dabf7106d4e063adca9b8f24f84b42d7026cd7dd67fcecbc9429247de7120fc7000000000000d800000000000000ffff0000ff010000b45d9c970b9fd31fbffcfe6e6cba4c1d70f6989dbabee48dac98e00f2bff716af52e0ca4249ddf707586d4ea09fd8c5ad7840365fba9d5f1c63ba3a3921ca0148f344e6cd2f37f64b3a73f030f0c8ccf349bbeff0d2a27ae10b24a39e6523d46bd3c177528c1eef24eb340d8be3c48b3e730ecd23707f11e7bc010ef396d30034f81d62f1ee9d29c92252e088436588960103644c9f8e76a7bb47c2c44def8ff765bfbaa7d31b765ffca6b79a7bd57c44782e8f8a2a6340ebfcf2f4ab882908e51b5a10100000000b800000000000000ffff000007000000166b19d5c532384a28fa0872d3bc3492b5fa1e5b2ddb58058d3eb5ce07fe91b843b750c971d799846c8721f1587c4b47a8d899cc0a78e5e37035e0ce1c6c3121c1fcc9190bc4a1a48ae545ac6791087a733648c21b81ccd6bb10322da3d6b7286cf66abb75cb39416683071fa15154dfd77e332a636c1f48da5e8435e176b1e4df633b923dbd25e7b9b0255df28934448e97ece872c8c12d90d32f7e511720c0c8ebfbf70000000008010000000000000100000001010000d247eddef5787b4842c3853532d8e062770eb6b6d08643d2deb8e7545b010b97378e6d33d5fb860d6b205a58259ce64a971b32925f85a90742974d21fd1c88d4b65893383018d9e4198e35fb7e478dc380066f5ec23c5611498fd7a11b228bd2cd5566ac424228f4b1634a821f16d367fa96430d30eba5a1603df6f32d474966fb821891724ec43ba4458e978b5a8b20f8095591c4c11a523d2f8481811f9586287385aec8d7ac871d2282e61f6bd897dd5bd7e3125daba6c522fde735997bb41f2559b3ffe49a492054764bed7db0ea0bc816f88306b00ae4fc37fa1b40814ad0a3dc62a9fef8094257b049c217b06dc1f0270000000000"], 0x13f0}, 0x8) r2 = geteuid() getgroups(0x2, &(0x7f00000018c0)=[0xffffffffffffffff, 0x0]) connect$inet6(r1, &(0x7f0000001900)={0x18, 0x0, 0x9e85, 0x7fffffff}, 0xc) fchownat(r1, &(0x7f0000001880)='./bus\x00', r2, r3, 0x4) 16:00:02 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) 16:00:02 executing program 1: setsockopt(0xffffffffffffffff, 0x29, 0x24, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x8) setsockopt(r0, 0x8, 0x7, &(0x7f0000000040)="a06b4dd7793211eeb6b13303d7ccef342b34f8d7752224d67e1eb5a87668a469c9f892e362e302fbeb937b19dd05178872a20bcc6cf56e6da09c94289d5cb0541f2ae1f838e9937de048f53b55ec83ab5a176387a00936b13aca274085bd88d6f0325463ccaef3eea7dcf6bc562db518b6b03e2a66483377057a885238b097dd9d70c2dc34292a367c7b552759dcc3e66e1e9c28e1c6fe9e7f680a9e4967e39b28f5c1df110e1ca3b2c8ce6c9d43e40bffa86e17c9fc23aa1a516681fffc0ff17c5301a97cdfde5f938d414e80e4e213e6e0a5ff8cc1342fe0eb94", 0xdb) 16:00:02 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(0x0, 0x0, 0x400, 0xffffffffffffffff) 16:00:02 executing program 1: r0 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x400, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getpgrp() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(0x0, 0x0, 0x400, 0xffffffffffffffff) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) fcntl$getown(r0, 0x5) r1 = semget$private(0x0, 0xec6b1879f99872fe, 0xa935fcee8a0a4b4a) semop(r1, &(0x7f0000000100)=[{0x0, 0xffffffff00000000, 0x800}, {0x1, 0x7fff, 0x800}, {0x3, 0xebb, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000380)=0x3b0a) r2 = semget$private(0x0, 0x3, 0x41) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000003c0)) write(r0, &(0x7f0000000280)="9a4261e99a2d24e7b69ec04f3141e723c67371f7dff6219c155cecbcf21fee96d7efad1aede6bff752f40b1c17a886d12e50f8f13424e23bd7ee5cf10ad524142198e61955bfbce3e91940c7e653161094643f6c82c6b4f5bfaf09e3d302b60fe10a574314413edb195f73d8ae5d4e76ee2c5d52b588dac594cd96c16431e6ac2ea3ecee2fdc12a4d6e90ac79968f43ad5feebed3afdf057a941c012bfb2345751b2df5f756defb104960630dc053253de5d4e5e4ca03874a5b633cef9e0da6e53", 0xc1) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f00000001c0)=0xe2) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_addr=@in6}) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f00000000c0)=0x3) 16:00:02 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(0x0, 0x0, 0x400, 0xffffffffffffffff) 16:00:02 executing program 1: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x80, 0x80000000000000, 0x160, 0x20000004, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = fcntl$dupfd(r1, 0xa, r0) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r4, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000180)=0x8000) utimes(&(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x4}}) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x801, 0x0) socket(0x19, 0x8003, 0x8007) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)=0x5) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000080)=0xfb4) r6 = msgget(0x0, 0x410) msgctl$IPC_RMID(r6, 0x0) r7 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r7, 0x1, 0xfffffffffffffffe) 16:00:02 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0xffffffffffffffff) 16:00:02 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) kevent(r0, &(0x7f0000000000), 0x7af, 0x0, 0xffd, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x3) 16:00:02 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0xffffffffffffffff) 16:00:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r3 = dup2(r2, r0) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:02 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0xffffffffffffffff) 16:00:02 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000340)) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x80000000]}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x400, r0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000040)) 16:00:02 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) 16:00:02 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) shutdown(r0, 0x2) 16:00:02 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) 16:00:02 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="dc351a39", 0x4}], 0x1) socket(0x2, 0x8000, 0x6) 16:00:02 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) 16:00:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) shmget(0x3, 0x1000, 0x200, &(0x7f00001a2000/0x1000)=nil) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x8) unlinkat(r1, &(0x7f00000001c0)='./file0\x00', 0x9) open$dir(&(0x7f0000000080)='./file1\x00', 0x10, 0x100) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000100)) open$dir(&(0x7f0000000180)='./file0\x00', 0x88, 0x40) 16:00:02 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x611, 0x100000002) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) 16:00:02 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getegid() openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x40, 0x0) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x4) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000040)) bind$inet(r1, &(0x7f0000000100)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0xa4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x28) getsockname$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000140)) connect(r1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) fcntl$setflags(r1, 0x2, 0x1) 16:00:02 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="f06f1d16515c430729d976d479c89c33909a72d1f7e71b7aaabba7a3daaec70cf6a43b909f16d3ff5426a86152e803477d18b13bcfcfba6ede9affe84afdd308", 0x40}], 0x1, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:02 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x10500, r1) 16:00:02 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) r1 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000140)='./file0\x00', 0x15, 0x1308, r1) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) 16:00:02 executing program 1: 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) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f00000001c0)="8c65", 0x2) 16:00:02 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x10, 0x504, 0xffffffffffffffff) 16:00:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 16:00:02 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x200, 0x8) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000280)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xc}, {0x28}, {0x6}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) recvfrom(r2, &(0x7f0000000180)=""/132, 0x84, 0x805, 0x0, 0x0) read(r0, &(0x7f00000002c0)=""/82, 0x52) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffc, 0x1f, 0x8, 0x40, "f185a8df7ae35386fb91dd00", 0x80, 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x2) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000100)=0x23d9) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) 16:00:03 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x303}, 0x0) 16:00:03 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) r0 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1000, r0) 16:00:03 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x8000, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xa4f, 0x0, "8dd8a990a6856392e424426528f3643f4b214af3"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x8000, 0x8, 0x8730, 0x9, "3bbf22dc7fe79f5544e7789ac8da9722bd96e68f", 0xa0, 0x6}) 16:00:03 executing program 0: r0 = getuid() setuid(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x100) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000001c0)={0xb1, 0x0, &(0x7f0000000100)=""/177}) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x66e) 16:00:03 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x2, 0x2) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x7, 0x9, 0x1000000000000000, 0x1, 0x80000000, 0x12, 0x80000001, 0x3, 0x0, 0x7, 0xfffffffffffff001}) 16:00:03 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x5c) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) 16:00:03 executing program 1: r0 = socket(0x2, 0xc003, 0x1) connect$unix(r0, &(0x7f0000000300)=ANY=[], 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000140)={0xffffffff7fffffff, './file0/file0\x00'}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000001c0)={0x81, 0x7f0, './file0/file0/fi', 0x7, 0x6d, 0xf664, 0x3}) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaffc22f8454fd5afe6f5443ff6594608a8a84651fe2f4c972068045c457ac4d26abe41c4912cf007b88b06749e84d60d456dc3d1fce2a8b6c4afd4d0225f7c9019fdedce6c9f59148fff98540ede55a8989bb99e9dc6ce8783593d7e4b93c7dc11cfe4dadd5b2c613b58fcf5067cb4173719d82be97b14d9de0978c503b75ab28b455e9ca870a3c42565399dd0d924ffd28e5a878706e64d7967eb586e07bec7f0ce564987bfc2ee6503808a9f4b0528a5873ac906d01b56124775378b44c5a13fd2c74e4507ed340e9c83c1f1d107f5a1717346199cd8e3b0a6baa4fa4f65186fd7e07a39b08d78a42fdf9b400d80cde5ef5cb430696956fffa74b6072db7d217dacbe3d3097bc217d90a7faf426059d0a07ec0a548640e31cad0adda76544dacfafc1735485c2af728b58992908efbdec22c01063df272c7288460d64a1050654a88a8df0c54bfc4197b5fc8f43d3c9a41dd9be945f3d4cf4fbf344760ea88dd7542ea52b33c77db0be1aa5d1900a86d977f7969d0839fccb6ba3d7aba348739daf630b6e5df322cd61fa96d3b597e7417c91a50f33299f44b54647bfc82f4f324e03cbeb92bd514e86ecd6584937433829b78703bfa2a352697fc971e286981bac5d13c834afa2308efa9308ae5fa2cbd607ce32369d2c9ee3d23581730459d98101a246fa8f65a4555852bccc6d2c2fc345865e8a7afc36148e3d02f750c01da942fda8eed72ea544977f9dddf417ec8eef8d94855f31c0095fc1a41d171116124d112f471d90c144b153d3daa9541ebe0922e8d56e9eb3390a1659ef81cd197b381eb817bf0da428f47aba09e792b64e6205869eeb90fdddac2cb880edd38cd3a12dbcee5eaca037fb59d8d69932113c74119af4a6cdfdf58371511fb7b66af6c10a659e83c1ad33b48c240b779f4fdbcf3135f9ca3e201b641f8e9cb737c61e635a9aa07b2898caf6342c1a52b90bcb38df37d30af2e5256aa612d50a534286d68d39cad3573322b9e795b255f7359d6af4c415d28f39bcde3608b4d614f8b5a18ed86f79f37f38c0e0c7d1712c3f81f97210abd125e35adb38cea84c7a11935bc1838d70cb343fbe83ee5482a833c939affe5e50fca6f8bc4ccbf7f0f2446172400c68c649fafc297cd224782e294a74e7dfbd8328fb6c9455492461a6d22662a42ac05fb19cacee0aef65cee0c2e5bf3eb44d86beb4f0886756382a653f748b929c43c06921a4d7a153bd1df8da79def6b4fcd27a5aaa14a2be1cb168e2d3b0c9965ca31859568fac7941dda3d82a0624ea8dcbf64af340192d2a12cb47da68bff781f60bd6d617f46261665c549fddf7bad8ed6f238c0f6c42d5a7290e39716313fe51bbb1ffca3c371d5ce4ca391c739573c69ec2d7f9648add26f3a799a8d851b8389ff13353b2eba09b17918a5ab0c1020ebea8c57f80a8f721a37b424de404cdfd20acd030348205ec85a3c81a5f812531c334b4082f6674ed9d5490dc01e4ad00808aa08bc5fa2b9abcc84b30a576a994642ccc31aaf0d67d51af2aecbae16e23287d54be5022b750906a18acc02ea5bc96c52ae9f0013f25eb8a05e2672d8c7c2b024c6f26444b4f17f32f022018fc74807280667bbe6acf340b278b0d3ed18c93be0bfde77d6871d026ecf6999e04fa5752636de89bfb0ff71f1149bf3ba99a6f1f3e6efb2315bdc91aaadfef5ee312f3e88202cf745034f32ff6cd99e618848da61ee5e843dc08b966834b0b57bacc4eb034711c5ceed3c6da8c448211193574d277631e70017c76ce76caded21bf758ba5653e24fa3d76236f4e4f5513c2aa6889ef9ac9afbb02d6fb32284b80fc0e246167742098d592e0b7955542a547c64e5ed9b9de2bc6c223abf85a117b63d3a3d69d69479d040927169da0814ef9d139cedacf97b6103bdd3a99cfd66b3930782598c8cf96e326123c5d92f4e9f71f1d583aed84583e858b4c3b5e1c67d882224bf983b1d353d9479656f0f88de456e7d9bfc38a03698f87e7f0f6acbc2f988005260470cde0e44f689902159fdb59603406d5c4d69dcd2dcde4ffe0dc1674f5fa8a6c4334e7afd3da53c7c321f4c3398c023558d92480e6c0eec8195b892de38bbc1a405f545ea8d164ce168fbd325a53fe0eb5e3991acf1e1b02e0fdc107f671291914883ccc4503736c260c827ce2fd24ab543b6ff2b0113ec9ecd3eac4e33970b3c814225be67e116358309ca72e21153ae5f6672246728edebc8f1f23f3bdf52257b09af13bbe398d7594f562e6e911bc23415e8d11ccc199c0a22ad45d81c6e55f09d057eff208da1ca63d33fd7b28d0f92e5f3d52a3e255a547f63a5a6ddb3144c32203de990c5998ec6fe12c3b0849366b8f105e0a90be6b81d43713baf46ed0f1e8848236b3af1d8eeea77dcbea382ff5c6e795ca249bfc616937bc1ed306e9c735466d8bf457d8a8aed6a9bceceeb0f83656e2c40c65578a7a0bfb3fe3be2c05dc65436f81b2b53224c51ea36a23e0c76c56cd683afeae56352258812277ce66e30b0bd3aa1ebd7a94c2fbed50eb5a6054ce66e302794a572bc105032a2be0678a92f22cfadd2b752cb526d187f4e198afb8b42b2ed6ef050587aa7532eaf9c332c4cb0acaafe04fd65c4b79ffdc227f87f7e8986c16af351a81085c1736b650c771fc501c26ad935c936e4d2c80851a1ca743222a446b08b4519564ff4979ceb13ff4f7f934faed1e44993417b96d0b9545bfc6e31dd50cc013b7b9944fe64a74a636ebab21fd65630e05fe8a9c24e12db5bf1c068a0a56cf56cd0694b9df131be923e36d2985f380869ff70c575f284cc092a8da00cfb12ac12293409ec204c17dfd49c4f4f33bd161e5bb037dc19585644d34662e6ed4dab4ca34a7dae1c1bbabcf567a409e89afa5665f66f75e6c3400c8e0d38aead3ff8abd7649a410321028a8cabac59b4f1a555d074872f504e87163d0f50438b4931040d2fbc84435e7588a28e935569c375fdba873e8ce82edf1d2e60dabadb147ccdd749304545f3bccfb6c04821331a1fd7e3cf76b72165387933b2a08fa98583fcceef0f4a4a766031554858284f7bfd272baafe54fd0f0f7b273c6b5b41a1112028e667f79f80cc103e94458b2ca6fb6fcd975c79134c78672f8857bd41849b09fccd3d995f5391db7b7f61330479accd1f5e78dd82e407e9d064912718c2deae47b38512a813c1b599f0272fd2f9246fc2aec870a41251f788df82086c772f51cea19d46faa1a179b00e373ad5d7c4870b47cd7d0b8b94175f3e276b1f7c16bc4396650be83b2918ccd48ac3389aa9947aa550a9c4688f2fca5301240154b158540c57488d16a3be0e593aa366d89a1b3ab06dc9fb09ca4c0b517879b9bce8fe10e10425fa18df9d58cf4bb26327443aa3e6fed74b92da2bffdd55ed93f02a7009858d7c2fcb945a48e08557e275d8f1154e3e28d44601a2e342b64878a8f6a47b59599b87295bc028d23b6f58a666c8c025a88eef1ffe5697ffff38ddd5b780304102c1858b6c3d69f1f331", 0xe75}], 0x3) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000180)=0x7) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10014) readlinkat(r3, &(0x7f0000000040)='./file1\x00', &(0x7f0000000080)=""/125, 0x7d) 16:00:03 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) nanosleep(&(0x7f0000000000)={0x1, 0x30}, &(0x7f0000000040)) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x20000, 0x0) 16:00:03 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='$'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = semget(0x1, 0x1, 0x80) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x1ff]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000140)={0x9, [{0x2, 0x400}, {0x2, 0x4800000000}, {0x3, 0x100000000}, {0x2, 0xfffffffffffffffc}, {0x3, 0x100000001}, {0x3, 0xf43}, {0x3, 0x1}, {0x1, 0x8fb4}, {0x1, 0xbea}, {0x3, 0x6}, {0x2, 0x6a38}, {0x2, 0x9}, {0x3, 0x7}, {0x1, 0xea}, {0x2, 0x4}, {0x3}, {0x2, 0x400}, {0x2, 0x31ba}, {0x1, 0x7}, {0x2, 0x8}, {0x2, 0x6}, {0x1, 0x2}, {0x2, 0x10001}, {0x1, 0x8}, {0x1, 0x4}, {0x1, 0x7}, {0x3, 0x6}, {0x1}, {0x3, 0x2}, {0x2, 0x1d402e56}, {0x2, 0x10001}, {0x1, 0x7}]}) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x6, 0x10000, 0x3, 0x0, 0xdf, 0x80, 0x8000, 0x1, 0x2, 0x8000, 0x9}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) login: ""‰~¼t§êÏ€ñúHôD^Õ OpenBSD/amd64 (ci-openbsd-main-8.c.syzkaller.internal) (tty00) 16:00:04 executing program 1: setitimer(0x6, &(0x7f0000000000)={{0x6}, {0x9}}, &(0x7f00000000c0)) setitimer(0x1, &(0x7f0000000040)={{0x0, 0x401}, {0x8, 0x5}}, &(0x7f0000000080)) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x2}, {0x84}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x1, 0x200000, 0x8}, {0x4, 0x0, 0x9, 0x2}, {0x58, 0xffffffff80000000, 0x8, 0x3f197bc6}, {0x1, 0x8, 0x10001, 0x10000}, {0x9, 0x6, 0x7ff, 0x7}, {0x0, 0x3, 0x3, 0x7}, {0x101, 0x6, 0x3, 0x4a}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) open(&(0x7f0000001100)='./file0\x00', 0x27b66768adc523f1, 0x160) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x3) fchflags(r0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/4096, &(0x7f0000000040)=0x1000) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="3948508d87de522a077b1c2561668cbe9da0d0361aebada0b393c0d288ba271e4add17e267982309b853d6d1931403608e8a3c1a0d2b2436b6e008589715575c3bcf935802cd8613bb3f9b0825ce23628c3fcabf2d75fafe4237b2947d3a2455167b49d4c11628106de553e8fbe6d3d405a05ec47d2cdc5e9b897d6cb1ed86173ea5ac527b04e244cc72ad1d0de281b20778121eb11f3c3e697ffc8ee33bb5aab0e63f31ae1d9c8649d76dddcef9fd4b32eeecb81153419cc92bed123d52024c66100b15c04acae0b23be3ff9e04d6c56a91043bc0299634d115805a48e29300ffae9ac526033b0052e68e15b6dea960a02df2308fa1761e8270491757a6363dccf1545ce2811ec9eba171b895583b3df7f2af23dd39f55dab9b058a14b2a3772bb45ca962bbd8510f83bd5d66806c00f279f30e5f16fd3536ac7618dfcf0fa1475cf1a59f9d6e7c2cc86b5aea24b9734597b04f73ee4176a2bc5238f46c20b4b3fa445a6064b407558f02295fe210e40e715c4bc8f3eefb5ad4d3153f629abea5ee29f2892e0a98665e49b821b708b4b85f4ef5cf82831fb394f746b2efed801c3fef1c4477c7f8b41df36836901f985dcf18cfa7222b55d4b3fd553dbc4015c189545fcda4cc576c478cfc2009e41da4f5100cee960d1884864e8e3392b20c71c5b355d0093da0e9346ca298d3bb6120acf083d9052825c97159d9910d5503c24c618f35407861961acd4143650c6d9907b17b08b0065b67c15d3e03b0f7197de142fd71ff8d9a1db56974bded500e96ad7e6c0c1a3a2fa9f9a8a8b0a7af944fed8b5b687a87cd3e50b2af74fc0126a7720d", 0x253) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f00000000c0)="292918d7", 0x4) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x1, 0x0) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d", 0x148}], 0x1) 16:00:04 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0x7) 16:00:05 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) fcntl$setstatus(r1, 0x4, 0x48) writev(r2, &(0x7f0000000000), 0x1f0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) 16:00:05 executing program 1: getrlimit(0x0, &(0x7f0000000200)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r1 = getuid() setreuid(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x74}, {0x15}, {0x80000000000006}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000480)={0x8}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff8a, &(0x7f0000000040)='\x00') ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x6, &(0x7f0000000240)=[{0x9, 0x401, 0x1000, 0x46d2}, {0x4, 0x7, 0x9c1}, {0x80000000, 0x4, 0x200, 0x3}, {0x3998, 0x4, 0x4, 0x3}, {0x2, 0x3, 0xf8, 0x7}, {0x7f, 0xffc0000000000000, 0xff, 0x4118}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) recvfrom$unix(r4, &(0x7f0000000300)=""/195, 0xc3, 0x0, &(0x7f0000000400)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000180)) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000500)={0x4, &(0x7f00000004c0)=[{0x80, 0x7d, 0x89, 0xffff}, {0x7, 0xa6, 0x8, 0x8}, {0x6, 0x1, 0x5, 0x7fff}, {0x20, 0x3, 0x1000, 0x6}]}) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1d, &(0x7f0000000000)="f3ac47389bab9792d2d095e6c63c1e862c3e2ca1e1c2e415845de88636") ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") r3 = dup(r0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000040)=0xd8) 16:00:05 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000000)='./file1\x00', 0x16f506ba4ee0070b, 0x100) r1 = getpgid(0x0) getpgid(r1) 16:00:05 executing program 0: ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) 16:00:05 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)=0x9) chdir(&(0x7f0000000040)='./bus\x00') 16:00:05 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000040)='./file0/file0\x00', 0x2, 0x400, 0xffffffffffffffff) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x890, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) linkat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x14) setuid(0xee01) fchflags(r1, 0x0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x400, 0xa0) 16:00:05 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x10, 0x404, 0xffffffffffffffff) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x106, 0x4) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)=0x1) 16:00:05 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) 16:00:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) select(0x40, &(0x7f0000000040)={0x100000000, 0x4, 0x800, 0x9, 0x1, 0x7ff, 0x5, 0x9}, &(0x7f0000000100)={0x4, 0x5, 0x9, 0xa6, 0xc5ce, 0x1, 0x2, 0x100}, &(0x7f0000000140)={0x7, 0x4, 0x2, 0x8, 0x400, 0x20, 0x1, 0x1}, &(0x7f0000000180)={0x10001, 0x3}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x10001, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt(r1, 0x5, 0x3, &(0x7f0000000200)="2ccb7eac8ed395526dfbe996157d6bdaab515409", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x100, 0x0) shutdown(r1, 0x1) 16:00:05 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) getpgrp() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0xffffffffffff93d1, 0x4, 0x5, 0x7fff}) socket$inet(0x2, 0x5, 0x7f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xfffffffffffffd9f) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x200, r1) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)=0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x4, 0x100000001}, 0x8) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xfff, 0x8001, 0x100, 0x5}, {0x5, 0x401, 0x1000, 0x80}, {0x119f, 0x7fffffff, 0x1a85, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:05 executing program 0: setrlimit(0x7, &(0x7f0000000040)={0x3, 0x22}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) sendto$unix(r0, &(0x7f0000000140)="8161bb97fb514c46d0c3c79b8efcfcde8ad74df4d1580a6b0495febae051b6a1d27c5d0a035eadfa448c770d5a833f63d4399f3a1d87d2fb3cdabdd6ff8caf037c2587bccb97cf61218d177b751f8ab56ad76daa91094c634c64d7b789d0ba99534639be972ad8e6418f63ae1f0c95a86e87484d01e4801291571ab5f0b3ddffc9e4bb26e1bd2075c36ec1e6adb2885ae5d0e317e293537f9a03dbf98b9bf383d27823a295db1068339e01e7", 0xac, 0x402, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) r1 = getpgid(0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x9a8c19f2bb5858a6, 0x2, 0x5000000000000000, 0x3f, r1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, r2) 16:00:05 executing program 1: socket(0x2, 0x2, 0x9) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="6fdd048ed01b9ec4f515b450153539d9b6406d50e27728"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffc, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) socket(0x1, 0x1, 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x7}, 0xfffffffffffffe80) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:05 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x7, 0x7}, 0x8) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) 16:00:05 executing program 1: unveil(0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = getpgid(0x0) fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x1, 0x2, 0x4, 0xf583, r1}) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0xfffffffffffffff8, 0xfffffffffffffffd}, {0x7, 0x1000}}, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x7, 0x1, 0x14, 0xe93f, 0x6}, 0xc) unveil(0x0, &(0x7f0000000040)='c\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x6, 0x80000000, 0x7, 0x5, "21ec0c988f34175dd5ebc104fdcb5498bc8b43b2", 0xffffffff, 0xfffffffffffffe01}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:00:05 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7, 0xfffffffffffffff7}, {0x7, 0x1ff}}, 0x2) 16:00:05 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) 16:00:05 executing program 1: rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1fffffffffffffd5, &(0x7f0000000240)=[{}, {0x31, 0x1, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = 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"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(r2, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xc) 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) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[0xffffffffffffffe1]}) open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) 16:00:06 executing program 1: clock_settime(0x0, &(0x7f00000001c0)={0x1000000009, 0x7}) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = socket$inet(0x2, 0x5, 0x5) getsockopt$sock_timeval(r1, 0xffff, 0x7250d63c390d4bce, &(0x7f0000000040), &(0x7f0000000080)=0x10) r2 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xffffffffffffff18, 0x0, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) writev(r0, &(0x7f0000001780)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3d2fdbf62e7339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb0391822dfed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eac1036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e55e5cd528ba3c16812e2860bd5f6b2be5dbf5", 0xaff}], 0x1) syz_open_pts() r3 = open(&(0x7f00000000c0)='./file0\x00', 0x220, 0x4) write(r1, &(0x7f0000000300)="48b485a8128c780656c8cd46efaee2c47362874eece3c86ce3f55f2a580b77d9f66f5ba265ae09bbb33fd32cc9bcc2dce0b04573f50004f784d8b4efc7ebadd2e02b5aa744ef6c821f6b8ca3cd271bdd373cfe50a7d06621d2675a1fcca9b79e738157f648e8ee842d930ec477446b1bfaa93aff91bc8c73b9384a9b2880e68f0f88a3593e63ee64d98006ebb63a88289b", 0x91) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d6771ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2413ba283c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c2b7dd8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f372e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10ba7fad78136904e09d9dba2fae010f5a1e543a1ec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b94daf4d3e251ef3dc9b3f15a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x502}], 0x1) 16:00:06 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x80) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) login: denied attempt to set clock forward to 68719476745 16:00:06 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x3, 0x6}, 0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) denied attempt to set clock forward to 68719476745 16:00:06 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f0000000600)=0x8) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000640)='/dev/klog\x00', 0x55db55851d2aaf62, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wskbd0\x00', 0x800, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wskbd0\x00', 0x80, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700)='/dev/ttyCcfg\x00', 0x1, 0x0) r6 = syz_open_pts() r7 = kqueue() r8 = open$dir(&(0x7f0000000800)='./file\x00', 0x80, 0x11) r9 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r10 = accept$inet(0xffffffffffffffff, &(0x7f0000000840), &(0x7f0000000880)=0xc) r11 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x20000, 0x0) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000900)='/dev/speaker\x00', 0x20080, 0x0) kevent(r0, &(0x7f0000000740)=[{{r1}, 0xfffffffffffffffe, 0x88, 0x10, 0x5, 0x1ee}, {{r2}, 0xfffffffffffffff8, 0x60b75f48f8906d31, 0x20, 0x3f}, {{r3}, 0xfffffffffffffffd, 0x8, 0x0, 0x2}, {{r4}, 0x152d02ee0ff64449, 0x40, 0x80, 0x8, 0xfff}, {{r5}, 0xfffffffffffffffc, 0x22bf24641ec3e6df, 0xc03513d51e5a0f75, 0xff, 0x2}], 0x8, &(0x7f0000000940)=[{{r6}, 0xfffffffffffffffb, 0x81, 0xf0000000, 0x4}, {{r7}, 0xffffffffffffffff, 0x4c, 0xfffff, 0x40}, {{r8}, 0xfffffffffffffff9, 0x60, 0x1, 0x26f, 0x4}, {{r9}, 0xfffffffffffffffb, 0x8, 0x4, 0x3a45be6e, 0x3}, {{r10}, 0xfffffffffffffffb, 0x80, 0x20, 0x0, 0x800}, {{r11}, 0xfffffffffffffff9, 0x8, 0xf0000000, 0xffffffffffffc864, 0x8000}, {{r12}, 0xffffffffffffffff, 0x0, 0x1, 0x400, 0x8}], 0x9, &(0x7f0000000a40)={0x1f, 0x20}) r13 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r13, 0xc5005601, &(0x7f0000000100)={0x10, 0x6, 0x4, 0x7fffffff, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffbff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0xe2f}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x3}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x56}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x7fffffff}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000fef000/0x3000)=nil, 0xc4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x1}, {&(0x7f0000fee000/0x1000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x81}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fed000/0x2000)=nil, 0x7}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3ff}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x371}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x7dd6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185bd759e1a3fbed9d7c7f5ecd505370f55d99715dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78bc90ce04", 0x60) socket(0x1a, 0x9abb414e4cdb6e42, 0x4) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000005e00350d0084149f3e1215700400"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) chflagsat(r2, &(0x7f0000000000)='./file0\x00', 0x10000, 0x2) syz_open_pts() pckbd_enable: command error pckbd_enable: command error 16:00:08 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x8, 0x1, 0x2}) getrlimit(0x7, &(0x7f0000000080)) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000000c0)=0x9) r1 = geteuid() r2 = getegid() fchown(r0, r1, r2) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000180)={0x68, 0x0, &(0x7f0000000100)=""/104}) geteuid() getgroups(0x1, &(0x7f00000001c0)=[r2]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) r4 = semget$private(0x0, 0x0, 0x4) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000240)=0x6) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000280)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000300)=""/127) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000380)) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000003c0)={0x0, 0x2}) fchflags(r0, 0x1) getpeername$inet(r0, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480), 0xc) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000004c0)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000540)={0x1, &(0x7f0000000500)=[{0x3, 0xffffffffffffff8d, 0x80000000, 0x6}]}) shmget$private(0x0, 0x13000, 0x0, &(0x7f0000fed000/0x13000)=nil) mmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000, 0x2, 0x2010, r0, 0x0, 0x0) getuid() ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000580)) pckbd_enable: command error pckbd_enable: command error 16:00:10 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) pread(r0, &(0x7f0000000180)="d390a670eaf38e60406804ed78ff29532880182d077bf6547bae3a7224064160734c06f24acb90175dabf66449f4b0a34493c8eefcd942e6795aa2ca9400bb37f05d2d07ccf989df05a82807f151a03b8b58713ba500e5805337780bb0fd2d7f4fc3320727501a6abf0dc457d89ff257e25c3ffbb19d630d", 0x78, 0x0, 0x0) syz_open_pts() linkat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00', 0x4) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xc24, r1) 16:00:10 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000100)='./control/file0\x00', 0x2040, 0x3ff) r0 = open$dir(&(0x7f0000000040)='./control/file0\x00', 0x80, 0x10001000e) utimensat(r0, &(0x7f0000000080)='./control\x00', &(0x7f00000000c0)={{0x0, 0x5}, {0x9, 0x9}}, 0x0) r1 = open(&(0x7f0000000280)='./control/file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./control\x00', 0x167) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) truncate(&(0x7f0000000180)='./control\x00', 0x0, 0x3f) recvfrom(r1, &(0x7f00000002c0)=""/202, 0xca, 0x801, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:10 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x100001002, r0) 16:00:10 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)=0x8) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10040001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x3}, {0x2, 0x81}], 0x3}) 16:00:10 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x4010, r0, 0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) 16:00:10 executing program 1: r0 = socket(0x11, 0x8003, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x2, 0x40000000, 0x7, 0xd7b5}], 0x8, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x1, 0xfffff, 0x5, 0x10000}, {{r0}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x7, 0x5}, {{r0}, 0xfffffffffffffff9, 0x70, 0x40000000, 0x8, 0xfffffffffffffff9}], 0x7, &(0x7f0000000100)={0x1, 0x3}) sendto$unix(r0, &(0x7f0000000200)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a01d90000002000000000000020208a371a3feffffff00"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:10 executing program 0: fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x400, 0xffffffffffffffff) 16:00:10 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x10a) open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) 16:00:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) dup2(r1, r0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r6}}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) setsockopt(r0, 0x1f, 0x6, &(0x7f0000000000), 0x0) getgroups(0x5, &(0x7f0000000000)=[r4, r3, r5, r2, r5]) 16:00:10 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) fchmod(r0, 0x146) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) 16:00:10 executing program 1: r0 = socket(0x18, 0x4, 0x101) r1 = dup2(r0, r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r2) fcntl$dupfd(r0, 0x0, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:10 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) dup(r0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x1, 0x74, 0xa000000000}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) 16:00:10 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x74}, {0x1004000030}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup2(r0, r0) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x0, 0x8}, 0xc) sendto$inet(r1, &(0x7f0000000340)="b874c5b8ff724672992056cfc07250d2c72e7eb58ab491412be0aee4e91f8e7fbadf8decfa4cbf646d36d54421bdc23c2f5af478142372609f21e81e48d9e4d884ff8cc367296c01d2ae5d89e8e9dec42e5868e404e9803f8594069c483739186ca4d06736484c4d734e8fae9b5003a83a32e8d8b2d108bd45389c2d35f514627440ce764eac14fe2c4d834c8f22b526bad5dcb7709f6c94bd57efe3a56598ce43511961f72135aefeffb2c860670b9a1761f9966bd388dd15b457401b6282bda10d8d17257ccdef76ce1eab639cd45e0036de06f41f932342ac81ef1afc96", 0xdf, 0x4, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000080)="4ac3e110f5fe9201ea014c90827e36438278d5f1ef8d08db8a9f213369e99180dc7929b53a05ab1a6c349150c2b6eabcdf73b2b7d1d6c3a99af00a", 0x3b, 0x2, &(0x7f0000000100)={0x2, 0x2}, 0xc) syz_emit_ethernet(0xf1, &(0x7f00000002c0)="66ebc953e2d40a5081f1a7b6d93a6d32d1dd36298208c86176ff71c698800000002ef0abdf47a711c76ca2b72c3113634fec1d081c1a3ed53db2f09a68b5068744fcddefe56950fe06e915d5bcb07961cac268e58eacf7f96f9d00000000") 16:00:10 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x40) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) 16:00:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="2d012e2f66696c6530001453b37595c93f65c598b734f4e43807678050b530ecbf00003074f30031b821af147d1a8b56f4fb5ab665b57c3983c4e291583341e561ecb1c88ed22e7235fcf049e314aabf0d589a41264132a6b56d6b727e36475374c0f4515b2b227458d8ade9df376fc33019fe49f6367e91059fd0b4dc"], 0xa) r1 = socket$unix(0x1, 0x5, 0x0) r2 = dup2(r0, r1) connect(r0, &(0x7f00000004c0)=@in, 0xc) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x5, 0x400, 0x1ff, 0x0, 0x9, 0x0, 0x9, 0x2, 0x0, 0x5, 0x7}) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 16:00:10 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) accept(r0, 0x0, &(0x7f0000000000)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000140)) 16:00:10 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) sendmsg(r0, &(0x7f0000000580)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x45a, 0x4}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000140)="aba14c9dabe2ee63533ce57ab62161047fee1ce77d4de0451a50dcbf4d41899f76c04dcb0c9e9c11ccacd305b7145d9b322e", 0x32}, {&(0x7f0000000180)="ef90a60e2a9e0a209ccaa2fbb4174de65070fa947715695bed2d47ef4dc09c76d0cfa60b3bc18afd0122fc5a70b281bab0ef63ab0b08ae84396ed97a3438f60b552a788a10a6d43d848fbc51e4fcea8e3275c4c28fa82ce619fc05ce1ea101", 0x5f}, {&(0x7f0000000200)="b50b8b7532823080b6209a897b4b0e88011f8d0b09fdd7cdf6c342f82e0cd2878bd92b35def1ec24356e8b07b5e38f6ca8ac220ccad3ea035001f9737fb761aec313ea4df466715844093510bc8f122f9636f263ae1f3f40a85389a10669e97767bb223dd8e696e55632b2161cc16c0bbd5c4d42aca954e1304c0c986ed259e1ee161c9c4d855039c3fe1559f0705a62949c5b6b3f410ae3972c8ee6c999fc146b3078106fd91515937a39238bc983313d27fd449aa146edbc77ea3c163188360acfd50cb5d8b8b64eb104773c9f95db452e51a399c39f72e0bd44e5b3ca535e", 0xe0}, {&(0x7f0000000300)="c6052bef291c4cd2ee226a9e5946161723e9bf63484678d875103d42a80a8d01f46ec49e4ef0ea062608817d8411a1cb8c7663f62481e8d9bc3890c8281457148966bf62", 0x44}, {&(0x7f0000000380)="4607dbc06405c8713b18e7a77fbe53a8a488f8ffc7a31767ba7aa70cfa2c35f7b767def23698f61788aa4145c29d7b", 0x2f}, {&(0x7f00000003c0)="bea56f499e5a660c62f71576bf39", 0xe}], 0x6, &(0x7f0000000480)=[{0x78, 0xffff, 0x9, "cfc39c8c59ff156603d5139081eee714435586746e8377aca947de1da0b980656b97729621e99caedacef427c35566490aa890f5ea87e3d115b334eb19e6a9809b5a6b1039f78efbd82fef9cd96f0eca398079995dc487e8f820ec8a46b550c2d639bc363d"}, {0x20, 0xffff, 0x2, "10f0db4c3ee9a00a10f251"}, {0x60, 0xffff, 0x6, "11fb446771b5224486890543fb90265c61ae3d3c82a36a505bf1e63d3eaaa39dd95123904c6355897885f37ff19a5a76e8802bd42060c20ea02e3c067e673d1231ebdc90d9170f556c373c1037"}], 0xf8}, 0x400) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt(r1, 0xd6c, 0x9, &(0x7f0000000000)=""/46, &(0x7f0000000080)=0x2e) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r1, 0x0, 0x9, 0x0, 0x0) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/134, 0x86, 0x40, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) 16:00:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x17, 0x40010130, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) linkat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00', 0x4) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) r1 = socket(0x20, 0x1, 0x0) close(r1) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) msgget(0x3, 0x2c2) fcntl$setstatus(r1, 0x4, 0x40) socket(0x6, 0x4000, 0x0) connect$unix(r1, &(0x7f0000000400)=@abs={0x682eb13985c518e6, 0x7}, 0x8) openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x20) shmget$private(0x0, 0x1000, 0xc5ea850fee75e578, &(0x7f0000ffd000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000340)) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="e80000000000000000000000000000002bfbbdddc42359611ff7588f7bdc564ee59a26bcf7490137163c15a7dc39ea88998211fe1154ad487466ce223649a116367d667e2ef72600047dc9b91948eeedc4c64be38fa85aff2f19f3a7299faebe7ab4448dc54892c6f224ab09a531a63cd62599fba61be4c519a9b43b71aa74e7fef928bbbcdddfc35277e8aedbadc78589c6ad412eecf97946cb14975019b083ed322ea8de56a98cbe5092a4b86703df494cd27b8cb4dc0dc6ca6deb2ea97aa6638b7404ee94f0743dfdd61c4cc7f3a6020b1ec2c4f124582ad098882c9e6fa7e00000000000090058e598b90c118e58430812409741b6e64332b49652e2effd1828eb66b0c4d74d25c946018f18e765eefdc94a88d96d8aa7b08a32f3a7fd01ceb8b57eb5e8adb5cc59d37e19689b7eabfe0ff8ea007aa03a1133e48d6f0e031d2397476197d27a6d22f543c87db6cc306dc50f3b80080d48994a0b437a5dd236a71146a1afa15ab4c09988e57a2d36c5b52b7c9c3fd5c0f565a64f217ab12ff2a8743f95dcd9f14b9a0ba8be912788fb9aff0a893da8fe499221a6d0a043bd8d53b30d0a9ed7"], 0xe8}, 0x0) 16:00:10 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x400, 0x84) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) 16:00:10 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r0 = socket(0x2, 0x5, 0xffffffffffffffff) close(r0) r1 = socket(0x2, 0x400000002, 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000011c0)=@abs={0x682eb13985c518e6, 0x7}, 0xff68) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) dup(r0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad8b68da7104b516", 0xdf) pipe2(&(0x7f0000001240), 0x4) getsockopt(r1, 0xb8, 0x61, &(0x7f0000000180)=""/4096, &(0x7f0000000040)=0x1000) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001200)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000100)=0x1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000001180)=0xcd1f) 16:00:10 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) fchmod(r0, 0x100000008) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000080)={0xffff, 0x3, 0x4}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000000c0)={0x5, 0x27dc, {[0x91d, 0x5, 0x8001, 0x6, 0x10001, 0x80, 0x100000001, 0x80000000, 0x8001, 0x7ff, 0xc9, 0x0, 0x8, 0x10001, 0x7fff, 0x0, 0x4, 0x80000000], [0x8, 0x401, 0x1, 0xfb36, 0x400000000000000, 0x5, 0x7, 0x9, 0x4, 0x4], [0x2, 0x6, 0x8bf, 0x63e1, 0xffffffffffffff81, 0x3, 0x4], [0x0, 0x997d, 0x200, 0x1f, 0x8, 0x80000000], [{0x10000, 0x1afd, 0x89df, 0x9}, {0x3ff, 0x5, 0x3ff, 0x6}, {0x0, 0x4, 0x1, 0x7}, {0x4, 0x4, 0x800, 0x101}, {0x8, 0x9, 0x1f, 0x2}, {0x7fffffff, 0x20, 0x7, 0x6}, {0x8, 0xba8, 0x1f, 0x3}, {0x0, 0x5, 0xa0, 0x100000000}], {0x6, 0x4, 0x8, 0x6}, {0x1, 0x2, 0x1, 0x7}}}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="7ca62d2f76696c653000f056ecb78f7840ff733396f18d9e553f9aa659881c37f57b28c59ebcdeedec340467979c1829bc44820c3ac96e0346924784dad17e8ddedb5e8afd889f123091ee0403328a13cba9bc38da1843f33e42a8e423116416d9f2e050641318ca8026c0b84d88383751ab3c87ece3eab1b3ac7ce23a0dfdbc5c"], 0xa) setsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300)='/dev/speaker\x00', 0x800, 0x0) 16:00:10 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x5, 0x40000200, r1) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000100)) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) 16:00:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x42fc) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x40105706, &(0x7f0000000000)) r0 = socket$unix(0x1, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="324b9aa9405b99bad2b7e05d362d158ea7155a8ef10abed4b3cc8b77a9633225d05f5ec5ca5b7e302aed47715294481f32116cb3be6c973c49c4c93eee8df46ceb243ee308d6a2cd47072a201f9f56b6dfd8d1c8a12b033e70a690abf337eec21f465e815bc9118c2f0da19f5a90", 0x6e, 0x2, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) 16:00:10 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x400, r1) 16:00:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000080)="88") write(r0, &(0x7f00000000c0)="9e288e445c632d67a45e46c7befad0b6352a81f78a1e42aba0c331868c0d6c464f4294b4c4cfa2ab2166f9b18ff68f68d362db4090a9c5e993def0ea5561e993ecb20c187be46571e2cd9f829c5e03533320a6fe839f64cf1260de23b077c37d2026a31c96055ef078eb80117be5bc8db26c368443", 0x75) 16:00:10 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) unlink(&(0x7f0000000000)='./file0\x00') 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x40}, {0x101}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x2) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="00611c147558a15e002e2f66696c653000"], 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fsync(r1) syz_emit_ethernet(0x4, &(0x7f0000000240)="db2e8249") socket(0x18, 0x4, 0x3) 16:00:10 executing program 0: msgget$private(0x0, 0x10) r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) 16:00:10 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000000c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) shutdown(r1, 0x1) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x7fffffff, 0x81, 0x401, 0x8001}, {0x5, 0x6, 0x9, 0xad45}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x1068) 16:00:10 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) r1 = msgget$private(0x0, 0x72) msgsnd(r1, &(0x7f00000001c0)={0xec5b046b00648cb2, "09a91c0b4cac25ebadcae0031b4fc02fb1b855f43eea97cacad2bf547a41c5a51296f05d2bca38f7932745c3fe4fbf5a868b7dd4b9c715b6394af3ebb57645f8b7c65fb3e701255e3dd6109c153316922682973e52e21818008335312e6573e48d3bc90cd9a624fa2931d14019114cc7ed96a3ad0595f883555d7bb37641f66506c4519270cf5d4e293cd779d95eb6a1ceb5adcbbb892e08d23c3e967c18a7cfb44d0ca95e54e543ae753d6ed9e55866aa0b3d3903b8b5025cc98017074c969f2cd48e78ae96bbede3e1c7e5225dd0deab0616703dba44040f3d3b2e390a"}, 0xe6, 0x800) fcntl$getown(r0, 0x5) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x1) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0xea, 0xff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x3, 0x400, r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0x1000, './file0\x00'}) 16:00:10 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) 16:00:10 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0xc}, {0x6, 0x0, 0x400}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000140)=0x20) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000100)=0x779) 16:00:10 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)='y', 0x1}], 0x1) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 16:00:10 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x7) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0xff, 0x3}) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) fcntl$getown(r0, 0x5) 16:00:10 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100000000) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000180)={{}, 0xa, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80, 0x0, 0x8000000}, {0x1c, 0x0, 0x2, 0x4dec}, {0x6}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x711, 0x80) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000080)=0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x500, r1) getuid() 16:00:10 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x2, r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) getpeername$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) pwrite(r1, &(0x7f0000000040)="d0fa401cddb59f10bfff63f809f2f62174a9d1f61d883bdce18711", 0x132, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000180)=0x9) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="379a09b51e87537a6fc7ed90f0d84fbe20e404bc5194a99ef8203276a50f694574d39c2b0ffdb2c31be4b24dec024ad003102a74114c116625c221d0854720720fd08bfcca3d6e12f96025432e05e0aed0c17ef452f26e0fce08166628a10e7499802cc0ae326322bdbd0cb89de69c49f3fede3938c3cdc44744a867a54b2063ce1f64e0cc62463e22cb4db11ee5d3143baf4081e5e30b8d85d0d5c29eb66e8f69f68c9a41823a75a0ac7ac010863707b8846ede834c6f91dfff686275bc1eb5a83829db99c6741eb6d9cd4ed8fa81a32422cb573fab1d62effe5413ee604b34b8dc300cba7d807ae3a9c619143642a19b0ea4", 0xf3) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2002000000009, &(0x7f00000000c0), 0x0) 16:00:11 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) dup(r0) 16:00:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) 16:00:11 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file1\x00') 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) syz_open_pts() 16:00:11 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x602, 0x10) ktrace(&(0x7f0000000000)='./file0\x00', 0x16, 0x110, r1) 16:00:11 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() r1 = kqueue() r2 = accept$unix(r0, 0x0, &(0x7f0000000000)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r3 = semget(0x3, 0x4, 0x1) semop(r3, &(0x7f0000000040)=[{0x0, 0x100000000, 0x1000}, {0x0, 0x20, 0x800}, {0x0, 0x8000, 0x1000}, {0x3, 0x3e9086e5, 0x800}, {0x2, 0x2, 0x1800}, {0x6, 0x8, 0x1800}], 0x6) fchdir(r2) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$BIOCPROMISC(r0, 0x20004269) close(r1) 16:00:11 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1410, 0xffffffffffffffff) 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x4) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 16:00:11 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x2) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) recvfrom(r0, &(0x7f0000000000)=""/122, 0x7a, 0x843, 0x0, 0x0) 16:00:11 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file1\x00') open(&(0x7f0000000100)='./file1\x00', 0x0, 0x8) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) 16:00:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x1) r2 = kqueue() r3 = dup2(r0, r1) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000100)) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000180)={&(0x7f00000000c0)='./file0\x00', r0, 0x2}) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000002c0)) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x100) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27feffffab7b74371b289145cec2800700000000f80000c673c5fffffffe000000", 0x2c}], 0x1) 16:00:11 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) r1 = getppid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x504, r1) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=ANY=[@ANYBLOB="00085f970da7002e2f66"], 0xa, &(0x7f0000000040)=[{&(0x7f0000000100)="4822ec2bea8e5bb7a118a545cc2513af491106e5e2cc407bc1fdb0a5841d578bf191f490f500f336f64d3206aaf6d45945f9cc3b6699f7da813bbfe5ebb1bdc8d24125485f2e4c19465c149a2ab49b489abe7fc404b39ec190d2778481db4c138728ce8c2650e103bf624e466be6e7f9a51965d0ff97c50a6eda444f3921a736dae4742b56352b726e99fd731c40830d243eba3d916ec07a63a533595879997f835dc164ac4eb002a69cbe734f3ef3b4416eedd0a83832e990fcf81e2dbe2f51c0bdd6ca", 0xc4}], 0x1, &(0x7f0000000380)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r4, r5}], 0xa8, 0x8}, 0x0) 16:00:11 executing program 1: setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) r0 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r1 = dup2(r0, r0) ftruncate(r1, 0x0, 0x9) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000200)={0x1000, './file0\x00'}) lseek(r1, 0x0, 0x0, 0x1) sendto$inet6(r1, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) mlock(&(0x7f00005c2000/0x4000)=nil, 0x4000) setrlimit(0xb, &(0x7f0000000340)={0x1, 0x3f}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000280)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r1, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r1, 0x6, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) minherit(&(0x7f00002c4000/0x3000)=nil, 0x3000, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r1, 0x6, r3) writev(r1, &(0x7f0000000700), 0x10000006) r4 = semget(0x3, 0x6, 0x401) semop(r4, &(0x7f00000003c0)=[{0x4, 0x10000, 0x800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x800}, {0x1, 0x28000, 0x800}, {0x2, 0x16f6, 0x800}, {0x4, 0x8fd4cc4, 0x800}, {0x4, 0x6}, {0x3, 0x5, 0x40000ffc}, {0x1, 0x3, 0x1800}, {0x4, 0x3e, 0x1000}], 0xa) r5 = semget$private(0x0, 0x5, 0x400) semop(r5, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r5, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x800}, {0x4, 0x3, 0x1000}], 0x2) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setgroups(0x4000000000000164, &(0x7f00000002c0)=[r2]) ioctl$TIOCSBRK(r1, 0x2000747b) clock_gettime(0x0, &(0x7f0000000180)) 16:00:11 executing program 0: r0 = open(&(0x7f0000000140)='./file0/file0\x00', 0x2, 0x10006) accept$inet6(r0, 0x0, &(0x7f0000000000)) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCPROMISC(r0, 0x20004269) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0xffffffffffffff07, 0x0, 0x256, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x1) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x110001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x4d}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="d4") 16:00:11 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) r0 = getpgrp() ktrace(&(0x7f00000000c0)='./file0\x00', 0xdb7646fd162e6b7d, 0x400, r0) 16:00:11 executing program 0: munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x10) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x8) 16:00:11 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="a9") ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x410, 0xffffffffffffffff) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x1, 0x0, 0x8, 0x0, 0x8}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:12 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x28) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x400, r1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x22371f9efb5dfc5, 0x1010, r0, 0x0, 0x0) 16:00:12 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) 16:00:12 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x2, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="155da9d6be62678959b7cba5038ab21b31430c6a2bdf1d3c8372e14e694f25ddfc11d838e617c4a6c112d7fc15c4293cf8664ddfbce4289fd773b914d99ec49e1d9c0bdcb58a566152c730dd3580f49d050b6642d6f3965f582fd88a588dcfe9be752e03145cb22760ddd075e51bf22a4596a30d24f2d800f0a5730f290b51d501cf0ff008049214f91d2b791b70f1683c5481ae28bd5fe29d9ac5196fd2e773848f9d7d75116a766ea4759b97968f23c4ef7409dd3cc35cb3f61067e743596ae242a4c6937a30c694911e1addd744596a5ea69e06331fbec834107d83dce6f024f8ecd9b6757207419716cc1d759e533c184d23", 0xf4) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) close(r0) r1 = socket(0x18, 0x400000002, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:12 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) setsockopt(r0, 0x7, 0xff, &(0x7f0000000040)="273a7fbe460879aed1602418dc036d824ea779804ce77104ab01ab799b964525cda9af13a82e6057eb1d0696ffbe59634eed13fde52f5b201c1086686defc54ea3bdad0d0e7786182f443b4a50c45684e17685bd3d7212cf5a0be338", 0x5c) 16:00:12 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x100000100) recvmsg(r0, &(0x7f0000002640)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000002540)=[{&(0x7f0000000080)=""/49, 0x31}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/188, 0xbc}, {&(0x7f00000011c0)=""/246, 0xf6}, {&(0x7f00000012c0)=""/111, 0x6f}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000002340)=""/221, 0xdd}, {&(0x7f0000002440)=""/138, 0x8a}, {&(0x7f0000002500)=""/25, 0x19}], 0x9, &(0x7f0000002600)=""/15, 0xf}, 0x40) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") 16:00:12 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) 16:00:12 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/35, 0x23}], 0x1, &(0x7f0000000100)=""/93, 0x5d}, 0x41) sendto$unix(r0, &(0x7f00000001c0)="7db56f058bc604a47df34ffbae13d1a3d8cf9c9e0ac84bf323b6c1779b247f0423ef4889934e2aee538addbb907c7866e42b4a", 0x33, 0x406, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x8100000001, 0x0, 0x0, 0x100000001}, {0x4c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) 16:00:12 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') ktrace(&(0x7f00000000c0)='./file0\x00', 0x16, 0x400, 0xffffffffffffffff) 16:00:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) pwritev(r0, &(0x7f0000000740)=[{&(0x7f00000001c0)="178ae5405f782a4c975d242058ced981ff3ee4781a604a24fd0ad1075a4f522f1025bd2dc3c550a8c4fb21bd8da47e5e327c1e64018e8fe3bf93c55c36a444ee2b0c41ebe169b3fb16bd282965d62042fceefe6f8a55588727db4981770d8e98668b05a9122effd5f4936ac3ba8187b8ca36d018092c5e", 0x77}, {&(0x7f0000000580)="a7b8e695105071b3eb12f67b4c7c723bfa977afaee2fb4a2fbc6692010e041d8c64f1f85c2ef37ed8ef7b7839680d997d4562512336844927672a97a2df3d27107a6b641417b59ec2d19532cb69e040319879baf0f7f9304149b0bfc986a936d37ad31d7527d14d66bc4c7051163bc4b75292467d2d3dc252a8856d204c0cb18c80813f20e25a5a59ee6fcc8ff52e09dda70d216f0526f38077b4901a62d6af8cc7f565f2c639d8e58d32856163a79a3bea0f2162a053934c550a58cb9b6", 0xbe}, {&(0x7f0000000640)="a5664526bc63ca6ba84e720000ca0a6489c584b1620711ded2963701b5eeb1d1fd23febcb450dd683028e93c1937b44d392a6edc2c11f1ac3a7dec1bc276b4822269f1fc36af8675cca195a98f37a2be980f0dd780c72ebe5a7e767b37f82bfe4ab11d782e2316491dfbe9e9f62dda8c599f404f3ff8adeec81685fd20204e533d79ec316dd2e963264cd3dffaaf5e6e1cf50612c05870fb369358bce0f28ea58b7d02e6b1d79db731562d46b7312fe45b805395e2690ddb8ea108498d639787a247ffe6537ccabb5f37acbcaf414bf6c177", 0xd2}, {&(0x7f0000000140)="335e4e023d270216da46dc25bb", 0xd}, {&(0x7f0000000900)="fd62be8047b7e7bf7c6dec3fd4c6b6a92eea1fdd136bd85f8b2b69fb3d9e605c25468c9676ed08a3dd9d25f105103f255c3e8426e6d3f1a871b0c99ad821fcc9edec523e4ac084981212d129ccfc7fbbf335568290730e392308bba8897c9eec51ce1f70ffcd94e0bd97710fc7e7502fb3cdea765b31796823fdfff53c53fb038d091a9fc4327292f520546321d15f751d2285d373547110d1775c04672dd9b5cbfe5700f6165bf2b38a110ebf01a4fca4a2026d53aa101cb9571755b2055683744483f1b2dfd42f1ced2620866c319b53d2632151660d888ff77f03e14242cdcff70492123788222538eeacb47a682be5f23d64da65a08e2048f2ad03b9fa76fa6178a12ef4c6071af3cd78d5caa4357d12fdc97cdf227a2cb41a1e172744ca8099aee7e224cf95aa01558e6210723c814fcfe3697aaed3bca5a639e41435e5cbfa2581eee626d2464b219bb1c9736c01f4679b40f1eeef91de922889f8601d4a4b087ed8a7ad87dde2a8adbeb381d720161ec4fcb984dfce903dd854eea3b3f91e7638e95c3143738786c57aeeb602156bdbb0d6c5e76144c61e7761dd86af538553aebdaf6da8c41fb18673445aeaa67738d5ec12d8d1a636ad7bffbb385482196fa403fc3a48bf78f026638a851eb1329e02682d17cc5b1a37d73dff9a55b19df05f0a3b5c3b631c511e4430823a7bbdc01b180f58a87178756898e6e83b1549198938b95f4fec8f65e7b4157a53e7f6970bfaebd4b995c07f4b7abc7c7cd2354353f7c39653aa100f9a71ac09add85b2850ef2bb2332d32a39c8e4963ee073daf0690252aef1fb3671eb70122684319fd62a9f1fc00182271dcc1534270cec075ae5327b06b5c7e1e67ef3fa28e076a291ceab10639b247dde64c1e0fa71eadad95b2045d617df48242e89414fff27e445d0cda04a2f43c225fe677b7a4ef67aa26715b5ef97316f0eb74e19979e4a907e321cbe991b180c73a021130abb8c5e738a381f296691846756250eaeb216c90cad57c655d45bf6d2d7a5f8e1227ccd26234dbc00cedb07e58a99d74b777377064b47c4b2eb3bf20b84c1de54d38d3bdb63174020c338386346a3de28cde18b66c3348d519a703e518ed0a99ee976ae84aeace1af0a7bbe106b7ac57d04f365695ba054c254a2a14f0ddb47ad8a5ddee3a87784ed76c1cde5817f77449e144a18a6b30b34b3712606ad7b2781cc9bcbb2b566ff817f3e59a46a76589c083cc89f18e75a2dd1f779c358e330a2328b6510b40ba47b13b08d540f6bf5b91f6ed91161060d81907232d66571d79dffa17ff334332ac4aee15d8d3285ae3b9985603ea175f4aefd8063e79e3d4fee3c5ed28e08bce52c774592e86ee84e951c2d78ae4f22761c126a7f19b630603e30998a4792607c0d9e4cc84e81b3161a37e037ca9281c3c04d30b28e0362f4cc73ccae52d142224104e644594fda6088cc471a8a9c90945a843e0fe86f0a29165a54dbcb9696e919591972a48a273294b21366c5178019b750bde931e055201086d3f9661d01640af429c4959205feef59565f8074ae021bf4fe185773fff328a92fbcdd944cb7fa0db9dfa148051055f1261c7b5162a298ed77331150223e15bf5c61f81b525c94dee2e120ee297e1e37f50064137f2ed74e4dea463895aae62cea6f4213b3a50f8cc6f41e5687986bdf9f779a8244032c46d5ff299276acbb2790e055612c8caa76df66d2eb98663064eee0912919208050e51407aa4fe2b07ff6f6c3ce94f89deb6a8e9d92f7705f6624df5b0532baab416072b6b5fd3d5510b2829ee048716b01ac3f69cc1cfa9317144ae07f9fdb3d590159f48a52d52c052acaa4b2bbb9fafc1895660d6db8db3d135189235cfcbd754ffc4a5a731855117f399a12c380e882589373cbc7a0a793fdda44add1b45f36e6255957706ac27c8521c2a7b4cec5442d516efb5228b10a2496801221ae426a4c0b5e71f19409dcafbabb284311bd04ab879e8c15af331924c5bd986014b1478031eefc25d6f86c16e8b8eb985c95991c237bc5afda48fa670305f51ef86880a2dd91898e0955079b522d0181d5726aa07a699ffb02b4e7e030093ccb4a5e91f0a2cfb62c4aa8bbca0fa4acdd844430de491373aff9022f590857d9dc1699101e30f41f7a957000d618138e3007598c9eedb53c5428d6ea70e12404e4f76eeb6593dda71bfb36f1f992439d64bc5272fbe9b8dcc8f7f1497dc919c738c7cc656b224b967dabe974b76ae3e99f5a9b0a3d8e7e0d609d50454949cc1bd683ce1944d696d6c09424743250bb86c022b9358b3f6523c7f93719871fce534c1f53035405c06924787315d5f02d26fb4af75bece08585a486562d3374c23b320a626afddd77f3bc262607028ad2bf0c7b08db0c15c3f4fb15205ecb975d66edb45193b163a77bc8d88378b744a742ad18f612504415a6a9d40a8b1406a39fa42ac2f99dc1ca9bde10c21149e84b5b89502941832190f9343a829dcc2e1323cbb4d2822b2471a92e8625fc8e9b1c1b8edba350042c977ba7e6751f7870aa67815c5e2f8bc8802be90f5067cac65240919f7e4e52487f761d5c5015e29acb6ccde51d3797039408cf8977f8304197aecfd6a326f408b54316dd021e54027026a43aabfb7ce4346b3ac5ae02d7e82a148d41956a58bea2a3c163ab48bf22c04b61fd8bca9f7fc9c808e3fe51e43bc27a0d371b6b98ba132e120fa596776f138a13b8b03758274b089e09a7c566cd8785cc2a9ccb0e61a93fa463ba23e15728b4736ba1eef0557d346fcd81b5809e4f1235b2f88ef5206f099479d2b80f3766c8e0ef83421daeb6073ab3a0ba35df2ef6b1612f6e813c5de03b0129e6d6f780bb603aa7a973621db6c03ca699768509bb80615deeb5a6fa218367708cff94803b03e75c463da5b61584fcee0061a5723c3cf3c70ea9e5587b3eade740a7c3f31d9ae0317ef121fe9bc0b6082a15873798f10225fb70ba773401c1b8c0f0982b73c558e6b167f8183fd896dde8366790a02dfdb74ae93220989401a02ef3fbfd1f0bfc3cfafe3655ceaf0855a4eb02b02507b47087a4585c92c00a2d7c2afdf30b41d9ac868de45080da0b846cf16b48a2e4aeb2edb5c634ab95ee5ee10f22e96e198a33d1a1954879c3c8d7fc849cdde8e73c913d2e6589353d96d718d54ee18b2188b64c84b5998372179fb8a82c5e6203d84b6022a3246a9d80d0e43ef81a60f113dc1d3c09300a0661182c71a9b69d267905a3cf476708cbf08b7230d3ebf76fd1f50f425d12b2fa16d037d196d73d440a09ac8a434c6ff99f78021715352656fffd64c07481268bf0bf2128f32f8c7db421b490821b32d64343d44838ab034dc384412ff26395ba27be476c1ca3aa4f68b8faee0f73b0164db64668d0cf120c7c2d3303695e1997e4797ae5464c8eae8a4a8f437dbc631b0f1e383fa67f8e1a24fc078b38511c1c37f26dcdc2acc2e1e500a09f4327675dec29d87f7181fced80aa3fd1fa316f7133f126d9394776bfaef49c80544919ed7f11971f44e83fe662f730ace83d82293bf8cb44a7c8fec24cf44f06a7e3bb9327ae0717cbb6621ac40f93977dabc274355647b1c68dd69b8deeda8ee538d46dc09509739a6e29f8c86806093c8bc6d65db60c007fe611aa6850fa2fb166a73cdccedf6f386fc82cc74c275b405a8713aa59bde1460be697866e7e911e54bc37a5e78628b9ae9fb7156da526ae48eb6f7cecca5951e43b649ba239e81a23e70d3ab4addbfc47b791abaee690a424f8bd045e27ebeb1d0c15c37ad7285be49cb78f35114ee863e77edff93ba142197d29232933cf774f608030107cb2027c52ddd508e305f936621bd8a66898b783000e2bc450400011afeaa4cb93620292d5711152e522d6584372eca9f2c2e612f8123323fca9df79fff456fa9b88f97afd8c56a813c947a30ad86ec382335738bdc71794af62606e9b10ddb1c569cc1931b0c326656a9b249760df5f807fc75f0cad45cd1996518345669a05866b9271b96dad668b5af1fb17aa50a4e5afc934e8cecc95670bbd9a639068277eca8fbaf807f48e88b5fbb6fd0a63a39a77c1186b2d5fd2593fef46c508bcc92cec8db714dbeaef1d9e3549540d69aaf496facd2e0ddd628644b3299bc1ab583939ed041e983506753d2101740c03283b5ba982609d66b05e147e64e19ba08489cdcc74efc06cf7716c7a7a8d240471307f15a8268a9c1c650fb9a385dad4c384780c77a95dc4723d211f221e2c17e7cf0cc01c3ab9ea9c482b6f54f6ddbd6bed607f592df7307b5393195d9414f06e75d3da1597257eb475e6660a84ffd90f52d55ace9699e0e00410f45d5c2bcb1d83cfab3b9a75a1fa0faea211e446556befd4c8e13c8bbedcdc6e8e9169a85dcaa27ea9149ae55678ab2323f0bd549eafab9d9374d8006cd3ad22b22fb527a00bceec76422f2d6e3c304f33d2428af93e228fb0a5863bc25955f39e194f9d60b2d25968548d6291f6ef8d7446e3bc6e63daa5fda1f9faccbcc1cea47b46530dc2a379846427b8f1e2f7bb4917a90a7a71c959b065ca1674fce917b30e2c070945ab3806a7d45cad3750c350a5ef28d64e694a930ca5613f49e8515761352179bb64389d0524adabec5e184e1b37d1a6ff002ae16cd3b9ef0beb309f46d3d6c6f91d2f89fc725120644adad279edc4256d2088503ce36c2e61ca6f1cd8265d9641a80a585accb26e313014229447f0f75e8f965270bcabd8971cd5f6f594c0e0583ec5f7b0f37fafab86bbe87e85c0a2f943abe996a0e19d7a31f2c62ec92c1820d2f2c6413befa51c461d915d4082d965759b05b802f253c3a6db73cb3321da89bdf9eebd42dbf8dbffa776d37fd992f72e64cb11b23ad91d41e1888be14461540393ead660c69033b88f69180bbe8a8c9d33347c6c2c477a98e37246120cae04f99a721b9329e8de2cd85e7806d8c0263238ff1b83cf4bbac5961ca4b358d3cad55417b10a72c3c58e9b7ae332e079b2e5413cbb9d59b421297f29b2274b09e24ab9bd51fa3a7a4d10599570e2745b50c6d9a469bcef5891d0b5456fade24565dc462076c78f889371740292a2fb212ac9a47201b88134ab624f3640c06fd8c65b5fb28d3a974820b27c2aedd3423cddc8be2f25b823fb034e90097c83863f28dd2db180cc2fa61350a7fd5b2ea23b6af63dc15ceb1cdfb92d3a7afd890ba06d2510c6903db4ec536258fd5811988dca5e76eb2b48f1a8d54a7e48e08bdd943565d789560708b3843065d245d08ff40ce1a718b2e6dd9a3d567aaf1e3fabba4979038553a9da6887c9ccc5c4c11b4ad094aa30085755734ec1cae1ae05779ba28f9a8d8c8e15b63b4849ed006111bcae70d30601bbd72f95843306b13640a32d3c79a564748f4cabec6286c2cc91ccc33bfb1f87687f375364d357b177ebca0698cd8178c66a16a965216b34987420aeb07f52c5e806c960e4c8e547c41ca6855356a9a6af647d82b3a06a7e22675ee8e13cbc863729a3335151c2feb49a4b4a0d42aa9176d89835de2119e740b8e35fa12d6aa4ecfa9160727d7023b8c4e3d3755e988e1f595e0fcd5fdeb2ee706a20037791734c064bf929595e822901e0cc805627de9ae8ad3f8132fcdea12ec6e7e14f6e3a479482f57706949b61f8a0c70fa7e844a28be9d05af7c7ffa119113fd48ebb8845fd9e0f534d97f8e6ab94f8da736772d4503172f638ae6177986eca174abc4fc75723081cc0c5de44c275c0426ba966d84c0ae81", 0x1000}, {&(0x7f0000000280)}, {&(0x7f0000003480)="d305060f61180bc09e59f5eb8a8df6aa6b66dae16b2a1514d542bc34b6e9a4811fc4f87e905380214ec3f71d61e8d6c4f0602d8206d48abcc580c5fac18283ddf9bd6901236f063859701ed6291b92c49a9a2ae8ea6c0b176c38ce6c2b5731ffb0223a1ac6770cf7a68fb1380b7d9862ecf95c1a42224658e02d48500131ee9efad77f750411f43f4b05f03909f12c736b57fb604cc1a94270e75544721d455dfa97abf7bd00295ebebcf9aaf8054d047940592d03a59eda7d39d7461b33dad63a6f4d0f4d3618235170ac5e550fb41863650ab2ee93d3250f0684095b9916465e36fb59ea0748d257bf13f192a3f0bddc49190a0b3588adb636def06a65e38df57675b1e903462896152c40b8ace3a0a4643e5b4afebf933d3b2652389b41a4b4b609da66e0814901f2f1d6150d635ea9186cd14672afe4d5d262c7237304a1abfd908d9ec347831508b1310e258db6b0c157c0486c64d1f720998a02f2385ff8594b225f725f804db96e4a84aa13d2683dfa52a72c19778df8a5648292c0a34ef3ee8978c28edd672cbb9dcc43fc57f4304119e0fa59cd6b860b981c30671b027f22c4c4be5cdc7785038530bcc1f9fecec1540e2b89adbba0cd971f049483ff8c17047cd34fb4e2a410d981a782180d8f59d5f143cbf920266e988d3c1556189bde21e6aff792b8a59c6d2cebb7230f6399794399911bca6aeee0dca58f5f3bf140fdaf857db70426a028a789f0f0feeff5f9fc11c2e42d4592ab3aca3df69eec4ff6e0aad7a0897114a6e0a25491315bec8107abe39978647cd7ed8f9450001ec431cebbe5df65a1dfbfac6f9a60a5d1b827fb2283f50564dc63580a3160bcb6d0b9d8532d022bec0c2417f99da3c6d23bb64c748735c309ee2434282b329661bb8ba5274d673b8415074d5856b0037b76f45d027f545e2c277c1f5020f5145e316589e733b33e895d34b4aff501b52c680d31cfd5c81446f12fdc61bb721b38e987cc1b22303c6dd9d815b766807c5ba65926c22c2fe12bf5120a70467def8c055de7e58217fe1160778abab081ad14fb2ae390f2687a0ee90e8a7149b1baba5b56796df74fd7c315e7e629aa099f951e44a24d60faf0db6cbc5c825f2a604bff433015351354daa4e7bbeee2a05ba99e3e8ab3cfe7a60e7b703ff7e8b3c72db5d7884f7e3a588b560f7bde4c70991a29cf6656689b154492492490fc8fd71a83a12a414b1a0b31a4950f3babd6c4fa121ab797e76a3d513f44c0599d515acfada197cebd8828b4df03329787d54b033201fe550c23399d4c387b51fa02ae930915b8a486955c105e35a1ac07d0b76b1e79d2edb82ad3d7135f27ec0fed5b014fc780904f2282839075d9f03324b0168b90b3e593af28e2d25b6bd55ab5746be51e1cb5a0935c9dc8c25506c73bae31a5e55741b3ed9d0aa97ca8f1d6b200d0d8bfe93f6c69ed7d9319ca4c6a47807b0e6981031ab3efa55b34eb7aada995b7999a17f101439f01b4ee64de9a6dbab921f086fb0f5639c3723224d145fb3c39ca85ee8246878d427ba75bf61af81761a6f970196a48a5466c32b40a3d8862da17d855e30d6dc2b66d39d31580fa7fcd1480b3ed2579609edddf5f4c324ac214f1f2c48f3770db52f71fe615eacfad4750b54d7a6735eda48bcc92c6e787f30f3401bde33472c5185cf9a815b29fd366ba04383c9a8cf93973b73fd30dc4878725f7cd00efe317e0fc2b59c490d5c096b89b3b07c6122c71a8c49e0422c9856ba130b8014cce343ee91fb4c1865d30eb6042219c09ffc08319e81376fcdb9adf972fcc8bf4f176fa3e5d2c9df38bdf69de098ebe0881b0dfac707b86bf86806903db85a4335721c97d71ec52fb29053c10bf5d4321e36e9514bf5eab5c8afabf1608d608130d679a3afcecd452f20f3764ae15e0eac09577510518a4a8d4b272b71f666869420cbb2d525c5e14dd1d801eb926b5defe482f72c9bc3340e1457e104495e9007a53048698cd41ed8df360537ca69477de7f56c23616cfc9b2fc631ed904cbb5bfc143b306aadf3781a11ddf9a57257f4ab657628189a4a58ab95708e5458356a5be9ece83f3eaa9d2be99a2dc8fb46a2d345624bc85f716eaa56d384f6af88feec70b74da5c25d96dcdb86da086c424866c80776471aec435f1390118e7a83166101eb8bb941b46b347b9596a1c85b5c7c88a5a654a3b8b4e8d2e305e9adee18b0440558660aeaa6f9c0bfab7c018535c39f324e94646077095ea5b2d75fed77d80365869c625e60abca0a56e4989f6b0171017e2eec28753c3e7f74ded824ad83e29901c5183ec2950c1dc3923811c59e768ef19cd0908aa94b61b36ab27f87dfffd1ed6a856a0fa9a666f9640a53f3a3dc537aa69123d29c7bee641feed1c0421fafd1d2d31c7e013a35c8ff26f145b062e766811e867995cb8f5347e64924100249135970a9f2557ced8bbd36bfdb6449b7d2ecf25346ce6b08c676cc725467f2b750ad170c6c431f52386c9d12e7c9353d707a144adcd7d01b92a83ba36e99ec9791f7a244e989cac3d395581352a9f84d5f78fa2dfce3b6cb1276a0c68cca7c4b6b32ada104be545ca6b6561f10dfcac05f38a83782fdb3e3cb2b90de6879a2313d9aacda4385cf52c7dc97ffd97009a1e6bdfc20181ea53cf72f93e7a6daa566d4380e14e66bca2f1860cf603fab7eb9a0ca210096c93549c62dd56d83d2265d9db6bc8330de7a576797acd0b661314bd7c8104e09abab16f469f53b2a6d578c2247fbc054c612b6cfb22e9aeb27b720016c2d6057a53cbc2c3f75cb221163381d3c726c5841a7b721cea5c62db7072ed4d68d7ebe5a468136da4d3e650bbca344a70bdb327cd3a2c33fce3a5a49c41628cda9a23c32850cf28517f91f0c0475982e6d9c64fea5c9c10500204ed41014a03c420ae08efa49283bdab27f3c96e07c9e239749e68de4840dbd5399d22cc813caa41c5b5b91d943564f550b8197087621964f145e848dec277dd935308118885886e0296715d0e1426fae50eb5b855b3872676483a43beebf7af0543f805bbb87e0b30db95ed008b65ee81083b0d71fbbb4c80a6788d0b5d7a31b21131474e20227338c9f742d2ec77514a8b9d6b7d83a2680e9c3a5f20b9cf9604cab6ec5bb0e6060fc93358785a7d6cc2ecdc0c8e5299aeff563c3005e64413b59a89064d4eddcfd15a3b36b11e44e2d962d98e4995a309d1864c13fe5412e30e2316f3759e5dade67ae5b37c2b2018e8c79f9a5f90bda17b376685dfc29866da971f36af6b6b4d732207e0901a74e3430511d336e20d644506d6c76065efba626c8f469cd7ee16a55a4ef445b508011bb8c998d653ac7105f7abdca35e069371e30bf07829a6c7316e47a173627daec7321c823102a9d6079e42af9663965b2584928bafe55566f5b1b4eb6a29f75f7bad08afb9e5928f571521605866ec56fb7db54000fc7e337c5be5b440c56a61b94d354420f9eec7ab94bf24c09c6b75e84a25bbd75d46a3e9f8f00ad119f74a04af20242fdb91356ccc6b24de8450816779d876183062a31b92aad892e33c1c51d7ff63e2b81610ddb8ffb2af2beb4f49ec76970bca9984a38b37bc599ea7c58ae39cd817f45a63f947a552ae9e15cfca64399fb02266c31ccf022948d71e4a87f0cba00a779231d28e9d7afc7a76d7bfb478fe209fb9f949e96ee9350539d50a1e36c3910c94a13e72957b274198aea6b7fa2b24b1eecf342d477b04f5de9884312a65735e026c161ccae3b1c464829b09336786f52358def643d533540fbe4feef29954911ec9045d8ffd2c46fe31fd9e7a89eb632758451032b595bd5b3c0f14ee3ca31a606f7964a3c477b7a2fdb4c15fbdcaa968f15d1df1cd38e69751839e027b6f5e84bcec243caef5c9c9fd8dfcb4dcdcaee7c11002b96cb04372d18aa2864a71d47de24a9320b6350c15ef2e821e4e83042c4fdad4fad29e277d35dae658f41aae33a820deeb57762935ac9040d0f789fefa6a2c2da01eac2c0bd7bca670c8f14ad1661958ff080f8debd3e411f718eee747638b0dc44f99405d503a9943c194c4a88b7f96fc6d3d48e947f92111ac62eeb97b1c242511a7485a817545525abbe15269069bb2273d9d5bb830a368dad1deac768f1efc5bfd26a7a887addc6a499359685eb4bea33a220e712ade358f7043a8c3245351d5b2344819e9c63650dd97d52c4ff1edd5149c51cd201b05666649e192dec0061727f4656a2fd04490c0737f6f8fa0cd8831cf41bcd6152ab260c4c4796da010a6d8ed2944ab96ac6dc26f3e3ed6316212d29c9a6e4f3fe38747ef08fa3e2f48607b9f6ece3d63c73f4771ccd8e399f9ba6e099c658000a22f5260511ca111e8bd716d73395bb164ffd31a33673798517fa3fcae7251941d89f854edecf9c43092ec4ca93cabe474d9d105f8241b8abf747b848fa63db1304f8c2e494c16b752560be50e732b95fa28a0bd52b2c3c176d4b0bd1825e5aee5037c22a46f3909c4fbfe5be7e3a9fb437251630f7e042d98f9d674fe665dffacfd09028da351cc9ef4a973f8198f61a2c69b05e5e735b9cf79174be2eed1e4f25a02cb670a5a976cf2cbf334d5ff4a8179c568b6f7afa9a4b8db8b7601736338ca85e3cb5d66d37501dc418d90abc8af7e447e8ec9d6fd9e3dedd61e26e3252097d1e9c7844f09e7f7d02ed9a9833e7c86a2a75f815fe2f4bf181e9d22909c2191e8af6329f5d56732a1055b2004837c128dd61c3d41ddc0de863a6b01360f8d41aebbdc4469f00401c316ce3814d8df8e5e7637377f197a669f013cd8bec932f8ddfd54d2f9165d5e9bf8ba6a8d95a54afdbfd6692a020ec87f41919eb3fb8d83269b277edf63e02200bb94d4cc5676d74d4d88bdc73912d388e92fcbf5a014315a99c79b8cc87c313a33c438ffa0c140c1b28d0c394e39dc3c92bbf13aa00d04b55481010b5bcb76c271cc5834233eae3c54356ea50dbfaa8f26ac64786825525872de4615ab04a2df8234fdae50cd815edf4b29122477b024ebb2b76fe05820c2ed42b31c28d3507235ef08ec1976fd2fa61617753ddffc9321fcf9c589a5e2d0843a3e4265f91bb37d89ccf3d42ce104671ff2cac35e9801e2c231362e35ddd6524f8ade528498ccb07f1697e27c50b0ecfab376cb03d79e5d851e77f860267e66717567c87af6060dd0793b8509796aa9d5376bf2d1cc68385e3a6b30c5f7aa4fdc777b13c08036f37aed5018fb619d59025e1731e2831faf2ee668e9e06f2b3a3a8181f8cbff203226dab0697ae53652bde3264c3cf7b6cada01e92fef4e6e0afea4c48ba545c24b05e78735c8adc1070744c3812f7b33da97b1061a26bbd0e0c36e786909be05760a5560bcdb77b668f1e273aea5db16dde992fd5b4dd784eb829df6b11920241c05421812a6f325a7d4786ceca2ea9c5424c0ecdf7478c896b170aee22faaf0c7f7fb4446036a4a877be9e7e71dd4a7297efd2f2b9fb2c4d0c585c640c43ada8e736efae5ad7a5b651c26887c8f716eead6633cb7794e39787049bd5ec3d3057707085cf37e03cedee7d0575b879215a32f60155c16f129cdd3cb0dd22572d1c35862bee84252cdc78c1d543bf247bba1f4b0fcde5aa91c7a9d6c4f1b33a599ede742bf48773ee66372ba9bfc5e6a005c0ae4a3e26257e38b25b6f983aad8ef713568968f7aed0d457429a7d354258654eab9e315b8ee49e986e6a7a3a33036c8ae63077df17309599e8ba78a3d91a83542fff674ee35107e037dabef", 0x1000}, {&(0x7f00000002c0)="da16e933bf9b0e8911f8bbec2f8e55", 0xf}, {&(0x7f0000004480)="40e325175b47a6a9dfd33762645c68ad59e42b8db0cdfe05567e6e8cbfd19c2c706469995bdc29cd9195ec89fc57dc272d4dfdadfd9110fad8aa3df0e8268c45e34e52056f689e18384f5ccd01a75ef3c37cb3b5a9f44f8fe6869c5a56f50171cc9201d64f87081c2a3550773a109e702335413e1b5948c09e8e6b6b265594f48e90f4c519a51d526b6fd9d3bef73bb88c93792e0a95162e133852f2d1031e0b5f3b1f6ef6a457d8d98215f36477d0d5466aad5ccc01b9c290a9cb4f12104daca1995b86253ce9bcf03d67538a1800413ad2de7756484b489d178a27c3df65af174de7ed1dae43db208373895ec3ce0ff369705a2488cd612acae8e697aae9db0019230d0a1987b6bc47917450a1b8c79675acd3d9634eeb6c6102b3963ff319b3740be65e90916c7dc0872c9236dcf18c2c3fe050c4cd0c40403bc79fda416e24889ad431e913aef18ac35d14042bcf5ef5f5452b173c168524f1466956cc1fe0a3f02b7e40a5c03dc8b6474b1eecfdb513956b21d603f2031153251e638e9ba04fd4f303ec1fce86de52a645b4c902ee743e6e217ec144dbe7ff4a42a9ce9ef5440dc768820660eb72fb25f8490a276753b9223cd48b27303409a80808a731eaa3809e859ad585d063ce3e21d668b06a89dbae54edc907112b2fae0e2c0db13e182c8794d0e6b897b94b2fc1b0c7a86e60c525d38020fd761de1dd8abaceb2b3d5cbc83dafad845aad75c0d608df52728f93101b4f8eb15d8f9bb7fba58b72aaac2d9b1cc2e93592100533ea5fee572131657eefb72f1c1408fe19d4c779dbe8011a74f1cec84bb830201bd779f12aa1e424a85d43e1cf9b20181910f4136bb2840c518dd2c11ce9bd8756a3d10325030b30a0f87c45fc3fab557518e74b5c611eacf1484aa49488f09a507dfa8abce89dfcd18514e7f879c4ce3bccd2faac514079add6bf97fa9337b500f2a09c921aa8f9b6bcb812ece788cd521afabbd7ba692908a945f0b65d81ab43b8a778cb662ce19cf8ce5a73133bcff593b6caf7405e4ef554723f3477eaffeea649e49a45b847371daafffaf0eaac1d33dfbc27e38ecebbc92a58f97f8c1046555b90141d603198caf7723e2e26fd88d024b580ebce16b94c050c7eeec5e326d0fbe7c644882383e3680b874d1d37c8134f0f05a4091e822d33924f9f87915cdda2d76c45595b3ffcbf2ff215a017b8c5c055f144c4f12ec2e5f99e172c9569bac9bba9e05f57e5b5dcbd2d7dec701e9597ebb7990ef28e318ae9c2bcc7d8e7acf5d9d788a0fffcb51657e5d5c3b83a2bbe68af4583722dbb98c2d8823c21e23ff8a258a24786a4c513d51c1f847d1e56bebf7d350bd377f662794fb49ecf187007f870ea4fd54adfad38f4c7b0a6caa74743191a3b20e489179de15166e215a95db9b86b7ecd6f7316b71a1c7635419774e8d9de527fafba240bea6ceb10a5663d07247a9cb10b8f5552892e8934194ffd8c7bb89effb733a07c43a1fd641f5e39d41f0ac77d6ba6150c1ea91e74f252ddad25de7110b754c920a340984df879daf77d65692ff2034d30086c81651c16ab558a41102199efa9438aa08b61eec1a513c781d8d40c7e5096572eb3e4900e463b65550dfa74a89e11503e821f5a7d83ee0de8ff8de24660a6fdcabae0acaf25d0c1d8a315f0ca7d610f15f6de8fb31ce90a93692bcf719c685ef99b5532d6526355ddae991377862fbfd9a7db21ef5ae4c38965acccf33b5eb8fb0a14e8ffbb63598f96411d958342c0e4620123c431032cb7160ca5f8700f16a520a1aee7a4090af9e52ca32e0a104b51d17628e234060282d7093c67cc10f372393e2b9f2115c18da3a55a51800caf0adaccecc1c8c8f3a7993af7868d13907e71f2f7d52831157e58bcd1dee5498409a90c1a3c3777f2dd26a92e6253c4118decb580d83501da0c3424f91d5b47b0957dc8bb77a7c072eb73a9ec9062e872b09d1332127626ff96979120128bce851d12d9b48cf60c80ee7891deddb3265e6d764b32a98d8993160782bb15d8af46855c16bd4f8791151b34e211b0f97077b02daea450090d2dce8598eeb56b3b808b8e0410fb91fc44b435944eef34b4adab49c570b8db117ed27bf4dd57dcfe1b7fd4f2c0ddd893ecfa8e93f633ec6817839d9c2ce22de148af2944c83ebb489252c702e1a789fdab527f8af2b6042730d0cfefcde7a1b13b0e554eff9fe01cc5914251ae329792ff1162ee85088974d460b1a4733404e1e22ec77ec40f236f65f660869c548ee19d944bc830e8950066fa3eeaa38f241156455dd563526d3d30fc9d911cbee0597c77bd40b44f6fe57539c99617b904227810ea2adc8c0da5896f14bc716ce79530c6130337361ea978a391042b913a1bebf2fe30e5a7fe5666f6ba6ec40da00aeffc46f9850946e11cc8eb792d69a412d3263ccdd2bbf4841002111b6f4963d18e05a392173f4bc26a336f1f135636f75152aeaa3cec0184f230cba443f3a7e8f97e5f5e3a3efedac9d65f80a2e5ae9a6c8f0f7f5d7495fc7e0d622c5048cb3874b2dbf9b564a619422da8f9d9340adeda5aeb920178e6c300d7abf0df27cb643aa1ba22423bfd9918cfa52a516a95f12196528083094a4a593761d569a5373098f83b6c77341f391585980f6d405e99da82c1eff63bf9e051377167ccd89626932d4e993d306360b0693ac8313ed3a2e71f1d1892345b1fef4f05b658df81f8c9124be2b06a9f9d24fb610c929a9dfc148883e5e11d80a3b321afac4063092cf9119b2d92386c0fe453ac3a47f90e7b1723213f17e150f6769990a7f0d42917fd47cf285e34a36634ad16432ee56f63672696c4a4a20ed1df7c0c23ac0962b7e5cae38c87f0125ff1687bfd4ed07d3bff01001b7413ee446026ed1dd02977c4b5a072212f57e40dacabbc067c5a55f806f94ac9ae20a026a4d131b9f46b304f930fee3982352c936f4a9d1ba9bb384a37b69598791f3a1918ecc165082afd82ecb02949b36f7261cdf6d48eb7978780dfc13d03aa337db18cdc887ab6f73e09eb590cb3a6fb6229b120263f4e6e89d235e97c4e381e4c28f1f3bbe9fbc9d0d2b4490ea2201ca93080a0f479ea5cc0642691910ff1d4d905948581fd61217b3a915f50b3cd771de69df10c533c64745f7256e7ff7fff769c0c82e5c8f828538af2d464d68e87c6c6304030a860f5f6a228e871acb56bda2dd5496a87af157b9f2a7b29cefac34c8674718038b5e6254da9e3fac83485477956abd73f0beedb6c3845fb8624baf40a0d4b9f1a86753b4beaf26d44dd23dbf410bdc72b4fe02be4fdaa8c6108fae30a5914f0450f2b6282a142ba2b2683ba1fc33aefe10f51a332c99715d0d678f903ef786d644bb6c46a12fc2f86bd496cf06f302325d682cffb32bbbaf268514dbfde35d661aec1d61864d7ec0d2b8cbf63015c1106671ad3c473f00cbe8a36b764f8971e0c5491bbf16906c991ab6a660267e2755d1f228d595d62fe0844100def8a2d95ef3ebfba55bc524e47eec7586e1d0f59d92bd28b078dc0f0252fe2602706464a1706cbca3aaa0fecf60aeaa7b51636f68887e1edc0b573cb22165509fe283755fd214d118f28ad600beb7a66ffa8231ec09bbf131e5f44118c01a0942bcd02e61f391969f2905985126774b16ba49df38fefb08c3992ba1bcb79818a10a22601f511bf43920a946e300416cbc28766379c4e72e3474d84cf411b39e3ab873f383db18c8ca334c9b289e3c5bc5a29dc953d8dc27b7a0a841e5fdea156189c2b369f7f2c7bd6f57d8468120978f29010eecbccdf106a2852106e43581f2eae9f77bbc1a0650a7b098885ddc450d051bafc26365213a7a192507d011ecc34f93b702cf4a6a26d1a9a65a93bc1c29acb13a74ce77cc9a6afc905f44351f1098f444fa748b5a5c0f0090f29437b0b521ac23046e0d69e7e84b8b10c12b31a27560ab0e1e5484614524682bcf7f05a9e84aa34b61e9d87a3ef78612e83086004f1b5765a250f1f85754644908c783da0adb2cbde478da45cc6f42f139a2e3be2abd5455385e653b4220466d03753ae5f590daeb10a8d5f6d0d346268f3509d3f34089fec8374c08c2b484d04c662b239575f7f432c8df8c4e92f50d644d8cfc9a6c8f71cb2c80e656c77c9fb83ba9666d664578680aa10798081df8d63f514d2068156fef72f61b2ace27d37f1fd77e3689d80870c65d32ea190da5ffdd7c84049be1e48ddfbbc25a4d1190dc66d0e3b641c6046afc4a2d528d58ccefb8981a1cfa274550dbd952d7e9bd7308102b4f265a14ab6c21b7919b0fcc79960fbe003ea38ce84d79cc807854d4a5d7778b68109cb68cf0372a1a376504fc7cd05dfe5cb19997375d9f244f53dc050f6db777e144a8ea12db017ac45666b7373ed9f43e7f8c9d1a912c74f6bb3ea3afe41e35118a25ecd3573a70828ed277d254051d797ae0ad0fe1c1d871b6e3f4ee35950466252c83aac96931fd13cd44fa55b8e7f3c3d7fb85d967f881e6e42b74bf64374679958e7cc3f02a0208843427c0dca388dd7596846c43d1b0deeb2e3a32eb89b383d1ea571da77ae377b249870d4a9ff22a1da3213990807f85319bd24ba31f21ddffcab0b5876c6aac231f7af1d85ab669bbcdf722a9a9853ac3e9fd7737b12b2be6d41341e27be7f8f091b89a0306292dd5d0c562726f4233982a55db1cc31bde75f05d6ea446999d5cb4c7b43acb0bc79f85d76a6e0bc3edbfa8b88909fabf8736580f03f80a20efa3203a1e7e507c263f2d756d27108b65590afee7e40ba05183eaaa848904b081dbffcee1868395cc88343167b87f94faaaa1e6e80ded582cc65296d86bf0cff7c9dc257435e42fbd9acee4acb1b096615cd61c7e2fb3b32071bc64501f2467d4e82dce586d8ef49adecdecd1ff324a487587a952b6d23453b8964f6a5324b4f7057a534416eeda3d82aa1193167a2f6847febfb230e015ea1e406bf0c5ef236482a5e96f484d8bb14fbae7419bee23e73beb4b145845c0fbe213d8983a31a1a323aa195eb45819308bc647196d1d4a1fdc6fb190084990012656a712955c885fd98807c26f115f0db2f3d019310e83ab2e392b98a7e11cc1dc0a821197c0892cbaaf5140a316e4e6dc9733e856cfe3de62bb30556da4ba90d19b4f2d0ec21057deef1abce812af2d49c1547704f1699527b3775a5997205c49887b6b81ffd4a9e7177234e65aaef1b3fda0260cbb54ac0cc939ecfc2728c8a7bda9e6277616fd288404f6626e334fcd9c5d80d515df96788801dc9d8f092a87b225174281b11cc047ebbe70305d2500c8780132c4db98fbf3aff8587d03f6c12d637ac5138dfcbd3244689a34b3edd5a419d3f957c6078007554da69ec7113fcc8ed76badf6b81b53bc27b7e113369266701c69eb109cc16ded04e867ebfb2ad2d3fe845084fc59636cfc2ffa73ada4479037a304d1b9ebbbd3bae180ef4ec873a957759baab6caa92af3f36e5ac89fc33d2bbb2cfb5d06a81698f1ce42cbbaefd926644ec8d4701b45436b86c2906196fdb19c50f5a88234ba277003f1152da73008bd9e9eb649ef67a225556ecfe210e2d97745dd9442afa08c2f95d1d549c2f198302daaf7cc36d7b83d784d57f61d2ad0f6a2eb6008177be8f212cfb72a7810e6959597ab9647698860334b816ec919dd86e77c6bbea72fe99bd85d13779790e401f2cc95751167e5dc783aaec5a5da253b5b74eac2d9b0742c5d5525aa4a0438f8612cae255e6fc2ccab29a5ef2c9e8e19a5e66", 0x1000}], 0x9, 0x0, 0x58) sendmsg(r0, &(0x7f0000000300)={&(0x7f0000000440)=@un=@abs={0xe55bda48975510bf, 0x0, 0x0}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000340)="3e2b2b10ad09958b910a5472f6323b2f981f269ce173f29612f2727cd2b89b1b1d5e38d1137a41bbb83521da23ae49afa71e213e0c886cf9fa8b865be8fdc00ebb7f3513d2c18ac118b84c2001021d9409fcdeffbd3c180d6885bcc75ab46a83ccfa3691b1cc91469f0b305f39fee1ef00ff4d581754554098a6e94b4c7653209f004b3f59de504a8a888e1aadf0e15ac8ede20e3bb2117db8f021b9f14d4daccdace69bef7cec8a141c023a0c4f7a873fe726c6209a38839f32d2b9ce9dca4a91ea676799946128", 0xfffffffffffffd46}], 0x1, &(0x7f0000001ec0)=ANY=[@ANYBLOB="4800000000000000010000000004000017175ccf7ca487a3d6b2d3fe406e3dc9440cd924106f4e21187f8493b8acd9430f3f7289ec2cde80ed0e3c595ed300cae1e6008fdcac2500c800000000000000ffff000003000000706496ce24d73748da31d5032feb77ea6aa2bae9fa26217b8f07e95e3eb8b2032520a41a9588ffe43b8f6f7e221c336b271603064ba4bb5ac84ec9145efd1da1d6eaa0cb67b53604db6f86f97606832e94c2f062d2b0127f18ea1eb7d119d272867056a714ce6a37e1898ae508c2e58e36092ac4837e11e6830d0da440dd900e6780f02cbd694f1dc2a662a970a2da40f5e2b7da7a2388396e5f986e9cedb9da96a8746227fb3bf6f1038f502e2ccbb04400000000000000d8000000000000000100000006000000beda731d5249ed34d1ebed7ac0c2d1a3da974aead9e790945cd3c4d7b4f1934a6a1cc90149f23278f50be87234ee1784a60fd5c00c03d08b370fdf260d1d495ed34d23f83a55d075520e48a6838dad83d30f7f15a6dcfcfbed25e8d2c819a2a31fb8126b9e89672292dca3ec736e275db3cff92d359e8e3a3da654a2d77a6c7a76964442b76cefc648d5bf1a4185a55a39317bf7917eca23c0d0882f448069daf470c5e6d590a358ef6cd43b97eb071e3db9633d3f33bd3db7f193fb24ca4b3f8e96930c7c000000880000000000000001000000010100003cc5879664b658ad062fde04074d91ebc25e49666bd701c609653c110c9275879c2ba462da7ea22e8a77c4acd286a6063e19021caf385b3cd5d8a3dab58cdb6907a21420fcc2296cbff9efbe7428fa4e03d068f5532a95169c8829c2167a6adb4a7762b101df7522231e8e4447191f2ee1bf6044922b0000b000000000000000ffff0000000000003506e5d04a696be80fbaea26dce42280839fc3d8bcd00887e06d63c4ec8faef8b643ab5c277f2c1a01a0c30e6cb622cb6cba2ab490fb364d6c45577c44d2931814c3a2e2f8a825586999f4f907a902e361f1e4a8c0781eb13ede235b3dd03f325d42ea92f5b727f3f07d7c721541645361584c7993e06059bbbdb1b3c778a322cff4feb58e2a0137f3929bc3a5383ba0f9786ee51509e2bd18e53800000000001010000000000000ffff000000000000247c94456d4477d460eff9d59e452fe4b40f31eb47dce7aae54285015856b4c1389ae80e477fa52f634219997c633fdc37ce5df773734336480c4df116abb1fc84d9024ae6651c8b9888ea844b1aca3a381caf7e10eb2cf58ee7105561bd5ef3aef07bdc06006a48d9a96c20f460910d3a0fc3a605d500c474b6dc56639b8cad6352f2fd37640ddec227eec12c1d901597b0c01076841b7087ad027c9950c2ae459421ba694fb799a2086b230b49658555a82b78190a9fe3a5fed086dab670d91ac2d1f7f18ffac63862c539e5d60663df84a7c076a9a8b4cf9e9108acef500d4cdbcf5102f46a33676a6ba5b319f613cf5b70240e935524035e60ca019d299572bdb188aa1f395d37588a5efd17ac3b9843ba4da8ab84aa919ea6ea68996af930f39ec87f5358f376d30d5edfbbb2685e7cd7ae95dee35b8711494977816a8c6d2391bb41d9de1b380f16b22d27b8447212762dee483f9b2dc6126148f8ed50e13f5bc8812d9a6450cabde9f83c72eace17f71ef026fd2d7246696610b3d4b9078912930efb292b598b53648026b107173f9c6960e866ed53e44a0c507065aa35c5927f71bace395f0837eb5cdde2ed6b472705d2683b2c35d70f50f356b3d16e6563169ff5eec264289d945e97877860fb2f34bbdd1fa9bfeea570950c56337ee0246acfe360ca7f3c59bbbc3deb875bb92127ce46c6fe4b7c2e0e87acc11c6b38f5651e163c570764504572c1154747b19cd5e4e7ef7990959a74f1f3cfd32e89c036bfbeede9fef3f7f363fb7acb52ebb1507b46cbfb1645c7f34b625391d4de4972713a161efc818ab72e8c8b4c498608ca200f6eddb52939f3c87db8ddc10657e472661ca08a269bb1a778dca160122ba2a468d780a7d5cc153facfdaa85b6253e9d965661708cdfe5c94f8f0b886581860652327137a77c6910312235e11a8982ce7c73fe753d6896271aab9ec7e444a36b9db05c20705d98a9bad190dde7232d053db115d5a1f803b08563ede0310c68eb9fb96379407f012feb44eacb52f86698c9bce1d0adafd28e2622ede43ef09befea53e77882b8f20b7eec301b7c738a7685e06806b69f3957ed3217c496b10f6fbef9e255d8eb2afce29a300a18a88d64deae27db55ce804af856ae58d54937e06772bc8890fba4e2b409c6a7223db344e579336681eb7b0d427523ed45025706c65f197d5d4b8c555722fe0afb0eb2e95a6da6364088360a74b850207b530090f710ae3f3011044b11710c95fedaaaf5fc5c4e539c6ba03ecf49e8615c65ba1c81f2de72b9d5566733dcfd2e1921c25fe46d6a814e5aaa91c8769447584878cb0e17a1c4889fb18e146a8cde22adc6d005010027dd5956d41ca59fa8d4061454036b245b3f0808b7843e6b76f3c51b6414ca13eecca5ff27e0f35c2a67bb584ffeb710c51bba0042f3d058b276be6155bd23b2f0af6e14d0ee6b5878438146f3b2b1163f160793900abfa07d27ad50055e805e0af26c4ac1835bfb2c3a4c646b83876d1681c5648ca02bd58e7c40181b4132f2f8e14bb8e1cd3b647fc84a0bfa0ae3c5af948f7228cf5ee05be3ab216d431e667ecda3bd4d6b9f6ab0a6d1f29ad9d3fe3bd0b47929da48e6d9e1b213be7de00fa136247400c5ddc4f8474e55f0c1f872941b90b60292601ec6aacfd6f533a0ee5ffd7103e3f380268336e341d2cec22293ba41222749a5389a9f3dbbdee8aea2c86039462a6ab6cb9e09c4512fa885a9d6f3f39902d2c72a56cd13a3aaaa64dbb03b25d1584690c6d0f779cc6d968602ba6b36b6314916d577b3ea8ad5c3fd2c4d2eb1e11aee92973cf71a29ff061a44224e4817cfa17f49409c718783a5c887b8381ab718f3f8a0d2899098f0bec1f99e89f49b35066e264d24a1e52e2765581ac653548aae8d0f137f182f026e29aa74b1d45737cefe57e1f353c191db73ea7c4ecee7605be722770df21adf6725733f69f89fa0e89ca982583335d14901af530a50ff718088a0bb2219927a313a689f9dda0629098c84e736fb933b6af45ef37f979df977b54d63c902d69d554c1d4cab89c65a06f18a2192e9cc9b4074f8631bf14c97df9ac6b3ed9fceb2ef96edd3d96485589b774cc978b4ba4e8bf6d945419432684cba2886bb8830259c89d79585918c043444bfdff2bad9b1da0007511515c87ea7dd5d2dbf2cb698ed64c1b4ece03ff6857a70b9e9bdea2f010641217ca41c347441271e46b0c58aefc924c6c040d13c565e6f9397a4f5acbad2b0c544891b7c2962988d097df0e4e5372b73d5c695475b064086d2e16eed2620195ae3c6a445a326769b623a467342f1b30183e15ef11ffc644a245df7795fc53066abb3b923fbe4c8e3cfbd9eb959b61730196edd9f9d55161dfb3b34d3ad233349eb55bcd4656e0c4c3141f59e1f2fa3f383f1bf6d575811300feb7019bbbbcbeaef68d731fa70a130f28584a56f3eb0c917951a26e0c573a866015d4c92ff3823f74e654a3560709318cea57b46fe8af5d5f896c4c86a81d356927e63c58be8d40788757f855ac8f6c3338da873fc94c292373c1224df78fc6b7b0a9e468f2d22ee330aaaac50197a7e3bec92b5aadc351515a7effb9e98f531ea5b70efca795feb919918cd1d2f660d63118b33bd8d1bfcfaba6492fed94c789352b3e111855925b6e083daf34338a0fce074076a4368a2fb9546c5ec66120ceabeec3ccaaaeb1b3bf951eabfceeedbbd4db63a5864ba5a47e9c0922132ec84b5ebc61fb1d1dd836df98c2dad6995362b3ea3fc5798e41d428d8ad2bc4fff9ff2d3d1110aacf1c16a521a547ad01e232acad83f2ffa34e28f08bfcda3f3fa642857cda61e91ba1a16069bae808196c2f87c8f86fa9ed6fdfe786ed6ba48a68eac0a0f70a5f2098c73f10e7916ce4bd62c30d3b0e3d7935dcde37c710f7c5ae08fcfcd1d6c5fb0b3dfce1caceb93659b392dfa3534620787738ba622f81a922e388978898fef1ec9477df3a92425547d610ff7f9c660fff17896cd5d8cfd2121e714eb8c3b0fa230c4796142f02c99782e2c3f18a3c6713a65ad65fe4aad2df58b2ce17a498cc00dbf2f0988ed0bacc3d275adb560906a2ced7750b059536692d06a0889ea1ea84376c312222aaf3b69759ad0fd4a25a6a419b555936e333c77a41864c316b17babc28830b04957b239e66615c3c50b2fd31f5c7216b9c5f57b1aa3299e6f96a6e79cb204a49687c2b703e2b084be4fab29f7b6a4f1c59e7dd2f7cc29b2ba448a2cbad2dddde3077ae8844a2a3f149875fb4ce149668a47dd364646ec8f7bcec7fc35ffdeec12406fe064353f0bcd357745ce06aee22094f967f985c0f96e585a56ecbec107928c3360d3b4cf771384c516600b465e2bf87ce6fbc4d583e29b678866f81b282582c055ae8f88e821fda1da6dd69e41baec981483cc73ce45c6b5a5441059b617c52b68e21ee28c577ea1d5b4ae2ba820e23c961e4264782fbf7cfbc505446de0c060caa45b9dc616051aa2fdda5611fc7727cfbc287be282a44a5d849d8f48d6a6d43957181fcf077e537641084d1d175b639cf7d2a2df6db0276bcc714631e5a7a0b2c9d1dd820229f1edd05c4525d6820c78a3c90161559bd3192283e4515a5bd4a8109ac9804b9e61ccb944a49a2ce2a76cbb565c35eb0659df4d6636c437a86a07011f851c89afb15705f4cd82df0da5973732dc5e9d874f8e4c69b52f63b656f2e3880cba98445658ce5b957b4f381adf6be32575691c1039086e855d2c77cea817cf75b95b76f9356ce3692ba4806250257cacf448d1b181a8898289d52088d1427e02a7314d4d2830eb3252d0a9f364f25ba7717b7548e953a85850cd74609ea6163c2bd92fb1f5929363d06a01e247df8fe8d8d5b936de1c5f1c463e96f055fcfb411fa9f4deb00aea9cdaf5049c60653992685bc88c12a64a903b28c41f3511a5880370d8dd14e21c22a0844b3a701cd15ac8a1ab6c67b1e37f6fd412ec811274c74b87fc3fedcf7716528597d278c0755edf32c64a2454eaf5eef1de1c8dd3d01921401bd9793bbf7def892c2485ab2abdf4b230974d0a09996309a2c5a97ae7b69aad49b14745f05b7acee0894ebf0c3bc6ff2270102aac387882c9219e299522390dde185c1b52d50fa40aae15ef035ef08722732e354acf7c6c1461c7866487792ac0177f87576ba21ecf878257027770ff8ba33ae7f1f2c4de030ac719c1d2bbf6418ba8f59a068348495b5c637c991ec640b718edaebb89532a5791d7677809d67793a3b5baa0d633d6ab74226fca87e55e9923c064a1b39f206d7e7f47c5eae7fd9d40c1d1f3b11d655b3d78761db8c3edd3a21a27890260e516decbba9871cdbc4d6a4207f57ce7fbe2a8aa8d574af0d159c48b5ec0edf85ad02a91df45665e863d8b2da2070d49557a146076b087d16886a5ea82f1639729deed5688adbf1ea41d68aa4f2e6fe6161a68737c490c368162d4ca2942b6d6a38899e8888d866560ef2a54cf46645b2936dcf585ca0e3f66be65c351160cb80f12af347420e8a03879782303ccae8a12ac98f962c225017a4e63e93c87cf5975c16a0b64bd10b555e372957d6d42fdf9e275aa3e363bd7077b94177af733fb16f2722bd835f495c07623fb57d96009b67b7c0d835cc1da87f83c2d374376f6bca8edf22517fcd43387ca0ef2b6715d93855fd927b9415f2fe6f1e91921c0257d040253b5a1f6e874e266357ef8f404422df56eb4926d2a049a6ac95e4e3312d751dea4ebad003ece8263af2739b5f294bb35632448a02eea98e3d6bedd30d1698b8cb9e979215fae7d69c20d2276aed199fbbfb1504f6a8b0bcf4c2abf0381d3982cdd3ac8d008766e314ce17bc84da81c490f4768bf4daf85431449bd384378b709ad0ea60b2a18e0fa2541419f39dc94bddaf169d31837868482bc67d6504fbb2680b0fc706eb3c1935444b755afe3c38076462abc3226660e1ecef6ef0c1e980c0bcd77441af06396e6ed8a9c3ea92ce17689c9bc1708eeac6ecad446746a7d01e095fd8781f106809399da61457d3e00f069951688786d6ebb01b79575675b9e21ace2af83ebd8db8cef9d6a0a80d9677eedd368379f8cd014f1074b1f5bd4045de6bd69e4bea750246a35810abe4b744d6f72935ed8f142c850dad9d65f123a7d290e2f9ecb2b59b5c96ffb952ca60402d7a13d0e335198904c0f825bc5af65b557221e0bb8f54ed641a7a6fe647b43ba3485b8a2623af9900cce73221dd3ad2854adc6458b3bb2e61c56078ebe8c17805e957874b1becb7c16a4d8c918caeb4687b18877369f30d3b12c4dec6bb82fa2c9bd33f1d1878cbc97fa8df9387cac0903cd901d2150badd6432511842fb8d91d6dcb7abd95527e8fcfa42ab51586056967169f4918111af3a795e5820037763a3baff02d055f0bd1b6834d707e74964ad7a4a6c6bea03ec2843b58e58dd06dc58e8bab6fe7ff05684239881fdf20540b3e26929aec38727ee5111019ad8e188baa798f0ddfad58868e12c3db3ab3d99656b47c7e5a2ff357ec2386d5bbfec61376a6d5f85bd1473d78a9479992ffab9a4cd8ab1f1998616894014c589ba1d1948c44d22a622bfac2475ba7d5042202e6735c38624c6ea20cac1c107de5336d170f5dbb1de6f1270c44c28701a4a4601f97ff427f11a80d89e8d53a96214899d97d61c138305eb5b92b4ae208597956a6a9ac5a95f02d36d385f473515818bf371c21a40a26565049b9c76cad04ca89b38e206d08bd37b69299c331f40e000000000000000ffff0000000200001610caad14478327601329b2c363a935747118179a885e8f8e6aac71d37a08d1e2184fd42664e9d3549c02aa1a9565dde0206241addf698e0970f971175a3152fc35c67c7f9cb8778541298af75d8e6e62ca26a97bb39ca72f7bf3bf34545e00ed13379fc8f9e19944e6ed5837614904104195145201ade88d0d05293ec1ae781dd5606f998d1804d7b1a90bcaf6472ae2a68078c9c49090a1fb939c77678e3afba398211a19d160e0a093a7dd3824dbdfbfe255171e4d1ea3378e287889abcde721e91859c8c9e1c0b550eec51e00006800000000000000ffff000006000000caef223c28e45993df3cab826509c3aadfa03808a67b544c815ba22b3457e7cc0731b056b88f564f920d01654ce92c55ba0448e1c03fabe8b4fa64fd356643e94ce49304fa394f20412f016a509446916100000000000000e000000000000000bee98dc700080000b3f5bfaf0c48db00427d62d722ccb39a0e35000073658bf2290a6bcb5a8de77ff6005c318443f9dfe71aa9d697a12e91c5174a2179e85fa938418744a3a2907dced63981fe9decd827b7cd28a8c39207574161caf636b3edc6e99cc92ed7fb487b15d2ac6fa187069f7eaf0b0ee33324075ef5fce8c2793f779d0dfd3311f4e0077b08ca4dff1964f1abfc6673387b8412d8f2eb2de880c1ff9f350efbe672d377e211a60dd887f8c97e00a2bcb60355bdf7b9ffb3a861efce7a5da1fdb360b93f951bd47be9e6158dc511ce8413457fdcd3af7baba6fe0a410dc2cd61f6698a13dfa0f6f7207c9608a22e021e606f5b36075d891c8f1aeeaf3bb6ef55a6b4"], 0x1558}, 0x400) setsockopt(r0, 0x29, 0x6, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(r0, 0x800, 0x400, &(0x7f0000000480)="940ee17931b85fe6c0af8d71efa8f7ce9d788a2134d3d9edc2a0bfefb8a6367aaef6bb3efc888b7d31fa66fff05627416f77bd0a6e6b8000eb7bb9c34f19a27e3ff361a6223480c8e54d98b4934f20c97d0876003a1fce798a9f75bb6823c61e3a69a4d0b0d92a64ccbc8bfd154e50d17edd160f0879049029548aa272f66636a1580ab31cbb224a1ec69c7624d321bd8fecf90423dd40437cffdb3b2c1ddb7f81a8ee9535ae55e9ab8080def96e6b2afe0eb8a863562b3a1787653e4b4a538b89abf28579cb6ee5184f02f4735570577dca4c90843f43824851b1c53c9dac4932200d58d1", 0xe5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000800)={0x1, 0x5, './file0\x00', 0x1, 0x81, 0x7ff, 0x100000000}) sendmsg(r0, &(0x7f00000008c0)={&(0x7f00000000c0)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)}, 0x0) geteuid() r2 = open(&(0x7f0000000100)='.\x00', 0x100, 0x120) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000180)=0x40000000005f) 16:00:12 executing program 0: r0 = fcntl$getown(0xffffffffffffff9c, 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x800, r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0xa4) getpeername$unix(r1, &(0x7f0000000080)=@file={0x0, ""/12}, &(0x7f0000000100)=0xe) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) r0 = getppid() getpgid(r0) r1 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x400, r1) 16:00:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000bb3ff0e23c5b00000000e74da400"}) socket(0x10, 0x4002, 0x7) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x1) shutdown(r1, 0x1) 16:00:12 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x162) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x2) open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x40, 0xd8) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x20, 0x20000000, 0x3, 0xdb6e}], 0x2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x0, 0x2, 0x7f, 0x3}], 0x0, &(0x7f00000001c0)={0x7897, 0x7ff}) 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) preadv(r0, 0x0, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="11ebcdf12164eff835a022", 0xb}], 0x1, 0x0, 0x0) write(r0, &(0x7f00000003c0)="9c87c377284c35b87e2e", 0xa) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000001c0)={0xff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x600, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) openat(r1, &(0x7f0000000040)='./file0\x00', 0x10000, 0x1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x12, r0, 0x0, 0x0) 16:00:12 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f00000002c0)="4228a99f0728833a3e04393147cbe6c7dbb5868140c0db2fc9c355cf8092ee3354a2993170aba4f12c4640ba14019888eef15d7ff2acf5f0da1c32f809f8509da249bdd6b81638330dc06344aca110127cdadaf569ec96ebefe640cf530d25c7f9bf1ab52589d7ed7d022e25f9d22c207dae94ec807a536372afd41d5c5b1580433e10fdac2a6b42b7336935711559444e303981cb7ce19b71d0a60f7b9669c08b74b0de6a08", 0xa6}, {&(0x7f0000000400)="1bfd29023ca3607e431bdecde096bc512b1bacf8e71fb889720e33c519e3a4e3d75745cfafca36c84d5428e09918cd424ff32dd0629a165f08d96b8aab808a11ddb4800b93c3077405c97efde9c7b0454e8aa181dda27b255360ca1f804661a698b7dee0ac71df79fedb7854d79304a3ce211d5e0379e45a41f9720f87c19084007cc1f887ab5e0f6d67a88cf8cff093a3467fcb66dc0b8979cb466b564bec6bfc7189e4071a5fca39be1ab0fd40333bd0bac161013d402bffdcb4a5e6b0046673bdc5a5d36ff774092a486c250b4eac0c235a206b79ad2ee607ed6739dfcafcf9b309d67247a61e1cac88c46715de4050f0ef06a88ed3", 0xf7}, {&(0x7f0000000900)="654b23cef81ace9729b968f1c763df2a672d1736fbfb39e0d27c5de044a30ec92ea9b0357cb87ef5ce4656d9e8a06a0d6c9a89152e0b14771b938c7de743fc5f424a410b63ec808a1d84bab56276059316f8595b11e4f0a112c92a75c78dd672311443e5186305d55dc471789ecf7aaef8f888a1a239da33fe82ae72f795f0d4a87a4449947152dfd10a47249978bd7cde5c63c9dc455dd0364086f837f7404eb2b47f016e622630379a0cf5b81299eddfe23a4da36e643094fd91ad5c8874d9c54333377f387501028c48c918f5b2801c75811679c8bb423e579406c39a0d3b9af411173795ecc6375bb8f4689f8b66f9995d2ab9e62ef2bc02260feaf0dbf2659efc9a229fa4959c9017ba0aad2e84b951e10ebede5b9eeb37df2feb867d944ff10405b3fe2a5ed9a4a87d5df238fa49a8fd13a82c8d9b52295cd71c27b168b99705cbcc61754ae830ecd1cb177c7d2bbf2cdd7c33938f06b4ee7b41d626e4fe1e584e532ce119a44e6c8bf40aa9b53f11abff37447eb2cd44e32a0111ddae7311dc2d8579912003ad4ce43a45ea18b44193118ce36480af33a55e84a252280689dceddbbafadddbc9048e6d3dc1bf4b9b7b3046bdedc7b1143d871b0c72640d60289bf43c264210406e70275a63ed2e9dd738da4d59936006062c235aee2490a437129a79447d3bc503f2163102b5c792c302aadbdc6c929d38c47de16ad2d150e44a95b558b8d7c31c86da24aef6a362df2fd6f35a66f69ecd58e60a8ae22a9f01e575329b2144bea6d7a3f5b0c50175fc52b1c021847f451e55ac44f925628388c70fa2df9671c47003f639d43a2c21ade40b1d52645191bfbf255a66e1c84f8e24f74bcabd496ea6b5de20008e111654544a8c0cb495012fb12f02d4d75fef4727b7b5394cf9241dcccb6c1e4a48fc270b3899f1acb38f2a332837a52d63f54cf6fe0c6e82056ae907d48936692160e5eed2cb5b0ca6063fcb1c43aff2d38f8194934c924a8c238cdc5795ba6a5d9501cbd5cf7024c5bfb26606172f0b6872e76baa2c2c2a9da72aa0a5e0d6cd81f36d1357f7497abec2be3bea5680b46946943265d10c13079e93f0d717cf49b40c9e88b8fae5ecb66871780f4efd743ad6995e674bf55cf33f67e64d988aa758abb57bad3175d979d8c56a71b1304bb9128c34e79d8758e0383986f537abf3bfc0ae41ae3e949b9998d45bf3d12c39d928bcd083b0b2eff4684cca6c53df2033aa5d4d0253eab5f5289e913c5bb5507f161b075274ebe6593d7f8da367fd1e805d03ef5345508c7655fb3af37cd4d8e24ec8f36caee3d9dda061f64ba4b4d0ed8fd2c929929c7437f3e52addfa6e34877aae381bb4e4005b139134d6c5f9ef047e8eb8d811fe5f8e6f4d8eed34432d7c39c3864566ef73d111a4edacf12fe34dfb84734f0eacdc5e4306af42f809dd575de148cd51d42544c2502b78ac15cc50e577dbef5299bd284426aefc497bdcaadda892c4df3cf52c25d998d3723c2b11110f74acc1de5563f96c8a413cbd1b4b8fbd4ff4f2afb09f7ccadb9c7366f7de7c143710c30a19f618fdb6685f0a7d43a40a43f606f66b5fb51eaf7fa2c8cf9cb85892c3dd16a98dc1c033d4f7360abf358fd37f9e742e739cff4286ed21b6c57c68ccc774f96b2b77932bd19d8c60a10824129133dcc150e658f174c8b700f98f32d411bf12346b9d5f8650b2867d1f7bb3ca15f34fe5e3dda9c44bdd89804bdccff8c528687a028ac4c036ab9c59df4ba6466d125ef883ac3c19fa0b7f8b2aa344fc203613a303fc45cc24511e92d99af18280bd91b147484ada3978612a3d3d4cb414295e7b2c848e6d6f289ee95bd1790a27819c25e1b5217d44b6b4d972aba87d61340401b5df8cdfaf027ea49ef87db9a0d9ec7cfd8e9a116b170a3e0eb8a315463e6d6d735eb7b5311c28d03e72ae79081cd711b88a09d4ce37a8bf89e22cc33ddcf3add4d02d2efe7c1602a63617c0ddb83a0ae8f4a80ecc5f9e8eb575b03d04f478ed06380671f3b738dbc852b1506a4eccd9a364fe89637d904b204f49d35026cf755a25414bc3a0029029b55fb584c4ae069db767ccd930d2ba277dc8b51e00a8450e826fe520002e089666e4216db00ec1b88118682834c91db6e23bfa8cbe9ed44d7fe72f96cee361d9f297b1aa030ff14364f29071d9220c21ac641a151c31c8a52d7227d5a7ade9a4ec766768f92ab98ebdb864326918a368ea8a521c26e12b952f430eb187e431123632ede451a8d61359cd38d1dfe6cb9f226cccc84db54abf033ddd0a74f5629cf00170671b64b22fc489306146e878b6b54e9ecba1da0056de39051e4a14539c3174f1a37ad220d2ad6901a03aa82814b5aac381bb0e9d04547ee94b897ae91d73c4a52fb3a5176ad113a2e45aae1657dd89c1147568c3f2a11b66e86dfad4f02b9340da47912e2a79d5c1ee8c6f9e48814723929b6e3bc85eeb3bc30f3a92efb7504853932e1ce10ec4f6d241b7f385ff33ab96661c39394cadea05b4946a25dbf5cd2d6880efbba6715bf84dcfddf10cc6a970bc387b8ea3ea4343f7564288d577790e650215a64ef1be055e28f8c574e53c8fd0732c44537eef0fcec2f7ee0e30f7647b1e65d8d1483e1a31130ed457325323f8f4abd25925f289f072c06591a5ec8a59fffd9209de76566b9f339fe9a4159ac5969036bd31f8590030444930c0762068c6bbb5775b7dbcd32386fe45afd626a77c87005f8d19031fdf4620926e4b9c6d380b2b9e66ea0155c889a2c0890be49d201875228645be0c2aec88065692deec86204dfb75e99e912c83b61ceed11ccdf466ff58a7d33d048f16d55f4224dbcda55730706cb79a619ef007a0f4553dcb813555e77fb8ad0a1c804636509efa633fbf9e38d510679600b5ba6fae45f3fcddda14fdf235fbfaddf89251c14b6d1fc3d533f66fc47315b27ebf518a9579b6aa1097153312bf3467be5fa99552ed9e922bad5dbba623d8ec79da2a08bcb6034f6ce5bf01de0cfe92ed016c08dc5733ea3810c4ea96cbacfc936cc9acba08bc22a52a0531b41d0454441f16500c0ec47f254eef22636271a3982ed482dd9c01945ceaf9860d05a00436bc31339427ce7d90e0cd975ef8eaeb7f698c5f379952b8f70f697c705ff6b86579a331f027494f50ddff53e78ca785e1a2d7a52233b8ecddfe86019434b3e4c9b52b0e924beeedc7136859480ee62ca3cb8023c3e0ea6aa9abaf5ab840144bbb64cc462408e2e3eb07698a63125b20745dd0f7641363263261ba9fbd7d616af0e04daf898d852a0853eabee0c16b98257ad97454e6dc5a8b341e3133d3aea7a2351099de29a8d38b1f5c0c06537628ecbe92552cb809d7cc785a47c05bb8431154cff7352536f20b12561af92bdbdb84f9c81579998faf79dbfa082d8e22ee8569e443ba1f0bd1c9f31cc4371246fc1ab80452e0dd81f1c478cdde3232246992a65fcce758bb676c2d3337a03e18afd98def84578d1c7a4fe905c0214f6aaa50100e78e991994f4a00eddfd2dcfe2a574e1eb8ccb6bed9860e0ef8ace8bcebcf11634dc58bfa74a2545a03bd675739e30f64013539c875ed26a1815d67ee2d4d363accc03018f5964812995c0d099eed7cedd82bc129fb590e8dae49703d48a97bb362d6519a83742ed6a43d4eaae5210dcf1ecb5682eb2a61fabefce550816e85bcfe50218c338bfca0d5cc95719faf432a65d6aaaade28739e14b91070f66e220e31508ff8c976054d6bae565c6dfd810315eb3203100708058b16f308d46dd5bb1383985c65e26f4bbe7b4240a1aed6f379bd71c91c68de272e836b7a045cc34e573f7e70ad9e213374020b1e9e43bcaf1b82eaa8274c2c2f11449ed106b04596ccdb8b77548a14d39c8ccd4bfe171abcc881a5b33e7a5032a1fdd63143496e9f2bc79136e3287531715a1e8b541aa39340e9c61f575f9bda68085d6c8df61443f92904b65855bbbeff7a48526d97da96716512e91004ffc483f853c56e1890aedeff74117ad85962753bf1f61eeb8020d6968f3d7782fa2f6bd8f033749a4c1c616aba444aff92bb42cde311f44deea980df3a8c36df3a565816e1e02d037b894f6eb98e96e592fd01261531e5533e1a7244b3b62a2a30a40be910c14d4d4b318ca3705d0b64f1c7e54c828c2d4e47490ffa5ff3e79900a17e922aeae3d6be70d2a26644543bc4eb2d82f99366c2ef197a0f48563d26f969f4cfba4e30f313b4e540b8dcb43aa246293c207956ff795a0f666b3af130851c002baebcd067fb5e77e88d777c32961469b443d34cfb4ec080094982fb5bf55363a47f871dfb796f7b99a52d8c8592d37ba6210d451be6989b86467e06415b7bdf4ee4f2a37ea5537f02fe623310f2df9760f77d1dbd36497a95bd4d9789e6510e5df7ddc52f4ecde6619104e0ccdcfeecd22f2a1684ff4e519a332f3270a01419aabb105f2a88ba69b0f830227ef1d3b2661f7fceaaf154b41198b4e7a573404672645edb6107a1f0c4de362a5901d4e15a94f5e25b1d6afce3255c876d5eafc3ca9d04fbb30b45993186927ee33ad56d1304c99a260124477d4d446dc7d9d9a43ef2f00289d120690a0811cc427465174b2c274cb1f629a01743c9e3bc3f2e5d1d44f5e62bba8cdda7c2d01c607b4498436c4f6aa75b751be8b1a9df5b59c497d52e48300f4aa5fffe7af7211d8e69556ec21dcbdaab95f16541cc79b8b4a418197827be8ab1b27426fe9a091a15f807ad9ae309be3b6ed525b63ddc844393dd6d923ac68b5d61100ccba1760cbb58ac2ce94cf768c38eb7ac80e8647ba644074a3ebd212ac7f87755518b85ed2fa08e61fc28a839c0f9207b990834224275cc052c8e975f58cf542822138d4007e97c386882495b82dd377f0156b925886cacd28d088f2e777ed4b727705b1a28a17da6dc9152e95c8b24d4bdbc71b83a92eb4ef431cc16af5193000be32affc5dbffba70d84440a343651cc0333bfce77f4e280c797597e283cc11744f2dd583247be0aa72432d74ca863c9aaa6a1d02f9d6c22e4f2628172e18812c06e4a44687469168950b1f28c5b54854b71d1b86833910bdf311df8f90d5aa41f5061cffdde03892ce2737e4c018df61efcb8e371623b6696b4a051cb256629c336f7399ac482041de36154cdd6a5a8ec6fc6b601efc2cb4074870d83e275cda0c6df74f22eb295884d808c3627fbdd457cde1690fee7353a0a64d8c40fc1fddcd182602d9d5c3824a4bcda9d3641176ba9d7392154674152db29729683ec883e1229624753fdcfda38c8f7cc91907e659e1fb2f414b38b73bbcdaa3c53c1c04e03a628cecf90acec2dbbd6a64622cb5f3889d400c4e64184b394be294084453ea8c3dd1c9d9e21deed49201df67f26dfbbc8c8547ef18e4a5254f730efc0dce198ea4f26f0ddb8cc875284d5eab65c699cebd7debc639826b1edc3f92cfbe5921fa91809ece66370aa508082fa7197425b2464b5cfb242d79fae2c3c167dbb07d5046d2cf598f06d412a67a389a080b7c8fc9373182766971ed80ba4cdbe451afe48bd5b68dbf497fe2f305caa3692954c5219b673b6450160e89ba37897d58dd72e3d970bc89565d5ee2bc6165b35cba525bbadf4767fe49d6a82fbadf30b2ecc758cc3f4230c00c967526e115bfb0e85dc8db2bc07d991fcd5487f41f6a936c47109bbda348615f757dd4c440d62538037dd858f226986522348dbe8d844042348f86bc44b6e661a7bb281a14099a0c1015a97e9b66ebad1d4c", 0x1000}, {&(0x7f0000000640)="8e62c916e52d02eecba9368e81da98e2b9ca3fd1c937debe020c59df2579e15fb648f09993997da53611c6abc220a5ae90f1951de110cfc6dadfada1878bd5401c69a2fb366bc63da59671a76fac4afe02851a9a5240a99288df2cfd2ad492bac60ef020d5517ec3eb0b749116467094309c6eca6a0e0fc64bb25b5f7183db75e55f3071c4ff7ba0ce33774df249d317ea6d236ca9f9", 0x96}, {&(0x7f0000000140)="f5a1637b9413c302e6cc2deb0802008946345e22859a146df7af582777c86bf737097d6fb34e", 0x26}], 0x5) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 16:00:12 executing program 1: msgget(0x1, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000280)={0xddd6, 0x4, 0x7, 0x8, &(0x7f0000000000)={{0x2, 0x200, 0x10001, 0x5, 0x0, 0x7, 0x2}, {[0x5, 0x8001, 0x4, 0x3, 0x5, 0xfffffffffffffff8, 0x7fff, 0x6, 0x9, 0x3, 0x3, 0xffffffff, 0x7ff, 0x401, 0x40, 0x6, 0x5, 0x8], [0x279400000, 0x2, 0x4, 0x4, 0x3, 0x1ff, 0x5, 0x9, 0x1], [0x20, 0x6, 0x9, 0x2, 0x9, 0x4, 0xfffffffffffffff9], [0xb8, 0x6, 0x3, 0xfffffffffffffff7, 0x1, 0x80000001], [{0x67, 0x7, 0x80000001, 0x3}, {0x3, 0x6, 0x5, 0x4}, {0x91c8, 0x800, 0x0, 0x400}, {0x2, 0x401, 0x0, 0x3}, {0x5, 0x4, 0x5, 0xb1e}, {0x5, 0x3, 0x3, 0x7}, {0x100, 0x40, 0x1ff, 0x1000}, {0x3, 0x800, 0x80, 0x3}], {0x9, 0x100000000, 0x0, 0x5}, {0xfffffffffffffffa, 0x8, 0x80000001}}}, 0x100000000, 0x6}) msgget$private(0x0, 0x240) 16:00:12 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) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) 16:00:13 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x506, 0xffffffffffffffff) 16:00:13 executing program 1: r0 = syz_open_pts() close(r0) r1 = dup2(r0, 0xffffffffffffffff) sendmsg(r1, &(0x7f0000001400)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000040)="97b5563ff5b5f55f1d7c0344b5e02af12d3ddd3d2448", 0x16}], 0x1, &(0x7f00000000c0)=[{0x1010, 0x4dd5a87e2bf8c17d, 0xffffffff, "e4295b4e1d6912fd99551a32492dad4a71df35fbe3eac26df028f2b25ff67045b4636865df6983ca402956d337e173eb34c1a9a3b37ea0b6daa791187fa3da29d21dc76625b22496d81b9f2b0ca406e2c63d826119fa2aa28b021e3fb2bf1e64c7e05b15cd81187b597c6a6e3c7333d5bd122eee690c85b36847fc27af4b9326540c157a8e7a03a939fce011ffd4102efd25d0141d9042995f59219e575e24fbccb3810aea9a47e105915f85bb87c63c6180ebf3010a1bb0b47fcf49a090d2f86d2a2dc0af42bb9b67ef56066d3d0dff9b25ccae2f5df311b8f1e3b3d3334f26b4a3a493733d2dac549848280e71773a95833d8d778db7f664a792af977d5690b176fe11709577ac98f6a4e0a26cff2d954e248f0436d7747dfe72f56d780bb2d326564ff865231925576c84f2d90b96705a927861c132c34f4bfb8a175e024fffbd16f18d1de1c43a198088b299877a3eeddc0df389370cb95b0ca5618eaaeee0b8a3fe6f39ac63c81f8367c5301f69cabb9933e1910f4e0fcb669ac29d77fd965918abd14e030da042679aaa2a013c7dd7fffc9733821a0a8753be72146af4ccc545f91b5838adcce368ac31d3cb6b4c6945690c3b15456330088e91170a3363ead8c5319dbd7c12d68cbc2696fc5248ffa25e3a7d6ea3d1a8605077b459744d6531ce9ba0d34bb7d876522de34e1ede0a4e9b72627b10f4b3244f70f0f4d6dbcdc32c2a7ee96aaa998995bf4266616c1dd0f6438c05e5a2c2b5432c8950dfa4192cb0da00c0da0699d25a3bb6b6b0010e362bdb79c4d2563cef22da32cfc18bd0770e7ba57712ee4179396755824b5209e6ceb40b9a08e9a625876a54b56ca39a3cf9760687d161d38d56d20fd91bcd15b386e831a79d8cbbd1e25e3575d4cd3321789c655c5078669e9d7b3688abbf3ffccb297105ddb5315ae63d8453d459453d24aebbca5a36a9b25f6378f731324f265ff346fac4b0ea231b6c4f38924ca77e13ea24b66ec2ce9e4401c5edc74592d842d1b75025c30ffd3c08babd515f5d7931d83d27a7a0b1b9602487e3579a1d7a4e5edd3a33a4d977cdb051df1ad260143936b94380a15438dfd6372d5657c6c0c437452e9dea79e22926923ad38c9ade7f38fe286dd4f8c922813a88eb0470c85b0ece1279cce94da58e8adc6b53a6a1a9690826186a9f65fd93526d6544c95def9b339cdbba80f011b6bee633c1501a57632bb833fe8e87c7f369824abbc72a40304e7a04cfd4c9fbcfdec1ac422364acec0c4bcdf5f83fc4bb69cce62e5fab823ace28ab9b73f1b6fc7e858869d5318ae90a3540f735ba0c7fc5ff92c2355231aee6c883b5434e14ed0d66d7e9d64d96989faac3e43351e84b8bb9034ee5db60a4fa73c639286861e278c283205e3daa90d5c5f0682ba9a86609f63b285f5910645a58312ef36f2b758f7caf1de01696a7978b06170d85a8a17cbd2b8318c921744bffa7b0a9e2caf7e06a90402f8bf262f4c14174763609bf23e583d32ef918fca6a2f915344940d7dbafd651353e63fce219c952423b7b89dca9bb75a242140ce4181bcb8feed5ed8828483208f5876e859e46744316b0531c1f535191465ee468115af6b4d1b35144482664e7780441f029819ea12f04b1868fc2bb784f4026b1dea109e41a1af68a2b58b6a66d2728b1e116ec14ad590c7ec9d8914fa3e59684131fe61dbd24613532a22dfe2fc93735b72957439a2123c72934ec9d5c36c7403d367fb615b01ec16086366f5d78c5014aeb2dd8c6e4976a2481c31d2a661c96b27a22c211e72dbade5080668308cc2eb58fdae153d2a46cc0aefe443f09dca25c3bf03a28f1f8d90e09d3022bb3462bbac1754feee48fe4a7b02319725daab21a855172b23ec37c7445e04c5fd156234e43abce956dc8ba3249f3cb849d413616bea2c910eccc68f67b1b8adb79ce5065ba6f046fc40d1adf7f0ff2cd2ccd9d2288c0576c3d428df0acee2f107f5d0cd5e552c0d753eeda2f4c972d4386d2536af66aec47bd8f8df1e3695d22b9484dca49416ee2ae6c63ef70211396095ac48c9b97dd256417f3b28b29aca706114eb711ad6de5b08de480ed6a573f5f18b23a87fd203e6900e5746b57514a4942120d322ebf7ad119eaa78fe5e1f29846eeade65f1f8fc2631df38d57f4a7137152d6aab0dccf91ac2c4ca086d39732ef94b26bd229f641e00b43aa844cdad8a98666406e4223747db2dc5deeae62d0adb9f2f3eadeb1d05d5267c80e60c302326fa282b0fb1a1948bab79ca43a5cc32cae557d371bfa0afc446a502a0a612c35cc3d2dcc2872b1688a937a93e4ab50c4cef7166352cf67a477ab1faf9be52f218ede97fff6602b602811c3dae7480d26ff05eb1a9c00ae2e9db08182d6913f69ec1dbc38a667d09a38496685ac712e9d616896d82f44d03795ac2178179b048ff80a01deae8e79803746041d700a8b6f22a9adc57f2136f4d60be4d5e25c80504233d9292d25f0f090a72fe4a79270fb21b4161749d9705b45435e3553091a4928059afb0c789b412df684ddfad93e978471bcc76d0031c6dece7a9fb59ccf67a7be09af6d4b1a080a3f3048e182a219e6bce5f683f24135dd3812cc4c2628d1f8a51fcbb1c3493b81d42be639c6df98e5e9c545c2e247d4270a3702284328f2e23e305f8aee9e76bdf3699469143ece91072e68f51a6b8a7793677cbf98f27b7e906c6552365f4b4c28ce3821f88fe13b142f09b13524a8d56df1103ab99e307543b1b9af09c96961e6a44d0674d2767faabf864993343990b464f061253f7e021bd89a48f451eb1614bb14464468a1b181cb584aebd10771e335332df067974507fc6e9dd30f112423a31218692fd3ba389ec570eab47ee174118c0760dabdc56bf585f9f845d44bb56472cc5d63dfd6c39d772070908ff3b81f318400eb8c4f961f29ac1e8e1646cb39d1de14b581a22ebc2aedd64cff7c769782922bc5b42619eba470550c2cdd6c1ef4bee46d177edf043e5b7326662e0f2b1f8d4d38316f8f99a114538f7321c8900a9a5a32bda44d105956cbcfa9ba6777b56e42bec434d276718b69971d67d48215df8f46ab6d727a4b172393b1b315372ffc242bff84bdc42b23cb7ede6072112c6cfde54d86f27accb4ba060dd3b110afae33a99fb4ac76e8f8fafbbecd0b48499cb1e90d76197f2a6aaf99c99736c456fa7665f7804980c2b9764cf91835be1c7b3b16679d3022986e4b02acc2a6a579a358d21bf07771442c4184edc748f9bdfe35fe3c265b4325c9ca2fda806d2e7c0dd1ec5cead8a24b069af1c8d5f8d5903c10700d35fd5b9f4ae31364222ba11b2d5f65f7b57b58e94fdec7dca7ab5a3e140326e6693d30357ee1b051703ca271fdd92e951d19da11b7f7b5545cb3ed25f9cbe5bca32b5706a2461a6d429b6745a769c2d97baefc7da570d4d9e9ebb05938105ba5811ac8fa64cd9f74557aa1ce3c08603e508d3e2b0e605f1586defb70f6dbbd10e84902860d6b9fa5e997753a6f95f0c88bb65204bb5331c4003c457ac3ed013ba6e3146b0263847352348707e18e2d689de37fd261c9fbe5f1666fe54e8958a00bb05231f7de1f21670945f8d51a6c8caa4fead2a238b5639266f3aced76cf51c5b0fdbad7617b15a22b395be23db40158fef68c191bb646ef3b8274c076739eddb531ec37d7a163ac0b2b0381a3a8b515316bf97359f53888c53db9855c321f305440c9d4045ca850b938619eefc1eb515fc22a2dc4b5fc07d5ae6fcf61b80459ba91fb814786a90c7ce57126e4583452c3540425315d61397b6c465a5deb640837d8ea54f170504f806d4284fdc582be6dbf394f70fa7ce1736e60b2a920df1e55cb999f35c78d25b1fe89bd2e0d2ca082eb17da9cdfc06e79a20f94a15295159c0fa8d08afdec2c78f2b4bd82b2360e1d54a0d59981ec48d44a6797273a9adb182e96f6f47aaffb29956b0a7a88dc5ed0db75fd76bd7f937936b2f6bb67f27f241b9e8ca8468815a316a2df971583fe3c98f6b4d31f4820ea74d50ccc4b2a1ad729603bb2e54d7cb3927cea256ef3e75d77eb6384d1b9996a27a73e980b45e537cada447505b7de2d3ee11258772396a1986d0b58f223f14a7636979d2be74695848cf55d9f36693551bc40bbbda2ddfb069795730f5ba1e20d218196f28e31ae639fe838967f8cda9799a5bf55a1df612128c81bce18fcaabe8146abe42ebfefa23d1bffc26bb984e56c3ae03f3df9f86682905489234112d7f755a2ebb157f8898e5ef40a215bd5bf4a78567bcd431219b519a463e6d7dcd22ac419273350d717b86d740ed666eaa2866ff8668b2719443df6550a018ef6998b47c78a71266157e9e19c1ca61708b3a547e783f3a8d129d6f2bd6c46c55b1eda8fe1d3bc6712a89b5a3947717ca8f256633935e90d99aa8a293798d7b3eb99e00642c679a4398f6fc983a538c3df63fdc2ab24b595cf096c12fad8981ed1da2c57e1a93dd4935c70cf866e944f2aa659744c9e84e63c229da7aba38e71eba91132b35a9b580ee83e6f36d6bb67cce68ec42a4b07c09da7d6f8dd701e45ca941df6d8df85f5202af52d24c41fd1350c5d710797368e8219cf01d1fcc94067f3b4cdf3e598f88af3e7ca16fd96a02683fddbadd73d74acfcaebfbc55439dc81c19a863bb83051cfc6ea689f4b367441f5728899be5a00f10662968f1f04ad54a553090d784e0f3b3e473bee32fb28c7f57b955f42bf412793185c05d8a1fba174747997c998fb87af961efa999bfb80fdb5c4117e1d9bbb27d35db268f46c610897d9dd410023c2fa07fa4e693004857a35a8f1f254a7faf8ce5860238b1f99159b8299da3dab16e96145882ee3b3474bac36c65a87a6c891144eece8f7ec3ffb226c077b85b0f9d5d508cf8204203689437a0a741f9cff94bc240f06f268e742526d070303f8a77ec4bfe954e4c83aba6756efc75278e8e354d1f48b66a486ba4fa9cefddcb120e0e2ca10765ff912433708b96c294ff21895bd9729f79ad470593ce3b09ecd74be5e6553be21e3561c2d9fd059be42645c58a75a1f15d25c665020cb85bd4424d2c66ecd3aa743041853670cdd17d46764338fde124428983d4faa4064c237da1d82590e2b960df05909ec267c0aba96d949ec4d6817591e2d3f4837568b8f07420f243b28c7ae84c8081e428fc2a467926f68aa574899ad39e6be5014687a1689029022d1a41649ed9403c1c457504886054819f4849590e039b9628ccba2208e34a8c604a38711963ec5baa8551069ac695e863ab0bdce46ed7fe1a4b7b883fc2cf6878b34e898b36d04a86050048f68ae62496b32026b002871facd00983ff5dbcbcb397e010a1e0f09820d51aedb0b6b9d02f7851a8a356e6cb27eed07c3e90bf3195d96c5f3c0c2fdfd5fca694ad43c3577480acb252589ab882fabb0f1b72e94f9473266a83376d994247ddee124ffd62b6131267e50f781c08c55b712e405a3693824bc6875f82d2e27af8202c60947bd480817cf9adf45a466ddca717131d93783dc594e90a5d90691578c9569e89e334fc61c53e7d10596809efdd2bede4dab9580009f18df36011f55800d2ee51878c4dd459ace673bdd5acfdeffee950fe1a5f0058356a45b37701886da03dbf701ba61148fb9701c06cacc181a7196b7b7b63f462803ffef72364cb2b152549d1a12aace0e344606dee61b66fde0be26912d2e894e1746fedc7263c9394434c8a4b325bdfc3c7a067517ce5b84b0042b2f0727cba3d"}, {0x10, 0x0, 0x6}, {0x20, 0xa35563bc6db9d1ce, 0x9, "14861e80f84258a5c0045858c8c6962e"}, {0x110, 0xffff, 0x9, "bb920e7dd45c770e59ecfd3ff004c8b5a5369b559b0ede9dc57dfa891acdd50d3092cb1b2dbedbcf51430613b6cf5df2b5e33ed2aaf9f52b93226ca289bf84d5638bfaeb1716eb3d58c5f5bd8b5c8da82da34a74edde2ae64f652163eac6fffce184deec32f9ac3573f9d8f87f3340ec2cd9e94ba8da7d80556a839cad277f90f0e32c29eeba1b30f2fd8e928171fd968f5ec97c7b29bc96f33ba89ea310f005fdc801eb25ff3daa0633bc3f2776ebe28f4bb924807db263653ecf338c82b25b2cf6987c0a97ba82494577dfcfacd584a47543af234aeca3837f7ee1e8a65efc4e612914d912d988a8fd8c97694a63f046f31755ad63a5105d7ca8671cd90b"}, {0x48, 0x0, 0x0, "2e87a7012546cae50f5c72fe16f53192fc0aa2b70f207d1a5e498c8221c2fcaf19030dbabbb0a7416c6c9ffbfa03ba8263ff87c96a2b500a"}, {0x50, 0x1, 0x1, "af9556f21d33ab3fe6c36785595dc92c6a15f31f41709f1012b3c290f6a385577ea57c9a7d484ac269e460be1574a5559f5a6c7353b3c1692587"}, {0xb8, 0xffff, 0x4, "2f25654424d9ee89ba57d093f9489b1775b56e5f5bcddbdad6e433ac741e288d785d68f00eef55f44c36f596abd8220dc6b3c3c03b3b322ce15529b05364272031a7e1b2b46161de2f829942f0e9823650eb53e7cd9f0c44708ff7ae242a98e95c640a525ecea0270cfd77a4b4be22d6690a7410d02a3778c29bc45b7f3c878bd02fabf35bc828caceaf99a4cbc3cbf38c717825c5d22412666772174a470be569"}, {0x90, 0xffff, 0xf96, "e204df6a5d6c0f22f1cf7c9b0a1740a0e4f8ca2110eb5563fed00270bad87cfa80192789f71dee3d4d6497c3fd68b7b52aa905f7e8f716d6ab684fd16f9369025108bf49708a79dd8e84111e99e4c6e95cb3113cd14669a4a8f832d79a19db7c950f0761b4fbc8d01fc505a0a5952958ef052674035e9b03a542"}, {0x10, 0x1, 0x7f}], 0x1340}, 0x8) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x6, 0x9, 0xfff, 0x1f}, {0xff, 0x9, 0x5, 0x1a8}, {0x5, 0x6, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f00000001c0)=[{0x8, 0x1f, 0xd9, 0x3ff}, {0x4, 0x5, 0x9, 0x5}, {0x2, 0xd0, 0x0, 0xb38}, {0x3, 0x4e, 0x6, 0x6}, {0x0, 0x100000000000, 0xffffffffffff5b18, 0x2}, {0x0, 0x6, 0x8, 0x100000001}]}) 16:00:13 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0/file0\x00'}, 0x10) 16:00:13 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) accept$unix(r0, 0x0, 0x0) setgroups(0xffffffffffffff3a, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x200, 0x0) 16:00:13 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x2) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/22, 0x16}, {&(0x7f0000000140)=""/71, 0x47}, {&(0x7f00000001c0)=""/42, 0x2a}], 0x3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6, 0x11, r0, 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x190) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x80}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000071ef070000000000000000000000000000000000000000f8ffffff00000000000000000000200000000000000000000000000070f26da1d99b091259419a633d78f7705407fb1ce05356fb7ec4fe1015a3d5c0c81328408eb7300e1e25528dc170a0bcef35403a4cd274b6fbcb21cc6b78f187f449c3bca74df2d754012f202fb38558951a5ab0fb25bcfb0e8e6b4adbdde3779ede1edc3ab20918a39c9bb144d31c444f20319b3289ad670d7bbdc9d0950eb0e678a3ff6fc2b3e2fe0cdaaccc3d4bb9b96fd7f184e73eb7f588998f70f07621dcffd5e9b4f925892c19bc2dbd3b472d28e23fea42e2f23d384846d4a43975f943829d89132b4a48c7b524ec3e73d90d5ffb791a15053942521b159fa9376b6b338329871dbbfd2d153c5d6db20d53dac6e32b3594fba2dae5f675c57c72890aeb3c93369bd9020af617b0b182f3e928f43724eb318b24adb8f3adb365d3f943ff678571d7269dbfcb9f00af4ec768bf8fe49d412a8e96b850f4c1cb20c59c6bbf69860ba0486e204209d78e59d830bb1ffe3febfce96badc8d76fcdd2c19d35ba6ac14c06a38b66dc48252a3864a23aa92bf3a77e17cd36eb2159e19fd0270b26e066ea3698f064006c6b3670a60313ac81b61fa2827e276e8141a009dd19436e8f020f2f31d866a5a2d60479d2de7403fbecfdc9fb57"], &(0x7f00000001c0)=0x4a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) r0 = getpgid(0xffffffffffffffff) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, r0) 16:00:13 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x95) bind(r1, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)=0x1) 16:00:13 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, r0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000001c0)) open(&(0x7f0000000280)='./file0\x00', 0x80, 0x1e5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x10000000000084}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x100) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000140)='\x00\x00') 16:00:13 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000001c0)='W\x00') r0 = open(&(0x7f0000000240)='./file0\x00', 0x10, 0xe) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) getpeername(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)="600cb8b9d309842edcddfe41a25f942b197a0e8016e026f8c68d0cebe98ca8798ab47b782b9fcc12ef3b0634b39822322ffc", 0x32}, {&(0x7f0000000380)="89fa296a3b7b541bd423657094c81cf1c5d94b7c66364d1458d48b72641132c2dd28cb8c2943c02747fe9d73d7f4d4debbe5eb8b0d271057861f3f743becedd0725c96e3bf7a4ab8e246ae6af6329f9a9e4a30e911415478627f19b43dde9ea9e7c4e993e34332efaa37f203f3653274a9245803e1148e4374c1742d384096121773c3a2ded76967b307a96d0f9c90d01628fb1cfe3ceeee5e4be4225fc5983fff8e53", 0xa3}, {&(0x7f0000000000)="706ae7659f96a36adc7872b41cd9782c321182618c687a532949734deca9485c8b3df5d01782cff51d6b3a6ad82400000000000000000000000000000094", 0x3e}, {&(0x7f0000000440)="a430a1a1b00dac13b85ad459d521b5021b8493faba42ada644ae957b696d64db96a4c64ab84e736852073e672038d1435ca9f44e09e7ab4d1ba0347a25e8f2d8912ffb288a1edf168dca630300000000000000d4759e88a563249ae2b5dc52a66c560a5704e41e126736429eb644779fec350df742760a644cf7d5a335432987a7bf3aa66ee16d", 0x87}, {&(0x7f0000000500)="9e4efb1cbb06157bfd24157e0d35369c6833232f2c7e8470a10ed0fc0e797f2e3067a06f9220d25c6ab4dd3f3716e76b45242568c0fea681557079067dcdba1dee5443e7c7baa6c1462109a786b8fc6c7ec277bf34ee852947b71d394feffa81d835e8a20b65c81f150a73afdff2cec78e5b070ee002055fd0e7a06a063a39b8e099dd50e6d9439714f14ee115fbf1993ec9466e5813ed2eb43a29efac074b86040033d595f2ad88e7a042eb67cd01", 0xaf}, {&(0x7f00000016c0)="ce44348a27af159f65212424635603e7337af1c32741042d602c6df15bc6af42b358af4aa35f2c1900d002f1add2f1e2875905793c86005b51b5f1316b09f2bfccbbc1597367d63f275612d1211f9b79769c0094c618d3f3afa281b0b9add9e20f2263b9a48953f1f9f33af320c1a990437ab54cbef9ab8dfca06f6b0f62eeaab15952d8cf3d539c5478dd8146d07c87799dcb40175bbf340f22ee42b64e0031873291ffadaab4ab537d51aa11ff4d9351ba34f662b261884d3050c2b29d5faf9e5055130f362eb19a44c508eeeac6ca49f66d2be627be9680e06a948d648d1d0a47384b78da3a7fcdc653c917ca128bfc57e9b634edf863216cf165c038eeb7d8b537215a28dc10e9b63953764a3b1a7dc3144b0df7a5330ba08bfc4957568a8b641bd473718c98423180c7c67d7bb15e37eba904e60cd25eaf667e5b1b37cc782b204f318bfa69ad59f45951a3db351c75af10625a12245ac78a8cf70a11740ba598281ee4f8e9807a0581d2ee744806b04d37314311f8551e8e1da8fd1350fc9a840c50a317bdf432e20e2154da8d97e666491b4647b7e94c4d80b68afa032e38d871aef9d89fd797100ef2559cfb4d4239a77aaacfca2a61b387467a3270c27e39b96603c132855ca9d0f1e204001f3170287079eb0cf0d15aad73330feb330af513ad3b98379cfead25b17cb9d105d202df0dbefb4427537f4f35958d894a30456fdf7ca4169c705bece6986dd65ae41bff406f324fc0c9a8081a05a543285ec51aaadddf459d11dac4b429f134db713d5f6c8762da7a572c72610546c21fb64bd9d8b92136c20bb7b205601b6aa1", 0x251}], 0x6, 0x0, 0x0) 16:00:13 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x8166, './file0\x00', './file0\x00'}) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) 16:00:13 executing program 1: socket(0x20, 0x3, 0x5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000080)={0x3, 0x2, 0x8}) pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x210}, 0x0) 16:00:13 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 16:00:13 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) mmap(&(0x7f0000ff0000/0xf000)=nil, 0xf000, 0x0, 0x10, r0, 0x0, 0x53) connect(r0, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)) 16:00:13 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="bba1", 0x95fc609dc65cddef}], 0x1) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) 16:00:13 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) r1 = socket(0x11, 0x4003, 0x44) sendto$unix(r1, &(0x7f00000000c0)="b100050260000000000008001510000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x80) recvmsg(r1, &(0x7f0000000440)={&(0x7f0000000500)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000ed670f87f91ad219000000000000e20000000000000000006ce6000000000000000000000000007c9800"/112], 0x6e, &(0x7f0000000380)=[{&(0x7f0000000200)=""/89, 0x59}, {&(0x7f0000000280)=""/207, 0xcf}], 0x2, &(0x7f00000003c0)=""/92, 0x5c}, 0x800) pwritev(r0, &(0x7f00000003c0), 0x1df, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x10001, 0x2) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) 16:00:13 executing program 0: rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) getrlimit(0x6, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) write(r0, &(0x7f00000001c0), 0x0) unlink(&(0x7f0000000200)='./file0\x00') ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) chmod(&(0x7f0000000100)='./file0\x00', 0x1) 16:00:13 executing program 1: r0 = msgget(0x2, 0x100000100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x1, 0x1, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0xfffffffeffffffff) msgrcv(r5, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x5) ioctl$TIOCNOTTY(r3, 0x20007471) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) ioctl$TIOCNOTTY(r2, 0x20007471) msgsnd(r5, &(0x7f0000004bc0)=ANY=[@ANYRES16=0x0, @ANYBLOB="731747a0e60186a6a44645d691f154d5a3609fb344b4894fc63e83ce194dc353fe9d5c871a6ebe9a84ef52d43d44d9f3f3359036b0e1d997201c9815fb590c8c63d750573ae0", @ANYRES32=r2, @ANYBLOB="9c090110f97d0a6d1559359c4a631954d82bfc26cb09fe5fdde13a61c120e886d954197624825ffe6bed7850dd90bdf18e8b272598d37ea8aeb8b5810957cc51654db026e878f0ac46e1949d2b9b4ab04e2608bfd1f5488e79865ea4ccae174890c62450babab05f1baa4e7138b6c0b0fb4769184cd6c73913d40901d62f177e3839d0b53cdb9327b54aba8f20a61174a13e626a8a281480fd8a5ed74caf8f5726b8fd8a2386ab1bc09bbdb3ba8399c758ff9a71696d52b6d3383f4e1ae025b8e596203faa5035c50535ca5de7ad001b7856554d55de04540a7a9bf34d0b05b7f07fe1aa6685275b7c8e4c66d3462ec3c4ee948845aa3371be2e2f6269bddbe8620b87e8ec0c372b9b221583462188f3d0f71519d608abe2d688b9104debdbd63d1e0fb58afde679fb1d21053e0e271a2dcf9281f165e46a5af2f0d6014470eff9eb02a74117d4ce7e6dc64b5321a3f88eb90da853795c73af5ca83f9266546f40e33841adb3225677c46653843afa61ae0d4f176babcec988e6d1aa71b64c45fe94105ef29ee4897505c08f4b583d5bfa6c8849b4f83c7427bcc6cda121c024467d4e5ba3c69460857afc9b55bd45177e176b7b14b3eb44fc9ee094784e258af3eeda959dd5e816560bdbd39caadd544ceee963210ffac3947c85736c071e1f39a141cfe2501139c9293e871acc777a2c647cf42605b8f110827ba162bec26b55ec34a8d50123ccb9138cd59856b386f52f52fb0034ad1e2d22c9b9c98bf719e424ccb97975bcf09660d8804ed1baf42301720d52e78500e7bab7a5f490e2655f07c385b6829c944b338a11f399596c490578657e916e0eae86f25181f02c400290c907265de672cde5f8f2a3acba2d9b3d0a034bab13ff37b22627746cc0d3b5c783749acbaa39b70136af3a2ea7dbd126b9a832704793412b87cae618aaa2a8aa9370c2a4a48255bb59f268ecd10e4a4f3c1f51eb540ee7e31fc8496d05d5dea2672536c41307ee4a0f184b38ff21d15c06276b640ffbea600cb103b328158d1da3263fb536b00d4f0ba61a7d7cc05e9b0bcbf7f7d10fc427008b36aa249d322aee9f7ad221798dce353625fb851a6af05e9d1628b8f705f961a7b5be0f991c156ffd4b35f9b253f780b067caa7706f3a7221977ec9c66a3153258b5388aa7404abd9937a42028f34208bec2354a754f38f082fe9f35ac37a95f3cfce82bc78d0ed6471b6bc0a30c40a397209e3fc3717a9a010d140bcfa86f546de7e82f84babf3940131240f1c59b764369b87eea3474875d97f35042ca8d738f3ab1ea0c7d4cdfac0063fc6000877daeb8a11385cb653e6e91f1754defefaec59bc5c12f28291ead37341ccd24e37a30343ceb4e32dbad3d1048e9bedc0f580ce977efdb6e2bbf9c550ee8501abef580a400f23821566571e7b295d6cd41cadc7daa1c33dacf7ae918c585689c0c256487bc1a2b49da5035366161d176d63ae844b8679084585fb72fe3e0e02e0ccfe5192125b870678910c45f88d2ed96becb886e9e011b1095572a9b793efa9b96ef203ceb50ef0f8d2de4c6b53840bd68249ae8fa993889b650a53b6ad6d50502e4a825477ebcbcbed991ed4e92dfa7dd3c56923c82103d02215ccc2d61dd20744179873a6f9bdb8467c87310cc9d4feacf51901e6f566cdfff875148038b7b9cbd24d1767a53f394c8c2f14ed4df35af8cb17ca13c925bd7944d091e43ad7f19e9814e9f850fc86dc96e673797ef876ac10c416847b66a1549e7b3e459d246f30af767250236f8bee6a0de330b08875d670b5e3b8ce158629fcc3fd7f18c6c6859a99e9ec127acb4999e69a3f3aa9890bc34e51a0451cc3dbc8666d05682786aee6846c58d60f6cf16082fa296e0f92d0b27aa8a0782b2cb84643f605dc3a7f856a3446477c1d7d014c43b87cbaef34ef1816a100dffd8f73a400c5f922ba41fb7ecfc9fa99f225b28dc24abba6cff705ec591b718c5bc8162292d128e1aeaae59e6cda9302932567a0df922d0870f79297a042e7aba5964cc0bf89c041e960ead049c055da846ffce9ebd0d7fbceaa89995509903793a4ab03483945b2572ccc02af14022b72c5cd4b848c8b6b2f1dcf1d1b0c35a34391870dbaf590d2365dac4897b2baccc4dc7bd4d3806aed745c63dbcd163924f16a4bf4a9d3e4382863606181ee3f6e21fc70481417dc7e13b21f41f6acdb6fa3649ebcdbb26d8d724c8d4f910234ce00ef94e056025ac55da854456581233a910832414f07fbd45e689d11c19d2ab5df834b3370a162d9f9e846600cf784f374cc0e8ea49a423c7d457d6bdab9559e8500e3d9bb1ddc678568c6460448d13f1fed98b0ccd14d9c73cd4997ffb5a37705ecd55c1b2000014c9a636b874deb440ce89810587281d7c1dfe995665651d7a47875982c120ecb176ca99960f354dd76e979509f993e274bfdf40beeccf55b03813dcad83267402f2bf13626773506fb95db990e5aaa5d7274356890c206f35c8a0d0e3ec7be65d0e353c5497da82099c3d4f1e854b921a73f2fb1f334bc785e3df77a099721d792202e782c95b7652c9b4040daf952b36fb24b332beffcd7f57ffa842f543166041e5c5166167e9b70548d101e9c9f7e358e57cab8b5a592c6807240257fb8834934d952f4796b403c097f0e30efba299f7e83e049f80afebfbd66f529e3d4ebc68809ccbd7afe726261c94a47c08603ed334f4ab35c1ee1ac104e1baaf5405d2f4380c3409f2ecea4bd33185220fd3b81d20497b2cfca08c10e34dcc9d42c710cb0f7003666364f67171c765d2634c90c13ea79625a8c460328773c9b5b3f0d1f51e94e27605951241aa4d09c001315ea14c95e10b97ac92b6336ba2c3b621a55050cd6aa786dac8aa84acc97ff08a8c5bbb49d859f572c9096acc0c1c04f88cc30d984bb846b4f1d094040b44f4978045f23dd8d2ec0292bf9e7c4cd656481d13fcf6740619240687c8cb57ac02768c4b066f30420e24278eb296191898a14db986a24e1f1da96fd11751c1409b7e0e7aa955b4034e88c3cac5293260d6ecedbbfc0798c2468ad635d7a41a79671463753d89acff149fe61f7411f4ca286e4ab4279b5cbd697b0e9de529e23a5ca9ec5cc5541606b550e51eff1a4bab5faf723c732108f36c33fd4d09cd8760b11aab7891cd2b98c05bb504bf1d7933a8dba31d35aefc2349aac349cd8430de9f8b3db68e8e903cad75f3ef976bff19c0260b04e8050acfcfe86b1c4748e2cae1224fa3f9b722cfc501124004077dfa6ca20156f541490d97cce1609e64c5900e89b85c13cc751b0e06fd15ad418721c8f79a3f6954955c234bcbe0693f51f77c3d7f607a760294654eecb768bcb7d3925f84b1775b071ac417b064cdd11b54baa31540a4a5d589e6a38d3f48b7eb435e14a011523c2f0f79914287ded2c8c78c1dd8027f2ec6989fc5d2d5de2aa96d9fc756494a53eb14d8db953ef075fbcec20bb72030d326b71695d305c1f771ddb2914d39f1e49bbcbab9117d0fd219474de9975a6a87b09993482fc3ac5c5bc4af6d833c055d94cb8ff671c199538981a3e7aed811d0d4be01546bc83b782394d4627f65c2b298831987c1d7112c9dfefd78332b5e532207705c095e6a03d63591f1ed5f13fd2d9624bb82940769e9d136fd733ffe8b76e1d2080f68d4682a8980d07ec6f0f6327ab020489752a701986317a8e6c55a603cf8b6020f4c1c031829219dd02dd51d897f2de96154322ca86e2eab3ffb5fb4fc9d9d111b30d9ed104d377622d8f05e2c4ee8742143540cefdade6a925f3b0f0b121c40d0f41ba92f1fa921c4f8f324dfbca65dab9135c6abd41c126cb88a95e939006a57c5099e84600fc54dc27ee234507676ea5793381d4bc10bf69fa5e7ea358e83d6964232f0242ba59362034a0714797e0777c6d5b2e902e2b0b5b25cb95b7605e5e39e1da1efeeabd6737e9e4e291ff250e21db2803ec0cf44c9d8c94dd3fea6b0e15cc7ed9e6fb4b65c57568e3b6da9131bf16487503d7a8f1c3f85fde1e9b031a180ad92acda0aa8deeaaeb08c9541dced1536ba04be96fd558132dff0a40fe00341c0d1be6e1c80ebd02a201563d249483ee6e43a68c5878740a4e28a816ded78d22c894a6f759081345d5cc97efdbf8ff669eb9a059389ef5e0b6c233bfe2162da75c5d7750dc3f6e4873246de0cba104613256c8f09ac3afb879a2e995db658491968fb58cd99c7bf955a00f9653828e05e4937854079e3a7f8c8e7ddb5cfa242d68631ebe26e22beb5617b780652b95f09cf0dfc3e14c2289be9ccf75f5c221124658a4f5c2d0490c72584f0b5066bdf5cefbda70edca99a25a4e40c15c45863eb65217bfab129559583f6e57bb6830a9415c735ca2f3e1cf0f9c66b31557f67b613f4d3697feca10b05e463ab49853b12417a5bb22c79b3a8b004f85d7d5510aa1b1c842459bfee144c67b28b110c9140be59f1996ae41dd79a8c2eb23c5d2e7488e627b7e974a4d6c99e0d25754762a36376cdaf642bf8263f54c8d7d217aa7ffacc18cc948011c8cb8c6bd340d87462e8ed805bd31e57218fe858dd58c6135e4c56fa5f2771588506b8080ab1e884f17787a688c8e98cbc32e71204a6020600ab80bda8297a41c447a16bfef913bf22b1649c8e419931b9c77dcc590a7e528e29683fc12707e70858801a92e091f8bcf8819cbc14a79a79f035ff488a000a63bcef82f4d14b9bde862b5af67d67808127363d628a57113fcb028acc01f8c5fab8316cc92c22881405734462a91c452aaf16d7842f22395a668bea598ed7a2ed0220162235ab1801d1c007594f8b0790e8dbebc8ee32792bf84b0e636c7dd48eef1e0eb7f5c23a9c13082531ce2dc1b5c4b650b6d428fa92b8a34e3ec705f4f5504d81668e5ecaa8b2c4a6a5c4f75e5484a963161225b2f1c96f8c4bd68299562156fa0147a3388746e3caa22587acf798a51c71e668163b1f9825f58384151e3bd6fd370a0d46d975a1e4c1949c6bf1aaa12437877775adf783af8d61d399750a3672607536106400a57a7669508187eab871dc0c229f8126e1ddd0fb39ab51b8414f3673d44cf47af99b27616a5e43ab32300ce8894464c653d12a98c03e16c313289b95391c82bb3318dd7561029508b46f818b54ce61e0fcc2a084ca30bab4fe72f498bfe96eef6730e0c56e3482aaa93ee2dbdfd0ccf5ede5cba1b3666cb254c69cf243c80d22edb6b4f67711ea5614d82df602c334627e397aa135e3d5aa982fc0a3752400872c5e97c40218366fac0fbde042078abdbb2213fad591697108ddccc6003a0f697bfa9d5867c347a022e064f5658ad30365a5f6ff440c25edc06d05e69b3eefd91cbd9b4ce6377884f98661530233763e4e89c6e93f1c56cdb37db8c7a940312a5356e055d63672528a92557ecc57a05c6982c34c8caecdded517995d64b796392efc8fb9702b12d95eda181ff0807fdb9d0e4129777b09d468ea59772a4d8c162252da3e57f2ff8b5fa16a34c6f2d3f0778c134bd7ef2c0d38759699725d16f1fb9fb3327d87293c51aa87ac2339e994deafbaf0cfd1e1723d9e103e67be56e840d4632332449da2efc740f41383830fbdb9b8bdcc71ca2bc2ee04507e26c8a7b6e0e286f65092fc722c5ee2ecdf9a9c6185ed7f66ff2a6685de4558f843e94ac504719ef2667a455cc1cbff4f3c324a77ef571b2cf6a265bedad6373ff1addb38a77424c109c0ec3e87312ee13df783275b84a131db87c6166004b02daae64ae4e", @ANYRES32=r2, @ANYPTR=&(0x7f0000000440)=ANY=[@ANYRESDEC=0x0, @ANYRES16=r3, @ANYPTR=&(0x7f0000000400)=ANY=[], @ANYRESDEC=r2, @ANYRESDEC=r4, @ANYRESOCT=r2, @ANYRESDEC=r4, @ANYRES64=r2]], 0x6, 0x0) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgsnd(r5, &(0x7f0000000a80)={0x3}, 0x8, 0x800) 16:00:13 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x1, 0x3, 0x9, 0x3ff, r1}) r2 = getppid() poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x400, r2) 16:00:13 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x1, 0x40) 16:00:13 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) getsockopt(r0, 0x400, 0x9, &(0x7f0000000340)=""/4096, &(0x7f00000000c0)=0x1000) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) r1 = semget(0x3, 0x1, 0x200) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = getgid() semget(0x3, 0x0, 0x400) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x4, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x6, r2, r3, r4, r5, 0x24, 0x2}, 0x5, 0xffffffffffff0000, 0x168df9d0}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x2, './file0\x00', './file0\x00'}) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x0, 0xffff, 0x9, r1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x35}, {0x81}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:14 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x611, 0x10112) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) 16:00:14 executing program 0: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x40000100, 0xffffffffffffffff) unlink(&(0x7f0000000040)='./file0\x00') ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0/file0\x00', 0x7fff, 0x0, 0xff, 0x0, 0x1f, 0x5, 0x12, 0x1, 0x0, 0x65, 0x200}) readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) 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)="ad18f05de2f4ef18", 0x23c) chdir(&(0x7f0000000000)='./file0\x00') 16:00:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x89, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) accept$inet6(r1, 0x0, &(0x7f00000000c0)) r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) dup2(r2, r0) 16:00:14 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) r1 = dup2(r0, r0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) 16:00:14 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = kqueue() getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f0000000100)=0x8) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r2}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x7) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) socket$inet(0x2, 0x9ab3d2a47ccf6c39, 0x401) 16:00:14 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x1) recvfrom$unix(r0, &(0x7f00000001c0)=""/153, 0x99, 0x2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) pwrite(r0, &(0x7f0000000100)="33c85ef08acd0cc6ed03d2507121c4a581650a071cf7bfff26cf52fa8ed3951d0c2eee3ca7259ead5611f0bd33a91ab7060ee87f6b3af4e4a26285ddeb3e291bcae29a3328a628f2cd6b9d897fad7dd9c401547b19891b3c4008263a14e63df339717c109a10d6b7cbe2efdb5ce7aef998eb65666f617b3a17ef62059f3b99cec3fe68d0c3b726ae2ac709da72eb6fa7611de884c3c5ec8a2571baeddbd24b3367b9a372b3fdf61db56ebb", 0xab, 0x0, 0x0) 16:00:14 executing program 0: lstat(&(0x7f0000000140)='./file0/../file0\x00', &(0x7f0000000180)) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) 16:00:14 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000700)='./bus\x00', 0x800a, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="f31204a49155ceb600", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000040)="03", 0x57}], 0x1) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000240)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361daa054ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b276442432b312cb9cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594ab459e07405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf20941106777fcd11921ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a308d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a", 0x444}], 0x1) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000780)={0x10, 0x1, 0x4, 0x9, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffff7fffffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5ab7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8ac}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000002000/0x4000)=nil, 0x2}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xa2}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xffffffff00000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000004000/0x4000)=nil, 0xf372}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000004000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}], ['./bus\x00', './file0\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x7}) fchmod(r0, 0x4) 16:00:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8}, {}], 0x2}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) linkat(r2, &(0x7f0000000180)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00', 0x4) getitimer(0x1, &(0x7f0000000080)) r4 = open(&(0x7f0000000000)='./file0\x00', 0x88c0, 0x10) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) read(r5, &(0x7f0000000280)=""/4096, 0x1000) getpeername(r5, &(0x7f0000001280)=@un=@abs, &(0x7f00000012c0)=0x8) shmget(0x1, 0x3000, 0x300, &(0x7f0000ffc000/0x3000)=nil) 16:00:14 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa0, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x3, './file1\x00'}) 16:00:14 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) getpeername(r0, &(0x7f0000000140)=@un=@file={0x0, ""/15}, &(0x7f0000000180)=0x11) accept$inet(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x1, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, r1) 16:00:14 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) r0 = getpid() r1 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0xc586b6b9e0c5ad7, r0) 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4301) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 16:00:15 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r1 = fcntl$getown(r0, 0x5) r2 = getpgid(r1) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x1434, r2) 16:00:15 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000100)={0x81, [{0x3, 0xe81}, {0x1, 0x98d}, {0x0, 0x6}, {0x3, 0x7}, {0x1, 0x5619}, {0x2, 0xfa2a29}, {0x3, 0x3}, {0x2, 0x7}, {0x3, 0x1}, {0x1, 0x9}, {0x3, 0x7}, {0x1, 0xffffffff}, {0x3, 0x8}, {0x1}, {0x1, 0x1}, {0x3, 0x6}, {0x1, 0x2}, {0x3, 0x6}, {0x0, 0x3}, {0x2, 0xffffffff}, {0x0, 0x1b6ad9bd}, {0x2, 0x3}, {0x3, 0x6}, {0x2}, {0x1, 0x8}, {0x3, 0x2}, {0x3, 0x80000000}, {0x1, 0x5}, {0x3, 0x8}, {0x3, 0x8}, {0x2, 0xb3}, {0x2, 0xfffffffffffffffa}]}) open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) r1 = getppid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x500, r1) 16:00:15 executing program 1: r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x10) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2}, 0xc) getuid() setuid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000180)=[0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, r3, r4, r6, 0x0, 0x0, 0x0]) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r8 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x80000000, r5, r7, 0x0, 0x0, 0x0, 0x80}, 0xedfe, 0x200020000000, r2, r1, 0x80000001, 0x81, 0x4}) ioctl$TIOCSTART(r0, 0x2000746e) r9 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) sync() fcntl$setstatus(r9, 0x4, 0xc8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x2, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000440)={0x44, 0x0, &(0x7f00000003c0)=""/68}) semget(0x2, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) msgrcv(r8, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000984a13223a01e94a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cad150ac000000000000000000000000000000008e00"/4089], 0x1008, 0x2, 0x800) socketpair(0x1, 0x5, 0x1ff, &(0x7f0000001580)) 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/245, 0xf5}], 0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) preadv(r0, &(0x7f0000001400)=[{&(0x7f0000000440)=""/115, 0x73}], 0x1, 0x0, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) accept$unix(r0, 0x0, &(0x7f0000000100)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) lstat(&(0x7f0000000200)='./bus\x00', &(0x7f00000003c0)) faccessat(r0, &(0x7f00000001c0)='./bus\x00', 0x4, 0x85100c5a05eb5a7e) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)={0x0, 0x0, {0x0, 0x3}}) 16:00:15 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) r0 = semget$private(0x0, 0x3, 0xc0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000100)=""/227) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) 16:00:15 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x7f) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) 16:00:15 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)=0x3) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000140)='/dev/ttyCcfg\x00', &(0x7f0000000180)='/dev/ttyCcfg\x00', &(0x7f00000001c0)='}{&.]+\x00', &(0x7f0000000200)='/dev/ttyCcfg\x00'], &(0x7f0000000300)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00']) open(&(0x7f0000000080)='./file0\x00', 0x611, 0x2) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) setitimer(0x2, &(0x7f0000000340)={{0x2, 0x4000000006}, {0x6693, 0x80}}, &(0x7f00000004c0)) 16:00:15 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x200, 0x10) sendto(r0, &(0x7f0000000140)="1cb15a18e1fd658e97a41ad4f3dcba4bee7f7758", 0x14, 0x2, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x0}, 0x8) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000200)="9166981b5be82a3e7c1768c782c97a791aa4702bd337d912947017a3cb9c9b45f45980a1a4744683843770f3e26e225427875f27b293b69d37232e1c820ffd0984f55f499164c48883bf31915f1fbc5a0b86c36acfb36c13f7f799e9946317f3a12d12988c0662b23c12ab8eed4b21aac12f72d58301db87b21920f74e4ca32592ff6e4e1d1bccb3b819", 0x8a}, {&(0x7f0000000cc0)="9f871398a9ff966ce209ae1a764933eedc47e26a066970d7d35fe32ea8dd3552c925f6414f858967061cfe61363bdd921b10848a71cbc18643a6735e7975e47df52421936ff5819c73c16b7343ac855100fce47a9087c1c288f7da33732b0613b9b9e9ef759be44bf29c2916a819fc4269306d163ffad234061c88636a3a8364cf98208b439b90f91a2717167d2569af021de8aadc4cfee28a5a30cfe38ca458c9eeb4099796fd35d710b1b3ab37db36c547cb349b266d710804928ea3cdbebd4bf45c85bef5d23c7f2834107bde5db2eb21ddf6dbff0e85556177ff31ff0fe0896f69de033e46ea66d647b243bc2d7ceab2df3632e0bca122fbe481d9c2a142df19c677d72acdec7fea1b7eb7bd523ff980cde83d412822748fb9b85d49b16b762e62cb0d44cec99690b90cf8d403fcaf4463eec6f2bceeb8cf187ce828b615c31c8ab2ba730729818347be2e74d571b8ec216e802e60c89144c73c5467553b6e5b77598988ec5832c4465fef5b41e896bc5321cf893ed6698c803b3a99adc0cc17d1c7350f082c9fd514d9e953c0b7b54d9709cf0b0d9d69e43e2c322f808190008376418066d3d666157cbd6304fcb2f8c80559c5de72810200e98629e5fc8c22874b8eef55210d6f97d302b210c71ed686c21eda50ba67bea44c794261272d653c816707d2455e67f6e716d4cbab7bcf64c25fa5e3ba30e95a7f23379f9b9f3ed9679559924f57bf3307aff645b03fe99ebbd621bb32b0076ddaaf491d71fc548c54aba811db8e8786b05246de15836ad090dda5d0d42c48ccccb786c24f1d590593609b75beca3f81319ddf7703b8e8ae8921089123f5353c6158393075f8cc85cb6e169a42d1405f3e868755318350c57dc3fa5fbfb816f3ee3d24ae0b0e8dfea2a659f145f367edb776172bc9d051a24292f7954cd312348e4fcdd1b5dcd7e006fe51a8805ed55782d8b880807e747a13fd0343efcab19a88a7c477bdb69be83ea13d11d00eab18a802826b4f2df939c74660235b3d96d2010e8516df603f61c95eaed46be17fd42171e2f16444150f18ce65e95da08f36da74bb2d949a30d9fc585ddbbacae29d05b6fe6e64e36b72758e03cb9a54e94ed7d56eb391a59b6e5cb0a85d3b5be518e9b90dfb0892d94a6753ba2d663d0687b8af62276884ec48d3ce249037aa73fb1089e503ac01fd9038741c3c98baaec15bf43e22561d7f5f86b3eff4100d11b4f31faa792af5c6b4c20d96390fd18bf8bc8837f3cc60e61bd2c191c3f64f7222ecc341205e4f727bc4956247a9140ce4d6e02d2deee55a035cb69a2017d01bd16202243e8aa2fe4560355f1a3ac52612ace92ef4eedbf5ce049cea5b75b4101189e4e9ac0d7a09bcb7c7df147b5d8fe65342b0423867fec06fd64e8dc331526fbb55ce3dcc2df74830d56b4b3e4f20ab0750f1648264c78c51983438c0c3b50bf43d78b8df8d623632c236cf5cbccbcb232e9cfbfa876ab70164e324d90aecbd5089e536d1672b5e8c370163c5faff31912c1a34296dce5ab26e25008bce33ed9e8c7b0ea237e9afa879b1dfc02105f31e482881a3ebdb652591066c9458edb570513aef613fbb3a35a76f21a5187beb633d3c1c757e811a606a1e72c796583b4b03664c77363076f9789266f03e1c3eda7285903eb85505db600a2112e9963d81b65731e6d794e3256547bd164d0c7d299c329a375627c9b377cfa1eb7a246598343f5f773fa17291fefca9138ca7fe4ead92f4bb9a78ac6310b82507e24b475d6a6e791389094153666c9a60d565e0bf88268419a30dfd47827decaa13a7a384c0d172e3f7dfdb8a54db2403715e3eb3b8b4356e7a75a0d76fd307de07d573cda69aeb29f4c131fd62873f626fdceeccd59fc59611c8f5bc3a0b6c4545cf21a2741e7e793f7de728175883a01b050e6159ba0fa8d210e50705546ca9a3be0aa91db68d640e5e51f3295da1c07ea6c48adf04cb94fcae18ebde05ab7c8a3064a4713845af4ec9e96d1a9785afcd1d10ebad2aced1637f04441e08ca11643a2cc7bf7632923c488d79f89da3dbc0aaf232bfd8ae4e65371a97145a58cb2701009cd4155d8ffd0aead74ab0df737773e1edcf270cc05d5b743423c2f2f985ae94c190cef0432d163d41c658623913c721278b985d5f6e8d66f8ed87836a7ca7c8e3e3c7b12617e86e33a69cb7b1d025548cb2b4c04dd8c6e47774b051d81382e7229c65c2af78372d68b7844e646dee28b67ee9d25227b530084bef4a70b5df97449b136bf28d5af9cb288649bc66f0d77294d9a0e341cbcf7f5d5018465526f94bd911999d0b0943a73ed4b029746ee2394518b014cec55fb5d64d36abad3bf74e7015d632c05b3a4fec42caa67cbbc291bfa562b37ea87b58931b2353e3bbbb9d67bbcc06ba12277df6fdc9eb16575874f040191d6ea16d1f806431fcc8761b446caf39ee099f6cc10735ff704613653dd9f08bdb11186b54f5bc7775cbb3bee4541b9e42f0d454ecc789b23115c4880647200ca89833f19d4ce76b4cd05148d77fbc7e34f452b2cb3faa9ed177f9d165167dfe074ee19ce503488831d635bd88cc122cffef4b58e2731dc3dd8012d095b591215d28249a3e21dc8b31afb54b9324f8fc5c5b69089774e65020d6959e206a1f2c0e008ba27b4815305d640975974406bc98c31c55235b825489a594d9b2000f7f1413ace0b27b45b2b8fee83c88d43142a5d500c2c23d16b0a5889b07cdee35ace8fbb618755b58870f759e5e36af3d1fa13065d193b016bb3e58f11d145776639f17a01a2cd163a66caa2100752b7da4277cbf95967c2225afa28d00fa493743369c228b4bc6b3b289a1abb8d6761f9fd9a4fb8586ec7a6c4593dc9e6c0e23ed02c2f41872f4919a166b418c487d79b249f126adea3befc22bf6c28308b02d0ae46b0feac6269875c5d37796a57b730dfc1238b8e696e2bbffa5b7238cb0d8d28a5b637f7ba46516498c14d46163a6d44f736566619784169ff9d1ddd72c81576be9c261f51ff850ccc89e7982e81c4643f76ebf4918ffc60182b896284c0554945fa794c9d3ad5b670c8db67618c3bff84c41159836caaa20a7279eba72a7836a5a06080db2888665841fdfa2e059283a42f48140fba514ed004c11f30f5021606cffe42fe4c95d1165523df725f1146fa85a475901828c1bda8c5b468edb9273eddb746ce4b2ced3eb9adc71101f6a0491d772778d91592f45633c777cd8d21d82205319a10fce50014e790527db29a715e9720f6fbd7cb06dc4b67c88979720ea5f452e4f6deb8ba11107f0b7e91b1484d8d1f1fc2508bcd838b56f95064e1f147d8daea30e5787b2649b78a84f1bc35eaf50460456972b0d141b1b81704f6d826503b24802d0e7f142a95c93aab64cbd9b8ea19fbdc9c8c699038f00e62394259354c291a0319c364040633b790544dfb78907e7978bdb79dd226b073a20e71de77f3775c2fc5ad6f3bac3b26f03dfd3629d7cf402a95cfb23404ac20c6828c5e470c9552c0278f776e455f9cbe8e47dc22340b1385302a53e053d07a505281b890cc39eb43b8a0417152f77d0806773af9eb2829458566ef367caa7bc0865baa94ccecf15a1cfcea499ebb59c7a028254b303305d4e26411e63d17c8b7b404730164372162a26d26e39e1fa2dbf13e080f6c250741c8e19a20c5027fb20b8360f2498a5afafaa67910f2c8e34dff31a9a0479281053eb6351d0aa9c9552ddb8772245d79f6c026d9a5c999534b94094304f3ea10b2dc7aa754a598a9e8f225ba862b43915829d3f5c3e7e020de235cddd7aeaa44ca0d7535acdf13b0d0460a85f322d6dfde117f04e3e8611dc89944d834816bb8c62f52bb3cae6450adaeda13558bc7444cf71fb74a5286608506097852d88c91c2d85318d9e305b4e60478b118bf7ed0ca05f905cb51d01c69e51693022438e49d5e2b2a3d187d6fb3adb6d7cbd503a08fadd764e954724cff64a593bea4873e403a21bdf97a93bd6fce602678398cd8e6eb3787f1589c291fa249a8f8918c6ff3205b32db4c8bd8ca1acef54ecda741e480829f5141c7091ffb28fa986b229fedef40da4088c04615261136eb4a589f660543adc57f785c53d67c72a8792035450dac62416e5302c55a49fd95e9fab8d97cfd9b1650243a6b213fa2d995ed942d15bd5f5ccd485512df7b35a8b1df9fcd3523befd2754057d16210f8a637840429ee2c0c69bff7604a0cf9503591188c735337d40f5d91fb5798882fd6f7793e0c950aff03a50f8a9d75f3eb47bf29fbb964c571f0d9aa609240ff1519728f79e81a3cb3c7bc5822aebb38e86797068aa3abd56d6684f6dada0e3e0bf9b152e365f500b69858548cf8bc2fca054074765dfa18ff35917424ba7aa826a835d0209114f27dbd1c2fc8ba15aea75328cd018a371cc95d2c993ef4155b8d066e6fcd75b6fb90bfbbd878f6ba5cdc7756c7cbceac99a790bd297f64d5b6c772e403d71da2739dadd48200068598de6efaa92d7b224800061112ef403524959baf13c81cb072e5018dfe635ee9231fc53f0d89ec39ece5215b0964444891b8d3b42e4ce736a40b996e0b923589da323d7ed6f106978889a5fef4b0a0de3c498fd79c46531dc8822d99fb211db240eae4100dfcdb4cf2497e06b3f1c06a536ed6eb0bc9d20cbe92632ce7aec03aa0314386707090d9687b39d999e1b6fb3f81ff23246880cf5e9f54ab8ed1c77c4396c76df622546169a5dfff60a5ed8f415c52cf5da1fb8e87b73090dfd56c468c341e9541707f2170a79bbee3ce1a2346d0ebe171a2e33cdaed503427d41a619119dd417769aaeb0591d8e48bcfc250f64624ea3bcb6de98c3050cc932666673c395f3f72728b962188276f667d25a11421f735f9dc322e4ffcc9c49eb39c2f8a116f10ce5cd045a68602711efe15ee92a9d1ef3dec7efaddf47226bc5bc658b6455e5cab8ea12113fb031e3449fafcb461c540d226cbcdbc9f6ed62b495540b89be83a6533162dce2d85713fae3418e0da49bd53de58b142be1d0357e1e974c4de8ccfe7df1c0efb9108a383b911d0334669c78a9a5fbde5d23a313ae3edb04c751218af97bcb8a36efde6a7e66950ac1a8d41ac03b75f606d4bee8afd1ae07b881b7ccb1605c1007791daf072156b5ba5a7ad0f2a8abcd43864f4e09189530cad68f26c154eb9a94172470e02e2586c8acb3024dd5eaaa29ee92d71848bf11afc87996099c586e9c1c1c5f04ea00f8de46e305f03867d14dea557382092d3496749c43683134ef8ac29620392c8f8bd9080dfdd4312ccd66642dae915b871ca090099ba0b9917a16eb29ba520307c20282a6134c93014bfc1cf861f3bce92db235c6f6d4e4813cdc3b181c66b7f7ad5534bfc0381e48812cfba83d49e975737a519564740184497631927689c297a2c9793ba1ccf16c01995001435b842eb0370c53fb89131e7468bd02fe1dbc12afadc4cae5e03b4853bd107f907c499aa3b902a9b3e8850a9a8df74fee04a686e4f527427459d22c45364a47988b0adb59d9e2b171d9f03f3370e12fdd5978dc9d40cd18c5bede4ac59fded0118d67e26ee34f8c152783ec84f819d4ad25e14cc4e6dcbe43b5c284d3e1a51a19a5d942c43ab7ab0a1df25f725b09c88255243d8a43548bb671ac0ee3c49e151371df45a119bd2f848872f175daf4acda9ac66afb8eff43c6428f52547f13a45c10b876db680689dd3bf5f519de730350344dde3b3d258554ba07d981097874f35629a09", 0x1000}, {&(0x7f00000002c0)="1958d4c78a0f1440d982ea8c290108945743c53af6390a89d6822ef5e0c08af43f48bef02abb1db3355d30b5f74dc8b19765845eee87b561fc78371b79c5e216b1e2753083b2c04247a73cdc7984844e7d7996399268c6e2ccdfc9be2c4cdb215c0762ac", 0x64}, {&(0x7f0000001cc0)="0727329981e0fc0666b5b17c5de8c5723f4ce0c347da3ee624802417a5881b56e395e782262a407c76a4c40ad89f369a6f2848ed3f90556ae996fa411e29c5cff54214b0c9efd1ea5989da2c9bf93089a47c1aafa550860d27b5d1b5d36930ae90ef531a7561e4dccbf6d5a731d1b547dcbb52359d80ab408855d52aafdfe609b72b94621a155224b0c7a15a3d732f423e69559518274afd968ed95fee75453af98ae2fe5a579a0c24425d6ba09df052ef2aef3b5c563302a24f63dcdcdc64eba52ff6b3ab1509eaeb290879d2b0eb8ba3d3702cc2911aa9381fe6ad982cb139362767f7b1f0cd10df1a33c6fd43526d4417e53f94131e9edb95bd91dad1f582ee4a690944ebc4e0953e2b1e22c6b355703de075858451c1461e46e364a37396a12127a2ed41b68a958284d99ce05a2250ea59802c62bb6b17b42d15b4817eab995072b05b8ee2ca922f341d05718d69497ef3c266668efc017729dd1fd30842877913a878795c579983a2b5622d661eafa9c6d2406396dd9e1e6f147081525391ae196602ecee7624c3b1fd77edfa38ab5288288e5ec1ccd551a6c6516223cbcb63bb996ebc5d93b9fda9994e2bbe268b31a8d7586bf36c046dc98c83fe4d3a1f99d656ea1545273e0777590124cd9e31673a7e2161957188bfe867ca70971cc1a6184e0f766472ff83bf6346a9c338896c8902013d35322a38eefa510d589347c6027169961cb3f51e5af88814db7f5871795eea0575b91fddfc1c48dee3678ace6d966cd24d0359aba3a5d1ec58d4921a58421bb224cd3c78f7b55c4fa19d6af82736f9b1e609e9904a67a71d476177781931dca86904269991e03c5bce95907b1874a2626df4b2b3f386c6e446478f673c5b82b76080d8be9a473e7d834ab3972bedfd81df0c82632947b3a71cc27bda9b58f65856d70d1f05cf273cbdef7abf02511860481a56af7d42c082ecc748e51260eaf4c985488ab37d037ed94e16de4b1e383d48be62d915fb5d394529f572ce74d69555ce7c13312639e82d85c9c6c9559373864639291926dbfab3d585173b30755a74fa01d9e3aed88be3bdc36b6ae35a9b495a7487a38f98415f47bd37015fc89c98bf0259fb37d4ec0081ae4f242474f4ef61e22757cfcd3469863afbfa2f28867c85223f593cd182268ffcf9120932e9c304e7703ef5f9aebde6b54f37bb4a1850c19ea62225389c9f36ace0825d1ca188fe4252b7b4a6efb13ed271f09df9f424b313f996582a3a7ae768b60a299d3841f5035d973728989fd4350d17584fb8edf7c0af78dec83252b612ee8af7e6d822e807413c0a41b4a5066d6e8168b8a75c4a91808d9c16c8c473415c8d8ada474c6308ea4015aa6a9d89f8dcb18c82ce1be6ddd2ee857daf8cd7d80ed8d160c50b7a922e11a9133320d8d751ee58b354405b97e0ef6b88fec67e3840b1aaedd2ed2df8aa7331d996b26fee6c43c34f4d074dc73d13278de57b7fe0948dec750ec4d6c67ab2fc5ba28b32e8e9cd46860a657721cb8f213f64502a2c534a0aa68cf87c09e2a29fe594bbaffb85fb1347681bed3cd66a8f03514205adb7c1a15167cb45e0f99faa39141cf8a7253f6c63925aa8dc3f6f009289573c0d40085c7046f77d5fb69e6745820f0c02c0f825dcc2067e6dfb12f387ca350acc5c44110a36c1d6870b161ffb1094c92f2b1f679f4fdd4982992278660f49368185e224cb259b0ffd850754815c0f54db7eb810413ac72421a3327f922eb4502124c9ae0e62db9d490719a22d9a7108b17467cf29b79d199997fd38e5d1229b98d9a307b8fc6f970b1522afed74c60e644ba19b9eb75736b8ab2876b0b3e5c84e3a8a7b01980c6a27dc397060d30f71f1af086481cadc40eaf7a1ebe4882754f8b23e61ba0c509fa13af16a1bf33ad5416883bf641a87f955ed917b2bc9527e1b656955af90c28f75e06603d16398003caf178a3ee926ce9fdb3173973a95ca47cc4ab36052f33cd0330e3c34fb109237087030e3edcc1abdb9f270e96b110b0514ca2b0fa0c6eeeeacf10ba244b0ea5a04178e295af7607daa304fbc9b4640aab1893b08284e1f9b3a4dc868174e1ba77223dc19efd9ae0993de318efb44770ae5a855498330cb81b9da5b173202e95e397d1966fb599c4cc1e5e2d47f5084f63c6b4da74ba0a45bd6a23fec8bd790091a425bae1546001899b23977b2e7086bf2d67be2ea1a6020f9c1d2e04d3ddda4ffc60c4a1c7fe93c1562b720ecabe780ca8169298d456f6efba0b51f0561fea6e70af2b6fa68e87f90a67968e1727316f212719251487fa4c91e6a11dd3840eb5e29b9a3b7de89cd8807f3e94de27994c99b8c9802c0ec4851d88c15226c7eb41512d0bec6ca14075f554ea184263ce5811216bcdb69d6fd6058d805a41b0c91012812942a8d03c4593cf45de5495ea21ba569f6f5a0d85a1c556a63d893ee65e91eeccd62d02a5e0b3bdf52bf535c5cafcf9322116d3965a7fb23b49d084638030b84174f029ec694ac61254d3cce46a24a874f28d2e0a763e0e1f368497faf15a30b9d8594233e7d4e084f36c15916ec3f0e81492444851fed33958606c386230318b5aa0f3c0353785300949e5e026eadd56e25b9c8f056b78f5192f55d5be799aa20c6a6de066c33868641a1fad84aeec2ee259274fea23f93ee2ff0d7beb78eb128ea87002bcc3fcf1ef7a5867a75da2a52af21056606f967c7f8bed4299d2e1c577542aae4e93dbd153d776530f377ccdd0e656b4ff9c97041dc5a67a56841773043d5bfc38edb84a157233672fb57d7a256b903e32a5d0d57f5e5860dbaa6e3521cc43fb48b90eca5f8a3dabaaf9d7e3fc19ea15d6d486fda63518b64cce0b280ef2b2bf25818e58fc6a80e5b032f1a25dd3df14bb8a04fa6d63896d35d3174e247894f8bd8b29c7c3aa8f4303951ab33eba4305d8b46b6209e5269cb39c858fd5bf82dd863517c2fd9fe11a82e794c9ce67691f6deae9085037efc977f8714d0c7c2068ad6398c0fa116eb99c63541f6c16b01b4a9ab20115dd2ab141ba59dd73526aa0db0dbb746d6375cc99533719c434aa8faed9f201c5cd54a8541822446d1985e1ac9be1a5472df3f9faa0657a99ce5b0a5859e5cc2773c1e4c3ae52dc746f7e5fcf5723252b34f715ab7d9d4c979c37a88e2f9ed62da980e949bb4fa8e80e0878beb1e465a3a6f7a50a8463fe512090c918c18a60e117757f0cc805b450ad6a600b2bbe9f4019f360d77e29c8eeac5288b4b301e89aad33a0f8316c344b2e1024b87acfd34f035dbb278c7276a831fe36be04216750f280edd4e261f0e0415033b986a997673faae199bcceb6a6b945ed5d387061937203714b3b3909b9e843d25a23fd4dec2d2c49fe207d63ca2a869696bb72df55921c6013cd1d2c68be4a97e03b1fb57d3b7e897532926e7fc79abc9fbe4713e4d99be80ccade81bab804efc7340a0b5babad7b83316f04a009989b5d1590fac49cf3b273855271e507bec1dd90b259e647114683bfcd45359baf6873c896162438b0e29e96902be517aef46c8b117e4076012846fc506a9b086478e8553e63f190f98177ec59eb428bcedf6cf492de38577a74a67985d6aab76259fc923fdc54f69459f4fef13df63aa89b766cfd275ade14535675bb91afeb6c42da89504f319764295585c19432ec3d36ffccde70e18eae2be7bcd65e0aca57371830845fcc8ff5f7af94d4dda959686b6eeb816ccc2457b3b44ced86ed990cff5c6f1e6ab1758a522d056ea1dc5f233411c0834679e4d52ff53e805bd6bbb4235c5bad299a93c832160ac2781e029520f1b78134a3d5e41ecf91949cf923c762caa03c6a333b752573f47e7b80c06245fee5e68b1c33569015c7a4be88a513095c9fa1d82700f862f0ed8d4097903c8a663f3cf379aa054a35c5a054509f974dce5e8ce73b952e65406930cd8420fa0104c9fa7591f59ae431dd66f3b99d96273952b0ca41fa4c3e130945fa36290731a12fc76b115c0c3fd7923b88ca3dd336cb05331ac0dbc75e1ea61e939fb8641b04befef3f6294c6ebdc97422c4d3b556087a2dbf98570daaf3ed71370b653a6262c6dfc469cff0dd65c95dc38a0be22d1e70c42c19ffd55ff5108138b4fdbdb57a2c325d6e0f20a1de9f7c06d3da95e1484327d4390ac2ba12572f60ad36ff7da9f5e31469358551eee4b1692163eff259721914b6b7573f5a08ab5e853cf62196c7fe28875f857355e16848a6076708f171c53c1d28936a6d32f40d6cc33d03447c451f03a59a6d95934c0d08324cdc48bd4311dd0582021504576b1c557f6e71c859d882e910a196af6de0c71cbc472695b4cf1295a80e79844f5bfb686f63c7ebaca7016340cfede04e7b95e5818afa3745eba3c23e9ad667be209069224fb1dc738390d2040e5a6f10a9ac04314c703322f094efbab45b17a4c6ae93b3224a9b48561702dbb42479c41bee7dcf36f4a29334cb0e19e5cc570753fe22a7688a1ba81f0a2e532bc5a0b221141140983eca6b73f4d2388637a033bef3111185ae16c41962e736ba66f8b53a3b046e07ae2e55af945f2d24f6b3c26ac299cf5eddeadee5491e7b0b7c378f88e7823c4280a522bf9e11a1b278b48344a7c94b88d974b83f10f2589898fd9ecac920e6995ee195dfb2cbd7a068680b6a0fad534e93c9f1e6e7b1245193b9a1408ee3b83a0ebe329d14081e84a6152afea13962bb3d0d20d1026925cdc61e42d7f11e71bc0369b3d3a7f9c631ad7b20e60bc26fe7ba273abf85a91c745076cc1ec037b6f0ae4eb3bf18cf3744678b3c94da960536066ab8b4e62fd3fc91b20b6e6434caec750b659a505340eebd6a740a34f5af6056cc1db480c73de18807efc181d159626dcd3668fac18c61c1e44451e9883c45473dbe61ad3140f65fabc30882a86719ffcbd66c7060922aa7d82fc0af7566c0de8df2cf6f853c92fe44874c66b4b6edcf9216f8e51e6e602bfd603486a537a66ec30290ceceb38051f4cb671f3dba93cbf158f149d3ac6affc85e3bf1b89e909f41f5ff15382db69529d12ccdef9fbcb0aceea8ae4ef07e5a4f08267d75054ef20cd6b9ec997b64661e5dd1061832542cf2394e0995d382f0ba2bbf9b3e21b6284888c77932675bd4f978391858aea8a4fd4907c517bb2188b7e1d8644f9628c9081746982960ddf3d56bf3b186ed3bdbcb39cb4a8e2e4d80e11e06c6c3a882c821a276fd91233edf0be619efb68099a79ca7b176cf6214594638703ab4211b3ed140d73b0ecfd6d0d29df0561ac4ac886a2e535157f59c0e0472719c35caa1b54821fd6f4c24b6946bf41e3e6eac6b6371b2bdcd897b08fa05a8757f0e1d410967b11117384a2400de2e8445d73d7660da370762f744fb2085a3be7830c358ba901abbd8709e1353b50299305fc04ccee4e18a5e426d147a578493c69d3e7da79f8227b7194a6ca5d9d7ffb8b9c795f424bc64cb8e5bf428f95305aa41910bd8d5314a30523e7c808f84e4d081c77097ce283b8350e2dfc3d06377d67ba7326296e430c8e9695edb29f870bc2c79a4d6fb953b5eb6ae16f32ed41d2d14422a38fc9c3c24604bf45bc3b90f25487fabec8c055a70b3d2d0aa0ff1f1dc5fae3ab0d25c2d6a8343c29b1554f8b7e1a4cf59f2905996724337520d6768865b50db07311f04732554875e1962d6b657124fad1ae27240b03ae22118762903dddf0327812643850b7b0300d9c73a56c8707b0e4fd0bbd293aa0c085520080c822c84b42f3bd448a3eda", 0x1000}, {&(0x7f0000000340)="e3666df5ac32480fc8b2c6a9b35fb7375a20ea7209ecac1b4511f8ae56b68f1a3eb587d8b0e1fbe8867462579766a061e5e94f050266906b57", 0x39}, {&(0x7f0000000380)="eade8e450723354e55d0d21c67b2deccd2e34decb76ad6f2256b29dcd4d73b10787f9950d3167662857ef414f827fb957c39de35075f5c17b7bb1ada571d4ca1b143550ffda256f686f1c724aa5d207f34cbe7783544d46fea7f465438e9cd81fa7ca22390a5a8af8433809ea113515b4cc7a7cedc9485e1a6dc7713938830750471cce0118ef73872c96410c6992a162d5786c20399a6ee9ea715f91d00373ef09ee072255ef846776afcf329d12f71fc449495a01ee87d3af5c4f171bbaa27a8aeea6458622c12ea4fed2729d3c3e4ffba919652a7c2181000b467e6bc741213f91ef81b410ab0294008d8f81da9a83d", 0xf1}, {&(0x7f0000000480)="712f975be9475d0cf9faf80498a54988a6435d276c100a", 0x17}], 0x7) r1 = syz_open_pts() close(r1) r2 = dup(r1) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffbfffff8, 0x62c02cbe, "03000000255185ab7f88ad3060e600"}) socketpair(0x2, 0x1, 0xffff, &(0x7f00000000c0)) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987f", 0x26}], 0x1) 16:00:15 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x3c) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x7, 0x5, 0xd4bc, 0x2, "03cd039cf278d4e87c8d39a992b262fc127ebde4", 0x81, 0x4}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getegid() setgroups(0x4, &(0x7f00000001c0)=[r2, r3, r4, r5]) ioctl$KDGKBMODE(r1, 0x40044b06) getgid() 16:00:15 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') 16:00:15 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCCDTR(r0, 0x20007478) setrlimit(0x8, &(0x7f0000000040)={0x8, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7ff, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x2, 0x1, 0x40, 0xfffffffffffffff8, "5fdad65d3092fbd677f906e12710020be340d885", 0x7fff, 0x1}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483", 0x394) 16:00:15 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) shmget(0x2, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) shmget$private(0x0, 0x4000, 0x420, &(0x7f0000ffb000/0x4000)=nil) shmdt(r1) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r1) setuid(0xee01) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0xab2) ioctl$BIOCSBLEN(r0, 0x4004426a, &(0x7f0000000000)) 16:00:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) accept(r1, &(0x7f0000002300)=@in6, &(0x7f0000002340)=0xc) preadv(r0, &(0x7f0000002280)=[{&(0x7f0000000040)=""/30, 0x1e}, {&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/4096, 0x1000}, {&(0x7f0000002080)=""/4, 0x4}, {&(0x7f00000020c0)=""/108, 0x6c}, {&(0x7f0000002140)=""/210, 0xd2}, {&(0x7f0000002240)=""/29, 0x1d}], 0x7, 0x0, 0x0) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x5d25, 0x0, "541bb964fee699d9e09c14f630d057c575017a66"}) fcntl$dupfd(r1, 0xa, r1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a", 0x17a}], 0x1) fcntl$getown(r0, 0x5) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) writev(r1, &(0x7f0000001b80)=[{&(0x7f0000000100)="66d1645ea306c26b9c27222e6334f8a749b9e8560fb83b864a6b8a47", 0x1c}, {&(0x7f0000000140)="bf9d8dc237e3516fc2de1885d39df956ec4f94d1c0c6e851ba32dc0afe1c006552b8210aca131a5594599c83ae045fdece11dd64cedc29f484565561f8c7aa946c5d176c184f71c8a1701d4466e585c413f49fd8a166ad61234f206af9c1f72cf5fefd1d3e2227b19e5c95dee1987c0a52c2f0fbd4c866962b8ea5fefdc89c9edc9347d5c55e9565450c1e672f1a0ccc1dc335dcecfe98fb3090af9f65349aae9e92ffc38d14c8e5857f7e18dc7e6933e423f5bed30d94c5", 0xb8}, {&(0x7f0000000200)="a343dfdd06b7ada75274b6f30bf75f9e005a544048f1407d8770", 0x1a}, {&(0x7f0000000440)="06340aaa9a", 0x5}, {&(0x7f0000001880)="27ccad70a24ade355fd55545ce62a3b56c1e315b96ed122704f4055347f7c8bd6105a1f0a86cc2dd92be5a29adbf465191eb54b1832b864ddf4faefa23f4fae858c71e90305819a5d16b746008fc0fdfc1f635923536c85c36c4be13c5ce8dc45583ddd9abeddb1f43fc900064f17c468a66d0088e18462ba63f452613ec49c9aa0cfd5b9dae43cb4e01606183697141af81c419fadf0eee4be651cd17bda727dd3c665b428369a86c944af7dbbc070b9f579820d51d1db2031e9f7d075aedc4d345fe", 0xc3}, {&(0x7f0000001980)="61a58728bb87860470dd3ece5c26bdde487213539b357db43df53fc710eb8b0db88a8b05e6729b28989184f8ed5a183c066466ea383b90f77cf45890dd2d097137280f1d0ff36783234b606d9bc245f0816d666c47c4b7d7d02c355cea04188897d4dd3d337f9a7ad75f1719cf073e1b834ad9e0823caf40825c6f57678012053a316491f77a6008652389d342e3ea34f0a8fbe79bbac3129f2b45925a94363cf934f95ee6ed76fac6350e0e6c34e86329616aaf86d8ad7daa3ce4182907ebe0870909bec419c30c4236183eddbd218600fefd2b0c5f7e84ce", 0xd9}, {&(0x7f0000001a80)="8b8f2c1534a247e76affd2769c7638baa034386b77edfec1f542bf85507469b7c4b16f46e5be23206305628c1f01b9721d9f1b6c3b84f4a793b4497e3166db3ceb9b49e590e7cea9317ccefabf8fb72fc3e4b4f2a3e4183104e33a37c67425cbcdb2b8aea24c70845168569dc49ab88e6dca2ba26d67b9bfbd75280232c2dd603128d70dd607ece4852343200ab54f2a1abe11ac4d9ed1f8e1765f77808e0dbf6c43bd31267aa977e1dc91ef89749decded726be0b40656e3c9132f4cb8df03744e42ec969507d512c691d66c80b4a77", 0xd0}], 0x7) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7ff, 0xc54b, 0x5, 0x72f, "151cb95b1efb90531124b5ac305ad32825a7553e", 0x3}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000280)="02f3926cc1ccb86db61c23fd4892ce3b33a1122d5c29e1ea349e7f1ccb6b1e226ffb2c"}, {&(0x7f00000004c0)="bfa024ef91996ca135a6a81f9e4dd7b9bb56bcfb4f47c5a1cc029a0a29b5ae96bb6b52df4996d7fac06ec0d893e76516afb80686641ab6aed865fded98c23df53636599eb2cbaf0d8bb35fb1f190edb4111ce4415ffe88139a48138d45498b75b047c1fd84dd563afb38d95d6951df0f8efc541f0bcbe2176148f6d213c81740225491f4219592c031c7eb372fda0f72c9ddcb19cb9028c1edbdadf5ef493f0effe74869f50bde333287caab53854744de91ec489960a86161e57b06f70d84ad8d5cd61eed3dac2b507e37b22eb63de6421f8259a87b9308dc7ee77f8001d7c69a099d0e1e376979b6e5dc7b6e5fedfd25ee1d480f2ae9efc55fcbb64404f2c1ec89ddaf47b91a9fc5b53fdc4b79d3d303f4a8d44bccf60e545a0450bb5a49affc927f65155d1e5d687406305530c05c8c22c77d7cc341557ce85f82f246282d0bd73373c4ea7292084eab8466cd6463b66adf5c6cb567a186609cdb3e2b3980667318f6c01ce239c9e4851e84eee103f1d53c0969cd9290e864c1c9cc69e0ee5e9a639a89572989d6567101155222ade2a129e0922410ee39eb9906a0963ab13be9ef6f0b972bf5744adb7a2c3a6dc0e2bac61725958db5d4229c90c4bc236f8dd67da0a6706ae2d2af41456b348a75f087cb3b14a3c818f6a23824d25ca03af84a66d726625f6c10a3e38af31b0a219ffba2dc2d458032bcbb3eb89d4f1eba1070626c08eb37428206e7208f894951c1061f0c9f7fad606c65613c9268600818adffa19957213e936d03cb354252c99add15c88b50bf1c816b67999d16fd79c9433eea7bc5550f90b08a72af4f700a174076b2908f5691b47749d8316a2d2403db5a71f6d8579d472e7f3a2916e4f5d7226f673e85bdaf3b63efaed433859c6e44b4859f41c853ffa83d54b032808fa76520c7b43f0601eed4430ac4524858e43b40dcab41319ba1999c8b968e4a4ccd1f2b4e6d93abc53e87d720c3b8b01d07a3b74bf57bd088edad7f06e1a3ccb16be2f5896c8887cb2bc882550e8374adc9817bedd1a764f9dfe1d967fee1cf6918c46331674e234d2abe99d2d433290909e76597e80b78b3b98666923de593fc4bfcb9fbcdb04d9927fe0ddf2e1336d7ad97250c494baafddfa41790f2cf4ea3279b07a81d2d60fdbc7aed84cd0d08edd338ec3300f5ca75025ee6d6f88a142267e78b4e1564b51b6e5c67cf76a1105d93f4efbd6baa2e1c46f4549451053d3119acafa63eece7abf74b7e3b9573c5e188568784c55ce32523429344df948f12be36c23149e097453c5f2b309bd95f8c67dbd8e4b227d10e509958aad729b6ffc3c498ac9112e3b8fc3e75dbb6d00eb1c0e616eb6b50cc74aac3a65c0fa4bba2f344ac2118880cb8edae774c70c1922b4bcf7c7fe195115e229dc997a83030564ff3620e11e1959ee479e87afe39930a5308336ec9934498970538c60d42f40bc4cffe8b2d75c14dd556172b4f605421d3c99d5f6b37931f4969437913b888275e79d339b01163a19f17c8eaec920a47ed8d732d0a7c9971a1a005e19fd72ea7e975151979802786304016832517442593ca54933a4ca73722567df658bff3d163b3008e3c190b9b81a830e6fcb20d56de184e49fd5f2a7a19fb17b47ee73d60bf9d1f13d5847964908bdc305bdc0e5955fd203df69ef028f5c6d1da7f0ce377ccde8d697408b886869a718914044db9da1d368e85e9af2be77c799ff29bc6e5d42f4e547128ff08d899727a8f94412ae6a8c94b63e1db0b612b03287ef0513a906c9731bee797ff3266a78eeaf08915928fcf0d50437c373781047f08488561297f56a102755882206f26fc7fbd60fcae7c1af407fefdaefb555cf8ce1b12c003c9520ae8f303bee7ccbe51fc876552a9da66a5e0140a4382797fc7ccbcfc220b51bfdb7c2ecac42f3b72da15c9e1388f4e0cfd25f233e10c97d35468b91490214cc5214487e6ce353035ab098f97a16989c04adae717ea3f993823b64b5634f2e6c16b765e5de7f4067fe4c186d41098abd11f089ffa7bc27761d4bb6fff7641e14b36a2abba5e855c95477c8f69766bbc9bf913a224ff7bdb2ec38e523567658ac3757b6c95a67666b70e12b77c4e3b5cb413b0554e224b6bde510f1fa70060a8d9122cfa26176a8c5b9f01de7cb8156951495890f6e8998b107eb7a1ef4cd92a3c611f33fb7975ac5dbb5017fa45473f6bc2f1cfe90245c7cb36a13a5f54405b9e337c13b6eb5d72a1ccba61465e8f8048339ff952255bb16466812cdeb5450be9788675b2efbc6bf37d005fc64f2a3fc0886ec0c761ca68027f1c09d5a6078dda3a72e63f093723c223b5bddae859bfab3159d7a72f3779a9486491b6f61b3dc2705b3d88b601088325b6c09244c26513cce80fcffe87fae81fbbf02ebd85adc54aa02f252bbcd9fa87ec009592409575868249e3dcb40253ee077061cd296c4bd8131e3ea6a7acc22b769ca91480b4d3c1d5a6e6aea28d1a36f54f183bec5a6f899829b9dfae279c392e1e78fcfd81e5d0b11d231cde3b67dbabe4554996a3d2c55210177c820a152583055ac96a10b9c24acf5ee2f5ee4b4f5616fcce759594dceaf0d7c19cb8425bcae26445fc09a70114571e1817609b20bd0b9bd7ca26b1071a37f9858b033f4e560b427044151839bb03ade971c1ebfbc686c0f0cf81e0c2fdc643e7d1f064813d7d0583222282e13870943b5e941c913fc77ddeb1acc993245d958efbf6caa5d0cae45fd181e2a28465810b2f81cf4fe1b2e39e95814090fbb2d4ff3afad4fde89d28bd0c92aaea3cd31032c38f2d63410090b6df05b7b90e6918190ce9ad5c7d9f11cb56eab625c02a097d3fe0cf7876ccd09bfa411f491f328ddbb52172dcbcc95fb1e7be7a772893a47c5610fc57a92d94bade49b7877c6c7ba8797383e36b155bc105329ce668770f9357b1cea478b96cc0542d85352ee076d548adfd5e07d364382a29a944313813222d7b09527a72e3c4eed51cd4fc3b6f88a472009cfe3ac4b0401c700998102093109c82f7f046571b9b8176386cb67c2396ce7c3b12c0cb08303a43d192e7c989ae9c2606bb9cd145dfc056fef4ee5cf2aeff61d7f385260d5efadf698d7682f1405f5d4cd2ae7f296bbafa691837553d7722fed0afa8020ddd560aae51c2149e673c7af106bd43304be6cc1dd17cdd485686b3e2211be8ea768b371191b5984f93b63211ee34952c08195a126348e10b85c3068539091093000e0e0859ef3115d69d412ecdeb87e55eac091aa74dbf61555198e8583ec0d44f54d03ad1604830aacc628a54cce2852e500aaf04a61eb73f1adc444021ceec7527ef5adb158f186363e3f2ad1f0e51939ab2426eeb17c24ac9b43870f36ee146d4a6cef11f574ec40c4dab8054835a5312e1c31ab08da29d26c105fc4a10c12b5443c108cb997211e21dd2510f8e409ec4162ec269a96641f0f8f1e920e2cd4f86c26a5512077352491f1ee28e5df0330f02faa087fc0ef580aeb457141ec43e84f3b56cc620c6fe621ec5567098d18fbe19077594aae68fccbdb76e0b416652cdc7048e66b83bdc7218f2aa9ff99a963f1e5b6e274394465e5b02dcd29466aeebbbde77e454118c5513e8381ca8a614419f09bb2def6b0faa9b29cbf5a99377099746eeb77f82f183b4d9e8e9f59fda070ddea3e97a551a5828df2a6597396fe575cbda0e235e980e92531111bcc82d94710f8d69f1453ad53fa0bc0dd0f50f0d11dad513686dd246215e6604ad4d2bfd5c223a6cc8d0c147f0b9c0db15888df0f8493a2a43e5536cca39bf680b64efb18a72a27ea0e21f0e4025a5b647b96a47094866d68cd6e14b437264cce4d0a36c5abea6c59babe653e61e58a63f9d0da3199a0bc11a0caa77779efaaf2fb945b5bc606ce9e9b7947b9d30852278c80bd390abef3f1d5983b5d279533f512026a9ccbcf3ea58663a3e490b78d0ac579476a8acd2f11884f4a4aa2db05bfbff21a854d415cd21cb338b25c2903a2a85fd1eeff0ccd0cc56a78a9ca1e60e26f57a442768c2cb00d508a465d6f4d0d36b2b11189e933c390d0b4c6a1614bf91a052c9f7d813bb19a9219e94cc5c22a4bdd73c9dcbfebe7ec8e27b030d8c43f32fa21928b8289474bdbf6a2e799d27d8fda1fb372d82839d729d24d24485a36144d898a0fdef58e182ff30b10a5b8d55808cdf0b6588319703460301ee44b407db531c8977337e98d6a09683b365d2ad2ba5493a4bdefd1360b734fe6672dc0193b0ee66344b9963b8336c7d74e90a715b0e8977c52b065bfb99b24eee401462178d2201531598a55f4a7ba7bb99360da1a6e91321cffa5dabb05a5c2c99d5c0e06796704933ce000e04a3580241cf1f3a83145ec19a3693202d52507b33290cb9441626658576b65b2365410aad287579c34248b5ce7a06dd4820960f75ee6a6aaa496d87c5d7d07f6b674f46e8a826408c0ea86fbc68cca5fe3486cce804c8b8fe764558f8ee298e727ea5ce0235d76a39395f1670a81665407443166293c7b304afd9db16fcd9b7cbc504fca91ddcd0294e637a0b13b67a919283c21c17568315fdee98ce7a76d1d886a3bdfb15aa17e965f75f8b9cec6b1cc1f4eab71220d828016c75b8a6ced5a7a8edbf4288648e83a838a15e8e7eb724fda63cddf56f610c98fc1943cbe87a09dad8f4a488cdcd5e966b6829a16f86aa8ded0b877e06b10d01a8bae76aa644fe9679b5d3d973cd8480317c0a4edbaa857c4153b2718964f04075caaa83ee289cca83d59dabf1188cd4c115a4a3cf3911f6de954aff489b228ffe3c9f26e1411b922c0edf2245ffe053f63f79de5bc4231695ffa1e4a747e8e1e2be3cde33003023f71607128ac5d7ee671228c444d1180e1f8cdd292a51ae60a121e1707d1f09a64a37e736fff2c41d4e6c174f0ae50435dc18bc3bbe2e992027763525bcd818255edfe4c0d42ebfb2c8ed574c42594ddc932f01ee454c30111d1ff3005aabd54a3b9211900fc1d3602eeff855196bf97aec7262a3cc3d2724a627fa40107ee7d50801ca3276fb4018fe854adbce2e7d0bc81ca8ac6321e9e80e9fe6c2770f1c2d4053de35a9abfb484c86b8fbca5e78fcfdec91d56c23bcebb57c156e060e1702f12b5d23cd98ee6705a0d1067e88dbeab9c3e900c27e3a8e27d6ad490219b4b9b177cb58a0ef8536b0cd36fdd1929c78bec6e4a002ac96519c2a0e79ec60677c18d6cfc01f2b5c47a27df5cfff6152809e2a3f14cccfdcfd53ed88df2068375919cdb452a2ed94f7156f9ce84ec640a0b5bf2652a0aa3c31a51344e8cf754c537cc5c1e27b4a3c428fe4df02caba0d9ef246e4ad79d3a4040bc1db81dbb5d7f2aa9665d8597e868f278ec70a659b1f19619e26d8431471ad3b45ebd10de431fe7795903e74f58c8a9eb23ab1baa2106a98241921b58bf82eb0ccffc1aca7b421c9c33253c44c86e048993bd32e94d11118f765ff0dd2ad67bd042d87d0720665bc3f75f664f0ccf48c130b94252b0bbd3fce21cc84da31ea80486bb9818862b3de5e4bb7cd2115a5f651781cd0ada7a2c439f5d209aef02df09838dd41cf28152d929f576e862dc7cda778e92472dca9cfca4858250f6bd1124d01e3f79b2bd5563bd6312c59a39d13f8915818315e15ee64ccfdeec57c9233b5967e2969596cae95e26b5180fd32711ef29fadf38be1531daa6929642c1f00cbc31202fbde05b5fa596f7251c10c1633862052f3c4f77e88bf8f2a08de27b109ff452a6f416a5048d425ca08"}, {&(0x7f00000002c0)="5394f6b7121a0e1633d14f6d0d16b301d4d7f78ad3c76f4a7ce5"}, {&(0x7f0000000300)="3ec11b0719421afa834751cab277a0f55da3003c99957f03de0ca4298775c1e132db56b65a46f3caedf2d81ee341338b14721c87541b120d0114bf0a0197c8c4f22f70cb243ae8fe942ad0870bafd9b70a2344dd14ef2cecdbe7f5a36f9e7d04f73db3a893033bb9cc2502bf670b7a2a71e244e315"}, {&(0x7f0000000380)="75cdd52dee16f114767171e353806bd386e599403b99b066e7cb74c1419472cdea108dbabc6dec73fb2d606ab26710c6e117329335e418e7d29a5c"}, {&(0x7f00000014c0)="00146fa4b823dec99486accf9cf59bc273557c7c2ff50e253e4f4e15fa9f12a688894cdec432db627dbe00f4974ef14d0b6b0ff72a779a75cf063ad7d35e3b646b036596d3d7154d9aa950a597e0d7a2b29772bab62f2a5ec1f47a4983f688f4f8f2ec2eddb6a30cf626858532c746ff309e1c40abca01ca8a328f6e204288682b24c86488695d5837bf15b22457380fbd23779939d82bb623c1f3a3fc708cd0e29d205dee02dbcffc5f9752bc80b04284fdfef3de5ba37d702b6cb542e12f6476421f896577b5cbfb461ffef64f773aab03f9b59cf6fa72f022fff7badd9d"}, {&(0x7f0000001780)="866443e5f809bbc50cdd1decde11411970af49828cc61bdda1ebc69947f43739dc0faad2eaa36a46afa041d569bc52dcbe3f6f017b04d80057be1c9dd8935e9f2bd3b806273a7fe1ed620d8bf82bd7e79f3b429030ca27fa5134a92dcd1bb664d8be8c0ce2ecf6cc39abf6c6fee858f7e5b9b47d403fb2c6c850705bf3d99d909c28b40f9e9daf8201917d0917dbe8bce96bb79d46ce14d44e378e310d716e71086d887fefccd3bcf1a9c2b5383f7a4632df975ab8ca664d731687fb4ec3e28592c2161ec67b2b61820fab16b2a7"}], 0x382) 16:00:16 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa75f7e3f3de0cc03) ioctl$KDSETRAD(r0, 0x20004b43) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000001c0)={0x9}, 0x0, 0x0, 0x0) 16:00:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000040)="0300c125", 0x4) getgroups(0x3fcd, &(0x7f0000000180)) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:16 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f66696c653000a89ef011378630ad8fa57b53eb95297ba19c3086b8a24336a1487e707a178755f0175ae49acbc29aeaa5c5262027346e8d37b713db49f0eee71520a45539455bb109d9590ba4263d84f38bd2b44462c85b88c70c20f3bca1536eaa37e1ebb42fa5399add10"], 0xa) setsockopt(r0, 0x20000000000029, 0x41, &(0x7f00000000c0), 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:16 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000002840)={0x41424344}, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200000000000400, 0x0) pwritev(r1, &(0x7f00000003c0), 0x0, 0x0, 0xfffffffffffffffe) getitimer(0x1, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f00003de000/0x4000)=nil, 0x4000, 0x7) r2 = socket(0x18, 0x1, 0x0) msgget(0x1, 0xc8) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x400, 0x8}, {0x75, 0x6}}) r3 = msgget$private(0x0, 0x20000003d0) msgrcv(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fb2fcd5f3bf1f916934b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba2f63c10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee48"], 0x1, 0x3, 0x1001) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) dup(r1) msgrcv(r3, &(0x7f0000001740)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c86100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67dfa04242cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b343bccdbdb39bf53c9b6728cfd684776f1ac55c90db6cebb4e5f3789865509161ebabfe0e8a055e67a57d4dbce1f77493a76219ccc1d8b"], 0x1, 0x0, 0x1000) msgsnd(r3, &(0x7f0000002940)={0x3, "15172acadae625b23dad4ce5b586a11b3eeca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af8b661518d72dc427e8b29df5230a5eea8addc9bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a02ea52ae609d35131767bfecf14e7031aa428e84a39fd3750266aae070133d8f8d23ec8af261e503a44f54b85bb8136284063ae2f8b749032ad3f64d43954979060a57a5dc9064698a715dcaaaa38d171b228ca7eb519e7ac4955cf574b4cd052428090bca38c0550d3d39027035667c27e368"}, 0xe7, 0x800) msgsnd(r3, &(0x7f00000028c0)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRES16=r0, @ANYRESDEC=0x0], @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESDEC, @ANYRES16=r0], @ANYBLOB="c2ef85bcc198c99ba610efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c8346b2250c5d580c15ecdd9536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b05188447762"], 0x4, 0x800) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x74}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x7f, 0x6}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:16 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x184}], 0x1, 0x0) poll(0x0, 0x0, 0xa194) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000140)) chmod(&(0x7f0000000080)='./file0\x00', 0x110) poll(&(0x7f0000000040)=[{r0, 0x1a7}], 0x1, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2, 0x1) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000014c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000015c0)=[{0x80}, {0x8000000000000087}, {0x6}]}) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) syz_emit_ethernet(0x8, &(0x7f0000000340)="b6") 16:00:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000003000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) pwrite(r0, &(0x7f0000000000)="d9a4b86a7c9ff8090486fa198580c4958d65e2b372d40de4e1047b1ae8495de71a5d7562a415563f2cfb8bf989d5af36cfbcc515e441ee", 0x37, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x7fffffff) bind$inet6(r1, &(0x7f00000001c0)={0x18, 0x0}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000000180)=[r2]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:17 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x1, 0x4, 0x8000, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:00:17 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ftruncate(r1, 0x0, 0x5) openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x20) 16:00:17 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x20) kevent(r1, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffffffffffa}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:17 executing program 0: munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) mknod(&(0x7f0000000080)='./file0\x00', 0x38, 0xffffffffffffffcd) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getgroups(0x4, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) lchown(&(0x7f00000001c0)='./file0\x00', r3, r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(r2, r4) ioctl$TIOCCONS(r1, 0x20004276, 0x0) sendto$unix(r1, &(0x7f0000000240)="1d8c2cb3d096abb723b442e958054ca3e22882f38db2c8b8ee", 0x19, 0x2, &(0x7f0000000380)=ANY=[@ANYBLOB="014a812be0ff01007f00ab566079e56f4ab7ef060420100546e161bd526a7a7cd8b1e1bccff9ff7aeb28f00794ba43a4ff62a5199fe8bee9a15da6a49872d5cc2dd0a7a933cf39b0741b62b7193303aa90c977cfe0a4d8f98a2a6e20c8a642a71015ff7d38e81435f7766d196122be67eda9faf1169512abcf46c1d91b951fc7e670ebb875d6fc9bf42793c8db2431cc91e5dce537115c4292ec0d46060f3bab52d1d8b8a4bdcf689791a63a484b818ce75b02634f27a972d66e0bd53e5e2034ddeb0444ace9327e27b333883ce7f6cc39ecbbf67da894c87c15130f0d4d71308852b39de8"], 0xa) accept$inet6(r1, 0x0, &(0x7f0000000280)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000002c0)={0x4, 0x100, './file0\x00', 0x28000000000, 0x3f, 0x81, 0x4}) syz_open_pts() ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0x7000000) 16:00:17 executing program 1: recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x100) rmdir(&(0x7f0000000040)='./file0\x00') 16:00:17 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c8254dadae32b6a0d9e2af898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0fffffdff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r1, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x40, 0x0, 0xd9}, {{r0}, 0xfffffffffffffffa, 0x0, 0x10, 0x3ff, 0x4}], 0x1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x2, 0x5, 0x1000000000000}], 0xfffffffffffffffb, &(0x7f00000000c0)={0x389b0299, 0x2}) 16:00:17 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x8, r1) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0x8, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0x148}, 0x0) dup2(r0, r0) 16:00:18 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) getpeername$inet(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x88, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = dup2(r2, r2) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x6c}, {0x6}]}) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000200)={0x100, 0x5}, 0x10) r4 = dup2(r1, r1) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000000)) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") 16:00:18 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = socket(0x10, 0x3, 0x20000000000002) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x1, 0x7}, 0x8) r2 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(r2) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x9}, 0xc) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) r4 = semget$private(0x0, 0x3, 0x402) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x400) shmget(0x1, 0x1000, 0x200, &(0x7f0000491000/0x1000)=nil) semop(r4, &(0x7f0000000140)=[{0x4, 0x9, 0x800}, {0x7, 0xb463, 0x1000}, {0x3, 0x5, 0x1800}, {0x3, 0x3ec2a473, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x7ff, 0x800}], 0x6) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000340)="ebffcbff13c50181c07eb923ac990bc746929648afaa251ef26a394218e1d01b52637660079ed76ba3458a623e70f68e411617f30200f12d805e5ab410a54b56df4de442341d7ef13b092d2cc4ded79430099b21b05b5e", 0x57) mmap(&(0x7f00001e4000/0x1000)=nil, 0x1000, 0x0, 0x9a781cd0f2e83c1b, r3, 0x0, 0x0) r5 = dup2(r3, r3) socket(0x12, 0x4001, 0x10001) listen(r1, 0x1) close(r3) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)=0x9) utimensat(r5, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x7f, 0x8000}, {0x2e7, 0x1}}, 0x0) r6 = msgget(0x3, 0x8) msgctl$IPC_RMID(r6, 0x0) listen(r3, 0x5) socket$unix(0x1, 0x1, 0x0) shmdt(r2) 16:00:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x1, 0x6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000400)="9cb2aa2007294c06192ddfe06632", 0xe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x7, 0x1}) getsockname$inet(r0, &(0x7f0000000200), &(0x7f0000000280)=0xc) getsockname$inet6(r0, &(0x7f0000000140), &(0x7f00000001c0)=0xfffffd77) close(r0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x10000, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000300)={&(0x7f00000002c0)='./bus\x00', r1, 0x2}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000240)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0xf40f, 0x1000, './bus\x00', 0x10000, 0x1, 0x8000, 0x7fffffff}) 16:00:18 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2ffb, 0x2) semget(0x2, 0x4, 0x10) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc028698d, &(0x7f00000000c0)) 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000700)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) r4 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000007c0), 0xc) r5 = geteuid() r6 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000800), 0xc) r7 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) bind$inet6(r0, &(0x7f0000000480)={0x18, 0x2, 0x833d, 0x80000000}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000000c0)=[{&(0x7f00000001c0)="16c8e6d1e9bd3bb9ed9dfdfb043c5471f256fdf1de59bb891dce7ccb25040f042d1dbc78f39c905065cb19b4120f4db3acbdbab80d416d4eebb4a8ec1fa335ab35b98336a7ada51369793e5acb72383f56f419bdc7a99228a773b4cfca0e6f43c6fb50243cb4cce598874a367240bf7800d70c766b0e674dee7ea8139efe0f936858e66838f41cc436428de3b8b85f128dbbe43ff6bab66c82e8ef3d4e4c217426a4249f8509ff8ecde7a178e6959ccc51ea236c600a2965531b0977b3d4d335c0e83813a2be52df73886847db98e5e99f510a65f68fb9612c166f053f25737c7d96e198fbb0", 0xe6}, {&(0x7f0000000340)="bdebbab967ee06dce8a3515063ff54054e736a1dfeb5e0fb1a778a47627c53df9569ee4e570bda16c88afb68909dbe598402dd90817b942cc3f46bd311fc61e50f634d8adb28844f0b656cfb4448c5d1b6", 0x51}, {&(0x7f00000003c0)="40aa550371791e628c0660017c90fa7614fada5ee122c0e8087d482ec32a0e9df48f3663fb3feebb7210c198a6545014ab07f43a21f5a2ac1eb4718c9e95903eb9277a60a6b730b21e7a4057b88fb217a89b5af8e5ba0575e22d243b26ddffc87da7ff68634956390a4d90e11acc0020a051c9bb4aa41b24ea09889bfcf483a3ff9487ed55cf512b0f0896", 0x8b}], 0x3, &(0x7f0000000580)=ANY=[@ANYBLOB="1800f40395ea970e8fe418c40c6fe1ed", @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0], 0x130, 0x4}, 0x40a) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='!\x00./bus\x00'], 0x8) r10 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r10, 0x8020690c, &(0x7f0000000300)) 16:00:18 executing program 0: r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000040)=@file={0x0, './file0/file0\x00'}, 0x10, 0x0}, 0x1) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = msgget$private(0x0, 0x9c62326a53383696) msgctl$IPC_RMID(r2, 0x0) r3 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f00000000c0)=""/66) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) 16:00:18 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x3, 0x1, 0x40, 0x1, r1}) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r2, 0x100001) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x100, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000080)={0x7, 0x32d2, 0x5}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1c}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) r3 = dup2(r2, r1) mkdirat(r3, &(0x7f0000000000)='./bus\x00', 0x2) 16:00:18 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x8000000000000000) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r1 = socket(0x2, 0x10000000000003, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000080)=0xfffffffffffffffe) setsockopt(r1, 0x0, 0x2, &(0x7f0000000040), 0x0) 16:00:18 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000100)=0x14a2, 0x4) dup(r1) r2 = socket(0x800000018, 0x1, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x41) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000440)="f5f4", 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r1, 0x40, 0x8001, &(0x7f0000000100)="3b162a7e59dbd4b5afa5310acff4622d10ec1b7113d2cfca222e415e324a642098358e40c27672995373a5fc92bf273ef73bc0ba578f917c917c979c99be932a3fee4aa772648ae91066b64830a065c486ac4d6cc8f1e333357cf07f359f9708b3387d224c2f88a9ec8fae2deea3e2ed443c9f258fa429f23549bade05170bb15617cd53af733d133137b339e14a37178fe54fb8fdf7b5fed72f043709c05a6ba2e31751acbef100078fdf87408186c81587af8a96931e1495170b49d2beaa8138f2a9e0017f9438563496d5b0b1ba4c1d5b3879cf165d", 0xd7) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r1, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0xca894cd449403edc, 0x2, 0x8001, 0x1}, {{r1}, 0xfffffffffffffffd, 0x28, 0x0, 0x7fff, 0x3ff}, {{r1}, 0xfffffffffffffffe, 0x90, 0x80, 0xff, 0x400}, {{r0}, 0xfffffffffffffffd, 0x80, 0x20000000, 0x87e, 0xffffffff}, {{r0}, 0xfffffffffffffffd, 0x88, 0x40, 0x4, 0x9}, {{r0}, 0xfffffffffffffff9, 0x40, 0x40000000, 0x375}], 0x2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0x40000000, 0x39, 0xd4}, {{r1}, 0xfffffffffffffff8, 0x4, 0x1, 0x5, 0x6}, {{r0}, 0xfffffffffffffffe, 0x12, 0x1, 0x5, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x28, 0x40, 0x849, 0x3}, {{r0}, 0xfffffffffffffffe, 0x81, 0xf0000000, 0x3ff, 0x7}, {{r0}, 0xfffffffffffffff8, 0x83, 0x80, 0x5, 0x12000000000}, {{r0}, 0xfffffffffffffffa, 0x4, 0x2, 0x8ed3, 0x9}, {{r1}, 0xfffffffffffffffe, 0x40, 0x2, 0x6, 0xecd015a}, {{r0}, 0xfffffffffffffff9, 0x10, 0x4, 0xfffffffffffffffe, 0xc4}], 0xfff, &(0x7f0000000400)={0x9, 0x6c93526a}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x6) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x8000000000005200) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000080)=r1) dup2(r1, r5) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fsync(r0) 16:00:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x1, 0x8, 0x3, 0x1, "27dd5a74cea251cfb3ad793d60606fca002ef5ac", 0x2, 0x1}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "85496a00020000000000001167f5bfa600"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1ac2, 0x0, 0x0, 0x0, "ede922120beb03f84197ba421113a99d1eb08906"}) read(r0, &(0x7f0000000000)=""/46, 0x2e) r1 = msgget$private(0x0, 0x2) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x800, 0x0) msgrcv(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eaaf09c3b6073e800"/4107], 0x1008, 0xf1b1479ed5c7560e, 0xa80f9a0bbb63602f) 16:00:18 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x20) ioctl$BIOCLOCK(r0, 0x20004276) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x84}, {0x6}]}) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/202, 0xca}, {&(0x7f0000000100)=""/178, 0xb2}, {&(0x7f0000000380)=""/10, 0xa}], 0x3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="db2e8249") 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xffffffffffff2ff9, 0x40004204000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000000)="910764251ad5b47a731c108a2b9dc50c4f1a11e0a928215dab51f5d83d141c42f4921d8adce4634e2d7db7596a4f0a", 0x2f}, {&(0x7f0000000140)="b4f720e61c2d1a5efea42b4273db6df6f1d416d5374bcddbf09f59e59a387bdd2ca2cf76395b9129decdeb47deb89f139e525f4115a6abe449e8dc8bb3ad870592f0339006f1da29e3ec274ac7d83a5f98216680c8293d07d0c480f92e5468b23a698a5325a0af25ff5d06a888eccdf9aeaa5089b49ffaaed0e33f27e55f508e10f8c88df670914a43a0b4bde97114b70e351c5dfec2144675f3f2035ba4247ae186b4", 0xa3}, {&(0x7f0000000200)="0519fc9dbf3629d498c1ed59b2cdefd42deec0ae84c56bee0faae2dacff3a2580a2d50f45d6556b5438ced25d70e37632e740cfb9b33922133e3c761c4d88187f40b01a1a6cbaaa39a48880e5957f8fc48dc1682ec555cd17df83fa8ab8ae9224bee72f7b62b28fa74de5a6238845c605c6f1820dc5cfd4b3c5a08062e25a57044065acf73652d256ad446d33d640c03a1dfd060cb19a659cadf1dc40b2c36a1b3244e195e373b21caa976c752148d09b804850f024680eb27", 0xb9}, {&(0x7f0000000340)="f8e6563fd6233889c27025f2893672ae1f2263672dc3bcc8fda0688fbae335fb75601ec546f432ecf84dab58a52ac4133fa5758578e0d3c626c343f4b6aec56b39cef1d9450a3b65b8d9266b08daa54464fcefdb71d313afbb35d4e5788d86ff36667c37888082c06244b3361aab745f7d4e5fe372ffa73e822e1009366958e4580249fbfb2f4fb8690be240d127b3bcfcf99ee092ebc732624b14a30fd86ee5aeb4f30d14d2336bb32a5fd9cf73dcf0", 0xb0}, {&(0x7f0000000500)="45f8150416a95000322108eef35cb0fe638ada7dcf39c88c8f52a18022dce3a0188d5590866d39727d3f7bb5f0fc5ec1b75596b70d74e85b9aece86af9a96f7a631e6b7eb86968cb42c47fa097ad6e41a868b7a9b1527522ede218bfe4852f31241ac6c2926f5da8a1cfb5d94125597df5900c91a710db5908a35935953d8a06c9aa8fdd0e77abfb335d371bf7a446974faf5bccfa11ee9b7d534fd02cec02f72fe016cebc5fe62e8e1e42443097899d9f00703119574422a2de2637d689ea0676e65863c2e747a404c42aa33cec73bef12eb5a05bfc6ca024c1449f744256c55e42702341bcc5b006bb", 0xea}], 0x5, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f0000000080)) connect$inet(r1, &(0x7f0000000040), 0xc) 16:00:18 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x80) accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r0 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x1, 0x5016, r0, 0x0, 0x10) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x9) mlock(&(0x7f00008f4000/0x400000)=nil, 0x400000) 16:00:19 executing program 0: r0 = getegid() r1 = getegid() r2 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r0, r1, r2]) pledge(0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000280)={0x7, 0x9, {[0x1, 0x7, 0x2, 0x0, 0x2, 0x0, 0x80, 0x1, 0x401, 0x80, 0x9, 0x7fff, 0x5, 0x9, 0x2374, 0x8, 0x56, 0x1], [0x81, 0x9, 0x5, 0xffffffffffffffff, 0x4, 0x9, 0x400, 0x9, 0x100000001, 0x3], [0x5, 0x8, 0x0, 0x7, 0x40, 0xd9, 0x1], [0x1, 0x0, 0xd5d1, 0x100000000, 0x0, 0xfd], [{0x3, 0xfffffffffffffffd, 0x5, 0x8}, {0x80000001, 0x4, 0x8, 0x1f}, {0x80000000, 0x5, 0x0, 0x81}, {0x4, 0x5, 0x7f}, {0x401, 0x8, 0x0, 0x72b3}, {0x4, 0x7fff, 0x4, 0x9}, {0x10000, 0x101, 0x2, 0x7}, {0x100000000, 0x1000, 0x1, 0x4}], {0x1000, 0x7f, 0x7, 0x8}, {0x1, 0x8001, 0x1, 0x9}}}) geteuid() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000000)={0x1, 0x4, {[0xfffffffffffffffd, 0x8, 0x7, 0x8, 0x7, 0xfe18, 0x7ff, 0x5, 0x8, 0x9, 0x101, 0x3, 0x7, 0x40, 0x4, 0x7946ce11, 0xb5, 0x3], [0x8, 0x100, 0x775, 0x100000000, 0x2, 0x80, 0x80000000, 0x0, 0x2, 0x7755], [0x5, 0x4, 0x6, 0x400, 0x6, 0x6, 0x800], [0x7, 0x8, 0x1dfba870, 0x8, 0x0, 0x6], [{0x2, 0x10000, 0x5, 0x4}, {0x22, 0x8, 0x1ff, 0xff}, {0x20, 0x9, 0x5, 0x7}, {0x4, 0x8dd7, 0x4, 0x8}, {0x7, 0x6, 0x85, 0xcd31}, {0x4, 0x1, 0x401, 0x1ff}, {0x9, 0x0, 0x8, 0x5}, {0x1, 0x6, 0x6, 0x4}], {0x6, 0x8, 0x20, 0x20}, {0x2, 0x0, 0x7, 0x2498000}}}) setegid(r1) r4 = semget$private(0x0, 0x2, 0x100) semctl$SETVAL(r4, 0x7, 0x8, &(0x7f0000000500)=0xb0b2) fcntl$setflags(r3, 0x2, 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x0, 0x0) getuid() getgid() 16:00:19 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x100000001, 0x3f}, 0xc) madvise(&(0x7f0000f4f000/0x3000)=nil, 0x3000, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xb3}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0x7e}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x8, &(0x7f00000002c0)=[{0x1000000000000000, 0x8, 0x40, 0x1}, {0xfffffffffffff503, 0x1f, 0x6, 0x3f}, {0x7fffffff, 0x3, 0xbbf5, 0x1}, {0x9, 0x0, 0x2, 0x7}, {0x40, 0x7, 0x3ff, 0xffffffffffffff7f}, {0x6, 0x80000000, 0xadb4, 0x9}, {0xffff, 0x3, 0x7fffffff, 0x8}, {0x0, 0x1, 0x5, 0x4}]}) madvise(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0xb492905f522fbb36) ktrace(&(0x7f00000003c0)='./file0\x00', 0x2, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x1d}, {0x40000000006}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000001600)=0xc) r2 = getuid() r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001640)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f00000016c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = socket$inet6(0x18, 0x7, 0x7) r8 = fcntl$getown(r0, 0x5) r9 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0xc) r11 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, &(0x7f0000001780)=0xc) getgroups(0x5, &(0x7f00000017c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f00000018c0)={&(0x7f0000001980)=ANY=[@ANYBLOB="4207a6cd134fdf550f9cdfcb07ebb9f8fc7b6ed76f7433f96d3bd77132919a8f2237daa1125f2589c1eb52423a493842d37fb958221823cade3ad735543a704734ca004e797a7d84b7f7e4781d5f78e69ea72f7530d0aca89820c83a1e8328e8506632cca7ef2d"], 0xa, &(0x7f0000001580)=[{&(0x7f0000000140)="2b07857567e8b3b58d6ee0451c51220c52bac7b13cd64a256cb113a412f591457d6bacdc4ddab807fee5bd44637fbdda270685f744675d9514ab0fefd525a86d9ed216bcd0f182d7f4644a0a13c97736bca95f373e725bdc4826bb060bc6fd804a80e32979b2a8939efb8db5b9bdb5a6a4b29cdb3b621121373a35c24a714ffb2590909c012d4795a9279588dee0", 0x8e}, {&(0x7f0000000240)="c286538ea6bb6805407d2ba0e81a5dbd35fe40b934fe58947584fa31b1ca814d8b36de8eaad1807f680b04d3ebc86f958e766bf13d398b08722be6a11221e9175661d64b5dfd455e7f09ebe631303b9b1cffc71e634ad4e5b8230c8c28839477d515d19f4744f14fad52de395a512e030d08", 0x72}, {&(0x7f00000002c0)="69bcc3f14d1c4c77df8b183a507ad0717d1fcd31d2b2fef5e44e9d683e59440128db88a195a5075216b0275787b6acecf238df83f30d05c3c7a8f91510b0", 0x3e}, {&(0x7f0000000380)="d22c4aa3ac72e89bbef6b4784819efc6e3435126004037b13754fe6ad263f9605386836c6ed3d1a3d17eb88c157ac907dcff6c3d1f8f7b25d7a66cc5df1d09b42ac1c866ba9b0137e0ec88e38b8dcc9004cfd7e1565cbb6764e11ff92e03db11d3ad615010cbe917a39ca0186039f006ffd45b93c35b8884513125cf690e99124f565b83ee358ccc2868a7f204b116b546c9", 0x92}, {&(0x7f0000000440)="583a4c0ce67fdf91ab5bff7bda417cee40194b294c68164397c158645c7348af15c8d69a88ff9e6160aea36b418ed136ebf5417805034ca29838bd557e1d73b3d8395d143a51fd8c7b404e44f89aff955d8742556a7856ac31cfdd7f8394277a698d9c26c465e1a124", 0x69}, {&(0x7f00000004c0)="88f1d28eec19c490b6f5e6bbf4c5864ece30ba0ec63577c7c67c2ae030cda4535224964252624303f11bafa6a9ae1fcd0499287e636416203d2a94daf032d005c2bdb0a19e4d564cdd2b6409477b9fc9d6d0b73cdf436fd5b30345b37c10a3846919e2f41fd3f1230d415738a05eb759fa68685bd7c86a61237fca9113e184a4fb62114c81112e", 0x87}, {&(0x7f0000000580)="010acc1fba4a898b1dcd608487f1b9f843f431f9ac5e6d5fd50c49a8f9bfcf6cd36d3767c404bb576c1dd65a76095e4aa8cf789519edd9e06d7a61e04a2326bedd2d0b312f23d34d92a522b365d6067b6e3de0d1c4c5c7a90315c5f922746b9c2749ea7985acc40185e6c78dc2de716a4074107ca3c337a6a0b3a2ec2114fbd93680e969f8b435dacf0be83e47c79ebf4e21f95e824a401c4c0786a6c18f0117f6fa52aeec728425d6943836b1e16c3075f3a8d18aa76e9a3e30d17a153e78c5e141c6e36baf89b6cab66466f54f61eedbfcc4d94ecb137a7d2a247b02668a2c4b5fa342f4e6d58f1a222bd00b45217714ba3100b23ddd67d73b2c7a9ae819b095455b1abd83113881a1c8a6e8d595c9ad1f1380497c13f045b9cf9765747a9d83d1c0c2fd7b364fb532c8b00cdbdec99ad648483a71660c683706eefe13aa77abe1c07e95ee486da4c902e5327c49f528ebc71e81857f563cc731eedccd7ef97f205495188d12f5125c4f120609f44a2dd3a5e9f560ee41f0c6ff13b60e4687add73568e1ff368056b67c7986aa139a3b962f8cd439420611ba0029b64ccbea61e75ab7b30167b3cf2540e3bbfbe1ffa3723ba1f2e50c84ba341b7a8b1b59c2dca6c285510d3b9514a7bd6ea0daa3596706472b6af4a05c44b6cf28f7ab4447a9d0c14b281dfbce88445f9c42c8e2b40d7c2c4796470a6bd16c856fd4fd60d11ebd6850cdb7d705e53ba0439bd813ae8a86772b1f8041c2d920ee1ef2c600f9d2f49ab24a204dca2d25fc3f6c1977bf5000e2644667941844d506b9d41a1c35013a3500a135dace673f00704f21937508bec24522905059ba26da310e364a4afff40a81680b119d249c4cb9df95c5c1eeb11900f486ede8025c0548d1d575c7b7653a69eeb1b75b5ec621761c1559ee57256d4f56bae0a3fab796c69dac69f0c846c85eb0a786d5ac336d6600bdc8392841b91e7d7aaa6bc8951e6358269808488eebc04db7e6926a82c2de59fd869937ed23664988b4db48b794de829cb3dada506f3fe0a0ce6f672df517f0956a9369a32e4495683948d50eea202c44dfd8af5f2a19ba1b6ce1000aa33650412dd5c5c78ff2f83c521535b7b5b682139df5ef5169e3dba9360b783d86e36e54b5dbf697cee87e5d9acaf552a1fea5f746c21ff343d74a1cf6ae3b6fa611fef59230f0333be83d7e9cb10a94ba9b5969d228ba64d880c933c9d1fa82ccc306a4fff76a137554fe7bfc5756f433b22d59324993af73177b2bd5a31aca0d1223b09f109e00ad75db55bd209365b51f89c78c04cf18a4023d9e28856dfc9dc843e6a291db8f644ae42ffec39cdd2149337eb647597cd7d1ac8f6fbdc718a8246c4c70c6dbed78e1203cf9d6586a9579ec9f8534716d5604667f090b92c4301a899536ee7009dd447922a7df2a6857ab63bb80cc7bc35ae145fd1b096d15f2a61c0d43834bea001dfec79f27151b852f52aa030a7c874de00033d166bdf2255590256d04fb377dd4d77b057bc247667d8fb39c5facb8e3f6057a2b220e54eee4c787ab533e4c3bd91e5588c81bc0df7b0e5fc6b0ee598409a0158482edaad855736d185daf328ff8010af5a2f1e9a1be8a069ed2ec04c6bf744b46297c5233a0cba41983497513ba7e104419782183e12c40e6a04ad4014faab623246094d605401d3c95c3925dc6938df8e2ab472eacff8d31a186e611cd55f5cc235fe99701dff840a4f9727dcc579978721acd6179fae214282b15566792d898579d79e0b28f468ddc5adfbcacbf462303c2288bcec7f285ff3539688debfff7531297ce57682bf4a90e34e1d75bf068e49e8c794accb4158b1237aa4ed5e5590aaad7fade2cd9443bf7a0ee9669b40f1a1d51d1a7f244ff47556a765d74a5eb6ca8b75e5613fa470502dafc785e3fc20131f9751a28a7605ab36965f5f48b3688d2bef72fbc3c358b787d4c7c45f22ab939a2615a69116207ae18156aa138166de078cd10133fe29469bbed441d0f163b7b1e51d897116739778c4c5ed674bf7f891e3282d6be70d6d486bc3fce46672db91a2f2f6e1345f6f99b1227fa5d5ff365780b3451fe859bb5fb3b0f48514c2217939bc45b1241d3536c89f8f82d3c933c27df852a99f2b229d98a32bc4ff92bbc53986a791c4a5df5fee2f94be7cc900060f1ceb46984618e9a834cbceac2943134e101d61f734e26e5058d67cbad30fd46b1e6963d7af1798a18cb8bcebcb2743f50e77db10db5a84ea5541573bfa1df4e6c5a3d2933705032afef7f1c8515d5ff62c21194c7c2c85dbb41757a483016239f91276c2bac45b38664bd94b34ba457ee4adac046b213c55e4cb01759e8ac5ff8f280d6165e3e2becede6a6b3d8b546f55dc4af9e8e4c4db1f3be483124906a0219604365a685b2666bb35e3cda40689a41e29d6f5e2f588f5d5452c955d8916fa29d8670f42889941331ef0051dd0737953befd071a07bbbb05b8f7bc9744b34666874958b49672708083c46b5b4c0080bc5103a3d862a2835e8df7459bf9258d987b5b10def53c5768744ca78d82e0df15ce60b0a489f67d941880e227dc835c0fa17c46cc0a3b25d26e03ec8fd5ec0acc8aa65a506d0f1aaa323255a2b55f1df2d0b8e689564fa649b387682ca6b1c344dc22868aab9bf9aef777098ada457cbee063dd5f6aa351731de5fe6bd906d6b463df83de3ef025b49169e5d239e351a231efb3e52025bc801c031763a7d07ea36801d6bc9b5886193d1135c90149d09570bb4a16848c510328149631d05842bc0c19e180feba85bf6eae60f983898567d1729e7dc7bd5d54f7f0c03f73aebd9b3008e1e0d3ef4364b475de0c9aa174ad41d833a2c8dc0d8bf71caf7e7c624cc78cfae0d1796c5fd7cc8bccfd3e743dfca36e60ec3436af77c500d2d73eec2c6eccdacaba9027abfd3e6382ff0e3635eefe182c00683aeb02a8eab25b6188c91d33ceb18d94a9caa8a63737af0dce3eb45ba5d8f7f9102adfa9c4ee2adc4c06afb78688466775e464c68c977e3bc39d19dd124b6032d057c85b20ca1cd8ea62eea625464bbfc379de3df0e5c2d6e7604a8c12e71c8fbbb8d2906c9139c7485b3cc30d4a38cf856713bc16111c5a6d844136af06e9d78a4087d18e7e95bf2d7ae9d1ecd7dff24893b8a7ab26086bd97ac98ec6ee3cc954f65efaa368a6786827216c3ca3dac3bc785eca867b862f02c6bafca5ecd4afa2bdaddff201327bf07dbf973abd088de817e21f1955b61eadf840fde7533bf7e01795cb9a2fd386e28257d3995166753a0be4a45a5e5bee3915f4d5dc2d5353e15acafd338153627789e4dc053233bc1330a3fa6582071ea7ff50669c7347f0153a5e7d118283bf9e8a9fb80f7e3baa8c7ea8d6ef50e74059e481fad8557d72cede58a16e0a1a6f0ad95b8a9dc6c556a06470593d5896a034fa045aecf15086d5a5e7e21a70bbaee1a3faf0e663541b9a65eb04f60f4698e54b2be5b986908875cf1aab2432c7ce2db26073cd39b275d139480edb1948db3bec5b5dbf4c427353cbb19e9616ff1f429dde9902a51d3cef1997c8d0759299da1a59111011d3f0803c9451e1fa2366adb63ebcc352782d35bbfacf15bb027c5c85fe6ae1414194deeb3006b54b360e616a046aef6851f68d9f86343c93b35d1c4a53da62171913c28ef3d56489d1faabc455fdc7cd013297461f40db401bf4e714dbcd1fb80b1fb9af37b0a9d40e695b6f8c5b476dfcb45fecf6da3a1ec0f7fd8b3dfe28fbb26249f433b9a9b69fd37cc8b16cc592f5a52ebc0ccc245d084094e9d773a69e2f0041b31d6b0b98ba2f79422dc30c7a960a418e5c2f29c97e89ed960f90c9de6c74467a0fbff310db929f84f2a26dfffe067cda959732a27e9b5b378f82bf2d6c92dd998468c8f7e2333e1a927093fafc15fd3209a28468edd68f8d29e1702f24d8e5b1b9f45a1a4ceae506ed665b58e15957a3f8aa72fe5490faeefcddc3bd39f27dcd9d794dab7a3ff73657eb42c1439a389792db3ccdb70f893ae8cb491c21b6ecec8a299cd30c2b843db6908e3cead59c11598a50fab8d4c166b0fbda9c6ca3f0452601520dcc0c7296bc068a2835e327abbe41165ff2ac51ac5d63be8355dccbe5b890fa1da5a37a456ed75f8f60ec6e2ea89e0805a4c8f9619e8d9a18f6e6fff9b9304d87cf8fca89c5eca5ea5a4240f5ad72ed02a7522ed9a8ba36546aab34affb6da1ad890d148d4e0f1f0588e8e2ef40ef10ea613577218fdb07eb72bcd4d58bf3a14d017974b6c21d4984841d075df2b1b16fa8172d42658f61f471d1bbd51424134017df8a7a7e0054c44acf3ed0c6bff3a0a3222610ec96fcebe15728724f1ced4abc72435b62ba0786330b2bb5cc78828676a61c4294072795349765ea3638f22bdcf9ad67c3fb60665900d084a56a9f3f7cd635ed5ed6b2523d7b1230733b847461569af023845e52b9a25feb043bcc548a18926101ad57dbbd14de57b2739c5c6e541656174cdc0079e36c5219e524bd7ab1fdde2fc0ee78a3237b62041d17ea00409d5f6f564a9b5b8e2d1f4a8480598ca6a4a656e594a0fa13e178a65756fb7c02b1bb24e0183308ba882b7a358c62a57698428b76fac167c2ed26a8faa5b0cdddfe388e457e0d80a178e191b050b99da6634c2a68bb6894d5c014c8fe5a6b8f21595b0571f9f7fec35007f43ded91d9f5658a1b47eec14881394e90c9d0df4342a728c35a96faf26e31be1981cf5bd617b9c2de21d7741910a4a02e857074b9b4b0bec327f213ab21c96f8cba91e0026c86c759441a953f4ec28a790f74ec1a51ed2343aa2f93ab851f0adaf639d9055c3587ddf7418845376ffd6451d73694715eea4c546e9b65e5bc7132ef41436bf78eff215068fdc766cff67bb6b820d8feefa46eae0dd94e4f44d4fc5517c0bec1b74e4b49f2b73f4bd343209c824c65ff4d60acd10dda9411bfafc9cca749a7cdaf1f1ee3737e0fd4a030cc745322161fcbf729daf65bbdd5f185b4a0f05a79b74f9cb6286e64e480ab2221ef38203968303928d05305bad5cb7d97b60101cdbdfaf2154bc664a323635b75a5db66aeee82b3992a4d67aa2b708a3db1b43204ca6436f3db4619a7d733bda1badec0c54ace7be027a66b81106e9761eff5188be6f7263e352c73e56706dd83affaa9bf9cd704c7be1865547e2f994a7cb0280e3072d9ba409610ead4075e27b830e64b48b79831e57d748370ed2c65f6d85ddcb0c3e2e163e9a332dbdfe2ba251b1e3d095f52ea91c6b20e97eb75511af635071edc3e7b11003b44507fb80070d9791759c1dad2999cac699f36e77eecf11c54f8505f0df4accaff72796223561915adbe23b65bfae3ed517c26ca15e121cdd403fdebc80843a98f3947f592cc8af0ab1706bee300b3b9f3119fe5b6a238b4c6de0e871ecd814d19ac5e71c4eea18d047f692fe22d8edf2f2b5eed80f21870dd37310e2a83fbb53a87421974d362721ff2f2f27c71d8c6bb20b8c56e02646c773896f8e4ab904b3151352795cc5b7449d5320c98283d1b37457f0b1b7141d4af1516e24cb67f50e69dbcb0631b4c036aa5593624513b887f2c8210dfe70416fe051b95ca1959968528211bb1d66b92029d6f871ae38794c4fc4b5cad4c052d8ab3c0a89705370600d1225484d5f71086f4322fe8aaa4bbc0536b4abe4a49ded55cd19fc21421e1d3c98cab395613859da3e29cb37c9012a0abf3ac516499750d3cad5516b4e8bb542172a270de120accb3a85c99d5e191e", 0x1000}], 0x7, &(0x7f0000001800)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r7, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0xa8, 0x2}, 0x1) bind(r7, &(0x7f0000000100)=@in6={0x18, 0x1, 0x3ff, 0x683}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0xffffffff) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) close(r0) syz_open_pts() r2 = fcntl$getown(r1, 0x5) r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={r2, r3, r4}, 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff}) openat$klog(0xffffffffffffff9c, &(0x7f0000000500)='/dev/klog\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f00000000c0)={0x800, 0xf4, 0x2}) sendmsg$unix(r5, &(0x7f0000000400)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000180)="07bd42ffac33e0f3cf0cf3f5acc87819218e1b2e147ab06b", 0x18}, {&(0x7f00000001c0)="310172b7011d29a8dfba8d76bc616e43823654b5c650b74939943fbe7a24d5bd3e34fdcdd5cea23d81309f1b9f74dec11ad02fb9e6835c8fe542115ddbc56d86107370803b61b0141c37c5206e159a5fc11ca0c2eff04f7f55909a02e782cab6380249d07fd1e3d9654a6410bc462659a00cae1ce7a42d", 0x77}, {&(0x7f0000000240)="26de2d3028d283bb9159ea3b91c578236f85fec922fea07afee9d2ec5aef862868f8b0fd7e6e60d363b7a97fd215e28c03ef5f8a8cce858da8a3d2b63888d6724acf9bf017228b27786842972f9c5fe45e28e1675391e0ccb811f121203882b615accfdd8e79cd756b6df060e7736a2008d45e2428e638d217665fcbb65092a0318ccd2790", 0x85}, {&(0x7f0000000300)="3b5794879ca19d5004264fcb6608604117242b65882b35ad71e6b00f18a7e18221a681d27a1e1ed7d314b08630b7f777", 0x30}, {&(0x7f0000000340)="1c3ab1e772cddb7b135c25c4bf95c110951144e6452c17d9160e7ff455bfe045782a018c71490f", 0x27}], 0x5, 0x0, 0x0, 0xa}, 0x5) pipe2(&(0x7f0000000100), 0x10004) syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0xa79) write(r0, 0x0, 0x26a) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x50}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x7) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='%') r1 = msgget$private(0x0, 0x100) r2 = geteuid() r3 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r7 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0xffffffffffffff01, r2, r3, r4, r5, 0x8, 0x1ff}, 0xe886, 0x9800000000, r6, r7, 0x9, 0x8, 0x8, 0x2db}) 16:00:19 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000003000)="e66fc6aec1a87bac72fcf3b39f5f19d202c823a789634f8141eee3801277d04d57c0e7f1584b9a9b6aab35cc668f2868d9395a28488d88877a330fd28517dfe19cd734f4c8c6b1487aeadfb3b79a5ee29317f55df0633be45e395e1b53c0ab880752d28c37afe29fb1405960f6984e7b8e4081660cc1fd6f210abb1ae80671d375b09ced822cdfc0930d0651388056751a0d2691604ce6150e22c726fa27394fed2bf7b74f9f192f0a3bb5d6c93e74e496d468d518be6b15e6287c6bb910bfb90288adf25b3ee573ce7305702e8bf3b4cd4bdd24c7921b760ea380c17748ca5f36657c3ed4e0c49f8a07e04b89c9494026e67c6ae53c08cad0c42d80ef362288506005c0b66b31af86192687b34de0ab5246432a656a284ec25489f7a2fee9a6a18756cb4a5b19880a17612e50ae67e870e3e75f5a9ae3c937ca8f93f547f77cfab90612393aafa9bffce9247f55f56e5b694ca061b82698bce50ae78716bf87c8cbea0cc44f2ff135f1da8fa820e73b576c830ee4cb367f404e915e874564b583ee81998b3826859a56b72d019815897a5633bd9303ff59dfb2e5da65e907862c128471c5886920c6f6959401753b9675b1eb8d7960689cb6fd72afae5bf20cd8c9aa9d352a74f181e2eea25583648a2a28b55e3695167399c67b1e42ed1e9b5513816488b9e5e0ec0ba1cee8c1a661de553c3b63bc0d95820886e873db86bdfb36d4a75c1a12507343fa00d80c358a7efe744a0e130f755ecf2a0ed9e919a2f955b5dabb4e255c45cbf89d63f2872d3e5774f89f65841fbc157bdcdbaf16323f4febbd0d09e32fc3fd476802caa8496e392c93a530d34834c7ec5a99b807bc86a0568fd242a8deb78607ac39dbdd22170d49dd659995af98a947a1e9c250eb72737014d170df1872ed07796e3ffb3f5edb597e67a12b751bf7edb0ae3defdd17ca2714bfa1b8aa293c45e07ab260ae4bfb83444c7944be659d75c4cb9a9e226f74d5006cc85a2412e855acfe42e9473d223c5cffe66bcd51777b3c1de3c3e6f137eab2cd589fd28d82ccecf1b79dba88d74061251bc7eb31258cf84303cfcdf23fa1225071dfd5bb7d30bf3861077e754bd6edd66755c7273c816fe56ee19e5f97bddf60f53c8ce117dfe9c7dc71c69455939b4d89c22acc7457eb52303e655205e98f6fae0905e1335d463c111593711330af5c9810c37a4cc691a928b025b45376345e75f401c924fd0fe2e9190d7c3d0b883f585cce666bd4e7588c22214c7d77712c28ed1fa73ba831488a49a6b7bdcf8a9cdb884147c39b6e61df22e39fb8753d479e6cba09103ee52ca8f6f6f05105d6be7f9ea2cea9913a4ed51cac4fadb4aadd085e4ea6ecb3354b9466882e34c405f1a2ba35b4bb093de755af6c5622ee73db3f34fc2bd9bddff2a1d245807c6f103768af57ff8e1be2756c0ed0771cdb3fbb04cdadc6970e937f7015533fb8c70b431767746abcf36b56ad12f20beeab0b184a58d6aa15dfd6f249f90bc615f6f3757669d6525c3621d6e678c6da15ba1c553269ae356e423fadf9921cba8e404d4c7d448c0e671cd122c2cf11c945ba8dc96ee88406754d9f9edfb32f24289e84486eeb53d0f332d7f9fb8b12623217c6d664b4a29a5e0837dadfba6078c17617d7b148a935231783e05ebc88f6a27add937f0b4b3e8f2c9e380a29901ccb4c1b6d1be7a182f66ad79d33647d9647e0d719665e5529d655cb162cf833b9988a1a4373b8f7f8ed8e9cf79b80ba2c22bc34777ce3950d47b0a0551407b550f319896b1ce17ee90fa8912fb1f012d894456f9595d51b5acbfb6027b8ffc3334b3b5bda2d1d9285c815b834d39e3c7a5dbf69f1ae3ff55015474aaaf18317aa4e2551fdbab630ea42b1c7c34c1549f6581e4827d974a1009d1a77e0381c1e9bd4c16685437cc6855c5cb191be2b53ff093f2754322a41455c9f3390f41e360fc188e5320e7f7d13c7e108fe7a84facc6bafddfab46ac21f68f6ce6450988f8117f14a5b6818440c666250e6c5e0b629dd93695395f6f22d9c2752d775a44285970420d5c6e92fdde493ffaa90621cb1c57f064dc0b641e1baa2cf20307635c4c1fdbeae58384d45b13009b74231926032a01ed62741423796cb29e471fe1202f0be2a96579ec634c6bdede8f481c1be6031feb61312d76f3a147e4faf4f93e182267fbd6bb1816a0780a63e2f174e6920ff70a66e93a5c1b98c1aaad68dd3f13566fc51465dab4b7203bb26e9268043840b04449e8cfbb067b2c1ff2cfb6c49857301be93e844191d795a32e406cae532e255e5f559d0063d2467f5a8269fbdbcfcaa7d01451d4c3307ab4bdb4df5e024a05ed87c078a4428bdd57d75e35a4c28a1d1b4e12c319d3523122397b947c4ef5931f854fa35ff9ba6af9c63096dc591fa648b166507bc7356b41b455e2949fbe5a4beb479185306821848187cb5eca4f757ff494cc9a314d169a685e519cf23ca35988d1299c6062747e0688adac8834924ff35e4ca39da11a9bd637c4950911c5c63a1802fe3ff12d85a04db2244b5ca099cea77906db71beb98b60da5bcb8d8f195e963e43b02929ae9b2e80f4656ae9c6842ef6ca1600122907b91baf6ad69de7934dc6bf2fb1359d02d9f76735c0e7620251d750b58f8e273f03ed4008ef4089693ae4310147ea01332a83915208dbd820388de991bf6583a93e5a1fc7d26ed59bdf79532947eb19dcff2f84305769d198eacf2cdf5ef802193bedab26b71c9ab29822dceb8ac034a3fb6551b8656df74751b7f915b4c386ec7b7097604b84e97b657aa645ba6e7a93a7b6dead1e018b23e328cdf340e8192cc1249209c82f20b690c6b3299e236b93f146630c16e259db1d21eff28570d0dc01fb4b85bec9dbaf5271166602ce81e62a602e155b2f2234cd05e1476ffbc69bd208ce7c3bb18ca522b594a10873c1c0febd166ba768649ce37a8966c0b49dc1b444841e67585c3a98526036d8ae5938e8e94aab4d8003517fa1032afe8fb4d51ef5ed7a55ac48933fd8cb01fd74891c3832056260eb1734715194b91babcd02a8011591591342c16a849982635a02fc867d6d6627a7734b6684208364fa59bc350357c4f09ba3ba58a5d597fb7efad1c00075f266c2f5d936d9b4a4812dfe8500a9b87fedc3cd5ce4621bdb5c242e1956775c673af3650dcd3a3de6b07f2c2f72f5b918b30b994bac877b59c0a8cf676265f72c26e37d3389aa9a155ab05ce7387d9568af2677998e6d1b9a6d8f471172ee445b2c078b320fde385bc15472e7c8beffec6f971a69d652464968e47d5e5720d31df1bba61161bce6d1b792dc10128bbf530ef0f145c67fdaebdb3ebb267f60dcb8b0b75baa773be001516484910d8df25c7113ba1b647de104488430029733313a2aff6ae01c36b44cc0b70fe9e6940d82f18a49bd72c511bdd2ba46eb939c76808b1fa771b834aaa9a48c61cc1825d843f40f4ab10225b3e1b901fd23a3ac3928ac529e0591b95b552622bdfebf10196542f03c30cd77eb0c8e82512908920bc15bb5e3f5daddf3cb30efdd5c63663f3ec6108f3477205385c1da4c2b5f073600829494741ac966ca51d2b1fb450d9cae38b1960566569624e59f64584c8a360ac6967dc9418782d06de47bc2820a4e9fe01572e0bca613f2ba4bf81a9ea76c1dfdfacafd929445973172114e82e93aab3d226246e814e675052326dd667597c63568dc0e67b662605cbc1acd11bae68b828c56ae2b9d91f2dfe35aaef12b935d8b9348872145b540f01f10020b55bf7ceba7949da5b0d7bcb08277fe970d0fa4eb56272d27fc2bd262708bfb3017baddd8d74a3fc4187b73480db55aa552d125c3f760ca621540b2617dd70c2981169ed4f4f5ddee6ccb58c9af3ef630c4727a406a34bd925220f6b85b95093a1e3354e4ae775e8a6450572533dc63d9d0dc66d6396bf5c897a3c8701b86812eb6cc26ac265efd29e06162494ca481fbcb0003713e8adcef1b0b1742d41464f1f4fa13ce93e3523b5d52ef048bfdd239ee6189934513401afa9cd471e66b7b1057b02f29873677750dfe163ff0e973b47a05518eaa65fbe1723a3135520a5f4afbee36ecbcf25a7b8340cfffa3cd8dab661612830dce568c63f9635742cb236df11802f4960d1ed9679f2e257d7d7732ee73b12891c8f65a8c829f5f8c929a8a46601ea5dc9bedacf2e807112d96fb5c0cd06b952481c17bb429dce7dc9ec2d8a7af52498e12c53843199946a1707e4f5acb318e3fe50204a2a98c1fd999258a3e4764049a17a772b40003b0ff4728a5a0aece648c202f93250e04d3870fe499b214d07610fa7e1b7c796cca6d4f3a2d57df78893a3be0b675458784f74b6392053052f3bd7f4844ca1799a9a40d2d070dc655c9b289be202f2883cee1e86148791d279a12898a607e706eaebe01ca72566842b3ce0b5130ebd84ff8f1ec2e8151284e1314afcc4287971fc099ba56d97106a4cd5a7643d20e63beb46b665f97f9f5f627f5ee7b0ca056a3bf5f6d69dada1f05fdbf83afb32f0ec0a046cbf0607d89b0d39ad8a11b310197c2765a0910121ca57771eb03941f6344b32bfab8b6429852f7fbd2ad6f0db6f9b0428b9fee6bf52ae58205341afd8409a856b38bc40ed7b6d912dd8ac2ec5f5a0e87c8303299e332ca3bc74f93ae8672743cfa8740508e7795becbe4481ea8560298d1b5376ae7e8c7d6db5c836c3eeadaa17968cb43f6a47d7f181a4d81ce1f36b3ed7c28148f80bd286b119a65c0cfe53ead373b4a52ab044111042280864dc7ab45b24214efe360f60842221436e07a353f20714e8d046912cb2541924e219c9d73e7f99154a98c9df18ee75daee9f3e50ebc4bd384c548b0bcb1a124ed683ab24d903df973894b3b4609759974c89a2aca8db19b09388d342708ada1353eb189ba707a75cf186b4986ba23456246e9dcd5a504fe58f95279dc6696e4ef52e880b9a61edc551b50b6426f0158710e4c7b75e991067ee9c0f2a0ee9baa2bb98725dde66a47bff048a2192817558bbee6a122528692a8891f662964428ba597901b28568410cc13ac177037a871eb9022916baa5ce6bd2166ea9c139f9cf5759c4b1fc8c3967574e452812cbce70ddde8dfe977ba7f88941ad4cfddc5aa6971cf3c6752d7da08c7372470a439208569c4c78fdf7456e556045b6423ceab71015dc97f5c8840c7064e94f371aa8729c318d80105fd29e458570be636590ee7488df10215ba12395e87c26eecd0d9b8ac4a231386194b211dabc4c5a677e5f813869be54cd419ddbcf6889567e485f12e20adb83bd192c3e22d1b05d941ba5532e09423bf160ba31653d8cdae64faa393ce4ee0419014c27d113f315f0f680c205da9d540c3a00c6ca94492540d9a6acbf053164e53f3f8939b1143345918ed5e2540ba327493482ffb0a69cd83a5c068c39ac3eea91c63b40f8eb4df455f6b9bd2ae315a165211a2a36c1ea70123a6addc5fd6e3c79b4d5e97b1dd44191c411c65b1002c019db242cfd214637c4c1cedbec9b3a7a356519e75f308b8c2d1868802a67cc73a5c3fbd3cefa7f7900d964ba2d7324a907ef5347556bf4103689660870654391a8caa9170b21d809c29cedc873b284d500cbd3daf98d6816d671770478fd555aaf93e8213b416f7babed67258b5cc569b611e36dfb1bdd70a22a78dcba495b1cd263c50801ea9ed26e0a45917ef507f92aad0ebc7008a7ed34252ee460bef2e4b139e0db85748a6f8743090d2bafe37b46a51fdc637c65da8174897c250854bd295545aba512ced3dc3ba36312b879b85f0b0e9e49994cb27cd880396ceaa26c1a8e93656ff21e3bcf8e71047b86f6a0db5e62ab12aae61a9296e40d9bdf77da697d8f3478495733296c29005d115f3d98706737c3811467f30607e0eb89310c566408fd32b05ab9e08ee8e001758c3e452104d0fb1f2c0ec37d75f49bc905f42ed87e7d5a33bb0344bc81244a752675", 0x109e) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)=0x22684235746a2ab2) chdir(&(0x7f0000000280)='./bus\x00') mknod(&(0x7f0000000240)='./file0\x00', 0x100, 0x7) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) dup(r1) ioctl$KDENABIO(r0, 0x20004b3c) symlink(&(0x7f0000000180)='./bus\x00', &(0x7f0000000200)='./bus\x00') getsockname(r0, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) recvfrom$inet(r1, &(0x7f0000000140)=""/134, 0x86, 0x42, &(0x7f0000000040)={0x2, 0x2}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x5}, {0x6c}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x5) syz_emit_ethernet(0x1, &(0x7f0000000040)='E') r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x2, 0x7, 0x2, 0x1, 0x5, 0xaec, 0xfff, 0x0, 0x1, 0x8000, 0x6}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x400) 16:00:19 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) getitimer(0x1, 0xffffffffffffffff) 16:00:19 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x3, 0x15da}) 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) r3 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) bind(r2, &(0x7f0000000140)=@in6={0x18, 0x3, 0xe0, 0x100000000}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x60}, {0x6}]}) r1 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/120) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x97870074206e0d99, 0x0) 16:00:19 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x40, 0x7ff, &(0x7f0000000100)="423d1da84adb53b01fbc0b2ccd369fc33c5b7987c56e32cfe68cddfc683c89e8d58a8dcb30aa9090c1d606d7da4125eca42d99149537f87dc383f3fc6a271509f7cef8cb8412b52f4c56e06478707416ca89f46dd9635943041e067fb1b3ef02f91a98d219d06d85ed7e53ca05143a4e92f054db098f8e9e3ef9b445f52d76bd607a957a842c26550a7b9d893db48495", 0x90) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0x1e4) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0xfffffffffffffffc, 0x3}, 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0x1, './file0\x00'}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x2, 0x0) 16:00:19 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="b72f17b4", 0x4) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) socket(0x2, 0x0, 0x83b1) 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(728ad5210d90d672,0,0) at mrouter6_rtwalk_delete+0x2b rtable_walk_helper(fffffd8036d73a90,ffff80001533db28) at rtable_walk_helper+0x58 art_table_walk(ffff800000075880,fffffd8036d723c0,ffffffff82138a50,ffff80001533db28) at art_table_walk+0x226 art_table_walk(ffff800000075880,fffffd8036d72340,ffffffff82138a50,ffff80001533db28) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d72300,ffffffff82138a50,ffff80001533db28) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d72280,ffffffff82138a50,ffff80001533db28) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d72240,ffffffff82138a50,ffff80001533db28) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d72220,ffffffff82138a50,ffff80001533db28) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d721a0,ffffffff82138a50,ffff80001533db28) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d72180,ffffffff82138a50,ffff80001533db28) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d72140,ffffffff82138a50,ffff80001533db28) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d72120,ffffffff82138a50,ffff80001533db28) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d720a0,ffffffff82138a50,ffff80001533db28) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d72060,ffffffff82138a50,ffff80001533db28) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d72000,ffffffff82138a50,ffff80001533db28) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d72020,ffffffff82138a50,ffff80001533db28) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d72040,ffffffff82138a50,ffff80001533db28) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d72080,ffffffff82138a50,ffff80001533db28) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d720c0,ffffffff82138a50,ffff80001533db28) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d720e0,ffffffff82138a50,ffff80001533db28) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d72100,ffffffff82138a50,ffff80001533db28) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d72160,ffffffff82138a50,ffff80001533db28) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d721c0,ffffffff82138a50,ffff80001533db28) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d721e0,ffffffff82138a50,ffff80001533db28) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d72200,ffffffff82138a50,ffff80001533db28) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d72260,ffffffff82138a50,ffff80001533db28) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d722a0,ffffffff82138a50,ffff80001533db28) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d722c0,ffffffff82138a50,ffff80001533db28) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d722e0,ffffffff82138a50,ffff80001533db28) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d72320,ffffffff82138a50,ffff80001533db28) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d72360,ffffffff82138a50,ffff80001533db28) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d72380,ffffffff82138a50,ffff80001533db28) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d723a0,ffffffff82138a50,ffff80001533db28) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d72f60,ffffffff82138a50,ffff80001533db28) at art_table_walk+0x2a6 art_walk(ffff800000075880,ffffffff82138a50,ffff80001533db28) at art_walk+0xcf rtable_walk(0,18,0,ffffffff81175a00,0) at rtable_walk+0xd4 ip6_mrouter_done(fffffd803703b300) at ip6_mrouter_done+0xb5 rip6_detach(fffffd803703b300) at rip6_detach+0x56 soclose(fffffd803703b300,0) at soclose+0xb2 soo_close(fffffd802ed22bc8,ffff800015341160) at soo_close+0x40 fdrop(fffffd802ed22bc8,ffff800015341160) at fdrop+0xc2 closef(fffffd802ed22bc8,ffff800015341160) at closef+0x118 fdfree(ffff800015341160) at fdfree+0x100 exit1(ffff800015341160,0,1) at exit1+0x32f sys_exit(ffff800015341160,ffff80001533dfc0,ffff80001533e010) at sys_exit+0x17 syscall(ffff80001533e090) at syscall+0x507 Xsyscall(6,1,0,1,0,7f7ffffcd484) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffcd450, count: -47 ddb> show registers rdi 0x728ad5210d90d672 rsi 0 rbp 0xffff80001533c860 rbx 0xffff800000075888 rdx 0 rcx 0 rax 0x204 r8 0 r9 0x5 r10 0 r11 0x39a7c0bb3508880a r12 0 r13 0xfffffd8036d723c0 r14 0 r15 0x728ad5210d90d672 rip 0xffffffff81175a2b mrouter6_rtwalk_delete+0x2b cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80001533c820 ss 0x10 mrouter6_rtwalk_delete+0x2b: movl 0x5c(%r15),%r12d ddb> show proc PROC (syz-executor.1) pid=447992 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff800015340c70,0xffffffff8256a900 process=0xffff8000148a30f8 user=0xffff800015339000, vmspace=0xfffffd803f014550 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 57310 283371 36299 0 3 0x82 nanosleep syz-executor.1 73268 66302 1 0 3 0x100083 ttyin getty 14865 5514 36299 0 3 0x82 nanosleep syz-executor.0 24833 379365 0 0 3 0x14200 bored sosplice 36299 271352 17238 0 3 0x82 thrsleep syz-fuzzer 36299 503687 17238 0 3 0x4000082 nanosleep syz-fuzzer 36299 422306 17238 0 3 0x4000082 thrsleep syz-fuzzer 36299 335246 17238 0 3 0x4000082 thrsleep syz-fuzzer 36299 325629 17238 0 3 0x4000082 thrsleep syz-fuzzer 36299 437604 17238 0 3 0x4000082 kqread syz-fuzzer 36299 150057 17238 0 3 0x4000082 thrsleep syz-fuzzer 17238 212313 22909 0 3 0x10008a pause ksh 22909 268965 56230 0 3 0x92 select sshd 56230 477951 1 0 3 0x80 select sshd 93366 497439 21691 73 3 0x100090 kqread syslogd 21691 373509 1 0 3 0x100082 netio syslogd 10915 1851 1 77 3 0x100090 poll dhclient 25288 181934 1 0 3 0x80 poll dhclient 49160 520791 0 0 2 0x14200 zerothread 42000 8943 0 0 3 0x14200 aiodoned aiodoned 93971 179775 0 0 3 0x14200 syncer update 66793 238547 0 0 3 0x14200 cleaner cleaner 76469 317090 0 0 3 0x14200 reaper reaper 13347 494852 0 0 3 0x14200 pgdaemon pagedaemon 69845 257643 0 0 3 0x14200 bored crynlk 46700 275091 0 0 3 0x14200 bored crypto 20788 176323 0 0 3 0x40014200 acpi0 acpi0 36701 328798 0 0 3 0x14200 bored softnet 81175 256589 0 0 2 0x14200 systqmp 71477 421543 0 0 3 0x14200 bored systq 86496 259311 0 0 3 0x40014200 bored softclock 75730 317296 0 0 3 0x40014200 idle0 40786 12289 0 0 3 0x14200 bored smr 1 157216 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 9550 6739K 6913K 78643K 15046 0 0 pcb 15 8K 8K 78643K 226 0 0 rtable 120 12K 12K 78643K 662 0 0 ifaddr 60 13K 14K 78643K 200 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 119 0 0 iov 0 0K 20K 78643K 217 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1218 77K 77K 78643K 3029 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 33 0 0 VM map 2 0K 0K 78643K 6 0 0 sem 12 0K 0K 78643K 204 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1794 195K 288K 78643K 12723 0 0 file desc 5 13K 25K 78643K 2109 0 0 sigio 0 0K 0K 78643K 49 0 0 proc 49 38K 62K 78643K 721 0 0 subproc 32 2K 2K 78643K 119 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 187 0 0 in_multi 33 2K 2K 78643K 143 0 0 ether_multi 2 0K 0K 78643K 11 0 0 mrt 2 0K 0K 78643K 7 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 90 397K 397K 78643K 90 0 0 exec 0 0K 1K 78643K 398 0 0 pfkey data 0 0K 0K 78643K 2 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 93 21K 30K 78643K 5775 0 0 UVM aobj 90 3K 3K 78643K 105 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 209 0 0 NDP 13 0K 0K 78643K 60 0 0 temp 177 3535K 3663K 78643K 18911 0 0 kqueue 0 0K 0K 78643K 20 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 16 0 10 1 0 1 1 0 8 0 rtpcb 80 110 0 108 1 0 1 1 0 8 0 rtentry 112 96 0 51 2 0 2 2 0 8 0 unpcb 120 614 0 606 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 1841 0 1841 2 2 0 1 0 8 0 tcpcb 544 377 0 373 1 0 1 1 0 8 0 ipq 40 2 0 2 1 1 0 1 0 8 0 ipqe 40 8 0 8 1 1 0 1 0 8 0 inpcb 280 1065 0 1054 7 5 2 2 0 8 1 rttmr 72 1 0 1 1 0 1 1 0 8 1 nd6 48 12 0 8 1 0 1 1 0 8 0 pkpcb 40 6 0 6 3 3 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 23 0 23 8 7 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 405 0 187 19 5 14 14 0 8 0 art_table 32 406 0 187 2 0 2 2 0 8 0 art_node 16 90 0 49 1 0 1 1 0 8 0 sysvmsgpl 40 16 0 16 2 2 0 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 202 0 192 1 0 1 1 0 8 0 shmpl 112 103 0 15 4 1 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 4802 0 3410 46 0 46 46 0 8 0 ffsino 240 4802 0 3410 83 0 83 83 0 8 0 nchpl 144 8028 0 6435 60 0 60 60 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 23974 0 23974 2 1 1 1 0 8 1 vmpool 520 4 0 4 1 1 0 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 23247 0 23247 14 13 1 7 0 8 1 plimitpl 152 189 0 182 1 0 1 1 0 8 0 sigapl 432 2268 0 2255 2 0 2 2 0 8 0 futexpl 56 33054 0 33054 1 0 1 1 0 8 1 knotepl 112 513 0 494 1 0 1 1 0 8 0 kqueuepl 104 441 0 439 1 0 1 1 0 8 0 pipepl 112 1260 0 1241 2 0 2 2 0 8 0 fdescpl 424 2269 0 2255 2 0 2 2 0 8 0 filepl 120 12855 0 12758 5 1 4 5 0 8 1 lockfpl 104 1052 0 1051 1 0 1 1 0 8 0 lockfspl 48 313 0 312 1 0 1 1 0 8 0 sessionpl 112 25 0 15 1 0 1 1 0 8 0 pgrppl 48 37 0 27 1 0 1 1 0 8 0 ucredpl 96 2097 0 2090 1 0 1 1 0 8 0 zombiepl 144 2261 0 2259 2 1 1 1 0 8 0 processpl 864 2289 0 2259 4 0 4 4 0 8 0 procpl 632 4843 0 4807 4 0 4 4 0 8 0 sosppl 128 19 0 19 6 6 0 1 0 8 0 sockpl 384 1810 0 1791 6 3 3 4 0 8 1 mcl64k 65536 1083 0 1083 73 72 1 65 0 8 1 mcl16k 16384 9 0 9 5 4 1 1 0 8 1 mcl12k 12288 32 0 32 7 6 1 1 0 8 1 mcl9k 9216 23 0 23 8 7 1 1 0 8 1 mcl8k 8192 24 0 24 7 6 1 1 0 8 1 mcl4k 4096 114 0 114 5 4 1 1 0 8 1 mcl2k2 2112 13 0 13 4 4 0 1 0 8 0 mcl2k 2048 61412 0 61368 18 11 7 15 0 8 1 mtagpl 80 40 0 38 2 1 1 1 0 8 0 mbufpl 256 108854 0 108765 70 63 7 37 0 8 0 bufpl 256 11877 0 6092 363 0 363 363 0 8 0 anonpl 16 204088 0 193403 109 55 54 68 0 62 0 amapchunkpl 152 9486 0 9383 21 14 7 9 0 158 2 amappl16 192 11036 0 10339 95 58 37 48 0 8 1 amappl15 184 511 0 510 2 1 1 1 0 8 0 amappl14 176 166 0 159 1 0 1 1 0 8 0 amappl13 168 1 0 1 1 1 0 1 0 8 0 amappl12 160 8 0 7 1 0 1 1 0 8 0 amappl11 152 1487 0 1476 1 0 1 1 0 8 0 amappl10 144 226 0 224 2 1 1 1 0 8 0 amappl9 136 556 0 550 1 0 1 1 0 8 0 amappl8 128 209 0 183 1 0 1 1 0 8 0 amappl7 120 272 0 266 1 0 1 1 0 8 0 amappl6 112 1502 0 1494 1 0 1 1 0 8 0 amappl5 104 350 0 339 1 0 1 1 0 8 0 amappl4 96 2504 0 2478 1 0 1 1 0 8 0 amappl3 88 241 0 235 1 0 1 1 0 8 0 amappl2 80 17274 0 17207 3 1 2 3 0 8 0 amappl1 72 48521 0 48107 27 18 9 20 0 8 0 amappl 80 5136 0 5101 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 104 0 15 2 0 2 2 0 8 0 uaddrrnd 24 2273 0 2255 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2273 0 2255 1 0 1 1 0 8 0 vmmpekpl 168 16950 0 16924 2 0 2 2 0 8 0 vmmpepl 168 268016 0 266278 197 96 101 101 0 357 25 vmsppl 272 2268 0 2255 2 1 1 2 0 8 0 pdppl 4096 4552 0 4518 6 1 5 6 0 8 0 pvpl 32 569759 0 556074 234 98 136 164 0 265 7 pmappl 200 2272 0 2259 1 0 1 1 0 8 0 extentpl 40 38 0 22 1 0 1 1 0 8 0 phpool 112 660 0 170 17 0 17 17 0 8 0