r5 = socket(0x18, 0x1, 0x0) getsockname$unix(r4, &(0x7f0000000580)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r5) r6 = fcntl$dupfd(r4, 0x0, r4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSTOP(r6, 0x2000746f) 16:45:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x7fffffff) acct(&(0x7f0000000100)='./bus\x00') 16:45:37 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x1}, 0x10) r3 = fcntl$getown(r2, 0x5) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x2, 0x0, 0x27e, 0x5, r3}) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) 16:45:38 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)={0x4, &(0x7f0000000140)=[{0x210001, 0x0, 0x0, 0x1f}, {0x3c}, {0x20}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:45:38 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="5001050300000404000000021306ca9008101018cea11ea8fe036ecfc73fd3357ae26c578ed500a0c7ea4f376336acf00b7804be781e4991f7c8d75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02040000000000000002e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006edf1be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913ce29b800000000000080d1b15727c73f4d000000000000c9a600000000f700dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231feece30323b4125ce01000000671ad6e5b7b303757e60642b45cbc5737b8e2400000000931400000000000000", 0xffffff75, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:45:38 executing program 0: r0 = semget$private(0x0, 0x4, 0x83) semop(r0, &(0x7f0000000740)=[{0x4, 0x10000, 0x800}, {0x0, 0x9, 0x800}], 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x100, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)=0x1) getsockname$inet(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffa, 0x0, 0xf0000022, 0x80000000, 0x4}, {{r2}, 0xfffffffffffffff8, 0x10, 0x20000000, 0x3, 0x3}], 0x6e0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0x1}, {{r3}, 0xfffffffffffffffa, 0x8f, 0xfffff, 0x6, 0x1}, {{r2}, 0xfffffffffffffff8, 0x21, 0x1, 0x4, 0x3592}, {{r2}, 0xffffffffffffffff, 0x4, 0x10, 0x1}, {{r3}, 0xfffffffffffffffb, 0x10, 0x40000000}], 0x65, &(0x7f0000000240)={0x1, 0x401}) recvfrom$unix(r1, &(0x7f0000000180), 0x0, 0x0, &(0x7f0000000140)=@abs, 0x8) sendmsg(r2, &(0x7f0000000700)={&(0x7f0000000280)=@in={0x2, 0x0}, 0xc, &(0x7f0000000580)=[{&(0x7f00000002c0)="5b49b0adc1805d83185cc0ab1dc4b3bbc336eb8944292a9f641d22d52a15c57f17aab641428e804cfc11aeba6a21693f369771af5ee1e81b5794a3b6cab30beb5c29bcd59068bc27af73200c906a1afb17fca72ca4ae3a732132f5d43d16a12f5f9cb94dc0f9cc681ef3f02b8816bcee6b161d6c06292aa241958803b6a425fc4c19cc5ad21b23f4841b5f00765f36aada2d61cdd0e5b668493eb7fdf7d3827402d8b3e2d96bd335c3d9bb", 0xab}, {&(0x7f0000000380)="45c21af96043e17afa0d8d56d174acbe5f0914c0300dec1cb415be59a95a994626eab84703f10f22ca96e1e24c18900ee92f72a89324ae1f12f38d028a980ff0bc1fff694e482cf8e65671", 0x4b}, {&(0x7f0000000400)="157665b1c3de523cc1af816a9f0b134032bf982954cb5e3b6b0e74d4f15eedd920202811c9ee712438ea5fc317007e5397c8da749e8871ecfc82711c4c10282eb33b103b619f42fb917ba212944477d3d4d868459846da43bff24d698abfa765f50a9dc08ec3de5ec545f162a3d68ef9226ab05b9ae9f6f44e914670bc1d0475a91678567e249f7423ba167544ae1a73d0038628244da999fa677cd1ce4c58e180a5f8859c3b03fa5a07f218", 0xac}, {&(0x7f00000004c0)="d40ad21e35237c0c7247f88cd9c1cf9f799f5c6e596b33144802ef063fc21dd4948d5e76bd860341abc3bb788297a05f435b184f8ec9bb63a4b4926b5d80ca", 0x3f}, {&(0x7f0000000500)="6a4a34f3c4029899a1119ff378dd63e3bfdfb4127d6d51bb5be9a06b3ced5818a0c977acdb9a3edfa9313a407a1744af240876584bdbef613cb42152cd1641b3f01f7e5dd5ce9825803c97402bb26e79a450b5c89c1e793f255142bd3b43d8b0a1f49968f187cd97e3d7696bc8e9", 0x6e}], 0x5, &(0x7f0000000600)=[{0xd8, 0xffff, 0x6, "2aa8c660f67a4d2387f0e55680c6abb90fe7e9c806512b3882cede43816ad86f971355afedf0d4fe560cd66d0ae764e427dbeee352e0233901b68e2c45ef58e84c9aa110824368a8a9957a134a22dd7ceaab027ed1ddc9cc6c1460abccb2fb27905c4ad96f889f1a712d9147d44a218a39b35ac2d6525d13c6e7b0fc9df6a0d5a391c22abb2b89338a6afab49b37c897e7f1de4c0da7a6db046cd6d578aea873ae2981faae73c14eccb66977f63db09a1678aadd37dde9865b94bff093ead4b08ad60ec0be"}], 0xd8}, 0x400) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000000)) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000800)={{}, 0x2, &(0x7f00000007c0)=[0x0, 0x0]}) 16:45:38 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:45:38 executing program 0: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000180)=0x3) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/57, 0x39) r2 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) readv(r2, &(0x7f0000000100)=[{0x0}], 0x1) 16:45:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x20000000045, 0x0, 0x3}, {0x16}]}) syz_emit_ethernet(0x15a, &(0x7f0000000100)="96") 16:45:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) dup(r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6, 0x0, 0x0, 0x100}]}) close(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a0200006914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) socketpair(0x2, 0x5, 0x7, &(0x7f0000000240)={0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x1) open(&(0x7f0000000140)='./file0\x00', 0x80, 0xc8) 16:45:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000500)) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000400)={0x8, 0x7, 0x9, 0x1, &(0x7f0000000180)={{0x576c, 0x5, 0xffff, 0x7fff, 0x6, 0x4, 0x7}, {[0x5e, 0x0, 0x0, 0x6, 0x6, 0x20, 0x3fc, 0x253, 0x0, 0x3, 0x1000, 0x3, 0x7, 0x2, 0x8000, 0x800, 0x3, 0x7], [0xa65, 0x6, 0xffffffff7fffffff, 0x5, 0x5, 0x81, 0x200, 0x7, 0x0, 0x20], [0xff, 0x7, 0x101, 0x9, 0x4, 0x0, 0x323e], [0x6, 0x7fffffff, 0x2, 0x7, 0x3701c000000000, 0x200], [{0x4, 0x9, 0xb93, 0x3}, {0x6, 0x1, 0x1, 0x1}, {0xffffffffffff0000, 0xe6d8, 0x100000000, 0x7}, {0x0, 0x502, 0x5, 0x1000}, {0x599b, 0x1, 0xfffffffffffffff8, 0x100000001}, {0x1, 0x0, 0x1, 0x45}, {0x0, 0x3, 0x9, 0xffff}, {0x5, 0x1, 0x80000000, 0x61c7800}], {0xffff, 0x1, 0x8, 0x9}, {0xffffffffffffff80, 0x7f09, 0x2, 0x2}}}, 0xfffffffffffffeff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='+') ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000440)=[{0xa272, 0x3f, 0x1, 0x2}, {0x39, 0x7, 0x7, 0x4}, {0x20, 0x7ff, 0x9, 0x1000}]}) 16:45:38 executing program 0: pipe(&(0x7f0000000000)) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x800000, "4ab02588748b96804f0641e34b85a904148c266b"}) ioctl$TIOCSTART(r0, 0x2000746e) 16:45:38 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x280, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x2, 0x4000000000003, 0x0) r2 = dup(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202332f66696c653001"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000040)="000000000064001400000000", 0xc) write(r1, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) 16:45:38 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "0000eeffffffff0300002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048019931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:45:38 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[0x1, 0x6e]}) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 16:45:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) dup2(r0, r0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000200"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:45:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='r') r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000140)) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10000, 0x0) r2 = dup2(r0, r0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000000c0)) 16:45:38 executing program 1: getppid() pledge(0x0, &(0x7f00000000c0)='\xf5') getpid() socketpair(0x18, 0x5, 0xfffffffffffff800, &(0x7f0000000080)={0xffffffffffffffff}) shutdown(r0, 0x2) pledge(0x0, &(0x7f0000000000)='\x00') setitimer(0x2, &(0x7f0000000040)={{0x5, 0x6}, {0x6, 0x4}}, 0x0) 16:45:38 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="701a"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xa3051c91da2a5c6a, 0x2) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x3, 0x5, {0xa37, 0x8}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchdir(r2) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:45:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0xc}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) mprotect(&(0x7f0000dfe000/0x200000)=nil, 0x200000, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:45:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x5c}, {0x6}]}) r1 = semget$private(0x0, 0x2, 0x200) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000340)=""/178) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x109, 0x1) semget$private(0x0, 0x1, 0x9367c6f12b3bfc98) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000200)) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000000c0)=0x9) syz_emit_ethernet(0x35a, &(0x7f0000000000)) socket$unix(0x1, 0x2, 0x0) 16:45:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000280)="582720efabd16ebae632250e3b9e175f9560f8e5815f73f2a044fd33055d52fbd5", 0x21) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x6d2b, 0x5, 0xfff, 0x7ff}) 16:45:38 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x100, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 16:45:38 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0xf8, 0x4}, {0x18, 0x1, 0x8, 0xb898}, 0x906, [0x8, 0x3, 0x7, 0x9, 0x4, 0x401, 0x8, 0x1]}, 0x3c) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x0, 0x1, 0x2}, 0xc) r1 = accept$inet6(r0, 0x0, &(0x7f0000000100)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$TIOCEXCL(r0, 0x2000740d) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x2, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_index}) r3 = dup(r2) mkdir(&(0x7f0000000200)='./file0\x00', 0x21) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r5 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x80, 0x0) mkdirat(r3, &(0x7f0000000300)='./file0\x00', 0x19) setuid(r4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r7 = semget$private(0x0, 0x4, 0x208) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f00000003c0)) getpeername$inet6(r3, &(0x7f0000000400), &(0x7f0000000440)=0xc) ioctl$TIOCNOTTY(r3, 0x20007471) symlinkat(&(0x7f0000000480)='./file0\x00', r0, &(0x7f00000004c0)='./file0\x00') recvfrom$inet(r3, &(0x7f0000000500)=""/92, 0x5c, 0x800, 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000580)={0x7, 0x80000001, 0x4d75, 0x80000001, "3b261ff11ac851f89951b77c6a02eb0b29aaf09f", 0x7, 0x8}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000005c0)=0x2, 0x4) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETVAL(r7, 0x1, 0x5, &(0x7f0000000640)=""/180) fcntl$setown(r5, 0x6, r6) accept$inet6(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) renameat(r8, &(0x7f0000000780)='./file0\x00', r8, &(0x7f00000007c0)='./file0\x00') 16:45:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) recvfrom$unix(r1, &(0x7f0000000080)=""/74, 0x4a, 0x800, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0xa) 16:45:38 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x40000}, 0x0, &(0x7f00000000c0)={0x9}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) write(r0, &(0x7f00000001c0)='\t', 0x1) 16:45:38 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x4, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x6, 0x4, 0x70, 0xfffffffffffffff9}, {0x1ff, 0x8, 0x0, 0x4}, {0x3f, 0xfffffffffffff19f, 0x100, 0x2}, {0x80000001, 0x658c, 0x4, 0x1aa359a3}, {0x3, 0x4, 0xc70, 0x9}, {0x1, 0x2, 0x200, 0x2}, {0xfffffffffffffff9, 0x2, 0xffffffffef4f0a2b, 0x7fff}, {0x9, 0x80000000, 0x2, 0x4}]}) 16:45:38 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x5, 0x3, 0x1, 0x4201}, {0x5, 0x80, 0xba4}, {0x2, 0xfff, 0x20, 0x4}]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 16:45:38 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="822833ea06146d91260f6980033e3848e50146704ae8de010000006b"], 0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:45:38 executing program 0: socket$inet(0x2, 0x4, 0x8001) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x8000, 0xffffffffffffffff, 0xffff, 0x8, "acea8c588e79112264d340df5bef0e5b5ad7e3a6", 0x9, 0x7f}) syz_emit_ethernet(0x1, &(0x7f0000000040)="df") 16:45:38 executing program 1: r0 = socket(0x2, 0x1, 0x3ff) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) poll(&(0x7f0000000040)=[{r1, 0x1}, {r0, 0x40}, {r0, 0x2}, {r0, 0x4}, {r0, 0x80}], 0x5, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x10001}, {0x2}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000440)='\x00') 16:45:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c67b", 0x4) accept$inet(r0, 0x0, &(0x7f0000000000)) 16:45:38 executing program 0: sync() getrusage(0x0, &(0x7f00000000c0)) 16:45:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x15}, {0x64}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x410, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000180)={0x6, 0x3, {[0x2, 0x0, 0x8, 0x1000, 0xab7e, 0x1, 0x100, 0xfff, 0x34, 0x0, 0x9, 0x10000, 0x0, 0x8f, 0x1, 0x400000, 0xf9, 0x86], [0x6, 0x3f, 0x100, 0x7fffffff, 0x101, 0x3f, 0x401, 0x4, 0xffffffffffff5472, 0x10000], [0x101, 0x9, 0x4, 0x7fffffff, 0xffffffffffffffec, 0x9, 0x800], [0x7e2, 0x1f, 0x88, 0x6, 0x4, 0x6], [{0xb17f, 0x0, 0x7fffffff, 0x8}, {0xffffffffffffff00, 0x0, 0x6, 0x81}, {0x1, 0x7, 0x5, 0x3}, {0xfffffffffffffff7, 0x10001, 0x4, 0x6aa}, {0x4, 0x10001, 0xffffffffffff1338, 0x35}, {0x19600000, 0x4, 0x80000001, 0x6}, {0xfffffffffffffff9, 0x7ff, 0x2, 0x5}, {0x7, 0x2, 0x4b62, 0x80000000}], {0xffffffff, 0x0, 0x1, 0x8001}, {0xfff, 0x1ff, 0x3}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') connect$inet6(r1, &(0x7f00000003c0)={0x18, 0x3, 0x28f, 0x5}, 0xc) 16:45:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x10, &(0x7f00000000c0)="50720726efa884e51fb1596b0971a387") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x1d}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000140)=0x1) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:45:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x3}, {0x6cb04efeb70c4f6f}]}) semget$private(0x0, 0x0, 0x210) 16:45:38 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() close(r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setegid(r1) r2 = syz_open_pts() poll(&(0x7f00000001c0)=[{r2, 0x14}, {r0, 0x4}], 0x2, 0x8) pwrite(r0, &(0x7f0000000040)="ae0d96351494d4f2213f480e81ebf8a65fb4e84da4c668a91a253b7c4c62e77a3ef8d41398055a7fc644fe98124e78516fddfe1c8c63633e53b4a82b96d6326037a1a8585a26ad9b6ad0359b64d418105350279820ff1b0d2484ea2495785f613f4a2923b72db9e448", 0x69, 0x0, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693"}) read(r2, &(0x7f0000000380)=""/223, 0xdf) close(r0) 16:45:38 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x200, 0x0) r1 = socket(0x2, 0x0, 0x3) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:45:38 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:45:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) syz_open_pts() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{}, {0x5}]}) fchflags(r0, 0x10000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) accept(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 16:45:39 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) 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, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:45:39 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendmsg$unix(r2, &(0x7f0000002d00)={0x0, 0x5a, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10040000ff0604000000000000"], 0x10}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/214, 0xd6}, 0x4) bind$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 16:45:39 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x1) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b978da04304d076eb11acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x94}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef", 0x409}], 0x4) 16:45:39 executing program 0: 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) socket(0x22, 0x4, 0x4) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:45:39 executing program 1: socketpair$unix(0x1, 0x6765091094907cf7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r2, 0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) kqueue() r4 = dup2(r2, r1) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8000000000000a1}], 0x62, 0x0, 0x2, 0x0) getitimer(0x0, &(0x7f0000000140)) kevent(r4, &(0x7f0000000080), 0x3, 0x0, 0x8, 0x0) 16:45:39 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f00000000c0)=0x101, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x7, 0x0, 0x0, 0x5a}, {0x10001}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='@') socketpair(0x18, 0x5, 0x3, &(0x7f0000000080)) 16:45:39 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000180)={0x1ff, 0x6, {0x9, 0x8}}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') pwrite(r0, &(0x7f0000000140)="fb", 0x1, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4}, {r0, 0x20}, {r0, 0x10}], 0x3, 0x5) rmdir(&(0x7f0000000200)='./file0\x00') 16:45:39 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x800, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f000091a000/0x3000)=nil, 0x3000, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) munmap(&(0x7f0000a9a000/0x4000)=nil, 0x4000) 16:45:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x9) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) 16:45:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x14}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getpgrp() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) r2 = getpgid(0xffffffffffffffff) r3 = getpid() setpgid(r2, r3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f00000001c0)=[{0x2, 0x1000, 0x4, 0x9}, {0x7, 0x8, 0x6, 0x7f}, {0x5, 0x7, 0x13, 0x9}, {0xb8e, 0x6, 0x4, 0x9}, {0x9, 0x401, 0x9, 0x5}, {0x1, 0x4, 0x7, 0x4}, {0x0, 0x8, 0x953, 0x6}, {0x9, 0x8, 0x6, 0xc6c4}, {0x1ff, 0x2, 0x100, 0x400}]}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000000c0)) 16:45:42 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = shmget(0x1, 0x2000, 0x4, &(0x7f0000ffb000/0x2000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x8, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = getpid() r7 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x8, r2, r3, r4, r5, 0x4}, 0x9, 0x115c, r6, r7, 0x3ff, 0xa9b1, 0x5}) sendto(r0, &(0x7f00000000c0)="b3be92ce", 0x4, 0x0, 0x0, 0x0) socket(0x10, 0x4000, 0x3) 16:45:42 executing program 0: setuid(0xee01) r0 = getpid() ktrace(0x0, 0x0, 0x0, r0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000180)={0x4, 0x93, {0x5f8358cc, 0x864}}) r3 = accept$inet(r2, &(0x7f00000001c0), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fchmod(r3, 0x2c) getpid() ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000100)={0x4, './file0\x00', './file0\x00'}) chflags(&(0x7f0000000200)='./file0\x00', 0x10) 16:45:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="b3d93b88aebe9a661e02a6a6557dbf28e0013e5c3df72886d8cc75b707b99075cb60e81795a86062a767691e21712b01e4812fc26d3e1e94440e99edd824a3055cedf1aa6a63e72165a4f2efbaf7dac3484f3d5a31f39a3d3df01afd4055e89b20d969ecfa85909608b4c1b13690238af206893d74a4324935197216d3b076a06462b0dd5c7cde8e51c92218ad31f90684238872c635c860eadb8c5ffd98c0aa404c3fae030528a19eac0f11766985094600591d8d067337f7539d9ca506ea8bf1d0641a4e", 0xc5}], 0x1, 0x0, 0x0) fcntl$getflags(r0, 0x1) 16:45:42 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x6, 0x7, &(0x7f0000000100)="2726a4a0dc3242b508b9b46738cf8f2fb6fd30033a61302b4c219063e7fa318e74b54abaffceac4f2749c28b28792b9b91492d3ee7758fe004a5d047d98095ba8c2183795669c44da5716431ab262b86f0f90cc9", 0x54) setsockopt(r0, 0x29, 0x20000003e, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="6656d08dc56252e8d76f3097ca78684841fef2fdc61c6eb2fb0badd732a0dbb17c3b4e8b2e7ae0d3ecad6061cab00fdc9ff78a3f090fa6a0b9409cb6930a1956f0da0b800a296370398c797b8e9e63dea2baa56c7ee56a3c16ccbe64a100d6d8799bdd5316599975c1b06f1b07f05aab86208890581ccaf545a5023bd99787169c1840a31ac6258601a7cb86441e71d5993965069ad06d09b862ba5b6dd384adbbb4deb7409cbe4068873286f606e08e2ab1a564eba7ee53cb01bcb56742e9a99ea390eb916247fdddb94124f29df17fd5614e12f722dd1f1dc08f92e87b651b073a4e", 0xe3) 16:45:42 executing program 1: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x8, 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000400), &(0x7f0000000440)={0x3ff}, &(0x7f0000000480), 0x0) close(r0) 16:45:42 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) shutdown(r0, 0x2) recvfrom$inet(r0, &(0x7f0000000000)=""/183, 0xb7, 0x842, 0x0, 0x0) 16:45:42 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x9, 0xffffffffffffffff) r0 = socket$inet(0x2, 0x4, 0x10001) r1 = getppid() r2 = geteuid() getgroups(0x5, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) fchmod(r0, 0x88) 16:45:42 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) socket(0x6, 0x0, 0x101) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) 16:45:42 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x2, 0x100000000}, {0x1}], 0x2}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000080)={0x1}) 16:45:42 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="8910fa87b00e607735c579873960b7af", 0x10) r1 = geteuid() seteuid(r1) 16:45:42 executing program 1: r0 = open(&(0x7f0000000400)='./file0\x00', 0x2, 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() flock(r2, 0xb) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f00000003c0)=0x10) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x9, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) write(r1, &(0x7f00000004c0)="61b6e28c1eff2316e880a8fcb5c2bd9f0b6590271a5360a0cefcaaaf801212820f01bd6f54c7739d2d6844d4e69432358da78d191c5d34077df79a8a5da29f513ea2e2ee63fbb1b94772579ca4a05ad8be5997c88a0d9631f876d19c4c166731130062806745a9e2a61cd04b02af6b41863e9302a2c01f49e263ab8c58183f6a57a5f1864978745955b068e9534a0c8afc15604bf9ae807ddd75be925dac55d24acac01d5176f448cf4321c42cd46ebec2c61cc23adab7e434bf0f9f", 0xbc) fchdir(r2) listen(r0, 0x2) r4 = socket$inet6(0x18, 0x3, 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) write(r1, &(0x7f0000000980)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d4171887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaa28c2234dbdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c5659e2359bd854852412527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9949d0e1ceb22fb56573fa430309765ea6ac5d8154777df8f36987937b8cca9fad6feb8dc0460261fda302163c9675fabd07c00293907f16c7dba1bdefe947f46d33f2aff9fc36c87538684365c04401b1bebd872f43167286f49887905", 0xb08) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac87176bcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403", 0x280) 16:45:42 executing program 0: open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) mknod(&(0x7f00000000c0)='./bus\x00', 0x1100, 0xffff) 16:45:42 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x800, 0x1, 0x7, 0xc173, 0xffffffffffffff7f}, 0xc) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) r2 = getpgid(0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x2, 0x1, 0x80, 0x1f, r2}) ftruncate(r0, 0x0, 0x3ffff) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) 16:45:42 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x280, 0x100000004) close(r0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:45:42 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x7fff, 0x6, 0x50, 0x2e5, "11d1c0c9a8caac609d82d5ce3f650e440188364c", 0x400, 0x7}) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:45:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1d}, {0xc}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='#') 16:45:42 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='x') 16:45:42 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) r1 = dup(r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) close(r0) getdents(r1, &(0x7f0000000040)=""/204, 0xcc) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:45:42 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000000c0)=0x9c) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x8) select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) 16:45:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x87}, {0x7ffffffa}]}) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x1ff, 0x5, 0x29, 0x7f}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 16:45:42 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f0000000080)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0x0, 0x0, 0xb12b}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') 16:45:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x100000000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open(&(0x7f00000003c0)='./bus\x00', 0x80, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000080)={0x2, 0x9, 0x5, 0x100000000, &(0x7f0000000140)={{0x5, 0x408f, 0x1000, 0x6, 0x7fff, 0x100, 0x3}, {[0x80000001, 0x4, 0x6, 0x1000, 0x8, 0x8000, 0x2, 0x6, 0x1, 0x400, 0x6, 0x9, 0x2, 0x1, 0x3f, 0x0, 0x8, 0x4], [0x1, 0xfffffffffffffffc, 0x3, 0x9, 0x0, 0x100000001, 0x8, 0x0, 0x7, 0x210f05bd], [0x8, 0x3, 0x80000001, 0x20, 0x7, 0x6, 0x5], [0x0, 0x1, 0x85e4, 0x0, 0x3, 0x1f8c28f1], [{0x8, 0xbe, 0x6, 0x8}, {0xc00000000, 0x10001, 0x9, 0x5}, {0x5, 0xfffffffffffffff7, 0x6, 0x8}, {0xfff, 0x60, 0xfd, 0x5}, {0x8, 0x7, 0x7dd, 0x3}, {0x1, 0xf0, 0xfffffffffffffffb, 0x20}, {0xffffffff, 0xfffffffffffffff8, 0x14, 0x100000000}, {0x1, 0x8, 0x20, 0x8000}], {0x7, 0x7ff, 0x10000, 0x8}, {0x8, 0x4463, 0x0, 0x7b5}}}, 0x0, 0x7fffffff}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) dup2(r0, r0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80, 0x2528) 16:45:42 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x80) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:45:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) fcntl$dupfd(r2, 0xa, r0) r5 = dup2(r4, r3) kevent(r4, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x2000007ff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f00000001c0)}) ioctl$BIOCLOCK(r5, 0x20004276) close(r4) r6 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffb000/0x4000)=nil) r7 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r10 = getppid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000100)={{0xfffffffffffffff8, r1, r7, r1, r8, 0x10, 0x85a}, 0x3, 0x8, r9, r10, 0x6, 0x7, 0xa3}) ioctl$BIOCFLUSH(r5, 0x20004268) 16:45:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000015}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) 16:45:42 executing program 0: r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) ktrace(0x0, 0x1, 0x8, r1) 16:45:42 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x401}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) syz_open_pts() open(&(0x7f0000000000)='\x00', 0x400, 0x2) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:45:42 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x1000)=nil, 0x173e01b85ff0d64a) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) syz_open_pts() rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:45:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="ddae00002e8f66696c653400284d69c16371c173e7eeb3ff95075b55bfe308fb0bf742631a2899a1eb2e492dcc6c04a33d5580f75d4bd36674caab505790f0e1dc880dfddf32333f6162f6609ef8d08a30c6367d7504899066"], 0xa, 0x0, 0x3d7, 0x0, 0x0, 0x10}, 0x0) 16:45:42 executing program 0: socketpair(0x6, 0x3, 0x3f, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f0000000080)=0x4) socket(0x2, 0x4001, 0x0) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x200, 0x0, 0x0) 16:45:43 executing program 1: getuid() r0 = msgget$private(0x0, 0x20) msgsnd(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="02000000000000008edf95391d4797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8b0b92d99d5d0c6b68c6274290ed2921579dcb9cb723bf8a4e6f0f76f354948cd22c57cbded84f1931d978162020159cb733ad08822d5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa4229d2c9090215cd85db1c72e4695a3da711fa99108986bc3cac2449ed65f6e1de12b928fcb7b78f34621602cb724be593f9caff84b4fc9820bf8ba103a2a46445782a12ecf7e0e7f7c24b1b67c34a678cb15b260002223a3698f5a039cb15a0cf870d317b3dd9fa2ec8c45ceba50127f2c4f16e297e4d05f2958bebf6d403e79056f45a982f6446c68c2910258a3b2a590e08d04773ed131551bf83ec17f0b4a1505ef555a995233675c6874ecf35e12259d0b6b34b4601094e8beb380da5063cb65ef7358a3576626a83a372c97597f4cc2bcbea544f02cfd7653118380375b0bd0c6ab546a799f63ce83350b5824e03b90b43fac8f5e3eff23df804e57b53bf83368d9c94720283a7bc7fed3f6e4a27873aaebbd23d8b1ddb576903c9a980aaf7d7c22ca14cc50906e1f08cc7e5bcf22b5a15f71c2743e7497d205c73f0fb893be3cdcf20d7fa5e6cbfc30c1e6657e91e70130751ae07b51714b8416ee064b2cda2489dbbb1980"], 0x86, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="bad0cddcae5f60b9b91b22f763618ab36f4e91dd1798a5e6e672be751654c365f039dfc446dc3041939fa728756141c92ec8ebfa7e9c5ce750456595ff9c3f6f5f5a1c65f43b3f5d7d800d302a4fe6f4", 0x50}, {&(0x7f00000000c0)="f46a0014", 0x4}, {&(0x7f0000000100)="e5a949", 0x3}], 0x3) r2 = dup2(r1, 0xffffffffffffffff) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = syz_open_pts() ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000300)) msgrcv(r0, 0xfffffffffffffffe, 0xffffffffffffff90, 0x2, 0x800) 16:45:43 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r0, 0x0, 0x3, 0x0, 0x0) 16:45:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getpid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x6, 0x4, 0x3, 0xf3}, {0x1000000000, 0x3f, 0x9, 0x3}, {0x8, 0x0, 0x0, 0xa884}]}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x5, r2, r3, r4, r5, 0x20, 0x1}, 0x7, 0x8, 0x0, r6, 0x1, 0x2, 0x3, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x2000000000007c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") munlockall() 16:45:43 executing program 1: mknod(&(0x7f0000000780)='./bus\x00', 0x40, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) pwrite(r0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000080)=ANY=[@ANYBLOB="01829d52a067f911"], 0x8, &(0x7f00000006c0)=[{&(0x7f00000000c0)="5eccaae21b308e14ecbbe0150982955fa047b898effbda", 0x17}, {&(0x7f0000000200)="648ea0b38baa7fb57180602658a8f9f96ea4509074cbd7b72a90377dfe460e32be98b66772f085d7d6a76a971940ef3460c93d858c9388a071f209daa4b3f02123a1585219c90a9e24899b9245f6142e5eda4fb47378f1868bd22a4d82ad9ff877547a1d1640c64d548b219e9feed07dfb05e5809f36987a6c28745ad607fd7643176a9803ea04a5ce65b039e20c8354f82c1cf9671b534ea03183bb98a15ce93706a584af10381d7c068b0eb4564f5e964cf656f273ded3c470b7cfb8a2c7e38d89015e3061abfa32e6869d", 0xcc}, {&(0x7f0000000300)="96cbc8dfb227fc4c69085e875c15504b5fe5500c78297b9b7ccdd77c570caa9d061f39f55394780f62903d1940cdd97d349d9035334c8db5821d804b0d1547a75481bd2e2e8eef68b5c52bad62ef1daedc15f2d910d9a0418dae139ab2f8207df89dbec55ffeedab6319a0048853c5205cb57cc9f61f59004b01a42a74c868f1d83a81ecce0d86b6255d6cf8ca0720784368e76fe48536bea1e32d5b4983bfd5900f8e4c08e3395384d1274c1ebef838838ed79471602e546f3f5efba751508d8c13bbf33503f3769ec69241263bc7295025", 0xd2}, {&(0x7f0000000400)="925c404196e1fc1cbf149c5339f2d772615e6f99d63521ad0618b8da11069a8833090b84b9abe37545cff68a487dc3e122763ddc3cc5852dc54faf1360fa91caaca699a95158a4edf214ed8bce44ab29de1eb7dbda4b588a8837fa84fad624f947fe7824319041ffe91659e5873a52fe25d96d23c3461f790c7685677653d954fd828cfd47dd75f47b84512f601239c589c61f25de8b091a5ee026edd6b88f94775db9554535d0929c40800172bfff5f55c0a0b9e3f09f046bde345666db3578798d3c28a5bd925072001ae6e8b977e4af5dede9311bab5a8f92f29328c5f5bff868112a2b3bbf665e", 0xe9}, {&(0x7f0000000100)="4ccb5c2105e9cfc66148399f5b4171b12d6b0e0dff0e929a286225861c50f6872a7467cc6284e3cb13c02e7eca5e0c14a8b310edb228abc424f7d3c09cd696b4dff7863abecc8477ad2e06ba7d424539a2b315c6cb271c0c41ecff683a48a4a7407cf3f9e5fff43adbd4143c8f4ffe249274c95a39163b33e165590ce1d89590d0f12c166d25d13d95e860f9a1b0f9e66f88998260d1d4a0", 0x98}, {&(0x7f0000000500)="f9c7de0d5130550501514aeb955cce3a8a44c6e3367f6d8a63412543edfd5be316c5fce64526cc0b230d86c04a935f759d6c1a751e91a7f24bec0b42be3a2ffeb44c1233b613950ac368e1420154531f816e21dc30d9c2c95184f1ea9cfccccda37b0d8a9051ed25f4ada3cc2bcb30c3132b7f0ae11516c17c7a0535d06a8bbc01084c1aac331a391c93b634ef06202c2ca795945f6e9a59ed032125c6f86f09b13e9fef1ba2f5bbf32706ac7cec711691b8d459248b7468e768133bc3d6a8d6580a0bcf58f595e919ba41c6e29e83133a306399ca5a9966865525418a1bd7f1d4512c", 0xe3}, {&(0x7f0000000600)="69e62ab8a9af11680313602599b2a6966b79602078a98b", 0x17}, {&(0x7f0000000640)="a6c9973b42633269bcf99ead10668f77a94976f26d4bc120b2a7ebf33cee00bc2d9f3151b27b2a966881f8011d3855e56b4dbf80e11b4ac6532286abf1dbd45e5eb4c5fffc59e3a61825592e060459a90a2ad27aaa0aedea0746f5df89df", 0x5e}], 0x8, 0x0, 0x0, 0x400}, 0x8) 16:45:43 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x2000000d02) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x1}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x20) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:45:43 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x43, 0x3) write(r1, &(0x7f0000000080)="a7", 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000440)={0x5, 0x4, 0x3, 0x915, "2aeb43b2821bac359c68269d7ffd32ab6943b703", 0x2, 0x20}) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x1, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r10 = getegid() getgroups(0x1, &(0x7f00000003c0)=[0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000400)=[r3, r4, r5, r6, r7, r8, r9, r10, r11]) 16:45:43 executing program 1: r0 = socket$inet(0x2, 0x200000000000003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) 16:45:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{}, {0xb34, 0x0, 0x0, 0x4679}]}) 16:45:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x12, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:45:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) 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) sendto$inet(r0, &(0x7f0000000100)="53646dd4093cc4af36bb4d929d1ca6382da4f057b9ee32dbe90ed1ddf579f935e316aaeffd65f8b1f2ed1e32e93fba05b19c25ce11033d4c7c9d56e3264585cf7fbc2be3829162c643e24f51d348613379f3c340da3cceff0eadac6e84f26606eaf9fa3850e85270e93723aa0010ef3b52318b3c5819538c62eaf6cfaacd76c9795b9014250b1cac296be7202d53058f2412b28d70d53a2f7ac9ca1223936062227fd9f948bebddc3a13f3b616932cfb94ecd1322ccd1be0c009f2553ee23802f9358d0624af4745a6cec08405078c62582864fc087cbf03f449c782bcb165107306084329c811517db429f016fe1f379f5c3ce30f71f0b1c51f865a5d98af69e930ffeac454fb945a2279e341a71b7ea0ffe1594520ce7d8390e0d90706040e4b6967c6ff90473de7b867c673df93b377a9f9497210a029158bb879cc4fc5102bf22640a502d78e781fd56e4d0d703e782fcd93e795f18760f689e6bc4ca882ac237fabb838e297974af010a0eeae60a4980a60c7c7919ce7dba56f6c20c29626456e793d1546f3beb39c72fa4036f7c17a78c8690b76696ca94d026bf4a72716cf048d61cf33eef579c624f5c9ac85bc5185de52f1c9e8aeb5bdfda3009b73f07476b1fb7468219f10463468c63650a610ffb50c0bdccce7a030096587a4dfc9513ac499cbdc13b075c6679631c8a12c321fc84db9f0f18e1f35b259a9b1c9077d35e97c81101d72419c9f41dba1fa5af388e18e8fed3fc58d395b7bf65b78b7d1d799051d950d62f035cfc19d73d546250673d648c1e1baa4b52cca16c8bb0054973d0d7c402b50014ff73c3217d0491d47718afbbd0aecb96bc195a3a7c3a2e603d7d0ab452843ad8927036284d6269c7a399aeb14cca66827e689992491764f8708c5c079838a060e8eae272673334c14807d7a62c3911497c3b88010b5b3ed5efb5accd2ba4cbcfb204bcd27201bd90fdeca2fce429ba1e84b165bd0967fb689d5c6a562b220d25fbd0d933ceda57bb0cfca4f00ca0b96e0f102de90afab372424c028b80537cec15e5d6b17c8f17bdeab9ad3fb56dd7b87eafbf693eb20052c67870b962b0582d64c4586a545b5d9af62b69861d1266497db8179de9a2fe7f9ac91d6d5940e86113f630858b4a01bcedf15c52189572972f28126aee6db4e692f3be8993f95e494cb2ae94e67173c37a7affe2d054bd65b9f6525f791069a3270f9766e03590163ac8fec9b010149070cc58590182c669cad69b12147c2834049f79e28c9b82387912d0771d03f8e637ac9e129fb840e2f9bc51d4d9b3b6f98fa1866e98f0f4280dade74375166598cba835409dae36783e5d128be89e4818145904c5332b1d5a2b76df44fd4439a85c817acc7668c8cb18939c5bb752e8916519d58424a8dc541ccded029633314f5ede41142be7ea809db3238d6512a23ff8e30379225af85d12d5204922d97f609407acdc1f0d0a39f7cb4a77b4f3ca6e37e5950f345e0c3807a4ce0f996ba2b8aaad61fb901e16d99ffa2b8c984ab2e9c06b86da2bc353e8f77c707e72205dbe067abf2d8d1fe1e9109234ac8da19fa17b6e92cda285eca96ee75dbb355e44d25b428bf1ba047e8769c8830e6f5f5892b969cb2c455a565c117a3c529d9199a1d45668cab8ab9eef3482ea1dcb8f646023ac28bc2e3a0393af9b18dd84defd2ada677599239905e39bc0cf645816faeca16b6415ef5944f29188978eb606fe85951f0d67597e03afda51af2ca7570bed420b32b786dceb4723b225d5732c4b692dc1117dccc509c54f0f304435daf4794726846d5d4d3166cc15b42ed893f891e5a5b02f2dee1aaa51cfa7a25ae07a7d5d37049105d92b9eeb6d8843dfb06c57baa24bb0214183f808d0d89ce9e126afa55fad7eac598c25e9bde326874bbd0535d2e7173da8bf69dece2ded0d99de4867a3aa649b64c85088cffb735e9e045629fc18057dfaa3517dc741b21682e94afdc4c89904205dec3f81667cb15dcef36bc6c7146d2dbb7a52420fc79caf5e77a330b881603b42ce0746fdc88b7075f763d225cca58c7340565e3fff4ef8927795ca4a55fdd10ec0bc8a8a7f747ca76bb909b46598a5c31fc92c9aac0aee4af3150ef199f2dba67cb2bac8cc20904d4389d01dd27fd7cfd4f375870f992a15db0ab42faa7eb0ed17632652b56aab63c0218c77121b83b56fb3eea19ccd20bc0ceafa7ae35a3b484621210494e68498c6fec8037af9de94442287b94fa6c851c161902670590da5a0c5e5e36ec01b30758df673d95696da19d90d3b4849398bb5f8394c09622605c23f0f0750c68cfa6250048fc961959ec02bc337b07718fc4c4bbf0b5c637a22aaf63bd6eb1db94b93f86fb068a72af9ede65b0e0ec774379f5ee2a0f2d7b116b2e6c2c071e7fa5d64f2526e4591421453504be37b7a1b21f16606afd8428235e237b419655d93dafdca21cc045a6c5868994f98e9decd0f50c5742609cfff01e49a057f284d94902f598dd9ba3581badb0facc8944b950060efa28c4c1c737b6f701c431bde9654f042804d4343749488d8328abacc5598153b8592567b608646f84b6d57a3bbb6412bf851c4616deb1297c04dbbfbf261dac2318f9a57e515b806486d2c6bf2217f92830de33562d2f4aff62a1949c49477ac1263c11697fda63f9d3c13ec31cb716ba86869f77cd05791d6a1524140fa47a9549595929d248a2da4171760d370b6ee977f2cade7723b8bced8b0dc3468f0e395de6cc22340d3abc981855a74797d624609deab972ae57114bfde0bc632b518acc6f9aa69a29d235bcf42097e614bed8e1c1dd2f5d3a3a989662ff836dec8b292bac024b84897e9ffbc4a479db07b279c8893278b69542699cd0bc79c0c3360020f39e5885fc221fd754404c19c6443157f21d89fc3c1cda01b9214711dfaca8cd63b245235410362b20f2763b1411efffb2b0c3e704f7392f76845eebecb501d82449007eaaddd608c7e5c3935ebbae003ff6217ca193d9d57f64681cd3c23b23d8c94227a462b02ab94c4ad84b60423248f54dbf7b184d129f944983ea66bd69bc2a53fb2f188a67b97e6da07f91facdf9f6436d14701e6e3bddfb2a4e2471507d83a538838216f3d98dc0cb9f6e7576f34f3ac4d29e0d711cabed63a71a6be4f6c04a15969e48865765b062892c99866288f4939ce605b1c466b00400d0ae8da7f880590d9ef707473e933dac73872fb61fb1e962ee2f80e73ce7f3d0f6dc88f60543e4e4016f70bb4f624f10e95ce47a08c09dbb01e0578ef6f26b2f26ae2edc1b40e71fb85d7056925ef6ed81c869130977cbade80ac5c80dc36c486c544f9cb2a1e130a54e2bb450ce61e085929c7c7d65ae2ea4a95f4d8135caa159e373c1062ed873a2570a9269c9b720fbc710570f138ab5278b5b2f00cf238dda4fae95aaecdaafd2080525ac1d652678a58a4da2a9f37277489fed79f6f034fa00132376554f83d3b1d48383e5b88776d608466095b2885ccf1427cc71cfafdfc7a56c7555dd1f76f2e08b5b3c3577277727d19dbbca9447a1588670a312c98b83140b85224be5d06efbd954bf231f8647d58f837fc9f5567a72af78f23bf54c6c5177b38da09ab5cb7f20a2ea6ff0bdd47826dd072a0707700b0b797a22b74ec070daff4b8216ad756b5f8e004a4ce4cf6942e8ca1ec235de821568372499411ee82d109197e1a5863bd40362d04e7cfe9f999afc0ed2b0d6904b036af44ea4112bda7aa863c9c92ac29c33689beb52ab4e4dbabbde1a046c185ee602a9683046a8ebc63c6397821124b050b2e2fbb4e54aea0c0445fca3e8ea94f4e932c64f75559d17d3d55f992d19c5fb553634ad9e05d24e22688893dda7d61c4a2c75df1064f863b20c38cb5d1bd86abc68181bc2dd180df4e6d7ec6fe923f970ac53e6635523fcece03be4c425fdbff32628bc6510d5d62491c15cc4bd359e275d3190a2f3c2f22b9934d94c3abcc50e90847ca4d202da3cb93a20185373b43fd075a1813b288288d7d895af688b6486181abe96ff0317acbe0a4563941d48f1ef7acccb0b5135b9c1fa4a2be3c6f94c38940afc6d4a7d207af3c6208efc72be63b1a50bf59204ca22bd018df2d132222352bffaa38ad0672a2c33dd343a68e051a5b11bb811b90327336aa01eb94016a7f894e496764ca7c1f634ff8f8a5e7f578c5b026680b4ad5e297065ef186c678c89d0e1df1f5438cf9c6ff13d2d50b17dc28f841cab9e7a2621f02ddca5894c4bfc986cebb3a7f85df8127a3024dd8f68867e423b83a35a978fcb5fe731c3e6eaa2441b5d55371f62358b6798d6d243760be143dbe6dd1c842673e5208c4ac6f3ce013f82bb686d8c3b265ebbc80c53c299e327104857b75b2f2d00a3afafe9b7f8edc953d8e34d1c1e7aed35d92f7650a39dd3a1842662928e78413de9dc6c1076c2a25a8fd0feae1775bddb5cb8354285005c7320d81eba30be454131e6e2ae20861d31d2992fd22a2d0c986c4b55da71132fd4a3d5527dd7a19e3cc33bb32d35751a5da1dcd7c55c11ecb686f065b0e9167c12a608e488677c70d492ec2ecdd38bfb9b017cc3800f0000b0f28361b5309bfcbb59c8b80298c7318e7195eb9dcf6dded1d7667d952b8e088cc2a733b47c424058b2f00a90df0a362a81d6c08b1d6bc92d4787e9573a78b6f3db1bf5ac39189ab875290c7efc63a52d942b097724aae6152a0946a418041bbb3dd7773bd2df6538e56e74a5589842362585756cde5cc1401e3d3d8f479f16249d1f5c3d9d5b42ed4fc4c38901e3a0ebf5cc559f0c09ada877a8b724ee533577db103a9ea019b5654dba6a338864b079a06a49babe2ad35f4d5d9259db4812b9f571b75750a2c145b45b700768d99698fdf3646f99081232eb4f935dc33b36bc85b42a2dfa00806b925b9dd20f88f5b2afd329f9bbe584c790c782d74f870b6c465050df72de808da0cb9f80819cf2d1e315a6b4742b3e878cc1f2e53575fc6bf752e6914eeb26f08bda8eb0ffccacc2ccd94f2b4860d8b7a459b200c4df99c188002e4de61fd249e1f5e613c79f68cf6043a87f7d1bf8b90daef8a9eeeda1d27e45a8cb07a9c691b4a430689445e0c144892273d43ecb19dfdecb6cb7d2c96614b4eefbeb219844e379d4cd5ba78748e7830afe82b8b998246f27f914697b76bd384361804fe49486932dde98d374c2c1a20309a0df9b71cdba47a559e71f7886f42de39de63b1bb605b9c286dcecc168de29b04519f5992902788f82560f6fc87343070c6da996584ee122d505791f98f1c4a1ef9c5b0f3c900ab547cc64516be415affa1859a5a0af82b39595c83d5328ff716590105327cf9ec9ad8e345f1d38f018c7a3ffe25cdf3fca86d4b2bfa6aa7f1b066848c8cc629febc1eb8233b3328a3842c5737fbf89e1197d34b32caeb7ce01d9e1bbd3c5a475f513c84f5b52c1f9d81a7ad65181c5b091711f7c126869e27838e57a9ef831395bf69dd2a368783e9eb515967e0ae96eab77eefd4b3dd5400b67b44edfccccd00f46119a6363dc3043171c702fc231ed235dba9710a2c6af680b66650e9ecc3845e2b38fb19938ddd6e9061780df41609f3e9c1d45fdfb610c3f5e265959f49401629d0189e1c41cc60c8707445eed8b79722241053b1d134f10ba16213f1073d0750b7c552fd29064baa501a8caa6c49391a1a107bbb49fd4d9cd77a70332085efba84ebdaf0a804f1326d6c5ae98d706a34327315281a78a21d9d6", 0x37b, 0x15, &(0x7f0000000080)={0x2, 0x3}, 0xffffffffffffffd8) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x8) 16:45:43 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x1, 0xffffffffffffffff) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000b80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd43104475f888600674da46b080de772dd78cd23c64720831b0a723bbdfd98d8c71acdeabdaa4b2d06faa50deb435617c815886586d40241c55f672e48fd0f7356564c0843743d2139677f2f8b16f54ff0d0376d8b68158899319f2012c8d7a9191ed9a114c58010a7d303bb80a6b2976f8072ac04c6ff01883a807674dfad037d273b93bc40a2c094243be90c35574e50ca03d5a1d3755b768908b858201de7c0fc3f06e5ea3c52489d81e7bf012d32b7a596a97dc264d1fc2fb7f171e7b46ecf5ee2263f3d07489ae88bdaffebf2546ddc14985202dec64b8508b5bf806275e8a0331442e3d882498b7b886535f4be6a148952f18f3f469bb7000000001f75b78fc226482d8bbb74e76c8c8d91992372404d2c5df7c53d1a4ecb7c94a809b053c1f2d9cba206c4922bb901bcc5bb31e11d33dda5ee35f0b3fd6e124884bc420a3266b527229bcd8d9f0240167a47badbcbe8012524089c52"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) socket(0x1, 0x3, 0xc90) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23f, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:45:43 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) socketpair$unix(0x1, 0x1000000005, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/254, 0xfe}, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) shutdown(r1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x8001, 0x5, 0x3da, 0x7, "1872070331faecf74c2dd7a30ad22ec2efa8e9e5", 0xfff, 0xb6}) 16:45:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x54, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:45:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) 16:45:43 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x7fffffff, 0x7}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) r1 = dup(r0) r2 = getpid() fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x1, 0x2, 0x0, 0x6, r2}) r3 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmdt(r3) fcntl$setown(r1, 0x6, r2) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f00000000c0)=0x8, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setegid(r5) fcntl$getown(r0, 0x5) mknod(&(0x7f0000000180)='./file0\x00', 0x8, 0x419) listen(r1, 0x7) fcntl$setown(r0, 0x6, r4) shmdt(r3) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x8, 0x5, 0x9, 0x0, 0xfff, 0x7fffffff, 0x5, 0x0, 0x403a0ced04ee785c, 0x2, 0x3}) sendto$inet6(0xffffffffffffff9c, &(0x7f0000000240)="e5570fc89b60da7dfda73c3564450e27439c315efeb8f9eb0ae15255dae59c8cc1e6f7b09067f8ce2cdf5cd82caa9b121f95654c9648bfe0c512ce0a", 0x3c, 0x2, &(0x7f0000000280)={0x18, 0x1, 0x7, 0x1b}, 0xc) chroot(&(0x7f00000002c0)='./file0/file0\x00') ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000300)=0x3557771f5943b877) unveil(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)='W\x00') ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000003c0)) fchdir(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000400)={0x40, 0x7, 0x6, 0xfc, "8d0b595b3beb4a0c222955eb90642661e0a30e9f", 0x5, 0x3}) r6 = shmget(0x1, 0x2000, 0x401, &(0x7f0000ffe000/0x2000)=nil) shmat(r6, &(0x7f0000ffd000/0x3000)=nil, 0x1000) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000440)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000480)={0x7, 0x40, 0x4, 0x1}) shmget(0x2, 0x3000, 0x70b5bb91ea0858ac, &(0x7f0000ffd000/0x3000)=nil) 16:45:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000000000035}, {0x80034, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[0x3ff, 0x3, 0xa25, 0x6]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:45:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x400000081}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r2) fcntl$setflags(r0, 0x2, 0x1) 16:45:43 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') 16:45:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x100000000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:45:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7f, 0x4}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getuid() setreuid(r1, r2) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001", 0x24f) 16:45:43 executing program 0: pipe(&(0x7f0000000080)) r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x2, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='./file0\x00') ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000100)) 16:45:43 executing program 0: syz_emit_ethernet(0xca, &(0x7f0000000180)="1e666e045280b987b55646fc1e794eefe97d226ad7e867c3e4539941801a327181800f6b3fe5dac16d6f6dc8c406c21aa8916968e43651a1e3c81a2a7f9045ed84a026e11fe31e83655f790735bf60d21458da3538a2a648029a8e48138b08cf8b8ec1b30b05d1e7d1b64d7ea6ec7534b982785416769db470817d29a2fd600711fa9747897ba4ff01fa7b11a44cfbebb35582c3aec461b419ae538cead97d0fe072a8af0213ae6118f61dfca69b4345f4b2c13df3476d0990aa9de0657111ac66f96bd32c2009eede30") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) syz_emit_ethernet(0x8f, &(0x7f00000006c0)="ed5ca2702ca1bf91fb8a8ac227247d2e86a05561912657be0847d203aeda2635d822ab404289d9289724567108556d63c0c391b8457685ec967a5318f4f53c2c1ced927e8827f785d3a150cbc540a471ddf88d1eae984cf35aee233cb026f41d3b6d9957bda78b84e7e69b98c38900e93d544024cc95b88bf45021683bebd7346b29491bda334c5249d0d861a6a4f1") lseek(r0, 0x0, 0x0, 0x2) 16:45:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) select(0x40, &(0x7f0000000200)={0x3, 0x800, 0x400000000006, 0x0, 0x301, 0x73, 0x3ff, 0x80000001}, &(0x7f00000001c0)={0x52a, 0x7f, 0x8000, 0x3, 0x3, 0x100000001, 0x1f}, &(0x7f0000000100)={0x8003, 0x4, 0x5, 0x4, 0x8000, 0xffffffffffffff51, 0x8000, 0x2}, &(0x7f0000000140)={0x2, 0xff}) getsockname$unix(r0, 0x0, &(0x7f0000000040)=0xffffffdd) 16:45:43 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x6, 0x5}, 0x8) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:45:43 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) fchdir(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x12, 0x0) bind$unix(r1, &(0x7f0000000080)=@file={0x0, './file0/file0\x00'}, 0x10) 16:45:43 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) read(r1, &(0x7f0000000040)=""/115, 0x73) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000540)=""/226, 0x2) 16:45:43 executing program 1: r0 = socket(0x10, 0x4, 0x0) semget$private(0x0, 0x1, 0x200) r1 = semget$private(0x0, 0x3, 0x20) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000001c0)=""/147) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:45:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:45:43 executing program 1: mkdir(0x0, 0x0) chdir(0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad8a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38a", 0x101}], 0x1, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000140)='\x00') 16:45:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 16:45:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xc}, {0x74}, {0x80000006, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000200)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000180)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0xed9f3b585a6ec758) socket(0x1, 0x2, 0xfffffffffffffffd) unlinkat(r2, &(0x7f0000000140)='./file0\x00', 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000300)={0x4, 0x0, {0xfff, 0x5}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) recvfrom$inet(r2, &(0x7f0000000240)=""/167, 0xa7, 0x2, 0x0, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000380)) 16:45:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000340)="18d8719e8428969a83a992802aeef111893b2d5e10442ceec6258f8f80154e7badb0ed4020f5d5d0ddb93fcb8e54cc73bf4feaac5d54ef15e407ff0c9b7c67863c61427a06c037b8218fc9e19d61c1cb101d97a6186535450157964db35471009dee57baba1dc121134e0c3f57b25fa4d7b705c7fa87ff5ddac4a982223f04c6e3bd378f6192a065caac5fb404f6868e7b5256042a37046239208439a9cf794bd95b8e79c2de894609859306d0d3b838dadc2d0766c5005ddc7af3e1b49629497949a7d2a012e3654dde52f81ba7518b95b99c8e98ad97a306747478338156c722f0d489abb35c94d16aa230437cf9838474a19e6719ae0a766bcae38d65e8701f5f20b54d67", 0x106) r1 = syz_open_pts() close(r0) dup(r1) r2 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffb000/0x4000)=nil) shmat(r2, &(0x7f0000ffd000/0x2000)=nil, 0x2000) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0x3ff, 0x5, 0xffffffffffffffd9, "855c000a67a7230062f913000000000800"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:45:44 executing program 1: getuid() r0 = getuid() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) setuid(r0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, 0x0) 16:45:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x20, 0x400000d02) r0 = open(&(0x7f0000001140)='./bus\x00', 0x100, 0x3) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x110, 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x20, 0xad00000000) r1 = fcntl$dupfd(r0, 0xa, r0) renameat(r1, &(0x7f0000001200)='./bus\x00', r0, &(0x7f0000001240)='./bus\x00') faccessat(r0, &(0x7f00000011c0)='./bus\x00', 0x1, 0x2) mkdir(&(0x7f0000001180)='./bus\x00', 0xa9) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x27) pipe(&(0x7f0000001280)) open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x4e) 16:45:44 executing program 0: setrlimit(0x4, 0x0) r0 = socket(0x2, 0x3, 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6ce47c7311be4706"], 0x1) mprotect(&(0x7f00005e9000/0x4000)=nil, 0x4000, 0x5) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r1, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) 16:45:44 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x40, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) linkat(r1, &(0x7f00000000c0)='./bus\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000780)={0x10, 0x1, 0x4, 0x3, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x24c}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x40800000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x20}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff4000/0x6000)=nil, 0x400}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x7}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4c}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0xf3}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x6cc}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}], ['./bus\x00', './file\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './bus\x00', ['./file', './bus\x00', './file', './file'], 0x4}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000280)={0x10, 0x1, 0x4, 0x80, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7f73}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3f}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x200}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './file'], 0xe3}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000001440), 0x0, &(0x7f00000014c0)={0x8}, &(0x7f0000001500)) 16:45:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="2c8778906f22b07618180f8ad5354fbbed3c2a7f2c6e859ec782b3584d32ccf4237f0007ac8f64e4a88a06cb3d94f618a87d89809b0ab5c95b7e9ab0d5669e4de3be5c89b2ccd50799fe746ee91124793e3ca8c05c95fdab384f6d8386f0dcd5c58693998debf046580d43e5359b12511406559760b5d921d514e9a462194fbcf483c4fbcab136cee43653e93ae3b46282d044b1f28c47907baa21b9b63f61cfaee2147248f59ac677436005f3bb7d06a06102f8ddec40105a02591799de8b3beaf169c71c675b526aa0"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x4000000000000, 0x1ff, 0x0, "000000000000000100002000000000004000", 0x100000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) 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(r0, &(0x7f0000000100)="8c65", 0x13f) 16:45:44 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) chflags(&(0x7f0000000100)='./bus\x00', 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) setsockopt(r0, 0x8, 0x7f, &(0x7f0000000680)="f3985ae5d285b6a295803f14fc83f5f031d452875eee6cb4ef90241d9b6ba69106bbc4f63d20d96a9382e6e1866533f1ebe9d1", 0x33) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x10, 0x0) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000640)={0x1, 0x1, 0xcf, 0x6, r2}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1) readv(r0, &(0x7f0000000580)=[{&(0x7f0000000140)=""/250, 0xfa}, {&(0x7f0000000240)=""/197, 0xc5}, {&(0x7f0000000340)=""/203, 0xcb}, {&(0x7f0000000440)=""/100, 0x64}, {&(0x7f00000004c0)=""/175, 0xaf}], 0x5) 16:45:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000900)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a", 0x178) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) pwritev(r2, &(0x7f0000000400)=[{&(0x7f00000000c0)="72db12c32009ea74ca54dc66a3c3ad7fd06984eeeaff62dc627c95a4f5ee73fa1f85029282e3055cc839e3c9827fbbbbdfb17e6d5ff993c5d9c55a99cbd41c20b7f03334cbab3b93013ce033c65304239dd1a7e9d398b6d64b423c40749e0619f918f8c4efbc7838d1087b846dec8f33433d4f64c5c541d5ca074aa081d62b230c24aac84b1509d195f98a0957c11bd20e5b853620674f4fea4d18218b3cede2658814ccac9980a8507a38f5e47e6e336b6a1c4cb9ca7f40319f8529dcd62b", 0xbf}, {&(0x7f0000000040)="6d3ac8c0e905a66ece30e8", 0xb}, {&(0x7f0000000a80)="f7cd760eaccc2dd98444b1e7cc7adf9e547d6c6803864d982023d7b1e52ab34e14d83922bad6f35526a142f3de80d91880bf03096db6569ce90db377f07984b240012b3fad4e6be35e2d4e799d93bb517c876f6263fee4c3ec5c526611d96be60cde233640df541bccd905c54c37e2556735579b50cc3a2986e7bbbde8065db4a23b602604e2dc99e2b5202f5f0a03a6a7787a7ce27307bb27747e4b12aba8fa5e81918933116def50e917065aa33b4b217f68ce90344adf9d4dbaa3edb3a31f4726f0b274da79ed791f005546ebb7337b8be505d12a1d18aa69e7c8f6f1da3ac623e49e7f786e87414eeea7def5a3e772a712dca84fc82a79810c09afcdb300f85a9e07c7b4b0305eb3b1b365849f8e14fe230e6e62a54fae982d554ae6ca9c93d7416832b4bd1b7d5676c1ecc8de16d1e51dea15461d84d0d1c3fca91ee1a9c762d4765262511c132d6db86babf68a52a204241d998f7c3e618765127c1ff63c6df0367ecb59362e8c02c617e32ff90684962d3d195cce201a1c71caa288e268ea5b368d2a8c952b950791b909c6d090b4ff812fee56a6edbe1bc3f20c89d4102b67657c454f6938bc19733a85a5c87f6114136c396e352933b39a86155e1afc9fedc7c823f924a4f7e786780ad45b107a5bbc5daf6d7b295a53c6a94a0f55052374b89d8801685ae6a95c66fd0bd453bfe8d45bf8b1408fbdd35c936e29e625c10bd8a1e9249332c4218de0dbf1bf25a222e91cd0854529e8bc09748057ade999344475bdb18f9cc6bab99137c92f24a7a4ed01b35d0d95b64c5b405afc4a80ed31d6b594874f2356faa0d2d451b4b4359c9c363b68f78be25d5645a7abee58c9b0b0f04a7313c0ef4953e0f21a7474a9d5f4bdcb637a5a063ee8f1cb3143d240a75003316f8370630dfaf1a4ba09a26bf3c8ece4c775a3df0cf70a3ebb07d1bbf3accf9bd2b5d43c38b857ad5e065c7f8eca6360083cc68b232a4da66cb1a6a39754f2c0543a0f2ef9ffd1686bc550533b3e94024d7f0b60b5cf8dd6be769670a15f9e3a4950304a89b2d1adf1b7cd80a0572ba44328ddd832bb070ff86a56e4481ce6c8e7012aa7c32dffcfb94a668d909c0cecc9c2e0ed680e4183fb38e6165596c396befe652a3e03f42cb4d339ce9e066f92d55cf9848fb1aa6c718f5309462465703a9f5c845d2a50e3416ef193c9da267dbf01d0305faa6e85d5490f533c6450e66bc7aa3d95c2dae436bfec7cd71e13959a22acee45933aaa8fad4bb51108a97ae7e1d1d0c82ab1d0e10328ef2abc9721b63f54345fb618d24d826c76e1452a3d00dba2119877a200c80ea9d6df10465e1710175ba14a3476a49a734cb60d95bc9737c8c9523b0d7c9f73353cd0d56e4f8e75542b9fc3a15a4bd3afab8ac8692098781513f16fd953a64e2a95f1d04df5e0360f4b0e7bbf5a8201e235e51c9d7b0e7ce5f64c6d41add777cb6af8b55554fd1135dd4149435deab6ea535558bf06106dbac873e01915de0bb341d2b2463111e859b8f0e84e0482b9f6ae863b8e71fb3043a2e0f6aeb541c54e3bdda11c16b1c95c30e0f19879c9672ffd6b6bc34b10f2c5f1be3f855f45faec313c5834d52c95b067460a4331921f5920c14ddcc52437e966a7d7ca03dab355f0a313bb07887d971d2c0884ae1a61f059c6e0511f71da954fd4328b698701b70813178093358bbdff67dd1f4eef21d75986cf5bba72d80060af823d4fea1843494173d8f937f13e07b144063fbf71b3dd8dd407ddd3fed8622591675c63ed3ea37377ac30963b57220bfbad945b780a1d42c16c1fabb572470466281d60de8071ff487da5b7d40708209a13ad5e7e1b62beeb75aa8e0c3f2edd13b1ae223a0a2592e95a0c851ccd6f9701b6d88b747c54a070ec8f824233e26bc2963fbb50399606b1e0d299d808765ee805a62098a99757c36a0418dc711f5de0c052c42ff4c09977588d0df1df2d00ffc280972c1041c700eff3d491bfee6a3b37f704cbedf72730e0b1211dbb791852443c922ebd9c140884f5a6e501f5477cecc61d0cf4ba34ec5d1020410bf5f942b861b29654f46c63feec5adfc852c242c1550ddb9daf789a64f5dc1ec646f3e92dccfd36cd5452eaeec0da08c206316314e843e860dd9925f6bd1c273238193e64b5dfcf6420e89eb5ad0b384cef9aaefc76a2044eea2e89208330c210149239ddccb8d42a367e940514dd809e5a442e16b32094baec382c3a041fe238dff27f6dfc82d2e694eefb0af2859b2fbfdf71555c26b50a6e25ee66cdc6928e415d2a1d18409e851fb3a32def4e7fcf55e39f95dd1eeb02a14cad1867154ebab269a13dab08ae834918597d68fac7b9530e1a14a18c4a6ee3f40e3200db2d49b0d7b93fb9b1fb7a7433b5a2dbe165c09b6fc6088601e16a9b3d311f35bf0315e2e6e0f6b62d4d0a6026f7376e02e633c9347fa1fe5b9ec8914da1392a810a470f5d0673537567fc5efc545f892cc6856e1dbeec077f522770680df1773d7225ee0fb5112f4a344226beea446797b277076ba4a7ebb697d877386931ea39c938b4cdb9fcec977a5ed5ba8a43925b3122c097cf89c8e4fc1e6baa578d3c061b874f9e4a6ed625d37148c03f090d03f8455d715adcd1eac175590b9a2ba02eddbd3abb8d05b0d431d34d2f910e118239da93a886487df6c10f85673049e4c45688efeff74df35b3a4ec18dc257a674557d97c61a5060e612d4153372660384c8375155c4f29f16089f0e53e19db5430e0fb5726df8fa0aeb92812614873cb3eadb1e83746d281eab78c25ea8353811302373c3a732bae6210da4d77e854460e21434c8f7ff392a6cdf90923c940ebc40f9b24a94fe781f635e238fdc0681a7e83f9dc062fa7e363dee3c79ec03985c3f676c6bfc7c2e3c3eee76131cfb65a9a3a7704a23055a820b8b45db36568cca011cfaf68e0f0ac83529d66f1f8020b1227715a9c49b86ffb250705698186844c822b8b3b333b1bf86b10b6db7fc263536305e9cd50fbca04ee15ef8c14837d87acc57e8b803a8b4221b01d64f143ed3934e6ccd8553015220f88d1a6d45276462b0cc1e06aa6d88162686edc8c77689ad346f173317d233cca7c2113d65eb9eb48816c2aa2018552076c4fdbaae6447d2506de08f853998900a45245303d6bb8240bfbe18518c13204dc56f76104a86cbe38c1400523b69696b25fd55e7800c1a36224edd988b849850d39ec43d703b06f1d16b894eaf7399d791d931b8e8e66784ae63c8e8fc60a0d82c6e9921c39b72224d4d61b2a97c469f156e4a8bfe4bdd6cdbf0ec2161f84a9cd8e71561d7961111790169e18471c493262bcea8ade7369095d395cc1bd92623b97e471055da6ab7326ec5e27de501ac70f5b11e94d9ac3e9b0343c1c55379c61ac82aab8101102f9a11e5a49b2313f7d58c1ae2706ff653e53c564d37fd708ca2e5a8aa4b42ebb14f178dddd041f95ee7c6f7d6ca6fce0ba6c9f4040193a926b35d3cdd93c85cef43a3c85af54a286ea5550bcb319d2165f8f3290d7cfaa71572766e37c72c44722fb70b0cadc662e1da87c61d849f0363aaa76461394e3e7f9e9863586c48436b8be6407daf9423a7a3b53c79807e4bbb633e6383589a051afea6606d6cd2c2860723d1f006a7d96237d4a3d233f4bee5e5f47f1c98cb89ea7694f38febe15f1135d3f0254cced8db2e157b231d1890c35b0dffe201e7cfe82203314f509526d351f7ce140259c8639ca582df6c9541d7222eebf41ebcd478c08cf117c737801d88bf089d44d1dfbea1501eb676831d0b252821ef6cd04ce967f40c3b9393e70bfca9d8dd4cea4ee1e33bfd10ef1465a465024a3f9c56f304cb9ec31e0b019f2ca77bd8b0a55075071f74a574b60e95b4d8fba7710f17662a45f56a4a9fc5eb8d327e462a609df3352fdfbb959c29dd109136617994c3ede8cfa24f3da632d4737bddbf379406f50090dbfd4ff720d1592e360759d2cf0ae7a55e63a0c152cfb99bf3c49c1ce9a44b3f51a93628ef12824420755e0427f49ed2aee5ee59ffd84bfae647bb850237aee8cb7b739b05178160126c7baae51eac79f352ec5f2309612ee45cae569abf61c154bb1936b819d53719e0ca74a331f5d136c7457bdfb88f2483e19470655beae60a17ef63a5a45c0d75e16a968f6db8a5b6b2f64c8794960d8f0aa56031647314359db922c9247ddf9275f4b6730d075f2a4c53eb59cc98132ae5c8249e0363fa7dbd57f7b8403b30ea3c9e031e168fd049202775c73d2fc6bda04394220f3cb65fd8dbba9518d0ca89cb7e28d12a961bd78907d888db2c281f1331bb8e21d4afc77819ac753d7a3d6fe2c0cb3d2da85ecdb99017531014fdf690fca4fa3eaf3db02a953ee2b8c8acc4004197c3fe17c1ad8970636d624239502d22256608cf2699cb698e5c6382f25f488109c382d5464b24e7bcde70a368a18f1b0fcd8cc261b56dd36baadf6da09268b5495cb5bd0822c128ecf93f21f9090ae6714e0669ca7508fa3a3ac49e84a4a07a60f950d17eda9902d0c2b6d92ffd9b2d396f6a9ccd21d9cf0edc4befa40c710b8d301987774685ee4f499d7574ada7784d7fd6aaace10ab8e82c30eec6fe1e0384f916c3f0eb94858f77d5c9fa3988816fe2ddb8e0efff96aa92d36258e7ad0c14e10c7631c29b6b6fa1a1157aa266186976b20dd218e8791c3e2c402f735eaf87af93ec7372e5841b4ca2e4f6151f881140454c1d04426f9eac08e810a567a0140a2583a5a8fbc95a2970eb46f3ef60de8af92df67d43269a407ef3789ac9c1e5124fd87175d6729c63d0de60b196dc87fec413b1449a1b088d379fd96ffa62eb1ab53121c5562e263a637a60652f849eeea7f50fb159ea17ff7b83426f670e0e66ecd817af6461fa1285bf84cc5f257d97a8389df94d3408e84417eb9c794512581be3901f0d38f3183e7ad400bbc7a64c92dbdb3260bca6681fd48f54781b1b7f74a8e173278698a1bc5572a8938f69dfe3fdcd07dbf72a34d4e33edca31e10dd9a826e92e54c1e3f29e0f1628d0d3d785421acce7cbd35931e80a8f0961d8b777e12371e6bd3d2e8d63f6b143b834e8b138d6a30cadc3c5b88d2ce33b423a728d016953e2bb836dbdccea5b0e8fcc22446dbe27d83b55f73fa3a74127217310820140580841bae756da6128ccc855007e7fe9fe98f83e7d9de0d4d4372611ab4a722e16ad4b26f18a235966a6c9f5c29caf2e24b5b9411de03103f61a6c7489c0568a39922bc577941b4d46f928d7416351371e319f2be5d94771ecc4d68e9ff6dee84c2e10a12788badb87bb789129f1b7d99fef278e3d286de0c3cb604245c0a9bfd9d5b4cb5e58a18dd993bea6a21e83e1dea6e61c05d3f40f91322f388b9b162d7670aabbae10d04e1d909dd8d7a7a68a44862f429692fcdec636e1a3e5700cb6732bdcb07d209932e4f68e49c62222bf342d7540003d79d3d8a18bf7c644e0379feb559541224830b57b4240584e0b00595d4d64b093e34b552bdfcddcf9b779e7ee8f357008975dddb2adb8ee415f22dedf9a159dbb69d19713c5434e3f45a70846dabd08abdd5236ccb83a26001c52724da735f7800b3dafe0a81a982ac6f9add14b5be81c949032fc2845141cafce6e6bfbcfdd56dba4f9e31779fc4eea7884855b5568e3bf529b5a9d467ae131e321fdde9984a18641db3dda2a3c7d13c43ef2d18b3474de7433cc154f3cb511a4c5687724b3069cc8844a8495056f9ffee814b6873451cc30d59389f8b31f1", 0xb59}, {&(0x7f0000001a80)="9b1293fff8f9a05a1f1c35a95e0a88b181550d67e303cea72b1467d132dcfec7ee633427a699e8a76b8363100a039e1ac86ff6bc584a45d019819f60611b0a54f6df8e29f6635faf75c502a0064e42eae1f21574e92f964260fa7531f047461b3b1e867681316574f8b6520cf64d1099c0cc8a2f1a21b155f48adf47715e8a3a61aa06585c8c08d88f72ac7277970353dc104e3b46a664c2facda5f05d8fed1e937429b8bc3e5c7546f48c7256d07c6a026d326a7c80461b23817f87c28e9017cb3d8e349c88389b16c4890fd1f48907d14d013a80aece89523acb6dbab4879e833ef7b6578d48e90309f0f834f4b36e12dfec8de43d3b1ad11c6086696be307740ac508bc3b905ac1229ff92075103d2fae8b1facb07557e431bc5127f7097a2a64289345f04084ac4f71726c30795914a349be4083322491d5a54b4f28ed0d7b88cc35fd525d68c4a23b50c338821400b0c09b2dd73c698c033f7c08ab97a5df0a5c4442d693055d9f5276fd577a03e743f09009b080cd5894187437ea8fe7eec0cf61cd58acca1571ee2e4aeb5c4094b6bc2bdc68e3bdfc95f68c227c2cd829271a8c6ffbf921bfd79c4068fc0dd611ea74b22e9a198651d4d8a26584bd760b5b49e80896f18270576573e23313fec39cc74c09bff5031fb8258bd4f818637a30c501ee5aacd90afcbc78dd55929c5442c0c1005bbc0b6e554bbbf41ada722b10b4594833dc6d9271e14f2df2b339bcca9901fde5f03a2f29d1b3175294ee26c7f9a383c96452f988f98e8d6ae73693ddab767a892c01d89f1bc28cb98600cc5fd4b28bc8c8da6ee22b9f4b3daa3976efcde8f90aab960850d32c9f1f5d1e2794afb895cd325c86c2ac9e87915c18faec723f48107ebe1ac5718552fc1f68671b6a9729f257eb51bca52378d6045857e47d28ac1229c64bb4d14f495540521f22dfb38e3b175982ff36fddb65670dcb3f9c04bc063e591c35098c88af1749f49860f6e3930e113da3e1cfef761d7e42958b640ab9ebe50d509fd6d16d6e74a9c9f524d812978576cb2a9c22d84bf573c96c0ca8521da6a6b0ec1a08ca7425107dfb7cff5cd103fffac8a28b7185dde05d7b30d98e4fffee11f9a3ddbe0a7f764bff358a358106ffb938a2a8a05a663c270279525253b68dc5f6b44214096b748b930303c372300bc9974fb7402899dfb8edb9f0c6e29af7ce69950a2f451f433bf88a2389656cb9a749f3a2af5c8dcdb2b35c690a24168e4213d495900b867c237fb73088952a0e8b37deb5cb56330cb0daaa1a5c16e9c1f708f54b65e380e123197b7a0a7aee6886049588cc6a4003dfbe0c8acba5a45cc27b3fa8720a46182784dfdb500c9cf96eab06e302b3ff8de42969a6646167a6561818b97f5e0b3f12f759bcb6830056fb7ee9c22dad022b66f5d18cbccf941b6d584d194eb0751d8e56db08a173dd7e42f0541715a0860f842f291619e322d8d89c2d2649e79039294683c6ca11c0575384dbd7f0bdcd1b3e9709f47f39a1bf24440c9bc103d5960229f0d4fe2c5eb24a3ed30ad4b05dad344c935ec0cee08656858c6992b353aa941235edcc33740cd81e9687bd6801e9dc3df57014c494958a5b6146379e8355c7553726cd5d1e9e88d0a13f7dc69f632899fa415d8a6ec9294ec4973ccb2292e1636573e33784cbed965432f69f5970af0b128525a1833e3cb3a3b4e6eb91d5b29853dabc272b67096003d0058a05338a67ccef590f26616af3fd03036b1a1bf77b525cfe50b3234b7990eebed7b5efbc3ba46be67ccfb5284bc83f0280cc250a19830da4155193516b33b3815c7bb4ba9313e246fb8f1287cf79032e5f941f6f7a13bc252a20c6b9a78ca443c72a26c58d503db2b01f10f62a5548456566961063701b8c05af6ce9c167e4e6b6779f020ed142f2a5d20e9f64469e7ef9c0dba8b14bf030c3cedb4ef910fdee6f93b125c5ebc43ccb2286067cfc55913cdf4ce911c72bf21ac34dce2d0302a19ddbab5740a78a7a84eae4943c13b548e83b2af72b9dbdb38d953761780504bfd6abdb809a532c557e2e533582a0837715e29568392f9cea925a2b883055531174b943880f015dfed3b56d7bddf694dc8b0729b242975585831db19849a9c8593678cbf6a296af72e711aa2b41c5f6d23eb8d80938b5aee6d4e556babdd495a94383ace317a34fb24871130f9114a5bdc875a339996e63eee2f4febe8eb37cb62eec7948d921771e8cd176dfd2600b024f063d1e1e4a07c1b3061a8fdfec83f64790cc8ce2f02deb20201dc437dbb5955cd406f5de1672b6d02415fff47b5c3e0409450bd1c864d3529ca6787c1f59e47fa8bdf7a88bb6d6fd22760ae253ed125e581de4f306476593d9e892dac8c4057633ddd54815a6b6d83734226846e766a69570768b8a5d8c9414ecbcede297b7138040edb5871f60ca8b0772cc0a5eeb79ffbed25eaa43607f28e586e9778cf295c98099c035cfba1d713d3e1c1c735b7bef2fc2ad83f4dff34d47ff5ce0e6947bc9592e5b157ae6f7b3fe408073bb952caf67e41cbddb4f6913220a5d72ba813a18364436f16076ddb07b741361192fc3fbff0a0689c77314435ff2bb91b6e7d149e4f59b361fc7d1af1df070c11ee2b83fc378c289318490682f66581fef04c26d9be50fef94423cb37288f8ea5c1211118e9909c15c6d45e2abe479f8aabbd32379c01e8eed8ff419554d042163210fa66d4b48e53e67f50e19a1602b995379f56981540e924c1500c3aaf9bfae7b7d1536eba68b084c89e7d6996806c5e126813e21c27bba215a7063e5cdebd1064bc4a605d97ac4eb825091846e219c9bcac6e9d099899d5e24cdf61289eb192acd4021c1404aaf53a501067a51d1655b96a6e75b606b3782752baec00560a0bc405749f381886bf9154ae881e103ebd178c117a114b8a86daa959b5360b1842e3a7ea1464594f0332c4b2b586aa73da537ecae42a15b0e4b90c6dca89b84eaec5f9c3f878c4aa807d97bdb5eb567935d9b9149fb2e7170056ae722ed3aedc832886e50b3895ea1ddb450c3039c9da82488b44a27076daf3f6244a13a98f5afd8a74d6c53e196ac79606bf827ae0f23b2274cc58b964fa6f16d109df98de421e1e445814b7181fab36d32c5fb85af550a4f830b14011941d8709fe7cb14c445c9ea6c8d0fe9274f0dbd01e8e00427cf51af08bc4e918f50c10ef95b74d85c34fbf3e8aadcd6e1ee30380d5fd1da4ef18f5daa1569d6e701888bd9236fc039370bf0071d72e5bdf7cc9661e89ca29d17b33d8044ff7ba1e835841dbdb48c3fef65d03794754c58192896901b85caeda419f8ba17617b154f0da569894875dd03b99467af5bc6963b0298d7c63989821866b5b9cb9b9d06309fbad7bb5bd271fcbf0c037565b909c1da198cf1805ff56e034bbeb287a5e9d57f8d2fc4d665b5cd6b1f88be50b0cfe0c483c2365dcb4edd80228c420789015e7e297d5b69e8cdf2dcf2ebc48815c7d437599d76f5187de8e34e802b913b06c43767e0babde5e1c2661cde1d14d55e8787bb1c8460c3bf8019ed632cab9ed7b64326134eed016848dff71c540434cff646cf279abc9f71afadf15c69ffeb692d0331fcb7599089c96fa59495bcf5de338a6f61738c75861a5e8d2e28dfeda0df523cfa46b68774a46378e3851d793f8d6b8616a12bd628dab92bb9072effe9b63df58ca2a571e3177159197b58ab2b68f40fabe4db19da3899607bc20fc6fd18b02d4798cb9a293e59bdfead4c2408ff46eaa3599d5fbd42758123a58a1d62776c6fb4e05131e324a881ec04f81c951c01cab9882f7da35b0458cdca60acbf1a708a606ad2e1b63a3c1d6213ce52310837f905dc11d07c2a8e6d3be7f3f986cd3e1e7c8ab1e3e0af71529f33b4f0dde379872ae4575b8e064a1a66052481859eeacb5c561c55729828665ab60e424b5017af1f3afdfd251b702bbda8eb54dbc164566d2028a0c05293f273a8db81e51c9b36f7f73d08e59419f2b1a997d636b6a429572c8751bb5004cb1b3e12073cad9d5325da4bdd57c5536b353217adc9009c65e28a7a880a24cda2d695de0fed1aef4b555d7df36273751c6f83523fadb3f4cd321ba51451e629a07deea8cdbecaaf1215e43a68b2dd7cd901fd28ee0d3e8463a858e5dc4e2312ac1699f1e2368b0dfc8b3aab3ed6fd1d63984d800e6ba3c16b5401fd0c805cef6c082990f6e7c1b2485199f354fa1df0f6e8fdb0d583d1c30fb561ae82cd3c3691e2a0a1fcbb60e6cb10fceaa752e3fa2f0527d89dc65c71a84c00490c28fa25d2d9b6b6f3614a21ac02b9226a32f3bab4a962400fa0c97a950a8823caef010d5cf045bdb328121a02cd6338a589a4a1131e04e3e1461c837bf0b4dd1fca4cb0f70fc67ff55ebe72c0aeb7f047d1d43d68f7c6dde9be80d4b0a212dbb42536bc70c03966e6a40fd0c3ff9e29eb37b7152a0bd680483df14ceb03afee06bdd11909b22c79317337235540bf902b2eb07458c95ddb49ac1106aa59cb6bae0c15555f5f1f77687c78c59a05d42e0eb6084eccb34498db997481999e30ab8f55475636def0f9ac775fb26d50301bd7441abc6b2f17f08e0f98eefae01d331d9353daeea33521b9d5c9bc676952c06cc442bd5a366dbe047427d09bab612ecdcbfb65e634fe436ebac8272b307c7eec672d52f39c3a63750dd2d48116d49bd9a56f101dc878b47118d8c27f711b599ff47d6e4943e33e43806631968c7e461954faf64047d2f5c1c5bfa4ae5f47106b25156716fd34480494488ace17ca0d62e0f93b981f0609283ad52ff3eb9f1000cf96627a18ac8e42a709663de4273fea3ecbaa88d3e7576665d82743e340b7d49ad6c4cbb24903b0e818617a82c8104c7b337b8f97dc6418f649652c84a5a9c37360818a9176cc416818dda7257f5c393284aa2562925386f688bfd7f71c240d02ca64c6ba3130a6606b2de588f5446dbe6ebb3a59d7e5af58bfaa04de1b85e6fa0f2ddceccc242ef8592d64bf4e2e0e8fd7efd3f4284ff48f81235bd656a004cbe85efe34b50caf127b347c2c2e88fe4957995a1c2d314a37c01b261b0a2995f69566f81a794d3843dce878e11f9e26db2b0f51e9e5e0faa467324293762598fd4f2afc672070bb1d3668f1aea95438654ae740cdb328aa4eb5f58c873a3540559aade4fa5f16aaf2b56b3a7c0e6aff02dcf252bfd55fb655c20b33a01dccc98edfdfc88cb7c89e82e95318f8c05f82204bced491313f616e5ad90f327310e120b99c735674c52299cbfa083f6059cffa30d041c4f85d715039dcdd454f6b94f047afb6fbe3da90784274c386e522e1df1cd416f33362a4de83c16ea41920731e32c68597352191c05f6903d049ca92fb4f6f8cfb6434a0a7bdf43238ee5de517dda4a3188d03e969101bc28b81e5f64c221f3def2e61830ec5e984ac4806cd1906c3c8720cbb40e326bafc434f27bce9d184092e3c322301004351caa18b6269998645bea7e955217403dda4c144f19462365ffaab8e2a834561996d2c95bc66b73e847b3029357c23370b612214dab066b8765cafd12e82b435dc56d6ae5e7d71263636fe19df1d875997b1e73621c48520279a81788d5d2697b360082b85988762cb09d936d3aaf828f0da3fd5f0da5b51bb7a5f9d00f8c9bee5a74f6128655cabe8ed523b047ab776c1048539a95f9bcf829d52493f699f8557033eb9bdb8a4e78760f6e34abc40fe4337b5659ba699c25d61fc4e17db268beda87a0d3ef37cda0002", 0x1000}, {&(0x7f0000000280)="b9856519b194278f69c10206356b13f97229e713deaf8fe8c1b0e8da6e1fd5c1ee3caa7179f1b5c43bd4401da057bc14008d2b9818c93521cb16ad71d5526b2b7c2f6403a0f9b01a3a200000000000000044cfd93444c50fdaf2606a14065ba1a6b7c18ec7f52bdf1400125ab2ac7b60f6984a53168ab80a6f165ed2efaae7150a6a2c16fcf4fc8a8a8cc20f1b17f8bd4750c9ec0ed7803470ee818847", 0x9d}], 0x5, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffc, 0x1000000d10, "b04d00f3ff0a631a00"}) read(r2, &(0x7f00000001c0)=""/161, 0xa1) 16:45:44 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x1000, 0x80f423f}, {0x2000000000000, 0xff}}, 0x0) 16:45:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="f900e300000045192a101000000000ffb67b2bba5ad35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000300)={0x100, 0x81, 0x8, {[0xfffffffffffffffb, 0x9, 0x7f, 0x7ff, 0x10000, 0x3, 0x2, 0x3, 0x5, 0x4, 0x7, 0x40, 0x3f, 0x100, 0x7, 0x4, 0x4, 0x56000], [0x1, 0x6, 0x4, 0x80, 0x80000001, 0x80000000, 0x0, 0x0, 0x9, 0x4], [0x7, 0x4fa, 0xfffffffffffffffe, 0x5, 0x4, 0x4, 0x8], [0x20000000000000, 0x7, 0x1800000000, 0x5, 0x9, 0x800], [{0x3ff, 0x800, 0x3, 0x6}, {0x7fffffff, 0x0, 0x6, 0x1}, {0x3, 0x7fffffff, 0x8, 0x9}, {0x0, 0x4, 0x80000001, 0x6}, {0xffffffffa4376fcb, 0x4, 0x80000001, 0x7f}, {0x1fa, 0x18, 0x3}, {0x0, 0x5, 0x4, 0x4f}, {0x0, 0x0, 0x59c, 0x80000001}], {0x4, 0x4, 0x10001, 0x3}, {0x100000000, 0x0, 0x6, 0x6}}}) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:45:44 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto$inet(r0, &(0x7f0000000040)="fda10e78fc94aa2d30", 0x9, 0x407, &(0x7f0000000080)={0x2, 0x0}, 0xc) 16:45:44 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x20) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xe1f8, 0x9, 0x1, 0x1, 0x3ff, 0x9, 0x1f, 0x1, 0x1, 0x7, 0x7f89}) open(&(0x7f0000000200)='./file0\x00', 0x80, 0x193) recvfrom$unix(r0, &(0x7f0000001700)=""/3, 0x3, 0x40, &(0x7f0000001740)=@abs={0x1, 0x0, 0x3}, 0x8) writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000240)="9df1fddec7f8defb850871f70689f2075b5b193a1131f92f4f99768a69668f3b6ed6cdc244e5d8c985676ded5e87b1948da23e46a1dcf31f8c0f22cde9154ebbf7b78857662411d281b7046c19324b2d6dad53c91496a64e7b33d635c0db265e85", 0x61}, {&(0x7f00000002c0)="a8480e044360a86700a9c1abe6d33fe9309143fe9dfbecbe8c44eb405a11a270ccd42b8fe668d82d2717201d9cff15f3124da966fedeb1f44ef2c070188643e959626b528252ef73024acd862a708c3770e2a6fe8778702718b1a1bbd61aaf2aaf631aacacf23464b4ad4d56672fa2c689", 0x71}, {&(0x7f0000000340)="14513350662bc13ef0acb2bf4a13ec1c26d2f11b80f344f3e204f0360b6db960bad5a2d9c5a3ff573a76f0204fad4c3ba5727aa7ab994d8b1332198d4888fbe531f11c6b692f7106e60bea01fbc11ad49e6f6e3879a61101b55f8b92fe1926f669dc2382edecb249ac57d86012b78a65f5df7b4d4a187a515bf068a392be918c408f547d435e022461b17363a306f71163828e77dc789db4267a9e", 0x9b}, {&(0x7f0000000400)="5b69b6f0dc095d98f314c1708b4a5946f016ed48e201c9f771013d4f0e2dfb59973baafd60967477e00d2b747f496401ce31ae091b47b8140a06cdcdc7d4b9d82b9bd1b4d575fda1cf7eb139f0b7c3f922f2191782ffdd7bb5ddafe869122f0713846bf9fcc52c39976435397e6a4fc81704d47a41ff7923e33f57536d8dc8d18c65d6c62a44c0154374aa299b778b4e7bd232e1f48abc9bd1caa53cbff790126beb3505ac707d41", 0xa8}, {&(0x7f00000004c0)="305b32646100f9cf41eea7a8501bdffee79d59069188f6e26f33217d2951608d4fc35f8a0073ff492bc5a0f6567eae2c8fb309d24c5a343affd18e36bb7a174359cf309b71ba1694b2875a0636655e7f7bec85959d3647aada0df8dd6bb30b8bf43de2b85e71e0d024dd3b900e2d80b700b62d264c667d251016cc1617b368b9c5a674510c2b18f2af6a7ac8bfa54dbb7f3d94e00b4f4a65843fdc22df739079c03e6f1cc7dc6ffb7a1bd61ebe4cb551f123204906f7c0ee05d60e44c8bc10ef525935e75b96f9ec432623dc4d5634644a2d90b7f92f16e3866e90f23a94fbc69a3dc6ef33240fb7c63a2c8f8e9b6ee537610b", 0xf3}, {&(0x7f00000005c0)="024aa2090c3b5e56a8e454676e5baabf18dd6a6a601eca98642896f6e4e60bfc144a039254d36a8f0c8bb1a6e76cf3aeafc8d48ab315c21d33657e85cfcc43602ed4eb058b44f5aeb8241cb0", 0x4c}, {&(0x7f0000000640)="8800a6b5a67d2884478d4a5de617b99756eb08b01ef189773c4c696a7de847af71d4b61812879fee6d696a17863cfcdf54dabdf4a6ca274358dad88f60c8e5b0b25c5ca15d60e490690e5921683833e3986ca8462caed8cbe407ff2ee2e09bd71db3cdf4fc1b54bf93990b1793c4187831925fd884796e11d30e26dd3b7c67391de508d007a006b5c9f95ffd7f548e7e9641f74dd99b9bbc5a82a8e3939191862add20ffce27a4fd4061c88d6ef69e1bcef6c38d3b37cd5e0c4da7d6ef25057c24661acca2e688f13c06904d6797766e2f2a11d92f969ab62fcd9ea60046adfe10d18f8c030b77b7a9e660f83e6fb9f9588476f3184bc95937c85d00f5101d47169310c975c12616bf54f5e4134016220abd06532624bf247d3bbda68f4a79b990262df658c641a5573b3307c38479cfa65343e93a90b1f04ffbb82e76103c70de9e0683959c21a5f185698b98321540e4ec5b2d30941c5ea8ac68295204a9eefa2d1e30a133e53e296482ecb3777dd11ec78ddbedd98708cb1e8d48fa4b23895801b63c1314889c928a0edc0a62c9cdb643f61e9c1db7b91e82be0672d161ba9689f061c7a25b410a1502e578739ce1d090625fdbf106178eb92207fd8bbe7b8aca70df6359f619145e3ecbf6382bfd3c126bf1dbe6af44022b58e9824ef20d681c6d38fd0be3f1ea9317cb37b740dc15f358fe1cf6450bb370819dbf2ea3dd09104ab01fa7d965c71c00be0c4e426a4a603619d6b1207cbea3a95c536febd53ae82770b444ef5788a5d1b48a765676cedb2abf4a2c30d1b1e2eddaef3077287f6f27ce9d5052ce24b5793efe42549d9eb3890b0ed992cf5e16a11a8e4e519e408ba102ab581863ecf3094e410b9b00da02de3c212aaa228a93ceffd4fa27eea6d5e09f628cc8f57135351485f62a776415f65d063b57e1766a196fa5f0127b2a12e4537f81ae20c878a4273fa6b5fa273fd01d0f9f6d3f480a43e4c6134bb9949e845e7b30b19ab199d0b5cc1503ef0ee9a3f458d26bc9283a3b7a475e7148e244e37391e29c783e6129d83d11cc884e5f6947d499c83e739377ab5cc83d6bba35f22625c1f4866d7cfef0935e4971d4cc9e86e8ed06e6b36ff2efe311ca66d0652dd8005ea35c824ef110f3cade1aff4cc257074efa1e24264cd1fb387466475d672ecac2e3dab711db2b49a82ad0acf5623f1967aa899781b56e4e1b8a6a30af7cffcd34ef512453fab55ba4715b5c46dfc7276a7c969ea9999999bac52c2707f9360363d0025dbd9a92844ecace42eabf1b2f137d18f02a64ac25c16709156a988bf928e14966e0f6b2a1bb30f767854014e89cdf57cd30a1f72be995af27456f7150f5de97a4cbf6f75c43e569812179723802387cb93fe2cb01ef9f5cf1c526b609e16efe53361746dc112c288cd8637f91499bbafbfc689baa9ecc63123fc031ea2fdad2537578f01ef9aa0efb1d95cd182cd9823f9083fb7b52d9d43c44ab01e0de071a44f13ae9270f0e06793c5709bfafa3a588db37745fe5d746376d85c062eb3fe5b23cf184883b158959a05b842510ce964a39af9a5aed8633e1f7a582e6f3cc71a6973fc2bc9186d5cb66c952b0eeb1adf5cdb04d24467aac4384b7930b16c2053c705e240fef30930752c74362333482e44a9889c2fb76493d69b85c6b82e2a1cd696862ee795e06bc9f76a6648bf8405f08fb8500f35970830988eb6c0100cb4ad77fe202c7ea6fb10582919cfb17682a73cbcaf284328b3e62c1dcff01f8a9b2ee5367c12b670372e7222df261c2e5696da5bd37ef8c563a702ce2013f6a6332a024a7425f99f3a3e25cd0d1576f23dd975a3e036ab33fac807b10fdc9c68a1c104650117f41e8bddf3904d44ba82f55806b82479958f14b5cafe9eb5b28e206b1b375862b6e26a5a0b459592a29b3782ae74e4dc5a6cfbf4bc7814619963c12482942f8a45e5aff7f7d8d6fecd980e1988623d387f8573bf83fcab1534b34fbe6dda317026179f806dbbee20635e72b8841595c845578f06f809106460dec94c076e232eccc223e9fa9d2c4150b792283d7b77e79e48eb5389e44db54dd1c9359bd562a724fb6b762d1af56e9979f75e370189cc8f41177aa3c85f46cfd7526c4054f18bc527475fe7df1f07c19e8d3169b792929347d6e0a731c55d3aa29c65f1f477867e7f4dc7b84147ee1973794d3975091d70ec0391353acc5afef13eed38fb782e8d3356026f2b41336457fc9fedb4740b0dc32ade39643e6434afb656cc6489374c2e4caaedc4132871624df6f4d5e14528f816666d29e8834fd7d29f01a0648f7d4a2ec5419dfae1f9cd6cc9644a594d2789b9fab805d6c76071e711b82ae33e28e71939202ff7a55f8d30f335b3c89ef4998e77dc63daa22ebe7231d0cca95710eaf184cf4a5a2d4dd5825435bd1cfb920ad19e4218fc69187b21162459448044eaff57e8b4f328c01d3e944a7e29ca41e923a6ff6ddc519eed30fd3078007cd5bfc633eee9fb929eee1c0bf4ec74b8e068fde2e5be973d21ee7523c798af3872ff11de4b1d8a74d140931c2e5203bd2d86afe6466f1167eade10f13b69a177b47c0c6bca4efa8dd171986b99e813bb57412972202f2b60ce0f86e1d659d73a7b44e1acf1189a4a929b3690b2afd371fcafd55f691dd809ceb49c503178fbdad463263c337a3f6f757da15832f1e70fc368022686517a874aab8e713e75625d6ba367bd9b054a814a55c9edd9dca488bd3d9ce437bee5ba237ff84c3a9e168f816ee399cd71f68d4d563120b6c59903c41cdfae0cd3abf3911f0a04f8653752e141f2c9672917ca011684b9886181c405b89a834493da37dc0fdbac7e7bfe5fe1e1699152dd9e3fb001a5c502d64055d454b6be4d0f5e6c61683a237a181b417b1442f87011fff7f4c416a29f3f803d716e429bb288c2c8569a863ef180f928a8890cdcf14bddaad1e22c57f2b52620b8dbe6b0341995ca5523ede8c08b63e8e2aea111513f26fd0f4b30f09968ec6a82522598deb665d4fd2ef138853a2651e14a678d90b10bf18d47f1d5c53a867cc6e8046b76ffd52e60b46aea43bb207443197a6151d794deef473b6c25b27070109681a121d9698f3100bc96525313e0a709e88ab84ad7571c7166ed121bd34f8797c550b3a5f546652ff542d11b55164de2e2214bf7b5a5c0fde87e5f41b26eecab3cbadf3de0783be8384cd46b9fbaab2ef1caa33c3929c50d031150470ae2e9605945f53d8fbcfe32338691ac3d5130c5e97608a72cac31e3cc6fd08713ad4c4cb285117c8b086315ea4afbe3cfc52870c63b50b5b192e5853ec0ad1b5b3b01dc3ffc4acdad6c8812df6cd003320bd07f1fc5aa2fac34b8612fd2d535445441e08186cfe86c58db746f089938a16f59942070b6593b3715904b2f8a88e753d89120bdfcb228f6cfae393d3f76b23ae8c343ceaa717da6aff92ff4c2676687b57c9b9a907d3852de763911c60cecebb5023372b9bc23fc1a67917f3625d500807c5941989054a60ba8c1a8561df6b7a2bdc3f8caf3157ab416782844c81b187e40097872b68f00414f6f16e3b19f1e124458d7b029cf3ade05c6022978e45ce83813397988e66ca9bd594daf66d69c41dd0a16c7ebcacd132f52ea4c3aaff17e0073e659b49abdbb3bf8b4c517e9f4ef4f1629be29368c2ef7cf62ac8da7c58dc2f40acf2aed8da2c121ad3cab6b3d2c7b6d82d9d90d5d7e2dd7d24320590650973d5cc4f88c1d9ce29499fae086bf7894d901a8bfd0612cf2270e38197612ddac3fe309892181d19bcf3ca073b18fecd56e1209ca5cfad8ec063be265a76b16cf8377e8403bd2da9de1e08036405926568decd9c76a37ae1f66d28ab2677f4deaab12391f81111b0b9026a96c87c65af7f9fa02a481d1fe0d7e96d2ec8abd9fb7193af89011763f2f00cbd3753c6e31f8b16b4017857e578cbb94c95421afb493f58aa129a8f04b8aac18653d699b66d0c2cb8450e002de10aa6b5982a65e24172dcdccbd222fed08723405a140edd45031cfee1f5a6bbb93aa47f68776c6902c09e5679ea172745744a3ce4c3842f48f8da746f854b29aa5d271f4479e54ad75c152c05985fb8fa1b4798e707199dc4a1d45f3f194ce01695265210e8dd30c2b29fa7e23c84377073d12f1f7eeae8393d78098bb1c0707105c7c47fbbec35c1cc1a8dfa736d50da858d64f146187ea26952da78474e443fa60b725c49a8239b7ed4dc5362045bc1d17f01b2c21c1136e6b517b645696a1563b1aaf90c060577ba5e6ac2b9b4180273abe1d85276370e375c3bc7636c17f5f13c32349fce1dadd8351d8887a63e4909e81a1b64fe6b1e806af36c515b367ecf9e24e4a4dea17b0226b5bd8f6ebbb9fb90089403a591bf81fe8b0e237e6466530b6fc20c9cf3dddc8a4766d2f9bab2aba8e0995a5891af903ca0f26d97f783a697e2cb299208b07c907303d54fe7fe3f381d8cad3e021a79c894e8b26992ae29bf0a43e61ffaa502066fa9eaf5ffa0a1e177d0af37d221254d823a4bff74b4669d990a9cd6c6187aea6ab8648bec838bd9927b338db3ec9afab81ed04a502e58a9c06982ab22f27735a1623a201d6d8945b97ac84132712b9960da5a74d37d32b5009914eff6d534164da9cf638327092db8e6110bd35c58dafb0f926642d86632d13c4f03e32f45b5e03e849015f514fa4096393134868ca5d1942c018735b63293419358dc15d0a4fcec7e630cef803a35ec60098e201ba250fddbae4f93a269bfd040dda0025330878d26867054721143c388efbc7ff3918cc0bdb772866cf83d22b455a2d0073a4e3a82724fa2452deab865e0ff15dc34d581030330f2a5f4d148f2907f74f75594670ab03a19d26a1a1f52c464fdc101e8644fa6af3a45214aee3d193a92bf7bc76c517244e8fea3815c8ecc1fbff2ee5aef038d364aaaab1d0b617d651001c6ff507d88456b76f191c8832070c3c6d774bbaf1b36b293dc55a258f804e410d27c9d5e92e5464f62d47e83fd28344d3ea2ff6a40d488efcdad74d247cda077e6d56e7de341c866ca241754cea54c82202e278dc8d0bc018657893f5dcdb35a69f9349888c359b5b7e5565da48ec2cae75b4256e9786fa12b3341f36681497f85650ab1f3b1c23e8442114777ebd75f8ef8ebf93e7c6290a445e292a59d94b411191366fc007c6f8613a2201f73233bfaa79f95b9f01f4069118f97065b013b92f165f0bebc2c82ad89d5ee834f00738264b7e66f178d25412c26bc46a241880967ba5e0a585ae325baa447cec8cace5f6e340349f6ea7fe06eabef977c9b4f65f1303feb8c7583c837cb496398ded995aeb1ba0f376f2b803478e77dc572ca35805fb1aebbd8940aac05d92a192932930cc79cd2464be4e86c71554915a21fb8f6068a57c360628149e0018534679a2f04a5b9ce129a712634a6c377c11d8224836948aa355a02bb011fca72cef84cbb4354a86c05f60eb550f9455479c3d918902aa6d910819c5a11454cc7c3d9237b95f870f4cc17f40fc092142aa7318d3fcc7c7b0f33905dd13b7f14c62c293a86a54615ee31b7ae03c7a7fafd3444c738e72602a1a8715975567299252776a48b8fcd143f515f96417ec9b28e86a231fb108a3e57c3899e6804b41678c596d214c92572d090c55321476ff9e99fcf051c9af1a753ec3b186a99d38beeac59cf25e6f53370dd326a55112a5bc8d88f346efdb962f52909d945a0873c4b7a8773b29acf0660e900fadef9e91e13bcd9a4", 0x1000}], 0x7) accept$inet6(r0, &(0x7f0000000000), &(0x7f00000016c0)=0xc) chroot(&(0x7f0000000040)='.\x00') select(0x40, &(0x7f0000000100), &(0x7f00000001c0)={0x8}, 0x0, 0x0) 16:45:44 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x30188, 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = shmget$private(0x0, 0x2000, 0x180, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) pwrite(r0, &(0x7f0000000280)="ff786fd952836952365b4d9767a58c133dcc2ad9353fea36607cdbe2d71a54193a6eaf46aa9b269e87356fb8ad1a43fd3ce658246656340d8706ed7dcf8e33672088645efab772c3e59d5ca1f61a2945ddababd7a0a7478a373c0dc88da8313d5f54ee7769a72d7acf6659fc684693ed8f0ea66123c4b54a31eea68319fdc6d02878b680b742804c5ac6495a5c3d7f344c383432a1462da206b92aaa5022f578a2d95ea974822056576de41dd225309ebaef5e5efefdc25ca8431635f94a5e12e87000822238c44a89ffd1cd47ebff4c2dd7417977063ee0a66bbf7ad19dcd58ad99a791119734ec74687cc9e76d0e7b3efad5750d55af3e085976c162", 0xfd, 0x0, 0x25) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000700)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d89a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a7e8f45cbefb20ef00007bdc6deddcf3b2f79b463c019605ccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a356400000000009300000000000000000000000000a38641c84caa0f083e535d0cd7", 0xeb, 0x0, 0x5d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x0) sendsyslog(&(0x7f0000000000)="d69e571df7b3a4b4d4c59041e1a7c5", 0xf, 0x23) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x20005302, &(0x7f0000000140)) 16:45:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x28}, {0x6}]}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:45:44 executing program 0: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") poll(&(0x7f00000000c0)=[{r0, 0x8}], 0x1, 0x9) shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x4000)=nil, 0x3000) r2 = semget$private(0x0, 0x3, 0x20) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000180)=""/102) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0x1) ftruncate(r0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) 16:45:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xa, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x200000000060}, {0x7c}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x2) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') 16:45:44 executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0x185) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r1 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r1, r0) setgroups(0x0, 0x0) setuid(0xee01) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r2, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) 16:45:44 executing program 1: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0x0, 0x7}, 0xc) r0 = socket$unix(0x1, 0x2, 0x0) close(r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x7) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x120) 16:45:44 executing program 0: mprotect(&(0x7f0000648000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:45:44 executing program 0: poll(&(0x7f0000000180)=[{}], 0x2000000000000022, 0x80) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:45:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) chflags(&(0x7f0000000080)='./bus/file0\x00', 0x0) truncate(&(0x7f0000000100)='./bus\x00', 0x0, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendto(r0, &(0x7f0000000300)="7a57876c2e6ca9997a0fb497bb1badf48847568e51dea8f55e4727f554b32cd05a3a6f11e08385c839e7f0aec6950ce8d61853e3972e359af1f9d3d478186e9bcdc6f295638fad8616d94990d849ea97cc3c07901c5b30ae784899abe88293ded657ab3627a590c63c8fccbda2b351b1d8cda706198c07e128b3e8a4cd4c05d75adf081e31ce74b4065939a69162640e7d3eb4b6b7e3de3fb1139ec52015e0c5bd9797d1b1057d5e6257fb547c64a1a33c30e63cb28f1564fa15e95e99868d526797f4302d8bfc527ca450696f099b09b24cb5dace5756cd29ccb8ce65c3a8a8b0422460ef2f25bf0f23c8ed81c48e71c68158697557fc1618a2c870ba9d58a236ade7822ac52898bdca91aa3b526c283074a1e67e16dcaa1c9d4878e1451b7ec1cf3256db7eb6ea6ed54d65d5fb1eec4b2cd73d6a8e1c2c594b7f259b3bfe88b1bd86615ed5280b0ffe4e83128072e55c3052e8f9c5c557510b77f0f84dabe8f0d0b0f7a0f2f987cc6ffb3e5fbc482320b7fe718a43830c5fd4f5b16a5ea00a8c17e23a7fb366bb4eb8facedca7fcbb6005194224a777205b20dd07acfeb8b2ee835c106df682d355f3a8e9fdb054d0cb67abff964d69d6eb35c34e2951599730ee3138d5e3711db17844ae2e0128c04042ca86be896df035ef292bc78f09092f359c7830aaaa6fb47b28e811cddf482558af4d32a2badc141c15f651163732b0d2f68829ecdaa7574ac27f97b3078750d3ece371d6e0aa2471ef69579d819ee14472d0c495bff12069b5b25a409a0166a38a1643665b386c2fb40c3b1c175022bf2a8c5f21fc4b73a9afc50f5955d94a034a909b9834f59ff7ddf8ac257bec3ce49c8054a35f406706a2320ca5423330465e02d649e858cff36450f18b8da35e8fc8dff50f0cbcf35082bc4677477623dffa7969b44e58b4228c73e64a42ca81539a7dd1d12e8dfaa4b1b651969584eef614796b9da5fa1cee9f916c908f2a28769ed3a42613a665b7f365027a033165d7f54bc4ddc59ad19a1d11fa33d9839f4861fb55333e74496e96bb8d2c9d8747e4eb545c0ee95c82524049fef2929ce0bd2a6053b0011c340f70915af2ba7462970ea8183e50d4bc40a95b0625066f1f4503196e6d285c4f75db5f72f3a733eb971f41281b62e8bdd8381b7602e84a448a047a4668256b5c351c35d0ca8eded27b28a0e35b3815ed3c196a6268fc8c8631867456c330f2bf30a2184a184dab61ddca1b97314d7bdeb07f847727240303629c39818c33572e1d59394b1078d8cf36cc336d123c650773751ef744fff833a941594f91c05d5703a59ff4582f9ffad33b944397297f987195aa03fc7f85549feeb46b65257169182cfe4db4b4b0e127e828162832737a5b695ec4a2858f49471275fe2b981352cb68f9b8f6ee3988b98b85a2cc539994277642b945de8c0aa4f4584bdee23e4f2b3c3ef952c35e038bbdc0aebd86ec51f75e99e3b48aea6294d0e48c895c024d00efd75d2ee546b1e9ccc2a3dc5e5d4c78a0a3ee7bfdd66887104febd38a1664e6c14ae8554b0ea3f3d8371c00443987722b6e4c08fc3fb0c804528cbd038f5fafbbb01e6af04d5f7315f74b366e5564af99f9b6cbb72ff0d3ae8fb057226ee59462d9c512298aa78e79e0a0dcc59f86e229945662619a98fac22c556a5daf0fb73885784c1e49fc7e3adcf283865f5534fb51c46f456b8396549037a2d890853ba3a14f4530afccb3a1c5fd54bdf465ce681e8ada57133faa06dd3822e426c3fd17b0d50b18a96f44c17b2a4d844c36de3f4f43fbc0708d22365d56d0594d3e46ddc7d84ecacc821e1d60f6f0d9ff2defbca8cf897cecd4a25e62e7c163eca4455c6014e7e6f0c158df94c151232d9d6a12e90b36b1848e12e522f5e151a7cce2332ecf8c0245bb54dc6c5ed52f0d69a52fc03d7bf22bccce542be71d1c7949f7038561067c5fd7bf711c91dd92bfd0080bc1d624d90f92638d83657393bdca3f0e0bed5dffa2c60f15d6aa1340e0461dafd8dbad5d6d15ab09bf48c54722d4a317fa5fe4413315c09aa5888d7f4beb29229bed74d8a57b82f390a02376468ff74d456a121aa6494eb1ecc2851eb74104bf1bc97449341269ec225230abec11be07b32f02b327490cdd73ef7488ec9a381c0ef4d4034c53b19e100ceaabdb4fdb7e33a8739aba43c8b779f48050f2bed3f0e1c458d41f6b71d389c51c6143175aee0a5c83395e13bdca758a1a34de470da321039a762f37d4cddec0596575f90563cbdffa703a3d199788ee487ae6ce4325ed74ae180deaafac274a41137f38a5e3291201d9f5b78a8e02e86d0a6e70a890e739ebf1dff3a7a3fda5eee0dfc0bfe069f0bb6a8bf95f253060c3d0df366be3fd87ea34672ad65f00aa3429a5c60867982e27bc0161ede325c08dffcf94ff1164025b24f1fb191327638b1cdefba7da4006dec1381890793ec60e78daf629f1041121410b7af7dd6243e4f3034ba4de842ef2fff0c38b498cff17cf32ce3b535d16909d4b220b3833de4c2398a4d3bd945b131effca8d8e9094934900104a2d42a2eddf1e519859ee1ccd11d52d62754026f407a0d20d36d0de8310c7117f7879e5b4977908199a03986f40f8dc5ebd782c1c43e674f94ff72b44a69b543955a7c6a06afd5d7476ee584795b82cab0bfe3b3f7a9b2c0810a3172440416ef54eb2b38fedae9715ec76c44c5aaeb3cd08a4ce20dcb337d23b654fc81b7d4ad2a8eba0a240f89dde811a11b16a9dc16a9ab2898a30efbb0643bdd6d942934af5c8a414205289cfb519ca43dc0649c69885736a7fbafbb16d36a504f54bede70669b064e0ee549ba614dfb159cc43190535de6110c4081a90ce877584c43a21fb7cb9328c60149ccc4b9252473aa3d5e635b24257c3b30cbcb1c1c05d970fc1c66eab0834b89982bd1e2eb30adad9f85e909754bd94286d03841b733b8552daed7d3eb470281a0abf2f8900896f22851833a87c98dbe085e68d8a77215cdb30f86db24d3069969712095ce1d620f677d26cfd1b615aadc614ee6b6ea93a538c1c8dcf560f5ee60dff91d5bf7967589b5cffab36eced006c628b7790f82aa1bc57ee0c3e454f138705b0fcbfb53e1583ae9d88e511dd7e12356670638c9739e0e7570e60a2981a9f682d8efee9597a392e1fdba5ed1609135eb802384e4b77f1567fbf5f5c5fada2546bdb93e4d50bacc7705a6bce6be7b4c1d674a2823903affc02bdc99678eedf799078bc9f298b428893abe0ef8dc2027ff10b205216cea3e74a380d6649bfcd1fe4144ddd3c93b69b067589ca6dd129fcfbe53d2be4d002e962a2b896c80f204a65c800663fd0f6b871ac31b461eba6544c2fa0d0bb3e5dd976493819e4fdecbe196bd79ab900aeee8cc9c56c2f332425a29def2bd73141a4150febfa7fac451f020b397f7e67b5015db3c45eb030f343d06f58d04078d714d6e55fcd66f61a066524e6d1f007007ad01a28822bc40cd6fcdb416551934ed8566328500e3af28823bfb8f845c4e5ebe5934ddb3ec422af0c45b23f2bc76f87e1d26a939cae1f00d47c4e92fdff44fafb4edf3b0f977fdeb9baa3af621fdd55b310fcacc709c635dce8260d1ffb6d49af8c47f98534f422376651fe3274810b2da7cb33795c771b4935e8279cdc66285ab5b8c861fa2c03c5e80998ca24991f4b6b56771e09773edbad3f0a6ffdd538c8c4b37c9fe39feed2da4cc4a160cc7372a43892c8fdb7f1e79f76db739124938cb9a1fcccf0ba9d7fd9c96fa97bc71d9995fe7e05b2f1435455a7ca05cf8fd23b6acd8023edafca3b7646bed1595433401224ed78baef23ccd0f9c8f3c6910bbc527d3baeebdca791dc4543ac21ff6d2c1e4a9119c3d61632deb2615cc865bbd671c583fed54ee1f49168f24cd1e172ba3ba2acc24bc4b484ccbe1997c6246f3318bf58940810ab7764747934b95632063a932f4f969c30da7870e2c4e5cd7bdd9921d92ad93e2da53f74be46ffe2c558102edf13259d22b03650aa796ba3a0e6d395e23d8cba2f1e8283339e8e33e6e7ba111775044e97de58cddea377eb0a79b73ac25fd3ca4eb27d2f780d1efad8f5925a2c6b7e5c30668f797650e3e95f1e5393c554cb7ca9fd07f18ca917796fcb9a20eabb99109eb2ccb605026016cd92235f6b4f2faeed2892818b9a07b9f275f400968f433715923bdd868fc811c6e071c685d91e0e3b526da0b506509f0855f46b62399aaaf6136877ff435b0f8b37f28a7ac53de979b3220a89929d6d7bcac26b452f43f550ec2d10e75a02d23e267e9952dcb58e9424dd9cfe926fdbfa5492e6254eae0f76cf5e3665803433274d2fbcbff35c6d990b1bdec17513bd23de05e930131d6261ed5d37ba822ceac758a6ec6da436d4aa6762757c72e9f38572516732905c8d8fac6c148133e2882f34c7f521aff5e2085282072ffe81cc9f1b766301cb2508a636d98b4e737b68aa653c8ce06160a09397b88eacebd1ee1707ea860c22cce7c6dfe62e8e69103fd425836282e5e89dd587bc6581299c7f6238e99b7e74c76d899b679cf089704082b628719f792e310aefdf007ee75b3b836b18038f829110f6dac84814462ae42bc1f6f13853f4382ad0dcd8217b0b78a9203571902cb7803dce5bed0f58226fa9e598428f32df0e30c733ece240ae3613514a6b120dcbd85b651da58fc4247a974dd2ce94112b56a15315a1e3877fa2604598c0d582ca729f78bd7d3a8adbcf9495a388e70562fe57f35550848b639ea503fb52aeb869ea5976257c0c439758269d31a9fb3ba00805f420e6493a8a158f69c8f644b74b25bd81c264cc14ccfcaa383d508ddb0a53aee5ab97d24d5540c0ba941ca005fe8251cae86307188f71d5eb9cccc399ddfc0549631acd1c9df7278e369bd886347f7b2e559b09f815a6f91a72abfb513f152007cadfa90f844935141155dc1ed65e989a69565062d0ba5ad7fede585bff3a0efdcc55f22bc09aafc5e1e1acd26393eaf787e2da8191d80bcd80a1c0c0daa5a8d050e787171215e49de62ed2d26af4a06ba4b97baa5275168417cf44311c072ac905d3ace0642ccf8cb834082fbb216a0aca15e53e970bd953d01286126b4326c2824710d8f7569a5601e8b82bfbb3eb84033daa865ea2c5239c4d2f6346fe0e3712240f7c1e92acb98356f8a94a17d7632a86667d6eb162bf2587eaa024e531d96083dadfd2f0dbb0216d64aa3e6c400c1d651afe381c9967a601c1d6daa8e9b43f64d6f00b14e42652ce5c20276ca8725ee44dafa5cc2cef83574acd693cd2fe3584998ac5b4c1707d7476215ae54cfa92185225772eae72a0f1b63cbe6af6502815422150e8c1455d0b012542c61af42c5abf036b94bf322863c6956f391ba65c080b7601f411f469fe16882d6440106c4071f85794cb0d0f86a8010474e3806c23a0d7e5d6e02e88a752d54212e1f3121a1ad6c48feec67df187fd67e6f146e2ec90f0b6412c0fc4603f3d93a91181af929f3248a03c3299901b97392b7a1e71e57e59bc71f30f8faf5afa3ca2632cdda2e933f6b5df7f8818672300ec6aed050d0ee620cff7fa7ffa0ab412c45def569a0db5ae67857f390973c6a9955f965ca1f17e9ddd1f94b954b92bc1341e0f304ca76d4932b215d04d09fd292c60c958a71fd7c53435f5e5c70f96f326be9462019966876fecffc00b50817408cbf8916466a86638e8438f40f7b4bf1034deb4302dd19326d35e1121a5de21470f7d0efa775cfb9322f6cd00eafa15", 0x1000, 0x0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 16:45:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x40}, {0x6}]}) fchflags(r0, 0x0) dup(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:45:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x25}, {0x6c}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:45:44 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xa00, 0xc0) r2 = accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) socketpair(0x18, 0x3, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:45:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10ec0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x385) syz_emit_ethernet(0xf83864be578bcf4b, &(0x7f00000001c0)="e8b80029d06b313440c8c5fff6ec366cc8f75414008f8b50be258d8927f35b7dd068347b24001e183ce16c56631f0e6c24b68eedb415e95eac639ec4ff9f8f445117d15da9c473428a2139e6774d262d6e42cc4bc9ba6d625ca91c292883a54e18ce5337e7e99df5dbf0c6d5df6b8cf91685aa3bea48fd23423bc723f1ff49cf182963e956ed376219ded65953850beb0e0645192b453c080809b16e30a67d346ec03325abf93a8134336f17dbb677abc70d4e7e234ce6a2da300145133a4eaa096d68fa6f5a034279") 16:45:44 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x875d, 0x1, 0x8, 0x970f, 0x1}, 0xc) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8270b4122cd2350000000000000000000000000000000000946aa6efce1762f1ff34f43e98ec972ad35b7a"], 0x10) write(r0, &(0x7f0000000040)="8c3f7310130f54269fe6ecc6824b5f1c09411a1677769f263ac3089239d09fa32939918c1bf7f70d62618318b045d40e965a9039be29927948898c5f49b86ed5e8f5150039e92f887296cbee643eb771773a1a2a0263ccdf57d0820ae9555485e816854f91bd9bdbfbaa1ee0b8456337bc4980ffc53062dbca57c8bf21491a94f1cee5bb47c5f0c4a34ff5d4a242d53fa3d134f082ec2bfaeb460d58fa19f8c2f6ec5aa3c0d41fb65887a0253913dc36426d3c4d82d0d02c27f120", 0xbb) 16:45:44 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x400, 0xc0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000001c0)={0x8000, 0x1000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000140)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x100000001}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="d0bd") getppid() 16:45:44 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) open(&(0x7f0000000340)='./bus\x00', 0x40, 0x4) chflags(&(0x7f0000000280)='./file1\x00', 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./bus\x00') truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwrite(r1, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f00000006c0)="56359d58209ccba749ddf4a6f2ea032e9a47b24657c15496f28001decdf44d7787f52877640bd819804c79f9ac573b1998269bd7e237c61f8bc54935d1014766c59cb8e85fcebb8f39ed3ff47840b1350df2d85ab5c3670e8ed5a9cd85e716f8703da539d1dca579d726a0695fe095bedd29ec8cec5630d5658aaa4ac032ef1950207dbf7e2a7a1a166c6a8f8d6c870efedf12a0ba4cc0b329b8b112b994bf0d8de9c821f12ca60e47a8485ca53bab28e5311671196acb3a682810c91cde732b1a3cbdbf6b4b3fa80e6526bbc1a3719b0a0587769883f6f965cdf7a08e5cc733f21c7cddc11916b454af8c226400b694683bc46641f9b4ca772febb5808d423d1e68158265817d106179d5f510b4eb7a507ac64be35de55bebc8397912b1b6f0564b7190be1f0e2c8793c85d560bacf4158a087128444c1ad5d4549c2256fd08aa562be1c63d7f57b414df43ec278425b592b695c4663c18a3b0b1928d90431175c41dcc40dd9ed8421eadf899d4b88b0106ee66ee13f408eb58345654e122849356a6a139dc90f773b50272ea57e0615d42b084d93841e74e1a5ec3f98129ec04c3bf16df117474bd2fa7960a61aff55279311182a1b739df17e223c40b0a7fd54339a8a86fb2f123a65ebd01a1a23e32f13a57bf84ae54ec05381405e5c4d52e63c10f70586e1bfdd18d89fb05bc77ee346eaa6a34a189c4c982981025b180cb6cc15944cba4cf21b9fff3c06ad4b0481d1116538b3f25b01dbb6f9c1a10a73fcc3a3e0a554509e7685453a032c1b840c78289c36fa4e020af99049c15c21162e65783dcbbd6f297ade94f04641942c1d86af5fa3d8b62f6a58876ff1081da5a52ead632900d86f69757a47d90bfdd58270a758e9474915844fd7aede74b3f80297e5371c72d74546451e1ad90fabbab2f2e88d8fffc1bbdbdebd47331bea5fd162a0f5295c87ad58d0ed704aab637dedc1e75da4620034966fc2d7e205a2033f7b203ee271b8f60808041035ac9e8a9c2d025fed844187bcdf11ff0f0bbf25fb0b0b8813a9fc4c05695c5808cf3c2b541037c5b310b98d3afe3461eba134961b75660d71042e9320c2628d3bc4e96b2e2dedac40f050df832831cd13396efed05dc7c6192334d8ad7d97d130eb61aacc642d2c1004eaad6df09e2af6765b4d5bca443a2da23f88facd1fd0452a92b4c274d987d90854e22836269dd46a137abd75bcf77784decdbcc9b982beb8ad255219ece3418ebf94f2f10695633811528c9b8c8949cc1fb2420a1538699db60ca899ba697bee20249a9017437aa98a412d710f4c65757b1309d01d8fcf8577338b3acef758fad6b2b86209b6747bb2bfbfca95f53781f6321f75f960137ab5b27215ea116e23006e795d6d52226de5d3e4f6309028ed0b8ce7d40dc76d05218350f348af1c322eddf1e1a8e46aa79f7867558e38ecfa5c9c87b45eea8ceaf65c292c8d9028f4a2201142fea34de3b24daeb8a864a760128b356ef84bd7372c9e0275d9c0110e62053c2ebde62d7e3e57d6dd5b32b301c4c7c646904e86bdf53e844670f774464e7c21244e223b5d275980e8091632160a708217623d4b2f7ea55bcedae5ab69efd0a973c38b33b92c99f8f5fa8237a21d361a383b19c17ecc1dcab527c37387ce1abbd243e6949aa3e47210c77616eb17aaf32f905d850ed597d7ccd0a3151b94d57b91401e87dd2b1c5238ade808315a402822a9d2c26251453067137f3c70a77a81e714d7d4c772c84a575cf694357856b387684651ce18a8c6cd83c09ffaa8d76b951b40e34764f2f601f871fb93ef77bedf51f38fce258d4a5ea322aaed2ef30c4a9c40f02eee25d7595b7001d1eaaa282563244fdc6e5e7ab11885e8f8e7cf6a576df757866d17991e0dfd7a1d4a777e8886c6a559a992781ea30e436c9f0fb60ab87bffbb5400a3ea43e20ba2e96f3e83b189e724b845776e844a1682e58da8b3d48566aa1e5f032394e408d0429d4e3144f466a553f90e16221a87224f8b36a86321901ccc17e81eef5565a310c8e7cbb29901274f76594ba8a08e7bdd3fd129cd74c7a879930d84b44827f3e951af2523fec725027d363f1bef66b7c64d413eb80d0ad3c4ede0bce05d4b4c32f984972f7e659ad41b6204c0d8d4b46a12e6cacad2ffdc1f4619c619f9460b0db2b78924dac65a7ae02db4f9416cd25697d9b895d67f428de547d043dab4911f4e68f5aaafbbb5d1504bb17ac9a3124053f79577859235b05344ab513172f475cfa3682edb0c7919be1ae1bd2a2f98eb4c69177ce17e34d210e7f6478008a00916c414e53556e6178d3d317a6cd6adc2faa22d36ff6da962670e1fc33bba291e2aec910fbbcc933820d4dce3b5e27ae57ebc0c176272a50d3ad66958d52c5bea15d1c6f6f9df855b405e590653aba41f31ed35fdede63880d05e5261eab688fc6f4743670894464dc561d86a6fa217c482c572b067a7f3cefb6320b1438183fde0857c48798bc6e18f93187063e50966eedbd88db409097f463c298ae7c3fc5f6d4287285fd1d573e702ea793f04eae07943f797acb7e176dd18dbacf182c7127eba839b5848c087ce4c6b5f804b6c1b91358ddd8f772e8e2bb7a8b80eff2b68f3db6fdbd953baee7720d87be12c1bdbe164cea90222616c1fb00353a8ce0f10aa1bcb1b0cbf93b21c6f9b28e26d379305615065e554451beee698b18c4eb157fb20155186dbdbf7dd1816a5bc2491f888725a98673229bad13ed2da6dc33cf2540742c2cccc1c4775497977ac41bb6ba0108a32e6b533960f2aa24b120695135db59ebfd502ae8df83ee2ac887d9c0695231bc8cdb2a29550e8f6cc733fe4a512c40a67170d0becdd11854b4875d11f2498f89dd89647eed9ae727de606f5d24eba8e619eeb587fd891d4ca0953912c30970ffbeff85b68817bb732a122fe3c8fae77e66ed1ca5ead0c34cb13b9491453ad7290963c0dbe787b2cc89adc8e55903854fc331a4b49e02088718cc3593e5fcea632cbb572f1084d3ac1b1ec39ce836a89a96f5cad5199d4b954c07b1496fa52b1918a4f3d7909fcb365dd838c85fc0b1bf0119b359567a0515254ae8f155f8097aae3cc8c2f4c88695818b09a619be0a12594d05be7c5b2fc0cf9f6ae795b6b742431019e2d3f6b90f9704c4ad22fc505cf99dcccb0c340a51f21bfc98fc58afc9e2d8e75058c18021e56a18bc6f32622d78560fad36a3ddcacaefe2563512eeb7ce9cc1a36b3366a6a67946ff6e0eb8ff27d5df1984d32a4d6199a2627bf84b87c57c76c28de3af3cf80924ff06373fe1890264620ca59d616d4b8f77101f25edf9e5290b5c1ddbd884ca7a729a9cfe5fc2c6d2d8d5180fb80ada4337d2168c609054c99818619ab60358922b670d6f6f614a12969f3f2c669d69ccca3128af2366150d37a6a6571bad7879d83417dfe19ea5ad6fbb5655c33b1399f2dbb89d89b774019615d00586041700782f0bf6c70feaebb034014f44a84348c8bd66a99a348064c6b97d916a4cb09075895268670d3c4c3ba9cca948366b7df4043702aeb23dee8bb975bf2315dd317c4bfdadc7369f976521d92bdce32f8aa14495dce8a09bf1bcc024d083a7febe0797aa3e1a838f6038f803cae06ac22f000177b2e66a7a0e400c2ef7db6dcaebd73ed5e348d8ef6556467b0d78c3d2ca8d5238f4ccbdb42cb9719c1265956c95e1a351c6965ec9a4f7dc75718f5fe2db6dbb2926dbe82745bf73bc3fee197a3768227bfda54e45dcc62236ad3b4b3d6a5534d80d2d6fe6009aad5bb25779cc4d95c418a7161082baf7076af209564209be130c41e8445e8094f76e22de7003f9f3f6600760bb5b29a0981d571e5239abe674196f23826719fb3508ad6b636be031fe66004090ff557d630513dd72fdf9ff1bb56c800c0114dcda740206206e34ddb4b5f704c766974505be8ae56dfecf877555775c04ff628b2ea86ead67edd6a3604ea73636a6596e17efe49f2312e654be4eec822b9d72332fb21262e52e7051fd51d4ac8336461b741680e9f76a63e730ed9ec620bf3fbd17c69cf2e2dc8e39c0b4656d22cc61625c4e67dc5477c3cbf3920894321f6d102a431b1809a5e24a7c74284db1c840c9929e0aa188bcddb3606d02c221c50869a9d172a644703c718d73ba9630d3490c404bbd20a308445db5e905a0fc3a8e1714e24277d3d1b5a35b116b03af163755ad07272db9b43acb0982c198b484f4410133d35b76e56512f4e489d06d94fdb83a626f4bd430361159ae8967559d36fc24bb20c055ebd62e17fa960a25b971cf332f373e1aba610f95513eae78c9fcad150b458efd6e76fe936b1c8746efaf978c7ded17f1b0b5930a09e8dcb69a6d13eba95a314fb38770a726b6fabf77d81b00d8fa48ce63237489ffff86e972c2ff90343a95c729e7aee4ddb5d565b825619743a380226d7dd2ce9d9d0608148821862dd20edb137f5a7532ad8c2493586513f52485da39a6e3c12e5a93c8c0084cf8897a786b73941c8844b6dab1871b4ee5b64935780efe8ea9823f774a5c8dbaa852b0538d39e9e8ae7b806369a0316b8c8572a25aae3f71cd81ed542bf5d5aa12edf640a8f11c5d46072710dd914a1677af6f1f98e03a99eb0112f9b76d2fab14edb9e81721c5fa2900c499ea10953d6617c477035fa9e93a58e3db68a64e693e550ea84113ad58709db2f909a16995ca6d2997c8a854eb18038e9eef60eae59f3ae95082d1e1b3f90a4979db0c18d118ff86cc2e49b3a22513a6c2fbd354b29002df1bb70240d7298003c7ec81b7c8be1a19a79396b15c035c3ab9d4c743530a06f10a6df810dd2176d3d4ad6282a0116bcdf520c1673da962b4d82997c78717265709b44b8ba43495dadec90fdb7d63787371e3cf5bc40a270ad799f144331581a92c110748be430fef6243abbfea09102f05cb5004dd7ab710b383d6b15caea79e7b483df8bbe5f6cf9e1c6bbf68481d8e7ffd85a47ccb48c949d5e6faf4e8e955b490d551c80da59742cc017a6ff6d20d5df15b7f7ae42fa1c0d37827a920a88f9849b80205fba65c92f1a0fcfc716583c75c7cdfb7da3135677efee36bc99ec89f7c2dba48cfa1d4fc33ec1925470e85bd80b8e23b6182729e1611083d8c38c0dcb70578ca9cbc1dcc7c6ca387e2c841fad51911d629682e7c91e92eccd304a917160a9444c720e381a9845fd0d1f71de2ba238c1be609538a6e1a756e496b9c1ca9a7310e635f5c734f01b2c760126f266cd7bf14a3341cc4508c0f6bb19e0e3a9bca7e3fa2bffc6f8fbf53dc77b802cc9a8ed9175ce116f776cccd4517db1e0a184aaa7a0f27443446db3cc451d32d79b4ee20bae94089985e24b8b8f2c295faf391a12dc182237bd0f134dfab321fcec38e64fb4a4d1ce29f5abb23c1a7259a96db432ef665930a6105e4b42f924aea46882ad086e8fa8788c74a0fe967a62bb978da26be024113f8c8155a1a38be6180b7c7a54ae19a8b6a62982d1301f79cdf45b30c3c261c5caeab4f6e5551b0c33b61eeb3237f978673cad6e1dcf070830d82718274dc62381dfa7ef93afc9b72bf6af5ac4756bfd2e19369fe0aba479fb39cd7852630822e9687eb8d6dd038cb665c4a57220a225846a3b443ca3f2d2628adaee994a7fb09460854ce86cb45a2d04d27829bdd79d137d3125de268c370c4ab6cfa8d2fb5c35af96ddfb0e4d13ecc808754ddc4ff6dcb0d6253eb", 0xfe0) r3 = msgget$private(0x0, 0xb0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x8439, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) 16:45:44 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0xb4, 0x0, 0xfffffffffffffd71, &(0x7f0000000080)=ANY=[], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:45:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)='\fFW}', 0x4) 16:45:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x30000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x44}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x8, &(0x7f0000000000)=[0x7, 0x100000000, 0x8, 0x5, 0x28f, 0x2, 0x4, 0x4]}) 16:45:44 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000040)='./bus\x00', 0x880, 0x0) ioctl$TIOCSETA(r0, 0xc2d84228, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:45:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) 16:45:44 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da2226a29732e586b63ca24304d36ab08691430e9ec10249e412ce2b7ea3d07dd2e32d142593b9e60ecb4df7d5551f3316b560c136b35c0899e64b3b80ff0f193f27d7313f8cbc8749142830604b4e5c304ae5f14c1a7f8e19e32c6f1de7c9d15c9707694c72121d18af88b02d31de3ade59f5ea3968ef305e9a0303d9285824d753033ede533dd0cbdfc6bf74babf0d5304ff9e1c8a86a68723c57ec6f1b25111d67a6ce67312a9af95a77f8fb9bce40f4c9d1752117f14f055efcb9c26e161a893760c699b9daee68f17853653c64eae364bd96a1fa3c0a2c379ad73d59385a38b1c2aa1f6ddb79c40fc537829c4781bb496b6da44120612fc7abe29b72dc9e7f7ce3d0402a4327e26d3460f6e1459fb8bcf8671e4ef9fede3f53070512ea29dde6f840ae1e2ca427dbf96bb686fc9947b8df2ed9dc206eba38ef2eabe3c6fbc074728b4111f6ad0c0a9acbbbe7258ccbe67a772c407ffcbcdd82f3e0c2fa8f73e20b45cce876dbf0ffd41df693dc199f4b05fe8e223c72c2f609a6fd575289c702ce9b112b51dc8082d510b5af044e6bae24573675fef35028f590d27af8a984a371c3af844f015cfe87f00c0ec642d091907e00aa45d9bb5cd800522c157d37fbea02b7205cc7b7e3ecfd72f63d3a30468c4058e70f01beaff1d8959bb433e3032ff5a9bfa4becb13c0b725facd67e3e00e008a3da828a9accf209e76e4ff80d74a2abfb77f93bf4f3109d85160fb88f06e4cc58e2225a79f43988b5d788f0ffaddff4f4dd7f273e3da98884955c889db4a288b93d8434383a143638fe5bf992981b5dcb0961e4e257a075bbf2c07a0995f6082cd8cc2f09b7f00923014d7af260feda574abd3b6e11dc02a8bcb6393b4dbe765f176c7f8e3b7ce5afe70fa4c709d6f3a2c831927a2736f08e098cddfd31629c0d1b4e041344ad511b742f6cbeeb21d130eea9045e33f0a45c84e0d47e3b8336b9875dd4413f0667ca9248fc35726579f227bc0d2365fbb1e35ca0b0c86af7081ba263677e8117f72f543a27a6424717425e3ccfe2aa73d849660e483ece4f89e142826fb23003fd24b1beadf9abe6541a4d8a1832195bacc6cc7d9b9624c7b42b0f674f2ac08f367fe6bfa22e9b6f7f6a06c8b172fe2b8d4f0486bf3cd817ff98b57f43a0ecb07f1b0939e8a5c855986671dac4318bb33efbb0190f8f4873606fd11b5d5fa08157a285d9b8484799f9ad5f57f20350c75e1e7dfdd84a79d1e3c9f737a0309f822e314a5a94a9bf589f59295ae93f24f6e455797b8b31b9f674b5a9b3d5216d11f52cfec5932525e674bc77eb0fadc0006cc37340edd4655ee5d82fb976dc8d71fcd4047b1ff5329852be27466dd1831f70a48c2b3dad955b479cba54eb6ebed5d0270cf911dcb21c0abd386b6c94d08d72e8743af50aebb6ae7732933f5f3bb79b87d3ff58805a0947ced15752573231c4e989dec7c6008bf1f878e840e5b31f7d6e1da0fd59365039baf78ae58df998bf99538ac40bf3a0fdf05b21b3b0908784489342b7f23b33b3fae3a2317fac5f0f2cf28778e885d0f973e8fb749124959aad4aa9278332f46ed7690c10506f3e076eb13d69be2c13f1dccfbad0e73cd87c36a66efd852a6ec6c0491e76ddda2706c38dd3f8484b4712dddd5e9224545b2ee3b0720e234d16c17d168e952dc1e2cde7ed78cf291b2e134c89a6f5c69dc9246e11ed334ed340b630956b2888b99019b98a3db66cb3a9f7692aa6d4a84e69ce57b330f2478488fe10ce4dcf13a4ae63dab3eaf6433f4f29250b3c7eb04221a8e617e0f8e12bbce69c2037f17250e0141f67a87d940490c3cf2ca599925e99fc563286143a2c7a7d19b5850ca6e06402da0ece6968503e6bdb1d5f0967a5f1c713d47a3107520be35c2c2b045d2468d0eb56db808541c514f57d52556283a984c1ea9f8123cfd9eb46fe002e8eecd05b672ae5404b4ae7207e3fb837d1e0a5bdee2d546c042dac7ef8a4812cce12ca2780bd66aad59d29067c408cbf628e5a430ffd7678c19ee4ad83b7a28f1dd79256dffdbf015796ad86929974ed36ae198553c1a5c116c215db72a37caa458efce8a16be937ac20b609ae67369cc70ae7c164141ee675c5530221c414e5f99f32be48d33f62ac3df83ea8c4a36e3c249ada61a0470f1b29b30ba0111be93fb0afe51c2705b55e3f1195165696137fe44cb5189a869eb02c564fea1599771db1ce3e88817034a9967417386ea1f4cb7bb18c0fd420ab1b845bfca3468af4daf517d93c4dc9841cbd018216f06c8a3f15bff0a4ebaf5bdb8f8993e54cd0aa879347920da0b16681afc0d2642f3fe6e1ad6a3e7907283e769c83a11708244630699f3f1179f25f5fa52b9dd91a5832bc569712bac37459e5095024e91e710c6bc19e863597755efd919757967f2c33b3b2723fa0892443334b0584ef9fa9c45c74b68737902a63ee2ab4f1ab2c7363e61e0a328f0f686f621be67752ccde1376ef10ab4f370d6732bdd731e07f56383954cd156fbae163afc2fe7655365ad0301ff281c8da70702b4a3dff954706e18709d41df6095a54889ef6412a817f1ecd0ffe063f5651f3515924c07991ea42c5868025f2b874b7b83295", 0x784, 0x0, 0x0, 0x0) recvfrom(r0, &(0x7f00000008c0)=""/228, 0xe4, 0x800, &(0x7f0000000040)=@in6={0x18, 0x1, 0xffff, 0x3}, 0xc) 16:45:44 executing program 0: ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) faccessat(r1, &(0x7f0000000200)='./file0\x00', 0x0, 0x1) close(r0) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r4 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000800)=0xc) r6 = getegid() sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f00000003c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000400)="4d11808324cc10d9389b19d22c90e4527e7b70c28de926d9340e827e99ad1c0213c6cc684147bfe8e8865317c08485f71eedcdfd7c208ded9cc9f567eb8e5cb2901dac0d4699d109e5793ea2e62142fc21a0", 0x52}, {&(0x7f0000000640)="2aae85cb062018d6cfb344effa6261f6d43b5c6655b3227ca1a6d1ed1b9d4f45051d37d5e5bcd8591cfab31f92c1da9943af0602369040552d5d5711a156caeb9f10f2de420e36d8775c15e94be83f7bc98f45e76b0b679c6a63449b122a0c6a7d7ca9777d106e83836e3c769b0b44336322d5007697630ea932", 0x7a}, {&(0x7f00000006c0)="a79b7c32a842311f28c4925483d450a06279ba3468e5ad2cd4c30b069adaa70c0cc8fef7041989e0bb84d22bcf38db190d7417b387cd736883105855addc9161f3fed89daa699c8c3d941a9a38823904f54e8b24985795a3552e28e0663db127e183c186a4b1b228d823e48c00d138298a506fb3eb621d0e91f3ebab215dd9a5bfce3639b035fd816183b12aa979fc1850192cc1f84fa141de525fa456d30b9ac7538ffe7d6abeaa32d970f08e9b1578c02de8bd740e95fe0cf6a9ee9f07b6ade0d70951fa4c80238488b2e78d7bd0e856e2d6907dc9e49e011efe90437f7dfc6d97cc", 0xe3}], 0x3, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r3, r0, r1]}], 0x40}, 0x8) chdir(&(0x7f0000000340)='./file0/file0\x00') r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r7, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca691", 0x149}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r7, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0x0, 0x80, 0xf0000000, 0xfffffffffffffffa, 0x7}, {{r7}, 0xfffffffffffffffe, 0xc0, 0x8, 0x100, 0x100000000}], 0x400, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff9, 0x10, 0xf0000000, 0xeb0, 0x800}, {{r0}, 0xe265a3b8da351a17, 0x1b, 0x4, 0x0, 0x401}, {{r1}, 0xfffffffffffffffc, 0x40, 0x40, 0x7f, 0x7}, {{r1}, 0xfffffffffffffff9, 0x1, 0x80, 0x81, 0x433}, {{r0}, 0xfffffffffffffffc, 0x1c, 0x40000000, 0x8, 0x1}, {{r0}, 0xaf9f6f811b32b37e, 0x8, 0x80000003, 0x7}], 0x9, &(0x7f0000000380)={0x3, 0x10001000000000}) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:45:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="06"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000080)='[\x00', &(0x7f0000000140)='@*\x00', &(0x7f0000000180)='[@&}&-@}\x00', &(0x7f00000001c0)='!\x00', &(0x7f0000000200)='\'(-\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='%\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='#*\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='{#(\x00', &(0x7f0000000480)='\x00']) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:45:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = dup2(r0, 0xffffffffffffff9c) mknodat(r1, &(0x7f0000000040)='./bus\x00', 0x8000, 0x92b0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSTART(r2, 0x2000746e) close(0xffffffffffffffff) 16:45:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() sync() syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) close(r0) getgid() 16:45:44 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000040)='./bus\x00', r1, r2) 16:45:44 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x101, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffffc3) r3 = semget(0x2, 0x4, 0xb5a83fa15d3110d8) semctl$IPC_RMID(r3, 0x0, 0x0) 16:45:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x2c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='G') 16:45:44 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="bd360782020800ffffffffb603a4fd6e6f5928e49b4712e9d016538e14957d27f56ddbdd02539b2c5e23bf78007ba66999d803089b4ee666f012c1f25df6e7ad89e3753d4d76ab10d88b65f88506a02f2463ba2670db5ae0c5bbc66aa9f5e4af1b4c29d00d851548d005b6d8edb1d5327adf5e646c072f1a93de3b4b798f5399c1b9f8c8ade42e5377cd8a70bbc570fd47241412458129499249dd721f1aac2f82607e2ae5b42b624e68fd2bac16cb3e4ab1aa994f362c06f3e556fa442a37b7e3e8c093d5823393d43f63d3b4a2e554547a51cd01f9f1626b2f998839e28e6c179754ddc9af47fb98eddee0089c09f82acacfad2b2e4019cd610b462aec7d087985ee88b2064f8699000cb0808fcf6258008146b0ae750dab6e294d18b62ceabb66029baa30d0b351e75866b957917a5bc48e3f00998fc836a57f5ec7a24c14dbe5f038d9c81f697e50a4a66379d4e431f0602110576127437795536ee1c86b65569206d5b689af57167c4384e1cd4132ed62ea71eec5c6b8ac3c072a681182e6e18622f3c45284c4345e5bcd27aa28fc"], 0x1) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000380)={{}, 0x2, &(0x7f0000000180)=[0x0, 0x0]}) rename(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000140)='./file0\x00') 16:45:44 executing program 1: r0 = socket(0x11, 0xc003, 0x0) msgget$private(0x0, 0x414) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x10001, 0x7fff}, {0x18, 0x1, 0x7f, 0x1}, 0xf01, [0xdd6f, 0x6, 0x488, 0x100000001, 0x65d, 0x5, 0x9, 0x3a]}, 0x3c) getpeername$unix(r0, &(0x7f00000010c0)=ANY=[@ANYPTR=&(0x7f0000000080)=ANY=[@ANYPTR=&(0x7f0000000000)=ANY=[@ANYRESHEX=r0, @ANYRESHEX=r0, @ANYRES64=r0, @ANYRESOCT=r0, @ANYRESHEX=r0], @ANYRESHEX, @ANYRESHEX=r0]], &(0x7f0000001040)=0x1) 16:45:44 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = msgget(0x1, 0x4) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/62) close(r1) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x800, 0x0) getsockname$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) fcntl$setflags(r3, 0x2, 0x1) r4 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080), &(0x7f0000000180)=[&(0x7f0000000140)='/dev/wskbd0\x00']) 16:45:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() writev(r0, &(0x7f0000000640)=[{&(0x7f00000005c0)="97ab5695fe16db882e37ec5429b1387bb197403024f3462646e0710a2b4931b6939f77e6c6bbedaabcdc17d3efea1707027712a6932a2d5a20149cbd7cb07153bd9ea3116a90cb5197930b39263cef98b0039bc26eafd0819f6edd1ef9b65ebebd0a47bfa40a16", 0x67}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xffffffffffffffff, 0x0, 0x953, 0xfffffffffffffffe, "000000006f8aff94eaffffff00e1ffffff0700"}) write(r0, &(0x7f00000009c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf", 0x31a) select(0x40, &(0x7f0000000000)={0x93, 0x57, 0x2985, 0x1, 0x9, 0x6, 0x1ff, 0xffffffffffffff13}, &(0x7f0000000080)={0x10001, 0x1000, 0x8, 0x8000, 0xf6a1, 0x2, 0x10000, 0x5ad}, &(0x7f00000000c0)={0x1, 0x9dfb, 0xfff, 0x3e, 0x0, 0x5dd72196, 0x5, 0xff}, &(0x7f0000000140)={0x0, 0x7}) 16:45:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = dup(r0) recvfrom$inet6(r1, &(0x7f0000000080)=""/74, 0x4a, 0x40, &(0x7f0000000140)={0x18, 0x0, 0x6, 0x7ff}, 0xc) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x140) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000100)) msgget$private(0x0, 0x40) 16:45:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffd8, &(0x7f0000000280)="3871accba5a12c8700d600f6069bbf7004c02e93eb14d0db7d410847fd6d65087f244ff4864c53c7300d37ff92c168752ef2e8c717dfd6da6da64fc3377b1d5ee3094d53a982cba7d4a43c1f000000c19ee0684f6667fac56adb1389d1f79b32bf0953f663f2783dbf74bfec65e7e1b8c0404c50d8ccf064fc4a01778688c58f5bfd") 16:45:44 executing program 0: mknod(&(0x7f0000000040)='\x00', 0x800080002002, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) syz_open_pts() r1 = kqueue() r2 = kqueue() r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x6, 0x1}, 0x10) dup2(r2, r2) 16:45:44 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x8002f}) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:45:45 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f00000000c0)={0x0, 0x3b9ac9ff}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x40) openat(r1, &(0x7f0000000080)='./file0\x00', 0x8000, 0x140) 16:45:46 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x40) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000180)=0x2) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000200)={0x4, 0x80, {0x100}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000000000000035}, {0x20}, {0x6}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:45:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x2}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:45:46 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) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) rename(0x0, &(0x7f0000000280)='./bus\x00') r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) openat(r0, &(0x7f0000000140)='./bus\x00', 0x20, 0xb12efaa890ee3f98) 16:45:46 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)) shmctl$IPC_RMID(r0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus/file0\x00', 0x2000, 0x4000000005bcd) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000080)=0x3) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x40}, {0x6}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x0, 0x1, 0x4}, {0x18, 0x3, 0x80000000, 0xfff}, 0x9, [0x400, 0xea7b, 0x3, 0x3f, 0x80000000, 0x80000001, 0x7ff]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000280)) r2 = dup(r0) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x8000, 0xc33) munlockall() syz_emit_ethernet(0x97, &(0x7f0000000180)="bb07b01de3969b100ed647fd55947a93ae10c626b4887dd99a8764ffa4f03d53134be5a74a92b3e87ad451502bd8d8fb089d0ec1104d455996f28709a305e8044f07212bc9b9794a93349afc771eea6e9de52822b20162df77af7eb3f3c17d3fca9ec93cbd7d886f62eac82c327532e4352cfe4913e82180ee1924dea525c8a74d090a4b04545d03e72b317fbe4b7a3f991594d80d3ce1") 16:00:00 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) listen(r0, 0x7) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000), 0x232) sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000180)="b3bc88ef28402e2e0e02205f74a8ef98a1f2aa25f6638621292562d0f92836c97370d54acd3bac7cdf0233ecaeda180bf877f2fec8e2608d3bff5c02ceac62ef4d4200803cace297c1f741219d426c52f0c54223", 0x54}, {&(0x7f0000000200)="254bd8058138f044df1e35973d4e40b6998b57c70f90a6e82110a8660ad15d22551a4da7fc9e92492f2a895ca2386ed4ed0e5c3208dbc9dd67a7c8b6ea0990ccfddbe8a6d11cbe5cc419f5f3d412a1982f447e1b29a34c715a67bc22494f26bb272543670098330f9cd99b5d48610038b8de6257004b2c2505e7a737c3986d7214e570d09783b4c9c7255415766a62339472040c08682baf9aa49e834fa356398ada1a8a229ace2db4bd6478721ff42fcd226a743d43020227112e7e26cf9090959509c78b3b8732c18f3c24692f495aea14a1632144b9149cb15528958b198b8449cf672f36af519f94be", 0xeb}, {&(0x7f0000000300)="f626c3eceb1591cc9885a7fb6f80f2ad970520b5596735c4982e17f156cf20c2c7e8f24d16c86e737269cd3b7da1fce0d1e93d2ad4cd2011ea703017e55012bc247aacaff90bfe262b0579145437ce1483fc283be71b580c03d30608e46e42f1c4613f9c67b8eb471c90f56b736f722f5792756e4bee72597e4d16a8f534e358a7dce8204382d87a072a1ff17ff105e075102ca8676fc442f5e6361d14289cf131cc760d79e288fafb7dc329ae2510d55ffb99b9e28da3b0dddfb0fa77b3b56455aa6510b8d970d017120edcca86f7c3f1d70d7f7019f36d424debeed007bc05f862308aaf4b740c053f22cd868238a73d6f0c2fedfc58d14b9c4a", 0xfb}, {&(0x7f0000000400)="9607fd14d034", 0x6}, {&(0x7f0000000440)="98b3f199b923d3af291f96c58f5589dbf038ed3963845ea933dcc61322d5b9dbddb330d0099b7cc58449e91117afe6c296a93cdd3d10c86f388c4ec9405dc17cfa2af569a80ae418f41cb1b5ab0cfcdaab891b53bc14d4747af71abd1f7c09b99b7955c3cc4b074874dde9ad17a1e9f0db8bfbaf2b02b1bdb3e6f11ecc365b7e18429f5dbe0f0005417afcf735c840206ac33755a94e222974b5631f89da6f4a8d1f5c8dffd3fe322dbe2ea75eb44bfe4656c097b91c8238b26e8e4017d40b30ef2238466d1cc002db1f7cd0a878b871a3e0b3ebaa3a13e8f8fca9b56fd770652093483592", 0xe5}, {&(0x7f0000000540)="2a770c48a05a46ce29d6cc6477e3fded9adad1e1113cf6658381e540e92d22aaec4087eeeabe215eb4c668aefd3295f2a458ecb8300493cddef360fe67e1ab2e3ac3715b1ce960f4631074c00c2e05ab0edf33fdb27bd12a7bab46ed3266a65489c4109899a78cf82c4cc98a27b058df0e1adf9ea1c19dc873303017c33d06820b7f18cf1787b1cd52ca9147199b6cc9105ccf37c3e0105c634559372dccff91", 0xa0}, {&(0x7f0000000600)="1bf29a566c698973b7430e21bc2abb26acf141c6664b703d4ba9e11c36ad70dd9e07a532", 0x24}, {&(0x7f0000000640)="2665716d16f0f68efecb0e179f921ad74c2b0a298fb28f45e4fd8b064665af3c38e03ca10018a9b8079c142b503279cd00a46b9b40f45d0928511dde9bb25a06c96549bbc285d1f6ee1ac282e241caa69af6139cf4d34c96748ac39edfa6426232", 0x61}, {&(0x7f00000006c0)="e286ff97a698a7c42ef276c6d44579842958e47b666c284af8010f2cde4fce6f9eb0269cf3fb0b675e6dfaa23242478f66ade87deb62ebaed3a37617f6f0c039fcae519d9444965d8d25ab1de583adfb6081fea4e06ff32a9d8e016069939b22e6395ed1923aa5d1638f81839a9ae39660f113f96ee7e6aaa2a6059f239747f63c381dde666478b41651975ef21cc1272715d8dc71d2b8ed1c72ef66", 0x9c}], 0x9, 0x0, 0x0, 0x404}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r3, &(0x7f0000001340)=[{&(0x7f0000000040)=""/53, 0x35}], 0x1) writev(r2, &(0x7f0000000d40)=[{&(0x7f00000008c0)="48edef44009d4dce0d8029988a3e531395d4a641dbd68c5fcfcfcfc97aa99ffd789fbea57b684f105f36d2d229b27e7f8c6c21548d31d54398", 0x39}, {&(0x7f0000000900)="58617175620fc82833e5945652368743c707a926447d0188ba5ffc9fe11357245c58df1de2e3e9efd98c7f03b8bc41eb14cce3b542ee04daeb5d117387f87b81615ed175465021fdcf2daf2406c5c69ff643a7c9e8416ed046f72062b7d51e514b8d56fdee4ac5fc2e76ff0c05ac429e61e81acc1a073630b87a129356b58fa31f7d86376600611546974584ccddb09786eb3e8e", 0x94}, {&(0x7f00000009c0)="e79d17fff67c536bc1774db4442d4d76dfbc9c574a8a53ede81b06dd0511f9d1fcba52a17e2bbb972b33fbcc8b0fc47225875f2f565e09788af81b06364f38e37d42cbac646ea09b00e4b6497da24864ec25d96292a6357e0b015be640fd914876ac187c7a6192afa0d3ce1e1ac081c92b7ddf4eb4df4b091f5ebeab2c37e8e1bf174da7163894002eddbd1a461a17c997fd44229b7e8856b9563d107c0068e3809572334332aa3208c0594567df9bd37f4057855b6b8807a760b02d4114f777bdf1ca3916", 0xc5}, {&(0x7f0000000ac0)="68d2398b362f962aecbca8e2cf355b4c36483b4d90fa9c9c6390730d5c992a576083e495162c9c05db11286e3d30e4b6ef0cb319a91e9f5e33a8813c16e75b5f333221ced4ee0e55bf5584feaa9923590ae40f95aa80666b554521150b61dceb4cda37c8052d27d2ae6e8c0b8e9b9daafdee2d5b4ae0a5f33953847a3fb42bfe1cafebcc7fecda06c4b95838a36ce9beb1875be40564e5e0e550d60c481705ddcda6f84b22e63f24ef26ea7dd1c51c895fc37dc1abdf752b8a532f0adcdd081d", 0xc0}, {&(0x7f0000000b80)="f7f319262ce15c641bb497622d8b6c31d1b01ac159a56e8aa3f26a4d51d163f53a881bbe0e5fe8", 0x27}, {&(0x7f0000001380)="79057d5bba3fd9d2d301f060b1169b1e0a841d6008d1258f50dc20aaa385208c4c0ab7876f7b5fcfb4301fe44bb948c3e38c7fa88e27593074e38c75f01076c518db166c2c679ad8053077f138229bf635ab66184ede295ff93f9d2d6057a642dcadfb5577d9eab7155dde9cb676e7b67fb775a5973b0c83f4456299cb452d1ab7a47a4c35f504e20c63578a29801f61432a40ca7b7565c14a42ba3ad09908461d65c38408ed79e9c2b1c1a3dbb94fb5f7d7ab36fe3b9f1253dbc59d81a721979c05edf9d484fe5d1bb83cdf42c769a98c5d47bc5a9008d070519ab2ea838568e5559316dcb95d472cfda46fad09c8895432621141b6ae74f87fad7f7ed01d4a27e959532d493538196434bb77655ee42628a55029d8599a539d2c6e3f00ca7a6914a37b1eb4fe5d78329c37f84a9c59204d38954589c179e77ec81c286e54c64b3a46d6e69ea45999576421e72353a9704ae3d7c671cf7974d8b0b749be7d077e3d53c6c87b203d5771fd8ff89a6d29b59d15cd8e0210194e40499a4598461d11cbeebde1e5cb062091a9f30dd8a1c7450f04fe31cb0b317e123f68b298bd5046fa1a4d7e941e8461a87563bb0db0efa27d98f5a5d7c268f818701728da63e8d850e1904593e62078be300bbe97b282738752c8309c892b84ed67aa6b4d560447365a36eab5dae975638bed3665c33a94e3724301a938492132c15dc7e5ac357313e3e96d26bb1259d964fe568b19344f05b6ff4b786c1c783e545ba5f5362401af8869cdea84380f7e28809d4adca88387d456a215a81783a514f89c14ff33bb4dd8a5c6173adc3a402336a6cc61be149c0baacc2027c017a7b64d066bb7cdaeeda69e169f43a27b643862cee4dd878b9b9d5b98ee0b711a781ca0151927ba336d258549eed1c44a6d2495548d5c29aa91747ce53a153feaac069903849dbaa25c7b3065cba31062f503788a4e8ef2fcac12682ca7f418c4fed6d6ba614f8c9d9ed20fcf8f8fd8c5d6b4278d0f90e2a04ef579cb5217db66db58fb50ecb16a27edd387be357f958fdb78902b8bae9a2e8701d6ab4f77242b309d5c873fabe1a058677b317b93fafbe2d59d16179aa30c1f49e2250d380eed1e76e6a67723b53a3dfe8b844ad688d5b41e96230e9ec381486be3f9d6baf58aa930130323b2c1fd179db00fff5dd4152714c102649d53661e5f1a5c758b335be8bfa207c31689a76eef39f4025940244c622eb2644fddf5543ecf7770399640a8d27862985f479c2f17bb10964b83a3b6af14ebb17348086c026b0f0b67b84212894d04a853a764f1675a1b8993af964eceeebd572d0e04863341a2344518e912ad4d3608560d2f4f73dbe34ce44b8ac18dce71288a052ab26b6111dfa9dd180f71f9c0d32ca1ae8e0cd65e9659376c0fce66d3f1b3f7792bec0452ca66fda8cf442b29e8dcf49448d57f6acad4d8cda1935969372f4e5e384e0c52f3e38b126cf9fd777aff73f4eeaf8f750b2db1cd1e29357d59fa963d8c062f270d755a763c5f8ae37912e5f9dc7f5698d3bf2f5815976778c75d47a4705a9f5948497e06d784dca6ae9911664908cd401788e40cc0e7152e20f8668e5e6d3bb2601fd17f78a80723e989518c7ebe0bbafba94815692870c23f41e3ce7085b9d1b8aecf28b7af4b28eae52f96e012c88249e7a2f96649301965676844709b347b4249ab564d9bd4597424dcfbab244ae1e5d7c17c22757c32148fe2a9cdab0ccaeebefec3a662a3e898e3be724f37b54fe3a4f34a3ca5c5861cfdd733230bf11174d543e473a9d1ea71ab5654f55c51d0f6dbc8f3ab47cf7ab7dbd8a1a7b102265ee398d6a3774dbab9c4ccec30481d9ce2cba862c693870d075d9fc2ea677be18ce6948c26197a212fc321841114c464a6a30536efcd8a159213416dfbb22aa60ff8ea60f6721ea624a8fd9f0ceb8b1aec434461dc749bf34152a630b02c2dda7826760383a68d8d51d633a38de9f18588e8f4869e0fcb15c2ac0b9af861b7e174f033f2467c2c9375003efa6b2195b92e8cc4f63d78b1b0c63e4b4df5fb6e3e0d7c438ab90950f430ee0ed634a98f36d5836ef7b97b4e39a9521a31397a9bba1a7c18694f9ad715915b2c11c088bba3167261b573ba4e545be0eb2a74ba46c1b69ce606d48aa96edac361c89a7e267ba4236c91b3616728187fb0dc8736fe86160ec4dba1f97ed7d0c40b271583944f0baa6d5a6472e87545beee7f58925afd45bfe4b8d3c0535b39a90c2ecec1c6113ac453a35a8ced6bd5273c4d7016678ecaa44bd47a1af673f287a88a437a1df57ae8c58cf34fdb55d5720636ee183e7ffe7855b05bd9eb16f2b44794e040a139082af4942db824e688e813c0a9bc11fffbe25f31e528f24428a7a6e7194efa8ba1a4494989adf4f3f0bda5af550b7bde02ac939b7b191f604ad8a59556c33b85c6f1890371ce3771ed967c6d44705bf055a603e7a0c09f37c2fadf98ef4535976463928191bf5d175675299c9779597351e59b1964bfe3383a8b76cc3c3d3c90a958954d5005a30ed54208d164cef969c54f7ab92d87bbdc4cf57b5b01d218e45ed78be6501d2b9267b26dd8d2214d830d0a6e13bc075a815803303db70de13ea13909205d99466f5811dc2f39c0d23be77ea9c64d2c765f172c7b32a9c2e65d699298f61c4a94ae4eca284f3b45a07bd812be680340099419a25e377f0bb4214aa7da1c44e2e7f373927631fc5b212e209cb61aada7da54a9aa6c25d46e20b8a201184eff6f3e84586915a19a44f40a848c053fbca754189bee5db19be1266821460d6f0f170d60b2f00955c1839eb4ac3cf50caafe5c8847203a095736f5e3d8492da1f66bd661e4cd94d7f9a727a9889756d8fdbe52d317957095be2c33880016dcd892166fa97686d86cc7aa7b490dece34e56a1f9d4fce4193c7bf305ceec334733357bc1652e6726b5d69c8d33617640db802832bced93c42d608ec464f56fbfe2ce0b5cb661442ea5f7fecf98da873fdeab06082133bad977ad603c765f54105c27b4558edfc8080368a849fc6c2d6e39ef9a2265725af23ed2d095ac26456c23daecb64f530721b6c9da08f9e02f5faedc973d209c7fc045f2c36d5cf3734011a69b13b07be6f7dd3b3bfdeb5cedd69368f5e3300b00f3581cb7396ff24918f88e97fd2a8aa2254bcada6024e077f76949fb2d0015f984e99563bda6dea1d023c5cee5e4705be1e4c66935f1c5387b12c9e8b0fe098ab5ae26f333c84ed2e1df86f1b14390bd44c5a1390a353494b157f2b176b9821b1b2f2f0230423b96f0551d8d12e76a79515dacd6e35a75ef1ae7f4d5b284600dff15fa0b34f196f3f7d19bde3f893217305ba7ba011649918824a1b1439641d7106ae3348e78f170d590e34e15dd633c8c3d46a6c901c6da0e3de4e390a2835a240ad5818ca7d3f814be571b2c8a18e032c45f2053a3b69459292b356d0f528445d8c4aa18a933ea50bd482307963279aefa06c4ff54db9c398e3e1cfa2bdcf619a0a02199667ef4e4f2defda431fa344f2f9ebd331281b0b21b39982c16cce9daa4577efbabcbba933b4b31eea0928c2b8145b792dd4395bb7ecaa0228f8fdd80b552e621d7f3de867a82076d08681f2c4ff21bfdb75453119d87da0a4d32ed6edfa7c7a12c7c4204c06fff1229aa8b71ddb2cdb6dd7e31a29a547a165a08a583a993a2b9bca4a2901153cb379751f5e5f9bd22b5bc89edccf490eeb1571ea2acee88da42022c26691a3a115bba1c1a43d8155e7e9b64d4be2c31dd2312c17d7807314b75b5340e0d44b8a548bf09aa10fba663b4ee1d13d395e78ad71a1edc0e9352248449127577283487ebcf5380293dd69343f23172c8fbc350443b500bf15c5a423b5ea9ebf9614293abd9f4e5fa8249ea1e0694ec2ed48d0062168ced7222ff34695958eed48d08f0e8801eeda0a37e5f78dbda2b6970d389518b2053d11d45b214855084a76219de509e7686bbbcf150d27dc5c971ef70653779085c7748062c8af0016c4ca035840595f0573838ba08eb82a374ab4ebc9cff28222f7407417073957e4e546869395f86b6e9894912c9947ff51fb45afa03ca412107a30becf1ea048e6bcc53e64131411462674d2892107796de7d5bcbb0cbddd6384973da45a1b9315529dbb944c48d8b13da25dd15a6eaa54ff602196b29a8cc08c00b07da544ae215e56e7326130a314e38b54e543aceda9a9918d9771e2ca664eb0d71640c34620703ac49d92da877dd49370323440139b729dd44d3352f3418efd003d691f1fea8ab86efba8a7af7bfb1d24253d71feeb117ffc276ff3b0463c5654e9709abc62ae8b193da1f8304ce4ed8e14407ef228a12e57e13092d958f275bdd8ab65072a9bc4fec149732ae588b1606393e0ca0b4888539629bd17fcafc8fb7b5b3b73d36aff77faa3d92b44eb0b9bed34db72a3acc1f088cc8ee64379edc3033a1875e7b9a3761670b32604e569526eaa83f58a009542df18f642f83420f14cabe8cba9b9fec5bded975694716fb4091221febd4ef7d55d09ecc330fbc6ec897d24b8d366149cd51027b9db1017d2dbc97dd38af0a755d257e31acde3dc090915767f444b4d32a35323b46ea3c006cf0007108213334896debee25f0e47a8378d9791047fbe2838d923ed945149633b7c4af05d23e9211c7d4a857055204f7c79de99565d94b87ae4553bb2ea19cf9918a3b1e8f26ac01d816708ff52ba81a1da3b0db1beb54782aedfe138f117045fc904b3da17e49504f2b231f217a8b4a6f9396fa7542917521e2b9bf1f6d7bef30918ee2a6a78280d1355de6866bf56bd3589e3bd29ce5fd592a3f741ff38f2c02b16651cf6a0a9d99e1138fd8975dc2b0daaaaca4413fd833877fbb67bcfc17004c610066e95b895a06fca4dd4e576bb427a16e3f3c58b7b55754b6bc58cf375d17c76a42905b4d9792248241bdee6e18c126490402f0b78e669394132b6552a009ee45729f8084f51308738f5d17460da932c632fded784efb7601ff16c28f29637ec80649154dad365f479a501b718702a7c5eb41b1b825d105f78fbba159319577832e7eb3c3a5daecb8a73b130105c5ed42213b70852e808d4dd82d2ecc5e1edc6704f93028ae5a2216025f1446d7ee8ff4e8286d03dbca22e3d1f3bddf218e814811740507755ce71d8584bc12f9dc58b9cb573a5d9f553a2c345e4d3973c27a284db71bf90786bfce9b7bd11ae35324100d1f571e34cb8f6c1bee9d9600bc7b5f342a7ba174050649b8f774b2cbb88a98b05d6805c6edbb4a55970d2ab96b52db3b5f45e580a3bb8c54988903d9e475420579f1c358caf372d9d7e3d9175719c7525930e246f29516d723402f112dc389e45efa5e5e6b7c4f8a8b9da9682c9506b5b053bd171b2e85be6ede5a6174f0b42a5017665029d41149177dd708653a56cf619ed637577de3344f4b32b09989bc3702a8e9f6e021d7f5a7a7030176ce0e7656c5dd701ca57d3152b0a6a5d72f2363e67dbebbed34672a9992cb0b87f461327a3934d784212736d6ea847c0a24e7225dfcb34cc81815bf217e4d9c34fae7df775812740fe42f57dd796add239e9614a23046e606994ee00cc0cdab2e90c58e5670a64958ebb0e6a6380c2997b7f0a1c69f9d842ec426b733e6a444599b303f33de3a3a24d441b64b03e08357a72477215d9e0fbf17da7fe4c58bb43f3545ad0f168aa46c59cb0a369994b4c204be0891316369c6aefdd3d43a417c732d29723fe855655a105a9ee1", 0x1000}, {&(0x7f0000000bc0)="0a9ad4430e6708146cd1eade8ea53b7128df3245859daef974ac15ce388695982fae3e58bf192c3dcaeb910f9aa2eb3b9edefb5bb7879efdfe54b1340dedb4ad333c010b63ce13d8e71ea594f4e2da0924a0366c78342af41b35ceb7450a1acdb24cdfa2e4335e06dd7bb1e2d72f1c19f48d5265d621a18e3981c051d222831389771c234ffd8793015dbd5d85a9d789b98ba29045cbdea0081c9caef55297bb3a2378edfc594b706b3bbca4a485599babdfc965a6cd15f96b4c49aa7345df809c1366887a917e8f7550099f048576a3fe", 0xfffffffffffffe6f}], 0x7) write(r2, &(0x7f0000000100)="e2360d20b16d71", 0x7) mkdir(&(0x7f00000000c0)='./file0\x00', 0x21) 16:00:00 executing program 0: pipe(&(0x7f00000000c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) kqueue() openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10000) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x190}, 0x0, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="008ba8002b27febf9cf2fddff8253000040000000000ba0d31e99a00a0ed167d0d000018000000", 0x27}], 0x10000000000002f3) 16:00:00 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) sendto(r0, &(0x7f0000000000)="60092e333cc347cd23f0359deb1a6a0cac9ac4fed3e4c4c9362b6acf16b436328c0c4b1a5550fdc305724c5d9e898d2299e9", 0x32, 0xd, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x6, 0x6}, {0x7fff, 0x9}}, 0x2) close(r1) 16:00:00 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x40b, r0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x4) 16:00:00 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="fd") getsockname$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0xfffffffffffffe98) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r2, r3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="27000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:00 executing program 0: r0 = socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='7') lseek(r1, 0x0, 0x0, 0x2) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000004c0)=[{0x74}, {0x2}, {0x6}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000680)=0x7fff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000280)="445285b47d87f601c0cda1c0cd52a78d0acb72b96c358b8530146d813826af0b81689090673b27e6a036da7415", 0x2d}, {&(0x7f0000000380)="b88f94d14e556fc3c85253b3a667ff321207db3af494dfc3ba724e5a6a62d4b04afd6a40e172e1b2cc6102fe01d29887f1efed12a541e8c1c6f9634bf2327b30421b85c7f3fbd5260623cbe1bfcc66f905e0ac7b8035e869f41a9a597100d5055f7b716dd4cea89e500d2a04dd62e38f7ae5fda0f4c10650f772a79b7742d55ebe80e39a6dd151a65b8bb13f1e4f8ab7c3b521cf2a00b5eeba7316527f3e28f981e7feab9cdc2de292bf5a4121393c98b86a6e62f2829e9a94f124ed062be8cbd8224354fd9398f08fc004874d339e11fdbf6e8e57d2f5d3da948b20d1f877e8e546", 0xe2}, {&(0x7f0000000500)="ae0737f754195990ac19355c149bee20d3ba91f0958f68c8c703601c6bacd18b4543f8c832ae926948dc4ce6c3b3eaafe376836dbf72ee5b136750460287636a8700be5e73a283c503327cf6b1ba4339aace9d3530a369b37904dbdfbdd62f9f761e3276523320dd3d998ffb48a616be00cf967c80fe115082097e340220d0bd19c0b2c9dd8bab488b25c4a3b0539efb560a824149b4ae7bd0f44d71dc91a73d578f3f8c5e2a39289108e32b2aee6fade14fd87fe1d2273527e9dd2976711d3e5fe337722d6901faf8991096f72b17833b397c8e6fb24ce6990cef344e31fc2d7f3243", 0xe3}], 0x3, 0x0, 0x0, 0x2}, 0x6) ftruncate(r0, 0x0, 0x4) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000640)={0x2, 0x39a24db8}) mknod(&(0x7f0000000600)='./file0\x00', 0x1, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x40) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000180)) r4 = msgget$private(0x0, 0x429) msgsnd(r4, &(0x7f00000000c0)={0x3, "f29169e161abaa9c62ce393b66b8918d1ac50dcd6b6e8b12747d86d8864775f609995271b3bbfb6f35e2818373f5eaa7795be79d754419d89e5c4eabdcf2f1a577d2b29c96c68dca8db0a484ab42a5e943547436ffa9d37dc197c17b13b37f74038d8394c2dee6609dbcaf10e032e18a6ff4c565c118"}, 0x7e, 0x800) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x35, 0xffffffffffffffff}, {0x80000006, 0x0, 0x4000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0x0, 0x1, 0x1, 0xff, 0xffffffff}, {{r0}, 0xfffffffffffffffd, 0x8, 0x1, 0x5f}, {{r0}, 0xffffffffffffffff, 0x80, 0x80000000, 0x6, 0x6}, {{r0}, 0x0, 0x20, 0x1, 0x200, 0x2}, {{r0}, 0xfffffffffffffff8, 0x48, 0x0, 0xd, 0x200}, {{r0}, 0xfffffffffffffff9, 0x4, 0x1, 0x71a, 0x5}, {{r0}, 0xfffffffffffffff9, 0xc2, 0x1, 0x5, 0x7}, {{r0}, 0xfffffffffffffff9, 0x40, 0xf0000000, 0xffffffff}], 0x1000, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x0, 0x7fff, 0x8}], 0x7, &(0x7f00000000c0)={0x6, 0x41}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28018, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000fec000/0x11000)=nil, 0x2000) shmdt(r1) syz_emit_ethernet(0x1, &(0x7f0000000100)="b4") 16:00:00 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x3, 0x4) 16:00:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x1) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x1, 0x4000, 0x8000000400035c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:00 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0xc000000000) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8001, 0x0, 0xffffffffffffff7f, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x200, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x102, 0x0) recvfrom$inet6(r3, &(0x7f0000000100)=""/91, 0x5b, 0x41, &(0x7f0000000180)={0x18, 0x1, 0x0, 0x6}, 0xc) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) write(r0, &(0x7f0000000240)="ff92c9ec0b26ced1b497ee91462846299b0342ac7c401ad4ecbf342588617b177c001867355100f14b6cb8aec06c2e2c1d502432d7f900ddfbb76dcab6422f4661db5a6ef834a115d04aa41a467f959e0c7dddadbd16d661458356ad825736e3a45141fd0555c2dd1383f2e8367350ef", 0x70) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0xfffd, 0x0, 0x0, 0x40000000001f}, {0x3c}, {0x2c}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x203) r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x10) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x9, 0x7}) 16:00:00 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x2) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = getpgid(0xffffffffffffffff) socketpair(0x18, 0x4000, 0x0, &(0x7f0000000040)) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x1, 0x1, 0x3, 0x6, r1}) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='./bus\x00') ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x80000000, 0xc, 0x1, 0x0, 0x3, 0x0, 0x80000000, 0x2, 0x2, 0x800000}) 16:00:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, r0) connect$inet(r1, &(0x7f0000000040), 0xc) sendmsg(r0, &(0x7f0000001880)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000001740)=[{&(0x7f0000000100)="ce4304e92ee8390ccde71ff4b7ff578e105e3f4b0d4563e123bddaabe2c826c05c146abbf240189f9a", 0x29}, {&(0x7f0000000180)="7783ba28e65749976a1549473ea9f2608e61f4040efe04dd04efdc45c415bbcd6526fa98c46964cee2d9030c1ab5af99bc16f519d72f", 0x36}, {&(0x7f00000001c0)="fa77b89adcae80baa46f1f32746257020dab7fc61daa3ff335b40548be49cbaef564c07b65fdbc315eda76d85c3fecf3b575a15f2a62b1aa92ea636dff0bd169a5232aa3a1fe3232b4bee63de21791f89a7e3f6b562514734dc426eb8c355db075bbd88dd4405e0496a2c86775385783079154f82e4560e2e8d246c2e6fe163938462ed553270402a4fcab957b9f8d9fd866afb9ad8d94d1a711bd6fbc7336e9db4f615f0861089d3d1a5ca8c1db07f186b665784c56812fcee489311b54222f9f092948f200c7b3ed18e1d6", 0xcc}, {&(0x7f00000002c0)="73f652f003dbae5f7a8d3beb401dd86d88f19ec0d0300539ac86531e2fd3da840d6ecb5a806e9f9f19aa1fa016e0fb311415320321e75ea65aa1b1b944046eb891d00af6b77db8aac5b7ce1e01914658807b6a152d1b542f9b0109b3a6", 0x5d}, {&(0x7f0000000440)="66c7c310383540e61069d57fa16a6fc3565d793eac4110fc90e8a0e769d9ebbce29c58c78203b096b31df9f4c19881fbfaf52ba1c5491259d11051824d732ff8d2874d730ba9fd98be4afa499ccf2023f8c34b92fcb34c42cd1ef07d6bd0c1958e98477e031089447c0a3fcea63119d8fa29f691f6909d856670d4b0840f8e95401903b62d24246829515cb30ce2d1433c6c36ad002e8badd23aba985f3a952659c946deaa1c568ed0a154d26f90b7", 0xaf}, {&(0x7f0000000500)="597a31cc4000f84c31a3ab64670db46b81bdf81feb0c2b7cb0226234bc096c467a98419f63579f713830ff562b087677f756c1fb92416e80610ecdaec060f9a970a4d912b42f2e7fe0b5754a28b16dcac3a9be207ce2918f0518b1ab62159f430c8826f402a60d0b0199e80539529c5a6994f35bdbcd128602771633ceb7b65955f3a331836b3b223d2b6824f08309a575f2bf6f88058e86169a41963edeed3648c8d808652ef699c1d3a6db", 0xac}, {&(0x7f00000005c0)="6e65aabd5e64f6d4b8815e7d76a22a3ab2c2eb1f0143bbf93af17cb1bdc31173796862e71ca411d32b97c03dba6c3e0bfcf2908b6d8329fecb19c428453a544bcdc12edb468e6d96a4817c7e5e51cf5ea0f71c32d2205933cc4ce94e0e1e575adb5b1328bf6112a8090aa15f1e9a51e804cce0c65927894945d859e33e3bae8f23acf3e49821932584fb6a4b53795aa87fa03f48c1c2452e8762378c7a0c33564b99738088712ebd696b21d24db7b1a30b8b93d9c3592869e5ae34eb8c2f6f836a9d8cf7c6941c502dac1879e4364d67cf5e8b7b5202356ec4", 0xd9}, {&(0x7f0000000340)="84ec5f88c04f0c705bdc482309403ebdaf7c70ff73baa30e139f24079839bd1e5246a5a5b14781fe19ef7698cb18623e159f127252ac11ecce5bf5df759fea37683384c7937945eed097f7d9f22eb21432b9bd079f1a2dabf976762125ade4336cb23fc6586ffd3988064173f815b593496832189660bee227895c8c", 0x7c}, {&(0x7f00000006c0)="4d3ff3df67a61efa2cbb179d63729bf21b67e71881516c52a3c644c7837cba8fb1eeb3db6aebbafa04eac151daa5f9e53bb482771bc6d0ad226f45f3cde01c5aa5e179d224ef5e4b5c9f5093e78359d2c844fc80dfb0c6cb3fc1886a7bef0c16853a5a6c1c24c983b2c5cf85a519071168a8969cb6fe02df2c5a1d338d895dab6fa5edadc55f251f870e9370b6cfd20df53ce5e509f865281f248b0ac803bfb589e560e93ac21c79c38af530b40db0eb688067e5e9b2396d7500c0fd819a65016877673c6cdbe69f6dc79b6d7ce1edb61e0520e9dd1c861c76723bd219171e97d704b6c2637c91d99d34fe05fc38bfef7b724aa0760f2048069fb7fcdb35ccbb914f5d41a07d411d1d471d5e140de5a062ef6a2e922a913dfb707710d754ee4cb0de795b91e9b4536f48d718f31a3df7491e2dbed75c7c45688813c01df369212a7508cd45dcf5abf3b1dddc984e5c9ab8f6b0d7721b0b901e7df88360336da7e0e69b575c3bc3ee8aa1d4307385906b34208b4270e9058fdcda4e18cb7e72ea4fa45625c063f2e7774ded43b789f3a9fee8ff952d659e6ee14a54c2f718075f8701703b31a36ce6b19152487334259103419703f5c556f63c1cb25f1662429b7898f0eb50863f3034091d112a2db2dee59fc5cf0bca6762f26ffd0932bb28693b0a64a8aa2d29f67853bb5fdc5a56db465375b6361d1f9fed3c58069d36f5de41c217ef51bd901e62f6154fc8f3970ad13161cf934c8f2eeb783dfdd3b3f81c08967331c10c6f7f0d926750030607037f699c80fbac175f4ce5bff93da1fe7064fc5df3174759b5ce6ec987b832a9fd6a92a72164a69ad7d37c0d6963ba3baadaabd6177e9016384c351a5cf5fb26880fc8ff1ca9c88d66b5cf6857ad2e15425ae8fbf52e2be30a7a9e2b28bec463ad9fd11c71ec90101457bd40bb23d3e3998a77ba23848bb1fb0d31dd3b4551eacfa384824fecf76eaca839fbcd37804aabcc5eadb328be4909bb0ca258781d73ab430e34a7ea53666b8b513cab9a88d82283d24c8a2e31e9ee7185e0b3d905c81da620ef6ea11056491b035d84639b10dfc1a73db0795396e32ae36d0c134d225d5fa9a800a28a2b051f22f397ea2ef5ff82386dcdab7aecfcf687e6b9dfc16a1622297f514e4829e6f249658168229dde08362bfffd8c86b4944beabb32fd907ae2ae9dd403388f6055856ba4bd85ee3b4cc8d3489ea6c3b71ef1da2277495a9e9945d968420fce11a8c346f1b0e447d666882390065d1cfcaf8de75b71eb265f6087a7d351aa714b928e5e491c27e68d22a89f614de13c04c6349ad80a806e9b8f3b4f2d3f8f1ccf7806b53d6fb2f9cbb53edbde8bafe6f84d", 0x3c9}], 0x9, &(0x7f0000000000)=ANY=[@ANYBLOB="1000000000000000000000c800000000bfc7a2e4a5f52321015f376b2f8e895a24f112"], 0x10}, 0x0) 16:00:00 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x1, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x20) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000100)="ca922799b51e0b7215ebc79732ed1a12ae86a4f1b204a3ce50309e5a3c8fe0601c2e89553f0abdc7f782be810117a5ac033dc0e481f175c0d1c5224eae44c7c9edd741844668225160a4cc2d55343f0a35290dfbf88c43c7d6115d072525", 0x5e}, {&(0x7f0000000000)="37706a8a7de19a8ca2c9ef0fde2de2ba633c5fb40b32a6f251f95409c7c1e06fb6", 0x21}, {&(0x7f0000000600)="57524dad9934dea7d202540a9ed562ca1aa0642df30b4de78cfdaaedd4c5eda29755af9914b73c5fc8915e1af5e702b78a54f8519dc35197a4ad4c32fe6ba6fe5f8d855aafbfa1218df72f2a4a39b3dbac2106ed3936f3f1102d61fe5efcd73e3c6fd9c9504a0311b87ceafe9f9fd3ea55319018de439ee780ff76", 0x7b}, {&(0x7f0000000200)="fc68e3d71c0084f2690318b8ef405d66ada139f5d201dd416b7b7b071420f531782b2028f0214b2515fe58ed838244f1f57f1a9147058fa5c5129cee192679635d1937726934ae2e9cb4", 0x20}, {&(0x7f0000000340)="f436cb3ee9f9dfb92a03491464ac1b5904e5efd4511f7e5b1d71c44f9fa53a8c95e554600d76cfc5f1189cfd4630726fee3507d02355fd23e7cad4a8122eb9d8c4a1489731836c24c77771178fd9295e119955b503c539add7d49070a8227ac545ebce0587d4b8d000c4f497b79ed0180b16256df2ee2e6786df4acbaa274c1a5cb95970d9bbf3314d0b92f9baa563f18b3d5f37ce309dffad9d4448cc84c60c19cec4246be0e64e7f29a73bb12c8bba52edfe43ea84b8986a445c91124309e076b8f25e8b3d4ba3711f9e2a65e880703458172411", 0xd5}, {&(0x7f0000000540)="b7ce067a47d1f28a0f2835765cfc867854f88254070500010000000000004449cc70a7fa0fc177f8567639095650c5be747a4bc0f96d9060a029526e95cbf3b87086c765681cd0805cf515ebdc75adae1989c29816cee90a1983ecdaf8a7af06d042efd5c72c09a1cb258e0054d4cdc993a5c64ccfe35f881f954e42468c10be35dcb5968f", 0x85}], 0x100000000000004c) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000002c0)="000000186204018b002b3a00000300838af7afb9d8dcd14043000053ba8af658711937f75bfef1f7f1071d36803a52f8820fa6ae84c9f0611da24e14da000002e98a03eed16a1a0e59c51b2d5a8bf600000000007d2c5a", 0x57}], 0x1) mknod$loop(&(0x7f0000000280)='./bus\x00', 0x1, 0x1) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x1fff, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000200)=0x100000001) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:00 executing program 0: nanosleep(&(0x7f0000000000)={0xf0, 0x7feffffb}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r0, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280), 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x2000081, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() close(r0) 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) truncate(&(0x7f0000000040)='./bus/file0\x00', 0x0, 0x80000000) open(&(0x7f0000000000)='./bus\x00', 0x401, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x101) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0xdd, 0x6, 0xa000000000000, 0x5}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x87}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x2, 0x2e8, './file0\x00', 0x0, 0x2b, 0x1, 0x8}) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000100)='./file0\x00', 0xc000, 0x5e6) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000540)={0x5, &(0x7f0000000000)=[{0xfff, 0x8, 0x0, 0x100000000}, {0x5, 0xffffffffffffff80, 0xeb, 0x100}, {0x227, 0x1ff, 0x4, 0x8}, {0x3, 0x10000, 0xffffffffffffffff, 0x7f}, {0x5, 0x2, 0x80, 0x8}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000baf000/0x3000)=nil}, {&(0x7f0000bd2000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ea5000/0x1000)=nil}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000c09000/0x1000)=nil, &(0x7f0000f54000/0x4000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ccc000/0x2000)=nil}, {&(0x7f0000c8f000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f00000000c0)) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0xfeb3) r1 = syz_open_pts() close(r0) r2 = dup(r1) connect(r2, &(0x7f0000000040)=@in6={0x18, 0x1, 0x800000000000000, 0x738}, 0xc) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:00 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x2) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) accept$inet6(r0, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000140)=ANY=[@ANYBLOB="001566696c65300000000008640f000000000000f0079a665c6a16867d7d7ad44350f48e6ca8d938c2a8d689e05c9dcafb792dfc0e0cbf9923f783b33445b355775cfaa95891783509dd9aa9cb4c8e759ece369afd34f89053f1a141792b6bd68ab8f3a15dd267b3813817c18b023a45333af3ed9a54c5ce99a1212ceb41ebae3ada0078096f16d02f5c8095a9b50875ae5d4b9cf9980bc75f208b1ff9541b441ee965bb0948c4be9ac4294bca2587e37d90588f5e03ad9d2161719cb1f57ebea065f85137af5c5552c51c4349d8fb32bde82900a16a2753ea78a219965bd2"], 0xa, 0x0, 0x0, 0x0}, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:01 executing program 1: socketpair(0x0, 0x3, 0xab2, &(0x7f0000000000)={0xffffffffffffffff}) r1 = open(&(0x7f0000000280)='./file0\x00', 0x60, 0x10e) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000100)=0x800) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000240)=r0) close(r0) r2 = socket(0x18, 0x2, 0x0) sendmsg(r2, &(0x7f0000000340)={0xfffffffffffffffe, 0xef, 0x0, 0x0, 0x0}, 0x0) r3 = socket(0x400000000018, 0x3, 0x3a) r4 = dup(r3) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x10000, 0x0) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)={{0x800, 0x1}, {0x4, 0x3}}) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000180)=0x6) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) fcntl$setflags(r0, 0x2, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() write(r2, &(0x7f0000000180)="df", 0x1d7) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x100000b1}, {0x100000000}, {0x276}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = dup(0xffffffffffffffff) r1 = socket(0xd56ababde62fcd54, 0x0, 0x5) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./bus\x00', r1, 0x81e7dfbed4222095}) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)) mknod(&(0x7f0000000240)='./bus\x00', 0x6000, 0xa4) writev(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b000e54327acd9dff000400000000091400b5c000"/44, 0x2c}], 0x1) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x100000107, &(0x7f0000000140)="92") r1 = fcntl$dupfd(r0, 0x917fc43585306583, r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:02 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000050004fecea19ea8fef96ecfc73fd3357ae26caa04be78344991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d60200e4fd89720fd3872babfbb770c1f5a89149365999a972c881ff7cc53c894383ef03b22f310b404f36a00f90006ee01b1257aea8c50000afad000000000000020208a371a3f80004000000000000000100"/171, 0xab, 0x0, 0x0, 0x3d7) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x72d0000000000, 0x7}, {0x2, 0x8}}, 0x2) 16:00:02 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = semget$private(0x0, 0x8, 0x4) semop(r2, &(0x7f0000000000)=[{0x3, 0x0, 0x800}, {0x1, 0x3, 0x800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x2, 0x8, 0x800}], 0x6) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000002c0)=0x6) semop(r2, &(0x7f0000000380)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000008c0)=""/191) connect(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="010b00000000ec0080912925b86d0d12d2e37de6e56ebda16be308485542a0cd8b173826424c3b62127f3408f94e77e7c6a8b759735f44955726c3b699dfd73e2322baa2837c35ed213aaf6ec3b77ad07217964df831976fe05c22280f2055545edb56fcae"], 0xa) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000180)={0x1d3}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000200)=0x4) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r1, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0x7936, 0x1}, 0xc) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000500)=0xc) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000280)={0x3, 0x9}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xfffffffffffffec7) r3 = socket$inet(0x2, 0x1, 0xffff) getppid() clock_getres(0x6, &(0x7f0000000400)) fcntl$dupfd(r3, 0x3, r3) semop(r2, &(0x7f0000000080)=[{0x2, 0x2, 0x1800}, {0x4, 0x9, 0x800}, {0x1, 0x1f, 0x1000}], 0x3) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r2, &(0x7f0000000340)=[{0x4, 0xfffffffffffffffe, 0x1800}, {0x80000000000000, 0x5, 0x1800}, {0x10000000, 0x2, 0xffd}, {0x4, 0x0, 0x1800}], 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd0\x00', 0x811, 0x0) clock_getres(0x0, &(0x7f0000000480)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000440)=0xc) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000300)={0x0, 0x2}) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) clock_getres(0x3, 0xfffffffffffffffe) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x15}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x9, 0x5, 0x5, 0x1, 0x7, 0x3df5, 0x1, 0x1, 0x1, 0x9, 0x9}) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xc, 0x23a7}, 0x8) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000001100)=0xa) r1 = msgget(0x1, 0x142) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/4096) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000010c0)={0x2, 0x2, 0x10001, 0x4, "3bca5edda0083a1c7eb285e27b3f6eb840ffce81", 0x484c, 0x2}) poll(&(0x7f0000000040)=[{r3, 0x100}], 0x1, 0x9) msgget$private(0x0, 0x400) ioctl$TIOCSETAW(r0, 0x2000747a, 0x0) 16:00:02 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000000)=""/129, 0x81}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/248, 0xf8}, {&(0x7f00000001c0)=""/230, 0xe6}, {&(0x7f00000002c0)=""/2, 0x2}, {&(0x7f0000001340)=""/12, 0xc}, {&(0x7f0000001380)=""/70, 0x46}, {&(0x7f0000001400)=""/135, 0x87}, {&(0x7f00000014c0)=""/20, 0x14}], 0x9) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4, 0x0) poll(&(0x7f0000000080)=[{r0, 0x42}], 0x1, 0x0) r1 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) r2 = getuid() r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = getegid() r6 = fcntl$getown(r0, 0x5) r7 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x5, r2, r3, r4, r5, 0x10, 0x173}, 0x4, 0x1f, r6, r7, 0x8, 0x8, 0x8}) 16:00:02 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getsockopt(r0, 0x6, 0x19, &(0x7f00000002c0)=""/225, &(0x7f00000000c0)=0xe1) recvfrom(r0, &(0x7f00000001c0)=""/196, 0xc4, 0x1, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) open$dir(&(0x7f0000000980)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) ioctl$TIOCFLUSH(r1, 0xc0206981, &(0x7f0000000080)) 16:00:02 executing program 0: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0x1, 0x4) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) socket(0x39, 0x4005, 0x100) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = dup2(r0, r1) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0xef5b49b9da32e9b) 16:00:02 executing program 0: r0 = syz_open_pts() r1 = semget(0x3, 0x1, 0xc5b4532b60acf8b6) semop(r1, &(0x7f0000000040)=[{0x4, 0x2676, 0x800}, {0x5, 0x8, 0xf4c005be783621c0}], 0x2) flock(r0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xd2, 0x7f58}) 16:00:03 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x18c82, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0xc6b8}, 0x10) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) fsync(r0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3, 0x1000003}) 16:00:03 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/108, 0x6c) mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0206921, &(0x7f0000000040)) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:03 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) 16:00:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r1 = semget$private(0x0, 0x4, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0xd3, r2, r3, r4, r5, 0x4, 0x3}, 0x5, 0x9, 0x10}) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f00000001c0)=[{0x87}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:03 executing program 1: sync() r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x8) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/76, &(0x7f00000000c0)=0x4c) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000100)) getsockname$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000001c0)=0xfffffffffffffbff) connect$inet6(r0, &(0x7f0000000200)={0x18, 0x3, 0x2, 0x8001}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000280)={0x8000, './file0\x00', './file0\x00'}) r2 = fcntl$dupfd(r0, 0xa, r0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x20088, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000300)) ftruncate(r0, 0x0, 0x9) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000380)={0x2, &(0x7f0000000340)=[0x5, 0x8000]}) faccessat(r3, &(0x7f00000003c0)='./file0\x00', 0x20, 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r6 = getegid() fchownat(r3, &(0x7f0000000400)='./file0\x00', r5, r6, 0x6) r7 = open(&(0x7f0000000480)='./file0\x00', 0x8000, 0xa) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f00000004c0)=0x10000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x10, 0x0) wait4(r4, 0x0, 0x1, &(0x7f0000000540)) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000600)={'./file0\x00', 0x1, 0x3, 0x100, 0x1, 0x5b58a168, 0x39, 0x0, 0x1, 0x0, 0xffffffffffffffe1, 0x20}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000680)='/dev/speaker\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) shutdown(r1, 0x1) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000700)={""/16, @ifru_addr=@un=@file={0x0, ""/4096}}) execve(&(0x7f0000001740)='./file0\x00', &(0x7f0000001800)=[&(0x7f0000001780)='-\x00', &(0x7f00000017c0)='/dev/bpf\x00'], &(0x7f0000001940)=[&(0x7f0000001840)='\x00', &(0x7f0000001880)='/dev/null\x00', &(0x7f00000018c0)='!\x00', &(0x7f0000001900)='/dev/null\x00']) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000001980)={0x2, 0x100000000000000, {0x1, 0x5}}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/wskbd\x00', 0x100, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8880, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x60}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$KDDISABIO(r1, 0x20004b3d) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x30}, {0xc}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)=0x98e4) syz_emit_ethernet(0xfffffffffffffe90, &(0x7f00000005c0)="b24a2fbe88eca6be22be6e5157b1d61e6a372d6c26b4fb41c1291ab53955ebba79a356aca1a6c17b133e9d49c708d2ff1bdda2f15dc03b48326ba952fbb52e9f5b8b3d480b563a2855803901eb235c8d8904250180365cc8fe3ee06d1e8b4a3415261f131b897a1cfc57bd24995e1288c5990d99e2c5967018a4148f59d1606a908caf43ec2190b02efadc010df29be41dab4736830ffc764963b4ca3e16c21085183c6fc42117cc18beb1b265db267da3a2c6a1dd190c491cf2380cbb61ae6245b5fb4d52c078526c41c1a520fc93aa83a4336b2486e2e7d6cbaec7c23a541c6434406ab9aa65301920dff03ba9ef16c5f53877f0959c33558ebcf5668bbd977658a0c7cf2d2984e2f234655a9339addc9a54c3247b952342225696402d342453b40c34dca4e1a91e8ff174e2a0d9e49cd1cd7825101281330b761a63cb74bd0a2f45c1b166e478217ef2d00b165a54fac9972ae1a4a77517bb03116e284c864cf03edf650b2bfe") 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg(r1, &(0x7f0000000640)={&(0x7f0000000100)=@in={0x2, 0x3}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000200)="085106def1f292e45ee58455c34afcebaa4062ce311971f14d0bd9731b87daae67a5844b9b7df7f16c7247c21ce6a4321d2448fc7445e4111217f875ff64f18f0f89c421076d4a0d1298dc468d752d8c8f5302ac558a204526b186e9718169b797238c331c3fbdb652aa7f7c72b533ed60fea8ba8d6be08af5f5b815b42ac4c089e5d1511d10c200daa0895ab1f765d1fe26da813e0cffc082d4cee2c2206ae277944fd0ea2b56135d2a40f7962cfa7417af1f3dc658e22761e34873479b", 0xbe}, {&(0x7f0000000140)="fa1cc1d157319f01411022bf2f746eaa2f3b917adba68d24b699647d9516fde1f3c47a462d29305b68ecd5f775b3b68ea76d66e47fadafe2f742fc92163fcfa0a3ede1b6f22a92a23aea8b28ad500248fb2857e5296a6ac5c0a353e507dbba044c1f87ded8bcba989c102e8b87", 0x6d}], 0x2, &(0x7f0000000300)=[{0x20, 0xffff, 0x2, "874dc3732550e07cf1be"}, {0x70, 0x1, 0x0, "fe73f7747915d93212caf9aca2b87787437a3f341d7f9f398bfda1d185f06c34d044a31eab638432ca6ac3446970bd709826d30fbc226a5198c583bcb9f4df7c99dca25a3ecb3741b4a6b5a9e1c6b4d66dda0332e033b79cca6ddffd5b53"}, {0xd0, 0xffff, 0x6, "22fef6f4cd61d00ad912b5b09c8da4d63c9aec5277b79f84b65187f5ef2f480634d6f44bc1cb59d52e7bb6fc5404fbe6437f263dff6713a6372785997d4c977931cd73425c1bafd37c9b13a2e73af2cc490f4cbee40cc915e70da2d68f325d194cb711f04544ee1be7517650462179f2e829e5a1fdc57f0f565bc983192b68ffb19117fbc51d8e8ffd9d4acd43d1fe2c8c525b249b1ea5eee7ee569a0eb5e01ad13e8a2b64a20ca9225edc32ffc680f3cb25a4ae5891270d3ad13f66e974804e"}, {0x98, 0x1, 0x8, "bcabf20ac42faf1fafc15c2fb6b032d9563d59f034041fdf967dd795d3b269dfe18b6bb1e302ed3faeffb3c742be0d424b9b679285e3e00c27eab206aee23dad22b9914bbe282ddd62bbac4677e04c7c8e46a3109b355e63a87a76476d70b538e116477ed4009a244498f4266155b48626e187fb7bdf7c244f7fe6bfd335f56857926811119c67"}, {0xa8, 0x1, 0x86, "87ba975a2f92a1f2731fc7553d5d83251844894e1eeaa3e8b1f1875510da17c5e4fb755d0b6cc4cf72c5b45fe38cec72c7650cefe246deba48572e0a64867351015bea3f65110c000b069261a181fe2d253ab2a3c2d0c3681dce9e8d98d1cfaedf7afaefd7d8f58f0f7319357bf341acfa6a3694072ca910b7878bed8df00e1049b0917cbc66b8fda467b60374a5ffa61ed5e1f390"}, {0x78, 0xffff, 0x9, "52d800e5c6bc340009a7ab5680b94550bc8bd08512251d6c0ac8bc37f61a170ef1c5d83caf425af84726ff16b63450e5a362565f320687f7282b36303b4dec4e158370854a0c414fcaf941d6ec162b21612914682f327b46912e7c42130fd645420b2d040ad1be"}], 0x318}, 0x401) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x44}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:03 executing program 1: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) pipe2(&(0x7f0000000080), 0x4) fchmodat(r1, &(0x7f0000000180)='./file0\x00', 0x2, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7, 0x0, 0x0, 0x3}], 0x6, 0x0, 0x0, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000002c0)=0x1) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) dup2(r2, r3) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) kqueue() r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r5, 0x80044270, &(0x7f0000000000)) 16:00:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) r2 = dup(r1) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x1, 0x4) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="499498efd4e3eec2f0b4b37c22b067f8a77f317d938a9487ab45fe352a46c72db02a2b04a3f52dd3387a98d23b3486dd717bbc2e964ff1b419caa8289fb5e113d995b25d066ff4f96c102a67c06043810432c312e93a64aa8e3ef0ab4de1d9dc8cb3d614fe84c8f43e0b22cdddf73631d0b9839a2336867b50e3ffb0465509439e0442d4dd598ee8bada6b4160c21abff4", 0x2fa}], 0x1) execve(0x0, 0x0, 0x0) 16:00:03 executing program 0: msgget(0x0, 0x1) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000002480)={0x0, 0x9, 0x4}) semget$private(0x0, 0x4, 0x240) clock_getres(0x3, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x3}, 0xc) r3 = getpgrp() r4 = getuid() getgroups(0x3, &(0x7f0000002440)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f00000024c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000023c0)=[{&(0x7f0000000140)="52662b6f4484d7c665ba8859a4b8003d7e8ef416902374450560f67069f9b799965aa2d3bae4d09c6b5e620abaa355b6c6e80ea723fc528b6452e51d74ffc109e3a42ccdda80345388384bf04e7ec18494f95876bdc8bb9a4c0f3fa33144342a2451bdf8ffd357eb2c38af2121079768c9bc0cc400c269cd4abcd13f43f53bd69b7385eca52cf6e94827b4c78dd3160bd1ffe2aa6d180f95c87380f00a7ac1a20fcec3ee9d7a9600af64ea7dd341c09cc0af6b2f9521cfd1967d492a67d1e9ab6c0e06ccd53d1946a6b6b6926193a535b8cc948caf2d1b6a5eff599cd1305d4233d7b47749842bd216b57c24538cfd03df7aa15d7c3b373f5a14cf150fcde42b24ae27e98f21d4677677cd87379e520da2eb38fb1d23ffd2b53d937ee9b42c1972f98235c38b8eaad90d8da08120804386234ab1e40395611928c51b075e0a0cb93b8e0e4d41d1347ef4483e28e8467e13f40c7ea5da66fb10bc385598fad4423dd94a15018d4ecebf697b496bed7c2b453b60afbed710062d8730f747211e4e9d1aa2af2757219cd4d1b3fa6b7a26762388c29a7016b241f68a767ec1cfa90321fd2144d482813ec844ba121f86bcd5b1e51406f9ca7ea1d26eca45cfc42a312df6698a88c7362d3f2e47c81ed1fca8f8789deb44ea85a6d628ab95820a10f0913c5825a0c91612c6fe8aed9ea009369ccae2c7fd38972859376436456af0040565793b73b6788513e3892de0f4e4b4d46d5d4bbf4c796c3365f0b03be5000ec717d4801b1224f3bf8d3e511577881f41fdd03ffb89b160e01fa6d14557f5965d714e858d381e441f223787f8a02017b2a59d8aa80214863142c3c9c297fd99e53e6350037da0cbb59916dd0e983752d132f0db3876d2542eb5dae44223871286e80f1a938e747c649091ea9a9dd7e437abc1c5ab7ae285eeb9ee28fa2c840a1b50559d1ba46a3a79417ac5fc82533efc7a74de0d901ccd4d07e7eb5653b1e0276fde14d950b6abda818fec4d662cf3ed39bb6a4df19580ea106e8bbe59a7981c7d6543173bd3cece8af038699816e2ef74e7c63eb05fde8546ee95675f42190560b880419338478c43b538780606b1b470940f5c42870f033f0df1fec9a051c3da393388d8922023eaf85243e11bb8da5ca483ae377d82f3182a108172b9bcf6f67419c4265cc7165d44fa5e435ad410ffcecbc0c5777958ef384754dccc45c6d98f2dac7d6a8bfefecafa6714a5a0841d398174024f5609481700913ab1a94c5367b366c621ac61bc555b04c3660e36d099f41e29f08da429ab9948a5a9911fc6ba0f067daf607a37f8171041ab97fe27cefb7781a07bf7b29712bfd1c591174790766b5b5edc37c85053d9d27ff71c871e9debea57e4330a78d60d6bb5ca0e90e9e2c16f8e69529e0bd905e5d0cb20df17d55aca7cc9584508b107129b38df11b8bb48bfee282240590d1c2335f3ff1a66b24bc0350bb5578984fca23733a71dfb1cd79370c63d4a082cc2fb7298c960c57d1d0d7f6849ce7f7b5c54d1adf53382444dc44943817e06c8b08aa95687d9bd71515c4eb5fe7a9489644f48603a8a3b4182394a6d5ce21c183b3991a0b223254e7926ea9ef1efae05e067236db8589d559498f60ee448992d771a5af2a61c93633d172702cb088e9bb2fa5ac47f8555272d3d6d10b0dcb1a33a69bd5c36bd5062121b04e0a23e00baae0eda90d56278d278184d55140d8fa5abf62496c30722c8ec3daf8d9111ad937660e505df2ba2b12b5f67bb74c4f41373e450ec76d055955ca3f57d2341c6050689efeb1b767c327ac404f60bd30a05345b5198b253efc54c658d3c2f092caf61cd045c62dd2e4002016c0f8d4443d6eb2996256d6287480e6c135bd7abd5c7866a948e152ea4ddb8f0db4df23907e8137336c122ddf9c1f5aca3cf8a70136d27f2a4aeb63f59fe058aa3dbf9b4b30c8f6b00fcd0cf9a988409484dad6ad31be2db8a547aeb56ad270b460d88e941f2e6fc20fdca5cdc4c8d111bea270e581b9f31d751e91b36578999df3e5f1003ecde0dcf6bc44d5116eca5b6c6ffe924057f06ae8336c5eafce07da602df6c3967cf54af5fae0fe3ecd4c86e579e2c0d21e05ca071e92bbb888f0ee91149e76db157dd6f1bd67820c0db1ced0ce51f5e3db91d7570b230df5c120c036fb41b58d646b120ed12ea71f3b41a3ffba9a3e6cad7f9ec68e042c95a20aa41c405805d0582e1c520e3817a192a5ae59f1a061b5042a0f3a5b5574548b79dd666f9e285daac5635b46d2d04fea735ba3492fbeb0ffbafab15d3da994281e4d5c510e37e2f905ce6a3c81cf1a4bf3b9658338238afafc69fa819ccec712bf5cf8598b6969517547454b4406874baa6748fdc08649e46b8aa16304ca12910d6559c682dd608a649875e2aa68d88b3d84fdeb8f499673c276e0af6ff8fd350371313a81b02603e11a660a75b146422ca1b97f18d721acff2c167b74c647785cbd6539f3859853c3b4f468d7d8ef8a0b710b519d78220acb2a2eea12ca04dfd482c9de897c398a7767aac2d0393f27717eca6adb4d607e52042f6508bbcea0c02705409394891c1fc8faf70020bb698d037d2d6b214d36667e6a44c8633a67991155a640e198e35928d69750aeca2ebac1afaa7c0e78b649b41512ae95f7ec3ac2cc6089d011f6a4c485d69c2a0e5a70e2004cf3c92dffd95b94981f65cf4a62b4b239d775923d946eb0c0ba114fade3e50a7316d7d1dffabe38983591e216596f366c8e4f078117c7accf32a0d96d6b3a6df0d7c9afefa4af73d9d84a5931357b448926c0029d23c233fd9909714dc9885c07e7c37e43cc965214cfe083b6f68d8a48132805916f0f08bc49398f189a1b5fe61f853f9b6138c3862c4d5189280f570c51dc4612e7b1d663cf2438cf2b40e2b860d9c439f55fab0711800736f1d1acb13e61ca55b9480f005337791b27a590f80175a29ee616d79da2c8b9bc481e181ba44646bb1d583bc2315f04c715649f079c34cd3acaa023f9a5466ffaeef1cce1500972d3d8489543b9cdd149903a8d569ee67d81956b528a0331cc18fe9d326852c4215c0c2b59dcafc10864e8bcb6529b8c89bc4cdeba06450e9cc98b4a54a89b7482973355f50b68757c5571fcb8562b4f3ec28bc924da78d6c8f7bab79b6c28bab2b5be0edc0598f2864cea9afe7cbcb1bb0ef72e53d0bc502c209ac1e1d7615114e39b01d1a62b472c3e1e3f8b4ace5d1c612c00621d866bda8c8de3d1d2b3700f9423d71b7deef4c88f0e15eae645e8400889c851465ccc593c305c8b747886ddb5446b6a10b867c223e8ab40b598500eb981cfb383c6aabfd5d89cef847da9c96643da8faf668252b53d537fb583c65111e53c424e8bdb94456ef0486923c5bf34a265630432d47dd179b95ca83ec077c4e807bd9dff886e9160a57b20eb28028d4a906262bace9b491c7bcaad99900a87da7670123fda28a1864e52f734347fd2d513760ab50f3d578b2af4c0a7043acc5b4878a3a16061a7283e6d32263d35d39701afc104872149d9caf48f3556ba9c1142a6eb7b584cf9019cd4d5e24eef5f6db7ff0de1fc0e00159534f8bf33211f91c3aa07380d6d75ad44ac0989d5ee2438d8dfa4ce6fd935b6fbe4a9ac636fb433a7a0f3b848260e0a42af11a6588573dabdb5fa4fde0a12b49c646337f6da9a5b96702a014c1ec8b162e353ed9de17db88a8c0ccd55c359e12872ff09bd353aaf0750abfcc80b7ac4946fc181d9d948c3bba00162c49acf8651b8b932f80fb4944d6c84843a0b6fb3166a8b09f916310cf71800d578a38646f19d8c969db6e8a4123e152b647ae36734876ee3e05b27e0064846e690b65f0b5605ff2c016f4a83091d1b51250a1c49480c44da29e81314e09c326182ba01d1b584fc18a3cedb4ee98ba2f2c0902fd71c23475356b2c6c76b1f46ac83cd35a5b7ef60626c0b3c2e17ce340c7eb5894a6a3dd07d31da547596df028cb462df7255aad748c89869ed6da3488b875783ed52681d646f291dc31fbd39f64e951098f8bf6bc361577c922e8e624a7bfe94e49663c5b45cda65ac2d4c9b712d7a3cf83cbdb1b0f9ff0d8e2aa8026897d2514dc30b367f19515901ba854fa0c5471990af7aa5b9d1e263112501fccdcbf0db1c01c6214010bd441ffe6e24ec465df40b03cbf2eb18b2a800c07aeeab854e7c1326861b266003fab323c1a4a77e29b846e6ea1b2544f230542254d4228ae6154f53cf39c4eb3611afe60d4fefcf0673c5a5f04b0551eed01ac28e9bbac0241aa75cd670141b31197bb14c36619e19bc9ba1b9bce76dee8d3d378d4f10d525438408bf23a4e23ed04f9412834349d640a43f3ae4d4a80e25acee3a7072fe6b8b0ddf87d1048eac2f6b8d2eb7cfacd1214ee1d1ad641efb3a5069fb2892333796ad6ddea1aab2b0b534913c606e587c142a299f2308d57c7c3946347498dea31771a4464797af2e37d65ddf666231cd995d227ca7a9decd8500b2be4d87d6c3416c4fb1210e3f45cd10d71f51cad7dea5677074fe281aab08ea80286f610b0f1f56fe67b980dc967b328ccd38347eef3f9496259fc86b9aa30213dfce6cb2f8ee4ca6a86bf50e8dc5fbf433c798cd4a6c66f80d0221c49fca5f1c7a8179fb2eb98a30310a442b82fbc732d354045e466b1c34d97d0dcaf3d53ba9c677aaec8180f12300adad3285ce93757e73efd73420a989f7db25042cb1e95caf73a84d562f98b084050eccbb23163910ac032cf03d3092db9084d369eb18f73021886fdcb84d723934f426d5b2a57fb0a7bc5f78ed5e9cde310db5eeeedd02c548ef23e1c67e67fa0c54e339e2030858b128fbbe157d2c7b9f0030090b9589965afdb9c5aaebb53fd106d2fc90a4bdeca48c2ce76c4a1bab849265bbe7fbaf3969cdc96cc34bdb46294af2804736272b999ceb38075c14b018b38fda14a5da8f35c016c02cf2afdc94a919b4ac5d87538083b3cc899dc74c623dd7619eeafdf101838998667e3d294d12ef18bfc8cd4166d7d7ef39bd56331c12f6d383bc42118ee952ca699192400fdd01c5b7090d4e6de5c494c867db4e35e29f72e9f0f85990fec5fc738468c3ccc66b15dca7e69c9f32bec12bc5890b9956fdacd5f5a4d4db6c2747a79a0702efbbb5ecd59c653da1bf922c785a073f1092d2a412fa32cec17cd192fcf60dc073134c863e72ff860882b5649605a94cdea46318d6d04d88cbbf8486cbf4f50d802dac6f7498c4416607ceeb048ccd52a3e0021d4cfa9fe68ed7c3b394da28cd5637532af079281fa7c239dd96ecdafe5f0ec76eb99d6aabb4783002b9bba25c47c7d1c7b0727540f1778da01d4f6f47767376aec55f0bc4eb57470528d94ef85aa1839482660a4fcbd9623f0fe6e32b4157bde7f33fe12ca271d6e74638251fb3e8b9620600897a55fdd8926f0fb732186b77b4c7cae8cbbb10deb2e16f1047333470556eee34bfe25e4932537b816ae581563574e92268068a61685b5c06834fc4d9e97408d908e939b29253dc737410babf9b287f62dcd88e31231d9b5aa4dc5318a1479878a6ae98a1023c86fdd8e587400e7f8b22633e55e8e4fd5689be5b9b6f963f1ff0e98bf8afc1b75ec09582538797787bd8e5c9c5e4772886b5f256cac5b4b2ccab4792de50b10221a859db0c2641f7f34e60fecba3f05bfed6e7534238b971c1e62bd4b036557fe627316c77d0ed6d4a08d03eab3d389bd28f405e59601743734bb051084eb34f4474d38ab05d7b8021af740", 0x1000}, {&(0x7f0000001140)="57aeb3d1c7643e8051e1a6b7ac99da9ee436ae84dd343c2de17d09fcf3a6ccdf5850edc5beb222014124f2e695f6edd6840a8bb82750aa60f40501000080bf6bfb090a4ce7dd4aa15fe323a893fee79ab25b18f22a636986da5b62a57f24c042c23f", 0x62}, {&(0x7f00000011c0)="1127066a425cdc0c2ad23099ae8d980976bc602923fe2099574852486a54aba9f50ad1cb65627b1a5ed1704aa865223054948359bd", 0x35}, {&(0x7f0000001200)="5b330476bce61b04148406d33dda97aa56be25cd12fb5d695297ed8bef58b7cc464614da70ff22b7d179254b4e77946e3b43039f5f54ba59bc65b1f89bf5aa1db6936f24a64e3b75f08d75586218b6ee80d9641c5593523305066bd01e369ca9824cbd38d6801cb0aeddb5df4b83147363772dd1255e99c2b3da2a19288c62ff2f9906399e5b73005b51b83409d218146c81ceb44f45652cf51d0e5732e0419c0a66406319f91062408af28654a9cab1fa5ab0696a3bbf6263bbc9d55df6eed0b16c5cfd35ac1431b5fa89e7e3f307055cade632beb3844eec8d738218ce178e1a1601468bb200cc507b124e0d6efc467eeb6e8a00810304bf5862205d8ce3e4c07557260b10991f7ef32cc3e64dcce0618459423df42727af0d368ec96ba8208e68effe82bd48229addab661279c3a157566adc494e8d7b2bd2601efe74aa79cdc992d808fb3a740fb6c8a3f8a98e69a8b2afe510afa761ae6a05fc15f175534cc84ced88b5b8bfdf6152979bd2afc98e8d5de0535c1ecc7312fd34133293012ea27cecbe93d3cde63f7147378b49ad0294f0049b12713a7d69278dd496d503c83f0a8bdc444b4ac3f691468bede65221f59a34ab6632bc681743f5a14be9a3055db15f1d3c0323a0e40dab7b15a287aa4f5092acb98a496ee3db07f0e0e6add13c06372084713770eece9875ff640d7cf09b0bd143da5176b070171c01d23306e9e778954d68e04e61b746430620e1cc5a28b23ffd3afd8804ce88258bcdf0a0a34799a5052a394eb67778eaa677d3f3be029d8c1bc6bfdffa07ce6533131aeaa99fd530f5f88386fd9dc580798f084b3d143a3e2a2b8f09920f86e2456fe99dac296ccb2cb4bbe5b43d43d7ac9bcb1171955fe8e51e0b56cdec41ef539ff610a268cedf7514ef45985e4baba7a1ce443142dc4179ed903298370d3ce2a8ff4172b89752d78862c8f2c28aa68b8556dc2d5c601f2f7751512ec7b07c2896689ede2d71b5c717e19a1df68e78b6bf4d1a332ed7bdb6feb7fecbfe3637dd15d221b088efee1fb9e59b2617e5da09f4532e9ff0567d85b167547f450079b69c6e74bc54b405e2a51adc6937c4c1e6b3cc8db75352b354afcc9c1736153d31d6d14e28585d5f532ff0f812ebb27b2d90299e87d6064c295317c6c2399047023491eaf4048d508de8163af148143d617a910659349f5633f9b8dbe91dfb51645e4f7ea263204bd749aa823556f6d4ae25d06df7ef6661f35364c91c4207ae80cd29330070181c3008b9e80234ffbbb2f5f64d7b7fb11c6df140c2a5b65cc056216e98d70a4ad77bedfc46fb3b30b7ca4c50b2f157c947fa3836cdcdefd77b1bded11e291ae415d7ef57b2a3c663832cf124f6fcbf80ced3938af397510ac00bb7edef971fed6a9184e5f6701236c1808b176612b42401605a374fc2b4ec7baf0cbc93392bcd9ac8cf745de6c5d1ed5f09bd630ff1ff1b389e0d321f5ed810aa8ab8293f16718eb77850b1aac3b12be0b981219fbb0416e99d9dd3d41adc9261db6265a4bef68abd60c305955aae8fab10b1828500d6d02bde5fc7aa0965150f94817beed1c9ecbf144819932f610171452aaaa655a31d86d5d2ae51bd7c82a19fc673b590946b8b2ca11a41952dae2653c0e8369efc33e3efe7b3efd09932cecddfa0ec50afa715f0783d5f6b37d64f5f6cabac124875020af68f56811d7526b3e9fddb5d23f5fbb51deb0b11c68417e6f043b38802c933e346259fe5b5b7222202c75eca9ff6e3c3d92252e3fdb161dafc1f327361665821b67d2e7d4e186a7fcc891fa907fc89c22229114d5a770005e9e9ef994afc121a21a3259642f984c8a89b9081a7c73219392a29aed78ed0f8a5eb5716d4288d6f761cafe0fa8f40b2da31aa8ea923cfcf38c4ebb9f4e587b50a0156fa3c7b3b24b5434b95d3652b19846ed73905b87546bbc8fe6fca4bc8dc2238cf40851d9c8bb06050a86d92d84393530303b5f64d76cee59a0338a912cb3e4d4abbddbebea2f36453d1dd30e3b73eb4ecc3ef891cfa2ad9fc040efbac60d439d48ca6e3a0cecc615b5abc9b359fdd0f0fcc5d20bfac8d2ce54c55cc9bf621e1ed41be16495f7f3a2e12bf4651411af0b3cca533d2eccc48599ea068ac186f7e4610e60de723857fd9aea354d2d072d3297c4add535468b2b85e341965ba32bde1e8f00134c090f018e9c97656d2241203d3ae21ec69ccc469891a6eeba8bea45b104f7b5bbd0dd07c336fe346bde83c0b448165ac7266e72ee5a17b1a5818ece6cf8f097d061efb78d735a4f24348432d2395054bb0829b091c83336ee87c935fd7553e578278da27d78075d68105614f40cf3d95ed3d5a2301d44d4c5965320e071a9e94ea4aa2ff76969a847530e20c40459a1e82a888bf02618940943ac3b4c2931a687bc1d5e2611a1d8f2ddcc20a9d7966f8e8e85f91bc5c2ee05f4a8464b2eae3f6915bdee962cef76c626ad67181ad4a42eb79c0cf5bc0e59a1129508fb0008823baa0bc19f3d06f358cb85bcef6b7fcfe6061e5ea1085f2b33f7b1fe572f14ce74ae4be34d5d45bcc4fb80d1b04deecb752ab9b01df6de05c4615d79b069de205328e6caa1e403c90ed701c6efb06333e34e05fb479e5d1be42dc1aaf6dabd98663ef94647dfe0bfbe7e13896eecb19cca0303048d24f36aadb2d38dc771fa71f6c53a8314b1507fb17840d14079e885790ada289ff66506d7b6d5d7723685cac0c09ec3a1d9014ff268b0fc1b72ae96ecdae355cf45c1d4f8e7787dd48bb80bfd3c5f31d93688da2c50212fdba7b08602444c045adade2f9b166ab028fbb15f2a8483808fe4f347274b34d8819a9385ac477f6e2220be1c2aaafb4914e3f6bed354fcd92ac8ba39dd8c616137e3a1c824e939dc027ee7dcf09c58de775d957cacac2bc40a7abba92914e8bec4392b1f97577ca0b8aa27051ee30a54fda1a274b368cd9adc125bf227737c8a3403970ced17ae80b4a87ed55ff6bb62c5508ee56c4b3b90e57ceb7a131150696f94aff2eef15a8f3999664c62da5c32186f0ffd95c9049191249a508ceee300c8b990b10ec31bc324cb900b0b9bbe01d6482f945656129d6f8e2ac0d56b879a2f88914cf12f337d2dc98aa6c181272de51c1a8f08cc9260d91984e6098d1a4aa724e0731426ece0fa1c6d7751f5862e952f8d28bd8fe6b98c5238364ff12b5ecd1cc51032f036c39dd4b9b8dd7a7c154a2b83e22a567776c78bc9056f38dbbf5d6e95eee95bd0ed0f335cc38d89b7ad9a798a397442476ffda447eaaabcccf2b61dbd140b22a53789cd68c1adc16b33dd72688425554602cd9810ed2bcc4a227fc255d12c5f75b356ea7bfd14cc7c679a3c85d2a6f8d93dbdbb9bd790e5b3aace351074fb7a99dca934a81f71d50fb788846324912ad497dc8f563b37f3bc0c7ff73a75185f7922887f2a5ec1da68937a96d9e3e9f58dbdb73884aee20d629db2497c12e25c415a3bbc9a1efea7067e64dd10f77bea758b5d1e893924e50a860aa6a8d4821bc12f95cc7432a8ed0ae1bca1a6d7484eaa01a25a9c2eefa2d6d6988da4f62397b886bfe1691ffd15d8ad9542e795d0c1b3d89caf14bc119e768797f8c260bd1dac36bc8960c1fce7a6b04b157a932b489dba13880d8913bea993454b0f8c7db056924acbd3e301057ce5fe677cd7a89ea3351c8d14800cd299ecde70f814dba4b368238bb43b9827056f06668129362938908c11245979762db45b3c04babbd0d4ebaca5989c63f9b43b0863b1cd11174ea44754edc1345a83d3e0b3940a7c0dcb8d320394651e4258a9be227bededd5fa5544d46151c23e649ca701a3c70b88763266260de4a5ad7027fe412ee85e2dfd26c71736bd205f00761314dfffe8d669bf24b35aec13711712f50a944ead96ad6244201d01119bedc39b4d62a59a5411cedd3265a7ba9db4ad1ec8220b4c36351804eab23e7b74b00826269fd8b5144ee1a22755e63d48bc6b93b277db3d4f7e8540417f7a5f17224dd52b889eba182997d680ff6f8ea9dd3eb2d263cd1c5479d2f4730213e42c643a02c387afc7df524109d635e20a88f7d4085253226b431b7af3fc81236463e662ddac556a85170637c3d8d4a1d33123b82de56578fcf340c28ff480335930ec6a48c587ccffc64ed861a0168b829f9e61565947c95fc210892552f0c0316864c87c0403a84d6399414fb0d1761e4e95fed93ce44abfd4c633fe01fdaeca59583e6d1eb61a62f7fa966b7f36a882300698fa8639711acd7e463e7aee92efcf7d971a3f8fbcae26c935d17e8edeeb7a3f686a65314cab2811d90751e147a52d3b76e69adb04679d9070c4aef9b0e571f314e5372e1bc33a9f9bf02b607adb47deb7024c9709e70e6f1441c474185769f8eeef7bf2c0dd6429cbe262afdf12557075cc67c88754d4db39c45d92ff39bcc9f98cfa5958618bb7fee02e82577071009fdcdac310301779c80464ce7e0b1b142178583f70a312d129bfd161f8507cc468f32d71d33943958b9e53e78148d626ead1b59d206b92fb6b557630236e1c8c6cd25e6e137e132a4414d98e88e746d76b3f0d2d39c175f41562740a5afc3bf2f12adde7902b84b072d986ae61988e9450922edbd721a19c41eb49307b031603f74c9e90b58ee65ab059d2e00cd538793bc9861d7d92988c1e0a32c0511d5016d66a1e2c3cc5216a880f053686f5255529b81573292254c45797fb5c1a0fe5f81629b53716f23ce9c44f5b1783ebf26ad3c1a69b34a09460b3446ec595a4452d943c42219d24ff32f70e580a6a6cc7029f3dee7314cd89ece014769c1e73f9b4f0202cd31e7ca06d5a264614cfa02cdca44254a6005fbe9cca1983df1d953d58f94cf0e6e988dcaaa7baaf30e0923dbb873b56ea8e37b3268a0e9077cbbdbd0039ae5955650fcde3f5319b683aac65f094bf3570d956899e2e4095fcf2fccda9a5078477a250d7adc7fe3715ed9c1ff410d69056e4836c57406759c9f7a284e8ed1629fbcb9d707a0df201d4c31a91776a508467e0779f7f70034a93117539f0e53fcd3e6ad13be9cbceebb8de9fb34ee0034e58ec118b55589a0cb400d04d53c2387e3fe6212cfb3fd6cea3ee4a168ef29c632651d46083183f3dedf743698975034163395b79ca3221d34da10fd3ad97f96d8edcb536c83a48ef9fbf87a83df93a08e2dab25dfab19f0e277190670e9a374e48a6490c3c5d8596b0e0078ee3def0e95e9d0ecec2de9e9d9c26778e1c48754fc1c44da2a89d0a5a7e434612a377ff03ee3f6312ecead7a19fb17887a69d2407b1c6e0b7bcd423c3f2e8abbcf5cd6f8245b0e0d05192830f13f80e10ff120d37051ac522015d99603f765a5088e74e4863803828e7e5a44eeb12ddc96fca92b34a576e88dbdf84323542df96fe59b8ce97d5f3a1e3844981c37a584c953ff26cf6ffd0d5514c3fd936a51a92a479cdfaee7470c1fe3eef387e4c8f749df5e104456187cd7ee6890749a6f45e1dcb913d18a5382f10dceb1f4ab33fbc95430b20bef5c1d787d474e2245b0116ba17a6259a53fe2fbec74f8f6684d4dcc1f60ead32153f76b582bceb283767887d385f6e553ad322c08bb8ad1aacd26262a5758c1e0f217f72174d6423407ba512488aa6ece6b37099b6e504b4eb1a48b1e1566228bbc94ff2f16173b003ab3d77d6ca07162e775e11e31a38839315786148120582956f8d9a6b26622ca935671a4c02e4208df77fc9bc0cda40c1b415e7c44e28d69b435ea2f6862c1a98cfddf", 0x1000}, {&(0x7f0000002200)="8184a15528e1d7afc6ce1a8c02bbd8f3997fe6f81c0242a3684c04801f1acc46a0f47d77e9d4f8355b6c2c50ea37b0a24ef71e0c8126598b93010d17851a41", 0xffffffffffffff51}, {&(0x7f0000002240)="2e201cb60f85dca54486bb86e4ff91d9044b7af24177e30cfed30a1c500398b9031aba356b03dc0c40e4006bd660f11abdf538848c3f38046d2289efa644e8363422aa68c5150d9624de67b19ab75c039ab664b0fc996a45e066be765f6e8c57988fbb193ea8b152324194d1bb61973a22d8bbae2a684c44c835831ebfa494cdb09c401820f88e5407ab9d7af1502ad6f3ab3bba779db189b220957622170a29164326c28f8b298a43741af9f8bc4a86e20a00cd4067b2d96e4678de6c83c6839ae20498a9815dd9310767b2715d5cf0901d226a1d16dd518aeae8d9b3fc4fa88ceb12453334e3e82d13713fee3c984c469d8dc36bfb2dc11234df5e1c", 0xfd}, {&(0x7f0000002340)="79ad8adb6b473cc0dda4132f4576a344e6bbde15fa32d90a9fb36c5712ce7df1132283be8b5eaf8990c8260942207396c6582f7d33ff6e2db56a2c9d4b84483827ddd82678132401fcb602e800ea9b01b2", 0x51}], 0x7, &(0x7f0000002500)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0xb}, 0x6) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x50}, {0x6}]}) open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x3ff, 0x4f, 0x7, 0x5}, {0x6, 0x48, 0x5, 0x80}, {0x4, 0x2, 0x7, 0x7}, {0x8c54, 0x1, 0x0, 0x97e}, {0x796a, 0x7f3, 0x7, 0xffffffff00000000}, {0x95, 0x8e, 0x7fffffff, 0x10000}, {0x9, 0xfffffffffffeffff, 0x96, 0xffff}]}) 16:00:03 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x712, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x100000001, r2}) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x52) readlinkat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/22, 0x16) syz_emit_ethernet(0x10, &(0x7f0000000040)="c298012e9e6ffe91ac09032f0c0e828b") 16:00:03 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = syz_open_pts() writev(r0, &(0x7f0000001540)=[{&(0x7f0000000140)="0432b20b14311881d143e6cee8c922cfc21f98d6e0f303978c9f20564546fb007e06aa46fc43714cc60cf2c22560032f467806446d2e456509b9702530c4cc54a3516ee0263ebc1b84fa29f2c9fa0a6f85bb80f468a0e3344119d9cddb3d8f6cd1b08fae8e27e66d4faa5b5b3b908cfb27a3434924f371d96654043ba1ad8e799acfd76ad07f9801172333d85dbf1f58b332133e398a44298376247db9b4eea12cb4f1bf2f022f3e86", 0xa9}, {&(0x7f0000000200)="353ceac7", 0x4}, {&(0x7f0000000240)="d4e042eb5998b0efb8b72782c41079b543e9768f7b4f1da7082d3b718bfc86749b0522d0266f4753cbb88b63bc7abbcba1118bde807b23409a54da4ffd7659f946dcd9c77af0d12fe8305c8d9b739823e0", 0x51}, {&(0x7f0000001340)="5dffbf151aebf514cf846f79eeccf2d52bb017b98a12cf8500e4bc5272e17fa76fef9e6e9e4858687fbf09645acf8d0c9856092d6558ebb932ad7978757222997202553db85d57a2a47b1b6492e122f4be0485e5c4f37b051b827ff5307144a69e5506851c7d62c9539f33a0d44cd0d1a15c7816b943b0a098fe900430aa899054e99a690a12bdcb53a941f1a8046314ede520b6f9c022dc15c39a048f430619c34cf44dc756c1d4a29770fc383fdfda7a2b55067801754a4f61c1f4110526d785fc3b177a6f761327342e056ca6", 0xce}, {&(0x7f0000001440)="0994acb68b45d683a6ac6bf633922b54f9c22a130e1efd9f1088611bb0ba9bdeea752f6740f53fe1c221aff8bd1b787eac5e02735ff49fc5e903a82b2953f17f824068b6a97259f1c2c19c6bb78aafab211fdfb4d0acdf22b6a87c5366782116b43a4bbc0133898e4522fd100ed83eef8ba6ec4255669be65a6009e50ff0c23c5042eeba20a200a6d72d2779c4f9a3c602eb54ce8e164ac73a1a55d52475dc323d755dca62796248594a799d18bd1c98ae4f3b3b1a47e0e71105d4715ff0ee9a0e59bf9acfde126ea4172217e7c07f98e70f127ff3ca9161d0448f6d30263b5bdd26c22905e52ea552271f8b60254d2a2487b1", 0xf3}], 0x5) r1 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000100)={0x7aa, 0x1, 0x7, 0x294}, 0xc) getdents(r1, &(0x7f0000000340)=""/4096, 0x1000) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) 16:00:03 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$setstatus(r0, 0x4, 0x80) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2, 0x0, 0x0, 0x4}, {0x80}, {0x7}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffecd, &(0x7f0000000100)="8d") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget(0x2, 0x2, 0x40b) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/83) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) 16:00:03 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x100000000000000, {0x100000001, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x1c}, {0x80000000000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x40002008, 0x8613b) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 16:00:03 executing program 1: r0 = semget$private(0x0, 0x0, 0x20) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) poll(&(0x7f0000000140)=[{r1, 0xc4}, {r2, 0x4}, {r3, 0x12}], 0x3, 0x92) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="7f022e2fbabe8d242c552800007f000000000000dabb06300d33b4152461f9ec9cd980a45adbda8f9f32aee2a767124000000000000000f47cd2af6cbbc4a35b38366da692dd3ca983f3b41f159c999a43a90e264bc6838a4b2fb2354b6510fb5f659a93fa89e3757273b83086ad7589c27582f9219792d07a"], 0x10) write(r4, &(0x7f0000000000)="9e3eaa56000000000004bf9aab42304086651c1ece0efdd308e6b7ca00"/40, 0x199) 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x4, 0x0, 0x80000000000000, 0x0, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) 16:00:03 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000980)='/dev/null\x00', 0x10, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f00000009c0)=0x7, 0x4) r1 = socket(0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0xfffffffffffffffc, "00000006000000000000000000000000060000eb"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x1, 0x8000, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r3 = shmget(0x0, 0x2000, 0x12, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r3, 0x3) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x2) bind$unix(r2, &(0x7f0000000940)=@file={0x1, './file0\x00'}, 0xa) fcntl$getown(r1, 0x5) writev(r1, &(0x7f0000000840)=[{&(0x7f00000001c0)="e2b9af3e9f4791a2b8cf409c2a4896f11bfe5677365da18d87b01ef274ea9740336859dd814a8ede45f89d39f4d49f965131ffe73f68dae9d5532ec1ba8e1d9ee3020e7f7d415a64de4ec1fb655cd9af34718515511cf36b9a2554ddbb75669e13162f848d8c3655cce5cbd1ac13a623cbf82252bea5492b245572a1dbb49326d37a8d618a7a4793f863f0ef4c121cf171838d8908aa0339db7f83", 0x8f}, {&(0x7f0000000280)="06fbf9e514e0c67401b2d6c4916163423f8bcf38ced9f3fc6b5b32c7a9a33b40f5f2a9256f02f7d5b6a295cbe9d8440a8977f25099f0e8b49c39ff2c4ea8cd362d2b52c06124ba492eab9b3b08a318e595a49c9f579a503a8770f959247806e47bdaee7a1e2af825fbb6122e714c46168631ae09edde440bedf812acd9d449e0d3dbc89fa403e22d9134b9dcaae11c88f9b53dd378e23f9dfb497a23e212695b1595d633f420973726f66154008cc42dee113da9ec1227a86bae565dd002641b064c09263347b2bcd47d1b454773bc6f45137d", 0xd3}, {&(0x7f0000000a00)="01e0f3af76e299061c6815d9ac593d444fceb4216a14e0198e1d0afac2bad4ee6a6f89375634b333de0632bef2175abab1826ffddca1816e729c611d46c1202e369c98768f090206bf2ea4b8ee1791195391142978ca75f9de765a3cd2913775d76935a79030d94397deda688961f5b112009b5db898145dbb4d2af8bdb391a5b4287954e7f6182e6541eb7bd342f27fbadc9aacbd237eab2949ed084b616dc336112a72b64f0871c3003d84215d01f8761bf72d609ac3164153577f7a51555eee87ae09f067a6c820ff50f6746827792ad0bcdb429d244e", 0xd8}, {&(0x7f0000000480)="40523f3707172772cf6b72839ca37ec9d0caede88b59b84b247d96fafa4afa0d224a609d6aa4544a5c2e3a38bc5e53b0797bd6134e238fbf39a8131c8ddabcff670bab417cad2ab7897598d69ba7abbbeefdd0395130c4d4688617301890b7b56730782dabd7a4ee0923317f3ce4d93a75347545aebb6df1655c5adaae1a65516fb1106a50bf9cbc397eeb6c50ad729d2eb660f2c1ef1ffd2d0a81202556b4d04beb16ebfe5c163977dc3cb7e231c24823ded194571ab5db501878587c71a5cdbbb3a21be57b2538cd7367c7b9eb1e3b962ebb646599ecb4c03ea0284c7c4d7730d5bb4eeaad1355f65aae42904c6f7fa93fdb7510a71c334944f80bbfaeb6", 0xff}, {&(0x7f0000000580)="cc0278b3b140b53566152b3207a8eeba7169302d13de84fddcbecab22aaf77dab8cb2c9647b05dd0566b44db1ed6d5c1ef64809835880338d91b54445709ed4cf4b952ec1ed93a5c8a2686e9f052d59affccd8b3d32019de76259ac995bdf997e9e360fa9b722ac6571994349604bf8d64bfe068ab22094f6aa43cac2aecb7aa014e468fae1c6747f560f717303ffec9ee54b91e73be", 0x96}, {&(0x7f0000000000)="04fa6db86d5fe88a4e5c3179575362beb4fe2b8973c26346d19c80cb1316195eab297e93df8ee5ff00caf4b32c6a591b7f17aa155ebbd245bb6e76904eb098e860a530465b0e2865303ccece9344f017e3bf2a56b50091ca6d60ea49710e8f", 0x5f}, {&(0x7f0000000640)="de76673d5dd1812a3920711a405d2770019931782e894bbd554e5efdd9b3123f741f10f44f27359f42578594d4064d82caf0afd1d5dcb142488e7411f7946cad97329d5026174d5208463e786bdfa13b54954e7e56746ee322a9fa1bd780d8b354e930a414d207e40026a28b8b6112c919926588e67f743c1945c0f0c1c051648f41b94e1f2bce6434b20750438726038f5ca3688ebd5071d64ee7c47b64833bb316974aaa0a6a01e3d6fc33bf24faaca629a66a3021dc7e2105e1dd6b92d744b6e1f0a33b91f2a8406ed43647989b8f03b80813042aadbb37e51888c534c9997dfb850fcb3d957a0a33cacd9c04390e18cd74116e1a271f5bcbfc9ec5"}, {&(0x7f0000000b00)="74faa2a1177dc8c97624c04d4a46503dbf269a460ef2299cdf1471899398d99816ce54e51a4a6ec6e28d1cd265a06dfe5eb0b63eb0b48ccf8cf6", 0x3a}, {&(0x7f0000000100)="fc53c9d04120848d23c65e569d84cebf3a24b91d17dcdd2c9c27f46f3c908371769e50f2f981e54a59ed2295625e2f82edac0bbb", 0x34}, {&(0x7f0000000740)="167e0234f7deaba0674a2cc4f3c90a4040b2ac0b84caa390472c052d8365167a3e84ab6699bcb53f295edc6b5a994af05c470f3c90af88444fa2eb6c2b05ec324976e31ed504efdaa9e5bfc44263223d531382d61a942fa83485270bdbbaa17e08fa715a54627824a1ecd447b9ef6fb31452713c6a544c607e262be1cabcfa4ffd20f6b4edc95a182ca1ffa6c6852d5d9cbd775899b21f5e5d7a0f69c3e7bd06e7e91949948a3ad9acf66fcfd09fb47f450fbc1d4f0c7ecaa412b083ae7489272bd5b9e557313eb4bbc5469e44b9bedea4e1f05b9e203a08db18bc7d208642b24ffa84b1a7c7ab143dcb", 0xea}], 0xa) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000900)={0x3, 0x800}, 0x10) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000380)="da9259b869c0827247857387d8b2b8aaf2caf402689543ff6eab2d7f33845465c050c41921fedab8f4d35e6bb9cb2df9cb004c269abe001819523078c2275a2f17c3fbd66815f65a8e08f729cacb632cd84aa675866aea69bb32fd6d3f098bfbdd5cf8cf8cc7c5d851938bd0e009a2db9f1aa93ba341a77cf97e9d38d5272803e34f4a921ec79ad5496df7b43cfee2daba8046f03e5ca7", 0x97}], 0x1) 16:00:03 executing program 0: munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000200)="e7") r2 = semget$private(0x0, 0x1, 0x280) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = getgid() r5 = geteuid() getgroups(0x5, &(0x7f0000000180)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x5, r3, r4, r5, r6, 0x100, 0xa197}, 0x9, 0x1d1e400000000, 0x1}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x1) poll(&(0x7f00000003c0)=[{r0, 0x40}], 0x1, 0x0) 16:00:03 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x11, &(0x7f00000000c0)="b89b9ae4981668eb70249afe45f91b7a2882151736c80f43496158851141c1ecca5dd896de4a1072e9f59ab3f4510efc193ee072f6663461b5c2b3290e40", 0x3e) listen(r0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@un=@file={0x0, ""/15}, &(0x7f0000000200)=0x11) r1 = socket(0x2, 0x3, 0x9) r2 = openat(0xffffffffffffffff, &(0x7f0000000240)='./bus\x00', 0x8, 0x20) r3 = dup2(0xffffffffffffff9c, r1) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x0, 0x0) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) lseek(r5, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10, 0x0) r7 = dup(0xffffffffffffff9c) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x80, 0x0) poll(&(0x7f0000000340)=[{r0, 0x4}, {r1, 0x8}, {r2, 0x8}, {r3, 0xf9a4668170f7a3f7}, {r4, 0x100}, {r5, 0x8}, {r6, 0x40}, {r7, 0x4}, {r8, 0x10}], 0x9, 0x80000001) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x10114) writev(r9, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b001136270000000000000000000000000000000000000000c6c02d845152281f23450aed2c3f00ffff00605206d96f5f", 0x1cc}], 0x1) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) 16:00:03 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x1f, 0x14, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/4, 0x4, 0x1, 0x0, 0x0) 16:00:03 executing program 0: r0 = socket(0x1, 0x10000000000003, 0x2f) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82febfffffffffffffff"], 0x10) write(r0, 0x0, 0x0) 16:00:03 executing program 1: msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000005"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x3, 0x10001, {0x426, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) 16:00:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x80000021bd, 0x40004000000028a5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x80) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x10001) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:03 executing program 1: r0 = dup(0xffffffffffffffff) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000002c0)=0x8000) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000340)=ANY=[@ANYBLOB="000300000000000000cc78ced84a0ab320000000a2d20000000080006fc57656a901ea34d587dc3fd6169802d3c1a99720df523e818ae766ae10f4f3650024"]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000280)) 16:00:03 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1d}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x180002005, 0x0) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000480)='.\x00') r0 = dup(0xffffffffffffff9c) r1 = dup2(0xffffffffffffff9c, r0) recvfrom$unix(r1, &(0x7f0000000100)=""/178, 0xb2, 0x1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = open(&(0x7f0000000280)='./bus\x00', 0x20000, 0x128) faccessat(r2, &(0x7f00000000c0)='./bus\x00', 0x1, 0x1) 16:00:03 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x2010, r2, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xfffffffffffffbff) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = dup(r0) r2 = syz_open_pts() ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)) ioctl$KDGKBMODE(r1, 0x40044b06) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[0x6, 0x9, 0x0, 0x200, 0xffff, 0x7, 0x40, 0x3]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)='\n') 16:00:03 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x10) getsockname(r1, &(0x7f0000000180)=@in, &(0x7f0000000040)=0xc) 16:00:03 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x1) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x6, 0x4) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000000c0)=0x6, 0x4) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x14}, {0x2}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='F') pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="5f27348c936e047668486ca386db48901c903178f9737cca44ba272fdb540864ea7cbb55ee7605623fe7d230f8274588b510dbedb92b31980c6d6443e76dfcf08c95db30d9edefbf508db57b5c5362fa292e3f7b77c542e1b883768a046b3247cb9910c2cec5d22ef23050", 0x6b}], 0x1, 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x1) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4000000061}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x9561c879be574a24, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x16fc) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x40) ioctl$BIOCGDLTLIST(r1, 0x4004426a, 0x0) fcntl$setflags(r1, 0x2, 0x1) 16:00:03 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000180)="11df1275e4099f60544069ee", 0xc, 0x4, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r0, &(0x7f0000001e00)={&(0x7f0000000340)=ANY=[@ANYBLOB="2312f7d14c5104dc133c4f6100c1031bd2bceb18a95a9370874b9414917ff14b1fc32e5d9d0942a60e4bbb9c405b8c1a7a5421a8a514"], 0x4, &(0x7f0000000a00)=[{&(0x7f00000007c0)="9a3793e35b7b37befe69d5ef7f06cdab25712505d7cae9dd9d93bf2e0096bb88ff64be1dcc92dd7ea6f1ee70480c2188d97e96a35798245e70f314dc79d6173ef00287426ad7707e437f94314a39c80e981d8fb2a453369a527a7946cd21a8745b0694", 0x63}, {&(0x7f0000000840)="441a83986db9bfda9888a93c806be5fa84913b17dfd285", 0x17}, {&(0x7f00000008c0)}, {&(0x7f0000000900)="358158d961673eecab20209835a28aadf44989b44b8e2bb41070930e1553920c0661e6ba35c295a464bd8f5966063ad0d9b55f6047cde9472caff661391a5cd8b9c35a4d88b14823d72cdf858df91eabe48b4b5409a0439fecb851ea9840306c146408334630ea50217c9447b99b5759a2c6713feb9f29cee0e678d1ac8dbd9d73fdef59e826ba850834ae468d2d84174d00d858a5adeb2661ec7352ffd3ac03283f2df60c5970375e3e00d45ba448b548e67820ff43adb70fd8f016a201ed1273fc5bc32b79dba14dbf9f", 0xcb}], 0x4, &(0x7f0000000a40)=[{0x1010, 0x0, 0x80, "38cca7c739b1720276d6f16f5e5f81bf9d8b0e0914354d87e3678e09733c31f161373efeb2c598fb85adf20f0b3bd2d179209e54de782661c91c06b74aa0e41d60a53045a66c09631db252deb692b08c3748127668ee986d34d20917cc1365797786084b19198eaa1977def72919d01a887f532ade15ee37ec7e1eb475091e51cc20f5315784b5a1547a4683c82aea484dbcf75d7e5b8142f5bb84bb2d5a8d2167288a4cc2a82ae8c409ad025680950960edc89abdd5addef4de6f82e6f1a1c00a425009d40e04fea71c04e63421bf384abe45769cf63cfd823fd1967e57db65242b558d52e6a8f5ec709a12aac7e39eee75329b03937e2aca6643ac4ba8414e837ac203f5b6a3372723bea16653ff764c3e9a53ecaad678d941c0ce0df21fb0c03446970878f46a5476440db0652aa2396d58c7d8305b3c531ed2507ffe4fae4a4f38dc45e10069cba08c84fbca3415689a6d3eddc4fcbc0871e8ed31310bf65a59f187d26f8242ea4c16249b65801f39521f91f45699f98f14fb6f3341f8a39f70db54bd61e124b84558801cb3f5ca71ecb82bd4e231a9eade2e9112f4dffbb8e0cb0cb1106787a3dc76ba7dc2fff1def682f153fc78039e2469f4cf3fc7c2b8574e02b41aae66a14e2cf8332f1478edeac8dd03f3bae88af2700e8677c0abf09ba8ddb7cd6250628b7217c769a7fce1b9730f29aa3f4abb5eaf85b2d396c4856647de29c030f127b9bf2bd2062d498232c04f3079cdf038007c644e517a6062bf91992699adfeb70738cc287e2a7deec109a13c512e3c51cc9744505e1d397b2983fac9c643cf38aee1feca5ba09c6eeaaab7ec99ada8f0ae0876ae82966ce10f61a7ef50c67392f9e1474cb2f0a982686205bd1ff666aa79568a60cd57e1567751d1568d511fa7822306aa051272c33ec5bacde4c2aa41befca22100d0566fa1325f98de464e5c3dbce524c2811744cb5633fb497d9c5aadf443cde33c7777e7419b0ae1a7927a7c1c930d9f5a50410c812d17a3519be5c003a1025281e198e31b2061b8940e63d075393971bf0e68e8f92638380f580ce746a072548a0e256c0635b7539204536860050547dcf6b14d0005b4d69f24d0973ca61c73c6388cd23b955e3578750d3ce6b0850e8ac41fa7362d906297303e889db62304e34ea9444e5b88e4461bacebdf410b34fd0bafadc5868d47f00d357b5b2ca60ba9241730eda06e8fd1d4ccae506ec9adf9e3ab7b624d51c5c8a0b453c8ee3a6c62b1ddc8006a7eb1894addef8607f08b6f914fae3f2902b2caa43d7ad3a305f9b45dc1fb1b0a9bce4d8e4bcd43f86d551539f0dddf0f24959b4fbf442aed162fb9db70355228a27d8c68e871d28fa84d0275c9967936f1a4db37a676ec4fd50642fac11d603e8ef9c709e03e411f54f71cf2ce510ff00293627eec9262882e186d78ef33f4aa379fc0b33582a1c36272456905a75e593130563128bd5d2f45cc0a954d0050b41f623d4073fd9070d631ecb42254b03e88181d03677d4a6d2746b97b60c885eefaf3b2fabbb0a0651fcb00c5071c537706c72f02795c709214a1f88272f68bee47be3918c7f5a72d32d4542c56d8801e1a3c8009d448139ec0430e5ba33d1589e7ffc47fa8ed1ff16c64e95172e76a3cbcadedda177433d7650dc5eabad3a908ef458203531f799dfea69622476cb307a449763e3d5343f27b04c2f7485284cf60eb082e49a08c77a007d93b43d23b0f4899e437e13efc335c002f58ed1b68d0c443c483b9ca7d9655e778063886d72d2251a308c8dde1621f254e8c9300b0a7cf49e2bebba977864baf2fb1434567eff4b53b1b6129c66ea69fe9bd514643693bd9c3d1ae45516bcf9f1c4ca1ce2e685771fd2301769e92c2571384973e7412f71d2680d4ddb783dfe755226359efbe260a4cbee1015013b9aada26310d520bcb98cb826bda6275daf198aad072fc40c5e7e30ab0039bc4a1f90ce0ff926dde5392b18d46bbf898ad4a072e03d96ba5eb7e30020845a343f54fb39396c143f22103c89ac6f7b63f0c63197497805a3750e053b77fae4b1fa8a8caad53350c2196751e42ec8dc10da074e76e73aba0d695288bbd81118fc7e303b8b704443db9c1d1e4c2266845ecbecc917f072c446a838fe802fe8c6e83900a453a02539173fc70e0eed60cd54eb7355e3f697310d43d6a98a103e6968eb6058a9fe7966e096d801d248c33b96fbca915b354ca7d350d161069479a9526711299de69010dbd611f7add614295f38ade49e1d5a62e77a5599c13133766e59c4d5f44565703265ee7bd814182c5b385ff14dfcd8f67843b21caf440c80aa742e486e5ab20271ba202285707407372f68dad2e35afd1f6f77196180b902920df67c668f689c765989e78ebb3a8abc30ef614bab0e93949ba500542f63689cbe104e58b6b236fa2f68af81aad26dc7df4fdd42185d353275d177ff38bff2b8250afd08aab883487d65aa833aaa003fb2bcd552b9e6f80f967aeacfb375a40abf984b64c52b03534af05923c21772a6d29262c8ca7b55b35bc72ae1d411aff51527a2ca791ee4370bf4598e1428f5d37958f40ce7222a6b6a252b7ff638867156feb0103cebd9a4278d29aca34c430ea0de919d264412f300e042743ba42a4b519d86bdde1864efdc0871757bc8abeb194cbfea389bd47f7db9a021eab07f16c536fbd652610f8a25dfef278399233da475f3027b4da887e8d9f2529cda6d236c90912456da9c1c8131ef26af6c2140907348929c1e547ee6fe45d5aed04bc646ee81c46c802f504e285d3711c58ac63bc79afb5fd67633489da94a81e48eb7e7700ded3b4f3b2a7b90ea4c5ae8398d9cd58ddd464162d2006065db0794ee3f84ade61ebede162a1fc304872f3ed994c0e12f84eccade8851403bc11eb6c97d315f4d37fc2b4d7f1abdbb59baa03279fc639e89f5231c5d9984b0319f3d157413b4e464512afdc67888614de68a97426e1006a092f13271dd161d59856a347c0f552241b26f6b42ba1eff3fe5090905ceb7818d451f25b8b6858291a3e531874b61e6be53af8c7b578f9be8e526476ad156822112fa44606b96d683912ceb8a5ece13d9a29c297e99e087d866b63995d1513ebe8eb9b206722af3105a15ca7b0566778e081c40ca6d52d669fdcb3b8416382c8ead630863025ac7913392600ee48435f5bd624830637b1319be992bbe10c242f138386e9aa195027af55d8a4774093c0d45e2c7cc6bf7ff211592412f2ee5f9911d5262a1cf102723fa97cb87b51f49d64723b4fde0f0d1e6a38c7ea8bd0e915585316db34082ace409bd686784e97c4932887b99c33417faebaf6cc820e9079e5b592a8431535824b38a8546eaa984cbdb96547d722639df610811070e721dfcbd1812c719e500c35184fe1e2d6171fa9c395621ad1003a6caa9c8bae04f7ecdd08e0af6a0730f82217ba7ae699176bf1cecae6bfd953379dfe43b9c68f06b3a2db59f3a6eec54b37c81018b33680f1cc6e3999e1ef3907ee90600e3b7b540b029dc8bce740d84c12a6ce1f0bb021e8eefbced2e32f1824b3a56d00484e786a14355ea310a55cdbfe42bcc885eb1e6a9cbd444ffdc80bba1e7169e1acabcabc82b9a51aecab1cd9df16158980da0ba56213ca2a0ca1c4738f9856e074f501aa9bcbd670d8b8a4b63cb22346628cafbdca4b06bd9543adef7dc434af53d12c6c28aa55a8bfa290f1f9fc9eee1761707c66c61734a5735ea87539d2f56381a3e7186aa1ea5cdadf748863a7542564bba1a17fa872d74c53ebb63940efa81cbeb772db896efb66d41a2d3d01ddc6fc4b3dfe8de44737f11c0e60cb8ce05be604209b05f6e7b720aeec8e404604ae19b322da9890859495e2c39cc8596c032b4e5543bec9c5013a19544641a9d4c45ae73a45fa657e34e1ff679f761d7b3574d332189241d58c51985237815e13ed298b1394d7cc48411822e34661db19dd98d6065538deac71acfa105c7a191a371324aa3e46c64cf01912bbb693ce56ed03a3f57b929afb50b81bd8adb5984428b7555c80c04fdca78ae9409fcf6e045287bbc2405035b0d6e56a5c455568acefe69200ca54261c673f95a24a1d0e90dd77fb81518df03326a8e69e51f2f14e47571f075a54b980fa6af849ad504e32250f7a13f5b85add7b011a94878cbfb83e3fe052dff99525a13ce682d5240a84ec577630f29136275d6d746847091ffb8bf432c1da004dce0a1abda5fc0f50b7ebd0f87ff45bc40223e4a117dceba93b431b4af818d821e496027485fee2cc57d9bb47c54225aacf8564d9217e59f004144ddfc501e27800aedf8935507a3b24a2f4dd2defedca723707645aac577a8f505e8aa2758fd1bf9cabb4e8a0bd8855958c1f26480703ae8cc966246284b2da070eeb91f14a657e2b69ddce7e1bb6e193a1226991de635f820465e8825c98f3f071f1587f859f3278e2a088ceaf361458b9a314ba706f13c8841875b85fa78f6be91c5d951cb7fdd5ea1b7536a7d266434901bad330c592389e2035fcd097b0bed4cc445ffb76ef2028f19758bc3c138a6aab08fd35a255c7322ddf7f741322e55cd3ddf609c5db9bbc15e9a119ff837c2edb4b2b7ceba9a8ea8f4608a364761ca6729afe9cce9c4e77d058511cda525701d2bcd3a1471c4b6b1ca2c300bf935424f84652266de2c0a2733aec0b394cea186d7bcaf8ca30205dcb1775977ee93d5516b7c680735e0819cb002205c47eba9eb3ce613f54d3f9b5fffa2a4a914daf7dc76421ad85378f8b30059b8000e84edb4103243220f2cfc3bb1450dc2ea40a1eb4b7415e27a578a5e7ac495e76768cc67846905d3210df72f2fd03e7c96e277c64e15b81bc602dda3fcf0886b694920fde98f02f1708b6f1c3c92bcfecfa1e98a5827a220d6d1c22dec0046bd5ea377a960d9495ac4cd48b8536edc0682cf91c6b755d245209945dd478fd8e04f099e0dd246ae73deb83815a66db936747db9b3636a0e5fce513a1343d9757d6898596ba6752597a499d690c58e410d519913854b2b669c7e85831edf2c6ce84aceaca55ebd7884eca4f340aba440c06c5411dda487b18c6d54bde02c727c64e6ab936d40a138b829742a930a7eccc4107990597cba68223ebd56e3bfedcf6a16b09f6420989cb7c0b9c68adae5f8c8414352ea142e69d33cfd159f80c8f8b01d098e84ca4a50bd15eaddc009403c4edc6d41669eed6611dcebb935b93ba8c3d5ffa46a2ace95e2f482993ffa254bb61bea27ea0cfe356ae437193bf42e5e2b07f9b41023761de829071820a601c9d5ec55b28d2169234c7242f751454e524d4c0e69d3126e6cd371a8dadd28cd8a41d70dab63e734122e513d69ff7910eaefaaa90dd5509666677358334d7310d2e07955d52db1a63c8499a728f01641421235f843d4151e759be8f1b86106d66d9f06a09bda74cf59d64e986641eacd3449082f31d6906c466c16fbfda250b6b8c3c6a102bd0d3a7e127d10e130181c4c71e99096cc26b6ded9f6e56f210feff9c8af590013c9430f6ae3dad0fa399ba99d86e2da3aa6c3bb0cd532c9d716ea30d753e26aea012241869d97778dc229ac842a76587e5cb2d2b341783bb8e85dd4cdaeddcc2abc4596e96bed459999a2254a3af9ae381c50203487e062da8101f1386bb9e50f843968883fa36592e54be9313ea8cd46f6374c444a7972172173caf92fc3c4a7f8ca7a22e64f5cd7cda138e38b07fb94f2ea3592a9b049a692261fba91843365fd02c"}, {0xf8, 0x1, 0x6, "183f0ff45f70af0f151e25f8c5ee257c4d1d7befb39f76396252ecf0fe0efb6bca8a4ae7e212333289e86be1cbfa403b8b6b1e295309ebc14cd511f317bc624115c200cb93232c212bc43b1b6be69299e0b0d15d1e79d434d6f8a044e4d6cc834974c0e5ed141c7fc1fd72b8c9e8a6c05e1a8c08ec2584028518322f659834f1772e74fbb9b39ea6afac83a820c8efdbcfdcacfc538b4e50160a85bfb96b7c7fb7e3e41ecb3590d67932278208f826a669d9de3b26676335d21ad7ff3a379b20e41ea3ebf49e4e67e631d636ed3219ab5ae801f5c346c59192003bf3b52ca4790e8d43"}, {0x108, 0xffff, 0x8, "6fd095744ddb2e20893285519c9c2ec3dc4e04127b455a456ec0aeae05451762c21279faa97468e20bf2a477344493394cab12f93c33bbac16996cad53f0ffbe7dd7b218dca440895a2334184560876273daa83ae61c487333ba6f63f7cf0ae82525eb6ad77314dce6f7ec76bc9e543c7f7f08b6f864ed13af05d292c3f27eb0b14bb0bdee52316831e2b18169486191659d2c36435137f50eb18c467244f3583ad125715c885a45ce6094c577bec0852ae5900e75d8486f68c079edbf6dfc95bdb807067547e521b3fc2c3e142742ca1bc291ff15977d88a862183089feb7486ede45105e0acd43fe19b6b8415eaab35988fa5b"}, {0xd0, 0xffff, 0x6, "c97993787e66ea4feea450d78195c0b1918f91253924e7bfb0e68b35cdcfa2cad7d4fc618acd1a955389044832a83b9e46b781a58de53549d8467fb6e91fcc660551885aa5f6797d3a38be3b9a1249bd7c989165ebc85b5d8fb7fd7c5eb449faf184d4d551532953a743602e42f84f31ffc4c10903a9e768744c95060294e2961a2ba4fc55d47454a1b2253f34e4afe27dbeacb67b473939147a65143b69d42a2c8ba5d9b8a1617b8afef972d81b83380b149c123b335c54ee69fb"}, {0xd0, 0xffff, 0x7fff, "463667e83cf550e55fb1e16c8a3c507a362dd235d07ced3b86e00cb3c282ef1aa19f69ae2c649d49bc2d1de1a3cfbd3fd30686f79cbf6665c407cb7c4863ca3800bcc3720e4188042ed57434f51330624a091b23342651b3bd42b98ab6388e120323e61749c107e7a6a2040f6f1c46a971058af1d76c2f637f718c78d02dff75e72a0c1e0b1149e95abf1c32f6016932395974a3239527f20a3d2d4d2e06b3c7f77ce6c13c4e19fbe30dd73f89e75197ad6fc267f20e33870fb1f4113dbc"}], 0x13b0}, 0x40c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x20201, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000740)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) fchflags(r2, 0x10000) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000440)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4a2, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001ec0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x800, 0x0) pipe(&(0x7f00000008c0)) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000880)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) execve(&(0x7f0000000480)='./file1\x00', &(0x7f0000000540)=[&(0x7f00000004c0)='tap', &(0x7f0000000500)='\x00'], &(0x7f00000006c0)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='/dev/bpf\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='/dev/bpf\x00', &(0x7f0000000680)='\x00']) r6 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x8) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000280)) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f00000001c0)=0x6) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000001e40)={0x9, 0x6e7b}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r4, 0x4020426b, &(0x7f0000000040)) r7 = semget$private(0x0, 0x3, 0x4) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) 16:00:03 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000140)) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:03 executing program 1: mknod(0x0, 0x0, 0xfffffffffffffffe) 16:00:03 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r0, 0x8) pipe(&(0x7f0000000140)) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x7, 0x3}, {0x47, 0x100000000}, {0x40}, {0x4, 0x8}, {0x88, 0x9e000000000000}], 0x5}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) 16:00:03 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x200000000000004b, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = fcntl$dupfd(r0, 0xa3c97f8148a971bd, r0) getdents(r1, &(0x7f0000000100)=""/120, 0x78) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') 16:00:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0), 0x2, 0x0, 0x3e5}, 0x40) shutdown(r0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40004000000902) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x200, 0x0, 0x1, 0x1, 0x4, 0xfffffffffffffc01, 0x7aeb6776, 0x2, 0x2, 0x10001, 0x7}) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x10) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x6e8976e40b9865aa, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)='9') 16:00:03 executing program 1: r0 = getpgid(0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x12, r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x40) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x7, 0x60, 0x6, 0x1, 0x8, 0x100000000, 0x1, 0x1, 0x2, 0x100000001, 0x7fff}) r2 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffb000/0x3000)=nil) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0x2, &(0x7f0000000100)=[0x0, 0x0]}) shmat(r2, &(0x7f0000ffc000/0x2000)=nil, 0x3000) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000140)='}\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='.\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='@\x00', &(0x7f0000000380)='{\x00', &(0x7f00000003c0)='^\x00']) r1 = kqueue() r2 = dup2(r1, r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffff9, 0x40, 0x80, 0x2, 0x62}, {{r2}, 0x0, 0x0, 0x80, 0x6, 0x3}, {{r2}, 0xfffffffffffffff8, 0x2, 0x1, 0x5, 0x7ff}, {{r0}, 0xfffffffffffffffa, 0x21, 0x2, 0x100000000, 0x80000000}], 0x9, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffff8, 0x62, 0xf0000081, 0x80000000, 0x800}, {{r2}, 0xfffffffffffffffb, 0x31, 0x1, 0x1ff, 0x100000000}], 0x2, &(0x7f0000000500)={0xffffffffffffff0c, 0x6}) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) 16:00:03 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x2000000000009, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) dup2(r0, r0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) dup(r0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x800000000000002, 0x2000100000000}) 16:00:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="2d012e2f46696c6530006482730d3df57037bd4be8630dbcfe5a4b1f343ea25ade781e9c2d4830084fef39ca0bb70896cdbb1a52054a20175e3a74d076a40a781ef682ea2b5b758fc025af8114ee06bf33cc4b682ebe9f41be0c43c6570b49c22b"], 0xa) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000100)=0x8, 0x4) dup2(r1, r0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x1}, {0x74}, {0x80000006}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x810, 0x191) openat(r1, &(0x7f0000000180)='./file0\x00', 0x825dc8a50911a0c8, 0x24) syz_emit_ethernet(0x41, &(0x7f0000000340)="084ac2d18e73b412a08f2800afc111ba8d88f3ee7fa760dde215a93dc4bae31ea311e35bf70382584c0d5828cfa6d908e2332a7e7e43a9c5df213223d53ae273eb5c14") r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) lchown(&(0x7f00000001c0)='./file0\x00', r3, r4) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000100)=0xc) getpeername(r1, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x30}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d2") r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) preadv(r0, &(0x7f0000001280)=[{&(0x7f0000000040)=""/98, 0x62}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/157, 0x9d}], 0x3, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) fsync(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCFLUSH(r1, 0x80047308, &(0x7f0000000040)=0x5) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0xd1) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9d, &(0x7f0000000040)=[{0x48}, {0x10000003d, 0x5}, {0x6, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x232, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) syz_emit_ethernet(0x2, &(0x7f0000000180)="d533") 16:00:04 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r0 = getppid() ktrace(&(0x7f0000000000)='./file0/file0\x00', 0x4, 0x800, r0) r1 = getpid() getpgid(r1) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="60bb9c2dfffccad570de643e1202b78cb3612c8774756455745000803e2f07d677bae79ef38710754f99945ef52b76f28d2cbeb92ab5def879f6b8695de187f1d737a2a3d93b22c5b567d32141aa44c8bc81fe2d769144103622c8fc7a268f267309d2c07f1e5423", 0xfffffffffffffe77) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xffb4}], 0x628d00b270bb3fe, 0x0, 0x0) 16:00:04 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x20a4000000, 0x9, {0x9, 0x8}}) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) pipe2(&(0x7f0000000080), 0x10000) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x20) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) shmget(0x1, 0x4000, 0x128, &(0x7f0000ffb000/0x4000)=nil) 16:00:04 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) chdir(&(0x7f0000000000)='./file0\x00') write(r0, &(0x7f0000000280)="97a9ed27bf5536f44ee3f38203200000000000000020200300ff7f000000000000695c5a0bbcaa9eb20d790ffc5b9ce091c4abd14971540274a182230a948f81703101297a8a191ca011cdc002ea288575c024fec7302413cd2dd2b1b9308138a0c8369fe240f1f46baba774bb0e1637f4f0c3dc4d6a2f64b211a64b31e4979f7c5200771a93b14a6d338069b2e4c30f37c75d77a82fcc02dbe4053b98e761173a62898990edeb", 0x389) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202d, 0x80000001b03) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)='G', 0x1) open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x40) 16:00:04 executing program 0: setuid(0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xfffffff1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x3) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="ea0562e38052ca3c058ec45a4ebf7b3a3af947bef1ee3832ccad4904fbd346b33a2a85f4c61ffb7a4742cd5a8d273a97f735a56b003a059537464c8915059308729f4cb7196f3a7362e756dc689cbd717eff99ccc8f4b49635deb7921ad8a49df9befa9f860c965b6ba526b96b04f8bff56f5746aa6bc36c22c2b2a83bd3d096c24295dd8cda65835b6822bcb7f7e75bb5031929558a5411e0998a736256bcb79ad33ac83587e20615b80fb5d591be74f24c57cc8fe9baa539e0533baa52fc3051aab38eec17fb421021078b746df615117b848fb67af740d1016e122925657e5b8fc8b2f201a8c83b174277a8d6193dcef890e427105f5beaf34666e5bbb5355c15e20a39458b1208e5f87df4439b93c821272bdffa7859637897971aceded05eb04ebe25b6b2eb69484c6f6d611b23940f79f60bc0e0bf1e54e5a413450f9632e1343b18280441a02d9db2ce55d2a2e76bf3430bc6b4a3883b212752e3a3eb6dd4c3c966b903559c7382808e0be86947cf47d16bf903e9effb2796eb6c2e734a0e8cf757782cc5564a4828695fd28adcb8ec093279c26f25e87fe9ecdc0bb48987b4d259ea78f5d917396db4534a27624247f6d74bbed6f7d9955c1f05f67186999788a307044e57844e87bc14b073d88177b669d01d36dbf8821fc6d6f67faefe67fbc8f24949744862766c3568d4530641ad7601397031e3d9dbf78467d721e1e5370184e4dff3897098664b37ef0b86c2e703c3c9f8b967d3f1fda5ffa2c6824962f218f6030d8e03c97587b41eff7b435a3b78ff3b022237f7d2cb369abec0cd2b74deb9fccee297c71e26dc6f1169f9381ce6682cb81ff469bd1d0ebda74a4f7496d503b9314d956fe6ce1edee5b493b5b89eebd002e5777e54d5bf2393ccc40ef067734a2bbc56b4be250425a9ef798c315d0d630ca3d45e2efd684429287005796ded25567bc5e886aa4d8ab423537cc70d81add391a9534558f044e55de2ce026da62a7b1d92006117c4ebe0dddf41f467732610092d8a5b8caa72b56e5f0391cf54799efdb43a17ad32ac82c727bc861d0429e2febbc4cc28ec02a88ecf773558074f284198ae6cb5f95a2378ad7421bb2a1dc047c51aeb637b8999bf14aefffe06d919c1f3485ef3bb101d4a1100ddea59c7057ca12deedb0510adc82e355ce3403b52449ae0ceeb0905924ea4f43bd339a4ef15487c82d35c3884f374327da7f97112b09de8ad58b0d6decf752e6f0f2f6632c9e5b03dc49f7c8f3373b96b6a8a54184f54e4df6ff853320cc2cfcfd126929f11616afacdbb3606dd2b92b4359fae90aa56a2b4009f50b01d6c7bcb2d10756077a317cc2a95bb5e78edb935ca621d215611385f2ec138132d2e4dc706579526a2b47d6c8f8a0ffa6cd537ba202dc971593296e92d17862ba277917d533e79611de7a1162262bc33369980a6ff12de401c6b6f1717504e45ef84a6c2f42fff28be9eb7b462267ff3ba01517b250981a10ece812e9bd6540a10767e7f1c34e1d19ce0ba1f55726a0f8446daf32633cd0f67f20e6257b05917ef76a4379653721e2b20926435c32be67786a67820b22c2e60aeafc7b9c268be47da77f646a0b2d9e6a19a8eacfb76582732684765123cf536925a38f2e29ef8d38dae316ba58c77504627b01609b614ff3837ad88cdf57436d98091d63ccd9f001547791d6257ce851413bfc2bd469aff920251cee742c3f6e789e6ea087b6ff22da558219a650398d5660d1e515505d73b1fb43a5182527d5772a370b533fe74f80695c884396c46b76093527241af9ba7f1ff6a7995f526056d4c64ac17e087b3608e28ace670e970b1c8085b35ac27bd8714691fab1cbabeffce794e075dd3fcf6b8ef4c1a8bce98290ed90e8cc26a14074dd495d2de86d7f8685201f5313741cdf7f74f16cccb2bbf374e5a58e7e666acfd3fe57cb3b6da8c475e90e7a394eca862a33d7373f37a991243435c28d3f6d975fc20ba73cc2e008e4abd18c16a280f52a02c17b9976381363e0290672709ea9272a6f8d112301413b91c9b05b9f4730ae72dbd0bbdb35b53ee0fc1c0143293ef728f75086b6ec16c6f999b150f2e01128035190ba8a6254e856698aee3ac980fe376b3b4587cb5d506728362c8a70af0dbccf194b4e7523f5fa7bb102a07ad3c347615e3c2e96b6033a2235f1c17731e0fe0da0c983ed197e21f0b8fcd40e82bf145cd3d8122cfdf8a416f62da75858d6bff454ed1382b8f58884973330bb616e5b8be74bd658257255f392f3afc915b8b4df7f0c528ed1aca0e352ccbb8e8cc0ad69032383a43d6879d9f486b8d29a02c3e0d3b516d8eef6edd83a1a5e668cd6b25df814275a934e9984d6d9e5176f6a9def25754864d5601b5cc9d08441b35866e3c7eaca6c6d8e6971a7fdecb4080e6e4c524f1a4954ad6e403138c5f6d94bd145c1db96c7b151656cd099b8b28da9025685baa06fd6d67e6f1c34878756624bd2b509d03de1731245f6b3c92de03b56fee03fb7f2ccbdfbc87839aff5593bed141276d3478297c2c46bc267180cb9e8c459af7d6a92e1e793c22f11f69420651a3d0f42225bba05d8ffebd72990ac557496612e82fee30df46479efa29c0dfee51c3a643db9c448c87bd6c3aa07e9a1f25052b1ef9d4c9660fd4d62bfbfbd420431ef5337452c6e2eebcdf2b461079f1467aa2ea024c32bd4ac606f3a192bfd85bc8f9513c073e753b579e9b9e571a86b0ae1a6c838242755ab881a69e4a8c7cbc782e4cef9f57f7e603ded53c13849d3a07aa6bdd15323f7e00e68ac97f6563987cfe7eecf3dabd88970034c110d130884f98527ebe58727fa0ff740125fa4a983589ab95482a7fa85ceb57cb16923c77c3b31f391c1ac18c8674262450aaad4000331092e6e87bc240770e093cc07bdcffdbc98867383dec5beeb961f35b1494b009b84219c7b98f4c51f231e9781f5d4c761970aa22390b72aa55827c80790ba1e2c7bd3561b4410eefa8ea058cd08206aaf8833b43009db1c41a76d4f5af03e8ee977e2c77ecc52bec4a4a0bdbae2ddc5cc7ca5671d272bcfdc8573756472ec89c72c98c8da220243c8b810d9105262c0025e1959087e96e6354b28410d9fa6e149dc3a8e27ca495b412022a98836d82a11c67b9ae8d23b1bcc7a147ea15cf7342ee4265b3d287ea8e0f2bf6be739eeaea8d6e5bd15e5f2d7d68022d35b1b2cac441876757a6df1ef2756aab03eca2edbcd70197fdf71db0a0078c5185cfbb23697af820b334416a52b5a70a356fd132a4c85b69cbeb8f4e9fe5a2c6511c99966b56de9ebd064688e61794f118c36f3fb70626aaffb97dd7c4c75855a7a46ffb4f5530a1ce81a44804895938ec6e7c07210f939df2e838dc0d443ba9d6cef8f03a2322ff678abcc42345e615613a4afbbf97c69da6b30fb64a558d505d7f7f21fe81836bb301d02f2f96d21d8f9fad40b0cc60fa6cd3eabf1f654b60fbe3c8cc6fdcc12621174556a903d34da436de268c0d728c0ff1507bc0af0dd74bdba162b5156e2e9c9d4902dd02d71b38308f725d453a7523fd998ddd30a2ebce193b973b2695acd10cb6fdc91cc01db4e660cd3748c4caddb15e61c490bff727c065d03aab77598ee3fbfc86dd1b11eebfd7658f478f2b5f323527f51b350d6dcdebd0b091bc362753828f8260f574f7d96c31e9ea1537103da746fce83d8e3cb1f9f9ea4c4e502aa715692f8fddeb921f67231a89724a635a08196f29d904e62c6fb018b4f67b18b528b0ea1680fc24b3cdd3b9c28b5b3d54e5ab7e84384129f5eb53b401b08d5736ff60a97c3f0570bacbf63b6e2ca6a4bf737b85b21353969b4190086e02c1afaee2d967096bd8307de973c5f2170426bfc80a711fd8c9fda71eccbe0b3ae979d41d3dc60bbbe98678b7fe2a806ce0000e5947cb343a2e6266f82ce427d2c8184422d5195e3d34f1f5453cbd1cbc2534ba7b19527ba0d1f6af54746afaf0a64782471273c7ba577a954206eda16526e6b195b7c328240526be331953d1ac42fde71cc3372112f3800cb7d65e1eec8d94878100f8858d2b25a9a4317370526cddf05b99bc6793417bde9eb5d0ebe34c484758b671bbe162ba4d42d19d13aa267ea4c55acf16330f73b85f1379731dc166a703c7958cddd119be49392a9760486184dcccc3127551059934a25adaabb046d40dc42701d1e6a9e0b51b4c6b10fa2849077804dfeaffc212a262a09b0bf4a9e78aef1da3b241a7296d2497e7f27f8ee383eb4f5734390447a3dd6484a8e09d888b6892535b1868059ab67fadec20e1d03e89de9d52c9ce0fa7a8f845213e9c0203413b64bf3817b9c1b5197e43de3d7911241d26c84507d4d5e182dd87ff9898fe08c2819e05331cf7f81c5ccf01c330b473ba9b435c35b631905e8e47d03f9675faf4da0ce10cbba3f3fcf3cbbd9a4b854b1cb8a241118676db79373b301e3c51202a7b5ebb01e0aed960474471304344de938cccd02291b2d2182d3e0a58b4ccbb760423a1dc5f890fa535a94515e93786278a01d4ab86ef322440cf718609cad9b400a0b202fe921eefa82bd5585c3e3d5405ed64061104d0a5beb67355306377a1dee3d12c31c2bb16961624a9d19774069e9fd7f574fc27e622422fd3738f017088995e2fef9b57df151200179de934e4d159cbd334fbd525ac5490e0554cc33bf1f1e8640fa0af16fa06d0ed7edc6a4aa63df0b6002d86a83083699d05838244f6f0c6ec26a194ecbcc701d4b5d5c4137d6a247eeb1a2278893dcf101d777fa8f5c9a5c32ee216b730565f14616b8e59310efdd652f76110b819ff781665d7c6bc8a98f166fae1d66ade82b2654fc4e7e4d3d95044e79c7ac66d2b22c6fa0706b892f38f55ab06a4c56f3cf1757704dc88f7a3ad9436e72e91c23ecc96e92f0bb5b6267e4fb762a377acac61e1a2874047411b90a1b4620ad2f4741db012aff83568a8b148e2a1e34fe435181b8a328dd5ed57898b453c2e34577dccad982c01e470b9953eae27be476ba4b4b03f5213e6d99ff76492f5328bc558d425611136b6b803ac884f474135a67cdae7cd50a225f1b3fa0772404b22efb0b8776efa0efde7e4192425c56e9bb0114d20f1d2da7930f40d90040619959d6489601e67186f96d32a19a19ad064a91ea04ea6551dfabe98b56bd7db5bd96ff26218a2a6f3186a25b7980810df53965678893b82fe8f02916dc6487dbf5e6a761ab16d114686ea07f5483c04f849c8315bd739b5a34a15c8a9c1e60a94eb95afd267706cdee869045f518732daf94e5c8952e205e8aef7c8adf52a319adea7cbe8b301cc039f0243fc3f7a15aa4f4325b7618fa63cc5068a3a641bfacf22593de9e4d60137b177cab7129bea71d87a6d660334c0b702b91b3f8570d2678db8f1ad7f89f453b498dc9d8983819e5e611db41362b616231abe14b059f406f8a9fcac3d5f6e2f85f71de5bdc289d6614799814fec7498add5dd59164b0be8b1ca8485dc22625b73d85fe4a8e8e41b2b96b50273940239723b690726efc64624f58973ed12e1460ee223a8561aeed562aa5c703e83ed4c31082126e51fb14162bd345cfc0c7f78ee55eeb70f5b353a865f3f2cef76818fb1aa69f2106ab58d3519d84ed256e2aa6defd8f68cd79e3bea4baa113ef6c99eece5405757b298ebf3f9c673ee2aa8c27247e82ea7d6019c78615a313778e9b1d6795387e4dbf5db177a66ebb269965ecfb995e0e56abfbf3e5e4bb361e9b2892f55255fedf9c97c341747044f33", 0x1000) ktrace(0x0, 0x1, 0x30, r1) 16:00:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) dup2(r2, r1) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r3}}) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) recvfrom$unix(r0, &(0x7f0000000180)=""/93, 0x5d, 0x801, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x24}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = semget(0x2, 0x0, 0x44) semop(r1, &(0x7f0000000000)=[{0x3, 0x101, 0x1800}, {0x3, 0x7, 0x1800}, {0xae6226467f10e7d9, 0x7fff, 0x7bd8f40a656041f5}, {0x5, 0x2, 0x1000}, {0x1, 0xaca, 0x1800}], 0x5) 16:00:04 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb18c3003c08feffffc5bb00007e5e00003f0000408adb0100010083a8d1e4b4c4d31fc6626d1befb72438d0b3246e0f9e8a7f28270d9111e1a0a80e590ff2a9a14156226f9da4bbb5cb6d26cd7199f0fcc9c0a5355cdccafa7ebbb48b2df68a60309ae637cffedaecfc8ac18a3ab1527e0f73434f053437101ae5e8c095b0ecc68a199801e40862e74e28d7c6932f69328f0607fea22b0807000000f456c9b48aed6b887340a472826ca652b9c36f5c7fc773f43f27997fe3330f600ab341d01d8ca6e5ea8816d0f4321c52039e40232f533ec95778c2477c877a0c4d433d74e4436dd2bdeddae707167d97c3c1bac2020600000013eeb80e38e47c39d1d999bf561a884a0c6faf7baf70653358749613ce2a21d02a9273b0f79946b102e6e4724754b5a6a671972aeb0fdb9ae78c6118e65a3a5f6fbe50e73d9847acc77a5f6533d5a8859c455d40c0a4cf7b09af36c56d4922fa645273b7e439e6623e212be329099358984843a496eb8e90c49ada8247a6ba091d57c72882c44283dae5dcc7c225011f9c1e251b74499de53bccfafbc9fe95f4a26d89afa27d49d9e5b5d1302329c04b53b0fcacc236db72299d7da1d36e0700"/452], 0x1c, 0x0}, 0x0) 16:00:04 executing program 0: r0 = socket(0x11, 0x1, 0x0) getsockopt(r0, 0x11, 0x0, 0x0, 0x0) r1 = getgid() getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000080)=[r1, r2, r3]) getppid() 16:00:04 executing program 1: ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000700)) r0 = fcntl$dupfd(0xffffffffffffffff, 0x40a, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80047308, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x20000000, 0x4, 0x4}, {{r0}, 0xe052909dc932a771, 0x20, 0x8ea3b6be32903ee7, 0x3c, 0x1}, {{r0}, 0xfffffffffffffff9, 0x8, 0x1, 0xac3, 0xfff}], 0x27df, &(0x7f0000000100)=[{{r0}, 0x0, 0x4, 0x80, 0xfffffffffffffeff, 0x8}, {{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0x3, 0x8}, {{r0}, 0xfffffffffffffffc, 0x4, 0x8, 0x400, 0xffffffffffffffff}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x400, 0x3ff}, {{r0}, 0xfffffffffffffff8, 0x2, 0x2, 0x0, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffe, 0x1, 0x4, 0xd5, 0x2}, {{r0}, 0xfffffffffffffffe, 0xd, 0x2, 0x101, 0x7fffffff}, {{r0}, 0xfffffffffffffffc, 0x1, 0x4, 0x758, 0x1}], 0xffffffffffff0001, &(0x7f0000000080)={0x8, 0x800}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000200)={0x1, 0xff, 0x8b9, {[0x80000001, 0x1000, 0x0, 0x5, 0x8, 0xfb, 0x8000000000000005, 0x7ff, 0x7, 0x80000000, 0xd7c2, 0x9, 0x20, 0x6, 0x93, 0x3ff, 0x2, 0x1b13], [0x7, 0x9, 0x80000001, 0x7, 0x1ff, 0x1f, 0x9, 0x2, 0x0, 0x3], [0x1000, 0x5517ebd3, 0x751, 0x6, 0xfe, 0xfffffffffffefffd, 0x81], [0x8, 0x2, 0x5, 0x19, 0xffffffffffffb128, 0x400], [{0x0, 0x4, 0x6, 0xffffffffffff197f}, {0x0, 0x59b6, 0x2, 0x100000000}, {0x6, 0xa9, 0x2, 0x400}, {0x100000000, 0x7298, 0x3, 0x3f}, {0x5, 0x1, 0x6, 0x10000}, {0x4f5, 0x6, 0xb3fa, 0x1aa}, {0xe19f, 0x0, 0x1000, 0x40}, {0x6, 0x7, 0x5, 0x4}], {0x2, 0xfffffffffffffff7, 0xc00000, 0x8}, {0xffffffffffffabcd, 0x7fffffff, 0x0, 0x8}}}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000480)={0x7, 0xff, 0xfffffffffffffff9, {[0x100000000, 0x20c, 0xffff, 0x3, 0x160, 0xecb3, 0xfffffffffffffffe, 0x8, 0x9, 0x2, 0x1, 0x80000001, 0x100000001, 0x2, 0x86aa, 0x80000001, 0x4, 0x900], [0x100000001, 0x1, 0x7, 0x5, 0x7, 0x9, 0x9, 0x8, 0x0, 0xfb3f], [0x7f, 0xffffffffffffffff, 0x7f, 0x4, 0x10001, 0x5, 0x1], [0x401, 0x4, 0x0, 0x3ff, 0x4], [{0x1, 0x100, 0x1, 0xc0}, {0x1000, 0x3300000000000, 0x69b, 0xff}, {0x2, 0x4, 0x1f, 0x3}, {0x549f, 0x2, 0x72aa, 0xff}, {0x7f, 0x61000000000000, 0x401, 0x5}, {0x5, 0xffff, 0xb260, 0x40a8}, {0x80, 0x449, 0x8, 0x8}, {0x6, 0xbcb, 0x6, 0x1ff}], {0x9, 0x3, 0xffffffffffffffcd, 0x69f21be8}, {0x9, 0x40, 0x3, 0xe6c}}}) 16:00:04 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffff7fe, 0x70}) getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r2 = getpgid(r1) r3 = msgget$private(0x0, 0xb5f533093f41fe3e) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000000c0)=""/103) r4 = getpgid(0xffffffffffffffff) setpgid(r2, r4) 16:00:04 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x120) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) 16:00:04 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x1d, &(0x7f0000000080)="93439f64ce3a000000000000", 0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) pipe(&(0x7f0000000180)) ftruncate(r1, 0x0, 0x3) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x3, 0x1}) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x5, &(0x7f00000001c0)=[{0x3, 0x10001, 0x1, 0xf06c}, {0x9, 0x5, 0x6, 0x7fff}, {0xffffffffffffff37, 0x5, 0x685, 0x3f}, {0x200, 0x52e, 0x40, 0x2}, {0xfffffffffffffffe, 0x7ff, 0x1000, 0x63db}]}) socketpair(0x10, 0x0, 0x1, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000000100)=""/88, &(0x7f0000000280)=0x36049e6e887f5372) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x7, 0x0, 0x0, 0x100000000}, {0x49}, {0x6, 0x0, 0x10001}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x800, 0x0) syz_emit_ethernet(0x2, &(0x7f00000001c0)="969b") 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) read(r0, &(0x7f0000002740)=""/4096, 0x4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) write(r1, &(0x7f00000001c0)="7f9c24e4e7", 0x5) close(r0) readv(r0, &(0x7f0000000500)=[{0x0}], 0x1) mkdirat(r3, &(0x7f0000000180)='./file0\x00', 0x1a) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) 16:00:04 executing program 0: setrlimit(0x1, &(0x7f0000000000)={0x7, 0x40000010000094}) r0 = syz_open_pts() close(r0) syz_open_pts() sendto(0xffffffffffffffff, &(0x7f0000000440)="141a5d1dd6fb1746a27a91c736fa24f999292b4904c4eafce432c9fab04f60091f6af94da48111fadc6e13108bd5a0472d481501dbd888a98918b426edf01803f9c7449b30f776973e18b6b95a562fd89ddaf8c1ed4ec421f8e867dc17f58c59bda030cbeca3458e64b5215a5268f959462097d91fcf8e2ed4a08a3c2e94d2d07a3b1199a4b7cf9c83e8c2e64dcfa8eeeb853f6d051bdb853a0f130f", 0x9c, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:04 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x68529c5ef644f713, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) 16:00:04 executing program 1: r0 = socket(0x2, 0x8002, 0x0) clock_gettime(0x3, &(0x7f0000000080)) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8200, 0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0x0, './file0\x00'}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) chroot(&(0x7f00000001c0)='./file0\x00') open(&(0x7f0000000240)='./file0/file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4) mknod(&(0x7f0000000200)='./file0/file0\x00', 0x10, 0x8) connect(r0, &(0x7f0000000000)=@in6, 0xc) accept$inet6(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001ac0)={0x35, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSDTR(r0, 0x20007479) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000080)={0x0, 0x8}, 0x10) preadv(r0, &(0x7f0000001a00)=[{&(0x7f0000000480)=""/208, 0xd0}, {&(0x7f0000000680)=""/239, 0xef}, {&(0x7f0000000780)=""/4096, 0x1000}, {&(0x7f0000000240)}, {&(0x7f0000000580)=""/169, 0xa9}, {&(0x7f00000017c0)=""/179, 0xb3}, {&(0x7f0000001880)=""/139, 0x8b}, {&(0x7f00000002c0)=""/127, 0x7f}, {&(0x7f0000001940)=""/188, 0xbc}], 0x9, 0x0, 0x0) r2 = dup(r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000200)={0x101}) readv(r1, &(0x7f0000000400)=[{&(0x7f00000000c0)=""/251, 0xfb}, {&(0x7f0000000040)=""/61, 0x3d}, {&(0x7f00000001c0)=""/7, 0x7}, {&(0x7f0000000380)=""/70, 0x46}, {&(0x7f0000000280)=""/27, 0x7}], 0x5) pwrite(r1, &(0x7f0000001b00)="9fe07fa0954aba51a01a4a8e9ed8a024b9d22619540488f518b90a8f0245d44bcf4c4fcdff40960619b99eb881ea888e60566602857ebdf48a177ffed295df629ca66ba4af2eafacdaa62c2d76759baae79496aabe17adf95e6ca1cc3eaa820f1223cc6751e0ff0583761282e26aa255df00e03109e6efdea7459db8c992c4cc01a984dc2c25d88d67310c6f832d855d9c", 0x91, 0x0, 0x0) 16:00:05 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) mmap(&(0x7f000071c000/0x400000)=nil, 0x800000000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xff, 0x0, "0023009e00000000000000001d0040170c00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000100)=0x47f) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000180)={0xafa3, 0x7, 0x9}) write(r1, &(0x7f0000000280)="bb40f5bcad2faa0e16484e00db831f3df279a0d55db56327eb68bf64ed40f45484d1e72c8caa125cf6f9b3e9f7f8b7e81c7b59983544a939a211deae904d59407f00f0092f9a8c990f3a17273d54553a77114fbf51c1ed2ff131d5e164edc53a9802228a0969a820f9b127f0ec0a9690439c4f04b303c55b7604a9a50f3417b8e0459056c0a017fd42914fab2a1b69f62932b12f7b7f4668aa548da62f86046a95d7616b0f2134f9b68cc183920a2bdaa44b2ff5ab23b91908d341d848b36508e6563089a1433a96e3cc3cf8742311a434168212b911df24b7e4ce33eb1d0c14", 0xe0) r2 = semget$private(0x0, 0x7, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x41) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000000)=""/210) r4 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x100000000, 0x80000000, &(0x7f00000001c0)="defccf36c61d4c7639ae563ba1ca47d527bdaba681d29f25aa5c1ccf2988b933f67b41546a3c80e66724026527a40eaa274b6c710e5640a9c929b447410e7a80b2ed9456cdb2857d3e38c6b7dda144531e0492fb544e887a8f40d5e1f81a28a70a9d89566ddb9ffb332bcc76f9e29cd601273c342bdf78065a2bbcc05e1d9ecbb454a4e55db2bf1bef6c9200f786aa116af8c59c6f6e4d7713f0e97b75b57cf9", 0xa0) semop(r2, &(0x7f0000000100)=[{0x4, 0xffff, 0x800}, {0x0, 0x8000, 0x1000}, {0x168390c2d5c6a06e, 0x0, 0x800}], 0x3) ioctl$TIOCSETAW(r4, 0x802c7415, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x64}, {0x74}, {0x80000006}]}) r1 = fcntl$dupfd(r0, 0xe39b18569942b7cd, r0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0x1f, 0x7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x12) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, 0x0) rename(&(0x7f0000000080)='./bus/file0\x00', &(0x7f00000000c0)='./bus\x00') 16:00:05 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) preadv(r0, &(0x7f0000000540)=[{&(0x7f00000000c0)=""/209, 0xd1}, {&(0x7f00000001c0)=""/122, 0x7a}, {&(0x7f0000000240)=""/143, 0x8f}, {&(0x7f0000000300)=""/97, 0x61}, {&(0x7f0000000380)=""/198, 0xc6}, {&(0x7f0000000480)=""/179, 0xb3}], 0x6, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x20, 0x0) poll(&(0x7f0000000600)=[{r0, 0x80}, {r0, 0x2}, {r1, 0x80}, {r0, 0x4}, {r0, 0x2}, {r1}], 0x6, 0x3) r2 = accept(r1, 0x0, &(0x7f0000000640)) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x9b147f56fb9092f3) syz_emit_ethernet(0x2d, &(0x7f0000000680)="a161d05c30811886ea65a9bfd6f17724c85a931599f6f3ef720df333f285728869dbb1e387d62e2b6d3fb6f922") fcntl$setstatus(r2, 0x4, 0x8) write(r1, &(0x7f00000006c0)="af71ab1342e800a99b38ec821e8a61a0bffe4d1db9501a33b62d989468789a96da701dfa1336e7fce0115c4aa36c7aedd73400aace2ddfcbfbc94dee02ba532addfced39a66dff8b245f3e369d80f6174e789f4400dac0c4751262", 0x5b) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) unlinkat(r0, &(0x7f0000000740)='./file0\x00', 0x8) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x1, 0x2010, r2, 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1a07269e4eee8595) r3 = msgget$private(0x0, 0x400) msgsnd(r3, &(0x7f0000000780)={0x3, "118703b5b413053dd8d07e7348718ed2339f0f2186628fd5d1cfb5cfa48bf32b0e15058383084e5e46ecb10abee996b481acad2a8ded3412dc1502f2de163a6f7aba8e55e861aa5139ad41edd7c55336b577ac8908e12a127820390d8f820ba968bd256ca51565e59d9280fd4f90b72da04f79a0891ad881cdd9dc02bb098decf55a75d406dc46ec99f16db350e5002040e881b6482fde5c8b3a7394a676ed829457bc3f2162cbd36dbfaedd425d"}, 0xb6, 0x800) setrlimit(0x7, &(0x7f0000000840)={0x1, 0x10000}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000880)) r4 = open(&(0x7f0000000b00)='./file0\x00', 0x200, 0x4) r5 = accept(r4, &(0x7f0000000b40)=@in6, &(0x7f0000000b80)=0xc) poll(&(0x7f0000000bc0)=[{r2, 0x180}, {r5, 0x4}, {r5, 0x4}], 0x3, 0x1) truncate(&(0x7f0000000c00)='./file0\x00', 0x0, 0x9957) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000c40)) msgrcv(r3, &(0x7f0000000c80)={0x0, ""/125}, 0x85, 0x2, 0x800) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000d40)) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000d80)={0x401, './file0\x00'}) ioctl$TIOCNXCL(r4, 0x2000740e) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x29d8aaa8}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x3c}, {0x7ffffffe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000140)="ff") 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000b600000000000000"]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x45, 0x4}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) getppid() 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x14}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = dup(r0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x8, 0xfffffffffffffff7, 0x8e2}, {{r0}, 0xfffffffffffffffb, 0xc, 0x40000000, 0x1f, 0x499b}, {{r0}, 0xfffffffffffffffc, 0x40, 0x2, 0x4, 0x902}, {{r0}, 0xfffffffffffffffe, 0x5a, 0xf0000000, 0x8, 0x1f}, {{r0}, 0xffffffffffffffff, 0x8, 0xfffff, 0x1ff, 0x8000}], 0x2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x6fd4c236a310aedd, 0x436d, 0xff}, {{r0}, 0x3c34ee34f7fd1823, 0x80, 0xf0000002, 0x9, 0x5}, {{r0}, 0xfffffffffffffff9, 0x23, 0x4, 0x400, 0x2e}], 0x0, &(0x7f0000000200)={0x401, 0x6}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="6921e44be3c842f7aa7432505eec3108cbedf3a2b9a0932f55239118f1490236b65e3a46e751452dc56fd9cdabf6227973eca151a58bb82e7e9ef417ddeec2194dabcbf6ad7716ca3461fad94ab5b3df3ecd7e2b1f356461adf7e8335f1a8e3d632c62c5f1a58dec630654c0efd59b3875e1be99e299e694b4130de2612ac5d8210c"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000080)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) close(r0) fcntl$setflags(r0, 0x2, 0x1) 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, &(0x7f0000000100)="8c65", 0x170) 16:00:05 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x400) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x2, 0x8001, 0x100000000, 0x2}, {0x200, 0x1000, 0x1, 0xdcc7305}, {0xe2, 0x10001, 0x3, 0x6}, {0x4, 0x5, 0x9, 0x3ff}, {0x1000, 0x2, 0x1, 0x4969}, {0x6, 0xfffffffffffffc01, 0x943, 0x101}]}) 16:00:05 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "b7d00e90bc4dc8a5772cc9979ecdea9e6214d355"}) geteuid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x10, 0x98a08618e7614baa, 0x1, 0x8}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0xad0, 0x3}, {{r4}, 0xfffffffffffffffe, 0x5, 0x1, 0x0, 0x5}, {{r6}, 0x0, 0x0, 0x20, 0x5, 0x6f66}, {{r4}, 0xfffffffffffffff8, 0xc4, 0x2, 0xde4a}, {{r5}, 0xfffffffffffffffa, 0x80, 0x4, 0x6167, 0x14}], 0x4, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffff9, 0x1, 0x0, 0x8, 0xb6e}, {{r5}, 0xfffffffffffffffc, 0x4, 0x0, 0x0, 0x7fffffff}, {{r1}, 0xfffffffffffffffe, 0x53, 0x40, 0x101, 0x8000}, {{r4}, 0xfffffffffffffff9, 0x50, 0x2f57ec6b5c6e365b, 0x7f, 0x8}, {{r5}, 0xfffffffffffffffb, 0x1, 0x2, 0x2, 0x6}, {{r0}, 0xfffffffffffffff9, 0x82, 0x2, 0x10001, 0xfffffffffffffd58}, {{r1}, 0xfffffffffffffff8, 0x20, 0xf0000000, 0x3, 0x4}, {{r2}, 0xfffffffffffffffb, 0x50, 0x2, 0x8, 0x7fffffff}], 0x1, &(0x7f0000000400)={0x5c29, 0x3}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r7, r4) recvmsg(0xffffffffffffffff, 0x0, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x210, 0xfffffffffffffffd, 0xffffffffffffffff, 0x4, 0x1, 0x4, 0xffffffff, 0x80}, &(0x7f0000000180)={0x2a7f775f, 0xff}) 16:00:05 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x8, 0x6, 0xffffffff, 0x1, "f3f00866755e7c64cf73e8650eb94dc593ca8af2", 0x40e8d322, 0x2}) ioctl$TIOCSETA(r0, 0xc2d04225, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x59f, 0x0, 0x0, "c84a03f6ba916c1d50bc10cc41582e1a3f7ea401"}) write(r0, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) ioctl$TIOCDRAIN(r0, 0x2000745e) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/217, 0xd9}, {&(0x7f0000000080)=""/107, 0x6b}, {&(0x7f0000001240)=""/70, 0x46}], 0x4) 16:00:06 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x1, 0x3) r1 = getpgrp() r2 = geteuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r1, r2) r3 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x2) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x5b5c, 0x7f, 0x48f610d4, 0x1, 0x8, 0x5, 0x6, 0x1, 0x2, 0x7ca5, 0x1}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x75cf) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0xffffffffffffff76, &(0x7f0000000040)="c1") 16:00:06 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000240)={0x87, 0x0, &(0x7f0000000180)=""/135}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xf1f8, 0x0, "12db28d1c4aebf117409000000002100"}) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x10e0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) 16:00:06 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) fsync(r0) r1 = socket$inet(0x2, 0x800008003, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000040)={0x8000, './file0\x00', './file0\x00'}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) getsockopt$sock_int(r1, 0xffff, 0x1025, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) accept(r0, &(0x7f0000000300)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 16:00:06 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r1 = geteuid() r2 = getegid() fchownat(r0, &(0x7f00000001c0)='./file0\x00', r1, r2, 0x2) r3 = socket(0x800000000002, 0x10000000000003, 0x32) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="02002e2f66696c653000"], 0xa) setuid(0xee01) getegid() r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r5 = getuid() r6 = getgid() r7 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000200)=0x1) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f0000000000)=0x6) r8 = msgget(0x3, 0x0) msgctl$IPC_RMID(r8, 0x0) chown(&(0x7f0000000140)='./file0\x00', r5, r6) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x1, 0x1, 0xc0c, 0x0, 0x1}) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000440)=""/210) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) 16:00:06 executing program 0: socket(0x18, 0x2, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f00000002c0)=0x300) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000200)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000340)="8b29d82a6c22f994c19c7e4cf4f568461d812cf40becb0260847f3dd59d2a1545fea98f2cc770dff326100ac1917e36bfe88fd502e71", 0x36}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x800) 16:00:06 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = socket(0x10, 0x1, 0x80000001) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc3304221, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) setsockopt(r1, 0x6, 0x6, &(0x7f0000000180)="737aa45fd85434ab60e562c9e8549c64be7fef45de71505e27302914ba5dbc61c0554332fa823c6c3e678c492eac5c12211377e1d7779c1947d2d3b1568f7c663b33894a270a93e117fd1b93926a0b4a4efd805a547722e418a6a2a480f37d40c53e22ad8f069ba22f3ab14f8244d100e22eb1378f0b9926f048f980c5ec6916c62117eb72f4a739b921ab082e8bbba8361fc694cded7a9a6de36296ffd0dced10adeddac9b86c1369146e705ec364693429454534f90a143d3aea917a43503f0ac03c5836e622159fab97058368749eb9caa08e29a0a4a02d930baac0f8ed82332bb3f8c3074076776f64c380d447cd98d426b3aa6291e069cd4838d02a7f699e703e857e35cadf16c09ee458d2f6772d8e199725841a97a967a26aefa27d42775369cd7bc1f93c608c37573a279a79fcfd18f00567708862c43e0190bb6ff6297042a9ab03541c950ecd6c12c146713da8981885e501ed532ac2a7b114edb720c0ec9567246b538f2a5e475202ce3ef87387dcdfb0a5a4d35bc607cd7287d69e8f230f7830bdb5d68ba9f01eb56135c4e08f193a1d330a757eed8cbdea9cb10f8e3138a5cab67495c494b6d7fb25351cbbe2d58ca35f1cefba15ea24b0c5c0709a503f254a92008472db153ac9270a75f2c5124ef530e5d11668a5993b38e648bd35ba7af001b84490416c796125a680058ef6065b0d8472ff681a6d9c42dd48531718e040b32dd50856e315c19d81fdc558b5b28255dbe3fa79d939f1130d2c4e8f4d3fff3ec35bd2323894217b5c7d97e165a2406622cab7bd1c35ab39910f310911194f4c427421d0574457d785abe4f0ad23760af7ba9aaf1de5b768baece207706db99162d3b6f3aafb4d79ab370f05ca07b8829284b93e19a40f638e943ba6825f1b1de30c60a4f5b42985a8ea1570fa86144a0588aa3dff7f9b1c9d684e2bb623ceff4a0891117ff7c934eaaf8fe885b0c7afce1a386915a9543bea743e6872dc28468f56a009972ef6b1a8ef21d2e04abf7182487ef3a001a3e0ed2b8dde3706f62fea077d1f963054e36e060f5103a7f48a6e9ba626403d554e36536edf57ae736e7798e170c6ddd20677068e994c11ea54f168bf9ad0276501a7423a1d8f9cd597f5867bfffc41ae8fccd8ccdcb8ede39f6c57667df33082a4af883090a56de2b7de912e7a3df07d78d16635e5b373aa2fb610bd59a081c4c176f5ea696ee3ee5621b8587e07f0db2e964905792df488513bc97620e24c798ff1ffa0dc818c00f4e31ebb1079403f885f8bac2cabe9cfa480a84a6135b02420ae182cbf1bfedb31e01355174fc1c60d59450067b09b25bb5275ca38c394e48155ab9b2550a91b1a3ef9797fbb177893345efc1b472381cc1aea1da8d709b5cc4f3713314a100875470ef26e125663d9a4cebaa718543901a468f409dc81cd05f2fc3748f6cd5d691f33305cfd3c628b6bf136436cfb0e8f5e31aecc9577a392761157cebf96a4ead86343d4d49a4e707799074c6c84ccba690bee2099387a95d88a0d8656a9ef9be3fc98d3f655562924b4172696007a672adefa48e8da335ac1257d4ec5f327d705be66a16f621f46be3b4d9f1cf138c9391c3132b8f903e95be4d853b82c334bac0efcaeb504c8d60c88e0067fc2f322be9adcd745247ad1979094bd45fb351219a179a2a68c87aacb9209dae29208d3eb7ac273fc072a81f93b4d71d46a2d878f08687534100d90b864b0662c082cae9ef7379324ca7a062770047e7a634065d87a8e125d008e5eb665a80eb85f5b0dfdf24cf2edae720041f3f971cae753840a367a7300a5b6b8b482e5bdf8bd7c2c84579c450652784cffaa5aa82094429de6fe3b45fb8b284c8298e437197e0727335657e4d6787a3c9b05783e5263b4b6c1e62a8550ed1be99be8db102e4b335d378a22d9104ca48c7c93936ed5096ff1ff0b4fc026bae0aa604fbec95faf481840c45837c8d463c688f859dc3bf1892d50b41b2e746689d0c127c091419bcc9fa3138bf0de37a9775e3d1886746179d2b4ec141ac8c29d4b37cc754831ef2beb22d7fb1a246a4efe9fb5fc77bed1e82a8b44f9ca63d836c0caffb57a665cbb685105294bc1aea0ff8f594131f32dfc0fcd5a08b1d46352d992d39cb0674908c00e23dcc3c381203d76e324c40c93903b2053099bb3b4bbcc46425aa90df0a3a6f9d46f3d08e5270b6350a7356714d8bb25fed7575c7ee5acaafbc5a2cba1605c8703a7124fb058788395c92e4721f34f3525c56a3a39511f0a56ac91928c64581eb5f007071df30ee6d330d2de8bb5539067e6201672d70f7eb3d6006ae398cd23add7e438c94d57bcb71d7d5f049a217c83992dd11744db609045c56108abf2393fd4b466eefb625acfae173a3037af9c3be682453560cd2c7564af86efc8a3b0ae35fdf4fb1d5f70b51b3a3c59c730aa88786a7c43b10d39ed551869f79a2246bd76b1c367c291a4a3536da799a867764eb3df508a84ad876f5fc0f4e750bbaaaa314ed64e35e96a2791e1ab9d5b216187c582504b2beccf7fbe075615677cb6e3c606a2dd35b50793b32f143a7832af6249a34e1576df7013b7d43e94c377b35d91fb21d6850d1daf7a40050c0739d716160413de0f0fde2ca3828ea32ef1418117b218ac39931204c77678e6116e8f9829f1adbdd5a890cb9028905ab839ab2caced728ebed7b9d85cf694ad817fcc5ff3d2706116cfefa0ef37fb672bcd77d36770a64b53e0e0d8ce982915be6dd964c425a281d7964a36dfdc636e8e6e3abf15f6cfe9c2dd60c0e43ab9f6e1c8afff6f5bb7d4a67eae2f7e7aea847107f503bf403fe00a3a0692ca900af225ebd661ebea184c3784b86534940973394b7a023e9217f901e3eaa0f6d3226db904a7bfc4fa10739a6db6df6fc3d0d6897ef85da1e9ed9e49cba1cbf77cd93f3ff3c0afad2aded99d00b4bd0e198ccfa2c937d9ae0b52ee150538b145aa013ba490d1bb0e655f74b017e1b95fe1890ecc155cb4d9d986341b85f203f1af161edf4f444b1dcb67d47880d56caed4671b8c0b43fed531d7d4c839f83801f83d6815de378284086b583b69d27f7b2798f509098273724383c9d99a64b9cf3758efb660f23d3ea2a9f76b5e378c6961248d6edc23c96bcc439690bd6a7a08bd6818c21ed520df2b68a6f9409137c04f1e52c4047686e4a725052c6236ccacde7f84a6ed8a8f30915783bb6aca4b582c98b5e45e2aab1651d813ae9253677d6fc54023d587618484c878c62e594f507cc2ea116ab2ddbcb8f52ed20a22d11aac1c9806340671c71e2d9fab82b9f6e46173736185b037617191a16a42a3072bb6b334371818ebb8fe95d79c9c7598723a9151f64e3a0309e5b3945e1a3e739b0a7fe52f2e9c21362924b220eb05b00a48c47d9b95330b51c0a89c898013899bc20edf4d3b6d8ca223474db4384daf0c408c00dfc93bc97ea6dff16558184cbf81339f2ee11f9978852292d8b8c6083c5dda87e0f8e20aef564ee38b7d63fe03e14835fcfd754cba1889193e2089fba3991820526e4b820d52ba277db319ed2e54fc9fd190646a5955083bd51b032503a845aa521ec1f2ffd7ddab649b4399e381425723bec2efd1b9d3b0aaf9c83343e0de53af5d959d58536d8a5527ee3e890973a3b2c06a2238748d9bac813aa04c05318d9ffc37c6b206fe37d9b1158487ee53985f38e79b2179bec82523a8d89c342aed80b21a577ed0f797ba873d6b6b94a74b569e0dfefd1a584d0115faae366ce00863288b3e0b24c86e7ec1b7fd2de48703715b45e0353099469d3e3d22a32792b1a985151c98f4125c52ecea935a0e7b3090b1844a2edd1a90084712772e498f00b58a95f873feb93e18cabbb7b7527cb9d6254400d5572ac76361ea11d36afdd5403ffc4b7e91ed525236598af3e0022efe8af1d08a79abf59150329414c74a06a85404d6addd1ee2d539d5d35c5c98fc0b445b0094a8ce480a9b28adfb070fb13446872ebb144f636d1473d1f1acf9a072847e74c8c0fa67cbe65faf8ea75b37a829474eca5e79b9fee24ee67fcb89d77b2a8b68580a8abaa2a4fc6eb120a438f789e4fdedfa8d6d5a788a254861754dc308139fdb4648bec514d68de82e7fb9b5087bcab7f3482b5823e7145a5204e73c6a9a525c38c473f037b89b5ea157e9882192a652c6d10389404569d9575cc9c9c171cd1a2dcbaef9c7845ccdec60717fcbb48e2fe27178aa47baad82ad2fbf2e51abcc2298b1d9291e7bc6ff7cd0174e093095c07ef3b44877ea86d4e2494a10aecc9e6fc5dfa18a9fe666ca80e0e2f73a536f766a6a104ea99df216486778e7c8ed7c5bd06ff79b9c42113036e378f5ed4f4b56e38b5ac56d9a2b8f433d0bafa9934247442e8d84f610166a09cc4c0fbd078cc783e8771ae4d48e048b472cc70c93a1a4d3994ed50207528fc576dbf53d1d8a3f35b5ee56e53ddfeff477c7f6b979b5b7c0aa386623abce0626b425ab58a66bf349d19ee6b4535f965bd1317a1f2bb33e448ef4ad93c433198be0a3e374314c585b709d2406bc3f8ab139b7226fbdb420108ef7273119e29e0344dd7be418ef9e11c486353633f0f17537b60f8ccab2a88830738da5f5f01962b593e7ba8fb7f1ea062f9be11ba9aa877f417393ea65c65ac491f2869a8ead6693f2d026ca64928122318d7532417546b071937c85824c90fa73586021cb3ca5481c027dc0617b150e88c15654f964adf0b99e39ee25a281abefbbaf7e6d958c187e4babf511d4349680c4de8103f76d38cbd6008d9105727979c74d79e9564e91ef80cce3417ec2b56f88aad564ae27c18120503db1330e7dc08a7e9238e7ffa5ac0e7ee734ca0624184dd9f49c7a00c726aa2acd6e2cedb09c844663e107f1927a5bc16ef512b8fe8dd7fc7943ffa3625cce6edc8956e215124221746e602eea3041076daaaead7de96fb1576143135107e68e83f436e6d08a9a0cc31b1e702eedbf8b5681a5f1b4899774ba50431d49f2fe810debf0b55df767537d7a4a02710862063a3c2c985e4dd238ef73e50a2f5cb341f4e5925e301bf912d2ff2dd5b7303d470ab564be09a5ba120ea3786b64776dae49e3f92cef38a63d1d537634c43fc3cecfafa39635f466a6355350ded7292c174a64d7b3d52120aa444c83d84f3006296f04fc7083c723643f8f31bdc679b76e493f11eeb9510bcabc069b91a0b76e709b9495be68422d24a9227c250a5556a1c12e79f894a90f5df05fa6474cd6e4b1b694f21565ca8159d4676c4e1e5a87ee6212c8ab07d38fdf4e0908767f5899ebf81bbf0cd16cf87f016462d8f6e1eababd256b59e5e30d1b7f5e88f739fd5f8cfa763d0884b63eee6c5a77f0a2a80dea3e95c633e6621c5ca8d4dc23c12c662fce6647605382fd2393072c83b994781fba5a4dbb8f857feb1a8d762ae8ab41cc3192f757e466522d02c374658cc7bc07f9b33e9532974ab00227062efe4c32fd653ace005c8a1ac2e7c7dbf67538d3ad3496096727287a0034e3b9e3d0a74ff77cdde6f9e5639652ecb9933449e2ac8cabbc94f6e3db2845307b357adac8f678cfc55420767ba75fc420b38b4b3ff05d953e1540ad24f2ab923eae94a356014bb39663107958889160e7ccdf1322d77243bc076b8f2c17fa422bb5fe3e9e276a2fe1d57e1b907e6443fc31caf7a0a8d79d2b2a3ccc5cea8bb8e8630884045fd2ef872c907233bd01b7fa5e4f1ee3272dfb2664eea409fca2cf734c0a6afd6a7be0504ec5c1bd5e969f", 0x1000) 16:00:06 executing program 1: r0 = socket(0x2, 0xc003, 0x1) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaffc22f8454fd5afe6f5443ff6594608a8a84651fe2f4c972068045c457ac4d26abe41c4912cf007b88b06749e84d60d456dc3d1fce2a8b6c4afd4d0225f7c9019fdedce6c9f59148fff98540ede55a8989bb99e9dc6ce8783593d7e4b93c7dc11cfe4dadd5b2c613b58fcf5067cb4173719d82be97b14d9de0978c503b75ab28b455e9ca870a3c42565399dd0d924ffd28e5a878706e64d7967eb586e07bec7f0ce564987bfc2ee6503808a9f4b0528a5873ac906d01b56124775378b44c5a13fd2c74e4507ed340e9c83c1f1d107f5a1717346199cd8e3b0a6baa4fa4f65186fd7e07a39b08d78a42fdf9b400d80cde5ef5cb430696956fffa74b6072db7d217dacbe3d3097bc217d90a7faf426059d0a07ec0a548640e31cad0adda76544dacfafc1735485c2af728b58992908efbdec22c01063df272c7288460d64a1050654a88a8df0c54bfc4197b5fc8f43d3c9a41dd9be945f3d4cf4fbf344760ea88dd7542ea52b33c77db0be1aa5d1900a86d977f7969d0839fccb6ba3d7aba348739daf630b6e5df322cd61fa96d3b597e7417c91a50f33299f44b54647bfc82f4f324e03cbeb92bd514e86ecd6584937433829b78703bfa2a352697fc971e286981bac5d13c834afa2308efa9308ae5fa2cbd607ce32369d2c9ee3d23581730459d98101a246fa8f65a4555852bccc6d2c2fc345865e8a7afc36148e3d02f750c01da942fda8eed72ea544977f9dddf417ec8eef8d94855f31c0095fc1a41d171116124d112f471d90c144b153d3daa9541ebe0922e8d56e9eb3390a1659ef81cd197b381eb817bf0da428f47aba09e792b64e6205869eeb90fdddac2cb880edd38cd3a12dbcee5eaca037fb59d8d69932113c74119af4a6cdfdf58371511fb7b66af6c10a659e83c1ad33b48c240b779f4fdbcf3135f9ca3e201b641f8e9cb737c61e635a9aa07b2898caf6342c1a52b90bcb38df37d30af2e5256aa612d50a534286d68d39cad3573322b9e795b255f7359d6af4c415d28f39bcde3608b4d614f8b5a18ed86f79f37f38c0e0c7d1712c3f81f97210abd125e35adb38cea84c7a11935bc1838d70cb343fbe83ee5482a833c939affe5e50fca6f8bc4ccbf7f0f2446172400c68c649fafc297cd224782e294a74e7dfbd8328fb6c9455492461a6d22662a42ac05fb19cacee0aef65cee0c2e5bf3eb44d86beb4f0886756382a653f748b929c43c06921a4d7a153bd1df8da79def6b4fcd27a5aaa14a2be1cb168e2d3b0c9965ca31859568fac7941dda3d82a0624ea8dcbf64af340192d2a12cb47da68bff781f60bd6d617f46261665c549fddf7bad8ed6f238c0f6c42d5a7290e39716313fe51bbb1ffca3c371d5ce4ca391c739573c69ec2d7f9648add26f3a799a8d851b8389ff13353b2eba09b17918a5ab0c1020ebea8c57f80a8f721a37b424de404cdfd20acd030348205ec85a3c81a5f812531c334b4082f6674ed9d5490dc01e4ad00808aa08bc5fa2b9abcc84b30a576a994642ccc31aaf0d67d51af2aecbae16e23287d54be5022b750906a18acc02ea5bc96c52ae9f0013f25eb8a05e2672d8c7c2b024c6f26444b4f17f32f022018fc74807280667bbe6acf340b278b0d3ed18c93be0bfde77d6871d026ecf6999e04fa5752636de89bfb0ff71f1149bf3ba99a6f1f3e6efb2315bdc91aaadfef5ee312f3e88202cf745034f32ff6cd99e618848da61ee5e843dc08b966834b0b57bacc4eb034711c5ceed3c6da8c448211193574d277631e70017c76ce76caded21bf758ba5653e24fa3d76236f4e4f5513c2aa6889ef9ac9afbb02d6fb32284b80fc0e246167742098d592e0b7955542a547c64e5ed9b9de2bc6c223abf85a117b63d3a3d69d69479d040927169da0814ef9d139cedacf97b6103bdd3a99cfd66b3930782598c8cf96e326123c5d92f4e9f71f1d583aed84583e858b4c3b5e1c67d882224bf983b1d353d9479656f0f88de456e7d9bfc38a03698f87e7f0f6acbc2f988005260470cde0e44f689902159fdb59603406d5c4d69dcd2dcde4ffe0dc1674f5fa8a6c4334e7afd3da53c7c321f4c3398c023558d92480e6c0eec8195b892de38bbc1a405f545ea8d164ce168fbd325a53fe0eb5e3991acf1e1b02e0fdc107f671291914883ccc4503736c260c827ce2fd24ab543b6ff2b0113ec9ecd3eac4e33970b3c814225be67e116358309ca72e21153ae5f6672246728edebc8f1f23f3bdf52257b09af13bbe398d7594f562e6e911bc23415e8d11ccc199c0a22ad45d81c6e55f09d057eff208da1ca63d33fd7b28d0f92e5f3d52a3e255a547f63a5a6ddb3144c32203de990c5998ec6fe12c3b0849366b8f105e0a90be6b81d43713baf46ed0f1e8848236b3af1d8eeea77dcbea382ff5c6e795ca249bfc616937bc1ed306e9c735466d8bf457d8a8aed6a9bceceeb0f83656e2c40c65578a7a0bfb3fe3be2c05dc65436f81b2b53224c51ea36a23e0c76c56cd683afeae56352258812277ce66e30b0bd3aa1ebd7a94c2fbed50eb5a6054ce66e302794a572bc105032a2be0678a92f22cfadd2b752cb526d187f4e198afb8b42b2ed6ef050587aa7532eaf9c332c4cb0acaafe04fd65c4b79ffdc227f87f7e8986c16af351a81085c1736b650c771fc501c26ad935c936e4d2c80851a1ca743222a446b08b4519564ff4979ceb13ff4f7f934faed1e44993417b96d0b9545bfc6e31dd50cc013b7b9944fe64a74a636ebab21fd65630e05fe8a9c24e12db5bf1c068a0a56cf56cd0694b9df131be923e36d2985f380869ff70c575f284cc092a8da00cfb12ac12293409ec204c17dfd49c4f4f33bd161e5bb037dc19585644d34662e6ed4dab4ca34a7dae1c1bbabcf567a409e89afa5665f66f75e6c3400c8e0d38aead3ff8abd7649a410321028a8cabac59b4f1a555d074872f504e87163d0f50438b4931040d2fbc84435e7588a28e935569c375fdba873e8ce82edf1d2e60dabadb147ccdd749304545f3bccfb6c04821331a1fd7e3cf76b72165387933b2a08fa98583fcceef0f4a4a766031554858284f7bfd272baafe54fd0f0f7b273c6b5b41a1112028e667f79f80cc103e94458b2ca6fb6fcd975c79134c78672f8857bd41849b09fccd3d995f5391db7b7f61330479accd1f5e78dd82e407e9d064912718c2deae47b38512a813c1b599f0272fd2f9246fc2aec870a41251f788df82086c772f51cea19d46faa1a179b00e373ad5d7c4870b47cd7d0b8b94175f3e276b1f7c16bc4396650be83b2918ccd48ac3389aa9947aa550a9c4688f2fca5301240154b158540c57488d16a3be0e593aa366d89a1b3ab06dc9fb09ca4c0b517879b9bce8fe10e10425fa18df9d58cf4bb26327443aa3e6fed74b92da2bffdd55ed93f02a7009858d7c2fcb945a48e08557e275d8f1154e3e28d44601a2e342b64878a8f6a47b59599b87295bc028d23b6f58a666c8c025a88eef1ffe5697ffff38ddd5b780304102c1858b6c3d69f1f331", 0xe75}], 0x3) r1 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, 0xc) r3 = getegid() pipe2(&(0x7f0000001a00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchmodat(r4, &(0x7f0000001a40)='./file0\x00', 0x18, 0x2) sendmsg$unix(r0, &(0x7f00000019c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001840)=[{&(0x7f00000000c0)="7f7315492134a3534b5213899ea4f31fca0c040146454f21fdce3fe955ef2cf7c3de973c31c94cfed83e0dea612e68b5f9606a741aeee94084e943dc0f3b1615df766952198f4a64872ab742107b9e9c9eed36e8a9e799f248773f5cc9f243591cb9c4b33a5577ca0e0dbf0c38d44b3514ca28fee31c85bdd06e4baf8b4939329903ccdee4bf1c0f194c46763f2c8a32b291578a73e87c78f60d70a941cf8fcf265b3b6ade8dd2816610446c33ea937ffa8194ad340e6e5ddaa620016980c03a8190ad615e41ab260394ddc1ed3bc9b92562d1093cc26a65f2eccd8da8fc559850", 0xe1}, {&(0x7f0000000280)="a81ef797197b935e78321ac96c14a4d5f4cc2cf79fb5580b36c3eeaeb21ab735d655dac5915a343bfe70fd7e206ddf70c011d64c603691a950d28a553b26b5d8dd69067c872c9ca530b642aef4e7719e68b583e077f8f968381cbeed34e57af8eb44d69481501ad6d366207d670c792cc77f1b12218e246a80a6ae35e64ff05defd8e5e52445dc7a2ac94ece73dea08c8f31caaf9dbc425515a0fb73af14ff", 0x9f}, {&(0x7f00000013c0)="ed2d0dc8eb2895842f9dc9ecf086711809febba5f8030b3610665bf8c2d2bfeec2446e6fdc35fe62450b7786205c1e69d81172c3a682827498b771a514d25bc8b2c45f255ab66579f919c212f0942e3d54cdfd75d79ac858caf6d120a4fcbf3b01098c5c1cae632617e617b5e0a9d173159840f119bf89b5ff77b4f7cd8d39fd51315672a4df37c635216cb3d2b1942574bdedbe565ba0ed14067ac23d53bcca7cd4b6db16e2f7159348b4d2c65d501ce99616cae6c2ee8d2ad852667965d47e6a7e7c5dc263", 0xc6}, {&(0x7f0000001580)="bd250b32d899b376a5ce4611824e9b48a0f07d559a606ad267643418c20e74c57841eb5036a33ef9e2b4632f326956c112ac0a1bd256dc2fa2eeaba7a3847e55f5d4198819faa106711651a5fa64ac9a0e13323e0916bb7d902873e8097faad2af5491e16bb958e00abbaecba62742bb62c43b3a5bb19534e71e32cfde57cda9ac8199a4f7efe1868332aad5e5009eac921d8ff0d5534a4d6e1a44ec16c7538b7d8828aa18e53bb3f717fc065d7df2f63e415320be36a3f47ca8845d4caa1c34f9", 0xc1}, {&(0x7f0000000340)="019ca75b2cd877730d5ff801b7b1191530f23f4c7752cb80439769a63a684ccc7916272f6ec08469bfdf4daee4e561726f7c47b30312aa295ff4095696edf63c6e3201760933d469f9265fb173d7dc41082e74790800038210f24b19690dd0ed15ab37b6329ef6dd689599ca019ef6c42da0a9ba810f51095fe9ac05b5f91da98387d9bda79be714dfbf436c8ada4f11735ed03688c130277961842a011b8c5f068932ce9e", 0xa5}, {&(0x7f0000001680)="68af2ddfb9fe44efd0439f3e04509828f66f76102f4165c8c98c7b45d2a36188e57f534158c181a55dbddd0e934b1dd26a6a303b757e0d1662ee5d4909141248f84dd8b9e6754afb6906a8802166f33204c0c3fd6dc562af3f280fb4663f4f07dfc042d3a59f0c1b01ca4e6bba51322ed8875911c3caa2ae446e470c4aed2965499c625f785a0d498bb51731bbcbdc32cce6f733c59ac50a43e292dff3f52b6ab314f3800b8eba84756c8332cd7bd8b4a0bf5c811e27aa8dd52ea23266c7565e22fd0752942b4a23aae0280b6d0db5d8d57d29e17ed3655414498a40d1", 0xdd}, {&(0x7f00000014c0)="f7ed1385571b73837e01f15839045e4a85e281", 0x13}, {&(0x7f0000001780)="0d27ab27d57505cfd3b37514a9241b7e7026bf705b9933d3370febdc75a521a54f7b920e3d82f3677fcb924c3188bc3a5c371ea6bc1e337e4a040c63d44815724a9b9fffc44e24e4f0183717043f4fa8bd172c1d6bed727cfc1bc7a21f870d7857b6b5c2e6b23cd0329a59467b25c2a900bd60d45df7d3990e2e5ead69ef553f44030be250d19e6427172f7733eb2f52bb78028fbbb5", 0x96}], 0x8, &(0x7f00000018c0)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}], 0xf0}, 0x400) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x1f, 0x80000001, 0x200, 0x4}, {0x7, 0x60d2, 0x6, 0x5}, {0x6, 0xb5ed, 0x5, 0xec}, {0xffffffff00000001, 0x7ff, 0x2, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000000)=[{0x30, 0x0, 0x0, 0x1000}, {0x6}]}) pwrite(r0, &(0x7f0000000140)="f9", 0x1, 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x100000136) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)=""/170, 0xaa) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0xffff}) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0xffffffffffffff6e, 0x5}, 0x10) close(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400, 0x110) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() close(r2) r3 = kqueue() r4 = getuid() getgroups(0x2, &(0x7f0000000180)=[0x0, 0x0]) lchown(&(0x7f0000000140)='./bus\x00', r4, r5) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) 16:00:06 executing program 0: readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/102, 0x66) mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x201) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) write(r0, &(0x7f0000000080)="1a", 0x1) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffd9, &(0x7f0000000340)="b2") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x2}, {0x6}]}) r1 = dup2(r0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x1, 0x0, 0x8, 0xfffffffffffffff9, r2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: r0 = getuid() r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x81, 0x3) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r0, r3}, 0xc) r4 = socket(0x18, 0x3, 0x4) socket$inet(0x2, 0x1, 0x7) bind$inet6(r4, &(0x7f0000000000)={0x18, 0x1, 0x800, 0x4}, 0xc) setsockopt(r4, 0x0, 0x800000000000b, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="ff") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') chflags(&(0x7f0000000000)='./file0\x00', 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000000c0)=0x2) sendto$unix(r1, &(0x7f0000000140)="e8bc896649d6a7d7e199e9585e7ac1c013d639ed66", 0x15, 0x1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000340)={0x5, 0x2, 0x6, {[0x5, 0x400, 0x0, 0x5, 0x400, 0x100000000, 0x9, 0x0, 0x1000, 0x0, 0x6, 0x5, 0x8, 0x1290000000000000, 0x1, 0xfffffffffffff6d5, 0xfffffffffffffe00, 0x3], [0xfffffffffffffff8, 0x0, 0x97e, 0x4, 0x8, 0x3ff, 0x3f, 0x200, 0xef8, 0x8], [0x0, 0xffffffffffff56d2, 0x3788279a, 0xfff, 0x4, 0x9, 0xfffffffffffffd2a], [0x3a40, 0x7, 0x68d, 0x1, 0x3ff, 0x6], [{0xac67, 0x3, 0xfffffffffffffff7, 0x401}, {0xd26, 0x4, 0xffffffffffff0001, 0x200}, {0x7, 0x800, 0x1, 0x2}, {0xbf3, 0x1ff, 0x0, 0xbf5}, {0x9, 0x81, 0x3, 0x9}, {0x0, 0x3, 0x5, 0x7fffffff}, {0x200000, 0x7, 0x3, 0x7}, {0x9, 0x6000, 0x3, 0x9}], {0xe34a, 0x3, 0x6, 0x7}, {0x92, 0x20, 0xfffffffffffffffe, 0x23}}}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x1000000000001c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="d0") 16:00:06 executing program 1: lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000380)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {}, {0x6}]}) r1 = geteuid() pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) fchdir(r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffffa7) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x5) fchown(r0, r1, r4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe3c, &(0x7f0000000280)="ddc3114f3d6e589b2c3359bdb7ebaebf2bdbfd7294acfaedbe5e2f8727069efb3dc8275d7f5af250cb45ecc71c8ac114dc1b8b47f8a5fa42e404184bbe113a344f27898a438c5d87fc3daf0a443d4eef78df42ac2a6ac84c2614acd2a1f33060d1763b7e05c04a215c1592066700c6c395b284d2ee954190c3697fa5600ddc7cb41ca73ba557bc7ef757a696d93927ec396d1f0a11e95f147250a60d3ea83e51aeaf8ae9a4e18a58e205b84fec9bd0f4d462cb1864eb3ea638f75d20ae679ce20ed052762c4573") 16:00:06 executing program 1: unveil(&(0x7f0000000380)='./file0/file0\x00', &(0x7f0000000340)='\xcf0') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:06 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000040)="2ba4", 0x2) pread(r0, &(0x7f00000000c0)="ef6110dd5aff929555b1fd0e78abaab9d8773006fdb9325a35529887420bac8f097efaaacc3ff66f89013437274a4e1b4984ecaa17b442325d0697ca23134a1f2e343d09585258e70634d6c6252dd195df33f490ec303559e04fd43d7eb8d49b365d1432bb9e86fef38acc1987448db19bc282ef1af35056cd17b65f7503cb0dc22cb6acd4e774c49440bb7cf19abe73d4ac203c3106ff1919cdaf4f448e5dd8efb4c0", 0xa3, 0x0, 0x51) r1 = open(&(0x7f0000000180)='./file0\x00', 0x20080, 0x8) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000001c0)) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)=0x35d) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000200)) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = dup(0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0xffff, 0x2, 0xddd4, 0x6}, {0x100, 0xffff, 0xffffffff9a0712dc}, {0x9, 0xd5, 0x8000, 0x180}, {0x51, 0xe, 0x5, 0x1ff}]}) r1 = syz_open_pts() close(r1) select(0x5, &(0x7f0000000000)={0xd350}, 0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r1 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x1, 0x20) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') sendto(r0, &(0x7f0000000140)="010029ba97d0bba1", 0x8, 0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x3}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd4c, &(0x7f0000000000)="b6") 16:00:06 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) socket$unix(0x1, 0x5, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000180)=0xc) recvfrom$inet6(r1, &(0x7f0000000080)=""/191, 0xbf, 0x842, &(0x7f0000000140)={0x18, 0x1, 0x2000000008000081, 0x8}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket(0x18, 0x3, 0x0) dup2(r0, r0) socket(0x10, 0x8000, 0x2) listen(r0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x42102, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0xfffffffffffffffe) 16:00:06 executing program 1: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x10000, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000080)="1fd1b74d84ad655e72a4537c81eb0e20cacc162ac9808a00fe", 0x19}, {&(0x7f0000000100)="e1b9e024c9b1357aae9ce6912bc2595798afded5e3fef7e7e2b9260bc6740799c7ba14dbb19d68b3978e0e7476d69953f20121477e1ee229037563f26ed4d7ed6d056330fc7298109f888eeb23fcbbfe91c8be9da09b789c520b1844e84ab0f2174ad462eaa78aca1e315a00b0c66a6cda4d38e28172e124321d12151a5d7d482c4d7b2ffcc41ab43dc482b6fbfe5525ec9a65b2f50a8e42bab5bf119750082dc7607621337d724249aebb9136fdc497eefcc068873c804e61b09ac24bd94df9b7bb5b899e8d294ee64be861073808e075aea369069ef2fae3e260bbcc89f4acab", 0xe1}, {&(0x7f0000000200)="19b040c7bd0e2b133bd8ff3ac8e1bf52f7d91922590e5feb7f47ae50144216cfec99a6d40d310ec7e273383a0274f450e54e5a49805bd7f1e7b73c2e07c9c92756863a1e1b8884d3ab4113fb22547b5f96c1720bd4b8b2c2502b15f757329da038933c90121044e691d87a12c7d284f40a618d2e8ff0d98cbfc80f98edd16a2cd11ffe8c6250f51097656a2f619c3ef3d3459782ff59804664ac5b786a8927afa6197140d4461068cf787e045fb2f3d4bbb77869d508dd6d88997baa93e22dc3e51a8a34328391bc0ee93c7a2686790402c04af6edbf76dd1918802fca182d46aedb7ac8ffabb29354555f617e8998723cb6", 0xf2}, {&(0x7f0000000300)}, {&(0x7f0000000340)="70ba0a550560083514618202a2f660ad1bdcb7e6ca7514dcd5f3193a3160812ad757292fd38d08597403c6b94b1e83c031cbf7b7be40b13c7d77c7b01a189e3bfffeb0b5a1a2602010701af025a292d40f1a60414baf9fdeb2ba2d8f900e408ab59ce43c79ee6d9b314d0ef6b939172467a4a896e36652676c4ebd06119d1142cac2b95ccca7f64ea640dc3cca7682044e181fa847cca74e2ac806e046885cbb849efe31e97678ef913cf92f100dcef61cfeff4d798cd0a5ce", 0xb9}, {&(0x7f0000000400)="b638397f3ca666ec09c3e3ef4754c817f263f3006a44970c735180cd5f5eb7dd404ac77907bedb54c4fbe863ac8d8b692848c026a384845b7d03fbaeb98f00ade611c1ccf1d19e8baffab99436566b25a48300ccb8c5e0f7f06a13fd3fa2a33cb76208f7fe23097e474096485a473663e8edf1b8", 0x74}, {&(0x7f0000000480)="172b94f69095f551286ae6e0cf9a7fc5af731ac950c9a7c5aefc0279a67408df2564440c67be036afed3865d5f5d03c70bdadfa2b98ff382eb9dbb217c63b4d6ac1e394165744a7068051924976b15f4bcd9f9363f011323ca371f65f3b503fcbbd0c0f8db9d018a5c98a2676abc8a47267211f3fdd465e62269cb5b08fd979a218565d60eb10348cde7c3d01e2231f55780172c09380a195585fa1fcb57b6b82ebe8eb7ed51d5825808cbefb2c879dc85dedd7d51ed5eeb192d355a5fde71ee3df003efbca9440f8ac3a88e25d3fefcefe4a5b2a2c72ad0d5f4f77a904470d5fd3ea2cf744cafbf402e81f18965", 0xee}, {&(0x7f0000000580)="d91d2ef918c9d7d5bf481e16e03a9e3004c0459908a53d23235eca0bd0a8cbb93059daa46b10bd51d31c7a3424f9e044380b8c0506b187c6f8cdbce9607e5de4866c7921c840050df43334783c14ea9281efbc77aca92db44c1fe6f9d38ce4aa3a2693b6683b04bc8689d9566363cdb2fd8a35b3", 0x74}, {&(0x7f0000000600)="3de2d65b65f266b89e5e30e1094cb7f1affe2a7677851ccc92d612f0a6b802f47730aa5610a4e1d4130ff201075bbffa0107ffe837c2cbc8d8bdd37f9958f5112af2973dea8d111285d6b5dc5e2d2e114ccf8ad03ecbe7222451852ba81af33e32a18af1dffedda2d7b468f380f9a3732098919fab23d34c767bb54a802b0a9f860e2d76b636ab5ddec1219216c814c6b2a322825bcdfd40e3c55aeb8d58d0a6172087c225d5bc8f622ced24f126940e656ce3856e90540448bd2b0794336cbda36295e8", 0xc4}, {&(0x7f0000000700)="84903ef1a0c35c71d72b4af99a74af40754e4f9a6ab9c46b7dbd6ffc2a329c469231d3173816bfe30c16a13ed70e95c2a3103e30b629abba646ea2675874d5291241cdc6dafe5b7d77c1405b7ccf6dd18c1ce36b989f0cb7b5c5365c8ad37b4c28a77279cb7f993aee92325226b9c57a8ef24d51587551cc27ff1b2c96534db687a1d2f31280ac7cc0484a578af3ed8acde346ce91795fb88aaaee36f58cc9120e94354583000d0116a8fdfd92ee7698fe283d8a76a48441705ae369afc2dd192acc8e", 0xc3}], 0xa) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:06 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x30281, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = semget(0x3, 0x2, 0x104) semop(r2, &(0x7f0000000000)=[{0x3, 0x40, 0x800}, {0x2, 0xd1, 0x1000}, {0x0, 0x8d3, 0x800}, {0x7, 0x5, 0x1800}, {0x1, 0x9, 0x800}, {0x0, 0x7, 0x1800}], 0x6) ioctl$TIOCFLUSH(r1, 0xc02069a0, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)) 16:00:06 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0x20) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r1, 0x6, r2) getpgid(r2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "02000000002300", 0x0, 0x1}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fchmodat(r0, &(0x7f00000002c0)='./file1\x00', 0xd7e1f3305cfd48bf, 0x6) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = socket(0x18, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) r4 = socket(0x18, 0x2, 0x3) fcntl$setown(r4, 0x6, r2) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x37b6) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000000c0)={0x7, 0x7, 0x5, 0x8000, "c7797c53ec9f4e55334293ce39ca1de8b3adce1f", 0x6, 0x8001}) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = dup(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) ioctl$WSKBDIO_SETMODE(r0, 0x8010570e, &(0x7f0000000080)=0xed4a9aa63cda46fc) 16:00:06 executing program 1: r0 = syz_open_pts() r1 = getpgrp() r2 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x40000000000, 0x0, 0x90d2, 0xa50, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x2}) flock(r0, 0x1) getpgid(r1) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) socketpair(0x2, 0x8007, 0xff, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000240)=0xc) setsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f00000001c0)=0x9, 0x4) socket(0xf57af4ffb50080a6, 0x3, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="ddb4aeb3ec240a", 0x7}], 0x1) r5 = dup2(r0, r0) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000200)) bind$unix(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="d14ad73d12fd973b5a4ed2a033f8ced4a4edecc6cc2a768b5f3f5ae5"], 0x1) r6 = syz_open_pts() mkdir(0x0, 0x0) close(r0) dup(r6) fcntl$setstatus(r6, 0x4, 0x4) syz_open_pts() close(r4) 16:00:07 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/wsmouse\x00', 0x20000, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000001300)) mknod(&(0x7f0000000180)='./file0\x00', 0x2005, 0x3476) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) connect$unix(r1, &(0x7f0000001280)=@file={0x1, './file0\x00'}, 0xa) mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0xffffffff) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001380)='/dev/zero\x00', 0xd154947efe1b8564, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000140)) r3 = socket(0x18, 0x8000, 0x3) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r3, 0x1}) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000040)) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x2) 16:00:08 executing program 0: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt(r0, 0xf800000, 0x9, &(0x7f0000000040)=""/4096, &(0x7f0000001040)=0x1000) r1 = semget(0x2, 0x0, 0x0) semctl$GETVAL(r1, 0x3, 0x5, 0x0) 16:00:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0xc) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0xb1) 16:00:08 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x8) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) fchflags(r1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x8) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = getppid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x5, 0x10, r1) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = semget$private(0x0, 0x4, 0x6) semop(r1, &(0x7f0000000080)=[{0x0, 0x51c, 0x1800}, {0x3, 0xf8a, 0x800}, {0x2, 0x9, 0x1000}, {0x4, 0x1000, 0x1000}, {0x2, 0x3f, 0x1000}], 0x5) r2 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x9) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) socket(0x6, 0x1, 0x4) writev(r0, &(0x7f00000011c0)=[{&(0x7f0000000d40)="6013c03bc2c276ff3648013d51f8cde55b3c483f392354a11a7da7b920929bb9b7d49f306dc2280e0ca502d3276bbfea6a0d750c577d38e21faa5ed80d87d56d92de5de4194ddbf9b2ae506ed6c1cdfdb1a55af646d07ad825de40bb23edb394c2f2356c10ee8fcc20f352dd3debba12cca4c5a5671f90ce9a65d462a7dd5946eaaea9ea77a1ff06f5491f7c6ccf324c5fdaad87d171ccd43a31a6fe69c7f5ab6e98f01ce74bf233e27dcb0c9a7eba20d74591afcec5ec58a2f3f2eb0a20", 0xbe}, {&(0x7f0000001100)="8ac3625fbe27d69c6246534ad2cb9c9ceece471d9dfa038ed38583d1518077c1b1b1797a7824a501d7eb21330188d1e80782cb20a012d99d3037de0a", 0x3c}], 0x2) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = getgid() setgid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='7') 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x8, 0x0, 0x100000000, 0x6}, {0x0, 0x1ff, 0x59e, 0x2}, {0x1f74c51d, 0x0, 0x7, 0x20}, {0x200, 0xf145, 0x6, 0x8}, {0x8000, 0x8, 0x6, 0xffff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x409, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x4, &(0x7f0000000100)=[{0x3, 0x5, 0xab, 0x8001}, {0x6, 0x9de2, 0x1b, 0x1}, {0x8000, 0xffffffff0000, 0x1ff, 0x8}, {0x3, 0x10000, 0x101, 0xa4b}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="dbaf8a5a900f08ba2621908d1a02", 0xe, 0x0, 0x0) 16:00:08 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x18c) 16:00:08 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = dup2(r0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x67, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1}, {0x400000028}, {0x6, 0x0, 0x0, 0xaa45}]}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x812, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb8613a070f8352cc5e11b7d0c04", 0xe, 0x0, 0x0) 16:00:08 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x100000011) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x4c1, 0x0) readv(r1, &(0x7f0000000240)=[{&(0x7f0000000080)=""/180, 0xb4}, {&(0x7f0000000140)=""/178, 0xb2}], 0x2) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000580)='c\x00') 16:00:08 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x3) lseek(r0, 0x0, 0x0, 0x2) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) writev(r1, &(0x7f0000000240)=[{0x0}], 0x1) 16:00:08 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file0\x00', 0x40, 0xc0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000400)) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x80) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000300)={0x10001, 0x7, 0x9, 0x7fff, &(0x7f0000000080)={{0x0, 0x84b, 0x2, 0x3ff, 0x6, 0x1, 0xfffffffffffffffa}, {[0x1, 0x7, 0x3f, 0xad, 0x10000, 0x4, 0x3c, 0x7fffffff, 0x3, 0x9, 0xff74, 0x3, 0x8, 0x81, 0x3, 0x3, 0x9, 0x3], [0x6, 0x0, 0x6, 0xa4c, 0xffff, 0x180000, 0x9, 0xffff, 0x1af, 0x3ff], [0x100000000, 0x6, 0x7f, 0x80, 0x6, 0x9, 0x6], [0x3, 0x83f, 0x5, 0x5, 0x9754, 0x7], [{0x5, 0x1, 0x7, 0x3f}, {0x400, 0x240000000000, 0x3, 0x9}, {0x800, 0x4, 0xfffffffffffffffd, 0x4}, {0x4, 0x9, 0xc52, 0x3}, {0x0, 0x0, 0x10000, 0x2}, {0x8, 0x3, 0x28000000, 0x40}, {0x0, 0x1, 0x76, 0x8001}, {0x6, 0x7, 0x101, 0x800}], {0x8, 0x7ff, 0x0, 0x7}, {0x100, 0x3, 0x5}}}, 0x5, 0x8}) setsockopt(r1, 0x0, 0xd, &(0x7f0000000040)="700a000039a0217f00000000ee2d0288cbc7f6c66fd64a761f5d4221d9c7deae459e", 0x22) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000440)) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000340)={'./file0/file0\x00', 0x5, 0x80000001, 0x0, 0x1, 0x7ff, 0x42d6, 0x75280, 0x2, 0x2, 0x66, 0x522cba54}) OpenBSD/amd64 (ci-openbsd-multicore-6.c.syzkaller.internal) (tty00) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14}, {0x14}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000001700)='/dev/bpf\x00', 0x100, 0x0) recvmsg(r1, &(0x7f00000016c0)={&(0x7f0000000100)=@un=@file={0x0, ""/94}, 0x60, &(0x7f00000015c0)=[{&(0x7f00000001c0)=""/130, 0x82}, {&(0x7f0000000380)=""/193, 0xc1}, {&(0x7f0000000280)=""/11, 0xb}, {&(0x7f00000002c0)=""/82, 0x52}, {&(0x7f0000000480)=""/78, 0x4e}, {&(0x7f0000000500)=""/132, 0x84}, {&(0x7f00000005c0)=""/4096, 0x1000}], 0x7, &(0x7f0000001640)=""/67, 0x43}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: r0 = kqueue() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) dup2(r0, r1) r2 = socket$inet6(0x18, 0x2, 0x3ff) close(r2) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) syz_open_pts() r3 = syz_open_pts() socket$inet(0x2, 0x8005, 0x100000000) close(r3) r4 = syz_open_pts() syz_open_pts() ftruncate(r3, 0x0, 0x3ff) writev(r3, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11010032ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5e", 0x36b}], 0x1) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0xb1f0, 0x0, 0xb3, 0x7fffffff, "49bf000000f47e0000000000e6ffffff00000040"}) writev(r3, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e", 0x1}], 0x1) ioctl$TIOCNXCL(r4, 0x2000740e) 16:00:08 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x5, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:08 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pledge(&(0x7f0000000040)='.[&&{%&\x00', &(0x7f0000000080)='#$\\+\x00') connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000180)={0x390000000000000, [{0x1, 0x6}, {0x3, 0x5}, {0x2}, {0x3, 0x2}, {0x3, 0x7}, {0x2, 0x7}, {0x2, 0xfffffffffffffff7}, {0x2, 0xe36}, {0x1, 0x4}, {0x1, 0x8}, {0x0, 0x200}, {0x3}, {0x2, 0x8000}, {0x3, 0x10000}, {0x2, 0x2}, {0x1, 0x1}, {0x3, 0x8}, {0x2, 0x800}, {0x2, 0x82f6}, {0x3, 0x2}, {0x3, 0x20000000000000}, {0x3, 0x4cc}, {0x2, 0x9}, {0x3, 0x2}, {0x3}, {0x2, 0xffffffff80000000}, {0x2, 0xa5}, {0x2, 0x63a}, {0x0, 0x6e}, {0x2, 0xff}, {0x3, 0xffff}, {0x3, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='o') 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x480, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x928, 0x661, 0x4, 0x80000001}, {0x9, 0x2, 0x5, 0x1}, {0x2, 0x41, 0x2, 0x9}, {0x6, 0x1, 0x6, 0x20}]}) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) getpgid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x61}, {0x6}]}) getgid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r0 = dup(0xffffffffffffffff) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) faccessat(r1, &(0x7f0000000080)='./bus\x00', 0x3e, 0x1) setitimer(0x2, &(0x7f00000017c0)={{0x85b, 0x800}, {0x1, 0x6a}}, &(0x7f0000000740)) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) r3 = semget$private(0x0, 0x0, 0xd68ac6bae7bc0c59) mknodat(r2, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000004c0)={0x1, 0x3, 0x6, 0x9, "ca011475300dcfb9b75450c87e5dd9500320c7aa", 0xaf, 0xffffffffffff0e46}) r4 = kqueue() utimes(&(0x7f00000001c0)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x2}}) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x801, 0x0) socket(0x19, 0x8003, 0x8007) 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, &(0x7f0000000100)=0xfb4) r6 = msgget(0x0, 0xa0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000580)=0x401) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000a40)=""/250) msgctl$IPC_RMID(r6, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x6, 0x9, 0x1, 0x101, 0x10001, 0x4e4, 0x1, 0x2, 0xb77}) getsockopt(r2, 0x5, 0x1355, &(0x7f0000000680)=""/67, &(0x7f0000000180)=0x43) ioctl$TIOCFLUSH(r5, 0x80047469, &(0x7f0000000140)=0xb) setuid(0xee01) r7 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r7, 0x1, 0xfffffffffffffffe) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x3) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x1) ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) 16:00:08 executing program 0: r0 = dup(0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0xfffffffffffffffa}, {0x18, 0x3, 0x70, 0x38c}, 0x1, [0xdd1, 0x7, 0x8001, 0x5, 0x1, 0x1f, 0x1f, 0x5]}, 0x3c) r1 = semget(0x2, 0x0, 0x100) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000680)=""/86) clock_settime(0x0, &(0x7f0000000100)={0x0, 0xffffffffdfffffff}) r2 = semget$private(0x0, 0x3, 0x4) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x8) flock(r3, 0x10e) semop(r2, &(0x7f00000000c0)=[{0x0, 0xbd, 0x1800}, {0x4, 0x5, 0x1000}, {0x4, 0x4, 0x800}, {0x3, 0x4a0, 0x1000}, {0x4, 0x5, 0x1000}, {0x1, 0x0, 0x1000}], 0x6) pipe2(&(0x7f0000000040), 0x4) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000002c0)=""/167) ioctl$TIOCSBRK(r3, 0x2000747b) 16:00:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000001340)="8b1d046ad1d29c88", 0x8}], 0x1, 0x0, 0x0) sendto$unix(r0, &(0x7f00000001c0)="d073df7f510ef266452437d26e606bda568605bb77cdde3d014b2d5d2b743508c0d15e49b7d7c4fb814d148fd1e2d49a727d31ddba567f14d8039e39ad692df0627adf804c636dda501952c6e1c5c4fc36f9aefe0ae5b8b4e64189f5419fc4d53ca43afce10ec2b1340c6108e236a0f7042a37964090755c5aa4da2ef75a98bf78870ef6d78b124ff9dd44da7ba38d397453be7d2da82ac885381b1e04adb1130bf6", 0xa2, 0x400, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) select(0x40, &(0x7f0000000080)={0x100000001, 0xffffffffffffff81, 0x1, 0x3, 0x80000000, 0x7, 0x7f, 0x401}, &(0x7f00000000c0)={0x0, 0x1c61, 0x6, 0x101, 0x40, 0x8000, 0x2, 0x100000001}, &(0x7f0000000100)={0x1ac3, 0x6, 0x1c0000000, 0x9, 0x8, 0xb2a, 0xfffffffffffffe01, 0xf638}, &(0x7f0000000140)={0x20}) 16:00:08 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) getdents(r0, &(0x7f00000000c0)=""/142, 0x8e) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, &(0x7f0000000000)=""/13, 0x33b) 16:00:08 executing program 1: socket$inet(0x2, 0x1, 0x7fffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x4000000005bcb) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x5) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x10, 0x100) r3 = open$dir(&(0x7f0000000740)='./bus\x00', 0x20, 0x102) r4 = accept$inet(r0, &(0x7f00000007c0), &(0x7f0000000780)=0xc) r5 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./bus\x00', 0x8000, 0x1) r6 = openat(0xffffffffffffffff, &(0x7f0000000340)='./bus\x00', 0xb353e6d0880d6a52, 0x10) r7 = dup(0xffffffffffffff9c) r8 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x42, 0x2) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x10000, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = socket$inet(0x2, 0x3, 0x9) r12 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) openat(r1, &(0x7f0000000200)='./bus\x00', 0x0, 0x2) r13 = kqueue() kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x1, 0x5, 0x140000000}, {{r2}, 0xffffffffffffffff, 0x20, 0x4, 0x101, 0x100}, {{r3}, 0xfffffffffffffffc, 0x2, 0x20, 0xfffffffffffffffc, 0x8}, {{r4}, 0xfffffffffffffffe, 0x28, 0x2, 0x80, 0x100000000}, {{r5}, 0xfffffffffffffffc, 0x2, 0x20000000, 0xffffffffffffffe0, 0x5}], 0x2, &(0x7f00000004c0)=[{{r6}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0x7, 0x6}, {{r7}, 0xfffffffffffffff8, 0x40, 0xe0000014, 0x6, 0x5}, {{}, 0xfffffffffffffffc, 0x40, 0x20, 0x200, 0x8}, {{r8}, 0x0, 0x8, 0x20, 0x8, 0x76}, {{r9}, 0xffffffffffffffff, 0x90, 0x1, 0xac, 0x8000}, {{r10}, 0xfffffffffffffffc, 0xc0, 0x1, 0x2, 0x1}, {{r11}, 0xfffffffffffffffc, 0x3, 0x40, 0xfbf, 0x50ad}, {{r12}, 0xfffffffffffffff9, 0x9b, 0x1, 0x3, 0x7f}, {{r13}, 0xfffffffffffffff9, 0x22, 0x20000000, 0xff, 0x20}], 0xff, &(0x7f0000000440)={0x3, 0x4}) r14 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0xfffffffffffffe95}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x8000, 0x0) openat(r10, &(0x7f0000000700)='./file0\x00', 0x480, 0x20) ioctl$TIOCFLUSH(r14, 0x82907003, &(0x7f0000000040)=0x80000000000001) recvfrom(r8, &(0x7f0000000600)=""/20, 0x14, 0x0, &(0x7f0000000640)=@in6={0x18, 0x2, 0xffff, 0x10001}, 0xc) 16:00:08 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x10, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x400000000000006c}, {0x80}, {0x400000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket(0x2, 0x1, 0x40000000000000) listen(r1, 0x3ff) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000)=0x1, 0x4) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c, 0x0, 0xffffffffffffffff}, {0x4e}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="e4") 16:00:08 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x20) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x8001) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:08 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) fchmod(r0, 0x20) mknod(&(0x7f0000000200)='./file0\x00', 0x80002005, 0x2d94) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffe, 0x2b}], 0x200, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r2) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x80}, {0x6}]}) r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:08 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(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0xffffffffffffffff}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000880)="43170b8697199e2d707d003f5f93da0b826abf860a1817b7d81e54d8b4f99646cf7f0dee09fb1f2ca6cea563608a401c4fe1a4f9cc817d1627edfb14287f59d5dc08cb859144c161d51e62ebe6b6fa7b47be3532cff556f0f5ee4e98c5aad4f18c12322c327abab3b16f216da4a9299744794f8ffb1f3f6be12506f9168bdf1c9ce85839a1ac7fdd57d6af226256ff224ae0649541ba6e92619b2fd8abee48706fc4e2a3b618b610e3f50a358ef34db3f7b10d19a96d8f7364a096ff3ab61894162f8e73eb0fafd6cc33ea97be507f99a636342a4e9a8bf11e5f005a217b628d9e8d41ed7d0e7d541917f153a5d1f112ed78aea136fb05f725f4f13def1de49751de8e975223566930345d78e1d4b922f9d7c798671b5de3ca161a9ba33565b72bca895f7dae00d3388db71c7da87ba0ece86d247ae3303e8aab8180a3af77569e6edc757bfe74eb5197a1444590d67469417d483140bc4adf51c297aa532b21d9d07a1d5c0fbd71d6ee5690ff9414bf3f4029a1566c19ed5da94e087a1d8a3e4781a1cb1b4c61b1c22dce19be18027e597e9d66135da3d168ff440f963c11a4340c155d52083950ca81ec7230f241a3d522d399bc7d9b3b47e3b2c48b94fe0395c7b923f4cbf251bff3a0e0f9e8e000c5ecba6d8124966c106b3db5b20a382c97538ba185dc595c8889e06c2ae91445712dd850eca6f88d2058547db8ba275febbd3b2322de550ff5a60b1d8c5d05962c23b81923dd7852f5c33f2aac3bfd0fb495410c5866cb606bab287995802265322c941d9efb49c5edd0636f25441fe68c513785357a1b424ae309b509c99ffff76c7b10d6c4e86b8aaf648a6b1810198c75c81462cf6d2dc7df91222a845fae8b9856853674c6958f2bc70a8995dae33e4d2e329c7698bfbc030caf92bb3ada20ec7a6e4c9863899ebd41f69818eddf8625032fabd4bf79efcaeb2ac590b858636a3fe553a8f82e3f1919b11d05e4cdb6084e061377314dab6851566db52b427de457b4433437d477c6ecb76bd8057de91e255b1a0002ee43c08da00bb12c820cfce8cc5cf36fbbf8b8628c5b7259840953d18f68a3b6dc832b8de270056d1f10f9d6e590b252bab08ca546d3a5f11bc6bb96a328d2b34485df5afe7a2bd5a345e8c08fa6e357eabf6c0549f4f70ec1f3731a122c1c5062dcde23094117570c5e3af36e803b7141373c20f9d3ed61f0dd8504cd342c2e19a0e728465e253a0af0530e3030bfb33743e27b34578f3b8a7815f7d3343647ff23474844b30435c7ccab72a816cdb4236a3d83af5f0911d948fc61f56dc184b421400286866f8c5721036d356f681f9ecab261957ef1b19128de879bf4101acf1d95a9194631c4240ddfa9a5732c658ef6f970cb73f7f373c31fb07301a5e6f90145e0abd06e565efb878539b9bdd26bee87cf23dc1c56618f215a3bd595443a3ce52b937e9c162fa6ddec8e0c04defebf35ef19776f0902e7ca1ccbb0830311ad516d9e2fb3a6b707802917c8bf3ec4afc3940c08b3576df7d08a456c0040e0739fd82f33093d80eeccc407b825aa71ba305cdcc3697642c9995e154cd64a67e84259ad57d8848e14959f27abac7f23dcdf11d4825b34ee9f325f6696fc1f1ee26b5b10b57af56eb70d3396cf7dfb35cf87b66d88d2eac1180431a723320ffe0674f38c79ff090845c30d37ba562c0e6486ca6d9e978918cce918cf05dd96e77d5bd58b19dda03d297e63bd10bba6a9fae49f32ae201502713c12461b0bec219103a90387aed1145f3e8dfc0b642e84b7433b78c3be4edc83feb7310d7836c135d9b195b49474b9cbce06ade4cec48354569748986369cd37f5e300053e518966108b5dcea3b187e73e7e60ffe7577ad89a08d977343090d62ddc4318cbad82843d63a0be3435646ae09de639dbbb3999d62c33a28d8d46d3c05b2caa6f022d9c4813cde23188873c9f7feec89e90fbf48d892c5349f34a49aa39c7f95ef0050337de8cff58ff7ad760c1064aede6df8be8b55008c43be9e1d11f60b220e0d814f390f884dfde49fc0b72b2e39473463a276ec67adaf0e68e4a914164e86fccf68dcc2993d9a1796cda1a498eb814d9c9f8902d1b55671953205298f457bac9f042285237e3e8e2aee3e42813cf2f565e15b2080d98871910c034fabd901950c5b9c9c2e84f156fe0f034279a2c160174976e2f8766269d98536afabdfe9de118fd6fdd7a5d8777ace19b562c6acd4883d7dcff55c21675a697b17f05e5e159c0b845d848cd932c175c669501ea369b09546140bc1596c486c41b737b7d15f71ec469aacfb8bd3324c04e6831896dc1628c618a3ceb336f51596b2f72cbb03e4c612cb8e0f900fbcb72c1018638229fc89843e63f57c6f64a61a62d068ace597f6318e95945442ab5a5d9d8855c919b0970d05461fa22a7e25a21be882efc5b8993d5c59efe68047c2d723cede40b4cac07614f85c8c841abcb40b045aed7f745250946a711c31e2686b72216f08d8a50a7afb12422a500e6df8b085a23ce35cb52a12c0717a1cddd1ef8ee50ea9f7ed6902768597168e159f9c039043014935d4923880d27a44f1cfb107ab664a797c6b8301dfe9060f8b3bf28b662188c5e4b2cdb63ae27d675b33494bde4346a989cfc31089696a9172bcf8e740d38ac6b74bbea16d531ce61928d71ff4140006a4db50c020e3986f42908c053a68312d4d2eeea302ded721baed0b96a17ca4688d8543ba3ed1189d728a7b6d9cc34baa7dc2c38021b74bc30d6e847df09c2c46730ab97ba76e68c18eb10d2844788892ee31c3eb285ea825e476149e95d1929f0e912c0280e9248b2aeb5f56c9adde90f838b9361a78542a0a16dd28a9e2b8d62e0fb75110ae3faa5f046e66942f6c8a17de1a03491026ba10c59926e9cce6a095d39181c06f7fd30186e5f5cd6c0b7950ba2baba42fbebd4bb73424ef1190add8ced763fdd7440f7706f9404d2702e98daef0a6801e6720fdc98e83c86916feb73fe34e9fc3541e735e72e514efe842f5266be1957ab058a085ff628a123392003e3eb717cfbcf67b4fc882ffdde211968bc92865f95b032d5c45fedbe73cb95acafed3ff2436319b2604fbf50f82306401d2d8371813da1348f3db7c402d0c4fc3e6cf417b13942f4f25bc35c1fb9e22c99566673331ab0d93978030db449ecbb44a77a9eb95ad3b7b291bbb50d57755216cba0220f8d14246fb67ca4bd7db1a7c771d2b96d7b8d01479bd9156c850dc5f8e4cf574f0eb04bca1e6cc5d491d2124d36012fb3aa4efb2e181a9c992af39d33feb71a6ffc795d8aaa4d40e20d649c6cf23f820a3c96a0fc2387fdc8104f0295331e50a193677e2791aaf45ffa7f408aa12f8ba7e759ee67a0435f54c73a3d152a3c009e031e052ed67f3ced7c5bbf79ce188bc08d5f83c898fa59b5b7966a266cf899214aeb63c5773e94a575e8d198da9016c08e64f2fe7bc2064ad217c287129c66c9b9174d461d34f3bb91bf027225c4191b986871c2034bef706e457fe6544226e613cbd066f19c035d890798399c649ff92844b99a8d1f861f891cdba575d46811d508a3711da985fc9530ca8dbab9b1ace6b6bcdb4983b05f645adddfca8d47759d52754926a49bdad4b5b85cb25bb6e368f9c01d4e66f44f0374ee5000bcebb112f2b045187534c58a13065d5b0c496321aa2f52f6452b2af191ef30ce99c5c5aadd047387c1b38b2af14b78a73e024b4683ad6590d4a0bd017861e0be3232f748f4b380d53d11ca5e257356313134fece1c8c658bac40f38387fd7a341013769448d2c616891363934483e1654a6cd919ba5af7ca49afc23e50d7dc01dc7789cf6afcda3a015475354615f6700fd2a7b0effe7c986b3378ebe426c18b7d6f1fa5a0c767eba56e289172286a58d03df54dc8c85895ef7a2576f1c32bbffcf9502cfe0918874c9352b535cbc8e56718cb2a8868f3306ea1a902d64df8112b3aee4d1b45f9920d86802461984ad4e13e80b89244d00d83c355bc014f0ec3268fd194413339215b1b3e3cbeb995ca9e764585caa54200cd838c3bdd2ad2fd7e1bd777461ae6cf9b02a8db9958600387074052ac249f4c9d2e3998f0e92f48ff8e11fc924dccd256a8328f13c698e2ede6dd454422cb9b72d73bbdfb58720d4ca030772ca637b2cb8f4d5820f4f0b9b71b4f0c3545f64e145224b396d9b7ffb6ebff4097e2eca1bfa9a9427fda780b8d835ee2bed19d1d99561cb0735b403371add5c5b61dd4fbd559afd3ab5ef4d9163dfc7e29686062445b26bffb989462f1f288e1b08d3f962995f00e488a9ebcd6bc88b41efc84da8d96656977bcdd654b31d2e278cf862824293369054873bc2a47d357bfdd4944827df4c5a347ec8cfbc8524c88f8366d11e04d5c553aeb73631fb8154ddbc059a87ba45a17642e6a33b04b4e293bc2eb86c919bc056ae48baf2a028d332164697ffb6702b97823ee4afda592c7f64b44e87703ee504c9c8bfee2f70bbcaf9c32c6a6aba67e64c654ce9ff8cff6893a41d038614fc458b47e57afc2daa77f9c7cddf681de4750c2897e7cc62d11a8ccb7019f7c15fe0f81f602023283eefd72c0427caa22a35f98ab3e84cc52963fa7da2e63b44124c98d72676f7bf1521ca8813cc9dd37d1259205ed8cd24551ef7fea76a8ee6a43dcfedecfcb0b433ca7588945ecd340e5248b7b33608bf2b1f836852f03ccac7f6e2ded37f3e2c1e1f468f25b9c14178fc6d4f12c4aec731f26c8eeb3ab0e66ee0da0bdcaf1151a14e08e25e837573e2080fae76db34bb61f66630cecfa31d925e0499683ffdad4b71d6b318d2fccf00afd7c10c69e781dd22db471ef001fc99b034d042ccab537d79803ce073d34043e5f10c21acf77383ef6d1f84e05e36960142f65cb1425c374388a08c55d733e79965632992e2708f58d4e387f85d21a37a8544a91bfcf7351b0f56ae63a386cff2e57808513fec4d1bbcfc968740cbee83b4286911bca107561da19b16a21af9a96d7d91298e7a8988ace74118921fd2bc1df4a213c99078b473d933c9b5c8444fbdcb5cacf0ba32528491732ef2e521a5e3019fe924249c34e15d0dc4bb34008bfa19e9a0cb998dfb6ef3d4c0b70bf7684a0ea2f28c916dc7f890d4ad96a0aff837091af52d2c6a85477b7bbd9459fc8be3cd0a4f5686ab3a341f1a35264a896034595c755e153a33d458f5bc099d1387ebaa75799f537fa1c7136efe4c6c210879048cd7f173d300d0614af5499893e2ad273e2d2e5c514ff4f7a73f25fface8f7e621517624efe372311d1de1a79a95d21055c9cbb5b2a59f7ce33e7888b935a969e47365296699df4dde1e92988b99bb955637c1ebb746dee956f131b8a22af9010268aeac09ab0a3ab5213b9e5084f142e89d5738e273507ac6a9268694eee4b5ec7e769aab058ff3f33b9b05a93c6f1deb8fc53faa098e88b94dd12d1b2b3096e9dcbe4d9886b294434918cd8099531090e16fe0cb487382c06294241e509898d77016e1a055b6affb53844ade6fe62405cbb960e6e00ddbda48f192bc4543a6f302fe71962e92970f470fee316c3f17c89a917c3470b2fa12b6fd828980d6fe6f1440c155dc30b25e1fe4bb5d0b1445a39e3992b1ebe32ee4b0793ba0a38123f272e89052b780c3c74a4cb85db18260261f0eb196b6968b1419ece2577256ee8a3d4b98e88decbe7ce52b0238fe05fc369fd6e292f6c6cfc1b16ee67e8c95dd425dab55cb245653c9b537d7b9f51155b254b4d5ff9", 0x1000}, {&(0x7f0000000300)="08c552327c5e81ae5db0de681c766d86313cada012a238dd1d965bbb5ba5c2e5796b26b089ea4677f1b6c024b56f6150ffa09bfb0df53a9b8968db5a3a6384daae5541276ee06f44a1f5bf969683fc49b528276e03c453aaca1109fa6142efa69a11bd88a8c2b42c", 0x68}, {&(0x7f0000000380)="bb36b71710add2e13489f46d38027378ab6878ba05bba8b107a3b8628b894242f67a37487bad9c2f4fac39f89f0fba5ae994e6d055ff4c084b384142f4ac0ba941809676eec791a75b784709b6358f983ca86d69b08fd84d618921aeee57", 0x5e}, {&(0x7f0000000540)="57b1f8c371da7007a331ccc681990bb4aafa15bacc9515c1ab1f282d42803a9f3635811c51b4a02c91bb3d40a60ba0c95c01bfd92efb4d4c0b1db42b7288994c961d368a47223ffc909e63de4b180c08c21344a06ebac840fba8417f13702dc4595082a4cfa2f4df4b4240aaf310723591a305d1641a2bbdaa9d0560267429760ade0ed6ee683b4976830ff81a14", 0x8e}], 0x4, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 16:00:08 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x2000000000009, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) connect$inet(r1, &(0x7f0000000080)={0x2, 0x2}, 0xc) pipe(&(0x7f00000000c0)) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0xfffffffffffffffd, 0x2, 0x2000100000001}) 15:59:59 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0xa3a, 0x66, 0x0, 0x0) 15:59:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x2d427969551bb836) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x20) renameat(r3, &(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000180)='./file0\x00') 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, &(0x7f0000000040)="100a2956b9223776", 0x21d) 15:59:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x4, &(0x7f0000000100)=[0x5, 0x2, 0xffffffffffffffff, 0x7]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) syz_emit_ethernet(0x0, &(0x7f00000001c0)="ff") 15:59:59 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000680)="7ac607c9f2fc4d5b7c7f46a04af628527bf1294fc6d7901f51bd3b339df07db4fc6a722195e7e2538bbd2912108b926b047aac309ac17325951d688480dccd08e96917598ddcaaf3c0a8cf1374a775d77df6d1009e2f37d0eccb46fa63d5eabdd8c0a5b9325f91fab24ad3d6934950", 0xffffffe3}, {&(0x7f00000001c0)="d33670b389a202e6c1dc3d7af5602291d1e006fd2686a057777b3cbdba13b636b4d9c6a46888415b4a070e1f2ff712b10ea89b7007f28d7e1398136c12736ed99ec6bb02401d19c46e3abe098537383ece41e2e0a6d3cbfffb42", 0x5a}, {&(0x7f0000001440)="076cd3b5827dded2f071798c7fd2b528a6aa9e26e7208fda99aec06193b08c31e7eeba3bb094492ae2fc812cb3f328068e94cf36e43107f0677e35e704820bf2142c39a6fb7823819c8892a2164c4a3cd4dc75ce20f1d99f6440740fc5195733afe93076f58e7e8a8b38a6780cbcf9b426047325cb49eee1fdf5007d12147eaa395332c469b9dad1fb770668204321eada6c36b7af18cb8be45c64a2c491c591ea54978b7eb27611978eb67fe37d0f6e1a4c2901434bb92eab74c172d2e7a6ddad69761557bcef555d23723e785836f31c16651ec48abe04aedd5372baa315042dc404a7f98c8f77a023753e1e7970c10ee576bbf269c68256fd3e54e7bca0e762ee992aa18e99fcabba5c59ca769df613057289ba60c20b7bdb83f956cb8cf0950ba2e8e5d03cdf52caeb6156a5201d9af8bee940318818e998c47e1aea67e95ef5e8c64fe8afbbdb6b46a0ac881fb7f3fbcc8880d16c0f35b3f7407416e9695910c83aee2f529d898a99b82b2e708d01bffb18576ef8fc21eff9f14fdc1904834cdddcf5307f0975539956d0470b401364bad01593d8b3d13080aa8c1a167ebbb46ba855e30290e310030f68867be9b2c70819d3efab5f62621ed2075c0a9c0422cc1511d8a17808a42b68ac62f1a93a4e4e88123c381ffe956120999a27907e50ee8f02cdc3002b29c57825df55ae3b0445994dc349cc807d83deab5f38dda41c015060566860a114439eb4197eac1643fc843ac8085d7b83cd107769649f5da77e10c28397f8e193e70526c5dfde262030f6280e736bb88f6b907d152d06c7ebfc5499046b2d9aad5bb8193807f16d1ba17626a7b98d9f0f4da600d6a999f68bf7b7f529e0e6e7b46c963958e264b5084d8fe88e532a031156772637e09b1076610a169c2cf72df7ef22e9725d588a4f399746e4b4ca8d7194c11f9cdf30d6ee6354d9ccd9900f6e9b3bb5e09238e367ed0d8c1facce522f39bd6cc30fd7df470ecf041371401b1950f86111a841ef37e735ceeba99cef0e0c4bacce4ccc157106fda1ddc81c7c623726b25f2b11e415db6c4278de5a8ee2a9a9f5344e6ffa640589e407f1f54141ef56c5523de6471b31590c50acc6831452bbf6eb0d9ac27b61c10ff8ccb73bcff688b38d6d9164614e789d51fb371b57d2067e9686eec49cdc225fee91c96836e3534d1efc8ff461159ee3330117e7f6072a2fb72f1bf7dfa55cd6e9b234692209a3728dc63ea59874dd88310933b0d215c33b5a757d5d73f28ec170a63cc2c88f70628d203f91f83cb0f3c658076374979caa082a515357d7b969b3f3e97e85b108d7080538409e2952832b6a621aa827c769266e94f7de80447b851bcdbe4b20899a85c89323bc230400841de794b56f20406d51bca5aa08fdc9a79e7acc6fb99865c24c0780801a5ce1a36eac2c7f6ea0ac2d48ddd8ed2fd54dc7dd2c97564eeea6b895eb452b49d979906653586014f7b3cfee410913304331aec8b46aaf7cff1ee89448e9100473fe4718cb4c9cf09022db1dece152f1504560512660e0cff7e6d444c1f30a3529e6a9bb1247ec148fb386fba0acf6b175f44b93a22b2b94bc44ad63455ff364df24df462eb83732810cd72c23e623a936611f29eac698d83c881a389b9d8d6a1a9d34db9ecb2e590d868f93e72a8d4cd6b55ef3f2b4be2cb1d4b1fa986cf5cefe60224192f9cb2bb2df81a2fbc438551e7b64115116873e601f4c8a249c456e68d2ceaf1fde15c347c07a21d80985c739a12c7b4ade84d759939ec5dc0bde414ee17d712bec6131d93444f322f6e3d4f328ba347e1bc8bb28803f662b45c5fabcf5f9962f5bd114bbb2b68f743254fa4eedead0826da95975085b10de79f048ff2eda4bb7c376fa28cd6ab4a9b9f00ea551c664942e84c2a2ef4dec0202bdbe33c924bbe0090a8ac42c34443f25f8931a30d79ffd543743dae1f06c42bbde4fbeb80c1217b67ee78ba7514826c1c0b474d8f19782fdaebfe60e7a689085349c46875c574441999f57d20e08fc6b79b0c9092efe44d5af82a62b821f88483f2c3009b675dbe9bce95b6904cdf1781251a5e81257aab4036f9e3fa6bf47943815de508497c2232c4b79bb95c9e8988ed32fd8790a71e86e8626d4e1b9b2d14636bafff933dfbf76208161beef1933e397aa02d567efb19e6a08e13a7d33c12035581f921d4f27428f254fefd35d0ac50a764111c7547a7b5aae407a49b3315559fad20ad16437ddc999e35a17b68881ed12a6cd5518277c0f60eb1a72342ad44cef48c0739114a0246fd0382bc5f031930cfaa650533757f9307cc11f896b6fd20cab972bf75d682ff6a9d0327555ec21806d8d557cc6337d05743b993237c534b3bcf0bce31eee3ee1c12c674ae37685e1a7d983b825109085c5404631e93e352c2623cc7efab5217c9c59a1067e782d09cd4a2ce4dcf176842e410fe1e6847c756cc9a66b3d6e76fe796f5e5bfc69d394f330667502a97164b317d59f417b0cb668c8e4401e1ceb19f3ece89deb28f5335b565c0e01e2f8cd436861bbdc5049898436426c173eb1bc31e434d665a3af71da1470a3782ddd44f030a5693ec31b2962535338f88efa264e55b0e80f365d38a8362394cad0cf9018f9417a585544a4de3c6918ffc874a97d3e8e59cfc9a6ae3664708beaed890590d5ac244b12abe70b3652dd65bdbff77b1a99a0b7de3752baaeab659eeb505bb84519f3c05b4a7029e55222456b86792085eb68e1912e2fae2e6908a2a94f0563b98cc2afd5bcba6f57f6f49a88d46e12c2957d74c320259968deaaceb87ac28eb3101fed0a1f7e51f30bed9951c9671cb03fbea1cd93f7defd4fda0784f6d355beb1f7fa533be29cf068e026ccb39f62f8ed8422e8a68ed5f111236d4e26a28eced6a4864792f9014ccf6e60a6ca0b24ee1c642a7b90ef49ccca7a81f58f3654f3076022df5e443ac2acff77a705564f621814ef6497fce21524996eb38ef45a2d14270990971c27c269072c74d2a4f708aadfe461377f2211fe894e57e707c6cc66d1e8f4189582946e3596612e9acde550287efa532630be67a7376090cac9e052766a51c1916a70372d53b0921db0d16c9603204664e35e0f276e34b447edb1998c8d5061665a731f9b9caea4f656b6f0e40500517edaf9c265c6a6336c9a0a20fdac6a6df0580ebecacc4e2508180a79439df37e5b17832bd1224d0dba24ffcf2dfc828ebf5e29e0c560e82bd0560de4c1877f0900b397f7d784bc3f78e0a829d6c35714cdb2a16f0bd88ecac2fb30d5541cb4505f432d31ac5fd62bf94c33d003e8a6f0fdb9ef3708e9f8f308a6b24f04c9f5735275a038aea8e80cb96e25025a8ffb1a00c4c65542b65acc81e142cb0050fec4f37383d06be92442160c59c387302debbcb5647e15c8001418ebfba3cb749765f2a9f238e66373a51fca724e8feb9923b57984f660363187de2079c961acc8896ac78d0401fd2240ab17f14bc4ec47c525a14c760fefe3de31867b0b685533fe98cacbff0a8825b435cc02da3cf667c75db42cd72823869daf8633abd7dbe4bd279f03745db61da9de4d31fe3a9fe763a8406aa5703ca8c72e3f0f68b0be2bb23ceec731826fb0ee8f89e3d09496443aeeaaa98c925f582b523b75269d9ae37dad36904c3ec3535058760b4fc35f3c32a2534f1acbfd293d47aa8bf171d17c9dcffa08ca3f8cdfcb49c757a9495705d80f42de815e7b5c886eb25baa2442368af0f2d6eac290dcfc5b50b7e75247e2f7c54042f13111b42f660429bdee02c11d348880dfff0b5737680cf35bc5abd3dc9fb456f1af8e68caf581e3873ef3839506ca9d1d6513c426e20c34a1d2f244e5b02c31943176d0c638b3c1d12f2523c6e837a0d6c566d6eaa5fdec4cf35d6dc9812d3901956bb7bf811a1c2a58364a8df81b1bd30e88b3516690d8a916289d762798d730c70d493b5ab0b9c7015be64c4606509114a5f0efb4e0d89bf50120920db00d62cd3113a644457ac78b74e8c214e76d0e533993c4c55c5c73d30808d4d5bcf55b198ce95b6863f04eecb6dd974a267e203c180be361477ab9eef45f3bfcf8dbce2b28b8b02256ac1831c9d6598ba73ab5051bbbd46917db326d7b57043c9262e1c3515b9ef78b250c030698423bf271ee51083dad7b99d42da695f3bed624c088c8f8ff60dd1b5bf725bb1e255140ec049a989a22381a833e163a0d835acd20e0d3bfe0460725d735f2d1b6385833fd9c7e55b8e7d3917749015d11e07c4db5b69fc67befd6a0a1b7c18bc3607273651f640811d68af469ab15f25a00077c127b0a3f109271e05a3956deb2073eb49cd82ee94ef4524bfb7eb349200bee937d5f81f783227530eb41f02900b95cd8af18ebf3e549724620b7bdf33c457640be9532d9d6434bf908344eb7c53073d93052123636c7a99a612aedd41a85d8b4ccef5de5df392371af2a7719a69c2ac3295e3ddb164739052640af7503c4043434cc155e470d0fde3e79cd50f8043acddea0a516a2b41502dbe96b40383b968a0d3deb7a468457078b46fe2233c2b9dfefff14a8c3482834c5a54f2b932e682fc24b7ff62009d494c4a7804dc5fe7630b7e370afbb3b96be0c2a7cd5c87b789a252eae32841eebfd4f664bc27a4668fc2cb5c1f7fde4fccafc6663947b6214c86515adcdd306586e7ba89f988761cba49a778fce66f29fa5822c2b9bc362346f49cd4fffb087a8141d2ba4d71009428e6a42c658e22920617cdf9f5ef281e696da4483a2b266648f7079ee078034609213cd1ee62b3dd323a31e5dec2eecc84a0af85f5b71917762616385d321608c2846e0944ed59319fb0ca52c98acb44c3826f78f51825b8db4ccb2b5983717ac71438705a8230d6a6c511181d525cec12f29f72c8e720b170551c89f49d7826115ab4a56f75ea8ccd1c07a3a5e5e2fba95ad1a27cd58e59fd44df66f25851fd6a2e4c7673acb8920b0c63223d7510290d8127b35cc4eb2c7bccb10301518046eea897637ebdf00b8c02af5fc3e81516a2984f5adc157daff57c2222282b9b8a301cd00ad48ef0c20dcac91e2ad1ce22eeb846d376f156d1876db75fee2d31c96310cc82308e684191f5d1e89b5b78c56f74509094147b9cac1193e6a62be64f54bb53e4d94793d5ace3b866b480787b1730e1d0d2e789c1e2e5cf9fd0ff46ca1652338e2ae4fc3dd73e114aca6df10f40988c7d818714ac3053dfdce2c51098cfc5012eb759af4a1ad0500000000000000067661dcec6e0672a0a0c9470698a7f1823b2e63561ca579303f9cbacfaf372d050930353081197cfc3894e1fa88f3e4f3eaf63e1492eac514fd6c73ea89530a6ff926ae48db685e2994831cdc8ccf6e78b792d78064b5a2a536506950ae8e7c2775f17d703707440629172f013a315a28999d7009800ec4fd114eb5b122e8654d4df7ce51c4a0e4832ddfa7ab9213e6cff51df2abab2c24a1584ac75e4bb7bb60bafaa826d2816886a9e104fb208982ac070106254383c7287cd2d2c4d32d5a61630b209ad2abd576da1ef3a9d22c4beb9dec73211742a15b8895c07128dceb3373389335f7d8fa9e85ecbcaf219e5e4c4e1fbb4291ac40e4dc5cc0ae389f6640d3b59ddbfe831226599126263e406c38255c8c1ac091a990fd8df734cee3b1eae2979ff4ce7e06dcb613be1b5bd87d0e995805c94a7d262129d0409546c01adc833b78000000000000", 0xfdf}], 0x3, 0x0}, 0x0) 15:59:59 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x800, 0x0) dup(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080)=0x7fffdfff, 0x4) r3 = dup(r1) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x9, 0x5, 0x459000000000, 0x1, 0x1, 0xffffffffffffffff, 0x0, 0xbf706c5e8f40ca1e, 0x2, 0x8000}) 15:59:59 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x8, 0x100) getpeername(r0, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x1, &(0x7f0000000240)=[0x0]) chown(&(0x7f0000000180)='./file0\x00', r4, r5) linkat(r3, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x4) setsockopt(r2, 0xffffffffffff0000, 0x1, &(0x7f0000000280)="0a6060a08162f084fd3c91e8b8122a60d61813849fb3ab4a07c499e852cb60b21add065eba9b0600010adbcc86eb91ab194c08ed993420ef1dcba3dbba1902ea524fb0ac67ea6240caf463fb0ba7f85731af69a0803e4b11bd836d04e566802b10e6546752e26f7fc2fceb992737915c77516686b767a4f95ba9b84126284fa639e4408641432e1ace15c0f7545b24f76ecea7828eb2adb49b4f225c1470bb402d7bc135840fe9c1023db197002efc295f0770329e129000826c272d6662ca0f85a464b276a38a6403ff3771702421e9b4d58f9aa430", 0xd6) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000000000000000000000000000d6eeaf540738f2790571c501b06c5fcb1c05d637257134fa7e5d260b7f0478d4b53c4e3318e06c822746a1e7dedc9f8b4606981093350337c1e4c02690687824c9ee294ba8c63c67da6a333cf68379dd2e086e1dcb"], 0x10}, 0x0) 15:59:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000b00)=0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) pipe(&(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000009c0)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000000840)=[{&(0x7f0000000400)=""/250, 0xfa}, {&(0x7f0000000500)=""/121, 0x79}, {&(0x7f0000000580)=""/246, 0xf6}, {&(0x7f0000000680)=""/134, 0x86}, {&(0x7f0000000740)=""/68, 0x44}, {&(0x7f00000007c0)=""/54, 0x36}, {&(0x7f0000000800)=""/12, 0xc}], 0x7, &(0x7f00000008c0)=""/201, 0xc9}, 0x2) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x4000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) kevent(r5, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffa, 0x0, 0x0, 0x4, 0x8d}, {{r5}, 0xffffffffffffffff, 0x18, 0x0, 0xfffffffffffffffc, 0x20}, {{r4}, 0xffffffffffffffff, 0x0, 0x4, 0x100, 0x2}, {{r5}, 0x0, 0x50, 0x3, 0x8, 0x100}, {{r4}, 0xfffffffffffffff8, 0x24, 0x8, 0xb2c}, {{r5}, 0xfffffffffffffffd, 0x18, 0x20, 0x4, 0x1}, {{r4}, 0xfffffffffffffff8, 0x48, 0x1, 0x4, 0xfffffffffffffff9}, {{r4}, 0xffffffffffffffff, 0x2, 0x3, 0xb4, 0x101}], 0xac1b, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffa, 0x80, 0x0, 0x6, 0x17bc}, {{r4}, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x401}, {{r4}, 0xfffffffffffffffa, 0xa, 0x12, 0x0, 0xfffffffffffffffc}, {{r5}, 0xfffffffffffffffd, 0x2, 0x2c, 0x7, 0x200}], 0xd3f, &(0x7f0000000280)={0x100000000, 0x8}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000300)=0x1) r6 = semget$private(0x0, 0x3, 0x0) semop(r6, &(0x7f0000000a40)=[{0x1, 0x1, 0x1000}, {0x4, 0x2766c04a, 0x1000}, {0x4, 0x80000001, 0x800}], 0x3) mknodat(r4, &(0x7f0000000080)='./file0\x00', 0x80c0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x40, 0x0) setuid(0xee01) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000c80)) ioctl$TIOCMSET(r5, 0x4004667f, &(0x7f0000000000)) r7 = semget$private(0x0, 0x4, 0x5) r8 = shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x3000) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000d00)=0xfffffffffffffffd) shmdt(r8) semop(r6, &(0x7f0000000a80)=[{0x6, 0xad95, 0x1000}, {0x1, 0x6, 0x1000}, {0x2, 0x3, 0x1000}, {0x7, 0x8, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x1}, {0x7, 0x2, 0x1000}], 0x7) semctl$SETVAL(r7, 0x4, 0x8, &(0x7f0000000a00)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x48}, {0x2000000000006}]}) r9 = syz_open_pts() ioctl$TIOCMBIS(r9, 0x8004746c, &(0x7f0000000080)=0x69) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x82, &(0x7f0000000100)="6e01ed5e15455f1debb9ad5ec81173e0d79a06d2955f1d8706277ada6580c2e30200c06399af420db2277965774350470b1e43c2638326b5e4276db91d2cf0d457ea5eca3fe7f16f592ff3066cb939aa18ce0dcb5c0a4b121f785960edf9b7aec24052981debe9eec408a0bfb8528ffc47c7a808e089774888ae2ab721d091b3e19d") 15:59:59 executing program 1: r0 = kqueue() kevent(r0, 0xfffffffffffffffe, 0x3, 0x0, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000001c0)) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x4, 0x1000, 0xfffffffffffffff9}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x9a, 0x8}, {{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0x0, 0x4}], 0x2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x5, 0x2, 0x8000, 0x2}, {{r0}, 0x6560bff8622c32ee, 0x20, 0x2, 0xffffffffffffff80, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffb, 0x0, 0x80, 0x7d0e1b70, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x80, 0x3, 0x2}], 0xffffffffffffff40, &(0x7f0000000100)={0x0, 0x2}) 15:59:59 executing program 1: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) r2 = semget$private(0x0, 0x3, 0x10002) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) flock(r1, 0xf927d91f1bfa4134) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r3, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/51) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 15:59:59 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x20, 0x2) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x188) sendto$unix(r0, &(0x7f0000000180)="554b75690e4b75a482935e2adc138a812c4be8ccaeb4ccb1fac4ea15b80490c24a3be30eb47f73d4a9610ff04fe3c4ad0fba9a109c15acb6f341562548bb2dc934bff20ead8a0f9a6f37cadfa416ae2df58aa524a60b8662f6ad5b4e5c3b7861b554c1dfdf20e68cc8f9d8b04fe68ddb7b837c08de5551e47b437d1f07ad9ccfe182c47a0f9c13475376273e4f435f0acfae4d5d2f3faa734e7f519dc79afefc1d8568f0e7b864e32ee064aae6395da268d8a1baf845db33e160940d8661579d14af747462b20f0bf129", 0xca, 0x0, 0x0, 0x0) 15:59:59 executing program 1: nanosleep(&(0x7f0000000040)={0xe}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa0a32c2e5a94fc8f, r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000001c0)=0x5) r2 = socket(0x400000000018, 0x3, 0x3a) r3 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x8000, 0x1a2) faccessat(r3, &(0x7f0000000180)='./file0\x00', 0x20, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffb}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0xffffffffffffffff, 0xfffffffffffffffc, 0x1}, {0x18, 0xffffffffffffffff, 0x40000000000}, 0x0, [0xffffffffffffffff, 0x0, 0x4000000000, 0x0, 0x0, 0x0, 0x0, 0x4000000000000000]}, 0x3c) 15:59:59 executing program 0: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000340)) sendto(r0, &(0x7f0000000300)="b54235bc995dda7802b5473fb4e3614cc3e2c3789db43e922dc714d892fb62bd5f955a320b31ec", 0x27, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000002c0)={0x101, 0x7}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff0f) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000100)="9520f61afbe0ef4132696ede1bace351fabc3cb30f42dcab9c43cccc0df431a62599122a7c568815f8524ad96dcac81b0a68edc371e8773a11736b7233133d423ce893adbd056f6c22efbffb830caf03fc56f2587ffa05fc3510eb10a6e20e12f45305aa0d4a8fc5a9457f77fef6cda998656b296eec28d1f5b8bdf0edfc3b0e3ff01b3e456d1b21012e6dcd10e8bd0784c4e7d03c8770446a099a3a2e43615a47c38176bdf80d601a0d9d96ce1c8b78fa5b0cac7190b1b1c33f27583e3c9bb56fa409921ff3402770d57c53098388e3c7b737f0282ed47673194aae01e3871c3a98c9c205948e63482b5ecc2442ca131d9a1445729b707c34cc3b00b27393ddeea467e76132c6ba156bcd83aea38f2c4e0750bb685a4cdd58c26652fe0659b6137b9d28b78471320adb25d05218cf2d76b904a397418e02ebffb9d0ab0f99c6858289adcbf1f2ba3a1e6df1cccf0e9a40e70c2ed5d6a7bfc8e771e52f7c75403a53e15f17b3cf24d2e041000000", 0x16e}], 0x1) openat(r1, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 15:59:59 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setstatus(r0, 0x4, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) pread(r0, &(0x7f0000000100)="e0d5e0abb11ee594291a10b46e73899effc65b3bc5ebd79a8ed6b6219b652e353e46fe3927f32cb0fab5629ceb5713febca298f6be6af30f3155ef548823fa943ff090b2b1c92be0920ca25c0e38252ce837ec6971936a3ae9d24383bb4953ba31f7400777b4b608b04d643a603b5fe81e8c47ee846880491eb714d72dc8b0bb47b4bf53066d27df395636760151fdf352a543d1959698235e2d0235c18e642f13d39d2afb33d117ecedbd04cd74f9cad4b145ac307474ee95bc5ef1839f24088d4543676cfa05b244a068d90fdc5fedc64367838f474be7", 0xd8, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2810, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)='f', 0x1}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="86", 0x1}], 0x1) 15:59:59 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffffff) setsockopt(r0, 0x3c06, 0x81, &(0x7f00000000c0)="442fb4cebb786831f3187fc4bfff080d11d0e0477e35c56aea40a3c8b01601edfbcaea22b716c6b2b9f35e3692f70d70220ccb67cb03ff8138b40298dd94a4dc063c69a40a8106dbc8d02542f7183b95c2fb04e0cb34198de8f2b0b1d4f8ded703c6696e6211560c88dc9c159021c7fdac2e7a4c6158f96d9da2b3a84b2cc42609113781b0a4ff4003d245e3d3c16d61415719e80dbf62ad706140903db28d4313489e4ab223b4b387bb01eafa62bbbc69aa905e55d9997bf6bb94ec77c5c2858b1f9b4d5a99bfcb02bf77248bd46129f5768f817098f038e1b53db27200aa52188c7bfffb93351ea51ff38995ece399570fd996c6d6ee5a47f5889a095bb8e822f7c4963dcbcf1f508090551306315479c24a19f5a21e5bb225803713c123345cb0dea2b5fa82b44f9e8add468afa1663579f7da5f44a631ae93b43515f8efdc2f4da8aacc5f9da8e8d9e2171be6a8487b75b4e39339b178f3643afe1f6df96d187e6db7b590bd0af8457dee6133fdc112bb9951f5cc6b9a87434b0144dc460f46b986e5b93aee9c226c5ad3c8b1d54d9bbda626243b1a19d110b6b0fbcf859cbb2ea8323f692a5312bab934a6eaacd4b8afd5452627019eee8f761d218ee02aaed1210a77390ae53238344a7bf7982d9918cc22d94f0f64103117417de79a5fa8a0d27a5cec6f26da244a2e286d4487c14bf4d16e780f2237294ed54699d294687834d855b934c4ccb95aca297a1fc508ef1c949816b38f8605cf043d94a98d809099500a2730f0519b8d376e3cf1b5636a58d9821787c72cba1fd49cd14d32cb8a76162a12327990cf095a7a7e2a6f29787af9a32523a0c89657af47b04afb43b8616c6a1658f2f0ffb02aee904f166b2ce651140c4f511524c07f4e8013aa7fb4d71ace50e80ac06aac7a721bde66cbfd364715b14e79ec4bea342e1682391425fe5e4681e7971c35402844a52ba55cf93b5b83c847a97e1dd7f8c2946ad93b5f85f65a96ff9f68afd88829a169b31253a7369a1e12e5106cccf716ce6839410133d672cd5f3c887e6e535853fbbfc14731ae7077c3654ae3281546fcae7911b5e7271cb9b08ae255d8f4f0f2607d3d6e6d9271fd78908e0b70c71651c2c1bebdc4c63094c6df76f84e7c4a5023f0f678a792ef1da54c543cc2bd32135e8a8d236a020cd401d9c665537ea2c676ce2054f6e3850fc6b1d21a6faf16090049db72ec47a6a51a2ba9ddf788126cf7d71fe557bb9e5fc17b5af460ec4d21d60a14454836094f414949c309292efff65924678f366f6482969e849fb27361e80da474a7f296a36a2743ce52f61ac65efdbec9099198080aeb0b57335f963e123423bab0e0fc30d33feefc0c393cc0557d94d4b17bb2b62176d2a3a11d546fa0b07ca939606178aa35416b4095b8ec0bf3e6f73758019ce7205d4f2f6a12edf0a6de797961179adad61ff427deffe3c15718e6fb1d5e1e589f0a68630a73e12d0f4e5e68e4cb7ce2bad8b255fccebe7f5bda7ae09e053ff8e7109e39cc63e4afdca1c8f3048f4e448f709e5aeb1a86ab2fc67204d88a0c064903053a9a18855adf46653d5cacc9d4836b2cd4991925ce0928f807746e6a24902178d2252cbbea8867a93561d2cf402316d82bcf294ee749747d1eda5d81067df369a7960a7c22b1d3aa8db94891ee235597ef1a309dc111862f6e4b27ba5422cdab7daaa655b1a2b6103573a7e0fafbdabb8221efd5447d510a1bd4ed3b91e864af6b5ac9407ad5227bff7fccaab0f1e18f1e233932d66cada2e04f11bfe286713b9f6eac3b252029e5458de9e9340365ad77741f3e934da019d50d395f4458f3f7fcea635acd0ca6aedd45a44dadb14ed2e09cabeda43f52f594f302de51f32795b97ccb26f7c06d0e41636b547c81558ee192205f947113d377638c42a38f72a8b391d7b90fccd5bd9911923a86f89eebfa2b8c78f2983da3f7af4a256a528eebf3faeaebe77cc6fdbe48092549ab887ff52c8550ace0f11f3c147f881b945fd9856de287c9647cee8f2bae6f6accd346d84a6c713a5306da8e12c90f43c03db536f51330d7ac84627714e031e60e00c5238007ae3cc1880ddbc3c3796c45f03ba7cf43c5ef68c2a94015142e74ebab6dd89a5abf999f4cb1a25ee45f315f767131818521307ae145a576f28be73654d421ba350b28e3e93376dd85e4d43f5a98fd0db22172b70860fac14e0c9f2345002129bac8d861d1581a900bc5b48064fff0450c4c9e10d89c56067bad03a35e683b6258c71adeb7a46642f04284d9c084f90470110672ea9d449f0e5728c3839a77a385991028a3d0cae73fead98150f1e67e0ca97840f6a698c31c2cd03314e4d8b2b96a47b1e7b78bb378021c6a39c24c5901252d4eb9f413cb52b4178c32bac4aff49da79fe671b70927b4a87dd20dd0e0dfc74070b834272adcad92aeed124e501ad14a00949be6d57f04c20776e2ea504bf226946abd6fbe9313ac832e1c0ac10e3b1f63e5e183ad962a9c68454303d3068d617d39ca7afae0c27286f7559b722f5632c6aa4f90cd3146aea4d1d27ed81ff6addf042ea72ece80e0aefadcbaece306aed3c11435d7fcdfe4f3d2a05aea6a259e0addc0c7e73accb7960f83132977d2b94bb3c8eb77b65e3384defdd6d79d8df744b40d32403c3445ea7737f91843136eb68ccf9a7dfe42a02cbb7084eb0e5295b6c781267f34edac1864418e826ba0e8db468b999b917e1007d8de5193d9a12ab4c0391ae717f48361f92b546ca8a5a641222157901e06438a24e64c9c68f45a8d4d8f934943bead3759dc396d59d25f8e24bfe3714036f0219ad10d293bf25e10fe42d3f00ac8b05a876c0f6fa0e8d327a3a6d1ef36aeb7fc6ca389fd48d7af8c42650d320d00f76fbf1d9d605430d07847c7ed340a2482b03c3e5aaeb2f702c729115480ff1744bf6a056286864cb825ecdff27aa83ad6d0ea92ac0ea2d26f718d01294a0671bb8061bb4ab5aa03b4dabc801fbc367c2c3e174114a84ab85d9a91694fddf39d94985900b81bd2c671e0783aeac835106390836445bb49b5ca67177780d87a8d75e52cecaa3fa3d6b4770ee2212244e96e010864868adf09c1c1679c821548a5217e700430ba6af47fe259268c1b299cce43f6e22fd48dbf1890de66c065f736c9d714ac99d235791cfe6e1876c3342d300e29304a3616d2234624bd730f9e207a15067393c69373b445c88a065bf21732ea1cc3b51094ce379d1bc76224a35e3aeaa721537e8af067860e096e34e6a57ec97d900e6d37a4b198bc7ef2b9d19cd37fd28a8e658ffd0797531fe6d395b12ecb925455ae78bcd122e35c8e858e44cdf4fcf553ba49b236455300aecf6492e9f0c3659e41330b70fea5377b007eb8f31383a2b3340e8d7ef7ea32267124a232667ad7e8c80280a5760f2f59b94915cf5e7d3e5128b1e8998b8b4d5f8db86f71589587d7145541d19247d6c95bfefc8f7d842b9e0e6d9855758a430438638c29f07c46dbde48624933ef9b76c84f7f87358bf00a62e7ec75955068d4beb8a76385479987a824db3fe48f8497abb0d045a45fb7b2b5e70fad69d1ce59148dbe2842e368176d67ce28847ed3712e4075892c0571306db64b0f59be7367803ae6d85fc0f3cdbc62d57db5159152b1e393dcc8a5a6fd584f8722e6589fe042f0d1be6e50efb3ba67ee0e05ea370ff1ac460bb62791c406875bd484d9b53bc53446312aa876e29c91e94e88ba5032abd06c02991e50d5e2821373c8c6826b853501793f41de51763b0144a8093eb325987951ac7bdd5e6f04bab69255f1a9f1e42ff6a9e1294cf40b216a269cb49755ff73ffd303d03d71181a2c9e1257830fc81b3a96bea8c3e8b6bb22e6eeca2107d5f81483012452bea4ba42b16eda53bbd8b3100aa9c1ab4428b2538d1cd1415f3c2e8c8061f1d93b7ed9423ec6a0b6dc851ed15e08e64291bfa8c1150653d391c9af3c985724128261e7a081aafafeaacb0ec9701e3555be2ccedbedc08ed96ec6f4bdfd0c5ad5f3358fd3ebdd8c6486df13a205f8ffed142a72dd5793db9f7e637af6c4e1e4a6473e2c23d69ff0830218df302889dca268d4cee8f05c4be9df136f20e85bfbe56d8cf97f5c92288529514f2570291cce0d8743ac3037b94c4d1208814bb9d043e17342a8a7b7f01248e6c734e400d17bd71be5ed99eed4873836b224e39f44e386b64176bd273b840be8d964c3489221608c8918d1d59d6801b8cb3ece4971dcd26625b31d19153b45aa186e8f5ae9fc554f4a3041e0c883acd198019d48fafa5d3cb23ddeda6c5ef9cebd87220839062e8d507b8a15900ca5d9048c657996e4b02a052e4b681a9c471df3afa8ef33026ae4ab2b901d21c33e1a4244556018983daa92642c56953d92062a8a059693f2fade656463606528156714c7f1cdbba5c413d7dcbf15ece02d3c9bcdda2cf9521e1566a0a2aa011ed387920b4599ba4a68a3e428a763c3cc14c5fbcef1ec19b858330abe84fde4da78bd2e17cb2726751d94aa2a04c017fc4d2ed076d22b6d9abbcf814892dec7f1be9ef27d5c85d4d7f332f07ab75f1aa9cb7e77dccd5a71d1856004da211d69e75467fb7283241e84b3740041df5441129d1331fa80acaae807d3bacdbc4bcc3ad3bf0bb4ea6ca958f11ff5ec86438aca77ccc831f2c685fef58e96e8ca9361c25e6dbe908b0235ba1e48a9fe8de1a89fd4b103ab4b0e4d7fab6b5cfc0d159912624f3276a0dd41f1a715276c8a6a70dd9bf12a5cfe171b6cc0effe1f810d97f479c092baec076fcf71d420a43b041731ad343872c0d8005d657ce4fcd302f98eb9cc6934150e4f7bb3f5b5e85bada8abd9d24112297aef7867278fc1e9264d22831983e8db4cb21cedd806e68c01527bb98c5f3410bb044aaf807201cdd06f966fb8159558b6d1b4c8d7f357d88361ca0a9dcf1af739383dacc21be0d6f348e9cd3a9f6028c94fef6e7eef516c49a28338a39d7b9b9ff22c0bf720308998a08e3495947db450e08c6b4a8c5285bc5e15119af3ffc5bbd88064e70d9fcb6adab2f129e1abd147ba1cb546f5440006176dbb37d271d92d23a636a7517bd41b49ba58afffc1e4bceb1fe5c11e6a051250decc7abdc1c19ac9a730f155694d52ee1daf23f2b7a5f9017899832ddce9fd6c91c33747b4b3250d9e5cd24faab9cb10bd0ab1c0adec67ccc0876a9b3054edaf309cad6c12235800aa506f2156057d60e6b62c26968242132d22f99bbc187e63df28bd93897f6f4fbceb434c6a56e13977d2de5450f1dc60c86e776d2117aac08cc30b85efb24218efca2f789601d9a23541ac9904b4b17390e180eac3549acf6dafb8f9814c42819812793d644f41141b4066bb6892c2150fb0b61125009194edad051c66a921eb9c5bec931f314dbe1ca4040850759a93dbb36561b4eed60496317906bf0653193f7cba11166179fd6bd5a6aa55a5f7a1d72a36f930d0153de6cd8aaa706e8fa4f2f3909edab5d15d249dc83f982e7ae3bac726dddbbcd81d65da7765f58e3bf806f7206bf8605bbfbaff71c7d2c6f8df1bd706d0dd9c625af57e0e6d0bbc39d7682bd466a845fe00117fcf141cef7549a7cf77cbabc0765afcd7e08924bd9daed41d11191cb9b072dd9fcb688f80ef3ec1810be7877e6e22d6bc1b4115390229c6454374403411397a593c4faafdf1bddce58017c443aa758c1792beb27fa429eac86152c3f991bd528723a1d4de0e5f6f70295fb975a1ccdda7af9adc23970cb48032b7df0", 0x1000) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7c3) r3 = getpgrp() setpgid(r2, r3) 16:00:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x40, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x800000000000035}, {0x20006c}, {0x80006}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x1, 0x6, 0x9ac, 0x2}, {0x7, 0x0, 0xffffffff7fffffff, 0x71}, {0x5, 0x5, 0x5c5b88ab, 0x10000}, {0x100, 0xfffffffffffff001, 0x7bb7adfb, 0x101}, {0xc3, 0x1}, {0x800, 0x40, 0x9, 0x98f5}, {0x1ff, 0x7ff, 0x0, 0x8}]}) 16:00:00 executing program 1: nanosleep(&(0x7f0000000040)={0xe}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) r1 = msgget(0x0, 0x100) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202fffffffffffffffd"], 0x10) msgctl$IPC_RMID(r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) chflags(&(0x7f0000000080)='./file0\x00', 0x0) open(&(0x7f0000000100)='./file0\x00', 0xe02, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x8) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000000c0)={0x57b}) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:00:00 executing program 0: clock_getres(0x4, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x80, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xfffffffffffffff9, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) read(r0, &(0x7f0000000280)=""/192, 0xc0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="ca", 0x1}], 0x1) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0]) setegid(r1) 16:00:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) sendto$inet(r0, &(0x7f0000000040)="1bd5abbe55e76f443663893f8ffbb8c2b1071a0c771765ac5a6627dd722d6b7301", 0x21, 0x4, &(0x7f0000000080)={0x2, 0x2}, 0xc) setsockopt(r0, 0x3, 0x5, &(0x7f00000000c0)="68e0ab9fdaf7e0855113d87676c94748e831083458c462fd59b705c3fe416cc62f2e5ede5dba1c6766a8835fbd774664671bd321fa97424b056c613247c7c2293806e2c8b60253cae27399ae906928eb07b84535b58a7b6ce17bc4032b159f45454d6cdf39151ce21917f2025a76", 0x6e) sendto$inet(r0, &(0x7f0000000140)="6cc6a839e0c2b53a03c75ec19e1e92aad272e6ec671c63e04a56a5dd714c5fbf478ff61f237af342ccf131610aacac7e0da7ee3d4dea0129013d0400d7efa90ef1444b861e6a337483a685d6b3f37a5b15f5d25da4313b4f19a99bd0fe1820a9df3294ba4e4d12ef0a09", 0x6a, 0x2, 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000002c0)) r2 = msgget$private(0x0, 0x200) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000300)=""/28) msgget(0x1, 0x1f) setsockopt(r0, 0x40800000, 0x4ca3abeb, &(0x7f0000000340)="dfa86a65767cd32930ac2fcd3120b912d5a327123c266a7af8e2f2c43a40c9f3baa4e26b4d8168621fd5a1bc7ba1433f20abef8a3057a37bc400daae1aac06ecba27517e0f08d8fbf7ce99f89f671e238c78c40a2d79e159c1433264a0ce2abbfa5b82ba6b1b2ffa457a83be915601bef66371dad65a61b94451fed0015b1f6a800154c6446ca3db6dcd7b62cdc7616d37badf", 0x93) r3 = semget(0x1, 0x4, 0x100) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000400)=""/164) getpeername$unix(r0, &(0x7f00000004c0)=@file={0x0, ""/31}, &(0x7f0000000500)=0x21) getsockname$unix(r0, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000005c0)=0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600), 0xc) r4 = open(&(0x7f0000000640)='./file0\x00', 0x42, 0x10) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000680)=0x5) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000700)={&(0x7f00000006c0)='./file0\x00', r4, 0x2}) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000740)=0x79d00987) getpeername(r0, &(0x7f0000000780)=@in, &(0x7f00000007c0)=0xc) r5 = fcntl$dupfd(r0, 0xa, r4) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000800)) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000840)={0x6507, 0x7fff, 0x100000000, {[0x5, 0x6, 0x9b6, 0x7, 0x2, 0x4, 0x8, 0x8, 0xff, 0x82cc, 0x5, 0x3, 0x2, 0x7fffffff, 0x6, 0x3ff, 0x4, 0xcc1e], [0x4, 0x7fffffff, 0x2, 0x80000001, 0x0, 0x5, 0x5, 0x81, 0x100000000, 0x7], [0x6, 0xfffffffffffffff7, 0x7, 0x2821, 0x6, 0x100000000, 0x100], [0x80000000, 0x200, 0x4, 0xacc0, 0x9, 0x8], [{0x8f, 0x1, 0x7, 0x80}, {0x4, 0x6, 0xfffffffffffffffd, 0x9}, {0x3f, 0x9, 0x6, 0x7}, {0x0, 0x5, 0x401, 0x1}, {0xfffffffffffffff8, 0x100, 0x80000000, 0x1}, {0x8, 0x3a2a789d, 0xbaf, 0x9}, {0x8, 0x7fffffff, 0x1, 0x39b}, {0x80, 0x7, 0xfd0, 0x7}], {0x8, 0x80000000, 0x9, 0x9}, {0x0, 0x3, 0xe8, 0x4}}}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000ac0)=0xfffffffffffff800) msgrcv(r2, &(0x7f0000000b00)={0x0, ""/34}, 0x2a, 0x1, 0x1000) socket(0x6, 0x1, 0x3) 16:00:00 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x0, 0xfffffffffffffffa}, {0x1ff, 0x1}}) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x1000) shmctl$IPC_RMID(r0, 0x0) r1 = geteuid() getgroups(0x2, &(0x7f0000000080)=[0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x5d6, r1, r2, r3, r4, 0x0, 0x1}, 0x2, 0x88, r5, r6, 0x9, 0x101, 0x2}) r7 = msgget$private(0x0, 0x106) msgsnd(r7, &(0x7f0000000300)={0x2, "0d2eed3de35f3e07919d1ef23434c055dc6736da866eb88c9ec03a89948d17dc252a885dbd17c3d1f1586d62"}, 0x34, 0x800) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) utimensat(r1, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x4}, {0x2, 0x100}}, 0x2) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r1, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x64) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x10, 0x0) r3 = kqueue() poll(&(0x7f0000000280)=[{r0, 0x4}, {r1, 0x10}, {r2, 0x4}, {r3, 0x2}], 0x4, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x4000000289, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x48}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000100)) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003440)=""/242, 0xf2}, 0x800) lseek(r0, 0x0, 0x0, 0x2) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x5, 0x102) connect$inet(r0, &(0x7f0000000000), 0xc) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) 16:00:01 executing program 1: socketpair(0x0, 0x3, 0xffffffffffff0000, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x8, 0x6}, 0xc) mknod(&(0x7f0000000180)='./bus\x00', 0x12000, 0xf1d) semget(0x2, 0x1, 0x400) open(&(0x7f0000000000)='./bus\x00', 0xf654d7a5f98484a9, 0x40) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01", 0x1) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x1, 0x0, 0x0, 0x1f}, {0x3c}, {0x30}, {0x4006}]}) syz_emit_ethernet(0x4, &(0x7f0000000080)="215ab223ce6317aa74f1c09a7581588825a113643f") 16:00:01 executing program 0: 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}) syz_emit_ethernet(0x5a, &(0x7f0000000340)="b6") 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) setrlimit(0x1, &(0x7f0000000000)={0x0, 0xcf2f}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008034ff0701000e92d0cc000000000000000000000000000000000000000000000000000001", 0x2c}], 0x1) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='*!\x00', &(0x7f0000000180)='-+$\x00'], &(0x7f0000000240)=[&(0x7f0000000200)='\xd5[])O{\x00']) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, &(0x7f0000000080)=[@cred={0x20}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}], 0x48, 0xb}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:01 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdfc, &(0x7f00000000c0)="2d1a00a383") 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x9, 0x6, 0x0, 0x3ff}, {0x0, 0x4, 0xffffffffffffff01}, {0x7, 0x400, 0x3, 0x2}]}) 16:00:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x10100) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x400, 0x0) symlinkat(&(0x7f0000000240)='./file1\x00', r1, &(0x7f00000002c0)='./file0\x00') rmdir(&(0x7f00000001c0)='./file0/file0\x00') mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x20) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x5c}, {0x6}]}) getuid() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') 16:00:01 executing program 1: r0 = socket(0x18, 0x4, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x2, 0x7, 0xd43, 0x1, 0x7b01, 0xab45, 0x9, 0x2, 0x0, 0xfffffffffffff001, 0x3fa24f56}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) login: load: 1.65 cmd: getty 1867 [ttyin] 0.00u 0.02s 0% 323k load: 1.65 cmd: getty 1867 [ttyin] 0.00u 0.02s 0% 323k 16:00:01 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x200) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) execve(0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x104) 16:00:01 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) r1 = semget$private(0x0, 0x3, 0x10002) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) flock(r0, 0xf927d91f1bfa4134) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) r3 = msgget$private(0x0, 0x40) msgrcv(r3, &(0x7f0000000000), 0x8, 0x1, 0x4b75dbfd5e969313) pwrite(r2, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/51) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xc}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_vnetid}) getsockopt(r1, 0x6, 0xffffffffffffffaf, &(0x7f0000000080)=""/29, &(0x7f0000000140)=0x1d) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = semget$private(0x0, 0x0, 0xc5) semctl$IPC_RMID(r3, 0x0, 0x0) 16:00:01 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)) socketpair(0x10, 0x4, 0x1, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000000080)=""/187, &(0x7f0000000180)=0xbb) syz_open_pts() 16:00:02 executing program 0: mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x2) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) munmap(&(0x7f000086c000/0x200000)=nil, 0x200000) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x61}, {0x6}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCDRAIN(r0, 0x2000745e) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001580)={0xfffffffffffffffd, 0x0, 0x1, 0xd44, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000002e80)="8e56131c04cb81ab9925c0bff7a89a78584941e11efc2a0d78e1cca7c4560fada07c810d009e67ed49dc8d14f087c59b5de4056c828e9ec14164ef4b40e8e133fe51b5370cf3b64ea4bbcecda848dba85811c73b0d8dde9f511d2bed2952fd8927f64d134a6f238625875872dbca9aeb125a17950bdc5169dfa9cc7ea1599cbba815b1f95e4e862ed149017a244a84e57ddb65de0d5f88b81b5abdd9235ea510cd9135595e4bd9bc999d80691d998303757c8bde4c242a94765c1c853bc7b7fb43c45121a61ebcf68e360fa5b4656d59509417cf7dd604006fb09b0e119a254e59cd8830efc5c0ada9351f37c75cfa1db7e4cb8be6e5d46e862e85e817341f3dce37651b6612f6179a5ac91e768a48c37ac44cd09672334e3f665f173225634995f592ec2f8b4c00f458780985c84e2a65b5dd0a24aa8c55597acb1bfedafe5fe07478cd236071fc532f50e291b03dbfde7a59739693d29962923fbbedce77ee482cafc87af56f5bcd57c71e8ea62970e6b7a6f67bccc8434967a82701bc792838c8eed22b871cc65c0152978b532faa05977a76a47f9e8be307f8170a8d8ec8c0dab54190a02012abb06734fac21ca0587903a729a3d9fbc0bb68c60e13974903381f07bb1aa5cf4f629c1874708b9fb493d059822a2aa955abc5a0137ce219bdad16b05746241a48e40c0625a84df7eae34c9ce5487ad5b3e9b184a29387fa8ce6225993c4ba67ed04cf6e72cfa01e5f7dc6e7ed1911016fa53c490b7d8c19eee0ea0eca9152adc6f0ad46a3ab3ddce1c88c25f76e34430dcbd5d1ca79ed132c453996bfa79ad50d36f569133c887700e59d383c423df9381a7a5f3325adcc15f1975d3f183e6cbf225237648747d038890ecec4a403e73d99fe8c749e54caec67c4a794e3b91120d67c98afc658d60c3e357060c9495e2a4c4c93806c862efcbacf876a5acd4346b1d4a160e635e6d98715c2ce6f3f722fd79e9186f74c4497a68d4d174d29ff83192e4390a9feaaa31bcd2be40d8384791ce03d72102b34b4658d2fa70858fbf35626e9ea986260f4238c2410dfff3f7406bd3065cab91b89203dabe8bf0514733453ce1d2597fd7617c56e7ebe5830c309890b362acae4e3b09e6c05a910a0377e4af1ae79d7dcad06af67e4cf91c15d62febee0c8fa96aa69f87cebb71cdd782c039d2ec497a5f7f8d1207b94162104921f0d9e327957af6501044b3259d7530238f1ea7be9289161c22ed072667dd21e3a845cc7d0ddc5cb763d5a11a5f740b6a38455c2c8b980c972e8512139128bebf17a72ae26394b840c59d1d2c59c8d7b2fde43bd2b65a9562e651a3cf430d6866dc270d8d47e1389508fb73ecb0dc9f7f52c37b06733fb3e9d0919df9173662b4030000ad1377391edf8b300d4e086cbb36b90a1bb31cb2fdc31ae46933c03ec6e31767960223aa9651dc431f2aaf0dc3ab7f3816b12958cc8674fc1bac5d0dcfa61e1b56e9a35961e8088238da8935f22fd7bc2c97f77b30a20973053654cfd1e5e6e9192958ac3b606ae08e9daa66a6924662ec0e47af606ddc4668dcfc629b0a5", 0x45c}], 0x1) writev(r1, &(0x7f0000000240)=[{&(0x7f0000003300)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513dfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd907cee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff5059401140700000052d0baebc281aa2938c39ddb8632c65a3b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474db963c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11de2332ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5eb959cda2c3038e8b415528a657c62cb38ff5a612d21d4ff708f1b769d1f480085601718ea6edc072f4f07ba914cccc542b3fcd4b941e0c917a2b00488618ded0f1004ad8f72d2a82b81675d6be4ac4411c59b0b0335bf04b8778fade26439ac884199a73ba989fb6c4e870f94ce4877ee770ce5e072256d7088d4a6af6b1b840f787085055b656dc9adea362034a92316df10606da1f8d64b5e6c58c31eb065a9658ef400ed9a7f08783904d896efff3598966193529fc0d8ef8de3bf1b1357a1b96d6e9c4dc2f52443ff82aa8a40d2cdcda7ec66b2c7443b34d0e5a187ebdd8c989171f19b279f5ddf9707d2a2fa58766b2b1270bcb8bc79d2d85c64bcb2a64e0537a87bbc677a6aac01065a0fb99837f7eddd493b1c08d97c07fdd94d63f4ed68d4810f8f8318a2718a56c9281fb6a589e2f0a78c88fe041a6075ebb6e3aeab2afc1fec30ed158e5f49efabbcb821ee516c656c7e4003ad1b879d06cf3f4b88f04a9748aef7f80b6333f61feff89c442dfc1bba3af9d33b8d86c701786365838d2325008315a1a75e3137c3050dcdbad9a581ac5a13191c5ed04591eeb10fd5a97fd85060f946913f16ddbb1de314a0ce7abee8e6e77b40c6b8d1b3c87ba08a0af5878f7595be68ebe1a40133dcf12e81c30c5a8fd38bb7eebbc6d12999d86c7ecebd06d8349d9697b407c32427af6378d79553ff74e56897af0fabdc36f5b4cc29cf470c8fad4bea95bc46347820565419540ad8c885dd312200773e0c534ffcd7aaaf937ceba3fdbda19e60b665093f942fcb4f1bc80a27fba7b73e955732bd0551d66142a2c62a6987bcff7b45710f2d0f1e25226eb7da7e17fb7182a3b78b2b98a59556f4290fa5fd19799a683ae36177b91dae688726d9c10557f08e0c5b36e67a8632291233382803de3db6297051ec76f15c2d545762c99940f21cddbf8734f47f024eaa83ac4c3a4e22d2c560a4831e0f75a1be20dd0931f4ca6b664a75b65862d253b9c7d65daffc406a1796f0d609b4e306473d82910f1cb7ec69af06d857cfedad399214dc0b8a4ca0b78cdf2c5effae7fec02e077167399d104e26cd872fe6e7d6d91ac77968bcb7c9e4b3dbd21d6cd689cd9de44c7599c19e9b3c2a5a1ddddecd9dcc3dc9ab800da20e7e94e6d66d7b82074e35f398a4e42fdaab185baf2de79a7912fde5ab1871bc26ddf861e8f2dbc75ae86de346f95c94ab8b7a8cb759f9d1ab8e0d817b519ca9ba55864c3b1ae3070310d7f4a8d6e77c10f6460f74c3640ea018da2f9151ea607ff5bee630384464372b923eee78ce8d115903e1d5406da7cae470e865172e06e4a24e3a34482bf5a2210b30b6989abc31ff7ed2205f78114f216fcf92a910e9952662fe152461dd1408ee7d60361c3f74abc01692f668a64887555a61cda72c61f20b3326ad909fc09e7b6cabc8a224a37552f9d48463fbf02d0ab84f9883a9f8fa155cf6a69af4416735040123c557783d2bd22b79536548e7ddf78944aca9bbcb01d35855985db85a3a4f624906d58ef94e016a1f47e5fd47ca6735139a1bbd53005752fe847114690cbaa81b73bd7ec2d16929e2c79a71b5acd12ac9fec1d541cb271840b7cde4cc96806241869b7735ff80840ad423e2dd29be000e277b7552f3fa013043078e5a934d18e7c41631d51224fa5b64a60bcfa66135a3d0df80e24ae634fc2beb4fab6328018f52a6b99d2ca890a48abbef02f3a2ca5d1b49f3487b10ac07e7eb7eec32c54e9b8ad69c048e0b6238b5841197892b603c99b44493732f2b55cbae1c7421e969829b8324d54253234a9738da8462204ed9f4f82feba633f02fa04609c0c12a05f64ee85053609b8a1be23772a74135c807c53ec7869ec7205bdec63d71f8cec3070b469a29517dd23328327e061af2f42d557ea281bf3efc511e071304b931a0d224e9428bda303d39d45e8bdce375775fe458715a94efd6ff6c94375501226aec689afd009ce904f70d55992295420170e3941a0c1cd6edff8cdc7118d0c162e43e01268eada328e8cbbd198b3f3f658aa4ebf32936fa17d623be8f78b3ec5b91387b6bfb6f02402dced77a5c2ddf799d390dfc40ea67c373ac8dcbc7f79b78b2d92c403957efd411158703581bc41639fb09cc5aebbf43a69cedafa3d578a32fcaab0d4875496f99fc96928d5d860197897f257310779b4e403a5ae6b518b8e99626f7aebec7926840ef67788f54d316dfe40eb25276bfebf8f6406024a26be5463aea879d31bd8901264e93cc599b6b336d39a65c782b62d3e9d0fa72c6ba9652f8f4f57b94c2604d0f351ebd09c9247b1ce357e7d0d6d82e16c5c0e0e4983db75d969d2dc0692964b47b144d8b6716952366ffd3f43e9d54c6afd372f78b0845728e680e86f634e48a243b7f06d4fd00fc5427e500a1ac5ae0272646e75bd94723aec5935fddde7194733b4adeb65a530dbc37228743f8fab3a310dd9020ff39b042fbc06e7298968e6bf585f7aaa02d4f7f333458201818a3e297a634acdb4f2cdede7fe51aa74da7bc56050a1b730f4a8d582fa9469b854c41f5b55e16543d431d521ca01b260a303d4d897f76d432896e72bf6acf7a54bfdc993ddeef5dec7ce99dbdb4ae7570098ec98b85de04998bcd5eb7c88689371e9b6f7d35dc37ef58427bf980c3c29bae6d331ac19faf8f81e39b286bc363a656d0f649c2ff180dcc6f44f371ecb810a0bd07f5a9eb5d7c7ee435644e1b47f0a22674e31192735d304db77da62767cfd3ccc9c56724e087e8f34ea60ad7153bf88fdd6c20d9f8e642872f57233a750be5bc0a9cbe474032b97d43b5695f4a72a8e9755eb4ca1ef4510e5820277e514d93d63852df00039453bc5ed2ad6eff7408a73cb6e8dbe9a154dd2cd65c41ebd6322f21d60cbe50c6435615d997bc3d66dc207043609c53ef7a46fc5b6fd71473ffa96fd42ffb4f61398307badf14c7b4d5f734e902314f0173c3c562937ce5025718f85e5318ea67b8d7d45c005b4b6220ad63412fb5a8afa6d442a72762821fc9abf8f67ecc66b615cb52f395cf03fdf694234cd3ab35d5862fa29d53fa75bed65d137ad84996e1cd7eb7f324b37c37a586859966505414c96e5a70b2048987ce3c34f4747c82d7153e28aecd94728cab1b7edb16db34645e910939f62a69c99587374d3cae9e7c9019cd61dbd9f1abaaea3ce8654e68bc1cc3198435de9c2d785c7173f9bb41c624e0e84310982178ef198c701e7e9296a38cbbfd0a3cab874b57d6edaa5aff3b818ea2d0269cfc1b4448b66e2ad0f4e68d703e3bc4c4669b33a5e184ef4de519dbbd3e1429bbd97ee5623084351d1590e77a7121", 0xfffffffffffffe63}], 0x1) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e", 0x1}], 0x1) 16:00:04 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) mkdir(&(0x7f00000000c0)='./file2\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setreuid(r0, r1) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)=0x2) socket$inet6(0x18, 0x4000, 0x5) 16:00:04 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x24f, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000100)='./file0/file1\x00', 0x100) r2 = dup(0xffffffffffffff9c) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000240)="8ae970e7f8f5dc8406b2bfe9f4cc4e572152ad858a67114f1dd7976085903eaeba68bd254715cba4f54debfa32ca26898d286c27107cb605f3445c94713bae991f29d5ff9031e0c309960041e83ed939af635362946e9bd8c9f7eeb12ca910c23bdd13785b9fc2fcb4424be2832d1ae4e464d3b62c65f241c2d8aebd5ead4175311ce505e9b42f2ebfb8b1b5ec306458d4a5fa739010de5785c578f9f77246cfd4351313d1e35acdb80937f41d4481fda094", 0xb2}], 0x1, &(0x7f0000000680)=[{0xf0, 0xffff, 0x8, "664cd150006f1b7ff3e081470145590f2f01ae4869de92cabe4be3ca8ef23eb9b0a5a65a909e988a64573cabecf21b642e0690e3541dcaaad5f4fad283fbcb95a446886e2cb8390ba59294b31676f56a61884e9162c6eebb07bf9e083f196faec1dde9bde093080a0b6b83a6e181d909d2711499f79afbc41b08e805789a2c36eaa6c9a5c7bf44f862162a98f757fd0536afbf653144488cd06616cc493e10344a5776a9fad64b69057ab12a426311ed73b31b208999f50e19a871d394f74b649b7208acc34d0587011d5d54c38a92e4a056246c48549e59104ae6e2e84e"}, {0xb0, 0xffff, 0xf75, "0b2fa52e0bda4dc2ee7466b1dac75bdb49689077da6a2121b7dc9257297a236f74ce04116732baab440c09ff20712fa8652f99797953641c5574b9ec335d9237634dc5c4242610072c38fbaf3d2a945553d3d6d66caa5d928464c4720deac6afa16a668fe8a87333fa04083af0313f68cda8ccf58417b7e37c1627b97075825cafb2961fae9e9666eb024e8ab49b2ae364a7d96ea48164b8f75001894229904d"}, {0xf0, 0xffff, 0x3f, "9622e35ee0530cf99f4e9b5be83aa9d6183c3d69556dc98c3233dc82a279c9577f61b27a549789c1a2e8a12c216d83ddafe10bd9be9ebfbf8f29158b25003119eb5e823e0710a1b157fcce9239754e4148e5d03ad3537de229377145820c6099df6e5c80d969021d575ab5ea10fdcb88df0c7a8957908bb372fa088506051caf48838e6c64324c7dc26f147430dc60f20ee9d5a15e681ee14e66aab7bcf0fb6f2c7d443be9bd29c6bfbc966de0dc624c0f802085620e5d0acbf4b12b5b3219cc8e75085e435103f66a6d4ff54583fa7423b9e412c1afcfee2505b41865"}], 0x290}, 0x409) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:04 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x6) setrlimit(0x3, &(0x7f0000000080)={0x8, 0x97}) r1 = syz_open_pts() r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) sendto$inet(r0, &(0x7f00000001c0)="c004a909e0f684dcd4a8afc4f63df921994113de3875d31a27e15d7e8f4a02e46845b0de4a3fb4f83dda989c2258061c8d3f44cfae0d9b183d99e6002cf1d219742e77c249b2633e10b2eeb9cfe1fe990a0919046521aba2f8d5794bc3efa130b9a1fb6aeca5f6c6bdb01ba5a7019b226d2e368a379a1edb3a0e36dcbde3d7bffa74dd20b9d218e77a95cfe013298482553930669d0472154c14fcd6c156f5415f4f3a282faf4ace5894c9b4a772ba0e65fec8d22aaccd3a12bd33b79b16a5371792", 0xc2, 0x400, &(0x7f00000002c0)={0x2, 0x2}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x100000001, 0xffffffffffffffff, 0x7, 0x0, "93d60d1b4016c2000000000000000000001900", 0xfffffffffffffffe}) read(r2, &(0x7f0000000540)=""/226, 0xe2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x6, 0x0, "002e63497fecbc4e7768db81b4f9c071acdca190", 0x9, 0xc169}) 16:00:04 executing program 1: recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x4) getrusage(0xfffffffffffffffe, &(0x7f00000004c0)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) dup(r0) close(r0) socket(0x18, 0x3, 0x7) 16:00:04 executing program 1: r0 = socket(0x2, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='x\x00') shutdown(r0, 0x2) recvfrom$unix(r1, &(0x7f0000000140)=""/7, 0x7, 0x1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:04 executing program 0: r0 = socket(0x6, 0x4000, 0x10000000) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x20, 0x3}, {0x18, 0x0, 0x1000, 0x800}, 0x7ff, [0x800, 0x100, 0xe889, 0x8, 0x81, 0x2, 0x168, 0x401]}, 0x3c) pledge(0x0, &(0x7f0000000200)='vmm\x00') 16:00:04 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xffffffffffffff76, 0x106, 0x0, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x2, 0x0, 0x0) dup2(r1, r0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:00:04 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x1) 16:00:04 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x2) setsockopt$inet_opts(r1, 0x0, 0x1d, &(0x7f0000000000), 0x4) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) r4 = kqueue() dup2(r4, r2) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x2, 0x5}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x35}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x58, 0x5, 0x9, 0xfffffffffffffced}, {0x0, 0x3c8, 0xc05a, 0x5}, {0x1, 0x3f, 0xea, 0x1}, {0x5534, 0x9, 0x5d, 0xeef0}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x9, &(0x7f0000000240)=[{0x2, 0x9, 0x7, 0x8}, {0x4, 0x8, 0x3, 0x5}, {0x2, 0x1, 0x1, 0x8}, {0x6, 0x45e9, 0x1601}, {0x3ff, 0x100000001, 0x172634f1, 0xfffffffffffffff9}, {0x2, 0x1, 0x3, 0x8}, {0x4, 0x6, 0x800, 0x3ff}, {0x200, 0x8}, {0xe64, 0x443, 0x9, 0x3}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000140)="b9") 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x64}, {0x6}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:04 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000180)=0xfff) close(r3) 16:00:04 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "0000eeffffffff0300002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048019931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:04 executing program 1: r0 = dup(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0xfffffffffffffff8, 0x1, 0xfffffffffffff207, 0xc2c5, 0xc2}, 0xc) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffa, "73cc5160527b0100e534840c76f3000700"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000), 0x0) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x4000000000003, 0x2f) r1 = socket(0x2, 0x10000000000003, 0x0) dup2(r0, r1) syz_open_pts() connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect(r0, &(0x7f0000000040)=@in6, 0xc) 16:00:04 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc028698b, &(0x7f00000000c0)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x19) r1 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x80) linkat(r0, &(0x7f0000000080)='./file0/file0\x00', r1, &(0x7f0000000140)='./file1\x00', 0x4) acct(&(0x7f0000000000)='./file0\x00') 16:00:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='/'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f0000000040), 0x10000) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x10, 0xc007, 0xea8b) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x7, 0x7}, 0x10) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0xfffffffffffffffc}) write(r0, &(0x7f0000000080)="9d", 0x1) 16:00:05 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r0 = dup(0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="e8ff2e1566696c653000"], 0xa) 16:00:05 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000200)=0x3f) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getpeername$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x6) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 16:00:05 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f0000000040)=0x1a305bba) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x7, 0x1, './file0\x00', 0x0, 0x15, 0x200, 0x9}) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x200000000000020e, &(0x7f0000000140)=[{0x800000000080}, {0x44}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) recvfrom$unix(r0, &(0x7f0000000040)=""/199, 0xc7, 0x800, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) clock_settime(0x3, &(0x7f0000000180)={0x7, 0x8}) clock_settime(0x0, 0xffffffffffffffff) 16:00:05 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x30}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 16:00:05 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140)={0xfffffffffffffffa}, 0x10) 16:00:05 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x2, &(0x7f0000000140)=[0x0, 0x0]) fchown(r0, r1, r2) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r3, 0x42}], 0x1, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffd, 0x0, 0x10, 0x401, 0xcd7b}, {{r0}, 0xfffffffffffffffd, 0x20, 0x4, 0x6ae3, 0x5}], 0x3, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x60, 0x2, 0x80000001, 0xc08}, {{r3}, 0xffffffffffffffff, 0xc, 0x80, 0xffff, 0x7}, {{r3}, 0xfffffffffffffff9, 0x0, 0x0, 0x7, 0x5e1}, {{r0}, 0xfffffffffffffffe, 0x43, 0x80, 0x7fff, 0xfe1}, {{r3}, 0xfffffffffffffffc, 0x50, 0x80000000, 0x1, 0x5}], 0xfffffffffffffff8, &(0x7f00000002c0)={0x8, 0x7}) poll(0x0, 0x0, 0x6) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x9, 0x800, 0x5, 0xf91, "1cf7cbfbe7506ed84b8f03f1438ce978806c16a4", 0x8, 0x4}) ioctl$TIOCSBRK(r3, 0x2000747b) kqueue() 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget$private(0x0, 0x0, 0x100) semctl$GETPID(r1, 0x85bd5f305c486886, 0x4, &(0x7f0000000180)=""/139) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x3, 0x9, 0x6, 0x4}, {0x21, 0x2, 0xfffffffffffffffc, 0x80}, {0xff, 0x7, 0x3ff, 0x4}, {0x0, 0x3, 0x7e, 0x2fec}, {0x8672, 0xffffffffffffffb6, 0x9, 0x7fffffff}]}) 16:00:05 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0xffffffffffffff0a) r1 = semget$private(0x0, 0x1, 0xc) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000200)={0x2, 0x0}, 0xffc5) semop(r1, &(0x7f0000000240)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000c40)=""/191) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000840)={0x10001, 0x2}) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000340)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) r3 = socket$inet6(0x18, 0x4002, 0x6ec0) shutdown(r3, 0x2) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000003c0)={0xa82, 0x0, 0x0, 0x7930, 0x20000000000001}, 0xfffffffffffffc33) r4 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x100, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000080)={0x1, 0xcd}) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000004c0)=0x32, 0x3) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f00000002c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xef) socket$inet(0x2, 0x200000000001, 0xffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) clock_getres(0x0, &(0x7f0000000040)) r7 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x2, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r8) setgroups(0x0, 0x0) setuid(0xee01) shmctl$IPC_STAT(r7, 0x2, 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000500)=""/220, 0xdc}, {&(0x7f0000000680)=""/75, 0x4b}, {&(0x7f0000000140)=""/51, 0x33}, {&(0x7f00000008c0)=""/247, 0xf4}, {&(0x7f00000009c0)=""/95, 0x5f}, {&(0x7f0000000a40)=""/85, 0x55}], 0x6, &(0x7f0000000b40)=""/223, 0xdf}, 0x0) semop(r1, &(0x7f0000000280)=[{0x1, 0x0, 0x1000}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) 16:00:05 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = shmat(0xffffffffffffffff, &(0x7f00006a1000/0x2000)=nil, 0x1000) shmdt(r3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) listen(r0, 0x6) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x40) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) fchdir(r1) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x2) kqueue() 16:00:05 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x84) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x10) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x109, 0x20a) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000380), 0x8, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x400, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x7d}], 0x8, 0x0, 0x0, 0x0) 16:00:05 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r1 = semget$private(0x0, 0x1, 0x6932f56c25cbd494) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000180)=""/160) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x20) 16:00:05 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) pwrite(r0, 0x0, 0xffffff10, 0x0, 0x0) 16:00:05 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = socket(0x400000000018, 0x8007, 0x3a) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x8, 0x7, 0x8}, 0x4, 0x4, 0x6}) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x4, './file0\x00', './file0\x00'}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, 0x0, 0x0) 16:00:06 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x61, 0x10000000}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x20098, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x22}, {}], 0x2}) 16:00:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000180)={0x1ff}) r1 = semget$private(0x0, 0x3, 0x8) semctl$IPC_RMID(r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x397e6945) 16:00:06 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x40) 16:00:06 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = kqueue() r2 = fcntl$dupfd(r0, 0xa, r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) renameat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) kqueue() kevent(r2, &(0x7f0000000180), 0x101, 0x0, 0xdde, 0x0) dup2(r1, r0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x8, 0x0) 16:00:06 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xb344a880700dc2b3, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x4f, 0x8) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x3a, 0x69, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x28}, {0x6}]}) r1 = getpgid(0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x3, 0xb5e211897d76dac7, 0x40, 0x8, r1}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:06 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a18c8197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) sendto(r0, &(0x7f0000000300)="6861fe261e6f6437", 0x8, 0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7, 0x2, 0x80000001, 0x8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) kqueue() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x64}, {0x8}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)='\x00') 16:00:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x17f1a0035e863fc4, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x10) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) preadv(r1, &(0x7f0000001500), 0x0, 0x0, 0x0) r2 = dup2(r0, r0) poll(&(0x7f0000000240)=[{r2}], 0x1, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000014c0)={0xffffffffffffffff}) fchdir(r0) 16:00:06 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x10) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, &(0x7f0000001540)=0xc) r3 = getgid() getgroups(0x1454fb9922901b1d, &(0x7f0000001580)=[0x0, r2, r3]) fchown(r0, r1, r4) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000001240)='/dev/pci\x00', 0x902, 0x0) sendto(r5, &(0x7f00000012c0)="74e65a0f1c0ead0c86ba3a39684fcd3f1c09237943ad57cd69853d4d955b2ffdf1cd13ad99f5fc8887d238d47ee4", 0x2e, 0x0, &(0x7f0000001400)=@in6={0x18, 0x0, 0x4, 0x2}, 0xc) lseek(r0, 0x0, 0x0, 0x2) lseek(r0, 0x0, 0xfffffffffffffffe, 0x0) fcntl$setstatus(r0, 0x4, 0x8) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, &(0x7f0000001080)=[{&(0x7f0000000080)=""/4096, 0x1000}], 0x1, &(0x7f00000010c0)=""/38, 0x26}, 0x800) bind$inet(r0, &(0x7f0000001140)={0x2, 0x2}, 0xfffffe19) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) bind$inet(r0, &(0x7f0000001180)={0x2, 0x2}, 0xc) socket$inet(0x2, 0x5, 0x8000) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/tty\x00', 0x8000, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x4813, r6, 0x0, 0x0) getpeername(r0, &(0x7f0000001480)=@in6, &(0x7f00000014c0)=0xc) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000001600)={0x3, './file0\x00'}) sendmsg$unix(r0, &(0x7f0000001440)={&(0x7f0000001200)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001300)=[{&(0x7f00000012c0)}], 0x1, 0x0, 0x0, 0x400}, 0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x2810, r0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001bc0)={0x9, 0x80000001, 0x19e7, 0x401, "186618feddcad0d54797100755106060efc1b821", 0x7, 0x480}) pread(r0, &(0x7f0000001340)="ac3595308c90ff4e082fda1174f9492759e6a04ce5b6d23dcf80f6f08767bc14c81819b06638587acedf78dc0302f68f1a634283d3962f1033e91a185224607b4dbba6257d90d8e484ae9834c1556a17d761e11533fef20243fd45aec0f5e7290b459c19e6ee5124f5c29c68402e5e72ddb2f92514f239f8a624654c8522a6d5d014e52381ba38a9ac4df701aa95ba7b391e6ea2afde73b57b5634c1d0616e0cca3521714cc909", 0xa7, 0x0, 0x0) r7 = semget$private(0x0, 0x6, 0xc) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001280)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) lseek(r8, 0x0, 0x0, 0x1) socket$inet(0x2, 0x5, 0xfffffffffffffff9) ioctl$KDDISABIO(r0, 0x20004b3d) semop(r7, &(0x7f0000001c00)=[{0x0, 0xb9, 0x800}, {0x0, 0x1ff, 0x1000}, {0x0, 0xffff, 0x800}, {0x4, 0xaa3, 0x2a243fa5a6808a11}], 0x4) 16:00:06 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="5001050360900004000000021306ca90081010fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d80000000000000000cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b1042", 0x150, 0x0, 0x0, 0x0) msgget(0x1, 0x3a2) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) sendto$unix(r0, &(0x7f0000000000)="6f932c581469d1b89b2bca11221ca038d533cb8423f338af432b61fcb7c62e957457939d1a56fbc39329badbd9a086d36ab91abb0a830b5d905ea9b9c577004c1c1edbd3cc4fb9a3ef61cb02f18332cfb4689732d0a05b38a8debab4723c75ce03ea70f486489390e5fdb57100a6247532ec65b6925c481490cfe33c1cee52af054a3f40c24e9aa634277e74f31cfa607c0f6556f3109d60", 0x98, 0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000080)="b271") r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x94) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000001c0)) semget$private(0x0, 0x2, 0x24d) 16:00:06 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000000, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setstatus(r0, 0x4, 0xc18b5c3b6510f8a4) close(r0) accept(r0, 0x0, &(0x7f0000000080)) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x30, 0xfff, &(0x7f0000000200)="f0895b1700c777035f9e4e029ab2edc1d87ac76615c5068d9bb9ed27577e4a269d686ea54fdba0e0ac5728b95f11316335fec3fbd411999fe83123ae44a02c09898c13c3d3e328161c76bc6306fdbb2e034bed7028d558d6f37cffbce68ab7d85c1ffd72353dd399855432b6676dc99b2f761186d6f616f03996e7b8030fb490ddd63e3521deeefbc3026d1c690cd7478c633e847736316b53c5a8456b48a639ed1e675110ae3558cc8049251c33a376cf236fc3554ae7b896168efc1e9907c294ed3b9f0fdc", 0xc6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000280)) connect(r1, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3d}, {0x2d, 0x6}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") lseek(r2, 0x0, 0x0, 0x2) 16:00:06 executing program 0: socket$unix(0x1, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) 16:00:06 executing program 1: r0 = socket(0x11, 0x4003, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) sendto$unix(r0, &(0x7f00000002c0)="b100050360000000000004000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x22}, {}], 0x2}) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="f900e300000045192a101000000000ffb67b2bba5ad35a0520000004"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x4) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") fchmod(r0, 0x20) mlock(&(0x7f0000005000/0x3000)=nil, 0x3000) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x0, 0x1812, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r2, &(0x7f0000000680)=""/68, 0xfffffffffffffd78) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x800000000000000) mlock(&(0x7f0000001000/0x5000)=nil, 0x5000) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) r1 = semget$private(0x0, 0x24d1bcac4d2cb58f, 0x159) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f00000000c0)=""/78) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0xf4240}) 16:00:06 executing program 0: r0 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28b0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) socket$inet(0x2, 0x8000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x21, 0x2, 0x6, 0x1}, {{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0x3e111f26, 0x1ff}], 0x66, 0x0, 0x81, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x84503) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x1) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000010000000000000000000e0f5000000000000000800"/217], 0xdb, 0x0, 0x1800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0xfff}, {0x400000000000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229c7e2"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="aaf6da9dccab4da778b4703ad75666f6d65344e2f47ac7bd5f02f15dda28daaf2e6bd8b65ed33bcfa0ec0026b84b913425b7176b01f57b8d85d723d61f26910a9c230fb3feaac872f0270b4bccdac1d9dc9c902a76d8840f27cf93a11802057cc8ae28db51e4275c62"], 0x10) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x100, 0x3, 0x7, 0x1}, {0x1ff, 0xffffffffffff389d, 0x0, 0x3}, {0x9, 0x2, 0x4, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000100)={{0xe96e, 0x9}, {0x0, 0x3}}, 0x8894ab26f045d4a) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1000, 0x0, "fd84054fdda0e1b284ec12db28d1d4eebeb16626"}) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000100)=0xc) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) r2 = syz_open_pts() close(r2) writev(0xffffffffffffffff, &(0x7f00000011c0)=[{&(0x7f0000001000)="cb084345af0ad10db8be3656ba34762285df0a5557ecea532b9cc6d4241dfcc2fc035a234dcfafef9bf5a061c082e952966c44d503d58cf0ccdf464710fe27658dfd310203", 0x45}], 0x1) r3 = syz_open_pts() socket(0x18, 0x0, 0x401) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "4244d66252fee36f8e04e2051bdc90d0e99e71e0"}) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:06 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2000000002, 0x0) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x2818, 0xffff}, 0xc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) 16:00:06 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "07000000bc1c08000400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x18, 0x8000, 0x2) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x2, 0x80}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000100)=0x1) 16:00:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) geteuid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r1) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {}, {0x6, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000006c0)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x80, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000680)='/dev/tty\x00', 0x2, 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000140)="695ff8c1e2bb5aef5e58fbf333432468a664187645e151c25ca29d4f1fe4e51cee79fc7bcec94568ba37e3ff8cae89d803d17feab4d2797d9e3afe7217db58f5e42f890ead322b5525f2252efa79a06e295a0f8143c88005536ce64b48272ddd112714d88a43a8e8932aa61e9b7eeb4c1dc2ce387f539cd9e76f5e0ccd5ef74ab6f443872b5aabefeaab670fd3dd2a725903e4d7f7dd6092039ecce1206113da10422642cc830b1f5ae1cc0140c1bbdac8ad675241d0697293b67499f3cced81ee3c7b0e9f457c472b794bcaad4c0c0ea6c71502b6287564df2d344b619df276968c07badc0bb21c4c7814fe1f478937ec942aff7aa2851c0e", 0xfffffdd6}, {&(0x7f0000000240)="30b7f36d8bf8eee033f16b2ca83da7688f3f885fe22ec5f8666b61d562da92e0255116911b945981eff21da27f21c325ba6f4e30255cec3b89965d08537ff690a10e26d1c37695697416424b1c7c64774734c94204f5db611a6b04b80a", 0x5d}, {&(0x7f0000000380)="d87d338452e563f7577320cfb678a03fb90e67dd1d2f4fdcda94795d75b6fd22c58bf3e96e7063a125e5e4cfab3073188701ea49348701237cfc091935970155a8a76295c8d1fd8eced17a2c3d51454496919beb317638fd9611660099219e2c03311e9503a25d96bd1986c745ce861486f4f2a6cd8071a0c5b7b07e3ca706d1a2d1232c3538d2b225c6dc730fa8a025736de8be515765e356", 0x99}, {&(0x7f0000000040)="f4d0883bcdb2e8a23af211f2aea27ed700361019dc1459682adb836ec4f9229197deff0c036ea2092f", 0x29}, {&(0x7f00000002c0)="2dc8b63e2e8b824bc40d2883af26889d99a9a0fdd59bd31564201b4215314f29257d65d6903212144871f249333990e8f296ae2e000892ae20db2d33a1fcb7be1d755b63100611f4ddfce6dae86b5ba8d9a9367d7153c8bf239e2a", 0x5b}, {&(0x7f00000000c0)="aa1ea61ffd349559b68ad04e64f6bbee5a17749e638209aaa3", 0x19}, {&(0x7f0000000440)="f6cf78be96ae56a8512f0c5bc5fbcf48168bf0d85241564ed6ce98239c8e6cc36ead12464fc2403ff9f92a403f3aabee7e3c58d2dadde95af36e36a3db53737e3fa99a10079dfb71a69b29a3b7d9aecc447c30190fc98f8658e012db89c1868748f801789a3266628b8f0ac1d2c8fc898db14fa24452c31714118d74d003e5c99548a5a5ea22b441404e0ae3a9ac59107d48d145a7b884a32d966b62d6e4e9b784bf0fb6e164a94bc5ec75e999f25cee5707d63f31c9cbab997389478f43cb3bdf7e412119c4da5ec3566ba77021eda93b106167f51e2a7f4abe3ea2e73645f3", 0xe0}], 0x7) 16:00:06 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x2e, 0x7, 0x0, 0xfffffffffffffd10) 16:00:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280)=[{0xf0, 0x0, 0x0, "f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316"}], 0xf0}, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000000)="fbc3fa007a616dd4f5845505cb4b675b217d3d22ebe910b43a5fed2306ff94059fd67d452821a00db1ae4ab62b3d14e06db46c55ce16ff59a3eb4534b2b512f3c1662201db4295598bf5bfbd6d1ec8d29da4bb3cbd8f6cdd264715beb63de2405bf34a2d282ee7933d2af20f5187e936535012", 0x73}, {&(0x7f0000000080)="e723", 0x2}], 0x2) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 16:00:06 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000080)) r1 = semget$private(0x0, 0x5, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000200)) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000240)=""/178) syz_open_pts() 16:00:06 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, 0xffffffffffffffff) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x6) 16:00:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x1) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = socket(0x11, 0x4003, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') sendto$unix(r1, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:06 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8110000002900000031000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socket(0x1, 0x2, 0x9) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x1, 0xa9da0887ffd3f211) unlink(&(0x7f00000000c0)='./file0\x00') 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x20, 0x0) socketpair(0x18, 0x4000, 0x9, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x100000000, 0x9, &(0x7f00000002c0)=""/4096, &(0x7f0000000180)=0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0xffffffff) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) shmget(0x0, 0x4000, 0x2, &(0x7f0000ff9000/0x4000)=nil) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) fsync(r1) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000001c0)=0x1) 16:00:07 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0x3, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000ff9000/0x4000)=nil, 0x0) madvise(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x4) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) 16:00:07 executing program 0: r0 = socket(0x400000000018, 0x3, 0x2) r1 = dup2(r0, r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) setsockopt(r0, 0x20000000000029, 0x80000001, &(0x7f0000000100)="3ee584cb98bbcfa5207b5b2f5cc4536a19fe59d093fa5cb7a18ebfe1ca4c7ae5b0e21af489ec94651c79c9706bf43ef82f5e9c9c7f8bec8b0acb12e85421a57ad3e7df6c9f41f7074d7569710ad066fa20864c98422c58791551f1155799b6d78cefe06522b0bb2f135abe3487016eb38cbd72df7ad482ecc708dee29db43f119e74a4547770d1cd20186efc2a45ca10ed68e903000000000000000000", 0x9d) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)=0x1) socket(0x7, 0x3, 0x8000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x9, 0x5, 0x0, 0x1f}, {0x769d, 0x2, 0x0, 0xffff}]}) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000100)="f1e39ac4775778632f8a215c5fb816fdbb68fcd437810a73cfb441218000e921acea6218c2f96ecc906c8753d8412918c7cd0ed299ca764db0a7019b5d6e7f7c8ec521f133f6e0333e3af5f67f5c100f7a9d4736ed6d49af43e74420ff4afa3ddf170c850dd8", 0x66}, {&(0x7f0000000180)="1d48c6147629db20a5d762c82d87f30a5c88d2ba27690aea65a7ccfa528a24b2ca38264b8e6200120a6b6da90882757ac213a729335091f8b309eb01fd522bed9a3dbc7034fc144a9506c628614bf6c318989f9fa094c45a9128f8c417", 0x5d}, {&(0x7f0000000580)="bc35cc71a6a3beb3be4a2a735103e532d6019e89a54fa16b2df56e6547f294527764e78d4882652d969fcc74010ea7b54b23754bfe1e841d248361854dade8e2e853710cad77b6c8f6a9389d640334d72f4dee86fe57c0ba1dbd5a9babb2a6a8534e46ad5d33131b0c6c737bcf489c746f0791066e728138e81f3045123ab0c3e1ebcefe831f286a65be3c11c54a8d6c40a63fd5d93c2498d0951fa5503560f6f3c1a9df7c400cf22a9689c2c05927a72b9ca9dd50b435636bf6a9d89d43fc8e422d674675e4662f520bec5d8c4c7256923682a8e638fc617e619011b3624705598010978468bb456c44999e6cb4b6ef10811d7ae97ebd02f5d9743e658a43d6490dd393c0f1070f393472ada999dea8756d4fa629296a5ee588d56bc7b2011e7b3cde84742de0bdadf4e25f293f6ea7909ddaa6feabe0260030ffaa2ad7dba45f9f0e6bdbe02d7da4194b8b7df33569ab30a8603f76de68fb49d3ce313e0b08bfce733eb9489af56b600987dbdd79f033803a7b45952b3ae5b30410ceb5e90b729c786951284168c6cde100cbd2f8ac7a5029958ce9100c05293693892979178d9d06f7ebd7f78c95a5cca0b0c40515381541aac99eedf755425883308cea942e7f75ea06687c02713d90744febf4a48fdd8bd5c5f1732b50443ee33dc08aac4b88b5dfb9f5b299a8b44efd5b63a62f4a797f5a92c247d351f15272221c11d437d69694a3c59e63da58a2a1c559949f5e1bc8fbfccadb6cb7062ec437ce4ca9e09cb9dd092a3b74ca5231deed3d2dc332236611d5062594c798f6e0b2552c09e44d0e0fa213f5762dc65861f6219af43dff3faeff9f3bbfa59dde6368b9eef19e77a24e04fd299cb326bd25d11670e20a5e57188d5ab3c8ead9c650796f30f0551b0d82fdabc3c1dab228051e766b352fe8e87788d64566eb27522eadb4b4e100eb5dd60c42b207b53dc79a97be00a9647c23044fac91154af0417752566c59647fc39eddddb9f963c8bd28cbcd005a9bc085e35d87a16522a283a3aeffafd5905ddb0ff5ee5cd8ea8c55032ecb2ccb528a5e8f1bde8e832ec85a9f33bc599af0f359fc9a9eb4726adbb412cc4ac33d70e0b3e749d9290a59843040e5c2e7d7cdc5623de063fa2e77a463bb10a924dedf63459f15058bbad65b64e4403543864442bbea7a914b92d96036629469443c8b02c7f88e6016eb50a204bdec39f7e3011093ff9f06af74f4184a87fc4661645fed1ecc786e5c0f24889185d7d235ec1fe8e2cb456e1860bccd39f090e717c08e30c10c2eded2c4f2da5c53dcfa1bcad53e53c357b653e97f37b2d022e21d6011a94c9c4ceaaaae50890cf8d9a2c6c077d8bbdd4deaa1fd7653771c54cc47a0d99efa083409179fad67d98cdeb5d873f71329d60c9eef683204a24f75a7ac2926b9f267f806fa61022120df2da8e2b96858824a67136a2428fa680b6338d192af329d229b889609b4c35ee59fb7def2bce5cbb950c5db9a47eaf87f2bd96776b4589a282f538f4a72b688a17b9b5570669442fe94c79e346f2459bf48e7648d00c49c4eacc2659c832bd3597ea63d7c1321976bbe2cc4f043f244ca1680d855ffca0c8fca7b73667a23dc815548ef410018cb27f6b3e3276155667fc20496671085f9b8d16b03dff9b2adeb45bcf1fc0d9d40641f2454ff8a4a3b527477ee58ca14ec52639276f9865d9b1a8a10d3bbd7b4f8519a76875dd40eaede0f4a84d11fcef1493800b28cd63da4f08c84bd9dbbe721f7b3f8caf251d66df80249eb085bdf8ab2ad5204db8f85324f032a88ad15838fffa9ab0db09fcabcb79e2d5147368b5dd2f6f929b4146a71bb62cf92361173d17bff5581f9d272eb29b2a01179b241c92841f22afe3ccb8da67fdbaff7d3906890178b2c7ad7c7bab66ca766a8fbc5245edc234bccfccac38c7ca281558159c137ed6034cf78383e9fa342e3ae5dc708e044e7371d747332298cfd58a61a6207ecf3c4a9ea0bdedeed2b7a26cea545b7e02c826eb982c63aa7b5058bdba9cc6f73491dfddc3f301542548af97cffd596cec4350fa5a18f08288b6b5af0695d148c5912066a11d0e59761eb7432a9f58070bff785abe6669486b04437a3b9019a37b750616e590f2d34d8a4454ccd7cf44fd586bcbcccad294af21e14c046aea2e169003b841342555432208a9a576220dcea54595e39acc3955964eec820f169aabc98f6a0088b86c688aa706cd40b7b058417f42e60abfecadf8b14088cdc18d6c6315a5d02de1a034e2c04d5b0c6f8609711ed2f9bf7a7e75f4f61ce007e108b72474773c765d527c54d3431871f7c5cbf836ae892d61ede578134a093288158a620827f086df35e03f3740cffb58b3640820f1ba19380598880eb8d63e8444ca8cbb6dededb86828e1a938b9f461a1c35aeba8108138994e991070d9e964154fb88265297e65a1fa964c15aba75edde08cc79818dee523ae0502d744b741d7624a31ee7014de6568a47ab4728b2b96ca2bb2f5a2107fb73f1caa053ea0de013732a85470708ff9dc1e076ded433010574dffac2e2ae5ce06506dc624e4fb3bb5271b22e6de88ad2dfdd350d97113aa1aa6e24cdddac7c134b45472b53f5032ffd4f094504cea40114ca946fe7178fc528ca0ce9e2352e1d2dd6d91a5940c5a20ba4c18df957ae4515b097975a5d5006859bfc5bdd392138f6578346a4589a7cb1407c3c5b7e00d07e68fae7e25d50c24ad11fbe4a95137339b3eb479d6746a2c26dfce6e35b49ec01ef29e6538846206ff397b3a8a2680225106f14e5617d087d697d32ba46b32cd6cc4064d4a777853c32a69bc6ca0fe61c010bdcbdc262e0a3b1b784606cdc7db5071fd3ba025549f8935ca0ad3cf59b5c1622551398260389a0986f8b36494ffdea479f2880dca54982cf27d60f308b091cd1e03ce8bf5b187a4a0b93c746bdcbd9398658cec073b2d71d9995016e3a161781ef0f3148f2f10cdd7edc0be155b8909115a84745d8b5b90bd6f22e18961f288ada1e8af9f8c6634e202b388a613eb771317c7a1cb0f76503fb39bced07aa0379b789c3080c9f7b3b04e764ffa9e267c35852205e1e93a56fdde85948df5c927187c4fa3316f3a42e219d6499629f3e899b0e96c8ddb4b09c98dd8a43a83c62bd29646314b868b6675f187ec92d505941f73362bd3d8be7520f09d8240aae0b6dd48c55001da6beb1af08ba2913da910e0a9248f9a362b2cd5817e0c665fea09582bbfe4efe14af713b7c33bf84b5efa2c29b2eb45cb14321a08214cb32e105f7e53669d5d72e6fd5670d312ed9f0cb768b5629c7c72791fcd8fae602270ef94e84fb7545e516d1be1fe67b57f982c25ea9a2c99eeaae2067fe85d77ed21f58e37b23895bb8033b0013def2cbda7796075f0d208f6dd8c02631ce8818ef671a1abf812f356e21a99370e3c38fcde5df1110c9c364b37ac34819b163784aee2992174e554f5c6e9deb74ac8c5b5caaf002599f53c05be1008e1057cc82c6387958e2dbd438d482763d96ef8ccf5859d4fa1887b56a99546412459839b6c085d49fe550cdde6f7e0824ae8d09a9a373a8f34f31dd184aeec67dfb451b2d63c6c5d9ab71d8eabc105f98b1b461cdc7542787e80a011ebdf2ac6219dde436e49424038723193731c62e76dbe63541a2ff2169cc8cadef1109d50a9c321d184bdafba7334eb8096a79de165c44d664b72e2dcc088650be3e7873716c5bdc16b40fa4187242c8cc278a468ff235cf277cbc66f80cfcff2ea53bd263d7220f7ed5f648764348cd7ba8e822ccb9f81546e4c9a0a1728e41a2e8463f43297151fea6e466cf204211b656bf5742252493b930db803f3b5f932e05157a73dea2c5237b8534cb21e4994b87bf3020ba48e12dc07ea9abd45df8842f3985717752dd94795cd38c83db8fc109159069faa997e39827492cf106aeec7115ede60d07d5e90536e530b74a65f40cef1ce81a60de7dcda14f61e74139b69e6cadf7763cf70a09291251ec4b1fba8674590c7b98a711863ed61c37e9e157c219193e7fb30b40efad6cf5f6218dca96d0bb8412565c30f2dce8053a7c475b6c1d47372e3c0a3b6258c4b08806d54fd3edeaaeeea01b60cca4b166b4a1f7257d6bace6120700020981b44c2e75d1d65d14103a710951e86ea06dd4cc6d0f95a239e5fac7a0fb3c54de17249ce7d327b8b9055e2aa4c94a8068431071e9e0fc64762756c7fda265d889bffb62c4bb4b3141168d52d06e9f9a118c94d94173062447e661ee4261d194db98692c039366a6d9cdf6553ae2aa79596de3554740433ccd5da91a5d22e2d1c2ba607b47560a5a0f00619299633293f6393ecf0a0ac1d60c7e2d3fe7e2a4b647fa323dbc7a0d3814aa43e7020b5064dd232ad9a1b6b80eeb879fa4b54e67965adebc6c05c850d5cb3dc7cb885daeb398a0bb27d43ad7b95c4db7c92e84bff7b8b594771266046ccbb5f8eb8f09d1908adfacbb892593428050038cd2d6fff4f1a8398acdd828ebace188cd4848a2022aeb80d9dc65e3e0321fad6c8e219cc36a48a12285767a0f8150413f9d04b36b81aa1fabeda6119f2c2b71b906bb7e5a2580b5523ab60787ab06198b97241e223f81cbf761f3608703a4eeaf614f4496e388d0dca6bd1cef4714a05a0488459a357c0af76da67bade51cf668a639888fe0298e2566fe9602930f83cdad1753be5101f6c00e755b20d583de0458bddeb7c8c15a2268569181062c38762114a22260f2ce8f3540aa47be862196c49785ad3769a7056863bfcd9e5481493c98e78fe087d0c21bf23a65c2b24acfa17262e498c858058cc846c7d5446817a8ac5261461a9dd6b1c9057019c32c34e39913fba2dcccf8da44ac089b8ccb9c33e45c3eca0ddf236b249b4204ea603bd88838506f20e2a266a6fbb39bb73204c8bf1479ac70821d6ae1e39756b87e7e4ad9670b2f323226803c7aff89da1911d46687220c8c3456495f3473339219208c9a2ea0d68bb041c9385074973d16f7014abee403b8553dec3c5f55d441db405540dd23b25918f2cb955e35b243469b32f1baf0d2f09a780563620d29ead7807013efdc7d4d64ba7b5aa69d3762d5af72f758f0445c9b9c966f7ad967681b7bd7f2a97dbbc91ed2239ce78414b4db5c786f10df1a1abfee45ac9f8d2b486fdf6b1f6aaa4a40021718264d49652444e432d405591dd79863104e9f524603834ff94c63995b79575951be011a1b5caa2f4033fef11fccb56dae9253978f3b3080eb9b7bb71c867ae4ebbbf96680ccb6e998873bd1f12b47b6dd3e5f57015281618887b6cd2e40e795846e4daf4d4fa40e881b69f2ebdcedbc4b137efa4f8d67ece7d45a79ca4616022f724be054bb5f61692f9c588b57648ca6ac18829445aaa4199d0e282da4dbdab4664be1a61681794408ac5eced1040598dd348a6123fd4d56b04cdf718743d42e0dea0e1343756fa58f352f5e4845c6addbe1aa42261237feb68d3b7915394159b25fc1ee07c21f031c8ddefac5c18c789f49cca10a1c829600fef108a94025eddcae339cae151df6bfddbcac4000118d744622cc44289ca1108bce1b78fa01b9a2cfa67f7e79a5639b6fc38c2a088d99fb05c0a03df36ec6c6e0355bc6d11ed06e60f1eb11846d19d22b5b3fed4895d72621bc18ca9b585bfb6cd4994930d47f2306359c6969290edbe9fde7cc17985e89df6772798487a89b170bceb7d5c701f71b1a861b2a9ad044132587a96a8127cab450cbb5f738e9a27f0b796dfaca", 0x1000}, {&(0x7f0000000280)="b43ac74973642d16ba98b0c245bc97fda2992495cb53ab14db9101f8854112dcbe657a35d2b3ded3586ca6de8c3463801ea02d640209d32f0cba0f8a0efefd5079e8581e1382bc9b91f3ce53257eb9083403ca471860e0403f3712b78c21d7d4", 0x60}, {&(0x7f0000000300)="a54f7350f1d0e2a321468950e9d81d742e8630e69b5a0910fb7c6b33117e84a2f39a94fa01d02bb6149071347c360e9bf950970c192a8daafd2c29817f1a757b996bded7a5fb4f1ab517ca6ffb8b395bf0ef8c837d759b420561bb246f87e05dafcd2c61558aab32ac41231e764c381fb86376717544763f25685760a3fac41ca9c4bba68d36d78425845a548fab55b79c15364bfc30ab018e563d2130351c829f90c025737036c124d70993fa6207bb28d2fb1bfa45fb804546b409474af13d321de7bc9d00b87ebe4399c00d2c4ccc661da70d589d9f82a90dff7f44d5da008ece31a52cbb641f", 0xe8}, {&(0x7f0000000400)="1780e4be92fc37b090e5c836cfa9078cc99aae4b85438c210c3f0e113c1750695662351f0e35fcffbf30625825785053745efc1c92e3d4156615faa34ed7a8574cdd53a496d9f25122367ae564f86d43d0f66a3ed1bbfd6d25ea13f04e3775cb724d212491fd2f6bdcc9aea58f40a2f379a2983a4f78e7ae693f2ab69c5392d502463bcb09fa51deb8307002a53366e3f2c4f5cbb1c51cffe535016f7fccbf645d214338b78b708b9bdbe8fda9a2f5f2ba467bbcd924b5e861a63c", 0xbb}, {&(0x7f0000001580)="657c5ede49ffb7dafb8c2cf90dba6796a3fa0fc996cb71e536ade418e2111319a4d09470b9c475c5dab9ffc86cb78d45bf3bb4db944776673761ba33df470904d0d7b4cf0f8bd2397870b0b0a5295eeacfd31bccbbac08056165c74b7e79f814659f8a6b33d3e051963835e8d01009c259634615c7b054e1e8dbd3189c0937b2acb4d493ff2a8195eca74573cf092d5cd5a6a7c5c6abc3", 0x97}], 0x7, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:07 executing program 1: socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) close(r0) 16:00:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setgroups(0x1, &(0x7f00000002c0)=[0x0]) dup2(r0, r0) 16:00:07 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x400, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x3}, {0x40006}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x7933c94b90e53694) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000100)={0x2, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000200)=0x357b) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x6000, 0x9abd) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) syz_emit_ethernet(0x5b, &(0x7f0000000300)="aa") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x7}, {0x10000000014}, {0x2000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchflags(r0, 0xf22a5b5d0af1f009) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000240)={0x2, 0xfaa, {[0xffffffff, 0x5, 0xbdc, 0x7, 0x1ff, 0x7fffffff, 0x2, 0x6, 0x1d78, 0x6c, 0x6, 0x1, 0x101, 0x65, 0x4, 0x3be, 0x20, 0x6], [0x7, 0x1, 0xffff, 0x200, 0x100, 0x80, 0x9, 0x5, 0x7f, 0x1d6e], [0xffff, 0x1, 0x1, 0x155a, 0x3, 0x6, 0xffffffff00000000], [0x3, 0x4, 0x4, 0x80, 0x3, 0x800], [{0x800, 0x77, 0x7, 0x400}, {0x401, 0x7ff, 0xde1, 0x10001}, {0x2, 0x37a, 0xa5, 0x401}, {0x80000000, 0x9, 0x1, 0x3}, {0x3, 0x2, 0x8001, 0x7}, {0x0, 0x74, 0xffffffffffffffd7, 0x4}, {0x9, 0x3, 0x80000000, 0x9}, {0x42bb, 0x0, 0x400, 0xfff}], {0x7fffffff, 0xab6, 0x2, 0x8}, {0x5, 0xab2, 0x9, 0x32}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000100)) 16:00:07 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) socket(0x20, 0x3, 0x83) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000080)='./bus/file0\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x7, './bus\x00'}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:07 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) syz_emit_ethernet(0x9d, &(0x7f0000000040)="6dc9e6b6b9025716d823324bb0ded4be2c3e4cdcfbbdb7ed6af9ec6c23baed06232584e864991fff938e098e8bf7e768349570e33903cbcdfe67a985bdc391458be38cd6bf87269003ec7c3f338ff4bed4df39343e32430cce8c41f73f919fb3e575e3e5205af9a6537bd4a0922fafd8de07ff832dac9064972c67ad188894d064675fe07b4fab530b514698069780d0bbc6ae4800327656c1b88c9292") r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000100)) sendto$inet(r1, &(0x7f0000000140)="5855b161a83270e1790a77f126da9f5c179ed77487b0225888e5dfe60df107aa7b27a44d7f709712ae3eec0c88d805c7d0321081b35bb801ef691a98c6f156518f190c1d87ba8b551f33cae324757f3e5db8ec8374b555c82ce391e142b10c7c4f613e8b29fadacb391d3e2ac27d62d0f56134d244e98fe5d485e32b4a008445304f6484cbfd4b32cf65165d2d34e8caae5b28549e81af9ac2c45da4cb0e72040c5dff78a4848dbd752913dbb97e338b211530e57d174b2d2f7296708141d0ca3330bcba10", 0xc5, 0x400, &(0x7f0000000240)={0x2, 0x0}, 0xc) ioctl$KDGKBMODE(r0, 0x40044b06) fcntl$getown(r0, 0x5) r2 = dup(r1) syz_emit_ethernet(0x1000, &(0x7f0000000280)="79448a03ae983cfe51902f4dbc3173729a9637af3fae37fed6d8e328a8945f6b63ac761b61c94a1c027cbca8d16b4c405733ac7b10a2756b82a4bb0ee529db35b3eabe9f4d3630e845c11da17dd5d30d527b5ccd1cd6f958471d97ecd8d1f1b299115c90d0efe46dabcbc50a9bdbd1f8ba39c3561e4e982c0e6569365d86827eb9ed9b3825e9d87d9b3bd5a91e17785658bafbbae917aa9378013c575df220c92f78ae50f1bc85bc9f31b10b8e7e34aa0dab6589daa96bbbcdd2c4990b7f0c105ef576c18e985106de3a033807ed1c8504e726fb6c418a3b46bfcc40ecffeccae369f6d45c24c9f447ebe76001696daef3842036dfe0946d687e4fbacbb382434a7c9691663859385aa180c3c8b2f7b7853dd5d08f922412bed8b6c050a9aeb3a5298af6841fe86c3d091beff635d656aaf44c2a01d7ac2f3d5d7663fc4c3fedd287e3845a17a2f8982f341fa61291884e3b7e8f03b5951163956d70acce1b6b13e9fc2d88e38442587a94eeae915d83457eabde1db6b9634007a7d83de098965010eb25fe50be7aa619dc5b5c3726df9657c50fbfd50c3005811abbb7101f22d27f5f483a5aaebd41b6ed49df35f8e89a61892f034d7486ab084c49d280d5863a26b782109435c0da009ca8be80fe4a6d17e1f93643ee1933c1cce57ab9fa98d46525b124671b567464fdf7026a62bcc0449ec91945b4afc9ccce12aa01eeb3df43e9a502dd2cc73ccd94ace7009b4df2a6a5ea30e7e8f3fa1eff248ed725fcc4e33c4d74141fe287e7ec9279cfdc39d5bb5a70739b6a169caf9f8c713805a08adbb1063a86db915ff8959adcb10cc59cfcb9866cae383fad8ef97f6ed8da0bcdd93f2c273fb4e6a193e22aa22041b6014a993cdbc0e15a1b3ba33c830dfcc030bb9a0da768d2bcdffdb079438a21efcafc8bfbc873bc411e6128c285376dd9c955f71246efbd52f2232298908a1d719e2e4d7b1e33b2f6dad9a2c61ad1e891faf6f25a1fe8bb20527012e824a3788fc0fe7cd6d1a9c043264437fa2f41ffb838094f07e20ec18954086beafcf2105253cf200fc9cffa9357b1bb5bea233391356e948f859e0253e07ad85d91dfacfb5f44cdc34e6d98f99901679f2bf410fa426868348381eec72efe570711aa5c29e3eadea88fff4f66a25428d991659ac0a2cb8fb6953c90b101830fa0f5dfe7f925aa1290e7cff3430fafb2614d5ef55741338e1fbfc6e792e02d51c13265906048a2a9cfbf4b5272bf585333d350d3e7df8c411d5bc42d1e64362b99715964a7b57de59be4549810195560acc58378f476ad80e6136a6c55705381ced416c0bb1448e4fac8db0121e76094ce67acf6315b9a5bd65ea3760b716ec8515778542d10a5d50f10d94bfc27fa4950c8bc39c8a0ab237b278f23675d029f933155209510fd190fdcee3ec60a6fc422fb1c15e2d1b2175a69788c3b4a44fb9b91e20bcdf2be9e98ddfa25ad5c2dc3aadd6665e62117c7dd58832e72fa36aa25202a3f7e1123619e77719b2188fbe3d1c00b42308f099c0310aa55c4ca9f4c2a43f3215a054094a8fc49eb597ed096baa2e492c73d0f4f146d13963010a35b9a61e9abe7fde71ebf07a8bae2b1df51e0995762544384f01de3de2eda59acebcc03af89a9a23afdb4b9c6dac9cd03c39dd277faee8267842021c0e5f709aff03c5ed14815f03033ed944ba919e36ad3efa7af218d9454750b397cc2a2b4ca8a37eea862f77bf4d6379640fe914614ab4c5e543985e9aab27d78e3962af9d8738ddbe9ac04c42ca6ebeee3d141c885c524cb9f2eeaea07105fff9a4031ea2c0855ad188db3111e2e368e1c6e6715ed0a156c797306c4e519be80981a781e6f15e84d56f625e49eed988719c754b63130d9661fe37787612a44ac39faef2af4e6e0c4d15d96ffaf1865d20a3ead7686fb364d778556c99ad01a47fe9dccd3562d27994edff10b0ad39e82060c30327843878e72e3ed4f651ca140f66fe9e008e6638af580453f222d7f1c3345d02e81867d329e702c7532f092f04978db4cdda4b97cba71209994f86bf01503f5a6bb103e9a53288a487f4ff3b37cde8a47352c0555370f69303e2434578bee82fb08fe5e87c28f4284bd1132fbc35e62c872ae1da5c3fbef02cf4697d110f3af805984391054dd23b14512ba565a3841954a54993a8b5b4333cf01d93a00bb28917efa6f01a349e94d6cf48dd90527e0d6de3e628ec1a784ac99f52998cb94427268c0dea5871e96d108191428aa80245756c4622e87b5f475a0700733ebff045fef17e1fcd9b42f49170a82dd5f4688f171228c18594478156732ad146dacf9fa97000b8eff350108d3e82b22b0780666dc9d63b2cdf0f511b1039412db17f8e5c3daa76fcd260f4fdb253d2a72f70f707bacc97053f9756c0adbeddbdca3f6abe297469d0e81af2fe9a8667e8645149902567228453b2671673e579b6e5e906a9915c55cb88c53ee215b07138565482fe6d4020e116b327d8171cbf8d68c2c668b0f80959fb27e5686f06857b708fd5e7195e20a5969ce53e432a705ff741cab683afb495c19f097a8da3b55fda370f31cb5e917649bc5de24a38bcdd7966ef4812a9db6c747902e5f176d0d2ef68e1ae6f69bc8528be3c278f408f8f9ec49aa1c7b90015d72a0fb85006fa2731cea316744c4f98a8dc54d774d999e4cc65b76fc878f068c5f095d2f26b2462fe5cb680f804e6184251aa0f66c6f44ea052f3797b50483954477563cf5b0cd0dcb42eccba49e78cc6325bf6840f847691f6d966bb1f940f6aac30f3c2422eb79a9774dd90a31957c008dba03882a6c8bb7778cdc8ae4e40b338b8c8e087f4d0a583e9851fc9fbadcfecb751ba1783a585594cab56306a17e3ee1646d13621470b2d90a0a448c3a06c04c124ef2e07d5bacafb96faf303633e3b24ea3d7e623e48abc52d76d903358c6492ebbdd32c7437f9e78f17a3daba7a72082f0569f4e2c3a5fe0a29fd061b2b74a5f74f6e87e01dd77e79f1f07f0a6753c28d5324a63313b8193ffb6b61b5ca0a56ffd5f3a705d9cae682cd646684373da314204269ec52d9c3ab45e1550ad110ba35258be7edb71583329ed25d5801af622ba0a941ac50f5c85fcf9e48b398aba18c743289bcd122b3103ada0782cfcac3dc9ea1e588df211dfb8f8ca53856ec02a41ea398f9872a30e4de59830ca7e0860a22eaadbe4921d542a3f3cb2d401443c90221b5a65023d0273f96b6de0ec4da69b59cbea3268c60f767ed45a9af3aaeb405bef3fb7675dbca251e29abcb6ef35bbb47167c36f45b20fe2d776715a55198cfa73558174f555679cc948bfacb46b89c3f0b82d8cae854df4884f17da24a1f3bb4f75db58a0ebf023346f13300dd14fdc4ea087fe3ce87d812a605974c9215b7c3749d74de6e9cefaff12344c384d4a39b43813ce8fca1e15eeab040851ffd5cdd1fe3433211e645214dd983d406abac066ec75698c3e2ac4b5786163dd6e16c2038d060eba78018cfb41fdda86401837e59cb8b7439276c8a72a05f249248a62896b1ee9680d6647fe57b28eccef51f431687563dbb38f9b461c55e41ffecc127395e014c9b5092ec3d2f74c58803240ef2926a8ef09a6117238d006abb5e794a0350aa0fe31c170bfca055d02e70f634768e82fb537c6d3e65f9a4970f3bee620fc1e3afc223cf3c7e3a9fce6e3220b487dadc00d47520757a6468a21d00c02fe490ec25663e85495068df93f92b556d0c027b563aa307c5e3b3060425cc3305aa94c36b7ac98adb85e430cc26cf9429f1bd493a0be565e2e58d87e7bf42b7d00f8b8b24681445cc19652258a4155751cfd389414c4be34b3c794e29db461a33e67c9ed512b5e31b55bee9e8cb2a0602534c987a1b92eb7a857e1a24a839f53a8433966206f69bc31ea9ee0248c28b1004f98bb231d6c7c98ab68bd321e480f730cdacd9704a1b571c7374c07d909612c39a43d9ac6aeedb9fc5cb16420c45bdcbd3b51d9f3b6478a9f347d4375a006ec2e271b80b7298bc34439c68844d248f2dfdb8c3d021c5e04b1dda3aa132269c1058e3c8e266179a59ce4ee3977053d66ad80eac38040be7438929331bd29d8ec31b1d4d2cde2bcaf30fa38e47feda4958827857105fc12171af11f95fd1034971d1992e9c68e6f2329b898264f676c972190cae9085b20a6ed048de904b81c352e8466379375cdacd97077c67efca4ebf856d98004e7f2a4c7f7a2b3ed91af43c56506d6cead88910ed0b7bfe82ed8aafd82b07170b42ec9dda41af095bd538bbb11c8303e85586736f3f0dff959fab03582bada886f815a30e9a828ecdeaffbe975660cc1c9572dd32b15ba1d9c0cef33475eb69b53a92fb7d6e2f17c57aaf894747fe44fbb5e728f917ea1ced72a720b188f29e6fe28e376d305b6d93903b16843b740cc9e637b5a96fda2762595fea21958f19854254b9ce83d6f6bb8f5668d556ff36992b2f7453e3d491951ca0df7d1b005933ea187b48efd20f3e2340d7eb7dcbd38d8e371b264611353e43130b55815b425ba5553cd269f7b485aafea44e29d113b0fb3c6ed77265df606b66543f0dbca20e80ad439d2af0a7cd4cc6413adb984b081462ed42739fe761dec5990fc1db26e7c65e6d41b9324b92acef37f91226ec7cee286a25c1f0e1c12bd4b436e584a759b46efba5b7e31356e76f8e9ca977f98bc2348ee13875d89901d16c5d6c7926af37eb21b71b7c75a7dc141b8bbe917e452fc01115a216690cfffed31fa94ee4e0ced481070b50aca80d8790bc63bad956397d44b340623fee9ad0f8b35dbbbe181102ab3a69dd6acd852cfa2e0b41f9f860e21a84e4c5d33c794b2a2de2f62aab11c512bc382b2ea1f3ef9341351672f1f01e6c07b1642f23cd514e80af4dfd997dd954f550e7435bca536bff1e73b169e5ff138bc60178186c15d6a2ea51d51f984eb5881a9e387cef3e81617c2a8addd973ace72b62ef72169558c991fbe80c3986120f4bd370fabb5097223e5e341de9f8f9f6c41e28b25c1ef83497a2acae875cf8a304524c63847ecd0aaa6ecbf43471f5f3122fc2ed95a6e4ec24a9c668b61ea3f91c675ef39d3e27ccbac953ff3848d83d330a0f63228bfc3682c59cc131cd9a62b4ab623e45bbbfffa2bd374a673233c004faf64c4300efcc6a1c31c17bdc7bdf45cf202ade49685f2419d8538afe355c861bb72b8c7861601964f7249b5c5f88b3fc9b5ddbf282721c37f1e0823ace2aa64518a14924911c43c3865570277bac631f07bf6ee3d589f4ac17e3c12372b4df8859acabb485017e27f8f3beafcda752bcccf77ed4eb2da220eb004f0ca2996cac23552dbebb9c61d56e64f644bc8cb93aa112c2ee80c6956579763354bc58107111b40dc6b6287d80a9d97316db63fe88a3d3b0f06d1215ab53a7dae6247b08e3b2b7d9d8bdcab75c6d4ca1781f20f3b9ed1fb3e6d1c0846fa1dadba361179903d93db9363de997e1b12a5da58a917f7eacac426a750e6d7f427ae99bf35c63a67c8e12f9e2a5744a16eba962d7fba32841ddbbc1ad893453a80405facdb4552e6821fc4a96d4d84ac9004ebca540d8fbb3934f97f41ff197ba26f4bc61f19f1cf99b4cbf123bb10118b0c50331c98b52fd1638e9d104d71d29cfc2b4eabc0ea30d928067a73335b2c438f66c5dec923a45ded995d28043682059e5d924a27d35f93632a8f2de13cccc0cc551c8dac49b5e2734b0ffe0b2e4c75e83625c6df0d85e7e64117f200492fee74f885a0d3f63c") fchdir(r1) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000001280)={0x8, 0x1, 0x1, 0x2, "a83e33bf3b50cb063bc7c7beb60eda2acfb09fe8", 0xd6, 0x10000}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000001300)={0x1, &(0x7f00000012c0)=[{0x1, 0x1ff, 0x9, 0x5123}]}) ioctl$KDENABIO(r2, 0x20004b3c) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) open$dir(&(0x7f0000001380)='./file0\x00', 0x200, 0xecc5a5907ada8da) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000013c0)) sendto$inet(r2, &(0x7f0000001400)="8c336c471af302718a63b1108ee959c4e94308b3ecdebebf8c6cb5d1e164f272bc8e3f84965d2473b05fbe54a9ccbb64", 0x30, 0x2, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001480)={0x3, &(0x7f0000001440)=[{0x80, 0x9, 0x7fff, 0x2}, {0x80000000, 0x4, 0x5, 0x3}, {0x5, 0x5, 0x8}]}) syz_open_pts() r3 = socket$inet(0x2, 0x0, 0x1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000014c0)=0x8) fchdir(r3) r4 = socket$inet(0x2, 0x4, 0x36b6) ioctl$KDSETRAD(r4, 0x20004b43) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000001500)=0x400) chdir(&(0x7f0000001540)='./file0/../file0\x00') 16:00:07 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/@\x00'], 0x0) mprotect(&(0x7f00003d3000/0x3000)=nil, 0x3000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) munmap(&(0x7f00001fd000/0x2000)=nil, 0x2000) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/113, &(0x7f0000000180)=0x71) 16:00:07 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x100c0, 0xf47915283fcf94aa) sendmsg(r0, &(0x7f0000004800)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0xdc2, 0x2}, 0xc, &(0x7f00000035c0)=[{&(0x7f0000000100)="3d51d96f52f13deb10e34467971259700ba33a2661b7b1f5b1815a6ec01f847a7591ca67a54bc26f82", 0x29}, {&(0x7f0000000140)}, {&(0x7f0000000440)="76688e059c28bd018d4610df3cba4256b5e7088780cf4f95781a788f8edfd2b42b56d127b1c8a10063bf8d53b94a73ce8cab876626b37ba0d340dd24980feef6e0cd26b7c7eb62dec51b5b2e334a93d2045a59451c0a70997300299a08d4773cdba0d052e9a36d25f02696f1dc4efdf131022c6449445b0b88e595421f5918630f5de0a099d336e0b7381b42ed2d948d890ff505bad8fc4ed3432912b8c024831c66fb0836403930c07743792936d9753233b9e1388c5e095f2138132ee20d57e0a1abf4ce30d10e4b4110eecd7f21975c8ac47785e14e26a2b4494dc83d8276ccfed15003f0e8dee43083b34e95f4e80018d169e5e90b1360e264aba3a74b95abc67a8cfeed8f67a01de63652a8eb3c2f16d6ed0e66092e81eaf4bc3103900b499239c894e9a5f862c3dec0ca3ff8917a11d79c05706c304b4348e87ad0811969ecd45af7ebb6d8c9ec51a0d005bbe436c445bd77980ecc25f7b38630e60b0038f2a1d91cc9d422d1d9d76c192a29cbc6c7868ff998297483d2dd3b3143f7b6b3a25e2e1bcd19b7b3ab0e256356d5886983ec1576070db661fd6ebc33ca3f35a1546f26519e649ad1312e08f28e206676254fe79a60a433cea4992ae0766ccdd800b28d580d675f86bf2f7e12ed21d7c7c7760866d42e0a612176b13d9bcd7cb1cdfc260c9d53d61cd524006c7b8234a2c4a93f50bc3fae70b8305ba2f4f40cd527a556c28ee46500f5974da495e762d56cc1ca0c76009a8fbeda5c9690a12fecdfeb645a4c2eea5f32aafa8cfb1bba499a6ba81b8526910846084658dc99699d1d4bfefdbd2262e2cd9eb6a99a54fb8efbb63bff43ad265add1951b1b4e7324cc5c9e1e5349a9c1236d6f041723cc1e7417921a96b5f4c3c4968664bebdf542197ee38579b988d3410259686a51284613a0884e2966eecf791cfa734514cb656903bb301d8e5d3d2bd2ca106c69d438ffa998c30c237d89afbcc36dc6acbfc074677388b0886945965967579dd679dcf0465fbd2b418f0441b014ed82a513134a7670fdc9db5e5427d6464dfd229568ca7d2b7ff08eb261a46e7ddc191ff9e9a9eccdf7f89edff25b43259917c6927408f09dee3219743873808c62fb2edc70381618ffbde854bdba0ada7dcb728fdbab1567146a873d09ea87f73370f71e8b91aeb6f9803630bc18cf956db4cc599826f8731e708d082444679415df42fffc20987b5298fab4e4341146cfa9cf0174823b2d848ee621c8606f308f3d17e865321090e0b4f64c10f1b0a33a5447c5966f933f4a8c4cce4d07df99f6608be7b713695006f986f37d94931a0acf036837a9b4db24c0fa40bca85435c8812c7d53630d4b65604e409b17267e561063592c38dd671d0b47d096737a1c7b971941b3f2e3380c9eb6bcc9b534065a5aeb3bab421bcdd16ea5316e3b03a972e1e08caaafccd235563a2bd58484fda6be1f775c4ea86674024bdbba4bfdf12d0fe494128f21d61eb4a801e03b6b71ab4518ab48e798ac76429e8e76d5251eb43a934dacab6d7620f997f90a5c3a8eceeb94314ac62593b2cd8b2d4c4f2e79b4ad0599bc027c549bfcc6ed177dc941ed64557056c83d4942c29293a0d1e9daafc9bccddf634880c2476d9c14e30017f040f8cc820beca259432e06c08186263103fae1976b2f731b1ca26aeb26f33a239bb044d76287295441dbfc914f29ae25494228248447c32e7e6abb742a17684cfc5d3af16b0527e21b55121521ad8b3d0405b5729b2c62e0d6941b11a8ccd276dcbf6f55648b2151737d8635d6bfa75b7f264094af0d5bdb6fcbd26d40f52405ecb6297c54488fee68c3b3db8247e2b4537ddfebc3c22116fc7b816203a3458f0389c19468eeeef16043ac539040590440582be5cf6896665190f2b64d1b730be6d00c1819c6dd76bfbbf99d68da06a7dee58deb27842d9c519d8d888f74c7917b4f8992ac905a86b570ff50a7fa3c3d0c40d5a86cd13cf73b17505dbbac679622498868e4da6ceb498467869cea3388f76f745e20b2e6329f83ea2f9016e3eb0d5d83088fee3df3a824d6af52bb0919769bac656fedd9b24ef6c030a285e947f45ac6ba6fb1cc521490332be35aa6a564e4b26d120be5dcd8577613c5d4d7ef84d99c2505da66ef2da4d122e132c34302b46672ceb4922ae866fb2ac8e0ba665ed75dfa598a321cd5a0788ac176cda5225a198c89afadf02ca95ecb0200adf327ac9a18c92aef3c6ecd01f4ec101eeca8453dc47790eb7db82d0d6187969aa3ff7c037e019d3a050b830f2dc9e68e54fc638aabd4ec0c33a0eb818e125680c4b75631dc839e082fd82d57c9767091d7861f5208c482bf1f2eb7512acc29957155a799cd4109578f85c98e2582ca50a2396fe623d66b0b5673328ec3b12bb92f2d38aa4a83c475a3cdbcc0295e19db90e097099574e47a3aba953c547894987d6ee6f264a2a930ac54e2a7921a8d35b2f4b22a2a02e07413bfb0b5162bfb5ae79e3166be59b46538faef27f799ec05ebda6671074478f57391989008162b566ef3478bd8f9e818d406d5083a447705f3b8870be2322cb8a0878114a2a229c3c9f26d5b8481b181c9454ebe80789d3da1f8dd2f35352c0bb5c089debac1be96fb9c07aa925f98f26efb3e62d4112ef209ca4010b28b5d6899c0edf04022edfc6b1b15efdef464ca64f764b713c6051ad4329742059eb4a4f49b699f5b7cbc0fa55147a3cae7a3842f52db1af17b252de5d9819d5925d77fa920787fdb30f5d6477235780ffab3d1bb027cdff7adc7c39804bb13d1deb160c7414b355f9e25bb56d06a29b635df6b2fbbb9f5d44ea4d1a4be349f6f45df906bb3a540533e8223580c8d2b0f046fcbcda8273752006f844247129f97714ff6f4bcd51ec81e8dc703396d6f00e5827cad987837e2b32f34cd0aafacfbc6d3aa57dac705aac03dcf0a5e7f316ba40e7edd40babcf7fd48cf38bea4da6d90678e6a20cb528465407cb28b94f2250fac1b296aa1bccfed94f199a0027a6956e1c3eac5e6693bc4db9540e1283a7a3cbd6a4e4a4968c1c6e0932ec53492698ea254f70e563fb91464083280cca00b208de113b1ad6e7b7b8b98a7ea8f1c1b6bd3113c4c503ca29805c92d61dd0faee66fdc7b2c2fa649c1cf5ad2aafce15cfbf6e7729693fae25e2e9c8afe4697a76fd6d148f49914abd03ffd31663272ee38e4ee99e70ce4b20de416275c57f1d0789d5f262531cac32d9f245cb7f2a0f16a0fc64f0026faf88dc99eb17ae16d236be6e3b4a18d0e7cd1ea2eb7aa42f2d3e56fbd2732d4ccb0774b9ca3b3fd045f94f77fff4a72592037f5f0b3bc78a9345c18223e8df5d0e8f348206d7a15632421f590895958b2fc706b2c5718fc9c46ae051fbcb1faa9d2fb43f3f4e13bdb74516fc5dabfde20bdb2dadf5dd7ed1a7c96f56df1df5eec0aeb9aba958c10b9142b106baa35ccd6a8465216011fa001d5372c43b19d9058303a027734af85216bb46e321c7abf345dc18a1f936d728f8afc5ef9ad592c7fc927be3a75e88adbd5c1c66bded75da7c0f778f2cf12304c365c14cb7ca293e48167dfd54e890a0d6a91bd04317501fe5fe72bc9efa8f9b127b7e8368f9ea51d0bc8f3d6a6923ff2aba53bcad8bbd02e98c05151937c9ec33bd4ccbe24ffd6dcac928d310f21d3f928a3509f68e128b91b5548f05ad8436c5a2f356333949ac597a25b4dfd40d787ada417d5ca55c557d148779a678009bce46418ea5d6e6810c17a477e65b4880d81c91aa2b824f9dd6cf22000fe949e27a247fbc79091c588e0eb71d52dcd1948be8b15c2aeac8c56d953bad3694a568e598ba97a9c6598413be8c304a19611c501715255ae635a5045c53bac273729fe785d884907f2d3eaf93966db00bba7eccc4866ad43e6b1ee46a9caecffaa8af45a8826bd7a350716cc34ffab739bc23b7cb44d287d2a111f601d0087cfdd9525794db2f95091b1a48665a0592bcca898a787945362af44eedecb23c681a3739ceea28cbe516cb6b28cb75cdc5fea04462302b605b2be1482bcec9fcea74194b2321d91ea8675c5eab6ff7b704ca2da23d4e78e5b98756f6de326d6a805fff1d8e1bd7a66d5f140cdd5aae7290558ed2d18db57cd9bda6ce4e2aba8ff18a8b76be2e17641e59cf1ba54b88ec3c4fba8edcc99c7eb0212eae5b0e6ec258196664d94c6ad4450a48d654a2174184d8ebd8aa04f2c32c3e52884c1a7151a2d9e32587316910f17a91d2d4b89c9208d63129e5fd8135308e613819dc408b4a2edc62483b1a6587ca2c2ccd9e164506910639f1f7ae3d0f3371baf5d1e5af0cb23ada77298f80ec61d8241496294353754fef0d9d78fcf640fc60f76108543b6ae4c3384f68141ac8f2f0e169cf599bf1c7f595ea50e6b95af1477a9f5ba2bfe80363a9237de32b846a295fa9cb1ee47a14f0f53ff21c35f887415c1e2c96b193653f1ebbd1e0dfa3d827b26e70d7d3a45e29d7e2d784312a61fe98e270c8aa5a41c2901e5898ccd72b719877feca810eca1e00f4380ef231e460d0f9da8e9ac0857f30d020cfb8face882980c34e976691e13f1bcac67aa25fc6ebdc1bbeb98573b91fec93979913bf5ea0f09258adea5abb4119dc9593411867a1f7b9ac7b52b8ab4e64b9fb3e4ce6f047d0f992681bc3684bfa9745504f8f9ac2084b4cdaacf9ecd2ac8e570369b8857982012fc86dcf8af28c4fea662106dc816751ebb7c5143775e521087b247fabf38eceb85ff6e9b087beba3c5286e7d75b7d179f5443a00d9d1856278909cb5d0ac99912dc7c0cba2feef605b5cc95602a2fb1481bbdcc6b84d06f87255012d0a7b723bf527c1cefb89801070bd3f1c61465abd8f10bde2c1300adbd9bfc9689c90eb035c64a9ea3f3bb7eb4c4ad20563f6173e83f9b5aee3fda12e0754e8f8fcfc8b0de58c863c3cda9b6d9570ff0acba97eb44ad968320fd17c138258fae3d20994fac1448574546d4686d543fe20e895b7f83e3386118ea597dfaee625cbdb22ae4f5fb35e09575ebe36a1c6dfb41ffb59352abcf809cb5b5cedc4f9826e43cd949d024c585a4f1c46fbb9556f2049febd4a409ab9356bc5b9c4064f8f3db941df95ac1e8effa34f61a5296dd5c9987341a19e63c5932eba12441067fb3b47571c31e315b7d92044c55655bfac4c12ef079a6c4165683e4be6ee2668ef1aaf7537304bd6badda09fccc65c821b10a31af0b5e29363f553f20ac1ccffec4d32fe3be47cab901741764e666188c44112824b06f1dcaae48c7709eaa392fd67fff0b7f5763538b4f2e31f648d9fc90ecadfc5e6272be08827e9e8a957c2f36a31b2b6fbfe90bbf5b02d49bf363878d471f9061f907550ae7639f6c354480b17a8588250192ad56620c2267702bd2c22db78db87fb681b4116595bb9c64ebf525c1c2032bb83db1c0b87f7c497eaf5e11c158980355977ea490855c08cf55b493f43243818f6367d56f98f02f827c6094d34dc975ac7a943e5eeef2599f7dcea46a80c68235a9a4a42c83e67591951a75bcc1bd9dcb2b474f3f93a459cf13803e44301f411494a1480f33a9d5036d6a7311483f2acad2a223bf2b05488a47cda59800686b5513e7c614f95cffa2b7d51f514783138a6bc79f8c6d8c7070e3ea4fdbc2378deb2984dd37bd765477ce8f01aeb1539a1530bf101f9db91c99eccc37a4d1bbb0df8eaec01a7fa696696ef54b08c70460cac738d35bb09236f0f9115755cfc52844a5f9fda3e15331e264d7f0dbf971659ded9c963c", 0x1000}, {&(0x7f0000000180)="bebb6292f5686b1147194482ba1b6f12ab5597b0bcac07b1c13c5daed77ab8a1d82dec7fab1004ac4caddcc478f9f2b048b1643eee74b526baf07c512eed92df92de3a13bfb743c5aa8c10092941580fc79bbecd5afed27252b5465a59fb60360eb77a564f0691e16250cf3914ae4e3aafc1181f2a18d528eda7ea5da3ac740dcef749ff900ba30113b9ccd619da7d9c25e7e054d9b2194ea8ae45d368383b627e566b4a901466b46f07fdcbebe2d3e76b35a5193f5469fca342ac689ba5a0dce26878875521b51106c30ac90cec03813d4bf6fee7af30e5e71ee3ed", 0xdc}, {&(0x7f0000001440)="76942d42252fc70ece1acc3b4f384217aac3340b397b063fe3f2f2eec16e428c8c60b9e4d6fc5a50d4b8293ccac83268dbd94ea7108e53cbddcf4f9bc22045b1ec41e2f8b3db2b6bf0bc80976083736d1b2966740b0f0c0a0c0256954064e52f3731f92be9c6147648d411528873955dbeb1550cf1a07737f9465f9d769fe4debdfabcc07f905e298baf0376ffd9d544dfe56dc93bafe80ae779e1f560be70b71e8f64540c526e9a658c547c59f694dcf68a2e8c1c4d5a804f7ca7f82bc50c341c19f38b4ad5a0354ff84d5271564eaeccf898cc270b4eb232dfb7573c5f8f3ba3fbeb74e9495e967d90448abc9b457ba4494ddc8ad0954c80e3a8e6caf411348dc80af18efe4f1b85f8cee5f8e73cc53e2d694d936db2da9939e16bc8bdc4b2878ead84e6fcb3932b0c76cf257ee496035bf0bb928850f5660478395c68814e01c7a6864be14a04aa6c7e10b642c7db1b5b372d007be08c36b7f554f31115a95e153abdcadbd5354eb1fb543822b817129c08ea06e23879133571a78ea876721b7914e701590b897e138be158920ff78912926d7d2c970feac70db24d7991771d0cd1ec754cb494569456a66d5ab021ffcff3a243810894545508a5aa4688736ed5c4414bd4901f2bdc8cb1216d1e1cfbb7d7c1e648a81287043ea7ac6db684bc8472ef1c2e9d2f1582aff06bebaec9ea64130b9e021f8783247ba22e681052499b934c6c9573975f3ab07f00a571ad5974a95fca41189ec3343ea14d31239f449598b4dda8d46749a037ad56aa91ab1dbd33c6c33b65b0366db9df6bcb1ec0796bd47711b43e61fc2a0f4246486b028c4dbea46efb112febc9506bf07cde3d70499d5d5cc789aea702f3458c3528c06d93207439d01ab92740a0bcc27aae4577cc80dfe661330c323d723c6fc110524c6a2024765525e959ceae4e029e43fb396c0a4649a99888cc6b5f6e35c0e7aca18481ddfc8256c096ad29960a5389e852f9fadd6957f7506965a8911940a44625c3e1b5e1c30b89668a790351064bdb17b8785751447234c28b7b3e8082b1966a294eae9e043884a9f7770faedba2cc594fb9205d0c9c8413d8a1d598c34506dd7827af99c716c3130632db450dd98ec74d00f3356a7667961086aff79cdff097dc61c0c02c5b064601f8740ce6e534a708311d1022d1e3407bf8767bb047c20ac6485f47a701be45a410d936587cf9ca973e4ca3be169728b9af48532d421c6ada9630cb0fa122e8886ebb0250e8b04e1b170770ec6346c69e10c63ba611b1a06787136736569a11ab77cea4f0101219f2f16c05c05acf55d7de6590c97a5f57719a0ac12936ce40c1bf537f4b6a46c2db414bb8d2b7a472920162b8c26a9b845ae401c0a1d10b85da0d37398fb3bfbf39abe30fed4c8a9cf16cd29560fed5eea925f583e9545cfbd03dc8b712facfa23b16c3fa52988f18ff9de56a5ffda19b4df2fda265a1f0da1c7d4c1c2137b3dca1b9738429e6419fa0b853486329d4469e0fe63cdd7dfe6cd5b7331cae219b740acc7eee5d5b7188f6f1635fbab0d099bb14d01f2faa5508bb1d26df8b03905e9d13b4f5bb3e60f8f524117ea805d66e73f6088ebb5cd9cb665bfd7976cc86b2028e74d99f76ebc31f35c46594fc066d82e1db42d69c9ab4807d7b9159668a1d75de99c8a59852c420edbd170ff39c5fd8965f6717f04598a642cfe16e06eaa9f4cef6d24bd7ddd133064c89a80bd7d9e24f7a1cd38bdfe5124ec3dc6607e267043aca63f4ae0348f8167cf94ae2ff2ae05d213934d6a5594b3f6f70d85c3741f9f06f9f1b7220c75b3e73899fbf9b532418124651132f3c4296a839f3474f9b962b5b5499b50b5682ad978cc0685c77be579b3690b34dcc19a3095a943e408dbef5612bae113f89e71437b5ce448bc5c3b86a8227e105680005a03f01860a1f52db71ddbcb3be2da990b6e92492e009864dac7c0b7e52672ad16a1e5737cd246e672b730423f3e9521652995866646213c24ea034a5bdecbb9341ab4bc8a40e9f9ff2fd14b9dd15acf6f82bd81c715165d42640c963ddf7d4f923159408bd339d24391d7dae18ff48ee96fc238b71c440259a06746ebf653fee099d71585af3f0e9c0677f1a517df5d8896aee18a849ef17a101b98ebfaec0c6bb6d095cfcf11b4c63e293042c7c38b0d039ea38b3a8db04b198d5e9b2e187aebebff4e581769570d1e4fdf685c13ea44e6aa48fcbaa7f98ebfd26a53be663bae6274080279623a26788821a4f3e39eb386958692deab3b4784b7f0b0d0fc7b0cb4aaf9ee7c7db87b3bd1bb6fa0405e670ff3ca32258114f7dd67eac8edaabf5add720d86e81c3f9d2d6634d1ef31f7e1acd482c7d6b3455a409f0038fc9a0853301bbf4db6e2e92b1abfca52eb3de1ff3fc5c1c615f2370bf22a769c19933d2d6832f697b0f641ac9e17e2a5cd31ce678cc1b6b763129a6b2f57a57797f5a45670cc9aa3d7352b4fe397c5f31df9b04549d9a77c6dcd4cc2c960419ced1fa716ae3d179351d2889df469a0c52df9c7ddeca61a5bbd4877bb47ad2d99dd2bf07923f40d4e1a877d2d6fd6fb2bbe5e8d43766cbccbf64c6108ca56fdcdb97100281b57286f7d0e44afbdfac29ee33fddfb330093faa08f444dc9c5f27749b7da95c11c590ab26da225394bda0d2694e3b3a6b094af20bdfedcd04d04af33c9aae2063478b3fb9836da4178c8902108742826d3f7d502dd95e30628ab01a379629d9ae0c88ba3b609581531a308c77ddd83a024646b99e279914d88d010d2fb87e5ef583663bb43a944d7bd665966b2ae9bbfa160f72015c1196d560d09186a48604d003e890e599551ab7186d40cb95addfc0722d0c5136a15533de394ced73ddaf9f663e86667bc7c94050e22f7ac8f39d420042ca9af24ec9a9aa770427d9bf9372d31fd959f8c1993229ebd8e5c15504b5cab19921cd11d84a6b2f18fad4f171a9bf26bfb04d86770cbfc159d1709a6c6fcd1bcfe6e7864cb56e6bd8aefab84dbd8d0530c65557266fa08ca4ac4b4ee2474a7938872a8cba297e6f825a180dfb2e518bc1877cb1d2cafb550c31e1e918c4f31336be526e6bcbbcc87065cb6e6ac2ed671373cf40e7b27ddaee5423cf92321839736df0d9e1015e283f5427a922eaa02d0e9426db572f8e87061315297e9a99a5be4d04b86bcc2864404160d7c1dcd3849135fb2ee8f9237ec4b105bf544cfc8054c43b3d5e0bbaa737e150c8ae9ab44e9c3be3e84c52d80cec2b0c67d90cbbc89da9d63be971aa117c624c9e76ccac7c512fb4bc3048d3064b210d518baedd4a500300abb61389a26a322a2961cd600825ebd6cc4a55aa9c0fb3fe288f0c208502947c7a1d7c268d925442da7e3de90239f870c7cce6c2c04b742cd983ae6349d9b84109d2f9483d5f63b3de8d221c2b21b05a00892adc39556a2f5073c7fa10ef8897085642a7d6ed1c33629e8b4beae31b094d4e17f4aafc6d457f9f7302976f07b8abdc46daf1756cfd7fe158c2c35f4e8f446e9ea131918e9061142c359339ee82f3e0277a81c4a0c1368cc626d85f41bba9cff8562a75c784e344005923b26b942b9172a93db55adade6e60d5b6bcb55abc90793b471e14b98bcaf4e16eecc3d5f8c0da54e63ba5a96a5c5c72f77dd83e24b6bfd7407da64c08988cdb1f7dae404a929119658df0a812218f976d30ea581a63cf81ca6effdf0aead4fb6c5a5c8d2cff298ef7898391aec8f54aa7eb7e5b45bb6d5f55085a47df1d7e80b39d2b463970765ec6e82434bf4b57cd3ca2d27ada3cfbe4212320b8b89358d4b54defc1334bf45af533295ca0f933edb9c03d0f0f14150301a85eb69fd26ca61ad1cba15503bd83cd59f625933c2c79325ec55fde1b7dd37e9dc1bae0c62bd2fa4b8ada496eec0e238ba99b8b9066b7f61ab59f54bedb7d86b3a58adafa80d95c97b1b027748cc0c6904036eea631686d9781ab7bde0e4d9792d82a6d1186994924ad8e3bbeeea17b9c46bddc756b22ef03139f2c274f625afa51ce2804f60231458190a9f0df241782dd7e0de56c116d5479dd2944b50fdd1692affc5f1d0feb326b27b7251e76b8abbec88ea49f2298a83e44d97ed8367b2296ea6aba84bee850c2b945b7657fdbb854f9beacc9fbd2e351e87781437daae8f675c06e29a11e40a27e31eec69e4f544e4a1a86f460f9a123bb0c88f59169a93252ebad19b8ef4d3db72c8c3aa39655eb3834ddbb6fdf1241926d3cc57ece4285cfa9429f7653eba0ce31d864ba32e2519f4702e257f3aba58a63744a25638ebaf90f528a77a77fb2bef59666b16ba2e6082966456abd78a0ffff3f6937bc33d6bfd562a8c9d8754f2d88c1b8ffc2048f580cc6d34af897b3f1fdda5f1f33092ca8d208abfe5cdd85067f54a1d126fbbc875bee2bce6273012b60a1470a99df06c1c20e3f90c4d8e8a56e9cedf3c538f1711d5c34d4cca08c28b830606595cc654a9383860d0f5b7e3605b4d3bf7220cc0047c72d7c3bc08ee670058fa5fc81055d914b87e97980249c7a089aa80a9a9008964f0697d10899bde2006f900c4f335834ef8160bb552e4fbb3517ec1bed3ae01be1f7c1a46da983729aeb90abf19dca56b35e6f0c0b597a03e49b8c66f277441b0010dc1926657b0b2dbd85de539b09339fd698a4e26cd8d658ce3f598dea5bf3423f4437e48ec2d20b9a675ac95886da950c603c8819f603bcc23790b3596afc02dbdb279dd42e490595379d84be6f1f3898ce958371fd5fe9e883abdda5b73838c0a219117ddac55ad22884cc859782dbc788661424289fed610d9ada15f568f476ac27458464837ce985859e625e82a4f57ef9792fc8e6a6d2db02dc8a42c0ffa5761122fbab5e54162dbac3eff4053dc95ec1bd5138d74f29a628daff1243fe5df53df25e4de02f1877bf9d4a8c67b45ff1ca3d3050e20077273ccb17c2fdd3111909f99908ce946b920fb1d7a49b9f9fe0116627ee3ad71ac74800ea5b7720ae30525df3d1fc466245755c6737b345a12f1cbca49669d1cb0cd92c9db68f2700d039c89e7961cce938e98be0d5090dfb2e92759bbb4e0dae30bd45028d649504ec737d1b8732c93a9079158302ac9b782fc6c86c0606adc0c71aee24067201908b793a0dd571aa0f4c1166d7b50ac2b06721cbcf73712b0c3eca6bd4affdc84584000713236808241e41719aeb5710be4e2176730c263b7cab8915f76f2456eeee15ac6b2ca246c606e52e845c4a6bfe015397297a0000263d29774b4ae2300c2cd1c3e8b2d91e59c3862e9cc221828e21ce2697cce9ce22deafb00e68e99c892b925765e88143660df3a215ab4583e02175882f9ebca253deb3dbb11f6cc81bdaa1a04d98f4c97d17484d5e7ba7fe0927b176fa6dd996ef6cdf0564fd87b9dd7338b5798796d861d85b0d84d1a51188bc25671859ae78b90525236cfbb600ce9f9c3bf80e553a9d5a215a105940c20410f7cdf81e6cce55a183f05a9e03bd7891552b437734c3339e1ab5f857a64999356ee613e42e40ea68d9fbc2caf84907e74baf8da27e0b93660723f1ae440a29810d19fd17e02a3fb4d19bdb96ed33ebe6ecf6a4bc12bb731930488416a7bc24847187aaca168bc972e48be5bc950b0d1713d171efd4d328ab0aaf0fcd25aab97240f5ec889f3b2cf49d9c2304b7972fb567528a1a49d254a87c120f910cde1a82a5c11f4c8f541f68e97ee4d6abeaf9f24371338df3d3d00ea1a3cfb75c3626dd98f3d924e71d70a5f24860a17a05f4471a0f", 0x1000}, {&(0x7f0000000280)="f20eae0a2a92ccb2e6aaa7b168065b870dff9ea373cf81a5b72b92b5bf70e7ed1a0bc8b6fdc8079a56e1e006c42a32e57001e55a0bb68779eff2576eea9ef465ce13cbfdea280de4a4ec944dfac1ac48ffcf0dcab86b887fa619d3fd0c5f74b01878d3f4b9d1cbd8f478995de76adcaf2d3b50ab0ab0564448f69cff28a130e01bbbb9c9549e88326662b2ae58fcab6ad3828d08544ef71738489dbe7f", 0x9d}, {&(0x7f0000000340)="25d7dbd9bc41ef7f46732fe3e244e31ae011f216de5e0c966b2fb97954195491c35a6e6637877b1575e6502cdb5fb156c57eddbd738234e7fbcd2f2e10eec292565b04966ddb2e42a9eb4d896deb348d1911f986ededb2e86862f8a080a5b34341e1f6d48f0b81240826c26eb1dcada9bfd0be5f", 0x74}, {&(0x7f0000002440)="683b123cfe1751889fee1af340b91e140585d8a11be55e2d8941f8bfa3681c34d0b6318281535c1efc63874a33b8875e868317a4ce6858788b543bf3d062e8afc6c118244ac6815884aad72b1a4f8a119a08633f3b16650eed691d9ef661b588cca69314d555f5c0174c885cabbc63f1184959ed6af7460dfe36bc", 0x7b}, {&(0x7f00000024c0)="f3a145aaf8b8ddf1cf306e9d719d4300acf440b16db684d2638b5b5f8eb1d79b873939862dbfdf7185c3eeae461916088da317bfed3dd3766bfa7ed1772b0a41cd75ae015bd247d097716ccadfaf2641892af10c7f3eb7d9da044d5cc83f907c29713a50c0fe1efa5cbf07b6c51ba995bb135da1daa2ee8c0845ef70367e92f893c21953bd8e14f9cc2580fd684cd16eaa9e5a83bdb7fe1d63e0ddbe560472248fc9fffe771c124f73510059509a62731f786af693c9755a78443c6c087a92935a01637aca31b49243f56a9a03451d632e9b957168ca8d5122096684487b9eead02fc8c59a18ffabfd5328f931d49bbe684fdead8699d8ff87db301832e2686243dce00ba1c8d808ecacdb1201ba29d230d746323e45b29f9d18303eaa3c55af882b9b5a846ac3e34714a3d432836ba8675f2db11f8ba6494e34f12afff223c65ed2ec0e5ced6574a74b15398a4180a8caffdc11b3092b437c0144ee58e7037439a16239a93ebe14f44f2a2437a1fbd16ca8b7ad7fa4e163dd77a019a8dbfa08a2517f8c5a54f608e0990949df9cb51a73a937ffa4e96973aa23ebffdb25c053a3929927b3ecc7ecdff63638c2ed714d53d172eb4c0189fd83016b1153d687502507e1cdef344a1b0dbc851d63dd099e147e09893d38e39040edb53a58625eafdf97d6a8ae66e1ded9c1f881788934bcffd6b5a167b5fe5dd8879421b8d53cb8f338060f3007ed351e843fb862659befc0c95ff7b06f30308078001705d21d1281f7985f57890c34f822c30869c58bdfc02233fe9abf8028f1347dc07228e420303305c1c6f4e09c0a65817987aaae86b8771c45fcc6e5ac81a582d1783465734a10a9d4c991fbfb74eb9fb68c9be8b0697953cff02d10229f50aeb8d60e3d820ba62fe56d5e156726cc25e732bee488abb9106cc92ecb62025f6a8174e9de839021aa93d2ebba00e516eecaae01674a7d949e18666ac5a2f12d52ff78536a9bbe8d2133ea6bfbe6bd8bb7302dfd6b436383a9bc6fdec15261fc2cbc9cf6d59d602ed1c7175232b0b5c0eb1d8729d1094e3a1a945fac8444bfb67f4e85eaadc386fed42cbe790471afd8e0e4bc1b485c315e2f9ad8a66165795bf04833f5f9f5f124442a2964017426ea12045d23354cad17680129e5da2f3e5ea70b8307b05c0e89e8ce17996b7e7c1a2eaf940ee74d6f0ee18c5a9ff468783b7db35cef0df1639883bd0dd4ced1585db8838ca107954a9143e81a7c309913a42a4af3e24a71db05d4d83ab31157364224e03b41b7a4e238574e7013a8639c18f624d95585435a97c76c5a2fa272ae1799f5c2f492a8836c335d9dfd2e37022a0546b2b276a0ece0cd4856257ebaf21b528aa17324d644753ba0d8cbced95d5da4600c27050d94e210041066e6a2ec6a450c5952114846982d75b181c6dcd4a0c0c642487d749ce861cd802699643bf5ee423cf6370095f9e9212d487788731aea34bb446b6e64122b1fce22c16f21ff7854253c930e73faad81630cf44161db256b67bbd315e383bf16670ac3b4f136df1f94b7c4af32c32b4f8415f74305113be784d1c6da86761e119448d412ecb7f3e019f7dfcdbbc290332c3e054f4a5975bd55a9b3898de3f09a7227b128bcd6ac93107ec20a930f046e98bbdc028cb30396092061e7d7e8f91e4250b0b2c81d917dcf88db3dba76ddc3323fdc241830e9112a2767ddb92d40fcee98f8a322a2e192e29a62e01940afbe7667471d0aa0d32898def62f7c735aa8ffed33f5a58345d61ff0afb0c6a54fd932dbc8e80157ebb9f537d5a16af02bff616c81abf3c26b6fc8a992fa083b00c83846c98a918df56696a691f68eb72dd38c292e35132a4b17312687cef10dcf9afd9075226b4ebb144afadaf43c45c2c5d395bcaa024df8ac9538c5214ffe171ec3eb4f826a7185640a427b4aae07f0e9c98987a61ce6f5f702cd2df838b510f7b7f6ad4d6dddff27d612edd0f100edb9972eb32b3a5c5dd2e18bf560a0f5e4197f4c56ef8663e2309bc0dbd0947cde1b070339581cba6398a4f06dd1f6b87454be36b829ed46d1ee6ddc793ed63d34eb9801113582d0b375b231bdb26efc155a791f320b474cedd4742c0b3ee5ed18e97187bf7d602e810f695082d968d4c1cbbca751cf0d9ca71e2ba5330a488e12a909d54e76ff9a4caeae88e0590d9d4ec9fd8fa384d6f8091d223f497fdad68357edb601bba6e31796daba7dd56cca58059f5b038c93b78b573f36331bb10111df00e332628db15a14665b43208c69ba73479972904bc3143af512ad6109b1cc98455d4f8a7859b4c15b4243104497291e324111fac1071ab03c6d3c910b64d5df1a7965ce4ce63125646a2060cb9f8150c58c7015065fc7c48db4a0d9e4600c4c2443004826668377e760700e94bfcc6331fe473e6958a2e7696bcbf34715ca099c9349a5e0e126eae64caa35016770602a9e505b8ef78e091f66ba4a965e9688822a48eee2f4e0fd5236379f4ee95bb0a44e8a4b3163c58b2fca375ac162f3041b6d591aec9f1a77a606e2ee81265244e8e6f967a6e8ac77d5166699864e9a3d61f532c527b78aebb7841f62bf8a94fabf35d40b5c790bb074d1eafa49c77357f3d251a90fd88daa47eee7fac001db44bbc9cb33b9786b504c3cfdae11b8691bdfc9456553b632dce3870db69c0a7904df0ee7e1186dc04a68ec38d1c8716bb648607725250c1e4bd7c33c2d9fdafed26f8f9cd11c08fa7c203e5e5ca58d6555e682367262fe0c5cfd53d6efd7fb7fcf3774c56bb9abca8dba63ab1f1685a996ecb9a563245f50a4b5976404a9570c82ff4ae0b682e008fdfdd31d9b35ef20088eddc98bb8ecc9709415c75b407b7816d4d819cf51c5247bbe2e07cb1b2d0563b4dea6a70694fc6a7b9c9b2e1335b7b13bd4964761be8e87532045b92cb511ea46f91b7b385a5e5fa893c9d4959ca8135d93017a11148bff17c3c30550d87406827eb2343add897500f7ab53ce0a9230fe44a15f45b7f7b94f7bf93088d3aae519093fcbce062619d92c950a4c608166ab824d1b5d5cd4541c2d07e88d206267bbe0ca8dc42f049b05e6c2a59c20760b124bed0adcb0635d820adeee2fb0b9ffb6a1f22982771c61d8635eebc66000acef581382367639016fabb5e0a0a494c52c87ff3ec46d6d25d0fd74efb63fa4dbd7feb3666a3f108c12f1296f687e3626fb65192d9cb4056c671e33e83bb73fe694fef2d0ea80b1572535eeabbc4cc79d59d5213f35d53d0cdc2e3c9b8ae7903662fb1c1000a97c66d64790e243dd3e54448479772987a974d4fd5546209d153c889755aa72c6637ec563de5f332c242b3da582e46ff211de354e6212eeac8918550ccae4980069b83f38526cb5c20eae9d585f8eff602e9dbf326a7a56db1793cb1271e6b47a7efc303fc51c58e69de35cde4875d3e8478cd93b8fc772221a219c8fec2607d0e0796defe00b6c0f7769dd63f5fce36a5bab4c6a059fef0bf575c981d5aca2edc7699ed51170a3307ce07535bd663868531c897c6152eb1aa973d4146817ac84b7d61209cf3c6022f5ed3c4f23d972898be74f4f1fc8496751a5b697363636973125abc57ad975a10d2668ca7155cff7ddafaafb25c6a63b1cff111f40daeb0063f770874d5221347e7df0075f4170504d31fd3a4b393a50603e9e253bfb583184a647f1998b3540a5a41952220d973c37f8938cbf1edbac42f9035774d4a9936ed00c3c1a7d3ff3103df7fbb4d178946ae555db6665a26c734a8234a0c04d8de782be05eb962f68c65e8de78ea94012d92690f9145bb801f9fb775d595a895ee75e4f9d40e09fe6289ca04fc426049045e0711843af16fe3f76ae7fc23ab4da23ab27459a8e729af10e7f084da3b3c806a09534e05dd025972863c3501bc20dbd6f4a9164ee724d8264549ea22d47b020bdbcd5ae6b5cd72d07392959008ad5e70ef22e3d4f7903670747a9c1b8ad53f9098909b0413a764efc7f7c4ca7cb08f94c5a5fdcc66a3b004987105d0448582533f5e4770492c60f567ba36dca8180dd602326a9b3b870775ba3b753d8b05d9eebc47bd9d54275273aa30c220d8d48935c2d81377b6aa2499cce2497aaa9e7a04aff49d8a565d02a7239140cb47af5fa402ce5beaa43e0c0b8cefbacc948f601bc7f134c0c3445a44ff5e291016fa4909f8a6e594787dd2c37a0f941c84c9b3d1dadb1af2f8d28ff7ea96b335c276d498518c384f87125acddcf0d0ec29ae377e3de91bff1698a2dbc21f0ef011e31c537df5b5039446e08f306ab3824040a9997abd958d7108d6f1ef440c4aafd272a8dac9ce11a7bd4410b6b2e263c6be6813378f7ce2d5a6e7830891c5563a674bc97df9b7a5471b657c3313de285101f2583c8bbb2c7e013afd55ef0280a89ff2e383cc421d82788b34ba59f7de0530c682daf42eff31b09162df3d9ed896fe1834ab13f544f764f9c90041561f1056af73e585347deb787a15bbb0eff82aa0cdf10d24c9cfad9e44d1a7a98567c05c827f87b771ef8fba31f5fdd0af704fbcd9c48ad189f824dd9e9bea118f0283da79c232c4a8c34f4c9d6308f15cdeb5cba6b4a59c82fee239d66f7795d3cacf191529e607f282665e56f2f1270ce5b4f826535e9ca28ef592fe9bba4b0992f13f8585530f4b6093a3e697f516006c283ec68e934ebbaf7be392a106eb867c93a43089ba5f04cf719bb4aef8b2e68da178e91a878138541c74c7cf739d6c0082cad1551cbc0f94a7a08deba878259a493ce8e6f142daa241562780373011d6fbbaabdeb0deb2f7eaf548fec74ffa008b63a1b5a5ced9168f682115dd6b4929adc69ea0d5462818ec6c44c1b0c51bd2df9feb6519e3419b219b8d1286c191347dbd040d4f549512ec0e83ac9bee863d7fde2284a1e242bd76972fec21631e2a7629ab961c387ede2f874148dcac4257d71d103caa563c5f7d63e65a45526c076d3fc056a93326d95bf4e109f0b8611b6a1ecd27e831e2a6c07269d3e2bbf391651503ee44935d65c34fd7ede9d35b109d3a497e3c48a3c3de667750a799328525ec009169be31a4720beb7d37ba1158e3784c8205e2ae8be1cc5981afd99f003bd8e726f3a3804efccf5099ee728d7de3af1e4f5ac1cf93db882fce566c0a65daf2d6539496c04bbb184816c4438ab1b97e5376a88ee05aa52f060fb1a9a3c0bee376e93522b1becd66fb29a7a2c17380f9800caa8ceb7f2451d887d59eed7cd4d1f817f0d50fcf9c5c88d2f1894239d470a087d98162279b67333df693cc8b6e46510d88c0d1746e080a0f29b04ba5288e6e46aa018d76431940418a22cb52ae7690f5c1dec427d7e789a21b255a86a83b20dd7b7302c46790c688a386102177fc9e44ef6a217250f26857b4822c335e3ee99ecfde8b723361ebb20f68d5eefb070c8c42d50be3007bc980520467e840dc90a63decad23ee586b53131b74e0720892228a087504ea38cf5ab8acbf5408623c45b3a62285d1eb5b0ad4e8057ebd7924715e96325347b22024d456c832949171699250363c3f4db95ef25ab02e65e9f81dd5ad4e61e659ce0eb298375539a80dfe7a6d86ce3385366eb713a3543e525eacc8aa11831fb24d81000b2936a9cdb8e95acb774115c3ecc00303603de4704f51668c895d1ce465fa8de09447ef1ffc06dc61e760ec9f1de76a62e9f97bb73f338cd21a79d287eb0116a5f5aaf299ebbad90379e5b354fa1063ac69c833bc4870320095fec2fb4d627739b38fffaa7130373227981", 0x1000}, {&(0x7f00000034c0)="9cac2aca25cf9c4f5d73ebcaaf984aac86e41c0bd0c0b43b6d27f347956f6d61ed2be0bd528012349d954c60918cf525c0b7436ef0f3f308a647caf3577441ca206ac3e14790c5070e9010bf5d5b9d944ee2ff8a2b8f6f750b9f25a00b9bf12c7ce06ebfe1ea532eb17c404b8381acaf10913b3a396a27bfdf07439203e4feb7dd851a8733e20cef191faac739d841f24e1348196f35ca1a97e883ded1b4f8093ed0a70f42980115d702b1722696deaa1039db529bc47e6e7d056d73e7c22e427a431a1432b65f931398e20a4d7d7b8c58a3be66ae30bc3d9b068414ecbab1fc0900422da7cfaa1d", 0xe8}], 0xa, &(0x7f0000003680)=[{0x1010, 0xffff, 0x100, "8e4441201a4282156063933f643b521d650a80a0108a695a01380084a0677c530cb407f0754a4ffc449d634eb29a47f239cf1058596970c60e098f1442d44b40058ee9ebcec193da9ef5805e21ba5aedb9d741ff495ff0027efabc12432ef9c5352ab105f74834f57c16bd8bdc41ee3a9b5733a25b5d55a8c834f64dc25ff2ccabf4b60d7c4f7e300a36dee0c7df425bc28d4f60675791368fd9aa41a87a5a0d56a6682a7c4808e6ee88ee40cf6b33f1017cdf03fa0eb75af3b6454fab54d1595aae9b3adb657467022bced0bb3bc1b03a455bc852ec8cd984a21a6bfdb96eaeb2954639eb05c543a0e467fd92d8014cd31b89c83c1fb5101093c1fcbb93adc9835d40ca80729e8ea2f0c3aff19e3daae8835ba9e9af14505cbf0b7249a8ba441c257747be8799324cdfafa7b23ffe38c6ffedd4121ce8787af4aecead0c497091f47ca190f8c5a516af0fc9dadf5786048c910af52daec28e751df3fa5aba5495ccdab421c2e088116697693d0d54c961858725f1c2f8cc40289da1a7e711afeed6c45b96a3f3c5152921222e7fb173dedf924c59dde00a2630f7962336d0354ecb33972b5aaf067759f914058ac2ebd25eb5f93a3ba5638483d6d1405996c36077887e289b1a534c203326bd6a35bbad8960177b27e9f614b23b5f0bf6742cd8fa25620ce5ef70d73b809f8684ec50bba2af66e4b33e9d8492327b46ac473716eeb2724b1bf069081ad192a3cbd645cb9835427cf398356c4d00fc8b43390129570160175c96d77f9e394e8d5ddb70a4af381029c8d416aed838526519ee2ff4049bf4582709a22a76feae10dbb4191aaebd792ec15dea67956aaa283ec3e5cb46adab4d78430f2522b4812e4d781f5f156ceb3f8a1de2c012eb37d0ba60607d6976fd6f41bf3c6aa4764f3beeda4a7eff2f1ec5066a02cea43d64f679c0b701c7cb600eedb77f00a68e19507e23890d90ca7cf61b5d2d01346c3c42fe4ff8158463ac416e31217a410eb2122f93321a941ae4dc7e43e287426ef585b036e0af6396dc67f958f42cf292033f4e5137b9275a8cba9d1b7e4a827c291ae09243f624cc2caeec9a2d2573d301e6799d49b3f5f1ac800375e4204e6a7de7742531f366d311a8f05b9b613a1dbc384df474478420534ca3351a7a990a3707fb0c8e06ebe92415ee0c75fa15d6cb2b6765c24a7eccd7130d371a36ec73b942bda437765a793eebcd4f00da2b445b4865e8ac6926f0965a62c89fcf3194fe29e9929444d65c2b73d8bd69c270b99d77cff2265f6a3d891a58ba3a311872245c855f6b3ffaa0bf178aab80b1dd6e18444e00c54393d1c08dbcaf45f41d9989730bd2b956e844eb3fd7a46f94989da94a97c7b17d9da9556e3a3b724a17e3b69a24de8208dfefb087cf43590ca9649c75372314c041aff0ba47047e242488b6390f83a002ecbf85e76aa493d7449681b3dccb64a1ab1d076854501eb1fc45135b7c3dfdc13c741a479a56c105537528e71c2fd2ba547e4e3891e66f4d9d9a29b3ad79cc6e6ce72c393b140d56fa3890bbf44bc831b651ced7548b91082d901c77729e7cb0fcf018f304774034087f1785180370cfac9df5318403bb4ddb28d09e826711036a8707f2f139483e0980225c055936447de785f447ef6b42fac21fb666ffe72bfa5e95b023fbe4b12fc783ff109e791afd74ce80747513151c8797560733cc0bf13e1f38d0cbd567a99ec8d7eb2a31cfc3d384765cb965817fd06e64aaf7441af49b19962d76a516c0671fa5746f5c8138feb4b6f2d212fe4a0d5a1636ee25dc8ba1bddd71c60425b33dd9345d999130cc69b6a14597a5c74381d98003d4e1e805585f769975cb60bfaf5842eeaf5891db2050998a7dde047349fbd81dfdde365130e54890851361e0a0da7705e433f4c8f9a2c954ba5e8fd22452714d3742ecfee200bb7281b104db2f769614bc5272a2a9701b69e8978f9f85668baa49f6d6a3bd45e68c1f64f66b98601d92f6af9624bed3ab280bb3e14940881e699360222ea1fc7300bcea8019c5ed861c294965f7d272a3e83d31d124e90941a44815d4933b609ccf74503f5a77d0fd3fb49df2fc87998101709a07fca7c8b269806f082bee465d33c57bd53a1d483e57d157af577db5715067a7be89e5c4a504dfae5721f8153f627284ef6d6351a816fc32b8ad4c2e7a8db7ba21be3cb1e40716ef7975b8a88d45b42c3d65edcb7047b4527f925ac699b10cbfe24476497c2071b837818ca820dde48a87690fbe32fb32be20e641ea2d4c0faa37ea96dae9fba5e71fb34ee10c6ee891a32654d82f3db2d9ee0a054a540b9032ad49ee8af3d3127d8fe6bdf00b722bedea04c76c83bb7d044b55f1f6d7ccfc6c0191954b0d975e641b7e50f70fc03561ae1adafc7d6a31c41673fc7950ff91c41711353c602599da465510c6761a297239503b6e22441417c171886de59f8bc22b672a16536551b70879037a8aba49afa3871f03cd0ba0c5ecefb1e28e4d9e08769859d3ae3e3efd510eed2ed96c3418d7850de5d5447ef9abccf0788ab47688a07704b959dce20824f7cc85fe46631f63bf87139d0f39e5b24df92f0447aa35ab0ed45176688ccf461aabf0f4105623804a631cbdeb7df2f03635439af2efe2d595c425f521210e49c1a41f5cf351345d75c3cb37838cd6b48969ef26a413afd52400d4db031e9bdf466a7be4cad6f1f25da13178a22ca459af36567b89502f6034ff9f8a819ab4557b3b39875ce05d4da26b0c51f2ca522d15201a4cc91fc534d36d4b49b4ac1ec3f974b7ebd2b096a04687cc511d780b7cefc62b2f5eb2b812beb7c7196c3bebbb7fb66ef90403822dc4c748a84914e7dbc64dafa3966e2bf8e4103d6c616cc2f48eec25e34b371f213b85e0f0d787a4f524819016169d063dc08f4e891d59538de72c8c48ff04b5e2174801f80d7ad504ab904e876fe16a1c0b88397c1d7e4111a1945662cac3806fc95613a848bf3c26c4cf1c415bb815ac660e09219d9ad414e84c75a50c76de4f38e76d3cf154d9bc96f01fad13ae72f39926a8d34e72064b6c31f734dad05115c2f0711b90569d2d390d042df08ab93569a71e51ea5a6325e55757345f14d7996ff3329bbd3fba9a9766688696071848e37c5508f6d9ea067bf62d88345bc2eb88ab9c88fc8e9b29c844c9c37b055ee08fd17ba0649a07f13ae0d29e5a4c9dbdd92b3a8297708641ac758d3bf6710513c310d5df07ae30662cbe5c6fd9f71d46d2e08da79e268236f0073d2474104f305778e60689b2cefa05eaf7ab3f89d656782fb1939e351bc51554112cd4c1301c0d2e9b674ac5824e08261b08d11e85f23b0e55451de36b31c38422a301d23918c99c0451e745114a14f2a88976748f9ab94be44d9f9746a00561d62a1c94165654f2404a1ff978d1891cef65103212327badc3b80c332553459c353fdf0f7c5fea1466d9a85f9cb7d82a011484130a0399856509cfdc4b9a5b28f2492342e96c5d95e854bccb897c3fb7c35cd7cb648d0cafb4d895cc8d73706b1cd19ce430e6ec5d87a0a7976de293442893996df7bb81c04a1ecc08f3b728915c5bee8aacd1bd79b5bb1c4bc6027ce6fcea1c53bea77ecf61c7a95adc4587460a268f9e2cf0b31e2a4254bce97caaa8f20fd50bb096b824c9037f952ebdc1301a565df89c940d3f491ece8af09a7b844e163056eff5e455d6e57b32a1489cb7c9b177fc166902787bb7b1dfd7fa1de8676ddb20f4759daa8ddcd98c3a35cca509bf267cb1502908d501a7f2242dcd92aad52fd1772e9e56eb4ec4f4fd2462d7a35e477b4e1dbab42ae1374d45c7e79cfe00035f7f45b6fdbdae98e4866187f56b5dcc99c07012a2a602a4a3f134e6d1ceffbf02912153cbd1d9a995881f6c5e64d60a4abefdb3b483024b9b18faa4689ff7a1eefaf3d65d7917f645c5a7f09771191d52a36162a0123479302ed90f7fc5bc6fc6241cc4ef1472fbd7e65e69e56c93f1359ca224d3d857a19360583bb4cf3f82518ab59b50a626d0f0e5b1c0736b6e1433eb3f6734c42d9e8786699d93cf75a2fab675c048c2e08f55cb9d1009c04488356ab205ba34de94ab98cd07f827a2a99443e94a902019dd3415c8025a0ddc7d2b504ced84b0178ea7863f20c3504949fdd22a7fdb9b7437c2b73a81dfbe7e975fee845c3abd35134643054b7de0747ccd6d8a2c10fa47c4a37e084b0a40ffd33c7748e2ba4fa4f4aa2f9b542f7ee2d25c337abcf6f04699ea44f695bcfbea94d658e6139415f0d32267113b5bc475091d7c39ab766c8f3670ef5d96daa77e061e4ee4083d37217793fd9dd1f2acf52d28563ce6c7a9e111c4ca8a0101c8e8fe583282b2ac44d03e845325152c41435e56c2a852d9ac6d242e07d1c358856b24b238761222f04ebe3dd379f5e90704dc0cef6dffb1529136913eaffaf9efbd004fcc73ef7504df2b555848830df4dd9847dde8826681de3870f01f13121fb640d584f60774d274d5c6b1bf70f469e2e72ec10970b7872facbd6447703b1aae42e592e069c8fa6afe275d33bed0f6eed58654d3da331f3867b58fdfbd142f577193377002a7c8ac269c9d9cf1b2781b20c7b215f3709728302ee0fb405defa45e83ac5d8291f89739bd17118840922abc0b05f73cfee2d9e5d146c9e9dfb90bf0583a37eed558a3dd7b37d6f995dbaade866404e2c5ebd006fdf484933d4f788eee9968df8cca4e8502f8b15bcf0188ea907a864d8386ed66c7a4bf837a034c8d1d53765cd5dbf7083c29ab39624f27591ea60ed48b3ae69383e5c310670225577f6d520d11e6cbc2646b4e2ebfb65e83246c906303e8ffb611b4c12defa0e61234ea02bc5abe227299c92cd3e351a107cb8a2046ae9ba365bb787133db637e16d26d293d34e425b7332602db3fb0bca9f85b52292ca889c0cac46d3d7f147e243f385a8d0f11b4e3ff8296d8e4b6d8ebb47c810023c0a5e13b649ff6fe8ff6467014a099a38726d0b76e00bf91a738a231ad2b391e052f59f1f799f147bf298aab906231f933f62028d79146c95336d95ee26648e81c1c465c8483e13995aee755cf46be3169e07a359949b4111f22d5c268555fcfd36338c9f98e6e57ba955f43768e1b6274590fcdd9df1a47ef0d690a57ffedc9651268f79ac086e0e15645a702ae4c0badb17a9021b6b5bd5d304dadbc5419b7f3f7908cef6c50f7a7b4b7b6a61e3da7d427840937c9ee6f33fe3cd4dc3ddb68c7e251796a8c85594e75543f429d4337fc59e138356e5a3adf3f8b053f6cdb8fc61bb7f6e220fccafdb10c756b4ac72e0bd4df1813487b325cacc60228bac00fed4a25d41f96a8f89bf7ae70ab84f6d297966c92fbd49460e17624087a845721d333e335fede3cd940e91e341217f433890356b725b669e73594b0df7e6a9551319babaf0894a67521c5c910cee50d109543b9e4f875365955b5769a6bc2b6565a9a0e5a31d9a7a3b67da58120ebe657660c2150db81ce008177a0653bb28dfe3c592b5696c2bfd453e065a44245d4456d438ea0ce9355618bc0dca9abe47438dbb3af6e14b4f40536ec1ee6169be1e40578fa893e4a3c51809244323df3a2c3953bee28c9ba44f1bbc11c904a3913b760d01f7a25a3efd580a793fb4e16287e1e90dcc6fb46d55d6037bff9574d7ec15b8880234411e0b22980d57906ce4eb02ec1e693da40381b186ee0b004e4157f3160e3ee01f379fa99a2c33891f1339176fc52e4032eb0f8dff8499131b7b93c478a660a38"}, {0xb0, 0xffff, 0x46, "bd49ce1b2562357e665ad4e8390b79a706159a2e46e0795d4e0c794691ce08ceb5767e1d83ef74c54f9c268a3a04653d7c2b517c5bf16b4edb58af53ad5a09eb86c0fd19eaccc88d2a0b2230c76dacc1f55c8202e8dd8c120b2c3e480a8a2ef162b49f1223b0cdea0f7315acf06a16de1856e948b7c8c614270bae873c756bb4473d42f318aca1f7e6e0d6bbc15856161da408c708e40133ff24cc738f"}, {0xc0, 0xffff, 0x7, "84d02bc64f96aa9a22d62f9820fd7cb103328eade57b4d710472b8ec156f8f94098867e0377c97437622d8b2cb1d5dc8b06b1a5543bceedf4ddc6283d94e7a864cc870eee205d5d42930ea573587525e6990376afd89fe0d477f57ff80482b35a41b9ea25f4dc44e694f729c61e164a094912a2c5cfca3fa1a67f22beab9c5efd91454fc7d24ca88a1a06422087af21850563c73a4a00e912639715f60505b97caab38fa8dc16ba28d93ef"}], 0x1180}, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x5) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff0701000000000000000000ea78000000000000000000000000000000000000000001", 0x2c}], 0x1) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = socket(0x2ffd301df980c1b2, 0x4, 0x1) r1 = accept$inet(0xffffffffffffff9c, &(0x7f00000016c0), &(0x7f0000001700)=0xc) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001740), &(0x7f0000001780)=0xc) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/wsmouse\x00', 0x80, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001800)='/dev/vmm\x00', 0x200, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001840)='/dev/zero\x00', 0x2, 0x0) r6 = dup(0xffffffffffffffff) r7 = kqueue() r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000001880)='/dev/tty\x00', 0x10, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/pci\x00', 0x400, 0x0) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001900)='/dev/vmm\x00', 0x8000, 0x0) r11 = syz_open_pts() r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000001940)='/dev/zero\x00', 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001980)={0x0}, &(0x7f00000019c0)=0xc) r14 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0, 0x0}, &(0x7f0000001a40)=0xc) r16 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/wsmouse\x00', 0x2, 0x0) r17 = accept$inet6(0xffffffffffffffff, &(0x7f0000001ac0), &(0x7f0000001b00)=0xc) r18 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/wskbd\x00', 0x80, 0x0) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001b80)='/dev/bpf\x00', 0x8000, 0x0) r20 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001bc0)='/dev/diskmap\x00', 0x10000, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c00)={0x0}, &(0x7f0000001c40)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001c80)={0x0, 0x0}, &(0x7f0000001cc0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, &(0x7f0000001d40)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001d80)={0x0}, &(0x7f0000001dc0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001e40)={0x0, 0x0, 0x0}, &(0x7f0000001e80)=0xc) r27 = accept$inet(0xffffffffffffff9c, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) r28 = syz_open_pts() r29 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001f40)='/dev/diskmap\x00', 0x200, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001f80)={0xffffffffffffffff}) r31 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001fc0)='/dev/wskbd0\x00', 0x10000, 0x0) sendmsg$unix(r0, &(0x7f0000002140)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001640)=[{&(0x7f0000000280)="af0dc202ec68251696d17c21cf385812ccaa450de090d0c70cb0d628aab2825097cd126a0556d3c789edf63db67ea1e732cde9c2cef18827448ab2b475890b8d7a2c91", 0x43}, {&(0x7f0000000300)="05bd173fe863963db4f4082ba90d6a23a82e7eadbe0c3a36a104165d7d8c81d32378a2a7526fae8d58601190504e7818df9448000f188536579ac8fd0af6300a8893e2b66993c135e3f13f4800e13b82d3e02b7543ceffc3ad67eba2dbeadc03685a420bc86dc89603b841a457b32ea79ef333257f197f05ffc0f80fb4613f1d124b6dfaa22d71a8c4e4dc6b6433d3b31a448c51fec64edd3fbcf96e4c54b273f9e74341e9d70f8c0ee3dd46bcb6017678be5b4c77a4ea1ebf148c", 0xbb}, {&(0x7f00000003c0)="c7b5610874ef40250d7eadd22ffe9c46bbeb98b24a02189615d2aae2767ebbd3f63a55ba0a1464c30668710ebd4c9ef3cef8c98f55c9728c9adbf15146f122928e8a55df45ce7b3af1c8155d3f6b8eecf829353e84093dbc2d0af911c8", 0x5d}, {&(0x7f0000000580)="b2e283981b767e4789105a3abb541f44f8837f474b3b01e476379720125159a3780c1243739de335f98384a1ee1f84faa6d0931b31906a33fba640036dff3d3b53443aa091b2c9932fece6099c48363a15cf053cb675ec954d8c4a4b46a173720a59c688ace19ab7d89f98868c4390ff81ca1cd820eab1b8abae446e909a027c01cfebe74a27908623ebc2a6d01d8c99ae328a35ff112037f5c247efbdd17cb1207ae4b344f1bcefefff2704b84b8489f1ef33dfc0a0c0d91cf11148f45fee9a860a1848f9b0f37d8cc5eef4ff1f6a4ca23f3ff5e9a0039ad0a8d09ee7afae00d91eb6905873c43058f17fa601be2b18aaa50cd94f54280677f90cc46a016e7a541e3fcb0f002b0cf4851dc6bb0d5050cd82a99049f19e28f90b60f107cebe259bcb4a09354179b862181ecaeefb132894013457ce255159be0511fece7f43cab5ac8dab5a1af30070af9b492e160da85efc73b84e50be04c9d0f1fc6719d4b70d3948a8e309e49a23a5ed5bdc96efeb8aeaee0f89bcf91fee2f3960849739c0090a5dfe8f897e73ee8fa084b7907b3dffd4af165d8df68f49d053ae49ab08689d168dcd41c87ee9cdf97b88931484ab58be6d17d9c30b3cf5eebf1f136cadc4a7033aa1d962ce3282e0d5eeb35993c24da14fa599f877425acc81e8624b741dbf9b268336d2781326df8bade5a465af7751dc12ddcf17ae4f17060bc80a1bf3ce0bae80c89079368425cc3cc206482a66edd08acd289740de9f67934477e0468a223cb4a5adb5a4906b1a1e3ea6c18c1e645aa0d2a7cd1393536a65bb108ea2b2eae079264a604221d462506a5c6c3cf3ebea11b598d7210b69c1638c9e54bf8ae2958e2ecc984814230bad50875ecc3b8d8093e4e5ed5ad2bbc6ffac353a68f89d2d61ac6df2f3a372d128800891df909d258f8ff9bc791a2e930d84f5cbcf81397541c82720257c30daeff67fe61e38a25244422d5ecc751744c12906878e051f471af8737be3dc8d744c62a36c2e8ec3db5a8b8b1b7ae0c74f6589b5d59591398999cd297e9a2d1d735206efe4224f4ad12694570a6dd56ece497e615585295b0420039abf06ad761bbe574d940de202eb6f2189699628966dc09bb1a0cf357f35ca3ac0a62406cd9367b2afc38386ca182554a947854d610902cdeca69babd4f5b31396d8260513fa6b23e6293948bec430ce4f50d83b2e98cd52d9d7c15b33b6fa12e0a4cca628307d70ddef21423473de80cdf591537515137b0fadfa988596b6d45d9d4f73f185b5fbbf5dcf692cf4fb87fdc6b1f9b4719fa7c3d2478b1e4880aa82fa2c29b577c124919d2acbf4f1c491872be9f66e2d4109ca37f457814a364e26c881726372205819f21179f32ed1d7f293691216edf8e39c637538ecc26ae409fe0909804b07f605f3d469404fe627c3b9c86a81cbbcfe0e578138dd1812ef1240d86650f6625e030cae439773dee40fd6b5f56d962f2b04113b101da3c5d2f0bbeb77fe8521192e73ee708525cec2b10201f088b6f6b226cc821eac4e4ef8ccbc6e64d90eeea6329b1dec87e6d2832b44273d0b1ec3763fd9f845f73f8cc04885d4fd076a5bd39b033eae2cbd8423aa21836b0ebb75f4512479447fe9188c357185fd6e9353b93d9bcb5ef225695ea27030a3dd5641c68a6210b94aa61a45e840e8855c05dbfc1400c5327630fd1881a40596ea1804607851280d6083209129cf400d021c7ec867967281d8142e1b3b819a3c38621e569281eaaea655da3ec9e537dbe33e6e00747bf4135e7c5164a08318389c8dcffdc2d4750ddf82180d47e936f94471c13ce42d90248b215a404ddfb6efab112068e59211cd8bb26c5260f2b2426ab9f9d39733a0ffeb782f50ed6a9cb3c6640ed6eec30427f91ef2f8414c301e63dabce697481ccdefd3e2a6033a91dc33228d4ffcb8c579f1a8ea6c4331f29e59ca76100b4cbcfa306661162adead6b6bc8050c736a38bde4f6f845c9ce2851ff756d24b8d4aa445ca43dc1d4bbbee60670613f60d9479f54a639ff36c876449e497a28efc3aace7d7a746995c07c161e2958b4d4d55bf9e97142debd4d4a2dc66888e14f9a935d803f03ed86bb23b52216988d76622ff8188ee98cb98bf58bc2ee5edeb461ea17a3a2ddd8047bdeec4d83e632d3bb07135cde26d45ecdadcdaf5eb2609beca06affa414a03931e0a426867a8c73d884116fc16f8108ce511962cc69395bf70b05fb5c895ee6c904c830639d95370d6c8dc2565c394ff7731dfece5a13cac32d4577e045b6b109b6b2ea20d8cb3e1981f9e502c2f5e7dba1e2d39581905cabfc5cecd08df943f827603489f67b22475dd99ef53851d21655abf08ce1347f62dabde2b2b9a948cabfb007f62894f13bf25792ab9d0a7e432098f5f51793da7ec5ce86262964445e06826261bfb902e708a20d0a3bbcef6abe84817afcf3b8128487b66e94ed0040b859e93c5cda05c9de124699cc395f0cb9914976d0d62941c1221e81ed8cfcea2fd2e203b4e841c41b35bdbee8c518ec003bf12880fa3299ee7e4359f7a778636498e6b4be2ab2c4fa01ed1f353d6f793fe3c1a44fe223e65a5d269eddab03a30b897c8123fcbb45a6b25ad69a53441da5e8079e6311112b21ca0a14bafdbd672f10abcdcc1ce73fd10dc790ed8da0e802fb23ac5cbdf8ce3e0c1b404310d49ecb4cf3f4fe66226e79870f5822edebf53b911a2d5c8daec3474951cd4625bb6ec91c0ffe63d0f78489d4dcd5abfaf579e8228bc3dcbfdd0d08e22a7552a1440f2053ba8244144c9ff7b77770936d9637fc604cd972cb06bee239086f20659b9dd6294c8787705df1d0687eaeb35ebb2892b7ce576014aeb00d3bb7845aa0f51ef3bf02aab530af70e115c857812355732ecd1b5c2ba4acec9399af31287e8695031e644add55cf8e92d7f08638b4f5c3912b006e950dc445227a40f10dbbf9932f62f95931c54452de72eb102a9637f82fcd78db60d75da65c495438ae9ece2309f26cedd037cd193f7da930e918cb6a35df6f5d2e670988a9d0b1db3027bf808d29829d38cf967ce0adce8bc14bde25b82d185d2e595e2d7374e398b708b7f0be6bf4b7c3939b1b51099fad07951c2f8bc7eb6a112d9325c901b4228b5d04ac2bd343648f1ad95e07ede5ed6a3a7ce5f1f4e93c12a1bf48fce3870469d665bd9830e9425495126397812e40c0f27bf149c6b52ebb07d238afb31a3858fc287ad999adf6eb524fa107a0e7558fd8e415b6e8b4193e90ae753f673bf2bcc5825bf5902fdb162d8cb48ea1a3eaee17e944198498613d966753164845857338f5ad1c7b675d489bd7a35868140d2a6cc8b22578d8c92f5b070574fdf4d99c278066ca11d02cc4a19c79db19073dfdc78bce5efb1bede703d0bb9882d6a0d8617c2f021b932d87e02b038997f0e619a0a0fe634ecdd17f5bb6f0d9074cac37c5efeaaf35ae3c59e99e04dfce4b7decfb265cd9c60a58c8d5bfbce55b1e59abc4fd4c3f3795b787f96d65329091a2b02b4507a84e7f9f2287e8176b232d28fd3fd84732e5e8e7a3350f38cf0b3caaf255cca04eb25e45d003585aace94e74667b61450d59c518feb38b5c0c8b88c5334e75119d655d89b6c85f5883321539f6d4e80469716bf92d8a30a52cb6d8cf5f53fd7ebb426aa1a61cec6eed9610c4508ab4bf6e650b1fd19a8738bb94f7f9e32f608765ebd3c771f74ce4de10ed6ead1f8abb7227238df9decbe81a3c5475fdf29aae34e66dfcd0708d30128a4b2fbc845c8eedc245f942b791629388090e55ce250e5a028a293b4b264e7eca88fda21333cf605ca7ff97c4ae9463c51776426ebd1eb727100e13b790fb4e3406fa1cba1f304f45b3db8f96eefe398f8c0772762e332baf94c31e90811735e46cc1c970acd2302aecb76fb803c9c53aafef74dc6490754b431740016383adb2a4f4b2a9468b0c436921d96c1faa634b97550a83aaed0df8c3d74692d9545ec0ae142338fba1e4e0c9eca490276745691f7f7473b9daf852ad7e9bedd22d89b4bb42a5c51095aea585bf36b97f83ef1cd7d0b7cc7bfe862393c727a4d236ebd6cc4ff50caa3a2113e2bf19c1985385c6657c47913540a42741621ea8530a50562f113a7f4d8f3f63c1842a5c241bd1b6753a47a5c975138623838faa0aa7aad80e7d474b7b418ac15fd3c412ee7fb792d7b2696ac658483926d65a9ec92291579eb49dc3d5882f8854d4b0b0316b15557204c1a7897d2b6b339bde5f518781102f6568efa6304ebedc1ba44a930aae26cb8562696f0f20fefc6b1325a9ddd011e6e7b463c613c623879d01df064252f83091f0d9061f51179b32f79828040581a5421a07d0ea24a2b04ad0b3f70be5ef625f3f683fa3ef637feb738da7938b73911dbe4cbaecc0e13a50b3ab25a238c65ead9771665f470dea55c38f132c6d3e913e4c191188574c3c927bb201dfc2749c009d6b1d479f7e9d9888791a1c869a005c5030969fb10f206eed4e4d80c128258f6438fd09d2aa0468a016cb12b2e27bc5c4fb6537db1fa6f51e16e2c63ca2d2f2aca8d3e12d5d89d1cb10f7cd8fa40184d2f42638806cc61fb52586e45fe6cc9ca638710a6f9d8525443de143f561852e891e3677407164755370c2e5108a1f85338dfe0033d9e81867ca9912d436236d999638d06cc7fe9330c1b90ca3e887285572817e3bd6329b5491db547758f24c4c0f09556505f22ac8e6976293928918b9483afb99b965cfdb52ca2df051b12ccfeb3a70cedc1aeea477566dcd3a6305f923dd2f3703f87a52162ed255ddba1157ddfd73a3b12ec3c2e239777804949bc2f7061e811b24832454065f9f7188bf38980c0128696b4128afe15f85a61a74cf0a0b8ff25f8dbb5bc07bd7347c6acb5475cdabae57693b222099bb2f89b333913ff9ec5b6fe7cd9af04dce9d09f1c8fe56e2f4f40f1ca39363647c93f52149160834ca5fc1cee4c70930d63a8ef8071bf4c8b16d3121af816958b3fa6b9bccd452944afd64f5f31f5e176dbe1e0766d0afcf88c192adac2b564a50a4abe98dd85fee8109929e5831f9e34b64429d25eb2bfbb1078fabe24c85fcf0a9e95db4f4d58d35c198a1d18a1a6d1872c3f7f1085f7989ba76d50a1a6e5d7953bbd714953efb5a6eca472e144d55267eb3211868c037a353bfa1fa5a585980cb856faaea5dfd4e8a3ee3265cebe73ff91e46aea392e22bc13265f5361c60ec4f02d0c827773cfc65a755deced0436cd317c3d8c08af7cc702caf41668162b49d932a023dbbd515b898ad2cca364d06fac0c8ff4ca3c851399801627f9bd00f4339098f331c9e827391a8a41cad80ea179452727aada7e6d98030bb331589f1ff5f1d5c3f18fd9a5b729ac2c54d7c0a9576305fc83a8a6f69a45a13090124540f9010b40fa390fce64b6478bd2324d9f4a630bb81fe976fedd0b2547eb8dd433130de435e5d356a4e8cb4f01f2dc9f2512f18e6d22b4ccea7250ef4414dff7da391492a7f0660ac63a28f3dd4b38132af762970aace0e67226c5d78efcd59f80f06dc778aea3f727a865af58b35acd0d9bdd2bbbaf3b363547d69ac0cf34d7bd1823600f7dd8d7be5270140470149503e012e9fb362e80ad88096f956243d10a7361cbdfc9eba2ed069a702589554b89257a581e03a2e78c6e75c6f0f04aec50b8e5c8af653c24a6c5d1b26b686fb6f80ccf94127401dc6ecded2d054fe0d06903108217d853c9945673c8c7baeecbe6e6a2b72d20dc4abf2c4adbce25f08ab94", 0x1000}, {&(0x7f0000000440)="9fc227e6de5071f40456d0c25d00580f0af198840c02eef7dc22a0b8cf16ef47c3b5c9f730bbb4795dae8f18d12a38f938260fa29c703b365978e0c45dedfcec3866754a329c182d5259babd9cabf819d94f8f213f104fba931f0326dd980302d0995017fac1c58f71d319be3aac2cc8a3869b47022569a67b872656ba3671c790472974fbf54ef4c6790cbf3ec8743f60706648f2ba311bafa47a9c0b1515c4ddafbd57d420aeaa47ab4bbcc4c84f857e33410eed7163025ab2161f3d01028fdede", 0xc2}, {&(0x7f0000001580)="aa0eb95af643a8e3523dff1cd87e837cd252524217734b72509421b9633d836e41bda1a1976ae11e540ac9ac7451acc6f5a9a20dde628952986c682da8237d449ff178f32f65026c5c48f5666813607fe0b2f190d46613fc678f8c2ba9740b16b4a70ba55d0db74c218869f56b9ca2776177e88fe7a08e78ef86781135c16a1536320184d683753a8e4dc426c3d6deef8caf222f77adc94ead5f07bd6a4c756da3890ddeb7f8f8cc0e54850067083de7ac1543474f164b", 0xb7}], 0x6, &(0x7f0000002000)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x30, 0xffff, 0x1, [r2, r3, r4, r5, r6, r7, r8, r9]}, @rights={0x20, 0xffff, 0x1, [r10, r11, r12]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x28, 0xffff, 0x1, [r16, r17, r18, r19, r20]}, @cred={0x20, 0xffff, 0x0, r21, r22, r23}, @cred={0x20, 0xffff, 0x0, r24, r25, r26}, @rights={0x28, 0xffff, 0x1, [r27, r28, r29, r30, r31]}, @rights={0x10}], 0x128}, 0x1) r32 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r33 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r34 = getpgrp() getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) r36 = getegid() setsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000180)={r34, r35, r36}, 0xc) sendto$inet(r32, &(0x7f00000001c0)="f569796d3b85956f784a150844a3bf628093277e7eb72cd198f7e3939a212feffd3f4f2daf4765f065f5b01c4a1da8ec91ce48059f", 0x35, 0x8, 0x0, 0x0) read(r32, &(0x7f0000000080)=""/87, 0x57) 16:00:07 executing program 1: ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000180)) munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) mprotect(&(0x7f000071b000/0x1000)=nil, 0x1000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x80000000) 16:00:07 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) r2 = msgget(0x0, 0x80) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="030000000000000071b7391fad94fb162e5509eab27653bacce5891aac13746f39070b5dc6db95d8a1ba6b2d36e68df50197aead81fefef2695bcd7003e9311cfe5347c0c61d31cd28bcc9c7f66355d67dcea308d722c55a0be8cd9c731c651c12ff981159303c229cbbad000bdd60e1b8794cc7d619ebad3ee972b618350e16fd19179db6060ca8a3102f4e8505d657c7ce6ec4d76a982a798460951a7313fcaf3f4bdcbef99c8505d21a58f6c324ad1405c5f3f7cf536c0feba1b9511bcedb35e65139b3391c87fd1e59bec5104785d4e53d9bcaa30c0c8dad48d541213a297c0e5392bd8278ea3d74d72f90b70d7e1a0f4beef34be47d16dac48052acd398e755df245b6a8c471a7a1c83a6b4616591fcea547428befe7885df44cd34d07182e29d472da68eff5cc3cc6af167d4cdc65025b0668ee379d9d5b990f9a975c5f87a6076753b39a9773a8794bf9a93cb3ed583dfe1c49ae2d05b4a77ac72b0c7daef878f1d47b25a63944faed3efb3a99234d74adc768d04d208d50343c8cb402f95dbd0a0249372f9065960991d0be33f2d036ed23e596a1233489a4c0e03e39f47266d452095cdcf952203f468376166feb1e73e9f5d3d1a97fd47b4f3671ec87bf8f0ddb194424523409e3776e5567dd54b73422d2c34d8535acd63651fd9ac0e569cfc1afea4d738e54262028cdcb70ffe3009e052cc9f3c96b21a31526b3df86cecfb7ee172d1c3b198bd5fd9ec33aa8afabdf4f2e5513c1aa29127230826027511058f4b1d6bf517acd19da6f33e53a207d64b1b74ac7f3252b002d5232458c06eab0618aa322ee91e590762d9436836b8df0d88c9b687cb9004ba15b19e3c5f62e616770b990a7af70ca889de1ce4da390571017e3fedaefbc1485fedb09d929d25714f2fbf3d350be9d1becdd7dd435cce9f17fdcec7765d4aca390a3687eeca8c030b8226dcfa3efea2e581b2424ffe900a7ba1b59c3196205a844960fe0f0b187ac1f9f8c797092515d520971443ce09c95ed32cb7da58d4458ce36f957202794ed6cf4407a2e0d33abde7a81ad22e079545782837ce00b576ff3b1c02ecbc2aa665579fb9958d763edf677003ec63bc4eebf15e727d03b38b3b0fd384e43d34d97cef04abfbdfb3d9adf7ed639d3fb4129cd8cab3cb59cd0cc7230191e660894e3659e884aec30abd81f0336f46b4b98f832e84f6af3cca2ca0492f228d91226c54a244d20b72456520a6ae8991d38ba415ef91794f482bdc190bc1ba2c07e093705d420c57a0639615253ed64df82c09eb280478ce2fb55e97b7473854b99808498e37555b36f8dd9677dfb966cf8f26e6dcdd7053a6b1ae69bf7039d26d454264de35054b0486d304167e3749ec82a67f9402cecadad1f15605b672e5e3f39d3b58d986187476df29cc1173044540d3b8e9028ca1efefd71d5d2fce88174f9c63140d4b3bc268edd7653aceea2b5b87e47fee9c014a81de5ca7e369f3ca14509030159f11b47999e2b8e51ef8266b600e54435e795e45d2b35a0544009a5ab3b67311b0f52e5b5ae97e33ffc2f040dc1bd5957f37c8f55c29bfe89f5c41329b0254f2368f6d9ca419d4f4b91d4a861551a6df5e759c9a686d46a8239a9763d6c280e5a82521e6d2cf575e63c10253fb081ddd755e07a339b9397efe44f9fe44b31e57ee9627371738da1f7ef034c620d1ff1502e660f10d8f35b43e1c4de606317fe758685f4f3a8d86a44b73d8de47c1a4cbe4010d4ce6c1b4b410d56f5ed1d53ed238dab4ac8fbe2de3f9cfb3830a9a091f50e4623fafe95f54003d90484b55dfc5fdcba091d458d09f7ecc1822ca3e19b13ee15b1dec3738644ad903a61d81dd4786a5265f56fff4bb2637fd937223bde8f0f8e5fa067d524d582071744130535be63f4c9802b95b75d872072f9f2bdeabdf9daba45a9605811fbbed97a633ba8f2a0cae07d4c39ac2d40219901d8c61c7703a43f9d7b4ec59d9f7522402055652da3d287648605baa46634ea9ffaf8c33b002f32dadf6d1e945c44b508954f1a28c3869c52429eca9c4b2fd8982733815072a6154d86067fdad1013a01bc315d221752cc511b43dbe4512a7f2fcf5c2f836a1933c68454f40d052536c4fa504b1238464a3620cff8b020901784afad9b7a0678f124346066637b267bccc98d15f7b86dc40d527c919bacfcdb62e28335019a37d4efa94c90972ec125b87a8731efd43672f2103b570ae365ba925b183ab12607717b55bb566a10a2b9acecbfd4401646ec424d38fc5519d60442d2a32e0fdd52e23b65fe82afdf0c1a492b4382ae7a219987cc0d1d46c4b17747b25225690748d8c637ba703b69f1769214ea101d825b3dddb8f990a51ff62b2335649b5cb3983fa29a2669faae0bd015f73c13d29de5d4e162c29d0ac3505276b5eea70d9552dc5efe4118c0606e5998bd7666fa474c6056dac55211af89628f2c2a27447bd0f9433585c6158dc757eb47cdb6b1e5787660bc0a4b202d2a54e746d82790f2b279d5d9b8afecffb08462c6851c84dc79fa74b1d6684566c79888dcbaed446db78eacf0adc083508b6d3e8ae0f8bb878f2b7dc8038147c4acb591c2c74571f0a8f4df1d6b8c6461e952c7e6484bb86c60c07d5e33faf36558d3535d8ea4e2863a31eae84278f03e1e6ac9a0cf02fac9d66027c86ff67f716138ce2ab66760b43bf06cfb5251bad6ff134f6586da8fcb6d4e48b5737cd3ab3328a8dde3691f9be20ba5b2dddf12bc374a4e286b22ff418d285b485173e12b2105d2d3e1ea1eed482b8e41cad498c9accab5b26ee157c875c018989a7e68f1f960325ed9ed6a9e86d9eba59062e186c1c982e48147db16f3457f58f02a2c4a786752e41b08b6d1284345cdcaae9774e232fa3660f0eb179f14cc749444fb1cd848ab9657d58f2af1b7708b31b1494690d944ba39ecf4a72a0899e0cc9221addfab2c9aba7452c4cb45bfc2bc10867cfb71afe20dd97dc84adf259f061bacf4897df26581b242215d9504edb4977629e1159ce073865d505a47946789de25fd19815d4cd5c09d329ec6196458f725409719a3455ca63b97372e00a8525d451081816e679047f0873cd8a4041bed8d7664e01558b2237f66883448eeaf32f8f8c08a1cf1566b004223c88e59daf142ed356a31265680543076dff78b5f01994a30e47d17d7d7e8a0a14bf7d308c5d85a688b751c7ee77fb5dc5482e5364582e7a1f50ee77fddfb6346a5dfa5b2ead8381a9e5e8ef7eda69cb609b6086ad571e7c758f8e8dd6e964df3ee030d8d54a56966610621fd522cdb9b589245dd5350c2a920057ee17e58d5907d4e2fa6d21ff905cae2fa417c69cb3b2c01ca0dec3db0d1e2c88819aedc203220b8de4ef30b5d78ec347782068ebc2bd246db560a0e3db269e257ddb7e414df073842380d3ea15a480c4e4581482c6e0c9e2ce590cbd1f638dc7a8adea6d49c064b7c24b6cf2e635967a6a348a45157aa36e7ff0f52d649b83da40da4b9b998732c8b57af7117538a2aebf45124d6b24b80fe505a72b415f384f78db7449030d3db49ed09e8885d804a03e2579345eeea017b4fec710b83016968859e7361b1820760b45901ba21f02d6a0a6f1f889ba1fe3119a405f94dfd62407916caeec8345b80ecf39f1ea28d0b57ca35370c0e1c869d7bf646aec9a8bfd01f67e0b3a576fe22a8beda229c2c0486b6bc955c1b1fc63e49d32c985068aefe03084d821e80f9dc6895611fe3cc292978f4c66b34fe954d233a0fd3a624829c5d113180739c5d889c9f40af1707242c34d25f0e2d78e804d459bb1e4c86e2b6c2984613622dcf5a3d7c0dc743a61aea540896f1b3b1a54187c1bb489c55bef968f57a01f66c97fb7f652933ebe6a8a12a5af513f13cdaa6598d9c8a98b0d6f0ac8193b3accbbfd9f575ab09cdc948e19dc95e7bbe417c2da7222a6a19cbe7ea4be2eed02e82ee1d68cd52d5fb986a2b9bf4f50b960a60b6a3ad41c2344ee183c50aa143412a0bd9326c914b537f13c8c0dd5741cebfcfba92764dc0031fa4e32fa2d5d85805ef9f634440bf3a4eb53eb79f2dcd18385c24782ba68c279b138464b22fec01fab58929221b4736aef7a6eba9a5039bd48964b1ea8d3878eca506880f42ba59480c22a1d8937634ac468fee79ecccd905e22adbed61f9cf1c7605aa9db7ff7b6b989ed6f442c0d93f7134232c63814f73e7dd467b3cdfaa0c2e24993028d9126c9fe444832f3434d0dd40fff7b195d44d47edf58da2ebadde4e86690e7fc41b297f12a3983ee6d2a4ff1c71f4adf1b04ae8a56ab1579132aa43d3b0449dfa81f9bd90e466409dc371729b32e044468a557add2cbba3ac9e293c67c045be9d7eb285c85624c4a54c5f2ad5d4f9e1638ec2186c33a510b74ee866a180056d88159a09bcc47b0eab405d23973ab2f8b4b259712f7be45fc3c093b73acd3af0df5f2fa9107d79e5c87c55052de3843acb9e003bdf3d3f1b593498ef60bdb6987d47f755665840f92fb584346f3bbf1b40d6efe57818f8776d1ef47c55e7df2d8243c7388ae9b6100e15d3a33cc24ff9d31f41a9d272038c9329883d843c70be720249505072a78b209bd32597295fab6dc7b7b9b32e4466c568c76d2a522178253221c5d47d462cb9f2c1fa7358c80c9d4cf32e436c5ea67b7db56bb1b4c808102f8fa5261178889b375d9497dc473651ac274b35629fbeecf3726adb90acf23aa31240ea4255ef8f8346da66c2b559afca5958ef55e2af5d56234fd76778ad9e2f4e9c1de1debeee8087ca046ade812bd991b7a0deeed5187738376f7a19931747a066e9fcceca4b6c2acf433fc23686d9bfd65ccdcf3c1a075dd8ca3894c77be5a9e96e3bce7a7ec84861b04e14f8572d07a1e7eca6110c4f5a67541201976346b67f48cc69a7a1bbd43333e505ac35caaffba0b680324799395807eef22c0bddc4cad2f48d4ab342213f192dd1845a469bae023affd0040d40d9bda66c19f4a5d3da6b8bb1ba9b61af475ba43efe413b145ca1b1df3ffbc668d7a51100c78808d5920537bf2f8fbafee98eee18595794075ceb915e4832a755722dd8051048ce3c1b8fc881d3e3bdc0c36ac34242c677eaf04677e5319d5dc1cd3365328974d9496c0c7784d971f2553fb1cc156a6de917e406df396ff188c46b7a4908c903259722ac072f8c9899e9d36a5fbe501d6cb28d9395907b5874a8828f98ee6fb5496f883c71827488693233bdc429f8563e0e061d135c75b9573ee9e1c5ab9d1de126c46652fb41615962f192170ac659bcc7e5eb3d2c3d6845630ef06ee5e4fb5563c0792aac58ae9c9e574b8c19bdca1c09a3f8021fe67f5c3181ecdfc64ecc41ac020653241f958831b0057cc1bce0e48b5be354031ed99fee053f3ac1c1420873af3657d1dd45cf6995a9e51ad3d6c9b2a80408c4424907e873260fac9a5b90f457df931c7ee405ccfcab7d7372e7f077ff39d42f573cab2afb159c4b7784f83dbf6d8c949f346f5845260b71cfc678078cd86b2e0057376e16e489d43599fd8e3e057f57d4a74f1d6c47c17f5a753a60cc954bb60c801b04c5641741e8f32fbdaccfe985100eaf4f0f4544f29e2a1ea24ede1f10efcaabb9099b2671b82794da1bf7fbc23af641113354b046c776afa8c7a3553803b89990c26bbbaa220dfa23a1d2b9f777998304b64ec2a57ccebb3bb09e3856b6600c65688fd05385a363f577efc67c8ebec7bdf1cff1c81d7bd3e383eeac64306effef95d2170425039753d4184cfba4daadc311fa44d"], 0x1008, 0x800) 16:00:07 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x8001, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000340)={0x400, 0x5, {[0x10000, 0x10000, 0xfffffffffffffff9, 0xffffffffffffffff, 0x8, 0x5, 0x5f3, 0x7, 0xfffffffffffffffb, 0x10000, 0x637, 0x8, 0x10001, 0xc3, 0x10001, 0xfff, 0x4, 0x100000001], [0x6, 0x401, 0x0, 0xcd17, 0x9cb, 0x6, 0xffff, 0x1f, 0x5], [0x8, 0x2a, 0x1, 0x8, 0x80000001, 0x8, 0x3f], [0x3, 0x216, 0x4, 0x8000, 0x5, 0x5], [{0x8, 0x20000000, 0x7ff, 0x7}, {0x4, 0x5, 0x7, 0x80}, {0x5, 0x100000001, 0x8, 0x2}, {0x1, 0x4275, 0x0, 0x7}, {0x48a, 0x6, 0x5d13733f, 0x7fffffff}, {0x40, 0x12db, 0x6, 0x2}, {0x2, 0x4, 0x400, 0x3}, {0xa, 0x401, 0x0, 0x9}], {0x7c3, 0x5, 0x6a9f, 0x20}, {0x800, 0x3f, 0x1, 0x6}}}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r2, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r4 = kqueue() r5 = kqueue() r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x34, 0x0, 0xc68, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(r5, &(0x7f0000000040), 0x7f, 0x0, 0x102, 0x0) kevent(r4, &(0x7f0000000040), 0x8000, 0x0, 0x88c5, 0x0) close(r1) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) 16:00:08 executing program 1: sync() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000080)={0x6, 0x2, 0x7, {[0x2, 0x4, 0x7, 0x7ff, 0x2, 0x6, 0xffff, 0x0, 0xdb9, 0x6, 0x8, 0xeb, 0xfffffffffffffffc, 0xa521, 0x101, 0x8, 0xf13d, 0x2], [0x5495, 0x7, 0x6, 0x0, 0x5, 0x20, 0x8, 0xffff, 0x9900, 0x5], [0x1, 0xd61, 0x1, 0x0, 0x43f7, 0x101], [0x1, 0x0, 0x2, 0x6, 0x600e, 0x7], [{0xfff, 0x0, 0x6, 0x6}, {0x2, 0x20000000000, 0x400, 0x1}, {0x8000, 0x5b93, 0x8, 0x1}, {0x9, 0x5439, 0x80, 0x606}, {0xa39, 0x928, 0x4}, {0x40, 0xeb, 0xf737, 0x5}, {0x1, 0x4, 0x8, 0x542bc5f3}, {0x80000001, 0x977, 0x10000, 0x3}], {0x70, 0x0, 0x400, 0x7}, {0x5, 0x81, 0x1, 0xfffffffffffffc01}}}) setsockopt(r0, 0x7, 0x100, &(0x7f0000000040)="dbb1930c50321188c71405a3323fcfca39efece1df4c56b7d026a84c13b512b50e719fe4bac0a3c98b1c0471127c7cfa032ee36482", 0x35) getrusage(0x1, &(0x7f00000003c0)) 16:00:08 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000380)='./bus\x00', 0x2003, 0xa613c) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) clock_settime(0x0, &(0x7f0000000280)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000001c0)=0xffffffffffffabfc) getrlimit(0x3, &(0x7f0000000140)) pwritev(r0, &(0x7f0000001a40)=[{&(0x7f0000000300)="52887d19a3c00c858c78ce9b0fced7de358e24551f8adaa32ec3c0b28feb64c308eb40fbb270f921a9497819bf7e36fb77414263d98679b310c6491008b95a2932c55964d7fe556e8fb5824cb3cc351d32248e52d840f278ed3a11adfa587f78d58c91098f0301198cb0d5e929b0537419052d8763b7a73feeaa2cceb819", 0x7e}, {&(0x7f0000000540)="ac56f2a63c68e06c9edd5aff04e67d0ae93bab7e4f00efe48fd551aaeb10db3e2f50abe283b2a51aa939e6c0b3aac5fd8ca2859054292912ed7b4d799e9ac5f44d979fdcbbc7f61610c7fe6d4e214816c2080ba388117a360b129a612245b3581b3d", 0x62}], 0x2, 0x0, 0x0) 16:00:00 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r2, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) r3 = dup2(r1, r2) read(r3, &(0x7f00000002c0)=""/171, 0xab) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000140)=r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, 0xfffffffffffffffe) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x100, 0x1) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x6, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1089, 0x0, 0xfffffef2) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x24, 0x0, 0x0) r1 = socket(0x18, 0x4, 0x5) connect(r1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget(0x3, 0x2, 0x400) semop(r1, &(0x7f0000000040)=[{0x446baad931b2f8b7, 0x100000000, 0x1000}, {0x4, 0xfff, 0x1000}, {0x3, 0x7f, 0x800}, {0x1, 0x84, 0x800}], 0x4) r2 = semget$private(0x0, 0x2, 0x2) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000200)=""/176) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:00 executing program 0: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000080)={0x7, 0xe6f}) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)="75de78c26382b048d360f3b59eb0947bc2a15fd06e9e5774019ef289a715fdb4c2a5dbd0e3d247d27397f0d2", 0x2c}], 0x1) readv(r1, &(0x7f00000002c0), 0x0) r2 = dup(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x1, 0x2}) fchflags(r1, 0x1) 16:00:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = semget$private(0x0, 0x4, 0x40) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/4096) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r2 = openat(0xffffffffffffffff, &(0x7f00000011c0)='./file0\x00', 0xc0, 0xe6) setsockopt(r2, 0xffffffff, 0xffffffffffffffff, &(0x7f0000001200)="272992078c02cd7a2a87122e9cdfc3311a1bdb66193b3ba6b458b296e8921be7e626f87bf6114362bce748c2d61c1f791d782d1190ec46415c6198bf3c7488456f6bfaa63a796e3ba23793fded692b6c94126fd08a6ed6bbc80677daebd517e1af5c7d12cb57ff7da94815f2724cabbaf4ca2100b8453c684871eae7d90fc7cbeb71f0b280ea28988955ba5197b8022e7335c378f33cd418492dce9d241d81afa51b1a176592ccce2bb1e8e8653cae6204e51dd963b04181edd1ccb5f6af13e5466ac607d0507dc4484f57414f14e35e72973881cc496ca03cfd5319", 0xdc) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000010c0)=""/223) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0x20000000000001, 0x8001}) setsockopt(r0, 0x29, 0x6c, &(0x7f00000011c0), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0x1) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) 16:00:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r2 = socket(0x18, 0xc003, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x200, 0x114) kevent(r3, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x62, 0x27, 0x0, 0x20}, {{r0}, 0xfffffffffffffffe, 0x8, 0x4, 0x5, 0x80}, {{r0}, 0xfffffffffffffffb, 0x30, 0x20, 0xffff, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0x20, 0x1, 0x7, 0x6}, {{r1}, 0xfffffffffffffffa, 0x2, 0x80000000, 0x4}], 0x5, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffc, 0x84, 0x54, 0xb4, 0x80000001}], 0xac3, &(0x7f0000000240)={0x3, 0x196}) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) 16:00:00 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x80) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) munmap(&(0x7f0000ff5000/0x3000)=nil, 0x3000) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x2) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000080)=""/9, 0x9}, {&(0x7f00000000c0)=""/104, 0x68}, {&(0x7f0000000140)=""/55, 0x37}, {&(0x7f0000000180)=""/228, 0xe4}, {&(0x7f0000000280)=""/11, 0xb}, {&(0x7f00000002c0)=""/9, 0x9}, {&(0x7f0000000300)=""/234, 0xea}, {&(0x7f0000000400)=""/17, 0x11}], 0x8) mmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="d6d2727f695f63aeedeb15abea0764040b17dd5afe6dab91f8a8f59c740011bbfd99ef442fe8440f1a47d0cce197a7162e73d492fa6d7296222a77b5e0aafa9abb1a2fde8d27fab068b6751200a3016a454fcce41f285d98d8508b0c08040aa61d285bb2f8370c17a28daf85ced885f07b4d02542ce764256f054de4af59b86c17baf7083f3aeca10490249c6fdcd8fc65b61b1055b728ce24e74382665275bacb4a335ab634e0e8457a370829b874", 0xaf) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c02000000", 0x8) 16:00:00 executing program 0: mknod(&(0x7f0000001940)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000180)='./bus\x00', 0x4000000051, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x31ca, 0x0, 0x7c04, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x1, &(0x7f0000000080)=[r2]) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x1000000000005dc2) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000001c0)={0x3, 0xfff, './file0\x00', 0x0, 0xb6f, 0xfc66, 0x9}) close(r0) r1 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r2 = getppid() ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000540)={0x10, 0x7, 0x4, 0x2, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xb1d3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x5000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x400000000000000}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0xfff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000fec000/0x3000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x4}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000fed000/0x4000)=nil, 0x3}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x1d0}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fee000/0x4000)=nil, 0xfff}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fec000/0x2000)=nil, 0x20}], ['./file0\x00', './file0\x00', './bus\x00', './file0\x00'], './file0\x00', './file0\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './file'], 0x8}) wait4(r2, &(0x7f0000000200), 0x1, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x4, r2) execve(0x0, 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x80, 0x40) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x3}) bind$inet(r1, &(0x7f0000000140)={0x2, 0x3}, 0xc) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup2(r0, r0) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x10, 0x20) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x6, 0xa7d, 0x1, 0xffffffff, "bd1fc34738dac0ba8242744e79ffa13b51894606", 0x79b, 0x7}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000280)=[{0xffffffffffffff5c, 0xfffffffffffffffc}]}) 16:00:00 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000080)='./file0\x00', 0x5e2b02f2cf98906e) write(r1, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r1, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x4, 0x1, 0xfffffffffffffffc, 0x1, 0x1f, 0xffffffffffff06dc, 0x1ff, 0x1, 0x1, 0x9, 0x5c0}) ktrace(&(0x7f0000000480)='./file0\x00', 0x2, 0x0, 0x0) dup2(r2, r1) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:00:00 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f00000001c0)=""/122, 0x7a) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x200000b7, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x40) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) OpenBSD/amd64 (ci-openbsd-multicore-6.c.syzkaller.internal) (tty00) 16:00:00 executing program 1: r0 = syz_open_pts() close(r0) open(&(0x7f0000000100)='./file0\x00', 0x400, 0xf62de4a475f2efaa) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000500)) r2 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x6) r3 = dup2(r2, r1) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0xffffffff, 0x73}, {0x7, 0xffffffffffffffd0}}, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000200)='n.', 0x2) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:00 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0xfffffffffffffe7a, 0xffffffffffffffff, 0x0, &(0x7f0000000000)=""/230, 0xe6}, 0x2) 16:00:00 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0xffffffff) setrlimit(0x8, &(0x7f0000000180)={0x7, 0x5}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "070000003e79010034840c760b666bfede477dac", 0x0, 0x3}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) writev(r1, &(0x7f0000000180), 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000180)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x2}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: r0 = socket(0x800000018, 0x3, 0x102) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt(r0, 0x845, 0x6, &(0x7f00000000c0)=""/4096, &(0x7f0000000000)=0x1000) 16:00:01 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect(r2, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) sendmsg(r2, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000680)="7ac607c9f2fc4d5b7c7f46a04af628527bf1294fc6d7901f51bd3b339df07db4fc6a722195e7e2538bbd2912108b926b047aac309ac17325951d688480dccd08e96917598ddcaaf3c0a8cf1374a775d77df6d1009e2f37d0eccb46fa63d5eabdd8c0a5b9325f91fab24ad3d6934950", 0xffffffe3}, {&(0x7f00000001c0)="d33670b389a202e6c1dc3d7af5602291d1e006fd2686a057777b3cbdba13b636b4d9c6a46888415b4a070e1f2ff712b10ea89b7007f28d7e1398136c12736ed99ec6bb02401d19c46e3abe098537383ece41e2e0a6d3cbfffb42", 0x5a}, {&(0x7f0000001440)="076cd3b5827dded2f071798c7fd2b528a6aa9e26e7208fda99aec06193b08c31e7eeba3bb094492ae2fc812cb3f328068e94cf36e43107f0677e35e704820bf2142c39a6fb7823819c8892a2164c4a3cd4dc75ce20f1d99f6440740fc5195733afe93076f58e7e8a8b38a6780cbcf9b426047325cb49eee1fdf5007d12147eaa395332c469b9dad1fb770668204321eada6c36b7af18cb8be45c64a2c491c591ea54978b7eb27611978eb67fe37d0f6e1a4c2901434bb92eab74c172d2e7a6ddad69761557bcef555d23723e785836f31c16651ec48abe04aedd5372baa315042dc404a7f98c8f77a023753e1e7970c10ee576bbf269c68256fd3e54e7bca0e762ee992aa18e99fcabba5c59ca769df613057289ba60c20b7bdb83f956cb8cf0950ba2e8e5d03cdf52caeb6156a5201d9af8bee940318818e998c47e1aea67e95ef5e8c64fe8afbbdb6b46a0ac881fb7f3fbcc8880d16c0f35b3f7407416e9695910c83aee2f529d898a99b82b2e708d01bffb18576ef8fc21eff9f14fdc1904834cdddcf5307f0975539956d0470b401364bad01593d8b3d13080aa8c1a167ebbb46ba855e30290e310030f68867be9b2c70819d3efab5f62621ed2075c0a9c0422cc1511d8a17808a42b68ac62f1a93a4e4e88123c381ffe956120999a27907e50ee8f02cdc3002b29c57825df55ae3b0445994dc349cc807d83deab5f38dda41c015060566860a114439eb4197eac1643fc843ac8085d7b83cd107769649f5da77e10c28397f8e193e70526c5dfde262030f6280e736bb88f6b907d152d06c7ebfc5499046b2d9aad5bb8193807f16d1ba17626a7b98d9f0f4da600d6a999f68bf7b7f529e0e6e7b46c963958e264b5084d8fe88e532a031156772637e09b1076610a169c2cf72df7ef22e9725d588a4f399746e4b4ca8d7194c11f9cdf30d6ee6354d9ccd9900f6e9b3bb5e09238e367ed0d8c1facce522f39bd6cc30fd7df470ecf041371401b1950f86111a841ef37e735ceeba99cef0e0c4bacce4ccc157106fda1ddc81c7c623726b25f2b11e415db6c4278de5a8ee2a9a9f5344e6ffa640589e407f1f54141ef56c5523de6471b31590c50acc6831452bbf6eb0d9ac27b61c10ff8ccb73bcff688b38d6d9164614e789d51fb371b57d2067e9686eec49cdc225fee91c96836e3534d1efc8ff461159ee3330117e7f6072a2fb72f1bf7dfa55cd6e9b234692209a3728dc63ea59874dd88310933b0d215c33b5a757d5d73f28ec170a63cc2c88f70628d203f91f83cb0f3c658076374979caa082a515357d7b969b3f3e97e85b108d7080538409e2952832b6a621aa827c769266e94f7de80447b851bcdbe4b20899a85c89323bc230400841de794b56f20406d51bca5aa08fdc9a79e7acc6fb99865c24c0780801a5ce1a36eac2c7f6ea0ac2d48ddd8ed2fd54dc7dd2c97564eeea6b895eb452b49d979906653586014f7b3cfee410913304331aec8b46aaf7cff1ee89448e9100473fe4718cb4c9cf09022db1dece152f1504560512660e0cff7e6d444c1f30a3529e6a9bb1247ec148fb386fba0acf6b175f44b93a22b2b94bc44ad63455ff364df24df462eb83732810cd72c23e623a936611f29eac698d83c881a389b9d8d6a1a9d34db9ecb2e590d868f93e72a8d4cd6b55ef3f2b4be2cb1d4b1fa986cf5cefe60224192f9cb2bb2df81a2fbc438551e7b64115116873e601f4c8a249c456e68d2ceaf1fde15c347c07a21d80985c739a12c7b4ade84d759939ec5dc0bde414ee17d712bec6131d93444f322f6e3d4f328ba347e1bc8bb28803f662b45c5fabcf5f9962f5bd114bbb2b68f743254fa4eedead0826da95975085b10de79f048ff2eda4bb7c376fa28cd6ab4a9b9f00ea551c664942e84c2a2ef4dec0202bdbe33c924bbe0090a8ac42c34443f25f8931a30d79ffd543743dae1f06c42bbde4fbeb80c1217b67ee78ba7514826c1c0b474d8f19782fdaebfe60e7a689085349c46875c574441999f57d20e08fc6b79b0c9092efe44d5af82a62b821f88483f2c3009b675dbe9bce95b6904cdf1781251a5e81257aab4036f9e3fa6bf47943815de508497c2232c4b79bb95c9e8988ed32fd8790a71e86e8626d4e1b9b2d14636bafff933dfbf76208161beef1933e397aa02d567efb19e6a08e13a7d33c12035581f921d4f27428f254fefd35d0ac50a764111c7547a7b5aae407a49b3315559fad20ad16437ddc999e35a17b68881ed12a6cd5518277c0f60eb1a72342ad44cef48c0739114a0246fd0382bc5f031930cfaa650533757f9307cc11f896b6fd20cab972bf75d682ff6a9d0327555ec21806d8d557cc6337d05743b993237c534b3bcf0bce31eee3ee1c12c674ae37685e1a7d983b825109085c5404631e93e352c2623cc7efab5217c9c59a1067e782d09cd4a2ce4dcf176842e410fe1e6847c756cc9a66b3d6e76fe796f5e5bfc69d394f330667502a97164b317d59f417b0cb668c8e4401e1ceb19f3ece89deb28f5335b565c0e01e2f8cd436861bbdc5049898436426c173eb1bc31e434d665a3af71da1470a3782ddd44f030a5693ec31b2962535338f88efa264e55b0e80f365d38a8362394cad0cf9018f9417a585544a4de3c6918ffc874a97d3e8e59cfc9a6ae3664708beaed890590d5ac244b12abe70b3652dd65bdbff77b1a99a0b7de3752baaeab659eeb505bb84519f3c05b4a7029e55222456b86792085eb68e1912e2fae2e6908a2a94f0563b98cc2afd5bcba6f57f6f49a88d46e12c2957d74c320259968deaaceb87ac28eb3101fed0a1f7e51f30bed9951c9671cb03fbea1cd93f7defd4fda0784f6d355beb1f7fa533be29cf068e026ccb39f62f8ed8422e8a68ed5f111236d4e26a28eced6a4864792f9014ccf6e60a6ca0b24ee1c642a7b90ef49ccca7a81f58f3654f3076022df5e443ac2acff77a705564f621814ef6497fce21524996eb38ef45a2d14270990971c27c269072c74d2a4f708aadfe461377f2211fe894e57e707c6cc66d1e8f4189582946e3596612e9acde550287efa532630be67a7376090cac9e052766a51c1916a70372d53b0921db0d16c9603204664e35e0f276e34b447edb1998c8d5061665a731f9b9caea4f656b6f0e40500517edaf9c265c6a6336c9a0a20fdac6a6df0580ebecacc4e2508180a79439df37e5b17832bd1224d0dba24ffcf2dfc828ebf5e29e0c560e82bd0560de4c1877f0900b397f7d784bc3f78e0a829d6c35714cdb2a16f0bd88ecac2fb30d5541cb4505f432d31ac5fd62bf94c33d003e8a6f0fdb9ef3708e9f8f308a6b24f04c9f5735275a038aea8e80cb96e25025a8ffb1a00c4c65542b65acc81e142cb0050fec4f37383d06be92442160c59c387302debbcb5647e15c8001418ebfba3cb749765f2a9f238e66373a51fca724e8feb9923b57984f660363187de2079c961acc8896ac78d0401fd2240ab17f14bc4ec47c525a14c760fefe3de31867b0b685533fe98cacbff0a8825b435cc02da3cf667c75db42cd72823869daf8633abd7dbe4bd279f03745db61da9de4d31fe3a9fe763a8406aa5703ca8c72e3f0f68b0be2bb23ceec731826fb0ee8f89e3d09496443aeeaaa98c925f582b523b75269d9ae37dad36904c3ec3535058760b4fc35f3c32a2534f1acbfd293d47aa8bf171d17c9dcffa08ca3f8cdfcb49c757a9495705d80f42de815e7b5c886eb25baa2442368af0f2d6eac290dcfc5b50b7e75247e2f7c54042f13111b42f660429bdee02c11d348880dfff0b5737680cf35bc5abd3dc9fb456f1af8e68caf581e3873ef3839506ca9d1d6513c426e20c34a1d2f244e5b02c31943176d0c638b3c1d12f2523c6e837a0d6c566d6eaa5fdec4cf35d6dc9812d3901956bb7bf811a1c2a58364a8df81b1bd30e88b3516690d8a916289d762798d730c70d493b5ab0b9c7015be64c4606509114a5f0efb4e0d89bf50120920db00d62cd3113a644457ac78b74e8c214e76d0e533993c4c55c5c73d30808d4d5bcf55b198ce95b6863f04eecb6dd974a267e203c180be361477ab9eef45f3bfcf8dbce2b28b8b02256ac1831c9d6598ba73ab5051bbbd46917db326d7b57043c9262e1c3515b9ef78b250c030698423bf271ee51083dad7b99d42da695f3bed624c088c8f8ff60dd1b5bf725bb1e255140ec049a989a22381a833e163a0d835acd20e0d3bfe0460725d735f2d1b6385833fd9c7e55b8e7d3917749015d11e07c4db5b69fc67befd6a0a1b7c18bc3607273651f640811d68af469ab15f25a00077c127b0a3f109271e05a3956deb2073eb49cd82ee94ef4524bfb7eb349200bee937d5f81f783227530eb41f02900b95cd8af18ebf3e549724620b7bdf33c457640be9532d9d6434bf908344eb7c53073d93052123636c7a99a612aedd41a85d8b4ccef5de5df392371af2a7719a69c2ac3295e3ddb164739052640af7503c4043434cc155e470d0fde3e79cd50f8043acddea0a516a2b41502dbe96b40383b968a0d3deb7a468457078b46fe2233c2b9dfefff14a8c3482834c5a54f2b932e682fc24b7ff62009d494c4a7804dc5fe7630b7e370afbb3b96be0c2a7cd5c87b789a252eae32841eebfd4f664bc27a4668fc2cb5c1f7fde4fccafc6663947b6214c86515adcdd306586e7ba89f988761cba49a778fce66f29fa5822c2b9bc362346f49cd4fffb087a8141d2ba4d71009428e6a42c658e22920617cdf9f5ef281e696da4483a2b266648f7079ee078034609213cd1ee62b3dd323a31e5dec2eecc84a0af85f5b71917762616385d321608c2846e0944ed59319fb0ca52c98acb44c3826f78f51825b8db4ccb2b5983717ac71438705a8230d6a6c511181d525cec12f29f72c8e720b170551c89f49d7826115ab4a56f75ea8ccd1c07a3a5e5e2fba95ad1a27cd58e59fd44df66f25851fd6a2e4c7673acb8920b0c63223d7510290d8127b35cc4eb2c7bccb10301518046eea897637ebdf00b8c02af5fc3e81516a2984f5adc157daff57c2222282b9b8a301cd00ad48ef0c20dcac91e2ad1ce22eeb846d376f156d1876db75fee2d31c96310cc82308e684191f5d1e89b5b78c56f74509094147b9cac1193e6a62be64f54bb53e4d94793d5ace3b866b480787b1730e1d0d2e789c1e2e5cf9fd0ff46ca1652338e2ae4fc3dd73e114aca6df10f40988c7d818714ac3053dfdce2c51098cfc5012eb759af4a1ad0500000000000000067661dcec6e0672a0a0c9470698a7f1823b2e63561ca579303f9cbacfaf372d050930353081197cfc3894e1fa88f3e4f3eaf63e1492eac514fd6c73ea89530a6ff926ae48db685e2994831cdc8ccf6e78b792d78064b5a2a536506950ae8e7c2775f17d703707440629172f013a315a28999d7009800ec4fd114eb5b122e8654d4df7ce51c4a0e4832ddfa7ab9213e6cff51df2abab2c24a1584ac75e4bb7bb60bafaa826d2816886a9e104fb208982ac070106254383c7287cd2d2c4d32d5a61630b209ad2abd576da1ef3a9d22c4beb9dec73211742a15b8895c07128dceb3373389335f7d8fa9e85ecbcaf219e5e4c4e1fbb4291ac40e4dc5cc0ae389f6640d3b59ddbfe831226599126263e406c38255c8c1ac091a990fd8df734cee3b1eae2979ff4ce7e06dcb613be1b5bd87d0e995805c94a7d262129d0409546c01adc833b78000000000000", 0xfdf}], 0x3, 0x0}, 0x0) 16:00:01 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000340)={{0x18, 0x1, 0x6eb}, {0x18, 0x2, 0x4, 0x7fff}, 0x39, [0x8001, 0x3, 0xfffffffffffffbff, 0x0, 0x8001, 0xf74, 0x8]}, 0x3c) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0x23b) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000100)={0x6, [{0x3, 0x8}, {0x2, 0x7}, {0x3, 0xfffffffffffffffe}, {0x3, 0x9d38}, {0x3, 0x9}, {0x3, 0x80000000}, {0x2, 0x7}, {0x3, 0xffffffff}, {0x1, 0xf788}, {0x1, 0x9}, {0x1, 0xfffffffffffffc68}, {0x2}, {0x3, 0x9}, {0x0, 0x2}, {0x1, 0x7fffffff}, {0x2, 0x1000}, {0x2, 0xd22}, {0x1, 0xa3}, {0x2}, {0x3, 0x1d}, {0x1, 0x5}, {0x2, 0x184}, {0x3, 0x300}, {0x2, 0x8}, {0x3, 0xfffffffffffffff8}, {0x2, 0x7ff}, {0x2, 0x401}, {0x581100df5b213a88, 0x1}, {0xd1824787793ef723, 0x9}, {0x3, 0x101}, {0x2, 0x3f}, {0x2, 0x9}]}) r3 = dup2(r0, r1) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000240)="7f601928f90f04b411b71f991cd6ba83848051d4ad2a2b6195c945e5663ce640e4aebf36814d4cc0d7e8ea5fc65116b676873152a72bbff633689fefd1940edd33f0ca614b6f4d7ba4f4d48fac29b3161bf8509241b16553625ffcb11b24733f91f9125d41213d057f4066b347fc0575253e27acf762a2502bbf78a25585e2ca5ebf46aff629a5c7bd47925d44da5bff27476a5f8fa78b8606dc4b580db9738873aca23e5f2c2a6a98fc3958720b9337be", 0xb1}], 0x1) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x14}, {0x806}]}) syz_emit_ethernet(0x1, &(0x7f0000001480)="06") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYRESOCT=r0, @ANYRESHEX]) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x3}, {0x6cb04efeb70c4f6f}]}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) 16:00:01 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$getflags(r0, 0x3) poll(&(0x7f0000000140)=[{r0, 0x20}, {r1, 0x100}], 0x2, 0x3) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f300070060c3dce5081a6f6000"}) writev(r2, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="cf000000e7", 0xffffffffffffff31}], 0x1, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0xcb) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002940)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000200)="0088") r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) fcntl$dupfd(r0, 0x0, r1) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) 16:00:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffc5e) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: r0 = syz_open_pts() r1 = dup(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000680)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0ea244692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a6b46d918eb7e82a85218e5ae89a520b700000000000000000000000000000000986028b530eb322ceeb6be9d7ec52df8504d995e16d48c591d81e94e6ac1523735a9add2a64dd254364c375505d3e8833d9e46a6a7f97f6decc3960a869e94fa962c7dcf97b53c18593dfbc528b0344dd400000000000000000000000027f30596be38cde1cb490f5c4c550d532e7f388f981d498bf2c04bd5eb05e3f14d7176daf56b5b0c1e121e1e28ab7ea6f627f0ec7621619cc30d5b6d3e7c1e825311843caa887047413961f311218965466e5a08f8784160944a189455e82aa4e0be320615a608968a866fea6506c4d48032", 0x1000002dc) r2 = syz_open_pts() pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="8f085c96e35e40d06ce15c5e1c7287da5875f0f7db6ff1698f662cb2200ebd7bde909acb586edbd1d577bdc4cf2a4eae9727f05f3221cfe2f723a2dfaa7b41890a304ff43aaa805644ce597c50c627fc9e38153777ad4983e3f0e22c91f91ba13c0e0c2bbb9670bfbd7edc081f4bcfef60ac1e43e88f", 0x76}, {&(0x7f0000000900)="e6275a51ffc316a982a5a188e5c97dc24dbc7bd5d272fabeede93a7a7b4543a8b604362d3db27fbe8d7b7aeb58f0be694bdf2f06e5ebd518631ce38dba2273b2c368de460e968f502c2493de85db3fbbff59b93659331938ce27b3665c3632f22986623498caaf98424ecf3fda4f56db4218e394280fc7122c06b2edecaca6c165b212b679a0890143d582b656e27071589377f090099a22b9bb72b1dcafd2111e47afc07b6e38f57de83089d4824eaab1a33231617571c3da9510f0969588c9371a0eef8ea3f1031c0ababdf2677ed821c96a9cf10d9fcde58c4f1b8214e0e6eb5adf822d127f0958ac9eab245087e20f1b4dc58e32731448a244e932f07dbb0da17db7e7537cf84ceb512e3eb33ba8345bf9e87d68527aa26bc9d32a11c01fa792a7512a6ce7f676ed7e523ab86001df91120c8aedccbbf47693d8717259993ad112fda208183adc2d8dec711626e0b94a7c69329499d1622f29c4da450b15d00d66a44cc2fc6b0566e0f42d0359c1233380c582dc6342df91cbe4ad78e5ded8317fe28da964a91ec700b65a8596234712bf4ff1f2329ee2a3fa45cd18d3c6767d348b6fab0107539a97571021ae2d12bc16348aad74a085d815c0a92e781bcd6ee35899ad5061bf51fb8b45b0d07be5b92b0e8abe52b8a89f70d2cc1850c4d56d649fa8679da7297b70ae5c5281c1424a76510a076af4fa50870e9c8de0ed0fc23b5c82091103ae13fab3c504c5f478d270a80695eaa4e8ab1d73fd21ab5f4a13067429077283c996a6735480568e7823e36d79260b200cae652c9bbe9c51e40c230b272c2adac81f322a483130d77542f15ecc9268c5591f161c7bc4070c07139b7c2d483e1c7603b80e8d580759d24be239174780e95540e05c3970ac10c65961be77029af1bd5a7d23d56be230be073864ce62c1c7c60255bbd8ce385a8c2558cde680425fc2768280210dd4d31f2fb38dbf88e4cf2f0700f38d4214d8b474f0aeff3a45b6ee5518f00fff09ba34b1030c6861c07d68713fe738ec72352df870a5af13bf958e2b55c6b53d8aa9574c5df5a8428a56629c2d4c5d2f639f08f20bf2c042fde8dd2ad95c91eb38919142f39dd1f3cdec99bf0491494dcdfc0e86c2ff4bf79806afa36910db7cf9cd29b4b0f782c8d5581019b22888346742e858a6107ff83064ccab59897c22a0ac6c31d1b13e9b41727c0d08651ac6ed3e78f3fad8b1488ab5b0ab4e54d0b66c3c6801fb19e480c2e08740d7e2204e77afeb799d0ca6fe3ef7d7d3921b159a728ba2d965ebac44bd8e675132ef962e051c02d004da6de79c9df554eec7d1feaef1a4088f8a627f51a48eec3a5cc62c22a4e086d4004fbbf4e9350ffc2ef7e704370b3439728a627c2548b939c568f4dee1ecb39490b5cc0bdf4469289a6dce10ba47ed486197e2b2a239887023df880301278bd7cca1aa4adef0f9f33d6e0c5d755c1e26969f34e383c0f2ea838a090606ff759a8d4a22558c3d944b4a4219c9b3b63a954cbd9eaf41a61f7635292c40cf3a8e53585f1f70ffd380c70e7a09f5a98c5faab118eaed2bb453baf5175c10b06ea88d53ba509ef08677c0ce6ae0bb6610e99b006d9bed7261ce1e4b757b16b6506e75252057038c762db32b6376dcf0d3cee61633b21e4ba53dff2ed9b1eb5697c5e48d18d61e86ae9a7b7b21c6057a5ff32fd06dd6acf6bd0c706a8bd90ab5044085bdd3a09bc8a847fbc8b5ce85f4f0c2c0eb48d0a5492a166c369fa3f8cb916cf3b17425533980c6dd0e314a259ce9251862f27794d2e19a240068a6289cdfa0ba2ee1d9427418bb099230b45b2231db199655857979e6f1ed818083e411ea4dcd26d0e5ebd2d8d8e2fa8294c43ab7038102ee0b9fbdfe7d7c8337b54ef6ac26df455f7d343d6cfbe62b73b4d6981b9883fc9bea75d29b01cd243edea9fe9b98516bf416d2ca558eb04ce050eda2f362455f47873c38af8b09091b37dccaecd2e8e7f706a29c16cadefac86f483f6b0166f8eef6af14a529563c60cab8c5497adf660f6416eaf6fec77c51795e5788687623285a499b93b7ff96410e057d6e59cbe019f78c5ca10b614020f71572b60059693d968023087f291b162d7d716d8ecf66ea86c77d1dbd3181d0122e9aa4f7589ff532b3bb8ab3b5743d3667276ded0086498f158a26d061f6ff1697cda56f2b1dad337ed0615318cfbe52583ba905db68524a6faf89e220e46985bbef4623bf57884d0b348c129e4aef6076b1ee4c9337cff9eae4262617e952476f96e4f4877628111f6dc6dd1fc5b476b5fd23f36524a6e5c966cc8f3e3c309b54051cc22ef1a0d79993bc40113a56e756ed178eef8f819c147accfad54b22e5eb9304821ea585a64849bc8c000827083f83cdbe5ac6185ef583956c37d04556744524f42bf750fc8fca3eb1f4ded8622accff16bc3173c74ad01254856976fd7415670959397c076aed2bbf57d7bc37ae66e12c267ac14122f750bcab8c91f31e503f54a4021808d16cba1dec0a33bb68c65f8984717614b96155062ed63b42b1c61b9cbe6d5df685d296963aedd009cc9c0d2b2cfebe48fc26185c1ccd9d444749fe69f12439f8949ac5f518bf8761504c5c39d5347cdc868bfa6a21cf9514fc5fd607af86ae64cbcb7e4b267f8f7be44f379e2269506a863828cf6f4f790f99e7d83c8abaaa1f5faf58b910bfbf14ac3e53e9e9ffd78ba9716c9f3a94cf1a220ef19991dd9b205a12f7487e0c0071dc98b9e3c87e23b9e4b445a2b873bcfda05a1b51bbf5b18e309084629076aeef5410dd765f1f0e23c7e559eefdd52ec6041e2f447504b8b0fff95b1c5da1a153c761e84ff051401fa480b70aba1f4705771967472414707055c720a6f80b574ab967cb1fbbb3672ff3c86b81993d849113f12ed6adadcbc0af4c19549c70e540c01f1fe77dd864e95326def8d75be4e57c829d669469953e6b04a6417732fb1ab6b4d7cdd0dbaa0075b257f777e8d1b6fcf443b5d9ca673097113eb0de5e06fc3c694dd78ef816c4eff19be042259627488abe62bcd09dcf3ae78b409e2ea2d24b42ecb4a5dd051acfe992789d7a447a04f3621341724ce2c035830ae929f446cc115a85d061d7850480390e32d0547008c08d415af0904227aa9264686de972fac44d817562db7af4fd1fc39fc11103f571d30c68fff6a7b683256b2953bc85b41bac1ed4f7a1cd2accf4306880868de6cbe406f576f88868600db812e128868944d8c10d3d7266f3ea3358773e61cb8fdd5cf6170bb0f6fa32795f60719faf5e1207eb0720751690c2a19ebe136d595527287921fadfced67ee635cf9392924b5eafc3e155abb736bcc151ce0926196bf6097cd0e9e47c6d30cf4301aaa43a7c5c7ec8274fde2092ec176d8719a0b8c358060c44ebef9c968688d6cd122f62c455b5ea617a1999f65243a70e3b72e91c49abded8dfd59ab494deaa3725db95c7612c3747be4ed36dbb9fa4da7f3ef1a5a3190a0b7fc5a25183cc608ec14c38bf3f5eb0abaa5a167b507901b3e27c8259d301d83c20823b2a4db630825ed5be41485abc0c3f8ba019222260fff96edf94a5b43dfc6f17fbe02114723d69f16225a0aeac851830dc3dad02c62bcfdec9e0a59693b7bfcba3f6784dc4ce262db6dc6d54bb15252f77dc532177348f38a4cd8d577defc0d0750febdefe3f5f6734bb3d7619ca6119834f8e88a155169909abb3a5d4d752c6007e5663b95d2553df813615c4303718d845d9b16881863bb72bab322b75f3108d6dab41b4de6d5960d7e33f83e4a8d542c3757e5f31b2f8ace562bc4a54f6b9859e9c94bada0a56289df4177cb983df4b4c0c8c559309dbd8890a160502afefe6e4ac6c7e03e17c7b5af37aa7022243b594ed640e8624e994c37da11b80487a94fe0690182f55b4c8c54687a7b5413a5124bcc554aac7d9dab1a45b9c2e59214bd69c2d0c8af33f3bf0ef2b859ed3f51c7c192f464391d9f922b3e1099c155b5786cf126a331542d98d2e260cf69239c0a0163bec85e0292227af79bcbb0ccce5fb01be4acaf114edc079ab2b74908dfa41041c467fc5ed4d009f446b90c2ea82e45c469b827d9c224e8474b3114ab8baebb2aedbf7bff1e2bddd2d2cd0e02e120abf3912da213599ca33963a4cea09a0500e4900c84cc6af87005c607dc477acc0a9ab4df3c345440a95259ea0ffaeef425fee62c40123c21fa770e7659d004d7b1b4f8d003843573408d33e55e0d081d3fc1af397a3993fd36100bf93f1beda3b1cc33221b587aeea7868039599e170e741ae9f54a23ed112712460868adbeee60367fd79865ca03bdedca35b7d2c8f077541078cc9e4e5de09f93605647546a04879bd088fca983981638cb4f62cd6a700d1c54cb0989bac8e06622c78ce630d5747bd4b5b9e6b6b816c86fc46ade5081e62bd4339d0a89375b7a79b8c8c6d1c56775aaf712713edaf4bca84c09f2730e622726a61467dc7e5172b72dceeaf3239777d012575cd4f12994351ff580a652b366da113c5032621b186fa1c5f198c2e0d89602f8182ecfe1a27c29748c63a494b00648ccdf0f7b069fdf066002d45a5184b8817e0a5f8346ba01f7d7645272d83d1143bef6f0266334831656e3d2d14b1f860f004702313e4e4686834814fb97bf4e419626d10a7c2bdfa4e1f7f0c7cfc89aaaacbdcc52aeddee366d627fb7259fa07555ee6ab52e3de524a63113c73f445e908443fd859b1fb5948190a330457ffe2f2238d16db9ce4d52e8b2add3819001b01785de23336bca466caf220d3abf18524354f0fc61e9bdf1d928382352aedb18374c197befa567a90a808874b9dbaeb886a4ac6cfb8e7dfdf1825f643515687ac3ad4acedf10ebeac9d8ec66d25fd5d2b489c7dc9ce54501ee5530c2476005fb500857dd14c25178817a11da9748c4f4d7c8121316aaaeaac1a2c2381e4ce7e00af1c746c647a47a920ece0f480100a79fa9e8326603b814e8f8004603f5ef24ad4b9a399a07f333b06be4c77157944279f8c717f7462a9df14f42bfa076fb8295e6d02364563bda83d61defbdfc08ace6dea833511527ce3b451424a0059324bac92ee7e9039bf22cb360e56678be8824817a0d81844ed17235426f73679b569a00e057ede327db69e736c8cd86da35ad28bce0694bc477f55b0f587d12577e1c4712eec6979180cad99f9c43db7b6966852cb90f5ffbbf0d748510009a649b521a3cb295c6cdd0cb6bf26c7089e061f48e663b3501d868c10aae60d2b7059fb96b31ee94fca9afd04ed716fe2ba392f5e93fa3479e7b1a3f534f7940324fd76606a306dfbee6a89d34b1246f34e2fc57e76018c98d6573659532557718235804749b01c69b23ada58f5ac3acee071b84dfbda54209b9c935492ed5a0075a8c5aa8c8a8ba736faf1a64f3d76fb6bfb861a551d6b3336c9bdd58306f74667d86a73661fefd631cff228db7fc61b149422baaff922c7c29f2d60f94bbf4ec87cedf26b2a85bd80ad2199720ea2eb1b9217d6b1b5c83cd9809d36abef691582186f3697b5bbe577221da750224e81d87ad6c770c311cabcc37c1ee90ded0926bffad541ab7c8c4e48d4fa0a4ca800ec986d43377e680d319a693793f83fc824a07f7c2a1a996ff484517f307e92feb0958e4ba67a3c852fe82d8087239c5c943daef1f651f58bf4785aac7d7f944feeac68c1273ae955dbce82afca8e649c7afa6a9a2a64f29b5782f4c41fc04b55cfad7e1cc4137e71b9d11f2d651a223b2d96713ecacc27", 0x1000}, {&(0x7f0000000100)="b434723b62e64fc32546ccbef43591e3151dcad121447a6caaa28fc281e67bdfeaaab5", 0x23}], 0x3, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x8) close(r0) dup(r2) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000280)={0x58c, 0x8, 0xd2, 0x100000000, "232768b6ee544b89df8fb22c3f7578f2a9081276", 0x9, 0x7fffffff}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x71a, 0x5, 0x1000000d12, "b04d00f3ff0a631a00", 0x0, 0x400000000000000}) read(r3, &(0x7f00000001c0)=""/161, 0xa1) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:01 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f4078682a3d", 0x21d}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x0) mknod(&(0x7f0000002400)='./bus/file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10140, 0x0) mkdirat(r1, &(0x7f0000002480)='./bus/file0\x00', 0x187) utimensat(r1, &(0x7f0000000140)='./bus/file0\x00', &(0x7f00000023c0)={{0x8, 0xffffffffffffffff}, {0x1, 0x7ff}}, 0x2) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000000)=@file={0x0, ""/27}, &(0x7f0000002440)=0x1d) preadv(r2, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x87a90b9f3ed77e90, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x15, 0x3}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) r2 = syz_open_pts() r3 = dup2(r2, r0) ioctl$KDENABIO(r3, 0x20004b3c) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000100)={0x9, 0x0, 0x1}) 16:00:01 executing program 1: r0 = socket(0x18, 0x2, 0x0) recvfrom$inet6(r0, &(0x7f0000000140)=""/77, 0x4d, 0x40, 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xc36, 0x0, 0x1ff, 0x0, "b800", 0x0, 0x100000}) ioctl$TIOCSTART(r2, 0x2000746e) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000001c0)="a8924c4b4a9db8de3260f0ff236d76470f252e353400b8268790eaf9f12c42c48c94551dd45c59a976a114402630fbd51f88c6d921fa5e5551c8cf7456af17a54781dbc74cbf83f0ddf6951dd9a747977f3113e3978df327257f6c944ca93e0d04f8d9b88e2390427e39a38828bc9a9d", 0x70, 0x400, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:00:02 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x2006, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)="769159007992e4b69d3b95c7794b6153122aa500bc8747f546e54fa3fd7d893a98a4ce0c8c50965532e88442d5929703a39a4351fdddb41021e4929fab2cebbcaeca44313aae63490cb6d50d9fd4fddc755df40539ff460e2cdb19e82b073e86e4c623907739bae3a01ab7603010c4707440ea21a41c5a583eb1383dcf0de90a3ed1271cb814f5326532d8551f67099e96c6ac64b6b36a353e8d5138da0771d6e1589ba904ef92d5e2580611543b69800d2a6046a2441b31", 0xb8}, {&(0x7f0000000140)="41050ced360209c4eb78a9a3f8dd5384b1eeb1b7383cd7ded761d8b516eab74088feec8d3ef4df9c733cfbd7446e9cfede37c3ee9fb4cd2ceb3111f2361a281ee4cb0d3553c5dbb50ac006162679d41b2b24c43928324c", 0x57}, {&(0x7f0000000200)="8b5ca07a19597ed4675588130d00e6ac3914953e1be05af0a67e75d306e7058bf45ec8f09b1f183a155abba323166d6b974da8947363c31e3d2b9c513d16eaab7733923239375c303c31911a234eeb572e8a3b8787889668c0562d334d874bca608e95b123c981ef95ad3f6bdeda158597b7b1db337657fe1a62b8b7bceeec2f3785af0385603d6f41a3363508047731de2ea258f2c2c4743cedc199079f6767f82524b8f775d0e27580e3edb8cdf009232a9710e0610db98d153f17d412bb77f8d4fb", 0xc3}, {&(0x7f0000000300)="b1edacd6c697a5b33d21fb79b01390a4edf95f24202f1159005edbe33ea430b3c34c4dd492e4a55205d22c3debb8d927338b9a38d4a34a3570d888137781504305c6476cee4b5ab50fb817d7e68009cc86be4adf48311b1f770070fa8efaaa44015c73c733cb0c8230bbe98eeab02a78c3380bc2c73a162e619f1aed031c6f74d87a6df5a22dab3d907d8f2dd0cec700b1a8929044bcbf240b729e24d020d62a8514f1faeed20159149b61b6c17d36659f14869851d9ae2fd8f339a8d9956ed22184ead71083", 0xc6}, {&(0x7f0000000000)="9a92819166d892ff126c1e18932a0e3d7677ed5b7e71dbedcbb3c3d287bd9717a021dcc53e6f57a6", 0x28}, {&(0x7f0000000400)="f423d7d9720d637c6948491e311ba39753103ef0cbcf6d2b392e5092e519f64b6c8c43096af08b31b83e65c97ef46a350679caba5deff1b1c596ab4107feb5cde1bd44ecf549ee5d33a2101b2c4078d03ade6735ae1a7b80f1ca050231b77e7fa8c52a3217e76e2dc29dc092ca724b89d427cd8f5b73d7b5692bf9897cc44a127c01f7f7b342ae1fa913cf0e43d06d5e87a2ef21ef67b54166d7389a999cb39628ef8775001bda30a7ea2846d518fd1aa451bda6d045863362eb00301a2b9267cef5ba06e509fa2aa75d9d4ea0b56e423b74f01c9b6f40e23d4cf931f15faf86284d9ae6999f", 0xe6}, {&(0x7f0000000500)="cb9d35c33c44fe383be215656c00b274e2060843ad21e1f61f0f0861782fb78de908f1463b8ee651d3feed5f0ac515579cbfa11c4c7d5c4e0ffe2b2003541c2ebe8e8d0226bc2d807591ba3b481f2d89ab00293dbbe22bcf0d18312156151569bc0c7b247d7f99bb998b35f51974856d13041ed5ba55b7e70ff023aca6ee77f82e90b7efde8d44174e78675413611f415341ad8c29976cb8e581cdee3756165999debcd5c999ddf72254fdcadf8099d8833a0299de094102d1d760f9777b2dc2b71b3e61e108a2e283a4962d18f3c0b1b1b6ae0420f8454bbf7034a74140152e0c30028c8ef3c532da77ebc2ce97e4dad1d56087ab77357c52a251bbb65d44ffacc1d1ab5e5552b3d38a2a6329cd9ef37bcb4fdd55cc88baf860ee880490d1d34a0d8b1c35a810b3f87923a4c32ef135c34ea805cdd4dfc0ff03d6e099b29eabc56ee12606238edf4afd27c5b384e68307518da06f45d4c1aa83cf30b2357aabfb86eef4f17eb4b38ca530d24332da54d914b25dcb6373bd9273fe425995ddceb73235397851a9c82600bbf21ad228a548c175d0e62afad15a58e358df44195da71cc0a2f75f9ee6829fdebddfe81bac04dbe5bb8b977b9a3c0e4947b93cb33ce99e674312af431f6a07857a75f86cf8c8b94df5df61b1670cb6bc7e9c46b55e7144812150a9cd6d184fcca77ff6a9402896acc7d7a16fc72ad22a2e70ee41f7a9e01931f50affd86c7392b971f7c41c37465a6e5ff57e413b498b463e5a75891bc1a167da6f70d9779e30330e38f3bdd47a27b7ae9c76056eff5e2d9eedd64fd212ef5d74100f54b01b9e45207befeba4f75f41d58c4bdc793196c793d838b1203c14cae46d7d10a3c0e93b3165a95db204ca9b16d274d4c39407a802fbbfc35dcb5beeebb2b447bb80d208076fec798e584e81b7d4a0b8c75120bf473600e733d6c39c8c13ab6f6215932b780dcec45ed15a7b84232eabffb3c134d2f452d8b88000633a25521426710462bc3faac74007732199c99753108db42c69ecf09b897fa82b82247800e0740acfdfbb8708a01fd1abb8bd61b3eee63d03fd9550431fe56b7660b498921c279d09ae0ac6c431ac7af83a360cd0b0cd6c09349eba7b3775a83c7701d701e5d177a339ff0b2740cac6c16020bb3049ac467273246700edd607b6aa74cf517c59c12dc482c8a724339a9ad5aa8c61f701d754a2647a9bad76a3be9628401f67a495c09531ccb37d701969976c2876709148edcc0338f46a3d20004426866c4ee639cad6f330831205d128c2cb72b44a91606bbaa61ab2e86f7e55a445b4ebb5ef17d4432eba0738c17632e161d456f232464661f3b9ca4b4cc64bf938d6bb502f860566ad492cec6bddcbc6aee2e58824b45ef8990d61f97640eb734292bd53cc7fcefe9192395cfe508e567df5d259c3cde914f9192f2460c1c80b56a3e353cda31cec1941541e04a0f70ddb4fd4a0656e57466246b06299f08ca77e5676d83647e101a1968234846a879d2969e4b7a14f13e9ee5d7d6bc1eb166a2d8ed47f1553c5681c648f969a9ddf571a3bf924a687321b067972883e648fa5d482f9d489bb484c6780b1e208e403b414697b68f2ead31a0abae8741ed7f4d90845a015a1c45726c0c00c6f92f5ce9dbb2bf46bad13d7b7ad42039601634639d21f22d0e8d781e6a992bfa948b054e1f0222e1c4cb6aaad7be0da444c8c5b9f5f717816dc6e77ab0b506bce16e8dc1d6e0d994f57d788002671a6f84859c97d7bf59e655a2cbbcde5139bba48f7f7c014fb590f748bc705ff78c60f209bdca101ec58e8edef45f7e2be77007edb45eb3902a297140275113ef2fad51f68da1c60f07546a5c82a96f02a87b7d6ba89563ed167038c63b1cef23d1f02dcb0edac15294958c1712fcf71f7fe9d3c6da3d3cbe07dbabd18515ab85f83740210fe93efad5820c2b0363ce2cbab1f02369fc6b2a533c64193efe706e2b8278a445b048b164f4ddf9623d22631fab23ae0381594388f4c5b13377b8dc1ade27748a0436c0da74e2ddad85a80556737309c38f0c5341624a73d7ae561453f354c07477d220f89d2b10d4bdc792e5d4b5eb623c7c8d5e2095ec93a7ae3ffbba9ef162d02a3da5c808922ae7b31aa83acc9711c94ef2f3f2fc5c5e762e897fc0b399d9c3d75ffb0482748cff5bf07b08886527d3d7657df8a2e335039b0ad09c4c7cad57ec1f453d11d1968225a6bdf65b2ea2e88ff45789afa03c1c4a45223fdf8c12ecce8fc2433835a6142612b991e536b066aa2e8830d26ab8528e9a01b5e5e0578fa77af334a5ed9046b9c0d7e8814fa1edae3c44dbe8f19f79883922d440f8fde1d1d287d690e2294917e89163d9112e2856e6fcdf19df3801230a39dbc9d514a65a368b8a4a0207c54e01c574880569fbb7f65314ed660f5dfd4f2dda69cbf420d73bf08a0dff089e1661327481a4fbb5be69e777cbd8528569762a37c22528f2b0d68ea83ceb5effb3bf06f4d9ebeb3e82d9846099460da5bbe3440850f0faaeeb41200280746ac90f4a74145bc8e7f8c5fa41bfdffd2f54ad59a4bfd14e1f2dcafee6dbbf9a6df5c891c7c20aca3e7438c5b44aba9a51a8f94016327bf7c68aa7e9dabd3c6b6d1a6d8400c6cf5f08242c7420c98bf4a5f61bb273bb9ba2f0d0857fad070fc6ca368e761a19a3aa4f0b1fc1a46484cd4ea435d96e29df0ef167ecb590bf387baafe7c20b4903ff99e51dee842c09ccbff087ce9d8cf3ed7fbef7aeb8c88f62ccc2f1092f41da2941251646202375bdf27b34b463915a587fe98f68d786f4ff0c9dd8aa7f11e0dd3b85f4b2a6854a33cfd890c41f3ab28c7554477135eb5712e0574e889214de5c5b6824639cb5459606317cbce8d3e6963e0120f6d5e674e36dba5ab0256c712248006f22cb36a865812c0dd634dc8e4d030ba29be977cd0b4bae6f7933e5a9b337a9bab191f8cc853421c35b45c56b36daa68b1ee8dbcdcd57214b3917ad2c98db1158dabdcd7198ad18b93ed54b450a912ef841788a34e18e401e686cafc10c376d835f3785ffa44da55415f12568651023b2a650eb6462b5f745ae3cfc95881f7816c444f305f7487e5339e60942c52d65ce1a13b8b0632e0252b368bcdf5ff4e960e032c5ee3be8f5ab92258e9fe0a13b9cc67a6b814fc25d174233eca6547759cd54b695160df6a5206ad8c4216fbb59a21d2f0f946cc8605619da5cccc46efbc3b63f27894a93f388f2264eb12fa7c00b8d1c415566125b11991431533c36f980852823bcd4d94c8e4c8ecc08306455732f2b6c1698ef639321fe7cf6de085ef1401365345233a145d11daf08fc4362b7229c14c782752f5cb3ca926329eac2d42465f1702ea7b2df807a9dbd3c42c9c56adae6d4b8453e0d617f1a07d4891e8d9c5d768a06d7d915b8b46ac3a3fe131d71cdf37ea583a92f709111d20c4d53b00eeafb94097c458b461163bb12f0caf6b36f17babcc8ee57934653fe32486f2c1026ab78fbc28fbd79ee22760f6cfc415bb0a3c25bdf50dc0c34bfc844d05338b60dc2b8553a05bbad25d1dd956bf525265fa91cd0bdde682cb4dcc4ba55d848274938db535d4f2ef4a5ce4a4b8366a97b7ece89560c84fcb8330078f355be072cb192fe47e1470f742a6e89d326c661570c1c22c971b1f70e5e6ea943b658081ab5759fe5708027b25bb0096c334fd0272c6a7814aa8229d8e6fb0c636468c654d8e1abceb3f2ec4586b129a22a0ab9aa0ad9d5dde8026205ecebbf063cb2ec91a1824c56e45314413e0d670adf2bba77132a81d5b44653499d5e1dfb4db8c5ae6a9a78b2c646057435fc47acb3d87198eab8c8ec2ac87ea2f33efc962348a4b481e0af68d5822c2cdf8c5d906040b1a59b5a8d063be1f82a29b02eae7cef5c78e1af4710003365cd329d25d96883fa88a271256d4d7fb4f8a9bb59fd0e81ba691a65a0644f10174f35f6a1f22024f25bdffa9c0955af0296b1852d3e34e346dc416d0a724cb8172146d3e01a2ef185819832e1c0a5f8894261d0c3002cf31a17ed2229196f921bcfd37fde649d5975372a49e26745c799020f27757767f6060f4eb5b50b0832745026982bb42470f5e3952d47be29c48b0076daed5f9bab90e1cdc7aeae2a774ff1d1f41c235bb0e117fdb71b3cb9787413be35eb7069d16ccddc477cb476fa1870f9a65a615e05db61c3311ceee222fad0079826326f87fdd68a5ae6709e0948f940b17a3e60e9b37f9b5598f5a7e2e4ac47e660e7afeedd0e1b256064e0519aad94ed542cc299612a6b6055cbb930a3f7df04aa722c1891e484377aa2b2d8c6c55c65cd4ac805352980d4216953a7a45ea23429ea624d35190758f55f991329f1b82894993b753ff77f04c8e9c228c54be10f18b16d67a8924450881bc661a5ae133f662ff6511979c109f3e6f7d7bfd0ab973a343de581bf70059c3fb774bb3fd05973f8de117285ded80cc19004eba8509e8b80722b9da675937528063939b66fffad1325fd039cfdf0911f602186ad5f7a38d37c64ca968c9d9c8cbce12bd0c3c7a21fc039f89838545c2636a0d3fe6c0509bfc92459b3436fffd0e0ce678081303a513c283108b06038cf73010e34e4ffb7b6f04c7a5402e7ac7d48bc2422baaff140126965f1389cfa15aa349a380bb2e8a1e58848cbc5e4131b12bea4d8f426b15d4a9eb17b9d4d23a56a317bba0458fbf0926cbab60a303df7ec80d383ea00c58a2b13f2d074945f3040913d52a1e7d6108998ee20a7c614c91c27f6f7e906e8803467f04b0369bed59a7a594f696d3c74b0b0bb34de626e42f70f27f4c74d895a58304061b90c0ff1efb90b6cc4fe98a7db24eeb3f2e84a587aa726317b31b9ba72f8ac36d956541b218f7c9b873200da064015f0bf270a00b27cf1592d3edfd52df29bf4df6e05e25356e33af8383f0a15c649474eed606459abf0f99698ba2d30be07eee18b2d29956bcedd5b6e90d6fccc09ffcf5e0e6346c2f2e02801231366d263780b1d2366f5bccfe358a61f5b117f374239b4517110c3a593de661346a6c1e90cfde2d2f53e0c8fab711a5821e547753bd583bdc1afb22abb6b7e965bd945ec550ca325e4d9d02c1b6a4be7747808220df6d5f83f82da3ed13ff51398aaeac35a81fc91cef9c01fd5fc93781498c64c74827e0c71ae6140b5b437b70479e6da3b0800ccc2ea9b6dc929f038eba88e4948b9ae6ba90418abc4945897d31d1b1c6db7bbd20d813ff3084093e326211b8af08662711a7cc73e8fdaed62f72b20b9d6fab30e01d8714c9cf167721cbaaeb10bfa7caebc570f95b4936b301d1b874c27205aaff1694453419821182d58cd657c8257b43362ce223edd0882b6d4006907f0617e6f84cd70525a60d4a0773169f015a8aae047208d92aafac5e0950a176f9695db8812e3c11199e725dc6b00742d7bfdb2b2c4a68d10dcac6c95491750259b0e5231c3bee60fbb223587a8549aee3db9206da0fef3e7ca5c8bfadeddfa5aaaf1eba3741d134a832897f820f3b6883e9418a38d9d9813fcaef0c3b34941e9c1a62376a3291b440db0274a71349ce56b46f7b842bd1f58caef7a63ff9b5fbedc18dfac3b426b4cab6b69216c0c3cc334cc85ef357836dd0e2914188e12668d5a45370c94d516a8fd176212a8e654983969f60510ff6613ea7bc2cb4cfb0f6b180a6e9d76627c5ab22b130c420a3b3e106bb229999075cf7351db8b2505043ed3d673d5c3de6aa971dee288f6e9f0292efa6131eb76269d9039", 0x1000}, {&(0x7f0000001500)="1325495f1a8afd362b5a85cbe904daa7de51665df7fa343302dd57a95315559b73ef56b8a926471e9383e87f6d83696253161f84aa7199f3b59e0f10de369b5a0bcca50c611f162a70e14b8de9b79c79151f330ffb63fc6619b0f1b0976f3eba0affb36a118a56b01c490a2e55cfd50b2885176d7f67d228cde486c2a40c01905e89a988912bd1896fd889a3b164f26c21a9", 0x92}], 0x8, 0x0, 0x7) r1 = fcntl$dupfd(r0, 0x0, r0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004667b, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() write(r0, &(0x7f0000000140)="225d98052be0a17ec8900422666b599643c91983b373b6212611b34aff31285e77f3fae37833698c98b6635678fda6aff68ba044f1ef9c026e4496d3d50ea9b0c0ebdc3cfc39a3381217050356f0b0441e20c50dd6e20dccdfeef0fc072062f30571c00ce8647887447679c2806d2300f071ae6cdd881640d161f001245769cc5b0781", 0x83) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x6616fef9) 16:00:02 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) r2 = openat(r1, &(0x7f00000001c0)='./bus\x00', 0x40, 0x3a) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) getgid() read(r1, &(0x7f0000000600)=""/111, 0x6f) r3 = syz_open_pts() mlockall(0x0) kevent(r1, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffa, 0x8, 0x9, 0x100}], 0x8, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x20, 0xbe32, 0x8}, {{r0}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r3}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0x5}, {{r3}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0xffffffffffffff7f}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r1}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000100)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "24676743ce3b71e122c622fbe01a93a55f8e7a30"}) syz_open_pts() r5 = msgget$private(0x0, 0x100) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r6 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f0000000040)="9c87c377284c35b8502e2e2e", 0xc) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r8 = getgid() r9 = getuid() select(0x40, &(0x7f0000000500)={0x7, 0x9, 0x5, 0x81, 0x1, 0x100, 0xa604, 0x1}, &(0x7f0000000540)={0x100, 0x3740, 0x7fff, 0xffff, 0x9, 0x5, 0xd837, 0x7}, &(0x7f0000000580)={0x7, 0x7fff, 0x5, 0x4, 0xff, 0x101, 0x800, 0x9}, &(0x7f00000005c0)={0xf3e8, 0x5}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r11 = getpgrp() r12 = fcntl$getown(r4, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0xffff, r7, r8, r9, r10, 0x4, 0x7fffffff}, 0xa8, 0x7ff, r11, r12, 0x7f, 0x3, 0x49, 0x7}) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000200)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000002c0)) 16:00:02 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002007, 0x6) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) 16:00:02 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x8404031001) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') 16:00:02 executing program 0: acct(&(0x7f0000000000)='./file0\x00') setitimer(0x0, &(0x7f0000001100)={{}, {0x1}}, 0x0) getitimer(0x0, &(0x7f0000000040)) 16:00:02 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0x0, 0x991d, 0x1, 0x8}, {0x557, 0x3, 0x4, 0x4}, {0x4, 0x2, 0x3, 0x6}, {0x7, 0x6, 0x6, 0xf}, {0xec, 0x6, 0x7fffffff, 0xfff}, {0x9, 0xa133, 0x59, 0x8}, {0x0, 0x59d8, 0x7, 0x218}, {0x4, 0x8, 0x0, 0x4}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0xb1, 0x0, 0x0, 0x101}, {0x8006}]}) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x102, &(0x7f0000000340)="11b592d2b77169d689a0988e2cd1c15baff39147c02b92335ae6738510d2d93604e51340fe87e6c0340834a7c410a5426bf1456c591b077af689177b0536bc410404187fe83ded9c0c8abc793fd903000000d19cb083a1ebffa091460bef3e4e2774a357322f590c571c74e324f6221a3beb2c746fd2ec99abc7085f96fb3e8d4f26d156466d8a580a125c8300ba381e34aa264d3386c26ecfeb9a0c740b33a51b5207d3612a3cc4023b21bc0f43c1f22321131acca0d02d191807285696e0e51c282bde9a55e630acdb258aaa336888831b1b28887e5e9139b8ec0b225238aeadae95cb4212aff9a779ea9601777f761a3703ddf1715fe87ae8bc9a71197fce039b") openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8, 0x0) 16:00:02 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) connect$inet(r0, &(0x7f0000000100)={0x2, 0x2}, 0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:00:02 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\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', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000500)) r1 = msgget$private(0x0, 0x718) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) rename(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000140)='./file1\x00') r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = getpgrp() r9 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x8001, r2, r3, r4, r7, 0x4c, 0x6}, 0x8, 0x800, r8, r9, 0x7, 0x4, 0x8, 0x484}) unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000080)='r\x00') msgctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0xffff, r6, r7, r6, r3, 0x140, 0x8001}, 0x3, 0x3de5, r8, r5, 0x5, 0xb41c, 0x1}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file1\x00') 16:00:02 executing program 1: setitimer(0x0, &(0x7f0000000040)={{0x0, 0x2}, {0x1}}, 0x0) getitimer(0x2, &(0x7f0000000000)) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x12) dup(r0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) 16:00:02 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r2, &(0x7f0000000040)=@abs={0xcddf3bf5c1e7b4e7, 0x0, 0x0}, 0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x60}, {0x6, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)='s') ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fsync(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) lseek(r0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x2}, {0x6}]}) r1 = geteuid() r2 = getuid() setreuid(r1, r2) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x400, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x7}, {0x6}]}) r1 = dup(r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x7fffffff, 0x2, 0x7f}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x10580, 0x88) r2 = msgget(0x2, 0x200) msgrcv(r2, &(0x7f0000001980)=ANY=[@ANYBLOB='\x00'/4088], 0x1008, 0x0, 0x1000) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x6, &(0x7f0000000300)=[{0x80, 0x40, 0x74, 0x2}, {0x40, 0x33de627a, 0x6, 0x1ff}, {0x2, 0x80000000, 0xffffffffffffffe0, 0x2}, {0x8, 0x3, 0x3, 0x1}, {0x18d3, 0x6, 0x401}, {0x1, 0x7, 0x1, 0x2}]}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000002c0)=0x4) r3 = msgget$private(0x0, 0x20) accept$inet(r1, &(0x7f0000000580), &(0x7f00000005c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x0, 0x100000000, 0x3ff, 0x2}, {0x0, 0x0, 0x2, 0x7}, {0x100, 0x9, 0x4, 0x4}, {0x8, 0x100, 0x59, 0x7fff}, {0x4, 0x5, 0x9, 0x9}, {0x7, 0xf03, 0x4000, 0x9}]}) ioctl$KDGKBMODE(r1, 0x40044b06) open(&(0x7f0000000380)='./file0\x00', 0x202, 0x40) sendto(r1, &(0x7f0000000480)="13c67683a2954b22b4f51652bc566b54d46b62fd608cb6d39c3de0125120cbb0f6c3103504e5cdd26f8a6d76edbe2936912b4a177555bf025202448a521b6819faf88be427723e6ac14274", 0x4b, 0xa, 0x0, 0x0) open(&(0x7f0000000600)='./file0\x00', 0x400, 0x0) msgrcv(r3, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000700)=ANY=[@ANYPTR=&(0x7f00000003c0)=ANY=[@ANYBLOB="7986289c4d797f33e9472bad78241486a740e26828797850f5d0968a4fe1038b42cc6c1d2e9850abcbf50e9f062110371cf00000000000000000fbd6c435433ae2f3d83d97", @ANYRESDEC=r3, @ANYRESDEC=0x0, @ANYRES16=r0, @ANYRES32=r3, @ANYRESOCT=r0, @ANYRESHEX=r0, @ANYRESOCT=r0], @ANYPTR]], 0x1, 0x0, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r1) setitimer(0x1, &(0x7f0000000000)={{0x8}, {0x5, 0x7fffffff}}, &(0x7f0000000080)) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000780)=""/198) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000540)={0x10000, './file0\x00', './file0\x00'}) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x20}, {0x1c}, {0x46}]}) pwrite(r0, &(0x7f0000000080)="fbaf", 0x0, 0x0, 0x0) r2 = dup2(r0, r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:02 executing program 1: r0 = semget$private(0x0, 0x7, 0x88) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000001600)={0xfff, 0x0, {0x4, 0xfffffffffff7fffb}}) r1 = socket(0x10, 0x8004, 0xfffffffffffffe01) setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x9f, 0x0, 0x2f6, 0x408}, 0x4) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r4, &(0x7f0000000200), 0xfe72) r5 = syz_open_pts() close(r4) r6 = dup(r1) ioctl$TIOCCBRK(r5, 0x2000747a) r7 = syz_open_pts() rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) readv(r7, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r8 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000000)=""/155) r9 = semget(0x0, 0x6, 0x8b) bind$unix(r1, &(0x7f0000000300)=ANY=[@ANYRES16=r5, @ANYRESDEC=r5, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR, @ANYPTR64, @ANYRES64=r2], @ANYBLOB="e4677083fbfe9d5e88299d38f1e6432b1e2667a24069b4e464459fe9da28c3cb29f07080d74f41f321568834250f16bf1487632addcf10fb2c123bf510c1570964f598fc5733a3f160e3b030be285d0dbffeb0e21e9ca4f7258c3270f9098a102eb4d3caee8d7953b660b93733bb5502d92632828c58b67a7a28feb0acf379911f8a768ecc73ac32fcabdf334943b0ff107e86d304", @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESDEC=r6, @ANYRESOCT=0x0, @ANYRES16=r3, @ANYRES64=r4, @ANYRES16=0x0, @ANYRES16=r9], @ANYRES32=r1, @ANYRESDEC=r2, @ANYRESOCT=r0, @ANYRESOCT=r9, @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRESOCT=r4, @ANYRES16, @ANYRESHEX, @ANYBLOB="979370898b2cd92392580c70d1efc465430f5c6f6b3050ee79d93f2366cacb505d0513f6e21f1b23fa4b244cb840102e8770f7ef293485bd3b1aeddcf9e9ca7814c4d53aa82d404e8439ab49e25ea702efefc0b002d471beef3031860562b21d228fd368bf8a8cdb405492b6015b6058d55893145a20728c99746b250b8ccc2621abeae2c467ab65a50c5de02f5e800000006d3489d76b2f0000000000000000000000000000000000be36304f74c4c37e7ddbcf9112a9055ee41ed30085978054e0ef47584a59cb13256c95d12b7d7aa08d30d5e0e11c22ec7e447926d87772206b1805b33a4e75324a2e94171e9962a9e50e426618fa41789f76c8b3a4cb14cd3bc1a3b5e93af51c3fc8a7be358dadf6f837b779014541a3765bcdab4faf0f6d13b466429d9a24fbecaa86ce1dc604a890c337cf0ad2b92871545a5d6b704864ab1b6e1d571082ef1ca6beb23de9856a581dc9ea22bba1f46601b53a372cdaa98be5b726d5c39a235fb792805ed5bc455c8cf66b62319f0db992630b7071a64673bcbfd86f"]], @ANYRESDEC=r8], 0x4) semctl$GETPID(r8, 0x3, 0x4, &(0x7f00000014c0)=""/26) close(r1) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff24008e12efffb27858f5570200e1b3bf010000fe00f1ff08000004"], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000014d, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000080)=""/1, 0x1, 0x801, &(0x7f00000000c0)={0x2, 0x1}, 0xc) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x10, 0x5cc2) r0 = getpgrp() getpgid(r0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r2 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0, 0x0) msgget(0x0, 0x100) fcntl$lock(r2, 0xf, &(0x7f0000000040)={0x3, 0x3, 0x10001, 0x101, r0}) 16:00:02 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000240)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000140)) getpid() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {}, {0x7ffffffe}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)='*') r2 = getpid() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x2, r2) r3 = semget$private(0x0, 0x2, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000200)=""/15) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2ab, &(0x7f0000000000)="b6") 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x400087}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x40045}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x486073928f1b37a7, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000140), 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x182, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000100)=0xfffffffffffffffa) 16:00:02 executing program 1: r0 = getegid() r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x24) r2 = getgid() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0xbca) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') setgid(r2) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0/file0\x00', r1, 0x3}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0/file0\x00', r1, 0x1}) setgid(r2) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0/file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) readlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/21, 0x15) socket$inet(0x2, 0x0, 0x9) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x8, 0x7fff, &(0x7f0000000400)="aa0500f89a7c32be8af495a12fc0918e51f58402d57a45afc9747bbf9fec3bce15b5a985a912f2dec3e356aee507159b1f6477f5d32973bb100879b6b9714aea1cf6c02cb333cc67d8be814a8e", 0x4d) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000500)={&(0x7f00000004c0)='./file0\x00', r1, 0x1}) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000540)=0x4) setregid(r0, r2) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f00000006c0)={0x1, 0x200, {0x4f, 0x1ee2}}) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000700)={0xfff, 0x0, 0x4df, 0x6452, 0x2}, 0xc) stat(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)) r6 = open(&(0x7f0000000800)='./file0/file0\x00', 0x0, 0x60fe1eeca381e7f4) link(&(0x7f0000000840)='./file0/file0\x00', &(0x7f0000000880)='./file0\x00') close(r6) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000900)={&(0x7f00000008c0)='./file0/file0\x00', r1, 0x3}) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000980)={{}, 0x2, &(0x7f0000000940)=[0x0, 0x0]}) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pledge(&(0x7f0000000080)='(![.\x00', &(0x7f0000000100)='(\xab]%)\x00') writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000140)=0x1) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0xf9f662f30346b862) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de11e", 0x3}], 0x1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000180)=0x7) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)=0xf8a) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe0, &(0x7f0000000140)="b109d8cea80dd9ab52bae8ef326942f351fd0df633eca3c36c58d2f67435e76dd3aa11cbfd89369c5f297141e4999d25b34ce841e0a2e30bbdabc200b06fe047df0c1e636d6341f23335397adcee137e3e6a73fd945b262d37c214bbefb12c41289f0055f964b23febccd461447b86d550b22000a839aaff90d16e7cb183b7a99c1a7a248489c0f9633a7a450011ad48927dd7ab8ea9a713167de2cb5da2fc3ff8c951371b1865d8952bcdc34bd46c9b251055cac178dab6cfcc996716ab97f3b98f64677425a25878c4a206e3d9dbe6a1f2a9b0882bac625204a6d2085f69fc") syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2}, {0x24}, {0x7fe}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="dc") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) 16:00:03 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = dup(0xffffffffffffff9c) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x3f, 0x39b}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x10000, 0x92) r2 = getuid() r3 = getgid() fchownat(r1, &(0x7f0000000040)='./bus\x00', r2, r3, 0x6) r4 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f00000004c0)=[{&(0x7f00000001c0)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053ba8af6586c39f931f1071d36803a52f8820fa6ae84c9f0611da24e14da00c20002e1838f74652d62e159c51bad5a8bf62600040000001000007d2c", 0x285}], 0x1) munlockall() 16:00:03 executing program 0: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = semget(0x2, 0x1, 0xc0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/123) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$getown(r1, 0x5) chroot(&(0x7f0000000100)='./file0/file0\x00') r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000640)='/dev/vmm\x00', 0x200, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000180)={0x3, 0x0, &(0x7f0000000140)=""/3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r3 = semget$private(0x0, 0x3, 0x1) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x8100, 0x14) getsockname$unix(r4, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getsockname$inet6(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000003c0)={{0x18, 0x1, 0x8, 0x7}, {0x18, 0x0, 0x6, 0xebd}, 0x1, [0x3, 0x80000000, 0x1, 0x8, 0x101, 0x4, 0x7, 0x5]}, 0x3c) r5 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x100) listen(r4, 0x26) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000440)) semop(r3, &(0x7f0000000480)=[{0x3, 0xfffffffffffffff8, 0x1000}, {0x7, 0x6, 0x1000}, {0x0, 0x1, 0x1800}, {0x2, 0x1, 0x1800}, {0x3, 0x8, 0x800}, {0x4, 0x79, 0x1000}, {0x1, 0x9, 0x1800}, {0x4, 0x7, 0x800}, {0x0, 0xffffffffffffffff, 0x800}], 0x9) openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vmm\x00', 0x0, 0x0) pledge(&(0x7f0000000500)='/dev/vmm\x00', &(0x7f0000000540)='\x00') ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000580)) r6 = shmget$private(0x0, 0x3000, 0x5d0, &(0x7f0000ffd000/0x3000)=nil) dup(r1) shmat(r6, &(0x7f0000fff000/0x1000)=nil, 0x2000) 16:00:03 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x280, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x1, './file1\x00', './file1/../file0'}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000100)) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000280)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="fb18e15cbbdf696c000000000fdeb57412a144f037f0c44e59abd8ad7387d7891658eb4c37a9c5a1011763fbfd53c966a0f96eb734db248cbb6da9c18c0cb30810fe50c3cf0240f2fe1085825d120121c68b122a2053880f486049d8dea81ac04997f999462c2eccae6a36e6c150cfcee2c9670d38b6a956d1c0d5d739472493d08c7b588f72ac8962c909d587bfef86af49df2c11f3006d2553b42471d8dc4c1eb96bf2915a9e0771a1b5512d15118333f8d01fc606747b86e25fce96ba66dd93262dfcade4609ef6a150348583fd59"], 0x1c, 0x0}, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) utimes(&(0x7f0000000340)='./file1/../file0\x00', &(0x7f00000003c0)={{0x0, 0xfffffffffffffffe}, {0x6}}) 16:00:03 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='ww') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@in6}) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0xfff) syz_emit_ethernet(0x1, &(0x7f0000000240)="05") 16:00:03 executing program 1: r0 = socket(0x2, 0x2, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r0, &(0x7f00000000c0)="056bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) r1 = getuid() getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x400001d5, &(0x7f00000001c0)) lchown(&(0x7f0000000040)='./file0\x00', r1, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000021, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x30}, {0x16}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x6, 0x9, 0x7, 0x9}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:03 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20298, 0x0) r1 = kqueue() r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) bind(r0, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x200800007, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chflagsat(r3, &(0x7f0000000100)='./bus\x00', 0x1, 0x2) kevent(r2, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r1, r3) 16:00:03 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0xffff}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 16:00:03 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = getuid() setreuid(r0, r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_RMID(r2, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x401, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:03 executing program 0: mkdir(&(0x7f0000000080)='./control\x00', 0x100) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./control\x00', 0x0, r1) setgroups(0x1, &(0x7f0000000000)=[0x0]) getgroups(0x3, &(0x7f0000000100)=[r0, r2, r2]) mknod(&(0x7f0000000180)='./control/file0\x00', 0x1000000001ffe, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{}, {0x6c}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x101, 0x532}) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x45}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) 16:00:03 executing program 1: r0 = syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0xf1ae8b374b544ecd, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000040)=@un=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) syz_open_pts() ftruncate(r0, 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x81, 0x0) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) 16:00:04 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x5, 0x0, 0x1000300010002}) flock(r1, 0x2) read(r0, &(0x7f0000000040)=""/101, 0x65) close(r1) flock(r0, 0xa) read(0xffffffffffffffff, 0x0, 0x0) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000480)=0x5) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000240)=0xb516) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x2) r2 = semget(0x1, 0x2, 0x40) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x3f, 0x3, 0x1, 0x3]) 16:00:04 executing program 0: bind(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="2d01de00000000000000"], 0xa) bind(0xffffffffffffffff, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="e56266826be4b9323000"], 0xa) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x900, 0x0) getpeername$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) dup2(0xffffffffffffffff, 0xffffffffffffffff) 16:00:04 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSCTTY(r2, 0x20007461) 16:00:04 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x1726}, 0x8) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="00e4ffffffffffffff000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) bind(r2, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) syz_extract_tcp_res(&(0x7f00000000c0), 0x1, 0x4) accept$unix(r3, &(0x7f0000000100)=@file={0x0, ""/65}, &(0x7f00000001c0)=0x43) 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000100)="4ac252", 0x3) 16:00:04 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) setuid(0xee01) ktrace(0x0, 0x5, 0x8, 0xffffffffffffffff) getsockname$unix(r0, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000000)) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x74}, {0xb}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8c") r1 = dup(r0) sendto$unix(r1, &(0x7f0000000180)="1fc9eb45704b7e76e3694c07f965ed513a8a25c4d486a185c1535d4feaf777e494fd04bdaaf31223e0c61ecac7760fa1605ed54027a914a9dd490c32815d52575f1f0944063d63f2dcdaf26e2c5c8cb7a9c878d057bf77059b5f5788a1575608f36e84a7e0abfc91397f636bfc5b95890fef4cd3bb2f4e667aa7dcfe6ee32858609be75997316a41d7809b95d954055bc704c74e079dc08f5e513dc13f86d750a75e8fb76bcc6514ae49fea1a7517dba3d1491d2cddbd0507d50e6e1e3750e02dd801e034dff85d74ed86aa6a2d98a712addc6208839631fb51283c685a5a997d2", 0xe1, 0x1608b21e51d8a4f8, &(0x7f0000000080)=ANY=[@ANYBLOB="10002e2d66696c653000"], 0xa) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) chdir(&(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) getsockname$unix(r1, &(0x7f0000000100)=@file={0x0, ""/48}, &(0x7f0000000140)=0x32) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x1, 0x9) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000140)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70231b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dda3e780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb49a79ddb50871e0317f7e269", 0x1f}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0xd}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x20000003fc0) ftruncate(r0, 0x0, 0xffffffffffffefb1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r2, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffffffffffef7) read(r1, &(0x7f0000001980)=""/178, 0xb2) ioctl$TIOCCBRK(r2, 0x2000747a) r4 = semget$private(0x0, 0x400000000d, 0x0) semop(r4, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r0, &(0x7f0000001800)={0x2, 0x3}, 0xffffffffffffff33) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000300)=0x4000003f9) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000001880)) write(r1, &(0x7f0000001a40)="fcd574e7a4248c313219ebbb525794b34de5870440f131a9afc9d6c7abd0ea64da58295c4701ab9175fc971241d8a04f0e955e2597a5240136c63664dc13da495c5d171a0de9440f5867ff04a31cfdb3d553883189ddeec098a8768769b688d36cfc83e6a101b0ca3fd4200f681da4030865b339d37da3d9905d4b7659cc2aaf2986d994f30f2e", 0x87) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0x9cf9f68a) clock_getres(0x3, &(0x7f0000000380)) fcntl$dupfd(0xffffffffffffffff, 0x40b, 0xffffffffffffffff) chroot(&(0x7f00000018c0)='./file0\x00') sync() getrusage(0xffffffffffffffff, 0xfffffffffffffffe) open(&(0x7f0000000000)='./file0\x00', 0x100c2, 0x120) msgget(0x2, 0x608) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001940)) semop(r4, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) socket(0x0, 0x20000001, 0x3) fchdir(r3) semop(r4, &(0x7f0000001840)=[{0x1, 0x7ff, 0x800}], 0x1) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) 16:00:04 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) socket$unix(0x1, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x8000, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x20, 0x0) flock(r2, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000180)={0xa8, 0x100000001}) fchflags(r0, 0x0) socket$inet6(0x18, 0x3, 0x7f) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x10000, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x8000, 0x0) kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r3 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r3, &(0x7f0000001880)=[{&(0x7f0000000580)="cdb159654d00a741db94d217b645c70cd000c440d859586987b7e31e9a9e59a812f9ae37e561a47c136d9df739791876703ff6424ceba38b306e0deda9c3b6297bf0d11677859ae83558da193e64b4139f51dfc8ad08001dfc463b3a14e6f522964e3b7e4f70013be72bbf9f4cc52b73316f6c77", 0x74}], 0x1) execve(0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r4, 0x0, 0x22, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x7fffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000001440), 0x0, &(0x7f00000014c0)={0x8}, &(0x7f0000001500)) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x8, 0x0) 16:00:04 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0xff, 0x5, 0x3, 0x20000000000000}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) write(r1, &(0x7f0000001200)="0dd146d083ca08ac3bef36dcc7014ff7f475307b502c191b2d225912024581492a8d277c82a8eabdd1370e88e355df8857aaae6fb0c7c0ba9e7ac8990e76e3a88ebc90c9d64ebbec73c67ad1798217683d7eaf188996db640f23b64174e4c33fcb97c7c6853cd0639480f54a4ec074a2cbd35e616c65b9a69236a873a5813cb2df2ddcef7f41d31fb877f94a4dcc01668440d77680b8359e43f14a4e15f39a5861f535d343cc981a46b9d2f6202ba309f8910210e26ac5cf778f31a744c800156a63e9fdcd6de94f923be2bafa6abf84e00e01940beaca922765b8d579c07ba25c707dc673a87ced9900a1076b0dafc44666f34ab04ff57ad83a365a10768d02de2a149d1f95160ca3129f1e6497145b78ddaa1936821d3d8c5a0044a6c7fbbf227614e698e1fe49e7008c2c7a1d97ee5be7cbccd46a24638f3898fdfba2598b6b9fd1eb2b480f3f8959f2cb9af76317c9fb6f3c7c3dadd54a3cf9a5960eff16097bb0e17527cbb3aa31f76e1c1c5497bba817c4a83380e150fa9785cf2d3a5a9f8e9227191696efc9d790c71f356472c3bb1f6989ceffe7fc47dfc9975e21dfd0dd6980a0cd451a1e1ebfb99756d7e626e31da48937c86e4c5dd92254c7c2bc9993e4703938bb1e759e89adbd98707fe3da25fd72ece66e8af108df06693d47a978a793636d1ec0ba8d21e087e7bc00b113f2e074ba0e19fc3aeea1d877c417505ea3dc0c7eda0f0a", 0x209) 16:00:04 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000040)={0x2}) setsockopt(r0, 0x80, 0x8, &(0x7f0000000140)="28cdf62132687c45aedb1962107377d4c2afaece7a34c56d8f37cf76", 0x1c) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 16:00:04 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x18) r1 = open(&(0x7f0000000080)='./bus/file0\x00', 0x10, 0x180) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001700)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffffff0000000a8df278f86dfaf23c521f119bdb1078c2", 0x32}], 0x1) bind$unix(r1, &(0x7f00000000c0)=@file={0x0, './bus/file0\x00'}, 0xe) 16:00:04 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x4332) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)='n5_', 0x3}], 0x1, 0x0, 0x0) 16:00:04 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = shmat(r0, &(0x7f0000ff9000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x91, r2, r3, r4, r5, 0x80, 0x16f80}, 0x3, 0x2, r6, r7, 0x101, 0x0, 0xffffffffffffff7f}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r8, 0x0, 0x0) shmdt(r1) 16:00:04 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() msgget(0x3, 0x41) pipe(&(0x7f0000001740)) 16:00:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/186, &(0x7f0000000100)=0xba) 16:00:04 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000200b, 0x8000000000005200) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f00000002c0)="3a8432325081435e83db77c4c1863193f7ea1bb1ac1807a75496aa8fb268ca78d9a8d5ded244f84fa0512535d5c4fc8daf39c90ee07b16a5dc092cc93c793e724438948952a95802b2e034497090b30ea9938389be3c12f6ab12c68c0e52476b5cd2f2", 0x63}, {&(0x7f0000000340)="99ee307b427aec3af36e5a766806ee519afd20974bef6458e43bbf47485a1d5c52be4c341f57b6392d73b6d34081caf75b68d820139ded1a0142b7a18a51af1ff8d587817b020de9c4950154d10dd9f4e42ae574c879a77277cc5f141264002eab7dfdd531ca8660c7329732e33c0d93284fa86994d8fcd81f054b9f2b945743e2b6d7516e3deb463e9008d64ebfcd95a6af083c1de84b7c6a0ab75c00af30898494bae4b4f38c3ec01761505b7fb3492f495d1419cca61b9b70e12d088e27d6829fcc800459f5b75e4909c76373809e85b5ec6b286902ed820ca59b2c999fa279de88027d5c3af11a3e3ed773de", 0xee}, {&(0x7f0000000440)="75449796a5c08da158228bb80c83b28f16b9f547723b15f346265f5e9bdfdf9747a28a56d9cf66db023c7f80ee4577bb44f009de6ccd27f4db6252c1bf61d3b7afcd2801b5255517c58457ef0bb1a42060576f0cd2e3ed91b01832478c56cb74b193e10796d6954924611bba73854db348fdf23051205add", 0x78}, {&(0x7f00000004c0)="b38d2d898744c658a9f11ca72e0c473d7d528295de37c7b444a96a1d470081c7187f5b696b7f619e1b6ef7febb6684c84effe09f4a4a1526a45545c12695bc64fa28fcde532956668686288cfcf7931063d848086e8bc8d5aed9ed65cc89e684a9cb0e3ba97b9f9a645b0111f7958713c36b53be60f0f3e79a1c5a3b4b38f00a59969af484cb93ab736f67965554c37109c45f1812fb50bb5c572bf22099423d3c64258b59e3ac6484f9da058dcceefc3d30dfd72e3898c8bf2c9dccf38a3c068e61695b1c974d1cd31ae50c993813f6db1369b9d66a90", 0xd7}, {&(0x7f00000005c0)="46d863c15808e1ad47c39acc721dfc1a252a58ed830b2edd7bf0baa52cd55cf4d1c903a39aca22a8c41f4ad3e048e294a905969cff8131d0ea7f47d379e5b0602b4a1be5e087bf474addfdb757da5132c46b5ffea10b18c89e533ff201dca12857bb93bcba55d528f3c5c930bede9f4cc8bc", 0x72}], 0x5) poll(&(0x7f0000000040)=[{r0}, {r0, 0xd}], 0x2, 0x23b) close(r0) socket(0x2, 0xc003, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x8) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000740)) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951a05801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c0346ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) clock_getres(0x6, &(0x7f0000000000)) write(r2, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) open(&(0x7f00000006c0)='./file0\x00', 0x80, 0x6) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x100000001, './file0\x00', './file0\x00'}) sendto(r2, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) 16:00:04 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xff, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffed8) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140), 0x0) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x40) write(r0, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb209", 0x113) r1 = syz_open_pts() close(r0) pwrite(r0, &(0x7f0000000380)="9f5bea27ec3c91f3eaa3b5cde1e11502427a3172d48e3d2d263a177891917d5dbdc14db7c2f2c4594f6ef22c2eeeaedd062c0b397de75656d6a481c7d3038e88f9899ee854333aa83894b96992623d2a5cecfbe09adf7734c0ae899f2e3657c39f7ea5ea9ba5a88c4bc2abf604ade04aeca2684ca3c07f9b0cf9227ccce5b3bf07", 0x81, 0x0, 0x2b) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x101, 0x5f23, 0xfffffffffffffffb, "094acb7f7dca5fafe62da220c02278d1fa592e5d"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:04 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r1, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = msgget$private(0x0, 0x244) msgsnd(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000e730854d1114645fd6da54c1ba8f372f19317f4ce1a60dbd12375d2f83af2c5aaccc40221bb8671f7f633addbeb4b0bb9de0f8eec04192a40100000000000000ff10b53dcf9271ec6b3d552764ad351f551c7831e9976f931204d2d4087378bda0dff4d874c85a75a60ec623ee2fc0a7a574c65c5c5df604deed21a9a9794eb416fd06d1a7c8cf064aa81ecc390617c7f90decdf4190756a7a71531fe77cce4e5da626c8bbd5b3314c43838fd26615a8bf5ab072237ed2607802688f19b6677348dfa536cdc88ca92040c708f73ac57c1a2a45be437d683f5049867016d99fe422cac1c90dbf8ba9cfd7aa57bdc37d305480023dde8bfe6558c9a37fff392288bacd510d3ae07c21c33c17b057b1d999bd"], 0x107, 0x800) r3 = socket(0xbd543e996f927e31, 0x2, 0x9) setsockopt(r3, 0x7f0, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000300)={0x56, 0x0, &(0x7f0000000280)=""/86}) r1 = dup2(r0, r0) recvfrom(r1, &(0x7f0000000100)=""/225, 0xe1, 0x840, &(0x7f0000000080)=@in6={0x18, 0x3, 0xc4f, 0x1000}, 0xc) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000240)={0x0, 0x7f, 0x1, 0xa5b, 0x100000000}) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0xa, &(0x7f0000000000)=[{0x3fe, 0x7, 0x6, 0x8}, {0x1, 0x1, 0x4, 0x3fe}, {0x0, 0x1000, 0xd26, 0x401}, {0x6, 0x728, 0xfffffffffffffffe, 0x201000000000}, {0x1f, 0x3, 0x269c, 0x8}, {0x4827, 0xb, 0x0, 0x1}, {0x100000001, 0x1, 0x820000, 0x2}, {0x0, 0x4, 0x7fffffff, 0x401}, {0x405, 0x8000, 0x5f45, 0x3}, {0x7fff, 0x4, 0x0, 0x4}]}) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000580)="b1") r1 = fcntl$dupfd(r0, 0xa, r0) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:05 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x48, 0x100) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r1, 0x0, 0x9, &(0x7f0000000180)="80100000", 0x4) 16:00:05 executing program 0: r0 = socket(0x11, 0x3, 0x0) dup2(r0, r0) setsockopt(r0, 0x20000000000011, 0x2, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016facf376336acf0be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467062813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050004006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de70000004c9a24fb0833", 0x156, 0x0, 0x0, 0x0) 16:00:05 executing program 1: r0 = syz_open_pts() unveil(&(0x7f0000000180)='./control\x00', 0x0) getpgrp() r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff, r1}) 16:00:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x1000000000000, 0x2, 0x0, 0x40000ffffffffffd}], 0x3, 0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x80, 0x0) read(r0, &(0x7f00000001c0)=""/93, 0x5d) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) bind$inet(r0, &(0x7f0000000540)={0x2, 0x2}, 0xc) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x7d6b, 0xfffffffffffffff9, 0x3fff80000000000, 0x8, "eef3d17119ea76d0a5736ab40215bb44308e769d", 0x0, 0x3}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0xffffffffffffffff, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0x120000000000, 0x8}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000004c0)=0x3) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000980)) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000240)) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000100)={0x7, 0x8, 0xb21, 0x5, &(0x7f0000000a00)={{0x1, 0x5, 0x6, 0xfff, 0x90, 0x2e}, {[0x7fff, 0xb406, 0x100, 0x925e, 0x7fffffff, 0x2, 0x9, 0x10001, 0x40, 0x6fc34ce, 0x6, 0x7f, 0x25, 0x4000000000000000, 0x3, 0x5, 0x5, 0x37b], [0x3, 0x2, 0x80, 0x7, 0x1, 0x9, 0xe6, 0x40, 0x452, 0x1000], [0x500, 0x7fffffff, 0x5, 0x8001, 0xdc7, 0x40, 0xff], [0x1, 0xeb4, 0x6, 0x400], [{0x100000001, 0xffff, 0x400, 0x1}, {0x0, 0x0, 0x7fffffff}, {0x42a3, 0x8, 0x1, 0x7}, {0xffffffffffffff01, 0x20, 0x1, 0xcf}, {0x100000001, 0x9, 0x7f, 0x100000000}, {0x10001, 0x2, 0x8}, {0xffff, 0x7fff, 0x3, 0x1}, {0x5, 0x8, 0x0, 0x173ada17}], {0x40, 0x5, 0x2, 0xfffffffffffff6e9}, {0x1, 0x1, 0x6, 0x1}}}, 0x20, 0xeb7}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) syz_open_pts() ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000800)={0x6, 0x2f13, 0x8000, 0x200, &(0x7f0000000580)={{0x9, 0x2, 0x7fffffff, 0x7, 0x6, 0x0, 0x5}, {[0x401, 0x401, 0x1f, 0x0, 0x3, 0x0, 0x6, 0x7, 0xffff, 0xb6d9, 0x2, 0x7, 0x5, 0x62, 0xea4, 0xfffffffffffffff8, 0x6, 0x6], [0x8001, 0x34e00, 0x9, 0x9, 0x1, 0x4, 0xe, 0x6, 0x7, 0xa761], [0x401, 0x0, 0x2d4b, 0x1000, 0x2f30, 0x80, 0x5], [0x0, 0x3, 0x8, 0xfffffffffffffffb, 0x1, 0xffffffffffffffff], [{0x20, 0x5, 0x100000000, 0x81}, {0x80000000, 0x4, 0x55df3e5f, 0xffffffff}, {0x4, 0x2, 0xffff, 0x800}, {0x6, 0x8, 0x7f}, {0x15ba, 0xffffffffffff9fa0, 0x9601, 0x2}, {0x6, 0x8, 0xffffffffffff0001, 0x4}, {0x2, 0x7, 0x8001, 0x40}, {0xfffffffffffffff8, 0x141, 0xf1000, 0x64a}], {0x9, 0x7f, 0x7, 0xfffffffffffffff9}, {0x9, 0x3d09, 0x1f, 0x1f}}}, 0x4, 0x9}) readlinkat(r2, &(0x7f0000000840)='./file0\x00', &(0x7f0000000880)=""/213, 0xd5) syz_open_pts() 16:00:05 executing program 1: setitimer(0x0, &(0x7f0000000080)={{0x0, 0xfffffffffffffffd}, {0x0, 0x40}}, &(0x7f00000000c0)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xf14a1bdb7dfbdd88, 0x1) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000140)=0x5) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSDTR(r1, 0x20007479) setitimer(0x0, &(0x7f0000000000)={{0x7}, {0x7, 0x10001}}, &(0x7f0000000040)) 16:00:05 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x20) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000000c0)=r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setreuid(0x0, 0xee00) getgroups(0x7, &(0x7f0000000500)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setegid(r1) 16:00:05 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) r1 = open(0xffffffffffffffff, 0x606, 0x0) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/2, 0x2}, {&(0x7f0000000100)=""/98, 0x62}, {&(0x7f0000000180)}], 0x3) stat(&(0x7f0000000180)='./bus\x00', &(0x7f0000000200)) 16:00:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000080)=0x9) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') 16:00:05 executing program 1: setrlimit(0x5, &(0x7f00000000c0)={0x100000, 0x7}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x0, 0x800, {0xfffffffffffff001, 0x5}}) r1 = syz_open_pts() poll(&(0x7f0000000080)=[{r1, 0xc0}, {r1, 0x4}, {r0, 0x80}, {r0, 0x40}, {r0, 0x4}, {r0, 0x4}, {r1, 0x1}, {r1, 0x3318e5ce04f300d0}], 0x8, 0x3) syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x1, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000002c0)="c36abadd9f57686800daeac4251258f616f354698bd6f5861c9cc5687c6218a9efaae5a00209", 0x26}], 0x1) write(r2, &(0x7f0000000100)="a81e3eea2a728c392374053af1d3a86d6ca997623acf327366b50f83b6a4c54ef2255f1170eadcccf052f3ebd724355db1658bd67b7b5fc0f702540f60f6eabb2c6dc52def5bec2e5aab718da1b7fc6fc84af5e76c3700457b5c2bcb40266f5de09b96eea8a754878b5dcfb42aad6c", 0x6f) 16:00:05 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x6) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f00000001c0)="a704af01a11739d9e0deb7bc8656817481cc8c02860582bb7b7851778a0505a6f082d6a59290381d2cab1aca22f85e49cdfdf220dc91bf2e94ecbda68d7148fbfdaa40d8ce1cc0b5a69f8f651758a60854eeff71ee79637b5051f6f1447941d931b2f013ebfe4db4db5fae73b29b8956468c144a6b3b5611513fd5013fc6a3e4977e07f12dbe1135becfb11183aa2279b85019b1aff1e315425efd99741ae649525eedc381a5e44cac8d56836524ffa4e3e1d1c46c05ec78a739726903d79c42534512a4ac172aa76e0f236834d3044d98d41dbe954f070a3fc5228e81196868bdb8566f5f7fede1f00d9fcb5970b043abf6f71b31cb4250634b", 0xfa}, {&(0x7f00000002c0)="64c6fa14d8ad57905e90139c6d5f14ba8f79b5580a498d9271b59c4d5456b73937f4c3645cdada96fadeada42a39347395b3bdc2e3f7f10af04c8119c957fba5ca03f1da94866848314103400ae6f1a0b7fc1bb4cb3ad8c68f8cc2ddebf312b73c6867209029d15c6e1c5655eba662ba90936e72aa50f72d07e370080216440147072bb78555de2fafcb4133c8f4c1871f8946a6a15cfc93157a932045d76b0bb10f672cc67f0e775dd0687723d5e419bf0b5708124667e72e5226b782381a28305776d1de43ad0e3a9e918d03e6", 0xce}, {&(0x7f00000000c0)="e600ebb16733afc29f8db46135576b37bc24a93d443c7244fc44551e56051a2bd654ddfc64859be8cf7a75ac10ddfec229786519f0a55a97d37ca6c2984a2a7b327c4928bb978824b19ac91a477097010b2291cf0a89923b2e3731f84f76d6cfaf4540e6e8140ac7a937b4e5c3be8462cce917", 0x73}], 0x3, 0x0, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e", 0x71}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000180)='oL', 0x2) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000400)="bb", 0x1}, {&(0x7f0000000440)="a745ad41b1a42064cddbf0ff696ca095a7796838b0ea33ac92afd6df2998cea6623167bf3684f1494fe2876625101b22cc393d5f91d429aaa63270eedd5f2df16f8232d01a87f0e6792a1954ca2133afabeec3b2b964552b376e87dad920b96d141a5e5b993c09f825316635e32e8665f6eab5b1869d02e629afe8644befd1620525a9bd577e7ef3a295f1c1f85d5c6673b9028eb07474c3eef4", 0x9a}, {&(0x7f0000000500)="3fa253b7cb20007428b2cabfe52a7f357c08cc307501fe660c5a36de5daa46107ab6192c9b21c7be85c15bcc68afb3cc20aaed837c449c4ea3f6ae8d9fd999456dfc5387d08f3f386cfe96564893f7a8994554b01c2e35a578", 0x59}, {&(0x7f0000000580)="27d4db13208eee13c0e1a8a208668d11356ac91558c199af62d526f609af69f1604ca59cb7c1f74de1b15dfb15460e8728aab58ccdc207dad6c61a7df967e93a5ad3d3e83ed9721e720340516b68af12ee63b1f21e6a13e20f392febcf532abf40baa516a70c27c2622a2c19d9f47ffd94dca3312e0b60cfcf", 0x79}], 0x4, 0x0, 0x11) execve(0x0, 0x0, 0x0) 16:00:05 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)=0xfffffffffffffe6a) r0 = socket$inet6(0x18, 0x3, 0x0) getsockname(r0, &(0x7f0000002880)=@un=@file={0x0, ""/108}, &(0x7f00000010c0)=0x6e) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x0, 0x1}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") rmdir(&(0x7f0000000040)='./file0\x00') 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000340)={0x10, 0x4, 0x4, 0xfffffffffffeffff, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x401}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7ade}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x700000000}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xa12}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x10001}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7ff}], ['./bus/file0\x00', './file0\x00', './bus\x00', './bus\x00'], './file0\x00', './file0\x00', './bus\x00', ['./file', './bus\x00', './file', './file'], 0x1000}) write(r0, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce", 0x91) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x74}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="eb4ee9e9c7bfd275caf9a839a157cc379a212a1eabf85022229d49ce10500f861571e1c27b6bb897a7e55cec0f14280c26aceca1c868f9deaeff3ac523af25433b81a5152f3bb652f18967d502b98bea886a95ac8a1bf63545aa874bbd252435413e30b761d8b2327f8d4aa5c2c9dc4e4d947e265e817c2db6cbeb2d7bde53af8b7f1ad127180196f440f70c8ba4576f1efbf7aa1375ac27075893e6f2633ab981229bec66ce432e7a9e695d299420de1d440797fec792c9a48727678b65b6a9599b62dc69ec93e6245041712eda5928204939975de63ad5ae6b9b1c17aa6f7942c791a4855fc0f26e", 0xe9) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x25}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000200)="de0039") 16:00:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002006, 0x8) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x4) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x74}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x1a]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x80, 0x0) fchmod(r0, 0x50) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x80}, {0x3c}, {0x40007ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") r2 = semget$private(0x0, 0x0, 0x140) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/46) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x280, 0x0) 16:00:06 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) r1 = semget$private(0x0, 0x1, 0x200) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f00000003c0)=""/49) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = getegid() openat(r0, &(0x7f0000000200)='./file0\x00', 0x200, 0x44) lchown(&(0x7f00000000c0)='./file0\x00', r2, r3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="a7bbb0f078edce2a8d88e16d1bc07c89a0afe51dae500ebaddc85a7545e8c6922672ed", 0x23) r4 = msgget(0x2, 0x1) msgrcv(r4, &(0x7f0000000280)={0x0, ""/251}, 0x103, 0x1, 0x1000) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000240)=0x3, 0x4) r5 = semget$private(0x0, 0x1, 0x446) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000400)=""/181) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000140)=""/166) r6 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r6, 0x3) socketpair(0x1e, 0x3, 0x0, 0x0) 16:00:06 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x9, 0x7, 0x8001, 0x7, "510cdbdda590920f4ba29d34342d6fd928a92ffa", 0x81, 0x2}) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x1, 0xffffffffffffff00, 0x8}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x1, 0x99, 0x8, 0x100000001}) lseek(r0, 0x0, 0x0, 0x1) 16:00:06 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0xfffffffffffffffd) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = dup2(r0, r1) execve(0x0, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000500)='./bus\x00', r2}) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="aa") r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x6}) 16:00:06 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8150000002900000032000000030000003591af0dc1bb893f"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee00) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xffffffffffffff8e) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x87}, {0x6}]}) poll(&(0x7f00000000c0)=[{r0, 0x76a98d125933f08b}, {r0, 0x80}, {r0, 0x4}], 0x3, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)='=') semget$private(0x0, 0x4, 0x1) 16:00:06 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = dup(0xffffffffffffffff) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000100)={0x7}) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) acct(&(0x7f0000000080)='./file0\x00') r1 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x9}, 0x0) write(r1, &(0x7f00000001c0)='\t', 0x1) 16:00:06 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x4) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x1a0, 0x4) kevent(r0, 0x0, 0x0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x80, 0x42, 0xfffffffffffffff9, 0xfffffffffffffffd}, {{r1}, 0xfffffffffffffffa, 0xa1, 0x20, 0x6, 0x4}, {{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x1, 0x401}, {{r1}, 0x11d4474a8098f775, 0x3, 0x20, 0x1, 0x6}, {{r1}, 0xfffffffffffffffa, 0x69, 0x82, 0x2}], 0x7, 0x0) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x4000000000000003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="9e0facd8", 0x4) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000040)="8df5d846d02c998b4c995caf83b22c7c046e9ace61dfc988ae78a8f6c09308e4e5a43ee21a36f492a0d3637918377adfdc", 0x31) r1 = socket(0x1a, 0x7, 0x6) openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/speaker\x00', 0x0, 0x0) fcntl$getflags(r0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) recvfrom(r1, &(0x7f0000000080)=""/129, 0x81, 0x41, &(0x7f0000000140)=@in6={0x18, 0x3, 0x14c6a4e4, 0x2}, 0xc) socket$inet(0x2, 0x4, 0x99) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) 16:00:07 executing program 0: clock_getres(0x4, &(0x7f00000000c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x1}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[0x1ff, 0xfffffffffffffff9, 0x100]}) 16:00:07 executing program 1: socketpair(0x1, 0x5, 0x0, &(0x7f0000000100)) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() ftruncate(r0, 0x0, 0x7fffffffff6) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r1) 16:00:07 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x480) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/18, 0x12}, {&(0x7f0000000280)=""/27, 0x1b}], 0x2, &(0x7f0000000300)=""/150, 0x96}, 0x3724e692d4720626) msgget$private(0x0, 0x500) msgrcv(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000005883c00000000000000000004065b0c500000000000000000000000000000000bff70f4300980d00"/61], 0x42, 0x3, 0x0) msgrcv(r1, &(0x7f0000000180)={0x0, ""/216}, 0xef, 0x1, 0x800) msgrcv(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc46000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08ea0ac1287a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa683059b4d3bcba8d14cd8f7e4815208dba07923ecbe2c1a888fdd7686e502bb2f8e4a7a2acd52d8cb81cf6e19223ef91f2d6dad5efd6b3f2a8319c03915e5d83aee33f8869ae2c7daf4069f2a53c24630185a331e13a5b1eb10542b31af35b567b6c8baea741a2200cb0058cec3f7186f3d63a0d140714608015328301e800c2e35aa0a2179b3524126276aac68cb287815245d63bf9cdd84a5b5e016a7d2cab8d22f8f32da6e68fd73a2cd76e6e8e2563b0073a2b528e5145af954d72ddfbee04d57c76a2d7b7611b400e2f968b0b79039e6da6aa5f3388bead75b422906989e52fd7f9a4e90285dbe3b193600ada2fa72ae6b0ac0ffe03396675edf2d16e9e5c5cb42a288fbdd324f50e17b722e2ba9c395631f1b0ad601e0c37077b18f5cc393402a5c44214a1f7d3c74bf081c5befe0b567b352106d9df6d14684e5a3cf8f8fcb3e69c79ab5f1b29aae2e94b6335e402f7ed129b155e5"], 0x1, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) socket$inet(0x2, 0x6003, 0x3) r2 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r0, &(0x7f00000004c0)=@file={0x0, ""/68}, &(0x7f0000000540)=0x46) msgrcv(r1, &(0x7f0000000080)=ANY=[], 0x0, 0x0, 0x1000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) getgroups(0x8, &(0x7f0000000480)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setregid(r3, r4) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) open(&(0x7f0000000580)='./file0\x00', 0x3909abc986b71ff7, 0x9aeafd3a16079026) msgctl$IPC_RMID(r1, 0x0) 16:00:07 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000140)='./file1\x00', 0x20) symlinkat(&(0x7f00000003c0)='\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', r0, &(0x7f0000000440)='./file1\x00') symlinkat(&(0x7f0000000080)='\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', r0, &(0x7f0000000000)='./file1/file0\x00') truncate(&(0x7f0000000040)='./file1/file0\x00', 0x0, 0x9) 16:00:07 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r0, &(0x7f0000001680), 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x40, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105705, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x4, 0x12fa, 0x1, 0x0, 0x0, 0x3f, 0x5, 0x1, 0x3, 0x3, 0x10001}) 16:00:08 executing program 0: r0 = semget(0x3, 0x3, 0x94) semctl$IPC_RMID(r0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x4f30a8f1b2905402, 0x6}], 0x1) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="93b766ea70c081f44fd3dd6beb3f0833e2fc4a426c61d3289f931c752ba8355d1c8d142b950d75d62f9d78407282eda38bcff885df380adcb844ec2914bd2234efee3d1c5ffa3e5a92ce6b3dd5cb705821f31048984e90420027b4954d2f46c6511b444ff60e98f33bc712cd6089ba04ff0f00000000000044f2919c0a800f45d7cdce9a47511699886e9c9f014fbacc9cc04c85e2293d705ae6b376881cb5fdb9c5867e37464e40fa7348775ab77daab523f393bf7c6744739501587f816f3c63b20efdb20978e8ca9f534c3602530f25ac9a74e031301f00000000451d34ecabb353e69332aa52c1a659e820fc93eb5acf865404e86dea3ed906f1b833af014176e6d3d56e101a880000", 0x10b) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000140)) syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0xff, 0x7}, {0x18, 0x2, 0x21, 0x2}, 0x80000000, [0xa586, 0x6, 0x2, 0x8, 0x2, 0x101, 0x75, 0x6e64d147]}, 0x3c) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r2, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x8000, 0x0) 16:00:08 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10000003fd, 0x0) write(r0, &(0x7f0000000040)='oPP.', 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./bus\x00', 0x2, 0x40000000, r1) execve(0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8010, 0x0) kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffff8, 0x951e0198843d0de4, 0xfb5201f422f19235, 0x6, 0x3}, {{r1}, 0xfffffffffffffffc, 0x84, 0x80000000, 0x8, 0xfffffffffffffffb}], 0x2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x80000000, 0xfffffffeffffffff, 0x200}, {{r4}, 0xfffffffffffffffe, 0x14, 0x0, 0x6, 0x1}, {{r1}, 0xfffffffffffffff9, 0x1, 0xfffff, 0x4, 0x101}, {{r0}, 0xfffffffffffffffe, 0x7d, 0x2, 0x401, 0x1}, {{r2}, 0xffffffffffffffff, 0x40, 0x20000033, 0x1, 0x78}], 0x4, &(0x7f0000000080)={0x5, 0xffffffff}) r5 = kqueue() kevent(r5, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff8, 0x98, 0x80000000, 0x7fffffff, 0x10001}, {{r3}, 0xfffffffffffffffa, 0x40, 0x9, 0x5, 0x3}, {{r2}, 0xfffffffffffffffa, 0x1, 0x2, 0x7, 0xfffffffffffffffd}], 0x65, 0x0, 0x81, 0x0) dup2(r0, r1) 16:00:08 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0xf5, 0x4, 0x4, [{&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7c}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x12}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x800}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000c70000/0x4000)=nil, 0x3}, {&(0x7f0000c28000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000eff000/0x4000)=nil, &(0x7f0000ea1000/0x4000)=nil, 0x8}, {&(0x7f0000e42000/0x1000)=nil, &(0x7f0000ed0000/0xb000)=nil, 0x2}, {&(0x7f0000eed000/0x2000)=nil, &(0x7f0000de5000/0x4000)=nil, 0x9d6}, {&(0x7f0000d20000/0x1000)=nil, &(0x7f0000f59000/0x3000)=nil, 0xe849}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000d35000/0x1000)=nil, 0x7}, {&(0x7f0000c53000/0x4000)=nil, &(0x7f0000dc2000/0x4000)=nil, 0xffffffff}], ['./bus/../file0\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0xffffffff}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86127) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x2, 0x7, 0x0, 0x2, "2da200c307c22c3bfb1f862a802c161f4f81db06", 0x849, 0x8000000000000}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x810, r1, 0x0, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYBLOB="f90094e5ff05000821000020f2a200ffff39d3045ad35a0d2020009d00000000000000dd476e473ce443595950f2f9906d1b00000000090000000000000000000002"], 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f00000001c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000180)=0xc) ktrace(&(0x7f0000000200)='./file0\x00', 0x5, 0x904, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x20}, {0x80000000000054}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000540)="68ab7387") 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r1 = dup(r0) r2 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getgroups(0x2, &(0x7f00000004c0)=[0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000280)="655725c8e98f22c11c568c2b709c1e954cebdb9796d07c4210e1225f9e2ce89c3edb924a8cda05918d5da7760726e59fede77247d9f3eb4efafed9fb35aa1672cc1373568560f0206e68ba8cba2dc2479a5e5540212de07236c5ba3eb2ec9fca3693f0e7024677694e31f17a759db4002411f39c5d5848b8fbde69fc4a1458d033bc42257b42609f0ef5a0f1485175690777510902be9b4447453e52373be6a6bfbf5a9407efb922f39bca049e", 0xad}, {&(0x7f0000000340)="8b1157ffec809b3b8ba8ab7cdd7b5b4c47d68b32924299aa39d0c8bacf3f59de292c63746b7784552a9eb0745d2b2aa6791b6834dfea9f1713f447bbbf4714155cdafaeed31cc7d4e4001913f454477bf7291414d2f6ebe6f2cdd03d98e6fc687f5e85336ad24ce8f20fea3f4b189b4dd76ce43fc75c0e751ab653013f5676d2140dd4f9", 0x84}, {&(0x7f00000001c0)="745ab445ee8e2130bc8710b6063e79b5da4011e77206a256296e774b5a9f88d0bf1595f28f3557f846b882c6a2334bc5c4598300074f3588097f1f6395962506cdf61156893a89c6112e4b68e701cd12015d9f0e5fc9bc1ba16b7a80d8a283bf94cbb9be5fa63a84fbf9", 0x6a}], 0x3, &(0x7f0000000500)=[@rights={0x28, 0xffff, 0x1, [r1, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x48, 0x7}, 0x2) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/126, 0x7e) r5 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x100, r5) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0xfe54, &(0x7f00000000c0)="e52f42ad9b00000002000000bcc9f4842699162c1c32bc06db1905b38f9d7d463f3528ec1eeed5c83cc0c775") 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x24}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x889, 0x1}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ftruncate(r0, 0x0, 0x8) r1 = socket(0x1e, 0x3, 0x0) sendmsg(r1, &(0x7f0000001d00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x407) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./bus\x00', 0x0, 0x33e, 0x6, 0xfd7f70b8bf3f1bbe, 0x7, 0x9, 0x7, 0x1, 0xadfb2682e2cf3995, 0x200, 0x1c}) close(r1) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5edd0bfc7dc59c5f9c3280cbd156a1e898a442a4"}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) fchown(r0, r2, r3) ioctl$TIOCSTOP(r1, 0x2000746f) close(r0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r1, r4, r5) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) fcntl$setstatus(r0, 0x4, 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) 16:00:09 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x100, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) 16:00:09 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x78e, 0x8, {0x7, 0x1}}) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:09 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x10, 0x0) r3 = kqueue() r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) poll(&(0x7f0000000080)=[{r0, 0x4}, {r1, 0x8}, {r2, 0x40}, {r3, 0x4}, {r4, 0x4b039db512296694}], 0x5, 0xcd) r5 = socket(0x11, 0x800000004003, 0x0) sendto$unix(r5, &(0x7f00000001c0)="5001050100000000000000010707000008101007cea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000000000000000008539cdc24d1467802813c67b63447a4460ccd56654a3ec2c49dc4ae2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d000000000640906fa45d709da9d158d945a2a5050000006f27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e501000000000000008f2de6c031b7b303757e60642b45cbc5737b8e2401757105", 0x150, 0x0, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x1c}, {0x46}]}) write(r1, &(0x7f0000000280)="87c721de839d7e9a3f3b7e50830c00cf1a06c8ab0736ab3cfc00e10c7cc7a2c4b116d3e2b88124a88bf97e21f5aa0ae6d4b90b75f3db0f1048708b1580e0dbb1c4afa7d1bb90c75c1e", 0x49) pwrite(r1, &(0x7f0000000240)="fbaf", 0x2, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000100)=[{0x2, 0x1a93, 0x8, 0x100000000}, {0x20, 0x3ff, 0x0, 0xffffffff}, {0x7330, 0x5, 0x548ad6e2}, {0x29c5, 0xfff, 0x3ff, 0x80000001}, {0x2, 0x0, 0x7fff, 0x81}]}) 16:00:09 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) lseek(r0, 0x0, 0x0, 0x2) 16:00:10 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x4, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x400, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80044272, &(0x7f0000000000)=0xc6) 16:00:10 executing program 0: setuid(0xee01) r0 = getpid() ktrace(0x0, 0x1, 0x100010006, r0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x6) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x20}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="84c6a343") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f00000000c0)="a5b7677b5763e5eadde2b39d69c004eab785821d5d6816583af6621ec6690f22fb9138ea8eff8d95ec49d1805e23bb4fc452a25363b5b499df463c6b967933cfe829ac70f2a585894ced3e0fd08cd5a2e11a687ce361b2678d", 0x59}, {&(0x7f0000000300)="69f72726748060a6fe8804b304d36c62e2d7faf440b8046d87131f58dc21e98cade754635b1af675ac1066c677d635b72e126dd67944d1399943b74c302d316e5088f18c7b8d566ae14c838c2fbc59d4a59dfd4da3463f5cb63437da203158016d30cd6a9369c3f099843dc8c7f524f1706731cc7b5c088f3218dc016b8311241c578b7c3846ddc25f3c9805f63654c0753f52940e32e32fd38e4445beb6846eb44c92ea1cf781832aa3f92900", 0xad}, {&(0x7f00000003c0)="7ccdbe15662f2df9b31b1cc0ef277c9f53a16b2ede4979874e77ada5b2c61a4667ac9852d01e3b1933ebea3e5f0c0b9dc094def7bdadc3891b749e0f427d3cd7e84dd9958b141be5359e411ed751272b9b8986e75c3e29664fc8db5d2d0c904e570112f5e9f74ae859040ef5ef3380f6d8734ef0d225deac57848b205b26128010e2ca8b75c3e89552b28c6d83878d9ec98e16557e8d5d536c90b8b4fdb34e1addbc454ec59fa5469527dfb681040c15c5b499873c2d1638bf4ecb48694ad33e6b98b597", 0xc4}, {&(0x7f0000000140)="53fc49e97d0504dfa2c23f13511efe", 0xf}, {&(0x7f00000001c0)="a09889772403c3c08f241553a49c276049b44cf6a9d54d731ce55b14e5", 0x1d}, {&(0x7f00000004c0)="db1927b14af4dffeb51479841ecf6289668d8b759db2546805231394a6eaf2eeb39314e13b95373742e483fed2aaf95694b73a9eee15c182ce9f987af816b058c019034588812207be93e8a4799ba7bcd077401a3c5879d189a67e4df39072491b881e008bee90eb9f743e6dde5c86cf65201553902b57b867240d8721", 0x7d}, {&(0x7f0000000540)="e799fa3fc0b3de1a93c21243747842610c1e6a669891a9fa43b1b2b52233da3ad83cd85bc1965e2a9e30f870e70a40b51ff846046861b81104e3bace2546a3ce9adbe489ed67eeedbfa9da40419a9e4cdfa6a76a53d78026c0fb11b117f3bc64620f61543bbb0eb52f168d96ef37af1fd4ecc8b6a992544bb11c9fa3a90f7e74e3d6e4094f7e7aea716a89a1534206f6b5b63a58094b620fcc1fa7e3480e68e6c62f55819a8f23bb99d19e6f9d351c0acbb4ff97f260b18fc3be1cc9db950a36ee9aad70f2af8a00d462adca5d27e93e9d05d8b9caf6356f9aa8b0e026fdc54bb5fa77501501d4", 0xe7}, {&(0x7f0000000640)="0dad7aec448e66dc78457d2a423257ce5287e666aafe7c0bd2dc6dd6920350baf42bc23b15c4d225f9064a5e7373f88b80bf06fe94b6ff1c61e7a26f7af6d3d93dc7d00869787cf6142a82ed32e7b1858c36994e5a08907c265395b7b9b924faccb2190da0a7dc90ca1709e43f623bb07bff1eedf223d7ff01ce7dd4e762f04c71d49aac466ef1d092e8e1d9859ccb85951bf343a440d789ea7c05c36f1191", 0x9f}, {&(0x7f0000000280)="48efa4a5549a58e91565442f83f9a6b6b88c0254c1fe20842b48b6fac4644025f29b0bb1cf43355a603c5162cfebf09d867853bca2542c239bb52140b3d8", 0x3e}, {&(0x7f0000000700)="03f654ea3a9057463f23a7e62f77931a1fa5c558c5b622aea9f5eb83132dceaf88862cd9416f15036969d96aa333b3976ddbf8227abdb3dbb5628416dacc2532e0bc3fb5b7aac1f22f5860a2e934ed427293d5ded56b81886d663206e030f95aaeba642d3f36", 0x66}], 0xa, 0x0, 0x0, 0x406}, 0x4) 16:00:10 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pread(r0, &(0x7f0000000040)="3732aa96e819c7d93522719aa81e5b308044a95800a25ac657035cc01b40d4e19b17036822949a8715fd3e3bb045d935b6e5fcf8caa41682a0ab5e77bbe6954c18104a4dc63270860c2a", 0xfffffe4a, 0x0, 0x10000000000000) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0x10000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup2(r1, r1) unlinkat(r3, &(0x7f0000000140)='./file0\x00', 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f00001ad000/0x4000)=nil, 0x4000, 0x2) fsync(r0) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:10 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = socket(0x2, 0x4003, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYRESHEX=r1], 0x1) sendmsg(r1, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x19e}, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x3, 0x1907f213e46f8663, r0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000640)="1f") 16:00:10 executing program 1: r0 = dup(0xffffffffffffffff) close(r0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x10000, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f0000000180)="d3eef3", 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x3) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0xfffffffffffffffe, './file0\x00'}) 16:00:10 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x7f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {}, {0x1000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "85496a00020000000000001167f5bfa600"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1ac2, 0x0, 0x0, 0x0, "ede922120beb03f84197ba421113a99d1eb08906"}) ioctl$TIOCNOTTY(r0, 0x20007471) 16:00:10 executing program 1: r0 = shmget$private(0x0, 0x12000, 0x100, &(0x7f0000394000/0x12000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = msgget(0x3, 0x100) msgrcv(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) r2 = socket$inet6(0x18, 0x3, 0x8001) dup(r2) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r5, &(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) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000001480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/178], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYBLOB="0300000000000000ba45ede2435a8b028adafbf16c97153cf3d117c2e9547840d4375d31059c11f0debb408e0700000000000000f9c5b6ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"], 0x51, 0x800) sendmsg(r4, &(0x7f0000000ac0)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000000900)=[{&(0x7f0000000080)="5b2ec209a4262403ab0913d0e9b477a6ac2112af148c44254233a4a8bb3c16aad962289c707c2f2cc350b491142bb031dbb68f3678bedc00dbb6c056f620f9705fa5904b9e1462d1a2aaffa1", 0x4c}, {&(0x7f0000000240)="b8607ae175ca5b4530a0af77d9d13d1e9acbfb823e8c10f0c0dbd25d4429a9b7c7ad3bde1ae93e5bf75fa50dfaee0c174e1ba2280709da1ca104506ad19c72ee6415bff4ad41b127b5a959fa8fcb803c88405f71230a9877f96ec0fee71425949acf4b4f2d298f668fb5555d58d5447aafe0fc38e548420e5fc367aab0045f1df23e5319794a9a0bbd070e78752378776fb193e81199250192d23e91c5aa768acc7382b859451bf0ae8eb7268957d875d8599d164909240a7d254c50e811e8c83e9091882346f689f4ee9ca699493c7119fb", 0xd2}, {&(0x7f0000000100)}, {&(0x7f00000003c0)="f8fe54f40babb19001e56aba6edc9324165c3be4ceb1baf108f692d93ddf6da9601308856fde7c4cd2b1ceba94b408eecd74d65d970ef894f4321d2ebc2a2cdf5b0b6dd4aab98e7cd35275bd756de47193a910bf9fb6bd7f959c19bc66874f7161d88f9e68a8a971458e514068234adeb9f32a81c215eef6ef000d5f0dc11a8483a59cc58dafe940652e1015ef107ab9542bf0af92da09acd6729fd61a1528638bdda945d5b92343bcf14696980b166d2203c4fbb326ec7ec9bc69a798b84fbed881fd8c9ea91b3cb08e40e6c7", 0xcd}, {&(0x7f0000000580)="f5dda14516b168b50b0497c8085e991fca0cc89f78e030b97041c21172f5789b01533ba369971256896f28029e9237770351707c7bcfe0641a8507affb9d65082a4b7b0ec6ef238abbd02a4a902f062835862d06baefc8156e9b1353464d992fb58b097e62874dc9a80174d85ebbd90b99d687a6474c859f411544cc42496f52228faf158fe6d03956367a122df29c1135e45da2d4cb67ee5a4c", 0x9a}, {&(0x7f0000000340)="24644f4c1899e59588a219d1ea1e9cde7c861c8163f3cc9e5ee7a6566ae1822968064a25321d7596cbcd840b61b14ea200013a9527", 0x35}, {&(0x7f0000000640)="3c91d05a1150b9c0597020c230eaa434e2d1715e5e1a4ea07328b872736d96982514509488b117e94ae00567327b8d571fe6a47d10ff63f15f456908b6db89593c4603845653c4f198c528d51f692174bc5adf9a6c79a85ab504d85f68feeca8c9b50494dc88a14d399df57f11c9e6a0f4465016ae6d1849209ff7db69dc40b83c79effe3d898490ab20b5b6ecadb75e9365a06e0bb25d5d6a58165501dbf2904a4f8b593a89971e5445cefa367d20ef84bd9f9a1a5af231771767517683bac14076d11fc1f0e8efc116b36e70c82c538ebd70e4ed25692f", 0xd8}, {&(0x7f0000000740)="63549d09c412d574cb9fa4b351e66a539057c18bda96f3dbd974989ead564862559207c72f2448a1d6811e26bc867294e3a5e629eb96bb266d73ceb7410fcad1f851cf524ddd541600af9e8271eb51e1ac9df530ab861b0450a1e8bed803cf64aa03f7093d415f4bd28d26ef746b189a94f8666e6363e81c75242d6ed91afb50067e653fdb98ff16d1e00312b4712327db2464b21294477ec1fd84215a9cf776767c9e6890bc30f7df569534e6b8ba95d57caef3f221f184f3960692e22acbeac17f8c25", 0xc4}, {&(0x7f0000000840)="d5e1301d2453d506596a90a5458aa2a0d9fb813c282956cc481f6bb3f9f0d0e9d725a1ca5690978042b2cc8549aae4cb32a2490c8118f5e94b399b77831c1ba32c0bf8406bb6c8d2844f6dd3", 0x4c}, {&(0x7f00000008c0)="db7d753f78026e2bf2042a18fd08d76035", 0x11}], 0xa, &(0x7f00000009c0)=[{0x18, 0xffff, 0x4, "a797adff5d"}, {0xd0, 0x0, 0x675b, "f55284167399c303dca55f16e9923665dbeff725001e4c7dfef707d244a069938f932d726e32241127df4ef496c8798dd40bc56bac84dcc8f075a6aec11e2d3eaaf433432dc6ddedc84a3abd80f1239a22ac0a5d75eb2ea485dc2a959b49bafcd726e4db0773156d6c3aa15ea8f20af5877760ad08dfba86942c21c34bb105082f382476db475bf82ba752a10a2ba000e2f26ee6415bd978d957ad66c2697d4d0e40a734b583228961c74b4b5ae85153ed3721ff8693ba13762f"}], 0xe8}, 0x400) nanosleep(&(0x7f0000000100)={0x6}, &(0x7f0000000b00)) 16:00:10 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x685, 0x8000}) setsockopt(r0, 0x20000000000029, 0x36, &(0x7f00000000c0), 0x0) socket(0x2, 0x8000, 0x0) setsockopt(r0, 0x9, 0x6, &(0x7f0000000000)="7e52484c07df6fbb66ba7e358392ab08d27e", 0x12) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) ftruncate(r0, 0x0, 0x8) fcntl$getown(r0, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x4}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ed") 16:00:10 executing program 0: chmod(&(0x7f0000000080)='./file0\x00', 0x28) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x81, 0x101) r1 = dup(r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000240)) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) mkdir(&(0x7f0000000000)='./file0\x00', 0x15) rmdir(&(0x7f0000000100)='.\x00') listen(r2, 0x3f) read(r0, &(0x7f0000000140)=""/197, 0xc5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) ktrace(&(0x7f0000000280)='./file0\x00', 0x3, 0x400, r3) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x66d4e09ff4f9a399, &(0x7f0000000040)="3290796683f32b357def31ed713c9e4c629ffb4737e6c2333b2ecf2ef2adc6b6bcb11f696b1855999a09b6351227f85820706b7b98e2093fc6456d8de9fd7f888a261b8fe155bf69323aa57c26583dc1c8f851e20f1d2f00561bc7a0cc31c464d85a82ff5f77a9c86176bdb0c7f9236c1fc40cea6563569d4355e2a973dd684ab82b70ea06eab998b7f42801ed23fc1857eda029bd756c267219a2a00ad24235c767bf6b4da35673c66c4a5178f67a45a28fc489b7ecdfcf624404babb782fb9303f862c0d532ed9023da741c9566d75b0270e03a55fb7", 0xd7) setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="4429826f07e606d0d1686f41a4869e8fa9b21dac9cedcaaa984f62098953a74818d5651ba1b7fb7d1ffd931c", 0x2c) 16:00:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000002980)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993cfaff5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b3050094c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9e0100000000000000189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) setgroups(0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b2") sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) pipe(&(0x7f0000000340)) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="7f1bce00fb8d48881b622a76ab4f26b4202331b087a690bc97850ac0be70d79dbc003065faea3368e80d1b66f4efc38de365ccc2934f42d7f1bc0bb073cf15fd186f699d6ed3b83dc4f9f0a67ffdeaa3fc21c964d05c8c7c5e92ade69311ac1b917543169672fd3d06251795a35984beba3be4d5d96c3dcc5a0069cd67c1a9aaafcc1e7f605f83a8c885f74c70a9c4116ac621057d722fd85b4c826f8472933878f3bb467d05a7a2c0f2644f42461d82dea6e139fd058f0c216894a75c9a13614233990a636ac1c0598819306855b91cd2e69718644bb1406e3653abe0776409a91e7fe12801", 0xe6, 0x409, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000040)='./file0\x00', r1, r2) listen(r0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt(r3, 0x6, 0xe8, &(0x7f00000000c0)="0a82ca9a623d6b5a7c8e3b7aff59c45caa06c546b51f5f6f9bc3285a916c9797a902779c2309f9b1669a67a10159ccbf303515db2dd052fd526fb718f7bfa4985b88d4e9f0ca5e9f5b825f78f67f7f4ce57949430a8d27a23f7f2bf5e9f26913921bd24522f3b6c631c6dc47a712b7c8b7e6b3d3eed85970cb37df11a15ccdedf51015de62b23883ee8410bc6ee958199a2d98c0c4eedcd44998f91ccdbc0121432bb335797e2aae1e6f1cda7e89c9386f5601a9418e61df75f2b92c2d19d0992eefc5d4a6458f226ec79f9309778a2496b22bf466da0a73fe168db9e2dbc99aa0b5e490a3d00cab", 0xe8) 16:00:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0xff, 0xecdf, &(0x7f00000000c0)="65c70e9d4e55c894ff75f41b5c63fb2543dafc17d93a9fee9c06e8b3246a847340bb9b18229b834ac15216d420fea1d28cc82cd82a883f1fecd4f04ce434938199cbd9570efd8b3c1d5a74ac1960c36fa94c02a005502d0fc78b629d516cf86ce096ca27eb30c68cb9b8472cafbf36eb828cfdf8", 0x74) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8dd, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:10 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x4000)=nil, 0x1000) shmdt(r0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8000, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8, 0x0) socketpair(0x1, 0x4, 0x58b6, &(0x7f0000000080)={0xffffffffffffffff}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8000, 0x0) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x10040, 0x0) r7 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x20000, 0x0) r9 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x100, 0x0) poll(&(0x7f00000002c0)=[{r1, 0x81}, {r2, 0x100}, {r3, 0x100}, {r4, 0x40}, {r5, 0x4}, {r6, 0x20}, {r7, 0x4}, {r8, 0x20}, {r9}, {r10, 0x1}], 0xa, 0x8000) r11 = socket(0x11, 0x4003, 0x0) sendto$unix(r11, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c25769000000007fffffff02000d7d026ba8af63ff3728290200fd89720fd3872babfbb770b9f5a872eb81ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a3717fff000000000000000000000000000000000000000040000000000000d6", 0xb1, 0x0, 0x0, 0xfffffc94) 16:00:10 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x4, 0x80}, {0x18, 0x3, 0x549, 0xffff}, 0x400, [0x78, 0x7, 0x0, 0x2, 0x2, 0x1ff, 0x200, 0x4]}, 0x3c) 16:00:11 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) fcntl$setflags(r0, 0x2, 0x1) sendmsg$unix(r0, &(0x7f00000009c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=[@cred={0x20}], 0x20}, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xfffffec1) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0xf216e7476af5fbdc) 16:00:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) pipe(&(0x7f0000000040)={0xffffffffffffffff}) unlinkat(r0, &(0x7f00000000c0)='./bus/file0\x00', 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x120002}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000000)="510fc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 16:00:11 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r0 = geteuid() ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000580)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000300)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0x21, 0xe, 0x0, 0x0) setreuid(0x0, r0) msgget$private(0x0, 0x2000000000602) r2 = dup(0xffffffffffffffff) r3 = msgget$private(0x0, 0x400) write(0xffffffffffffffff, &(0x7f0000000340)="4f4312396d1e98aae637138f16d864f954c2308fa172be9d6d5032b48808180aea262ef7ee0419b9d0c0e65347329341a24919241230902d519382f1244673cccb3a35094b01000000107bcc691b974839294b93354b45e8123edf98479ca742d4e08278730ff03ee253587a07aa09af0bfa375e3a0a6654bdca5c04bf052d3c10b55f269d02f427dc0cf24d1a80ea09b8c8f7031a9c9befa96e1563149e39626ef7867713266c4de6a6aa4702b4ee9fc57cc40b9bb783713248b9195c8e808c776996512d9baaae363539d5b7651a9d77c513a3d192f01c03d1a6668b60594017895b09eacfc4761d627c7ce9b194b1039ba220e8265b4ea9325c3c2dd2e2f44bd367a8aaf0", 0x106) mknodat(r2, &(0x7f00000005c0)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000002c0)='./bus\x00', 0x140, 0x9) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r4, &(0x7f0000000080)='./bus\x00', 0x40, 0x5) r5 = dup2(r2, r2) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000007c0)=[&(0x7f0000000500)='\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='+\x00', &(0x7f0000000680)=',\x00', &(0x7f0000000700)='/dev/bpf\x00', &(0x7f0000000740)='/dev/bpf\x00', &(0x7f0000000780)='/dev/null\x00'], &(0x7f0000000880)=[&(0x7f0000000800)='/dev/null\x00', &(0x7f0000000840)='/dev/null\x00']) faccessat(r5, &(0x7f0000000240)='./file0\x00', 0x43, 0x4) setitimer(0x1, &(0x7f0000000480)={{0x400, 0x40800}, {0xfffffffffffffffe, 0x6}}, &(0x7f0000000200)) openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x90, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x546e0c4b41b0b931) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) lstat(&(0x7f00000004c0)='./bus\x00', &(0x7f0000001800)) setreuid(0x0, 0xee01) faccessat(0xffffffffffffffff, 0x0, 0x3, 0x0) fchmodat(r2, &(0x7f0000000540)='./file0\x00', 0x40, 0xa) unlink(&(0x7f0000000000)='./bus\x00') mknodat(r4, &(0x7f00000001c0)='./bus\x00', 0x8, 0x6) setuid(r0) msgget$private(0x0, 0x403) msgctl$IPC_SET(r3, 0x1, 0xfffffffffffffffe) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000001c0)=0xb7) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) sendto$unix(r2, &(0x7f0000000280)="ceca8d1d898ec7f180105072ba9e033b5cd0e61310dd67a9b7b981aace51cec45bd4e91851a9c256a4e207fa374e528b50ac90dfcc0d80cdf94b95fd064947d405bd38ebcf3d5d44d071ad90b67737dfcb3d6111416c706255b832e458e0547aaabac54440db01dbc222f1dc9a95bd13d21004cca22050d7a406fca6d32367d6e5b1b9ed538896787d1a6d4290b287c2ed97cffe26c52bf9281e33e84f55148c4e80fe9d369e0f3cc14c4257e0fa15a786ac43c9de7581f0607ba2410ee508e22df0a98286c05125a22f2c30ec49925a6d20ac097c8d7d375c50bca1453a7fad13f29fadd5a725042c1072296262cf55a5574c7c6350b86702d87e8a2af4b3806d23118b5b1f5e6ee42c641c789bb200a66d26107d02844671cdf5c9bcfea89063ff10653f05c75913ca4c9c7c1474c27b2105b0f49851d40e6d99edae0b3c2be4c177c7bfddafdd9ae740a513e4acfa0d89abbdfb8cab469cea0cdb29763b26bc9f87f90a5d3a2c6477fc5d988d5ad3a558d935601a598ba4fa9247dd43d64c74b186f785ce4d6aa73d34eb6ba8c9ad65071f808de7910e02a1b1206e851862cc6196e68cdfa706c3c2bfe9cde0f9e499fa09e47610730e31858eea74c90eb03f2cdc4977140fb5aad1875eea797c1645a87ec5ceadc57418a01e4ef3257f3e4a9ce32d30bcfa233b8b70d22ea67bac7cd6260015d09f1bd90f40453006431ce10e109a1c9bc32230103d355ecf79936d6cbc51c5bdd1a590924e124d959c783020ae398f5a9a78580c4de9934ab12b934eab5ef8d79b40233ab51247c8bf1aa85d1db46703ce6a226382b2735e2561ea01657f2e6e1d43e62f8bf267492c7ac59aa7344bc27d2c56ec5dc6792cb298f7a2b398d77107f1e6e521cbaf6652b5a78f702ade2371fe6dacf5ca9530cf27f804915204069b47b53c3b3a34b37ccf6a9ef2efbdea2b627fb0326797a664e3a02e72d852fc42fdbff5a717c9215aa39f5f3e49bf78ec35312261298032dce1c144f97e69c8ecb4bba6785b82524f62c7fe96d24e6525428f86e3ae007be76dd6199a0af25cb522426f74bf284333ca2c7a745c9f240c61671c67203f46adc9c824d7ee0f9e8c239dd2524b1b67b2a78417ef431216e374d5bdc23a5ce0ef0998dd292bc70d91f6c814ae932312f7c51e33fb81051ddcc75096631874161d6571f5d981041f6ad043a1eeada726de9384fc8cc09f8cdd026f4a4c038d1949d2e8ecab2436d008effa4bb619c422bc16980707f29e9ecb1abb33819ddf2329cdd7ad4065c330f77f6b0699a4d5d25cb3e970cc512fb4e3362ef6e24e1ee1ad8a59155bee7b6930c84c8b8b5bded3cc208328287c358d29a674bc533fa524f500fc79949f6319039130c3693f6c577e5092473b7e4cb73294f2ef91e3034bffb469e77e23bae07328e340a6513419ddb4ce6c0027ea996378e50158419f2127ccc4355feb6c13333ee7f507dbe94ef7edf6a46d4f031e5436f425313dc4987df74f03ddbef1d78bfb14f30bb560dc1e3aa67c0a5ae7c130cd8238e7dd399fbe749c44341151a538b6d790db941eb733fe73828ff61cc7429be180d64c7c21ba4c00414e527d70316e94bd5d99992a9279f296263a7fd04861fc47344964764e50654365ffc939deef547145c8659f3dd12bf561a768929a19e2eeb80c02fb3446b44eeffabf4df7c966bae849984b5c7324004aa7b1f99586b5a9520587916bc3c236c0ffee3d7e108b968803a6f8d99d906da373c2d417703d268dff703b7f765524994084e8fee8d12d2ac597801a69535cd63c0de642f2d816a83df799fd7ee2414453232c97226e8c192263fac4c72b027f1f6358486460481e880ec530b831ef23d717efd30fdc6d80b38f13fa44f5e5d52b23171a1a82f7a20c31474af4534086fcb69ce4733df7f80f206c6aebef10a0d3355e079fd23eb01bdacc81fb224b709e94a8ebe06e34cbf2b32fc83f63ef85606961e4062b57f8b97a88342b561cc2ed4710c71176aadb585c5b3b6c8461c46b1da6012f85b789b9df8305afc7047666c7d362debad19b6033e18eb843410e8e879d4f6714b2be7563e11d445fd0248177bae88fd16bc3172744a803cbca295f9eba573a430c336726cfc6b04ad0d267a3b9538377d6ca62d1ccef68e62175c9f4681f2ddeb37c49a7450a737eaf4b52a53eae8f7e64718710c4ba80a60abe7ae04dd20bdfc2cbbe4658fbc040c0a2e23867ea7927ca888bdf8d16c2ff6c6e6f8e4a83c5ff6d5084ff8ec8642b74098f0b963ffe5b2849d6260ffb1861536771951915c9749638983148392f214efb0de6699cee95da1a9a69d2b977a0909a74bde8dee0059f71908a3026184240ad7738f45df9fa370c599698c2daa76176a9af78de4a495e8715f81acfd8b1b8721611565cd9c0604ca7711281783157fa922e096e445f911d1781ee2e8ffa91938cffb80be425714c579ff65b10db850aa351c01be4d706b5278d75950d4731c9f3997ca9acab89d5990764a1f1a5ac773bfa3ed3367130e3cd5e0513a4b7d61c3516ec3185e8c7fd149403b82f74c956fd4b3bc46339d06af9197c887db6670aacb75e5d5da167c571b720f58b2de43364b74fd8279fb5caf8c65f036be798acf2588d3254f22932e8041af81bc102b016754d8818140366416f238dde5aa6a78b9d2c3c84568eb89b93f50f6432a06d5e662fcdfd37b4622960998aeb67c367b26490f8ba4d865301a384751bfe186cd08e530fdff19c433ea0e08d161a2e5d2c4693ec1b41426da8816205bee8528ba87418f62f17717b2774f20ea4c3a2f68f3a19e9dc782b83d1474a2e927e80f2fdede4bf363b1e2bc6e0d421b22d9d7352b419d1928fb35f1183c9e2196e0c9de7999aac2e633543b51c0c1368f51c133f0f5c1d8e070c9017afecbe56e5c565a3d266534538a63d60f5b24817ff984aceb734cb96cffce7923ec1805447e0c7a8660f98a16ad5cfec417dd0405b004bd71d0ad24ffe6a189bc4b6c8ea8d5c61a15b77ba10086f72da2d0f8d77ca0c54565424dc077d868a76062aa334e9182087d870381b47214cfff38fb64f25d483a5c650a9f5c7bf3f42b6765c8957d533f5fce856f8279e0a528f6be8a19007a77766cd516a073a726a4d9cf9ef6a829ff3465c5d61b179db9ff0bb91260de360721111078b09320be5f92d6aaf345e16b37819faef7ceabb0e026d6270d22bf72bf24addb96e4877c15ea3aec813a34722cb93641bf016c8572c53a194d1e123ae3df5736c8fb0dcb4c79e8545c0f0ae41497ea17c2025241106dd7bb9e87952645cdd4a79b784fddd5750c2249d0a3c9c8ed319a29d85247508d3cfc78611d3602510bb442a3f6fd750e26e76ecd33c4615f141437fe13876a1d85a7fc1a991788d8cfda3d8058307dee63f02402109a091198815d7e780a3f38fa75a9cf3c4d8e536ceda830c930420e91ae43359383af59e7848ab91b806a1bae2442204c88c822e3d49225a860f6c8887aaa3401e1dc4efe6666e6d7ce28ddb7a5395110e3d1f82e0b3ef6a156f95ff1fc3c77a42c6a2de0e3f406c5b6b7f8319d2739b107b4470d34775d0eb5e92788960893ffc857e0129ce56b28617a1ecbac8f770d08db6b7aea55e5ebf49b932128ae75d8998c733248bdd0ad751a7d64348e7b67fe95b335b1aa7a3f66b5c346ffa3adb773f481c148597e24adeb17802f0c2105cf1b56065a855fc97a83feaec3ed423f86cfbd13e1f796df48ce3644b6492ff134ba3327f485010f9e763602e4045264d63dfe1d23549156679b927fe3e9a8af0c1d55caf5712bf7abe6573e3ee3a639c2be87ed738b053f8d481f02976e57f305645c8ee76b3c32d7cbc69a46fa084a523033d3f45b89435b41ffaff51b7f8977341a1f663ecf9e4820c300f646bb699e6ad589e27d53c6a09fe4b4e45974a2008174bd4d6fe80ae12e2dc0d70a8a7910c639a69fbe67f227bca7b19196830b66353cf6c3009c81cd3b49bdb254b966316ea1418601f39fdaf054a591f6d47cf9aa9cfbf2dbee8f0d07f118677a7fe6af7035522d70562b1f8d8bea542263106698a26d683ce0ea4a9815f4115940a322884197b56bf1e53c3fbe17fbd1ff7d235616e3ecdcf5621bc2a68a90b5541415cc944afa06d7422ffc4df1917ba978baa41295a8aba46f2bdc97c4b9b49d7267f95eeff4ddd37348291353b69ff0dc4c13ba3c301781f2a49b7f067164a21c54647860c6e58eb3ace5517e9661932fd33b001e0174b3b9c139a5efc3f73c198298cc9b7ce4b6c9dd711b48bac57308f7f1d7b33213468408af21830819ed08416a78f937f67b68650ccc4202f757033143ba0e38b566d8f8f035125bd5a864e7b533a35da9e86aba9ae2fee71375ad38399cac707cb34a892ae240e209ab00e7179b80e009a1a54705498e3f913b879ae68d69d97a7f0c14471611f2e8122b7846ab3f52c35542646963b2838866498e9df32bfd9b47e680cf60e6b661aa88f996986fa1bd8a6a7c8936db191c1d42a9c8f255f564364e07e3434d954f231d7d4c756aff26d0425a336cc6c0eaca5c8dcdffa96554974df746d7e730f8df779bf937ac23d6f6dab0ead0254fa165d6d6879c7cf5c7e51d39d2f83582e8c6796dc148337292db1b4553a999d97c963826d863c21ca8dc52b024bf5a2c50ff35b77fef4b3e3742c3dc17b1c8f1601cf26cade95064743953343ba7134c1b31b9437527be69c208b21ae8a02a3ddb5f1f9901d4a9e22d48209b7d9be935927d04081dc37f29d44363da6defc6aa66abbb826bc4d8e0d80482c364d61088ca1a5c5dd49d2d28317ca6c8bc08a7b875f37860b54d7e4fef55128dbe1726173cfe97b82fdf893de13b22d6d574f2ed9adea42396929b4b804c97726da1ae5598f2ccc2df2b2fc64b9f55db83cd9760085f89a61fa9dd97e0111aea60277e20018dfce4cf55a5156739c38db55ec3c92075f2ddb2ed1479293912ad676560daa3b57ba37ac28673dd0a051977d499b12c51811d7066f0df1701f6f7ed18634e66ef0e2175c8589fe01c248bc38865fa2d3d4b4971ac1f62c029f76f4b1e332d937c6156e51ea045e337d63885ba3d74df3b04e4538329231d7bc9ebc0c8742169e4e1a865ad418e98f715a1b6c656aea89b74f5efc0f58260684c02fbf0f7e0876efd15fb550cdf5c30799f8fb6d907efdd4b9007e2d5d28f0a75a70dde647d50eadb3d9458ab28385a0fad70acfe398cda36d154cc5005e12bb44db92666fc889bc5cbcf177294ed25939cbbebe13f91109da35048f49a4557a3ace1a5c07f7233d7d0515efc90ed2285844e22aaf6865b0c8ae7fb53406d4dba82ee9c153573b97f8976129ed20383b5abd4428e7cf7e66f4495c0b7faba1b11f85cb579d8d449decd82eb6627af595c2a54a3e95e08c36ccc112f3dbd272e136b53aab96ec9a4d944811ddfe6599aead23f606dd4837a52e8f36204682b0061b930cb3d164b5898d63c86f5cbfe38c12d955a91e0b7a20bca0c27b9ea6afba74a5100e2a7adee52e4d52b0f2cd5344453c4c4e257fd79dbab0f5bc97108af74b536a2f2f4499910b0b7b65c97db41255e47380c3fdc6073dd023e3ad86058e58d4959d290b680e24494c3e634494506222d8fc0cda8441e2180a7f84aa96ff8f862cc74ab49ed6e72407d712616fc105fa5895e3662fa949d1ddfaeebf60fb0339b6439e7f52e132c6a6129347b80248007d179a01417ed062c116e2f1e9b06234d8298177", 0x1000, 0x6, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001280)={'tap', 0x0}) r4 = dup2(r0, r3) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f00000012c0)=0x2) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x1a) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x61}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x8, 0xf409, 0x6, 0x7fffffff}, {0x10, 0xb6, 0x0, 0x910}, {0x778, 0x1f, 0x38000, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:11 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x41, 0x2}, {0x80, 0x1ff}, {0x23, 0x9}, {0x40, 0x400}, {0xe7, 0xf3}, {0x87, 0x7ff}], 0x6}) nanosleep(&(0x7f0000000000)={0xfff, 0x8}, &(0x7f00000000c0)) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x6, 0x20000009, 0x6, 0x8001}, {{r1}, 0xffffffffffffffff, 0x40, 0x80000000, 0x3, 0x9}], 0x8, 0x0, 0x9, 0x0) nanosleep(&(0x7f0000000180)={0x3, 0x63}, &(0x7f00000001c0)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 16:00:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') mknod(&(0x7f0000000040)='./file0\x00', 0x20, 0x9) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) recvfrom(r0, &(0x7f0000000200)=""/217, 0xd9, 0x800, &(0x7f00000000c0)=@in6={0x18, 0x1, 0xd, 0x5abf}, 0xc) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0xde98}, {0xf6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x16f, &(0x7f0000000780)="e8d1c3336e12a2f9aad7101fff25c8b578cd57188cb006088463cc3264b520c810304ce2ea36664db55d2af93ec95abb284c71205dfe767f2d473b71ce4fa7db56fdb11f5fcc10aebcf3ec66f13f2f9f2cdaea145a22bd5e660f546a2f55d085be81a73bae3b0b2ff2885ed6c48e5fdd88d64042bdeb54b9ad091b653e13837775d8d79a1802e900000000000000ec5dd8210331584d04000000a5356ad6df74b5e59598e88503b9dfc16755d6d208cbb4b076cc8b4f42bb194aa29754d055f8945d29a9bd180dd4958cb3892c6f69795f9641f5f9cfa46c0f4169caf680333c81b8a28ea097f08e723347935c4fc66045c4e78ebff5805748ee03576ae2335543c60b729ff8adbf201eb23964377caf2b3af26a19512c2d853c25aad99257aadca7e4628012e902e4d8b8c6e76c4acb4be8a30d8432f4eb68a1cddc0bc3c8b56e1a38fa1121ac0b48852fe544690329e2ea1f1af2cb8e2115d5834fe6c182f66dc9acc100"/367) 16:00:11 executing program 1: pipe(&(0x7f0000000100)) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) 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) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000140)={0x1, 0x8, 0x4, 0x87ac, 0x3}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername(r1, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) write(r1, &(0x7f0000000040)="ad18f05de2f4ef18eef95680ec3ed211c289fea56bc95967776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x1e0) 16:00:12 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x29abcf15762b556a) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)) read(r2, &(0x7f00000000c0)=""/71, 0x47) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000140)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) r3 = dup(r1) ioctl$BIOCLOCK(r1, 0x20004276) r4 = openat(r0, &(0x7f00000001c0)='./file1\x00', 0x20000, 0x22) r5 = openat(r2, &(0x7f0000000200)='./file0\x00', 0x80, 0x80) read(r2, &(0x7f0000000240)=""/49, 0x31) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000280)={0x5, 0x7fffffff, './file1\x00', 0xe7, 0x1, 0x20, 0x3f}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000002c0)) msgget$private(0x0, 0x10) clock_gettime(0xfc1d95144325719, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000340)={'./file1\x00', 0x80000000, 0x7, 0x1, 0x0, 0x7, 0x6c25, 0x1, 0x1, 0x2, 0x0, 0x4}) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) truncate(&(0x7f00000003c0)='./file2\x00', 0x0, 0x2) mknodat(r3, &(0x7f0000000400)='./file0\x00', 0x0, 0xdde6) syz_emit_ethernet(0x30, &(0x7f0000000440)="4042d05c2a6121d0119d8ac700aa7fbae3aab86cf4fa5008b976b6ee302b1f65e1419bec1395c82eea309fcc3f13c9d2") ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000480)) fcntl$getflags(r2, 0x3) read(r4, &(0x7f00000004c0)=""/123, 0x7b) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000540)=0x2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000580)) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f00000005c0)=0x6) chmod(&(0x7f0000000600)='./file3\x00', 0x5) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000640)={{0x8, 0x6, 0x2}, 0x5, 0x2, 0x6}) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000006c0)={&(0x7f0000000680)=[{0x63, 0x1ff}, {0x3, 0x9}, {0x21, 0x1}], 0x3}) write(r5, &(0x7f0000000700)="73c6cffbe725f3e692346c10be6ad786b31b6c82fb1ba1773b0b5bee663960ced6afb17418334a8459ea5507e21cdff9980bb30b14612b65307eca58f98116b70d4a97c4b0c95f79e857ebf50a2ed965b07af54bfb096afbf495be9ca3582379aece9a0a450d2291a96a00537e04dc992d5163b3dee31fe26dc540fd15cfa6f961af9652dca4fe0dbae83d02ec6d2428c2a5e968a3f8cdd3a4a4d172b7461cbe6906f788260eaf1db28ffc75b4552267d1794cb793544971040f474c67b14776c1067390cc571f32d8b891c864b826007171596e3c9bdb79cbe968ac227c88304d45b2d432086499ef07", 0xea) 16:00:12 executing program 1: socket(0x11, 0x3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getdents(r0, &(0x7f0000000240)=""/4096, 0x1000) kqueue() pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666987653000"], 0x10) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 16:00:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) readlink(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000080)=""/26, 0x1a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r1) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 16:00:12 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[{0x1, 0x80000000}, {0x0, 0x7fffffff, 0x8, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x5, 0xffffffffffffff81, 0x1, 0x2}, {0xffffffffffff7fff, 0x9, 0x81, 0x2}, {0x800, 0x4, 0x1, 0x5}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x101aa, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x21, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) connect$inet(r0, &(0x7f0000000140)={0x2, 0x3}, 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f0000000040)=[{0x8001, 0x6, 0x101, 0x1}, {0xfff, 0x54, 0x0, 0x8000}, {0xff, 0x100, 0x101, 0x92b2}, {0x2, 0x6, 0xf0, 0x6}, {0x7f, 0x2, 0x2, 0x6}, {0xd1a, 0x1, 0x8001, 0x6}]}) syz_emit_ethernet(0xb, &(0x7f00000002c0)="16989f99dcfb47000000000000004f216022f90e161f761469adcd38318baf9c17bd6eba20a89c8ee44b746d18312983") 16:00:12 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) r1 = socket$inet(0x2, 0x3, 0xfff) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000500)=""/185, &(0x7f00000005c0)=0xb9) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x1a, 0x0, 0x10000, 0x0) kevent(r3, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffff9, 0x50, 0x1, 0x58, 0xe0a}, {{r4}, 0xfffffffffffffffa, 0x20, 0x20, 0x4, 0x1}, {{r4}, 0xfffffffffffffff9, 0x4, 0x20, 0x200, 0x100}, {{r2}, 0xfffffffffffffffc, 0x60, 0x2, 0x10001, 0x3}, {{r3}, 0xfffffffffffffffe, 0x2, 0x80, 0x718f, 0x7}, {{r4}, 0xfffffffffffffff8, 0x40, 0x1, 0x8e06, 0x8}, {{r3}, 0xfffffffffffffff9, 0x4, 0xf0000000, 0x100000001, 0x2}, {{r2}, 0xffffffffffffffff, 0x20, 0x10, 0x77, 0x1acc}, {{r3}, 0xfffffffffffffff9, 0xfd8255c333116f3c, 0x40, 0xfffffffffffffff7}], 0x5, &(0x7f00000001c0)=[{{r3}, 0x0, 0x8, 0x0, 0x3f, 0x9}, {{r3}, 0xfffffffffffffffd, 0x0, 0x10, 0xda8, 0x8000}, {{r2}, 0xfffffffffffffffd, 0x0, 0x2, 0x32}, {{r0}, 0xfffffffffffffffd, 0x8, 0x40, 0x9}, {{r4}, 0xfffffffffffffffe, 0xd, 0x20000000, 0x8001, 0x7}, {{r3}, 0xfffffffffffffffe, 0x2, 0x2, 0x5, 0x80000001}, {{r2}, 0xfffffffffffffffd, 0x18, 0x0, 0x3f, 0x6}, {{r4}, 0xfffffffffffffffd, 0x40, 0x20, 0x1f}, {{r2}, 0xfffffffffffffff8, 0x1, 0x0, 0xfffffffffffffff9, 0x68a29057}, {{r2}, 0xfffffffffffffff9, 0xb0, 0x1, 0x8, 0x3}], 0xd0, &(0x7f0000000300)={0x6, 0x9}) r5 = fcntl$dupfd(r4, 0xa, r0) getsockname(r5, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) clock_getres(0x0, &(0x7f0000000000)) kevent(r0, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x20, 0x4, 0x1, 0x2}], 0x0, &(0x7f0000000380)=[{{r3}, 0x0, 0x10, 0xf0000000, 0xa71a, 0x9}, {{r0}, 0xb67d2b6c97249f0d, 0x10, 0x10, 0x9, 0x3}, {{r3}, 0xfffffffffffffff8, 0x81, 0x8, 0x40, 0x8000}, {{r2}, 0xfffffffffffffff8, 0xe9, 0x11, 0x8001, 0x1}], 0xbd7, &(0x7f0000000400)={0x9, 0x4}) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)) 16:00:12 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003c5000/0x4000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) recvfrom$inet6(r1, &(0x7f0000000100)=""/133, 0x85, 0xc5cf31dfabf54df, &(0x7f00000001c0)={0x18, 0x0, 0x8001, 0x349}, 0xc) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/133) shmctl$SHM_LOCK(r0, 0x3) shmctl$IPC_SET(r0, 0x1, &(0x7f0000002700)) shmget$private(0x0, 0x2000, 0xa8, &(0x7f000019a000/0x2000)=nil) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x54, 0x0, 0x0, 0x4}, {0x2000025, 0x0, 0x0, 0x1000000000000}, {0x9, 0x0, 0x0, 0x1000}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x5, 0x2, 0x7ff, 0x23}]}) pipe2(&(0x7f0000000040), 0x0) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402b9dee0c7a947f442d447e8135b94fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999000000000000000400ff001959cfd1af2b51ad00000000020000000000000000", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab09005231e2daffffff7f00454d05b58cb8"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0xa08, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000780)={0x1a, './file0\x00', './file0\x00'}) r3 = shmget(0x0, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) shmat(r3, &(0x7f0000ff2000/0xc000)=nil, 0x3000) setuid(0xee01) setsockopt$sock_int(r1, 0xffff, 0x8c, &(0x7f0000000280)=0x8001, 0x4) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$TIOCMSET(r2, 0x20004276, 0x0) stat(0xfffffffffffffffe, &(0x7f0000000700)) unlink(&(0x7f0000000380)='./file0\x00') ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000007c0)={0x0, [{0xf60a6dbcf6f1c93f, 0xc57}, {0x3, 0x3}, {0x2, 0x5}, {0x1, 0x43}, {0x1, 0x2}, {0x1, 0x2}, {0x3, 0xa54}, {0x3, 0x5}, {0x1, 0x2}, {0x1, 0xfffffffffffffff7}, {0x3, 0x9}, {0x2, 0x3f}, {0x41799c82189466bf, 0x9}, {0x2, 0x40}, {0x2, 0x100000001}, {0x3, 0x6}, {0xbf12ddc9969ba39a, 0x3}, {0x3, 0x319d}, {0x3, 0xfffffffffffffff9}, {0x1, 0x7}, {0x2, 0x5}, {0x3, 0x7ff}, {0x3}, {0x3, 0x1}, {0x2, 0x800}, {0x1, 0xfe8}, {0x3, 0x10000}, {0x3, 0x3}, {0x1}, {0x3, 0xaf6}, {0x3}, {0x1, 0x5}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000240)={0xa, &(0x7f0000000200)=[0x5, 0x7fff, 0x5, 0xac, 0x3, 0x1, 0x7, 0x1ff, 0x1, 0xffffffffffffffff]}) r4 = socket$inet(0x2, 0x3, 0x2f) chflags(&(0x7f0000000080)='./file0\x00', 0x1) bind(r4, &(0x7f0000000000)=@un=@abs, 0x8) execve(&(0x7f0000000180)='./file0\x00', &(0x7f00000003c0)=[&(0x7f00000001c0)='/dev/zero\x00'], &(0x7f0000000680)=[&(0x7f0000000400)='/dev/zero\x00', &(0x7f0000000440)='/dev/zero\x00', &(0x7f0000000480)='/dev/zero\x00', &(0x7f00000004c0)='/dev/zero\x00', &(0x7f0000000500)='!\x00', &(0x7f0000000540)='#:\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='/dev/zero\x00', &(0x7f0000000600)='^@\x00', &(0x7f0000000640)='!\x00']) r5 = msgget$private(0x0, 0x2) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r1) r6 = getppid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x7}, 0x1, 0x20, r6, 0x0, 0x3, 0x5, 0x100000000, 0x5}) 16:00:12 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x8) clock_settime(0x0, &(0x7f0000000000)={0x5000000}) 14:41:20 executing program 1: r0 = socket$inet(0x2, 0x4, 0x5) bind$inet(r0, &(0x7f0000001680)={0x2, 0x2}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) readv(r1, &(0x7f0000001580)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/197, 0xc5}, {&(0x7f0000001200)=""/198, 0xc6}, {&(0x7f0000001300)=""/194, 0xc2}, {&(0x7f0000000000)=""/101, 0x65}, {&(0x7f0000000080)=""/62, 0x3e}, {&(0x7f0000001400)=""/24, 0x18}, {&(0x7f0000001440)=""/238, 0xee}, {&(0x7f0000001540)=""/26, 0x1a}], 0x9) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x5, 0x5b) 14:41:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = semget$private(0x0, 0x3, 0x20) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)) r1 = semget$private(0x0, 0x1, 0x140) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgid(r2) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x2, 0x10001}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000001a00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000c14b7da796f5c1bc5def7f2b2981941f0c91f1d9ffe73b7decc629972360e563ffa2bf346a11b94b98ecf3c5e3d30662b86d0f481a737c446410c0995f70604af61ff4532320af55c6fe09fbb33ebbd2f07d24ce12b893272261e8956a21aa8b52f120d53fd044be82798b758352f23f37e1a0b61e0d1a3bd71e6f3e96589da28eb7313a03e73e6ef22914e52defb7ea7e39573f604885e2181c983d6c7be48a64171c90f3f1a18774aa2a83f708ce04c43c85dc220a9c5c844eb5d29caf6697218b9d9bd1f51b2d04b5cbae7712dbc0a34932ee5f3c705af3a9df64643c2fa257"]) setrlimit(0x2, &(0x7f0000000100)={0x60000000, 0xffffffffffffff80}) r4 = kqueue() semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000140)=0xc9b4) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000180)=""/113) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000200)=""/133) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x1, 0x0) kevent(r3, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x24, 0x2, 0x35, 0x80}, {{r5}, 0xfffffffffffffffc, 0x80, 0xf0000000, 0x100, 0x5}, {{r4}, 0xfffffffffffffffb, 0x1, 0xfffff, 0x100000000, 0x1000}], 0x1ff, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffffa, 0x1, 0x8, 0x8, 0x9}, {{r4}, 0xfffffffffffffffe, 0x18, 0x0, 0x4, 0x7fff}, {{r4}, 0xfffffffffffffffd, 0x4a, 0xf0000040, 0x3, 0x3}, {{r4}, 0xa58db712e675454e, 0x80, 0x8, 0x10000, 0x3ff}], 0x81, &(0x7f0000000400)={0xfc58, 0x80000000}) connect$unix(r3, &(0x7f0000001b00)=ANY=[@ANYBLOB="80002e2f66616c652fff1569720edc1b937f4e93d0690c4aa41b708e0c637515c67f62e4c78f8ca91f1c8d9bff6a2d159c87515efbaead39c81f4c6e46152dce5eec51017a61f2c6e70a20ef7fc8578f53a1ca0100000000000000ae08593905ba4476745c828af1e0d6618e8561c52afaa38a467cd82e42145cadb50bc492ebb39512405b9b88a3c0ed22f18d11a1c27d1f3fa894c734b450ae9edebeca7e289b0387ab8b9e53d40bfcb0e394e98158adeaf3761dde75c873b9de454af53b145fdfac94b8076c19320b61a17e23de3d1c00d71a40f60347687991"], 0xa) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000480)) sendto$unix(r3, &(0x7f00000004c0)="d873f0004feac42885113423b7a3b8377cdfebf44c5ffc9994f5d35825df7b74b63b349573e98cfd36c9a02e50b975b5a53d2b4b4ce8c21031a435658a1a4f9bbb5b3b6c52f9797768b9e2c30a089c2221cdac06c6fdbedce0a8460c52f4bd5b3b9c75a2f1ca7944a460903a0fcc4e1814c8c4255aed7797b7bf5116c03dc5d6e56043e4c62137e011bba766a995ac538548f38710166a8e01ca8990bd73b5bb", 0xa0, 0x0, &(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xa) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f00000005c0)=""/4) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd0\x00', 0x20000, 0x0) readv(r6, &(0x7f0000001740)=[{&(0x7f0000000640)=""/78, 0x4e}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f00000016c0)=""/102, 0x66}], 0x3) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000001780)=""/90) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000001800)) mkdirat(r3, &(0x7f0000001840)='./file1\x00', 0x4) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000001880)=0x5) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000018c0)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000001900)={0x1, 0x0, {0xffffffffffffffe0, 0x3}}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001940)='/dev/wskbd\x00', 0x10000, 0x0) mkdirat(r3, &(0x7f0000001980)='./file1\x00', 0x10) 14:41:20 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x4, 0x7fff) getpeername(r2, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) getsockname(r2, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r3, 0x80044270, &(0x7f0000000100)=0x7fff) bind(r2, &(0x7f0000000180)=@in={0x2, 0x3}, 0xe54cabe60d335f8) sendmsg(r0, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000002c0)="1397ae3f445bde49148d1317140f04a5fca0ac53a9689294277c31dc2eb511766e156cd51b4aee067381c0e5485f6a3f19a3e265b870666c67c7bd5c834c280d6718bbfa5acd9a46247428d1feda4fcc96e554be9251124ff9e53362ad4bd302d14f9a56abf43d5d46111408461a4b8bafd88bd44c59d960b3d939621aa5ec5f6365dbfb5ce3b7896327f0f93bc0be8fd0da3aac465053d08b59bc74b1dbed1dd74487f34a0ed1b7c0328a95be0cf40bee5e861401298023cbb25768a20ea87553214a55d9208efaa8242e128ace363e9f186c90a4579629857a9b7e98789087614d475f24a35facb3d27c30f4e3e05d", 0xf0}, {&(0x7f00000003c0)="138a778e808db054fe2b328204f1574c8d18872ad31e4c7076fc1552c7919dac4408f9bdc1884915af2b09f370a2bd9f8941098cf2b9008b883abe56b24e7500ab330465dff81b3faec19642a6c7326283e8bfc7206e38ee7634e6cf62b82317707673e63ddf97e051acf17ee518107f242e327c6a92a98c177769c08521dd5ac7f0837d3ea93871e106e0b6ae279431de2b11cd7f26273efcfb630a1c7ca1461d130f4ba6ca0842467725ec68d29d61facf22be3430bdaa93f1fa57babe92639c6bc473bd17cf1d52da8c5bebf91ba43d10ddf79c9cd33abd17f3359e639a41cefdc2dfd2b455f3fedebda8557dcb086b7c38ac", 0xf4}, {&(0x7f00000004c0)="d5cc922ee39b9f71b14630d37c2f24e4455d1542a784bf3784b0", 0x1a}, {&(0x7f0000000500)="4d6106ccdc13ed468b6630db4d374d4517d0e0ba46e79d61d6dbab6e57be4d0166207586a9ac0e7ff57f0ae3a1f7643051fbbc84bd7a5808620f01f72efdcd610d4ffbf4a82eb773f714fcdfb4b8827606c5ad6702faacd7e3f966635ccb55bdfacbf3aef561b0967a86c564298cc1c7a4e7c385", 0x74}, {&(0x7f0000000580)="e02e9a8db27511df89f1bf691dba41701fcf510afae94e917d3447e384c24923717234379ca0ebae56701af2da4020c7f1824d275bf34be172b719642058dfc4fd280958e90f90a922bace2bd8636d26170ac385eff096e93dab76d6365562035398043f959eb1b44c42f9a44f2fbf9c4d7830b8774ebcd008389ca68e86a87f4cbadf2665fc55028b", 0x89}], 0x5, &(0x7f0000001840)=ANY=[@ANYBLOB="9800000000000000010000001f000000da037d3fffb96f6febbb6399acb086b56dc648ed3cfff245141edc00ef483b13af547686e1bbf41f213c96e043c66a07445711e42477ec79a15bb52592041581a58b4eefbda3f91fdbb0bc654f608af83ce2559453352463174d746880a6aa6c5689164544e1a2dafe54213838254ea63319b481a5734cc079233b2fa49a39e57977be820cff000010100000000000000100000000000000ec6c355ab9a8188529964ca71314d1eb3607fb4486319fac0a93cd4c8a26c84c0460a57c98c29f491e056420d9920de7cbf3400dde4423d43e9ff5631a01636963d2b4d331b86c1fcf3a4a5da8aefd5b164b3bebc655ab04201591b347717b0439f5473a7f81ff390a4d43c3d0c1c8c0a20d7f01558fc5f447b187835b63d1a01a133a768662205ac633ee7e83784d98fc4330fdd103bc745accf8b4b84b5b9661a0b687864d04d73652f40d9bdac18735c969d401bb48df755c17b598db1ad8b0f68a800d0c213b22952baec24682fa26750e7c0c0178245013effd68b957ef36bbca8a4ee97d4aa1431bc7460b636baf3d2a30c71981854b319bc936b3db850d7d00a74597c57b2be4e16845641f1c779ad43854657ffb7f8ff9a87368d1cbb729b5f0a637c81933cff8f6d94bed6c33c8e6604921a3cee4abb8d932b81cffa73511fb4e4e64f3254899deb2ab7f98b04757761c552ade5306d6eb4857056d7609257c0b8e462e52477085fe28e3321e9e27436336525379e3838fcee5e36f7ba6d0b8cda0771a45a17c17f14a8fd98ab5b85e06c88d3038c49092a19360bd6d5035a41343467189549333072f3d2f0699bfb75cb7f0629d66fee9e4446d3f0b09dec2bca89d8f9c595ad86965f96bc86fbae8d31ce01c888e7036266853902ade7914984e02acbd30ddd1f2b0e9ab8b7f5e8d67ad220b9e1c488f272aa4d122cea61850461d6fc202cb43b0771f83f6532aca8b6edaa427bab470adbe374fa2dae77c253a65fffc7e170f98cb8feffa5801db045492d675bdaa9b377bd10dfacc52581e9e2af2ff6e12a615a7d96c5dd2727fe59e53aa779e0ba64cf04dd2654bf4d9d57c87c95e6b05e6a1101e35da5374a0aee9ff19433b74714dacaeaa3b51c11f93fbabc675e893c31aae63b88e9c2da78310e56161af76d0dbc4279250e56fad31ba797eae044fcbc47b4846a985f2a863713b2e94dbdbce8c5ab56872704a36c68bb8ec8d8e897b42afbf2f3fa40cfb2088b12b5e080c68e699fc0400518f4a400400613d747e12e0ec5c8b2236edd752a05969218bb4672339564d9e38450c4c064d0854917e887a3737b063b6b1817548fdcc255111f9fc2b60190244032f05def98a9bb2c1cd31842ca43275c0f63a30202621e1297e29cb39c8c62afb6b23a31e56ecb5d3da221a796c45fa446d1f65aa8d5dafac3cd7dcc05af2a8040d491c512f2f841c0c4e9287124d9030d6411be0a7e5d506da1ef6769e305ae36e492251d1e5fa642a62f3e377c46e21ba166d479933a9b17a2464cf06867248e581b6c8016108e487cb2a138b85752d008ce366f8175e4ca641e0d07224fd8bc994abc9409b0ae4014b97e8fc97c5b8bbbbc5b49c1eac2c9f1b5bf33d568307424e740295aeedd7f14c5515a3d4b91e2fc15a49a1de5465b8a1b9761243813cb66483d91df9b32c47c7e1a6a682434c8952bd8fa19b8799aec6a93dd16f1b136872d7e664cb0f3555663b3769f8c500accd947a52e5731c27c79c4c9b5f1a49ddd656b9af96580791d1b9f51742dac2496dd0604e34bda883c4cea6f9cbd262f2902b03c6d5ecd6d6e0a9ff8f010af84a2bb8de54fa7235942cd189da3d181c9eb0e5429a5b5582c4126d995085ac801ed3481ed0e8f59230ba51ee3c7816c73f59405f47084550c621fdd02cd9f9f22e83d5603fa06daf317818fc78d77a4e038514adc4641d44eeb66015abc6999d3ab294c50c7c107c32adf942234d59e44cb6678c2984b170474d7f1481d9842a8b5234d6634425bdb3b673e8658943664fea3bd9f8a62d1f2934e9ff2097362a9f289fb16df9d582b9a27d491917cc7912140baa1d2f2503db5d85d87d757c1733f12303446cd7781cee633f37bb870f40b0cef5b8c65386fc1323276fd14df19b7d2fc0da3a4abf2bcb2807944f88e60f50bad8b4dfb24622bafc7e09af7c54d73b8ef82917e7e5d20240c202d3053afd2824437a07bb4066185876bb50fd0e57cfd10c647c85d3ab8f4b365f7a8018a3c1f19e0b86bcd0b44b33be3436bd84e6a503cebcf6b48227a3e257c2d5dd073b4ad50490c4bd79fdc4ff2b4a0907518f1e66bb92996af762e52cfe4605aa07e65c0465ab06e13adf26917007916e13fbb9fd00bfd3352b94ab1d869bf3226aab411b36376b29ad89ddc9fe6edab64df3335034f157f3d4610a055c241d23ffbe4bf1e04c78ddd6cd508a79e1decf8834d7c8a7c8ca5c841f3650c22f007dbe65a7f3b8b23244c9c471030713f0dab7d19bfa6fd30c2b0c27b68a356bf00d04561e564dba8e6792870c72cf8ad79b1239cde05c743c79600ccbf8cdee25c2e5c6af21f2c3384d3c4c0d3aaabbc8d3b10792a37628ed23e2070265f3d5d699dae4ae8980a3bd8317a565856278393dca85742240d2c92e3f9482f12c8a0698af1412a9c9a4a9cd8b62d1a27159cdce2832f4292aff02f951a5cf4dda686226a60275610117e81c2f09d07e7d84f386c8db2e7bd54ea19911f43015cde91d59ae6c3b1844080523fc4d917c496094e650ed80a25bd7a41a5b25a2da42d6e829bad307e015980e9ce18bc220b022bebb5db25211fe5c5cf51084c793aec73ac31c3f9b63f22b7a3aa3129e4ad19cb32a0811997d56fdd7eff77f375a689057572aa20d75f316012c554111b5abcca11aad2cf5cfc4468f11203404568be65750ae274477fe8c993f54be91a475436a3cf6d6e9b2665f9bb06a2baf4d726543d81461d5875b3d7c7320f62a2ad5c522c83557146e63baed7caee2cd6d1ab200204d1b404cd61f850f50fa9001fbdb075a70eaa20ad2e18b8f9f8da393a5445e08cc505637a331ba43606afe46082a65707d76d382c67d9dbcc8bf5406ddf8050b298acccd865b0a714d5c27ef4904a6a140546f0ad53bbc874b9f2fe93f1f3e9b219bc385321f941e181f24cd244bdd3ab9d939c373ae0305ffc7b8c167b6cdc6a2b9b6b8bc043e96d43615389a40364dbed53c9c23c561a6ce4e2f25e6c5be1ed64a2dd0b5c2278479d54836c84347a54a5df241664a0ad58d5f466edac9efa1d9f81ed61c3d2466de71bf7d376ab6df8586f0ec40c8e85e5e8b0e53d476c029a29dcaa26599a36575db2eb6616340faa9af5c455b6869899bd6816095c6d3261e53ae6228f2218004ba549df7f14e12591bfb9dc11298e61b1cf35ef0209eec201f0c94ce0b2fc8dbadc84d4f6d180f0f5ef4cd5f91549d4a63cff11bdfc440552bff53258300b5622d45b77e1735d0919ead0d9f508a4a06d04e53794f9d56b552fd39ae7f0848ea1c42a1430ced66cd15c4ed843519e6c4e86cfe368672833c2e3a3bdb5bcb330ecf4535465a3c95a1d0348b065d9d4f8b054ce321b899e4bafaee81a429e95df460ca79857aab0f0b57ec88a759dc82aa1baf8b0cb06c0178523e07da74e7eb604f7ff69098844d532b091c33793235eaa6046d44712dd21e21eae217bb038b71fcd6e0ef88a0c93b3b1b209f3c899ae4ac369747b8ba6a9db6244f5c5c94becaad8c2c2d36e18053142373a9b80342b40810e0834e42fc399e92fa295b52eda4acc168a25a5c94c30ad273f46abc99f38bfb3ab392452c71e5e6500bdc057594758da4b73ea7f9986a9a620e12ffae982f9a5f697f3883ebd2eb842d255fdb4496d2492f81aa0e41585dcf1a3a0ea8d68db0e7e5a114b9b7244d671e3f787950c22e75299bf7f0f90fb000b8781893f363d6232d4b6666206e9ebbe710ceebacb2f495e8c759d9392904c3bd61b034fd244a0999c315cdaacfdc1ea73b78f5a2cee9d3d7e9eb25dab215b1b6dd79e6b21810e6ad5d5f270609e3c6217110066c00de9fae7bbfeba85bbd0da87962d2daa121bca5aea67713680bd1e3c6c1026f2de3feda8e5d05c88ff88a9a6632211e101b67f51dd7ba7972ea40b0ce1fe2b37386474a3a2dc883298ad3c312bab078b30095df6384fe318dac370c97cf317521425c9df38defdcce2b42b97465a04b16d5226b8a65c54d46ccc35530930468edcc9251b891929ee76fac97c60c7bf737f5c26acd6ecb2d4ded2bdb4902ea569edaff55feb12418abf2acf873dcc3dd20b44a54eedc4c1cf862d683b92e7ac1381a553a631cf804ce7b3d0b715ad4bcfb066ee5851e0f2c3662b242c6a99b513fc58d168629e3e26ebd6054c1223cdd0fcd1f5a496d275415edf10d821188b6f84e5641eaf300f83b95ea23bec19b0bb8e3ff57475f79e696dd613791d75632a51aa73651bdb2ce00f1b32bbf496b1d1fb8efaf4790d6580697d2ff825292719e07ac007a6a2ae6828e1ebae2030a88b8e1cbb9780d4be96d0ca28fc69e2bad4e93f01e7f2cc03a4dae4b749532b4deabb98914585e2aa6011e879e4d332f4ed84302594c0ab9da71ba767c5872470c79cd50e093b4cb3031e29908e9b3b027b9a0971dc66131d500c0e19597e3f57651d88e919b2b230afffcfe89fee871386ac46b89fbe874b6b65b70e98368c6aa5c9784d573e608caef52a8636b4c9f6b8e4435ef8f935f6889067dec516e7f280127aa2f2b40e00830d6dc9fcc3b72fe0b85f7bb513967360516a669261604ec8d1b7ca2a850146f96f77cfaf2aa6e4d004dcbc7b12199a3ea5a9ac2e8c6d47a7dafb36a4c1e6881aa1e99eea3b4ec3a06f38fd99a6d6b886eb84eb0796804ab8185b4095fa17134ca49af8fcae96f0a66578f467864b5a7a67bb41bf29878cccf0a389ec4f74028461e91123597a2e1c1a99418725d26b99f8cb9edd16f523f693f391f3006842bc4b26a449b3b25ba92c1188b0d5b37f5bb05a5abc2992b64274f7ffaa2c593bf8138cd7964c85817b8ad75811f8b08f13541b573ee9f34880e8c2ff5eec135bb8379b1a17c87d1b377eee93c660585f0399ce96e6fe644d66151ae025e5bc1ac55b4e1c6ee3cc41d03017da9e050598cfbdccf4f7c8f1892b256d9e5979e566099db9a5f97a0d73c06e256dfbfa055e2cf069d9d606c830714400bc53a943001d63e0a725a11df92fc07254dd947c1c180765fc6d1c1011ffdfad8c69efd6099acc9b46c6e5165f428ee66afd7a6f24a4c8408b245f249cb1ee776418a5c76c5401af949515ca1b5c19ab158dba848b62d51718b3b3f63e0f0461640b38a5bed07b9e36c4d48a6c3de9b5d7a90985945a5015d946c49ee467af7176dff276200e16ecdac62ab18a603d041c1cee04932090fbce003a61eed0dcb10e57c00a79ba775f9f60913c3944a80c8ce7df13235b6d2d2a4d222200efd77f96e75649030c26d364a78aae4b216f6919318d4035a5889f966cd38eec882571ddfd5cd0b540cbc0ac41ec75e4b34d48bb7c9c6c76a453593376e3af533f5ad895fc3e54428d6d5838aeecfecab183bea3af07b753831ad1aaa3f9584dd9d81ffe09f13aef7c7971cc9ede7c5eeac18767b6eef12cf2fa446af5f18bfb3f575b92e60f83f9534a71fca9a0bc7c349cd9be08da8c4f8705eb3e8ed0649dbbcb52a8af24814d124e5a02105a3440f6275fb209f55fb90b75069723636b8b02a352ba3f2f44e00eb20b5798605c2bb158530b631f6678b47ff00e0e2fa4dfa68ad645a342c0603d196c8aab172f85e574d0430168384d36059e03e9144397e270b9853dcd92927f1bb787d676c4e84354cf7f4113bf74fb2fa3bafae4102fb6ac36c12b2a3ddf58f9a3f6c546c6d76d60f8713cd9703c6d8866dab40a69811c222bdc71ece4cb7a4e21e02a7547ecb94465c8cbd1e0304d2b30a954783ac71e207c241093b3c991d00efa8596bbcd7c39c2be09f91e5024ae43f9b85f3d2fb6ccfd0e0a28cc6ba12a8bca7a54149513c83af0f95190540027de23354422103e91552e9a56d8db8ba71708b8c44c52d863708171a848529eb361ece294e50e4c756b3c87c4db9f61b7300"/4380], 0x10a8}, 0x5) r4 = kqueue() getpeername(r3, &(0x7f00000000c0)=@un=@abs, &(0x7f00000001c0)=0x8) shutdown(r2, 0x0) r5 = semget$private(0x0, 0x3, 0x50) semctl$GETVAL(r5, 0x5, 0x5, &(0x7f00000006c0)=""/138) kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 14:41:20 executing program 0: sync() getrusage(0x1, &(0x7f0000000000)) 14:41:20 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) write(r0, &(0x7f00000000c0)="301ec12fda0fa702d4fd0dbb4e71a9315c7c6b0ed3ce73616de9524fb45ad6be9a48763efa7f45cfe3e59ecc976174e657a71055ffc6a9528a20f8aed86215410470672e435320dd407bb6684e4f05ac3c42e907a8655b478124", 0x5a) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x45}, {0x28}, {0x140006}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") write(r1, &(0x7f0000001300)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9", 0xab9) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff", 0x34a) write(r1, &(0x7f0000000240)='+', 0x1) 14:41:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84, 0x0, 0x0, 0x3}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 14:41:20 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8004667e, &(0x7f0000000040)={'tap'}) semget$private(0x0, 0x3, 0xd70b39df0c4dca12) 14:41:20 executing program 1: kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) kqueue() mprotect(&(0x7f00002a7000/0x2000)=nil, 0x2000, 0x4) socket(0x1, 0x3, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./file1\x00', 0x5, 0xc40, 0x0, 0x4fb88014e105c140, 0x100000001, 0x9, 0x5, 0x1, 0x0, 0xffffffffffff0000, 0x3}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) r2 = kqueue() fchflags(r2, 0x1) pipe2(&(0x7f0000000080), 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000200)=0x1) r3 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) r4 = socket(0x2, 0x1, 0x6) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r4}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r3, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 14:41:20 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r0, &(0x7f0000000600)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x80) msgrcv(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000fcfe4ee15493001f000000000000000000000000000000000000000000003bc100000000000400000000000000000000000000000000008000000000000000000000000000800020000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000022258fe22a8a9fffb01302bbe8bad8dfc6f3ad9a94b9333fa8202895120a4d085257c665e301e0643bb1f3acf670d20e00"/247], 0xbf, 0x0, 0x1000) shmget(0x3, 0x1000, 0x2, &(0x7f0000ffc000/0x1000)=nil) msgget(0x2, 0x48) getrlimit(0x0, &(0x7f0000000340)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) r3 = msgget(0x1, 0x100010162) r4 = semget(0x3, 0x4, 0x1) r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000580)={{0x25d2, r5, r6, r7, r8, 0x100, 0x800}, 0xdb, 0x5}) r9 = dup(r1) mknod(0xffffffffffffffff, 0x6000, 0x4) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x4, 0xfffffffffffffff9) ioctl$VT_GETMODE(r9, 0x40087603, &(0x7f0000000280)) r10 = msgget(0x2, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r10, 0x0, 0x0, 0x0, 0x1800) getpeername(r9, &(0x7f00000001c0)=@in6, &(0x7f0000000240)=0xc) setreuid(r7, 0xee01) msgctl$IPC_RMID(r3, 0x0) 14:41:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022eaf66696c653000"], 0x10) getuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="14000000000000000000000800000000000000c4d61be70f1300000001080020ac1400e5df1615a1962aea0000080000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="e6ffffff"], 0x30}, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x3) pipe(&(0x7f0000000100)={0xffffffffffffffff}) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x4) 14:41:21 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket$inet(0x2, 0x2, 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r1, r1) 14:41:21 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x5, 0xfffffffffffffff7, &(0x7f0000000080)=""/66, &(0x7f0000000100)=0x42) 14:41:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:21 executing program 0: mprotect(&(0x7f00005ee000/0x2000)=nil, 0x2000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x90, 0x0) mmap(&(0x7f00005ee000/0x3000)=nil, 0x3000, 0x7, 0x40bf938ca01a8799, r0, 0x0, 0x0) r1 = semget(0x2, 0x0, 0x0) semop(r1, &(0x7f0000000040)=[{0x3, 0x44, 0x800}, {0x2, 0x9, 0x1800}, {0x4, 0x8, 0x800}, {0x3, 0x3, 0x1000}, {0x4, 0x80000000, 0x1800}, {0x3, 0xd7, 0x1800}, {0x1, 0x4, 0x1000}, {0x1, 0x8, 0x1800}], 0x8) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)) nanosleep(&(0x7f0000000000)={0x8, 0x10000}, &(0x7f0000000080)) 14:41:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x25}, {}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xfb8, 0x6, 0xfffffffffffffff7, 0x3b0580000000}]}) r2 = dup(r0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000002c0)) getsockname(r3, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r4 = dup2(r2, 0xffffffffffffffff) munlockall() r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000480)='./file1\x00', r5, r6, 0x6) setuid(r5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x1, 0x8, 0x3, 0x9, "5482701158c53f0c8b7ca0783613933bc549a9a6", 0x5, 0x7}) r7 = semget$private(0x0, 0x3, 0x300) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), 0xc) setgroups(0x4d3, 0x0) mkdir(&(0x7f00000005c0)='./file2\x00', 0xd) chmod(&(0x7f0000000740)='./file0/file1\x00', 0x107) ioctl$TIOCSCTTY(r4, 0x20007461) mkdir(&(0x7f00000006c0)='./file1\x00', 0xfffffffffffffffe) setuid(0xee01) semctl$GETZCNT(r7, 0x2, 0x7, &(0x7f0000000280)=""/36) 14:41:21 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000140)={0x800, './file0\x00'}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000180)="1074b8b7562d61a7d01f029c008e75b0e0ea0fcce42bab1b016613af1879226d37f22efd5e0c0ddf735265d21eefa15846e99dfec8d716670f5b98fa0b82bfdcd35afe6b317862f77c8312f8553f9a54ac43c56e9d308ab0be64996568b7836e1680c4a03aba9ce77554e24c9eed8c24032cf7f09759611dbfa3fa95069ed0759a073a4eccde8046853e4e8d4ddecd99e4", 0x91}], 0x1) 14:41:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) getegid() 14:41:22 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x2) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x20000000000029, 0x2b, 0x0, 0x0) 14:41:22 executing program 1: syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 14:41:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x61}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)='\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x0, 0x81, 0xfffffffffffffffd, 0x8000}, {0x3f, 0x4, 0x0, 0x1}, {0x3, 0x6, 0x9, 0xd15}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000200040000000000000d9f0488a89650ed33574b0dae6dbf16285a0c7dfeb77ce509300d596807130bd4407a1430e5192f37edb2bec2c460a5b43a9f86f087cf3df86ba291a77312053dd74dde4086222f8e031ed10515ce483c82c547c1fad17def0d47ec40efb03a0070000002490f971805516379fcb8664ede7edc677f3475961d2"]) 14:41:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff7, 0x4b8, 0x5, 0x7ffffffd, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x80) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x80, 0x0) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 14:41:22 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f00000004c0)=ANY=[@ANYBLOB="fb18c3003c08feffff120100007e5e00003f0000348adb0100010083a8d1e4b4c4d31fc6626d1befb72438d0b3246e0f9e8a7f28270d9111e1a0a80e590ff2a9a14156226f9da4bbb5cb6d26cd7199f0fcc9c0a5355cdccafa7ebbb48b2df68a60309ae637cffedaecfca5c18a3ab1527e0f73434f053437101ae5e8c095b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b887340a472826ca652b9a6e5ea8816d0f4321c52039e40232f533ec95778c2477c877a"], 0x1c, 0x0}, 0x0) 14:41:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000000000002f, &(0x7f00000000c0)=[{0x20, 0x0, 0x0, 0x4}, {0x6}]}) getgid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x0, 0x3, 0x0, 0x5}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) socket(0x2, 0x8000, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd05, &(0x7f0000000040)="2fcbee33d630fdef0700000000000200b2fb20854f463c9f810ce6494dc578") 14:41:22 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) fchdir(r0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x0, 0x4000000}, 0x8) ioctl$TIOCSETA(r1, 0xc2e84226, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 14:41:22 executing program 1: r0 = socket(0x0, 0x4007, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) shutdown(r0, 0x2) 14:41:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000004c0)="220e2a5e5c8fc9d45439e637928561ad6c2b2d0d3b373cd895c832b078d7442a2066bb8bf25d640be1b1448d78bd610f514a2f37b31e88ff39b065080986632f28db978bd8750d8509a50b9e51252e6c6b0d41129cc4b0552d0f82f6d206f7bab1ede319cce8e6df5bc3f2423e0000540f32d35d886ab8bf350ca7a502abca0a9503f5b8caf63f9c2d1470974c7fe8ebedc4095877bac60c1a50c0906c6a85b2373e0de4c53197c96fec493822d196ca7eb5587e94977d9e0609cc8bece6f29697e80e8a79fe1e9d5f508971d616e75fa79ff91ef3ee85eac05e7b08adf455f2972e6ff1a94812dd8299ac75c2b6b8a79e17398906b5f08c2546ce0134ac42522358b8db2aa2b47b0c6e175ca0be25edbb4b95371d54a778441cd48931b38f7995ba408479297663617c35d5dd5d1c8b6734ec74524da53b8c5eed6be25004fa4b2e4d13433dcb8d0a4ab550bc484b410ea159245986b0fe463695a8b87eda590d2cf6548ca0dded9e59e3dca35fa95463a272d46742df823ef1d39a074d7f6b6c4401010edd9ce598ee8c353000", 0x18e) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:41:22 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r0, &(0x7f0000000480)="ac", 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0xb) 14:41:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000001c0)=[{0x100000001}, {0x1}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000140)) 14:41:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x16e, &(0x7f0000000180)="969b100c") 14:41:22 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000080)=[r2, r4, r3, r3, r0, r1]) setegid(r2) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x1, 0x0) setgroups(0xffa6, 0x0) setuid(0xee01) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setgroups(0x1, &(0x7f0000000100)=[r2]) 14:41:22 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r1 = open(&(0x7f0000000180)='./bus/file0\x00', 0x20098, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0x18c) r2 = getpid() setpgid(r0, r0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r3 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0x20005302, &(0x7f0000000280)={0x0, [{0x3}, {0x6cb04efeb70c4f6f}]}) fcntl$lock(r3, 0xab8a5ab647809a72, &(0x7f00000000c0)={0x1, 0x1, 0x1, 0x4, r2}) getppid() 14:41:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x812, r0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 14:41:22 executing program 0: r0 = socket(0x2, 0x4001, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="fbce1a33499cb897e3f74d50eeed70226bb720fafba2cfd7d754947a5692fd4054089b34f3a781f5ffd48ecfd1c00859d0617cdbea1979a4b2a8e734d55ecb98184b30e3611a149b6df777b7217ddf38c5ae6ce2623a7ae256c0a478e6a0d312f50db53d3050912a95a3a859d81a31dbe8c47a72cd8752650e384c323f197d5b1b37bf94e7aea034926748691a", 0x8d}], 0x1) r1 = dup(r0) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x3ff, 0x1, 0x4}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1, 0x1}) 14:41:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) rmdir(&(0x7f0000000080)='./file0\x00') dup(r2) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 14:41:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kqueue() r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) 14:41:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x2}, {r0}, {r1}, {r0, 0xa5}], 0x4, 0x0) 14:41:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x46, &(0x7f0000000280)="b6df0fd22a6df0429bdf241c95df795eb5fc72d53b237b5d2a24adfa0080527a140194deed0a90bdcd92457b0390455c97a61c5a369fa170bd442a7460c9be06888385706d2d") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) r2 = getpgid(0x0) fcntl$lock(r0, 0x0, &(0x7f00000001c0)={0x1, 0x0, 0x2, 0x1, r2}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000180)={0x5, './file0\x00', './file0\x00'}) 14:41:22 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000280)={0x10, 0x5, 0x4, 0xc319, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x200}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x73}, {&(0x7f0000fee000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffeffff}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x14}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x3b}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x81}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9d1}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x981a}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x5}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x5c}, {0x6}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffca7, &(0x7f0000000140)="17781c94798934ea50629ea712e893112a2b7fde9a858fe51021ba5cfccc0f739b593f326bf2b12360666f2dc71b6b7084c21b354bf06db70a817fd311afb67cb7f4a415b16d6f8116bc474354341334ae2591d7604f580846ef6998400a6e7e22a0f259f78f3ea7c861c8faf006a7f0359e7ada8116949f0bca9f7c211cc22368a6b3f8280d2f59168702998f2e1bc83f989601f9f49bbbfc276daf871052d2135233535120028d7c80ad34382493baa72852e23b014d0a5c3f0105719c50901b5309dc6c") 14:41:22 executing program 0: mknod(&(0x7f0000001940)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000180)='./bus\x00', 0x4000000051, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x31ca, 0x0, 0x7c04, 0x0) 14:41:22 executing program 1: r0 = kqueue() mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r2 = syz_open_pts() unlinkat(r1, &(0x7f00000000c0)='./file1\x00', 0x8) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r4 = dup(0xffffffffffffffff) r5 = semget$private(0x0, 0x1, 0x201) r6 = syz_open_pts() fcntl$getflags(r1, 0x1) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000001b80)={{0x101, 0x7, 0x3}, 0x5, 0x6, 0xfe36}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000040)=""/32) getsockopt$sock_timeval(r4, 0xffff, 0x1004, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r2, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$KDGKBMODE(r4, 0x40044b06) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r3, &(0x7f0000001bc0)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0050038159787bfd2bd385be3", 0xfffffffffffffff2}], 0x1, 0x0, 0x3) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 14:41:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x400035}, {0x80000000000006}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0xa00, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') 14:41:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x202010, 0x1605) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 14:41:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0x100000001}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") getgroups(0x3, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setegid(r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x42) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r0, 0xa20c962b140941c4}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x280c1, 0x0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f00000000c0)) 14:41:22 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x7, &(0x7f00000000c0)={0x8000000005, 0x80000}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x27ee, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) 14:41:22 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x7) sendto$unix(r0, &(0x7f0000000080)="f0bc3dcffb3d02dd4a89e2a4e252470ef09ba004a7b114d8e3d6f11e0551fd541e45f62e9e3db159ffff9875dfe1a59d403f0ddb3472f83a4f26f78edae09876cdbffb94447fb5c14a962fa52d1ad4883310c228f88c13222f32c3c341f835335f806aa21cf9de961a8b8b4c038ee84d3b2bcfd9aa76dca660e5ad35b21cd971abcc1e49b871c87feeaad6f43e55cd96cc217931fa0c9d8dd57f51722b765c927083e606a22e7b61af25349c5f9757eea1d71b22fd1e1a7fecbf223f3f374193dcbe3f21944313fa61fd2b9f04fd5d59f3eee4cde501e9f6f82732ec8b6dea39b8f190", 0xe3, 0x3b6156d5018ec608, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) 14:41:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x6c}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x9) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 14:41:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x30}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x3976, 0x7}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:41:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x0, 0x1, 0x20) setsockopt(r1, 0x20000000000011, 0x1, 0x0, 0x0) 14:41:23 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="11"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0xfffffffffffffffc, 0xff, 0x200, "b1c1575fc3129566098d0b2af6ab3a8c1a4d0c1c", 0x1, 0x9e}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 14:41:23 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000029, 0x65, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x415, 0x3}, 0x8) 14:41:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x4, 0x1) setsockopt(r0, 0x6, 0x2, 0x0, 0x0) 14:41:23 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file0/file1\x00', 0x4, 0x4, 0x2, 0x1, 0xffff, 0x1, 0x8, 0x0, 0x0, 0x10001, 0x9}) acct(&(0x7f0000000040)='./file0/file0/file0\x00') open$dir(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) 14:41:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b000e54327acd9dff000400000000091400b5c000"/44, 0x2c}], 0x1) renameat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') symlinkat(&(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') write(r0, &(0x7f00000001c0)="7f7d0aba0bc57b8e2b8c40437bbce897e8591a7cd9bc0b64b2d7e0eea4ab3c6b2a276c30e11d357d7def66303177db5b445ffdc7fc6b1ff0bfdf66597f3548833f01097bd13a5d18397c520c2326c7cff64a7c380dc3f61b0eb6655e32de61e8dd31822eae6dac2a73a80e17713f0e4fde60e075219785b98f1752b5fad3684f7ce51c1946c23a85c7b58428c7f5c92ada3f35dfd0f936823aca558ab41d64fd3eb9d341b19ce480287dd1749fbbbc7a970474dc87", 0xb5) 14:41:23 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001640)=[{&(0x7f0000000140)="f3fddff947b9e5ef8fff1b80c749efa367328937ef4c58cadd642fbeda0694cb2b743d71433f4f399021267e15708969245d573c62f9b8745ba351c6ae719bdac77bbd1eeef528bbf23e998d7a31452d6e3a571094258134d4397b9d16019ed19a8fe367fbb1961902e0896cce72691461d6ea409afa77f30b1b5b55d74be9106e95bb6fea9fb670fd8313f3bbf4673dfcfa84c23fa8e969ce905edd0728bbf86297aff5460cb638f14b71ca93e5b496abba7a254501c4e3cc9c6b07fa50f677645106faa1c10e45f4b3a31b20c4c79bc3326752fc2d81c6b0831eb251856d49d3dc", 0xe2}, {&(0x7f0000000240)="faecd9fbe90eeb6a3699dce3add06375dc9732b89bf41c155d25f62da3ad308c4b6da89dbdbad260a72955af50da901d044e2fd233743b7c3a53a7803572119be076b322673e8b01a430f8aa22196a32677b799f4a8711379b2f7794a28389d91268fbeac533d760b04855f1a21399d194b0a0d96a18bbbeec2122a3c8f911057760ed3ada7de7147d744a1e19fff0f4d845a53b34261e05ffa0815279a5082f2321750f9a649c4883ccde1c065ed3ba0ea8fff87b45b1583f18567772ea8a42dffaa2942a8add3d434e5d4f10c87b34ba9445d1d999238ceb4578a9402083b2502cba8f06298654076db1821f59a7d5086470acdbe103d2cb", 0xf9}, {&(0x7f0000000400)="00c2c42a2bd5b72009d037609146a0cc07d046e0bd6b904dfc4ea20c486275501475d64c75ae401a73821cf23c0196cbfb66dc303b6c43205583503142a94c0e5f56846f4603ac87b9803ac34e377bad91dd96ab91f64f37c960165dc2c8b014ee3c5dd16d7ada3f19a432767d5c7764f246a9e6a288741595b7724687933b53d09c5b52b68440a0f5ebdf05ad9088552cffe85d5d413e526a9857eea8499fbe5b8a422f4312d5c662b23b8e8f68c4deaab60802e8987c186060120de35d935ada244cc9e2c99a3d9208c0e39d6c8791cf837eafc413cfdc10c8a0dfdb14e9ec3377", 0xe2}, {&(0x7f0000000500)="d497265b466795f6ffa64e9381bb7e2a4437d5ea5c00d23e17db473d8f44468c7961f3bfce9df73a09102d66c3026d1495a4477fe7d75f1b89a9377bfd175297f65ddcbfc6e187c1de0e2fca39bbd810587bdd867a7c6de8b365e8d2f5089e3f8160f6c371a314f9dd6d7f76b253b2f10db330a56cd1bf31980a585388d790976af23946b5cb4df69eac5ee451b23968a032763336b9909b748a1b1122d2f4544b2531d068171a6fdd428c2d61b95fa0e656731431671a585510bec73e9bc9d41064a591f69afb1fa0f3c2", 0xcb}, {&(0x7f0000000600)="a9abbdb1204d73ead7be06fd676233901a6ae482424c37c1c356394f366e73f5e17983a305554ec7ac04c0104f8be188f510b14eaa59f8dc1e53263303ec236c9c72700fcc4c794c673677521ff49cb1df9f9f53d13a87a5839e1d34e1a5114952ee8b72dd397126dc0f91818317f106e168b62aced25c241aae79d9b900f632d2e6ddc83676e353cccc39874f504eec0b05cbe882060dcf83da9a36854279cb1102af2d3cd8c6446f282cbf6d423bdd7f87a82dbc00dccd6306d1641229996895fc28b8ef87e8c213b06ceec1d4bb9e27e8a9baa5f84f28f592313f8581ee530e61986b7bb520995ac3bceba1e3b2d100624d6d10f34ef4b651d403a29b5ee92cbf23482e06a7535cc4d0b4e2ff35972b2485fccbc480e96833366af0ad0b1a32a3defa18fabe7d4857918c1fd2c9c5ac65ba2499f03553753c8d163c4f743fe6374e03b942b1e68567f3e58e8e2f53b0ae4836717f8808dbd0fb56fdd5fc9e9a771cb8b3324d9489e132770e06f2da2c1c88c905e6f954c4499622510696a1caf537933b97733c002f97650c31c423fda67e03237cde7849cc73881ad10ccc16503ca0d2de07df0e9bb5e1731486bf578b64a2ed0a76bd7e793859263044a8f1152cf0aca3d73ce9edb009e00f41eb008b590578b6687083f1be9cb9fa8f93af806486411f75bc11a9f719127a8a8c928fc28f2eec59359337313b62533664c20d167d137dc50e254e5b2d562a73ee8197b25c8fe3d1f54afa712e9934b16f00cb56fb2f017e1084dcbe517c127f006e7dc810ca8112d9ec269a1dba818c286692bc2d38ca574facca4c4bdd7bea3d13f79cf394afddac06265bb5bc544cd9fe6d606984e56960c7e1ce62b8306617087ffa5f04eaf411eac23069e682fcd354afc08d1e54ada6598559e6ae328f8cb17b43e1ec3374919027629b52309d60966db64a509cc945aec11f927db782eb6bb5a30edb59848a7e2bd09786855dd9ade2fd42dc5f3152cd0ffabb7117372511a83ffbc209c8f2ea62c66909d64113d2dd53907b5b09353dbd790dec08e69b987a68e68d4eeff997abdf7d5c8b459b8f42bcfe68f530c85dc0f79e7d9e30b6ec6a3ad37eef4a2815f6b36e57ef9308eba950a1e377a6e5a5b6e9320254d2d857a986fbf47f2974a3b61c43d36a668d6107e844c6eb1b6c9da9123c006d528c8bb400cc2187be0ea081cdefe73b6417fc3640caf93c033971d6db3db4f1ec77fd836a2b2e04ced293fd4bbe0fc34b98bae7791359c3683d687c4f4f3caf48a8380ed4597e53a823e2e79b9636227276c4007ffd249d1af9f9830cf12981834d0fdea428c9d9a5a416a9171c6879551d63886e564128ee0d6bb1a3df9d79608af635ac0328d6b4f69c64324bc208b9011b483b7a923646c92182c8d39bcdfa3fba50e0760d59d45202b04694dff9d4fdebd51b3bc5942efd944d8d5392e34a9d27f4e5aa09deb3af4296191ecfc24622cb185ae777562b3316c500937e98db939344aec8574ce829d76352a32c92e78159bc2fc71b693c3b1d9ad02ebe5df7f91d239617301f21aea4cee4748f37d1149aa132134ae696e45dfcae23195b2ae5aeaf93cfaecb314e34e20474726660ec43537f9a2cac1552af524ec8d18fc3ba1683f844946b9c5563029a0ad0c8d7ae3bf43b0c23d5a354ed2f337811205f856d60f414ac014a20205439c845755a81bb7047280d33396c85e40ccf4dce915e9c5ee77241353ad9cf9c1b89619a4cb439b7c3ca57d67c0d7bf54be07e52946a7c5f2a27ae06c7d6f0841d1a03382e90ac719b3113d69f82132142c34b61e440b38ee3f695491fad2965e414d8f0bdf87f2436c1093a3080bf3c528b3606e858ca0a141df13f491696dc2f096abfabad70e6d52a24608125e750713fab132d80fcc1a3bd160a62d3e7fc182cba04f9873bda21fe0d61e87f6e9c6d6212c0edbe7fd474b002940fabdb116a0613ad63168ffe50764654b0d6051e1407c9443fb895c94f73195620b808cb962232371d25c1ffc8be30afd839fe753e9b77225563633bc15c94e2e443d6bb1e1bb475385cbcad2bee51b03bbbf6fb92edba32ed5705259b762ddb05cd69d1a21b9398674c4615714135aa72a2551feb5739a94385c30e11411efff95ef5168b8102f0c8596bfc5c4fc5c900c159fc75469b86863d6f5099640ab87ab52c2a3eab3da17e48c921e5251f83578b5fcd44828d397ab32d2b285e97bd30cce5f1881494ef0803a10585a65337086a985eafcad665ff66fe515de284f8b384d52ee550388011185517fd69514508f721744faa0f04a1207b20842adcc0112a1688ba3d2559e3b8d7d9bceb072ec82570dba5e89eee40f75b3dc7a8c22e7e873a58c14199b1c69875c5916add56913d53d9fa55802a303a485717f9de515e7d07e3eaced34937ef04954e0b432ac7414084df3876df5be60b4f7cd9b983fe709efb7004531b1e30ab85c0c822422eb41fb89a73ab57527dd03f5906add2ffd6a5ef29bc1f11587e7afe1b3517c254e78e298f9ca2627636ba5f10095110e9201692c4bbbcf60841adb778a7974325009938fa8b79ce001ba6b093275a595d26277a56a51cdaedb36bf1f67f3413cbacc230d20766295a8462cb2d34ad1b0ef8efb578b30204f5abd7998270b8247ac6a518f131b21dc1c4a7390d92b371f2315c0588289accfc2145b2e18e650d40d0676814f1440db1adc3ebf7ae2a50445e019fe50fa84a9cb1dd3068eb08445466d8ac976d55c731c25a1882a7753f2a783a6c05b55979b26c146a56245ac7d1cd197545fc8fc007b6c4784651a052d6a352ab8bf2e6d9f5eae55cc6c32e6a5a048eb203394993d4b3f9faf9da1e43fb3780b6dacdaac87c147d98fe8ab6850cfd4be48ba0df7574bcb93b5baf17fb052aa2ad444412dabe32e3e54d62b98dcce01ba8807feda94d0e67492da6839c118ed23c548e23e11b473018f1c9d1cdfcb24613d1904f5f5fb0c27c33157e2e72c1c24db1d4f72f82c581bf1bf3fdaddc67f464fc143a884265fc71fd8c2933d9a7f1e3c32ed231658ae58d5e2d160afc51fea088166114802a4d6d11794b96d926c2f07da8e04c1152b349914ae533bbddbcb16abb75a7b09a023b12ece3bbc82994bdfcd0ed66e087d95781d4ed7e374bed8a1614b9fb9a2d8c999532e46bf1e755d4b26b567279de9081634d806877467ff79329e026d15028ac0489f2adf2945c4ff49cea102b49798b64d630b0804f107b0b5af7db03c46c9491dcdc140214e035b35ee91765785108479fdadf3d46ae81e6bb236dc0ca8260bf07e5b8fd6adb8cadd49b0bd9f99427124fe8b25131476cafffe5765feb868a1f9f9cd1a3a1a26fcff1a1a8ded9afddb14ad7d21501ea52ea53366e653c2592c86c03e7cdf2fab920b90a43caf01c751895d04e3473dfec6f3dfdd34c0c3b79b5b986733123cb5546a4f04fc8eb1c44ed468d17429c5694f7e4d13bd0741ee17d3e65f32caa9335656cc06b53873384abcb105d826e4186eeaeedaf2a87c0e7ea3545dfaf935176b2b0e0b61ce0e06e28fa40253c59506ac5f67808203dc9872f8e9dc5c779e664073c737cd8af8190970dcd4613ca40f3bd49631cd38562fb33da165b29babb153064d4a947182fc2b9eca4ade21c892632421ff1cd29f19759e7f1b08390f13a74cc951958a5264924ee723fbc8b1ddec5f7676fbfd3f38d013092e4e9d1e722395ac8618adc848414d524a8cfef852d10af66156498150b8cc946ddfcb8ae2e96fd2ef5a1492173f481f9d0c7e99b7b390d625851313a491b9b31e1dd07b0347a931e191a7d252d428787822677369de5960450008a684f596b7400d805e90768ef135301523339d57aec415b210f90499ff503d050f83111d5ffea05735204b5c1e0533910151f14003f4231ae34d98c14c560e16a4ef1e773911a4bfe49ce12a6428a5ad4865bd215c258a2842b50207de42417dbea937d7ac9966fa8883dc4aab044a4addde4d020584da61644d22ae95f6fd7d4b1c4f59d58959537f03b9188b598cf5daa55e5da5069f70288856354f3666981522ad2169b64d419db117bb00893b9385e586332e11334fa4cf27c3136cb26f7711561f1ea27bcaf24398cfac6cb8db6a05cab67a98423ab3994e9b96beebf24a9e17ad93af63aa3754850d4193c51e5594c99044d831225745f345f097d04a10744ccde582b24c8e7068e863fe329b067199a313e8901c257d45b9f5d799026e4fba6d961b93456db2f4954e2c0f3edc611c7e223345ee55fc141b3952c5f7589cbd89b737066fd047b7e7d648d4bfdae3b37758bd4b6a29241b2e4e113fe79b5049a3709ee0336b990bde0e838ab4b60955f8ed84b04b12e77ecb15adbcc6495c71916ff08e0f88cf7830aa07c50b843d9bf35c394efe6a2b6310a91d6d699e5dae4829f18e3dd6790c1d7d1cb15eb11e938a05dae2e140c985bdfcddb181b349132798d0aceef107c5651db7ee355b92a02059ecc4345d6577babec93f57f4efa449c172c1415e5ad617fd2c394e56dcdcfed18f78257823b40b843d80f44735a7d2ce93754f947aebafcc0945989261c1af087271aaaf6f8b5f59ca47b3fbbf4e3e00e3b42b0f1eed18995fec2b299d87d9fa929a3cfd2143dacad34f22d37e1acf9c3013b0e19da5460ccb0a985a2cc52601e99e79d9ae91183cd6418b44c08a7ab7563d9a0a9fb30c638e36531b28b7f8679650f12c60330b3e3b988a47d716b5e79ddbf57b5e338cc0593ebe183aac7585831b714d1180c486b81e69ea92b4d514f0f9339b4b55c7494ebaa5df4b7efa6db429c0e2e870da6fbe8a6ff7f8f630137cc57b651d0430b237189f6ff04b18bc6342013c23a66b6c0b352951aaec85a9b3404338068df3144bbf1a0d433d495060e2e9c9a490254e53c44e61040e46a51ec105d69fdeb484bfd116d9dd68c5e401d31a0ecc3dff0c8e68bcb9f880d051843d73fe382f37cc02a5a1c9c665b8c6432e77b45dba73c7854226c9314b1b796e3cc181822e856e8fe1a4b79d1e6fa7cd626af6e4d395eddd151b1c96eabab8b4262cfa328705166f71580cde639e53577263174059b8e40c809492c5964e13faebbea4210571273d7a64eb544538e92d7c21f18f797cef8640874ad5c453bc8be2ebb904f9671d6b77f94dae0a0d92505b1257a67993e87936560618eeef895de78569feb68f5dfa7340695de1d3b4d3c7e852d3d829de6efd61ebd191ab194a72cad0b45450633106b956fdae38bef8b1aa7e9b27270071a55d67ab8b674aee9ec962c5c20d41ffa2756d049e1411980011df5c4ddb924631845ffcf501a690e0d421d4215bb6eab3c45f5a18eacd15b88ae965f2edf0fb6a9a916e10373b87848cc29a65a7a000d3990396201caaf193b4f5458da2c2ff7438da6f7fdcf31d0d06d5d284af9f3375a77cde35f32d3a5ed59c7591d0cf5e236d074b1c748217727171f468f308d027ba322aaf90d0ae37d8eff7fbc04476505dd30623d178fcee6dbf96d58637ea1eaab4000bd63d5b05bc8a4a2d363d6ef6bcb9d818c153cffa55b21aa2ed221edc418ebe114685da5f13f59cf9f4cae684cb178003d96180d933369660a8731d1d15ac8847173e24bbcfdc5188db08819af15c0bd2c339a82c4cf5c4626075cb178498d6a5e92b64af81a1e39031cbdc6f9a6e5334a180e703653ee39d0012aad59184ab05b164e8a22cf7c83f9d66fc14157f3bdfc29e1d68f09167690729a01567d", 0x1000}, {&(0x7f0000000340)="0a81e715e2162cfa3fb744f44ad01ecd52b7bf76a54d40a1252a4065e06333553eed6370bc313d1912e07f02f900dbe87775abe4d0dbbad5de3650fed337cf3e2c7b08f36df3c7830884af6e0eb7d4628ff1d7fc95b0e8d6a40361b17eae165db9edb67e552932cb3634cf52b31aebac48a6377ffff1", 0x76}, {&(0x7f0000001600)="5beb6f39b2d767c28d63301a60bc396e9b2b37f17150c254161990344fb1e2122454b702f5cc8fd06edb2cab2b003502ec3a467eb60ec03a32", 0x39}], 0x7, &(0x7f00000016c0), 0x0, 0x404}, 0xb) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="00022e2f81f6cc12b32f66696c6530002a2354abfc71c7f321ae2fb00b993f92d7a38b3ffda0cb87d0a3ed96b43ab9b980a58c91439d3e2675583169851c924085e9a134d8882ea5"], 0x10, 0x0}, 0x0) 14:41:23 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x9}], 0x0, 0x0, 0x0, 0x0) clock_settime(0x4bbea9dd435af219, &(0x7f0000000000)={0xffffffffffff8c57, 0x8001}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) kevent(r1, &(0x7f0000000000), 0x758, 0x0, 0x7fffffff, 0x0) 14:41:23 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0xa08, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000780)={0x1a, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000200)) r3 = shmget(0x0, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) shmat(r3, &(0x7f0000ff2000/0xc000)=nil, 0x3000) setuid(0xee01) setsockopt$sock_int(r1, 0xffff, 0x8c, &(0x7f0000000280)=0x8001, 0x4) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$TIOCMSET(r2, 0x20004276, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x15}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") readv(r1, &(0x7f0000001b00)=[{&(0x7f00000007c0)=""/4096, 0x1000}, {&(0x7f00000017c0)=""/183, 0xb7}, {&(0x7f0000001880)=""/204, 0xcc}, {&(0x7f0000001980)=""/101, 0x65}, {&(0x7f0000001a00)=""/190, 0xbe}, {&(0x7f0000001ac0)=""/45, 0x2d}], 0x6) stat(0xfffffffffffffffe, &(0x7f0000000700)) unlink(&(0x7f0000000380)='./file0\x00') r5 = socket$inet(0x2, 0x3, 0x2f) chflags(&(0x7f0000000080)='./file0\x00', 0x1) bind(r5, &(0x7f0000000000)=@un=@abs, 0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000001b80)={0x80, './file0\x00', './file0\x00'}) execve(&(0x7f0000000180)='./file0\x00', &(0x7f00000003c0)=[&(0x7f00000001c0)='/dev/zero\x00'], &(0x7f0000000680)=[&(0x7f0000000400)='/dev/zero\x00', &(0x7f0000000440)='/dev/zero\x00', &(0x7f0000000480)='/dev/zero\x00', &(0x7f00000004c0)='/dev/zero\x00', &(0x7f0000000500)='!\x00', &(0x7f0000000540)='#:\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='/dev/zero\x00', &(0x7f0000000600)='^@\x00', &(0x7f0000000640)='!\x00']) r6 = msgget$private(0x0, 0x2) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r2) r7 = getppid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x7}, 0x1, 0x20, r7, 0x0, 0x3, 0x5, 0x100000000, 0x5}) 14:41:23 executing program 1: acct(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) 14:41:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x15}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x4d35d9c01c002814, 0x0) socket$inet6(0x18, 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = dup(r0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x2) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000340)) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000380)='./file0\x00', r1, 0x2}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") munlockall() ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000200)={0x0, 0x5, 0x5f, 0x10000, 0x101, 0xe3, 0x9, 0x10, [{0x8, 0x0, 0x5, 0x7}, {0x7, 0x6, 0x9, 0x401}, {0x6, 0xddb1, 0x0, 0x6}, {0x3, 0x7, 0x5, 0x7fff}, {0x6, 0x1, 0x8, 0x1}, {0x81, 0x4, 0xffff, 0x8}, {0xfffffffffffffff7, 0x40, 0x8, 0x2}, {0x513, 0x2, 0xfff, 0x66cf}, {0x0, 0x48b, 0x4754a6fa, 0x100}, {0x8001, 0x100, 0x2, 0x8}, {0x8, 0x9, 0x461c, 0xc303}, {0x7, 0x10001, 0x8, 0x1000}, {0x0, 0x7, 0x9, 0x1}, {0x7ff, 0xfff, 0x80, 0x8}, {0x4, 0x0, 0x0, 0x50f}, {0xfffffffffffffffe, 0xb3c, 0x10001, 0xffff}]}) 14:41:23 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x400, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r1, 0x1}], 0x1, 0x7fff) poll(&(0x7f00000002c0)=[{r0, 0x8}, {0xffffffffffffffff, 0x91bc3b0fb28e87eb}, {r1, 0x40}], 0x3, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0x40, 0x34c490412fbdf40f, 0x8e44, 0xb81}], 0xffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffff9, 0x21, 0x1, 0x5, 0x1}, {{r1}, 0xfffffffffffffffd, 0x8, 0x12, 0x2, 0x8}, {{r1}, 0xffffffffffffffff, 0x8, 0x2, 0x1000, 0x20}, {{r0}, 0xffffffffffffffff, 0x8, 0x6632980b17672338, 0x3, 0x2dc3}, {{r0}, 0xfffffffffffffffd, 0x1, 0x0, 0x0, 0xf46}, {{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x6, 0x9}, {{r1}, 0xfffffffffffffffa, 0xc0, 0x2, 0x5f01, 0x9}, {{r1}, 0xfffffffffffffffb, 0xa2, 0x10, 0x7fffffff, 0x1}], 0x100, &(0x7f0000000100)={0x0, 0x7}) 14:41:23 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) r2 = socket(0x18, 0x3, 0x6) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) setreuid(0x0, 0xee00) readv(r0, &(0x7f0000000680)=[{&(0x7f0000000300)=""/118, 0x76}, {&(0x7f0000000440)=""/134, 0x86}, {&(0x7f0000000500)=""/250, 0xfa}, {&(0x7f0000000380)=""/52, 0x34}, {&(0x7f0000000600)=""/119, 0x77}], 0x5) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$TIOCMSET(r4, 0x8010426d, &(0x7f0000000000)) setsockopt(r2, 0x6a4b, 0x7, &(0x7f0000000100)="ca9c496fc92211f81c6848ff", 0xc) r5 = socket(0x6, 0x2, 0x100001001) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) sendto(r1, &(0x7f00000001c0)="d51d134e428315be40a871b99e11a82d2650ee8b15059c47ee5776ace68f89be23db7e732cbf6d8f472097791d7fee949147590f21e91c92bbe3ea7a1f8839b57b5060f0edc67116ce599b6a5dcd3794a78fb30bb529782932e76532e31f9e55b726198464b3a4d6e5867f737295eb8edaabee20c05f53d2d24b0a8277d350dea6c9e965c8a69b5fdafebbede5c099636ef968a5d3de4a10a3458fc29a88a5e8c060cb9bf80789c25a959ca3d8453a7a79fd45a271114696f0176f5e0be46e79cbd9bf", 0xc3, 0x1, &(0x7f0000000080)=@in6={0x18, 0x1, 0x5, 0x7fff}, 0xc) setsockopt$sock_int(r5, 0xffff, 0x4, &(0x7f00000003c0), 0x4) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f00000002c0)) 14:41:24 executing program 0: r0 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="002000000000004ea41ab79dd8ee37000000000000000000"], 0x10}, 0x0) kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 14:41:24 executing program 1: r0 = socket(0x11, 0x8000, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c17f0072c881ff7cc53c894303b241310b404f36a00f90000002000000000000020208a371a3f80000000000000000000800"/177, 0xb1, 0x0, 0x0, 0xe7) 14:41:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x20c, 0x80, 0xffffffffffffffff}, {0x7, 0x0, 0x4, 0xfffffffffffffffc}, {0x8000000806, 0x49c451d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) clock_gettime(0x0, &(0x7f0000000180)) r1 = open(&(0x7f0000000040)='\x00', 0x1, 0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x8) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x400, 0x0) syz_emit_ethernet(0xbd, &(0x7f0000000080)="b6") 14:41:24 executing program 1: r0 = msgget$private(0x0, 0x200) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/65) r1 = getuid() getgroups(0x5, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r5 = geteuid() r6 = getegid() r7 = getpgid(0xffffffffffffffff) r8 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x3, r1, r4, r5, r6, 0x4, 0x5e9cbca1}, 0x5, 0x1c000000000, r7, r8, 0x2, 0x1f, 0x10000, 0x3}) r9 = open(&(0x7f0000000140)='./file0\x00', 0x10228, 0x4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$BIOCVERSION(r9, 0x40044271, &(0x7f0000000200)) msgget$private(0x0, 0x10) wait4(r8, &(0x7f0000000240), 0x2, 0x0) fchown(r9, r10, r3) ioctl$FIOGETOWN(r9, 0x4004667b, &(0x7f0000000280)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) write(r9, &(0x7f0000000300)="86a42827cb18217990aaaaad5eb2e7dbe2cb76ad06a6f6ff42fb7eb9b1d15af773e9457aa02becb6ab4a7a9082b94bc96074312065e877cbf53d315f1af8ad70c4b442bc2656c08515f2ca9931ebb5e7192e5a", 0x53) r11 = socket$inet(0x2, 0x4000, 0x0) r12 = getpgid(r7) sendto$inet6(r9, &(0x7f0000000380)="896e2753f352ce1ef01b08baae3a3935837ae07fd597300ebe3503907de38055ad6b9a33b720069ce3f1e631e89ba78b1ca20e5d24f6289375bf27bcf9772775090afc5fe3c67b8e957ee91c7a3177caadc81edd9c7de5d175d3a698bb9a72b87b6843a0bc1fbc8dedcc289af53f55f3cffb6d960c304474bbfe05045294444b552f173ac850d54c23e0c24f3f14a795ccd54f29cb0de976b84570094d12c1d993e398b11214a26a24d57d12cbb415c93b059112fa5a1fa5de8cabdb20ea3ef0e45f259f2659eab0fbefaebada30d5791aff5bc945e73ab7c6124e0afb51922a5d373a4626c8ec412ebf3528fdac974234791db77163", 0xf6, 0x4, &(0x7f0000000480)={0x18, 0x0, 0x339, 0x1000}, 0xc) setsockopt$sock_timeval(r9, 0xffff, 0x1e5897ebbc3538ea, &(0x7f00000004c0)={0x0, 0x101}, 0x10) connect(r11, &(0x7f0000000500)=@un=@abs={0x1, 0x0, 0x0}, 0x8) getgroups(0x4, &(0x7f0000000540)=[r3, r2, r4, r2]) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000580)={0x5, 0x0, 0xff, 0x100000001, "484d1e3ffa52db045fef18aefcf3b92929788f94", 0x4, 0x5}) ktrace(&(0x7f00000005c0)='./file0\x00', 0x6, 0x40000200, r12) ioctl$TIOCSTSTAMP(r9, 0x8008745a, &(0x7f0000000600)={0x5, 0x7fe}) ioctl$KDSETMODE(r9, 0x20004b0a, &(0x7f0000000640)=0x1) ioctl$WSDISPLAYIO_GBURNER(r9, 0x400c5752, &(0x7f0000000680)) syz_open_pts() 14:41:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x2, 0xffffffffffffffff, 0xfff, 0x101}, {0x4, 0x20, 0x13ddc22c, 0x3}, {0x7, 0x8000, 0x4b5b5213, 0xffffffffffffff7f}, {0xffff, 0x400, 0x9, 0x7ff}, {0x3e7ba293, 0x7, 0x5, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x14, 0x2}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mknod(&(0x7f0000000080)='./file0\x00', 0x20, 0xa2) 14:41:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x8000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000040)=[{0x80, 0x101, 0xd61, 0x87}, {0x2, 0x4, 0xab, 0x1}, {0x100000001, 0x9e0, 0x8, 0x1}, {0x4, 0x2, 0xe4d4, 0xfffffffffffffffb}, {0x8, 0xfffffffffffffc00, 0x3, 0x6}, {0x10001, 0x52a, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:24 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) fchownat(r4, &(0x7f00000002c0)='./file0\x00', r2, r3, 0x2) lchown(&(0x7f0000000100)='./file0\x00', r1, r3) 14:41:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x101) shutdown(r0, 0x2) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x14, 0x8, 0xffffffffffffffff) shutdown(r0, 0x0) accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 14:41:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x20005c}, {0x16}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x34, &(0x7f0000000100)="0459888dcd00b40cac113a877911eae8780f8e76276b9478806217e893f4ed31e4c852deb100000000003d0000f7f3e20356f0bf") 14:41:24 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x6}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 14:41:24 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10880, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0xfffffffffffffff7, 0xa1}) close(0xffffffffffffffff) r1 = syz_open_pts() writev(r1, &(0x7f0000001440), 0x2ad) 14:41:24 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x2) getpeername$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000140), 0x4) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x3}, {}], 0x2}) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000000)) munlock(&(0x7f0000155000/0x2000)=nil, 0x2000) 14:41:24 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000001a80)=ANY=[@ANYBLOB="001f00000000"], 0xa, 0x0, 0x0, 0x0}, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x8}, 0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) 14:41:24 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x7, 0x81}, 0xfffffffffffffd10) mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}, {r1, 0x40}], 0x2, 0x0) 14:41:24 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0300000000000000a600e1ffffa75f174090a000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup(r0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 14:41:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x7}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") r1 = dup2(r0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) setrlimit(0x1, &(0x7f0000000000)={0xffffffffffff9e9d, 0xfffffffffffffff9}) ioctl$BIOCLOCK(r0, 0x20004276) 14:41:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6, 0x7fff}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[]}, 0x0) r3 = dup2(r0, r2) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x9f, 0x6, 0x7f, 0x1, "7ebcbed6be4005de8b74b47db1ed103859f873fe", 0x7fff, 0x73e}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000080)=0x6d) 14:41:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x61}, {0x35}, {0x80000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:24 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x9, 0x8, 0x1}, {0x1, 0x2, 0x9, 0xe57}, {0x7ff, 0x3205, 0x3, 0x1000}, {0x7, 0x7, 0x4be88037, 0x4}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x23a6, &(0x7f00000001c0)=[{}, {}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "00000600000000000000000400b90000000100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x4, 0xbf4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x60, 0x5, 0x9, 0xef74}, {0x6f26230f, 0xb0, 0xff, 0xfff}, {0x2, 0x8001, 0x2, 0xf3b}]}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 14:41:24 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x4) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)={0x7, 0x0, {0x42f2}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 14:41:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x61}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) 14:41:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x1, 0x3, 0x48) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000100)=""/2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000140)={0x8, 0x10001}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x5c}, {0x6}]}) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000180)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f00000001c0)=[{0x9f58, 0xfffffffffffffff7, 0x9, 0x6}, {0xf1e, 0x0, 0x101, 0x1}, {0x2, 0x4, 0x1f, 0x2}, {0x2, 0x0, 0x8, 0x4}, {0x8, 0x100000001, 0x8, 0x1}, {0x9, 0x5b6, 0x100000000, 0x3}, {0x1, 0x3, 0x2, 0x2e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 14:41:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80000000007c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xd6528fce80980783, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:24 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1, 0x1, 0x5, 0x353a, "a753dbf27c5a4bccd22a08e9f4c18b1d6ef111c8", 0x5, 0x1f}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x61}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:24 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) write(r0, &(0x7f0000000240)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x1c) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b82601000000000000e2597291bd508928c1fcdf82fa627475b78f00"/55, 0x1c8, 0x0, 0x0, 0x0) setsockopt(r0, 0x2, 0x0, &(0x7f0000000080)="b59fb563f6967b7b8c28413627910b2a47a8621c7651cb736ccaf62d7e03fd17dce0e0e456873d3e13d2cedb080e7d", 0x2f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000200)=0x9a4) r2 = socket(0x2, 0xc003, 0x6) recvfrom(r2, &(0x7f0000000500)=""/84, 0x54, 0x2, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) write(r0, &(0x7f00000000c0)="e49a44e720c1100afc0885fb5202eae05325f892", 0x20f) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000100)=0x40) bind(r0, &(0x7f0000001580)=@in={0x2, 0x2}, 0xc) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000140)) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000580)=""/4096, &(0x7f0000000280)=0x1000) write(r4, &(0x7f00000015c0)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca3b30619556", 0x28) 14:41:24 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x1, 0x8000, 0x10001) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) write(r1, 0x0, 0x0) shutdown(r0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0\x00', 0x2, 0x160) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x1, 0x5, 0x6, 0x1, 0x3, 0xbf55, 0x7f, 0x2, 0x2, 0x0, 0x736}) recvfrom(r0, &(0x7f0000000000)=""/96, 0x60, 0x2, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) 14:41:24 executing program 0: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) r1 = dup(r0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) 14:41:24 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) 14:41:24 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) fcntl$getflags(r0, 0xbb53a1b98f39d2f7) nanosleep(&(0x7f0000000040)={0x8, 0x1}, &(0x7f0000000080)) clock_gettime(0x4, 0xffffffffffffffff) 14:41:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) unlink(&(0x7f0000000080)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) 14:41:24 executing program 1: getuid() r0 = msgget$private(0x0, 0x20) msgsnd(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="02000000000000008edf95391d4797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8b0b92d99d5d0c6b68c6274290ed2921579dcb9cb723bf8a4e6f0f76f354948cd22c57cbded84f1931d978162020159cb733ad08822d5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa4229d2c9090215cd85db1c72e4695a3da711fa99108986bc3cac2449ed65f6e1de12b928fcb7b78f34621602cb724be593f9caff84b4fc9820bf8ba103a2a46445782a12ecf7e0e7f7c24b1b67c34a678cb15b260002223a3698f5a039cb15a0cf870d317b3dd9fa2ec8c45ceba50127f2c4f16e297e4d05f2958bebf6d403e79056f45a982f6446c68c2910258a3b2fad15a67019424a42d6cfa3d0ca590e08d04773ed131551bf83ec17f0b4a1505ef555a995233675c6874ecf35e12259d0b6b34b4601094e8beb380da5063cb65ef7358a3576626a83a372c97597f4cc2bcbea544f02cfd7653118380375b0bd0c6ab546a799f63ce83350b5824e03b90b43fac8f5e3eff23df804e57b53bf83368d9c94720283a7bc7fed3f6e4a27873aaebbd23d8b1ddb576903c9a980aaf7d7c22ca14cc50906e1f08cc7e5bcf22b5a15f71c2743e7497d205c73f0fb893be3cdcf20d7fa5e6cbfc30c1e6657e91e70130751ae07b51714b"], 0x86, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) msgget(0x1, 0x48) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = syz_open_pts() ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000300)) msgrcv(r0, 0xfffffffffffffffe, 0xffffffffffffff90, 0x2, 0x800) 14:41:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x30}, {0x16}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:41:25 executing program 0: socket(0x11, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) r2 = socket(0x2, 0x10000000000003, 0x1) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000140)=0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f100fc0008ff18699a5212570f88771776748fdf5d8cffe86229503508361ca5cfa7f750b49fb08a8451c9c58fe437da3c5778c04e6e587bdfe3a8ae7e"], 0x10) r3 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000100)={0x7d, 0x2}) 14:41:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x80}, {0x3c}, {0x40007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x3f) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 14:41:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) 14:41:25 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) r1 = semget(0x2, 0x6, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x2, r2, r3, r4, r5, 0x10, 0x1}, 0x400, 0x3, 0xc5f}) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000080)="d8ff125c00000000", 0x8) 14:41:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000700)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d89a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a7e8f45cbefb20ef00007bdc6deddcf3b2f79b463c019605ccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a356400000000009300000000000000000000000000a38641c84caa0f083e535d0cd7", 0xeb, 0x0, 0x5d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) 14:41:25 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f00000000c0)) 14:41:25 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400", 0x0, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) 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, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:41:25 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1000c, 0xffffffffffffffff) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x9, 0x1, 0x2, 0x7, "5c013a4365c9c943fc324a21b4c82ed37a98b190", 0x80000001, 0xbc96}) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x40, 0x8) 14:41:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x110, 0x0, 0x0) 14:41:25 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x80) readv(r0, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 14:41:25 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = getgid() setegid(r2) fcntl$getflags(r0, 0x1) r3 = socket(0x10, 0xc003, 0x0) r4 = dup2(r0, r3) connect$unix(r3, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e60592c4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a502fadfecfc7f6f59036009d9d7ea7fcfd4b18d25fe2f70c4aaa5b68ce7c0317971791aff314ac8b87675cdbde609533160962263fe2cecd3dc26820901f613317c6385a19c314ed22c99f8f65a66f102d2"], 0x10) shutdown(r4, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23e, 0x4) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) 14:41:25 executing program 0: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) fcntl$setstatus(r0, 0x4, 0x80) listen(r0, 0x0) 14:41:25 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000080)={0x5, 0x1, 0x3, 0xfffffffffffffff9, &(0x7f0000000280)={{0x6, 0x9, 0x7, 0x9, 0x4, 0x4}, {[0xcf7, 0x1, 0x18000000000, 0x5, 0x6, 0xb, 0xffffffff, 0x3, 0x4, 0xa4, 0x9, 0x401, 0x7, 0x8001, 0x264, 0x81, 0x7, 0x1ff], [0x2, 0xe354, 0x4b5c, 0x20, 0x8000000000000, 0x9, 0x488, 0x9, 0xff, 0x100], [0xcd, 0x7f, 0xffffffff, 0x7, 0x6, 0x7f, 0x2], [0x5, 0x141a, 0x80000001, 0x3, 0x6], [{0x5, 0x101, 0x1f, 0x2}, {0x53, 0x93, 0x7ff, 0x5fdd33fb}, {0x3, 0x0, 0x9, 0x10001}, {0x7fffffff, 0x9e, 0x4, 0x20}, {0xb686, 0x4, 0x101, 0x451}, {0xfff, 0x8, 0x5, 0x2}, {0x0, 0x0, 0x20, 0x5}, {0x5, 0x400, 0x0, 0x9}], {0x2, 0x1000, 0x6, 0xfffffffffffffffd}, {0x11c3, 0x0, 0x13bcdab2, 0x100000000}}}, 0x3, 0xa40}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) recvfrom(r0, &(0x7f00000000c0)=""/35, 0x23, 0x801, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 14:41:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfffffffffffffffc, 0x0, 0x0, 0xffffffffffffffff, "6600fa1d03182eab7fff0e091fe600008000", 0x3}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) accept$inet(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r4 = socket(0x6, 0x3, 0x2) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000340)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000180)=0xffffff44) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000380)=0x5) r5 = semget$private(0x0, 0x4, 0x4) semctl$GETPID(r5, 0x677d7278b7078d53, 0x4, &(0x7f0000000200)=""/152) setgroups(0x4, &(0x7f00000001c0)=[r1, r2, r3, r3]) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000500)=0x1000) r6 = open(&(0x7f0000000480)='./file0\x00', 0x680, 0x80) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f00000004c0)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGBLEN(r7, 0x40044266, &(0x7f0000000440)) 14:41:26 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)=0x5) r1 = dup(r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000240)={0x10, 0xe2e, 0x4, 0x7, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7ff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x77d}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x8040}) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0xa0, 0x4941180640f966f8) mkdir(&(0x7f0000000180)='./file0\x00', 0x2) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x101, 0x8001}, {0x18, 0x2, 0xc399, 0x8}, 0x7774, [0x0, 0x8, 0x401, 0x3, 0xff, 0x80000000, 0x1]}, 0x3c) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x400, 0x0) utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x6, 0x1}, {0x6, 0xfffffffffffffffe}}) msgget(0x3, 0x400) 14:41:26 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x68, 0x0, 0x0) socket$inet6(0x18, 0x5, 0x5) 14:41:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x519) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) chflags(&(0x7f0000000000)='./bus\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 14:41:26 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) write(r0, &(0x7f0000000280)="6c4db9373f44b6814a5f3090b948a11f380fcf83ae9114571df61f699f1e4788749dfeea0576c82989705890895e63a42061a6a9c5587ca92a189729b395bcb8fead6f40d02d6f859af2bb7727da644ebf798f4de8947a78148eff6491355b1b01cd9a2149f1d02b240f7a208ed7646597dfd8d72153ac8cf40e622cff8d63b1000828d03bbcbd16e5f63ba34246452ceeee3cc7d59c075a520babfd59e1f56636d1d63d91a31186f863dab01958a616970084f8db2bd34d58faee1eace3ac3fea7011f415667b330d63e6761c95dfdde2021a1c247a97d62e8f24abf0310e7f", 0xe0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000100)=[{0x5}], 0x1}) 14:41:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x200001b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x100, 0x22) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="4922ce77dd944f9f724be920e78666b42e10130e457b5c84a2d10027bfd863070b5fb073eca4c5407909b56f004589a318262b635f0f1d0a2a26d736bf1ad143ab003fea8788a2e7a5eb210ff6b201b33e963adefd3996b5828d5b70b787d12bbbf8436d72dfe178dfe92dc64ae7b544177c45adcd3bd80f66f5ae47eb462d386d4c2ac745", 0x85}], 0x1) execve(0x0, 0x0, 0x0) 14:41:26 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSBRK(r0, 0x2000747b) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) sendmsg(0xffffffffffffff9c, &(0x7f0000001740)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0x8, 0x2400}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000100)="478a30f7f6bd31a0ab906b379a5bea47be97b63d8457797e49aabcbe61a9ffd6ed83b067dae87c5fe57015a70803e7f11c9af96478cbbcd9af3cca7c820cfae48f62c93380d78f3fc039de7ed411399cbc81108ba51b1f5ca52efcf18dfcdedd0e938ad8cc152e06bbc60a", 0x6b}, {&(0x7f0000000180)="f7", 0x1}, {&(0x7f00000001c0)="72787c440e118544fbd9cc69b4b2aee68e3e0473ce34c7bb35db6b2399b74ae53c446e57c77650d98a4742be0b3885bcd394c28c28457d15a3767dc73a3546e5150ae3ae95435f7c48bc3b0e72a2e94cb8f1b6a2cd21903262dc07a145f6eec27c26830b83d9b1f9a434d936b043e9dd2e58e840a8410413f4f6792c3ea8d1b06937c7564532d738c8a396d6", 0x8c}, {&(0x7f0000000280)="65a08746d58f899d1d9804ff98c0b57c9ae6ae0d2d88afa60637e8442cf9c2ea97113d1d009482d2543da6f0da60133b652ff75f7af91a46d95e4cdf5d3618ba58cc5a77ee373c73fdbc2a96f951aeb915", 0x51}, {&(0x7f0000000300)="ce91c77e05f05fc93341ca56042230c4b4eba30b3743530f841b487d2ddb134c6914180b318e3389715a8857b8f01798deeab7d6ddc1a404e501dd6544a3473db2e30e04f52abb755ddf10df254a8a03e8e6145ee553025bd1be6fcabb18ef969026498f6fe5cf9a8d415bc41e497aa2c3866d65b329d4b149719fa277b069f1becb9e5c4cef79c2fddce8393507a91471484aaf4e01fe87e4e1ae9ccbd2958f", 0xa0}, {&(0x7f00000004c0)="d2a8247beedd07eec22a5680cec7da3e0e030c15fb91c5d6103511df72b6e7849e0399cb11637f37d2127ac4900f48a5d4209d0e16d350a4b31ca590933cbb17804c54fbaf1be79ffc168a767de4cc3b7cea758c0805f05a1641b4361c2e3f20a1f83d2ed37c649838ea0ca167d16e3c57ea3c8bbbb37aff620d42a6883d32344ec7f6a5fc0f5a09cc2e94b6fbc9c9fa8921d9963671627623511d68e255b79af3a15943b0ffc9903f2f77241eccf1a348e274feccaffa9b92f0b1efa522458c435ad7e1ff3aafcc035593e405c496e20f996fe5d0925b9be73797c6beb0d50cb2618cf63e65", 0xe6}, {&(0x7f00000003c0)="31b5b4dcbff3935992285b9d5cb527ce75797600dbe89924399543bd921d676a705f9421b7ff95fb761fa24329134ed4d735392e640b3aba56c047246e34ae22c826c8823fd778b601e0a06d565a6efa4f38fdcf14e8fa9e79557744c7173a81e1748ed13c7dc02a7542ce28edc3b84f654e51ccc216a473448e0c62bf6942c0b7c8fb0cacb7", 0x86}], 0x7, &(0x7f0000000680)=ANY=[@ANYBLOB="1010000000000000ffff000002000000981acff08114428ed381b7b4766597734a5fa61cc004888b6ee67f5d22966efb25f330f4e40fd4e86db8f36c891dcfefac955719922b97afccf03d02ad83a6ead917f2b09470a938423d320e7950a0b42175a390c650c387aee6651a832cf9de68e04e19dda1139dcdf9572b1bb354d74e2fa5a968abe9730691db3f4261642a78f366bfcef889844d9db87d6d954d18007c5ee7ef467e783cf1157b01e7228260f62548008e04e145b92f8484d76c1e51d7fdb5d271ede32a7190950ed725d23217874ede34c5a57ba39e4a3f94a301f84d6f175e98489f77dd5b2676b40554770448e82250694ff031ac2fdc86e2a5e51d19a70125a87f5a899e27957a77d2963ab1f43056e0d8050ea046cb03f3aee3292918965635e09dea55075829813d03dd9b62334051dd861d0266fd1eacf871a2d8fd3060fa497475bde4c79f5e8325c9c3973a3323d5de9f6ca29be66db38c41e960eceb5ae6c4fdf1ad0edb5de25aa9b3d6c51418b92cabf5c0244f5a8e9463a9181466c2ec34036ab9a13e05724031855c445b4d43b7b791a4cf8290dc4e97c0586317dafd821a4cb318ff86fe08a69fa37433a155593b2cc448053cb66765babb2a102773c7154c8a206b0e03e41088d2c185d37ad968d78cb69508db870ed67ae138c6ed0018ff54720e091c78f82858b082d1dee3356f798ee02465e998bb477e1ec688f1335abf7eb15d18df148225e1bb7b68c67ef8d2d5b8439d9a187a896ce658c1797365fab4c5522cabb23d121234cf8b58e2b26c42da0bf6cbd51a19235eb693acae0bc51f4c84fb4a3e65efa2a3a58856d73527278857277f31767b74796d2012a5339e83cf0505cd5c326b752f7a2e677bb16712a54ea84201c673db4ea086a0ac091756924b7f82c5588e28e84f30a52870f3d7702db107974b1787dc0b1933f4b93f28766d6af3404754c80d501d3bb528c604b9b3a773ab3665f438ba503cbf56aff041e3a596b67f985d3eaef46c1e41673e75435c338ab9f07eabf8d90cb4a71aed1abf80ceeecea5726abc148bb9956ceabf270998d6e0189e2ffa0dcff8b07160b063855b0ee0bcd582ff0b4221b8df96eacfafefddca5497cf9fa6da571407a9fa8b75b4216659bd328cd36417bda58e57c74b791bca9caa5bd44768b3082820472e82fa14be3c6a8caea6c558dee74c02f26a1864e566144a230012f4fecaa29e5aed623025a6d15551722eb2ebfea2777de82ff674c8c1aa101718bc830a9093e25286de64fab32c2c26a4a2130636038bbc225ac288ef2232c3a5620d379336f4527acb2e864babb1e9b8a0965525952afaabdda1333f23f3141b2c6236a1629b0e512682fc7a0cf2e6fc317f7afe4bd0780940ce94ff202ae2f8d6d8e3a543e7838db9e6fd4ccbeeb0909d59779c7ef60d178e4632bc4d683f2ed86dae6b70bd2faf387a544b40855449fbbcf8769d66cbea16ca0bccfdf6c6218eacd94ba5eeb4bf78af8bd96a49780eb1e3ca9cb2d513848b9c4891841f8dec646c30b398743f44a2737b1f7b39b77cd72d960944ad171ab65b3c5b3015a0da1f175c98a91ad17e9a89c72290b3e97e0bc7d483e53cf506ddb9928d2916cae593ad9fc3f5a4299b6d0987fc913568f9ca28c5e49b8aae28a0f887586abfd8d5af683353bafed6fb8849642c94ab899ada8a34c0ea5d7484f146a3ffb8cbc38feb3f1a242b9bf856dd481663b9515a8fcd9474dcf00ade1017995d4b1a9393930549d60d4aca523d61cef77c4e50d00b68caaf54d2f4ef1bd8d06ed957e422a54adc81ee0ae8ea4e5ee20e3f0d6ba4f4579e71671f1731dbe69d6e8d0690c1149fabac3a5a42fd826aae27497af262e562f6ea4e8e01223e78692d37d243562db6ccd1e55b32a40152300fb34e98ab4781d056efdaa20c1624bb12aa1a8909af2d488d476cca0826fb7331be5b3c58c193feae4768590aae48ef2096c1368d41931271cf0f5af0176d3677c41afd7be2a3383cf78b401d456509b3e2d1d89d1c02f3480d131e85c2e6dd621407108430b397b5354524173ae0ef5dae4f94be7e99a52cd21ad7c0a4aa9718f8512bfa767ae9e191a213caefcaa50ac074d0691613d72408be4290bc74124d8977403835a60c7fd99806edacffeabd19af12f63218a05de548256fba4a5f1b1a8b419cc23ca00216180493c8ef922232322186d0578d3fd3032e69585de3187b7fed8cf39319aaf80ad24b3d51feae47745dea39bd459b2d36128fdb2576b5f82583d4f3862e694fdc694a324885ed5c1b8dc783b4303cc6ad0a524590790752306fd3056c25bf2bad38b41ef0073f2fb4225de76e6c4953361c18825ed4c98be039453f255eaf23a422df7cb3b5c8fbe4a7e9df4fd3ecd56bca85c0b8e0292f1c8855754998fc8dba2a393b1d2238922aa7eba4480f305e5017a3b2c3a811ee623913c9456e29120f10de9d5e3c25410f1c118e241aadd736cbae37f852a29bf6ddca343fd8bcc0936c6b30b4fb6ab8495016e79ed95f39d86f0275f6641752c538add1bd4c604843bcaa6001ed5ed4e54fd0880156c42db1115a711005f6dc838cb15364cc6930dee13e81f2bb2e320f1280923c6926f4c35d10ad0c487bfc98446853046c996e22262d68ac93500ddd47281fd0081c7337c7b7a81557c4fac7c0821e2126975cdedee539e3ff060de3f18372b0195f1a6eaaba1fcd1750ba221707c0dd58bbd855595b91ec8b0b9ccf3667fb0bf6440a56482332adc26917948fef6bb0a5c2c77778e0aa7bcb8b43b9253882bed7e06857c35035ae4fe194ce82697ea3f65798b75ac5eca2e43ed224ef7ba7dcb73d386d00274bd4d5013f3f8bffb4c76011381853101440ab35737393f9cc2787e6cfde182e510d160f71c8ce80c97f530fa55ef0a9e364541366e783b64777ea1f7b1f036154f819e6b0ffe0c54a72e3e866417c0025171ac56aaceca3c42b89d528736e9eb3934044a6734748279ebb43bffbb00a1098ca622a0f8f7781f46152e29492e078c7c8addb4e7a0a64bfd21f3577cb8fa63b3889f61c4e90daac61f99b8a4737421cfb7b86fa70e5168c5a116aedbae80b1e7b5fc4180c51c5057986f2ebe5358007a184311fa329ee2974462074a07b6cb79a1f85a55b12a39bec6b70d1cabd7123821ebcb28c2aa4a77d028da10ce1413cee7e96b62c6ad7ebed4a8db5d0dd24c06b6f1e0c6a2fa0068bdae15b4c7cdb019dd1e5e7286b4e88b3357d039d14c9f56adb51fcc90942652315a1fa18544c7346a93919b473c9d9afb25fbc01a36d8b754275a0fb4dfbb5a0fc2e8cfea1bf911d5bf6cd116eea651fbb1e32f0b3f877b9b6bc477621e39de74a6894de9f52affef88ef6892fe600fef51c2efd250075af1c2762bc6034cd55a9959f3ff3e265269d932a1e020bba84ffd146d23ca0ab31140c83cea1f5a61592d77cc9c929fd4b2d8b987a022180b24fd4c7fd67f4539978f808806055319fe8a918194ee11457ae627947c2f9f646e87de82b4991c37b95e745287a34ca33494a4eb603a0712a8f02ae36fedbbd079870385b2baf598ca9a0aebeec4830a6c69fe61061c9b0cc073f5573653b974a96302a7f7e299d6ab46574d6931bf34b7aadf5e4478f9481ae9476354bc71a458c6c644b4d039c55da77bc823217c030486aba82ee4552c94867651ba329b2f2d9692eb3497695925d9a81ccc5354a7758d3724304f4a4ac2d2a4f4143486b83b72981c32fac69bf70c15d7752ae3a0fa3530cd8e08a54881604ab1803d81eedd0c9990193ecfb4bd79d74f06974efa3ea404d47f753ba719cc0f92793cd7f7c3e05461b7d5c6942f1a0d2e0a1a1dcc4724a84d10e00beb6c38787800154b784817d3cf99116aac133fddc83ab82cc157b5f4877d184c94c72b235d5022696c3ced49285f8209becb08a72934c8a36ce71852a21674a2bb951c1adff83f1c1b798b1851c90686b35fe26e27f628fb0dd6b0ad1a6eb35c4bcef59c1877a2f085fbb4b77b3556b12b33d6120a1d9f3451cd32d79468c89f21beb91a326591d040abefd3a97a6aeb1c2e855d194bba9b58dd335b6ab8e4a14667744c3ec1b4ee880f45c71860cfa5e80fe2af35884a86b8025b141d610a3f312f98975d0402c5eed6f5f55af456b0097feb7fff814b8791b1b5cc73bc0250a5642a4aee2dace94abc11d3001406f0d712de4371a0a31b5c9e5d3e3e56d2c5b61d0e82901c7a29fd1e0a148aad183b0dbdd2644e8b4cfaa611a21bc2fdbf63c47555d1bde8f6606cbe7c23285177db5dd58f681d7cba93c289b4b9d5baff66bc977480575b4cd3d85a338839216bbe3a3b15a420e55b590aa61b0cad3fea4c01a97776da57858d6985a53361a37aeb15aa334813bbc446251aa0a017b54c695a2b5eb971f7c97fadd8d0b89a5f5e5159bbb994f906f8ac4cbaaa50e9c61567bb8013ec937d052f34cbefeb434d52cb4c9ccec1b57070f99632eea40b916a17b0c14755f3e209eedf8ed89fc8edaacf8ce8ab50ba8e7005da65729e143f4973549ff63d2a222c7ab52854a1011b256b767f0c37074172546ed7f336035f5e41c3b9b7d257a6275b56cf266961392d6ebcb232e5f7caf02b24225ec792834260bc7df893f48c0d3bc7a2ab422501bd64213e4c94e84527e09f10c340929d8d2ee519e511d14a44a257a2ee2661bb718385d6a4a29a6179191b0d0270a9193d571a72b38da44630d3912279daa5be9a866f41773fa1927446e51f7a3cb079e00fa230dd90a8462530831253c90fa9bf0b3462c287ee4aab2666c63b82df1ef209f675d6999d38131415d7c2fc19f05cc8b79dfe4bd2bc680305f5790a49f6a9ae9a4228d749586106f54afa69e95252854b86e3516393165bbc02666cf8917ccc7e3602ddc65c5ec0b1ba492c187f2a5591e9ed0f88e4bd8557f883bf59e5cc6bc2facb3af8cc200a63a49f0ba6d2f54651a668ed6a923cef6da1e343da7b685e9e45498fea0a90eef22a17b9cbe9435be097edf81540139efd8d7f2f0e375252d84b893ac2853e62aca0e3d354999e6431c36d66c28465a140a4d11c7d447127a0945944bf049b663725118d2dc1443b04fcd70218f130d6e5433e4cd855226f0bc523251897f2d1055142929e38554de53198fb0d52d9e7ca47cc3973ff106b92b8f319d32b1e73809a5e64a43acd2c450c19f78ee8812dba20e4703bf43c5e622f14d8936839d188bb38daadc4d1bf48dd8a4c931dae962195eb021f25cbbcb0aa4055493d02c4348ccaf0bc46f2d68837cafbe4bef8ab7b5c1b22f22de6e5e5a5c6707c8e13f24147d3c6fcbcb118f881cc80bb79b5b64d42589aad10eab61798fc5cdf647c7e3631ac21753ae54739a6040e6a106b4474b83be9156ca7ebd6d5082a41cac8c7423e804a2392c8d1e482907c44e99d3a9fe6f722b2eb621df995b51cf9dfbc60771e4245aab32de9d37a510fbf2fcf9885eca410702200a90d80cb8e162d08899085634e95c953ad486a0b7a408891e1c8a1d5302b673a67da537a455205318aa86e3de4f5829642376b8d8b4c343980830af78dd181e79f0899be3dcfbc225033fb8a2ed68aab9fe96eb66b17af2ee102e7e9449dd483e0266e2292b84e21a8755efabbce21001f73222e9fe453698a600f9a1fbe50e94c5ed1583407c30e734e5835134ef69e83d3e1a93ce48119f7ba422dbd965b4b5b216915d91c80ab0137ac31fcffa6363cfaea6fefe5c02d1ed4a32a3d9e41b92b4a177c606d2ac2258da0d0bb136880000000000000001000000080000002b14af19876069f55c3ad2f8b5c9c5f4d41d99b9dca27f93d1876d7004749e93d5e43bae8bdbe0941732363646b909e21e9a03fa88d63cc12a88705961ba1a52a9608bf839a90f891af26732c90b8b32532d5ac067ede8fa90dc53115feaaf355d65bc4eb72661d333aab7c2a9216b26b500000000000000"], 0x1098}, 0x40c) read(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x100, 0x0) fcntl$setstatus(r0, 0x4, 0x8) 14:41:26 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f0000000580)=[{&(0x7f0000000080)='5', 0x1}], 0x1, 0x0, 0x0) connect$unix(r2, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x4, 0x2010, r0, 0x0, 0x3) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000000c0)={0xa811, './file0\x00'}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) r5 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r5, 0x3) r6 = getppid() r7 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r6, r7, r8}, 0xc) write(r1, &(0x7f0000000100), 0xfeae) r9 = semget(0x3, 0x0, 0x60) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000100)=""/78) 14:41:26 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x2) r1 = getpid() r2 = syz_open_pts() r3 = getuid() close(r2) r4 = msgget$private(0x0, 0x141) r5 = getgid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000d80)={{0xffffffffdffffff8, r3, r5, r3, r5, 0xed3f011e24f05253, 0x7}, 0x8, 0x1000, r1, r1, 0x4f, 0x3, 0x1, 0x4}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200)={0x1, 0x8}, 0xfffffffffffffeff) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000008c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x200, 0x0) semget$private(0x0, 0x1, 0x420) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000003c0)={0xafc, 0x3fffc00000000, 0xffff, 0xffffffffffffd96a, &(0x7f0000000ac0)={{0x85f, 0x6, 0x7f9, 0x5, 0x4, 0x0, 0xd4f}, {[0x80000000, 0x200, 0x7, 0x6, 0x27b88baf, 0xfffffffffffffffc, 0x1ff, 0x5, 0x8, 0x8, 0x0, 0xfc0, 0xff, 0xf99, 0x2, 0x2, 0xa3, 0x7], [], [], [0x3, 0x3ff, 0x4], [{0xaa, 0xff, 0x8, 0x8}, {0x4, 0x100000000, 0x4, 0x3f}, {0x6, 0x9, 0x9, 0x5}, {0x2, 0x1, 0x2, 0x7fff}, {0xff, 0x7, 0x1, 0x80000001}, {0x40, 0x1000, 0x2, 0x7f}, {0x1ff, 0x3, 0x6, 0xfff}, {0x7e, 0x8, 0x7f, 0xffff}], {0xffff, 0x26, 0x6, 0x1}, {0x4, 0x7f, 0x8, 0x9}}}, 0x9}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000400)="1271f38d7d2114ccc0623013e9fa404614ec5efacd15d5dfa100d983672e174516da45a1a396dd1956c4929cdb338fee5e19b274859fab6342aba0f909735fd47f7acd5ba99b221c73f75b0bec9fbb415dd1db347174a2c2930876deaecfb729b4423283ec22f8693fc67d6aaab57c6f2d5bb6d4c3d69774c722ae39f8f57e908bdcd6adfeea8c6af877b084e7d7b610499a4b933d7dce152446788f19533b0579e368477b8d66f3ff97c55658da9fc5ab053da8c96b81643b358f4ddf34ae4d30ed5508f6f4580cd8fb01fb38cf232ae7bea6afe2df1ac9d1097205b19684012ad2f044c6852b22882746e29290ea54390ea05e130ff2bfe714c058a5df4c462ac445bccbb685777d03c32403363594a58e04fe4770a3af0b6111ea7404ebfc78d74b0c17387b67e14599af1c4afd1ce60f72d37b5020cf05498ff8dcad491b4c76996cf34f56ffaed46896e7727eaff02c9e200a260820c599975c68bdab001e9a384e621e71796e52bcb0908eaae771d833148a98d881114adac8c28445eb092384d937fd7b1c2c35db4682cd1d2f2edc5425a1138e6c5e0dcbeb6cd5f17ee5f05833988fb2868c4a016741ec4600cf0ddbbde170ca2614839c6257bf14ef5313a544274e4009671e4b9d93a5a8e052b9d1376e69a3fc5318455610abf06e1e1bcbdf1d9c8c7d1a43102917e5cb2563e8692e4e521fe42eec9a4fada4ef474328eb0d1ac62fab61f3eb7779e76bb03c9722482402d724bfa6c71e75c4459c54e9156cda88052c92035bd45b9ba235d7b7893b69555fb27f8d4792a99d75b3c57f3423f0bd7016f4a6c8ea9c00c7ee4735d186dbf11d6cdbc99a31f24de19120e4b91b411ff3c882f5ad8056a804bfec7c94066437fd137947d624dfa7d3c0c1b77ad6aa67b12f45a3e6b5fc5273a304bc970979e261bec8cc2fe5b9e1a19ca9fc37fdc1c42f0263b918b88a28174e50c025caa83b51468f0228b037f816fb430291c7e0d9da0aec92ee4717d42f424a09e7681abfc3082c16574392123533bc2967d022fad49b73039c2d2dc6bc390869ae085decb1b1c493d3297d52ea4408cb2fe5bbb4451e7cf342f3294c6a9a4d81d1b4799c2b6ae0f040cbac27359b9e92a0193d7d0eaf20c0a100ee98ee2d5bfb98f74cf552d63605080d6ae09ccc08c7fb50c19578e7d9c66fd92294f2aec266de4833e27d582bb4ff6ecae846f1b38cf19d3c60689a6f9fee9d6827e2871f25e2008ce5cfff2a93e0218442a47d973888ac3edf9fdf5913f6f26eddc4bacf348af527cb36b778d49bc263456ec01a9e288b59d0e20f9230621757389192c9471c4224c9e4f59cfa158176362835e9880f87e819b4c0984cb3b93ee2e087d477161b5fb85aeb54c75ab1cc5dbf3866cfe31f6696dcef3d075cd911b0416410114e09e3b06632a93fee08031e45a12a619d469710723dfbc5fb1415c353ba52e489115586da5aa2185599b23e3cbdadf2c5f902baa692882b8ed470550787556fca0e82e07961c76516b2abde060c4827dab693d9726c1a462e1ff2350500b571f54aa2e079a6d374151c7e12db36d7ad73f90e628dde4b162c785636998389d5d4169f1385284037bd6361aec436703492bc899112610285683bbd27787b342173f2019d921e6ca0a6a08fe391893a04577ab398e22a5e40bf38c22a34b5f5ec2403", 0x4b4}], 0x1}, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x11, r6, 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000340)) r7 = semget$private(0x0, 0x3, 0x10) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000140)=""/156) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000d40)=0x7fff) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', r6, 0x1}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000a40)) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "4244d66252fee36f8e04e2051bdc90d0e99e71e0"}) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 14:41:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0xc68) r1 = open(&(0x7f00000000c0)='./file0\x00', 0xeaeab6aab83b6433, 0x2) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x356) writev(r0, &(0x7f0000000080)=[{&(0x7f0000002400)="70cdccf291279ed0519c90d1197a1435af1a2628b2a1246ed0ced64f8483ced22c04e8973fdb7027a1444981aa835f405272b3fabbfba4d330346793014d5e41e221894e8040a2d024d75b30c310d852c964fbbff1c3a6573c36cd5122ea86f057ebec2948dcacf9859b3af2a741c1f81abe3408abd921d80b21a49d202515a0f0281cb31af0fd8f180b7c6f32963be0a829d25e9dfc4c4f4ad9005eb53ef07511b601a39a0b0e6ec11c1c2041dbd79700e40c48be3813ccba91739206ebff635d6bbae6e9506bd3c3f575334619d972883e01f3f4cc8a488f0378af560084fc9cee8a511bf9907f715cf8816817761fbbe568bab2ae769c3cafddeab5b39a5e6cb59d3e1a99cd8377b92a9200f1d4ae3b5154605207084d896503f0dc4b97f83533a0cb2d57cd62e1c3e2642b89e4f9c52fc050453e81cf68bead357cfdd39941d92d9dfc373925329a71d1f6f7bbd754010df3b6540e17d89eb5979341fd5b5468318f98aeb5aaa3e541129d14a8b48fb240da8e26e9c1b75e16c1eb185525aba85b968045429c5ad4268da536e71ed2a1c74cb9c187676e12681a9289bd6a24ecf8c4e8db5b28a2cd9b67cd5e929a42e02ac935d254cf2b9d3fe277a564ce1182caf200c2578dbd22d7de1f6e5ca11c9e435cde2b4f03082b2a39405dc44fed2a38463e0291c6e0a37ece0f5bf524784498915bd1a1a107419ca81667b1d70ad4d3cdbf4d6d5ac064693aa02c0dc7e540343cc84781bf4ba355c1e08e880849c789455e2af17577fd93c93f4ff188d23aecc36670747a8dbda6b0df46648988bfd4637d08a116738e2721fca9138ae2c7a5c49da49051aa16b92ac2429d2ca421f49e1a552560b36870cf11a877ad767a90e331bd1c85797a35c5956ce6d4b9774a7fb5ff4d8b0600dfc0444a58a7985ea31791251972d1c16727da0478ca405cf0478d5b92ac3ec9422b2b6bdc87cf1facea878e32985f6f1fbd52534fe9852f0a72a6e2cbda6a6590e724389e7f8c468b76cc219b63af62c0f704350f4cc938525d4cdcba670e849b5dcf7b3d6c78c089d6438b52db9fe102330c00d107db79e7329d6a4062be2462dd83edffb2bb171c9105d31927eb33f67025a08f6a33a0271d8c331a44b5c0d69bdbba0010474bbb7d12e9728179efadeac9c34b8d775d8b08bcf6efe5d7853f0fc85665206ff17a8612f4a5ddc65079dcd497087f3f8006bf5e6a28080ad4a8b91c96f0d97df98146a623a3afc5b7594c1aa9a0ace11646be3bfe1ffe495cdf614f7965ac037ac78fbe37ceb64ab4365cbe18e49a80c5fc9f4fcb4a4b0c42935e1f96dbcdcb4d4fa69c9b736a4af360d66d29c630ef01ae44983d39d67da082bcd2fa08de9cc609989890a4833880277bff795e4a28e8dc0bbb0ebef538d5ef652eeb54e2ee91850b1fd443287a769f2ee78de66259718471b29eb3f4a93b49cf929e9b14e805431d05f1396bfffd07d983e7bb113486091c545d61d64ac31216de8242ac0977fc0549dc372270dff917f99f09ee3b8091f980a3af5324f8bdbd46bfe8c4d110eee7da5d98f727742d55767a2d6ff442be3ad3804f6641308a1a09e15feec074bcce06df2973ab60968948a49e3aa0063ee07098981aac5981999b0b3273e6cddaac2eaf79adbcf00cbea7b403ed6cd8de4598604d414571d53306d1a2c66225899944e01cf561c66c55a0bcc280efc0ec6afcc1fb26d3bbc2717ee4d63daa80e5df01b5c2b251b3661828b9cec155e645bf98e61bab8417416bc55720f6a9cb006e30d4818fb7a0fdc96aa7b5943eded81267b28081f1bca2ca99c314b681055b0c00e5361364c8f89b23e1882044f278eaffd1cba4d18fe42b1221674857bffcd63ef0c110380abb164beece0ce55bd549e1034445a60b3cc993370c82aec556d484d27f4f34272bcabd18c7c33eb9428b521abf561b8951b042762ce98710d4c40deda83b9a38a0b0ba984c938ee79249022023de3482fb714349b5e6855b8450c9e319110a59434b5ce799a9d072d596a21d955032fbffd5150cd472dfe65ff03a3e3e1492be4eaaca0e51e24668e5e8036ce827c90a8088ec919640797006928d9f70c0de2d07dd1b1f91b754f03e20dd21b30c0e3114b5918d66d23b1d7604f6669d655fbb74ff84a9f2a1bca56b503a7b208ed24afe1c60457581e28d8575aeda1ccb7551930ff360f304b7304af44939bcb4b3e685cb962bc025e64e8b117aa4540324f80ae3a4716b8f3134cbb8e5fce5f9e62870e902a0d0bc9d6b67f41e252bbebc45392456799966f33336097338c7288a7df6be68582cafc981d6487c8b85be542363d598fe88616f902d29226ec4f2feac4e7f32fd45550a8beddb25394393be2e99f4114c37f066175504f379363e09c716890a45ab6bb9be5aaff43b14bcc46050764f427cc8b59e20337189a480441cd8578c29fd11570336ebc72de093876093c82d8bcc3747b751772b25ba1d195fc6a3e94d9278852e9d6ccf56ce6ffc1bf0bb6a957bd2aa1a630e6443a7e2d735ee7ad0277054c6453eaf30577082543f9f9fd922c66441cef78136a901f08738c311f4ca9d9e849c104ba90ceb0e671afead8464ed160c2c0d23f7964fd91b6563cf3bc567155b31a2fb8c668b9d99e4f1da91b7340e9b757ecea69ea71c7b5f10d2e76b2f1a6c4f4037efa94b2cf183191aa0f17971a2416bd619482f564e394e76f70046df206c676b19e37ffdfdb9c39a6d01092ab0dfd4cede697fea9ffbf82c2c1ecfe5b5bcebd9d772c96b653591d4a1d209e924fc4aacc9b4923046161192ec7b2c03d88a622e2019c43eb8e4cd93f0d8bc8bf8e94c380ceb0b151683d1d711e2715293cb071b5a4437c4775dab238b82f763ea5ac5408a65a7006bfbf005c83e085bb90a0a9e4ca25739a026e0b9892209b7bdab2e421c187f3a8dd5c88b306f633fd448618521a76ae01e8f16df318582f28fc3bced6c5d18fa3f7bd0903bea3729338230038995fbaf948f65e8792e6624bac681dd77adf55ee7980052200639179c20ea2ca9c36a1c6e0e6f0332db70e74ab6448970ab5eff13774eaf45611760bf2d53e67a6e4c544f581df3e763907814ec244c67ffdc65256da2c53a3dbea69517d4f3f40a273b2fd81f4ea6c585c319ecc65e119f9b53e95cf4fa2dce81d26bfa45c7384f73e653aaecaa9175dd9c9405b3859ce40cc3ea06640090352ec717e6c572724f7fc944af78e32449d3d769e8d0fb949182408c8ee6b56836eeb122450ab97b9f216c61bb7140474406bdf9da3d7c27f1239b56797e6ce3873360baf397f56ffdac079a219ef516fda7aaf726bf8caadbc58440e532ff2cc4fd07212c308c443acd14152f373a26b7bce243979195463177d3e4830a360fe9822c6af975b234e82f4a9d8737da75e66a7be693a221d6abb4f155321f63ced079f5835b02ee965cb9c6191224d2143377238ccc514b7cca4767bab32858b84f78ebaab7e8b1b3f39c75491748347d6f4c591c13e67b919b26a39a3fab07bad6dff2125923b5085dcb8dd6027695eca63f2314d7d15e0f68a6c11fa120e3aad854fd08fb71cd681ce1097caea1d1019960dea6ecb4a4dbf1391ec43cdca402f32e899455c2a76d5dfce7761e628887712012ae6cf1d46e0ecf6883724e5ebc7448df485c085e95ec2fdb80240c6e459f122c4a072ca3e17a12c38a6cf8afd7884f3a75fe411ad0e1a03ce1eb08bd822327e862e66cbaf1ec3b380f0634ff782e1276ec4e35de389e6b18f9c53c945819a03fd8983b92cbb322bd1f6513684ad8263fc34719c3c9408bd3806b1151e950c208b83f496e4bae56f941e9a260bc4b5caba5bdcfdbe07879dbf71f9ba1861e7332b22c945f5ea951840e4a69683bb686e87a0740903efcb895b10943dee22abd2aa857e39461675cde0425b2bcf60307fe5167bd4bcc5cbdf5193d9508463b5069e92c48d9cd458106771f73db0fc040f6f67bdfa9ae032c69f7e38a826a87b648755ab3d34609b1e6436a198f5609448b0df3332a23e1f423126f1cdfd39910dce4fce1a543a1af1ae2e4249da473672a120f799ff36044567203501cf8ab5fb82246fad5ac53222dcac8a171f470d5492d6ca0e75913599cf381467c447eec0c502aca5dcf5b3ac19277321f1b8b7a5b336f8eaa8f77babddebd5a2a65f1821d6582d4c39f8fc5cbb8b36b3d15e758e335e8cc8da919c36c287924c918792da0423653160c584b5e5e0255aa8b094bdd2b28dec8488ef3ee0b4524de4fa5316c7b1d29163bf3ee0dc7d16d11ae5c1f4086ab4579f01b2d76f028f7c6ef6e2694caa3b2391613c377a841954d57be27fa20d2ddfccc69bacb1ebf53f04a5b1a5c0addf67144d5a6c7a9a2eb45594a79c9a19910bc31129688e8baff0636962d5863de514393caa214c43352c7b7289719d856c94ac124ab2bc883b6263705520e16c7b355902d7e09924fa852102734f30de4ed6733a93a984c2d5129e2158383b51f400ef6297cdc0f42e002f08c5d346859885f49ff37bbe59fe677bf2eb8c46260136f25a13a4529d66d32b2b52bf81ca69da5a540cba7b7c071ed613ccfbacaa1a3be7ae451d2725d799cf72bf01aee78148cb5777145239b96adc42c49237566baa97c6b4b12531ead6fb776e5f4b494e1f257c7c66e79d82256627165d880cf19902747146f609389b4124c19cc519a7e93b190efbb9743e31c6bcbf0d926b4313ca51eedc91587288ea7d14394634a6d356dfc6a58d1ec81cd6f16742220842e71248df09aae9b76f6093d957fc0202a1e9f50bfbb515a3b980208918145202f968f432b224b3c5ec5e677fb4989f5706259bd9776ed1dd212dac770aa4ec1b83470e58f7e0365bca73226a19176e94a64efea4c8e4c2b22b49c016842304affcb01f919199f0a3c8beb2658cbd4dbff07d069f8ad4979f366dd116d4e3f177c49f8c86d966f5831665e3686fd266b89fdd2d3804554b9d9bd1be3374144b8d5e3e7ef3903bd56bab2393e877d9304114a21362829d0ae4813613a944b77885880811c937e22e416383eba559ac04d5cc2a9eab43de8845ca22e3fec5c02a5b18bebfdee4ebdecee6e26b7a91b02047c79ca980cf90e3a667834d83ebfb18d61a8285b0a32293efe2f2a8f57fbcd65fd1f8c5104e1c3a561656430d16022735a413263c868fde7a793562a03b253231dfb004a0e4ae29e2ca92000d405267f66b53700854019d8622b5c539011445e7ee946066e7738036cf33e5f7f0470c82ddd2e92ff11c29ef3dadd331a4199f994c0f0ad25e29c563074903d346f9288318f344f738bfdf1cc038e12057b332c7eb0f33261b9c3c081147be2ba3c1d667a7f264eb08f8735bcca497917a09acc181fe21faa1fa2a4cd79e0f202e9dda77336ec5b7c52003de0fbc88c33b1f2152efec14dc34a3f93d277740d74203b640bd7a6fbbd279a612153cd1f5adad4173166035d4312e9549ab29b6fdb1f82bdaef9e416ab6018bca91dee1acdf3549280b870efca830a4b9560a18f67d8cae7f62567a1c064754c5a73b27dfc23faa1060bd1211f5face104135e470429668460c219ee1323d10a2dd37a6495385093b4d4b1a258562d9aa5d242d176b19672cfa27737a01c12aef97631d3de40249be6cc2eee4e516bfd37f6e26fb46061c89023041ccf701efb", 0xfca}], 0x1) write(r0, &(0x7f0000000100)="05609e93a9fa19563d600068a306d4f022ec6f239407cf300d407b0e61cf0a578365457cad1301d5036dec682084d41bf729282527a9a0", 0x37) 14:41:26 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', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x8c}, {r1}], 0x2, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x8000, 0x10) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 14:41:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x74}, {0x44}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1b1, &(0x7f0000000380)="b64960186477d2ac1d2acb2bf94900000000190000005bd63d44bec613844eb2b0bb074c39c34f5653c16ba3d7aafa0b1be8a8285a7def94e21603772974c28e8ad70d00b8c07baf92bb76e5cff1046832d67a5ad038bb0c7a787dd4bc88464fd8b4ca9fb5d3a7e071d28f18e8c50523a540942076f417b1c32b0292877b42121e1f8c52ef201a0d0748685b33509e5afad17774f222f1409467a97379914a1fd98ffb921d412b6ae5d2431fea13515dac2333b735970c8ceebe28d7d548a12dfd662d0c1b34c91de5717f59e7fd4401d297d58c1e877ff278f12900"/234) 14:41:26 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file1\x00', 0x40004400000002c2, 0x0) setreuid(0x0, 0xee00) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x2, './file1\x00'}) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) truncate(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 14:41:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000e6ff3fdcc40000c88a1c683d6bdcf9"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x2, 0x0) socket(0x10, 0x3, 0x80000001) connect$unix(r1, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0x1c9) write(r1, &(0x7f0000000380)="98a2fc36fe9627a957c31c3ab2c780961af2d0b777b288ed9e619c25bdcbbf2b629c7b68189a4ab305c690fb7e1011ce4030eb16fcbd6bd4809da76f2a3b12f807724b84b66c5fa30abcb90990eaa2f8955d8795e4d915335c794b16ac081266f917861cd578583e8c0d480c20658b5edc77e215e9d94c234428620e8ae36091020a29cedc537888257aba3b25fe0e3fba7e8138601604303b795e72934cfe8de2f18f77aa47ecc76cf22a2c9ca0755e3d3ecdfd21feb780afa753dc950b57c0afa55bc3d3f3bfed74126840b138276d94007cbf091d85848a719528f5d3ff79586faae7201a9d69fd64e744c5eaa0f21207912f41cc5c8faae41768546638b64664b3489722e67670a4e6ec52b341b5239e9e64498ccff7bd0e29e5a58794469d486b6db3efc03ec9fbf56528f1485fa3147574c47a3b63762bae40e6be3dbd35a4e95ca8df1abd7aac06b707fdb1ec1f570fdf06c0f5b8eb437546a84c856b7081d416ce3ee780bbdf29c2db7e0482426edb899ddb946203f0b1163caf71f1337f4a97976a1401918c6aed5fc0b03ea26daa7db78516d14265337a31f5c6b31cf71f725abaec1d52951f4140b4274120a62f9269a811df0c95dcb8f69f07a942c872cca361b39c5e94899b2da6750ecc4cc9fde67ebe416b6547a0deacdbbd052d9c9af116831907615ba221a87d04013d51a7368a25cf2b58f8436e5ffd79251b383b5c3f8bdd8f5075157dee2d1613c586071a67d9349322612f03375e532a5d6ae88f056652e480d3bf1635b15e8c85fbc7db6b365db48cab5a38c7870578367ad57e5513a52bde041a29a8dd1c3cfe6b3135fe1ed2e7754c943d6eeb498e1b8d0d752d6a4d7c087d280e29e2a05d41394cc8562b85e25704e78d9aa9661fbdd7f424e88e9a2893ec2f274d7eb1221f964654023e949f38fc952971b9b8b0eef160ea1728218dfb6ec364d4ed5b11a48d044c70ee48969daccb4a521b2159a7c2050bc2e79dec55a1fc1d81fee42025dd5ba6f084f7c4c0a2137e8e387718f61aa6515f06e3bb26a06c9eedeb963c8765fdb1f647be9266d4eeef20355ff591b5fbee235191c2558494e4e4be3ab8f218593914bf3b84e32c0b20d5aedcbc6f8959fada554d46fb6312682ba5f254a61c7405148af0c47aa8c89316af0ace376c1ce278d533c19bd07045d9ba9a0d0a65bba1dbe4be8a42465980625e2481f04603541c748f77cd619f487e240ee82c80d79a4525275ba6ed23b0a36f80e9c9aeed3b8995f481d7bc2dd9d6f94d7a95329b6f5f4b05c5d6d4d2ed640bb3560c7c3e266fc0b941a5f00392da5dd810c0cdf820dfd0146403421710ea405edde5bb5b4233f0a928c060874a4ed55d8f343060e0a024ea8e9e6cdeac8e7332636abd75c5baf115842eae01d42fccdbe5c274d22c67304849efa1d26164a0078d5bf9c0b89e139953b2a714a31662560624231ea4ff025e269e0d7a34eb8d00032bbfbbbaecb01ecf0e7e59b196e37b29866d6fd8b91bc1b28d9b42be44e8aa20f1410e8a882e9152201cca70101bb0481fdea3a60748008cbadf3fd04352dfb54546c2fb2db9740eff58c347ae7872ea07f7616a2d5007b2d8fd65d6a6d24e6c521510dd009709a72e6604586101fc05e590895972e749802c32f5f460dc7283f46ab1f0820476e3caf0fd7bcb8148b2c23eb23c4541a72f8d3a2d717d23ebf39ece43258a2c4c1ce22c5040f28a9d9f173183b26db8d2002ca7ed21f3b4f51b662955486f3a4c7e7acd932c2a409651f9b11277044e904e80c3d7738ee77dc9d7235eea5588be44b7b305a64fc0b1ac1b5f4630a6e6aa37007df167bf37bbfec92a2fe08c9defb3c89b2afc32cfad26e18765ab3ee474df7122fde8e90efc72442cbecede9dd7e852fa3a2faada253186eef204d247c1f7270e0ceaa6701042fd1acdc7f8990a56114ec4238e7d0bd2cd9e80d6ba683d573b0b7999f68b35e27361f13bc07a970316eb66907b9926f589c61a2567f05b8450f7f91b076bcf33720173022fa6a8e5519d78ceaefae97de8b00c8cd5418eb92a24715fdaf00238f8c592ceb1d4b975912d82ab968c0b18747668884ab287f20a05dcf3b07374664d056d0d486239aabd5a80c41b402f8a4d0298b493750023524dbbf738de97a3cd38d78138bd8f353e8455b1d066f83d97cf433dba69edc186cfc3f0e7ad9e976777a17920500f6a9787c73f3d1cc7f02e2a0acf05762c8d20a748b970653318e3564c1f9d5469a38d73f72db5c5f3bfe6175926ff27e6c789255b9fcfb168812b46a790176b9a739f3cb2224dfd7635651bbfcdc957c0a8638c82afb08f81369189596d86d9384cd695bd0f7c71b4bb4fe339aa56822c259f58aaaa7926ba17369751a353f9437ba11a680936b8b3ee1216a87b4a2f3362c4906dbb218eaf2ec3aaab394549508e11ee6b1fd84dda092f5930bf1fb8879273f603297de4f85e2d84536820545ab6580e5e3ef4ad7859f7d75ee0f491e366ddb34fe0a08ec323f5fef21bb90a59ca1450c98778809059e180741dc3dfed1d6f6bf6d3d4bc5a960cdaf4ce6a0686cfedd610b67a854db6c8eb290f32f3513c1185a9bbf433382d1984727a0951f5a75bb3d372fa07b62dc9f5ce516e2da2ea6764e68514328ecae24501aeaebd6b9e7a8fccab5f815e83e071764e77c1a39af190a4715a09fb405f95fc4b6ab90b88448e89b57f5eb562bdf6359852fab8aa6ed47da61d79e4f9e80eb218472e6a7f1fd98754859e574006289b23eb14f06a8aad050e7947fab109dfdda114548644b188b3fc392d607dcd448166a283a18b998a8762aa0d304e6a2195f13ab6bc9d7dd9867fc2a3da812548a9ba597bd8aaad522a65aac3e0eb5b6bda8d869d7734035581feda890bacd4018bc85c47c383ee85afa4777bb9891f734e25f17c547e4af2168c60e0d4ce0c74633f81f2f990d4cac9c029efeb9bbb36f871716b9e0e969149c5fc23bd8630b23806ef097547f417ab0b5191aa8465a176060ffe63e06ebd16b7eb0c70259a2683bb189c7ff16d3e7fb359fe18c5fa82eb979e862c3a22b9d0e18e21fa2a6a6a6401c197472b2f8c48f91ab37698b80a15d2edbb9e451d6501326c1138cb104134b23f2ef5f4a57b795606ed1f8387adb9b28f858890a63dd0520bf07c60ccc8ada7f8d4fdead13338648bba63f10627b1073fdad07721569a04d45fc88032a4ccec7367dc5cf5288300a57dbb111876ecfdb39df77ac5155b601e5eb2f30103e624bdb9ff3bc47110a38c8ab8cf577f3bd111acd6d4715aa588f15285e9e34f326ede790ec8744e1b9471593e01535fdd8393dba9529f3208be6ea248e3731916ec0354d27bc1e572ea53c046b38523cdf11048d48a98be9e248ce1ea8b05dabe39e5fc1bd34c6590eb7346a37c008ff5eec29e6b6dc87df4fa38a6b4e0b024921d8befc23dc0cc74c414c74f14aedde56e53b73ea2df03ff4200d1e0408d865c83ff8fa505aa04eb1665fadc1b1111efe36fabcc70847126d8d8647100f5fefc3074322079204bae2a5c0631dcf5c8131760045d42785ae9b8c2401c21e83bbf0302f7843e4c9efdb87db859b08ee4bc141adde6fb357c7d089efdbdc13ab39ad712a4078227ca24d5a7180fbbd3dea4fb7943feb1c4786d49d0ed078513d8e5dd54b238705ff8bc509522a1ef0a78406d249b168ca1fbcede384cdb6449fd1a37ff6c8657a4c998b2824f8da34f4da79c897a89d6d043e34c745f6c1ab411eb2939d4ccc3104762169f456b09fe5300b0b63a7b66c562f2f1cb4714aff164ce76e0bb2f4037923e1ee924426f17a896048929fe58cf0a9171e7d24d7fc6e7e4d478c8ff33b98a0e50d4aa5646e2048d6c82637014c2c0bcd623d520764194cd087fef9d39ae032480d6f0296c83e0959ab6a06d4233f12c3c4b56319b475acad5afa72f8c", 0xaf9) 14:41:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)='U', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 14:41:26 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) ioctl$TIOCNOTTY(r0, 0x20007471) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x1, 0x1000000000000000, 0xffffffff}, 0xc) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r5) fcntl$dupfd(r4, 0x0, r4) connect$unix(r5, &(0x7f0000000440)=@abs={0x0, 0x0, 0x3}, 0x8) 14:41:26 executing program 1: setuid(0xee01) r0 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000240)=""/4096) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_gettime(0x2, &(0x7f0000001640)) r1 = socket(0x18, 0x1, 0x0) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000001780)=""/251) socket$inet(0x2, 0x2, 0x1f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000001400)=0x7) syz_emit_ethernet(0x1, &(0x7f0000001500)="d5") r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x20) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000001480)=0x1) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000001c0)=0x2) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000180)) pwrite(r1, &(0x7f0000000040)="664a9da7730bef21a1f5d64c2124b5dc4145a6d55a16204ca13f9d170bdb1fe2de1b705b19c8975814789952f27d274e00e83b54ea613891988f9b1759747c8fdc56", 0x42, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x2) geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000013c0), 0xc) semctl$GETVAL(r0, 0x6, 0x5, &(0x7f0000001340)=""/69) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000200)=0x11) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) 14:41:26 executing program 0: r0 = socket(0x18, 0x3, 0x3a) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r0, r1) r3 = getpid() fcntl$setown(r0, 0x6, r3) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000000)={0x10, 0x80, 0x4, 0x5, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x101}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0x4}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xc9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xd9f}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x40}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0xfd}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x81}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) getsockopt(r1, 0x200000029, 0x1a, 0x0, 0x0) connect(r1, &(0x7f0000000500)=@in={0x2, 0x2}, 0xc) 14:41:26 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) r0 = socket(0x18, 0x2, 0xa3fb) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 14:41:26 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x811, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) syz_emit_ethernet(0x3d, &(0x7f0000000000)="d2aeefaf4d5c565c54ac515f117d54419848ebcf649da7bd64297a7e62bc87c7566c831678289ac3b0f2706ed57082bc467c8af6e2a3d87dbb7a5f18d1") recvfrom(r0, &(0x7f0000000100)=""/130, 0x82, 0x2, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) utimes(0x0, &(0x7f00000001c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 14:41:26 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:41:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r2 = semget(0x1, 0x3, 0x20) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000080)=""/140) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 14:41:27 executing program 1: r0 = syz_open_pts() flock(r0, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x20) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x4) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) 14:41:27 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r0 = dup(0xffffffffffffffff) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/57}, &(0x7f00000000c0)=0x3b) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r1, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xffffff2f) 14:41:27 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x1, 0x2a22) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 14:41:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14, 0xffffffffffffffff}, {0x45}, {0x8}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7f) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0x20, 0x0, 0x5}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 14:41:27 executing program 0: r0 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r0, 0x0) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x882, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x1, 0x1000, {0x9, 0x3}}) msgget$private(0x0, 0x12) r3 = semget(0x1, 0x7, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000080)=""/1) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000004000"/199], 0xc7, 0x1, 0x1000) msgctl$IPC_RMID(r0, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000001c0)=[0x0, 0x3, 0x8, 0x3, 0x3, 0x1ff, 0x4]) r4 = fcntl$dupfd(r1, 0xa, r2) msgctl$IPC_RMID(r0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000200)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000240)={0x1, 0xffffffff00000001, {0x7, 0xee}}) r5 = msgget(0x1, 0x10) msgrcv(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000001000"/88], 0x58, 0x3, 0x1000) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) recvmsg(r4, &(0x7f0000001480)={&(0x7f0000000340)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000013c0)=[{&(0x7f0000001380)=""/8, 0x8}], 0x1, &(0x7f0000001400)=""/113, 0x71}, 0x3) getsockname$unix(r2, &(0x7f00000014c0)=@file={0x0, ""/4096}, &(0x7f0000002500)=0x1002) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000002540)={0x800, 0x0, 0x6, 0x5, "0502b37fab173becac68e46c5e1dc00203db61aa", 0xb3e, 0x80000001}) msgget(0x3, 0x10) msgsnd(r5, &(0x7f0000002600)={0x2, "c6bfbd724bd3c8cb707c26f7224ad13323d50d4aabf08ed4f84ad5595f92a70e71201fda3236ab21e7493ec976e93ba56fa882c2f0d93219ad0dfc02aebf9502890928886d19bfa698713dd1ae0731dc4fbfc00e20ca14d94edd0f5103557802c650973514aed1c6fdd50d42191851408db4eee9be51454aa2ea05b67e0cc8752aa26e874922db825edc03c7f64a222a77529eb76266337296843078f3ff9432b3fb976acd0ec66ede6747cf5a785749028ba6f16cdc265862672f5d45163d028bc019e12868a886400bc56f360e4d410034"}, 0xda, 0x800) socket(0x10, 0x8002, 0x8) socket(0x1e, 0x7, 0x4) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000002580)=0x1) msgget$private(0x0, 0x10a) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000025c0)=0x81) ioctl$KDDISABIO(r2, 0x20004b3d) 14:41:27 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = dup(0xffffffffffffff9c) chflagsat(r0, &(0x7f0000000140)='./bus\x00', 0x1, 0x2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r2}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) 14:41:27 executing program 0: pledge(&(0x7f0000000000)='bM\xb9\xed\x92UJ\xadi\xf8\xbf\xb9!\x0e\xf3\x06<\xf7G', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8, 0x20) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000200)=0x8000000020000001) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)) 14:41:27 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002000, 0x40004000000028aa) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8481, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="0000001859ad646c1388c293ab3ae9600400ff0001000500000000000000000000ffff001b0044f912feffff", 0x2c}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0x6) renameat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') 14:41:27 executing program 0: setitimer(0x2, &(0x7f0000000080)={{0x0, 0x2710}}, 0x0) getitimer(0x1, &(0x7f0000000040)) msgget(0x1, 0x130) setitimer(0x2, &(0x7f0000000000)={{0xff, 0x7fffffff}, {0xef7, 0x7}}, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x81) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0xa9, 0x8a}, {0x244c8f8d, 0x9}}, 0x2) 14:41:27 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r0, 0x20007479) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) 14:41:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x54}, {0x18, 0x0, 0x0, 0xfffffffffffffff8}, {0x46, 0x0, 0x0, 0xffffffffffffffff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) pwrite(r0, &(0x7f0000000280)="e9807b30650dc9716995e1d4f8e5cd3146d13570700b3139feba68eda731c6fc9318cae8a0c1c00893f765dde9c47ac8244d1222a54497df495941f1caba78d2a184ea8cdb6c877bf0a65a1262891a9fbc9d2d9611688935049d11dc962f6b7f7d3aa12a21b4fb4027d670b2cc0e12adadbedbe9b3fa0a5eabd1043b8590592cdd711d14656b71436dad66b9a0332a7a312e72991575625808aa5051b2232080bc93d6220dd2d77bc562e429ce7996dee212062624", 0xb5, 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf", 0x2, 0x0, 0x0) 14:41:27 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x2) open(&(0x7f0000000000)='./file0\x00', 0x20480, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socket(0x10, 0x4000, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300010005}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0xc8a6ea341ea79240) 14:41:27 executing program 1: r0 = socket(0x10, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "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, &(0x7f0000000000)=ANY=[@ANYBLOB="00000500e500200000000000000000004f2241541a51e2e0c50af054057252f32edd616e4e72be36b68dd1519bc6aa2803b039fcb3b63986446bec"], 0x10}, 0x0) 14:41:27 executing program 0: execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000600)=[&(0x7f0000000040)='[\x00', &(0x7f0000000140)='#{{\x00', &(0x7f0000000240)='}$\x00', &(0x7f0000000280)='(\x98-\xa3\xa2%\x00'], &(0x7f0000000800)=[&(0x7f0000000640)='\x00', &(0x7f0000000680)='%::@\x00']) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000340)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xa7}], 0x9, 0x0, 0x0) 14:41:27 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x0, 0xdf5) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x10000) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000001c0)={0xffffffff7fffffff, 0x8, 0x4, 0x2, 0x3, 0x8000000000003, 0x0, 0x10, [{0x1000, 0x5, 0x8db6}, {0x4, 0x6, 0x800, 0x9}, {0x4, 0x81, 0x3, 0xffffffff}, {0x3, 0x8d48, 0x7, 0x200000000006}, {0x8000000, 0x1ff, 0x7, 0xff}, {0x0, 0x10002, 0x3, 0x5}, {0x10001, 0x4, 0x5, 0x5}, {0x3fb, 0x4000003, 0x6, 0x46b}, {0x0, 0x4, 0x10001}, {0x100000001, 0xff, 0xff, 0x1000}, {0x7ff, 0x7, 0x1004, 0x6}, {0x5, 0x1, 0x7, 0xfff}, {0x7, 0x5, 0x3, 0x8}, {0x23, 0x0, 0x1, 0x8000}, {0x7f, 0x6, 0x7, 0xc75}, {0xb6, 0x7cd, 0x5, 0x1ff}]}) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000080)="a244a8e3ce895b19338c6913e333674251ac39d7a475ffb9cc6eede4d7269619eac6084017e908f0e566b1f22fe067ca18f07b0d81f3e9a9fa4e54f36bda5906420ae10f758518d1fed60df3ca48af9ea93d3c35a340c19763f5286bd5325561b7a4bab61551de4c0dcd6adc63bf49c24cddde958a5049d6b08c27a9ea35768eabc1e3798ccbf18f58aab351747c23ba43ecd758623a248d8a5ad52c4627f7b9b97c686a35dbdf897a106328edeb839beac81b8ab105eae8e11ef180ab0e7bca0bc868b94fbabecc2f4177de5d79256c9bfb730964859ed036f5c6f1d5c45816228a36c4f9264fbe6e", 0xe9}, {&(0x7f0000000300)="e9c74d3063147667f6da8efe6a65459f4ed50de72cd5bdaea4e912334b24c2feada5939c81f4709ddd95ea8f1f0218f891bbefb2e633c67120b36b2e03269bc5a40238ebae3be692234633bb8fa5e4a6179d6e41c5f3c96b88b3fe1d8b7c65b040142783a9b386773bb15735ec9efb0aa47ec80a3cba37d2b5acd334d19194c8bd8430c1b4dcc996cbe7f24db87eaa676369cd49ead4a5c7e1d7cc", 0x9b}, {&(0x7f00000003c0)="120fbc439d6751627b1cc8b9f076cb8aec14db2afee6dc29eb927030d911f77879f0e488ff49cdcb2f230b4f778a5fbc1646388542b15b1ba5b019851ee98e549a82803e27cf8759cc53bd82298061e9cb2cb6c9789771676c7bc8021280e6bf5d9fb21a28bff183b6de82e362f651626e145b44fc73598813184f7a7007d09d494ad908409040cba602b5390a9cfa8e9bcd0b40529024e021d3cbdbb126e10a33ab1447af7cb38658267ca535ab0b2f67500d2dfde19651bdfd7fcc4217e01d09c7c8850d86be93276531504b81b71346cf5baffdc9c751965401", 0xdb}, {&(0x7f00000004c0)="c155b2de3e0cc01ab77692dc48b5669fa3be756cef539e1a88bc1de17fd4d7d7b36a70d947cb33e63a66e127baca80c71335ce7de91549df713271f1a1e08aee4cd97eb65c8ac9a824195f8ed332c83c0720e34e2239eab6ee88814475e99b8457c9997a0682488e8f3ab02f00635cce76b5fd85b7f6cdd2906bd3591faf12812b153b40a8d984bc8348c0", 0x8b}], 0x4) 14:41:27 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d1cfad00", 0x0, 0x100}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(0xffffffffffffffff, r0) 14:41:27 executing program 1: mprotect(&(0x7f00007eb000/0x1000)=nil, 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x0, 0x0) readv(r0, &(0x7f0000001640)=[{&(0x7f0000000140)=""/152, 0x98}, {&(0x7f0000000200)=""/118, 0x76}, {&(0x7f0000000280)=""/249, 0xf9}, {&(0x7f0000000380)=""/209, 0xd1}, {&(0x7f0000000480)=""/185, 0xb9}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/14, 0xe}, {&(0x7f0000001580)=""/152, 0x98}], 0x8) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x0, 0x80000000000000a, &(0x7f00000000c0), 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000000c0)=0x2) ioctl$KDENABIO(r1, 0x20004b3c) 14:41:27 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0}) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() 14:41:27 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000ff0000/0x10000)=nil, 0x10000) madvise(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x1) 14:41:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) r2 = getuid() ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000021c0)={0x0}, 0xc) r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002200)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002300)={0x0, 0x0, 0x0}, 0x2d7) sendmsg$unix(r1, &(0x7f00000022c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000140)="896be992a77947ae23982c4f55bcc8cc36aec1b5069b70269414ceb7ea0925072e49159b4ac6709660dc67ad05027ef7055adf7e2541471d33c77f7060df0bb94f9c1108f6c085638b49a9722da6a46458c55fef992d8f91476c0ad59d146cce0d69c97184865fd90d843ccb8d016a02ba263ba020894740be8fda60442a4cac446e84d8cc3f26222ef63f4d7cf53733cba1460a574307d8f4716d845bb1999d22033feabe73db78c917b90698445cbc5c88943b717806aecf1235ce51a6fd297c9dfd72b88ace85a13450e47945fdaf63c8cc05a7f8a2cf09177de22a2faef3e1d6b44396339602452ad02075b3112690a60b9aa7a346fc940153b4c67a7f1bf18b671e7b5fea47fd467c4b6616c8c99f1808c34f931d0f58f77a68a942a8812fa48bc76a90f8700574fb0a2dfccd4342919b3b5c67bbcaeb3329c05689f83c6a0a94bdf0923a8e4de0b50c094a666423fb842db0f2c9f5d0e91bb05c78f8f02fbc698b4b657da7eca5cd00e156c845dcd716479741defbb07bbe9947cfccb9463ebde01a327dbc2f0a0f9998339e36976a5a11b21a83c050ed9d8ccb64a9c6e7af0b0b49db5d750033bec4f3abf2c04fb36abd82cffb522ed610930a69ae37764594d7b4578798bf6804c8c5fc53a02293148aba9dac04aa373ab340655a3855cb619aa18f99752105b5119a487cda5b182ab745c7317ad5115c3355764518f3b8e3b5236c5d0f51f12088c04e16912a166a7336a47655efbea762ba4247c8599d9f1d16fb634ad64c9828d2273ae3b11b7125e46653dbb396affdeb53291880668341fba105ef4b0e8ed0e652cb70225e71b8678fb6fd4f15fe0c051cfcefd00d8d2ca6f7a1ed8dfc39706c24452f9ef1716f27bb8b11bbbb5cb809065ef78ff173600d08d83fd81729c39cc6c6d11425bde322624fb183af7b6f79a3ededd2a97350d2387e0f09fa5fcb326fc8018b479fa538d96da4e10b085cd8607aff2a1924ee43e2a808d66ba29d94746c685db1e5b561fb9745289ac949f211a8980fa66be1c9e0bfdbfae984b6a9779925da9bd5b9dda9688de68f8a11c233e69fdd9a03e82b203ffa918e17f577b233a2a187f4542d2a1a2d2186bf712ebe77932f278922fe052a18893fa321a7b7f1ab9025a34616b9cb6d61532ec357811b1cba665f07587a68980583b624b1fc7ab9be8b012ae4429d99f09ec3554b656ebdfc8a7cec1851d6b343cb606522cde69c07d8d0dcc0c407fae40765e2b315a574d329b9dc00202c9186b6c58ab5d74aa0892a2ccfc8c9d3c37202d87f4d940330dca8e3ad755cf19d9139bb84badf0810e857d623439b2d4ef924aabb432b5ff8bef5d2eb0ab6805a49af0beab2a1a656d74160bc3021dd59839505ea6d602eb2a71b92ffe7deb8c6503833617c9048400369b71efc4da110c897764f1a523e81d5e5a71f943a1f69c1a5537dbcb4f43652485786b826736ed0a221215e26eaa9e7365fa8abb4c3da96264f856e825f9a2644b143bfaa09d44fc3f3e38701f04776f2c045d6af2eec731765c80bd45c7635e51ea4ce89f43da962b70c9bf6156d72a14025964251ee8a102684a461f798d466feb3918fa6c572eb2d1aa86a963f3aa7f6e7d8230fdd467d2f380aeef9578f444e9d4254fbdf2735b4b1dedeefca070c6b2870cdb91ed201d2bed21905258e4d614a3d2b5940b29045c0a1b7ced81d76837d1be589ba4b329517e0885afeea3065faa695c83b15a66815f1119835484aa16ec40961b571ac58a1b1333242d864feb46136903b75cba8ac05697e1ae976ba8a567a5daa0a2762a8bee354cac8748ae0f802df0074c9012cdd36b41f5076379b68612e49da733fb596cb8f485acdebc0a443faec745f6f4197161b6e4092257b247f8603bed3799c5b2027cae34cab9dee3f3d157cfd2927fcf2733a1139ce49c50e8486ccc1572fbece98b6f566f66d50b16f73754a8255421bf527bf5d88fcb8bba72f05150dd5d299152665ddee0da0a3917131754087b9250ab4beef4ca718aaec0062dd5a65ad5898ae5508364f6b0d67a9bd95571d2440d602af0b3a7a9c13df9d0b12f6678e8853d6b1ee53434222df6dc2b014482d86fc2d27a30c651ad2274ef2db301ded3bb1215f7519693898ccd3b7492ca636b4640febbb12741053d421753150628b0e7a6772c099fe2584c956cfb5e3a6d41edb13bf9b5f9496785c28b080b4b4cd838d8b60b03267bd46bab2dedf5dad16c57d3663ecccd29f5c0a4a24a7c0ecd2df561ed8f8b122c9c58f4e9b342394ef9aa2fcb08b6b40d80da8ffbad07ae5dcf028c58268bf866f387d5428eee3b655a97880ec540ea222148b059ac4d0f0d8a1b51b6b71a048a6c190f6f2f8f994d7c2e18c192523c5bccf900488963e4c5b159c409add931a310de896631aeaf55bc3c50b50952ecd92bdfcf2bae419fb7f1cd8aa68adbecb0942d95189392d9ed124c88d7ea8d52b67510026eaf2e81f3626dd8c7276404fb915b14e83a68d0ffcdd05b92dca9d8a37f1b69fd58a08ffbf3cd9f25c4d064f9f6a9386b2baf2f1195ae797def53eb5e3af3e148965ccc32e2e1cc5432596062a5fb472ce1995a5c566b8d5d5011ff7711efc2b5f37800ee04907569a62a02e092f988016cc54c65551fa3f959382079c266f9a76fedde27744656b713b6b6342b70e1cc8bcfc581c9010783cb90428e79e8257c768a47981e5f1d24dd715b3e51d0000650a066706f310f6ae91edc4c72cc54eca6c9555b5fe8dc4d8c5c31104fae40c01b1be3a3ece50ad7969265929b593b557ba4aa8c4f479bb7147037e7f0130723d3d395c1674449808f1a97787b071de67960fff37e74b2d6b6cb576cff9c2319c2a79a24541db9c7bbe1e59faa616142cdd0c3b67948c5bc1641a09989f9b73342ca72c40963e89fe96c7a2637f079f99a82280796c319885313980d7c31c01c59eadf9492b5c4469508ab0d951ada64eff3683e07787184aef6b58903ef2b3758cddb7c24458f211acd6b181dd510db1662ee0d4d0b96c002e91a88c657d3f4f5aa4b10053572506d1d002dc9fe0bf9c7d71cadbaa1c70296f21c16ea25161362515bb3efe1b54bf19a9b40ff06725a826f6d8475d12e9ee5fb3b689577b6083ee0084ef57fb3d4f43059c1facf99fdc7c979b2b6694d21538f09692a609bba33a70a0513d74650f80e926920b07ca360d2d12fecc90b00aa939503817a764d6602ae6c1197364538e32724560fd4bc8da77d4b8e18175790fd94f66e23c792f16d367fe2da0dcf1f032acc6959155574e2727491941a637bc61d0e53cd090d8c647f4a541f9af405b5da1d2d7ea07f3aebde42027b7cfbbaa9f44c68aa0314ddb0e3261e630b5e3e87aa34946ddc73e7d8c9df39c37b54018fc761b156404c7a357483bbb6797623ee47457cb7a06a41c1dd2e01d199b4a9cd7fa619012aed832223630947ff172496792df6aceb198b733f5044654b6b76048b3e4a7707df1fcec4c2a419da77d716750ddf9f2f25e61d078c954c26c78bba748532ec8c25cd9d4b42c3bdfd08b1a61d83514fdd12347b4f185430fc13d2533cf43930b6cd53d7434050fc33e41f86d017dfd6671d06bb6e0e54fdd4b2917a0366c2a6cfffd8615b5a3088efadf9f690204f998943479bf985c77e81123f46eb1aef707ce9291aa3e9b8db14997e134e980561b3827e8c57fdbf06f641cf5d22c9b940986326d500225fbc4338dd90399eadc9fcc0f591676c7ed41f219fef11342e4ba12f4e6aacc333125354b07bb5ff523b4fdacea24d1b46c54edc89cbfbb3873cc40a4521667fe3c6182ebd44db14c0f3660ae0fb603aeb7adcae1dda1f7d0d11e433e766ef53a5d3966638d11ca9135b421e420ddc11ce3ae9dd50e19f3b65a38424c0212d1cb2179c93d48be83e834ed653fcda3b05e48ac083faddbcf7a867534f63802f2f0a097cfdbe7d943bfabb8b393cb15bb9217f8b29ef5aff758f95eea5fd1f0a538e08c2d8f2fb3c0e366ca497b9522401c37dba433cf36fba80eb43bcea41911d5d0ddf8920d1b01bdb6c23edbc0a3a80b2b3dbcf2d1316d0028bbf29952ce87984e55c3f34e67178c99e0d160a94109e3a7713d426629697c2656cee3e2c114a367c932e24cabb7a8d43a12611c0df3e574d85cf2add7a09cc6b38cc4f4dec913ae1b9449263d9193227bc0ee6136368fb50b1c2d8b18133ced40843cbc4117e9de6c90b35b81ea3dae995cc0ca1462917112797f5f042ddff5397cc53c68187c847b11dcba8370be3060dd5e6ad5f2eee4bcc36615432013fae2c6986204d344de3a1e51a640ba3948380eeb2a2e073945564f2f249abeea2f29a9b07f1840fd2fbe762305468cf14aebbc4b3049bafafa4d05e9367707eeac2926234f494e7cfb0867be94a76b0fa5e0d78382969e54e5911a1dc6dc5f94c922977b50f5a8b8cf6a7fb460d2af6a67998c5d4f32b4d6759a7fda9385d442f998dd58755ee51271a250ddac682d6314ba8a48a37b1d8c8c79ed2751fe59aeafa2cda30b5ba98197bd703d269658f7b7fedb758a73b9b98313388a1b53d9269da8ad2d3f635c3253e899f6302503f0dbba4fdd533309042bd1868ea46ec3cff8c08d426a964894b7a75e803abff95093f3e666e90d1d84d17244ad9b75bce48b71042f74d2d32f5067a898b3c6902f4a5a91d54e65b28bf2a81cfcf29d118b588c76855a1f686472acbadd41ee2bf49f510dca8d413423accd94853cf9fce62a8c37bf5d0214db74c48a4ea7b9603bdc1169f4c600a79728034814996422f285d9d7108575873fecb46d02f7099b0a4c7cb562910b87c0b081087563572aa8c951f95d4ef56a9463a329ae8d53683b0c4314727ab67a1ded15d62013a7113c1750892f61b451ed69850bfa4352bb0f70ed7e8e47b466d4bf53b0416f939780b2a9972d43110b080f460686f233e072066e09566e494703a4912bff1f9aa22a46aa9d329e68d771ce5eb3d2395c17970a0a21a9505e7bbc6d13990b58da5bbf0420b8db44b321cca066bb6aeb2c09de5f4b5f6665ab62893b6d9434b1c7037d70ce974d17654f91f8825c777ddddbbf24b44c409abdb1da77eb2b19e16ece212e1b164933a5beb99ebda94e09adb72d4707eba19550f1f998372aa092c8cd5a1ea2a9cbf89a4586d24655ee54539e6b2a94c5013e8daecd963be4919db5f3ca33f62d357bd109b67f27a40ebbf0487593859c2aa608ef65e1688c602695421464336664bcc932752554d46ac87fb7b71defd30cc50009367f84a2d2d6a2e684320869ce83f06c363f3e0810141efefe1a3e07e65ff7e781a38e209a0cc776d90ae4c67fb5545bb9a5f56ed7684dfdb7e5d1f340aebbf463eabb8605d0930bc73ad8ad2d05f9df127add51c0a2b1d112bddf95424efe6ca4dfd8f1d7bdc452a6860c789fcac2deb672d463c559b4b7de38bfacea8120697a627e1101e641acd380b2f7b7d7e2516981d56c65d8dabf62151482005751298f2be26a44c4c591429e4c3660746880416140d0dd6723f818b5af78f830ab26372fee43488c65dff6f7a11a2021a7f2217950182680c9a9931b40c0ba77aff5b58313ace107b8d77302cb45fa2cbbe463296cb7341986d01e26cd272d6464615b796d696dcfea713c91f40059814d40f5ebed869adb71ac3301e86afada0ab01db747b46c683fc7c74f149b56dbca8c4a24cc3daeee7402821d1f5641352f7148ce7b15827f7a8a15076e0055f5ffa95ee8f6b5", 0x1000}, {&(0x7f0000001140)="a37cb5b866f4e26bce9e662b1fc153393283bc550dd95359077ceae65fe30a9d3658159063e7e811c582479ed48360fbdefe89d6f24a52589137d916514b5dfed9b7dea25c4815529ebf7c1ae1c540349ac483cdefc7b3781dcaf5e64d5571cea3f18dfeb39c0bd6f2bcaef67481a46aa168e64cfd8f5d803c1eb98b66c025682504ab43e2b4ddd281690da56afa954eead7af3289f460356994732d61b58ebfe51f7aee6dda4a1db47c9b530d4afce7e1eec1cf9820c8a9ea33a2cf5cbdc16d559cd156f53fe6301ad631d07e244fcf3cdf292e1ee5cbe3c12f455c55705cb1b45b4dec3e415fcb2f6eb3b02d6443308966b58483130b68a5969da3e6dd013631a705da7ac555fe3629e38bc88c6b3e10d5841e86e9e44fa20ddd6e3b33df52374cc2c33c6cd13bdaab0a0b806baa8077413cdc0f183b43cb6b77b6763dd05db2c3cf7d17a00647bb7cf35f1b21de69c5138f8ccf6141f465199ccedb8376114658a4190f3ec6201dfca2e6bd0a1ac3752afe069d7d5ee98c649012bbce365c49d92892377eb0c6fb9f9dcb8c4c02d23ca5b7a3fbb9962f3b023f790b42d554b0ffec3133e0458ac49477dd72267a2001846bb14ee143cb5f16bd6c31746df4ff969d3ac7c9cbeee01921e517e923a1634d3deb7616e6d85193264af6feedf9625820eae99595c0994543f13d5d283424b72692e66bfc432e58db6be446eb134faf33ddb1e7776cc31f040610b6c87373c29b0534fc1296f422166a25a4fe187211beef1861f4956d595591dba372a71a87615d1a18365e86fe7848b96ee0ac039460931d4448ac8c99e78c38f5b85a73ba32cfd20c9fb0a6a472a92873ad81e67accf581b2cd0f93cb44bc8f2ebca89503adb1f26397ce9d07e202cac8a8501c8aba62ed858f246cd30365951bca145bd3af1add89d642fed4b5ee16ea4adb891a4713eb100b35eeb81d203e4b766f1934ccdcf9e7596254ba7bc433e3f41e118f821e4e5ab835870e0c32edd5df0e5de6e29bca2549070d9aa488a63d5148a50f911f9f54e967425f3890448c4dd7d1118ba9de49caff540c72a4a7cb1c0d539ea6946c3189b1c0caace8b5e12ecc02117fccfd7990619f65ef60c4d2231d0f441991441b2d2c6c26f3958e75733af89b40dcd5e345b6c5b2b5aa023854270267739f9f79e366cc3aafa5acfd9f6913b918e3a728adee432a3cce6a3a2be9017895ac95280bd6da89303b3594b2be576b9853df66016f1d703a80f06f81f4f557c7ea1ec49e7279a713636d74491f915966c97a28c95a90e38a79a366797dd82b50c6bae4d192bef134d010f55410ef18a616742d05704f8b87f8a3b55cbdc7bd4ddb1abf08765ff7a139cf4da7694810951f9cad44449a1820c800243228e7857919197aec45a6aa6530d4a80f8ded5cb28cd83683256a81d943d319e1fed7be43bf8a24d38f93cceae4cb22ec1d91be50f476affce8c87d36dd5c22d52e62a04b4795c868717bc14a0749e773876b4d2f90a72bf47fc09370ea947b6fd693188629716ba4dffb08a4f3072a6c79df29f95a0a9cbd12bea7a594eb9811ef184696caca1e95700e47304d8432ad9eac9d7ec9a9a8be00f8f1f355df34ad24d0155bb0b4d4fb6ec97202162363169b7c56b5e10254222571f1f0cdd14d214cb4f1ed840ec3d555f47770c26e5bc0ec370afb22d35a947736319b5d44bd763a8abb0e27c9413c983c94471727605ef2c1756e3f3fb28da57e42f96b01779dc3f4037283a42cd1b0189d7eb6e3ca398efb97a057a3efbdea195c997c1a1f8498a834709d9ce46b71de88a1188e4a89fa32a39a3ca6e38728490f901ec8c040fdad14dd9e4f2ee584f7d4af24b33b313314453b156cdfd0760c1f49f0449b301997fc6dcfe4919336def923b576e15240e81ec265733c6af9eb6dad4bbf2338bf1785bd668b934e7ddc6b905a751a641300971293445b8034d6fea7f51fa850bde3c62ec3e4d6d52a26eb8681cb526ea5c010f13094f98ac0217e1d044e788b1902f0f6555be5bbef5f20969dca71b63405cdd594adbbb2187f3145dbfd9a45c265ccb7904bde306e00666dd0f1f67bcda6230fed8ecab15a0977143786a855534a885f8c04dd25064d91a566e04a962f1d5acdedab6d866194a216211c5d4711b94c5d5b3b75817cdc4e2da9716e2f73b14f4be4caa155bbfc668145cdeb0851b77f7fb5fcaf59e71fea485f6b6f29890e43337a4b9472809d179cb048e56418b98e5f55905825772171501e9953281e764988460568b7fdb8b73cf7cf57df29fe2bdd4d8946cbfec5d652786eab41ca7e687a3416887c16fa1348ed7d4b48c7b44cdea85cadcdfbf62005f1dd9330bb0b1257d6eed95595bd97d51bfd3a2902be463a639c38d885c8c572252fbbf16a42fc4a01f118f77a9704b48235db60cf7b9b979fb2422cc160b07fca0dab39f260e496613909de2960f4bc4c059f1b4be301d4c3c189397acc0b8d389b9d44d1aaff6a61e1260296f83d5e77b401974a210adfdbb081c37bd90465857ddd4a7e1cb46e30b5d0ecb8ad78ab7167e8a9ba2fbf771526073a914f447da9a52bdec9c726bfbe688955d729185649d609331e8d80c6d8a61d448a1d1bce807a827460af59e503444e433ed3baee6b3e1decd153e6e6252a71d9958659cfcb42585112cd99688430116e150d55f41a38afa9efde5c06ca62fc0d73ebaa38fb29ae7e5c0cef624b882d23d91b4011498c0dacc7b878e13c68810f348ee14d4cfc507a112080acad9f0632c4f375113148677b09f00063d6954095d4e5275f2a9c99ef61678e2fdcfb337702bf07a59e725e681cb88ea77b370e340514e675889f7445db5cd43268bd4c4a5bf9e910dbb126b646c2a154c5479c1662b78edb29e96b369c18f69f8c97639943ac1fdf621fc29faf4bd445b90fe63eed1f1b499d68e3b64fdd3ead05dfd7614309637c0452fa7f285226b2c39c8d90a269ce7f36946d3851785a6d72462d7fd92d343deaddc2942dac0db52078c6ca208d01645fda6d919e209ecbb1c7802cd6fc079e9db74aaa09914d4f64338af88e0055b5608a6238b73311d6525ed47caa8b875a81e18dc737eb6c45f3a4ada4444b6c5eab9db52b221040bee7a41f7fc7ebcbd91ca3dc79793cfece35f46b05f79b45ee7fdc8a31fa716b34795f125690e82d14dc75e460a3ae46378b89c82f6d23c4f98332a21a742e0f6596548da4f19cea0273c2c87603229738cea196d112216b0f4097a291f9430da246dd3f17ad666c101004493bb138af9651cec324f9f42be9ed0d58b5ff94e2357fc3ed0f9fe1dc674e3c842f9951b1026f8e19512e4f969b17a196cc2927bc8894ea9f2488e0c84634382bb85a5b58361ef309a858dd92b9bac72741b0e21b3d6af0647f78983873cb488427c05d97b4f1b801127b1b79b044c89514712f500bb8ed886221a6569f8c69be80c637f9e97d6fa25f99c55908d50355ed7791d06f8941e7ec78ff39d89cc889867e08f766e9587eb50521bb971b75f5ee4712a482fe476380124d9060262f857a1056783597756d85413a20283d8bf3416d931091bfb8aca14aae340d8590de6ad2ec104bcd1764c133d3e936fec33dd99684ce44d7d5d35bc488329c57a712ac81faa6e338867213fcd5c596ada9f3aba240678b918545c5e4019aca5c4b76756d8e3c5d6d8ef7f32486576406c281608b6e831abfbbd9754b1860724c3d58dd8eca7c82d0310001db17bbf12fa06fc8d050fae4cd828d4d5577bdf5d97d67d78c8428d44d512f519e93e1d5dbaffed405ff0b9d93c91a451bde977d023e47be6698e214a8457e2bcbf0268d34f9a20ff920a56c2faaef7b8ccd0344e59797829a8546f1e7500c0879796399b20a5a27a71dd4a82d698455b10dc0584e651fff80946208b6883ff1806802f0eb89683dad212dcb936cf11711c995a109cb532b2cd9d804356d5df0ecb70ddfaa3abc017a13abf8efed972badffac06dadb3db6169452043942dacbf60a76b279e2d90c1eed2f20434add02fb29eaa20b920a975ae877f3155ab4b3e8a8fa1dfdfe65eaa47df3d2b2fb32e8900f88ca26cf38848322a652bc558dec96b627a009efcf52209b6dc3600f48ae684728cbf679db210080e64cb391a687418160ab033232676c6fbaa7973a61ce327afb2f1160de9725b6017a2bad1b4994b17aae1f990a71e6232176fe486a070b93365ac560b2fc6a5156c360395247591f87be0b0dd84865b5c3b1e14bcf84a1b1ed2fe137321b853fd1c5612f7b00702bbe0521e479902ed0a01af63feb6098d6088e5aa9092e74a60baa3b36cb8bdd6ad16aa45eb9cbbcfd4862451d59d6ef268faaa834c13a0a727994506ea29c4d6996c77bd0c984c9ba17514b9dc3ed18866b9de1ff5ce9639722c695b0cf1f3d1c52282efed3782a6a7937abc1fcff621db680addb6938d7b5c8c1e916bd66bc7946878d63a8ce0951677e2790b05174c9537f471b9c504dc77ea549d22344832eddd575e9257d61680c78d2f9568b89db4cbcf679a7a0f5a8cc27358e2e855489de01f293c06a05a8d1c13605236662f523c7ec7876993b62a6f1a8ff4a451ec78566fa3428824d65362445ed86a7bf1714603b72e565cd8d8a1002119d6e188287c9dedf0b371a90dc658e7c7496de07a9c14368a2e02811e54960756ab651bf633c88fcb8034e19133b552ab25858e0aeb7013ce1535003ee30b25126d35053bf42b4025c6858de1aa6fed5c354aa0dc1e52d9bcf4a192cc3cdd98a8e43551b7657264a3c0a0a9062b63287c8e1e9d2bd5cf3812a0051036fafa409b2e8b66ffd61ba6adde34b82adb8ae80416a6568802162ca1abe635b56a1c1025ba75ceb7bcd622127bb3e7ce7c2ef27d51f6e6dd0e8677f817f65d85b21d286ad3f3383f949bb5c644b1de97a7e226877be95dd5305d12a18438dabfa8d17c3f1b91d89952cb7bbcb9634a8250600f0adb28c47937bdfd556290333b2e9b5ec75c82820c217926ed951d48735214a64e0d0e913b29929bc7730ed1c0b0813aac6094759b6c85a4ed988044a88e391ca7c764a881a299c3af92354a5dd7374a7710c78df9ebac5d984470913b4d07c82d6c7853d82a179e71de1a729a37cd579d5337f6812e2caa62bfe1ab946ba0dc5eb271a5eaad0013078b1b1163b9dedfe12a54bba3c62bbad4ce6fd9a65b5cdfedfa20f461aa5957ba5e755c417fd27511d8fd4fc2ffcf12c4ee4797baca23e84f0742dc8885dccbf0a8b5261437c73bf46133bc095ffe73bf8abeadf1007e3ce860f5dea03a62424953c00e6ab6494e0cf3337db64e1697af92195f52a221dc81565827009dd47530c185eb34e6fd9233431e06a1c08650453b7910fac84e30c77fea475dcb991390fcff9a0af6bb078e93559c815a42cea277cd9bfdd410d361028fe6b20a241d0e715ebaa3b30e2db0f9b3ecfee145ec5bd46898bc92361fb4f31238d40da2daa3f51d49323b7e119f0ee4a0c066080851e3872838f32f94a10b43a2829564b6d87540f0003a72f787b3ce67e9a32cdba33c7cac45191c8a0576b86fa723e9e9d019de9ebca1707f3d12ff6ce88cfa8f1e4fdc5706b15d3eaa5c79d95e25d97c07667103c49862dcdc8468fa420afa709c9151bb41775043ba02fe6f91d8981113c49ae598fb41096b73c7f5a4bbe110108e0bead9f59e5d64b359cb8fdc6ab83385c7dec96eb24796f7151fe3e6bff6f0e4a9545753d96af42a29eb1528488e683b990", 0x1000}, {&(0x7f0000002140)="0b904cab829dbe9815f6852db9741fd2d428377f12adcde6cf452db428d34cf405fef02db19497d75e0c671bbe11b13b20908d9ce2d14acdeab4eec17a3c747f10d6c47851e5a4d24907fc13d80ab46e1bc2e9d901fda52f1df7b50c547e8ca2ddbf53580df0f184a525f68c9e98e39471aceec5c500a8376dc7dd886ca8", 0x7e}], 0x3, &(0x7f0000002280)=[@cred={0x20, 0xffff, 0x0, r3, r2, r4}, @cred={0x20, 0xffff, 0x0, r5, r2, r6}], 0x40, 0xc91a4920662a68a4}, 0x408) 14:41:27 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = dup(r1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000140)) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0x40047309, &(0x7f00000000c0)={0x0, './file0\x00'}) login: oLoLwitness: lock order reversal: 1st 0xfffffd806f73f5e8 inode (&ip->i_lock) 2nd 0xfffffd807a99b620 fdlock (&newfdp->fd_fd.fd_lock) lock order "&newfdp->fd_fd.fd_lock"(rwlock) -> "&ip->i_lock"(rrwlock) first seen at: #0 witness_checkorder+0x6a7 #1 rw_enter+0xd1 #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_closefile+0x119 #5 fdrop+0xc9 #6 closef+0x11d #7 finishdup+0x2b6 #8 dodup3+0x5c5 #9 syscall+0x552 #10 Xsyscall+0x128 lock order "&ip->i_lock"(rrwlock) -> "&newfdp->fd_fd.fd_lock"(rwlock) first seen at: #0 witness_checkorder+0x6a7 #1 rw_enter_write+0x5b #2 diskmapioctl+0x237 #3 VOP_IOCTL+0x88 #4 vn_ioctl+0xb7 #5 sys_ioctl+0x5b8 #6 syscall+0x552 #7 Xsyscall+0x128 Stopped at db_enter+0x18: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x18 witness_checkorder(fffffd807a99b620,9,0) at witness_checkorder+0xffc rw_enter_write(fffffd807a99b610) at rw_enter_write+0x5b diskmapioctl(5a00,c0106477,ffff80002279f040,1,ffff800020ace048) at diskmapioctl+0x237 VOP_IOCTL(fffffd806fa704b8,c0106477,ffff80002279f040,1,fffffd807f7c6900,ffff800020ace048) at VOP_IOCTL+0x88 vn_ioctl(fffffd807a7e8ab0,c0106477,ffff80002279f040,ffff800020ace048) at vn_ioctl+0xb7 sys_ioctl(ffff800020ace048,ffff80002279f158,ffff80002279f1c0) at sys_ioctl+0x5b8 syscall(ffff80002279f230) at syscall+0x552 Xsyscall(6,0,ffffffffffffff1b,0,3,d75d3e3c1b0) at Xsyscall+0x128 end of kernel end trace frame: 0xd78ad7c5ec0, count: -9 ddb{1}> show registers rdi 0x3 rsi 0x3ffff acpi_pdirpa+0x2be67 rbp 0xffff80002279ec00 rbx 0x3 rdx 0x40000 acpi_pdirpa+0x2be68 rcx 0xffff800020f62000 rax 0xffff800000a81f40 r8 0xffffffff81c43405 witness_checkorder+0xfd5 r9 0x5 r10 0x3 r11 0x7eb95b5f9aacf9a6 r12 0xfffffd80029b9c00 r13 0 r14 0xffffffff825d0b70 w_lodata+0x41d40 r15 0xffffffff825e3050 w_lodata+0x54220 rip 0xffffffff8195cff8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80002279ebf0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=475184 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=77, nice=20 forw=0xffffffffffffffff, list=0xffff800020ace7b0,0xffff800020ace2d0 process=0xffff800020adce00 user=0xffff80002279a000, vmspace=0xfffffd807f00c730 estcpu=27, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 31319 497768 27736 0 7 0 syz-executor.0 31319 268940 27736 0 2 0x4000000 syz-executor.0 31319 138227 27736 0 2 0x4000000 syz-executor.0 *31319 475184 27736 0 7 0x4000000 syz-executor.0 31319 53218 27736 0 2 0x4000000 syz-executor.0 69383 83695 1 0 3 0x100083 ttyin getty 27736 430655 56160 0 3 0x82 nanosleep syz-executor.0 51950 314124 56160 0 3 0x82 piperd syz-executor.1 91732 473136 0 0 3 0x14200 acct acct 37856 40442 0 0 3 0x14200 bored sosplice 56160 214271 55050 0 3 0x82 thrsleep syz-fuzzer 56160 180971 55050 0 3 0x4000082 thrsleep syz-fuzzer 56160 361766 55050 0 3 0x4000082 thrsleep syz-fuzzer 56160 507565 55050 0 3 0x4000082 thrsleep syz-fuzzer 56160 20693 55050 0 3 0x4000082 thrsleep syz-fuzzer 56160 511544 55050 0 3 0x4000082 kqread syz-fuzzer 56160 351434 55050 0 3 0x4000082 thrsleep syz-fuzzer 56160 226513 55050 0 3 0x4000082 thrsleep syz-fuzzer 56160 292729 55050 0 3 0x4000082 thrsleep syz-fuzzer 56160 388945 55050 0 3 0x4000082 thrsleep syz-fuzzer 55050 495874 13132 0 3 0x10008a pause ksh 13132 399311 39579 0 3 0x92 select sshd 39579 255354 1 0 3 0x80 select sshd 77674 247808 16702 74 3 0x100092 bpf pflogd 16702 96570 1 0 3 0x80 netio pflogd 22089 23363 53720 73 3 0x100090 kqread syslogd 53720 394848 1 0 3 0x100082 netio syslogd 23212 198518 1 77 3 0x100090 poll dhclient 46682 364762 1 0 3 0x80 poll dhclient 94680 63091 0 0 3 0x14200 pgzero zerothread 12931 281256 0 0 3 0x14200 aiodoned aiodoned 2618 218763 0 0 3 0x14200 syncer update 79110 435125 0 0 3 0x14200 cleaner cleaner 68906 95698 0 0 3 0x14200 reaper reaper 49773 105234 0 0 3 0x14200 pgdaemon pagedaemon 69134 61917 0 0 3 0x14200 bored crynlk 67198 447230 0 0 3 0x14200 bored crypto 56605 413072 0 0 3 0x40014200 acpi0 acpi0 98772 404599 0 0 3 0x40014200 idle1 48952 45100 0 0 3 0x14200 bored softnet 11188 496063 0 0 3 0x14200 bored systqmp 38851 187579 0 0 3 0x14200 bored systq 66060 356528 0 0 3 0x40014200 bored softclock 90797 230604 0 0 3 0x40014200 idle0 35713 294128 0 0 3 0x14200 bored smr 1 247223 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 31319 (syz-executor.0) thread 0xffff800020ace048 (475184) exclusive rrwlock inode r = 0 (0xfffffd806f73f5e8) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 spec_open+0x431 #6 VOP_OPEN+0x6a #7 vn_open+0x495 #8 diskmapioctl+0x18e #9 VOP_IOCTL+0x88 #10 vn_ioctl+0xb7 #11 sys_ioctl+0x5b8 #12 syscall+0x552 #13 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff826445e0) #0 witness_lock+0x52e #1 __mp_acquire_count+0x51 #2 mi_switch+0x38f #3 sleep_finish+0x113 #4 rw_enter+0x366 #5 rrw_enter+0x4f #6 VOP_LOCK+0x4b #7 vn_lock+0x6e #8 spec_open+0x431 #9 VOP_OPEN+0x6a #10 vn_open+0x495 #11 diskmapioctl+0x18e #12 VOP_IOCTL+0x88 #13 vn_ioctl+0xb7 #14 sys_ioctl+0x5b8 #15 syscall+0x552 #16 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9616 6470K 7180K 78643K 22271 0 0 pcb 13 8K 8K 78643K 483 0 0 rtable 111 4K 5K 78643K 1516 0 0 ifaddr 91 20K 21K 78643K 583 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1720 0 0 iov 0 0K 24K 78643K 427 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1204 76K 77K 78643K 5414 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 66 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 1K 78643K 1527 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 4948 0 0 sigio 0 0K 0K 78643K 45 0 0 proc 54 51K 83K 78643K 1287 0 0 subproc 32 2K 2K 78643K 221 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 417 0 0 in_multi 33 2K 2K 78643K 292 0 0 ether_multi 1 0K 0K 78643K 19 0 0 mrt 0 0K 0K 78643K 9 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 96 424K 424K 78643K 96 0 0 exec 0 0K 1K 78643K 693 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 100 21K 30K 78643K 16399 0 0 UVM aobj 130 4K 4K 78643K 143 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 414 0 0 NDP 22 0K 0K 78643K 173 0 0 temp 243 3557K 3631K 78643K 61560 0 0 kqueue 0 0K 0K 78643K 47 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 28 0 22 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 203 0 201 1 0 1 1 0 8 0 rtentry 112 170 0 126 2 0 2 2 0 8 0 unpcb 120 1641 0 1631 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 9145 0 9145 1 1 0 1 0 8 0 tcpcb 544 1294 0 1290 1 0 1 1 0 8 0 inpcb 280 2856 0 2849 3 2 1 2 0 8 0 nd6 48 39 0 33 1 0 1 1 0 8 0 pkpcb 40 28 0 28 10 10 0 1 0 8 0 swfcl 56 5 0 0 1 0 1 1 0 8 0 ppxss 1128 93 0 93 13 12 1 1 0 8 1 pffrag 232 11 0 11 5 5 0 1 0 482 0 pffrnode 88 11 0 11 5 5 0 1 0 8 0 pffrent 40 28 0 28 5 5 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 131 0 101 1 0 1 1 0 8 0 pfstkey 112 131 0 101 1 0 1 1 0 8 0 pfstate 328 131 0 100 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 693 0 502 14 1 13 13 0 8 0 art_table 32 694 0 502 2 0 2 2 0 8 0 art_node 16 165 0 125 1 0 1 1 0 8 0 sysvmsgpl 40 21 0 9 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 1525 0 1515 1 0 1 1 0 8 0 shmpl 112 141 0 13 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 9276 0 7857 47 0 47 47 0 8 0 ffsino 272 9276 0 7857 96 0 96 96 0 8 0 nchpl 144 16563 0 14924 62 0 62 62 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 50652 0 50652 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 11 0 11 9 8 1 1 0 8 1 scxspl 192 46702 0 46702 23 22 1 7 0 8 1 plimitpl 152 418 0 410 1 0 1 1 0 8 0 sigapl 432 5117 0 5102 3 1 2 3 0 8 0 futexpl 56 64560 0 64560 1 0 1 1 0 8 1 knotepl 112 969 0 950 1 0 1 1 0 8 0 kqueuepl 104 902 0 900 1 0 1 1 0 8 0 pipepl 112 2878 0 2859 10 8 2 2 0 8 1 fdescpl 488 5118 0 5102 3 0 3 3 0 8 0 filepl 152 29006 0 28900 15 9 6 7 0 8 1 lockfpl 104 1340 0 1340 2 1 1 1 0 8 1 lockfspl 48 471 0 471 2 1 1 1 0 8 1 sessionpl 112 31 0 20 1 0 1 1 0 8 0 pgrppl 48 78 0 67 1 0 1 1 0 8 0 ucredpl 96 4658 0 4649 1 0 1 1 0 8 0 zombiepl 144 5102 0 5102 2 1 1 1 0 8 1 processpl 896 5135 0 5102 4 0 4 4 0 8 0 procpl 632 15034 0 14988 10 5 5 5 0 8 0 srpgc 64 22 0 22 10 10 0 1 0 8 0 sosppl 128 49 0 49 9 9 0 1 0 8 0 sockpl 384 4764 0 4745 9 6 3 4 0 8 1 mcl64k 65536 16 0 0 2 0 2 2 0 8 0 mcl16k 16384 15 0 0 2 0 2 2 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 12 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 5 0 0 1 0 1 1 0 8 0 mcl2k 2048 166 0 0 20 1 19 20 0 8 0 mtagpl 80 29 0 0 1 0 1 1 0 8 0 mbufpl 256 321 0 0 12 0 12 12 0 8 0 bufpl 256 16114 0 9095 439 0 439 439 0 8 0 anonpl 16 431920 0 419248 150 91 59 68 0 124 3 amapchunkpl 152 29551 0 29439 49 39 10 18 0 158 4 amappl16 192 21743 0 21029 112 74 38 48 0 8 2 amappl15 184 1823 0 1821 1 0 1 1 0 8 0 amappl14 176 1855 0 1850 1 0 1 1 0 8 0 amappl13 168 624 0 622 4 3 1 1 0 8 0 amappl12 160 863 0 863 4 4 0 1 0 8 0 amappl11 152 318 0 303 1 0 1 1 0 8 0 amappl10 144 798 0 793 1 0 1 1 0 8 0 amappl9 136 1301 0 1298 1 0 1 1 0 8 0 amappl8 128 815 0 792 1 0 1 1 0 8 0 amappl7 120 782 0 775 1 0 1 1 0 8 0 amappl6 112 287 0 279 1 0 1 1 0 8 0 amappl5 104 1085 0 1072 1 0 1 1 0 8 0 amappl4 96 3056 0 3025 2 1 1 2 0 8 0 amappl3 88 4435 0 4425 1 0 1 1 0 8 0 amappl2 80 39941 0 39863 3 1 2 3 0 8 0 amappl1 72 117856 0 117404 27 17 10 20 0 8 0 amappl 80 15495 0 15455 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 142 0 13 3 0 3 3 0 8 0 uaddrrnd 24 5118 0 5102 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 5118 0 5102 1 0 1 1 0 8 0 vmmpekpl 168 37564 0 37526 2 0 2 2 0 8 0 vmmpepl 168 622151 0 620292 262 174 88 106 0 357 1 vmsppl 368 5117 0 5102 2 0 2 2 0 8 0 pdppl 4096 10243 0 10204 7 1 6 6 0 8 0 pvpl 32 1203306 0 1187380 324 175 149 169 0 265 15 pmappl 232 5117 0 5102 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 609 0 7 18 0 18 18 0 8 0