d482c362b2373dc08b9219ec6bca1267de03b5c352463b5a477a8ab557a3bddacfbff326feb19b1763e7608cc2e902968eeae85fc6beaeec813548a2db10f4fe0d5cb9a10e154b9b1e2db9867e8170d4ef9d1f8be0ca0379940431cdb1ab8e119de6c7e153ac22090196a1d839aa925ca3310202e97a03c2417d9f65c62b8ca43de1c1bf4cbb4aa4d030f973b008df7d4f8128c579fdb5e6706eb657f6f2153df99870d9be249680b3a1cfdea193101443926304ec99db44bb9c29b5a17b63f177a4e09bd92d494d2b87cfbad0d62acd1f41088217dfb03cd9274bb3159034b2412ed1e439f43a8e1b2be7abc7512f3de31da870fd7d5a23c88a26673c06ae663022ed0d89a7512fab277ed912c736d84ce2e235ad0ac43ac67caa0e71a489c259a61b847e4b276ad37fe4bef356be092915c6642864c685f20f937f015067dc9e131624e7c62db9b370f4a0f78dcd7bd09e981439df79c4387f8aaf37223e12fc2c5a359a84a7aefec4f5f4cb9a4f845908fa95b87bca16e6e7ca9f3b6889f16079e9003bcbdc9ca1809074b165d8b285fe6d14fa5445baec018ba4631fcda3045523959a0a0f5e9326ac21038befafe864a6ad04493ec1214eec7f8db5e828e625db9401d9b1e992070ecd04eceddce731d46f49a4c85ac01a9fcf24c86bbd7c9914820fca5b0a2dde67b15b280f9d84a65b3a285f058f9f2e92ba48ef73320c30d89cf28cfe7b1ee3f12fc32873ab0043b30b0029f768db670a8599ef5d804c2d95f4f4768734ccce983856259064a77ad0caef8a792a61231298339a584642edf70d4cf0a49ffbe819bef1bf05281f818094475e51f7924bbed871a323a1fe93004a4b76a00457516cf67949891d15b1f0ad7cd6dfef29887a4d9889751e434c2ff94753922efe47738c893dff18db49d8b0bee9b85ed1ea236b84a564e50e3ea07c2a46f064e7a5870926d4f3bc4123e1035f9d83a462c5f45ecc919c8c96af46f95927533f58c327262a20118c5ae828c40e059cf366316dd4f890912bbea8f1212b9448988ab98e4fd80446bb3fa55f8e80c4b0cc78e4355ea370660835f47f195ebfdfb9306e0d334e5903b7c47034c536ced0ba17489992ab271aea50e0de8c384a7622efaa21db5cc3bc7dc255b0acd3a4b3615b1882adc88bd8d193795e0abe2a18955649cfd9e963d83b64eb5df58aa7146c29214f55c5a026354a0d8e093b998efd1f1125d19fa77b6f83e0c8ad540fb066810160de9a030ce2c431366ef8a440b26e0e476ea357939e340ab0575e0dd8853d92c675ddf1199d2bf26ebf76eba36bcec58a1af951213484a652da5ca30a28e47255be2b65e6f0e99b597b88074c826858bac0f81b16f6959144fe74243e39272262628eb312720543e96390eba13d73f7a61e39d142162a2bbdec75704e349a155ef26ea5a74a11633af998902244f3240538e993204e6ddba283639d8100081dee9be83681eadda004369fe7b763c125159d7f9804011c2450283100a4373d8e7a45a4c7813916d7d8bf772faee13fc3c9ddd5d8285c78eeb38769c4b9b7c3e80318c95d95e56b3d885081892232501b50127e384b2779fe188f33320169642a96bec0fd28c89d18d4bc24dc437d35193ab7032b68b45d95fb25f872cea1d681a67b09fb9ed58b2b17fd4703add46d5650b835e319391fab86b61ec8e335b78d9dfcbd1cf21fc885f09e51fca862795069ce08b583fca1d948d55268f7760be3a652496d3a5942c48b8c5106523c809bafec9f8dcceebcddf3a84d4849732797632ac49db75054cba7e73265d436da211f85c66262e96ef2669a971c34850ae882d2ca8620b6fdb3d4fcaab6dddac32f4318bbfac3dbd20564133b3bda1e952ffa0e2e10c4c2aa0e457bbc79992ef0ccde5349ea83c0de7666598428fb26c575216d4e3ce15e50f8081247487eea26d01b5271cc145955a002be1e5243397beaaefb3998239b07588a50d9aa55f1148505f2817d7aeb1d4ec5a760d73d9e96b8c60343dbfdfb2dbb9fb950100724eba55a90dfe13702c0e920a2a45b6fd7f5bcac16585c186346adb5c24fadc50246dc5e3da3398c76ff903345ad01632a63da2e04d21598472dd7474179921b6684535249a9dc0c6e63f31cea992a8b8fce47108cddb92bf7e02b9d6a94f0b41738b2b25c7ce5d23bf7a7a5048b3c8eb8a92fe04beaac524b84c76eefa2e49f9ddec4a87bede07cb54842b24920e8f004fc2692d1ccce6dc81fbc69f5fedd794e153b4d33df7027eeed67fabbeb0bae33444fbe4df8f1349423196ffee9a76def4bcbae0a006e8a4f39f37c6cafc8498607146b0488f2b7f1f95ad6a2a6d6b5055f90872e943d9a40c05780bb517de192808fcba9ba02b791c2f50e3cd60fb97d625f959cdc6b3876eae142097e09c8cb0ceebd24ed74c6a23f493aa22bc78ec0f246ce2a4ea48391615e3de9f551172a2cdd9a1f3acc022a8fd44d5722f17f99439e91322f3ac9f5dd28fd3fb44834f1e72bce5b4448b2979a7af164ed47fef8e61fff456ff7f24aa367e1bc3277266ba5d6ae6f796e059ac0e845f600349e080912fee9006ea9f425cd9cc057995aaa808417f2e9283abf7ad3cf034f7325709fab13315f98bc29a61364b63d4750a1e5786512d197c17cba954f2c21c041885564d485af5adba3878ab4071b1d2d77d7ce9e7990202588030eef27228ca20db54b2c27ff4cce8af75e6e12dd80f44b34599fb53f59ff454e05d33c35ebacd25f5ee215933ec39607284f9264d2357ff383cce4d9bdca896ef2f38a52fcf4ef9c28402ef102ce1c42420759f46e010aaaa14207c3723f8ae9ecaf16934a422cb032d01c9db5b71f78547cae2f609015510aa2d50e2c35f6b07de24d50bb6c1f9642bbae3c7b4a7381bb1d96c05c1ef4b4923558a1885b39f8592a3169f87a6c47031352a905e4", 0x1000) setreuid(0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f00000002c0)={0x1, 0x38}, 0x2, &(0x7f00000011c0)="d6cc6c0e16537200dffdd3cdc1cff5979db296bd682edb03f4b8b038f0eb8b8f9d54437df8a7f25f895397d5e1f7a3d2b923609adb69af79ebb836afbf3202a65f6af57a56ebbbba0b3c80498b5a0dd56ecbb5570f1012919f34471cf9f56c14ed4660546cef56cf0986828d7e266648edac48c1be47e31ff1211eabdb07c8d2e7af7727383ad1c2804aa28dcc53630d037cea5ea3529b82fc03082cc921a8f3c87619e4ae2faa74609a31d0d7445eb2ffe26aa801", &(0x7f0000001280)=0xb5, &(0x7f0000000300)="bb7cdb8b1f55467a15869153bde8ddf275e7a77e4146a320d7f38660571987790e5466a822031e89bcbb5d485d4e1d113b83bd84fc2519bd1fab3073d9784b50e578fda2a1746b460ac78d93fecaacc25e8864e70acc2e1209818d3118a3faabaf2cd3e914b8f5a8e8ddd5330536ffb06fcd5d046002074e50fd09bc7eb2f6e9505263958943d13d93a169569b0f08b883fdb61faf2db6d1f046663b90537233b494cc4f419ab8a6833683304b47797c91b296ba00aa1792b440f7b582ec00"/202, 0xca) sysctl$kern(&(0x7f00000001c0)={0x1, 0x51}, 0x2, &(0x7f0000000400)="363b178aec62ceffff072ab7a1bc52d21d6cbc6f9885aee86a87590972500f38af62173c46dee3611f5072cb3290b4a2b956e732661b45fd131d83a4b5979101b391b43eb524a88257a166a6155eaad63a7ea0425e5db47a3e8f12737d1fad1e45fa938f19c47e9cfc4673cf25597652ce501be12ba50b7a4b48f68f0964914b18126e702c6280e23d0aa5f343c80c8df74e52e147a75ef547fb13294075559831d8a652244a8f9b860331616d702bdfc5fbcd037705cf4ef7be804a5245271d3b3242b0defc1013526b942fcd23e332cabebe5900ea5cdf7c7ffb5a7d8a3653f8e7442fbd50d7ef8760", &(0x7f0000000200)=0xea, &(0x7f0000000240)="b0aa5b888efe1f9db03530d362e96fddac", 0x11) (async) sysctl$kern(&(0x7f00000001c0)={0x1, 0x51}, 0x2, &(0x7f0000000400)="363b178aec62ceffff072ab7a1bc52d21d6cbc6f9885aee86a87590972500f38af62173c46dee3611f5072cb3290b4a2b956e732661b45fd131d83a4b5979101b391b43eb524a88257a166a6155eaad63a7ea0425e5db47a3e8f12737d1fad1e45fa938f19c47e9cfc4673cf25597652ce501be12ba50b7a4b48f68f0964914b18126e702c6280e23d0aa5f343c80c8df74e52e147a75ef547fb13294075559831d8a652244a8f9b860331616d702bdfc5fbcd037705cf4ef7be804a5245271d3b3242b0defc1013526b942fcd23e332cabebe5900ea5cdf7c7ffb5a7d8a3653f8e7442fbd50d7ef8760", &(0x7f0000000200)=0xea, &(0x7f0000000240)="b0aa5b888efe1f9db03530d362e96fddac", 0x11) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x2, &(0x7f0000000100)="8257aaf11f61cbc41452b75e59c7b27e8a81f73caf03a9474bd569c4acd4d91affc103d7cba8c855277ab0758d4fac4349797340be3e10e118fd7ecba7fa2ac57a6b8e53f50eec353abb08ce21887c", &(0x7f0000000180)=0x4f, &(0x7f00000024c0)="4317cd8c2f6769a9ea3aa5087355b15335026887d05d4fff6e0a9abc14871e48e3b1c3383b1e0944f025630e5d1442294b327ee6ff03e681862a3be0833864072150ebfe7ea2be8414ca4b4d57cd8c02e8a006621dd7de92f97425aa04b5d55edc42d64febba69fe1073851a9874752bc2e7b8c5697a2294c095dc80642a25982adc784c7b511a18fe2d7c2b48b80e7679315049c674eec20b32695acd7999389cc99bc5ca9d54c8e874b273030e1ee34a0e4cfc716ed074e0470c2bcd19a4009eba957aaf7243fd2bbff3f88256cfe0a93b926e5248e04b46876850b5a61e164a51e12f59a8e4638e67023653c28ac01660953296426f160544b64f906e9d6eaddcb1ca4a7e970a25df5d0c3acf0dbc4a00af03ce4ee9e9cc9184882cc2745d84a9dbe1d22042c7fd10ac0f275a92e5d676b08de4fe7c91a9d82f303c701ec4b67c4b22e1aab31355703ff3d62c2042dd545522fe2e128be2192a4e55a51e89407c426fb9b8e7e64a7c72dccab4e2b055a86fdd05bdaaaf644b03d88dcb290af71228537e0ffd5817f1e024fae0bbd82ee5dd23630d065b10b4b068bfa7cef5587bb54cbea9f4772e808860fd29b07ca4f63bff430df2bb1182c39b8f21fb97d05a20b70df39ec61d188f3d5bf92f93328ae17aa571a167f3d4792ee092871483aa4148143035219283a906e2256f010198f4464850ced8ca60dd4401d3ff9590277361b06f9fbb1f29e505d1e8188f8d0ea876de9d35f563ec92db96bcc6496c4eaaf64fa4b7ae96a06b9f87edc64b292c7130084dd1b7554cbcef59a0cdd2a3158692a6e27c4839a402f5aba7fe71b9c569815d9cb28135deec89046e5c6359abe0848967d7fdc688219da306f9538ba90312cc08b855f0e5388663e8fdc56219e0abfb0f029bd5c85961edcff4743d76f928576591848353d2645c5fe8dc281ae35bc521921a255c0107364caab7965eded2249c3cedec542a8d15d3888cbf7b4527baad0c032f979c5b10054dbd7e891f893230875f5bfa99f36781915970abd65dccc089a0956fffc2e6ee080046d3f307bc03f34054fcdd76807b5d0bca9d5dbfe39c18b64c7dd3e05220b749a4dc23e5cf81e47f032b55b31e76e8b749238857e9229b61b457e41431669c7084ffbcfd3f2feffe36fef12145a604109d0a5ccbd9edb0601f578210b2e461e43339471dd416f8828ceff393634815ac4e6b8fb4fff4a6d76092ea2758112ba76409aeafd27351a48f4a104e6017647dfc678bd6330fcfb5659df55fe1f5ced33b13a7c5aa78a1ab7305f996d20c93abf08899dad20a78e7f4c247a8907ca1c5317d3ce28ad8ad74334faa56ad54d5ea33d9ce978b0b8287695e30f541f884de352f594be5645d714e33702927390f45cfa7dc9e9930889f503b1e93d32259bf3e4dce3a6ad21b995445d7bf69b5e4617bfb20b2b1b17a21c0dc5cdba030f80201069da1cdd6582a380f1963024db888a3c49331d96e4702989269b0ac4d091a412a9d2ec88a8a8e352e85c5a7b97a1f1ac647d12e74518281df05d346b4a706a89151a41ca7c57bc0fc9c84e3b17af10ba79bf88d74d118ab72f5c57b7cd7a3baf6e16d5134ea09c3f26e81e31f5a98f50efffd538a22e745faea983b26638daa6e97932304c62402228d4f00afc872e8c2a54da726c0db4f76faa43ed17e4c705a09f677858caec5e14c4b17ede0fb701102c54961d573fc55ed4d5da7a7619436eb9ba04360736da2e493dd3fbde6f716da555ae7003239a8955df91cad4cbbc8d033032bb40bf3239f7bf2bcff81d922a9945cfced40f5564d0d0b136c7bc05ace444eee9e6676eb6972ae28bdb77e472d574fd9d988c1d46a2968500b3711c34ec56160cda3fd3286d0313da77ac618886aee512b1ffd34f06cb4afb9c0f30ecd04d421b4a67f5f56854fa4c072a305513541345d11f994ddefa59bfb1ece2f8d6b7a72f4d5440126133b633421c6424eca90ed959f60a807a0e87f8fdf97b20b3f2d438958e6361c303e40360098063a7080d465e57c84323f336293fcac30df7a63a0a94dca42095eec547dccb8ff0e08eb1e5ded40b008a55d429444051fc0d4399a0664be0da34d65c125a4c81f0d1faa6ff8c6106202c689ac13f9fa9fdb84cdfc927437333e67698cc79ed455a3a33e7c12a8cd3acb30f7948130fe1504336d0971218fa0adfb61e1fea0548ef15950d17508c5a6e0ab6a3206f2e6d79212bcac4b28bb31fe92627795dadfed61e7f5e9001edf1bc55af38afde6c89452f23d09eb8065d5f45a21981035bc14c07fb54f437582dc3af7b648a7c17840a71e0b9a5f952012f7df3d5d239ee3616166d9c1748c68adb1d361457e754b647017551a7bcbcde66eaf59629fa9a5de8339b37fc60a38eb0a62e5e646df92e9ab5617465025e2190916f1ad539fa347296dee35b854c0bf0784dac4f737c39a6d603dd52820e0ae31ebc4b8da8a52041c145f5b824b5fa9a5df73c84fcf1360b330247194fae89db20275511efcbba0ec83ab8ed7e2ea32d77d39e7d938f8de4c1b28ca2ad8891a86e31dd890f24200db4e95427d6d767ced0aa2094392d7402a919cb044e3aaaa3abeeb2819fe09c12cedfabcdf85d0518ff7ae10c451a3af216413aaf5f4417f96b716f30cd7087129aeef2a49e1d6b3e2ff6d8e14d08f8a580f6d53b6b961ec4ee81f73ff2509a697f6f7e522206a8b3b5f2f489434623227c3c7a76571beee7de31009bf448dd4ce5f69813979ffbe52225e122393b873e3585a682546698f705a06a558e9e4e31eed8b755749b9bf08aeb1eccc21ce30b2a3dfe20bfc55e7d342e80fe5bd7a1265fe4dd37488c9e84f196b5498713c5e444a58e8b468827bd9e41faac9e7d64dd133058957117f1bdde564084dca2c9b1a502354dca224f490c3d1b6b4913807e6373985b76b8891bfe425b11c951103d514e89ba73c7b1aca53ccc7ae0cb2e45fd50195775546ac70c36bfe21149de446fae98d3117b80fb8f98476af99a647525fe02552c32f0daf8e4c97240bed0da596b7614bd98183ae44e16c2e685f81e3a9e0e35b7b5f4298b91b2666e6fc9bb953a3420dde52691e9ed7c5227422c41a1dadc7c5448d8448716d0eef87d9dfc60b6854019f4ef31873bb6f47e0a779f398a79ddea822a48627a2ae67d12a8c012a87ea0b785bb19f450cd58bb08330978b65536f73aa07ba358767843121eb29bb18c99e426f3797a87c0afd3d50c097f7c91ff3ec538ddebecb65895cd082a3e97955af392b8931ce93b8a7f11156080886dca99d612c796b88c8ee782ca568240c61a6981aba7d849c003c6f9a2e1835706ae707e521f93e1c1c97c16c6515844696905ff3f8afe51489faddb48a67f189c16f1b498f8cf1e15daea777f2627b290bfddcddb6f0cc66dc8a660cc85b3ad935cfc2566f8e504e24fe06a989137f5925c70625990183e135246fa72888b41082c8de2fe161ccaf9b16c62343282dc7a2bc07c3243c5f647ae5f8f9038eb636b236d85230f38602cf3fd76a008861ec5e563f94718da69ba1d37078c182f90faa0b76049710cf8da10aeee2aaf35e32cac52e6228eaca3e47ac1205f04a923c52429e00c15af5bba09db6b13418f260ee655d7cc4e7e563234f6e40ef6f2f5ed19f68f83338e3bb60da7622c4f9e8eb91d9ff84356f617a6e86688b91a3b6f780ea708069d3e8d8347278cdde78711e24d26a83be0518e8e5036d0f3e991a0d9da80f7bd0dd14ee62542779cfda8b4665639310da535da895efe6af5e299b01e176866e9d9a167e83729b6ae2dd44d681714adc20c25b18fd30b1ea095e1515d17b0db2965c6c810349c154ed237241419a80eee8dbe5435e35bc0d75a309521965eb1572b288f78985d2059e9a4517828cb75c0075d4f231389e594da9694548dab6812c2ba8cc0287cf0b3115253c1d895ddf2236e794b0152db2fdc7a026f80f52b2ab9958d92dce85f2ccfcb3e73ef19092193415640380452fa5ccc08f3e96880103eb8993cbf479fa4219f7196a49fb19977944b947105da7b94f5e3c5a0483063e6af7c8ff9fa754b44cbc7f95c359a8171150f3d672c33965d64190121126f7617cd07e7242d4f0b3271370bcd6d499ad9f71cc9653667d81d86067ef03c5c08946db26960e1c8c188236fca7799040eb223617baf20cc982174dafbd88566bd55edf77afbf9d16ff8da5aca5306e05617b71f67be1fe4bbcdfac33b05de40f7adabc43f106adaf6ff0cc1550f543a1063f196581ef919a61d8737be644e227ea51c4f9f137e1286ccd038f0c4e005082b00cdef1722ff894e526a804fcb83f41eee583aa773871db2a8e43e2ffd277ee0afed2be25c889808332651d1644c1859f37e4a4daeb45b706b91fe67e2bf98faa862b663b6d3b7d3b29a224e04d932a6607e6c435f3089a178229018867abf109a93e7412a5989e47890ec133c31a020dccf0918d24f752573630f56f8eeade46e0f4cde082c35fe286e41025cf08d1905ad1a70c752a766ac3f140ef87fa2feac049acfe99ad30ce79b6e718faf914d4fb6b8933bfea42f3367281270b1471ee47c57b1dcedbaf1a9b4254b5ac3ee37569d44aa25ace2647261296446dbe62d8825233d8b50bd90bf1ae8bd764e13b1cbe9cd71c5a7378a5aef4ec312002e94669c12aa221ea8781e3d40a190196adef311028b3c61d1b0727674285eaa11a263144b96784ae14e47da8a9ce14452a77018758902b6623c69bb4f1d57244375a92681d433338ee214b01f99d005824387789b336479f51a378462b82bf6fc912fbb8fbf1e7f1d03b3e7b38543b12444ae2d60dfa057194512fc70052c6dd4f1871cf71d6bcc9c412e775c77e7191d568d9abe947dbc4dd57fbf02e0b3f6781164aa1e205b42e7ad5a61ef6c4f6c56526b3c0e954534efaed4e0f7940c0110b65c7d1dd4d6c24c083844883a71f6d91426db9074f0d8203c28b5818294e59dd54420027b01fdba687af16155c04f7043efe18604f65ce8d0f0799281b174f037234788fe4e6dc8bc6556c7d439cf661c9be1880c7b821782c2e8805781e63121ee5adf127ff83fcc83ad7c52794647bd66a234a6616f49fe0facd9eed6f1a8543dc8277e92b8c3e964282f8d4fc5d95fb5483a0fe6ba006f1b05850f9ed8208311668fbe32edc85774b7d42e4c1005eaf96a52f3462c21b5f7f207a0bcb291c431ca0fcd58486f5c6b74ddd44134b7d86fd16aa5c1b74cf7d32cef4f277013b5c9440e65682590006f920d07c9e6ace89fc0ed6d60d4f46fdffa7a75e6fe7cf0e6428d38eecf19684fb10433d5bc31ed756585e0244be7bf7b47ab81292fdb371373b9a89136d6489a79b7de83120e93825e90c9dda96466a78f0059c5633e2c588aa17fafd969d07c6efb222152c23feddbeac4ece28d0c138d69389580ee5a98e39354ea3683c136e833db1b601d97cf32f504bf525ca22dad11b33e5f73dfe299dfc0071f0ff918f85a502ceab3743e0b49fd15da432ed8b2fb319d7e6a3febc7e25c2e9f322e9c6ba71518f9a7139413f1bc2004ae3acdf8e022c85dc2790f44f0db4e276a7980828ee8f51f6a11ecb7431273ba74d907aa92250894aa60fef1a59de950a951b7f2b6bf44a9c39b3e548762ef5d4fc794d24a290ec687cc941f7ffbec7de8a847838fce270b431b1e57223d8008043c64bfc62091baadb90a7c72f1bcb08d1636d7bf82aa368668d1c2082764ef0c4607ad5a6bd4fb23634d908eec1cc", 0x1000) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x2, &(0x7f0000000100)="8257aaf11f61cbc41452b75e59c7b27e8a81f73caf03a9474bd569c4acd4d91affc103d7cba8c855277ab0758d4fac4349797340be3e10e118fd7ecba7fa2ac57a6b8e53f50eec353abb08ce21887c", &(0x7f0000000180)=0x4f, &(0x7f00000024c0)="4317cd8c2f6769a9ea3aa5087355b15335026887d05d4fff6e0a9abc14871e48e3b1c3383b1e0944f025630e5d1442294b327ee6ff03e681862a3be0833864072150ebfe7ea2be8414ca4b4d57cd8c02e8a006621dd7de92f97425aa04b5d55edc42d64febba69fe1073851a9874752bc2e7b8c5697a2294c095dc80642a25982adc784c7b511a18fe2d7c2b48b80e7679315049c674eec20b32695acd7999389cc99bc5ca9d54c8e874b273030e1ee34a0e4cfc716ed074e0470c2bcd19a4009eba957aaf7243fd2bbff3f88256cfe0a93b926e5248e04b46876850b5a61e164a51e12f59a8e4638e67023653c28ac01660953296426f160544b64f906e9d6eaddcb1ca4a7e970a25df5d0c3acf0dbc4a00af03ce4ee9e9cc9184882cc2745d84a9dbe1d22042c7fd10ac0f275a92e5d676b08de4fe7c91a9d82f303c701ec4b67c4b22e1aab31355703ff3d62c2042dd545522fe2e128be2192a4e55a51e89407c426fb9b8e7e64a7c72dccab4e2b055a86fdd05bdaaaf644b03d88dcb290af71228537e0ffd5817f1e024fae0bbd82ee5dd23630d065b10b4b068bfa7cef5587bb54cbea9f4772e808860fd29b07ca4f63bff430df2bb1182c39b8f21fb97d05a20b70df39ec61d188f3d5bf92f93328ae17aa571a167f3d4792ee092871483aa4148143035219283a906e2256f010198f4464850ced8ca60dd4401d3ff9590277361b06f9fbb1f29e505d1e8188f8d0ea876de9d35f563ec92db96bcc6496c4eaaf64fa4b7ae96a06b9f87edc64b292c7130084dd1b7554cbcef59a0cdd2a3158692a6e27c4839a402f5aba7fe71b9c569815d9cb28135deec89046e5c6359abe0848967d7fdc688219da306f9538ba90312cc08b855f0e5388663e8fdc56219e0abfb0f029bd5c85961edcff4743d76f928576591848353d2645c5fe8dc281ae35bc521921a255c0107364caab7965eded2249c3cedec542a8d15d3888cbf7b4527baad0c032f979c5b10054dbd7e891f893230875f5bfa99f36781915970abd65dccc089a0956fffc2e6ee080046d3f307bc03f34054fcdd76807b5d0bca9d5dbfe39c18b64c7dd3e05220b749a4dc23e5cf81e47f032b55b31e76e8b749238857e9229b61b457e41431669c7084ffbcfd3f2feffe36fef12145a604109d0a5ccbd9edb0601f578210b2e461e43339471dd416f8828ceff393634815ac4e6b8fb4fff4a6d76092ea2758112ba76409aeafd27351a48f4a104e6017647dfc678bd6330fcfb5659df55fe1f5ced33b13a7c5aa78a1ab7305f996d20c93abf08899dad20a78e7f4c247a8907ca1c5317d3ce28ad8ad74334faa56ad54d5ea33d9ce978b0b8287695e30f541f884de352f594be5645d714e33702927390f45cfa7dc9e9930889f503b1e93d32259bf3e4dce3a6ad21b995445d7bf69b5e4617bfb20b2b1b17a21c0dc5cdba030f80201069da1cdd6582a380f1963024db888a3c49331d96e4702989269b0ac4d091a412a9d2ec88a8a8e352e85c5a7b97a1f1ac647d12e74518281df05d346b4a706a89151a41ca7c57bc0fc9c84e3b17af10ba79bf88d74d118ab72f5c57b7cd7a3baf6e16d5134ea09c3f26e81e31f5a98f50efffd538a22e745faea983b26638daa6e97932304c62402228d4f00afc872e8c2a54da726c0db4f76faa43ed17e4c705a09f677858caec5e14c4b17ede0fb701102c54961d573fc55ed4d5da7a7619436eb9ba04360736da2e493dd3fbde6f716da555ae7003239a8955df91cad4cbbc8d033032bb40bf3239f7bf2bcff81d922a9945cfced40f5564d0d0b136c7bc05ace444eee9e6676eb6972ae28bdb77e472d574fd9d988c1d46a2968500b3711c34ec56160cda3fd3286d0313da77ac618886aee512b1ffd34f06cb4afb9c0f30ecd04d421b4a67f5f56854fa4c072a305513541345d11f994ddefa59bfb1ece2f8d6b7a72f4d5440126133b633421c6424eca90ed959f60a807a0e87f8fdf97b20b3f2d438958e6361c303e40360098063a7080d465e57c84323f336293fcac30df7a63a0a94dca42095eec547dccb8ff0e08eb1e5ded40b008a55d429444051fc0d4399a0664be0da34d65c125a4c81f0d1faa6ff8c6106202c689ac13f9fa9fdb84cdfc927437333e67698cc79ed455a3a33e7c12a8cd3acb30f7948130fe1504336d0971218fa0adfb61e1fea0548ef15950d17508c5a6e0ab6a3206f2e6d79212bcac4b28bb31fe92627795dadfed61e7f5e9001edf1bc55af38afde6c89452f23d09eb8065d5f45a21981035bc14c07fb54f437582dc3af7b648a7c17840a71e0b9a5f952012f7df3d5d239ee3616166d9c1748c68adb1d361457e754b647017551a7bcbcde66eaf59629fa9a5de8339b37fc60a38eb0a62e5e646df92e9ab5617465025e2190916f1ad539fa347296dee35b854c0bf0784dac4f737c39a6d603dd52820e0ae31ebc4b8da8a52041c145f5b824b5fa9a5df73c84fcf1360b330247194fae89db20275511efcbba0ec83ab8ed7e2ea32d77d39e7d938f8de4c1b28ca2ad8891a86e31dd890f24200db4e95427d6d767ced0aa2094392d7402a919cb044e3aaaa3abeeb2819fe09c12cedfabcdf85d0518ff7ae10c451a3af216413aaf5f4417f96b716f30cd7087129aeef2a49e1d6b3e2ff6d8e14d08f8a580f6d53b6b961ec4ee81f73ff2509a697f6f7e522206a8b3b5f2f489434623227c3c7a76571beee7de31009bf448dd4ce5f69813979ffbe52225e122393b873e3585a682546698f705a06a558e9e4e31eed8b755749b9bf08aeb1eccc21ce30b2a3dfe20bfc55e7d342e80fe5bd7a1265fe4dd37488c9e84f196b5498713c5e444a58e8b468827bd9e41faac9e7d64dd133058957117f1bdde564084dca2c9b1a502354dca224f490c3d1b6b4913807e6373985b76b8891bfe425b11c951103d514e89ba73c7b1aca53ccc7ae0cb2e45fd50195775546ac70c36bfe21149de446fae98d3117b80fb8f98476af99a647525fe02552c32f0daf8e4c97240bed0da596b7614bd98183ae44e16c2e685f81e3a9e0e35b7b5f4298b91b2666e6fc9bb953a3420dde52691e9ed7c5227422c41a1dadc7c5448d8448716d0eef87d9dfc60b6854019f4ef31873bb6f47e0a779f398a79ddea822a48627a2ae67d12a8c012a87ea0b785bb19f450cd58bb08330978b65536f73aa07ba358767843121eb29bb18c99e426f3797a87c0afd3d50c097f7c91ff3ec538ddebecb65895cd082a3e97955af392b8931ce93b8a7f11156080886dca99d612c796b88c8ee782ca568240c61a6981aba7d849c003c6f9a2e1835706ae707e521f93e1c1c97c16c6515844696905ff3f8afe51489faddb48a67f189c16f1b498f8cf1e15daea777f2627b290bfddcddb6f0cc66dc8a660cc85b3ad935cfc2566f8e504e24fe06a989137f5925c70625990183e135246fa72888b41082c8de2fe161ccaf9b16c62343282dc7a2bc07c3243c5f647ae5f8f9038eb636b236d85230f38602cf3fd76a008861ec5e563f94718da69ba1d37078c182f90faa0b76049710cf8da10aeee2aaf35e32cac52e6228eaca3e47ac1205f04a923c52429e00c15af5bba09db6b13418f260ee655d7cc4e7e563234f6e40ef6f2f5ed19f68f83338e3bb60da7622c4f9e8eb91d9ff84356f617a6e86688b91a3b6f780ea708069d3e8d8347278cdde78711e24d26a83be0518e8e5036d0f3e991a0d9da80f7bd0dd14ee62542779cfda8b4665639310da535da895efe6af5e299b01e176866e9d9a167e83729b6ae2dd44d681714adc20c25b18fd30b1ea095e1515d17b0db2965c6c810349c154ed237241419a80eee8dbe5435e35bc0d75a309521965eb1572b288f78985d2059e9a4517828cb75c0075d4f231389e594da9694548dab6812c2ba8cc0287cf0b3115253c1d895ddf2236e794b0152db2fdc7a026f80f52b2ab9958d92dce85f2ccfcb3e73ef19092193415640380452fa5ccc08f3e96880103eb8993cbf479fa4219f7196a49fb19977944b947105da7b94f5e3c5a0483063e6af7c8ff9fa754b44cbc7f95c359a8171150f3d672c33965d64190121126f7617cd07e7242d4f0b3271370bcd6d499ad9f71cc9653667d81d86067ef03c5c08946db26960e1c8c188236fca7799040eb223617baf20cc982174dafbd88566bd55edf77afbf9d16ff8da5aca5306e05617b71f67be1fe4bbcdfac33b05de40f7adabc43f106adaf6ff0cc1550f543a1063f196581ef919a61d8737be644e227ea51c4f9f137e1286ccd038f0c4e005082b00cdef1722ff894e526a804fcb83f41eee583aa773871db2a8e43e2ffd277ee0afed2be25c889808332651d1644c1859f37e4a4daeb45b706b91fe67e2bf98faa862b663b6d3b7d3b29a224e04d932a6607e6c435f3089a178229018867abf109a93e7412a5989e47890ec133c31a020dccf0918d24f752573630f56f8eeade46e0f4cde082c35fe286e41025cf08d1905ad1a70c752a766ac3f140ef87fa2feac049acfe99ad30ce79b6e718faf914d4fb6b8933bfea42f3367281270b1471ee47c57b1dcedbaf1a9b4254b5ac3ee37569d44aa25ace2647261296446dbe62d8825233d8b50bd90bf1ae8bd764e13b1cbe9cd71c5a7378a5aef4ec312002e94669c12aa221ea8781e3d40a190196adef311028b3c61d1b0727674285eaa11a263144b96784ae14e47da8a9ce14452a77018758902b6623c69bb4f1d57244375a92681d433338ee214b01f99d005824387789b336479f51a378462b82bf6fc912fbb8fbf1e7f1d03b3e7b38543b12444ae2d60dfa057194512fc70052c6dd4f1871cf71d6bcc9c412e775c77e7191d568d9abe947dbc4dd57fbf02e0b3f6781164aa1e205b42e7ad5a61ef6c4f6c56526b3c0e954534efaed4e0f7940c0110b65c7d1dd4d6c24c083844883a71f6d91426db9074f0d8203c28b5818294e59dd54420027b01fdba687af16155c04f7043efe18604f65ce8d0f0799281b174f037234788fe4e6dc8bc6556c7d439cf661c9be1880c7b821782c2e8805781e63121ee5adf127ff83fcc83ad7c52794647bd66a234a6616f49fe0facd9eed6f1a8543dc8277e92b8c3e964282f8d4fc5d95fb5483a0fe6ba006f1b05850f9ed8208311668fbe32edc85774b7d42e4c1005eaf96a52f3462c21b5f7f207a0bcb291c431ca0fcd58486f5c6b74ddd44134b7d86fd16aa5c1b74cf7d32cef4f277013b5c9440e65682590006f920d07c9e6ace89fc0ed6d60d4f46fdffa7a75e6fe7cf0e6428d38eecf19684fb10433d5bc31ed756585e0244be7bf7b47ab81292fdb371373b9a89136d6489a79b7de83120e93825e90c9dda96466a78f0059c5633e2c588aa17fafd969d07c6efb222152c23feddbeac4ece28d0c138d69389580ee5a98e39354ea3683c136e833db1b601d97cf32f504bf525ca22dad11b33e5f73dfe299dfc0071f0ff918f85a502ceab3743e0b49fd15da432ed8b2fb319d7e6a3febc7e25c2e9f322e9c6ba71518f9a7139413f1bc2004ae3acdf8e022c85dc2790f44f0db4e276a7980828ee8f51f6a11ecb7431273ba74d907aa92250894aa60fef1a59de950a951b7f2b6bf44a9c39b3e548762ef5d4fc794d24a290ec687cc941f7ffbec7de8a847838fce270b431b1e57223d8008043c64bfc62091baadb90a7c72f1bcb08d1636d7bf82aa368668d1c2082764ef0c4607ad5a6bd4fb23634d908eec1cc", 0x1000) 18:21:01 executing program 0: sysctl$net_inet_esp(0x0, 0x0, &(0x7f0000000040)="03", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000020c0)={0x1, 0xf}, 0x2, &(0x7f0000002100)="abb64c06c3d23d09dc6e69695078f3fda2a2030bb0aedac468cc7f6308bf70d4e06fa34b425b98c993641f66c701957ca800643d474c728b14d64ae5ef8b515c", &(0x7f0000002140)=0x40, &(0x7f0000002180)="cda6db2b4142a6f11617ddb2e9744198152453704dc8625d7a5b736b59ba359edd904d853d4ad9f59ab03be94d134e4772378af9dcb64ae9e7fb4659d9923bc858f2abe0bb4dcc4783deba74c16608f4154111c51d510cf25b2f9bcebed10f5f40000913a197de8c90f268f4b3e32b679d7e930a2ffc4576fe20b1a8c0f876f8316278bba825d25880021022fc358373257aa76e518ea389f0596541f9bea6aaef2e5c1487ef435bcb0f842b3f348bb3d66f5c474736afe87c3f1b208f3932157a79efd408cdbe242f88e86cd8eb7776d55b3be64137f03b837fc43c45e5e943853bd83f1b16569420fe1459ce285df6f879995a67cea31e", 0xf8) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0xe, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) mmap(&(0x7f00005d2000/0x9000)=nil, 0x9000, 0x1, 0x12, r0, 0x6) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000000080)="e93a0525c088d55ae42b2201f7c06775054a75be8f612e1644324005ec34256bc2e81abdb855311696c79411092e03ab49d1cf1596432b2f26d25135e901a6ed04448e0677c2e67b2211890d1ba82cb3e5aa5253684c503b97a1e3b1b0b2151b22457204921010199d9c135042b22d56a7fec78637c4441d88a0bbb1ce0541bb5a4411898bfbf869835cbcb39d5a172bb0b4cfe8362a36722cb1f7fcc9b93c7cdcf122b71e1a86f6e9355475de0e8a2a1ea2d41a3c0583accbdafc948e1bccab39ca06f1124a224e1318d8d994d320083f0724622660d06b08a9c40fdae4389085fe968b00c71068aa196713f0096dbcd97cf76da8b2440c46c1730ae6a7016c7b7fd4d2e8a73d4a5b419fd2ad1a68eb51048d3a162b2b261e7a03862387c4d505e3628ed656045ec1fdd6367662b31e6c6f54958f40435d71a77f07eaba1511a415be96eeff35594ecb282b409e6a6f96735d8d82460644b578c0daf13b915149f374e6c32c9970f13769f3f0f1d6d5d43a713c594aaabef2ab7cb45202158d5d7c8687162dc30476f4e0c523d0e08993390a7511134eb52ad951c3cdc765d4141ee0a646ebe2cbe6ce2b9decf2fc64406a5e55c2b1757f1868dd69b93c764214bc90fc5d39549471364a0648932692764b17d8ed7a9d16b2e0dafc66adc21d894dd61ff6cfe6f244ff174b789f70860eb355f212c2f8b2412ffae1ccc03410d5efca87e242397ba27226aff65ff8dff9a50990013cb3107583c88af127adacec43327c9fb73e03e5d08bf8c7e593dd1c308a0db33cbf53ef9fca842d5da3e35323c0dfd9e61ef8b6cbc58dc301655edf35234720520e29f2dc48d6ff33ac53aa9b991d1657a0eb6fd879b89b59b1969bbfb10447f142dea2313d5627155d99beeef829928b61408687bd86e256ad5e5e2c921dcb415de9d6c729cac6c9bde4ce223f8238f78f71c7b3e76c6cf97b4a7f677249f296277a6dc97fdb50010e1fa9b26ff166d3ca121b2bb81f1be6931e41dc42c8c1a256dd352ce7180c894f80d788d5a2d3e6e321736f9477567ed973d259350d4a2c4113a33cfce104b51c4d78316a730d99b9e2e796a5d8f056ea53b2a909078c65ee04569f06b4cac30b31a900961cdb248bc7294d5c5d5e112fedb411a558dc6f2246aca9df65dd007618dbb3bb8ad4c3a56a6d56b2ba8d9a197d604a9169921ef365b92ad5ab35c56ee0ddb3080cef5d9c6a6b92aef6f0681efe5838d6af48427dbf65735e9d3f5f2eb679fd4e885a4c5003db7968b3b8db34ca0812838769d6e8d3e8068ea740f86752741dc3811d009babb4fef36a68313954582bafc2c93e3b44e9888ed8a8fd4ac43df34d35758c0618b2d7bd70cc26d7e25a1aefc83c1092bdbd98df0b213073f19ac76459f584a6cdd116f10ae9ec13e2bae1fde6b6229c0efac433623fbc52ee92b3ff7bf82cf828e2ced9e8d301195db8d6872d248218d14ac5ff5e156699ff0f43a66740e1f95f3ba0a64f47f156817cc1d88496793b3ea7044ac30a202fb93a8a309b28c3626745c4f458054e8685cc30a5cd4dcc76e79a67377e7bc2aaee6c2ad273abcb9996d7dfd9cc0b2da46885e6440a49a26e12ed331c9f1d9e140b418bb475668645628ff06b2683d33d4be7040a01c41aa03fa2a6fd95115cbe87eec9f25c6d88ce9f9eae9352a9a65647879864e3d32c2a8d87fdd5f39d1585e3eff149c6196a29ab1c634029325994e683eff79527b86ba94aef2de4852ac095d0524482549d5119447a1ec161ce8fd21d2de52f9b526e7c95fbe0b8d3a6d1e204fa6335dd459464c2e1319f5bba06d25504fcf2121fa765f161aa29eae221c21027c8ed01ee9433fc03e41b45a884dadc520b670996bf2f8b22b9b2d997722d095264ac6a7a9aaeae3b7ba041e494021270977ac86ad706a341a5f80d229bffb636a3b26706af5d7d404027d566155d9875325ed899d0ef35de93a490175f4e681c021f2ed569985f49917bb14d8cc91ce7e391e589cdf20b6f564826f9eb19fea28edec46a840d9655618b2f2ada1ed27f32847a61ed88c97359c817178633fa8fa554416f96952036f3c65bbc14de1cc6a1920896298e1e7b01808960100ee3d17752e278bc4623b2a3e6c0baf4c8a754d9ae583c70391fd3225fb9c92103efe1ae022f37fe237a886649e90cfa2a0eb4bc2c7419897eec51bad99ca67e44c6a33a727f19385a3cafd27650c1c47bddfff004fd94ab51ccdc0e064bb9991fa240ac00ebaf6490457d2ca29fec792c0f07381ace07889572e19ebb5d94d226b512ec90a7c092b9d57d2979fa267f54d63e64c8347fd7f9237c9f558e6f6624a03edc7240d2f80b90db2ddb96e699dc0f41a199986914119caa0c9b9be106c6534c830b5448f012b6ffc85c97ad7fb749a370dbab3a511f75cdd4dc4dda194649a4f2dd5014f7c567a34065f6bc7f0c1a3f99eef6af8183c93dd5116470c75569d03c08194ef9b97f8aa18454c7acf712eed33c6c82b75eec2147b5427f42e29199b0473626db0ee7b326cb060f10a89c54c4812e59c58520507c035f6ff0ea1c587bd5969ec5a6e12d7bed33318c0233bd38622beac2824a6a9457a1115695ce228245a14eadf0cceb9e70d5db8bb74c876f4753592cf98c2535004970cf7e27723d155f626b4b77a480fa756366282ab204feb04f26841b7fa7145b1be98f7c9e2b66b7c9b3d4fc0797e4fe124a4276aba5e608ff01842d498e06720814a32e73ed0b133317c24d184a4e8030e31937ebc74b762b4e94545cf8d57e32ac36eeed56d7e25a98ce5fb6f5aa426337b1bc7b03ca7620042da3fb48d07c550ae8291d5fc8c46047e1cd5ab8865ef039e33d4c612291e6400429d5d3c87e40e0aa9aa1cc98a6f1904db44dac77df1d9e1561c31e2ba924afa582417b3de38d430b3841a805f1c4efe5bb1316d7bf734d0db0bdea836cc02de422e2ad054d433f70d4ab101adae730e634ed50541295d9fee9a8d0da811288cdc4ef4a5739f6df7b98fb8a9e7e517ca782f26f1f0d439bdd33e39fb22fe9e0579c327d1da0f4a72ccb65248317e8a96333edf5f8d52097c68f6da329fa631b7fb00b0ee39e9832ed8222ac91966d9046015aec2df3ec3523ab668ebb139cc88aa3ebd3a8e25256982b237b6e0c08e523117ed6f2fbfe87827453b58b57b954bc4bfe0c831aa887d8ef99ee449d6f2b9509d0d6deb716321a29cab6f731d872e48bdaf6546865b78c30c058b66a82f9f704f1326a75fdf82a4e0a7d78d2f810051b892afa51f964e8b954a16e40a0e91649c3a672fa63995d4ad22f9fb57348b82291257a4786c9b6ddecc503d16579ac6ec46702ccf93b525ea7e87d9c92461d077ca293d354786b979af007015d206f80eaba51674a9e7bd05d7cb8f844d79df7fef6ce8efe2eb735aeb93650f490c284171fb14f2df7dbea03c8506dda6af3cdc74597092bb566e912b24478a853e76a4e7be3be29507f74f16a00ebc3661d6c375b359ec26b5d95e87cee1e7ee8402f24e5490b487a814a30222bbd338d00a2b892310de58e0321a0ba6c540a8d51c3e3e20a9664ebfe839580f6449ef459de97d749e7cbb9608d16d6ca2b499abffcd62876844b7eee78f80ccfe2b8164d53fdc6b09d2134e717a4e25fd36bc66fbc11336d5d89ab2063bd1e188f45ce8d12919423c7044bc37aa99af300fd551513db18836b806a06033f0e56e9126aa282428ce542aca4d5f42b3f8e6e2de0fa6bb4f482b07169da2fb6c6992cb003a3b0fc289edeab55d7bc78626e7de72993b10dd6b541db0bde74203225f67dd9b3a5321d6cf58f9ecc87fa1ea2379ec19fe11d1c572ce3299e0eb9ec3356007617d7b5a6b5d99da5e87aff8fe952686ae910db56687939a09e40359bacd8ffd58472ad42863eb37545e66fb33a146796c0ee98b16752a4ab1e70c4c9b5d06f893e5cd2c680a3c9516d2130261664d5e4f6b4cac4ca351dee64c61cd2e967f4d43eaacf7e0ac9dae3aa11f46618d8c7db28cb29efc2af24a4a83acd3039192827126dc8944e16e5619aba5102bc88badad75ee9704b3af91e758d31a1cccc72e1e0f0092f80e8220d9bc75cf579d9e2096f93b4ad01e33ad7f2e071a412867f33fc8395af467c145a232ed025063a16c74c66576e220178089fa9ec1818e1c6a04c25d6881d3c0a92e9cb3a23048b6f2947770d34e96630e1fd746f77bb357dbbc91b83b0efaca44ec139ffc1ee91776ff60292060eff78187545f7b8872d2a0561e806aae567a7f0d64dfa6beba068c15a9c915e91b4358f5f49afbf21147e5a6488332fba92080b94302209415d2357f48dd8b585aaf348c65e8b3012d9cbf2512d1000638da07a844d430af1674f34036390198a53435c2eda331f244b65c87de15e5bfda73d27c548f43a8543a779ebf550d32bb301e4e5303a48465a7c14b96e35325817f35aac8c64fbcc156632deb71880b3cb67118693d32bd831ef305c6c5a654a231721ee97c3d1787e4defef0db7030dcf2734bee14de9b44b08a3dadefa7b36274d3b834943e0191536dcb3273d5af49ea7119628da900d16f611ab8a04f276960a06d528b4fee6e81578267d10066061157e7e77ff99ed9f941b20f22a30e4ba544fd4eea865356f57beb66fbebcebc1728665f67f1f6268791c678db9fe53205202175a6751f6bfd61e3c81a48b5b9dbca6194e1d566041d33b2ea9348d8f2250dcc2c5ee75827a44b4032d8478799c2d3fbbb9e8efe2f03dd4a6b1a516573ec889429e8e6d348be226b61692c5ada2535c988a12a90af4cde5d5bdbcd176f4056e05155751ac1b3f72c98433006875055821c85f4d63c1eaa5dcad3623498eaf11237afaec039f0d17fc865c1c146fc7c05bbcc7fdeaa0a6605cb7a10519f231c2ef0fe309716e26e001c34f46b53045c2c9b4ea0fac8bf717ccbd56be4217ac43d8f21e5369f01f65a5603705d6b16dfde747cdc685651b11fcbc2d568275bb39ad4f9c05d40467e18278614c315cc2f4f8c107c047fc0fa3e38df8dcf9f6535b529f1983abd192c19374c2a36484014f7686d22287747b9f3ac032943700ec7ddf19100be7d8b1ca3dc0af438d073bc622b97d75a3ac7fa69d0ad769e0208d038cb525d4904bb29871380f36ca8dcd28d3f25daf82b2e646afea454c58b5ade88cba9353072e4cc173ad73417c693ccbcc9146692a770e90a0d984968d09f089a564d350b5b2f5ee086dc7c0768ceadeeb579a1f3869688bf85ae159c452978d0950f74c4191199255ad8acdb81bd716f229582963ed83df4e37f6a75da98af24f2db0b72513bdd5cfe43d0a8aaa2832d7ab1ef68559207bd1ffc58229eed25c94ab184545d3540a1fb3bf3a26a9a9791afa385051dda741bf7cf497737e97463d3ca120d67ed8c2ca21e7ec7ba108ea842c302799a1e33e4c976738396f8bd7782a85b80a9ceca21d4ac693f64d7f6af5dfb2feab7bf3d2bc68f094fde25610b5ca1fb3e4fa6b36155cc6c32b52a6f2fa0cd5873d0a671a252b3663571c8fe4823b43546f59d122c85375a1e9145cc737a910f395db6a7b6ba73b0264cd46ff91bb06c9e46e2c12bd2452fd33bb48ac438e54b541f3879c9fae831efe3f162d7c7ac5ceab1a8f1ea18b1f8ffb17ae2f171bfa02410e77ee50117f00c1bd89dc2c4a7a0545a2604d6381375e1d6201abbbae7b13780fb89a830507869839bb4bacd198229692711d012e1cdaf2f0ae2e195ca802e5eb33b1c1c1b9d92d576c9989", &(0x7f0000001080)=0x1000, &(0x7f00000010c0)="77bda9040fc3aac7b94161fa274b4daccd96a47f21df2a0327e4e0dda2809917b906889e839d3deaa76c721f45f10b1e26aee85e4aa04908b2862cba92e48702125d754b1db422f1c0d64fd1bd8b67aff39d4ec30e38c0b97faef89113908059d0ccfb8ee7ce9ae7586c056b545ecac8ebf80be2fbe8ada2d6923ce047b5f8cb47a5a73b1aeac80a9f9468b80f30a9766415ca1c948e321ec0bfd5616862e401f38bf8d4aee44eabcc67ea1fda29488091613f09e6d77845a9003beaaa6f02308ed0ea9cc353fc6afe89566d72b3a57d54320126e718c5670eeca7108eff31c66efdc1074ac57e138218a7a246f0d08bfe1d6a77e387e02d8a7eb77f10a9e994fe7e895f4c8e72f4046e5ec2e227669843570ce0fab7205352ac918eabdf70606aa26588bc2b69d42c59bb8cfb9806f33835d8886406c62bbc04011e378a36de7330cd9c1e85c6f3b22ca127f3e33664aa531df23fb528a18806148b72dd61e588b6686faafab461c2693225c13b2a223c0e1893f520080a7230e42ff10d6967b58d1655a98fdefb2140881b93466074be1a620f2cafe8aa61b04933d8c315a3e19a2a26e357b984c5b2b9e137f0a0ee690eb1230a113b6b3ab0e925622f99a152b42a927f87c18da27037e4fb9d05dd9a093b91d7c6b7cab0fd1b11743c9714aa66f02578e54b81afba3035644440244d0a9c6f8b69c3bd29af952167149cea1b1dbff5977383f8dbba95d27912ebf80bedce9bdf4d50307ee19aa83ce86d09f890ba8d1858d48355fd67400abe57801904266a9042c3a38f77068d241e2f9864553706a43ef9b7daea1d5dc63a6f221225f28f55f8b21d5f4bb59e2a9da3ae2253572cb5ea7ce2e3ea013cd7c08a2f7c2c35894fd4fedb46a246d4a65b52e328c5ad9c30330aaf77e54f2920fc2b8f169dec61f5f29790824efb1b001a4872d1346580c44fa0a881b08206be3f7309412f5e385fa3113832bd43cd71b74970bb649c98f2a5f894d7401c3e832df884995d97267a2c299720de507f99f3694c834245567ca0d0575e19b62a421db2fb29748285b4aa030b40841c9998494534b046df4b54da14902513ce6f4baf952d4c5a26a5cc0fb82cf817a43f417c4379c8f58992eedbb74eb9d54e0d5ce265c13cf9b7a2a6dec0e370fc0ef53f3b85c57eda0c70300f5645bb371a4c7ef4aa2db6cecc1a8e846b833591692e07b0ce6ea09b843e1dc7ecb78bbd0e98c69135e7052e3452e3d63dce8e7479ac1b4820f4d2e1b5f2b4b8a92a35012f426dac4e8b18014e11a2f75fc7b3780387b457da9ebfe4390ae6bce64abc2376eefe377ef2c6ee26a535edf029ae963cf4e42025fbc0a99f09331305d3a165e305089bd9867ed3f792b9fab06bc5bb700d4bec95ad11b0b240b559284bd8a8fae4c5fa672767e6527205644b3107a74c8eee58c19396549a65dc6d2fc8befa6653893838ae42616aea5d8f454f400e39319ee551e7e276eda52d8e9d5a9c2ffb9fdd465ade8303876158a6a5684bd4e6c349f4f610272c1f2f87f15f709ea131733a8060d3d01b4a98d9f4cd80f5505982611adfc64a75c3648d117c473dca64e340f2a8da5b6f37648b6df76b9826664b80339a2d78c0bb4dabb85a93ccf5b4836b73c83af8f84c4635785c39a23b8f54609d45b3e04f08f2509baf3ab1d1d6c9c12379edc3b2738f0299da459672c2a08ba2e6a0451e1adc90b2cfd413afd213b46e50a127f533eede32ee4c76e83a89605a7f024c2c6f28c6c4aa275015e5910a767cab4bfe11a8334deaaa9ad3c4fbfe0e6d385ccd6616c2a50dcde289ae0bce616203c3f58dfa09eea6628602c7d80bd3a8f313dff95c8f56241d905d4dbd5f9669eb44799c68d15725bd39edaf95924693dd20c959040229fd048102ff29e0fcf02084aab1d3da8afda0f4ba3ac9bc7fb5101ab0669e72ee84f294c3c0a432f6472c21701b9073463e755ee10aa65f846c71cfe401253f43bcb140e734c22de6f4d7272f62622b6b9ccb8fdaebf4bff139461505697c558bbd1870bd880d490acafb82ad6a9677bc1fe4cc1bffde7a90911a8848f09057ef516603a40b8831c089ebcf7a70feb3cd815e488c5ced5bd5622283dde8e8a7875d244ea62aa836afe697049a3e1220268b5ea0539c99e8e5153b908508f8641997a6cd10c2c2327d00332782729c04b2cfbb631f7e932bf45c22ad62fec10d0fc248c86907d073e55927c60a72b3563fc1e9d8006a98a9f4447b9bf7b952c1faa3fe6634d17490fa6efac4723b5f694d5b05acce91ed81a28f86741f108e410a53bc9b5b0ec402f42ef871849ac32eb73ec501cdf55e8983de2aa20e15481e11a0dba55a81e8edba62ef7557465acce5ac078626aa7eb624f71c03475fea548bdb3a6cc04d25751fc40a615f9d4270220bb369ca3fe92729d014714611f8a8f4035caf30ff40d0226aed89bfac7cfe4e5ae98c69ef8cbbccee01ac8ac71bb60d604d54fd0fc86124105b1ad0231d6003c0005fddfb8b457b63c6e70d8d8eaecf603d2f771c5dbd62d2d9ed03140b913e5e2d1990b14d65181e4651415f024ed386e26b353233027b958418e051ddf3fc5b393002f3682bf3e8a55336333877006711febe91750f25a08f79ac9fed9faba43dd12a2fd083fd33cac72a89fd05761b3e8f5ad95f4fe4a5537c011a197de86dd9be62331997aae841d76be0291a52d4ce224e8a54f5f36e23a33f77e7a044cedac854f0142e819782b9cf5b4884cae92e0a85508b7aa6447bc6b51a3a74522cd0f5a68a0aa52b2fdebac8fe1031f4149f76296e71e06f55f1858cd7853ee769623eb9d75fc43c943ad18be5ecc0ba009ad1c02c1c73b0a316300eedf38752d9f0283ff2cfb99a6a2561844c78a91e1b31bde7ea45950f76e57351a4044bcdb32c582f5597ee4f7d5b21de946bfae2a562d12418e30eef04edc0c23f13d0d032cf6fc8238e09649e196100c8f8645120a9e05baa2917118aec409248535e025f07659b587a5a2461301482a503063652724e94ed624d83315a4d3ac78db0d4327e5d0eee0453ab0652b57bc227283f303543c632a7fff1d1af4c491e3769db3cadcf8de63449396f091a5d9139e14342350e9ac9800e9d7c5bf5f52ec496dfcf96fc9b73d12e0a2db89bd6445c44c80ec72b036b8cffd323a062548c2cc86fb9166d6c88f8f4be99f8009bd5f596dfc20fbcbfa2c419262c099118e6b1d26cc286c17c3fe3406acca75d90f8417e628c45b0766568ee7da4cc85ffc6bd9bb5d184fbfcd1126e6624e82b85494cf94e2a625d586f26ba583c071bce5b93ba55cc31ccc1b1d4affdf0b17888def621311e86cd7f9085b219c0b9e9841e29fb25518086dbe6efa47ad772f9cd21f722bf3f8e7f82f915dd2cfe4f34298d364265646c02ffe1527b6cca839bad3d166137b79eb49041f080e9301e330658b62483796137372e5d9ae79725e580829538d1ed3b6c6102f65ae9c9e9b6b94a30e58680145f3e6b4c7e416744867ef3333bb11d5ff0d5fac2b5d35daab9b5f0c145b2a2cc295e1d0337e715fb0b437ea67f9d3edc64f7c07eec63e13d377783753965b98b63acd4d145b0a9e5d8ed606a7bbc9bcc0c1107b98a84e6935c78ca6d93aa3381ec3b810a931d5c5e94830ff8b2b05448ae6a6eb181c358a975020a883363b0681c34b734624e930d9200bb1b4dbaef9ef2f8dd2484531321c0657b6549fa2146c5c04e491f1d3e213d36fdc74717560e6871207cff1b604bc39dd26cc5d6eb98bdd419e7645a87202ec8948819e7c736911ae2f041805a8b45dbc00ee693072666d81e4b551e03911ffcfebc07452d59bde260456e24d3d8b72ed3e19797d852d6c4db5c1abb1ade6b5bbd516738f8cfa84ca0b9d0b09bb57e4d0ca3086d307b6edfda4e6ebc2613257cdd190175e7e6925c061cf4089662452a7ae782bb4a0d694b2b09b85b6dfb9ac9b164b87c9ac8262d2de26ec10c9fda07b2f7494b5297677fe335c3b83d816aa0d40f36a1725e8557c880deb7bebeb320b0d7686cc6c1b4376363701bbb58454bf8a167f6726d28bff8d05a8f58242678b28d881040b01a31dc1e8e51fa70b1b9a7fac8d63fd2bd2b283cc6c4e9c32103f3987c199c520b39838ee223048bd00deaccbaef3948f02dfad340a061a2ee895b4fdde61993f742ef92ed3231d21323d2e1400419d5a5f65dd16416d7ed163d25fae259c5b334a3d105c04697cda5d825f5a0d72558d4cfd9b888190b4e07f99200b6cba4face8a9f1b259a333762bc636ddbbf0be50bb0cf5b389fdb5a197d32029d7ad71f1dc1baa0038c2e7ce2c7bfb2b86ff7b76f6b4185f3814423b5e5fa96eb3990fa069179ac24d605931dcd3beda967ab436d624299092062f7375a6219c1d86e9cbda25aff68f4b2ca0231c72f74a6482ab975b54fc65158f3d0c8c032062181d61afd903e810475311287e22e4923dd4cc222eb66a374e457e97c273aa5fb572c0e3e35bc5a23237e4730fca649d1614bbc7aeb05523bcd798edb961e2f6b58567ca7615d21d3aef4a3a9a5a909cd840c8cd56673e50154f1388e891bdc624bdf95f43f7defa238142314056d1239682e245520d02020915a6b7844eacb8b70e32ceeb73e13103939169c82ace87d023515b17ae19b7f25791323ca4a00e3e572bd2afb257a3b30fa56183a3a47cad394027e0629c5d664e5aab5a8574991c2cd7b4ac85c410d5fb07f723661cee3083946a64a4a5cbf8b84e12a71435bdae3192248b1b155303387731574638fa9bf01f8c3be4f07fe56f8f47c1949ebbfb4b276e57f6dab334df3bd812d79aea1e9a70348dffe008da35038c47e2c799cbb44cca557ae1ee1f64ff8bd8b5ddc175add83d6bf147318e1d69ef70864120f9316821fdd5b200e9312c4877dfd14a2d981157577bced79f8d46c55362db94a7e9f3e68f4f4c4df7206aadf8951f11b34080abd300641d866591817ac8286ae8b7368a8e402f425ac62685644ffda04d4601127c1f7de74b227c372eb5f920111f97704446813cd52389de6040b4e1ab88b681bfc5f3b522847377c131c930c7e0838d383c6705ca40abdd0ab482f6fe9979d550351754c5c67aa1272ec2d72ded7c3e6c26fe48ff7ed4144974d0367bfeec9f2a4e950308a4d04a61711dd67c8dcc2b364c1db357b38bfb42fd2b9e276231eb76b72eff05702d8b71818b23f9bef387df404d40621c11e74b1289425df28a70f3f61cf81d82eaa5ad74c364bb3177fded5270826e3e40765267d0a5b394d8c376ea4ad790264db85b9841e9678f47ea5b4f9c062ab0a5b4f838051969740c129ce9769a9375b82d1192e4c494843473f7a8a296557ad8914bdf654e8f947ed53ad373dc19e3a3efe74746b325b50087284e3cb8d6855d1681cf52c170e9dcfde78296968be8ac72601e16d99f94d7fa898eb0273674c5b3de92555fb3ba25e58a4a4e702b7108202ba77d49f53168554931661ae8672032cbe5a6a2fa8f3893ec85eef0a080b110c8f9831e8d97d19c4171e24812be1663ee05edbb1fcca5ac9dd2998401b25ee680b79637cb0f26ee614ac804ea0d7740e19e6fbbb78e29682c750c45f8b02eb90b70d02773e027158c1949203084c431ebe67f5f54cacdb3e2ddd265e1ed76020af113cbf0db0320ba41ad7fa6cbfe508fe6825083d7b3c5ea3b48664b3e3ceda7cfd1c0cdb64e618d8ed795ff92f190d2ff645a626cb1a0653eda30b3bf5a49279cf05e7ff7c67cbaecd45d1d462", 0x1000) 18:21:01 executing program 2: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 18:21:01 executing program 7: syz_emit_ethernet(0x4a, &(0x7f0000000040)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "691edd", 0x14, 0x0, 0x0, @mcast2, @empty, {[], @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @empty, [{[], {0x8100, 0x4, 0x0, 0x4}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @local, @multicast1, @remote}}}}) socket(0x0, 0x4000, 0x0) socket(0x20, 0x1, 0xac) 18:21:02 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x0, 0x4, &(0x7f0000000300)="2db211", 0x3) r1 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) bind(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x800, 0x0, 0x0) getsockopt(r2, 0x1, 0x200, &(0x7f0000000140)=""/119, &(0x7f0000000080)=0x77) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) r4 = accept(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) getsockname$inet6(r4, &(0x7f0000000240), &(0x7f0000000280)=0xc) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x0) 18:21:02 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}) socket(0x18, 0x1, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) getuid() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) getegid() connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) (async) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000140)="42f8596476cc0ded31ef9ef980d212b292a1e68b3a04700fd7363514e8c38b860a9c2e3b45d756ca7f209577a89c4c8b8c9c14f3dea12f5d985441c5067af3f30ea01d3bbfa942cd11b61876bf2222e1da3c832a6126f14bff5cab9013ef00195d60a386ae9ad6b1a2df74535faffd67d754d4744b0a44912735f57e507f8fd83dcd88e6b3feb99731534d03a2d2d92265b24d6f6322acd27c21ffcf93e598b8ebf78501ab87dc05914455504f4831fe445ac1fde8d0c970bbdea157a65e018d2f7851d8dc6bb309dd4b9e6876119f4815c2bfc4e212ea4e", 0xd8}, {&(0x7f0000000080)="60258a0166c6ed94a2b3dfa33a648971eaa1dec527eb433a25c41b2f411d8e1366974d32078d13201243d5ea7911fbd75b2a", 0x32}, {&(0x7f0000000240)="fd001b216c05beb992d77ed28c5636b026f68b4c9df7fc63fa653f1d6326acd77052eaeff2e974bc9f1437711c0a3d6e9cc9da1bb56ae07dbbf6735a1c182e64bdb633d20761e957f702086cb17c5de1559907a400f98dd67a813e8013a9e13d6777ae893e100763e13e0c1a79f78c8a58155d6dbb81fb13c414c6d1ea017015df1d34fabb6b6a054d3b01465c62fb0a0bf24e238268b4b602964c8b609c7d0ca9f551c6812bfe68b65095205f4a4eb4ebebfab35f4b39516634ccb483d8cc1fc625b12c516d6817637669429f2309592dbe6d45ce5865caf1856c323c55273cd9d203f32cfdc678cee46ae05caf52472665f71a7b9f5086e9156af9debf337fb11f3c6b77abda1926bbeea88240d7e6b4e88c7056633bc6c1eac485f589a49e5e0356dbf91465f88bca9e79ef8de7bb56c34cbfe771f58b49c60d360c03d2687833305459be764edea550826a22048026a2258728e807c02f39fb62d027496ace8788a69d80cc9f880d23240c4dad514c3eaee39e27d392e9ecda3a55bfcee254d836f2e4641d479f50b1dac4c9a2a072787275c0c2e65ef95cdc1f821b0b3dd81ca86799428bd797ddd3cfb5c2c36e58a951fd56951afe8114b139a60de425668dca6f07bffa36b93e88a128cee310b0ee5ba7aba1edf8f0a044f1285322c3f05f11ba48702b3fed5638b9a29f77d40e56f403c2bfe25f31badcefe108372f4cb7a94c6bcbe882852e702bf6c78ffcf06cfeddc21e0adca7553340815eab8bf091342bd8cd74db0ed6ac8349d79c8fed404f7e3c1e9f675e52b8321ba36c8bf5ba4cbea98850bbb23509475cd01f157a44d13ec4be8b8c297bbb5a168103018142c3928ce7a19a97ae0c87b906d770615ad4269e99e4c705c82a864bb9241da4362ea1cd13e373a6215df644922e6bab2ef3eb5cc4e2d83d12abcdf2f32d6057a64b79d6a919dd6001c88d9bdffd61d7dfc1a86126180559d65ee67997ff2be60633900d5df8fc3d8e2e2b3032983d3ac3fa85f002d3be4b7f1072a398e4c22ee4e9171215a63b34f2e6a054245d2db53f829423fd272ed539e199561fac21c95f1c752ec02899afc6da3b3a30bc221a476b0998a41c4fb652e2f303c3e65622a2984f4b2b356d531097d2638bb8d9495dd702843e9765617a09e8d871137562f1337c7b02966e4cc93215e26eea93f0edd5c85efa0f39d11d2fe8068f50d034b6af48ea9ed8b24718233d9aee67b8ea0db21af5c8ad63845c3301115ea53673b735cd3b04926f92a4411a1332747ae1f0f61512c39e2d39b45769fa17fba69edc824ca9d313c07e8e9515eff77453027d2e7362de6a49175c6498b5e54acce960865e292ec6a1137cfb6a3326e84c6994ead1b7e1f0e2e817c884eaff14ec1570b5dfea0d4a720ffc5ad43b4639573aa05aa9d9f9749f97111168bb5f62354a5ea71bd6aed5bf0ba909975b198e04ca1b5c730a49bfaaae610081491f5522afe4b673c893dbd68d3ef30ac2e6d496457d4943f03924260e9702c026854ea9385a181f73af7d85bc9934ab884f4521cb56f4f53c5e61c72828b9141d199d374a9a3a4093467c9467414826af968c403c32947266f57b7f077a58a59b467958491f388be76aa3bc3931df7dd8aded9276c33671ebda6bf0c14bd75cbd80be6a352daf9f9e637f516343fcb3391a2d75ea701a460b355f3c3c39e8ac96f2f8f596c60fba5a037902f824e31e9f8c55ac26bd8624f80df5cc693d03462358448d839836b8e49b549703450e0d16186ac01a095c12a4cce68785baca4cc868a690fe851a3153f2d7d5a1609eac48b9c139150b060842efb42e956a8f822e5b45740bfdab69d10345fc38dd8c30b3e15c90e5aa6aa6759b5227569db197a3a7a9027b2e955c5997745918f43756e483b304e8baee3b1c9add53be9e328acb35700f81e8cb23b664f8118e0363f345d93cb77eb6a3d2e5b09532e64a354ce996edafe2d582e09e9c62ce909f4dbc305420c3b62121bcc97ed004374319b8eeec235083aa40b1748248b7baf460b9caa814ae570af50d99ad9c516e922b024389ea622c9ab804e5e4e7a7545f76839afeaae30348e005820867fe5e2b25f57c45c2c9635c8ac1288a7d8870aa57177998d2257e79ae487c83c88e4b5baf082411be089c9d5605e5b78d64161acfb9443cbca90e2cf87c10bd3cef3106f854929385aa9a9b6a30370891c7aa91d4c3a917a7af09f6cf634bc1e52e1401617630c8cd72009b8954b4bf0e6123b072eddddcfee3a2d5d76e55ce360c6a295df3b647b8fe6290d6c5eaf259e9fcc8368ea459393b2add5bd66d760ea6728e84ac129afbec9b34296c65c0862371da54f833bd2c322d2c187319c3c27165935f73417ffd591dce40956c46038c9e6beea207340eefa6789f7c10d54971e073097dd367e05f48914b885315420492b7b8db99d0ca2695c00d1ff96064ee21ad0512ca1457f4023cd3c77026c4a02f3ea9fea26ad7398d99ce769c947b3ed347071597370308532d184cabfcd52bd1470ee8225287a979b7e4623b45f3c99dffc666ac3d32536f1ee6538089bf3413142498e0e73fac6820c0633d2cd4fa04aed7f81beda42b473fafb4fe9f59e873220e788e9a89e87b5dad2d219b47931beefd3b56836dfc69bd072a612da3d86c09d6a6ac7880cd09699918b49e20ef538b4b65e9e9ce4538d5472cd9b3734783febf388e6f2ae19605db9f07b7e7ddc02371f79fdcbfa761c288720a8d1cdb669dea44f7f583e6140c0a5d2f4a99c22bd1f5bad778438fd7729b56e008e6d87543674e56101e5e15ec643039e948294fc803a2718780adfb17a0abbc5c2ff48e6f693566ebd70d1624f89d46402bfbe449f698eac6ba5be3cd4b42f8e54b35333301d2beace65a12483ab2fa484d44befd4a52720db4b34432bbc94622ec4829148261645720359b5024695ce7881d603809a0dda3b1a208f3e2e8edbab544a55cc55191ee1322a4f5872c38c62ea543222b33894da32585d26393e5afff5dadeaa74177132d7b28623917e89d1cd4de655d683932231a697499d0204565cb80284ff47d9198d73c083992eebee18748e575ef015be22b7d20598f5f16180b8d33104ed49ec0627d3830de4041998704c490a18baff3e676ead1f44f8934958b615f9a1411b36d6c324808ccefaf5866faf07ae952fcba933f58caf0bf0cb904a3c0365f9ebaadd9148ab96f7fce9488ede3abb56444f5dc56b965e34acdca67d2ebfeccf8b561d3834a5b1742562ca93cb0d4399e0b2fec5ed18ec83d4ddffb77d8e4233c3449735151b52aaa110ef52e264d76bb4c23716f1794902088b75c0937ac0bb5dd3e3cd6697f7c69f9888cad725d8994f66650bd4233280df2ffed520b4e8511f71cdd69349ed8d9789d5d7451547eaa669d990fb5b9a1a7d22fe902fd3e5078de8b3b29d7d7fdf5406a7958216ae121bce016ebbc373247a755a9565d048a8a445e882a4d7b2ba6a934f98a6e66d2429a291f8463920ce3190691db6a3d1a0c7dfd4f0f0386926f788821d6c64884e256ec43b45e22bb3f36335726327ee9133492bf6ede6082d89ccddc759b60131f461b6f628794478c5a34317232daa0384a5901e6b4e8af7d0df89b5c8dc37610888dd46ed92a64fe1acb6f108b07e458fd201b518e0a7710669ca8ff194a6ba3ea306014fd0e12599f9f7e5f648d384dc962476a0d5ed5bc1c6c0152a22273c610c00c88196264c89e2dbc8d7f31096fef09af8a6f3d7c7551b0fc38a57e5b39c43b4f99337ac0c421a2b1dfd6b5ac9edf01edbd7811a029c53268f3a3dbe2011be77e1e11c592b23ae6c73ea9b259f54460d69e17f4fe60ecea78d48ae7522eb0ca30ebbd332a2a04561ea1cbe67900bec38b599b4b2f28b8f76bee44a3703d27e672e9df24cbf83bf9b170ca43da1cb992f47c474ce09dc77e18cd1633dacb3fb1b219fe3d769be32a01edc470fed382c354a041c7d6e1135ff8c213bd8a941fc144d3da0472e413985afaf7a1d42a7df4bf1d77a619145781c5608a745ae1139060741b7eca84c96b40693679e92651c445ebcd6c8de0ed278d610a19f17d42a5b900d0f1a8a286833fed516e1b2928e34456e431a4baf4486a6d61b8cf149edc678119377bc9554d27d51cc9ba8f82388da04f5d25d2d317d0d82d4c71f9c151710552093229e1213c9fa0ae90bf3f58bee89d8e2e8b3bc6933a9b3246505b941e18d23f02f05fd93d842310f8494b8d336489960ca2c861cb6ff64990df9d57d241123df30258a1fa692d941c4fc9620f49c1dd190c63b451d2dbac6596fdd07eb1b4799488f370d575d1a1bd1e29c8dc00942ae41fcfdcb46f5397b299fca248b8324dabefe7a53a62002ec907916fd147596d74eb6c346f20437b832b16c1a91e3f33e65047aea8f8de74888e74d2ff3ed49d566752a6e1dbc949982f41c126cc7f15f8e7151f9abf3caa523bd6448b6ee9806eb59a22e0ccb0c87ea3b6fc521e80482fbf866458f5744611cd35ba2df68c9147e266fd4c4120886da5c0e34c8aae61b6c47251763465659a3b5c09bc7e6327c54f95e274dec21375a1804be0d74b0157cdb8f753126ba4a2355a0b1f8d564eb554a15c12e2027e49bd859a2667df4a5b2d457a41a225a2e870e18a154b53b366b834c0959d440f9537364881210e538f54f22bf3fb8435a1aaf7d36f95a6b2d981736b455f5c23cf6ee85ab39a33bf55e976ee7e8056cd97705c88fbe403627664e752947e06716bf0ee0358b06b2566afe41da539641d983dbd0b3ef06b20d0adce607cbe2cb940c83f27ecfe7c4b383a925393a54bc71c1af39561689455f60c460de2ae7dc63e71fd1a1766725b64814ef41cd86e84f2fc987519cac59a5c86404cc4e36ace28245e952f49745715114da66782ba09aebe6905ce1af63b42a4ecffb2814e57e3dde116098c700cc94cd2d4cfc54ddd3c9d85c4a1c508efbc4c152364b5cb3bb94111c28c38c5d1180aa1c9322eacbd0eccf5123b75c5041d2e4515536eee979caac25390685486dc48d97160354cd5cfd590f4301eb03ddfca1a85658e2dcb85fd3f15ec41d5a8a3395bb0ef686f556d1bfb1cbe3d3040621d4b425e74c9e7ad35c82fc90e21f764ce06e1bbc11322c03453fe4d1a8d8531c96336f081e6cab4950d3cbcf269ffa8c31ea3d54d60e9d76a901c288128616a081646c3e73dfe6119bd3b4d94b64045deb18170e3dc47ced0e0ce6171d4e646d1b6bd156053f1af08be419459fdabeaa435e945a357f25d9cf75ed403e7cbbf68b82e8230cb5239ef7f90d14e30ef2357c486bfee2ba093b9226d84f30cdec2646eb3a17f8dcc80f299d8e2220d38af43b06e18d9fcdd08eefb3fb818c90db37e08ee0a53b71962ceb0429dead77bc98f7fbc4ab8d489d3f9b37ed2f38f1ad5722a4e502248c1764f2170cc7b20070a98c26e98d033d001e0085ea3428f8afc44966d93f1e7b912f3b522839e888b6da7978ce48317b2588fbfde7a1dc188af998f9b7f00d1a95af77cd51f5c6d1dda24f5563174b78875ac687cd262a543801b2f630332712f58bfc444b65b407d4ae1f695c719b5d56fbda1b81f51f72ca42c31450076554737bcd4397fcd963a952bee5cf77a7eec2e6d13fc31ff7ace59b904b1a7715c97bb9dc3e35c504e1f0551bb4cd4cef8e86d2c85e1f866a427fc6964a7343cb56a1190d439d3f64f716010598b8b0f047fc81868b3a2a7bd6abef090755182a8240266832b", 0x1000}, {&(0x7f0000001240)="df1f01246f71c45d65d7cbd47e5d94261920b58e323d9810b866b40fbd0b42ff5866a847fa139d00845efb14c335d46bdd531fbb2723640cec1113a294976914a7959e0ec99b3faef5860806f09748a2a5b9b3bcebfbd31bb35c1ae24f46cfa39ed0890bf0d0cbd5a07feaecadf4d0", 0x6f}, {&(0x7f00000012c0)="f4aa5ae55f403c85b4c254bda70a487ddbcc1fcc7387df4a53dc8382e69ca29b952454099001620a37ec6bc641485cfaaa0eed071399167c8bba21530d53c804f961dedede4533813ca9d0ef9bfe2292785cdaff075b34014bb9eb6485b2b9281c987f3311cc59012a68d276aea6e905aeebd48a1183833bf25e36aba7dc964217ce6fecdf01b4888659fc0da053a70ef4d9d519a97505c1f9c5572e6ff82e47d72fa79f3d179655575ba6cd8d844970e43c4e206938a371882193b11821c2bdd55be87aa0698077f8d4f7e6430c1b20048ed3001f4114db0d525bad6176c8269d8d191c525811c4", 0xe8}], 0x5) getpid() (async) r1 = getpid() setpgid(r1, 0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:02 executing program 0: sysctl$net_inet_esp(0x0, 0x0, &(0x7f0000000040)="03", 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f00000020c0)={0x1, 0xf}, 0x2, &(0x7f0000002100)="abb64c06c3d23d09dc6e69695078f3fda2a2030bb0aedac468cc7f6308bf70d4e06fa34b425b98c993641f66c701957ca800643d474c728b14d64ae5ef8b515c", &(0x7f0000002140)=0x40, &(0x7f0000002180)="cda6db2b4142a6f11617ddb2e9744198152453704dc8625d7a5b736b59ba359edd904d853d4ad9f59ab03be94d134e4772378af9dcb64ae9e7fb4659d9923bc858f2abe0bb4dcc4783deba74c16608f4154111c51d510cf25b2f9bcebed10f5f40000913a197de8c90f268f4b3e32b679d7e930a2ffc4576fe20b1a8c0f876f8316278bba825d25880021022fc358373257aa76e518ea389f0596541f9bea6aaef2e5c1487ef435bcb0f842b3f348bb3d66f5c474736afe87c3f1b208f3932157a79efd408cdbe242f88e86cd8eb7776d55b3be64137f03b837fc43c45e5e943853bd83f1b16569420fe1459ce285df6f879995a67cea31e", 0xf8) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0xe, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) mmap(&(0x7f00005d2000/0x9000)=nil, 0x9000, 0x1, 0x12, r0, 0x6) (async) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000000080)="e93a0525c088d55ae42b2201f7c06775054a75be8f612e1644324005ec34256bc2e81abdb855311696c79411092e03ab49d1cf1596432b2f26d25135e901a6ed04448e0677c2e67b2211890d1ba82cb3e5aa5253684c503b97a1e3b1b0b2151b22457204921010199d9c135042b22d56a7fec78637c4441d88a0bbb1ce0541bb5a4411898bfbf869835cbcb39d5a172bb0b4cfe8362a36722cb1f7fcc9b93c7cdcf122b71e1a86f6e9355475de0e8a2a1ea2d41a3c0583accbdafc948e1bccab39ca06f1124a224e1318d8d994d320083f0724622660d06b08a9c40fdae4389085fe968b00c71068aa196713f0096dbcd97cf76da8b2440c46c1730ae6a7016c7b7fd4d2e8a73d4a5b419fd2ad1a68eb51048d3a162b2b261e7a03862387c4d505e3628ed656045ec1fdd6367662b31e6c6f54958f40435d71a77f07eaba1511a415be96eeff35594ecb282b409e6a6f96735d8d82460644b578c0daf13b915149f374e6c32c9970f13769f3f0f1d6d5d43a713c594aaabef2ab7cb45202158d5d7c8687162dc30476f4e0c523d0e08993390a7511134eb52ad951c3cdc765d4141ee0a646ebe2cbe6ce2b9decf2fc64406a5e55c2b1757f1868dd69b93c764214bc90fc5d39549471364a0648932692764b17d8ed7a9d16b2e0dafc66adc21d894dd61ff6cfe6f244ff174b789f70860eb355f212c2f8b2412ffae1ccc03410d5efca87e242397ba27226aff65ff8dff9a50990013cb3107583c88af127adacec43327c9fb73e03e5d08bf8c7e593dd1c308a0db33cbf53ef9fca842d5da3e35323c0dfd9e61ef8b6cbc58dc301655edf35234720520e29f2dc48d6ff33ac53aa9b991d1657a0eb6fd879b89b59b1969bbfb10447f142dea2313d5627155d99beeef829928b61408687bd86e256ad5e5e2c921dcb415de9d6c729cac6c9bde4ce223f8238f78f71c7b3e76c6cf97b4a7f677249f296277a6dc97fdb50010e1fa9b26ff166d3ca121b2bb81f1be6931e41dc42c8c1a256dd352ce7180c894f80d788d5a2d3e6e321736f9477567ed973d259350d4a2c4113a33cfce104b51c4d78316a730d99b9e2e796a5d8f056ea53b2a909078c65ee04569f06b4cac30b31a900961cdb248bc7294d5c5d5e112fedb411a558dc6f2246aca9df65dd007618dbb3bb8ad4c3a56a6d56b2ba8d9a197d604a9169921ef365b92ad5ab35c56ee0ddb3080cef5d9c6a6b92aef6f0681efe5838d6af48427dbf65735e9d3f5f2eb679fd4e885a4c5003db7968b3b8db34ca0812838769d6e8d3e8068ea740f86752741dc3811d009babb4fef36a68313954582bafc2c93e3b44e9888ed8a8fd4ac43df34d35758c0618b2d7bd70cc26d7e25a1aefc83c1092bdbd98df0b213073f19ac76459f584a6cdd116f10ae9ec13e2bae1fde6b6229c0efac433623fbc52ee92b3ff7bf82cf828e2ced9e8d301195db8d6872d248218d14ac5ff5e156699ff0f43a66740e1f95f3ba0a64f47f156817cc1d88496793b3ea7044ac30a202fb93a8a309b28c3626745c4f458054e8685cc30a5cd4dcc76e79a67377e7bc2aaee6c2ad273abcb9996d7dfd9cc0b2da46885e6440a49a26e12ed331c9f1d9e140b418bb475668645628ff06b2683d33d4be7040a01c41aa03fa2a6fd95115cbe87eec9f25c6d88ce9f9eae9352a9a65647879864e3d32c2a8d87fdd5f39d1585e3eff149c6196a29ab1c634029325994e683eff79527b86ba94aef2de4852ac095d0524482549d5119447a1ec161ce8fd21d2de52f9b526e7c95fbe0b8d3a6d1e204fa6335dd459464c2e1319f5bba06d25504fcf2121fa765f161aa29eae221c21027c8ed01ee9433fc03e41b45a884dadc520b670996bf2f8b22b9b2d997722d095264ac6a7a9aaeae3b7ba041e494021270977ac86ad706a341a5f80d229bffb636a3b26706af5d7d404027d566155d9875325ed899d0ef35de93a490175f4e681c021f2ed569985f49917bb14d8cc91ce7e391e589cdf20b6f564826f9eb19fea28edec46a840d9655618b2f2ada1ed27f32847a61ed88c97359c817178633fa8fa554416f96952036f3c65bbc14de1cc6a1920896298e1e7b01808960100ee3d17752e278bc4623b2a3e6c0baf4c8a754d9ae583c70391fd3225fb9c92103efe1ae022f37fe237a886649e90cfa2a0eb4bc2c7419897eec51bad99ca67e44c6a33a727f19385a3cafd27650c1c47bddfff004fd94ab51ccdc0e064bb9991fa240ac00ebaf6490457d2ca29fec792c0f07381ace07889572e19ebb5d94d226b512ec90a7c092b9d57d2979fa267f54d63e64c8347fd7f9237c9f558e6f6624a03edc7240d2f80b90db2ddb96e699dc0f41a199986914119caa0c9b9be106c6534c830b5448f012b6ffc85c97ad7fb749a370dbab3a511f75cdd4dc4dda194649a4f2dd5014f7c567a34065f6bc7f0c1a3f99eef6af8183c93dd5116470c75569d03c08194ef9b97f8aa18454c7acf712eed33c6c82b75eec2147b5427f42e29199b0473626db0ee7b326cb060f10a89c54c4812e59c58520507c035f6ff0ea1c587bd5969ec5a6e12d7bed33318c0233bd38622beac2824a6a9457a1115695ce228245a14eadf0cceb9e70d5db8bb74c876f4753592cf98c2535004970cf7e27723d155f626b4b77a480fa756366282ab204feb04f26841b7fa7145b1be98f7c9e2b66b7c9b3d4fc0797e4fe124a4276aba5e608ff01842d498e06720814a32e73ed0b133317c24d184a4e8030e31937ebc74b762b4e94545cf8d57e32ac36eeed56d7e25a98ce5fb6f5aa426337b1bc7b03ca7620042da3fb48d07c550ae8291d5fc8c46047e1cd5ab8865ef039e33d4c612291e6400429d5d3c87e40e0aa9aa1cc98a6f1904db44dac77df1d9e1561c31e2ba924afa582417b3de38d430b3841a805f1c4efe5bb1316d7bf734d0db0bdea836cc02de422e2ad054d433f70d4ab101adae730e634ed50541295d9fee9a8d0da811288cdc4ef4a5739f6df7b98fb8a9e7e517ca782f26f1f0d439bdd33e39fb22fe9e0579c327d1da0f4a72ccb65248317e8a96333edf5f8d52097c68f6da329fa631b7fb00b0ee39e9832ed8222ac91966d9046015aec2df3ec3523ab668ebb139cc88aa3ebd3a8e25256982b237b6e0c08e523117ed6f2fbfe87827453b58b57b954bc4bfe0c831aa887d8ef99ee449d6f2b9509d0d6deb716321a29cab6f731d872e48bdaf6546865b78c30c058b66a82f9f704f1326a75fdf82a4e0a7d78d2f810051b892afa51f964e8b954a16e40a0e91649c3a672fa63995d4ad22f9fb57348b82291257a4786c9b6ddecc503d16579ac6ec46702ccf93b525ea7e87d9c92461d077ca293d354786b979af007015d206f80eaba51674a9e7bd05d7cb8f844d79df7fef6ce8efe2eb735aeb93650f490c284171fb14f2df7dbea03c8506dda6af3cdc74597092bb566e912b24478a853e76a4e7be3be29507f74f16a00ebc3661d6c375b359ec26b5d95e87cee1e7ee8402f24e5490b487a814a30222bbd338d00a2b892310de58e0321a0ba6c540a8d51c3e3e20a9664ebfe839580f6449ef459de97d749e7cbb9608d16d6ca2b499abffcd62876844b7eee78f80ccfe2b8164d53fdc6b09d2134e717a4e25fd36bc66fbc11336d5d89ab2063bd1e188f45ce8d12919423c7044bc37aa99af300fd551513db18836b806a06033f0e56e9126aa282428ce542aca4d5f42b3f8e6e2de0fa6bb4f482b07169da2fb6c6992cb003a3b0fc289edeab55d7bc78626e7de72993b10dd6b541db0bde74203225f67dd9b3a5321d6cf58f9ecc87fa1ea2379ec19fe11d1c572ce3299e0eb9ec3356007617d7b5a6b5d99da5e87aff8fe952686ae910db56687939a09e40359bacd8ffd58472ad42863eb37545e66fb33a146796c0ee98b16752a4ab1e70c4c9b5d06f893e5cd2c680a3c9516d2130261664d5e4f6b4cac4ca351dee64c61cd2e967f4d43eaacf7e0ac9dae3aa11f46618d8c7db28cb29efc2af24a4a83acd3039192827126dc8944e16e5619aba5102bc88badad75ee9704b3af91e758d31a1cccc72e1e0f0092f80e8220d9bc75cf579d9e2096f93b4ad01e33ad7f2e071a412867f33fc8395af467c145a232ed025063a16c74c66576e220178089fa9ec1818e1c6a04c25d6881d3c0a92e9cb3a23048b6f2947770d34e96630e1fd746f77bb357dbbc91b83b0efaca44ec139ffc1ee91776ff60292060eff78187545f7b8872d2a0561e806aae567a7f0d64dfa6beba068c15a9c915e91b4358f5f49afbf21147e5a6488332fba92080b94302209415d2357f48dd8b585aaf348c65e8b3012d9cbf2512d1000638da07a844d430af1674f34036390198a53435c2eda331f244b65c87de15e5bfda73d27c548f43a8543a779ebf550d32bb301e4e5303a48465a7c14b96e35325817f35aac8c64fbcc156632deb71880b3cb67118693d32bd831ef305c6c5a654a231721ee97c3d1787e4defef0db7030dcf2734bee14de9b44b08a3dadefa7b36274d3b834943e0191536dcb3273d5af49ea7119628da900d16f611ab8a04f276960a06d528b4fee6e81578267d10066061157e7e77ff99ed9f941b20f22a30e4ba544fd4eea865356f57beb66fbebcebc1728665f67f1f6268791c678db9fe53205202175a6751f6bfd61e3c81a48b5b9dbca6194e1d566041d33b2ea9348d8f2250dcc2c5ee75827a44b4032d8478799c2d3fbbb9e8efe2f03dd4a6b1a516573ec889429e8e6d348be226b61692c5ada2535c988a12a90af4cde5d5bdbcd176f4056e05155751ac1b3f72c98433006875055821c85f4d63c1eaa5dcad3623498eaf11237afaec039f0d17fc865c1c146fc7c05bbcc7fdeaa0a6605cb7a10519f231c2ef0fe309716e26e001c34f46b53045c2c9b4ea0fac8bf717ccbd56be4217ac43d8f21e5369f01f65a5603705d6b16dfde747cdc685651b11fcbc2d568275bb39ad4f9c05d40467e18278614c315cc2f4f8c107c047fc0fa3e38df8dcf9f6535b529f1983abd192c19374c2a36484014f7686d22287747b9f3ac032943700ec7ddf19100be7d8b1ca3dc0af438d073bc622b97d75a3ac7fa69d0ad769e0208d038cb525d4904bb29871380f36ca8dcd28d3f25daf82b2e646afea454c58b5ade88cba9353072e4cc173ad73417c693ccbcc9146692a770e90a0d984968d09f089a564d350b5b2f5ee086dc7c0768ceadeeb579a1f3869688bf85ae159c452978d0950f74c4191199255ad8acdb81bd716f229582963ed83df4e37f6a75da98af24f2db0b72513bdd5cfe43d0a8aaa2832d7ab1ef68559207bd1ffc58229eed25c94ab184545d3540a1fb3bf3a26a9a9791afa385051dda741bf7cf497737e97463d3ca120d67ed8c2ca21e7ec7ba108ea842c302799a1e33e4c976738396f8bd7782a85b80a9ceca21d4ac693f64d7f6af5dfb2feab7bf3d2bc68f094fde25610b5ca1fb3e4fa6b36155cc6c32b52a6f2fa0cd5873d0a671a252b3663571c8fe4823b43546f59d122c85375a1e9145cc737a910f395db6a7b6ba73b0264cd46ff91bb06c9e46e2c12bd2452fd33bb48ac438e54b541f3879c9fae831efe3f162d7c7ac5ceab1a8f1ea18b1f8ffb17ae2f171bfa02410e77ee50117f00c1bd89dc2c4a7a0545a2604d6381375e1d6201abbbae7b13780fb89a830507869839bb4bacd198229692711d012e1cdaf2f0ae2e195ca802e5eb33b1c1c1b9d92d576c9989", &(0x7f0000001080)=0x1000, &(0x7f00000010c0)="77bda9040fc3aac7b94161fa274b4daccd96a47f21df2a0327e4e0dda2809917b906889e839d3deaa76c721f45f10b1e26aee85e4aa04908b2862cba92e48702125d754b1db422f1c0d64fd1bd8b67aff39d4ec30e38c0b97faef89113908059d0ccfb8ee7ce9ae7586c056b545ecac8ebf80be2fbe8ada2d6923ce047b5f8cb47a5a73b1aeac80a9f9468b80f30a9766415ca1c948e321ec0bfd5616862e401f38bf8d4aee44eabcc67ea1fda29488091613f09e6d77845a9003beaaa6f02308ed0ea9cc353fc6afe89566d72b3a57d54320126e718c5670eeca7108eff31c66efdc1074ac57e138218a7a246f0d08bfe1d6a77e387e02d8a7eb77f10a9e994fe7e895f4c8e72f4046e5ec2e227669843570ce0fab7205352ac918eabdf70606aa26588bc2b69d42c59bb8cfb9806f33835d8886406c62bbc04011e378a36de7330cd9c1e85c6f3b22ca127f3e33664aa531df23fb528a18806148b72dd61e588b6686faafab461c2693225c13b2a223c0e1893f520080a7230e42ff10d6967b58d1655a98fdefb2140881b93466074be1a620f2cafe8aa61b04933d8c315a3e19a2a26e357b984c5b2b9e137f0a0ee690eb1230a113b6b3ab0e925622f99a152b42a927f87c18da27037e4fb9d05dd9a093b91d7c6b7cab0fd1b11743c9714aa66f02578e54b81afba3035644440244d0a9c6f8b69c3bd29af952167149cea1b1dbff5977383f8dbba95d27912ebf80bedce9bdf4d50307ee19aa83ce86d09f890ba8d1858d48355fd67400abe57801904266a9042c3a38f77068d241e2f9864553706a43ef9b7daea1d5dc63a6f221225f28f55f8b21d5f4bb59e2a9da3ae2253572cb5ea7ce2e3ea013cd7c08a2f7c2c35894fd4fedb46a246d4a65b52e328c5ad9c30330aaf77e54f2920fc2b8f169dec61f5f29790824efb1b001a4872d1346580c44fa0a881b08206be3f7309412f5e385fa3113832bd43cd71b74970bb649c98f2a5f894d7401c3e832df884995d97267a2c299720de507f99f3694c834245567ca0d0575e19b62a421db2fb29748285b4aa030b40841c9998494534b046df4b54da14902513ce6f4baf952d4c5a26a5cc0fb82cf817a43f417c4379c8f58992eedbb74eb9d54e0d5ce265c13cf9b7a2a6dec0e370fc0ef53f3b85c57eda0c70300f5645bb371a4c7ef4aa2db6cecc1a8e846b833591692e07b0ce6ea09b843e1dc7ecb78bbd0e98c69135e7052e3452e3d63dce8e7479ac1b4820f4d2e1b5f2b4b8a92a35012f426dac4e8b18014e11a2f75fc7b3780387b457da9ebfe4390ae6bce64abc2376eefe377ef2c6ee26a535edf029ae963cf4e42025fbc0a99f09331305d3a165e305089bd9867ed3f792b9fab06bc5bb700d4bec95ad11b0b240b559284bd8a8fae4c5fa672767e6527205644b3107a74c8eee58c19396549a65dc6d2fc8befa6653893838ae42616aea5d8f454f400e39319ee551e7e276eda52d8e9d5a9c2ffb9fdd465ade8303876158a6a5684bd4e6c349f4f610272c1f2f87f15f709ea131733a8060d3d01b4a98d9f4cd80f5505982611adfc64a75c3648d117c473dca64e340f2a8da5b6f37648b6df76b9826664b80339a2d78c0bb4dabb85a93ccf5b4836b73c83af8f84c4635785c39a23b8f54609d45b3e04f08f2509baf3ab1d1d6c9c12379edc3b2738f0299da459672c2a08ba2e6a0451e1adc90b2cfd413afd213b46e50a127f533eede32ee4c76e83a89605a7f024c2c6f28c6c4aa275015e5910a767cab4bfe11a8334deaaa9ad3c4fbfe0e6d385ccd6616c2a50dcde289ae0bce616203c3f58dfa09eea6628602c7d80bd3a8f313dff95c8f56241d905d4dbd5f9669eb44799c68d15725bd39edaf95924693dd20c959040229fd048102ff29e0fcf02084aab1d3da8afda0f4ba3ac9bc7fb5101ab0669e72ee84f294c3c0a432f6472c21701b9073463e755ee10aa65f846c71cfe401253f43bcb140e734c22de6f4d7272f62622b6b9ccb8fdaebf4bff139461505697c558bbd1870bd880d490acafb82ad6a9677bc1fe4cc1bffde7a90911a8848f09057ef516603a40b8831c089ebcf7a70feb3cd815e488c5ced5bd5622283dde8e8a7875d244ea62aa836afe697049a3e1220268b5ea0539c99e8e5153b908508f8641997a6cd10c2c2327d00332782729c04b2cfbb631f7e932bf45c22ad62fec10d0fc248c86907d073e55927c60a72b3563fc1e9d8006a98a9f4447b9bf7b952c1faa3fe6634d17490fa6efac4723b5f694d5b05acce91ed81a28f86741f108e410a53bc9b5b0ec402f42ef871849ac32eb73ec501cdf55e8983de2aa20e15481e11a0dba55a81e8edba62ef7557465acce5ac078626aa7eb624f71c03475fea548bdb3a6cc04d25751fc40a615f9d4270220bb369ca3fe92729d014714611f8a8f4035caf30ff40d0226aed89bfac7cfe4e5ae98c69ef8cbbccee01ac8ac71bb60d604d54fd0fc86124105b1ad0231d6003c0005fddfb8b457b63c6e70d8d8eaecf603d2f771c5dbd62d2d9ed03140b913e5e2d1990b14d65181e4651415f024ed386e26b353233027b958418e051ddf3fc5b393002f3682bf3e8a55336333877006711febe91750f25a08f79ac9fed9faba43dd12a2fd083fd33cac72a89fd05761b3e8f5ad95f4fe4a5537c011a197de86dd9be62331997aae841d76be0291a52d4ce224e8a54f5f36e23a33f77e7a044cedac854f0142e819782b9cf5b4884cae92e0a85508b7aa6447bc6b51a3a74522cd0f5a68a0aa52b2fdebac8fe1031f4149f76296e71e06f55f1858cd7853ee769623eb9d75fc43c943ad18be5ecc0ba009ad1c02c1c73b0a316300eedf38752d9f0283ff2cfb99a6a2561844c78a91e1b31bde7ea45950f76e57351a4044bcdb32c582f5597ee4f7d5b21de946bfae2a562d12418e30eef04edc0c23f13d0d032cf6fc8238e09649e196100c8f8645120a9e05baa2917118aec409248535e025f07659b587a5a2461301482a503063652724e94ed624d83315a4d3ac78db0d4327e5d0eee0453ab0652b57bc227283f303543c632a7fff1d1af4c491e3769db3cadcf8de63449396f091a5d9139e14342350e9ac9800e9d7c5bf5f52ec496dfcf96fc9b73d12e0a2db89bd6445c44c80ec72b036b8cffd323a062548c2cc86fb9166d6c88f8f4be99f8009bd5f596dfc20fbcbfa2c419262c099118e6b1d26cc286c17c3fe3406acca75d90f8417e628c45b0766568ee7da4cc85ffc6bd9bb5d184fbfcd1126e6624e82b85494cf94e2a625d586f26ba583c071bce5b93ba55cc31ccc1b1d4affdf0b17888def621311e86cd7f9085b219c0b9e9841e29fb25518086dbe6efa47ad772f9cd21f722bf3f8e7f82f915dd2cfe4f34298d364265646c02ffe1527b6cca839bad3d166137b79eb49041f080e9301e330658b62483796137372e5d9ae79725e580829538d1ed3b6c6102f65ae9c9e9b6b94a30e58680145f3e6b4c7e416744867ef3333bb11d5ff0d5fac2b5d35daab9b5f0c145b2a2cc295e1d0337e715fb0b437ea67f9d3edc64f7c07eec63e13d377783753965b98b63acd4d145b0a9e5d8ed606a7bbc9bcc0c1107b98a84e6935c78ca6d93aa3381ec3b810a931d5c5e94830ff8b2b05448ae6a6eb181c358a975020a883363b0681c34b734624e930d9200bb1b4dbaef9ef2f8dd2484531321c0657b6549fa2146c5c04e491f1d3e213d36fdc74717560e6871207cff1b604bc39dd26cc5d6eb98bdd419e7645a87202ec8948819e7c736911ae2f041805a8b45dbc00ee693072666d81e4b551e03911ffcfebc07452d59bde260456e24d3d8b72ed3e19797d852d6c4db5c1abb1ade6b5bbd516738f8cfa84ca0b9d0b09bb57e4d0ca3086d307b6edfda4e6ebc2613257cdd190175e7e6925c061cf4089662452a7ae782bb4a0d694b2b09b85b6dfb9ac9b164b87c9ac8262d2de26ec10c9fda07b2f7494b5297677fe335c3b83d816aa0d40f36a1725e8557c880deb7bebeb320b0d7686cc6c1b4376363701bbb58454bf8a167f6726d28bff8d05a8f58242678b28d881040b01a31dc1e8e51fa70b1b9a7fac8d63fd2bd2b283cc6c4e9c32103f3987c199c520b39838ee223048bd00deaccbaef3948f02dfad340a061a2ee895b4fdde61993f742ef92ed3231d21323d2e1400419d5a5f65dd16416d7ed163d25fae259c5b334a3d105c04697cda5d825f5a0d72558d4cfd9b888190b4e07f99200b6cba4face8a9f1b259a333762bc636ddbbf0be50bb0cf5b389fdb5a197d32029d7ad71f1dc1baa0038c2e7ce2c7bfb2b86ff7b76f6b4185f3814423b5e5fa96eb3990fa069179ac24d605931dcd3beda967ab436d624299092062f7375a6219c1d86e9cbda25aff68f4b2ca0231c72f74a6482ab975b54fc65158f3d0c8c032062181d61afd903e810475311287e22e4923dd4cc222eb66a374e457e97c273aa5fb572c0e3e35bc5a23237e4730fca649d1614bbc7aeb05523bcd798edb961e2f6b58567ca7615d21d3aef4a3a9a5a909cd840c8cd56673e50154f1388e891bdc624bdf95f43f7defa238142314056d1239682e245520d02020915a6b7844eacb8b70e32ceeb73e13103939169c82ace87d023515b17ae19b7f25791323ca4a00e3e572bd2afb257a3b30fa56183a3a47cad394027e0629c5d664e5aab5a8574991c2cd7b4ac85c410d5fb07f723661cee3083946a64a4a5cbf8b84e12a71435bdae3192248b1b155303387731574638fa9bf01f8c3be4f07fe56f8f47c1949ebbfb4b276e57f6dab334df3bd812d79aea1e9a70348dffe008da35038c47e2c799cbb44cca557ae1ee1f64ff8bd8b5ddc175add83d6bf147318e1d69ef70864120f9316821fdd5b200e9312c4877dfd14a2d981157577bced79f8d46c55362db94a7e9f3e68f4f4c4df7206aadf8951f11b34080abd300641d866591817ac8286ae8b7368a8e402f425ac62685644ffda04d4601127c1f7de74b227c372eb5f920111f97704446813cd52389de6040b4e1ab88b681bfc5f3b522847377c131c930c7e0838d383c6705ca40abdd0ab482f6fe9979d550351754c5c67aa1272ec2d72ded7c3e6c26fe48ff7ed4144974d0367bfeec9f2a4e950308a4d04a61711dd67c8dcc2b364c1db357b38bfb42fd2b9e276231eb76b72eff05702d8b71818b23f9bef387df404d40621c11e74b1289425df28a70f3f61cf81d82eaa5ad74c364bb3177fded5270826e3e40765267d0a5b394d8c376ea4ad790264db85b9841e9678f47ea5b4f9c062ab0a5b4f838051969740c129ce9769a9375b82d1192e4c494843473f7a8a296557ad8914bdf654e8f947ed53ad373dc19e3a3efe74746b325b50087284e3cb8d6855d1681cf52c170e9dcfde78296968be8ac72601e16d99f94d7fa898eb0273674c5b3de92555fb3ba25e58a4a4e702b7108202ba77d49f53168554931661ae8672032cbe5a6a2fa8f3893ec85eef0a080b110c8f9831e8d97d19c4171e24812be1663ee05edbb1fcca5ac9dd2998401b25ee680b79637cb0f26ee614ac804ea0d7740e19e6fbbb78e29682c750c45f8b02eb90b70d02773e027158c1949203084c431ebe67f5f54cacdb3e2ddd265e1ed76020af113cbf0db0320ba41ad7fa6cbfe508fe6825083d7b3c5ea3b48664b3e3ceda7cfd1c0cdb64e618d8ed795ff92f190d2ff645a626cb1a0653eda30b3bf5a49279cf05e7ff7c67cbaecd45d1d462", 0x1000) 18:21:02 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semop(0x0, &(0x7f00000002c0)=[{0x4, 0x81, 0x1000}], 0x1) semop(0x0, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) semop(0x0, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {0x3, 0x95}, {0x2, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)) semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) seteuid(r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r1, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)=[0x3, 0xffff, 0xfff8, 0x1, 0x1, 0x2, 0x2b36, 0x7fff, 0x5, 0x5]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) r4 = getuid() setreuid(0xee00, r4) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r3, r4, r5, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ktrace(0x0, 0x5, 0x1f12, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x3, 0x0, r3, 0x0, r6, 0x23, 0x2}, 0x81, 0x8, 0x0, 0x0, 0x5, 0x4000000, 0x6, 0x4}) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r8 = socket(0x18, 0x1, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:02 executing program 7: syz_emit_ethernet(0x4a, &(0x7f0000000040)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "691edd", 0x14, 0x0, 0x0, @mcast2, @empty, {[], @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) (async) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @empty, [{[], {0x8100, 0x4, 0x0, 0x4}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @local, @multicast1, @remote}}}}) (async, rerun: 64) socket(0x0, 0x4000, 0x0) (async, rerun: 64) socket(0x20, 0x1, 0xac) 18:21:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) (async) write(r0, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) 18:21:02 executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) accept(0xffffffffffffff9c, &(0x7f0000000800)=@un=@file={0x0, ""/4088}, &(0x7f0000000040)=0xffa) (async) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async) chroot(&(0x7f0000000100)='./file0/file0\x00') (async) rename(&(0x7f0000000780)='./file0/file0/..\x00', &(0x7f00000007c0)='./file1\x00') 18:21:02 executing program 2: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 18:21:02 executing program 7: syz_emit_ethernet(0x4a, &(0x7f0000000040)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "691edd", 0x14, 0x0, 0x0, @mcast2, @empty, {[], @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @empty, [{[], {0x8100, 0x4, 0x0, 0x4}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @local, @multicast1, @remote}}}}) socket(0x0, 0x4000, 0x0) (async) socket(0x20, 0x1, 0xac) 18:21:02 executing program 0: sysctl$net_inet_esp(0x0, 0x0, &(0x7f0000000040)="03", 0x0, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) sysctl$kern(&(0x7f00000020c0)={0x1, 0xf}, 0x2, &(0x7f0000002100)="abb64c06c3d23d09dc6e69695078f3fda2a2030bb0aedac468cc7f6308bf70d4e06fa34b425b98c993641f66c701957ca800643d474c728b14d64ae5ef8b515c", &(0x7f0000002140)=0x40, &(0x7f0000002180)="cda6db2b4142a6f11617ddb2e9744198152453704dc8625d7a5b736b59ba359edd904d853d4ad9f59ab03be94d134e4772378af9dcb64ae9e7fb4659d9923bc858f2abe0bb4dcc4783deba74c16608f4154111c51d510cf25b2f9bcebed10f5f40000913a197de8c90f268f4b3e32b679d7e930a2ffc4576fe20b1a8c0f876f8316278bba825d25880021022fc358373257aa76e518ea389f0596541f9bea6aaef2e5c1487ef435bcb0f842b3f348bb3d66f5c474736afe87c3f1b208f3932157a79efd408cdbe242f88e86cd8eb7776d55b3be64137f03b837fc43c45e5e943853bd83f1b16569420fe1459ce285df6f879995a67cea31e", 0xf8) (async, rerun: 64) r0 = socket(0x18, 0x1, 0x0) (rerun: 64) setsockopt(r0, 0x1000000000029, 0xe, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async, rerun: 32) mmap(&(0x7f00005d2000/0x9000)=nil, 0x9000, 0x1, 0x12, r0, 0x6) (async, rerun: 32) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000000080)="e93a0525c088d55ae42b2201f7c06775054a75be8f612e1644324005ec34256bc2e81abdb855311696c79411092e03ab49d1cf1596432b2f26d25135e901a6ed04448e0677c2e67b2211890d1ba82cb3e5aa5253684c503b97a1e3b1b0b2151b22457204921010199d9c135042b22d56a7fec78637c4441d88a0bbb1ce0541bb5a4411898bfbf869835cbcb39d5a172bb0b4cfe8362a36722cb1f7fcc9b93c7cdcf122b71e1a86f6e9355475de0e8a2a1ea2d41a3c0583accbdafc948e1bccab39ca06f1124a224e1318d8d994d320083f0724622660d06b08a9c40fdae4389085fe968b00c71068aa196713f0096dbcd97cf76da8b2440c46c1730ae6a7016c7b7fd4d2e8a73d4a5b419fd2ad1a68eb51048d3a162b2b261e7a03862387c4d505e3628ed656045ec1fdd6367662b31e6c6f54958f40435d71a77f07eaba1511a415be96eeff35594ecb282b409e6a6f96735d8d82460644b578c0daf13b915149f374e6c32c9970f13769f3f0f1d6d5d43a713c594aaabef2ab7cb45202158d5d7c8687162dc30476f4e0c523d0e08993390a7511134eb52ad951c3cdc765d4141ee0a646ebe2cbe6ce2b9decf2fc64406a5e55c2b1757f1868dd69b93c764214bc90fc5d39549471364a0648932692764b17d8ed7a9d16b2e0dafc66adc21d894dd61ff6cfe6f244ff174b789f70860eb355f212c2f8b2412ffae1ccc03410d5efca87e242397ba27226aff65ff8dff9a50990013cb3107583c88af127adacec43327c9fb73e03e5d08bf8c7e593dd1c308a0db33cbf53ef9fca842d5da3e35323c0dfd9e61ef8b6cbc58dc301655edf35234720520e29f2dc48d6ff33ac53aa9b991d1657a0eb6fd879b89b59b1969bbfb10447f142dea2313d5627155d99beeef829928b61408687bd86e256ad5e5e2c921dcb415de9d6c729cac6c9bde4ce223f8238f78f71c7b3e76c6cf97b4a7f677249f296277a6dc97fdb50010e1fa9b26ff166d3ca121b2bb81f1be6931e41dc42c8c1a256dd352ce7180c894f80d788d5a2d3e6e321736f9477567ed973d259350d4a2c4113a33cfce104b51c4d78316a730d99b9e2e796a5d8f056ea53b2a909078c65ee04569f06b4cac30b31a900961cdb248bc7294d5c5d5e112fedb411a558dc6f2246aca9df65dd007618dbb3bb8ad4c3a56a6d56b2ba8d9a197d604a9169921ef365b92ad5ab35c56ee0ddb3080cef5d9c6a6b92aef6f0681efe5838d6af48427dbf65735e9d3f5f2eb679fd4e885a4c5003db7968b3b8db34ca0812838769d6e8d3e8068ea740f86752741dc3811d009babb4fef36a68313954582bafc2c93e3b44e9888ed8a8fd4ac43df34d35758c0618b2d7bd70cc26d7e25a1aefc83c1092bdbd98df0b213073f19ac76459f584a6cdd116f10ae9ec13e2bae1fde6b6229c0efac433623fbc52ee92b3ff7bf82cf828e2ced9e8d301195db8d6872d248218d14ac5ff5e156699ff0f43a66740e1f95f3ba0a64f47f156817cc1d88496793b3ea7044ac30a202fb93a8a309b28c3626745c4f458054e8685cc30a5cd4dcc76e79a67377e7bc2aaee6c2ad273abcb9996d7dfd9cc0b2da46885e6440a49a26e12ed331c9f1d9e140b418bb475668645628ff06b2683d33d4be7040a01c41aa03fa2a6fd95115cbe87eec9f25c6d88ce9f9eae9352a9a65647879864e3d32c2a8d87fdd5f39d1585e3eff149c6196a29ab1c634029325994e683eff79527b86ba94aef2de4852ac095d0524482549d5119447a1ec161ce8fd21d2de52f9b526e7c95fbe0b8d3a6d1e204fa6335dd459464c2e1319f5bba06d25504fcf2121fa765f161aa29eae221c21027c8ed01ee9433fc03e41b45a884dadc520b670996bf2f8b22b9b2d997722d095264ac6a7a9aaeae3b7ba041e494021270977ac86ad706a341a5f80d229bffb636a3b26706af5d7d404027d566155d9875325ed899d0ef35de93a490175f4e681c021f2ed569985f49917bb14d8cc91ce7e391e589cdf20b6f564826f9eb19fea28edec46a840d9655618b2f2ada1ed27f32847a61ed88c97359c817178633fa8fa554416f96952036f3c65bbc14de1cc6a1920896298e1e7b01808960100ee3d17752e278bc4623b2a3e6c0baf4c8a754d9ae583c70391fd3225fb9c92103efe1ae022f37fe237a886649e90cfa2a0eb4bc2c7419897eec51bad99ca67e44c6a33a727f19385a3cafd27650c1c47bddfff004fd94ab51ccdc0e064bb9991fa240ac00ebaf6490457d2ca29fec792c0f07381ace07889572e19ebb5d94d226b512ec90a7c092b9d57d2979fa267f54d63e64c8347fd7f9237c9f558e6f6624a03edc7240d2f80b90db2ddb96e699dc0f41a199986914119caa0c9b9be106c6534c830b5448f012b6ffc85c97ad7fb749a370dbab3a511f75cdd4dc4dda194649a4f2dd5014f7c567a34065f6bc7f0c1a3f99eef6af8183c93dd5116470c75569d03c08194ef9b97f8aa18454c7acf712eed33c6c82b75eec2147b5427f42e29199b0473626db0ee7b326cb060f10a89c54c4812e59c58520507c035f6ff0ea1c587bd5969ec5a6e12d7bed33318c0233bd38622beac2824a6a9457a1115695ce228245a14eadf0cceb9e70d5db8bb74c876f4753592cf98c2535004970cf7e27723d155f626b4b77a480fa756366282ab204feb04f26841b7fa7145b1be98f7c9e2b66b7c9b3d4fc0797e4fe124a4276aba5e608ff01842d498e06720814a32e73ed0b133317c24d184a4e8030e31937ebc74b762b4e94545cf8d57e32ac36eeed56d7e25a98ce5fb6f5aa426337b1bc7b03ca7620042da3fb48d07c550ae8291d5fc8c46047e1cd5ab8865ef039e33d4c612291e6400429d5d3c87e40e0aa9aa1cc98a6f1904db44dac77df1d9e1561c31e2ba924afa582417b3de38d430b3841a805f1c4efe5bb1316d7bf734d0db0bdea836cc02de422e2ad054d433f70d4ab101adae730e634ed50541295d9fee9a8d0da811288cdc4ef4a5739f6df7b98fb8a9e7e517ca782f26f1f0d439bdd33e39fb22fe9e0579c327d1da0f4a72ccb65248317e8a96333edf5f8d52097c68f6da329fa631b7fb00b0ee39e9832ed8222ac91966d9046015aec2df3ec3523ab668ebb139cc88aa3ebd3a8e25256982b237b6e0c08e523117ed6f2fbfe87827453b58b57b954bc4bfe0c831aa887d8ef99ee449d6f2b9509d0d6deb716321a29cab6f731d872e48bdaf6546865b78c30c058b66a82f9f704f1326a75fdf82a4e0a7d78d2f810051b892afa51f964e8b954a16e40a0e91649c3a672fa63995d4ad22f9fb57348b82291257a4786c9b6ddecc503d16579ac6ec46702ccf93b525ea7e87d9c92461d077ca293d354786b979af007015d206f80eaba51674a9e7bd05d7cb8f844d79df7fef6ce8efe2eb735aeb93650f490c284171fb14f2df7dbea03c8506dda6af3cdc74597092bb566e912b24478a853e76a4e7be3be29507f74f16a00ebc3661d6c375b359ec26b5d95e87cee1e7ee8402f24e5490b487a814a30222bbd338d00a2b892310de58e0321a0ba6c540a8d51c3e3e20a9664ebfe839580f6449ef459de97d749e7cbb9608d16d6ca2b499abffcd62876844b7eee78f80ccfe2b8164d53fdc6b09d2134e717a4e25fd36bc66fbc11336d5d89ab2063bd1e188f45ce8d12919423c7044bc37aa99af300fd551513db18836b806a06033f0e56e9126aa282428ce542aca4d5f42b3f8e6e2de0fa6bb4f482b07169da2fb6c6992cb003a3b0fc289edeab55d7bc78626e7de72993b10dd6b541db0bde74203225f67dd9b3a5321d6cf58f9ecc87fa1ea2379ec19fe11d1c572ce3299e0eb9ec3356007617d7b5a6b5d99da5e87aff8fe952686ae910db56687939a09e40359bacd8ffd58472ad42863eb37545e66fb33a146796c0ee98b16752a4ab1e70c4c9b5d06f893e5cd2c680a3c9516d2130261664d5e4f6b4cac4ca351dee64c61cd2e967f4d43eaacf7e0ac9dae3aa11f46618d8c7db28cb29efc2af24a4a83acd3039192827126dc8944e16e5619aba5102bc88badad75ee9704b3af91e758d31a1cccc72e1e0f0092f80e8220d9bc75cf579d9e2096f93b4ad01e33ad7f2e071a412867f33fc8395af467c145a232ed025063a16c74c66576e220178089fa9ec1818e1c6a04c25d6881d3c0a92e9cb3a23048b6f2947770d34e96630e1fd746f77bb357dbbc91b83b0efaca44ec139ffc1ee91776ff60292060eff78187545f7b8872d2a0561e806aae567a7f0d64dfa6beba068c15a9c915e91b4358f5f49afbf21147e5a6488332fba92080b94302209415d2357f48dd8b585aaf348c65e8b3012d9cbf2512d1000638da07a844d430af1674f34036390198a53435c2eda331f244b65c87de15e5bfda73d27c548f43a8543a779ebf550d32bb301e4e5303a48465a7c14b96e35325817f35aac8c64fbcc156632deb71880b3cb67118693d32bd831ef305c6c5a654a231721ee97c3d1787e4defef0db7030dcf2734bee14de9b44b08a3dadefa7b36274d3b834943e0191536dcb3273d5af49ea7119628da900d16f611ab8a04f276960a06d528b4fee6e81578267d10066061157e7e77ff99ed9f941b20f22a30e4ba544fd4eea865356f57beb66fbebcebc1728665f67f1f6268791c678db9fe53205202175a6751f6bfd61e3c81a48b5b9dbca6194e1d566041d33b2ea9348d8f2250dcc2c5ee75827a44b4032d8478799c2d3fbbb9e8efe2f03dd4a6b1a516573ec889429e8e6d348be226b61692c5ada2535c988a12a90af4cde5d5bdbcd176f4056e05155751ac1b3f72c98433006875055821c85f4d63c1eaa5dcad3623498eaf11237afaec039f0d17fc865c1c146fc7c05bbcc7fdeaa0a6605cb7a10519f231c2ef0fe309716e26e001c34f46b53045c2c9b4ea0fac8bf717ccbd56be4217ac43d8f21e5369f01f65a5603705d6b16dfde747cdc685651b11fcbc2d568275bb39ad4f9c05d40467e18278614c315cc2f4f8c107c047fc0fa3e38df8dcf9f6535b529f1983abd192c19374c2a36484014f7686d22287747b9f3ac032943700ec7ddf19100be7d8b1ca3dc0af438d073bc622b97d75a3ac7fa69d0ad769e0208d038cb525d4904bb29871380f36ca8dcd28d3f25daf82b2e646afea454c58b5ade88cba9353072e4cc173ad73417c693ccbcc9146692a770e90a0d984968d09f089a564d350b5b2f5ee086dc7c0768ceadeeb579a1f3869688bf85ae159c452978d0950f74c4191199255ad8acdb81bd716f229582963ed83df4e37f6a75da98af24f2db0b72513bdd5cfe43d0a8aaa2832d7ab1ef68559207bd1ffc58229eed25c94ab184545d3540a1fb3bf3a26a9a9791afa385051dda741bf7cf497737e97463d3ca120d67ed8c2ca21e7ec7ba108ea842c302799a1e33e4c976738396f8bd7782a85b80a9ceca21d4ac693f64d7f6af5dfb2feab7bf3d2bc68f094fde25610b5ca1fb3e4fa6b36155cc6c32b52a6f2fa0cd5873d0a671a252b3663571c8fe4823b43546f59d122c85375a1e9145cc737a910f395db6a7b6ba73b0264cd46ff91bb06c9e46e2c12bd2452fd33bb48ac438e54b541f3879c9fae831efe3f162d7c7ac5ceab1a8f1ea18b1f8ffb17ae2f171bfa02410e77ee50117f00c1bd89dc2c4a7a0545a2604d6381375e1d6201abbbae7b13780fb89a830507869839bb4bacd198229692711d012e1cdaf2f0ae2e195ca802e5eb33b1c1c1b9d92d576c9989", &(0x7f0000001080)=0x1000, &(0x7f00000010c0)="77bda9040fc3aac7b94161fa274b4daccd96a47f21df2a0327e4e0dda2809917b906889e839d3deaa76c721f45f10b1e26aee85e4aa04908b2862cba92e48702125d754b1db422f1c0d64fd1bd8b67aff39d4ec30e38c0b97faef89113908059d0ccfb8ee7ce9ae7586c056b545ecac8ebf80be2fbe8ada2d6923ce047b5f8cb47a5a73b1aeac80a9f9468b80f30a9766415ca1c948e321ec0bfd5616862e401f38bf8d4aee44eabcc67ea1fda29488091613f09e6d77845a9003beaaa6f02308ed0ea9cc353fc6afe89566d72b3a57d54320126e718c5670eeca7108eff31c66efdc1074ac57e138218a7a246f0d08bfe1d6a77e387e02d8a7eb77f10a9e994fe7e895f4c8e72f4046e5ec2e227669843570ce0fab7205352ac918eabdf70606aa26588bc2b69d42c59bb8cfb9806f33835d8886406c62bbc04011e378a36de7330cd9c1e85c6f3b22ca127f3e33664aa531df23fb528a18806148b72dd61e588b6686faafab461c2693225c13b2a223c0e1893f520080a7230e42ff10d6967b58d1655a98fdefb2140881b93466074be1a620f2cafe8aa61b04933d8c315a3e19a2a26e357b984c5b2b9e137f0a0ee690eb1230a113b6b3ab0e925622f99a152b42a927f87c18da27037e4fb9d05dd9a093b91d7c6b7cab0fd1b11743c9714aa66f02578e54b81afba3035644440244d0a9c6f8b69c3bd29af952167149cea1b1dbff5977383f8dbba95d27912ebf80bedce9bdf4d50307ee19aa83ce86d09f890ba8d1858d48355fd67400abe57801904266a9042c3a38f77068d241e2f9864553706a43ef9b7daea1d5dc63a6f221225f28f55f8b21d5f4bb59e2a9da3ae2253572cb5ea7ce2e3ea013cd7c08a2f7c2c35894fd4fedb46a246d4a65b52e328c5ad9c30330aaf77e54f2920fc2b8f169dec61f5f29790824efb1b001a4872d1346580c44fa0a881b08206be3f7309412f5e385fa3113832bd43cd71b74970bb649c98f2a5f894d7401c3e832df884995d97267a2c299720de507f99f3694c834245567ca0d0575e19b62a421db2fb29748285b4aa030b40841c9998494534b046df4b54da14902513ce6f4baf952d4c5a26a5cc0fb82cf817a43f417c4379c8f58992eedbb74eb9d54e0d5ce265c13cf9b7a2a6dec0e370fc0ef53f3b85c57eda0c70300f5645bb371a4c7ef4aa2db6cecc1a8e846b833591692e07b0ce6ea09b843e1dc7ecb78bbd0e98c69135e7052e3452e3d63dce8e7479ac1b4820f4d2e1b5f2b4b8a92a35012f426dac4e8b18014e11a2f75fc7b3780387b457da9ebfe4390ae6bce64abc2376eefe377ef2c6ee26a535edf029ae963cf4e42025fbc0a99f09331305d3a165e305089bd9867ed3f792b9fab06bc5bb700d4bec95ad11b0b240b559284bd8a8fae4c5fa672767e6527205644b3107a74c8eee58c19396549a65dc6d2fc8befa6653893838ae42616aea5d8f454f400e39319ee551e7e276eda52d8e9d5a9c2ffb9fdd465ade8303876158a6a5684bd4e6c349f4f610272c1f2f87f15f709ea131733a8060d3d01b4a98d9f4cd80f5505982611adfc64a75c3648d117c473dca64e340f2a8da5b6f37648b6df76b9826664b80339a2d78c0bb4dabb85a93ccf5b4836b73c83af8f84c4635785c39a23b8f54609d45b3e04f08f2509baf3ab1d1d6c9c12379edc3b2738f0299da459672c2a08ba2e6a0451e1adc90b2cfd413afd213b46e50a127f533eede32ee4c76e83a89605a7f024c2c6f28c6c4aa275015e5910a767cab4bfe11a8334deaaa9ad3c4fbfe0e6d385ccd6616c2a50dcde289ae0bce616203c3f58dfa09eea6628602c7d80bd3a8f313dff95c8f56241d905d4dbd5f9669eb44799c68d15725bd39edaf95924693dd20c959040229fd048102ff29e0fcf02084aab1d3da8afda0f4ba3ac9bc7fb5101ab0669e72ee84f294c3c0a432f6472c21701b9073463e755ee10aa65f846c71cfe401253f43bcb140e734c22de6f4d7272f62622b6b9ccb8fdaebf4bff139461505697c558bbd1870bd880d490acafb82ad6a9677bc1fe4cc1bffde7a90911a8848f09057ef516603a40b8831c089ebcf7a70feb3cd815e488c5ced5bd5622283dde8e8a7875d244ea62aa836afe697049a3e1220268b5ea0539c99e8e5153b908508f8641997a6cd10c2c2327d00332782729c04b2cfbb631f7e932bf45c22ad62fec10d0fc248c86907d073e55927c60a72b3563fc1e9d8006a98a9f4447b9bf7b952c1faa3fe6634d17490fa6efac4723b5f694d5b05acce91ed81a28f86741f108e410a53bc9b5b0ec402f42ef871849ac32eb73ec501cdf55e8983de2aa20e15481e11a0dba55a81e8edba62ef7557465acce5ac078626aa7eb624f71c03475fea548bdb3a6cc04d25751fc40a615f9d4270220bb369ca3fe92729d014714611f8a8f4035caf30ff40d0226aed89bfac7cfe4e5ae98c69ef8cbbccee01ac8ac71bb60d604d54fd0fc86124105b1ad0231d6003c0005fddfb8b457b63c6e70d8d8eaecf603d2f771c5dbd62d2d9ed03140b913e5e2d1990b14d65181e4651415f024ed386e26b353233027b958418e051ddf3fc5b393002f3682bf3e8a55336333877006711febe91750f25a08f79ac9fed9faba43dd12a2fd083fd33cac72a89fd05761b3e8f5ad95f4fe4a5537c011a197de86dd9be62331997aae841d76be0291a52d4ce224e8a54f5f36e23a33f77e7a044cedac854f0142e819782b9cf5b4884cae92e0a85508b7aa6447bc6b51a3a74522cd0f5a68a0aa52b2fdebac8fe1031f4149f76296e71e06f55f1858cd7853ee769623eb9d75fc43c943ad18be5ecc0ba009ad1c02c1c73b0a316300eedf38752d9f0283ff2cfb99a6a2561844c78a91e1b31bde7ea45950f76e57351a4044bcdb32c582f5597ee4f7d5b21de946bfae2a562d12418e30eef04edc0c23f13d0d032cf6fc8238e09649e196100c8f8645120a9e05baa2917118aec409248535e025f07659b587a5a2461301482a503063652724e94ed624d83315a4d3ac78db0d4327e5d0eee0453ab0652b57bc227283f303543c632a7fff1d1af4c491e3769db3cadcf8de63449396f091a5d9139e14342350e9ac9800e9d7c5bf5f52ec496dfcf96fc9b73d12e0a2db89bd6445c44c80ec72b036b8cffd323a062548c2cc86fb9166d6c88f8f4be99f8009bd5f596dfc20fbcbfa2c419262c099118e6b1d26cc286c17c3fe3406acca75d90f8417e628c45b0766568ee7da4cc85ffc6bd9bb5d184fbfcd1126e6624e82b85494cf94e2a625d586f26ba583c071bce5b93ba55cc31ccc1b1d4affdf0b17888def621311e86cd7f9085b219c0b9e9841e29fb25518086dbe6efa47ad772f9cd21f722bf3f8e7f82f915dd2cfe4f34298d364265646c02ffe1527b6cca839bad3d166137b79eb49041f080e9301e330658b62483796137372e5d9ae79725e580829538d1ed3b6c6102f65ae9c9e9b6b94a30e58680145f3e6b4c7e416744867ef3333bb11d5ff0d5fac2b5d35daab9b5f0c145b2a2cc295e1d0337e715fb0b437ea67f9d3edc64f7c07eec63e13d377783753965b98b63acd4d145b0a9e5d8ed606a7bbc9bcc0c1107b98a84e6935c78ca6d93aa3381ec3b810a931d5c5e94830ff8b2b05448ae6a6eb181c358a975020a883363b0681c34b734624e930d9200bb1b4dbaef9ef2f8dd2484531321c0657b6549fa2146c5c04e491f1d3e213d36fdc74717560e6871207cff1b604bc39dd26cc5d6eb98bdd419e7645a87202ec8948819e7c736911ae2f041805a8b45dbc00ee693072666d81e4b551e03911ffcfebc07452d59bde260456e24d3d8b72ed3e19797d852d6c4db5c1abb1ade6b5bbd516738f8cfa84ca0b9d0b09bb57e4d0ca3086d307b6edfda4e6ebc2613257cdd190175e7e6925c061cf4089662452a7ae782bb4a0d694b2b09b85b6dfb9ac9b164b87c9ac8262d2de26ec10c9fda07b2f7494b5297677fe335c3b83d816aa0d40f36a1725e8557c880deb7bebeb320b0d7686cc6c1b4376363701bbb58454bf8a167f6726d28bff8d05a8f58242678b28d881040b01a31dc1e8e51fa70b1b9a7fac8d63fd2bd2b283cc6c4e9c32103f3987c199c520b39838ee223048bd00deaccbaef3948f02dfad340a061a2ee895b4fdde61993f742ef92ed3231d21323d2e1400419d5a5f65dd16416d7ed163d25fae259c5b334a3d105c04697cda5d825f5a0d72558d4cfd9b888190b4e07f99200b6cba4face8a9f1b259a333762bc636ddbbf0be50bb0cf5b389fdb5a197d32029d7ad71f1dc1baa0038c2e7ce2c7bfb2b86ff7b76f6b4185f3814423b5e5fa96eb3990fa069179ac24d605931dcd3beda967ab436d624299092062f7375a6219c1d86e9cbda25aff68f4b2ca0231c72f74a6482ab975b54fc65158f3d0c8c032062181d61afd903e810475311287e22e4923dd4cc222eb66a374e457e97c273aa5fb572c0e3e35bc5a23237e4730fca649d1614bbc7aeb05523bcd798edb961e2f6b58567ca7615d21d3aef4a3a9a5a909cd840c8cd56673e50154f1388e891bdc624bdf95f43f7defa238142314056d1239682e245520d02020915a6b7844eacb8b70e32ceeb73e13103939169c82ace87d023515b17ae19b7f25791323ca4a00e3e572bd2afb257a3b30fa56183a3a47cad394027e0629c5d664e5aab5a8574991c2cd7b4ac85c410d5fb07f723661cee3083946a64a4a5cbf8b84e12a71435bdae3192248b1b155303387731574638fa9bf01f8c3be4f07fe56f8f47c1949ebbfb4b276e57f6dab334df3bd812d79aea1e9a70348dffe008da35038c47e2c799cbb44cca557ae1ee1f64ff8bd8b5ddc175add83d6bf147318e1d69ef70864120f9316821fdd5b200e9312c4877dfd14a2d981157577bced79f8d46c55362db94a7e9f3e68f4f4c4df7206aadf8951f11b34080abd300641d866591817ac8286ae8b7368a8e402f425ac62685644ffda04d4601127c1f7de74b227c372eb5f920111f97704446813cd52389de6040b4e1ab88b681bfc5f3b522847377c131c930c7e0838d383c6705ca40abdd0ab482f6fe9979d550351754c5c67aa1272ec2d72ded7c3e6c26fe48ff7ed4144974d0367bfeec9f2a4e950308a4d04a61711dd67c8dcc2b364c1db357b38bfb42fd2b9e276231eb76b72eff05702d8b71818b23f9bef387df404d40621c11e74b1289425df28a70f3f61cf81d82eaa5ad74c364bb3177fded5270826e3e40765267d0a5b394d8c376ea4ad790264db85b9841e9678f47ea5b4f9c062ab0a5b4f838051969740c129ce9769a9375b82d1192e4c494843473f7a8a296557ad8914bdf654e8f947ed53ad373dc19e3a3efe74746b325b50087284e3cb8d6855d1681cf52c170e9dcfde78296968be8ac72601e16d99f94d7fa898eb0273674c5b3de92555fb3ba25e58a4a4e702b7108202ba77d49f53168554931661ae8672032cbe5a6a2fa8f3893ec85eef0a080b110c8f9831e8d97d19c4171e24812be1663ee05edbb1fcca5ac9dd2998401b25ee680b79637cb0f26ee614ac804ea0d7740e19e6fbbb78e29682c750c45f8b02eb90b70d02773e027158c1949203084c431ebe67f5f54cacdb3e2ddd265e1ed76020af113cbf0db0320ba41ad7fa6cbfe508fe6825083d7b3c5ea3b48664b3e3ceda7cfd1c0cdb64e618d8ed795ff92f190d2ff645a626cb1a0653eda30b3bf5a49279cf05e7ff7c67cbaecd45d1d462", 0x1000) 18:21:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) write(r0, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x4, 0x3}) 18:21:02 executing program 7: writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f00000011c0)="5eda04990000000000000000000000000000000047b9e7135bbbd65839d32d7be4cd595252e7985e7fea558b3cef2a0d936fb43ce364a7abd2c4a641d7797321991c2c6aabebf0e9115c4d9e74e50183ee1d706aaf2d6fa9e2539c4399f9897aa164d5606806ad0a8c1b415f2c03bf29ded801d0d920f74503a02cc1b42c33e7772c955cbb0df328a92e6183d34f38a9e429de6e6903", 0x96) 18:21:02 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x6c) chroot(&(0x7f00000002c0)='./file0/../file0\x00') mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) rmdir(&(0x7f0000000100)='./file0/../file0\x00') 18:21:02 executing program 2: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 18:21:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) (async) write(r0, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) (async) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x4, 0x3}) 18:21:02 executing program 5: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000004c0)='Z', 0x1) write(r1, &(0x7f0000000040), 0xfeea) dup2(r0, r1) r2 = syz_open_pts() r3 = syz_open_pts() r4 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, r4}) fcntl$setown(r2, 0x6, r4) close(r3) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(r3, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) close(r3) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(r5, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4090, 0xffa}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) writev(r5, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0x22}], 0x1) readv(r2, &(0x7f00000029c0)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f0000000600)=""/152, 0x98}, {&(0x7f0000000740)=""/124, 0x7c}, {&(0x7f00000007c0)=""/87, 0x57}, {&(0x7f0000000840)=""/229, 0xe5}], 0x6) write(r2, &(0x7f0000000500)="d1328bd5a4589ba21e1a467afdf766ebb3904f044979a43bd4a9aa739104a6461e1311e3b0a5f9c1df2810246c70d2ae6cddc4b78edc2df1b70d481948ba8f33dd9ef378b3ec8d2284572b77a092601b0bdbfbaff4b4975262746e6add4709a6e8a44879a4012cf9ff9bedf28d96ba98c91389a62e939de4b1106fa35e9ddcefb6b18e6bac31d33eee694d0bb3b3d405103d5cf9a27e0694e57e3edb46edcdf6fe888380a1791f912f67f5e4acfb2670f3ad5b2e572d3f0bb818456911df20cd79a318f3f0173c3f060198cde01b7bc26d3647f96689554b4f167a62452001f1fa343d066554a5e580e359dda293db44f74204", 0xf3) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000140)=""/212, 0xd4}, {&(0x7f00000000c0)=""/3, 0x3}, {&(0x7f0000000480)=""/40, 0x28}, {&(0x7f0000000280)=""/74, 0x4a}, {&(0x7f0000000940)=""/4096, 0xffee}, {&(0x7f0000000300)=""/238, 0xee}], 0x6) 18:21:03 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) semctl$GETVAL(0xffffffffffffffff, 0x3, 0x5, &(0x7f0000000040)=""/172) r0 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) semop(r0, &(0x7f00000002c0)=[{0x4, 0x81, 0x1000}], 0x1) semop(r0, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) semop(r0, &(0x7f0000000440)=[{0x3, 0x3, 0x1000}, {0x3, 0x95}, {0x2, 0x3ff, 0x1400}, {0x75c269b411e46d1c, 0x2a5, 0x1800}], 0x4) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) semop(r0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) seteuid(r1) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r1, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) r4 = getuid() setreuid(0xee00, r4) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r3, r4, r5, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) getgroups(0x6, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x1, 0xffffffffffffffff, r3, 0xffffffffffffffff, r6, 0x131, 0x8}, 0x1, 0x0, 0x591b7791}) r7 = socket$inet(0x2, 0x1, 0x20) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 18:21:03 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x0, 0x4, &(0x7f0000000300)="2db211", 0x3) r1 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) bind(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x800, 0x0, 0x0) getsockopt(r2, 0x1, 0x200, &(0x7f0000000140)=""/119, &(0x7f0000000080)=0x77) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) r4 = accept(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) getsockname$inet6(r4, &(0x7f0000000240), &(0x7f0000000280)=0xc) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r0, 0x0, 0x4, &(0x7f0000000300)="2db211", 0x3) (async) socket$inet6(0x18, 0x1, 0x0) (async) getsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) (async) bind(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) socket$inet6(0x18, 0x1, 0x0) (async) getsockopt$sock_int(r2, 0xffff, 0x800, 0x0, 0x0) (async) getsockopt(r2, 0x1, 0x200, &(0x7f0000000140)=""/119, &(0x7f0000000080)=0x77) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) socket(0x18, 0x1, 0x0) (async) connect$unix(r3, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) (async) accept(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) (async) getsockname$inet6(r4, &(0x7f0000000240), &(0x7f0000000280)=0xc) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) shutdown(r2, 0x0) (async) 18:21:03 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}) socket(0x18, 0x1, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) getuid() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) getegid() connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000140)="42f8596476cc0ded31ef9ef980d212b292a1e68b3a04700fd7363514e8c38b860a9c2e3b45d756ca7f209577a89c4c8b8c9c14f3dea12f5d985441c5067af3f30ea01d3bbfa942cd11b61876bf2222e1da3c832a6126f14bff5cab9013ef00195d60a386ae9ad6b1a2df74535faffd67d754d4744b0a44912735f57e507f8fd83dcd88e6b3feb99731534d03a2d2d92265b24d6f6322acd27c21ffcf93e598b8ebf78501ab87dc05914455504f4831fe445ac1fde8d0c970bbdea157a65e018d2f7851d8dc6bb309dd4b9e6876119f4815c2bfc4e212ea4e", 0xd8}, {&(0x7f0000000080)="60258a0166c6ed94a2b3dfa33a648971eaa1dec527eb433a25c41b2f411d8e1366974d32078d13201243d5ea7911fbd75b2a", 0x32}, {&(0x7f0000000240)="fd001b216c05beb992d77ed28c5636b026f68b4c9df7fc63fa653f1d6326acd77052eaeff2e974bc9f1437711c0a3d6e9cc9da1bb56ae07dbbf6735a1c182e64bdb633d20761e957f702086cb17c5de1559907a400f98dd67a813e8013a9e13d6777ae893e100763e13e0c1a79f78c8a58155d6dbb81fb13c414c6d1ea017015df1d34fabb6b6a054d3b01465c62fb0a0bf24e238268b4b602964c8b609c7d0ca9f551c6812bfe68b65095205f4a4eb4ebebfab35f4b39516634ccb483d8cc1fc625b12c516d6817637669429f2309592dbe6d45ce5865caf1856c323c55273cd9d203f32cfdc678cee46ae05caf52472665f71a7b9f5086e9156af9debf337fb11f3c6b77abda1926bbeea88240d7e6b4e88c7056633bc6c1eac485f589a49e5e0356dbf91465f88bca9e79ef8de7bb56c34cbfe771f58b49c60d360c03d2687833305459be764edea550826a22048026a2258728e807c02f39fb62d027496ace8788a69d80cc9f880d23240c4dad514c3eaee39e27d392e9ecda3a55bfcee254d836f2e4641d479f50b1dac4c9a2a072787275c0c2e65ef95cdc1f821b0b3dd81ca86799428bd797ddd3cfb5c2c36e58a951fd56951afe8114b139a60de425668dca6f07bffa36b93e88a128cee310b0ee5ba7aba1edf8f0a044f1285322c3f05f11ba48702b3fed5638b9a29f77d40e56f403c2bfe25f31badcefe108372f4cb7a94c6bcbe882852e702bf6c78ffcf06cfeddc21e0adca7553340815eab8bf091342bd8cd74db0ed6ac8349d79c8fed404f7e3c1e9f675e52b8321ba36c8bf5ba4cbea98850bbb23509475cd01f157a44d13ec4be8b8c297bbb5a168103018142c3928ce7a19a97ae0c87b906d770615ad4269e99e4c705c82a864bb9241da4362ea1cd13e373a6215df644922e6bab2ef3eb5cc4e2d83d12abcdf2f32d6057a64b79d6a919dd6001c88d9bdffd61d7dfc1a86126180559d65ee67997ff2be60633900d5df8fc3d8e2e2b3032983d3ac3fa85f002d3be4b7f1072a398e4c22ee4e9171215a63b34f2e6a054245d2db53f829423fd272ed539e199561fac21c95f1c752ec02899afc6da3b3a30bc221a476b0998a41c4fb652e2f303c3e65622a2984f4b2b356d531097d2638bb8d9495dd702843e9765617a09e8d871137562f1337c7b02966e4cc93215e26eea93f0edd5c85efa0f39d11d2fe8068f50d034b6af48ea9ed8b24718233d9aee67b8ea0db21af5c8ad63845c3301115ea53673b735cd3b04926f92a4411a1332747ae1f0f61512c39e2d39b45769fa17fba69edc824ca9d313c07e8e9515eff77453027d2e7362de6a49175c6498b5e54acce960865e292ec6a1137cfb6a3326e84c6994ead1b7e1f0e2e817c884eaff14ec1570b5dfea0d4a720ffc5ad43b4639573aa05aa9d9f9749f97111168bb5f62354a5ea71bd6aed5bf0ba909975b198e04ca1b5c730a49bfaaae610081491f5522afe4b673c893dbd68d3ef30ac2e6d496457d4943f03924260e9702c026854ea9385a181f73af7d85bc9934ab884f4521cb56f4f53c5e61c72828b9141d199d374a9a3a4093467c9467414826af968c403c32947266f57b7f077a58a59b467958491f388be76aa3bc3931df7dd8aded9276c33671ebda6bf0c14bd75cbd80be6a352daf9f9e637f516343fcb3391a2d75ea701a460b355f3c3c39e8ac96f2f8f596c60fba5a037902f824e31e9f8c55ac26bd8624f80df5cc693d03462358448d839836b8e49b549703450e0d16186ac01a095c12a4cce68785baca4cc868a690fe851a3153f2d7d5a1609eac48b9c139150b060842efb42e956a8f822e5b45740bfdab69d10345fc38dd8c30b3e15c90e5aa6aa6759b5227569db197a3a7a9027b2e955c5997745918f43756e483b304e8baee3b1c9add53be9e328acb35700f81e8cb23b664f8118e0363f345d93cb77eb6a3d2e5b09532e64a354ce996edafe2d582e09e9c62ce909f4dbc305420c3b62121bcc97ed004374319b8eeec235083aa40b1748248b7baf460b9caa814ae570af50d99ad9c516e922b024389ea622c9ab804e5e4e7a7545f76839afeaae30348e005820867fe5e2b25f57c45c2c9635c8ac1288a7d8870aa57177998d2257e79ae487c83c88e4b5baf082411be089c9d5605e5b78d64161acfb9443cbca90e2cf87c10bd3cef3106f854929385aa9a9b6a30370891c7aa91d4c3a917a7af09f6cf634bc1e52e1401617630c8cd72009b8954b4bf0e6123b072eddddcfee3a2d5d76e55ce360c6a295df3b647b8fe6290d6c5eaf259e9fcc8368ea459393b2add5bd66d760ea6728e84ac129afbec9b34296c65c0862371da54f833bd2c322d2c187319c3c27165935f73417ffd591dce40956c46038c9e6beea207340eefa6789f7c10d54971e073097dd367e05f48914b885315420492b7b8db99d0ca2695c00d1ff96064ee21ad0512ca1457f4023cd3c77026c4a02f3ea9fea26ad7398d99ce769c947b3ed347071597370308532d184cabfcd52bd1470ee8225287a979b7e4623b45f3c99dffc666ac3d32536f1ee6538089bf3413142498e0e73fac6820c0633d2cd4fa04aed7f81beda42b473fafb4fe9f59e873220e788e9a89e87b5dad2d219b47931beefd3b56836dfc69bd072a612da3d86c09d6a6ac7880cd09699918b49e20ef538b4b65e9e9ce4538d5472cd9b3734783febf388e6f2ae19605db9f07b7e7ddc02371f79fdcbfa761c288720a8d1cdb669dea44f7f583e6140c0a5d2f4a99c22bd1f5bad778438fd7729b56e008e6d87543674e56101e5e15ec643039e948294fc803a2718780adfb17a0abbc5c2ff48e6f693566ebd70d1624f89d46402bfbe449f698eac6ba5be3cd4b42f8e54b35333301d2beace65a12483ab2fa484d44befd4a52720db4b34432bbc94622ec4829148261645720359b5024695ce7881d603809a0dda3b1a208f3e2e8edbab544a55cc55191ee1322a4f5872c38c62ea543222b33894da32585d26393e5afff5dadeaa74177132d7b28623917e89d1cd4de655d683932231a697499d0204565cb80284ff47d9198d73c083992eebee18748e575ef015be22b7d20598f5f16180b8d33104ed49ec0627d3830de4041998704c490a18baff3e676ead1f44f8934958b615f9a1411b36d6c324808ccefaf5866faf07ae952fcba933f58caf0bf0cb904a3c0365f9ebaadd9148ab96f7fce9488ede3abb56444f5dc56b965e34acdca67d2ebfeccf8b561d3834a5b1742562ca93cb0d4399e0b2fec5ed18ec83d4ddffb77d8e4233c3449735151b52aaa110ef52e264d76bb4c23716f1794902088b75c0937ac0bb5dd3e3cd6697f7c69f9888cad725d8994f66650bd4233280df2ffed520b4e8511f71cdd69349ed8d9789d5d7451547eaa669d990fb5b9a1a7d22fe902fd3e5078de8b3b29d7d7fdf5406a7958216ae121bce016ebbc373247a755a9565d048a8a445e882a4d7b2ba6a934f98a6e66d2429a291f8463920ce3190691db6a3d1a0c7dfd4f0f0386926f788821d6c64884e256ec43b45e22bb3f36335726327ee9133492bf6ede6082d89ccddc759b60131f461b6f628794478c5a34317232daa0384a5901e6b4e8af7d0df89b5c8dc37610888dd46ed92a64fe1acb6f108b07e458fd201b518e0a7710669ca8ff194a6ba3ea306014fd0e12599f9f7e5f648d384dc962476a0d5ed5bc1c6c0152a22273c610c00c88196264c89e2dbc8d7f31096fef09af8a6f3d7c7551b0fc38a57e5b39c43b4f99337ac0c421a2b1dfd6b5ac9edf01edbd7811a029c53268f3a3dbe2011be77e1e11c592b23ae6c73ea9b259f54460d69e17f4fe60ecea78d48ae7522eb0ca30ebbd332a2a04561ea1cbe67900bec38b599b4b2f28b8f76bee44a3703d27e672e9df24cbf83bf9b170ca43da1cb992f47c474ce09dc77e18cd1633dacb3fb1b219fe3d769be32a01edc470fed382c354a041c7d6e1135ff8c213bd8a941fc144d3da0472e413985afaf7a1d42a7df4bf1d77a619145781c5608a745ae1139060741b7eca84c96b40693679e92651c445ebcd6c8de0ed278d610a19f17d42a5b900d0f1a8a286833fed516e1b2928e34456e431a4baf4486a6d61b8cf149edc678119377bc9554d27d51cc9ba8f82388da04f5d25d2d317d0d82d4c71f9c151710552093229e1213c9fa0ae90bf3f58bee89d8e2e8b3bc6933a9b3246505b941e18d23f02f05fd93d842310f8494b8d336489960ca2c861cb6ff64990df9d57d241123df30258a1fa692d941c4fc9620f49c1dd190c63b451d2dbac6596fdd07eb1b4799488f370d575d1a1bd1e29c8dc00942ae41fcfdcb46f5397b299fca248b8324dabefe7a53a62002ec907916fd147596d74eb6c346f20437b832b16c1a91e3f33e65047aea8f8de74888e74d2ff3ed49d566752a6e1dbc949982f41c126cc7f15f8e7151f9abf3caa523bd6448b6ee9806eb59a22e0ccb0c87ea3b6fc521e80482fbf866458f5744611cd35ba2df68c9147e266fd4c4120886da5c0e34c8aae61b6c47251763465659a3b5c09bc7e6327c54f95e274dec21375a1804be0d74b0157cdb8f753126ba4a2355a0b1f8d564eb554a15c12e2027e49bd859a2667df4a5b2d457a41a225a2e870e18a154b53b366b834c0959d440f9537364881210e538f54f22bf3fb8435a1aaf7d36f95a6b2d981736b455f5c23cf6ee85ab39a33bf55e976ee7e8056cd97705c88fbe403627664e752947e06716bf0ee0358b06b2566afe41da539641d983dbd0b3ef06b20d0adce607cbe2cb940c83f27ecfe7c4b383a925393a54bc71c1af39561689455f60c460de2ae7dc63e71fd1a1766725b64814ef41cd86e84f2fc987519cac59a5c86404cc4e36ace28245e952f49745715114da66782ba09aebe6905ce1af63b42a4ecffb2814e57e3dde116098c700cc94cd2d4cfc54ddd3c9d85c4a1c508efbc4c152364b5cb3bb94111c28c38c5d1180aa1c9322eacbd0eccf5123b75c5041d2e4515536eee979caac25390685486dc48d97160354cd5cfd590f4301eb03ddfca1a85658e2dcb85fd3f15ec41d5a8a3395bb0ef686f556d1bfb1cbe3d3040621d4b425e74c9e7ad35c82fc90e21f764ce06e1bbc11322c03453fe4d1a8d8531c96336f081e6cab4950d3cbcf269ffa8c31ea3d54d60e9d76a901c288128616a081646c3e73dfe6119bd3b4d94b64045deb18170e3dc47ced0e0ce6171d4e646d1b6bd156053f1af08be419459fdabeaa435e945a357f25d9cf75ed403e7cbbf68b82e8230cb5239ef7f90d14e30ef2357c486bfee2ba093b9226d84f30cdec2646eb3a17f8dcc80f299d8e2220d38af43b06e18d9fcdd08eefb3fb818c90db37e08ee0a53b71962ceb0429dead77bc98f7fbc4ab8d489d3f9b37ed2f38f1ad5722a4e502248c1764f2170cc7b20070a98c26e98d033d001e0085ea3428f8afc44966d93f1e7b912f3b522839e888b6da7978ce48317b2588fbfde7a1dc188af998f9b7f00d1a95af77cd51f5c6d1dda24f5563174b78875ac687cd262a543801b2f630332712f58bfc444b65b407d4ae1f695c719b5d56fbda1b81f51f72ca42c31450076554737bcd4397fcd963a952bee5cf77a7eec2e6d13fc31ff7ace59b904b1a7715c97bb9dc3e35c504e1f0551bb4cd4cef8e86d2c85e1f866a427fc6964a7343cb56a1190d439d3f64f716010598b8b0f047fc81868b3a2a7bd6abef090755182a8240266832b", 0x1000}, {&(0x7f0000001240)="df1f01246f71c45d65d7cbd47e5d94261920b58e323d9810b866b40fbd0b42ff5866a847fa139d00845efb14c335d46bdd531fbb2723640cec1113a294976914a7959e0ec99b3faef5860806f09748a2a5b9b3bcebfbd31bb35c1ae24f46cfa39ed0890bf0d0cbd5a07feaecadf4d0", 0x6f}, {&(0x7f00000012c0)="f4aa5ae55f403c85b4c254bda70a487ddbcc1fcc7387df4a53dc8382e69ca29b952454099001620a37ec6bc641485cfaaa0eed071399167c8bba21530d53c804f961dedede4533813ca9d0ef9bfe2292785cdaff075b34014bb9eb6485b2b9281c987f3311cc59012a68d276aea6e905aeebd48a1183833bf25e36aba7dc964217ce6fecdf01b4888659fc0da053a70ef4d9d519a97505c1f9c5572e6ff82e47d72fa79f3d179655575ba6cd8d844970e43c4e206938a371882193b11821c2bdd55be87aa0698077f8d4f7e6430c1b20048ed3001f4114db0d525bad6176c8269d8d191c525811c4", 0xe8}], 0x5) getpid() (async) r1 = getpid() setpgid(r1, 0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:03 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) (async) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semop(0x0, &(0x7f00000002c0)=[{0x4, 0x81, 0x1000}], 0x1) semop(0x0, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) (async) semop(0x0, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {0x3, 0x95}, {0x2, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)) semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) (async) seteuid(r1) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r1, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)=[0x3, 0xffff, 0xfff8, 0x1, 0x1, 0x2, 0x2b36, 0x7fff, 0x5, 0x5]) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) (async) r4 = getuid() setreuid(0xee00, r4) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r3, r4, r5, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) ktrace(0x0, 0x5, 0x1f12, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x3, 0x0, r3, 0x0, r6, 0x23, 0x2}, 0x81, 0x8, 0x0, 0x0, 0x5, 0x4000000, 0x6, 0x4}) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r8 = socket(0x18, 0x1, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:03 executing program 7: writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) close(r0) (async) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f00000011c0)="5eda04990000000000000000000000000000000047b9e7135bbbd65839d32d7be4cd595252e7985e7fea558b3cef2a0d936fb43ce364a7abd2c4a641d7797321991c2c6aabebf0e9115c4d9e74e50183ee1d706aaf2d6fa9e2539c4399f9897aa164d5606806ad0a8c1b415f2c03bf29ded801d0d920f74503a02cc1b42c33e7772c955cbb0df328a92e6183d34f38a9e429de6e6903", 0x96) 18:21:03 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x6c) (async) chroot(&(0x7f00000002c0)='./file0/../file0\x00') mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) rmdir(&(0x7f0000000100)='./file0/../file0\x00') 18:21:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) (async) write(r0, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x4, 0x3}) 18:21:03 executing program 5: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000004c0)='Z', 0x1) write(r1, &(0x7f0000000040), 0xfeea) dup2(r0, r1) r2 = syz_open_pts() r3 = syz_open_pts() getppid() (async) r4 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, r4}) fcntl$setown(r2, 0x6, r4) close(r3) (async) close(r3) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(r3, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) close(r3) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(r5, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4090, 0xffa}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) (async) readv(r5, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4090, 0xffa}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) writev(r5, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0x22}], 0x1) (async) writev(r5, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0x22}], 0x1) readv(r2, &(0x7f00000029c0)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f0000000600)=""/152, 0x98}, {&(0x7f0000000740)=""/124, 0x7c}, {&(0x7f00000007c0)=""/87, 0x57}, {&(0x7f0000000840)=""/229, 0xe5}], 0x6) (async) readv(r2, &(0x7f00000029c0)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f0000000600)=""/152, 0x98}, {&(0x7f0000000740)=""/124, 0x7c}, {&(0x7f00000007c0)=""/87, 0x57}, {&(0x7f0000000840)=""/229, 0xe5}], 0x6) write(r2, &(0x7f0000000500)="d1328bd5a4589ba21e1a467afdf766ebb3904f044979a43bd4a9aa739104a6461e1311e3b0a5f9c1df2810246c70d2ae6cddc4b78edc2df1b70d481948ba8f33dd9ef378b3ec8d2284572b77a092601b0bdbfbaff4b4975262746e6add4709a6e8a44879a4012cf9ff9bedf28d96ba98c91389a62e939de4b1106fa35e9ddcefb6b18e6bac31d33eee694d0bb3b3d405103d5cf9a27e0694e57e3edb46edcdf6fe888380a1791f912f67f5e4acfb2670f3ad5b2e572d3f0bb818456911df20cd79a318f3f0173c3f060198cde01b7bc26d3647f96689554b4f167a62452001f1fa343d066554a5e580e359dda293db44f74204", 0xf3) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000140)=""/212, 0xd4}, {&(0x7f00000000c0)=""/3, 0x3}, {&(0x7f0000000480)=""/40, 0x28}, {&(0x7f0000000280)=""/74, 0x4a}, {&(0x7f0000000940)=""/4096, 0xffee}, {&(0x7f0000000300)=""/238, 0xee}], 0x6) (async) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000140)=""/212, 0xd4}, {&(0x7f00000000c0)=""/3, 0x3}, {&(0x7f0000000480)=""/40, 0x28}, {&(0x7f0000000280)=""/74, 0x4a}, {&(0x7f0000000940)=""/4096, 0xffee}, {&(0x7f0000000300)=""/238, 0xee}], 0x6) 18:21:03 executing program 7: writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f00000011c0)="5eda04990000000000000000000000000000000047b9e7135bbbd65839d32d7be4cd595252e7985e7fea558b3cef2a0d936fb43ce364a7abd2c4a641d7797321991c2c6aabebf0e9115c4d9e74e50183ee1d706aaf2d6fa9e2539c4399f9897aa164d5606806ad0a8c1b415f2c03bf29ded801d0d920f74503a02cc1b42c33e7772c955cbb0df328a92e6183d34f38a9e429de6e6903", 0x96) 18:21:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x7, 0x3ff}, {0x16}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) write(r0, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) 18:21:03 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) setreuid(0x0, 0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:03 executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffffffffffc7e) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) r5 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) semop(r5, &(0x7f00000002c0)=[{0x4, 0x81, 0x1000}], 0x1) semop(r5, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) semop(r5, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {0x3, 0x95}, {0x2, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000000)) semop(r5, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r6 = getuid() chown(&(0x7f0000000000)='./file0\x00', r6, 0x0) seteuid(r6) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x0, r6, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r8) r9 = getuid() setreuid(0xee00, r9) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r8, r9, r10, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r11, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r12 = fcntl$getown(r11, 0x5) ktrace(0x0, 0x5, 0x1f12, r12) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c653000f1a90cad0025a6639c4398d09bf2d56267d2a6fad86831c235f253b3c8ff863058031609e260c064"], 0xa, &(0x7f0000000500)=[{&(0x7f00000001c0)="8813da604945587cd274fc8ee8c1b611a237827adb24bd54145dbddfa6ac22ac9c8834f49d4b8d8ba1cac5e394b800024e4ba2830bc387beaf0e0aec8357b5e4c4d74368996cc03466086f663ff5ad1fd3e1ed23a5b2bf4be6e8b799f6052953e186e5c4ddeb23ea2131497502f83cb67bdfc351996151a8e2f176a3ba5311b029d2eb0b08479ee9ad335cfc168332f6dcfacc5786bdcc18fdf3a95bbdb144b515a6f792b2d00001ab6a32f085f0923568eaf5a8644b2d8791db8af634f9123862a29ac1fb", 0xc5}, {&(0x7f00000002c0)="e85c5745f80871e80e1e3efb77619125f90975bb1db273d85fec50a87a319b7aafed", 0x22}, {&(0x7f0000000300)="075fd75efd99365880489d9b94673b7368f417c2c6c47e9df14bda8cbccb5ee5e280785106449e678fe97397e9beb253954e2e764b4e4f87869732261ce3002fb099d13c2f0d6cbd17898bc082cfc7", 0x4f}, {&(0x7f0000000380)="26936f14e493360383190774813b4fbf9da954d64f61eca46c0e0bfa5f9c77c0672866327f2f625adafc2d925e99bdc20ae27f575f06644615ee59d65cefa753fd234783a8edf72d031294b3ba0ef2f5f53e0617b26048075b0e6803968d6c0f21c1a6b214bd2a9fbbc66b926c5989f947e061f94ddbba575749760b89035cd9a9c20f32a2f3a6631ee4035f9c0596e16ad63779865e2824712220aaabd40264a8a48664cb5d1f74c68077d9ac721379692e44b1e6866271e94fe28be1252ed907e6b8333d3359cac816ddc714cdbd12dd2475936ec0fa935b2f2b2cd43ce0f69755836465e567af5cdbcc7461e811", 0xef}, {&(0x7f0000000480)="f8fdb147aeca0053364a048b95c7c7ff366483e3fb900cb7cbf56530840b7d906324e0571c664cad0b957c7e171548b184b51f94ba6876e00a99e3205289639faae10da3ecb76f37b90c380abc695f921773f4aa93efe8dfb33d6a15", 0x5c}], 0x5, &(0x7f0000000680)=[@rights={0x20, 0xffff, 0x1, [r0, 0xffffffffffffffff, r0]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r8}, @cred={0x20, 0xffff, 0x0, r12, r13, r4}], 0xc8}, 0x1) 18:21:03 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) semctl$GETVAL(0xffffffffffffffff, 0x3, 0x5, &(0x7f0000000040)=""/172) r0 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) (async) semop(r0, &(0x7f00000002c0)=[{0x4, 0x81, 0x1000}], 0x1) (async) semop(r0, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) (async) semop(r0, &(0x7f0000000440)=[{0x3, 0x3, 0x1000}, {0x3, 0x95}, {0x2, 0x3ff, 0x1400}, {0x75c269b411e46d1c, 0x2a5, 0x1800}], 0x4) (async) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) (async) semop(r0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) (async) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) (async) seteuid(r1) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r1, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) (async) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) (async) r4 = getuid() setreuid(0xee00, r4) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r3, r4, r5, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) getgroups(0x6, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x1, 0xffffffffffffffff, r3, 0xffffffffffffffff, r6, 0x131, 0x8}, 0x1, 0x0, 0x591b7791}) r7 = socket$inet(0x2, 0x1, 0x20) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 18:21:03 executing program 5: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000004c0)='Z', 0x1) write(r1, &(0x7f0000000040), 0xfeea) (async) dup2(r0, r1) r2 = syz_open_pts() (async) r3 = syz_open_pts() r4 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, r4}) (async) fcntl$setown(r2, 0x6, r4) (async) close(r3) (async) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) readv(r3, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) close(r3) (async) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) readv(r5, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4090, 0xffa}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) writev(r5, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0x22}], 0x1) (async) readv(r2, &(0x7f00000029c0)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f0000000600)=""/152, 0x98}, {&(0x7f0000000740)=""/124, 0x7c}, {&(0x7f00000007c0)=""/87, 0x57}, {&(0x7f0000000840)=""/229, 0xe5}], 0x6) (async) write(r2, &(0x7f0000000500)="d1328bd5a4589ba21e1a467afdf766ebb3904f044979a43bd4a9aa739104a6461e1311e3b0a5f9c1df2810246c70d2ae6cddc4b78edc2df1b70d481948ba8f33dd9ef378b3ec8d2284572b77a092601b0bdbfbaff4b4975262746e6add4709a6e8a44879a4012cf9ff9bedf28d96ba98c91389a62e939de4b1106fa35e9ddcefb6b18e6bac31d33eee694d0bb3b3d405103d5cf9a27e0694e57e3edb46edcdf6fe888380a1791f912f67f5e4acfb2670f3ad5b2e572d3f0bb818456911df20cd79a318f3f0173c3f060198cde01b7bc26d3647f96689554b4f167a62452001f1fa343d066554a5e580e359dda293db44f74204", 0xf3) execve(0x0, 0x0, 0x0) (async) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000140)=""/212, 0xd4}, {&(0x7f00000000c0)=""/3, 0x3}, {&(0x7f0000000480)=""/40, 0x28}, {&(0x7f0000000280)=""/74, 0x4a}, {&(0x7f0000000940)=""/4096, 0xffee}, {&(0x7f0000000300)=""/238, 0xee}], 0x6) 18:21:03 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x6c) chroot(&(0x7f00000002c0)='./file0/../file0\x00') (async) chroot(&(0x7f00000002c0)='./file0/../file0\x00') mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) rmdir(&(0x7f0000000100)='./file0/../file0\x00') 18:21:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x7, 0x3ff}, {0x16}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) write(r0, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x7, 0x3ff}, {0x16}]}) (async) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) (async) write(r0, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) (async) 18:21:03 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) semctl$GETVAL(0xffffffffffffffff, 0x3, 0x5, &(0x7f0000000040)=""/172) r0 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) (async, rerun: 64) semop(r0, &(0x7f00000002c0)=[{0x4, 0x81, 0x1000}], 0x1) (async, rerun: 64) semop(r0, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) (async) semop(r0, &(0x7f0000000440)=[{0x3, 0x3, 0x1000}, {0x3, 0x95}, {0x2, 0x3ff, 0x1400}, {0x75c269b411e46d1c, 0x2a5, 0x1800}], 0x4) (async) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) (async) semop(r0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) (async, rerun: 32) r1 = getuid() (rerun: 32) chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) (async, rerun: 32) seteuid(r1) (async, rerun: 32) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r1, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) (async) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) (async) r4 = getuid() setreuid(0xee00, r4) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r3, r4, r5, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) (async, rerun: 32) getgroups(0x6, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) (rerun: 32) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x1, 0xffffffffffffffff, r3, 0xffffffffffffffff, r6, 0x131, 0x8}, 0x1, 0x0, 0x591b7791}) (async) r7 = socket$inet(0x2, 0x1, 0x20) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 18:21:04 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x0, 0x4, &(0x7f0000000300)="2db211", 0x3) r1 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) (async, rerun: 32) bind(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) (rerun: 32) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r2 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x800, 0x0, 0x0) getsockopt(r2, 0x1, 0x200, &(0x7f0000000140)=""/119, &(0x7f0000000080)=0x77) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) (async) r4 = accept(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) getsockname$inet6(r4, &(0x7f0000000240), &(0x7f0000000280)=0xc) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) shutdown(r2, 0x0) 18:21:04 executing program 5: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) listen(0xffffffffffffff9c, 0x3ff) 18:21:04 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) (async) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semop(0x0, &(0x7f00000002c0)=[{0x4, 0x81, 0x1000}], 0x1) (async) semop(0x0, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) (async) semop(0x0, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {0x3, 0x95}, {0x2, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000240)=""/89) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)) (async) semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) (async, rerun: 32) r1 = getuid() (rerun: 32) chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) seteuid(r1) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r1, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)=[0x3, 0xffff, 0xfff8, 0x1, 0x1, 0x2, 0x2b36, 0x7fff, 0x5, 0x5]) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) r4 = getuid() setreuid(0xee00, r4) (async) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r3, r4, r5, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) (async, rerun: 32) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) (async, rerun: 32) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) ktrace(0x0, 0x5, 0x1f12, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x3, 0x0, r3, 0x0, r6, 0x23, 0x2}, 0x81, 0x8, 0x0, 0x0, 0x5, 0x4000000, 0x6, 0x4}) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r8 = socket(0x18, 0x1, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:04 executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffffffffffc7e) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) r5 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) semop(r5, &(0x7f00000002c0)=[{0x4, 0x81, 0x1000}], 0x1) semop(r5, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) semop(r5, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {0x3, 0x95}, {0x2, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) (async) semop(r5, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {0x3, 0x95}, {0x2, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000000)) (async) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000000)) semop(r5, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r6 = getuid() chown(&(0x7f0000000000)='./file0\x00', r6, 0x0) seteuid(r6) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x0, r6, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) (async) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x0, r6, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r8) r9 = getuid() setreuid(0xee00, r9) (async) setreuid(0xee00, r9) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r8, r9, r10, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) (async) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r8, r9, r10, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r11, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r12 = fcntl$getown(r11, 0x5) ktrace(0x0, 0x5, 0x1f12, r12) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0xc) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c653000f1a90cad0025a6639c4398d09bf2d56267d2a6fad86831c235f253b3c8ff863058031609e260c064"], 0xa, &(0x7f0000000500)=[{&(0x7f00000001c0)="8813da604945587cd274fc8ee8c1b611a237827adb24bd54145dbddfa6ac22ac9c8834f49d4b8d8ba1cac5e394b800024e4ba2830bc387beaf0e0aec8357b5e4c4d74368996cc03466086f663ff5ad1fd3e1ed23a5b2bf4be6e8b799f6052953e186e5c4ddeb23ea2131497502f83cb67bdfc351996151a8e2f176a3ba5311b029d2eb0b08479ee9ad335cfc168332f6dcfacc5786bdcc18fdf3a95bbdb144b515a6f792b2d00001ab6a32f085f0923568eaf5a8644b2d8791db8af634f9123862a29ac1fb", 0xc5}, {&(0x7f00000002c0)="e85c5745f80871e80e1e3efb77619125f90975bb1db273d85fec50a87a319b7aafed", 0x22}, {&(0x7f0000000300)="075fd75efd99365880489d9b94673b7368f417c2c6c47e9df14bda8cbccb5ee5e280785106449e678fe97397e9beb253954e2e764b4e4f87869732261ce3002fb099d13c2f0d6cbd17898bc082cfc7", 0x4f}, {&(0x7f0000000380)="26936f14e493360383190774813b4fbf9da954d64f61eca46c0e0bfa5f9c77c0672866327f2f625adafc2d925e99bdc20ae27f575f06644615ee59d65cefa753fd234783a8edf72d031294b3ba0ef2f5f53e0617b26048075b0e6803968d6c0f21c1a6b214bd2a9fbbc66b926c5989f947e061f94ddbba575749760b89035cd9a9c20f32a2f3a6631ee4035f9c0596e16ad63779865e2824712220aaabd40264a8a48664cb5d1f74c68077d9ac721379692e44b1e6866271e94fe28be1252ed907e6b8333d3359cac816ddc714cdbd12dd2475936ec0fa935b2f2b2cd43ce0f69755836465e567af5cdbcc7461e811", 0xef}, {&(0x7f0000000480)="f8fdb147aeca0053364a048b95c7c7ff366483e3fb900cb7cbf56530840b7d906324e0571c664cad0b957c7e171548b184b51f94ba6876e00a99e3205289639faae10da3ecb76f37b90c380abc695f921773f4aa93efe8dfb33d6a15", 0x5c}], 0x5, &(0x7f0000000680)=[@rights={0x20, 0xffff, 0x1, [r0, 0xffffffffffffffff, r0]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r8}, @cred={0x20, 0xffff, 0x0, r12, r13, r4}], 0xc8}, 0x1) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c653000f1a90cad0025a6639c4398d09bf2d56267d2a6fad86831c235f253b3c8ff863058031609e260c064"], 0xa, &(0x7f0000000500)=[{&(0x7f00000001c0)="8813da604945587cd274fc8ee8c1b611a237827adb24bd54145dbddfa6ac22ac9c8834f49d4b8d8ba1cac5e394b800024e4ba2830bc387beaf0e0aec8357b5e4c4d74368996cc03466086f663ff5ad1fd3e1ed23a5b2bf4be6e8b799f6052953e186e5c4ddeb23ea2131497502f83cb67bdfc351996151a8e2f176a3ba5311b029d2eb0b08479ee9ad335cfc168332f6dcfacc5786bdcc18fdf3a95bbdb144b515a6f792b2d00001ab6a32f085f0923568eaf5a8644b2d8791db8af634f9123862a29ac1fb", 0xc5}, {&(0x7f00000002c0)="e85c5745f80871e80e1e3efb77619125f90975bb1db273d85fec50a87a319b7aafed", 0x22}, {&(0x7f0000000300)="075fd75efd99365880489d9b94673b7368f417c2c6c47e9df14bda8cbccb5ee5e280785106449e678fe97397e9beb253954e2e764b4e4f87869732261ce3002fb099d13c2f0d6cbd17898bc082cfc7", 0x4f}, {&(0x7f0000000380)="26936f14e493360383190774813b4fbf9da954d64f61eca46c0e0bfa5f9c77c0672866327f2f625adafc2d925e99bdc20ae27f575f06644615ee59d65cefa753fd234783a8edf72d031294b3ba0ef2f5f53e0617b26048075b0e6803968d6c0f21c1a6b214bd2a9fbbc66b926c5989f947e061f94ddbba575749760b89035cd9a9c20f32a2f3a6631ee4035f9c0596e16ad63779865e2824712220aaabd40264a8a48664cb5d1f74c68077d9ac721379692e44b1e6866271e94fe28be1252ed907e6b8333d3359cac816ddc714cdbd12dd2475936ec0fa935b2f2b2cd43ce0f69755836465e567af5cdbcc7461e811", 0xef}, {&(0x7f0000000480)="f8fdb147aeca0053364a048b95c7c7ff366483e3fb900cb7cbf56530840b7d906324e0571c664cad0b957c7e171548b184b51f94ba6876e00a99e3205289639faae10da3ecb76f37b90c380abc695f921773f4aa93efe8dfb33d6a15", 0x5c}], 0x5, &(0x7f0000000680)=[@rights={0x20, 0xffff, 0x1, [r0, 0xffffffffffffffff, r0]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r8}, @cred={0x20, 0xffff, 0x0, r12, r13, r4}], 0xc8}, 0x1) 18:21:04 executing program 2: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(r0, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) ioctl$TIOCSDTR(r0, 0x20007479) 18:21:04 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000140)="951e0000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r2, 0x5) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000180)={0x7f, 0x3abd, 0x4000, 0xed0, 0xffff, 0x1, 0x800, 0x10, [{0x8, 0x3, 0x3, 0x3}, {0x1, 0x378, 0x7, 0x1e}, {0x7, 0x4, 0x7ff, 0x80}, {0x2, 0x80000001, 0x3, 0x100}, {0x7, 0xf, 0x6, 0x9}, {0x3ff, 0x6, 0x8f24214, 0xfffffe00}, {0x7, 0xfae, 0x2, 0x1}, {0x9, 0x4, 0x40000000, 0x8}, {0x80, 0x1afe0000, 0x2, 0x101}, {0x200, 0x8, 0x5, 0xdc71}, {0x4, 0x408, 0x2, 0x9}, {0x800, 0x1, 0xe12, 0x9}, {0x7, 0x8000, 0x8, 0x101}, {0x0, 0x2, 0x7, 0x2}, {0x5, 0x8, 0x0, 0xc58}, {0x1ff, 0x3, 0x7ff, 0x9}]}) 18:21:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x7, 0x3ff}, {0x16}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) write(r0, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) 18:21:04 executing program 5: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) (async) listen(0xffffffffffffff9c, 0x3ff) 18:21:04 executing program 5: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) listen(0xffffffffffffff9c, 0x3ff) 18:21:04 executing program 2: r0 = syz_open_pts() close(r0) (async) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(r0, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) ioctl$TIOCSDTR(r0, 0x20007479) 18:21:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="e85d1c7d9f9d2e9bb30e24c3fc26db28f2e8d7719ac3d21f1ae68f3313a8f13580d536d060670416701da64815db50e5adc683494c9f039c92c9ff3b70fb17d31906e09ac52ce48610aa7dc097b1", 0x4e}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x6a5, 0x7f, 0x0, 0x3ff}, {0x16}]}) write(r0, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) 18:21:04 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async, rerun: 32) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) (async, rerun: 32) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000140)="951e0000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r0, 0x0, 0x0) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async, rerun: 64) fcntl$getown(r2, 0x5) (rerun: 64) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000180)={0x7f, 0x3abd, 0x4000, 0xed0, 0xffff, 0x1, 0x800, 0x10, [{0x8, 0x3, 0x3, 0x3}, {0x1, 0x378, 0x7, 0x1e}, {0x7, 0x4, 0x7ff, 0x80}, {0x2, 0x80000001, 0x3, 0x100}, {0x7, 0xf, 0x6, 0x9}, {0x3ff, 0x6, 0x8f24214, 0xfffffe00}, {0x7, 0xfae, 0x2, 0x1}, {0x9, 0x4, 0x40000000, 0x8}, {0x80, 0x1afe0000, 0x2, 0x101}, {0x200, 0x8, 0x5, 0xdc71}, {0x4, 0x408, 0x2, 0x9}, {0x800, 0x1, 0xe12, 0x9}, {0x7, 0x8000, 0x8, 0x101}, {0x0, 0x2, 0x7, 0x2}, {0x5, 0x8, 0x0, 0xc58}, {0x1ff, 0x3, 0x7ff, 0x9}]}) 18:21:04 executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffffffffffc7e) (async, rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) (rerun: 64) r5 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) semop(r5, &(0x7f00000002c0)=[{0x4, 0x81, 0x1000}], 0x1) (async) semop(r5, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) semop(r5, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {0x3, 0x95}, {0x2, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) (async) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000000)) (async, rerun: 32) semop(r5, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) (async, rerun: 32) r6 = getuid() chown(&(0x7f0000000000)='./file0\x00', r6, 0x0) (async) seteuid(r6) (async) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x0, r6, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) (async, rerun: 64) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r8) (async) r9 = getuid() setreuid(0xee00, r9) (async) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r8, r9, r10, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) (async, rerun: 64) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) (rerun: 64) ioctl$WSKBDIO_GETMAP(r11, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) r12 = fcntl$getown(r11, 0x5) ktrace(0x0, 0x5, 0x1f12, r12) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c653000f1a90cad0025a6639c4398d09bf2d56267d2a6fad86831c235f253b3c8ff863058031609e260c064"], 0xa, &(0x7f0000000500)=[{&(0x7f00000001c0)="8813da604945587cd274fc8ee8c1b611a237827adb24bd54145dbddfa6ac22ac9c8834f49d4b8d8ba1cac5e394b800024e4ba2830bc387beaf0e0aec8357b5e4c4d74368996cc03466086f663ff5ad1fd3e1ed23a5b2bf4be6e8b799f6052953e186e5c4ddeb23ea2131497502f83cb67bdfc351996151a8e2f176a3ba5311b029d2eb0b08479ee9ad335cfc168332f6dcfacc5786bdcc18fdf3a95bbdb144b515a6f792b2d00001ab6a32f085f0923568eaf5a8644b2d8791db8af634f9123862a29ac1fb", 0xc5}, {&(0x7f00000002c0)="e85c5745f80871e80e1e3efb77619125f90975bb1db273d85fec50a87a319b7aafed", 0x22}, {&(0x7f0000000300)="075fd75efd99365880489d9b94673b7368f417c2c6c47e9df14bda8cbccb5ee5e280785106449e678fe97397e9beb253954e2e764b4e4f87869732261ce3002fb099d13c2f0d6cbd17898bc082cfc7", 0x4f}, {&(0x7f0000000380)="26936f14e493360383190774813b4fbf9da954d64f61eca46c0e0bfa5f9c77c0672866327f2f625adafc2d925e99bdc20ae27f575f06644615ee59d65cefa753fd234783a8edf72d031294b3ba0ef2f5f53e0617b26048075b0e6803968d6c0f21c1a6b214bd2a9fbbc66b926c5989f947e061f94ddbba575749760b89035cd9a9c20f32a2f3a6631ee4035f9c0596e16ad63779865e2824712220aaabd40264a8a48664cb5d1f74c68077d9ac721379692e44b1e6866271e94fe28be1252ed907e6b8333d3359cac816ddc714cdbd12dd2475936ec0fa935b2f2b2cd43ce0f69755836465e567af5cdbcc7461e811", 0xef}, {&(0x7f0000000480)="f8fdb147aeca0053364a048b95c7c7ff366483e3fb900cb7cbf56530840b7d906324e0571c664cad0b957c7e171548b184b51f94ba6876e00a99e3205289639faae10da3ecb76f37b90c380abc695f921773f4aa93efe8dfb33d6a15", 0x5c}], 0x5, &(0x7f0000000680)=[@rights={0x20, 0xffff, 0x1, [r0, 0xffffffffffffffff, r0]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r8}, @cred={0x20, 0xffff, 0x0, r12, r13, r4}], 0xc8}, 0x1) 18:21:04 executing program 5: seteuid(0xffffffffffffffff) 18:21:04 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) setreuid(0x0, 0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) (async) socket(0x18, 0x1, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) setreuid(0x0, 0xffffffffffffffff) (async) socket(0x18, 0x1, 0x0) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) 18:21:04 executing program 2: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(r0, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) ioctl$TIOCSDTR(r0, 0x20007479) 18:21:05 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) close(r0) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000140)="951e0000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r2, 0x5) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000180)={0x7f, 0x3abd, 0x4000, 0xed0, 0xffff, 0x1, 0x800, 0x10, [{0x8, 0x3, 0x3, 0x3}, {0x1, 0x378, 0x7, 0x1e}, {0x7, 0x4, 0x7ff, 0x80}, {0x2, 0x80000001, 0x3, 0x100}, {0x7, 0xf, 0x6, 0x9}, {0x3ff, 0x6, 0x8f24214, 0xfffffe00}, {0x7, 0xfae, 0x2, 0x1}, {0x9, 0x4, 0x40000000, 0x8}, {0x80, 0x1afe0000, 0x2, 0x101}, {0x200, 0x8, 0x5, 0xdc71}, {0x4, 0x408, 0x2, 0x9}, {0x800, 0x1, 0xe12, 0x9}, {0x7, 0x8000, 0x8, 0x101}, {0x0, 0x2, 0x7, 0x2}, {0x5, 0x8, 0x0, 0xc58}, {0x1ff, 0x3, 0x7ff, 0x9}]}) 18:21:05 executing program 7: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002a40), &(0x7f0000000040)=0xc) 18:21:05 executing program 2: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r0, 0x5) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x7}, {0xffffffffffff66a9, 0x8}}, 0x2) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(r1, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) fcntl$getown(r1, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 18:21:05 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) setreuid(0x0, 0xffffffffffffffff) socket(0x18, 0x1, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:05 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:05 executing program 7: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002a40), &(0x7f0000000040)=0xc) 18:21:05 executing program 6: r0 = msgget(0x0, 0x309) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x3, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x1}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x20, 0x5, 0xbf) 18:21:05 executing program 2: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r0, 0x5) (async) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x7}, {0xffffffffffff66a9, 0x8}}, 0x2) (async) r1 = syz_open_pts() close(r1) (async) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) readv(r1, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) fcntl$getown(r1, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 18:21:05 executing program 5: seteuid(0xffffffffffffffff) 18:21:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="e85d1c7d9f9d2e9bb30e24c3fc26db28f2e8d7719ac3d21f1ae68f3313a8f13580d536d060670416701da64815db50e5adc683494c9f039c92c9ff3b70fb17d31906e09ac52ce48610aa7dc097b1", 0x4e}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x6a5, 0x7f, 0x0, 0x3ff}, {0x16}]}) write(r0, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="e85d1c7d9f9d2e9bb30e24c3fc26db28f2e8d7719ac3d21f1ae68f3313a8f13580d536d060670416701da64815db50e5adc683494c9f039c92c9ff3b70fb17d31906e09ac52ce48610aa7dc097b1", 0x4e}], 0x1) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x6a5, 0x7f, 0x0, 0x3ff}, {0x16}]}) (async) write(r0, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) (async) 18:21:05 executing program 0: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(r0, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) close(r0) syz_emit_ethernet(0xe3, &(0x7f00000000c0)={@empty, @empty, [{[], {0x8100, 0x2, 0x0, 0x2}}], {@ipv4={0x800, {{0x8, 0x4, 0x1, 0x10, 0xd1, 0x68, 0x9, 0x4, 0x6c, 0x0, @loopback, @loopback, {[@ssrr={0x89, 0xb, 0x8, [@broadcast, @remote={0xac, 0x14, 0x0}]}]}}, @udp={{0x3, 0x3, 0xffffffffffffff08}, {"be0732139ea3034c0bb839f54fa0d97e5f4c4a151c50256331101ea2c5d5ee7f146ddec13fe37388cc93d8f4a233c0f90852e7dd5b6658739b1db069b82b0edd9fd73028ce76212fd784e5b96cbe37bd5fc4724b62f0a4bc4532c31881684d2af902b905cfbfe0ad1464b8ecf894ec126d0172c0b18c86bef1e4e3b83e033b6770fc0afcfb34868050f7aefaaed07d695d37fd3f981628b9f865bcefb9ae12e6ee2446bfaf40a0c1ca"}}}}}}) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x1) 18:21:05 executing program 5: seteuid(0xffffffffffffffff) 18:21:05 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="e85d1c7d9f9d2e9bb30e24c3fc26db28f2e8d7719ac3d21f1ae68f3313a8f13580d536d060670416701da64815db50e5adc683494c9f039c92c9ff3b70fb17d31906e09ac52ce48610aa7dc097b1", 0x4e}], 0x1) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x6a5, 0x7f, 0x0, 0x3ff}, {0x16}]}) write(r0, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) 18:21:05 executing program 2: pipe(&(0x7f00000001c0)) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r0, 0x5) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x7}, {0xffffffffffff66a9, 0x8}}, 0x2) (async) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x7}, {0xffffffffffff66a9, 0x8}}, 0x2) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(r1, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) (async) readv(r1, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) fcntl$getown(r1, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 18:21:05 executing program 5: syz_emit_ethernet(0x4f, &(0x7f0000000040)={@remote, @random="e20acd6c9f12", [{[], {0x8100, 0x0, 0x1}}], {@generic={0x0, "2e49cd2805553ec110fc2fdf29da6b44dcc17fd48bcce73bbe31c6b96932e78cd5a4e61c59ecfbcfd16e4fbc8fe72ca5af69b8029b626f9bb82ac9c5ed"}}}) syz_emit_ethernet(0x114, &(0x7f00000000c0)={@empty, @random="9d11135e906c", [{[{0x88a8, 0x0, 0x1}], {0x8100, 0x3, 0x1, 0x3}}], {@generic={0x8180, "34acb055670a806296310882ae8e29dd84b227f657c2fa87a084bc16608f7749e0137c745bd2088209429e6f094be252fcfe519416ce941b6c9d2c14c64baadf5e8c9a2f20568ea8a20939e0a755aed6509a4b0b49bd44ca34ce4cea7e107965a1ea4e7209250053fc0e42542a05812774c10024c081e9930f6b22f25380da6d2da7e5debd88534aeb1f2caad328be2b37fb91371228831a594a00a539e194cf9023bb9d9b87ed69118ab1f017488e163c6a19b317a7c372dd52889ccdccf7bfaf93950e653f3adc7af19ccbf00f4b4785ec991c51faf8e7c0ebbc20d9b75525a4132c13a7db9ae2df144db7bd2535c9e5f3540f457c9e0a9db60851db2c"}}}) 18:21:05 executing program 6: r0 = msgget(0x0, 0x309) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x3, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x1}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x20, 0x5, 0xbf) msgget(0x0, 0x309) (async) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x3, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x1}) (async) socket(0x18, 0x1, 0x0) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) socket(0x18, 0x1, 0x0) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) socket(0x20, 0x5, 0xbf) (async) 18:21:05 executing program 7: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002a40), &(0x7f0000000040)=0xc) 18:21:05 executing program 0: r0 = syz_open_pts() close(r0) (async) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(r0, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) (async) close(r0) (async) syz_emit_ethernet(0xe3, &(0x7f00000000c0)={@empty, @empty, [{[], {0x8100, 0x2, 0x0, 0x2}}], {@ipv4={0x800, {{0x8, 0x4, 0x1, 0x10, 0xd1, 0x68, 0x9, 0x4, 0x6c, 0x0, @loopback, @loopback, {[@ssrr={0x89, 0xb, 0x8, [@broadcast, @remote={0xac, 0x14, 0x0}]}]}}, @udp={{0x3, 0x3, 0xffffffffffffff08}, {"be0732139ea3034c0bb839f54fa0d97e5f4c4a151c50256331101ea2c5d5ee7f146ddec13fe37388cc93d8f4a233c0f90852e7dd5b6658739b1db069b82b0edd9fd73028ce76212fd784e5b96cbe37bd5fc4724b62f0a4bc4532c31881684d2af902b905cfbfe0ad1464b8ecf894ec126d0172c0b18c86bef1e4e3b83e033b6770fc0afcfb34868050f7aefaaed07d695d37fd3f981628b9f865bcefb9ae12e6ee2446bfaf40a0c1ca"}}}}}}) (async) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x1) 18:21:06 executing program 5: syz_emit_ethernet(0x4f, &(0x7f0000000040)={@remote, @random="e20acd6c9f12", [{[], {0x8100, 0x0, 0x1}}], {@generic={0x0, "2e49cd2805553ec110fc2fdf29da6b44dcc17fd48bcce73bbe31c6b96932e78cd5a4e61c59ecfbcfd16e4fbc8fe72ca5af69b8029b626f9bb82ac9c5ed"}}}) (async) syz_emit_ethernet(0x114, &(0x7f00000000c0)={@empty, @random="9d11135e906c", [{[{0x88a8, 0x0, 0x1}], {0x8100, 0x3, 0x1, 0x3}}], {@generic={0x8180, "34acb055670a806296310882ae8e29dd84b227f657c2fa87a084bc16608f7749e0137c745bd2088209429e6f094be252fcfe519416ce941b6c9d2c14c64baadf5e8c9a2f20568ea8a20939e0a755aed6509a4b0b49bd44ca34ce4cea7e107965a1ea4e7209250053fc0e42542a05812774c10024c081e9930f6b22f25380da6d2da7e5debd88534aeb1f2caad328be2b37fb91371228831a594a00a539e194cf9023bb9d9b87ed69118ab1f017488e163c6a19b317a7c372dd52889ccdccf7bfaf93950e653f3adc7af19ccbf00f4b4785ec991c51faf8e7c0ebbc20d9b75525a4132c13a7db9ae2df144db7bd2535c9e5f3540f457c9e0a9db60851db2c"}}}) 18:21:06 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:06 executing program 7: setrlimit(0x4, &(0x7f0000000040)={0xd1a6, 0x7}) setrlimit(0x3, &(0x7f0000000000)={0x10000, 0x100000}) getrlimit(0x2, &(0x7f0000000140)) setrlimit(0x8, &(0x7f00000000c0)={0x5, 0x80000000}) setrlimit(0x9, &(0x7f0000000100)={0xed5, 0xe94}) setrlimit(0x6, &(0x7f0000000080)={0x80000001, 0x3}) 18:21:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) write(r0, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) 18:21:06 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(r1, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) fcntl$getown(r1, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:06 executing program 0: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(r0, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) (async) readv(r0, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) close(r0) syz_emit_ethernet(0xe3, &(0x7f00000000c0)={@empty, @empty, [{[], {0x8100, 0x2, 0x0, 0x2}}], {@ipv4={0x800, {{0x8, 0x4, 0x1, 0x10, 0xd1, 0x68, 0x9, 0x4, 0x6c, 0x0, @loopback, @loopback, {[@ssrr={0x89, 0xb, 0x8, [@broadcast, @remote={0xac, 0x14, 0x0}]}]}}, @udp={{0x3, 0x3, 0xffffffffffffff08}, {"be0732139ea3034c0bb839f54fa0d97e5f4c4a151c50256331101ea2c5d5ee7f146ddec13fe37388cc93d8f4a233c0f90852e7dd5b6658739b1db069b82b0edd9fd73028ce76212fd784e5b96cbe37bd5fc4724b62f0a4bc4532c31881684d2af902b905cfbfe0ad1464b8ecf894ec126d0172c0b18c86bef1e4e3b83e033b6770fc0afcfb34868050f7aefaaed07d695d37fd3f981628b9f865bcefb9ae12e6ee2446bfaf40a0c1ca"}}}}}}) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x1) 18:21:06 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000240)="ba24093c06845ba25d4df16e3b68c933181409baed98e9371d2f9017722f1621e618b7c15d59298000a7ff6d7524cb624cd563fea8affe59c51718453b2945183a8f91c4ca6a10a84c812dcf25ab78c36573b9c17e543548eb528164c235c7872d9fd2ec4841fed22873ac4d8c277727902616e982eb1630860a543fa1ad46db94bb248bd55ed3f5dbe8e50e2144743ffb4654f0041d4d999075267e79154fc2cc64654ce9ca195ba08510828190cf05f7413e7694cbdc49edb474b9f6bf9f835718f0068bbd623d9c5fce517d1d2b56e64473fa68dda743b182e3b069f9f1cee9ddafbba200"/248, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x53}, 0x2, &(0x7f0000000080)="d1f211cf470654bcfcb3e5b6b8c2d7a47910a735b2b9db6ada7084f709dce2797155ac08f1917c7e9b05b9831c4098ec0d9ec7cc83ae97448c7fffde81d78075575a2dd2df1d1723cf4dec4827114b3ceac5db28eb60661c70ba5e715f4fec6843bf6e80e19688851efdfa100c26864d58af534a919c40e57bdd8ef6ca9f3a389f4add25ff10bf3513bf21ffedc51f5fad46047b247237df98eb2b0fde0cfd42aca36aa87577f3131cc8a1a3151227e966633e", &(0x7f0000000140)=0xb3, &(0x7f0000000180)="5da24931c396c6588886fa8050836defc76880fb0d", 0x15) 18:21:06 executing program 6: r0 = msgget(0x0, 0x309) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x3, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x1}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x20, 0x5, 0xbf) msgget(0x0, 0x309) (async) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x3, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x1}) (async) socket(0x18, 0x1, 0x0) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) socket(0x18, 0x1, 0x0) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) socket(0x20, 0x5, 0xbf) (async) 18:21:06 executing program 7: setrlimit(0x4, &(0x7f0000000040)={0xd1a6, 0x7}) setrlimit(0x3, &(0x7f0000000000)={0x10000, 0x100000}) getrlimit(0x2, &(0x7f0000000140)) setrlimit(0x8, &(0x7f00000000c0)={0x5, 0x80000000}) setrlimit(0x9, &(0x7f0000000100)={0xed5, 0xe94}) setrlimit(0x6, &(0x7f0000000080)={0x80000001, 0x3}) setrlimit(0x4, &(0x7f0000000040)={0xd1a6, 0x7}) (async) setrlimit(0x3, &(0x7f0000000000)={0x10000, 0x100000}) (async) getrlimit(0x2, &(0x7f0000000140)) (async) setrlimit(0x8, &(0x7f00000000c0)={0x5, 0x80000000}) (async) setrlimit(0x9, &(0x7f0000000100)={0xed5, 0xe94}) (async) setrlimit(0x6, &(0x7f0000000080)={0x80000001, 0x3}) (async) 18:21:06 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000240)="ba24093c06845ba25d4df16e3b68c933181409baed98e9371d2f9017722f1621e618b7c15d59298000a7ff6d7524cb624cd563fea8affe59c51718453b2945183a8f91c4ca6a10a84c812dcf25ab78c36573b9c17e543548eb528164c235c7872d9fd2ec4841fed22873ac4d8c277727902616e982eb1630860a543fa1ad46db94bb248bd55ed3f5dbe8e50e2144743ffb4654f0041d4d999075267e79154fc2cc64654ce9ca195ba08510828190cf05f7413e7694cbdc49edb474b9f6bf9f835718f0068bbd623d9c5fce517d1d2b56e64473fa68dda743b182e3b069f9f1cee9ddafbba200"/248, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x53}, 0x2, &(0x7f0000000080)="d1f211cf470654bcfcb3e5b6b8c2d7a47910a735b2b9db6ada7084f709dce2797155ac08f1917c7e9b05b9831c4098ec0d9ec7cc83ae97448c7fffde81d78075575a2dd2df1d1723cf4dec4827114b3ceac5db28eb60661c70ba5e715f4fec6843bf6e80e19688851efdfa100c26864d58af534a919c40e57bdd8ef6ca9f3a389f4add25ff10bf3513bf21ffedc51f5fad46047b247237df98eb2b0fde0cfd42aca36aa87577f3131cc8a1a3151227e966633e", &(0x7f0000000140)=0xb3, &(0x7f0000000180)="5da24931c396c6588886fa8050836defc76880fb0d", 0x15) 18:21:06 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66696c6530005edc736ea50f0d2b03d58c5a1c793de170a7b8347c0effbb3df2126d9e9f497d026ca272687c95dd2a5a3b7d3b2bf49531a9d464aa02debea51342798b3314fc8259f68f93c999aaeee31e87b2fadd5baca598fd39621b3c34bbc64cd8516d5bf4b1c0c76b7f45108d9fad1b9a9f9242383a657d991c937b64d63da52f413e3143dd225ff0499200"/159], 0xa) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = getpid() r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x228, r3) connect$unix(0xffffffffffffff9c, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x12, r2) 18:21:06 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r1 = socket$inet(0x2, 0x4000, 0xca) r2 = accept(r1, 0x0, &(0x7f0000000080)) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000000c0)="e97864dfd32524353ba7b066a526ab4584f19931a35d8081b56a0be4fa73fa5d93a8ae4c5a615d503ee31405e50e4eb143d2910c6e1297b45f7bd2417634427aba2e1e8bb9fe1b55dcfa741cc6f06085585afc2b41458d4ef326e4e50efd6f719944df56f8cb7dd49573d1a282a0bacdd60ab3f4df387849941b72b9df92ed7d018bbfe91767424501b0d771b2f47c2889f467c43b731bc4d6c81be6f794cca9c11a4bc571ca32818a25b81f131d878cffdb2f876fd6e9830530340707", 0xbd}, {&(0x7f0000000180)="e49b40c63f007ad5ac26c2d5b17149cbc00a12754fceeca2de28b02fa2f82b28c4b5ce4d8167e9cbba3c41bd6f32dd95afaf62cb4890963c08c7ebccfe6114d798061d74aaca1731ebe854942ef08242c41c8c0283d77130ee749d00067fa50b91ce06b682c9c0b291d30dd0bae9f30fca7269ed30cee929e316d8b638a50756032bb0ec73c78532d110e48b6c8512e152ea56ed01db2ef3dac2b4e0dafeaebf4acba55f1be602d281b73e654d5b28", 0xaf}, {&(0x7f0000000240)="4aaf16d87892384d5fc9376eb227ce49cb648166f7692d77d3b0bd1bf95e7a0b88bb1e9ee7923db0aa8642305ed95f863400da632c142a93b7d4940a7bbbce08dafb05128bfc5c09fd194f98bcd2676f38b0f7", 0x53}, {&(0x7f00000002c0)="4c6f7faf301aebd10ce2bc4ec57d72820376cd3d75cd3a471abc358f24cf8f94a029227af14984293dde74147e7c96874aa0a5becbc5d2f1ae2b60f4b7febbff076ba5e810c69fa2d3aadd29b71a5614da7b6df96796a74f5c58b27155983fa5f1320b8f78ec7f18a737cc6cb4c62cdcd5a523f98c9ef66254ceb7a8dc6fd04877eb3c78d0b753a377308517350b5f2938d32fcb64f042fc59b6c92a12", 0x9d}], 0x4, 0x1) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000040)={0x0, 0x6, 0x0, 0x7fffffff}) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f00000003c0)=0x9248) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x4) 18:21:06 executing program 5: syz_emit_ethernet(0x4f, &(0x7f0000000040)={@remote, @random="e20acd6c9f12", [{[], {0x8100, 0x0, 0x1}}], {@generic={0x0, "2e49cd2805553ec110fc2fdf29da6b44dcc17fd48bcce73bbe31c6b96932e78cd5a4e61c59ecfbcfd16e4fbc8fe72ca5af69b8029b626f9bb82ac9c5ed"}}}) (async, rerun: 64) syz_emit_ethernet(0x114, &(0x7f00000000c0)={@empty, @random="9d11135e906c", [{[{0x88a8, 0x0, 0x1}], {0x8100, 0x3, 0x1, 0x3}}], {@generic={0x8180, "34acb055670a806296310882ae8e29dd84b227f657c2fa87a084bc16608f7749e0137c745bd2088209429e6f094be252fcfe519416ce941b6c9d2c14c64baadf5e8c9a2f20568ea8a20939e0a755aed6509a4b0b49bd44ca34ce4cea7e107965a1ea4e7209250053fc0e42542a05812774c10024c081e9930f6b22f25380da6d2da7e5debd88534aeb1f2caad328be2b37fb91371228831a594a00a539e194cf9023bb9d9b87ed69118ab1f017488e163c6a19b317a7c372dd52889ccdccf7bfaf93950e653f3adc7af19ccbf00f4b4785ec991c51faf8e7c0ebbc20d9b75525a4132c13a7db9ae2df144db7bd2535c9e5f3540f457c9e0a9db60851db2c"}}}) (rerun: 64) 18:21:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) write(r0, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) 18:21:06 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup(r0) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000500)="cc0e23099c192affafeefe33ecd36cf5b5682ba9b332c60d322673da56f44fe69fd901f3592984509ae84a548c1df29fd42588df9fefdc43e441630edb594b75d4293d3bf97d247d564958ac6b56b6ff4c488cc550e66cee8a7e273f83621b8bc0927d7106d68f91b381ee245d8614f86f74f58a259b24872e8327d10f2d20083c7dd85941f6f81db42109471c3ac3a5604b4a754b4c395b66a8886cdc80a0b46c98702ee3b42ffcaee22c387ae11ed01502a4e58ec0b79b053a54c517b1d73aadadc8de4a66627b36d5ef9650cdcc11b2a2f88d484931eecc780659a86e81287c3903d0", 0xe4}, {&(0x7f0000000240)="c598ad3916ff615279c26cf3c1301401f9d6f492d05b700b3f303850efb85ed9102cbb64860695075a9c67f3536412e0f16ffe5d5bcf96b6b2ae6b42e4305f289e81978712aadafb0e722f626155e1f0fb1690ee3d43082248d38f92a61637f30aa70b80fdb6cb42eb0821adc79c72f8fa93bac4626dcc4d7c46628ded319ff6dfaced131996dd2b36414ec98f91b170e8217ab3e38deac794a36cbbba9eb12d59", 0xa1}, {&(0x7f0000000300)="30f183e4fa6a6a19ec0df3790a12047311764770dc024c7717ea913e9e174b453f4102d233c316ef4af4fb8256965536044b43e0dbb00f9d54eaf33095db8833266eaf6495ad8547bb5719f65af46bef93dd49efa682ad5f9fb9cbdf79730d4b0d4cee2b239fd975c865c0920b9311ae78caeb51601d1b53f00342cb4b9c14bcb273c6f8222fb0f38296222042773941375cbc2b8b23841a2a6378e4932081023a15245918fb6d74ed648b6c30ee824153c146dad24cd5677fb442a529495592b17124fc77405cbded2bcf1cdbd6eddda3e0b3b00ef92c2a49", 0xd9}, {&(0x7f0000000040)="a8e891edb035dac103e4710b411ff7ac28051fc7690ee5c3ca10434123b815010ad06bce3f01808a9bba2b4c5ba97bf5129aafdab48a3cf8b924a7a513693171cf546ab0de682d46bd258f12c7fe5780c91c3f8bc8a25c8d92c54087f520848c36d7857a948b5f3c4f4fa699c2f00f7b5f", 0x71}, {&(0x7f0000000400)="42548fb7a01386df88b25037ab7bfeb30bcea0ee4ff1cd23aaecf3274621fc79288eeca298bb1008597c94bc41eec04a2959e9bc6662c101e2b1bbddd186f0d9d4634a00a5cff78e3de8f89e561766d0910428cddd2e1b116374", 0x5a}], 0x5, 0x6) 18:21:07 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000240)="ba24093c06845ba25d4df16e3b68c933181409baed98e9371d2f9017722f1621e618b7c15d59298000a7ff6d7524cb624cd563fea8affe59c51718453b2945183a8f91c4ca6a10a84c812dcf25ab78c36573b9c17e543548eb528164c235c7872d9fd2ec4841fed22873ac4d8c277727902616e982eb1630860a543fa1ad46db94bb248bd55ed3f5dbe8e50e2144743ffb4654f0041d4d999075267e79154fc2cc64654ce9ca195ba08510828190cf05f7413e7694cbdc49edb474b9f6bf9f835718f0068bbd623d9c5fce517d1d2b56e64473fa68dda743b182e3b069f9f1cee9ddafbba200"/248, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000240)="ba24093c06845ba25d4df16e3b68c933181409baed98e9371d2f9017722f1621e618b7c15d59298000a7ff6d7524cb624cd563fea8affe59c51718453b2945183a8f91c4ca6a10a84c812dcf25ab78c36573b9c17e543548eb528164c235c7872d9fd2ec4841fed22873ac4d8c277727902616e982eb1630860a543fa1ad46db94bb248bd55ed3f5dbe8e50e2144743ffb4654f0041d4d999075267e79154fc2cc64654ce9ca195ba08510828190cf05f7413e7694cbdc49edb474b9f6bf9f835718f0068bbd623d9c5fce517d1d2b56e64473fa68dda743b182e3b069f9f1cee9ddafbba200"/248, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x53}, 0x2, &(0x7f0000000080)="d1f211cf470654bcfcb3e5b6b8c2d7a47910a735b2b9db6ada7084f709dce2797155ac08f1917c7e9b05b9831c4098ec0d9ec7cc83ae97448c7fffde81d78075575a2dd2df1d1723cf4dec4827114b3ceac5db28eb60661c70ba5e715f4fec6843bf6e80e19688851efdfa100c26864d58af534a919c40e57bdd8ef6ca9f3a389f4add25ff10bf3513bf21ffedc51f5fad46047b247237df98eb2b0fde0cfd42aca36aa87577f3131cc8a1a3151227e966633e", &(0x7f0000000140)=0xb3, &(0x7f0000000180)="5da24931c396c6588886fa8050836defc76880fb0d", 0x15) 18:21:07 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) socket(0x18, 0x1, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66696c6530005edc736ea50f0d2b03d58c5a1c793de170a7b8347c0effbb3df2126d9e9f497d026ca272687c95dd2a5a3b7d3b2bf49531a9d464aa02debea51342798b3314fc8259f68f93c999aaeee31e87b2fadd5baca598fd39621b3c34bbc64cd8516d5bf4b1c0c76b7f45108d9fad1b9a9f9242383a657d991c937b64d63da52f413e3143dd225ff0499200"/159], 0xa) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = getpid() r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x228, r3) connect$unix(0xffffffffffffff9c, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) (async) connect$unix(0xffffffffffffff9c, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x12, r2) 18:21:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) write(r0, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) 18:21:07 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r1, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0xe6, 0x80, 0x3, 0x7}, {0x6, 0xb6, 0x20, 0x3}, {0x0, 0x6, 0x80, 0x8a7}, {0x1, 0xf9, 0xb4, 0x116}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x64}, {0x6, 0x0, 0x0, 0xb81}]}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="d4b7d60e5988e79c34b79bbc713f", 0xe}], 0x1) 18:21:07 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(r1, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) fcntl$getown(r1, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) (async) socket(0x18, 0x1, 0x0) (async) syz_open_pts() (async) close(r1) (async) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) readv(r1, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) (async) fcntl$getown(r1, 0x5) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) socket(0x18, 0x1, 0x0) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) 18:21:07 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000040)={0x3, 0x3821}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x6, &(0x7f0000000080)=[{0x8, 0xff, 0x0, 0x20}, {0x6e0c, 0x2, 0x7f}, {0xff, 0xd8, 0x20, 0x40000005}, {0x6717, 0x40, 0x4, 0x3}, {0xfc01, 0x9, 0x2, 0x7fffffff}, {0x3ff, 0x6d, 0x1f, 0x1}]}) write(r0, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) pckbd_enable: command error 18:21:07 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x51}, 0x36864672aebabffd, &(0x7f0000000040)="c72a05ce2385824a93f79e30029c0000000000007c64db708c1695cd8062f6b656f6c59f1b9f1300aa213c9f3d999e", 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(r0, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(r1, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) dup2(r0, r1) 18:21:07 executing program 7: setrlimit(0x4, &(0x7f0000000040)={0xd1a6, 0x7}) setrlimit(0x3, &(0x7f0000000000)={0x10000, 0x100000}) getrlimit(0x2, &(0x7f0000000140)) setrlimit(0x8, &(0x7f00000000c0)={0x5, 0x80000000}) (async) setrlimit(0x8, &(0x7f00000000c0)={0x5, 0x80000000}) setrlimit(0x9, &(0x7f0000000100)={0xed5, 0xe94}) setrlimit(0x6, &(0x7f0000000080)={0x80000001, 0x3}) (async) setrlimit(0x6, &(0x7f0000000080)={0x80000001, 0x3}) 18:21:07 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r1 = socket$inet(0x2, 0x4000, 0xca) r2 = accept(r1, 0x0, &(0x7f0000000080)) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000000c0)="e97864dfd32524353ba7b066a526ab4584f19931a35d8081b56a0be4fa73fa5d93a8ae4c5a615d503ee31405e50e4eb143d2910c6e1297b45f7bd2417634427aba2e1e8bb9fe1b55dcfa741cc6f06085585afc2b41458d4ef326e4e50efd6f719944df56f8cb7dd49573d1a282a0bacdd60ab3f4df387849941b72b9df92ed7d018bbfe91767424501b0d771b2f47c2889f467c43b731bc4d6c81be6f794cca9c11a4bc571ca32818a25b81f131d878cffdb2f876fd6e9830530340707", 0xbd}, {&(0x7f0000000180)="e49b40c63f007ad5ac26c2d5b17149cbc00a12754fceeca2de28b02fa2f82b28c4b5ce4d8167e9cbba3c41bd6f32dd95afaf62cb4890963c08c7ebccfe6114d798061d74aaca1731ebe854942ef08242c41c8c0283d77130ee749d00067fa50b91ce06b682c9c0b291d30dd0bae9f30fca7269ed30cee929e316d8b638a50756032bb0ec73c78532d110e48b6c8512e152ea56ed01db2ef3dac2b4e0dafeaebf4acba55f1be602d281b73e654d5b28", 0xaf}, {&(0x7f0000000240)="4aaf16d87892384d5fc9376eb227ce49cb648166f7692d77d3b0bd1bf95e7a0b88bb1e9ee7923db0aa8642305ed95f863400da632c142a93b7d4940a7bbbce08dafb05128bfc5c09fd194f98bcd2676f38b0f7", 0x53}, {&(0x7f00000002c0)="4c6f7faf301aebd10ce2bc4ec57d72820376cd3d75cd3a471abc358f24cf8f94a029227af14984293dde74147e7c96874aa0a5becbc5d2f1ae2b60f4b7febbff076ba5e810c69fa2d3aadd29b71a5614da7b6df96796a74f5c58b27155983fa5f1320b8f78ec7f18a737cc6cb4c62cdcd5a523f98c9ef66254ceb7a8dc6fd04877eb3c78d0b753a377308517350b5f2938d32fcb64f042fc59b6c92a12", 0x9d}], 0x4, 0x1) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000040)={0x0, 0x6, 0x0, 0x7fffffff}) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f00000003c0)=0x9248) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) (async) socket$inet(0x2, 0x4000, 0xca) (async) accept(r1, 0x0, &(0x7f0000000080)) (async) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000000c0)="e97864dfd32524353ba7b066a526ab4584f19931a35d8081b56a0be4fa73fa5d93a8ae4c5a615d503ee31405e50e4eb143d2910c6e1297b45f7bd2417634427aba2e1e8bb9fe1b55dcfa741cc6f06085585afc2b41458d4ef326e4e50efd6f719944df56f8cb7dd49573d1a282a0bacdd60ab3f4df387849941b72b9df92ed7d018bbfe91767424501b0d771b2f47c2889f467c43b731bc4d6c81be6f794cca9c11a4bc571ca32818a25b81f131d878cffdb2f876fd6e9830530340707", 0xbd}, {&(0x7f0000000180)="e49b40c63f007ad5ac26c2d5b17149cbc00a12754fceeca2de28b02fa2f82b28c4b5ce4d8167e9cbba3c41bd6f32dd95afaf62cb4890963c08c7ebccfe6114d798061d74aaca1731ebe854942ef08242c41c8c0283d77130ee749d00067fa50b91ce06b682c9c0b291d30dd0bae9f30fca7269ed30cee929e316d8b638a50756032bb0ec73c78532d110e48b6c8512e152ea56ed01db2ef3dac2b4e0dafeaebf4acba55f1be602d281b73e654d5b28", 0xaf}, {&(0x7f0000000240)="4aaf16d87892384d5fc9376eb227ce49cb648166f7692d77d3b0bd1bf95e7a0b88bb1e9ee7923db0aa8642305ed95f863400da632c142a93b7d4940a7bbbce08dafb05128bfc5c09fd194f98bcd2676f38b0f7", 0x53}, {&(0x7f00000002c0)="4c6f7faf301aebd10ce2bc4ec57d72820376cd3d75cd3a471abc358f24cf8f94a029227af14984293dde74147e7c96874aa0a5becbc5d2f1ae2b60f4b7febbff076ba5e810c69fa2d3aadd29b71a5614da7b6df96796a74f5c58b27155983fa5f1320b8f78ec7f18a737cc6cb4c62cdcd5a523f98c9ef66254ceb7a8dc6fd04877eb3c78d0b753a377308517350b5f2938d32fcb64f042fc59b6c92a12", 0x9d}], 0x4, 0x1) (async) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000040)={0x0, 0x6, 0x0, 0x7fffffff}) (async) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f00000003c0)=0x9248) (async) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x4) (async) 18:21:07 executing program 7: clock_getres(0x2, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) recvmmsg(r0, &(0x7f00000002c0)={&(0x7f0000000280)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/227, 0xe3}, {&(0x7f00000001c0)=""/13, 0xd}], 0x2, &(0x7f0000000240)=""/27, 0x1b}, 0x80000001}, 0x10, 0x41, &(0x7f0000000300)={0x2, 0x4a6}) 18:21:07 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000040)={0x3, 0x3821}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) (async) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x6, &(0x7f0000000080)=[{0x8, 0xff, 0x0, 0x20}, {0x6e0c, 0x2, 0x7f}, {0xff, 0xd8, 0x20, 0x40000005}, {0x6717, 0x40, 0x4, 0x3}, {0xfc01, 0x9, 0x2, 0x7fffffff}, {0x3ff, 0x6d, 0x1f, 0x1}]}) write(r0, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) 18:21:07 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) fcntl$getown(r1, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0xe6, 0x80, 0x3, 0x7}, {0x6, 0xb6, 0x20, 0x3}, {0x0, 0x6, 0x80, 0x8a7}, {0x1, 0xf9, 0xb4, 0x116}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) (async, rerun: 64) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x64}, {0x6, 0x0, 0x0, 0xb81}]}) (async) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="d4b7d60e5988e79c34b79bbc713f", 0xe}], 0x1) 18:21:07 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66696c6530005edc736ea50f0d2b03d58c5a1c793de170a7b8347c0effbb3df2126d9e9f497d026ca272687c95dd2a5a3b7d3b2bf49531a9d464aa02debea51342798b3314fc8259f68f93c999aaeee31e87b2fadd5baca598fd39621b3c34bbc64cd8516d5bf4b1c0c76b7f45108d9fad1b9a9f9242383a657d991c937b64d63da52f413e3143dd225ff0499200"/159], 0xa) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = getpid() r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x228, r3) connect$unix(0xffffffffffffff9c, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x12, r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) (async) socket(0x18, 0x1, 0x0) (async) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66696c6530005edc736ea50f0d2b03d58c5a1c793de170a7b8347c0effbb3df2126d9e9f497d026ca272687c95dd2a5a3b7d3b2bf49531a9d464aa02debea51342798b3314fc8259f68f93c999aaeee31e87b2fadd5baca598fd39621b3c34bbc64cd8516d5bf4b1c0c76b7f45108d9fad1b9a9f9242383a657d991c937b64d63da52f413e3143dd225ff0499200"/159], 0xa) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) socket(0x18, 0x1, 0x0) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getpid() (async) getpid() (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x228, r3) (async) connect$unix(0xffffffffffffff9c, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x12, r2) (async) 18:21:08 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) (async) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r2 = dup(r0) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000500)="cc0e23099c192affafeefe33ecd36cf5b5682ba9b332c60d322673da56f44fe69fd901f3592984509ae84a548c1df29fd42588df9fefdc43e441630edb594b75d4293d3bf97d247d564958ac6b56b6ff4c488cc550e66cee8a7e273f83621b8bc0927d7106d68f91b381ee245d8614f86f74f58a259b24872e8327d10f2d20083c7dd85941f6f81db42109471c3ac3a5604b4a754b4c395b66a8886cdc80a0b46c98702ee3b42ffcaee22c387ae11ed01502a4e58ec0b79b053a54c517b1d73aadadc8de4a66627b36d5ef9650cdcc11b2a2f88d484931eecc780659a86e81287c3903d0", 0xe4}, {&(0x7f0000000240)="c598ad3916ff615279c26cf3c1301401f9d6f492d05b700b3f303850efb85ed9102cbb64860695075a9c67f3536412e0f16ffe5d5bcf96b6b2ae6b42e4305f289e81978712aadafb0e722f626155e1f0fb1690ee3d43082248d38f92a61637f30aa70b80fdb6cb42eb0821adc79c72f8fa93bac4626dcc4d7c46628ded319ff6dfaced131996dd2b36414ec98f91b170e8217ab3e38deac794a36cbbba9eb12d59", 0xa1}, {&(0x7f0000000300)="30f183e4fa6a6a19ec0df3790a12047311764770dc024c7717ea913e9e174b453f4102d233c316ef4af4fb8256965536044b43e0dbb00f9d54eaf33095db8833266eaf6495ad8547bb5719f65af46bef93dd49efa682ad5f9fb9cbdf79730d4b0d4cee2b239fd975c865c0920b9311ae78caeb51601d1b53f00342cb4b9c14bcb273c6f8222fb0f38296222042773941375cbc2b8b23841a2a6378e4932081023a15245918fb6d74ed648b6c30ee824153c146dad24cd5677fb442a529495592b17124fc77405cbded2bcf1cdbd6eddda3e0b3b00ef92c2a49", 0xd9}, {&(0x7f0000000040)="a8e891edb035dac103e4710b411ff7ac28051fc7690ee5c3ca10434123b815010ad06bce3f01808a9bba2b4c5ba97bf5129aafdab48a3cf8b924a7a513693171cf546ab0de682d46bd258f12c7fe5780c91c3f8bc8a25c8d92c54087f520848c36d7857a948b5f3c4f4fa699c2f00f7b5f", 0x71}, {&(0x7f0000000400)="42548fb7a01386df88b25037ab7bfeb30bcea0ee4ff1cd23aaecf3274621fc79288eeca298bb1008597c94bc41eec04a2959e9bc6662c101e2b1bbddd186f0d9d4634a00a5cff78e3de8f89e561766d0910428cddd2e1b116374", 0x5a}], 0x5, 0x6) 18:21:08 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(r1, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) fcntl$getown(r1, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) (async) socket(0x18, 0x1, 0x0) (async) syz_open_pts() (async) close(r1) (async) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) readv(r1, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) (async) fcntl$getown(r1, 0x5) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) socket(0x18, 0x1, 0x0) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) 18:21:08 executing program 7: clock_getres(0x2, 0x0) (async) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) recvmmsg(r0, &(0x7f00000002c0)={&(0x7f0000000280)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/227, 0xe3}, {&(0x7f00000001c0)=""/13, 0xd}], 0x2, &(0x7f0000000240)=""/27, 0x1b}, 0x80000001}, 0x10, 0x41, &(0x7f0000000300)={0x2, 0x4a6}) 18:21:08 executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r1, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0xe6, 0x80, 0x3, 0x7}, {0x6, 0xb6, 0x20, 0x3}, {0x0, 0x6, 0x80, 0x8a7}, {0x1, 0xf9, 0xb4, 0x116}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x64}, {0x6, 0x0, 0x0, 0xb81}]}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="d4b7d60e5988e79c34b79bbc713f", 0xe}], 0x1) (async) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="d4b7d60e5988e79c34b79bbc713f", 0xe}], 0x1) 18:21:08 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000040)={0x3, 0x3821}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) (async) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x6, &(0x7f0000000080)=[{0x8, 0xff, 0x0, 0x20}, {0x6e0c, 0x2, 0x7f}, {0xff, 0xd8, 0x20, 0x40000005}, {0x6717, 0x40, 0x4, 0x3}, {0xfc01, 0x9, 0x2, 0x7fffffff}, {0x3ff, 0x6d, 0x1f, 0x1}]}) write(r0, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) 18:21:09 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="000500"], 0x3) 18:21:09 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) (async) r1 = socket$inet(0x2, 0x4000, 0xca) r2 = accept(r1, 0x0, &(0x7f0000000080)) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000000c0)="e97864dfd32524353ba7b066a526ab4584f19931a35d8081b56a0be4fa73fa5d93a8ae4c5a615d503ee31405e50e4eb143d2910c6e1297b45f7bd2417634427aba2e1e8bb9fe1b55dcfa741cc6f06085585afc2b41458d4ef326e4e50efd6f719944df56f8cb7dd49573d1a282a0bacdd60ab3f4df387849941b72b9df92ed7d018bbfe91767424501b0d771b2f47c2889f467c43b731bc4d6c81be6f794cca9c11a4bc571ca32818a25b81f131d878cffdb2f876fd6e9830530340707", 0xbd}, {&(0x7f0000000180)="e49b40c63f007ad5ac26c2d5b17149cbc00a12754fceeca2de28b02fa2f82b28c4b5ce4d8167e9cbba3c41bd6f32dd95afaf62cb4890963c08c7ebccfe6114d798061d74aaca1731ebe854942ef08242c41c8c0283d77130ee749d00067fa50b91ce06b682c9c0b291d30dd0bae9f30fca7269ed30cee929e316d8b638a50756032bb0ec73c78532d110e48b6c8512e152ea56ed01db2ef3dac2b4e0dafeaebf4acba55f1be602d281b73e654d5b28", 0xaf}, {&(0x7f0000000240)="4aaf16d87892384d5fc9376eb227ce49cb648166f7692d77d3b0bd1bf95e7a0b88bb1e9ee7923db0aa8642305ed95f863400da632c142a93b7d4940a7bbbce08dafb05128bfc5c09fd194f98bcd2676f38b0f7", 0x53}, {&(0x7f00000002c0)="4c6f7faf301aebd10ce2bc4ec57d72820376cd3d75cd3a471abc358f24cf8f94a029227af14984293dde74147e7c96874aa0a5becbc5d2f1ae2b60f4b7febbff076ba5e810c69fa2d3aadd29b71a5614da7b6df96796a74f5c58b27155983fa5f1320b8f78ec7f18a737cc6cb4c62cdcd5a523f98c9ef66254ceb7a8dc6fd04877eb3c78d0b753a377308517350b5f2938d32fcb64f042fc59b6c92a12", 0x9d}], 0x4, 0x1) (async) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000040)={0x0, 0x6, 0x0, 0x7fffffff}) (async) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f00000003c0)=0x9248) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x4) 18:21:09 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x51}, 0x36864672aebabffd, &(0x7f0000000040)="c72a05ce2385824a93f79e30029c0000000000007c64db708c1695cd8062f6b656f6c59f1b9f1300aa213c9f3d999e", 0x0, 0x0, 0x0) (async) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) readv(r0, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) (async) r1 = syz_open_pts() close(r1) (async) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) readv(r1, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) dup2(r0, r1) 18:21:09 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) listen(0xffffffffffffffff, 0x400) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pckbd_enable: command error wskbd0: can't attach mux (error=5) 18:21:10 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup(r0) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000500)="cc0e23099c192affafeefe33ecd36cf5b5682ba9b332c60d322673da56f44fe69fd901f3592984509ae84a548c1df29fd42588df9fefdc43e441630edb594b75d4293d3bf97d247d564958ac6b56b6ff4c488cc550e66cee8a7e273f83621b8bc0927d7106d68f91b381ee245d8614f86f74f58a259b24872e8327d10f2d20083c7dd85941f6f81db42109471c3ac3a5604b4a754b4c395b66a8886cdc80a0b46c98702ee3b42ffcaee22c387ae11ed01502a4e58ec0b79b053a54c517b1d73aadadc8de4a66627b36d5ef9650cdcc11b2a2f88d484931eecc780659a86e81287c3903d0", 0xe4}, {&(0x7f0000000240)="c598ad3916ff615279c26cf3c1301401f9d6f492d05b700b3f303850efb85ed9102cbb64860695075a9c67f3536412e0f16ffe5d5bcf96b6b2ae6b42e4305f289e81978712aadafb0e722f626155e1f0fb1690ee3d43082248d38f92a61637f30aa70b80fdb6cb42eb0821adc79c72f8fa93bac4626dcc4d7c46628ded319ff6dfaced131996dd2b36414ec98f91b170e8217ab3e38deac794a36cbbba9eb12d59", 0xa1}, {&(0x7f0000000300)="30f183e4fa6a6a19ec0df3790a12047311764770dc024c7717ea913e9e174b453f4102d233c316ef4af4fb8256965536044b43e0dbb00f9d54eaf33095db8833266eaf6495ad8547bb5719f65af46bef93dd49efa682ad5f9fb9cbdf79730d4b0d4cee2b239fd975c865c0920b9311ae78caeb51601d1b53f00342cb4b9c14bcb273c6f8222fb0f38296222042773941375cbc2b8b23841a2a6378e4932081023a15245918fb6d74ed648b6c30ee824153c146dad24cd5677fb442a529495592b17124fc77405cbded2bcf1cdbd6eddda3e0b3b00ef92c2a49", 0xd9}, {&(0x7f0000000040)="a8e891edb035dac103e4710b411ff7ac28051fc7690ee5c3ca10434123b815010ad06bce3f01808a9bba2b4c5ba97bf5129aafdab48a3cf8b924a7a513693171cf546ab0de682d46bd258f12c7fe5780c91c3f8bc8a25c8d92c54087f520848c36d7857a948b5f3c4f4fa699c2f00f7b5f", 0x71}, {&(0x7f0000000400)="42548fb7a01386df88b25037ab7bfeb30bcea0ee4ff1cd23aaecf3274621fc79288eeca298bb1008597c94bc41eec04a2959e9bc6662c101e2b1bbddd186f0d9d4634a00a5cff78e3de8f89e561766d0910428cddd2e1b116374", 0x5a}], 0x5, 0x6) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) (async) socket(0x18, 0x1, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) socket(0x18, 0x1, 0x0) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) dup(r0) (async) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000500)="cc0e23099c192affafeefe33ecd36cf5b5682ba9b332c60d322673da56f44fe69fd901f3592984509ae84a548c1df29fd42588df9fefdc43e441630edb594b75d4293d3bf97d247d564958ac6b56b6ff4c488cc550e66cee8a7e273f83621b8bc0927d7106d68f91b381ee245d8614f86f74f58a259b24872e8327d10f2d20083c7dd85941f6f81db42109471c3ac3a5604b4a754b4c395b66a8886cdc80a0b46c98702ee3b42ffcaee22c387ae11ed01502a4e58ec0b79b053a54c517b1d73aadadc8de4a66627b36d5ef9650cdcc11b2a2f88d484931eecc780659a86e81287c3903d0", 0xe4}, {&(0x7f0000000240)="c598ad3916ff615279c26cf3c1301401f9d6f492d05b700b3f303850efb85ed9102cbb64860695075a9c67f3536412e0f16ffe5d5bcf96b6b2ae6b42e4305f289e81978712aadafb0e722f626155e1f0fb1690ee3d43082248d38f92a61637f30aa70b80fdb6cb42eb0821adc79c72f8fa93bac4626dcc4d7c46628ded319ff6dfaced131996dd2b36414ec98f91b170e8217ab3e38deac794a36cbbba9eb12d59", 0xa1}, {&(0x7f0000000300)="30f183e4fa6a6a19ec0df3790a12047311764770dc024c7717ea913e9e174b453f4102d233c316ef4af4fb8256965536044b43e0dbb00f9d54eaf33095db8833266eaf6495ad8547bb5719f65af46bef93dd49efa682ad5f9fb9cbdf79730d4b0d4cee2b239fd975c865c0920b9311ae78caeb51601d1b53f00342cb4b9c14bcb273c6f8222fb0f38296222042773941375cbc2b8b23841a2a6378e4932081023a15245918fb6d74ed648b6c30ee824153c146dad24cd5677fb442a529495592b17124fc77405cbded2bcf1cdbd6eddda3e0b3b00ef92c2a49", 0xd9}, {&(0x7f0000000040)="a8e891edb035dac103e4710b411ff7ac28051fc7690ee5c3ca10434123b815010ad06bce3f01808a9bba2b4c5ba97bf5129aafdab48a3cf8b924a7a513693171cf546ab0de682d46bd258f12c7fe5780c91c3f8bc8a25c8d92c54087f520848c36d7857a948b5f3c4f4fa699c2f00f7b5f", 0x71}, {&(0x7f0000000400)="42548fb7a01386df88b25037ab7bfeb30bcea0ee4ff1cd23aaecf3274621fc79288eeca298bb1008597c94bc41eec04a2959e9bc6662c101e2b1bbddd186f0d9d4634a00a5cff78e3de8f89e561766d0910428cddd2e1b116374", 0x5a}], 0x5, 0x6) (async) 18:21:10 executing program 7: clock_getres(0x2, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) recvmmsg(r0, &(0x7f00000002c0)={&(0x7f0000000280)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/227, 0xe3}, {&(0x7f00000001c0)=""/13, 0xd}], 0x2, &(0x7f0000000240)=""/27, 0x1b}, 0x80000001}, 0x10, 0x41, &(0x7f0000000300)={0x2, 0x4a6}) 18:21:10 executing program 5: sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x19}, 0x40000000000000b5, &(0x7f0000000200)="fbf7dd54f799012daed924db24604e047910bc1d5df346f0da79f99d17ec776a531f3e23498b5280938f1d61cbe6f4a4c835c99a84efda1ebaca90ac106dedf61828048c4526731f976f1a0382ee2c356168e2990b00004b1ca76330b7bec7014722ab1f214a4e32c9607c8fa542d9ca340cc964b74ae831eb6587d94e73c6a15c4025b06694fe890101000000000000e5efae74cfc0c97106be3e1d89e2ddd9c4176b9c8dd81f564c762b399a04a641ad9089d56fad49b582f903480afba5f3e24d804b3e795a06042981c5b30e9323c2dadc4272e42c74f6663c2ce2336847174a17e9a1b6583a170a9a3eaa75280b29a25f25e8573ceb203ccbb246e86391bfd7d2fbe8138a2e01e2484a30c635eebc1efd5b2626baf18fffdb19d034510b4e79f045541bcb0a7ef44686bb4c176a41b394ac8d8fa45cc14b99dad72e0888af9e7b14def126454752189a6c3b73be90c13c615f8b0f54f578ef5fdc36c0b06e9f5fe7adf42ed4f6c0edd7d348f1a3dbc78aa5ac5d49fa3d8fd9cdea46912c4a680c5b09f2dceca84ee38a4b0dc9f9eda51c50c9ec0247d813a1c0ae6dfc3855fb1a169e1f593c8b6c", &(0x7f0000000100)=0x1b7, &(0x7f0000000040)="aee27862fa36713091736e006efb934501000000010000004bde39d1a69b5f999c5500"/54, 0x4d) 18:21:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) write(r0, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) 18:21:10 executing program 7: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) sysctl$hw(&(0x7f00000000c0)={0x6, 0x12}, 0x2, &(0x7f0000001140)="fda42797a83bb08dc1cca9b55c941f6280d8e585566db17e4bd896135acf3383e4b07a243a", &(0x7f0000001240)=0x25, &(0x7f0000001440), 0x0) pipe(&(0x7f0000000180)) pipe(&(0x7f0000000000)) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) connect(r1, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) 18:21:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) (async, rerun: 32) write(r0, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) 18:21:10 executing program 5: sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x19}, 0x40000000000000b5, &(0x7f0000000200)="fbf7dd54f799012daed924db24604e047910bc1d5df346f0da79f99d17ec776a531f3e23498b5280938f1d61cbe6f4a4c835c99a84efda1ebaca90ac106dedf61828048c4526731f976f1a0382ee2c356168e2990b00004b1ca76330b7bec7014722ab1f214a4e32c9607c8fa542d9ca340cc964b74ae831eb6587d94e73c6a15c4025b06694fe890101000000000000e5efae74cfc0c97106be3e1d89e2ddd9c4176b9c8dd81f564c762b399a04a641ad9089d56fad49b582f903480afba5f3e24d804b3e795a06042981c5b30e9323c2dadc4272e42c74f6663c2ce2336847174a17e9a1b6583a170a9a3eaa75280b29a25f25e8573ceb203ccbb246e86391bfd7d2fbe8138a2e01e2484a30c635eebc1efd5b2626baf18fffdb19d034510b4e79f045541bcb0a7ef44686bb4c176a41b394ac8d8fa45cc14b99dad72e0888af9e7b14def126454752189a6c3b73be90c13c615f8b0f54f578ef5fdc36c0b06e9f5fe7adf42ed4f6c0edd7d348f1a3dbc78aa5ac5d49fa3d8fd9cdea46912c4a680c5b09f2dceca84ee38a4b0dc9f9eda51c50c9ec0247d813a1c0ae6dfc3855fb1a169e1f593c8b6c", &(0x7f0000000100)=0x1b7, &(0x7f0000000040)="aee27862fa36713091736e006efb934501000000010000004bde39d1a69b5f999c5500"/54, 0x4d) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x19}, 0x40000000000000b5, &(0x7f0000000200)="fbf7dd54f799012daed924db24604e047910bc1d5df346f0da79f99d17ec776a531f3e23498b5280938f1d61cbe6f4a4c835c99a84efda1ebaca90ac106dedf61828048c4526731f976f1a0382ee2c356168e2990b00004b1ca76330b7bec7014722ab1f214a4e32c9607c8fa542d9ca340cc964b74ae831eb6587d94e73c6a15c4025b06694fe890101000000000000e5efae74cfc0c97106be3e1d89e2ddd9c4176b9c8dd81f564c762b399a04a641ad9089d56fad49b582f903480afba5f3e24d804b3e795a06042981c5b30e9323c2dadc4272e42c74f6663c2ce2336847174a17e9a1b6583a170a9a3eaa75280b29a25f25e8573ceb203ccbb246e86391bfd7d2fbe8138a2e01e2484a30c635eebc1efd5b2626baf18fffdb19d034510b4e79f045541bcb0a7ef44686bb4c176a41b394ac8d8fa45cc14b99dad72e0888af9e7b14def126454752189a6c3b73be90c13c615f8b0f54f578ef5fdc36c0b06e9f5fe7adf42ed4f6c0edd7d348f1a3dbc78aa5ac5d49fa3d8fd9cdea46912c4a680c5b09f2dceca84ee38a4b0dc9f9eda51c50c9ec0247d813a1c0ae6dfc3855fb1a169e1f593c8b6c", &(0x7f0000000100)=0x1b7, &(0x7f0000000040)="aee27862fa36713091736e006efb934501000000010000004bde39d1a69b5f999c5500"/54, 0x4d) (async) 18:21:10 executing program 7: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) sysctl$hw(&(0x7f00000000c0)={0x6, 0x12}, 0x2, &(0x7f0000001140)="fda42797a83bb08dc1cca9b55c941f6280d8e585566db17e4bd896135acf3383e4b07a243a", &(0x7f0000001240)=0x25, &(0x7f0000001440), 0x0) pipe(&(0x7f0000000180)) pipe(&(0x7f0000000000)) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) connect(r1, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) (async) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) (async) sysctl$hw(&(0x7f00000000c0)={0x6, 0x12}, 0x2, &(0x7f0000001140)="fda42797a83bb08dc1cca9b55c941f6280d8e585566db17e4bd896135acf3383e4b07a243a", &(0x7f0000001240)=0x25, &(0x7f0000001440), 0x0) (async) pipe(&(0x7f0000000180)) (async) pipe(&(0x7f0000000000)) (async) pipe(&(0x7f00000001c0)) (async) connect(r1, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) (async) 18:21:10 executing program 7: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) sysctl$hw(&(0x7f00000000c0)={0x6, 0x12}, 0x2, &(0x7f0000001140)="fda42797a83bb08dc1cca9b55c941f6280d8e585566db17e4bd896135acf3383e4b07a243a", &(0x7f0000001240)=0x25, &(0x7f0000001440), 0x0) pipe(&(0x7f0000000180)) pipe(&(0x7f0000000000)) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) connect(r1, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) (async) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) (async) sysctl$hw(&(0x7f00000000c0)={0x6, 0x12}, 0x2, &(0x7f0000001140)="fda42797a83bb08dc1cca9b55c941f6280d8e585566db17e4bd896135acf3383e4b07a243a", &(0x7f0000001240)=0x25, &(0x7f0000001440), 0x0) (async) pipe(&(0x7f0000000180)) (async) pipe(&(0x7f0000000000)) (async) pipe(&(0x7f00000001c0)) (async) connect(r1, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) (async) 18:21:11 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="78023006f2"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) listen(r0, 0x0) socket(0x6, 0x5, 0x4) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) 18:21:11 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="000500"], 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) (async) socket(0x18, 0x1, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) socket(0x18, 0x1, 0x0) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r2, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="000500"], 0x3) (async) 18:21:11 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) (async) r0 = socket(0x18, 0x1, 0x0) listen(0xffffffffffffffff, 0x400) (async, rerun: 64) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async, rerun: 64) r1 = socket(0x18, 0x1, 0x0) (rerun: 64) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:11 executing program 5: sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x19}, 0x40000000000000b5, &(0x7f0000000200)="fbf7dd54f799012daed924db24604e047910bc1d5df346f0da79f99d17ec776a531f3e23498b5280938f1d61cbe6f4a4c835c99a84efda1ebaca90ac106dedf61828048c4526731f976f1a0382ee2c356168e2990b00004b1ca76330b7bec7014722ab1f214a4e32c9607c8fa542d9ca340cc964b74ae831eb6587d94e73c6a15c4025b06694fe890101000000000000e5efae74cfc0c97106be3e1d89e2ddd9c4176b9c8dd81f564c762b399a04a641ad9089d56fad49b582f903480afba5f3e24d804b3e795a06042981c5b30e9323c2dadc4272e42c74f6663c2ce2336847174a17e9a1b6583a170a9a3eaa75280b29a25f25e8573ceb203ccbb246e86391bfd7d2fbe8138a2e01e2484a30c635eebc1efd5b2626baf18fffdb19d034510b4e79f045541bcb0a7ef44686bb4c176a41b394ac8d8fa45cc14b99dad72e0888af9e7b14def126454752189a6c3b73be90c13c615f8b0f54f578ef5fdc36c0b06e9f5fe7adf42ed4f6c0edd7d348f1a3dbc78aa5ac5d49fa3d8fd9cdea46912c4a680c5b09f2dceca84ee38a4b0dc9f9eda51c50c9ec0247d813a1c0ae6dfc3855fb1a169e1f593c8b6c", &(0x7f0000000100)=0x1b7, &(0x7f0000000040)="aee27862fa36713091736e006efb934501000000010000004bde39d1a69b5f999c5500"/54, 0x4d) 18:21:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) write(r0, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) (async) write(r0, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) 18:21:11 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x51}, 0x36864672aebabffd, &(0x7f0000000040)="c72a05ce2385824a93f79e30029c0000000000007c64db708c1695cd8062f6b656f6c59f1b9f1300aa213c9f3d999e", 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(r0, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(r1, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) dup2(r0, r1) sysctl$kern(&(0x7f0000000000)={0x1, 0x51}, 0x36864672aebabffd, &(0x7f0000000040)="c72a05ce2385824a93f79e30029c0000000000007c64db708c1695cd8062f6b656f6c59f1b9f1300aa213c9f3d999e", 0x0, 0x0, 0x0) (async) syz_open_pts() (async) close(r0) (async) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) readv(r0, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) (async) syz_open_pts() (async) close(r1) (async) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) readv(r1, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) (async) dup2(r0, r1) (async) 18:21:11 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffe}) r0 = socket(0x18, 0x4000, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:11 executing program 7: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) close(r0) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r0, 0x5) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(r1, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x5, 0xdb, 0x5, 0xf20, "581cabba69898eab35d6c19c5167afadebac3022", 0x5}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)='s', 0x1}], 0x1) pckbd_enable: command error wskbd0: can't attach mux (error=5) 18:21:11 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffe}) r0 = socket(0x18, 0x4000, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffe}) (async) socket(0x18, 0x4000, 0x2) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0xc) (async) socket(0x18, 0x1, 0x0) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) 18:21:11 executing program 2: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000300)={0x27c2, 0x7ff, 0xfc, 0x5, &(0x7f0000000080)={{0x7, 0x7f, 0x68, 0x2, 0x40, 0x400, 0x4}, {[0xfffffffffffffffb, 0x80, 0x4, 0x6, 0x4, 0x100000000, 0xfffffffffffffff9, 0xfff, 0x3ff, 0xffffffff, 0x0, 0x80, 0xbf, 0x5, 0x7, 0x4, 0x1f, 0x5], [0xffffffffffffffff, 0x3, 0xffffffffffffffe1, 0x6, 0x3ff, 0x3, 0x4f1, 0x7, 0x5, 0x3], [0x3, 0x7fff, 0x4, 0x0, 0x9, 0x4, 0x94e4], [0x8, 0x1, 0x8, 0x8000000000000000, 0x3, 0x68e6], [{0x3f, 0x2, 0x3ff, 0x1000}, {0x8001, 0xfffffe01, 0xab1, 0x4}, {0xdc4, 0x2, 0x33, 0x5}, {0xe34, 0x5, 0xb7bd, 0x100}, {0x7, 0x2, 0x400, 0x7ff}, {0xb67e, 0x101, 0x6, 0x7f}, {0x2, 0x500, 0x8}, {0x1, 0x10001, 0x4, 0x5}], {0xb7, 0x7fff, 0x2, 0x4}, {0x1000, 0xa4, 0x8, 0x6662}}}, 0x1f, 0x8}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000340)={0x1, 0x2f}, 0x2, &(0x7f0000000380)="e856", &(0x7f00000003c0)=0x2, &(0x7f0000000400)="978563b30a78f287dc360c5368810932e74022d3e288c26c5464507d999fc9a3ad6be9ae2e6a1b7428bd6b0e83e79d951ae077edc5c9508c8977eda2b11980ce133f771e257d3fd009518d9d8793f90eee3bbfab9804e8a010ae6d01d40ad903f7a0a4a574850bc5c228cc0c08cd9e12fd27aff557de088504d1326e63df791b928a6773582e4f88645bfc4a7aa9a85cdc7a18d4e23b8b1b615c0ad5787ae3820b9189795985b6ff7c351a94ffdd6a5c8ccb64104ce48e54bf0661003afa6cd1679e8258287b657d4b", 0xc9) 18:21:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x81, 0xd5, 0x81, 0x9}, {0x80, 0xb1, 0x81, 0xffffffff}, {0x9, 0x1, 0x7, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000180)=0xffffffe1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_flags}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6011, 0xffffffffffffffff, 0x5) write(r0, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) 18:21:11 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="000500"], 0x3) 18:21:11 executing program 5: r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) shutdown(r0, 0x1) recvmmsg(r0, &(0x7f0000002a00)={&(0x7f00000029c0)={&(0x7f0000002a40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e4264c255d4292d8d9508d210ce94e818ed75d29dc9d294047217d2ebd702b7c0b845c256b69781b426bfab5ff271420a1d0376fd54cb0e349fc870a724da82408fb9c378726e2b64a1714e53567ccdae633b9ff8f8527288cb476f6edf77440ca532b0412882ee1a9f1a2ebaa1a9e77efd51464c1bcea1bd3e06ecb1d8c0da454fda3d91ddab6af0bf4e1c6ce0a9bf12de98985067f45f679652627b018405b8efd6a9235c6095480485e99fe8f7f6d331"], 0x1fa, &(0x7f0000002900)=[{&(0x7f0000000540)=""/237, 0xed}, {&(0x7f0000000640)=""/20, 0x14}, {&(0x7f0000000680)=""/225, 0xe1}, {&(0x7f0000000780)=""/4096, 0x1000}, {&(0x7f0000001780)=""/4096, 0x1000}, {&(0x7f0000002780)=""/235, 0xeb}, {&(0x7f0000002880)=""/122, 0x7a}], 0x7, &(0x7f0000002980)=""/25, 0x19}, 0x21f}, 0x10, 0x40, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000040), 0x0, &(0x7f0000000180), 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x9}, 0x4, &(0x7f0000002d00)="8132fc27f834724f9319ac1326afa42b42ef948f6c6f1873afe99b1aec10925e080517302aa28c47c04fc198a7eebd76a5b3b6a6c092265e6eebaf0059757645b5048ee1e17d9c03fd02020895c051b17ba2d63fe4cd7cfa4ab4a86a0bc0a957299e6f4a09ffabbaf6f9ad8257203d30a79e4ecc91e8c38e556e28431835a6a25e24c73c2d58dc1676ec299a58d626d5824f30935e118b9aed801db2009268a77b7c4513bc7c5d7c6f121ffb16d2515d0799abf8710000446d7a9d7c50bb6df4406e031b3d862e45badceeec76e333bdb0170dc898356447a82d809d9b3a8faf26cee725dd12e8c61e03dd1e23c26a3a54c813e4afeb1f68f2fd2399835571fc97cb29044630ac7fe81889297dda26d8315d1b26d5d0da21e3068d729ff25ad3ad9782c0f0a92a2d49495b760d407220a787c16622050c7ee52f924383c1786f3e861632c467605b39", &(0x7f0000000140)=0x149, &(0x7f0000000180), 0x0) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x6}, 0x4, &(0x7f00000001c0)="99f68ff29c85bd92de1ff6d94331c925ea9650c1e95453daf392f5ec569f7049bd96793778a6f15576043293eacddacb6c6877422873727ada70af8581c3", &(0x7f0000000200)=0x3e, &(0x7f0000000240)="06a6ec7bf90bdf311755da4451b9d194f05081f9a040574939978ce883f764164ec35a1e5a12bae5c9df7125fc797720e65381f5770d60633cb65fafa8459b1d916c65a18e790984ca39357655acb6be718344de5ccc270ec84d650f5e11879d3d59ca85608af19776e8f0d1f933f8c3f0303c3b30f876fbe30f394abe3d6d25cd7330b4e3ee4504745cd18c2552576e39e375edf7e339b50d59e32cc846db0ad76605ccac69f53ada5e904157fa2846efae7aa33b41150d13bd005d55e90cc0b3dd6573fb90049baf06dd85f2fdad94eed49b8c7132f0a2fb42b7c433b4c8ed723e16bba72dcb1ad81d90e084c769e8a079810fbce1a456fadc721ed1", 0xfd) 18:21:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x81, 0xd5, 0x81, 0x9}, {0x80, 0xb1, 0x81, 0xffffffff}, {0x9, 0x1, 0x7, 0x9}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) (async) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000180)=0xffffffe1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_flags}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) (async) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6011, 0xffffffffffffffff, 0x5) (async) write(r0, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) 18:21:12 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x4001, 0x0) chown(&(0x7f0000000080)='./file0\x00', 0x0, 0xffffffffffffffff) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet(r1, &(0x7f0000000140)="ae0f00963bf5c4cbce2e47218fdfabada5cb30ef096f3e72c3f0875b79ba35df0bb16beee7cc3b642adb3abc962014e627f934f89ae4a759a76ac19881c984af365e21b7a253f587989d8f3a674ed00aad1622c8b0899a7efd5c5d3313f25a8b6e028bf6c36f953a7f1f54b775cfc193e6e57547a7cfac5b83fce5b997a34f4cc337459d6714a4e20cbae839a8665543bf1e74", 0x93, 0x400, &(0x7f0000000040)={0x2, 0x1}, 0xc) 18:21:12 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffe}) socket(0x18, 0x4000, 0x2) (async) r0 = socket(0x18, 0x4000, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:12 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) (async) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x4001, 0x0) chown(&(0x7f0000000080)='./file0\x00', 0x0, 0xffffffffffffffff) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet(r1, &(0x7f0000000140)="ae0f00963bf5c4cbce2e47218fdfabada5cb30ef096f3e72c3f0875b79ba35df0bb16beee7cc3b642adb3abc962014e627f934f89ae4a759a76ac19881c984af365e21b7a253f587989d8f3a674ed00aad1622c8b0899a7efd5c5d3313f25a8b6e028bf6c36f953a7f1f54b775cfc193e6e57547a7cfac5b83fce5b997a34f4cc337459d6714a4e20cbae839a8665543bf1e74", 0x93, 0x400, &(0x7f0000000040)={0x2, 0x1}, 0xc) 18:21:12 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="78023006f2"], 0x10) (async) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) (async) listen(r0, 0x0) socket(0x6, 0x5, 0x4) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) 18:21:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x81, 0xd5, 0x81, 0x9}, {0x80, 0xb1, 0x81, 0xffffffff}, {0x9, 0x1, 0x7, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) fcntl$dupfd(r0, 0xa, r0) (async) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000180)=0xffffffe1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_flags}) (async) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_flags}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x6011, 0xffffffffffffffff, 0x5) write(r0, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) (async) write(r0, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) 18:21:12 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0/../file0\x00'}, 0x13) 18:21:12 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) listen(0xffffffffffffffff, 0x400) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket(0x18, 0x1, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:12 executing program 5: r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) shutdown(r0, 0x1) recvmmsg(r0, &(0x7f0000002a00)={&(0x7f00000029c0)={&(0x7f0000002a40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e4264c255d4292d8d9508d210ce94e818ed75d29dc9d294047217d2ebd702b7c0b845c256b69781b426bfab5ff271420a1d0376fd54cb0e349fc870a724da82408fb9c378726e2b64a1714e53567ccdae633b9ff8f8527288cb476f6edf77440ca532b0412882ee1a9f1a2ebaa1a9e77efd51464c1bcea1bd3e06ecb1d8c0da454fda3d91ddab6af0bf4e1c6ce0a9bf12de98985067f45f679652627b018405b8efd6a9235c6095480485e99fe8f7f6d331"], 0x1fa, &(0x7f0000002900)=[{&(0x7f0000000540)=""/237, 0xed}, {&(0x7f0000000640)=""/20, 0x14}, {&(0x7f0000000680)=""/225, 0xe1}, {&(0x7f0000000780)=""/4096, 0x1000}, {&(0x7f0000001780)=""/4096, 0x1000}, {&(0x7f0000002780)=""/235, 0xeb}, {&(0x7f0000002880)=""/122, 0x7a}], 0x7, &(0x7f0000002980)=""/25, 0x19}, 0x21f}, 0x10, 0x40, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000040), 0x0, &(0x7f0000000180), 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x9}, 0x4, &(0x7f0000002d00)="8132fc27f834724f9319ac1326afa42b42ef948f6c6f1873afe99b1aec10925e080517302aa28c47c04fc198a7eebd76a5b3b6a6c092265e6eebaf0059757645b5048ee1e17d9c03fd02020895c051b17ba2d63fe4cd7cfa4ab4a86a0bc0a957299e6f4a09ffabbaf6f9ad8257203d30a79e4ecc91e8c38e556e28431835a6a25e24c73c2d58dc1676ec299a58d626d5824f30935e118b9aed801db2009268a77b7c4513bc7c5d7c6f121ffb16d2515d0799abf8710000446d7a9d7c50bb6df4406e031b3d862e45badceeec76e333bdb0170dc898356447a82d809d9b3a8faf26cee725dd12e8c61e03dd1e23c26a3a54c813e4afeb1f68f2fd2399835571fc97cb29044630ac7fe81889297dda26d8315d1b26d5d0da21e3068d729ff25ad3ad9782c0f0a92a2d49495b760d407220a787c16622050c7ee52f924383c1786f3e861632c467605b39", &(0x7f0000000140)=0x149, &(0x7f0000000180), 0x0) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x6}, 0x4, &(0x7f00000001c0)="99f68ff29c85bd92de1ff6d94331c925ea9650c1e95453daf392f5ec569f7049bd96793778a6f15576043293eacddacb6c6877422873727ada70af8581c3", &(0x7f0000000200)=0x3e, &(0x7f0000000240)="06a6ec7bf90bdf311755da4451b9d194f05081f9a040574939978ce883f764164ec35a1e5a12bae5c9df7125fc797720e65381f5770d60633cb65fafa8459b1d916c65a18e790984ca39357655acb6be718344de5ccc270ec84d650f5e11879d3d59ca85608af19776e8f0d1f933f8c3f0303c3b30f876fbe30f394abe3d6d25cd7330b4e3ee4504745cd18c2552576e39e375edf7e339b50d59e32cc846db0ad76605ccac69f53ada5e904157fa2846efae7aa33b41150d13bd005d55e90cc0b3dd6573fb90049baf06dd85f2fdad94eed49b8c7132f0a2fb42b7c433b4c8ed723e16bba72dcb1ad81d90e084c769e8a079810fbce1a456fadc721ed1", 0xfd) socket$inet6(0x18, 0x1, 0x0) (async) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) (async) shutdown(r0, 0x1) (async) recvmmsg(r0, &(0x7f0000002a00)={&(0x7f00000029c0)={&(0x7f0000002a40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e4264c255d4292d8d9508d210ce94e818ed75d29dc9d294047217d2ebd702b7c0b845c256b69781b426bfab5ff271420a1d0376fd54cb0e349fc870a724da82408fb9c378726e2b64a1714e53567ccdae633b9ff8f8527288cb476f6edf77440ca532b0412882ee1a9f1a2ebaa1a9e77efd51464c1bcea1bd3e06ecb1d8c0da454fda3d91ddab6af0bf4e1c6ce0a9bf12de98985067f45f679652627b018405b8efd6a9235c6095480485e99fe8f7f6d331"], 0x1fa, &(0x7f0000002900)=[{&(0x7f0000000540)=""/237, 0xed}, {&(0x7f0000000640)=""/20, 0x14}, {&(0x7f0000000680)=""/225, 0xe1}, {&(0x7f0000000780)=""/4096, 0x1000}, {&(0x7f0000001780)=""/4096, 0x1000}, {&(0x7f0000002780)=""/235, 0xeb}, {&(0x7f0000002880)=""/122, 0x7a}], 0x7, &(0x7f0000002980)=""/25, 0x19}, 0x21f}, 0x10, 0x40, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000040), 0x0, &(0x7f0000000180), 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x9}, 0x4, &(0x7f0000002d00)="8132fc27f834724f9319ac1326afa42b42ef948f6c6f1873afe99b1aec10925e080517302aa28c47c04fc198a7eebd76a5b3b6a6c092265e6eebaf0059757645b5048ee1e17d9c03fd02020895c051b17ba2d63fe4cd7cfa4ab4a86a0bc0a957299e6f4a09ffabbaf6f9ad8257203d30a79e4ecc91e8c38e556e28431835a6a25e24c73c2d58dc1676ec299a58d626d5824f30935e118b9aed801db2009268a77b7c4513bc7c5d7c6f121ffb16d2515d0799abf8710000446d7a9d7c50bb6df4406e031b3d862e45badceeec76e333bdb0170dc898356447a82d809d9b3a8faf26cee725dd12e8c61e03dd1e23c26a3a54c813e4afeb1f68f2fd2399835571fc97cb29044630ac7fe81889297dda26d8315d1b26d5d0da21e3068d729ff25ad3ad9782c0f0a92a2d49495b760d407220a787c16622050c7ee52f924383c1786f3e861632c467605b39", &(0x7f0000000140)=0x149, &(0x7f0000000180), 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x6}, 0x4, &(0x7f00000001c0)="99f68ff29c85bd92de1ff6d94331c925ea9650c1e95453daf392f5ec569f7049bd96793778a6f15576043293eacddacb6c6877422873727ada70af8581c3", &(0x7f0000000200)=0x3e, &(0x7f0000000240)="06a6ec7bf90bdf311755da4451b9d194f05081f9a040574939978ce883f764164ec35a1e5a12bae5c9df7125fc797720e65381f5770d60633cb65fafa8459b1d916c65a18e790984ca39357655acb6be718344de5ccc270ec84d650f5e11879d3d59ca85608af19776e8f0d1f933f8c3f0303c3b30f876fbe30f394abe3d6d25cd7330b4e3ee4504745cd18c2552576e39e375edf7e339b50d59e32cc846db0ad76605ccac69f53ada5e904157fa2846efae7aa33b41150d13bd005d55e90cc0b3dd6573fb90049baf06dd85f2fdad94eed49b8c7132f0a2fb42b7c433b4c8ed723e16bba72dcb1ad81d90e084c769e8a079810fbce1a456fadc721ed1", 0xfd) (async) 18:21:12 executing program 7: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) close(r0) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r0, 0x5) syz_open_pts() (async) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(r1, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x5, 0xdb, 0x5, 0xf20, "581cabba69898eab35d6c19c5167afadebac3022", 0x5}) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x5, 0xdb, 0x5, 0xf20, "581cabba69898eab35d6c19c5167afadebac3022", 0x5}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() (async) syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) (async) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)='s', 0x1}], 0x1) 18:21:12 executing program 2: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000300)={0x27c2, 0x7ff, 0xfc, 0x5, &(0x7f0000000080)={{0x7, 0x7f, 0x68, 0x2, 0x40, 0x400, 0x4}, {[0xfffffffffffffffb, 0x80, 0x4, 0x6, 0x4, 0x100000000, 0xfffffffffffffff9, 0xfff, 0x3ff, 0xffffffff, 0x0, 0x80, 0xbf, 0x5, 0x7, 0x4, 0x1f, 0x5], [0xffffffffffffffff, 0x3, 0xffffffffffffffe1, 0x6, 0x3ff, 0x3, 0x4f1, 0x7, 0x5, 0x3], [0x3, 0x7fff, 0x4, 0x0, 0x9, 0x4, 0x94e4], [0x8, 0x1, 0x8, 0x8000000000000000, 0x3, 0x68e6], [{0x3f, 0x2, 0x3ff, 0x1000}, {0x8001, 0xfffffe01, 0xab1, 0x4}, {0xdc4, 0x2, 0x33, 0x5}, {0xe34, 0x5, 0xb7bd, 0x100}, {0x7, 0x2, 0x400, 0x7ff}, {0xb67e, 0x101, 0x6, 0x7f}, {0x2, 0x500, 0x8}, {0x1, 0x10001, 0x4, 0x5}], {0xb7, 0x7fff, 0x2, 0x4}, {0x1000, 0xa4, 0x8, 0x6662}}}, 0x1f, 0x8}) (async, rerun: 64) sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) (rerun: 64) sysctl$kern(&(0x7f0000000340)={0x1, 0x2f}, 0x2, &(0x7f0000000380)="e856", &(0x7f00000003c0)=0x2, &(0x7f0000000400)="978563b30a78f287dc360c5368810932e74022d3e288c26c5464507d999fc9a3ad6be9ae2e6a1b7428bd6b0e83e79d951ae077edc5c9508c8977eda2b11980ce133f771e257d3fd009518d9d8793f90eee3bbfab9804e8a010ae6d01d40ad903f7a0a4a574850bc5c228cc0c08cd9e12fd27aff557de088504d1326e63df791b928a6773582e4f88645bfc4a7aa9a85cdc7a18d4e23b8b1b615c0ad5787ae3820b9189795985b6ff7c351a94ffdd6a5c8ccb64104ce48e54bf0661003afa6cd1679e8258287b657d4b", 0xc9) 18:21:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) write(r2, &(0x7f00000001c0)="f84bdd0129a4971b7241f73f04ee1f6680c96213469a5c4cf6725a3b813ea0a861cc57ef99743a326f80b66c5f9bf5df953645d4f0b14b7b0789905e696b8809e0973c7c04eec2fad1cce9ca37c12fd7d7a67a7c5239b2c30800790a8f3ce6fec4416f60d12abf5d0d610084ec7b8347296ede968864084a39d533cf44942ae7312754cfbb09754c915db89d6767c1", 0x8f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) write(r0, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) 18:21:12 executing program 5: r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) shutdown(r0, 0x1) (async) recvmmsg(r0, &(0x7f0000002a00)={&(0x7f00000029c0)={&(0x7f0000002a40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e4264c255d4292d8d9508d210ce94e818ed75d29dc9d294047217d2ebd702b7c0b845c256b69781b426bfab5ff271420a1d0376fd54cb0e349fc870a724da82408fb9c378726e2b64a1714e53567ccdae633b9ff8f8527288cb476f6edf77440ca532b0412882ee1a9f1a2ebaa1a9e77efd51464c1bcea1bd3e06ecb1d8c0da454fda3d91ddab6af0bf4e1c6ce0a9bf12de98985067f45f679652627b018405b8efd6a9235c6095480485e99fe8f7f6d331"], 0x1fa, &(0x7f0000002900)=[{&(0x7f0000000540)=""/237, 0xed}, {&(0x7f0000000640)=""/20, 0x14}, {&(0x7f0000000680)=""/225, 0xe1}, {&(0x7f0000000780)=""/4096, 0x1000}, {&(0x7f0000001780)=""/4096, 0x1000}, {&(0x7f0000002780)=""/235, 0xeb}, {&(0x7f0000002880)=""/122, 0x7a}], 0x7, &(0x7f0000002980)=""/25, 0x19}, 0x21f}, 0x10, 0x40, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000040), 0x0, &(0x7f0000000180), 0x0) (async, rerun: 32) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x9}, 0x4, &(0x7f0000002d00)="8132fc27f834724f9319ac1326afa42b42ef948f6c6f1873afe99b1aec10925e080517302aa28c47c04fc198a7eebd76a5b3b6a6c092265e6eebaf0059757645b5048ee1e17d9c03fd02020895c051b17ba2d63fe4cd7cfa4ab4a86a0bc0a957299e6f4a09ffabbaf6f9ad8257203d30a79e4ecc91e8c38e556e28431835a6a25e24c73c2d58dc1676ec299a58d626d5824f30935e118b9aed801db2009268a77b7c4513bc7c5d7c6f121ffb16d2515d0799abf8710000446d7a9d7c50bb6df4406e031b3d862e45badceeec76e333bdb0170dc898356447a82d809d9b3a8faf26cee725dd12e8c61e03dd1e23c26a3a54c813e4afeb1f68f2fd2399835571fc97cb29044630ac7fe81889297dda26d8315d1b26d5d0da21e3068d729ff25ad3ad9782c0f0a92a2d49495b760d407220a787c16622050c7ee52f924383c1786f3e861632c467605b39", &(0x7f0000000140)=0x149, &(0x7f0000000180), 0x0) (async, rerun: 32) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x6}, 0x4, &(0x7f00000001c0)="99f68ff29c85bd92de1ff6d94331c925ea9650c1e95453daf392f5ec569f7049bd96793778a6f15576043293eacddacb6c6877422873727ada70af8581c3", &(0x7f0000000200)=0x3e, &(0x7f0000000240)="06a6ec7bf90bdf311755da4451b9d194f05081f9a040574939978ce883f764164ec35a1e5a12bae5c9df7125fc797720e65381f5770d60633cb65fafa8459b1d916c65a18e790984ca39357655acb6be718344de5ccc270ec84d650f5e11879d3d59ca85608af19776e8f0d1f933f8c3f0303c3b30f876fbe30f394abe3d6d25cd7330b4e3ee4504745cd18c2552576e39e375edf7e339b50d59e32cc846db0ad76605ccac69f53ada5e904157fa2846efae7aa33b41150d13bd005d55e90cc0b3dd6573fb90049baf06dd85f2fdad94eed49b8c7132f0a2fb42b7c433b4c8ed723e16bba72dcb1ad81d90e084c769e8a079810fbce1a456fadc721ed1", 0xfd) 18:21:12 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) (async) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x4001, 0x0) chown(&(0x7f0000000080)='./file0\x00', 0x0, 0xffffffffffffffff) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendto$inet(r1, &(0x7f0000000140)="ae0f00963bf5c4cbce2e47218fdfabada5cb30ef096f3e72c3f0875b79ba35df0bb16beee7cc3b642adb3abc962014e627f934f89ae4a759a76ac19881c984af365e21b7a253f587989d8f3a674ed00aad1622c8b0899a7efd5c5d3313f25a8b6e028bf6c36f953a7f1f54b775cfc193e6e57547a7cfac5b83fce5b997a34f4cc337459d6714a4e20cbae839a8665543bf1e74", 0x93, 0x400, &(0x7f0000000040)={0x2, 0x1}, 0xc) 18:21:12 executing program 7: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) close(r0) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r0, 0x5) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(r1, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) (async) readv(r1, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x5, 0xdb, 0x5, 0xf20, "581cabba69898eab35d6c19c5167afadebac3022", 0x5}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) (async) close(r2) syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) (async) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)='s', 0x1}], 0x1) (async) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)='s', 0x1}], 0x1) 18:21:12 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0/../file0\x00'}, 0x13) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) (async) socket(0x18, 0x1, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) socket(0x18, 0x1, 0x0) (async) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0/../file0\x00'}, 0x13) (async) 18:21:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) write(r2, &(0x7f00000001c0)="f84bdd0129a4971b7241f73f04ee1f6680c96213469a5c4cf6725a3b813ea0a861cc57ef99743a326f80b66c5f9bf5df953645d4f0b14b7b0789905e696b8809e0973c7c04eec2fad1cce9ca37c12fd7d7a67a7c5239b2c30800790a8f3ce6fec4416f60d12abf5d0d610084ec7b8347296ede968864084a39d533cf44942ae7312754cfbb09754c915db89d6767c1", 0x8f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) write(r0, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) 18:21:12 executing program 2: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000300)={0x27c2, 0x7ff, 0xfc, 0x5, &(0x7f0000000080)={{0x7, 0x7f, 0x68, 0x2, 0x40, 0x400, 0x4}, {[0xfffffffffffffffb, 0x80, 0x4, 0x6, 0x4, 0x100000000, 0xfffffffffffffff9, 0xfff, 0x3ff, 0xffffffff, 0x0, 0x80, 0xbf, 0x5, 0x7, 0x4, 0x1f, 0x5], [0xffffffffffffffff, 0x3, 0xffffffffffffffe1, 0x6, 0x3ff, 0x3, 0x4f1, 0x7, 0x5, 0x3], [0x3, 0x7fff, 0x4, 0x0, 0x9, 0x4, 0x94e4], [0x8, 0x1, 0x8, 0x8000000000000000, 0x3, 0x68e6], [{0x3f, 0x2, 0x3ff, 0x1000}, {0x8001, 0xfffffe01, 0xab1, 0x4}, {0xdc4, 0x2, 0x33, 0x5}, {0xe34, 0x5, 0xb7bd, 0x100}, {0x7, 0x2, 0x400, 0x7ff}, {0xb67e, 0x101, 0x6, 0x7f}, {0x2, 0x500, 0x8}, {0x1, 0x10001, 0x4, 0x5}], {0xb7, 0x7fff, 0x2, 0x4}, {0x1000, 0xa4, 0x8, 0x6662}}}, 0x1f, 0x8}) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000340)={0x1, 0x2f}, 0x2, &(0x7f0000000380)="e856", &(0x7f00000003c0)=0x2, &(0x7f0000000400)="978563b30a78f287dc360c5368810932e74022d3e288c26c5464507d999fc9a3ad6be9ae2e6a1b7428bd6b0e83e79d951ae077edc5c9508c8977eda2b11980ce133f771e257d3fd009518d9d8793f90eee3bbfab9804e8a010ae6d01d40ad903f7a0a4a574850bc5c228cc0c08cd9e12fd27aff557de088504d1326e63df791b928a6773582e4f88645bfc4a7aa9a85cdc7a18d4e23b8b1b615c0ad5787ae3820b9189795985b6ff7c351a94ffdd6a5c8ccb64104ce48e54bf0661003afa6cd1679e8258287b657d4b", 0xc9) 18:21:12 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x10000, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(0x0, r0) r1 = getuid() setreuid(0xee00, r1) r2 = getgid() fchown(0xffffffffffffff9c, r1, r2) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r4 = socket(0x18, 0x1, 0x3f) r5 = dup2(0xffffffffffffffff, r4) recvmmsg(r5, &(0x7f0000000040)={&(0x7f00000002c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f0000000140)=""/168, 0xa8}], 0x1, &(0x7f0000000200)=""/183, 0xb7}, 0x1}, 0x10, 0x2, 0x0) connect$unix(r4, &(0x7f0000000340)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 18:21:12 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgrcv(r1, &(0x7f0000000b40)=ANY=[], 0xa6, 0x1, 0x0) msgsnd(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="020000000000c5c4cf3025e712843cfa4f43e7f9754c2900c08f512848d8054aa694967d5cf132d9f4d1e74319a40fbf4177a874f43f82c5ad62e09a6810cc174aba447bc47233a0ef6bd8eacd55a6ba5a4aea78e59bfbcfa234e8d53adf706cc613ecf20543a90bce50acd1135c5edfe08487b29267bfa28f67a1ec3f73b1cfbaa4861a9b37cc1a4ad1a9fa792685240b0b92048ff465c56ee194b0439f6b01c23cfd22d7f9e6229291cb8291b2fb62166458e3cbb81d3b1bbea375c675cf06ba8ff9b57e3e618fad64aecba9ffbc7cc0e0c12f90aecfa51d3622292f85f48f5600304527434154403095227a64d24ae1139c4bef828140f4abcaa2b44d54563378826d75ae26c7711edebd7e7f10a8f445bd015094e07f07f7cc9255042b107ea2367068bfe364874568d64ab083fb3004a14d067db00ee9f910d55e69a192556e6a2a25c4ee8d9abed1bafada73697d558d1a721ba2f204e2a324cc2c412900"/365], 0xb9, 0x800) msgrcv(r1, &(0x7f0000001500)={0x0, ""/4096}, 0x1008, 0x0, 0x1400) msgsnd(r1, &(0x7f0000000340)={0x0, "bedd520800000000104e8b07c7d03e815a95ac77f5ac000000000000919c07"}, 0xfffffffffffffd15, 0x0) msgsnd(r1, &(0x7f0000000a80)={0x0, "46f376d3181dc91e4320a6c521c9019de917540791c9f71174566e3f8facfb34de1285a69980d9d80aa3d0636df922d49d8beddb837c0effff949fcf421a689b8ccc548892d46b2affffffffff7f83e50ff2a9cd53a4b0e0b601eb0776264dcce08314e4e284829b0f9a2b565b88db"}, 0x77, 0x800) msgsnd(r1, &(0x7f0000000b80)={0x3, "39738c1b385fd457226fe763c17d3a2c97f93d274962bca36246e07d5514744c52fd78f2d0a5dc1bc819c7c2d589f27295c96ca8a194794cefc1fc5993108c52ebc994b3b33779def1bbffdc7a368dd99f2107c345001fa4c0fe80f176dd198361a14c2eeca785c42609a1abdc1677910a5aef891496a8cff43cedea322a68ebaadbd0d0857a22ddc8df0084c097c74e2c4b1702f81dcdfce7d8970cb58857df4053e0226dfc2d65cf02e404ed3b5dabd3c5f31aeef615280d8dd4d9d5a71328a5fece40dcc3f592193cf9fa9de2db394a37d2101a92143611ef510eb2ec849ad3033861a2"}, 0xed, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000003c0)=""/153) msgrcv(r1, &(0x7f0000000e00)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000001000000e0ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000006317c2f43ca044704762883e3b85987fec985366f9dc86c71831194c91541589067f49caaaeab6e82db882487dbdd6597163897fd51b0ac0ade6ede7650507cbaa9113a873b1538096be8b10002609736bf770b18fd7ff8a036aba75fb1d7f5596908de044e03010636af42cb1d7a7cb298f92f6537cbb7e62f32db890a9fd4d371dab3679acdb6573e783bf31e3e19ea602fcfcafbc2e54a98e02c9b8ea713c68437522b161baaf4fdb9e701260ba8ad5793c0687347e48610c8702a291609341c26ce39a46ba7a2c6af2c8802edff486550a4c52aeae5f0878"], 0x90, 0x1, 0x1000) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r4, 0x5) ktrace(0x0, 0x5, 0x1f12, r5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x80, r2, r3, 0xffffffffffffffff, 0x0, 0x3, 0x9960}, 0x4, 0x800, 0xffffffffffffffff, r5, 0x9, 0x2, 0x5, 0x8}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:12 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x4001, 0x0) chown(&(0x7f0000000080)='./file0\x00', 0x0, 0xffffffffffffffff) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet(r1, &(0x7f0000000140)="ae0f00963bf5c4cbce2e47218fdfabada5cb30ef096f3e72c3f0875b79ba35df0bb16beee7cc3b642adb3abc962014e627f934f89ae4a759a76ac19881c984af365e21b7a253f587989d8f3a674ed00aad1622c8b0899a7efd5c5d3313f25a8b6e028bf6c36f953a7f1f54b775cfc193e6e57547a7cfac5b83fce5b997a34f4cc337459d6714a4e20cbae839a8665543bf1e74", 0x93, 0x400, &(0x7f0000000040)={0x2, 0x1}, 0xc) 18:21:13 executing program 0: r0 = socket(0x2, 0x1, 0x0) (async, rerun: 32) r1 = socket(0x2, 0x1, 0x0) (rerun: 32) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="78023006f2"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) (async, rerun: 32) listen(r0, 0x0) (async, rerun: 32) socket(0x6, 0x5, 0x4) (async) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) 18:21:13 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x4001, 0x0) chown(&(0x7f0000000080)='./file0\x00', 0x0, 0xffffffffffffffff) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet(r1, &(0x7f0000000140)="ae0f00963bf5c4cbce2e47218fdfabada5cb30ef096f3e72c3f0875b79ba35df0bb16beee7cc3b642adb3abc962014e627f934f89ae4a759a76ac19881c984af365e21b7a253f587989d8f3a674ed00aad1622c8b0899a7efd5c5d3313f25a8b6e028bf6c36f953a7f1f54b775cfc193e6e57547a7cfac5b83fce5b997a34f4cc337459d6714a4e20cbae839a8665543bf1e74", 0x93, 0x400, &(0x7f0000000040)={0x2, 0x1}, 0xc) 18:21:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) write(r2, &(0x7f00000001c0)="f84bdd0129a4971b7241f73f04ee1f6680c96213469a5c4cf6725a3b813ea0a861cc57ef99743a326f80b66c5f9bf5df953645d4f0b14b7b0789905e696b8809e0973c7c04eec2fad1cce9ca37c12fd7d7a67a7c5239b2c30800790a8f3ce6fec4416f60d12abf5d0d610084ec7b8347296ede968864084a39d533cf44942ae7312754cfbb09754c915db89d6767c1", 0x8f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) write(r0, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) 18:21:13 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x28}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000020c0)={0x1, 0x3f}, 0x2, &(0x7f0000000080)="370fa6e10597a64bcf24a0ef16185bd6c7a3dd934fdbfc86f52e6fab3bef272bdf539ce71e1e751a8d05cbd2fa114ed054b4ad5f76f8633c4c5960b8b99bebfaf1784d0d68498a4dfc5006c525695fb56e5c119e4fabe6a2ad8f6d3029b8fb9841d4316e871d396c259eadf2294b960f49d5b3dfa21668d270f0e39ba0d757ef66617a774e456422721b2d79e079f0c2d139f89777f2a37424d353ddafea06c237f97514b14513ee7bd1fd09af275db063f39d3408bd2fe4289e1b29b9340e3e13ed0ee6af732b93f0d5e537eef484c25f23ab79dea547496e96aa0185e3b7ed6914fab3c502a3c4de763c2bff6c91d4d969977f82743eb3dd84771559ff3b05ddf48fdb34bae443de5d23a84d4cbabec6c0c3205ec3d32f8be1e594a61efdddede2705198bd37b641cf65ddd4f54e05109c32bb8dc910cf87ba835a9221f978492c087a78cb3d2a710c1d3f2e845dad8589cc3c41c74e47e3994c7b743e8414261c0d2b674d6ef25d12fb7d7f49abe57f43bd87dc1c9d0303aa0260fda23d1eec7fe2064724209bb9b012b67e299ac444cbb1f810ee0f07d0dd05dba84b9464ea8ea4061b5f8f388e054a40a2793b934bafe717c6cbc6e202ba491b2e2c662ebab5813bbb9bb73dd2645dc7c1be1daf4ec25a10baba4c2e8b90798bac73ff498488efb881ac445a469646a05864ec3df13b476917a47bbf5768ddaf842dbb1a383466e2f92c1d9a8f589d4bf8948b576739ff6554af9e664f70e79d02d303b93bfbda571f3b2d2fbb5646f6e08bad529cf444708b9229091ddf52be064f5bcb50ea0be12ee81af0c0ca38110dbd442a1d34c5c1bd9ca97fa4edf68d3924b694bd2c6bd1d3e7131e6c83896394cf144cb804af5d0763d46421ccbd366ca6748b391b2adca652362b08cf7cfc724c7291d299df58feab606cf41a68cc5169248b3c92d819419a3b0c57d6a32b44070002c0fb2df4b201013dc8fb3573f99d127c687d1d6e350038eb80afad7266c53caf036d952351246d272eb500fe9e19ad8410c93aa9561fddbf4ab80959049c36d0827c2067ab2520682d9a73f58b5e2623366650f9ae2a93f79154728dd6e2de1e0ed5686ea029114638ab81578006d39f447520aed97f428e3c34a8d591869563dce674b9fd67859cc66657cbd99778176797a709732f57077f5a0b512a98233434e8698d566d9bf87538df921049c3221fad0ffa7ca1e087dcc89643daf4e37c54804cc994a7179e0051172f8292ad012f2855471a3e19153386aa912cbaab85286bd7b8a5b621bee68c290e1d6bc4bcbedb1357243cd5d278115a9750af17aa1509ce19e190e21fa5a4521869c91c271ece27944121f45f4fc378b5bda58391c02505fa8bd3033c96820fab14a3e3282fe573dd4771bf27d7406c7e2739ddf14fc2c14a976527ae9d5093b1a59901205e26833bc63a5daf6d78db156fc6f272d21d7e17c5750c95b2da6fa0ba3d1098d48f10240a5767e4aa967243159eb521629f86db6926aecd1fb5bf544990cf19ebcc9ff66641c1cb330c06b02fc5d46a52af00bfaeeeefaf705d09907fe5b25c689bca63ba73082b511283d8269ca02a5b1e1263a91b082ff7c4659917dead1e782fd86b05c2d7d3f54647f7ba2fe449f67399e1da434837f58544b0e18786fb6f334d06a1c0a7e2881e9d37cc6196e1f0849cd1f4cdbc7ac06f9f94bc0743d4d680daa201f4af4ea22e07e6e87d15d42bce2b2ef71586162b0cfae55b3230bcadeb01ab4cc2ff0c0b127e82f78635b6c10f3e7289a8ddb441400cbee84bc41a8327db03e5d3717e85407bd8b9a69bc21c8c1b353dc87826aaa3ecd4b281435aeff08cb318fd608d44604dd665f6ec140669b26248787f9599aa94115cc222c5ea9c48dcfa46e5f985280fc4f17f6152960c334a1b87aaef66a601920f56e90bd1a3a8afe941e58004e2eae0725d04c032d1096b8dcbba41d6d26904def93ce5a07ccdebe2ebaa4564a099f720ac418a05ece9d6d38a5f9d394d11218f33474ce09d7d0c10324bc79101d76f4805bcbbe4d9c1a3733db91c1a68b0ae809083b58e007e1873d455994257b37a88a0849854224a6f491893afa0ba5e8a78957f44fd8115456d112bb99cd69e26a007b8582885a4a7626e80e59835219cedbb43f491d56662af5e7b56c69bd85d6dfff6da235141bd93c8f21723d758e4a2d5ceba9043205c573127c7e92358aa7936130480f5eb18871b39f70f540b617a491f1cf97946fad4079f57d60629bb4a39b47187ace7e04221f5834919dab45df29fbf791a47f9857936186841bc705801c8bc294fba6e24f6d6985a7483a41d83f6d85043f514c2f4af64d749157ea2941b9e842657361291b9c9fa24f4e287f0c62d56a5e25018945692a940fd41e7639d9afbe05c2bfbffe1bc249b925654fb612556ae3c7b177b680a2f9e40d74a21badfd4a16327347c044d5da8f0ca5836bffcc82d8e503120eb89f5e8b219b95dde76b89662ef89b549213fe1867fae2602288c768b456709510903356ceefd849d33782ea75b306bd93bc666309465b1d3cc5bfdf443b2431695462bbd4162b7aaf988bb721872dd4753d4e409b4dcaaf2c1ef82a137da862845098ed602e8afffe02b38ebcfa3b1bbe198e3c511070f54379963b0cdb3b3a07ac3c4f2945bf9b4bc4b945084c1fe9fe1bb54166ff29c5cb7adb603d26b85841bf8a74ae99b0a97fd4203a53d8c428a490f6b5a7241c559063bcd02517df78a3ff20ae8e561e9425c398af0fed8c284bc39abd20c97d16f6e3da490466de180e59f0f7c04b459bc93f66019c947d2bc3fdc99a31fd187065b5ba18d4613dec168edf69f10779ac0c4e8b20361db91be25d60709414d00a9be1335a37222d57dda221651cf846be1e7014d19ff8221266c71b4e3ed7e81392c33f7471a2f85041b9379e0b835e94a28efa66c3d5c46f2b64fa5b535d6e2fca77a9e01df299e97e429720aa9bb94031b46942903a65b6cc07a2b2ac4bd2ba491b6929a9b2e1e08827d70413310fde97789db214395a6cbc4511ca9946929b344006cf1a7b6e9c5890514fe90a505a0dcad98ce8aeea57c936f0309c432ba27917689fd79452c9a61503827a5abf536e1b322ae4573727ad359cdbf45d701a8bc77808476780edaecfdf61c2b0e5f8d98bef812b53d4379da5922b49987ab320cd6eb74dcbef7369488f21746b3ec268b82b3d89fd7cca7bb8de1d927013dc7176acb021bf632246766d448f1a5eb9ba49f70619f720391a276b56da5cae59037963ec9317aeb2b550ab28b2e0e39610ece971e7b9633d262c3834439eef4e513567ef69e5e48cfe89f01bf6f93b458b43edc8e8b9573bfd6c6b0f1b9cfbebc8f91d2da910df7646ff6e71928485b5f1dbf5dedca06075acee8ad05a6e5e4ca45757d1ed387ab3b12f00f5d0c4c13223c0072846484fe3c996d0ec9db3a98c6905f4ed0a91116eb86224605f274329b53c96259a12b010d3244154a2fb5002dd04563f062f914ec3e984b611a3e8cbdf450c705457418f0964114650ec76a173a4ec1cb7d3bc15f7182a40b4fa41fa8740f7c29011f494046ffe264590b0df3615885055597620b99c675c63a10439a00a15acadade7aee5d1239e1e0c21459d84830b7ce80f3e930b1f2b921ff86798698af071003372a08eeaed25cb61594bdaf5bde3259589cbf596294bbd3afb8cec55adfd22f1c6da6efa8420c703c736ceae14fb060124de2ed177f7625b0a5bddcabd15db23464d624dad498aa8287931406781d500b23ee48c8663a8f300db9ebe2bb7a1979628bb7a54534ee48bb9ddb0252ae021be3650c78b8846f3db30d24895276047dd765b24c0ac31d18c351e563fd88c034838ba286495b2d9f77b7ac67a78508c4d83e5b41e0cb43f2d1bd61426ebb2f3aa1f6ab40a40b136847c5d31d4cba23b855ce748c683e0acbb01efe0df66f2db9aa917f2788104e42efa68406ca78c81235646685bb9e3cb9ff118025d142e9b966ec542f64ef4050ad18d15ae5f412f9cd4253658c41cc319350720c8cc6073acbb2fb06f48549dca0167087fbb6fe001429a1328995f89bc6239ac775d6045383d47b389ae8f70be012dd4b80c2b4f2b4c4985abd495cb5e83bfca5dd4c48de896f88af09e3d10c90552b33810e51226de7718d02552e75436337e18119c3e961028c7615d8e847fcf97a698de721c2f2a916fe3287422ccc44dffe1b606e68edce4ccb74531e7d3582afd32e04901b036b38a82c2e40f8e4ed35ca3a2e3144d7c84db84d2cde662fd230e6a6f3ba6bd40f05741bdea3daf8a613a3c65ed00e3e77147a7edd70a51e798058ae21713bebefa6c9573d117c1335097468c38db450ceb0c89ffa2bfaae50d8866b455ada4fa800ba3d2c5a588bfbd99cd820b6716b50e75fb5306174a6a2cc9c0eac0f4881cb95606000933d3ef99b76dd92180a9ada9f686d9ad9929b687e64a25450f2b1960d5c185cfc51e42942951a01b59d2365b7517bbcd0d53c81eb04b6e18372e7781d5a0cbff965c940b10965db66eee1c74a0648d604e74408bd17b3b135319051aacf8285145cb4e7dbca1aedf96fa5dfc195745738e8eaa9f0b05bce94d23e11a821631fd5a611498927f07e0fb3094b349fe2bc5e4db1cfd0f04554a794cf8e6e92ed3c759a040ad48294a90e9dd1e088bdf88b1c57e71c306619cadca874f0c31f3d9cf534f704dd7ee06f55f4c68e75f02584dc8833bf9cb0fa718865f3ac0f9093e3edfcb80f9346429a80fcd0fbe8a5c55194a11d5e182656fcd80b40e0dc4f9dc0fc1192a4b0c20c3b65bad901f21e70ae4282e3c30066eea5a54e6f015f5a06a953d9a41c8d4fa78b0db7df05c5714c59ada969b583288a2dfb83e076cb439347ee6425af8d78cabd1b4e25e27f12e0569c997c3ac8acc064db7a1782f9d49b4171ca0bded033eeb704b9050b8945b77a91f46f91325c8dcedfad343d3a7edfd00d2123e64ecdfca3ac1e41c7c1b105342b66fc3c7c0b3541a17d9b7bd937f41131a2b1e9b0510a083e09965c05836ad58472937e746169b66c0146e7debb443bb7e99cc71b4bc68833c976c1bc38725c192bb7a6d70b82708a5960ff36a21f657cc076688ad7de2bb55f2e40655dbd72491ccee8f53939fc06540cd66f0383692b8c483101de84270a1783545a5a2c0e651a8a13fc5fe47d7751aa80ca495b812b56b8ed3768297b5af51c20c9ff5532a3012a7ca2f99502655d5fe0c0039ea6b138a543515c49409e66d4c7d58174f4bc9406f24b9b24da069d19bb42df127393da9318b0a53fd86e7655b7ea666e75d40c33894372873faab6501268a2a1b4cb751db2264c5d436b0213eb8fb53bb0a649a20eea05ae801693965f21ce71ff9af4a6ad46e2e69c2f8244e581220df8f976aa6e0164023f39ce5a412c87097e3238596e488e4e632612e1087c52137d23a2928c7876195a5b71db1fe3205748032a7540cdc78a922494a4959f195e7eb22e904659cf2b86bf85ed9cd2529a320c4d27a26b8ae34899d7349593688fa0c013a978971ba961cf7f08467498f622435c1e6892ddce39713ee01f70f0ce380a5e15549d32dab1e14da12cb15ce2422e5c10bdc3e49415ff3658488585543347cf96be69a858224cdf46b017734170064f39b7b458d78995df9e0cd9b38e55f6769e937e9f4be427de77b412f110c14e7829c0d9eafe95f689bc1684b5fb4e5d342aa1dab17958c64c79df2f23fd2914cbf830", &(0x7f0000001080)=0x1000, &(0x7f00000010c0)="ce3c76167102240d99172f6f5a0646c21747053db91d637fc304547ba2ef1c07f93fdae486e3029a73a1ca8bcbd65c2e105a501b865c23209e4688e159741ac6799c399dd0e95482afff67f24c03082b0fc00f7ecc932b90206318409863d86a9056e1f2203c281ea59fcc9b04d4414f4ae0bf1351d8a347895cdac4c35ea4dc2a4640c47fe6f4104dfa03f574144e5992d23e16c18f554bf981c79f2b7c5d90100f8e068a6ece2b5ffd4406f6fde19a6a0c0dc84c09ef80c09000989deecf6339cf33a00b4382a78b9163361698d54fdb3f5f69553535b9abae64d6fca81ba6da43fe41b36723b4c278f5cbba6fec64f356697c19225bad8703777cfd23f118bf9a144f60a317b9bd1bbd44ccab8fc867e8f7b8f58375b8e82c30e01499deb5386cfef0a42792388cf68e97ed2a2ec6bd4a5143862897cd0f9153f1d82819c8312446dfd0c20cc969405572e607f5315a10fb5a6b42e8ef7756adadd432a038ae54a590a0da8b2406cad21aa59ba31239eb970e7a29bb5a56fe0e1529523767622be83c666456c7e91ce8523bddb9ff4e066523e4d62ff83bc23bd0bdfea772ed3767dd30200d087989c8206f57031d15feac605924a1da7986a0b090da467a729fa1a131dba9af94690898b4464f9fe24116a7380166c503a9f9f513e5d2478dbb5fd059246e3f18c1020108d659fdf37c70b09d96aa5210d336b8b04e84ec9a4b9fef026e56a37d1dc1e12455453ef7054b2bc2a2131d09f7d2729ca33524a805f4d16c84d96b2f87bfaf80607e0693b02111e2b4e9e1b1b5b76782ebbf25507a60d5f88276f5013a332da25281df15aa037503ceeb21956271dc27a9d1c46ed0266d5d90508107a7c507b41af4b87fb4925fae04594f295a46740ac1a29c5113cf1df17cc42ffb208ad9eb868148c2b2466f988984f40e71fd42c756a3329c87a3360d3959def7a2b587d4c62ab632fcb634705cb02e6c91ca608348c29473f7f0cd9d8142477a4522a485d22a905b31b2f379d522330c6e2eccf658237ae52205958e2d12b3c0069f6d0a613f6519cbd22060af6f67c1e0612e7e6566690d8183fb1f6cc2095055d92cb591e9eff8a814ebf8f1ef16337eb65ecff3b87f0d2ba6576f44499eae6c2de90b71f21063086f4a06a13e8419935dbb579b06594a92f2d5790668ab5aa68071d66e4fb27cbaf67af85430fef979b63051946b407a29fa64181b88a93c53a63d87b77239ac65891cf0d24839ad3787daa193cf2d247ea43687413ce646b7f2339f398760e7a3575645894ad4c04e116302044fb26d08921732a553ee3563e4e34abd87fe4298e20f78f529d034a45089ba74fed80bd88d560efc80b7f83fac6ffb265bfb800a056bf759db9945895a4bf7bc3a8cbb446d1857cf9c0b4ff5c169a9af5871804b46ea6cbd254d76fbd75d6cb1d42c9d81a903416eb7e8f18900d18682837c68b9e2dc1fc0473b90f0056a07fc0b5b8e9a4945c6a2a083803c166ba51f939bc023d3df58d5094d48a86141cfddb880ccc2d9c86f75e156461c956592b098fad5ba42906b2359797f905e31c05b5aeafe1ba9f9e94ef7ae1cba5ada8697d26346c654bc072c3991a10ec643e0bddb1a3fa137f5a0ca3d78c06de6073a209963de468f87eb7022ed9bfd1e741f5e5ed8da48794fd9bc7f4b0ef37cb4b584e4645d707d95e51dc6e950a6400c8d1c81f5cf68053f9fc9773078faab05a4ae2c7e8c9d373b5a684caa113eb4b6309ec3ad0f5028f7e8bb88d6bacf6345d27805fc3e01b406a2dcc4aa7d4d3789bf4de1f4f924825423c59c1df02b83ab239668072953b51a5ff19c237abbea84194817f6735887805d6208c181b2948a3c318c678d408dc21ae8d5adf2ae080dc4c89979bec6b9620c6b89ca54e8156ca30e43d24c9ee33977dedca236a74a14cbf81aa57c59b661fc2d2da9ce58bd14c2a94a53921306a2ead9652b2cd2192ace3f16df8eec1dc30150cbe8fecff8d1b4d3cd3f23aeec3e97de4e570b1d293da34079e3f5d01b088e541c7d931c6ff5e36e11db92d1c271a30aba78c5c424ce4821c55f8e58d596b06ec7023cf7e3c8c3ff552d5b5884f512e8022468ffd44d9873dc51fc31d4be7c974f9261047253efb8feab5066a66d80328f4825cc32664a212b7204d119e6acf5cafa0e61308146474b248cdc33fa494c96d1c141b53e20226f73dfb6aac417e0a89562272be6ab7543970079c47ed939fc4d4bdbfe8c4776bd47abfb59e492b7f424a2b418b1bd1c3a1ac404b0251f32b8ffc52c46821d783be053f5a125a72fc7ce2c3778d0964e75825f5e36d5224369bd99d4c3c410ce05d8eddb59cd448b5ce567433ebe4962dad70362cb76990a9e14905f10c7ae6d549a02fc775bb378349573a082bbee3c3a4f9e3760872ce7cd9b0df24d2f503e5910f73ccaacc09bb8d6321f9fab661a840b25e214dcc2e9006811023ac4859f1a94cf924e25bf5060c2924f070e6d32d7ba978cb9bf2f9f84ea8f807891b14e91d9f3c9b6802a007e9e3ca280e8ea2e8689e38267ff0472de1ba14e6dbe9dc73c1b8c921bd3c4c07d0fcb6d4659ed4ca0fc1017f2042d638abad417dd5c846f2252e72870ac3a6210b61dae21d0054d73fc496002fbc157617171d93dd8ff9e11333f4759d4ebbc4fa92b49d86918857f6434091001174453428a17bb9219ad44e8dbe7df93382a05ea6f2e5efff59d3593197a9e74b619384f946f500286e3db989ebdc4d8e122d4f3fca6cbb4d6f140a038e636ef3a901b6b3cbeb44db409e2b6a854995cb559909cf3cb070fd99a91ec23fedeb58526c6e5a94c496eea7dfa13f843a6152d8dd1fe370ad4ef9853df3d43bbd0e5030ea76ce0bb8dab4ee615cc8ab39447134b1c1807fe755c00c32924aab63b5a8ae57843626071c809af8e14e1b818186dcc751b13841730bdf2f5987311882dbcc6e5e50e9fbadfcdc99e9c2ee5d66e9b7cf5ebbf466acc15831a72b98e96f1dfcaab358250146bf230c078cd6246aef18b5170d2a25b841f4bc29e0f7241a221828d11eae087f88b88f95f1bdece27e1c0d9b669b5fd67075c4545629f66b8cc347750c66ebaa676b3e4e18e725f312baa3eda04ac210d1ec1fda09d4fe2e40b9a229a1f4228e92c11d29496da0bdd1e015e48a2b58f4b9b298c4215de2abba01e162a70b68f18ddde737fc77ccb2241e20b2e28e70a93d0c554fe75c4ba4020cca1625e48d2825decede139ba17845e38a41b0d62767be88936b404ea3ac02ee1e72a0b542ec59a5ad321607562fbf543bcab63020bd7e38ebbb4f7f695db026d34871e4e499ccfd787c52bc236487e1d89773516ad2811a4833528e7a4050e2067856b38d81c1aa65c0d3c6f0ec1f15d68e7d80238fe9a79baa3fa35614b20cfa7f2be3f60f84c5c664f302b4606639e91587f313a74452b8409770de3fc8a6b7aadcd461282d629af2c6ed24ca01bddea95ffe73ec0f3eaaf2e41906d20888d1bb0b4428420ac30f43de7f624cea05b434ee4f7ac406fac76069da6db22227143e95f5e47a8f9e0126729f47262e5a6098659cfb685b513718cfa66f0813c79329f9d79e99176ac5ef3bb3a9c9c62f5bf9e082afca8749d8d26c86faa511479a3e1dac2b02a85ca3fde089d47ef1abf7ddbf5136407602c46f61f3f2ae822bc2865f7ad71f654dda1b3f79e0bc268d36c6c91f23de2f0ae14cb81fca8395625896933c2c2fc0e27710ee8bd2fb8512a396e84e194d9df44ca06c477c999a66aa1cb4849cb42ae288d9c5c134dce1796ebba77d6701eeb41f4da60b85903cc4984a0f73910073ee3c8b2ef4d7c7f7880573af437132705f09c69ba04c42b6ac6126de5135331f0b3627d90883e5eacd9fdee530fc6a46b6fce04b0299945512d6c2e2f6cef38c8680c92e56ccebce2fb27ad9f5dc54e053e2574078fad3f975df7cff414752d389af400fe59971b2c7b54364cbf870852744dfc429e1ea8368590dee1301329ba46312400d34dc85373c24696690d4c54110c55bd3359e80e31eaee92852b42e6d3ab0d73ea626ccb2dea504d024042bca9dc1777b1de2c8f0a36cab563759acfdd904e8698800771fb4196cca93daa8544db75f9227e5e9a385544c3b3a62f33b3652b7c2773bfdc621604cd5420afd169dc8492f1ee4f3c4c1d0908c17240f57306209c9600d72056c1b9b7a56121acc218f19a93538a9fe006c372cd532ece62fed8d9c9c5b689d2adeb6f1e12edaaab575db2f1d35f2e53ccbc2eb4081200d2beff30f62ffde4e285ec5f69e134634d7283a0c86859285da9f5f4b1df9b78b46a93475430c81c81f3f6b633d46917e8c836906c7a20a9482b0978d1df333947b134f2666cbe037ad375d68d7182d5314dcfcbdbf6703a975c21a5dd11072c6679364930953f8e17b743bd480be155585fa574636c9ee5fdcd88c93793b7ef1a9c9751144d41224ea83ef4b20be9375c0358be30ea948115dc1b587dd4c374c523e4134012981d18134b5727ba065c79a9856aa70f957b04c80eb13f4a748c721dd4229eb45723a8b8aefc46a362ef0a3e871c45d057fda9bff47b79a170481dd001aec94ca5b5d94e8ba407a633739968c34fa2626c212b9ef6343b61c1163847b37100c0ebf51a0e43929fd2f354f5ac1fb78af9fc4669837d256f701f182cff61d11c47e1da7f979e2c07d9e58c141e25980c809a8e2feed80a0a65c51d7a6659becfcb26f9a6377e183e754ba3074c615e8cacbdec70a802e1c5c53aeae2c3323b9998d96c6244fb7e6a2c164552da80c6f6702c9d85e6ac573376447c4a585eff0c7f99193a3419475140e52c3c16df356fbc84c6b22c896f07dbc6306981042c0cf83d08435c728466c928d4811ae1176c2820c90706a5d08369a1d907871d70cd13dbc266551610f282061d688a948601cb436159726d1171e072408058c4209c4c42523e408c9eb92327b52493c9242d27e6dd0a1d113e4b36d9e6d8c4e5eac2623ece382f6c4a54ea322bf2bcdaa55f4ffd371324170405dfc7665a1549b6b8611a5207223a2287901de2311d9af425a7e7c1e0430a6b7f35a7478bedf7ee5ec20a6d3c1a5ef71cf70f7074d7194b922ffa7ac66365322051761e62077c588e8990a0725c076cc3fa29875d6563fba4f3c036155739ad5d06a5cbb0e622d5f6bf8dae907c9ddf2b9d8e2c4480e9ca792c29e14543acea2785792cde710946a22ec0fe9a270217e08ab1f77e384cdf237c33d564640150966df68f4db86412adacb637814bc4eedc64befa39adfb81dc6bf9d990ee1f4da4aa7121ba00dca8d442ed920998671f1d5b18cf44d817f40b31ce582f599809727d97edd909a60a37c645fef0557538f95192538f5e2f8cfa57dd439746e1ab95c977a548c6df795ab672a6efc1205ea868ced2a5e2328f860f5fc312fb9eb3c4f8d93ab232cb6441ca5dc00f6be81112b2a840b04e3c9a50cae3350b324e9a58dd0d47b82848190b7d2514890af5040514a56cca82bf07528acff924ef8276dde3125587be37804285cd40ceb48340864293b9ead57e2e55914ebc9d6986a744f1ba08939d3fb996a026d018c45ceb607328817940cf95f2601a31a79c09c8dc1a7593bbb174e678fce8951a60e26c7dadb2496ace7e5a83da493c1e2da2f86420e0085297ad08017685330daa36708e89d7ad3799354c6558089fbf93076efbe38b8250490523ed493911b4a1deffd39b511907bb201332578f4d059626f8a29a2b9adaadce", 0xfffffffffffffeb2) 18:21:13 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x10000, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3}) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(0x0, r0) r1 = getuid() setreuid(0xee00, r1) r2 = getgid() fchown(0xffffffffffffff9c, r1, r2) (async) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) r4 = socket(0x18, 0x1, 0x3f) r5 = dup2(0xffffffffffffffff, r4) recvmmsg(r5, &(0x7f0000000040)={&(0x7f00000002c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f0000000140)=""/168, 0xa8}], 0x1, &(0x7f0000000200)=""/183, 0xb7}, 0x1}, 0x10, 0x2, 0x0) (async) connect$unix(r4, &(0x7f0000000340)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 18:21:13 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0/../file0\x00'}, 0x13) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) (async) socket(0x18, 0x1, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) socket(0x18, 0x1, 0x0) (async) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0/../file0\x00'}, 0x13) (async) 18:21:13 executing program 5: sysctl$kern(&(0x7f0000000140)={0x1, 0x35}, 0x3, &(0x7f0000000040)="001f91be1ee79d057cc828be2ef56c216c1f3e3dc1dea514b30f958a766fb244557bf0c7ec240d9342fe6f73452705a66ca1f0ae076dea07db5900fd9ac0c1d0e1171978a8e2d8a387a7479d3274794d80e2ab279f82a3a4de3a86d317085163eb1be8801feb2959e94e1c21ba06ccfee3bd53c3586a33b40411f7751bcfb21a7ac183c99f165bf12df0cce4758ce8a8496d8be588996e338dfcf248a6ef0d82da8b75ede911d0c78981a3c89a4d72c2e521780cd24df86683e19cfcc17c", &(0x7f0000001180), &(0x7f0000000180)="7bd5b2498267ee6a10082cde5c7a62a3bc960ba666d9bce4c39fb150dde3632781a4f83c132e355509783f77fd01bc926be8bda097596a3da4adf01b4d1239f2df58ce05f1dcca", 0x44) r0 = semget$private(0x0, 0x4, 0x282) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x121, 0x8000}, 0x5, 0x2, 0xfffffffffffff396}) semop(r0, &(0x7f0000000440)=[{0x4, 0xffff, 0xe5ce97ab354d9abe}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x3800}, {0x4, 0x2}], 0x4) semop(r0, &(0x7f0000000440), 0x0) r1 = geteuid() semop(r0, &(0x7f0000000300), 0x0) semop(r0, &(0x7f00000003c0)=[{0x1, 0x4, 0x1000}, {0x1, 0x4a4e, 0x800}, {0x1, 0x8000, 0x1000}, {0x2, 0x1, 0x800}], 0x4) shmget(0x1, 0x3000, 0x8, &(0x7f0000ffa000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000900)={{0x6, 0x0, r4, 0x0, 0x0, 0x90, 0x1fe}, 0x3, 0x0, 0x0, r2, 0x6102, 0x0, 0xffffffffffffffff}) semop(r0, &(0x7f0000000480), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r5 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r9 = getpgrp() shmctl$IPC_SET(r5, 0x1, &(0x7f00000006c0)={{0x3, 0xffffffffffffffff, 0x0, r3, r8, 0x103, 0x80}, 0x0, 0x877e, r2, r9, 0x7, 0x200000100, 0x6}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, r1, r8, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f00000007c0)=""/81) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) semop(r0, &(0x7f00000002c0)=[{0x4, 0x0, 0x1800}, {0x1, 0x5, 0x800}], 0x2) pwritev(0xffffffffffffffff, &(0x7f0000000280), 0x0, 0x5) execve(0x0, 0x0, 0x0) r10 = getegid() getpgid(r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xfffffffffffffd91) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x3, 0xffffffffffffffff, 0x0, 0x0, r10, 0x11}, 0x0, 0x3}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x6, r7, r8, r1, r12, 0xad, 0x4}, 0x1c28, 0xffffffffffffffff, 0x8002}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/11) 18:21:13 executing program 5: sysctl$kern(&(0x7f0000000140)={0x1, 0x35}, 0x3, &(0x7f0000000040)="001f91be1ee79d057cc828be2ef56c216c1f3e3dc1dea514b30f958a766fb244557bf0c7ec240d9342fe6f73452705a66ca1f0ae076dea07db5900fd9ac0c1d0e1171978a8e2d8a387a7479d3274794d80e2ab279f82a3a4de3a86d317085163eb1be8801feb2959e94e1c21ba06ccfee3bd53c3586a33b40411f7751bcfb21a7ac183c99f165bf12df0cce4758ce8a8496d8be588996e338dfcf248a6ef0d82da8b75ede911d0c78981a3c89a4d72c2e521780cd24df86683e19cfcc17c", &(0x7f0000001180), &(0x7f0000000180)="7bd5b2498267ee6a10082cde5c7a62a3bc960ba666d9bce4c39fb150dde3632781a4f83c132e355509783f77fd01bc926be8bda097596a3da4adf01b4d1239f2df58ce05f1dcca", 0x44) r0 = semget$private(0x0, 0x4, 0x282) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x121, 0x8000}, 0x5, 0x2, 0xfffffffffffff396}) semop(r0, &(0x7f0000000440)=[{0x4, 0xffff, 0xe5ce97ab354d9abe}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x3800}, {0x4, 0x2}], 0x4) semop(r0, &(0x7f0000000440), 0x0) (async) r1 = geteuid() (async) semop(r0, &(0x7f0000000300), 0x0) (async) semop(r0, &(0x7f00000003c0)=[{0x1, 0x4, 0x1000}, {0x1, 0x4a4e, 0x800}, {0x1, 0x8000, 0x1000}, {0x2, 0x1, 0x800}], 0x4) (async) shmget(0x1, 0x3000, 0x8, &(0x7f0000ffa000/0x3000)=nil) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000900)={{0x6, 0x0, r4, 0x0, 0x0, 0x90, 0x1fe}, 0x3, 0x0, 0x0, r2, 0x6102, 0x0, 0xffffffffffffffff}) semop(r0, &(0x7f0000000480), 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) (async) r5 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) (async) r9 = getpgrp() shmctl$IPC_SET(r5, 0x1, &(0x7f00000006c0)={{0x3, 0xffffffffffffffff, 0x0, r3, r8, 0x103, 0x80}, 0x0, 0x877e, r2, r9, 0x7, 0x200000100, 0x6}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, r1, r8, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) (async) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f00000007c0)=""/81) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) (async) semop(r0, &(0x7f00000002c0)=[{0x4, 0x0, 0x1800}, {0x1, 0x5, 0x800}], 0x2) pwritev(0xffffffffffffffff, &(0x7f0000000280), 0x0, 0x5) (async) execve(0x0, 0x0, 0x0) (async) r10 = getegid() getpgid(r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xfffffffffffffd91) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x3, 0xffffffffffffffff, 0x0, 0x0, r10, 0x11}, 0x0, 0x3}) (async) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x6, r7, r8, r1, r12, 0xad, 0x4}, 0x1c28, 0xffffffffffffffff, 0x8002}) (async) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/11) 18:21:13 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x10000, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(0x0, r0) r1 = getuid() setreuid(0xee00, r1) (async) setreuid(0xee00, r1) getgid() (async) r2 = getgid() fchown(0xffffffffffffff9c, r1, r2) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r4 = socket(0x18, 0x1, 0x3f) r5 = dup2(0xffffffffffffffff, r4) recvmmsg(r5, &(0x7f0000000040)={&(0x7f00000002c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f0000000140)=""/168, 0xa8}], 0x1, &(0x7f0000000200)=""/183, 0xb7}, 0x1}, 0x10, 0x2, 0x0) connect$unix(r4, &(0x7f0000000340)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) connect$unix(r4, &(0x7f0000000340)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 18:21:13 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x28}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) (async, rerun: 32) sysctl$kern(&(0x7f00000020c0)={0x1, 0x3f}, 0x2, &(0x7f0000000080)="370fa6e10597a64bcf24a0ef16185bd6c7a3dd934fdbfc86f52e6fab3bef272bdf539ce71e1e751a8d05cbd2fa114ed054b4ad5f76f8633c4c5960b8b99bebfaf1784d0d68498a4dfc5006c525695fb56e5c119e4fabe6a2ad8f6d3029b8fb9841d4316e871d396c259eadf2294b960f49d5b3dfa21668d270f0e39ba0d757ef66617a774e456422721b2d79e079f0c2d139f89777f2a37424d353ddafea06c237f97514b14513ee7bd1fd09af275db063f39d3408bd2fe4289e1b29b9340e3e13ed0ee6af732b93f0d5e537eef484c25f23ab79dea547496e96aa0185e3b7ed6914fab3c502a3c4de763c2bff6c91d4d969977f82743eb3dd84771559ff3b05ddf48fdb34bae443de5d23a84d4cbabec6c0c3205ec3d32f8be1e594a61efdddede2705198bd37b641cf65ddd4f54e05109c32bb8dc910cf87ba835a9221f978492c087a78cb3d2a710c1d3f2e845dad8589cc3c41c74e47e3994c7b743e8414261c0d2b674d6ef25d12fb7d7f49abe57f43bd87dc1c9d0303aa0260fda23d1eec7fe2064724209bb9b012b67e299ac444cbb1f810ee0f07d0dd05dba84b9464ea8ea4061b5f8f388e054a40a2793b934bafe717c6cbc6e202ba491b2e2c662ebab5813bbb9bb73dd2645dc7c1be1daf4ec25a10baba4c2e8b90798bac73ff498488efb881ac445a469646a05864ec3df13b476917a47bbf5768ddaf842dbb1a383466e2f92c1d9a8f589d4bf8948b576739ff6554af9e664f70e79d02d303b93bfbda571f3b2d2fbb5646f6e08bad529cf444708b9229091ddf52be064f5bcb50ea0be12ee81af0c0ca38110dbd442a1d34c5c1bd9ca97fa4edf68d3924b694bd2c6bd1d3e7131e6c83896394cf144cb804af5d0763d46421ccbd366ca6748b391b2adca652362b08cf7cfc724c7291d299df58feab606cf41a68cc5169248b3c92d819419a3b0c57d6a32b44070002c0fb2df4b201013dc8fb3573f99d127c687d1d6e350038eb80afad7266c53caf036d952351246d272eb500fe9e19ad8410c93aa9561fddbf4ab80959049c36d0827c2067ab2520682d9a73f58b5e2623366650f9ae2a93f79154728dd6e2de1e0ed5686ea029114638ab81578006d39f447520aed97f428e3c34a8d591869563dce674b9fd67859cc66657cbd99778176797a709732f57077f5a0b512a98233434e8698d566d9bf87538df921049c3221fad0ffa7ca1e087dcc89643daf4e37c54804cc994a7179e0051172f8292ad012f2855471a3e19153386aa912cbaab85286bd7b8a5b621bee68c290e1d6bc4bcbedb1357243cd5d278115a9750af17aa1509ce19e190e21fa5a4521869c91c271ece27944121f45f4fc378b5bda58391c02505fa8bd3033c96820fab14a3e3282fe573dd4771bf27d7406c7e2739ddf14fc2c14a976527ae9d5093b1a59901205e26833bc63a5daf6d78db156fc6f272d21d7e17c5750c95b2da6fa0ba3d1098d48f10240a5767e4aa967243159eb521629f86db6926aecd1fb5bf544990cf19ebcc9ff66641c1cb330c06b02fc5d46a52af00bfaeeeefaf705d09907fe5b25c689bca63ba73082b511283d8269ca02a5b1e1263a91b082ff7c4659917dead1e782fd86b05c2d7d3f54647f7ba2fe449f67399e1da434837f58544b0e18786fb6f334d06a1c0a7e2881e9d37cc6196e1f0849cd1f4cdbc7ac06f9f94bc0743d4d680daa201f4af4ea22e07e6e87d15d42bce2b2ef71586162b0cfae55b3230bcadeb01ab4cc2ff0c0b127e82f78635b6c10f3e7289a8ddb441400cbee84bc41a8327db03e5d3717e85407bd8b9a69bc21c8c1b353dc87826aaa3ecd4b281435aeff08cb318fd608d44604dd665f6ec140669b26248787f9599aa94115cc222c5ea9c48dcfa46e5f985280fc4f17f6152960c334a1b87aaef66a601920f56e90bd1a3a8afe941e58004e2eae0725d04c032d1096b8dcbba41d6d26904def93ce5a07ccdebe2ebaa4564a099f720ac418a05ece9d6d38a5f9d394d11218f33474ce09d7d0c10324bc79101d76f4805bcbbe4d9c1a3733db91c1a68b0ae809083b58e007e1873d455994257b37a88a0849854224a6f491893afa0ba5e8a78957f44fd8115456d112bb99cd69e26a007b8582885a4a7626e80e59835219cedbb43f491d56662af5e7b56c69bd85d6dfff6da235141bd93c8f21723d758e4a2d5ceba9043205c573127c7e92358aa7936130480f5eb18871b39f70f540b617a491f1cf97946fad4079f57d60629bb4a39b47187ace7e04221f5834919dab45df29fbf791a47f9857936186841bc705801c8bc294fba6e24f6d6985a7483a41d83f6d85043f514c2f4af64d749157ea2941b9e842657361291b9c9fa24f4e287f0c62d56a5e25018945692a940fd41e7639d9afbe05c2bfbffe1bc249b925654fb612556ae3c7b177b680a2f9e40d74a21badfd4a16327347c044d5da8f0ca5836bffcc82d8e503120eb89f5e8b219b95dde76b89662ef89b549213fe1867fae2602288c768b456709510903356ceefd849d33782ea75b306bd93bc666309465b1d3cc5bfdf443b2431695462bbd4162b7aaf988bb721872dd4753d4e409b4dcaaf2c1ef82a137da862845098ed602e8afffe02b38ebcfa3b1bbe198e3c511070f54379963b0cdb3b3a07ac3c4f2945bf9b4bc4b945084c1fe9fe1bb54166ff29c5cb7adb603d26b85841bf8a74ae99b0a97fd4203a53d8c428a490f6b5a7241c559063bcd02517df78a3ff20ae8e561e9425c398af0fed8c284bc39abd20c97d16f6e3da490466de180e59f0f7c04b459bc93f66019c947d2bc3fdc99a31fd187065b5ba18d4613dec168edf69f10779ac0c4e8b20361db91be25d60709414d00a9be1335a37222d57dda221651cf846be1e7014d19ff8221266c71b4e3ed7e81392c33f7471a2f85041b9379e0b835e94a28efa66c3d5c46f2b64fa5b535d6e2fca77a9e01df299e97e429720aa9bb94031b46942903a65b6cc07a2b2ac4bd2ba491b6929a9b2e1e08827d70413310fde97789db214395a6cbc4511ca9946929b344006cf1a7b6e9c5890514fe90a505a0dcad98ce8aeea57c936f0309c432ba27917689fd79452c9a61503827a5abf536e1b322ae4573727ad359cdbf45d701a8bc77808476780edaecfdf61c2b0e5f8d98bef812b53d4379da5922b49987ab320cd6eb74dcbef7369488f21746b3ec268b82b3d89fd7cca7bb8de1d927013dc7176acb021bf632246766d448f1a5eb9ba49f70619f720391a276b56da5cae59037963ec9317aeb2b550ab28b2e0e39610ece971e7b9633d262c3834439eef4e513567ef69e5e48cfe89f01bf6f93b458b43edc8e8b9573bfd6c6b0f1b9cfbebc8f91d2da910df7646ff6e71928485b5f1dbf5dedca06075acee8ad05a6e5e4ca45757d1ed387ab3b12f00f5d0c4c13223c0072846484fe3c996d0ec9db3a98c6905f4ed0a91116eb86224605f274329b53c96259a12b010d3244154a2fb5002dd04563f062f914ec3e984b611a3e8cbdf450c705457418f0964114650ec76a173a4ec1cb7d3bc15f7182a40b4fa41fa8740f7c29011f494046ffe264590b0df3615885055597620b99c675c63a10439a00a15acadade7aee5d1239e1e0c21459d84830b7ce80f3e930b1f2b921ff86798698af071003372a08eeaed25cb61594bdaf5bde3259589cbf596294bbd3afb8cec55adfd22f1c6da6efa8420c703c736ceae14fb060124de2ed177f7625b0a5bddcabd15db23464d624dad498aa8287931406781d500b23ee48c8663a8f300db9ebe2bb7a1979628bb7a54534ee48bb9ddb0252ae021be3650c78b8846f3db30d24895276047dd765b24c0ac31d18c351e563fd88c034838ba286495b2d9f77b7ac67a78508c4d83e5b41e0cb43f2d1bd61426ebb2f3aa1f6ab40a40b136847c5d31d4cba23b855ce748c683e0acbb01efe0df66f2db9aa917f2788104e42efa68406ca78c81235646685bb9e3cb9ff118025d142e9b966ec542f64ef4050ad18d15ae5f412f9cd4253658c41cc319350720c8cc6073acbb2fb06f48549dca0167087fbb6fe001429a1328995f89bc6239ac775d6045383d47b389ae8f70be012dd4b80c2b4f2b4c4985abd495cb5e83bfca5dd4c48de896f88af09e3d10c90552b33810e51226de7718d02552e75436337e18119c3e961028c7615d8e847fcf97a698de721c2f2a916fe3287422ccc44dffe1b606e68edce4ccb74531e7d3582afd32e04901b036b38a82c2e40f8e4ed35ca3a2e3144d7c84db84d2cde662fd230e6a6f3ba6bd40f05741bdea3daf8a613a3c65ed00e3e77147a7edd70a51e798058ae21713bebefa6c9573d117c1335097468c38db450ceb0c89ffa2bfaae50d8866b455ada4fa800ba3d2c5a588bfbd99cd820b6716b50e75fb5306174a6a2cc9c0eac0f4881cb95606000933d3ef99b76dd92180a9ada9f686d9ad9929b687e64a25450f2b1960d5c185cfc51e42942951a01b59d2365b7517bbcd0d53c81eb04b6e18372e7781d5a0cbff965c940b10965db66eee1c74a0648d604e74408bd17b3b135319051aacf8285145cb4e7dbca1aedf96fa5dfc195745738e8eaa9f0b05bce94d23e11a821631fd5a611498927f07e0fb3094b349fe2bc5e4db1cfd0f04554a794cf8e6e92ed3c759a040ad48294a90e9dd1e088bdf88b1c57e71c306619cadca874f0c31f3d9cf534f704dd7ee06f55f4c68e75f02584dc8833bf9cb0fa718865f3ac0f9093e3edfcb80f9346429a80fcd0fbe8a5c55194a11d5e182656fcd80b40e0dc4f9dc0fc1192a4b0c20c3b65bad901f21e70ae4282e3c30066eea5a54e6f015f5a06a953d9a41c8d4fa78b0db7df05c5714c59ada969b583288a2dfb83e076cb439347ee6425af8d78cabd1b4e25e27f12e0569c997c3ac8acc064db7a1782f9d49b4171ca0bded033eeb704b9050b8945b77a91f46f91325c8dcedfad343d3a7edfd00d2123e64ecdfca3ac1e41c7c1b105342b66fc3c7c0b3541a17d9b7bd937f41131a2b1e9b0510a083e09965c05836ad58472937e746169b66c0146e7debb443bb7e99cc71b4bc68833c976c1bc38725c192bb7a6d70b82708a5960ff36a21f657cc076688ad7de2bb55f2e40655dbd72491ccee8f53939fc06540cd66f0383692b8c483101de84270a1783545a5a2c0e651a8a13fc5fe47d7751aa80ca495b812b56b8ed3768297b5af51c20c9ff5532a3012a7ca2f99502655d5fe0c0039ea6b138a543515c49409e66d4c7d58174f4bc9406f24b9b24da069d19bb42df127393da9318b0a53fd86e7655b7ea666e75d40c33894372873faab6501268a2a1b4cb751db2264c5d436b0213eb8fb53bb0a649a20eea05ae801693965f21ce71ff9af4a6ad46e2e69c2f8244e581220df8f976aa6e0164023f39ce5a412c87097e3238596e488e4e632612e1087c52137d23a2928c7876195a5b71db1fe3205748032a7540cdc78a922494a4959f195e7eb22e904659cf2b86bf85ed9cd2529a320c4d27a26b8ae34899d7349593688fa0c013a978971ba961cf7f08467498f622435c1e6892ddce39713ee01f70f0ce380a5e15549d32dab1e14da12cb15ce2422e5c10bdc3e49415ff3658488585543347cf96be69a858224cdf46b017734170064f39b7b458d78995df9e0cd9b38e55f6769e937e9f4be427de77b412f110c14e7829c0d9eafe95f689bc1684b5fb4e5d342aa1dab17958c64c79df2f23fd2914cbf830", &(0x7f0000001080)=0x1000, &(0x7f00000010c0)="ce3c76167102240d99172f6f5a0646c21747053db91d637fc304547ba2ef1c07f93fdae486e3029a73a1ca8bcbd65c2e105a501b865c23209e4688e159741ac6799c399dd0e95482afff67f24c03082b0fc00f7ecc932b90206318409863d86a9056e1f2203c281ea59fcc9b04d4414f4ae0bf1351d8a347895cdac4c35ea4dc2a4640c47fe6f4104dfa03f574144e5992d23e16c18f554bf981c79f2b7c5d90100f8e068a6ece2b5ffd4406f6fde19a6a0c0dc84c09ef80c09000989deecf6339cf33a00b4382a78b9163361698d54fdb3f5f69553535b9abae64d6fca81ba6da43fe41b36723b4c278f5cbba6fec64f356697c19225bad8703777cfd23f118bf9a144f60a317b9bd1bbd44ccab8fc867e8f7b8f58375b8e82c30e01499deb5386cfef0a42792388cf68e97ed2a2ec6bd4a5143862897cd0f9153f1d82819c8312446dfd0c20cc969405572e607f5315a10fb5a6b42e8ef7756adadd432a038ae54a590a0da8b2406cad21aa59ba31239eb970e7a29bb5a56fe0e1529523767622be83c666456c7e91ce8523bddb9ff4e066523e4d62ff83bc23bd0bdfea772ed3767dd30200d087989c8206f57031d15feac605924a1da7986a0b090da467a729fa1a131dba9af94690898b4464f9fe24116a7380166c503a9f9f513e5d2478dbb5fd059246e3f18c1020108d659fdf37c70b09d96aa5210d336b8b04e84ec9a4b9fef026e56a37d1dc1e12455453ef7054b2bc2a2131d09f7d2729ca33524a805f4d16c84d96b2f87bfaf80607e0693b02111e2b4e9e1b1b5b76782ebbf25507a60d5f88276f5013a332da25281df15aa037503ceeb21956271dc27a9d1c46ed0266d5d90508107a7c507b41af4b87fb4925fae04594f295a46740ac1a29c5113cf1df17cc42ffb208ad9eb868148c2b2466f988984f40e71fd42c756a3329c87a3360d3959def7a2b587d4c62ab632fcb634705cb02e6c91ca608348c29473f7f0cd9d8142477a4522a485d22a905b31b2f379d522330c6e2eccf658237ae52205958e2d12b3c0069f6d0a613f6519cbd22060af6f67c1e0612e7e6566690d8183fb1f6cc2095055d92cb591e9eff8a814ebf8f1ef16337eb65ecff3b87f0d2ba6576f44499eae6c2de90b71f21063086f4a06a13e8419935dbb579b06594a92f2d5790668ab5aa68071d66e4fb27cbaf67af85430fef979b63051946b407a29fa64181b88a93c53a63d87b77239ac65891cf0d24839ad3787daa193cf2d247ea43687413ce646b7f2339f398760e7a3575645894ad4c04e116302044fb26d08921732a553ee3563e4e34abd87fe4298e20f78f529d034a45089ba74fed80bd88d560efc80b7f83fac6ffb265bfb800a056bf759db9945895a4bf7bc3a8cbb446d1857cf9c0b4ff5c169a9af5871804b46ea6cbd254d76fbd75d6cb1d42c9d81a903416eb7e8f18900d18682837c68b9e2dc1fc0473b90f0056a07fc0b5b8e9a4945c6a2a083803c166ba51f939bc023d3df58d5094d48a86141cfddb880ccc2d9c86f75e156461c956592b098fad5ba42906b2359797f905e31c05b5aeafe1ba9f9e94ef7ae1cba5ada8697d26346c654bc072c3991a10ec643e0bddb1a3fa137f5a0ca3d78c06de6073a209963de468f87eb7022ed9bfd1e741f5e5ed8da48794fd9bc7f4b0ef37cb4b584e4645d707d95e51dc6e950a6400c8d1c81f5cf68053f9fc9773078faab05a4ae2c7e8c9d373b5a684caa113eb4b6309ec3ad0f5028f7e8bb88d6bacf6345d27805fc3e01b406a2dcc4aa7d4d3789bf4de1f4f924825423c59c1df02b83ab239668072953b51a5ff19c237abbea84194817f6735887805d6208c181b2948a3c318c678d408dc21ae8d5adf2ae080dc4c89979bec6b9620c6b89ca54e8156ca30e43d24c9ee33977dedca236a74a14cbf81aa57c59b661fc2d2da9ce58bd14c2a94a53921306a2ead9652b2cd2192ace3f16df8eec1dc30150cbe8fecff8d1b4d3cd3f23aeec3e97de4e570b1d293da34079e3f5d01b088e541c7d931c6ff5e36e11db92d1c271a30aba78c5c424ce4821c55f8e58d596b06ec7023cf7e3c8c3ff552d5b5884f512e8022468ffd44d9873dc51fc31d4be7c974f9261047253efb8feab5066a66d80328f4825cc32664a212b7204d119e6acf5cafa0e61308146474b248cdc33fa494c96d1c141b53e20226f73dfb6aac417e0a89562272be6ab7543970079c47ed939fc4d4bdbfe8c4776bd47abfb59e492b7f424a2b418b1bd1c3a1ac404b0251f32b8ffc52c46821d783be053f5a125a72fc7ce2c3778d0964e75825f5e36d5224369bd99d4c3c410ce05d8eddb59cd448b5ce567433ebe4962dad70362cb76990a9e14905f10c7ae6d549a02fc775bb378349573a082bbee3c3a4f9e3760872ce7cd9b0df24d2f503e5910f73ccaacc09bb8d6321f9fab661a840b25e214dcc2e9006811023ac4859f1a94cf924e25bf5060c2924f070e6d32d7ba978cb9bf2f9f84ea8f807891b14e91d9f3c9b6802a007e9e3ca280e8ea2e8689e38267ff0472de1ba14e6dbe9dc73c1b8c921bd3c4c07d0fcb6d4659ed4ca0fc1017f2042d638abad417dd5c846f2252e72870ac3a6210b61dae21d0054d73fc496002fbc157617171d93dd8ff9e11333f4759d4ebbc4fa92b49d86918857f6434091001174453428a17bb9219ad44e8dbe7df93382a05ea6f2e5efff59d3593197a9e74b619384f946f500286e3db989ebdc4d8e122d4f3fca6cbb4d6f140a038e636ef3a901b6b3cbeb44db409e2b6a854995cb559909cf3cb070fd99a91ec23fedeb58526c6e5a94c496eea7dfa13f843a6152d8dd1fe370ad4ef9853df3d43bbd0e5030ea76ce0bb8dab4ee615cc8ab39447134b1c1807fe755c00c32924aab63b5a8ae57843626071c809af8e14e1b818186dcc751b13841730bdf2f5987311882dbcc6e5e50e9fbadfcdc99e9c2ee5d66e9b7cf5ebbf466acc15831a72b98e96f1dfcaab358250146bf230c078cd6246aef18b5170d2a25b841f4bc29e0f7241a221828d11eae087f88b88f95f1bdece27e1c0d9b669b5fd67075c4545629f66b8cc347750c66ebaa676b3e4e18e725f312baa3eda04ac210d1ec1fda09d4fe2e40b9a229a1f4228e92c11d29496da0bdd1e015e48a2b58f4b9b298c4215de2abba01e162a70b68f18ddde737fc77ccb2241e20b2e28e70a93d0c554fe75c4ba4020cca1625e48d2825decede139ba17845e38a41b0d62767be88936b404ea3ac02ee1e72a0b542ec59a5ad321607562fbf543bcab63020bd7e38ebbb4f7f695db026d34871e4e499ccfd787c52bc236487e1d89773516ad2811a4833528e7a4050e2067856b38d81c1aa65c0d3c6f0ec1f15d68e7d80238fe9a79baa3fa35614b20cfa7f2be3f60f84c5c664f302b4606639e91587f313a74452b8409770de3fc8a6b7aadcd461282d629af2c6ed24ca01bddea95ffe73ec0f3eaaf2e41906d20888d1bb0b4428420ac30f43de7f624cea05b434ee4f7ac406fac76069da6db22227143e95f5e47a8f9e0126729f47262e5a6098659cfb685b513718cfa66f0813c79329f9d79e99176ac5ef3bb3a9c9c62f5bf9e082afca8749d8d26c86faa511479a3e1dac2b02a85ca3fde089d47ef1abf7ddbf5136407602c46f61f3f2ae822bc2865f7ad71f654dda1b3f79e0bc268d36c6c91f23de2f0ae14cb81fca8395625896933c2c2fc0e27710ee8bd2fb8512a396e84e194d9df44ca06c477c999a66aa1cb4849cb42ae288d9c5c134dce1796ebba77d6701eeb41f4da60b85903cc4984a0f73910073ee3c8b2ef4d7c7f7880573af437132705f09c69ba04c42b6ac6126de5135331f0b3627d90883e5eacd9fdee530fc6a46b6fce04b0299945512d6c2e2f6cef38c8680c92e56ccebce2fb27ad9f5dc54e053e2574078fad3f975df7cff414752d389af400fe59971b2c7b54364cbf870852744dfc429e1ea8368590dee1301329ba46312400d34dc85373c24696690d4c54110c55bd3359e80e31eaee92852b42e6d3ab0d73ea626ccb2dea504d024042bca9dc1777b1de2c8f0a36cab563759acfdd904e8698800771fb4196cca93daa8544db75f9227e5e9a385544c3b3a62f33b3652b7c2773bfdc621604cd5420afd169dc8492f1ee4f3c4c1d0908c17240f57306209c9600d72056c1b9b7a56121acc218f19a93538a9fe006c372cd532ece62fed8d9c9c5b689d2adeb6f1e12edaaab575db2f1d35f2e53ccbc2eb4081200d2beff30f62ffde4e285ec5f69e134634d7283a0c86859285da9f5f4b1df9b78b46a93475430c81c81f3f6b633d46917e8c836906c7a20a9482b0978d1df333947b134f2666cbe037ad375d68d7182d5314dcfcbdbf6703a975c21a5dd11072c6679364930953f8e17b743bd480be155585fa574636c9ee5fdcd88c93793b7ef1a9c9751144d41224ea83ef4b20be9375c0358be30ea948115dc1b587dd4c374c523e4134012981d18134b5727ba065c79a9856aa70f957b04c80eb13f4a748c721dd4229eb45723a8b8aefc46a362ef0a3e871c45d057fda9bff47b79a170481dd001aec94ca5b5d94e8ba407a633739968c34fa2626c212b9ef6343b61c1163847b37100c0ebf51a0e43929fd2f354f5ac1fb78af9fc4669837d256f701f182cff61d11c47e1da7f979e2c07d9e58c141e25980c809a8e2feed80a0a65c51d7a6659becfcb26f9a6377e183e754ba3074c615e8cacbdec70a802e1c5c53aeae2c3323b9998d96c6244fb7e6a2c164552da80c6f6702c9d85e6ac573376447c4a585eff0c7f99193a3419475140e52c3c16df356fbc84c6b22c896f07dbc6306981042c0cf83d08435c728466c928d4811ae1176c2820c90706a5d08369a1d907871d70cd13dbc266551610f282061d688a948601cb436159726d1171e072408058c4209c4c42523e408c9eb92327b52493c9242d27e6dd0a1d113e4b36d9e6d8c4e5eac2623ece382f6c4a54ea322bf2bcdaa55f4ffd371324170405dfc7665a1549b6b8611a5207223a2287901de2311d9af425a7e7c1e0430a6b7f35a7478bedf7ee5ec20a6d3c1a5ef71cf70f7074d7194b922ffa7ac66365322051761e62077c588e8990a0725c076cc3fa29875d6563fba4f3c036155739ad5d06a5cbb0e622d5f6bf8dae907c9ddf2b9d8e2c4480e9ca792c29e14543acea2785792cde710946a22ec0fe9a270217e08ab1f77e384cdf237c33d564640150966df68f4db86412adacb637814bc4eedc64befa39adfb81dc6bf9d990ee1f4da4aa7121ba00dca8d442ed920998671f1d5b18cf44d817f40b31ce582f599809727d97edd909a60a37c645fef0557538f95192538f5e2f8cfa57dd439746e1ab95c977a548c6df795ab672a6efc1205ea868ced2a5e2328f860f5fc312fb9eb3c4f8d93ab232cb6441ca5dc00f6be81112b2a840b04e3c9a50cae3350b324e9a58dd0d47b82848190b7d2514890af5040514a56cca82bf07528acff924ef8276dde3125587be37804285cd40ceb48340864293b9ead57e2e55914ebc9d6986a744f1ba08939d3fb996a026d018c45ceb607328817940cf95f2601a31a79c09c8dc1a7593bbb174e678fce8951a60e26c7dadb2496ace7e5a83da493c1e2da2f86420e0085297ad08017685330daa36708e89d7ad3799354c6558089fbf93076efbe38b8250490523ed493911b4a1deffd39b511907bb201332578f4d059626f8a29a2b9adaadce", 0xfffffffffffffeb2) (rerun: 32) 18:21:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(r1, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) write(r1, &(0x7f0000000140)="b6002e76885c176ce582f105539365b852e4bc76b3840e860055e1fee83bb3078640fcf46b97339559443b7afe4a72634636797cddd5be4f00000000e72fc8d427fb96682cb25d658c410f49f8d0d6bcb151f259ef5ac54363eebc0f543eba7014a10e2b1bcd1fd3f3e2df4c48838ff4ba6db193e705960cb339aa489eba315de45647a80cede851612b94b31b4ea6770286f32f8575dc86c8d796d96b3773b0e8b8eaf6b79db1008c1f", 0xaa) 18:21:13 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) (async) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgrcv(r1, &(0x7f0000000b40)=ANY=[], 0xa6, 0x1, 0x0) (async) msgrcv(r1, &(0x7f0000000b40)=ANY=[], 0xa6, 0x1, 0x0) msgsnd(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="020000000000c5c4cf3025e712843cfa4f43e7f9754c2900c08f512848d8054aa694967d5cf132d9f4d1e74319a40fbf4177a874f43f82c5ad62e09a6810cc174aba447bc47233a0ef6bd8eacd55a6ba5a4aea78e59bfbcfa234e8d53adf706cc613ecf20543a90bce50acd1135c5edfe08487b29267bfa28f67a1ec3f73b1cfbaa4861a9b37cc1a4ad1a9fa792685240b0b92048ff465c56ee194b0439f6b01c23cfd22d7f9e6229291cb8291b2fb62166458e3cbb81d3b1bbea375c675cf06ba8ff9b57e3e618fad64aecba9ffbc7cc0e0c12f90aecfa51d3622292f85f48f5600304527434154403095227a64d24ae1139c4bef828140f4abcaa2b44d54563378826d75ae26c7711edebd7e7f10a8f445bd015094e07f07f7cc9255042b107ea2367068bfe364874568d64ab083fb3004a14d067db00ee9f910d55e69a192556e6a2a25c4ee8d9abed1bafada73697d558d1a721ba2f204e2a324cc2c412900"/365], 0xb9, 0x800) msgrcv(r1, &(0x7f0000001500)={0x0, ""/4096}, 0x1008, 0x0, 0x1400) msgsnd(r1, &(0x7f0000000340)={0x0, "bedd520800000000104e8b07c7d03e815a95ac77f5ac000000000000919c07"}, 0xfffffffffffffd15, 0x0) msgsnd(r1, &(0x7f0000000a80)={0x0, "46f376d3181dc91e4320a6c521c9019de917540791c9f71174566e3f8facfb34de1285a69980d9d80aa3d0636df922d49d8beddb837c0effff949fcf421a689b8ccc548892d46b2affffffffff7f83e50ff2a9cd53a4b0e0b601eb0776264dcce08314e4e284829b0f9a2b565b88db"}, 0x77, 0x800) (async) msgsnd(r1, &(0x7f0000000a80)={0x0, "46f376d3181dc91e4320a6c521c9019de917540791c9f71174566e3f8facfb34de1285a69980d9d80aa3d0636df922d49d8beddb837c0effff949fcf421a689b8ccc548892d46b2affffffffff7f83e50ff2a9cd53a4b0e0b601eb0776264dcce08314e4e284829b0f9a2b565b88db"}, 0x77, 0x800) msgsnd(r1, &(0x7f0000000b80)={0x3, "39738c1b385fd457226fe763c17d3a2c97f93d274962bca36246e07d5514744c52fd78f2d0a5dc1bc819c7c2d589f27295c96ca8a194794cefc1fc5993108c52ebc994b3b33779def1bbffdc7a368dd99f2107c345001fa4c0fe80f176dd198361a14c2eeca785c42609a1abdc1677910a5aef891496a8cff43cedea322a68ebaadbd0d0857a22ddc8df0084c097c74e2c4b1702f81dcdfce7d8970cb58857df4053e0226dfc2d65cf02e404ed3b5dabd3c5f31aeef615280d8dd4d9d5a71328a5fece40dcc3f592193cf9fa9de2db394a37d2101a92143611ef510eb2ec849ad3033861a2"}, 0xed, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000003c0)=""/153) msgrcv(r1, &(0x7f0000000e00)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000001000000e0ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000006317c2f43ca044704762883e3b85987fec985366f9dc86c71831194c91541589067f49caaaeab6e82db882487dbdd6597163897fd51b0ac0ade6ede7650507cbaa9113a873b1538096be8b10002609736bf770b18fd7ff8a036aba75fb1d7f5596908de044e03010636af42cb1d7a7cb298f92f6537cbb7e62f32db890a9fd4d371dab3679acdb6573e783bf31e3e19ea602fcfcafbc2e54a98e02c9b8ea713c68437522b161baaf4fdb9e701260ba8ad5793c0687347e48610c8702a291609341c26ce39a46ba7a2c6af2c8802edff486550a4c52aeae5f0878"], 0x90, 0x1, 0x1000) (async) msgrcv(r1, &(0x7f0000000e00)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000001000000e0ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000006317c2f43ca044704762883e3b85987fec985366f9dc86c71831194c91541589067f49caaaeab6e82db882487dbdd6597163897fd51b0ac0ade6ede7650507cbaa9113a873b1538096be8b10002609736bf770b18fd7ff8a036aba75fb1d7f5596908de044e03010636af42cb1d7a7cb298f92f6537cbb7e62f32db890a9fd4d371dab3679acdb6573e783bf31e3e19ea602fcfcafbc2e54a98e02c9b8ea713c68437522b161baaf4fdb9e701260ba8ad5793c0687347e48610c8702a291609341c26ce39a46ba7a2c6af2c8802edff486550a4c52aeae5f0878"], 0x90, 0x1, 0x1000) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r4, 0x5) (async) r5 = fcntl$getown(r4, 0x5) ktrace(0x0, 0x5, 0x1f12, r5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x80, r2, r3, 0xffffffffffffffff, 0x0, 0x3, 0x9960}, 0x4, 0x800, 0xffffffffffffffff, r5, 0x9, 0x2, 0x5, 0x8}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:13 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x4001, 0x0) chown(&(0x7f0000000080)='./file0\x00', 0x0, 0xffffffffffffffff) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet(r1, &(0x7f0000000140)="ae0f00963bf5c4cbce2e47218fdfabada5cb30ef096f3e72c3f0875b79ba35df0bb16beee7cc3b642adb3abc962014e627f934f89ae4a759a76ac19881c984af365e21b7a253f587989d8f3a674ed00aad1622c8b0899a7efd5c5d3313f25a8b6e028bf6c36f953a7f1f54b775cfc193e6e57547a7cfac5b83fce5b997a34f4cc337459d6714a4e20cbae839a8665543bf1e74", 0x93, 0x400, &(0x7f0000000040)={0x2, 0x1}, 0xc) 18:21:13 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(0x0, r0) r1 = socket(0x6, 0x4, 0x72) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r1) dup(r3) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:13 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x28}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) (async, rerun: 64) sysctl$kern(&(0x7f00000020c0)={0x1, 0x3f}, 0x2, &(0x7f0000000080)="370fa6e10597a64bcf24a0ef16185bd6c7a3dd934fdbfc86f52e6fab3bef272bdf539ce71e1e751a8d05cbd2fa114ed054b4ad5f76f8633c4c5960b8b99bebfaf1784d0d68498a4dfc5006c525695fb56e5c119e4fabe6a2ad8f6d3029b8fb9841d4316e871d396c259eadf2294b960f49d5b3dfa21668d270f0e39ba0d757ef66617a774e456422721b2d79e079f0c2d139f89777f2a37424d353ddafea06c237f97514b14513ee7bd1fd09af275db063f39d3408bd2fe4289e1b29b9340e3e13ed0ee6af732b93f0d5e537eef484c25f23ab79dea547496e96aa0185e3b7ed6914fab3c502a3c4de763c2bff6c91d4d969977f82743eb3dd84771559ff3b05ddf48fdb34bae443de5d23a84d4cbabec6c0c3205ec3d32f8be1e594a61efdddede2705198bd37b641cf65ddd4f54e05109c32bb8dc910cf87ba835a9221f978492c087a78cb3d2a710c1d3f2e845dad8589cc3c41c74e47e3994c7b743e8414261c0d2b674d6ef25d12fb7d7f49abe57f43bd87dc1c9d0303aa0260fda23d1eec7fe2064724209bb9b012b67e299ac444cbb1f810ee0f07d0dd05dba84b9464ea8ea4061b5f8f388e054a40a2793b934bafe717c6cbc6e202ba491b2e2c662ebab5813bbb9bb73dd2645dc7c1be1daf4ec25a10baba4c2e8b90798bac73ff498488efb881ac445a469646a05864ec3df13b476917a47bbf5768ddaf842dbb1a383466e2f92c1d9a8f589d4bf8948b576739ff6554af9e664f70e79d02d303b93bfbda571f3b2d2fbb5646f6e08bad529cf444708b9229091ddf52be064f5bcb50ea0be12ee81af0c0ca38110dbd442a1d34c5c1bd9ca97fa4edf68d3924b694bd2c6bd1d3e7131e6c83896394cf144cb804af5d0763d46421ccbd366ca6748b391b2adca652362b08cf7cfc724c7291d299df58feab606cf41a68cc5169248b3c92d819419a3b0c57d6a32b44070002c0fb2df4b201013dc8fb3573f99d127c687d1d6e350038eb80afad7266c53caf036d952351246d272eb500fe9e19ad8410c93aa9561fddbf4ab80959049c36d0827c2067ab2520682d9a73f58b5e2623366650f9ae2a93f79154728dd6e2de1e0ed5686ea029114638ab81578006d39f447520aed97f428e3c34a8d591869563dce674b9fd67859cc66657cbd99778176797a709732f57077f5a0b512a98233434e8698d566d9bf87538df921049c3221fad0ffa7ca1e087dcc89643daf4e37c54804cc994a7179e0051172f8292ad012f2855471a3e19153386aa912cbaab85286bd7b8a5b621bee68c290e1d6bc4bcbedb1357243cd5d278115a9750af17aa1509ce19e190e21fa5a4521869c91c271ece27944121f45f4fc378b5bda58391c02505fa8bd3033c96820fab14a3e3282fe573dd4771bf27d7406c7e2739ddf14fc2c14a976527ae9d5093b1a59901205e26833bc63a5daf6d78db156fc6f272d21d7e17c5750c95b2da6fa0ba3d1098d48f10240a5767e4aa967243159eb521629f86db6926aecd1fb5bf544990cf19ebcc9ff66641c1cb330c06b02fc5d46a52af00bfaeeeefaf705d09907fe5b25c689bca63ba73082b511283d8269ca02a5b1e1263a91b082ff7c4659917dead1e782fd86b05c2d7d3f54647f7ba2fe449f67399e1da434837f58544b0e18786fb6f334d06a1c0a7e2881e9d37cc6196e1f0849cd1f4cdbc7ac06f9f94bc0743d4d680daa201f4af4ea22e07e6e87d15d42bce2b2ef71586162b0cfae55b3230bcadeb01ab4cc2ff0c0b127e82f78635b6c10f3e7289a8ddb441400cbee84bc41a8327db03e5d3717e85407bd8b9a69bc21c8c1b353dc87826aaa3ecd4b281435aeff08cb318fd608d44604dd665f6ec140669b26248787f9599aa94115cc222c5ea9c48dcfa46e5f985280fc4f17f6152960c334a1b87aaef66a601920f56e90bd1a3a8afe941e58004e2eae0725d04c032d1096b8dcbba41d6d26904def93ce5a07ccdebe2ebaa4564a099f720ac418a05ece9d6d38a5f9d394d11218f33474ce09d7d0c10324bc79101d76f4805bcbbe4d9c1a3733db91c1a68b0ae809083b58e007e1873d455994257b37a88a0849854224a6f491893afa0ba5e8a78957f44fd8115456d112bb99cd69e26a007b8582885a4a7626e80e59835219cedbb43f491d56662af5e7b56c69bd85d6dfff6da235141bd93c8f21723d758e4a2d5ceba9043205c573127c7e92358aa7936130480f5eb18871b39f70f540b617a491f1cf97946fad4079f57d60629bb4a39b47187ace7e04221f5834919dab45df29fbf791a47f9857936186841bc705801c8bc294fba6e24f6d6985a7483a41d83f6d85043f514c2f4af64d749157ea2941b9e842657361291b9c9fa24f4e287f0c62d56a5e25018945692a940fd41e7639d9afbe05c2bfbffe1bc249b925654fb612556ae3c7b177b680a2f9e40d74a21badfd4a16327347c044d5da8f0ca5836bffcc82d8e503120eb89f5e8b219b95dde76b89662ef89b549213fe1867fae2602288c768b456709510903356ceefd849d33782ea75b306bd93bc666309465b1d3cc5bfdf443b2431695462bbd4162b7aaf988bb721872dd4753d4e409b4dcaaf2c1ef82a137da862845098ed602e8afffe02b38ebcfa3b1bbe198e3c511070f54379963b0cdb3b3a07ac3c4f2945bf9b4bc4b945084c1fe9fe1bb54166ff29c5cb7adb603d26b85841bf8a74ae99b0a97fd4203a53d8c428a490f6b5a7241c559063bcd02517df78a3ff20ae8e561e9425c398af0fed8c284bc39abd20c97d16f6e3da490466de180e59f0f7c04b459bc93f66019c947d2bc3fdc99a31fd187065b5ba18d4613dec168edf69f10779ac0c4e8b20361db91be25d60709414d00a9be1335a37222d57dda221651cf846be1e7014d19ff8221266c71b4e3ed7e81392c33f7471a2f85041b9379e0b835e94a28efa66c3d5c46f2b64fa5b535d6e2fca77a9e01df299e97e429720aa9bb94031b46942903a65b6cc07a2b2ac4bd2ba491b6929a9b2e1e08827d70413310fde97789db214395a6cbc4511ca9946929b344006cf1a7b6e9c5890514fe90a505a0dcad98ce8aeea57c936f0309c432ba27917689fd79452c9a61503827a5abf536e1b322ae4573727ad359cdbf45d701a8bc77808476780edaecfdf61c2b0e5f8d98bef812b53d4379da5922b49987ab320cd6eb74dcbef7369488f21746b3ec268b82b3d89fd7cca7bb8de1d927013dc7176acb021bf632246766d448f1a5eb9ba49f70619f720391a276b56da5cae59037963ec9317aeb2b550ab28b2e0e39610ece971e7b9633d262c3834439eef4e513567ef69e5e48cfe89f01bf6f93b458b43edc8e8b9573bfd6c6b0f1b9cfbebc8f91d2da910df7646ff6e71928485b5f1dbf5dedca06075acee8ad05a6e5e4ca45757d1ed387ab3b12f00f5d0c4c13223c0072846484fe3c996d0ec9db3a98c6905f4ed0a91116eb86224605f274329b53c96259a12b010d3244154a2fb5002dd04563f062f914ec3e984b611a3e8cbdf450c705457418f0964114650ec76a173a4ec1cb7d3bc15f7182a40b4fa41fa8740f7c29011f494046ffe264590b0df3615885055597620b99c675c63a10439a00a15acadade7aee5d1239e1e0c21459d84830b7ce80f3e930b1f2b921ff86798698af071003372a08eeaed25cb61594bdaf5bde3259589cbf596294bbd3afb8cec55adfd22f1c6da6efa8420c703c736ceae14fb060124de2ed177f7625b0a5bddcabd15db23464d624dad498aa8287931406781d500b23ee48c8663a8f300db9ebe2bb7a1979628bb7a54534ee48bb9ddb0252ae021be3650c78b8846f3db30d24895276047dd765b24c0ac31d18c351e563fd88c034838ba286495b2d9f77b7ac67a78508c4d83e5b41e0cb43f2d1bd61426ebb2f3aa1f6ab40a40b136847c5d31d4cba23b855ce748c683e0acbb01efe0df66f2db9aa917f2788104e42efa68406ca78c81235646685bb9e3cb9ff118025d142e9b966ec542f64ef4050ad18d15ae5f412f9cd4253658c41cc319350720c8cc6073acbb2fb06f48549dca0167087fbb6fe001429a1328995f89bc6239ac775d6045383d47b389ae8f70be012dd4b80c2b4f2b4c4985abd495cb5e83bfca5dd4c48de896f88af09e3d10c90552b33810e51226de7718d02552e75436337e18119c3e961028c7615d8e847fcf97a698de721c2f2a916fe3287422ccc44dffe1b606e68edce4ccb74531e7d3582afd32e04901b036b38a82c2e40f8e4ed35ca3a2e3144d7c84db84d2cde662fd230e6a6f3ba6bd40f05741bdea3daf8a613a3c65ed00e3e77147a7edd70a51e798058ae21713bebefa6c9573d117c1335097468c38db450ceb0c89ffa2bfaae50d8866b455ada4fa800ba3d2c5a588bfbd99cd820b6716b50e75fb5306174a6a2cc9c0eac0f4881cb95606000933d3ef99b76dd92180a9ada9f686d9ad9929b687e64a25450f2b1960d5c185cfc51e42942951a01b59d2365b7517bbcd0d53c81eb04b6e18372e7781d5a0cbff965c940b10965db66eee1c74a0648d604e74408bd17b3b135319051aacf8285145cb4e7dbca1aedf96fa5dfc195745738e8eaa9f0b05bce94d23e11a821631fd5a611498927f07e0fb3094b349fe2bc5e4db1cfd0f04554a794cf8e6e92ed3c759a040ad48294a90e9dd1e088bdf88b1c57e71c306619cadca874f0c31f3d9cf534f704dd7ee06f55f4c68e75f02584dc8833bf9cb0fa718865f3ac0f9093e3edfcb80f9346429a80fcd0fbe8a5c55194a11d5e182656fcd80b40e0dc4f9dc0fc1192a4b0c20c3b65bad901f21e70ae4282e3c30066eea5a54e6f015f5a06a953d9a41c8d4fa78b0db7df05c5714c59ada969b583288a2dfb83e076cb439347ee6425af8d78cabd1b4e25e27f12e0569c997c3ac8acc064db7a1782f9d49b4171ca0bded033eeb704b9050b8945b77a91f46f91325c8dcedfad343d3a7edfd00d2123e64ecdfca3ac1e41c7c1b105342b66fc3c7c0b3541a17d9b7bd937f41131a2b1e9b0510a083e09965c05836ad58472937e746169b66c0146e7debb443bb7e99cc71b4bc68833c976c1bc38725c192bb7a6d70b82708a5960ff36a21f657cc076688ad7de2bb55f2e40655dbd72491ccee8f53939fc06540cd66f0383692b8c483101de84270a1783545a5a2c0e651a8a13fc5fe47d7751aa80ca495b812b56b8ed3768297b5af51c20c9ff5532a3012a7ca2f99502655d5fe0c0039ea6b138a543515c49409e66d4c7d58174f4bc9406f24b9b24da069d19bb42df127393da9318b0a53fd86e7655b7ea666e75d40c33894372873faab6501268a2a1b4cb751db2264c5d436b0213eb8fb53bb0a649a20eea05ae801693965f21ce71ff9af4a6ad46e2e69c2f8244e581220df8f976aa6e0164023f39ce5a412c87097e3238596e488e4e632612e1087c52137d23a2928c7876195a5b71db1fe3205748032a7540cdc78a922494a4959f195e7eb22e904659cf2b86bf85ed9cd2529a320c4d27a26b8ae34899d7349593688fa0c013a978971ba961cf7f08467498f622435c1e6892ddce39713ee01f70f0ce380a5e15549d32dab1e14da12cb15ce2422e5c10bdc3e49415ff3658488585543347cf96be69a858224cdf46b017734170064f39b7b458d78995df9e0cd9b38e55f6769e937e9f4be427de77b412f110c14e7829c0d9eafe95f689bc1684b5fb4e5d342aa1dab17958c64c79df2f23fd2914cbf830", &(0x7f0000001080)=0x1000, &(0x7f00000010c0)="ce3c76167102240d99172f6f5a0646c21747053db91d637fc304547ba2ef1c07f93fdae486e3029a73a1ca8bcbd65c2e105a501b865c23209e4688e159741ac6799c399dd0e95482afff67f24c03082b0fc00f7ecc932b90206318409863d86a9056e1f2203c281ea59fcc9b04d4414f4ae0bf1351d8a347895cdac4c35ea4dc2a4640c47fe6f4104dfa03f574144e5992d23e16c18f554bf981c79f2b7c5d90100f8e068a6ece2b5ffd4406f6fde19a6a0c0dc84c09ef80c09000989deecf6339cf33a00b4382a78b9163361698d54fdb3f5f69553535b9abae64d6fca81ba6da43fe41b36723b4c278f5cbba6fec64f356697c19225bad8703777cfd23f118bf9a144f60a317b9bd1bbd44ccab8fc867e8f7b8f58375b8e82c30e01499deb5386cfef0a42792388cf68e97ed2a2ec6bd4a5143862897cd0f9153f1d82819c8312446dfd0c20cc969405572e607f5315a10fb5a6b42e8ef7756adadd432a038ae54a590a0da8b2406cad21aa59ba31239eb970e7a29bb5a56fe0e1529523767622be83c666456c7e91ce8523bddb9ff4e066523e4d62ff83bc23bd0bdfea772ed3767dd30200d087989c8206f57031d15feac605924a1da7986a0b090da467a729fa1a131dba9af94690898b4464f9fe24116a7380166c503a9f9f513e5d2478dbb5fd059246e3f18c1020108d659fdf37c70b09d96aa5210d336b8b04e84ec9a4b9fef026e56a37d1dc1e12455453ef7054b2bc2a2131d09f7d2729ca33524a805f4d16c84d96b2f87bfaf80607e0693b02111e2b4e9e1b1b5b76782ebbf25507a60d5f88276f5013a332da25281df15aa037503ceeb21956271dc27a9d1c46ed0266d5d90508107a7c507b41af4b87fb4925fae04594f295a46740ac1a29c5113cf1df17cc42ffb208ad9eb868148c2b2466f988984f40e71fd42c756a3329c87a3360d3959def7a2b587d4c62ab632fcb634705cb02e6c91ca608348c29473f7f0cd9d8142477a4522a485d22a905b31b2f379d522330c6e2eccf658237ae52205958e2d12b3c0069f6d0a613f6519cbd22060af6f67c1e0612e7e6566690d8183fb1f6cc2095055d92cb591e9eff8a814ebf8f1ef16337eb65ecff3b87f0d2ba6576f44499eae6c2de90b71f21063086f4a06a13e8419935dbb579b06594a92f2d5790668ab5aa68071d66e4fb27cbaf67af85430fef979b63051946b407a29fa64181b88a93c53a63d87b77239ac65891cf0d24839ad3787daa193cf2d247ea43687413ce646b7f2339f398760e7a3575645894ad4c04e116302044fb26d08921732a553ee3563e4e34abd87fe4298e20f78f529d034a45089ba74fed80bd88d560efc80b7f83fac6ffb265bfb800a056bf759db9945895a4bf7bc3a8cbb446d1857cf9c0b4ff5c169a9af5871804b46ea6cbd254d76fbd75d6cb1d42c9d81a903416eb7e8f18900d18682837c68b9e2dc1fc0473b90f0056a07fc0b5b8e9a4945c6a2a083803c166ba51f939bc023d3df58d5094d48a86141cfddb880ccc2d9c86f75e156461c956592b098fad5ba42906b2359797f905e31c05b5aeafe1ba9f9e94ef7ae1cba5ada8697d26346c654bc072c3991a10ec643e0bddb1a3fa137f5a0ca3d78c06de6073a209963de468f87eb7022ed9bfd1e741f5e5ed8da48794fd9bc7f4b0ef37cb4b584e4645d707d95e51dc6e950a6400c8d1c81f5cf68053f9fc9773078faab05a4ae2c7e8c9d373b5a684caa113eb4b6309ec3ad0f5028f7e8bb88d6bacf6345d27805fc3e01b406a2dcc4aa7d4d3789bf4de1f4f924825423c59c1df02b83ab239668072953b51a5ff19c237abbea84194817f6735887805d6208c181b2948a3c318c678d408dc21ae8d5adf2ae080dc4c89979bec6b9620c6b89ca54e8156ca30e43d24c9ee33977dedca236a74a14cbf81aa57c59b661fc2d2da9ce58bd14c2a94a53921306a2ead9652b2cd2192ace3f16df8eec1dc30150cbe8fecff8d1b4d3cd3f23aeec3e97de4e570b1d293da34079e3f5d01b088e541c7d931c6ff5e36e11db92d1c271a30aba78c5c424ce4821c55f8e58d596b06ec7023cf7e3c8c3ff552d5b5884f512e8022468ffd44d9873dc51fc31d4be7c974f9261047253efb8feab5066a66d80328f4825cc32664a212b7204d119e6acf5cafa0e61308146474b248cdc33fa494c96d1c141b53e20226f73dfb6aac417e0a89562272be6ab7543970079c47ed939fc4d4bdbfe8c4776bd47abfb59e492b7f424a2b418b1bd1c3a1ac404b0251f32b8ffc52c46821d783be053f5a125a72fc7ce2c3778d0964e75825f5e36d5224369bd99d4c3c410ce05d8eddb59cd448b5ce567433ebe4962dad70362cb76990a9e14905f10c7ae6d549a02fc775bb378349573a082bbee3c3a4f9e3760872ce7cd9b0df24d2f503e5910f73ccaacc09bb8d6321f9fab661a840b25e214dcc2e9006811023ac4859f1a94cf924e25bf5060c2924f070e6d32d7ba978cb9bf2f9f84ea8f807891b14e91d9f3c9b6802a007e9e3ca280e8ea2e8689e38267ff0472de1ba14e6dbe9dc73c1b8c921bd3c4c07d0fcb6d4659ed4ca0fc1017f2042d638abad417dd5c846f2252e72870ac3a6210b61dae21d0054d73fc496002fbc157617171d93dd8ff9e11333f4759d4ebbc4fa92b49d86918857f6434091001174453428a17bb9219ad44e8dbe7df93382a05ea6f2e5efff59d3593197a9e74b619384f946f500286e3db989ebdc4d8e122d4f3fca6cbb4d6f140a038e636ef3a901b6b3cbeb44db409e2b6a854995cb559909cf3cb070fd99a91ec23fedeb58526c6e5a94c496eea7dfa13f843a6152d8dd1fe370ad4ef9853df3d43bbd0e5030ea76ce0bb8dab4ee615cc8ab39447134b1c1807fe755c00c32924aab63b5a8ae57843626071c809af8e14e1b818186dcc751b13841730bdf2f5987311882dbcc6e5e50e9fbadfcdc99e9c2ee5d66e9b7cf5ebbf466acc15831a72b98e96f1dfcaab358250146bf230c078cd6246aef18b5170d2a25b841f4bc29e0f7241a221828d11eae087f88b88f95f1bdece27e1c0d9b669b5fd67075c4545629f66b8cc347750c66ebaa676b3e4e18e725f312baa3eda04ac210d1ec1fda09d4fe2e40b9a229a1f4228e92c11d29496da0bdd1e015e48a2b58f4b9b298c4215de2abba01e162a70b68f18ddde737fc77ccb2241e20b2e28e70a93d0c554fe75c4ba4020cca1625e48d2825decede139ba17845e38a41b0d62767be88936b404ea3ac02ee1e72a0b542ec59a5ad321607562fbf543bcab63020bd7e38ebbb4f7f695db026d34871e4e499ccfd787c52bc236487e1d89773516ad2811a4833528e7a4050e2067856b38d81c1aa65c0d3c6f0ec1f15d68e7d80238fe9a79baa3fa35614b20cfa7f2be3f60f84c5c664f302b4606639e91587f313a74452b8409770de3fc8a6b7aadcd461282d629af2c6ed24ca01bddea95ffe73ec0f3eaaf2e41906d20888d1bb0b4428420ac30f43de7f624cea05b434ee4f7ac406fac76069da6db22227143e95f5e47a8f9e0126729f47262e5a6098659cfb685b513718cfa66f0813c79329f9d79e99176ac5ef3bb3a9c9c62f5bf9e082afca8749d8d26c86faa511479a3e1dac2b02a85ca3fde089d47ef1abf7ddbf5136407602c46f61f3f2ae822bc2865f7ad71f654dda1b3f79e0bc268d36c6c91f23de2f0ae14cb81fca8395625896933c2c2fc0e27710ee8bd2fb8512a396e84e194d9df44ca06c477c999a66aa1cb4849cb42ae288d9c5c134dce1796ebba77d6701eeb41f4da60b85903cc4984a0f73910073ee3c8b2ef4d7c7f7880573af437132705f09c69ba04c42b6ac6126de5135331f0b3627d90883e5eacd9fdee530fc6a46b6fce04b0299945512d6c2e2f6cef38c8680c92e56ccebce2fb27ad9f5dc54e053e2574078fad3f975df7cff414752d389af400fe59971b2c7b54364cbf870852744dfc429e1ea8368590dee1301329ba46312400d34dc85373c24696690d4c54110c55bd3359e80e31eaee92852b42e6d3ab0d73ea626ccb2dea504d024042bca9dc1777b1de2c8f0a36cab563759acfdd904e8698800771fb4196cca93daa8544db75f9227e5e9a385544c3b3a62f33b3652b7c2773bfdc621604cd5420afd169dc8492f1ee4f3c4c1d0908c17240f57306209c9600d72056c1b9b7a56121acc218f19a93538a9fe006c372cd532ece62fed8d9c9c5b689d2adeb6f1e12edaaab575db2f1d35f2e53ccbc2eb4081200d2beff30f62ffde4e285ec5f69e134634d7283a0c86859285da9f5f4b1df9b78b46a93475430c81c81f3f6b633d46917e8c836906c7a20a9482b0978d1df333947b134f2666cbe037ad375d68d7182d5314dcfcbdbf6703a975c21a5dd11072c6679364930953f8e17b743bd480be155585fa574636c9ee5fdcd88c93793b7ef1a9c9751144d41224ea83ef4b20be9375c0358be30ea948115dc1b587dd4c374c523e4134012981d18134b5727ba065c79a9856aa70f957b04c80eb13f4a748c721dd4229eb45723a8b8aefc46a362ef0a3e871c45d057fda9bff47b79a170481dd001aec94ca5b5d94e8ba407a633739968c34fa2626c212b9ef6343b61c1163847b37100c0ebf51a0e43929fd2f354f5ac1fb78af9fc4669837d256f701f182cff61d11c47e1da7f979e2c07d9e58c141e25980c809a8e2feed80a0a65c51d7a6659becfcb26f9a6377e183e754ba3074c615e8cacbdec70a802e1c5c53aeae2c3323b9998d96c6244fb7e6a2c164552da80c6f6702c9d85e6ac573376447c4a585eff0c7f99193a3419475140e52c3c16df356fbc84c6b22c896f07dbc6306981042c0cf83d08435c728466c928d4811ae1176c2820c90706a5d08369a1d907871d70cd13dbc266551610f282061d688a948601cb436159726d1171e072408058c4209c4c42523e408c9eb92327b52493c9242d27e6dd0a1d113e4b36d9e6d8c4e5eac2623ece382f6c4a54ea322bf2bcdaa55f4ffd371324170405dfc7665a1549b6b8611a5207223a2287901de2311d9af425a7e7c1e0430a6b7f35a7478bedf7ee5ec20a6d3c1a5ef71cf70f7074d7194b922ffa7ac66365322051761e62077c588e8990a0725c076cc3fa29875d6563fba4f3c036155739ad5d06a5cbb0e622d5f6bf8dae907c9ddf2b9d8e2c4480e9ca792c29e14543acea2785792cde710946a22ec0fe9a270217e08ab1f77e384cdf237c33d564640150966df68f4db86412adacb637814bc4eedc64befa39adfb81dc6bf9d990ee1f4da4aa7121ba00dca8d442ed920998671f1d5b18cf44d817f40b31ce582f599809727d97edd909a60a37c645fef0557538f95192538f5e2f8cfa57dd439746e1ab95c977a548c6df795ab672a6efc1205ea868ced2a5e2328f860f5fc312fb9eb3c4f8d93ab232cb6441ca5dc00f6be81112b2a840b04e3c9a50cae3350b324e9a58dd0d47b82848190b7d2514890af5040514a56cca82bf07528acff924ef8276dde3125587be37804285cd40ceb48340864293b9ead57e2e55914ebc9d6986a744f1ba08939d3fb996a026d018c45ceb607328817940cf95f2601a31a79c09c8dc1a7593bbb174e678fce8951a60e26c7dadb2496ace7e5a83da493c1e2da2f86420e0085297ad08017685330daa36708e89d7ad3799354c6558089fbf93076efbe38b8250490523ed493911b4a1deffd39b511907bb201332578f4d059626f8a29a2b9adaadce", 0xfffffffffffffeb2) (rerun: 64) 18:21:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(r1, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) write(r1, &(0x7f0000000140)="b6002e76885c176ce582f105539365b852e4bc76b3840e860055e1fee83bb3078640fcf46b97339559443b7afe4a72634636797cddd5be4f00000000e72fc8d427fb96682cb25d658c410f49f8d0d6bcb151f259ef5ac54363eebc0f543eba7014a10e2b1bcd1fd3f3e2df4c48838ff4ba6db193e705960cb339aa489eba315de45647a80cede851612b94b31b4ea6770286f32f8575dc86c8d796d96b3773b0e8b8eaf6b79db1008c1f", 0xaa) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) (async) syz_open_pts() (async) close(r1) (async) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) readv(r1, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) (async) write(r1, &(0x7f0000000140)="b6002e76885c176ce582f105539365b852e4bc76b3840e860055e1fee83bb3078640fcf46b97339559443b7afe4a72634636797cddd5be4f00000000e72fc8d427fb96682cb25d658c410f49f8d0d6bcb151f259ef5ac54363eebc0f543eba7014a10e2b1bcd1fd3f3e2df4c48838ff4ba6db193e705960cb339aa489eba315de45647a80cede851612b94b31b4ea6770286f32f8575dc86c8d796d96b3773b0e8b8eaf6b79db1008c1f", 0xaa) (async) 18:21:13 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x4001, 0x0) chown(&(0x7f0000000080)='./file0\x00', 0x0, 0xffffffffffffffff) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) (async, rerun: 32) r1 = syz_open_pts() (rerun: 32) close(r1) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(r1, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) (async) write(r1, &(0x7f0000000140)="b6002e76885c176ce582f105539365b852e4bc76b3840e860055e1fee83bb3078640fcf46b97339559443b7afe4a72634636797cddd5be4f00000000e72fc8d427fb96682cb25d658c410f49f8d0d6bcb151f259ef5ac54363eebc0f543eba7014a10e2b1bcd1fd3f3e2df4c48838ff4ba6db193e705960cb339aa489eba315de45647a80cede851612b94b31b4ea6770286f32f8575dc86c8d796d96b3773b0e8b8eaf6b79db1008c1f", 0xaa) 18:21:14 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x1c}, 0x2, &(0x7f0000000040)="a3848a09000493cda86909b43838a10efae4cc7a0082143877696cddd71c5e120a07fac5447221b35c282a47ad83d820", 0x0, 0x0, 0x0) 18:21:14 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(0x0, r0) (async) r1 = socket(0x6, 0x4, 0x72) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r1) dup(r3) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:14 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000000140), 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0xfff, 0x4, 0x9, 0x81, 0x9}, {0x6, 0x7, 0xfbff, 0x7, 0x5}, {0x7, 0x6, 0x4, 0x1ff, 0x5}, {0x7, 0x7, 0x1, 0x1, 0x1}, {0x8, 0x400, 0x0, 0x7, 0x9}, {0x800, 0x8000, 0x1fe, 0x4, 0xff}, {0x5, 0x3, 0x4000, 0xfff8, 0xff}]}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) fcntl$getown(r1, 0x5) 18:21:14 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:14 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x6, 0x1, 0x0) socketpair(0x6, 0x2, 0x8c, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x5f0, 0x83, &(0x7f0000000080)="913f92663bba2a602066aeaa5afc54ffea539625c5956c3ac46c75ff15ecd5e250b95ab9174883c8e0ad2b", 0x2b) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:14 executing program 5: sysctl$kern(&(0x7f0000000140)={0x1, 0x35}, 0x3, &(0x7f0000000040)="001f91be1ee79d057cc828be2ef56c216c1f3e3dc1dea514b30f958a766fb244557bf0c7ec240d9342fe6f73452705a66ca1f0ae076dea07db5900fd9ac0c1d0e1171978a8e2d8a387a7479d3274794d80e2ab279f82a3a4de3a86d317085163eb1be8801feb2959e94e1c21ba06ccfee3bd53c3586a33b40411f7751bcfb21a7ac183c99f165bf12df0cce4758ce8a8496d8be588996e338dfcf248a6ef0d82da8b75ede911d0c78981a3c89a4d72c2e521780cd24df86683e19cfcc17c", &(0x7f0000001180), &(0x7f0000000180)="7bd5b2498267ee6a10082cde5c7a62a3bc960ba666d9bce4c39fb150dde3632781a4f83c132e355509783f77fd01bc926be8bda097596a3da4adf01b4d1239f2df58ce05f1dcca", 0x44) (async) r0 = semget$private(0x0, 0x4, 0x282) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x121, 0x8000}, 0x5, 0x2, 0xfffffffffffff396}) (async) semop(r0, &(0x7f0000000440)=[{0x4, 0xffff, 0xe5ce97ab354d9abe}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x3800}, {0x4, 0x2}], 0x4) semop(r0, &(0x7f0000000440), 0x0) r1 = geteuid() (async) semop(r0, &(0x7f0000000300), 0x0) (async) semop(r0, &(0x7f00000003c0)=[{0x1, 0x4, 0x1000}, {0x1, 0x4a4e, 0x800}, {0x1, 0x8000, 0x1000}, {0x2, 0x1, 0x800}], 0x4) shmget(0x1, 0x3000, 0x8, &(0x7f0000ffa000/0x3000)=nil) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000900)={{0x6, 0x0, r4, 0x0, 0x0, 0x90, 0x1fe}, 0x3, 0x0, 0x0, r2, 0x6102, 0x0, 0xffffffffffffffff}) semop(r0, &(0x7f0000000480), 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) (async) r5 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) (async) r9 = getpgrp() shmctl$IPC_SET(r5, 0x1, &(0x7f00000006c0)={{0x3, 0xffffffffffffffff, 0x0, r3, r8, 0x103, 0x80}, 0x0, 0x877e, r2, r9, 0x7, 0x200000100, 0x6}) (async) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, r1, r8, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) (async) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f00000007c0)=""/81) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) (async) semop(r0, &(0x7f00000002c0)=[{0x4, 0x0, 0x1800}, {0x1, 0x5, 0x800}], 0x2) (async) pwritev(0xffffffffffffffff, &(0x7f0000000280), 0x0, 0x5) (async) execve(0x0, 0x0, 0x0) r10 = getegid() getpgid(r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xfffffffffffffd91) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x3, 0xffffffffffffffff, 0x0, 0x0, r10, 0x11}, 0x0, 0x3}) (async) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x6, r7, r8, r1, r12, 0xad, 0x4}, 0x1c28, 0xffffffffffffffff, 0x8002}) (async) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/11) 18:21:14 executing program 5: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = getpid() semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r2 = getuid() chown(&(0x7f0000000000)='./file0\x00', r2, 0x0) seteuid(r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r2, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r4) r5 = getuid() setreuid(0xee00, r5) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r4, r5, r6, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) r7 = getpgid(r1) r8 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, r8}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000300)={{0xb8, 0x0, 0xffffffffffffffff, 0x0, r4, 0x0, 0x6}, 0x2, 0x7f, r7, r8, 0x3, 0x36, 0x0, 0xffff}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) r9 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0) r10 = kqueue() kevent(r10, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) r11 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r12 = socket(0x0, 0xc006, 0x80) r13 = socket$inet6(0x18, 0x5, 0xcd) r14 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) r15 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) kevent(r10, &(0x7f00000001c0)=[{{r11}, 0xfffffffffffffffe, 0x30, 0x80000000, 0x200}, {{r12}, 0xfffffffffffffff9, 0x21, 0x2, 0x7fffffff, 0x3}, {{r13}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x6, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x1, 0x20, 0x2}, {{r14}, 0xfffffffffffffffc, 0x0, 0x10, 0x4, 0xffffffffffffff81}, {{r10}, 0xfffffffffffffff8, 0x40, 0x2, 0x7f, 0x8001}], 0x1, &(0x7f0000000280)=[{{r15}, 0xfffffffffffffffe, 0x10, 0x10, 0x92d, 0x7f}], 0x1ff, &(0x7f00000002c0)={0x3f, 0x1f}) 18:21:14 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x6, 0x1, 0x0) socketpair(0x6, 0x2, 0x8c, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x5f0, 0x83, &(0x7f0000000080)="913f92663bba2a602066aeaa5afc54ffea539625c5956c3ac46c75ff15ecd5e250b95ab9174883c8e0ad2b", 0x2b) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) (async) socket(0x6, 0x1, 0x0) (async) socketpair(0x6, 0x2, 0x8c, &(0x7f0000000040)) (async) setsockopt(r1, 0x5f0, 0x83, &(0x7f0000000080)="913f92663bba2a602066aeaa5afc54ffea539625c5956c3ac46c75ff15ecd5e250b95ab9174883c8e0ad2b", 0x2b) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) socket(0x18, 0x1, 0x0) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) 18:21:14 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) (async) msgrcv(r1, &(0x7f0000000b40)=ANY=[], 0xa6, 0x1, 0x0) (async) msgsnd(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="020000000000c5c4cf3025e712843cfa4f43e7f9754c2900c08f512848d8054aa694967d5cf132d9f4d1e74319a40fbf4177a874f43f82c5ad62e09a6810cc174aba447bc47233a0ef6bd8eacd55a6ba5a4aea78e59bfbcfa234e8d53adf706cc613ecf20543a90bce50acd1135c5edfe08487b29267bfa28f67a1ec3f73b1cfbaa4861a9b37cc1a4ad1a9fa792685240b0b92048ff465c56ee194b0439f6b01c23cfd22d7f9e6229291cb8291b2fb62166458e3cbb81d3b1bbea375c675cf06ba8ff9b57e3e618fad64aecba9ffbc7cc0e0c12f90aecfa51d3622292f85f48f5600304527434154403095227a64d24ae1139c4bef828140f4abcaa2b44d54563378826d75ae26c7711edebd7e7f10a8f445bd015094e07f07f7cc9255042b107ea2367068bfe364874568d64ab083fb3004a14d067db00ee9f910d55e69a192556e6a2a25c4ee8d9abed1bafada73697d558d1a721ba2f204e2a324cc2c412900"/365], 0xb9, 0x800) (async, rerun: 64) msgrcv(r1, &(0x7f0000001500)={0x0, ""/4096}, 0x1008, 0x0, 0x1400) (rerun: 64) msgsnd(r1, &(0x7f0000000340)={0x0, "bedd520800000000104e8b07c7d03e815a95ac77f5ac000000000000919c07"}, 0xfffffffffffffd15, 0x0) msgsnd(r1, &(0x7f0000000a80)={0x0, "46f376d3181dc91e4320a6c521c9019de917540791c9f71174566e3f8facfb34de1285a69980d9d80aa3d0636df922d49d8beddb837c0effff949fcf421a689b8ccc548892d46b2affffffffff7f83e50ff2a9cd53a4b0e0b601eb0776264dcce08314e4e284829b0f9a2b565b88db"}, 0x77, 0x800) (async) msgsnd(r1, &(0x7f0000000b80)={0x3, "39738c1b385fd457226fe763c17d3a2c97f93d274962bca36246e07d5514744c52fd78f2d0a5dc1bc819c7c2d589f27295c96ca8a194794cefc1fc5993108c52ebc994b3b33779def1bbffdc7a368dd99f2107c345001fa4c0fe80f176dd198361a14c2eeca785c42609a1abdc1677910a5aef891496a8cff43cedea322a68ebaadbd0d0857a22ddc8df0084c097c74e2c4b1702f81dcdfce7d8970cb58857df4053e0226dfc2d65cf02e404ed3b5dabd3c5f31aeef615280d8dd4d9d5a71328a5fece40dcc3f592193cf9fa9de2db394a37d2101a92143611ef510eb2ec849ad3033861a2"}, 0xed, 0x0) (async, rerun: 64) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000003c0)=""/153) (async, rerun: 64) msgrcv(r1, &(0x7f0000000e00)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000001000000e0ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000006317c2f43ca044704762883e3b85987fec985366f9dc86c71831194c91541589067f49caaaeab6e82db882487dbdd6597163897fd51b0ac0ade6ede7650507cbaa9113a873b1538096be8b10002609736bf770b18fd7ff8a036aba75fb1d7f5596908de044e03010636af42cb1d7a7cb298f92f6537cbb7e62f32db890a9fd4d371dab3679acdb6573e783bf31e3e19ea602fcfcafbc2e54a98e02c9b8ea713c68437522b161baaf4fdb9e701260ba8ad5793c0687347e48610c8702a291609341c26ce39a46ba7a2c6af2c8802edff486550a4c52aeae5f0878"], 0x90, 0x1, 0x1000) (async) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) r5 = fcntl$getown(r4, 0x5) ktrace(0x0, 0x5, 0x1f12, r5) (async, rerun: 32) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x80, r2, r3, 0xffffffffffffffff, 0x0, 0x3, 0x9960}, 0x4, 0x800, 0xffffffffffffffff, r5, 0x9, 0x2, 0x5, 0x8}) (rerun: 32) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:14 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000000140), 0x0) (async) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0xfff, 0x4, 0x9, 0x81, 0x9}, {0x6, 0x7, 0xfbff, 0x7, 0x5}, {0x7, 0x6, 0x4, 0x1ff, 0x5}, {0x7, 0x7, 0x1, 0x1, 0x1}, {0x8, 0x400, 0x0, 0x7, 0x9}, {0x800, 0x8000, 0x1fe, 0x4, 0xff}, {0x5, 0x3, 0x4000, 0xfff8, 0xff}]}) (async) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) fcntl$getown(r1, 0x5) 18:21:14 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) (async) r0 = socket(0x6, 0x1, 0x0) (async) socketpair(0x6, 0x2, 0x8c, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x5f0, 0x83, &(0x7f0000000080)="913f92663bba2a602066aeaa5afc54ffea539625c5956c3ac46c75ff15ecd5e250b95ab9174883c8e0ad2b", 0x2b) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:14 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet(0x2, 0x5, 0xff) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) dup2(r1, r2) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:14 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:14 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x1c}, 0x2, &(0x7f0000000040)="a3848a09000493cda86909b43838a10efae4cc7a0082143877696cddd71c5e120a07fac5447221b35c282a47ad83d820", 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x1c}, 0x2, &(0x7f0000000040)="a3848a09000493cda86909b43838a10efae4cc7a0082143877696cddd71c5e120a07fac5447221b35c282a47ad83d820", 0x0, 0x0, 0x0) (async) 18:21:14 executing program 5: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = getpid() semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r2 = getuid() chown(&(0x7f0000000000)='./file0\x00', r2, 0x0) (async) chown(&(0x7f0000000000)='./file0\x00', r2, 0x0) seteuid(r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r2, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r2, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r4) r5 = getuid() setreuid(0xee00, r5) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) (async) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r4, r5, r6, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r4, r5, r6, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) r7 = getpgid(r1) r8 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, r8}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000300)={{0xb8, 0x0, 0xffffffffffffffff, 0x0, r4, 0x0, 0x6}, 0x2, 0x7f, r7, r8, 0x3, 0x36, 0x0, 0xffff}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) r9 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0) kqueue() (async) r10 = kqueue() kevent(r10, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) (async) kevent(r10, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) r11 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) socket(0x0, 0xc006, 0x80) (async) r12 = socket(0x0, 0xc006, 0x80) socket$inet6(0x18, 0x5, 0xcd) (async) r13 = socket$inet6(0x18, 0x5, 0xcd) r14 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) r15 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) kevent(r10, &(0x7f00000001c0)=[{{r11}, 0xfffffffffffffffe, 0x30, 0x80000000, 0x200}, {{r12}, 0xfffffffffffffff9, 0x21, 0x2, 0x7fffffff, 0x3}, {{r13}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x6, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x1, 0x20, 0x2}, {{r14}, 0xfffffffffffffffc, 0x0, 0x10, 0x4, 0xffffffffffffff81}, {{r10}, 0xfffffffffffffff8, 0x40, 0x2, 0x7f, 0x8001}], 0x1, &(0x7f0000000280)=[{{r15}, 0xfffffffffffffffe, 0x10, 0x10, 0x92d, 0x7f}], 0x1ff, &(0x7f00000002c0)={0x3f, 0x1f}) 18:21:14 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(0x0, r0) r1 = socket(0x6, 0x4, 0x72) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r1) dup(r3) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) (async) setreuid(0x0, r0) (async) socket(0x6, 0x4, 0x72) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) socket(0x18, 0x1, 0x0) (async) dup2(r1, r1) (async) dup(r3) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) 18:21:14 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xc9, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x1000000, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x800, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000100)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r2) socket$inet(0x18, 0x3, 0x102) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(r4, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) fcntl$getown(r4, 0x5) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:14 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000000140), 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0xfff, 0x4, 0x9, 0x81, 0x9}, {0x6, 0x7, 0xfbff, 0x7, 0x5}, {0x7, 0x6, 0x4, 0x1ff, 0x5}, {0x7, 0x7, 0x1, 0x1, 0x1}, {0x8, 0x400, 0x0, 0x7, 0x9}, {0x800, 0x8000, 0x1fe, 0x4, 0xff}, {0x5, 0x3, 0x4000, 0xfff8, 0xff}]}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) fcntl$getown(r1, 0x5) sysctl$hw(&(0x7f0000000040)={0x6, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000000140), 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) (async) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0xfff, 0x4, 0x9, 0x81, 0x9}, {0x6, 0x7, 0xfbff, 0x7, 0x5}, {0x7, 0x6, 0x4, 0x1ff, 0x5}, {0x7, 0x7, 0x1, 0x1, 0x1}, {0x8, 0x400, 0x0, 0x7, 0x9}, {0x800, 0x8000, 0x1fe, 0x4, 0xff}, {0x5, 0x3, 0x4000, 0xfff8, 0xff}]}) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) (async) fcntl$getown(r1, 0x5) (async) 18:21:14 executing program 1: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x2e, 0x0, 0x0, 0x3ff}, {0x16, 0x0, 0x0, 0x20}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r1, 0x5) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000140)=0x6) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0xa, &(0x7f0000000240)=[{0x3ff, 0x0, 0x0, 0x50485a2b}, {0x0, 0x1, 0x3, 0x81}, {0x20, 0x0, 0x6, 0x7ff}, {0x0, 0x7, 0xc3, 0x96a7}, {0x4, 0xb5, 0x80, 0x9}, {0x2, 0x3, 0x1f, 0x10001}, {0xcd, 0x7f, 0x7, 0x5}, {0x800, 0x8, 0x9}, {0x4, 0x80, 0x3, 0x7fff}, {0x99, 0x4a, 0x9, 0x5}]}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) write(r4, &(0x7f0000000180)="b6a32e75886ce5c41c0553934c55469212bf9316aaf043e7b495cd657848a36ebe07264ba97093ddd7439d8f53b18fef398ca0533ba2417023bbe0f5fb6abd05d0c8673ae5872b2b990ed99f5f50c7264eb28fb7cd61e6e90cbe56c8e2051391aba99f133eb2a75ba65a15fbef6c0ec4ec87c5b90fb479546484eb1681b642271145ca057e7b71c208b5b9bb7aae016ea73677989ef65f9b7d39e167bf59e9cdd50743f4bd516630c2644caeaf2753fe1facc2b4c196219a70e51065b1d4b3", 0x4d) 18:21:14 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:14 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = getpid() semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r2 = getuid() chown(&(0x7f0000000000)='./file0\x00', r2, 0x0) seteuid(r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r2, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r4) r5 = getuid() setreuid(0xee00, r5) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r4, r5, r6, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) r7 = getpgid(r1) r8 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, r8}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000300)={{0xb8, 0x0, 0xffffffffffffffff, 0x0, r4, 0x0, 0x6}, 0x2, 0x7f, r7, r8, 0x3, 0x36, 0x0, 0xffff}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) r9 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0) r10 = kqueue() kevent(r10, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) r11 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r12 = socket(0x0, 0xc006, 0x80) r13 = socket$inet6(0x18, 0x5, 0xcd) r14 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) r15 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) kevent(r10, &(0x7f00000001c0)=[{{r11}, 0xfffffffffffffffe, 0x30, 0x80000000, 0x200}, {{r12}, 0xfffffffffffffff9, 0x21, 0x2, 0x7fffffff, 0x3}, {{r13}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x6, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x1, 0x20, 0x2}, {{r14}, 0xfffffffffffffffc, 0x0, 0x10, 0x4, 0xffffffffffffff81}, {{r10}, 0xfffffffffffffff8, 0x40, 0x2, 0x7f, 0x8001}], 0x1, &(0x7f0000000280)=[{{r15}, 0xfffffffffffffffe, 0x10, 0x10, 0x92d, 0x7f}], 0x1ff, &(0x7f00000002c0)={0x3f, 0x1f}) 18:21:14 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x1c}, 0x2, &(0x7f0000000040)="a3848a09000493cda86909b43838a10efae4cc7a0082143877696cddd71c5e120a07fac5447221b35c282a47ad83d820", 0x0, 0x0, 0x0) 18:21:14 executing program 6: getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r0, 0xffffffffffffffff, 0x0, 0xdb, 0x5}, 0x0, 0x8, 0xffffffffffffffff, 0x0, 0x0, 0x8000000000000000}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmmsg(r1, &(0x7f0000001900)={&(0x7f00000018c0)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000001780)=[{&(0x7f0000000240)=""/57, 0x39}, {&(0x7f0000000280)=""/190, 0xbe}, {&(0x7f0000000340)=""/139, 0x8b}, {&(0x7f0000000400)=""/121, 0x79}, {&(0x7f0000000480)=""/194, 0xc2}, {&(0x7f0000000580)=""/245, 0xf5}, {&(0x7f0000000680)=""/2, 0x2}, {&(0x7f00000006c0)=""/74, 0x4a}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/52, 0x34}], 0xa, &(0x7f0000001840)=""/103, 0x67}, 0xfff}, 0x10, 0x1, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getsockname$inet(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001940), 0x8, 0x0) close(r4) 18:21:14 executing program 5: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) (async) r1 = getpid() (async) semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r2 = getuid() chown(&(0x7f0000000000)='./file0\x00', r2, 0x0) (async) seteuid(r2) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r2, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r4) r5 = getuid() setreuid(0xee00, r5) (async) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r4, r5, r6, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) (async) r7 = getpgid(r1) r8 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, r8}) (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000300)={{0xb8, 0x0, 0xffffffffffffffff, 0x0, r4, 0x0, 0x6}, 0x2, 0x7f, r7, r8, 0x3, 0x36, 0x0, 0xffff}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) (async) r9 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0) (async) r10 = kqueue() kevent(r10, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) (async) r11 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) (async) r12 = socket(0x0, 0xc006, 0x80) (async) r13 = socket$inet6(0x18, 0x5, 0xcd) r14 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) r15 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) kevent(r10, &(0x7f00000001c0)=[{{r11}, 0xfffffffffffffffe, 0x30, 0x80000000, 0x200}, {{r12}, 0xfffffffffffffff9, 0x21, 0x2, 0x7fffffff, 0x3}, {{r13}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x6, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x1, 0x20, 0x2}, {{r14}, 0xfffffffffffffffc, 0x0, 0x10, 0x4, 0xffffffffffffff81}, {{r10}, 0xfffffffffffffff8, 0x40, 0x2, 0x7f, 0x8001}], 0x1, &(0x7f0000000280)=[{{r15}, 0xfffffffffffffffe, 0x10, 0x10, 0x92d, 0x7f}], 0x1ff, &(0x7f00000002c0)={0x3f, 0x1f}) 18:21:14 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:14 executing program 1: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x2e, 0x0, 0x0, 0x3ff}, {0x16, 0x0, 0x0, 0x20}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r1, 0x5) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000140)=0x6) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0xa, &(0x7f0000000240)=[{0x3ff, 0x0, 0x0, 0x50485a2b}, {0x0, 0x1, 0x3, 0x81}, {0x20, 0x0, 0x6, 0x7ff}, {0x0, 0x7, 0xc3, 0x96a7}, {0x4, 0xb5, 0x80, 0x9}, {0x2, 0x3, 0x1f, 0x10001}, {0xcd, 0x7f, 0x7, 0x5}, {0x800, 0x8, 0x9}, {0x4, 0x80, 0x3, 0x7fff}, {0x99, 0x4a, 0x9, 0x5}]}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) write(r4, &(0x7f0000000180)="b6a32e75886ce5c41c0553934c55469212bf9316aaf043e7b495cd657848a36ebe07264ba97093ddd7439d8f53b18fef398ca0533ba2417023bbe0f5fb6abd05d0c8673ae5872b2b990ed99f5f50c7264eb28fb7cd61e6e90cbe56c8e2051391aba99f133eb2a75ba65a15fbef6c0ec4ec87c5b90fb479546484eb1681b642271145ca057e7b71c208b5b9bb7aae016ea73677989ef65f9b7d39e167bf59e9cdd50743f4bd516630c2644caeaf2753fe1facc2b4c196219a70e51065b1d4b3", 0x4d) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x2e, 0x0, 0x0, 0x3ff}, {0x16, 0x0, 0x0, 0x20}]}) (async) pipe(&(0x7f00000001c0)) (async) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) fcntl$getown(r1, 0x5) (async) fcntl$dupfd(r2, 0xa, r0) (async) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000140)=0x6) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0xa, &(0x7f0000000240)=[{0x3ff, 0x0, 0x0, 0x50485a2b}, {0x0, 0x1, 0x3, 0x81}, {0x20, 0x0, 0x6, 0x7ff}, {0x0, 0x7, 0xc3, 0x96a7}, {0x4, 0xb5, 0x80, 0x9}, {0x2, 0x3, 0x1f, 0x10001}, {0xcd, 0x7f, 0x7, 0x5}, {0x800, 0x8, 0x9}, {0x4, 0x80, 0x3, 0x7fff}, {0x99, 0x4a, 0x9, 0x5}]}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) (async) write(r4, &(0x7f0000000180)="b6a32e75886ce5c41c0553934c55469212bf9316aaf043e7b495cd657848a36ebe07264ba97093ddd7439d8f53b18fef398ca0533ba2417023bbe0f5fb6abd05d0c8673ae5872b2b990ed99f5f50c7264eb28fb7cd61e6e90cbe56c8e2051391aba99f133eb2a75ba65a15fbef6c0ec4ec87c5b90fb479546484eb1681b642271145ca057e7b71c208b5b9bb7aae016ea73677989ef65f9b7d39e167bf59e9cdd50743f4bd516630c2644caeaf2753fe1facc2b4c196219a70e51065b1d4b3", 0x4d) (async) 18:21:14 executing program 6: getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r0, 0xffffffffffffffff, 0x0, 0xdb, 0x5}, 0x0, 0x8, 0xffffffffffffffff, 0x0, 0x0, 0x8000000000000000}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmmsg(r1, &(0x7f0000001900)={&(0x7f00000018c0)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000001780)=[{&(0x7f0000000240)=""/57, 0x39}, {&(0x7f0000000280)=""/190, 0xbe}, {&(0x7f0000000340)=""/139, 0x8b}, {&(0x7f0000000400)=""/121, 0x79}, {&(0x7f0000000480)=""/194, 0xc2}, {&(0x7f0000000580)=""/245, 0xf5}, {&(0x7f0000000680)=""/2, 0x2}, {&(0x7f00000006c0)=""/74, 0x4a}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/52, 0x34}], 0xa, &(0x7f0000001840)=""/103, 0x67}, 0xfff}, 0x10, 0x1, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getsockname$inet(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001940), 0x8, 0x0) close(r4) getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r0, 0xffffffffffffffff, 0x0, 0xdb, 0x5}, 0x0, 0x8, 0xffffffffffffffff, 0x0, 0x0, 0x8000000000000000}) (async) socket(0x18, 0x1, 0x0) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) recvmmsg(r1, &(0x7f0000001900)={&(0x7f00000018c0)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000001780)=[{&(0x7f0000000240)=""/57, 0x39}, {&(0x7f0000000280)=""/190, 0xbe}, {&(0x7f0000000340)=""/139, 0x8b}, {&(0x7f0000000400)=""/121, 0x79}, {&(0x7f0000000480)=""/194, 0xc2}, {&(0x7f0000000580)=""/245, 0xf5}, {&(0x7f0000000680)=""/2, 0x2}, {&(0x7f00000006c0)=""/74, 0x4a}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/52, 0x34}], 0xa, &(0x7f0000001840)=""/103, 0x67}, 0xfff}, 0x10, 0x1, 0x0) (async) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) socket(0x18, 0x1, 0x0) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) (async) getsockname$inet(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001940), 0x8, 0x0) (async) close(r4) (async) 18:21:15 executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000014c0)="b78a673adf407b1a615f7b0cefcbaae1deee2db8c0a39e78cb9e7842dade5b0289dd462481d2f7086861942434c3459f91d45c48ca1283285d0f8cff1719972dd4e29f627a68c4faff243c839d6c7feb3bca329b172b83f4bc7e84f45d21754bc413ecbadd57191f8bd1cd61a9854f42c6695af839362ab8a907b4cde80e74afd65de994a34c9465147390a07ad76ccb98de184fdd98c479380c272de4184a1072fde680cebd19fc857c6ea3c37d4b878cba0d15434741e27e866cac8f4862ad786c571698aeb0c93c31ea608096fe9a8667994e54b2b5ef2e48ac65764a69ef91eee660951880d5428563fcfb6dee07f419033d0dceb8d800671a93654a54753d1cbe0a517b7489163ce0ad02703a59b64de8c85cc4d838a19f3a77735d7048a8e54ca3cae4a472ce68d59b73ff05c875be6e8958ecc84844a3ea077b1f828e9db731c560f50d0a97618a04df98e9420d480085c0cdd086decef9e01b00fc5bd7d129018429539cf1f096e8a3784300048967a3294410ffc467809dad39c9bf3e851b2aa4106af9d77f783d5bd1674d2c81b10d276e8ea78fd87ed33055c797c096a2d8394975dc1d1f5a89be7a4a6758954b0df5b8c30b05c95c71d212f644fa0fe005fe162339ece8c1705ca69a50ffe8920f5b9db7691b99429b7196061c4b2fc51dcea3f54264a137fee796a716798827091408842f36511611fd355351dfded485a60849fcde62f2867d245361cca123c2d70ee4d9b7e495b5f67cea778f952bf0c00f7892dc3f7e4875f3ff01db85baa4f4337cda169de63e43c7e5393f1599ebcb089a96bf25c8bf8e6ee1dbc2fde6753048ecb222580087695deca0cc7583e0c53ce832e55adae9acc5e2db49048ae9a522a11f3b693270c6ff7bccde4bade876214d7960588cb461f3d85a939acee63c2738c808647f8f57f3fe3b30cbe42b75eb698ecbcc5b1c40b0410261f232ba04bc3d315aa214b7ab33c50e7b455028640fd84eddd32b05f72155bdae5508193b28cecc40a0b5a97ed05571aee87d355cef03cbdcac3abd72dd629ffa637ea2b5931c2d4f8ccf1c1632a71a136009f5c72d0409aba4f4d98f48bde00becf317cce8ebc8824b0e81cfe0d1cccd23b8bb7087d8200aa244154cf51671df28e480a276ffa6da88a5f493dfe391f0c2e54fbd7409bf607999e1ac32ced9524352a7b983e19afdd9b92d0ae2e41ef8810738f1a5d202ef020603f7a3b6a3eeb53ee0a49d748ad220d14d471c0d8ac196a855cd49946f881105a66fcbc7f18b4dd505d53e69921d4b6007d4e3817512c55f2fdb4a31cf2a92685e2840350c843051a5f94672475cc5ad771d3d0b18d38af3b6e358592e22f18ab730ee34ca97e2e97a6d750e9cb65d71d93ec0e19343c97fac29a621a64cb8de115ff5a5a4eb9792a35b806a12397422359d3cb8ec2b6f3a4da9158e97619a00b05f6dffae8a390ad30816c7ec868cb8f0ebf2f12eef22d7b043bb6b286a30d0b56033135928f1f3ba4d3db6ac521161a0a446b22497b9644812868c8b3af55c1a18cbfa5841a43f10768b96170083aeb727c8f9af0380bffdf06036525e44b0bf1c44de46d57e89e785b8fc7fe21b463919a5fef01c3051ca50684741471ee90f7b3a9c884a24ab0d6e50496d540507062439a00e70d429b8e50bee76b5bf4473f93b9078c8fd53282a1ad2bb15e10281071016e1e17857a137ae593cff19541d5e7399d984779598556250b6acba121645cb5f9bbbee6ff44211d2cd171b752e11afbbd4616e2a0acb4835047a224e4ed78a6b900d79635fff77c11a543bd614685740752a5dcadc6161c0c15d6f15460088d10e86d916deff0d0ee941443b0df8052e1afcbb627866ed3a3b7edbdeb933968f035cf4cea0f50baf930ef10cc51f47fb4641c508f0182e9dbe335409bc230d93285d4b50e304501bdfd4e18e9bab3f94e19acb020b0b723017232b12d477d7b5661ef6892b2c9a04f29553fb6f1d9a4875efc30bda7045fb2624d90eabf5cbf71191098425a650fd7b3c2e584b59cbf224ef0ad202711315d15ad4b8c57b312c354acbec562e2d127672b8cfb7bfe7b5b4566b4b777385f6754a89daebc5b441e26df400a69efcd11c7e9d4660eb4ba19e054d0fbb554ae5b64e8d2d3a8d418b06063198bd732a71763986a67f9f7c84b20255d6290c7694fe266c0f60081f3b99ce597fbb671991aef52807f72f7af6461d228f734fd84ccfcad587048da52fd43ca3071b567769205900ce3dafd83a7a9bef972a205f1ee9083027a901d83326b57b12b206a6c6fe593404692922bc1d61681e58facb3ca16c8dd17a8d9d6d8304727c46c6769b9a47f4e072088b31dd5812b1d669e2475703f7f49fb5d0bedf2e530b1d60fcd0351c81f32677f02339b5d019fab03d67fdfeebe67f13527af6a4af07c363a86574150b94d40a5a7802b3d4b2710e2aacf492b8f2e95dbed7d1e5a7369be0bac63d9333995625613d8c0719016ff7e769262286a36a998b5911732e05f1c644c09a75930026761eb953035a59c3d746e686583c07ad90b75d652b5af70ed765b393177b896ed4a1f8c01164f1d41db8cf3d69083e4dc38e15b1358d17d28521a563ea3f0399b44979914366aed3648c7ce342a84fa5c81a6948f4ff4e97a1e17a7225de459001424d5d8480587413c767236e6e7a04f1fb3142f778461e6608b57ee6a79aca7fbbb76a3f66ebe23400b2197525ae1408978f8dd226b2a6e21976554810bc14e7b016ffa43744234cfebb0489263e17340a18818405b41e4bcb1c3cdf8d8691bea83415c2a7ba133694bf899f27df0cabbfc197f93c00df0c121d42488d270f84a533c795f081a6e0dbe1eb16a2df8f211d72ce958b3ea8bff462a6557ad1fc368cb0491b46317704dc151a6e2d597c58a353031eefb087f1eabc583f28f3c695456ab3d176d26a93cddbfd1df2664e22168466b4110b8fd0efd44edbb0682998642c1bff41486d1c6bd8f4f1187a91da3f4f7fc2db2421fed503b669e927ee224dcc6c9ecb285b0e36e0a0de343f4db03cdb1cb6033bbf8da5765d4b7665a97fe8424e6586ec95f6b2d87f546dac286faf8ff40d4782415a9e210c1a43635dec42122a7c6a51d30600027e8670babeed1ad7cc7bb7e94bca12fc14388e8f683af0287ae9a35eafea876d89c9b107132f2c2c38883eee808ad12e067e809ae897dd9d19a9aa1369c1536a213a3d2ddce04284611aa10ee2a3b111fe6c09c8567f4556289faf86eee526f261913bfae54fb18254f82309951f6a502b25030163d6d0a506d8d161bfb29edf4e11311150846d17505b0811b2255a0b6e31b7488bb05fa28b7fb68002773a16f7d47e1b02b5f276a04905320fb1dd054d88f23ef1b0949352d91b9ffc67e45b5bf27197b7a480b3f7c795d9ffc0c1caf81b68a314efa9fdec81a8d859775de3e0658ac32938959978db7d5972b79c16c2bf58076071e840d25bbb1be6ced78164b469e92c78558b0729cb01f2b48072275dcb00bb013a785b4dd32bfd1331366b83b39281636b331ff22fc1c4b89f065330647b87cfe7966b9f732123813ceba42c2c94a27f276a6f405c50f58238a9b231f652148df74229995fc55be05fb59b24ab21fd6198c6db2e54cdd2ba0263d1ee17cdb98d83c744fcb2364029def4f053050fad2397679e43d8b06dd2cfe028dc384195f5b834ac40dcaef18e0645211010466aa9232e3817bd5e40f7dae16b72a67b518e653b92e67a7c37ecc7f7747be16e97940398b24189a390e6243d9b83e6372cfd0f34856e99006ccd9bbfe8ea82b6c52a7310b1fe8c38a9494cabbe90ceb35c8e65b099b924ea76dd8f9108da3aeae2a0c06703ae7fdd19bcd18deb4ddc580b7a44c229d251260f299521515c9d19b1f8dc572f5f8893b8a3898f81e1e85d1269a6b998a6dfc4b777901f5ac1dc8cea365fdba3b321b57cc1a34905e8908a80e59252e7d9912f56f685b63023ebb53f2f65c4bee082ab8f6ddd73ee29b4135bed8912b07e8c04b859288b2c82f52bfce5babc4f83eb33c11157e57370ededa78bc1b11148574172c13cf01b65091521d87a1a4f4e4fbf51a39f05b22bd967c6af004bcee79eac4467e93b73a76c8bca0210ba33b5f00f9ca23df21d787d454567390a7083a348552ec5724ecc9536bc9914608f8d7f4c25c6d80af19f330e6725cdff8f687f8fafe45f43803dabd0694e0405f99eec339c53e3dd19fa192b9a763312411f4d7b44fd182d805de494fd8c2d3c89bfab51e7d1f48d3db900b1085af5c9d8d738e20a168769f50ba41295a7031e9516ff517c548e52deb2c83dfdd37732365fce0883534307fe6fd1bd02d670997bb2db84e4d768ad14fc24a6b679a8c111920c80bec1a448f7a2bc3676c620a905df3f51bc57607cbb90fe7cfbe368c93734a50eb5fefdfc11a0048f6dcef530f26e994dc4aa6bee2112b71ea2181ba4b3ae13aa9fb0593a295d4cd6c95f76db7923b5706746cabb298b7425194eca55b7e6ec30387a972d4523872b68ddcfd84e4834101b250fed4f870d2a2c74cdc1a06c3b71db2c0cfa1b02e69db78a5405164dc6bf8689c5cbb526b9fd5fcf8996eb731b2420634b5759fa69b0c09d0ee554cbc2de62683bb3b1669411910dc0b2aa23bf181f8391dc78bf70c6db7c6aa7c8650fe12b56c146fac3bf00a0fa589cd8b901752e0be5962d199cabdebd3a7ae1b53ce7c555e12f54dac7dd3747999a6ccdd9ebad79f8ba0ab115d59f93d1d7209925c52347502529dfffce9f1c80b94fe4a4f7c84c76bb3d981de8b35abe1fd97d7721d0584703e4a22a85740020dd0a839def4349619b120dc7f74d07dcd985355aa2187d244864de70a8c45371275a06276dca8fd1f63e1fb6700bd40a19d9a219ad4290600a9e32112eb6298ee121a58aa6d257152a53589c2e03a78e1c10f02b8c147b31bf26f46aad4db8d622edb5fa0b2670c5397322b28400708abd4cdb83b7c75d5668cfd63fae18f9a87e69f714180c27db897f469c51aaa66d4f3f2a70e5dff88d837babcdd7eba97bfa0f47f4bfc68b9a4183a594294ea500513bc5ed9dc811e9fe914745372112cf7c992f3181e5dd83618c396ec56964842259181fc0bca10736730a621e2f945da9ae597c2fdbabb14531cef29476a33b16cf4f35214c569f556d06561abb2a8df47fa886fb7413604572b55f2c5ce59a9c8fe60882c7acf6769836b47d71f5c9ed6b91b61864bcc51bea2014e76fe5fc77079957e3c52b0b8d873d9cb25387fa65db7eb0cfab3f8c71aba2c17efdac5a804fbaf24e513e45373c0b773f471e4b41cb239acb3d6db55b1d72cb330cc4935046a3256151f02cefc4e748ccd2cac541a3380bbc325e8a9b8c5702a88ce8d2f6c79d082f3d1b152a118d71c9c678680ebc7a9b4b11ebf2a8856249856240af9248d6067b498c5750683da2f4f8d83bebc556e90d01136942f9faf805d42ff724475c0d93e9209034c7214a00d229172e4619303f444e7e7ff5e4d03e9a9a3c250fbe3ba8869cf1ab09f1cf938fce4013cfd0c5642c31edcc6e0ab1b4d8f6a56eaabc8f4b505643b4203a939774f57f066a69d1b5fbc0660027ae0b531142cdea879057da60b4e2effbe9eeb404ef9e4c5bac911f2f3be64926a5254f0c12a7d4e3539f8027f3427114d528367f1d896504edaa3597b2da58450302c54624f8d07725c6b34861b519398e1b90867eebee566d11f0f123e76b0e7a5853", 0xffb}, {&(0x7f00000002c0)="9ee4bcf39b5143da8653466883adbc7470559578fee707afc643ab189def0f963d38629c4742e12dec0ec5cb721bc1a264839587c7490db16a577c391939a911fe7cae611b5b7419bbc5aa107a6473f5a63f795659b6fe0f37d1d1fa2bc3bbbce715944b6c037e013421de75519e1a1e388f207bd9bd6e8e7515307e14b341d3c6a8723f9ddc3d7528d4b7cfee8efffcfbf817d91f8a2a8e5702f6da0b8acc3be86eec7c4304c0328511f936bded7d655740056e9b91cddd76ce905450fcc0e17a9907267c694e14948738b5267302841b19ba194b0c00"/227, 0xe3}, {&(0x7f00000024c0)="8e28728ef98173bb101263622e3e2a6f0e7c9f3a4d768a7583f5f287ad51d61bfdb06fa8ab2cacda9b42bf1c948c918dd90415cb8f1c82652c9b19ae8d9f9519cc8a8273faec0393bc97609b99b3441d7c9fc98b69231c5ad188a9406da4331e18fd89b2bae7936c29c538c0d2054010f5f309901be135f9d17275fe238ab235d0f0bc9deb2e396d0e4d35d1f40210fb2a7a575c74481efc97a7dc22737fc78d8c7147b2f49213f6747ae6d1c2ca6fa2df572a780cb81602beccba9baa702796b9087ff1388ed22613275ef24fc96edcd682ecbedbc966d52493fb3a7eac47cf76bd02058c810d349754d53e61f6f90f639bff5f01b098d81f08b2e20bb49f6ad73c58f0b90b76799a2024821cc26b32498f50209a4d92b588fa99f4b9089ede51fd778829017a7914cf519e19cd81110146d714cefb39be826f2512bc15b384d04a18eaf4c69ba0ef92a00659c33647f324d08675bf33288b8c0f86624cfca6d396d857a6f9a99a46bfdf17515d965606840c040b0d887050c8a9f5a62052d27a1ec1a616d4b350c2c40ec742fe11057b39736959609f8f02864b1cd9a4c954a74218466b0a86575f33ef1f03a16bd65357e3627397f6978bfc422fdf7435c71e187063211db793b11fe71610c42bec41c982e4642e34119f698014f05f0040aed0adaf7a98b17c6a7000ffb980e168aeeb0fa120aab99c54122d92acef6b0f40e1b0b2a0d477414b5fa58e1f80dd7321a72be7f0b6076e91733faeadaa", 0x21e}], 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x2, 0x2, 0x9, 0xfff, 0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x800, 0x0, 0x0) accept(r2, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001300), 0x4) shutdown(r2, 0x0) 18:21:15 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xc9, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x1000000, 0xffffffffffffffff}) socket(0x18, 0x1, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) (async) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x800, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000100)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r2) (async) close(r2) socket$inet(0x18, 0x3, 0x102) (async) socket$inet(0x18, 0x3, 0x102) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(r4, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) (async) readv(r4, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) fcntl$getown(r4, 0x5) (async) fcntl$getown(r4, 0x5) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:15 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) socket(0x18, 0x1, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet(0x2, 0x5, 0xff) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) dup2(r1, r2) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:15 executing program 1: ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x2e, 0x0, 0x0, 0x3ff}, {0x16, 0x0, 0x0, 0x20}]}) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) fcntl$getown(r1, 0x5) (async) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000140)=0x6) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0xa, &(0x7f0000000240)=[{0x3ff, 0x0, 0x0, 0x50485a2b}, {0x0, 0x1, 0x3, 0x81}, {0x20, 0x0, 0x6, 0x7ff}, {0x0, 0x7, 0xc3, 0x96a7}, {0x4, 0xb5, 0x80, 0x9}, {0x2, 0x3, 0x1f, 0x10001}, {0xcd, 0x7f, 0x7, 0x5}, {0x800, 0x8, 0x9}, {0x4, 0x80, 0x3, 0x7fff}, {0x99, 0x4a, 0x9, 0x5}]}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) write(r4, &(0x7f0000000180)="b6a32e75886ce5c41c0553934c55469212bf9316aaf043e7b495cd657848a36ebe07264ba97093ddd7439d8f53b18fef398ca0533ba2417023bbe0f5fb6abd05d0c8673ae5872b2b990ed99f5f50c7264eb28fb7cd61e6e90cbe56c8e2051391aba99f133eb2a75ba65a15fbef6c0ec4ec87c5b90fb479546484eb1681b642271145ca057e7b71c208b5b9bb7aae016ea73677989ef65f9b7d39e167bf59e9cdd50743f4bd516630c2644caeaf2753fe1facc2b4c196219a70e51065b1d4b3", 0x4d) 18:21:15 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:15 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = getpid() semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r2 = getuid() chown(&(0x7f0000000000)='./file0\x00', r2, 0x0) seteuid(r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r2, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r4) r5 = getuid() setreuid(0xee00, r5) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r4, r5, r6, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) r7 = getpgid(r1) r8 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, r8}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000300)={{0xb8, 0x0, 0xffffffffffffffff, 0x0, r4, 0x0, 0x6}, 0x2, 0x7f, r7, r8, 0x3, 0x36, 0x0, 0xffff}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) r9 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0) r10 = kqueue() kevent(r10, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) r11 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r12 = socket(0x0, 0xc006, 0x80) r13 = socket$inet6(0x18, 0x5, 0xcd) r14 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) r15 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) kevent(r10, &(0x7f00000001c0)=[{{r11}, 0xfffffffffffffffe, 0x30, 0x80000000, 0x200}, {{r12}, 0xfffffffffffffff9, 0x21, 0x2, 0x7fffffff, 0x3}, {{r13}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x6, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x1, 0x20, 0x2}, {{r14}, 0xfffffffffffffffc, 0x0, 0x10, 0x4, 0xffffffffffffff81}, {{r10}, 0xfffffffffffffff8, 0x40, 0x2, 0x7f, 0x8001}], 0x1, &(0x7f0000000280)=[{{r15}, 0xfffffffffffffffe, 0x10, 0x10, 0x92d, 0x7f}], 0x1ff, &(0x7f00000002c0)={0x3f, 0x1f}) 18:21:15 executing program 6: getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) (async) getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r0, 0xffffffffffffffff, 0x0, 0xdb, 0x5}, 0x0, 0x8, 0xffffffffffffffff, 0x0, 0x0, 0x8000000000000000}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmmsg(r1, &(0x7f0000001900)={&(0x7f00000018c0)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000001780)=[{&(0x7f0000000240)=""/57, 0x39}, {&(0x7f0000000280)=""/190, 0xbe}, {&(0x7f0000000340)=""/139, 0x8b}, {&(0x7f0000000400)=""/121, 0x79}, {&(0x7f0000000480)=""/194, 0xc2}, {&(0x7f0000000580)=""/245, 0xf5}, {&(0x7f0000000680)=""/2, 0x2}, {&(0x7f00000006c0)=""/74, 0x4a}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/52, 0x34}], 0xa, &(0x7f0000001840)=""/103, 0x67}, 0xfff}, 0x10, 0x1, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) socket(0x18, 0x1, 0x0) (async) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) (async) r3 = accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getsockname$inet(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001940), 0x8, 0x0) close(r4) 18:21:15 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) sysctl$kern(&(0x7f0000000040)={0x1, 0x2a}, 0x2, &(0x7f0000000080)="e0ace8d1e8901bec337ef67c3cd6918b89f6985d1f83018c8eae09cdc305a2d2f91eac18d93833feec530d407222", &(0x7f00000000c0)=0x2e, &(0x7f0000000100)="a4751a1089d9b8bb0dce95f34d25893c6227342a57cb77b9955df508b6b51e41dfd77a2557a2c7c1aae7f8acdb0aba9c29289f211e9d76b5f2756cca2a9fd16bcdcebfe98f1198c984025c61946448d62eab6899aeab32b7fbfb7e9ebda1e00c84212231302264807df1ed57e9ed27415f0effaa2191f79ca80cd56ed8870774868ebfd12698bd535aa384da", 0x8c) 18:21:15 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:15 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) sysctl$kern(&(0x7f0000000040)={0x1, 0x2a}, 0x2, &(0x7f0000000080)="e0ace8d1e8901bec337ef67c3cd6918b89f6985d1f83018c8eae09cdc305a2d2f91eac18d93833feec530d407222", &(0x7f00000000c0)=0x2e, &(0x7f0000000100)="a4751a1089d9b8bb0dce95f34d25893c6227342a57cb77b9955df508b6b51e41dfd77a2557a2c7c1aae7f8acdb0aba9c29289f211e9d76b5f2756cca2a9fd16bcdcebfe98f1198c984025c61946448d62eab6899aeab32b7fbfb7e9ebda1e00c84212231302264807df1ed57e9ed27415f0effaa2191f79ca80cd56ed8870774868ebfd12698bd535aa384da", 0x8c) 18:21:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) r2 = syz_open_pts() close(r2) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000029c0), 0x400, 0x0) writev(r3, &(0x7f0000002a40)=[{&(0x7f0000002a00)="f821498508ee01c54cfea9b2b81b8f7332b89f07a116b3fa2d8cbb1d0249f2496cdce2b0b8", 0x25}], 0x1) readv(r2, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) writev(r2, &(0x7f0000001900)=[{&(0x7f0000000280)="7f1a5e1fe173bafcc56911c01df901fdb67367f2ced290d6159917812e4c808b765dc641ae15543db2a7a193bae84bb28072edb8ddc1cdc32ac6a1ca782f71c394aa0b9e7591d4eacc66fe9eb0f274abd34f76737cdb6b6a853960796f787f689e425a8b9e8139f24ead41c51b3abf4cd92482fc5647668b0dfd1e8e1729da9154e9c37670980fd42e20c6efceb292600a6023c8725270e9cf420fe7ea150272c35aaf88ff60d66551c840e02774ab4629a27b8639fcc897f62d75dd42535b9be2c6728171e241c392cc87d9c92735c972255bebf9a5962c8d1ce4a8bfdb46e68fa9c951", 0xe4}, {&(0x7f0000000380)="9c216bb6eb4ac589098260918c2aae1faa83ea87579db19cee9e5cd641b2adcf7188a936450384b682a36457b7a1c9f64688b6e62ee673d7d0e70c907dd396974c003bd280f741d3bd9f3dc578ca7be90b31b702f0e44ce057b3425fb1cba67f0507919606edd5341cd2e6e934712ffeaea73653e1210a65c656d57d23d8fcc43085dc22269cf921d2493d1a34bb88f4ff61275bc2a41986563abd3ded836424c8b9a47a5497164a7e38a01e46adc51b0da74ab6b8d90fbb59619a289386724dd1863e70aadba28c53327ec4969c1f75af624a4ef45484d7a9ebd6a5355836eee9c482c4f3a31e42fc13eee950fde67e1f70aece24083169628a3d382b46ca7106bda4c1227324a94375e2d7c651ecb3b40c9981c90497808c12c9e5d34a4cbe5b2e7c854ac1ea7801e0e5e43b3b285045a3f71a203a76a473a41e49d62b6989e5eb885dea9ac75cae26c753c151fc31d3adeae7fa761286a79d544c456df50a40b460aa86d8051e9b9ae7859661e55f612c0f242d5da9b9b3373106caa82b2bc417b9f670da23071b3abec74bf668d2d9c99c5e50721d849830107fc84910c5a7a603bb16aaefcb07c828751aaf50284f8f5b6ff38309dade28443f94d782b0e873a5e967aa4eba8ea9d70ea46ff1dcd20be7b7df235b0a2b968d096217d511c45da30f692e14d0b0ce6ed2fb7dbfc1fbe6e210dc1d7db097e6d76459e80cbbac40369d9cd79a9174c2ad06aa7eb6b34048cc8cab3876966d9e246bd6272851057c4d79a93dafdea92f8d501ed012e4b589a459c79e1d855ac85366551e7dece2112ad1e3486f401798000a437bc1961602cf301cc5e1adeb58ef189956a098533e63d631bfff1c08082fe077f38da08e2b3cb8483774f3bcf7712937433157e70a635427b2142b5c188fe8a7949f71b47afee7dde4b2f3ef28ca3b9be28eb5d2149c1d559146da24d5f6884944331bf75ea9f49f628a467e4928d940c12f552fe025615dc8b826adc51179b0c3d631581ec7860a710f15106427fbe6a0332161af2d0d53d9452e5468b0c1c5ea0cd573ecb965b483b56a0b6d0b5b5560a2877ba06137a8f367fbe937051d121f041a62f7f6ef77ac92f4f30eeb418c1ccb883a7eb877674ec4c9c8eb62ba07f59dd7b34fcb41ce2e1559ca80d4c3a854befba8374e98fde6e01a9949b1a3643c9c9d5c91e04fd914b2d2ca54d02c510decc753bbc4f1a4406f2522cd2fb669850a54a4ecc02cdac9408c2ed2ed022bc4b1e8cf0ab1867a32b075d4a1dbad64609476fbde24838f9e5687d07b626613111d855d3dd7e882a540611ab67b8c8d98146162bdfc96936718ee7778223bf63f4e74d0580930cca58025e166cebe3a262090823e0553bf06816b5edecbdc21dbef9a49111538612e792b4fcf2c72f14f730debfe0d7d80715edd5e64e7780bd5b0b37c76a7cf10a34ebc3333e3260ba688f116d61054bab1cd46242d7699f495d0ec8d07e05d99c666209dcb1d8fb07ef99e932135989bc358ef5f55f5c5d2dd076135575f3570e3fec5273853d0406716bae28b472ab57a96770070ae0b8c70f749dd932f7d2674a62695785a7aaa08c12c1020476f291bd6dcc3473806de91d70fd1f1666a6a8aa7eabbbb220cd23da866727464782498b70b3e270831cbe14c778826b008ccfede6e1fd086a5e1d4a834872c6ef3ae63532cb90ace15e32d30679fc6942d55938421f7a759992f83dfdda00c11516741983d1d538f06026b7d079be5932c05d332dd84edc67370c04da41548f8f21d142168541a0ac75580044622871b620fc74b82b355ed30bd3ff1a812256a46329aeacd065b0c23e73afcb8d23c386e1c72d77a0c36a6275dcbc7280a558eebcfa9db7785c4c60330e4a05b4dc02e8972e0f1ad571017bab0deb27a4deebd13b8254d0a333394a930e2ee915a43c2f01e1d767faf058ec12a908a5941d382a729b8699a3580b9e7977590fbabc998afbdeee49fc8260140fb7b698b5f9d3334987fe3716a907eca609138509ec10d625e05b25154efcb6c6e687ea8086875891d7ed1a9c2f0fcd7b3ce9cfbf04b1e12341d8976fae9c1389aed82d5545ff36ff6951fb2f3e4a9845de16cafe851928b8318b76ddff900f46696e179e6c06923ca5c5b0259e654d9858e45aae1ec307b985d753c1fcfa7985f69e167041e1dafca27b5c3fbd690e46f0cb3c1001b5537ecb3c0cb33d51a474908cb7ef7d78ff7749ede3559d813c8024d6510391f8df01948d52a46b137b852a4f18b5a5b3eaffad0be50113e89238f61922ef1f4bdcdb606e2813e16599f4fb9d405686b977da1ec649aad269f8257fa7d186122311c6d90d90765521069659114241ce062337216dd44f5bdebd31d03dd9ee2bed2a31797450ba9bd60bf32774b1adce6ebc3dcf47cb2c103fa57dd65b25c3b38e69cfec3a566211d6aa7df74fbad1c37bb482e0afa4cbd32ef9fca72fd54c7baca5df99d7fdb6d16f17cc10647df234cc9b7233b23f594e82accd6b20d699f96c83522a9ca7bd3df8c36ae2dc3cdd64fe0dedfeb8a2e46eee48ac690d1812d984b73424e48ad6a5470bf674fe954cd116dbd7884f0dd1fc2dc1cb2c71066638b0395cba77b63231f4b848950f17b583212aa043bb1294551798d3957ea131276be4e76455272a5ff6f46628009a4545b3bef68a1d4e8dc4b3941da4c72a641a1d9b4ef796670d1544dfc4e1e22876df00d00c548075ecb2c56404d05ec62e44b69d41363c435540d779cb2cf7d2a8ca0d18ac865a1783e3d6791a12009a65e9ed609e052742cb84fc425e768bff42fbddf1055675edae7da04021d7070a676b4e7793612aac272be73eb1b33fd5cf1faee62dcdc0fea6bece1510dfa57e6a030ae28bcd68c77e460559834555b16d21520e6b4f3528c6bcfb63f044b29b318f56214fc6861841807267f78496625e12007420862013c9214d9cea0d4fed1a5609df0d52ff2d0d620b742b29340f626cdaecef127aad44a77f9d113cefad26789adab087a77d1f9ece9d9f61abeee31302588762c094e4835e3de5216420ac0aa9327a2286c07bef7928349a5cb697dd1994e52ceaec048e41c504ab32f5ca7fbe027499b734e1003e5a9e43f9147bd23fa64a4d2b4d574dd3007fd45fe6e1f4a6d8891abe6e08e97ddb64b75267111f61b77f644ed215357d21b1f6581201660da4da02f6fc32df7446a9331948d87d8e759901357a0805e9190eef8d2e01bc49e06f922e7b9a8cbab13c9591533cc8bf38b1d39884e7bdfb733fee7b1974fb8b11fa9595973aad67796b400f845ebd43d901ff6b51eb707a7f0f1759d2ddfab7d01e0883d6e5283909bd4e8b3221e6f18c12cf82587b901ec8df5c0fddf8def02d078bba27db4d6aea7ffd69cd12148688d9692a9bebfde76b069c79ceb877da368d7bed973a2b8f54a2d3b6a101c2d670bac93068cca9a13444a590c2ff4816664f5ce31d2df9368a5a03b2f888ebaa6e562fbc5b99f89901e00cf52a4bd7c7171aaf74459d5e324928806e952ca5a3ad6296593c32bc8d9b703bd1b6812eaaa0bf05cb4be76a054203a42edef102361a095a88d3af083389270809378d9f1acfbbd5449acadf7fa44606c235f80ec4f676b9b9a26f70f5d4d34d2ff73d1a295d4de9166419e3f049f9cbddbe0552ec807870834404dafd8940625a76ff9d24d73a3cab827dc2af2c224efd28f28ce0d5addf073a95b34d59e962bce5353cd97d498b97009e70f9a21e251d7cff5aed5b7c3ca480d4d6a16b2f3288ab4c6845d64f5f716c1c6e55deff9d0ec7e0c8fc0accad8fb6b887c87961f2c0c1071b91e3d3b9e64ddac81ddc6d88b5033fca250578ba0a37b4ad8657b749a0d96113c65ae5fdaccbea589628739bfbe83d4e204e79db3458c8eb8c276a9ca10aafd5e81ddfe966d52babd4b235dce269839ac39fdda9f1dfca292f19ed4699f94ebf14bab3b09f69d3ed52d1dd102c7519cd35551cd7129bd8addfff7895fdb42a9ee75e012527b29bed4c6a8c35a441069ed1a8b19cbb3b998715b24041dddf1412f7b6936f6cb613892196cc59ab22e47e12bdd87fa6a39856ebae1bbf7cfed53c7d4077cc5a91b7507479ef7ab5e9bdf4758b40e2008ebe89f42980893e82687a6cd7f111d3df2e3c400cbb3eb6e758903147d5aaa16cdc86ed64f6497fdcc298990a03508474eef18185b7ed24f2a7f897b4a3660251ddf980fd286d56add22ff73c8132e1d5752f8806452106c2fdf79c9fc4008988b9d1c39cc4ed5ab4601784bdca67727e8458403f0b113da2cd764692e71052337eccd02967d69fd1b1aa0112fcc0c72fc900b3891d903f12d4f91d7ada601c29527cff32eec23a685cd0e45ff4811caffa0ae7087fe73b2a69ce3c49f46a615a7f1978cc965dec256fb14f90ae8cd892a59ed929667f10dee15a3cf1111c431bbe570248aec59138b20f4dce931d0a7183080b31b4dde5650daa22e40a217eba02ad2547b70f61e303d751b36467461a72bec3ede55e3743d5550ae5487455d8ba1bc5807f05a5b6847d677b74713d2f3f7bb30fb3e3726269b37e46e90a8b2a382c4b6ae874d25a2f7175e1304a66a0d2d79baf1235ea55f8cf8b636925b3c6ac268ab748ddcc533b33cdebff357c95f71fb0b339c3b53b7d5c12516b4a2e3af64cc1a221cbe234be6f6a2a5ccd5e2cfb9c994da21cd9cf9be6af79ccf6f87bcd5f687ad2ce79a036ab53f368772c0681f89562dedaba77b68d2f5e3b38d9e59b7632519520e1daf041ec1c336b4f8d0653dbaea978c77fc033511d3aa05ca2cbc4b8b67ff0686f8e0604e0b1b07626f91128df58cb4abaf5f7646aa5b5b8e31f630773c7a2920003e4f8340921e40a974f07a17d6b407871e57003502fa2dfa18871143fc33d5b66cd1b9e44a53a6961dbb281da1a289a24a73b4feb2b24c5861b29cecf20e247aed6f3e613339c327aac962ae59e5e804e950cb6c340c9252ac6f11c2850c842c065977c753d04e202ec3335e5ffc524e37c8b9386a0a2492cd484a70ca9a087d4166625a1efcf0d2c87c2899f46be9a3d56241d805f2f3c168c89c1ab08cabbff831320acbecc7dab4565bd9bd9817797d33b1803f20fd5d845855a50398f1a8f3b3ae9c5ada76e4ddba53d72d2c3bf5136e4d32c859ece59d67d3385495a7919c1464dedf1c025b38f5dc656af134d689b70ef40cde9d893f85407a19333979bda4768ebc265a2fe067b775af2ccfbde403efcae6a8c5324101bae0f6990b039c1762e9038c2487e7aa1d78340922eb593ce3caa97b0f8b0642461577b52eaa97275de5cf59ca7dd815cdeaca495efe1c1bb0e1781fdaeef9fe45d3a477162679058712e196b3be3feb4e67a6fa49da7db5aeff0db15bf0dc86ca24b9ba659924ae7f014c3dfd1c4efe4389a7f1c1a3b425d4f302d09f73977e2aafe61a0ee1ba3376457f6f00203b22bac07855ec37b7af67c46607578a4360cae9b683cbcab65bf3a5d709806f58908cf2e15750c66a18c9633e3e89dab0f8dd7095517821ebb6131907ab28a5ae3142f405f18e65fb94b1334e67d9d851bfa3094c05f49e8bc9ee9666cc47bc1396b22d25c0aea14bb387291c5b7f129205800a84cddbd3dba5c7257edf782a6ffceb526c6d950e38aeeb0defcdb9e1d272121d7ebb02024ba847ffd20beba09e9438d2c922648d20ded1b8415d8bc0ad50514714ea499d4e9f5c43ffb9c84edf74161b88acff347e7a3b890c0e91cc46512e4a9b7cb0b6", 0x1000}, {&(0x7f0000001400)="f852b44779ac05a46cc6435daf0dd8ad32b398955fcfebea3697cc6bae13f387082cc6f8493dfa2c8495cf1ff83286a0aa5212c2ac904de53fccfd82f2912f77bb94b427854d76be2ae508d1029370935eaffc9c4db7a201568ce9d4912dcc73e85f2f105157d891d2dc7ff44d832d8e190cfb6d916e4b4cf280b1b087972e9f7c2015418e2eac9861a1637f71d23c492eb76429cc15693bb5c6", 0x9a}, {&(0x7f00000014c0)="54fa50e203923f5dcce5ddae37bfc2ef4129d78f7e6ac4169242343fe714ff32229d8cca29f228f1d7afd87d0eb3918bba5a9c53dd6f952a25de0e5105039b2232966d8edf9b8c6c2765c60174e3a72da03d6942ebc4eb095099540cb593af9b4ce1643e163196787763c96354bd670af28f01437461404ebcf21a1c21f4edf5d66abe7d8b7e166e749cd5b47ff5cb87cac3d4002707b4f14882cdd1fbabf699feb9", 0xa2}, {&(0x7f0000000100)="06d00297deb48b3916d700a73f2f846df0a4030c189a78e54aa2f6b11371df9bac19ea4cfa2ca8474d8d89b701bf75b8fea2a8d0828777ecea60ae81f9720d880c", 0x41}, {&(0x7f0000001580)="280cc5486ce96837fff2058377a084eef9954fe46d2e36ccc5e1213737d3825ca15b1d0c16ddd4ba1e5d8f208d6df055aa5573ffafe1aea55542de3ba70f7348d4373930767afbc6d3d1da3203ca7ab07ab8248202511d54a8f0031f242ca8c1d80c3312b4a4e7d6babf89e95eae1f72a86f4ace4fb783d26762e82263ef5a053bebc07a4aa2e84a37ee540bcf1269eb8980481e56c0b3b2398ed34f6002dee2f4c5e43e86820ed3a823ffda173fc3bec5e4e9", 0xb3}, {&(0x7f0000001640)="19272707d4b9f05594655e9e557dfbe074133943a590d2d31753c5295008eacc833741388139b46a5108b18561bb43faafcf5e452578300be8d53631c375b2fca07d3e09ec3cb047dfa2fd071d470be3923521a4c51f4bb9abf59868d8c2cb5f7a98aeba87baabfdedfbad237a57b670c1a66023901ed4858a245df8e706e1a70aa02e06bdbe31dfc5c8e67c32f2f3fd65db33", 0x93}, {&(0x7f0000001700)="a9387ebe94c7b7ebe1fd112a6550f1f07491f92649db5a88027423599ed7a76849f14111fc8dd2497b56f9e1269dc31c28bc7b054f57a60a913ef9aca9f7e152e679819d3a7bd3d47a7cc585d602184634c0e918c3068ffbb0e27b0d4f8c6c43e48b27bcf045cbe7daa9b5a44036029b6783672985c758cd47f53357916af298a5faa62dba6a53e92c972d55787759d6264b4a7a1c297d0e6ff4be123885ace37903264323cda656a939d01a8edcd1a38e9e7f85abebb0b9403ac764513e31f3f1a28f626fce02c83da5e14ccda2e6ccf04e508aaa24a2ef9acb", 0xda}, {&(0x7f0000001800)="3327785faf0a06962509c5f9ad22d51840be3d37bed18551064035936a5f0c60a3bfbb60d9b048505e681c53a27f5f4e41f75cf551eba6ca591024d44934101d6bd46990f97ff2bb98bfc8b73841e93bbf0fde3ccb4de36c199ae9275011173fb5bd518a1911255bc25656eb3fe44eef8833886259c156d474ac494e76439956b1341b10ae7063d1e888914ccd3624fd53ac916f8c4cffc824577f8cc17f6f64ca1f614987f51099cf95a884cbc89bba798c5588ff00e2197ae59e8b14e16444cc8328e99037d3", 0xc7}], 0x9) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) write(r0, &(0x7f0000000180)="b6a72e07005c176ce582c657684b0b5af105539368f6249017927b81e9f08ae5445152c5051136350616ec51ad13b768c2713dd29c1752bc235cf7396bd46d6c0b6e2bce49398f990af9da8dc180ae67a63d8e3bca0b8d7fed1295a920731852e9c6fe614408c6f7befe778005f0ba4a148c381441ee875247bef17b02f899ba8cbeca893fd31dc2de89ab2e13cc4f12dc6ba62e9c40998203e1dc36cb4e389099d723beb0415270bd62262e45e889be34689d4de8fb1e51c1ebe7c91cce4dde80fe1f4b2411d5607caf4c820aa7cc9f6f362520d5b4140a2fa1731d165131a7d6fc74ce2ae277d070b165f506c143da5f0289000000000000000000", 0xffffffffffffff59) 18:21:15 executing program 6: r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r1 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r1, 0x0, 0xd9}, 0x0, 0x0, r0, 0x0, 0x0, 0xa2, 0x3, 0x4}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f0000000400)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r3 = socket(0x18, 0x1, 0x0) r4 = accept$unix(r3, &(0x7f0000000140)=@file={0x0, ""/262}, &(0x7f0000000040)=0x108) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) ftruncate(r5, 0x8166) r6 = socket$inet6(0x18, 0x4, 0x1) r7 = syz_open_pts() close(r7) writev(r7, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(r7, &(0x7f0000000580)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) sendmsg$unix(r4, &(0x7f00000003c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="00002eb54f8f6c653000019caef421fda63e12ceb504d8cdf6764d84f21bf7c35b70c294c4b95cf505c51347650054b5f4b34e704a174f9e64e0ba5257a907fb5bb5d2c4420aea223963fc4e431aab21fa88fa4365376338b5808b1494be077eac95f69ad4ed31c121e120dbfa8465e702852dbeaca690697088fed31b9e570c324293da8b420b26bddead5deab688f6930caefeb302cb8e0ee37c42b9c3ac260101894d127449a9e64fdd00a942f6a619e444ea6e229552ca97aae8dbbef2d4efb083"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="ad52a78cbd72ccff4419a2e030f029a0e22576813aace0428e6a6e78a01e40c43b3fa03948bf82454bddbc0db658ee1a2c023907fddf02efba6e648d48f8b58757d3a90db6f247d6ebcfed91b35ccebf659f9ada603c0e2a7ef42ace458bcdd7de2fb40b709b652e824d3e", 0x6b}, {&(0x7f0000000300)="d0c553d1a11179f8f4b03fd89513ff8a969ee25365b25d2e55c8b32f2e77a4899c5a0be72baff6f5e305", 0x2a}], 0x2, &(0x7f0000000380)=[@rights={0x28, 0xffff, 0x1, [r3, r6, r7, r3, r3]}], 0x28, 0x404}, 0xb) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fsync(r2) mknod$loop(&(0x7f0000000440)='./file0\x00', 0x80, 0x1) fcntl$getown(r6, 0x5) 18:21:15 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet(0x2, 0x5, 0xff) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) dup2(r1, r2) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) (async) socket(0x18, 0x1, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) socket$inet(0x2, 0x5, 0xff) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) dup2(r1, r2) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) socket(0x18, 0x1, 0x0) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) 18:21:15 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:15 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) sysctl$kern(&(0x7f0000000040)={0x1, 0x2a}, 0x2, &(0x7f0000000080)="e0ace8d1e8901bec337ef67c3cd6918b89f6985d1f83018c8eae09cdc305a2d2f91eac18d93833feec530d407222", &(0x7f00000000c0)=0x2e, &(0x7f0000000100)="a4751a1089d9b8bb0dce95f34d25893c6227342a57cb77b9955df508b6b51e41dfd77a2557a2c7c1aae7f8acdb0aba9c29289f211e9d76b5f2756cca2a9fd16bcdcebfe98f1198c984025c61946448d62eab6899aeab32b7fbfb7e9ebda1e00c84212231302264807df1ed57e9ed27415f0effaa2191f79ca80cd56ed8870774868ebfd12698bd535aa384da", 0x8c) 18:21:15 executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000014c0)="b78a673adf407b1a615f7b0cefcbaae1deee2db8c0a39e78cb9e7842dade5b0289dd462481d2f7086861942434c3459f91d45c48ca1283285d0f8cff1719972dd4e29f627a68c4faff243c839d6c7feb3bca329b172b83f4bc7e84f45d21754bc413ecbadd57191f8bd1cd61a9854f42c6695af839362ab8a907b4cde80e74afd65de994a34c9465147390a07ad76ccb98de184fdd98c479380c272de4184a1072fde680cebd19fc857c6ea3c37d4b878cba0d15434741e27e866cac8f4862ad786c571698aeb0c93c31ea608096fe9a8667994e54b2b5ef2e48ac65764a69ef91eee660951880d5428563fcfb6dee07f419033d0dceb8d800671a93654a54753d1cbe0a517b7489163ce0ad02703a59b64de8c85cc4d838a19f3a77735d7048a8e54ca3cae4a472ce68d59b73ff05c875be6e8958ecc84844a3ea077b1f828e9db731c560f50d0a97618a04df98e9420d480085c0cdd086decef9e01b00fc5bd7d129018429539cf1f096e8a3784300048967a3294410ffc467809dad39c9bf3e851b2aa4106af9d77f783d5bd1674d2c81b10d276e8ea78fd87ed33055c797c096a2d8394975dc1d1f5a89be7a4a6758954b0df5b8c30b05c95c71d212f644fa0fe005fe162339ece8c1705ca69a50ffe8920f5b9db7691b99429b7196061c4b2fc51dcea3f54264a137fee796a716798827091408842f36511611fd355351dfded485a60849fcde62f2867d245361cca123c2d70ee4d9b7e495b5f67cea778f952bf0c00f7892dc3f7e4875f3ff01db85baa4f4337cda169de63e43c7e5393f1599ebcb089a96bf25c8bf8e6ee1dbc2fde6753048ecb222580087695deca0cc7583e0c53ce832e55adae9acc5e2db49048ae9a522a11f3b693270c6ff7bccde4bade876214d7960588cb461f3d85a939acee63c2738c808647f8f57f3fe3b30cbe42b75eb698ecbcc5b1c40b0410261f232ba04bc3d315aa214b7ab33c50e7b455028640fd84eddd32b05f72155bdae5508193b28cecc40a0b5a97ed05571aee87d355cef03cbdcac3abd72dd629ffa637ea2b5931c2d4f8ccf1c1632a71a136009f5c72d0409aba4f4d98f48bde00becf317cce8ebc8824b0e81cfe0d1cccd23b8bb7087d8200aa244154cf51671df28e480a276ffa6da88a5f493dfe391f0c2e54fbd7409bf607999e1ac32ced9524352a7b983e19afdd9b92d0ae2e41ef8810738f1a5d202ef020603f7a3b6a3eeb53ee0a49d748ad220d14d471c0d8ac196a855cd49946f881105a66fcbc7f18b4dd505d53e69921d4b6007d4e3817512c55f2fdb4a31cf2a92685e2840350c843051a5f94672475cc5ad771d3d0b18d38af3b6e358592e22f18ab730ee34ca97e2e97a6d750e9cb65d71d93ec0e19343c97fac29a621a64cb8de115ff5a5a4eb9792a35b806a12397422359d3cb8ec2b6f3a4da9158e97619a00b05f6dffae8a390ad30816c7ec868cb8f0ebf2f12eef22d7b043bb6b286a30d0b56033135928f1f3ba4d3db6ac521161a0a446b22497b9644812868c8b3af55c1a18cbfa5841a43f10768b96170083aeb727c8f9af0380bffdf06036525e44b0bf1c44de46d57e89e785b8fc7fe21b463919a5fef01c3051ca50684741471ee90f7b3a9c884a24ab0d6e50496d540507062439a00e70d429b8e50bee76b5bf4473f93b9078c8fd53282a1ad2bb15e10281071016e1e17857a137ae593cff19541d5e7399d984779598556250b6acba121645cb5f9bbbee6ff44211d2cd171b752e11afbbd4616e2a0acb4835047a224e4ed78a6b900d79635fff77c11a543bd614685740752a5dcadc6161c0c15d6f15460088d10e86d916deff0d0ee941443b0df8052e1afcbb627866ed3a3b7edbdeb933968f035cf4cea0f50baf930ef10cc51f47fb4641c508f0182e9dbe335409bc230d93285d4b50e304501bdfd4e18e9bab3f94e19acb020b0b723017232b12d477d7b5661ef6892b2c9a04f29553fb6f1d9a4875efc30bda7045fb2624d90eabf5cbf71191098425a650fd7b3c2e584b59cbf224ef0ad202711315d15ad4b8c57b312c354acbec562e2d127672b8cfb7bfe7b5b4566b4b777385f6754a89daebc5b441e26df400a69efcd11c7e9d4660eb4ba19e054d0fbb554ae5b64e8d2d3a8d418b06063198bd732a71763986a67f9f7c84b20255d6290c7694fe266c0f60081f3b99ce597fbb671991aef52807f72f7af6461d228f734fd84ccfcad587048da52fd43ca3071b567769205900ce3dafd83a7a9bef972a205f1ee9083027a901d83326b57b12b206a6c6fe593404692922bc1d61681e58facb3ca16c8dd17a8d9d6d8304727c46c6769b9a47f4e072088b31dd5812b1d669e2475703f7f49fb5d0bedf2e530b1d60fcd0351c81f32677f02339b5d019fab03d67fdfeebe67f13527af6a4af07c363a86574150b94d40a5a7802b3d4b2710e2aacf492b8f2e95dbed7d1e5a7369be0bac63d9333995625613d8c0719016ff7e769262286a36a998b5911732e05f1c644c09a75930026761eb953035a59c3d746e686583c07ad90b75d652b5af70ed765b393177b896ed4a1f8c01164f1d41db8cf3d69083e4dc38e15b1358d17d28521a563ea3f0399b44979914366aed3648c7ce342a84fa5c81a6948f4ff4e97a1e17a7225de459001424d5d8480587413c767236e6e7a04f1fb3142f778461e6608b57ee6a79aca7fbbb76a3f66ebe23400b2197525ae1408978f8dd226b2a6e21976554810bc14e7b016ffa43744234cfebb0489263e17340a18818405b41e4bcb1c3cdf8d8691bea83415c2a7ba133694bf899f27df0cabbfc197f93c00df0c121d42488d270f84a533c795f081a6e0dbe1eb16a2df8f211d72ce958b3ea8bff462a6557ad1fc368cb0491b46317704dc151a6e2d597c58a353031eefb087f1eabc583f28f3c695456ab3d176d26a93cddbfd1df2664e22168466b4110b8fd0efd44edbb0682998642c1bff41486d1c6bd8f4f1187a91da3f4f7fc2db2421fed503b669e927ee224dcc6c9ecb285b0e36e0a0de343f4db03cdb1cb6033bbf8da5765d4b7665a97fe8424e6586ec95f6b2d87f546dac286faf8ff40d4782415a9e210c1a43635dec42122a7c6a51d30600027e8670babeed1ad7cc7bb7e94bca12fc14388e8f683af0287ae9a35eafea876d89c9b107132f2c2c38883eee808ad12e067e809ae897dd9d19a9aa1369c1536a213a3d2ddce04284611aa10ee2a3b111fe6c09c8567f4556289faf86eee526f261913bfae54fb18254f82309951f6a502b25030163d6d0a506d8d161bfb29edf4e11311150846d17505b0811b2255a0b6e31b7488bb05fa28b7fb68002773a16f7d47e1b02b5f276a04905320fb1dd054d88f23ef1b0949352d91b9ffc67e45b5bf27197b7a480b3f7c795d9ffc0c1caf81b68a314efa9fdec81a8d859775de3e0658ac32938959978db7d5972b79c16c2bf58076071e840d25bbb1be6ced78164b469e92c78558b0729cb01f2b48072275dcb00bb013a785b4dd32bfd1331366b83b39281636b331ff22fc1c4b89f065330647b87cfe7966b9f732123813ceba42c2c94a27f276a6f405c50f58238a9b231f652148df74229995fc55be05fb59b24ab21fd6198c6db2e54cdd2ba0263d1ee17cdb98d83c744fcb2364029def4f053050fad2397679e43d8b06dd2cfe028dc384195f5b834ac40dcaef18e0645211010466aa9232e3817bd5e40f7dae16b72a67b518e653b92e67a7c37ecc7f7747be16e97940398b24189a390e6243d9b83e6372cfd0f34856e99006ccd9bbfe8ea82b6c52a7310b1fe8c38a9494cabbe90ceb35c8e65b099b924ea76dd8f9108da3aeae2a0c06703ae7fdd19bcd18deb4ddc580b7a44c229d251260f299521515c9d19b1f8dc572f5f8893b8a3898f81e1e85d1269a6b998a6dfc4b777901f5ac1dc8cea365fdba3b321b57cc1a34905e8908a80e59252e7d9912f56f685b63023ebb53f2f65c4bee082ab8f6ddd73ee29b4135bed8912b07e8c04b859288b2c82f52bfce5babc4f83eb33c11157e57370ededa78bc1b11148574172c13cf01b65091521d87a1a4f4e4fbf51a39f05b22bd967c6af004bcee79eac4467e93b73a76c8bca0210ba33b5f00f9ca23df21d787d454567390a7083a348552ec5724ecc9536bc9914608f8d7f4c25c6d80af19f330e6725cdff8f687f8fafe45f43803dabd0694e0405f99eec339c53e3dd19fa192b9a763312411f4d7b44fd182d805de494fd8c2d3c89bfab51e7d1f48d3db900b1085af5c9d8d738e20a168769f50ba41295a7031e9516ff517c548e52deb2c83dfdd37732365fce0883534307fe6fd1bd02d670997bb2db84e4d768ad14fc24a6b679a8c111920c80bec1a448f7a2bc3676c620a905df3f51bc57607cbb90fe7cfbe368c93734a50eb5fefdfc11a0048f6dcef530f26e994dc4aa6bee2112b71ea2181ba4b3ae13aa9fb0593a295d4cd6c95f76db7923b5706746cabb298b7425194eca55b7e6ec30387a972d4523872b68ddcfd84e4834101b250fed4f870d2a2c74cdc1a06c3b71db2c0cfa1b02e69db78a5405164dc6bf8689c5cbb526b9fd5fcf8996eb731b2420634b5759fa69b0c09d0ee554cbc2de62683bb3b1669411910dc0b2aa23bf181f8391dc78bf70c6db7c6aa7c8650fe12b56c146fac3bf00a0fa589cd8b901752e0be5962d199cabdebd3a7ae1b53ce7c555e12f54dac7dd3747999a6ccdd9ebad79f8ba0ab115d59f93d1d7209925c52347502529dfffce9f1c80b94fe4a4f7c84c76bb3d981de8b35abe1fd97d7721d0584703e4a22a85740020dd0a839def4349619b120dc7f74d07dcd985355aa2187d244864de70a8c45371275a06276dca8fd1f63e1fb6700bd40a19d9a219ad4290600a9e32112eb6298ee121a58aa6d257152a53589c2e03a78e1c10f02b8c147b31bf26f46aad4db8d622edb5fa0b2670c5397322b28400708abd4cdb83b7c75d5668cfd63fae18f9a87e69f714180c27db897f469c51aaa66d4f3f2a70e5dff88d837babcdd7eba97bfa0f47f4bfc68b9a4183a594294ea500513bc5ed9dc811e9fe914745372112cf7c992f3181e5dd83618c396ec56964842259181fc0bca10736730a621e2f945da9ae597c2fdbabb14531cef29476a33b16cf4f35214c569f556d06561abb2a8df47fa886fb7413604572b55f2c5ce59a9c8fe60882c7acf6769836b47d71f5c9ed6b91b61864bcc51bea2014e76fe5fc77079957e3c52b0b8d873d9cb25387fa65db7eb0cfab3f8c71aba2c17efdac5a804fbaf24e513e45373c0b773f471e4b41cb239acb3d6db55b1d72cb330cc4935046a3256151f02cefc4e748ccd2cac541a3380bbc325e8a9b8c5702a88ce8d2f6c79d082f3d1b152a118d71c9c678680ebc7a9b4b11ebf2a8856249856240af9248d6067b498c5750683da2f4f8d83bebc556e90d01136942f9faf805d42ff724475c0d93e9209034c7214a00d229172e4619303f444e7e7ff5e4d03e9a9a3c250fbe3ba8869cf1ab09f1cf938fce4013cfd0c5642c31edcc6e0ab1b4d8f6a56eaabc8f4b505643b4203a939774f57f066a69d1b5fbc0660027ae0b531142cdea879057da60b4e2effbe9eeb404ef9e4c5bac911f2f3be64926a5254f0c12a7d4e3539f8027f3427114d528367f1d896504edaa3597b2da58450302c54624f8d07725c6b34861b519398e1b90867eebee566d11f0f123e76b0e7a5853", 0xffb}, {&(0x7f00000002c0)="9ee4bcf39b5143da8653466883adbc7470559578fee707afc643ab189def0f963d38629c4742e12dec0ec5cb721bc1a264839587c7490db16a577c391939a911fe7cae611b5b7419bbc5aa107a6473f5a63f795659b6fe0f37d1d1fa2bc3bbbce715944b6c037e013421de75519e1a1e388f207bd9bd6e8e7515307e14b341d3c6a8723f9ddc3d7528d4b7cfee8efffcfbf817d91f8a2a8e5702f6da0b8acc3be86eec7c4304c0328511f936bded7d655740056e9b91cddd76ce905450fcc0e17a9907267c694e14948738b5267302841b19ba194b0c00"/227, 0xe3}, {&(0x7f00000024c0)="8e28728ef98173bb101263622e3e2a6f0e7c9f3a4d768a7583f5f287ad51d61bfdb06fa8ab2cacda9b42bf1c948c918dd90415cb8f1c82652c9b19ae8d9f9519cc8a8273faec0393bc97609b99b3441d7c9fc98b69231c5ad188a9406da4331e18fd89b2bae7936c29c538c0d2054010f5f309901be135f9d17275fe238ab235d0f0bc9deb2e396d0e4d35d1f40210fb2a7a575c74481efc97a7dc22737fc78d8c7147b2f49213f6747ae6d1c2ca6fa2df572a780cb81602beccba9baa702796b9087ff1388ed22613275ef24fc96edcd682ecbedbc966d52493fb3a7eac47cf76bd02058c810d349754d53e61f6f90f639bff5f01b098d81f08b2e20bb49f6ad73c58f0b90b76799a2024821cc26b32498f50209a4d92b588fa99f4b9089ede51fd778829017a7914cf519e19cd81110146d714cefb39be826f2512bc15b384d04a18eaf4c69ba0ef92a00659c33647f324d08675bf33288b8c0f86624cfca6d396d857a6f9a99a46bfdf17515d965606840c040b0d887050c8a9f5a62052d27a1ec1a616d4b350c2c40ec742fe11057b39736959609f8f02864b1cd9a4c954a74218466b0a86575f33ef1f03a16bd65357e3627397f6978bfc422fdf7435c71e187063211db793b11fe71610c42bec41c982e4642e34119f698014f05f0040aed0adaf7a98b17c6a7000ffb980e168aeeb0fa120aab99c54122d92acef6b0f40e1b0b2a0d477414b5fa58e1f80dd7321a72be7f0b6076e91733faeadaa", 0x21e}], 0x3) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x2, 0x2, 0x9, 0xfff, 0xffffffffffffffff}) (async) r2 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x800, 0x0, 0x0) accept(r2, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001300), 0x4) (async) shutdown(r2, 0x0) 18:21:15 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040)="20e3b4a3bf87c830f0d2bb12d603e13477763e85f42685ea57196cea33b6", 0x0, 0x0, 0x0) 18:21:15 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:15 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040)="20e3b4a3bf87c830f0d2bb12d603e13477763e85f42685ea57196cea33b6", 0x0, 0x0, 0x0) 18:21:15 executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000014c0)="b78a673adf407b1a615f7b0cefcbaae1deee2db8c0a39e78cb9e7842dade5b0289dd462481d2f7086861942434c3459f91d45c48ca1283285d0f8cff1719972dd4e29f627a68c4faff243c839d6c7feb3bca329b172b83f4bc7e84f45d21754bc413ecbadd57191f8bd1cd61a9854f42c6695af839362ab8a907b4cde80e74afd65de994a34c9465147390a07ad76ccb98de184fdd98c479380c272de4184a1072fde680cebd19fc857c6ea3c37d4b878cba0d15434741e27e866cac8f4862ad786c571698aeb0c93c31ea608096fe9a8667994e54b2b5ef2e48ac65764a69ef91eee660951880d5428563fcfb6dee07f419033d0dceb8d800671a93654a54753d1cbe0a517b7489163ce0ad02703a59b64de8c85cc4d838a19f3a77735d7048a8e54ca3cae4a472ce68d59b73ff05c875be6e8958ecc84844a3ea077b1f828e9db731c560f50d0a97618a04df98e9420d480085c0cdd086decef9e01b00fc5bd7d129018429539cf1f096e8a3784300048967a3294410ffc467809dad39c9bf3e851b2aa4106af9d77f783d5bd1674d2c81b10d276e8ea78fd87ed33055c797c096a2d8394975dc1d1f5a89be7a4a6758954b0df5b8c30b05c95c71d212f644fa0fe005fe162339ece8c1705ca69a50ffe8920f5b9db7691b99429b7196061c4b2fc51dcea3f54264a137fee796a716798827091408842f36511611fd355351dfded485a60849fcde62f2867d245361cca123c2d70ee4d9b7e495b5f67cea778f952bf0c00f7892dc3f7e4875f3ff01db85baa4f4337cda169de63e43c7e5393f1599ebcb089a96bf25c8bf8e6ee1dbc2fde6753048ecb222580087695deca0cc7583e0c53ce832e55adae9acc5e2db49048ae9a522a11f3b693270c6ff7bccde4bade876214d7960588cb461f3d85a939acee63c2738c808647f8f57f3fe3b30cbe42b75eb698ecbcc5b1c40b0410261f232ba04bc3d315aa214b7ab33c50e7b455028640fd84eddd32b05f72155bdae5508193b28cecc40a0b5a97ed05571aee87d355cef03cbdcac3abd72dd629ffa637ea2b5931c2d4f8ccf1c1632a71a136009f5c72d0409aba4f4d98f48bde00becf317cce8ebc8824b0e81cfe0d1cccd23b8bb7087d8200aa244154cf51671df28e480a276ffa6da88a5f493dfe391f0c2e54fbd7409bf607999e1ac32ced9524352a7b983e19afdd9b92d0ae2e41ef8810738f1a5d202ef020603f7a3b6a3eeb53ee0a49d748ad220d14d471c0d8ac196a855cd49946f881105a66fcbc7f18b4dd505d53e69921d4b6007d4e3817512c55f2fdb4a31cf2a92685e2840350c843051a5f94672475cc5ad771d3d0b18d38af3b6e358592e22f18ab730ee34ca97e2e97a6d750e9cb65d71d93ec0e19343c97fac29a621a64cb8de115ff5a5a4eb9792a35b806a12397422359d3cb8ec2b6f3a4da9158e97619a00b05f6dffae8a390ad30816c7ec868cb8f0ebf2f12eef22d7b043bb6b286a30d0b56033135928f1f3ba4d3db6ac521161a0a446b22497b9644812868c8b3af55c1a18cbfa5841a43f10768b96170083aeb727c8f9af0380bffdf06036525e44b0bf1c44de46d57e89e785b8fc7fe21b463919a5fef01c3051ca50684741471ee90f7b3a9c884a24ab0d6e50496d540507062439a00e70d429b8e50bee76b5bf4473f93b9078c8fd53282a1ad2bb15e10281071016e1e17857a137ae593cff19541d5e7399d984779598556250b6acba121645cb5f9bbbee6ff44211d2cd171b752e11afbbd4616e2a0acb4835047a224e4ed78a6b900d79635fff77c11a543bd614685740752a5dcadc6161c0c15d6f15460088d10e86d916deff0d0ee941443b0df8052e1afcbb627866ed3a3b7edbdeb933968f035cf4cea0f50baf930ef10cc51f47fb4641c508f0182e9dbe335409bc230d93285d4b50e304501bdfd4e18e9bab3f94e19acb020b0b723017232b12d477d7b5661ef6892b2c9a04f29553fb6f1d9a4875efc30bda7045fb2624d90eabf5cbf71191098425a650fd7b3c2e584b59cbf224ef0ad202711315d15ad4b8c57b312c354acbec562e2d127672b8cfb7bfe7b5b4566b4b777385f6754a89daebc5b441e26df400a69efcd11c7e9d4660eb4ba19e054d0fbb554ae5b64e8d2d3a8d418b06063198bd732a71763986a67f9f7c84b20255d6290c7694fe266c0f60081f3b99ce597fbb671991aef52807f72f7af6461d228f734fd84ccfcad587048da52fd43ca3071b567769205900ce3dafd83a7a9bef972a205f1ee9083027a901d83326b57b12b206a6c6fe593404692922bc1d61681e58facb3ca16c8dd17a8d9d6d8304727c46c6769b9a47f4e072088b31dd5812b1d669e2475703f7f49fb5d0bedf2e530b1d60fcd0351c81f32677f02339b5d019fab03d67fdfeebe67f13527af6a4af07c363a86574150b94d40a5a7802b3d4b2710e2aacf492b8f2e95dbed7d1e5a7369be0bac63d9333995625613d8c0719016ff7e769262286a36a998b5911732e05f1c644c09a75930026761eb953035a59c3d746e686583c07ad90b75d652b5af70ed765b393177b896ed4a1f8c01164f1d41db8cf3d69083e4dc38e15b1358d17d28521a563ea3f0399b44979914366aed3648c7ce342a84fa5c81a6948f4ff4e97a1e17a7225de459001424d5d8480587413c767236e6e7a04f1fb3142f778461e6608b57ee6a79aca7fbbb76a3f66ebe23400b2197525ae1408978f8dd226b2a6e21976554810bc14e7b016ffa43744234cfebb0489263e17340a18818405b41e4bcb1c3cdf8d8691bea83415c2a7ba133694bf899f27df0cabbfc197f93c00df0c121d42488d270f84a533c795f081a6e0dbe1eb16a2df8f211d72ce958b3ea8bff462a6557ad1fc368cb0491b46317704dc151a6e2d597c58a353031eefb087f1eabc583f28f3c695456ab3d176d26a93cddbfd1df2664e22168466b4110b8fd0efd44edbb0682998642c1bff41486d1c6bd8f4f1187a91da3f4f7fc2db2421fed503b669e927ee224dcc6c9ecb285b0e36e0a0de343f4db03cdb1cb6033bbf8da5765d4b7665a97fe8424e6586ec95f6b2d87f546dac286faf8ff40d4782415a9e210c1a43635dec42122a7c6a51d30600027e8670babeed1ad7cc7bb7e94bca12fc14388e8f683af0287ae9a35eafea876d89c9b107132f2c2c38883eee808ad12e067e809ae897dd9d19a9aa1369c1536a213a3d2ddce04284611aa10ee2a3b111fe6c09c8567f4556289faf86eee526f261913bfae54fb18254f82309951f6a502b25030163d6d0a506d8d161bfb29edf4e11311150846d17505b0811b2255a0b6e31b7488bb05fa28b7fb68002773a16f7d47e1b02b5f276a04905320fb1dd054d88f23ef1b0949352d91b9ffc67e45b5bf27197b7a480b3f7c795d9ffc0c1caf81b68a314efa9fdec81a8d859775de3e0658ac32938959978db7d5972b79c16c2bf58076071e840d25bbb1be6ced78164b469e92c78558b0729cb01f2b48072275dcb00bb013a785b4dd32bfd1331366b83b39281636b331ff22fc1c4b89f065330647b87cfe7966b9f732123813ceba42c2c94a27f276a6f405c50f58238a9b231f652148df74229995fc55be05fb59b24ab21fd6198c6db2e54cdd2ba0263d1ee17cdb98d83c744fcb2364029def4f053050fad2397679e43d8b06dd2cfe028dc384195f5b834ac40dcaef18e0645211010466aa9232e3817bd5e40f7dae16b72a67b518e653b92e67a7c37ecc7f7747be16e97940398b24189a390e6243d9b83e6372cfd0f34856e99006ccd9bbfe8ea82b6c52a7310b1fe8c38a9494cabbe90ceb35c8e65b099b924ea76dd8f9108da3aeae2a0c06703ae7fdd19bcd18deb4ddc580b7a44c229d251260f299521515c9d19b1f8dc572f5f8893b8a3898f81e1e85d1269a6b998a6dfc4b777901f5ac1dc8cea365fdba3b321b57cc1a34905e8908a80e59252e7d9912f56f685b63023ebb53f2f65c4bee082ab8f6ddd73ee29b4135bed8912b07e8c04b859288b2c82f52bfce5babc4f83eb33c11157e57370ededa78bc1b11148574172c13cf01b65091521d87a1a4f4e4fbf51a39f05b22bd967c6af004bcee79eac4467e93b73a76c8bca0210ba33b5f00f9ca23df21d787d454567390a7083a348552ec5724ecc9536bc9914608f8d7f4c25c6d80af19f330e6725cdff8f687f8fafe45f43803dabd0694e0405f99eec339c53e3dd19fa192b9a763312411f4d7b44fd182d805de494fd8c2d3c89bfab51e7d1f48d3db900b1085af5c9d8d738e20a168769f50ba41295a7031e9516ff517c548e52deb2c83dfdd37732365fce0883534307fe6fd1bd02d670997bb2db84e4d768ad14fc24a6b679a8c111920c80bec1a448f7a2bc3676c620a905df3f51bc57607cbb90fe7cfbe368c93734a50eb5fefdfc11a0048f6dcef530f26e994dc4aa6bee2112b71ea2181ba4b3ae13aa9fb0593a295d4cd6c95f76db7923b5706746cabb298b7425194eca55b7e6ec30387a972d4523872b68ddcfd84e4834101b250fed4f870d2a2c74cdc1a06c3b71db2c0cfa1b02e69db78a5405164dc6bf8689c5cbb526b9fd5fcf8996eb731b2420634b5759fa69b0c09d0ee554cbc2de62683bb3b1669411910dc0b2aa23bf181f8391dc78bf70c6db7c6aa7c8650fe12b56c146fac3bf00a0fa589cd8b901752e0be5962d199cabdebd3a7ae1b53ce7c555e12f54dac7dd3747999a6ccdd9ebad79f8ba0ab115d59f93d1d7209925c52347502529dfffce9f1c80b94fe4a4f7c84c76bb3d981de8b35abe1fd97d7721d0584703e4a22a85740020dd0a839def4349619b120dc7f74d07dcd985355aa2187d244864de70a8c45371275a06276dca8fd1f63e1fb6700bd40a19d9a219ad4290600a9e32112eb6298ee121a58aa6d257152a53589c2e03a78e1c10f02b8c147b31bf26f46aad4db8d622edb5fa0b2670c5397322b28400708abd4cdb83b7c75d5668cfd63fae18f9a87e69f714180c27db897f469c51aaa66d4f3f2a70e5dff88d837babcdd7eba97bfa0f47f4bfc68b9a4183a594294ea500513bc5ed9dc811e9fe914745372112cf7c992f3181e5dd83618c396ec56964842259181fc0bca10736730a621e2f945da9ae597c2fdbabb14531cef29476a33b16cf4f35214c569f556d06561abb2a8df47fa886fb7413604572b55f2c5ce59a9c8fe60882c7acf6769836b47d71f5c9ed6b91b61864bcc51bea2014e76fe5fc77079957e3c52b0b8d873d9cb25387fa65db7eb0cfab3f8c71aba2c17efdac5a804fbaf24e513e45373c0b773f471e4b41cb239acb3d6db55b1d72cb330cc4935046a3256151f02cefc4e748ccd2cac541a3380bbc325e8a9b8c5702a88ce8d2f6c79d082f3d1b152a118d71c9c678680ebc7a9b4b11ebf2a8856249856240af9248d6067b498c5750683da2f4f8d83bebc556e90d01136942f9faf805d42ff724475c0d93e9209034c7214a00d229172e4619303f444e7e7ff5e4d03e9a9a3c250fbe3ba8869cf1ab09f1cf938fce4013cfd0c5642c31edcc6e0ab1b4d8f6a56eaabc8f4b505643b4203a939774f57f066a69d1b5fbc0660027ae0b531142cdea879057da60b4e2effbe9eeb404ef9e4c5bac911f2f3be64926a5254f0c12a7d4e3539f8027f3427114d528367f1d896504edaa3597b2da58450302c54624f8d07725c6b34861b519398e1b90867eebee566d11f0f123e76b0e7a5853", 0xffb}, {&(0x7f00000002c0)="9ee4bcf39b5143da8653466883adbc7470559578fee707afc643ab189def0f963d38629c4742e12dec0ec5cb721bc1a264839587c7490db16a577c391939a911fe7cae611b5b7419bbc5aa107a6473f5a63f795659b6fe0f37d1d1fa2bc3bbbce715944b6c037e013421de75519e1a1e388f207bd9bd6e8e7515307e14b341d3c6a8723f9ddc3d7528d4b7cfee8efffcfbf817d91f8a2a8e5702f6da0b8acc3be86eec7c4304c0328511f936bded7d655740056e9b91cddd76ce905450fcc0e17a9907267c694e14948738b5267302841b19ba194b0c00"/227, 0xe3}, {&(0x7f00000024c0)="8e28728ef98173bb101263622e3e2a6f0e7c9f3a4d768a7583f5f287ad51d61bfdb06fa8ab2cacda9b42bf1c948c918dd90415cb8f1c82652c9b19ae8d9f9519cc8a8273faec0393bc97609b99b3441d7c9fc98b69231c5ad188a9406da4331e18fd89b2bae7936c29c538c0d2054010f5f309901be135f9d17275fe238ab235d0f0bc9deb2e396d0e4d35d1f40210fb2a7a575c74481efc97a7dc22737fc78d8c7147b2f49213f6747ae6d1c2ca6fa2df572a780cb81602beccba9baa702796b9087ff1388ed22613275ef24fc96edcd682ecbedbc966d52493fb3a7eac47cf76bd02058c810d349754d53e61f6f90f639bff5f01b098d81f08b2e20bb49f6ad73c58f0b90b76799a2024821cc26b32498f50209a4d92b588fa99f4b9089ede51fd778829017a7914cf519e19cd81110146d714cefb39be826f2512bc15b384d04a18eaf4c69ba0ef92a00659c33647f324d08675bf33288b8c0f86624cfca6d396d857a6f9a99a46bfdf17515d965606840c040b0d887050c8a9f5a62052d27a1ec1a616d4b350c2c40ec742fe11057b39736959609f8f02864b1cd9a4c954a74218466b0a86575f33ef1f03a16bd65357e3627397f6978bfc422fdf7435c71e187063211db793b11fe71610c42bec41c982e4642e34119f698014f05f0040aed0adaf7a98b17c6a7000ffb980e168aeeb0fa120aab99c54122d92acef6b0f40e1b0b2a0d477414b5fa58e1f80dd7321a72be7f0b6076e91733faeadaa", 0x21e}], 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x2, 0x2, 0x9, 0xfff, 0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x800, 0x0, 0x0) (async) accept(r2, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001300), 0x4) (async) shutdown(r2, 0x0) 18:21:15 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = getpid() semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r2 = getuid() chown(&(0x7f0000000000)='./file0\x00', r2, 0x0) seteuid(r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r2, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r4) r5 = getuid() setreuid(0xee00, r5) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r4, r5, r6, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) r7 = getpgid(r1) r8 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, r8}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000300)={{0xb8, 0x0, 0xffffffffffffffff, 0x0, r4, 0x0, 0x6}, 0x2, 0x7f, r7, r8, 0x3, 0x36, 0x0, 0xffff}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) r9 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0) r10 = kqueue() kevent(r10, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) r11 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r12 = socket(0x0, 0xc006, 0x80) r13 = socket$inet6(0x18, 0x5, 0xcd) r14 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) r15 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) kevent(r10, &(0x7f00000001c0)=[{{r11}, 0xfffffffffffffffe, 0x30, 0x80000000, 0x200}, {{r12}, 0xfffffffffffffff9, 0x21, 0x2, 0x7fffffff, 0x3}, {{r13}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x6, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x1, 0x20, 0x2}, {{r14}, 0xfffffffffffffffc, 0x0, 0x10, 0x4, 0xffffffffffffff81}, {{r10}, 0xfffffffffffffff8, 0x40, 0x2, 0x7f, 0x8001}], 0x1, &(0x7f0000000280)=[{{r15}, 0xfffffffffffffffe, 0x10, 0x10, 0x92d, 0x7f}], 0x1ff, &(0x7f00000002c0)={0x3f, 0x1f}) 18:21:15 executing program 6: getpid() (async) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r1 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r1, 0x0, 0xd9}, 0x0, 0x0, r0, 0x0, 0x0, 0xa2, 0x3, 0x4}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r1, 0x0, 0xd9}, 0x0, 0x0, r0, 0x0, 0x0, 0xa2, 0x3, 0x4}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f0000000400)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) connect$unix(r2, &(0x7f0000000400)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r3 = socket(0x18, 0x1, 0x0) r4 = accept$unix(r3, &(0x7f0000000140)=@file={0x0, ""/262}, &(0x7f0000000040)=0x108) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) ftruncate(r5, 0x8166) socket$inet6(0x18, 0x4, 0x1) (async) r6 = socket$inet6(0x18, 0x4, 0x1) r7 = syz_open_pts() close(r7) writev(r7, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) writev(r7, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(r7, &(0x7f0000000580)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) sendmsg$unix(r4, &(0x7f00000003c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="00002eb54f8f6c653000019caef421fda63e12ceb504d8cdf6764d84f21bf7c35b70c294c4b95cf505c51347650054b5f4b34e704a174f9e64e0ba5257a907fb5bb5d2c4420aea223963fc4e431aab21fa88fa4365376338b5808b1494be077eac95f69ad4ed31c121e120dbfa8465e702852dbeaca690697088fed31b9e570c324293da8b420b26bddead5deab688f6930caefeb302cb8e0ee37c42b9c3ac260101894d127449a9e64fdd00a942f6a619e444ea6e229552ca97aae8dbbef2d4efb083"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="ad52a78cbd72ccff4419a2e030f029a0e22576813aace0428e6a6e78a01e40c43b3fa03948bf82454bddbc0db658ee1a2c023907fddf02efba6e648d48f8b58757d3a90db6f247d6ebcfed91b35ccebf659f9ada603c0e2a7ef42ace458bcdd7de2fb40b709b652e824d3e", 0x6b}, {&(0x7f0000000300)="d0c553d1a11179f8f4b03fd89513ff8a969ee25365b25d2e55c8b32f2e77a4899c5a0be72baff6f5e305", 0x2a}], 0x2, &(0x7f0000000380)=[@rights={0x28, 0xffff, 0x1, [r3, r6, r7, r3, r3]}], 0x28, 0x404}, 0xb) (async) sendmsg$unix(r4, &(0x7f00000003c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="00002eb54f8f6c653000019caef421fda63e12ceb504d8cdf6764d84f21bf7c35b70c294c4b95cf505c51347650054b5f4b34e704a174f9e64e0ba5257a907fb5bb5d2c4420aea223963fc4e431aab21fa88fa4365376338b5808b1494be077eac95f69ad4ed31c121e120dbfa8465e702852dbeaca690697088fed31b9e570c324293da8b420b26bddead5deab688f6930caefeb302cb8e0ee37c42b9c3ac260101894d127449a9e64fdd00a942f6a619e444ea6e229552ca97aae8dbbef2d4efb083"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="ad52a78cbd72ccff4419a2e030f029a0e22576813aace0428e6a6e78a01e40c43b3fa03948bf82454bddbc0db658ee1a2c023907fddf02efba6e648d48f8b58757d3a90db6f247d6ebcfed91b35ccebf659f9ada603c0e2a7ef42ace458bcdd7de2fb40b709b652e824d3e", 0x6b}, {&(0x7f0000000300)="d0c553d1a11179f8f4b03fd89513ff8a969ee25365b25d2e55c8b32f2e77a4899c5a0be72baff6f5e305", 0x2a}], 0x2, &(0x7f0000000380)=[@rights={0x28, 0xffff, 0x1, [r3, r6, r7, r3, r3]}], 0x28, 0x404}, 0xb) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fsync(r2) mknod$loop(&(0x7f0000000440)='./file0\x00', 0x80, 0x1) fcntl$getown(r6, 0x5) 18:21:15 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x3b, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:15 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:15 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xc9, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x1000000, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) (async) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) (async) r3 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x800, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000100)={0x0, 0x8}, 0x10) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) (async) close(r2) (async) socket$inet(0x18, 0x3, 0x102) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r4 = syz_open_pts() close(r4) (async) writev(r4, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(r4, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) fcntl$getown(r4, 0x5) (async) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:15 executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000014c0)="b78a673adf407b1a615f7b0cefcbaae1deee2db8c0a39e78cb9e7842dade5b0289dd462481d2f7086861942434c3459f91d45c48ca1283285d0f8cff1719972dd4e29f627a68c4faff243c839d6c7feb3bca329b172b83f4bc7e84f45d21754bc413ecbadd57191f8bd1cd61a9854f42c6695af839362ab8a907b4cde80e74afd65de994a34c9465147390a07ad76ccb98de184fdd98c479380c272de4184a1072fde680cebd19fc857c6ea3c37d4b878cba0d15434741e27e866cac8f4862ad786c571698aeb0c93c31ea608096fe9a8667994e54b2b5ef2e48ac65764a69ef91eee660951880d5428563fcfb6dee07f419033d0dceb8d800671a93654a54753d1cbe0a517b7489163ce0ad02703a59b64de8c85cc4d838a19f3a77735d7048a8e54ca3cae4a472ce68d59b73ff05c875be6e8958ecc84844a3ea077b1f828e9db731c560f50d0a97618a04df98e9420d480085c0cdd086decef9e01b00fc5bd7d129018429539cf1f096e8a3784300048967a3294410ffc467809dad39c9bf3e851b2aa4106af9d77f783d5bd1674d2c81b10d276e8ea78fd87ed33055c797c096a2d8394975dc1d1f5a89be7a4a6758954b0df5b8c30b05c95c71d212f644fa0fe005fe162339ece8c1705ca69a50ffe8920f5b9db7691b99429b7196061c4b2fc51dcea3f54264a137fee796a716798827091408842f36511611fd355351dfded485a60849fcde62f2867d245361cca123c2d70ee4d9b7e495b5f67cea778f952bf0c00f7892dc3f7e4875f3ff01db85baa4f4337cda169de63e43c7e5393f1599ebcb089a96bf25c8bf8e6ee1dbc2fde6753048ecb222580087695deca0cc7583e0c53ce832e55adae9acc5e2db49048ae9a522a11f3b693270c6ff7bccde4bade876214d7960588cb461f3d85a939acee63c2738c808647f8f57f3fe3b30cbe42b75eb698ecbcc5b1c40b0410261f232ba04bc3d315aa214b7ab33c50e7b455028640fd84eddd32b05f72155bdae5508193b28cecc40a0b5a97ed05571aee87d355cef03cbdcac3abd72dd629ffa637ea2b5931c2d4f8ccf1c1632a71a136009f5c72d0409aba4f4d98f48bde00becf317cce8ebc8824b0e81cfe0d1cccd23b8bb7087d8200aa244154cf51671df28e480a276ffa6da88a5f493dfe391f0c2e54fbd7409bf607999e1ac32ced9524352a7b983e19afdd9b92d0ae2e41ef8810738f1a5d202ef020603f7a3b6a3eeb53ee0a49d748ad220d14d471c0d8ac196a855cd49946f881105a66fcbc7f18b4dd505d53e69921d4b6007d4e3817512c55f2fdb4a31cf2a92685e2840350c843051a5f94672475cc5ad771d3d0b18d38af3b6e358592e22f18ab730ee34ca97e2e97a6d750e9cb65d71d93ec0e19343c97fac29a621a64cb8de115ff5a5a4eb9792a35b806a12397422359d3cb8ec2b6f3a4da9158e97619a00b05f6dffae8a390ad30816c7ec868cb8f0ebf2f12eef22d7b043bb6b286a30d0b56033135928f1f3ba4d3db6ac521161a0a446b22497b9644812868c8b3af55c1a18cbfa5841a43f10768b96170083aeb727c8f9af0380bffdf06036525e44b0bf1c44de46d57e89e785b8fc7fe21b463919a5fef01c3051ca50684741471ee90f7b3a9c884a24ab0d6e50496d540507062439a00e70d429b8e50bee76b5bf4473f93b9078c8fd53282a1ad2bb15e10281071016e1e17857a137ae593cff19541d5e7399d984779598556250b6acba121645cb5f9bbbee6ff44211d2cd171b752e11afbbd4616e2a0acb4835047a224e4ed78a6b900d79635fff77c11a543bd614685740752a5dcadc6161c0c15d6f15460088d10e86d916deff0d0ee941443b0df8052e1afcbb627866ed3a3b7edbdeb933968f035cf4cea0f50baf930ef10cc51f47fb4641c508f0182e9dbe335409bc230d93285d4b50e304501bdfd4e18e9bab3f94e19acb020b0b723017232b12d477d7b5661ef6892b2c9a04f29553fb6f1d9a4875efc30bda7045fb2624d90eabf5cbf71191098425a650fd7b3c2e584b59cbf224ef0ad202711315d15ad4b8c57b312c354acbec562e2d127672b8cfb7bfe7b5b4566b4b777385f6754a89daebc5b441e26df400a69efcd11c7e9d4660eb4ba19e054d0fbb554ae5b64e8d2d3a8d418b06063198bd732a71763986a67f9f7c84b20255d6290c7694fe266c0f60081f3b99ce597fbb671991aef52807f72f7af6461d228f734fd84ccfcad587048da52fd43ca3071b567769205900ce3dafd83a7a9bef972a205f1ee9083027a901d83326b57b12b206a6c6fe593404692922bc1d61681e58facb3ca16c8dd17a8d9d6d8304727c46c6769b9a47f4e072088b31dd5812b1d669e2475703f7f49fb5d0bedf2e530b1d60fcd0351c81f32677f02339b5d019fab03d67fdfeebe67f13527af6a4af07c363a86574150b94d40a5a7802b3d4b2710e2aacf492b8f2e95dbed7d1e5a7369be0bac63d9333995625613d8c0719016ff7e769262286a36a998b5911732e05f1c644c09a75930026761eb953035a59c3d746e686583c07ad90b75d652b5af70ed765b393177b896ed4a1f8c01164f1d41db8cf3d69083e4dc38e15b1358d17d28521a563ea3f0399b44979914366aed3648c7ce342a84fa5c81a6948f4ff4e97a1e17a7225de459001424d5d8480587413c767236e6e7a04f1fb3142f778461e6608b57ee6a79aca7fbbb76a3f66ebe23400b2197525ae1408978f8dd226b2a6e21976554810bc14e7b016ffa43744234cfebb0489263e17340a18818405b41e4bcb1c3cdf8d8691bea83415c2a7ba133694bf899f27df0cabbfc197f93c00df0c121d42488d270f84a533c795f081a6e0dbe1eb16a2df8f211d72ce958b3ea8bff462a6557ad1fc368cb0491b46317704dc151a6e2d597c58a353031eefb087f1eabc583f28f3c695456ab3d176d26a93cddbfd1df2664e22168466b4110b8fd0efd44edbb0682998642c1bff41486d1c6bd8f4f1187a91da3f4f7fc2db2421fed503b669e927ee224dcc6c9ecb285b0e36e0a0de343f4db03cdb1cb6033bbf8da5765d4b7665a97fe8424e6586ec95f6b2d87f546dac286faf8ff40d4782415a9e210c1a43635dec42122a7c6a51d30600027e8670babeed1ad7cc7bb7e94bca12fc14388e8f683af0287ae9a35eafea876d89c9b107132f2c2c38883eee808ad12e067e809ae897dd9d19a9aa1369c1536a213a3d2ddce04284611aa10ee2a3b111fe6c09c8567f4556289faf86eee526f261913bfae54fb18254f82309951f6a502b25030163d6d0a506d8d161bfb29edf4e11311150846d17505b0811b2255a0b6e31b7488bb05fa28b7fb68002773a16f7d47e1b02b5f276a04905320fb1dd054d88f23ef1b0949352d91b9ffc67e45b5bf27197b7a480b3f7c795d9ffc0c1caf81b68a314efa9fdec81a8d859775de3e0658ac32938959978db7d5972b79c16c2bf58076071e840d25bbb1be6ced78164b469e92c78558b0729cb01f2b48072275dcb00bb013a785b4dd32bfd1331366b83b39281636b331ff22fc1c4b89f065330647b87cfe7966b9f732123813ceba42c2c94a27f276a6f405c50f58238a9b231f652148df74229995fc55be05fb59b24ab21fd6198c6db2e54cdd2ba0263d1ee17cdb98d83c744fcb2364029def4f053050fad2397679e43d8b06dd2cfe028dc384195f5b834ac40dcaef18e0645211010466aa9232e3817bd5e40f7dae16b72a67b518e653b92e67a7c37ecc7f7747be16e97940398b24189a390e6243d9b83e6372cfd0f34856e99006ccd9bbfe8ea82b6c52a7310b1fe8c38a9494cabbe90ceb35c8e65b099b924ea76dd8f9108da3aeae2a0c06703ae7fdd19bcd18deb4ddc580b7a44c229d251260f299521515c9d19b1f8dc572f5f8893b8a3898f81e1e85d1269a6b998a6dfc4b777901f5ac1dc8cea365fdba3b321b57cc1a34905e8908a80e59252e7d9912f56f685b63023ebb53f2f65c4bee082ab8f6ddd73ee29b4135bed8912b07e8c04b859288b2c82f52bfce5babc4f83eb33c11157e57370ededa78bc1b11148574172c13cf01b65091521d87a1a4f4e4fbf51a39f05b22bd967c6af004bcee79eac4467e93b73a76c8bca0210ba33b5f00f9ca23df21d787d454567390a7083a348552ec5724ecc9536bc9914608f8d7f4c25c6d80af19f330e6725cdff8f687f8fafe45f43803dabd0694e0405f99eec339c53e3dd19fa192b9a763312411f4d7b44fd182d805de494fd8c2d3c89bfab51e7d1f48d3db900b1085af5c9d8d738e20a168769f50ba41295a7031e9516ff517c548e52deb2c83dfdd37732365fce0883534307fe6fd1bd02d670997bb2db84e4d768ad14fc24a6b679a8c111920c80bec1a448f7a2bc3676c620a905df3f51bc57607cbb90fe7cfbe368c93734a50eb5fefdfc11a0048f6dcef530f26e994dc4aa6bee2112b71ea2181ba4b3ae13aa9fb0593a295d4cd6c95f76db7923b5706746cabb298b7425194eca55b7e6ec30387a972d4523872b68ddcfd84e4834101b250fed4f870d2a2c74cdc1a06c3b71db2c0cfa1b02e69db78a5405164dc6bf8689c5cbb526b9fd5fcf8996eb731b2420634b5759fa69b0c09d0ee554cbc2de62683bb3b1669411910dc0b2aa23bf181f8391dc78bf70c6db7c6aa7c8650fe12b56c146fac3bf00a0fa589cd8b901752e0be5962d199cabdebd3a7ae1b53ce7c555e12f54dac7dd3747999a6ccdd9ebad79f8ba0ab115d59f93d1d7209925c52347502529dfffce9f1c80b94fe4a4f7c84c76bb3d981de8b35abe1fd97d7721d0584703e4a22a85740020dd0a839def4349619b120dc7f74d07dcd985355aa2187d244864de70a8c45371275a06276dca8fd1f63e1fb6700bd40a19d9a219ad4290600a9e32112eb6298ee121a58aa6d257152a53589c2e03a78e1c10f02b8c147b31bf26f46aad4db8d622edb5fa0b2670c5397322b28400708abd4cdb83b7c75d5668cfd63fae18f9a87e69f714180c27db897f469c51aaa66d4f3f2a70e5dff88d837babcdd7eba97bfa0f47f4bfc68b9a4183a594294ea500513bc5ed9dc811e9fe914745372112cf7c992f3181e5dd83618c396ec56964842259181fc0bca10736730a621e2f945da9ae597c2fdbabb14531cef29476a33b16cf4f35214c569f556d06561abb2a8df47fa886fb7413604572b55f2c5ce59a9c8fe60882c7acf6769836b47d71f5c9ed6b91b61864bcc51bea2014e76fe5fc77079957e3c52b0b8d873d9cb25387fa65db7eb0cfab3f8c71aba2c17efdac5a804fbaf24e513e45373c0b773f471e4b41cb239acb3d6db55b1d72cb330cc4935046a3256151f02cefc4e748ccd2cac541a3380bbc325e8a9b8c5702a88ce8d2f6c79d082f3d1b152a118d71c9c678680ebc7a9b4b11ebf2a8856249856240af9248d6067b498c5750683da2f4f8d83bebc556e90d01136942f9faf805d42ff724475c0d93e9209034c7214a00d229172e4619303f444e7e7ff5e4d03e9a9a3c250fbe3ba8869cf1ab09f1cf938fce4013cfd0c5642c31edcc6e0ab1b4d8f6a56eaabc8f4b505643b4203a939774f57f066a69d1b5fbc0660027ae0b531142cdea879057da60b4e2effbe9eeb404ef9e4c5bac911f2f3be64926a5254f0c12a7d4e3539f8027f3427114d528367f1d896504edaa3597b2da58450302c54624f8d07725c6b34861b519398e1b90867eebee566d11f0f123e76b0e7a5853", 0xffb}, {&(0x7f00000002c0)="9ee4bcf39b5143da8653466883adbc7470559578fee707afc643ab189def0f963d38629c4742e12dec0ec5cb721bc1a264839587c7490db16a577c391939a911fe7cae611b5b7419bbc5aa107a6473f5a63f795659b6fe0f37d1d1fa2bc3bbbce715944b6c037e013421de75519e1a1e388f207bd9bd6e8e7515307e14b341d3c6a8723f9ddc3d7528d4b7cfee8efffcfbf817d91f8a2a8e5702f6da0b8acc3be86eec7c4304c0328511f936bded7d655740056e9b91cddd76ce905450fcc0e17a9907267c694e14948738b5267302841b19ba194b0c00"/227, 0xe3}, {&(0x7f00000024c0)="8e28728ef98173bb101263622e3e2a6f0e7c9f3a4d768a7583f5f287ad51d61bfdb06fa8ab2cacda9b42bf1c948c918dd90415cb8f1c82652c9b19ae8d9f9519cc8a8273faec0393bc97609b99b3441d7c9fc98b69231c5ad188a9406da4331e18fd89b2bae7936c29c538c0d2054010f5f309901be135f9d17275fe238ab235d0f0bc9deb2e396d0e4d35d1f40210fb2a7a575c74481efc97a7dc22737fc78d8c7147b2f49213f6747ae6d1c2ca6fa2df572a780cb81602beccba9baa702796b9087ff1388ed22613275ef24fc96edcd682ecbedbc966d52493fb3a7eac47cf76bd02058c810d349754d53e61f6f90f639bff5f01b098d81f08b2e20bb49f6ad73c58f0b90b76799a2024821cc26b32498f50209a4d92b588fa99f4b9089ede51fd778829017a7914cf519e19cd81110146d714cefb39be826f2512bc15b384d04a18eaf4c69ba0ef92a00659c33647f324d08675bf33288b8c0f86624cfca6d396d857a6f9a99a46bfdf17515d965606840c040b0d887050c8a9f5a62052d27a1ec1a616d4b350c2c40ec742fe11057b39736959609f8f02864b1cd9a4c954a74218466b0a86575f33ef1f03a16bd65357e3627397f6978bfc422fdf7435c71e187063211db793b11fe71610c42bec41c982e4642e34119f698014f05f0040aed0adaf7a98b17c6a7000ffb980e168aeeb0fa120aab99c54122d92acef6b0f40e1b0b2a0d477414b5fa58e1f80dd7321a72be7f0b6076e91733faeadaa", 0x21e}], 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x2, 0x2, 0x9, 0xfff, 0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x800, 0x0, 0x0) accept(r2, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001300), 0x4) shutdown(r2, 0x0) 18:21:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) r2 = syz_open_pts() close(r2) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000029c0), 0x400, 0x0) writev(r3, &(0x7f0000002a40)=[{&(0x7f0000002a00)="f821498508ee01c54cfea9b2b81b8f7332b89f07a116b3fa2d8cbb1d0249f2496cdce2b0b8", 0x25}], 0x1) readv(r2, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) writev(r2, &(0x7f0000001900)=[{&(0x7f0000000280)="7f1a5e1fe173bafcc56911c01df901fdb67367f2ced290d6159917812e4c808b765dc641ae15543db2a7a193bae84bb28072edb8ddc1cdc32ac6a1ca782f71c394aa0b9e7591d4eacc66fe9eb0f274abd34f76737cdb6b6a853960796f787f689e425a8b9e8139f24ead41c51b3abf4cd92482fc5647668b0dfd1e8e1729da9154e9c37670980fd42e20c6efceb292600a6023c8725270e9cf420fe7ea150272c35aaf88ff60d66551c840e02774ab4629a27b8639fcc897f62d75dd42535b9be2c6728171e241c392cc87d9c92735c972255bebf9a5962c8d1ce4a8bfdb46e68fa9c951", 0xe4}, {&(0x7f0000000380)="9c216bb6eb4ac589098260918c2aae1faa83ea87579db19cee9e5cd641b2adcf7188a936450384b682a36457b7a1c9f64688b6e62ee673d7d0e70c907dd396974c003bd280f741d3bd9f3dc578ca7be90b31b702f0e44ce057b3425fb1cba67f0507919606edd5341cd2e6e934712ffeaea73653e1210a65c656d57d23d8fcc43085dc22269cf921d2493d1a34bb88f4ff61275bc2a41986563abd3ded836424c8b9a47a5497164a7e38a01e46adc51b0da74ab6b8d90fbb59619a289386724dd1863e70aadba28c53327ec4969c1f75af624a4ef45484d7a9ebd6a5355836eee9c482c4f3a31e42fc13eee950fde67e1f70aece24083169628a3d382b46ca7106bda4c1227324a94375e2d7c651ecb3b40c9981c90497808c12c9e5d34a4cbe5b2e7c854ac1ea7801e0e5e43b3b285045a3f71a203a76a473a41e49d62b6989e5eb885dea9ac75cae26c753c151fc31d3adeae7fa761286a79d544c456df50a40b460aa86d8051e9b9ae7859661e55f612c0f242d5da9b9b3373106caa82b2bc417b9f670da23071b3abec74bf668d2d9c99c5e50721d849830107fc84910c5a7a603bb16aaefcb07c828751aaf50284f8f5b6ff38309dade28443f94d782b0e873a5e967aa4eba8ea9d70ea46ff1dcd20be7b7df235b0a2b968d096217d511c45da30f692e14d0b0ce6ed2fb7dbfc1fbe6e210dc1d7db097e6d76459e80cbbac40369d9cd79a9174c2ad06aa7eb6b34048cc8cab3876966d9e246bd6272851057c4d79a93dafdea92f8d501ed012e4b589a459c79e1d855ac85366551e7dece2112ad1e3486f401798000a437bc1961602cf301cc5e1adeb58ef189956a098533e63d631bfff1c08082fe077f38da08e2b3cb8483774f3bcf7712937433157e70a635427b2142b5c188fe8a7949f71b47afee7dde4b2f3ef28ca3b9be28eb5d2149c1d559146da24d5f6884944331bf75ea9f49f628a467e4928d940c12f552fe025615dc8b826adc51179b0c3d631581ec7860a710f15106427fbe6a0332161af2d0d53d9452e5468b0c1c5ea0cd573ecb965b483b56a0b6d0b5b5560a2877ba06137a8f367fbe937051d121f041a62f7f6ef77ac92f4f30eeb418c1ccb883a7eb877674ec4c9c8eb62ba07f59dd7b34fcb41ce2e1559ca80d4c3a854befba8374e98fde6e01a9949b1a3643c9c9d5c91e04fd914b2d2ca54d02c510decc753bbc4f1a4406f2522cd2fb669850a54a4ecc02cdac9408c2ed2ed022bc4b1e8cf0ab1867a32b075d4a1dbad64609476fbde24838f9e5687d07b626613111d855d3dd7e882a540611ab67b8c8d98146162bdfc96936718ee7778223bf63f4e74d0580930cca58025e166cebe3a262090823e0553bf06816b5edecbdc21dbef9a49111538612e792b4fcf2c72f14f730debfe0d7d80715edd5e64e7780bd5b0b37c76a7cf10a34ebc3333e3260ba688f116d61054bab1cd46242d7699f495d0ec8d07e05d99c666209dcb1d8fb07ef99e932135989bc358ef5f55f5c5d2dd076135575f3570e3fec5273853d0406716bae28b472ab57a96770070ae0b8c70f749dd932f7d2674a62695785a7aaa08c12c1020476f291bd6dcc3473806de91d70fd1f1666a6a8aa7eabbbb220cd23da866727464782498b70b3e270831cbe14c778826b008ccfede6e1fd086a5e1d4a834872c6ef3ae63532cb90ace15e32d30679fc6942d55938421f7a759992f83dfdda00c11516741983d1d538f06026b7d079be5932c05d332dd84edc67370c04da41548f8f21d142168541a0ac75580044622871b620fc74b82b355ed30bd3ff1a812256a46329aeacd065b0c23e73afcb8d23c386e1c72d77a0c36a6275dcbc7280a558eebcfa9db7785c4c60330e4a05b4dc02e8972e0f1ad571017bab0deb27a4deebd13b8254d0a333394a930e2ee915a43c2f01e1d767faf058ec12a908a5941d382a729b8699a3580b9e7977590fbabc998afbdeee49fc8260140fb7b698b5f9d3334987fe3716a907eca609138509ec10d625e05b25154efcb6c6e687ea8086875891d7ed1a9c2f0fcd7b3ce9cfbf04b1e12341d8976fae9c1389aed82d5545ff36ff6951fb2f3e4a9845de16cafe851928b8318b76ddff900f46696e179e6c06923ca5c5b0259e654d9858e45aae1ec307b985d753c1fcfa7985f69e167041e1dafca27b5c3fbd690e46f0cb3c1001b5537ecb3c0cb33d51a474908cb7ef7d78ff7749ede3559d813c8024d6510391f8df01948d52a46b137b852a4f18b5a5b3eaffad0be50113e89238f61922ef1f4bdcdb606e2813e16599f4fb9d405686b977da1ec649aad269f8257fa7d186122311c6d90d90765521069659114241ce062337216dd44f5bdebd31d03dd9ee2bed2a31797450ba9bd60bf32774b1adce6ebc3dcf47cb2c103fa57dd65b25c3b38e69cfec3a566211d6aa7df74fbad1c37bb482e0afa4cbd32ef9fca72fd54c7baca5df99d7fdb6d16f17cc10647df234cc9b7233b23f594e82accd6b20d699f96c83522a9ca7bd3df8c36ae2dc3cdd64fe0dedfeb8a2e46eee48ac690d1812d984b73424e48ad6a5470bf674fe954cd116dbd7884f0dd1fc2dc1cb2c71066638b0395cba77b63231f4b848950f17b583212aa043bb1294551798d3957ea131276be4e76455272a5ff6f46628009a4545b3bef68a1d4e8dc4b3941da4c72a641a1d9b4ef796670d1544dfc4e1e22876df00d00c548075ecb2c56404d05ec62e44b69d41363c435540d779cb2cf7d2a8ca0d18ac865a1783e3d6791a12009a65e9ed609e052742cb84fc425e768bff42fbddf1055675edae7da04021d7070a676b4e7793612aac272be73eb1b33fd5cf1faee62dcdc0fea6bece1510dfa57e6a030ae28bcd68c77e460559834555b16d21520e6b4f3528c6bcfb63f044b29b318f56214fc6861841807267f78496625e12007420862013c9214d9cea0d4fed1a5609df0d52ff2d0d620b742b29340f626cdaecef127aad44a77f9d113cefad26789adab087a77d1f9ece9d9f61abeee31302588762c094e4835e3de5216420ac0aa9327a2286c07bef7928349a5cb697dd1994e52ceaec048e41c504ab32f5ca7fbe027499b734e1003e5a9e43f9147bd23fa64a4d2b4d574dd3007fd45fe6e1f4a6d8891abe6e08e97ddb64b75267111f61b77f644ed215357d21b1f6581201660da4da02f6fc32df7446a9331948d87d8e759901357a0805e9190eef8d2e01bc49e06f922e7b9a8cbab13c9591533cc8bf38b1d39884e7bdfb733fee7b1974fb8b11fa9595973aad67796b400f845ebd43d901ff6b51eb707a7f0f1759d2ddfab7d01e0883d6e5283909bd4e8b3221e6f18c12cf82587b901ec8df5c0fddf8def02d078bba27db4d6aea7ffd69cd12148688d9692a9bebfde76b069c79ceb877da368d7bed973a2b8f54a2d3b6a101c2d670bac93068cca9a13444a590c2ff4816664f5ce31d2df9368a5a03b2f888ebaa6e562fbc5b99f89901e00cf52a4bd7c7171aaf74459d5e324928806e952ca5a3ad6296593c32bc8d9b703bd1b6812eaaa0bf05cb4be76a054203a42edef102361a095a88d3af083389270809378d9f1acfbbd5449acadf7fa44606c235f80ec4f676b9b9a26f70f5d4d34d2ff73d1a295d4de9166419e3f049f9cbddbe0552ec807870834404dafd8940625a76ff9d24d73a3cab827dc2af2c224efd28f28ce0d5addf073a95b34d59e962bce5353cd97d498b97009e70f9a21e251d7cff5aed5b7c3ca480d4d6a16b2f3288ab4c6845d64f5f716c1c6e55deff9d0ec7e0c8fc0accad8fb6b887c87961f2c0c1071b91e3d3b9e64ddac81ddc6d88b5033fca250578ba0a37b4ad8657b749a0d96113c65ae5fdaccbea589628739bfbe83d4e204e79db3458c8eb8c276a9ca10aafd5e81ddfe966d52babd4b235dce269839ac39fdda9f1dfca292f19ed4699f94ebf14bab3b09f69d3ed52d1dd102c7519cd35551cd7129bd8addfff7895fdb42a9ee75e012527b29bed4c6a8c35a441069ed1a8b19cbb3b998715b24041dddf1412f7b6936f6cb613892196cc59ab22e47e12bdd87fa6a39856ebae1bbf7cfed53c7d4077cc5a91b7507479ef7ab5e9bdf4758b40e2008ebe89f42980893e82687a6cd7f111d3df2e3c400cbb3eb6e758903147d5aaa16cdc86ed64f6497fdcc298990a03508474eef18185b7ed24f2a7f897b4a3660251ddf980fd286d56add22ff73c8132e1d5752f8806452106c2fdf79c9fc4008988b9d1c39cc4ed5ab4601784bdca67727e8458403f0b113da2cd764692e71052337eccd02967d69fd1b1aa0112fcc0c72fc900b3891d903f12d4f91d7ada601c29527cff32eec23a685cd0e45ff4811caffa0ae7087fe73b2a69ce3c49f46a615a7f1978cc965dec256fb14f90ae8cd892a59ed929667f10dee15a3cf1111c431bbe570248aec59138b20f4dce931d0a7183080b31b4dde5650daa22e40a217eba02ad2547b70f61e303d751b36467461a72bec3ede55e3743d5550ae5487455d8ba1bc5807f05a5b6847d677b74713d2f3f7bb30fb3e3726269b37e46e90a8b2a382c4b6ae874d25a2f7175e1304a66a0d2d79baf1235ea55f8cf8b636925b3c6ac268ab748ddcc533b33cdebff357c95f71fb0b339c3b53b7d5c12516b4a2e3af64cc1a221cbe234be6f6a2a5ccd5e2cfb9c994da21cd9cf9be6af79ccf6f87bcd5f687ad2ce79a036ab53f368772c0681f89562dedaba77b68d2f5e3b38d9e59b7632519520e1daf041ec1c336b4f8d0653dbaea978c77fc033511d3aa05ca2cbc4b8b67ff0686f8e0604e0b1b07626f91128df58cb4abaf5f7646aa5b5b8e31f630773c7a2920003e4f8340921e40a974f07a17d6b407871e57003502fa2dfa18871143fc33d5b66cd1b9e44a53a6961dbb281da1a289a24a73b4feb2b24c5861b29cecf20e247aed6f3e613339c327aac962ae59e5e804e950cb6c340c9252ac6f11c2850c842c065977c753d04e202ec3335e5ffc524e37c8b9386a0a2492cd484a70ca9a087d4166625a1efcf0d2c87c2899f46be9a3d56241d805f2f3c168c89c1ab08cabbff831320acbecc7dab4565bd9bd9817797d33b1803f20fd5d845855a50398f1a8f3b3ae9c5ada76e4ddba53d72d2c3bf5136e4d32c859ece59d67d3385495a7919c1464dedf1c025b38f5dc656af134d689b70ef40cde9d893f85407a19333979bda4768ebc265a2fe067b775af2ccfbde403efcae6a8c5324101bae0f6990b039c1762e9038c2487e7aa1d78340922eb593ce3caa97b0f8b0642461577b52eaa97275de5cf59ca7dd815cdeaca495efe1c1bb0e1781fdaeef9fe45d3a477162679058712e196b3be3feb4e67a6fa49da7db5aeff0db15bf0dc86ca24b9ba659924ae7f014c3dfd1c4efe4389a7f1c1a3b425d4f302d09f73977e2aafe61a0ee1ba3376457f6f00203b22bac07855ec37b7af67c46607578a4360cae9b683cbcab65bf3a5d709806f58908cf2e15750c66a18c9633e3e89dab0f8dd7095517821ebb6131907ab28a5ae3142f405f18e65fb94b1334e67d9d851bfa3094c05f49e8bc9ee9666cc47bc1396b22d25c0aea14bb387291c5b7f129205800a84cddbd3dba5c7257edf782a6ffceb526c6d950e38aeeb0defcdb9e1d272121d7ebb02024ba847ffd20beba09e9438d2c922648d20ded1b8415d8bc0ad50514714ea499d4e9f5c43ffb9c84edf74161b88acff347e7a3b890c0e91cc46512e4a9b7cb0b6", 0x1000}, {&(0x7f0000001400)="f852b44779ac05a46cc6435daf0dd8ad32b398955fcfebea3697cc6bae13f387082cc6f8493dfa2c8495cf1ff83286a0aa5212c2ac904de53fccfd82f2912f77bb94b427854d76be2ae508d1029370935eaffc9c4db7a201568ce9d4912dcc73e85f2f105157d891d2dc7ff44d832d8e190cfb6d916e4b4cf280b1b087972e9f7c2015418e2eac9861a1637f71d23c492eb76429cc15693bb5c6", 0x9a}, {&(0x7f00000014c0)="54fa50e203923f5dcce5ddae37bfc2ef4129d78f7e6ac4169242343fe714ff32229d8cca29f228f1d7afd87d0eb3918bba5a9c53dd6f952a25de0e5105039b2232966d8edf9b8c6c2765c60174e3a72da03d6942ebc4eb095099540cb593af9b4ce1643e163196787763c96354bd670af28f01437461404ebcf21a1c21f4edf5d66abe7d8b7e166e749cd5b47ff5cb87cac3d4002707b4f14882cdd1fbabf699feb9", 0xa2}, {&(0x7f0000000100)="06d00297deb48b3916d700a73f2f846df0a4030c189a78e54aa2f6b11371df9bac19ea4cfa2ca8474d8d89b701bf75b8fea2a8d0828777ecea60ae81f9720d880c", 0x41}, {&(0x7f0000001580)="280cc5486ce96837fff2058377a084eef9954fe46d2e36ccc5e1213737d3825ca15b1d0c16ddd4ba1e5d8f208d6df055aa5573ffafe1aea55542de3ba70f7348d4373930767afbc6d3d1da3203ca7ab07ab8248202511d54a8f0031f242ca8c1d80c3312b4a4e7d6babf89e95eae1f72a86f4ace4fb783d26762e82263ef5a053bebc07a4aa2e84a37ee540bcf1269eb8980481e56c0b3b2398ed34f6002dee2f4c5e43e86820ed3a823ffda173fc3bec5e4e9", 0xb3}, {&(0x7f0000001640)="19272707d4b9f05594655e9e557dfbe074133943a590d2d31753c5295008eacc833741388139b46a5108b18561bb43faafcf5e452578300be8d53631c375b2fca07d3e09ec3cb047dfa2fd071d470be3923521a4c51f4bb9abf59868d8c2cb5f7a98aeba87baabfdedfbad237a57b670c1a66023901ed4858a245df8e706e1a70aa02e06bdbe31dfc5c8e67c32f2f3fd65db33", 0x93}, {&(0x7f0000001700)="a9387ebe94c7b7ebe1fd112a6550f1f07491f92649db5a88027423599ed7a76849f14111fc8dd2497b56f9e1269dc31c28bc7b054f57a60a913ef9aca9f7e152e679819d3a7bd3d47a7cc585d602184634c0e918c3068ffbb0e27b0d4f8c6c43e48b27bcf045cbe7daa9b5a44036029b6783672985c758cd47f53357916af298a5faa62dba6a53e92c972d55787759d6264b4a7a1c297d0e6ff4be123885ace37903264323cda656a939d01a8edcd1a38e9e7f85abebb0b9403ac764513e31f3f1a28f626fce02c83da5e14ccda2e6ccf04e508aaa24a2ef9acb", 0xda}, {&(0x7f0000001800)="3327785faf0a06962509c5f9ad22d51840be3d37bed18551064035936a5f0c60a3bfbb60d9b048505e681c53a27f5f4e41f75cf551eba6ca591024d44934101d6bd46990f97ff2bb98bfc8b73841e93bbf0fde3ccb4de36c199ae9275011173fb5bd518a1911255bc25656eb3fe44eef8833886259c156d474ac494e76439956b1341b10ae7063d1e888914ccd3624fd53ac916f8c4cffc824577f8cc17f6f64ca1f614987f51099cf95a884cbc89bba798c5588ff00e2197ae59e8b14e16444cc8328e99037d3", 0xc7}], 0x9) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) (async) write(r0, &(0x7f0000000180)="b6a72e07005c176ce582c657684b0b5af105539368f6249017927b81e9f08ae5445152c5051136350616ec51ad13b768c2713dd29c1752bc235cf7396bd46d6c0b6e2bce49398f990af9da8dc180ae67a63d8e3bca0b8d7fed1295a920731852e9c6fe614408c6f7befe778005f0ba4a148c381441ee875247bef17b02f899ba8cbeca893fd31dc2de89ab2e13cc4f12dc6ba62e9c40998203e1dc36cb4e389099d723beb0415270bd62262e45e889be34689d4de8fb1e51c1ebe7c91cce4dde80fe1f4b2411d5607caf4c820aa7cc9f6f362520d5b4140a2fa1731d165131a7d6fc74ce2ae277d070b165f506c143da5f0289000000000000000000", 0xffffffffffffff59) 18:21:15 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040)="20e3b4a3bf87c830f0d2bb12d603e13477763e85f42685ea57196cea33b6", 0x0, 0x0, 0x0) 18:21:15 executing program 4: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x0, 0x0) msgrcv(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f802f9c"], 0xf4, 0x0, 0x1000) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0xfffffffffffffffc, 0x1000, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f0000000240)=@abs={0x682eb13985c518e6, 0x7}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) 18:21:15 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) socket(0x18, 0x1, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x3b, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:15 executing program 2: r0 = getuid() setreuid(0xee00, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r0, r1) sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 18:21:15 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:15 executing program 6: r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r1 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r1, 0x0, 0xd9}, 0x0, 0x0, r0, 0x0, 0x0, 0xa2, 0x3, 0x4}) (async, rerun: 32) r2 = socket(0x18, 0x1, 0x0) (rerun: 32) connect$unix(r2, &(0x7f0000000400)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async, rerun: 32) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (rerun: 32) r3 = socket(0x18, 0x1, 0x0) r4 = accept$unix(r3, &(0x7f0000000140)=@file={0x0, ""/262}, &(0x7f0000000040)=0x108) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) ftruncate(r5, 0x8166) r6 = socket$inet6(0x18, 0x4, 0x1) (async) r7 = syz_open_pts() close(r7) (async) writev(r7, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) readv(r7, &(0x7f0000000580)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) sendmsg$unix(r4, &(0x7f00000003c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="00002eb54f8f6c653000019caef421fda63e12ceb504d8cdf6764d84f21bf7c35b70c294c4b95cf505c51347650054b5f4b34e704a174f9e64e0ba5257a907fb5bb5d2c4420aea223963fc4e431aab21fa88fa4365376338b5808b1494be077eac95f69ad4ed31c121e120dbfa8465e702852dbeaca690697088fed31b9e570c324293da8b420b26bddead5deab688f6930caefeb302cb8e0ee37c42b9c3ac260101894d127449a9e64fdd00a942f6a619e444ea6e229552ca97aae8dbbef2d4efb083"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="ad52a78cbd72ccff4419a2e030f029a0e22576813aace0428e6a6e78a01e40c43b3fa03948bf82454bddbc0db658ee1a2c023907fddf02efba6e648d48f8b58757d3a90db6f247d6ebcfed91b35ccebf659f9ada603c0e2a7ef42ace458bcdd7de2fb40b709b652e824d3e", 0x6b}, {&(0x7f0000000300)="d0c553d1a11179f8f4b03fd89513ff8a969ee25365b25d2e55c8b32f2e77a4899c5a0be72baff6f5e305", 0x2a}], 0x2, &(0x7f0000000380)=[@rights={0x28, 0xffff, 0x1, [r3, r6, r7, r3, r3]}], 0x28, 0x404}, 0xb) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fsync(r2) (async) mknod$loop(&(0x7f0000000440)='./file0\x00', 0x80, 0x1) fcntl$getown(r6, 0x5) 18:21:15 executing program 5: syz_emit_ethernet(0x3f, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f1e5b2", 0x9, 0x2c, 0x0, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x3, 0x0, 0xfc85}, {"93"}}}}}}}) 18:21:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) (async) r2 = syz_open_pts() close(r2) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000029c0), 0x400, 0x0) writev(r3, &(0x7f0000002a40)=[{&(0x7f0000002a00)="f821498508ee01c54cfea9b2b81b8f7332b89f07a116b3fa2d8cbb1d0249f2496cdce2b0b8", 0x25}], 0x1) (async) readv(r2, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) (async) writev(r2, &(0x7f0000001900)=[{&(0x7f0000000280)="7f1a5e1fe173bafcc56911c01df901fdb67367f2ced290d6159917812e4c808b765dc641ae15543db2a7a193bae84bb28072edb8ddc1cdc32ac6a1ca782f71c394aa0b9e7591d4eacc66fe9eb0f274abd34f76737cdb6b6a853960796f787f689e425a8b9e8139f24ead41c51b3abf4cd92482fc5647668b0dfd1e8e1729da9154e9c37670980fd42e20c6efceb292600a6023c8725270e9cf420fe7ea150272c35aaf88ff60d66551c840e02774ab4629a27b8639fcc897f62d75dd42535b9be2c6728171e241c392cc87d9c92735c972255bebf9a5962c8d1ce4a8bfdb46e68fa9c951", 0xe4}, {&(0x7f0000000380)="9c216bb6eb4ac589098260918c2aae1faa83ea87579db19cee9e5cd641b2adcf7188a936450384b682a36457b7a1c9f64688b6e62ee673d7d0e70c907dd396974c003bd280f741d3bd9f3dc578ca7be90b31b702f0e44ce057b3425fb1cba67f0507919606edd5341cd2e6e934712ffeaea73653e1210a65c656d57d23d8fcc43085dc22269cf921d2493d1a34bb88f4ff61275bc2a41986563abd3ded836424c8b9a47a5497164a7e38a01e46adc51b0da74ab6b8d90fbb59619a289386724dd1863e70aadba28c53327ec4969c1f75af624a4ef45484d7a9ebd6a5355836eee9c482c4f3a31e42fc13eee950fde67e1f70aece24083169628a3d382b46ca7106bda4c1227324a94375e2d7c651ecb3b40c9981c90497808c12c9e5d34a4cbe5b2e7c854ac1ea7801e0e5e43b3b285045a3f71a203a76a473a41e49d62b6989e5eb885dea9ac75cae26c753c151fc31d3adeae7fa761286a79d544c456df50a40b460aa86d8051e9b9ae7859661e55f612c0f242d5da9b9b3373106caa82b2bc417b9f670da23071b3abec74bf668d2d9c99c5e50721d849830107fc84910c5a7a603bb16aaefcb07c828751aaf50284f8f5b6ff38309dade28443f94d782b0e873a5e967aa4eba8ea9d70ea46ff1dcd20be7b7df235b0a2b968d096217d511c45da30f692e14d0b0ce6ed2fb7dbfc1fbe6e210dc1d7db097e6d76459e80cbbac40369d9cd79a9174c2ad06aa7eb6b34048cc8cab3876966d9e246bd6272851057c4d79a93dafdea92f8d501ed012e4b589a459c79e1d855ac85366551e7dece2112ad1e3486f401798000a437bc1961602cf301cc5e1adeb58ef189956a098533e63d631bfff1c08082fe077f38da08e2b3cb8483774f3bcf7712937433157e70a635427b2142b5c188fe8a7949f71b47afee7dde4b2f3ef28ca3b9be28eb5d2149c1d559146da24d5f6884944331bf75ea9f49f628a467e4928d940c12f552fe025615dc8b826adc51179b0c3d631581ec7860a710f15106427fbe6a0332161af2d0d53d9452e5468b0c1c5ea0cd573ecb965b483b56a0b6d0b5b5560a2877ba06137a8f367fbe937051d121f041a62f7f6ef77ac92f4f30eeb418c1ccb883a7eb877674ec4c9c8eb62ba07f59dd7b34fcb41ce2e1559ca80d4c3a854befba8374e98fde6e01a9949b1a3643c9c9d5c91e04fd914b2d2ca54d02c510decc753bbc4f1a4406f2522cd2fb669850a54a4ecc02cdac9408c2ed2ed022bc4b1e8cf0ab1867a32b075d4a1dbad64609476fbde24838f9e5687d07b626613111d855d3dd7e882a540611ab67b8c8d98146162bdfc96936718ee7778223bf63f4e74d0580930cca58025e166cebe3a262090823e0553bf06816b5edecbdc21dbef9a49111538612e792b4fcf2c72f14f730debfe0d7d80715edd5e64e7780bd5b0b37c76a7cf10a34ebc3333e3260ba688f116d61054bab1cd46242d7699f495d0ec8d07e05d99c666209dcb1d8fb07ef99e932135989bc358ef5f55f5c5d2dd076135575f3570e3fec5273853d0406716bae28b472ab57a96770070ae0b8c70f749dd932f7d2674a62695785a7aaa08c12c1020476f291bd6dcc3473806de91d70fd1f1666a6a8aa7eabbbb220cd23da866727464782498b70b3e270831cbe14c778826b008ccfede6e1fd086a5e1d4a834872c6ef3ae63532cb90ace15e32d30679fc6942d55938421f7a759992f83dfdda00c11516741983d1d538f06026b7d079be5932c05d332dd84edc67370c04da41548f8f21d142168541a0ac75580044622871b620fc74b82b355ed30bd3ff1a812256a46329aeacd065b0c23e73afcb8d23c386e1c72d77a0c36a6275dcbc7280a558eebcfa9db7785c4c60330e4a05b4dc02e8972e0f1ad571017bab0deb27a4deebd13b8254d0a333394a930e2ee915a43c2f01e1d767faf058ec12a908a5941d382a729b8699a3580b9e7977590fbabc998afbdeee49fc8260140fb7b698b5f9d3334987fe3716a907eca609138509ec10d625e05b25154efcb6c6e687ea8086875891d7ed1a9c2f0fcd7b3ce9cfbf04b1e12341d8976fae9c1389aed82d5545ff36ff6951fb2f3e4a9845de16cafe851928b8318b76ddff900f46696e179e6c06923ca5c5b0259e654d9858e45aae1ec307b985d753c1fcfa7985f69e167041e1dafca27b5c3fbd690e46f0cb3c1001b5537ecb3c0cb33d51a474908cb7ef7d78ff7749ede3559d813c8024d6510391f8df01948d52a46b137b852a4f18b5a5b3eaffad0be50113e89238f61922ef1f4bdcdb606e2813e16599f4fb9d405686b977da1ec649aad269f8257fa7d186122311c6d90d90765521069659114241ce062337216dd44f5bdebd31d03dd9ee2bed2a31797450ba9bd60bf32774b1adce6ebc3dcf47cb2c103fa57dd65b25c3b38e69cfec3a566211d6aa7df74fbad1c37bb482e0afa4cbd32ef9fca72fd54c7baca5df99d7fdb6d16f17cc10647df234cc9b7233b23f594e82accd6b20d699f96c83522a9ca7bd3df8c36ae2dc3cdd64fe0dedfeb8a2e46eee48ac690d1812d984b73424e48ad6a5470bf674fe954cd116dbd7884f0dd1fc2dc1cb2c71066638b0395cba77b63231f4b848950f17b583212aa043bb1294551798d3957ea131276be4e76455272a5ff6f46628009a4545b3bef68a1d4e8dc4b3941da4c72a641a1d9b4ef796670d1544dfc4e1e22876df00d00c548075ecb2c56404d05ec62e44b69d41363c435540d779cb2cf7d2a8ca0d18ac865a1783e3d6791a12009a65e9ed609e052742cb84fc425e768bff42fbddf1055675edae7da04021d7070a676b4e7793612aac272be73eb1b33fd5cf1faee62dcdc0fea6bece1510dfa57e6a030ae28bcd68c77e460559834555b16d21520e6b4f3528c6bcfb63f044b29b318f56214fc6861841807267f78496625e12007420862013c9214d9cea0d4fed1a5609df0d52ff2d0d620b742b29340f626cdaecef127aad44a77f9d113cefad26789adab087a77d1f9ece9d9f61abeee31302588762c094e4835e3de5216420ac0aa9327a2286c07bef7928349a5cb697dd1994e52ceaec048e41c504ab32f5ca7fbe027499b734e1003e5a9e43f9147bd23fa64a4d2b4d574dd3007fd45fe6e1f4a6d8891abe6e08e97ddb64b75267111f61b77f644ed215357d21b1f6581201660da4da02f6fc32df7446a9331948d87d8e759901357a0805e9190eef8d2e01bc49e06f922e7b9a8cbab13c9591533cc8bf38b1d39884e7bdfb733fee7b1974fb8b11fa9595973aad67796b400f845ebd43d901ff6b51eb707a7f0f1759d2ddfab7d01e0883d6e5283909bd4e8b3221e6f18c12cf82587b901ec8df5c0fddf8def02d078bba27db4d6aea7ffd69cd12148688d9692a9bebfde76b069c79ceb877da368d7bed973a2b8f54a2d3b6a101c2d670bac93068cca9a13444a590c2ff4816664f5ce31d2df9368a5a03b2f888ebaa6e562fbc5b99f89901e00cf52a4bd7c7171aaf74459d5e324928806e952ca5a3ad6296593c32bc8d9b703bd1b6812eaaa0bf05cb4be76a054203a42edef102361a095a88d3af083389270809378d9f1acfbbd5449acadf7fa44606c235f80ec4f676b9b9a26f70f5d4d34d2ff73d1a295d4de9166419e3f049f9cbddbe0552ec807870834404dafd8940625a76ff9d24d73a3cab827dc2af2c224efd28f28ce0d5addf073a95b34d59e962bce5353cd97d498b97009e70f9a21e251d7cff5aed5b7c3ca480d4d6a16b2f3288ab4c6845d64f5f716c1c6e55deff9d0ec7e0c8fc0accad8fb6b887c87961f2c0c1071b91e3d3b9e64ddac81ddc6d88b5033fca250578ba0a37b4ad8657b749a0d96113c65ae5fdaccbea589628739bfbe83d4e204e79db3458c8eb8c276a9ca10aafd5e81ddfe966d52babd4b235dce269839ac39fdda9f1dfca292f19ed4699f94ebf14bab3b09f69d3ed52d1dd102c7519cd35551cd7129bd8addfff7895fdb42a9ee75e012527b29bed4c6a8c35a441069ed1a8b19cbb3b998715b24041dddf1412f7b6936f6cb613892196cc59ab22e47e12bdd87fa6a39856ebae1bbf7cfed53c7d4077cc5a91b7507479ef7ab5e9bdf4758b40e2008ebe89f42980893e82687a6cd7f111d3df2e3c400cbb3eb6e758903147d5aaa16cdc86ed64f6497fdcc298990a03508474eef18185b7ed24f2a7f897b4a3660251ddf980fd286d56add22ff73c8132e1d5752f8806452106c2fdf79c9fc4008988b9d1c39cc4ed5ab4601784bdca67727e8458403f0b113da2cd764692e71052337eccd02967d69fd1b1aa0112fcc0c72fc900b3891d903f12d4f91d7ada601c29527cff32eec23a685cd0e45ff4811caffa0ae7087fe73b2a69ce3c49f46a615a7f1978cc965dec256fb14f90ae8cd892a59ed929667f10dee15a3cf1111c431bbe570248aec59138b20f4dce931d0a7183080b31b4dde5650daa22e40a217eba02ad2547b70f61e303d751b36467461a72bec3ede55e3743d5550ae5487455d8ba1bc5807f05a5b6847d677b74713d2f3f7bb30fb3e3726269b37e46e90a8b2a382c4b6ae874d25a2f7175e1304a66a0d2d79baf1235ea55f8cf8b636925b3c6ac268ab748ddcc533b33cdebff357c95f71fb0b339c3b53b7d5c12516b4a2e3af64cc1a221cbe234be6f6a2a5ccd5e2cfb9c994da21cd9cf9be6af79ccf6f87bcd5f687ad2ce79a036ab53f368772c0681f89562dedaba77b68d2f5e3b38d9e59b7632519520e1daf041ec1c336b4f8d0653dbaea978c77fc033511d3aa05ca2cbc4b8b67ff0686f8e0604e0b1b07626f91128df58cb4abaf5f7646aa5b5b8e31f630773c7a2920003e4f8340921e40a974f07a17d6b407871e57003502fa2dfa18871143fc33d5b66cd1b9e44a53a6961dbb281da1a289a24a73b4feb2b24c5861b29cecf20e247aed6f3e613339c327aac962ae59e5e804e950cb6c340c9252ac6f11c2850c842c065977c753d04e202ec3335e5ffc524e37c8b9386a0a2492cd484a70ca9a087d4166625a1efcf0d2c87c2899f46be9a3d56241d805f2f3c168c89c1ab08cabbff831320acbecc7dab4565bd9bd9817797d33b1803f20fd5d845855a50398f1a8f3b3ae9c5ada76e4ddba53d72d2c3bf5136e4d32c859ece59d67d3385495a7919c1464dedf1c025b38f5dc656af134d689b70ef40cde9d893f85407a19333979bda4768ebc265a2fe067b775af2ccfbde403efcae6a8c5324101bae0f6990b039c1762e9038c2487e7aa1d78340922eb593ce3caa97b0f8b0642461577b52eaa97275de5cf59ca7dd815cdeaca495efe1c1bb0e1781fdaeef9fe45d3a477162679058712e196b3be3feb4e67a6fa49da7db5aeff0db15bf0dc86ca24b9ba659924ae7f014c3dfd1c4efe4389a7f1c1a3b425d4f302d09f73977e2aafe61a0ee1ba3376457f6f00203b22bac07855ec37b7af67c46607578a4360cae9b683cbcab65bf3a5d709806f58908cf2e15750c66a18c9633e3e89dab0f8dd7095517821ebb6131907ab28a5ae3142f405f18e65fb94b1334e67d9d851bfa3094c05f49e8bc9ee9666cc47bc1396b22d25c0aea14bb387291c5b7f129205800a84cddbd3dba5c7257edf782a6ffceb526c6d950e38aeeb0defcdb9e1d272121d7ebb02024ba847ffd20beba09e9438d2c922648d20ded1b8415d8bc0ad50514714ea499d4e9f5c43ffb9c84edf74161b88acff347e7a3b890c0e91cc46512e4a9b7cb0b6", 0x1000}, {&(0x7f0000001400)="f852b44779ac05a46cc6435daf0dd8ad32b398955fcfebea3697cc6bae13f387082cc6f8493dfa2c8495cf1ff83286a0aa5212c2ac904de53fccfd82f2912f77bb94b427854d76be2ae508d1029370935eaffc9c4db7a201568ce9d4912dcc73e85f2f105157d891d2dc7ff44d832d8e190cfb6d916e4b4cf280b1b087972e9f7c2015418e2eac9861a1637f71d23c492eb76429cc15693bb5c6", 0x9a}, {&(0x7f00000014c0)="54fa50e203923f5dcce5ddae37bfc2ef4129d78f7e6ac4169242343fe714ff32229d8cca29f228f1d7afd87d0eb3918bba5a9c53dd6f952a25de0e5105039b2232966d8edf9b8c6c2765c60174e3a72da03d6942ebc4eb095099540cb593af9b4ce1643e163196787763c96354bd670af28f01437461404ebcf21a1c21f4edf5d66abe7d8b7e166e749cd5b47ff5cb87cac3d4002707b4f14882cdd1fbabf699feb9", 0xa2}, {&(0x7f0000000100)="06d00297deb48b3916d700a73f2f846df0a4030c189a78e54aa2f6b11371df9bac19ea4cfa2ca8474d8d89b701bf75b8fea2a8d0828777ecea60ae81f9720d880c", 0x41}, {&(0x7f0000001580)="280cc5486ce96837fff2058377a084eef9954fe46d2e36ccc5e1213737d3825ca15b1d0c16ddd4ba1e5d8f208d6df055aa5573ffafe1aea55542de3ba70f7348d4373930767afbc6d3d1da3203ca7ab07ab8248202511d54a8f0031f242ca8c1d80c3312b4a4e7d6babf89e95eae1f72a86f4ace4fb783d26762e82263ef5a053bebc07a4aa2e84a37ee540bcf1269eb8980481e56c0b3b2398ed34f6002dee2f4c5e43e86820ed3a823ffda173fc3bec5e4e9", 0xb3}, {&(0x7f0000001640)="19272707d4b9f05594655e9e557dfbe074133943a590d2d31753c5295008eacc833741388139b46a5108b18561bb43faafcf5e452578300be8d53631c375b2fca07d3e09ec3cb047dfa2fd071d470be3923521a4c51f4bb9abf59868d8c2cb5f7a98aeba87baabfdedfbad237a57b670c1a66023901ed4858a245df8e706e1a70aa02e06bdbe31dfc5c8e67c32f2f3fd65db33", 0x93}, {&(0x7f0000001700)="a9387ebe94c7b7ebe1fd112a6550f1f07491f92649db5a88027423599ed7a76849f14111fc8dd2497b56f9e1269dc31c28bc7b054f57a60a913ef9aca9f7e152e679819d3a7bd3d47a7cc585d602184634c0e918c3068ffbb0e27b0d4f8c6c43e48b27bcf045cbe7daa9b5a44036029b6783672985c758cd47f53357916af298a5faa62dba6a53e92c972d55787759d6264b4a7a1c297d0e6ff4be123885ace37903264323cda656a939d01a8edcd1a38e9e7f85abebb0b9403ac764513e31f3f1a28f626fce02c83da5e14ccda2e6ccf04e508aaa24a2ef9acb", 0xda}, {&(0x7f0000001800)="3327785faf0a06962509c5f9ad22d51840be3d37bed18551064035936a5f0c60a3bfbb60d9b048505e681c53a27f5f4e41f75cf551eba6ca591024d44934101d6bd46990f97ff2bb98bfc8b73841e93bbf0fde3ccb4de36c199ae9275011173fb5bd518a1911255bc25656eb3fe44eef8833886259c156d474ac494e76439956b1341b10ae7063d1e888914ccd3624fd53ac916f8c4cffc824577f8cc17f6f64ca1f614987f51099cf95a884cbc89bba798c5588ff00e2197ae59e8b14e16444cc8328e99037d3", 0xc7}], 0x9) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) (async) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) (async) write(r0, &(0x7f0000000180)="b6a72e07005c176ce582c657684b0b5af105539368f6249017927b81e9f08ae5445152c5051136350616ec51ad13b768c2713dd29c1752bc235cf7396bd46d6c0b6e2bce49398f990af9da8dc180ae67a63d8e3bca0b8d7fed1295a920731852e9c6fe614408c6f7befe778005f0ba4a148c381441ee875247bef17b02f899ba8cbeca893fd31dc2de89ab2e13cc4f12dc6ba62e9c40998203e1dc36cb4e389099d723beb0415270bd62262e45e889be34689d4de8fb1e51c1ebe7c91cce4dde80fe1f4b2411d5607caf4c820aa7cc9f6f362520d5b4140a2fa1731d165131a7d6fc74ce2ae277d070b165f506c143da5f0289000000000000000000", 0xffffffffffffff59) 18:21:15 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) r1 = socket(0x3b, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:15 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = getpid() semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r2 = getuid() chown(&(0x7f0000000000)='./file0\x00', r2, 0x0) seteuid(r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r2, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r4) r5 = getuid() setreuid(0xee00, r5) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r4, r5, r6, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) r7 = getpgid(r1) r8 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, r8}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000300)={{0xb8, 0x0, 0xffffffffffffffff, 0x0, r4, 0x0, 0x6}, 0x2, 0x7f, r7, r8, 0x3, 0x36, 0x0, 0xffff}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) r9 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0) r10 = kqueue() kevent(r10, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) r11 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r12 = socket(0x0, 0xc006, 0x80) r13 = socket$inet6(0x18, 0x5, 0xcd) r14 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) kevent(r10, &(0x7f00000001c0)=[{{r11}, 0xfffffffffffffffe, 0x30, 0x80000000, 0x200}, {{r12}, 0xfffffffffffffff9, 0x21, 0x2, 0x7fffffff, 0x3}, {{r13}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x6, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x1, 0x20, 0x2}, {{r14}, 0xfffffffffffffffc, 0x0, 0x10, 0x4, 0xffffffffffffff81}, {{r10}, 0xfffffffffffffff8, 0x40, 0x2, 0x7f, 0x8001}], 0x1, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x10, 0x10, 0x92d, 0x7f}], 0x1ff, &(0x7f00000002c0)={0x3f, 0x1f}) 18:21:15 executing program 4: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x0, 0x0) (async) msgrcv(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f802f9c"], 0xf4, 0x0, 0x1000) (async) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0xfffffffffffffffc, 0x1000, 0xffffffffffffffff}) (async) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f0000000240)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) 18:21:15 executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(r3, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0), 0x8000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0x12, 0x8, 0x7f8000000000, 0x7}, {{r1}, 0xfffffffffffffffa, 0x4a, 0x20, 0x0, 0x16}, {{r2}, 0xfffffffffffffffb, 0x14, 0x2, 0x100, 0x4}, {{r3}, 0xfffffffffffffffc, 0x4a, 0x20000000, 0x2, 0xff}, {{}, 0xfffffffffffffffc, 0x14, 0x4, 0x1, 0xffffffff}, {{}, 0xfffffffffffffffb, 0x8, 0x10, 0x4}], 0x1ff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffd, 0x0, 0x2, 0x5, 0xfffffffffffff308}, {{}, 0xfffffffffffffffc, 0x7, 0x1, 0x200, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x36, 0x1, 0x0, 0x100000000}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0xb0, 0xf00fffe6, 0x6, 0x243}, {{}, 0x3, 0xd6, 0xfffff, 0x4, 0x7}], 0x5, &(0x7f00000003c0)={0x4, 0x7}) r5 = msgget$private(0x0, 0x15) msgctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x45}, 0x200000000, 0xfffffffffffffffc, 0xffffffffffffffff, 0x0, 0x0, 0x40, 0x0, 0xee9}) r6 = socket(0x18, 0x1, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r8 = socket(0x18, 0x1, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = getpid() preadv(r3, &(0x7f0000000600)=[{&(0x7f0000000480)=""/59, 0x3b}, {&(0x7f00000004c0)=""/137, 0x89}, {&(0x7f0000000580)=""/122, 0x7a}], 0x3, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r9) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000400)={{0x1, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x20, 0x2}, 0x3, 0x2, 0xffffffffffffffff, r9, 0x7ff, 0x8, 0x3, 0x3}) 18:21:15 executing program 5: syz_emit_ethernet(0x3f, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f1e5b2", 0x9, 0x2c, 0x0, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x3, 0x0, 0xfc85}, {"93"}}}}}}}) syz_emit_ethernet(0x3f, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f1e5b2", 0x9, 0x2c, 0x0, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x3, 0x0, 0xfc85}, {"93"}}}}}}}) (async) 18:21:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[{0xfffa, 0x5, 0x6, 0x3}, {0x1f, 0x65, 0x9d, 0x5}, {0x80, 0x40, 0x1b, 0xda}, {0x9, 0x6, 0x20, 0x7}, {0x2, 0x3, 0x3, 0x9}, {0x3, 0x81, 0x4, 0x1}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) write(r0, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) 18:21:15 executing program 2: r0 = getuid() setreuid(0xee00, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r0, r1) sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) getuid() (async) setreuid(0xee00, r0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) setreuid(r0, r1) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) 18:21:15 executing program 4: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x0, 0x0) (async) msgrcv(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f802f9c"], 0xf4, 0x0, 0x1000) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0xfffffffffffffffc, 0x1000, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async, rerun: 64) r2 = socket(0x18, 0x1, 0x0) (rerun: 64) connect$unix(r2, &(0x7f0000000240)=@abs={0x682eb13985c518e6, 0x7}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) 18:21:15 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) socket(0x6, 0x5, 0x81) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(0xffffffffffffffff, 0x1) 18:21:15 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r0 = socket(0x18, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:15 executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) (async) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) r3 = syz_open_pts() close(r3) (async) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) readv(r3, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0), 0x8000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0x12, 0x8, 0x7f8000000000, 0x7}, {{r1}, 0xfffffffffffffffa, 0x4a, 0x20, 0x0, 0x16}, {{r2}, 0xfffffffffffffffb, 0x14, 0x2, 0x100, 0x4}, {{r3}, 0xfffffffffffffffc, 0x4a, 0x20000000, 0x2, 0xff}, {{}, 0xfffffffffffffffc, 0x14, 0x4, 0x1, 0xffffffff}, {{}, 0xfffffffffffffffb, 0x8, 0x10, 0x4}], 0x1ff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffd, 0x0, 0x2, 0x5, 0xfffffffffffff308}, {{}, 0xfffffffffffffffc, 0x7, 0x1, 0x200, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x36, 0x1, 0x0, 0x100000000}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0xb0, 0xf00fffe6, 0x6, 0x243}, {{}, 0x3, 0xd6, 0xfffff, 0x4, 0x7}], 0x5, &(0x7f00000003c0)={0x4, 0x7}) (async) r5 = msgget$private(0x0, 0x15) msgctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x45}, 0x200000000, 0xfffffffffffffffc, 0xffffffffffffffff, 0x0, 0x0, 0x40, 0x0, 0xee9}) r6 = socket(0x18, 0x1, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r7, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) (async) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) r8 = socket(0x18, 0x1, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r9 = getpid() preadv(r3, &(0x7f0000000600)=[{&(0x7f0000000480)=""/59, 0x3b}, {&(0x7f00000004c0)=""/137, 0x89}, {&(0x7f0000000580)=""/122, 0x7a}], 0x3, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r9) (async) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000400)={{0x1, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x20, 0x2}, 0x3, 0x2, 0xffffffffffffffff, r9, 0x7ff, 0x8, 0x3, 0x3}) 18:21:15 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = getpid() semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r2 = getuid() chown(&(0x7f0000000000)='./file0\x00', r2, 0x0) seteuid(r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r2, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r4) r5 = getuid() setreuid(0xee00, r5) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r4, r5, r6, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) r7 = getpgid(r1) r8 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, r8}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000300)={{0xb8, 0x0, 0xffffffffffffffff, 0x0, r4, 0x0, 0x6}, 0x2, 0x7f, r7, r8, 0x3, 0x36, 0x0, 0xffff}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) r9 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0) r10 = kqueue() kevent(r10, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) r11 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r12 = socket(0x0, 0xc006, 0x80) r13 = socket$inet6(0x18, 0x5, 0xcd) kevent(r10, &(0x7f00000001c0)=[{{r11}, 0xfffffffffffffffe, 0x30, 0x80000000, 0x200}, {{r12}, 0xfffffffffffffff9, 0x21, 0x2, 0x7fffffff, 0x3}, {{r13}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x6, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x1, 0x20, 0x2}, {{}, 0xfffffffffffffffc, 0x0, 0x10, 0x4, 0xffffffffffffff81}, {{r10}, 0xfffffffffffffff8, 0x40, 0x2, 0x7f, 0x8001}], 0x1, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x10, 0x10, 0x92d, 0x7f}], 0x1ff, &(0x7f00000002c0)={0x3f, 0x1f}) 18:21:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[{0xfffa, 0x5, 0x6, 0x3}, {0x1f, 0x65, 0x9d, 0x5}, {0x80, 0x40, 0x1b, 0xda}, {0x9, 0x6, 0x20, 0x7}, {0x2, 0x3, 0x3, 0x9}, {0x3, 0x81, 0x4, 0x1}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) write(r0, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) 18:21:15 executing program 2: r0 = getuid() setreuid(0xee00, r0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r0, r1) sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 18:21:15 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040)="44db5e7c7b43a53666b99b2057595429e43e3702dae822adcac55f037a772d02b3d73151fc6b114aee5dc9c6367a2c332f32ee46ef04d1cf4536e4de321eead13d9a16bfc2587e91cc09b50e9bbccab3bc4eff8c4f350cd09cd46956b66ed36d97efe9a680bba6605c8806f0a73fd4a5a8e667f92246152d81d45c98b8b27cf4ea57c1f379b2cccf187a9b36546df22ad222f9cba7afb53adb5b7e5072cbc4a16b86bb24810971ccbec6d3c990292534732071f0066df4405e797ce7008527157be9e005d7af98e1ab68148ec503014cb4", 0x0, 0x0, 0x0) 18:21:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[{0xfffa, 0x5, 0x6, 0x3}, {0x1f, 0x65, 0x9d, 0x5}, {0x80, 0x40, 0x1b, 0xda}, {0x9, 0x6, 0x20, 0x7}, {0x2, 0x3, 0x3, 0x9}, {0x3, 0x81, 0x4, 0x1}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) write(r0, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) 18:21:15 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) sendto$inet(r1, &(0x7f0000000140)="89d49b4246982bcb95f9fe3e7c574755b8bcba098a0743e2c0f38be874cc439e2d0a262e542e17c1f39681520bd55b0b85b398a6d5daad9fba549209fd7f28570cb364356137f058a2e9bc1810aae4a136aa785311316a1da0e01faf9197889a65151a4133e74cb945ad056ceeefa92435396d9a46e3689e0c9f9d0e688b1aa77c1d99b5c51f0d26782a7726a30f983d3fd1f281723fb812441de1ad1c2f3dd403cfeee55e", 0xa5, 0x0, &(0x7f0000000080)={0x2, 0x2}, 0xc) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:15 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = getpid() semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r2 = getuid() chown(&(0x7f0000000000)='./file0\x00', r2, 0x0) seteuid(r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r2, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r4) r5 = getuid() setreuid(0xee00, r5) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r4, r5, r6, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) r7 = getpgid(r1) r8 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, r8}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000300)={{0xb8, 0x0, 0xffffffffffffffff, 0x0, r4, 0x0, 0x6}, 0x2, 0x7f, r7, r8, 0x3, 0x36, 0x0, 0xffff}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) r9 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0) r10 = kqueue() kevent(r10, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) r11 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r12 = socket(0x0, 0xc006, 0x80) kevent(r10, &(0x7f00000001c0)=[{{r11}, 0xfffffffffffffffe, 0x30, 0x80000000, 0x200}, {{r12}, 0xfffffffffffffff9, 0x21, 0x2, 0x7fffffff, 0x3}, {{}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x6, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x1, 0x20, 0x2}, {{}, 0xfffffffffffffffc, 0x0, 0x10, 0x4, 0xffffffffffffff81}, {{r10}, 0xfffffffffffffff8, 0x40, 0x2, 0x7f, 0x8001}], 0x1, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x10, 0x10, 0x92d, 0x7f}], 0x1ff, &(0x7f00000002c0)={0x3f, 0x1f}) 18:21:15 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r0 = socket(0x18, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:15 executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(r3, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0), 0x8000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0x12, 0x8, 0x7f8000000000, 0x7}, {{r1}, 0xfffffffffffffffa, 0x4a, 0x20, 0x0, 0x16}, {{r2}, 0xfffffffffffffffb, 0x14, 0x2, 0x100, 0x4}, {{r3}, 0xfffffffffffffffc, 0x4a, 0x20000000, 0x2, 0xff}, {{}, 0xfffffffffffffffc, 0x14, 0x4, 0x1, 0xffffffff}, {{}, 0xfffffffffffffffb, 0x8, 0x10, 0x4}], 0x1ff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffd, 0x0, 0x2, 0x5, 0xfffffffffffff308}, {{}, 0xfffffffffffffffc, 0x7, 0x1, 0x200, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x36, 0x1, 0x0, 0x100000000}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0xb0, 0xf00fffe6, 0x6, 0x243}, {{}, 0x3, 0xd6, 0xfffff, 0x4, 0x7}], 0x5, &(0x7f00000003c0)={0x4, 0x7}) msgget$private(0x0, 0x15) (async) r5 = msgget$private(0x0, 0x15) msgctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x45}, 0x200000000, 0xfffffffffffffffc, 0xffffffffffffffff, 0x0, 0x0, 0x40, 0x0, 0xee9}) (async) msgctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x45}, 0x200000000, 0xfffffffffffffffc, 0xffffffffffffffff, 0x0, 0x0, 0x40, 0x0, 0xee9}) r6 = socket(0x18, 0x1, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) (async) connect$unix(r7, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r8 = socket(0x18, 0x1, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = getpid() preadv(r3, &(0x7f0000000600)=[{&(0x7f0000000480)=""/59, 0x3b}, {&(0x7f00000004c0)=""/137, 0x89}, {&(0x7f0000000580)=""/122, 0x7a}], 0x3, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r9) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000400)={{0x1, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x20, 0x2}, 0x3, 0x2, 0xffffffffffffffff, r9, 0x7ff, 0x8, 0x3, 0x3}) (async) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000400)={{0x1, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x20, 0x2}, 0x3, 0x2, 0xffffffffffffffff, r9, 0x7ff, 0x8, 0x3, 0x3}) 18:21:16 executing program 5: syz_emit_ethernet(0x3f, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f1e5b2", 0x9, 0x2c, 0x0, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x3, 0x0, 0xfc85}, {"93"}}}}}}}) 18:21:16 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040)="44db5e7c7b43a53666b99b2057595429e43e3702dae822adcac55f037a772d02b3d73151fc6b114aee5dc9c6367a2c332f32ee46ef04d1cf4536e4de321eead13d9a16bfc2587e91cc09b50e9bbccab3bc4eff8c4f350cd09cd46956b66ed36d97efe9a680bba6605c8806f0a73fd4a5a8e667f92246152d81d45c98b8b27cf4ea57c1f379b2cccf187a9b36546df22ad222f9cba7afb53adb5b7e5072cbc4a16b86bb24810971ccbec6d3c990292534732071f0066df4405e797ce7008527157be9e005d7af98e1ab68148ec503014cb4", 0x0, 0x0, 0x0) 18:21:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) write(r0, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="fada8a60f8b64a30f7840d4fb8980d14d660d3eee6d58e5c4eaf41291e6c4a7ce20cc262d16f80b1f3585dbe9d1cefb3c25954af7995d6073193e94a5903e982be4031089c817a303ace9e2ce5df09f3db89324e8b8690c40a5debe1478ec8a53ef367cebc2df99839dc4740d11293a2eb7d5237e319e231a543e9e05291662cf1a9b192b6a68b09a916f21d852e72858b521ffcea235b4ef7e2cb0915a1354d41b11c8ab4e6f03d51", 0xa9}, {&(0x7f0000000200)="d5c8e19832570aaa07edd3b06959b49c582dac87e2b02db033d77c70bd14bdb133a22cfc9053fff428c3475962940a83f8c1d0940b6227859524e69ee25ccb7971612feae707be96c666cbcc67fac5232ecc905f71ae09369dd55eeaf0699b78236659367ae3631cadc5ed6e2d4a309fbf45e40dddfab8537ba855fec018cfa273a5615b15b2a26ae79c371b6b6de4b3469d1cd1cd3d3ef33b8e773b4bfd161133e93bbd7e238806d7bf2972d147a2ab123dc424fce295", 0xb7}, {&(0x7f00000002c0)="9309039814d4c59aeb0d0ed37ee11a168fe7035fd5698a571b81a3b1c950e095d2fdc11975a27f59327de0ecd63e4ed4a8d5fbf283ceff36e62e1183346cbc939fdc", 0x42}], 0x3) 18:21:16 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r0 = socket(0x18, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:16 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = getpid() semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r2 = getuid() chown(&(0x7f0000000000)='./file0\x00', r2, 0x0) seteuid(r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r2, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r4) r5 = getuid() setreuid(0xee00, r5) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r4, r5, r6, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) r7 = getpgid(r1) r8 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, r8}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000300)={{0xb8, 0x0, 0xffffffffffffffff, 0x0, r4, 0x0, 0x6}, 0x2, 0x7f, r7, r8, 0x3, 0x36, 0x0, 0xffff}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) r9 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0) r10 = kqueue() kevent(r10, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) r11 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) kevent(r10, &(0x7f00000001c0)=[{{r11}, 0xfffffffffffffffe, 0x30, 0x80000000, 0x200}, {{}, 0xfffffffffffffff9, 0x21, 0x2, 0x7fffffff, 0x3}, {{}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x6, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x1, 0x20, 0x2}, {{}, 0xfffffffffffffffc, 0x0, 0x10, 0x4, 0xffffffffffffff81}, {{r10}, 0xfffffffffffffff8, 0x40, 0x2, 0x7f, 0x8001}], 0x1, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x10, 0x10, 0x92d, 0x7f}], 0x1ff, &(0x7f00000002c0)={0x3f, 0x1f}) 18:21:16 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040)="44db5e7c7b43a53666b99b2057595429e43e3702dae822adcac55f037a772d02b3d73151fc6b114aee5dc9c6367a2c332f32ee46ef04d1cf4536e4de321eead13d9a16bfc2587e91cc09b50e9bbccab3bc4eff8c4f350cd09cd46956b66ed36d97efe9a680bba6605c8806f0a73fd4a5a8e667f92246152d81d45c98b8b27cf4ea57c1f379b2cccf187a9b36546df22ad222f9cba7afb53adb5b7e5072cbc4a16b86bb24810971ccbec6d3c990292534732071f0066df4405e797ce7008527157be9e005d7af98e1ab68148ec503014cb4", 0x0, 0x0, 0x0) 18:21:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) write(r0, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="fada8a60f8b64a30f7840d4fb8980d14d660d3eee6d58e5c4eaf41291e6c4a7ce20cc262d16f80b1f3585dbe9d1cefb3c25954af7995d6073193e94a5903e982be4031089c817a303ace9e2ce5df09f3db89324e8b8690c40a5debe1478ec8a53ef367cebc2df99839dc4740d11293a2eb7d5237e319e231a543e9e05291662cf1a9b192b6a68b09a916f21d852e72858b521ffcea235b4ef7e2cb0915a1354d41b11c8ab4e6f03d51", 0xa9}, {&(0x7f0000000200)="d5c8e19832570aaa07edd3b06959b49c582dac87e2b02db033d77c70bd14bdb133a22cfc9053fff428c3475962940a83f8c1d0940b6227859524e69ee25ccb7971612feae707be96c666cbcc67fac5232ecc905f71ae09369dd55eeaf0699b78236659367ae3631cadc5ed6e2d4a309fbf45e40dddfab8537ba855fec018cfa273a5615b15b2a26ae79c371b6b6de4b3469d1cd1cd3d3ef33b8e773b4bfd161133e93bbd7e238806d7bf2972d147a2ab123dc424fce295", 0xb7}, {&(0x7f00000002c0)="9309039814d4c59aeb0d0ed37ee11a168fe7035fd5698a571b81a3b1c950e095d2fdc11975a27f59327de0ecd63e4ed4a8d5fbf283ceff36e62e1183346cbc939fdc", 0x42}], 0x3) 18:21:16 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x80000001) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000480)=[{0x74}, {0x20}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="b28648f427afc9", 0x7}], 0x1) 18:21:16 executing program 7: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:16 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x9, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r1 = getuid() setreuid(0xee00, r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7, 0x0, r0, r1, 0xffffffffffffffff, 0x190, 0x5}, 0x7ff, 0xb737, 0x1000}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xc) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) semop(0x0, &(0x7f00000002c0)=[{0x4, 0x81, 0x1000}], 0x1) semop(0x0, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) semop(0x0, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {0x3, 0x95}, {0x2, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)) semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x2, 0x80, 0x800}, {0x0, 0x8, 0x1000}, {0x2, 0x1000, 0x800}, {0x2, 0x7, 0x1000}], 0x6) r3 = getuid() chown(&(0x7f0000000000)='./file0\x00', r3, 0x0) seteuid(r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, r0, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x15, 0x0, 0x5, 0x3ff, 0x7, 0x8040]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r6) r7 = getuid() setreuid(0xee00, r7) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, r5, r6, r7, 0x0, 0x1a0, 0x7f}, 0x3, 0x2, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, 0x0, 0x0, r1, r6, 0xd1, 0x20}, 0x9, 0x100000000, 0xf2}) r8 = socket(0x18, 0x1, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:16 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) socket(0x18, 0x1, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) socket(0x6, 0x5, 0x81) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(0xffffffffffffffff, 0x1) 18:21:16 executing program 7: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:16 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) (async) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) sendto$inet(r1, &(0x7f0000000140)="89d49b4246982bcb95f9fe3e7c574755b8bcba098a0743e2c0f38be874cc439e2d0a262e542e17c1f39681520bd55b0b85b398a6d5daad9fba549209fd7f28570cb364356137f058a2e9bc1810aae4a136aa785311316a1da0e01faf9197889a65151a4133e74cb945ad056ceeefa92435396d9a46e3689e0c9f9d0e688b1aa77c1d99b5c51f0d26782a7726a30f983d3fd1f281723fb812441de1ad1c2f3dd403cfeee55e", 0xa5, 0x0, &(0x7f0000000080)={0x2, 0x2}, 0xc) (async) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:16 executing program 2: sysctl$kern(&(0x7f0000000040)={0x1, 0x24}, 0x2, &(0x7f0000000100)="c865aaa072fb1aa3d3489ef368167deacf0d185a7e77974fdf5ab4b2f24df21bb0fc3773ed724730cf54fb7b4385eb5ae072ba1c107220a244ce0584bfa69f990b850c42798dfba4a93175ccfe37db1a255f9e47d567eb82a6b27163c9b3952106308d0e49c4104ac3ad3b5ead403753f62f15e16e1956a63ead0888e40cfd2b463602b454a533e6f1f43d1b1f1f7c1b61cbb0f960f20e", 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x23}, 0x2, &(0x7f0000001280)="4af9277cb90987d81b42445856e8e4587977107d1cade8ae0fd4656ff6c12ca4036b1b10831e4717eb50a7850be17a1cb0a070aff80d0bccd2c20398ef9cb6f3730bcb46eaa95bb65bafbb01c6caf880d1a47777156aae1607bf84bc7e51e460ac6ed6f259841cf112d2b56f1fd58295fcf59d38de21e3cd9612c6146762cd644a923e998d541d14f74487fae93eb259cd8d51b1685bf4aadefaecce5f955f38ca7e56a6e06f944ddb672648499c6c4d0eb03b81dd4a1282ce08dd0a576365cdb49ed61b2770710f98a99dd54923bdf5bd09ca665084bb65e87c3b4c6dd5b85866a04fd1bd6033e08d1abfc2a0e0e24ae9b6da41f35167dfbca79f", &(0x7f0000001380)=0xfb, &(0x7f00000013c0)="146ea7efdc81cda26feaf1ff8cd6089ab6d40d2c3f53e79e6f425f061af6cab53f1f49266a80add5adb70e5dae8613d969ffb15c42cb9b95f7469e8e1ed0417fdc05468fc2bcdf59dea6022fc55105e7cc830c80335ea23de9a3362f819af268c0195334b7176914823a329bc9cfadfb17b07b2a44faa47412962a630bd594f6739e0d9fc885d638b8ef62b345e04a25ee00b60dd5baf1a71b80274314fabea90f534e112bb2d86190b6794550", 0xad) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, &(0x7f00000001c0)="318ea46aec4063879c69c768c6db1b4bdedd1390da76268968fe083d89c9f2cdbd92fad6efc061d64bc39c42ac1f5bd5a732796332896c3596ba2c1354fe3a9993c768d4fe9352bf6b86347eaae7dc08a736b54e31150b2aab935a611bac2f28d12b386257cef1d298636cd3705b3c5f4ccf7021cb4627b32b50c560fde56b80c15475d7aa8a1db872d33bb4e220500f7961a7647ea34b80c765dd0552a7a6639ccdb7e0e2e0334fb421e4a6e085637069c7448a757827635793f1a0cf2d00987353241b5f4ce3dbd00d1c2bcd2bb7f646efb2fac89ebc18e2f674b9d824b97653e2b40a6f4c438ed966ad9b3a4eb8637991011d56a2475a085836eff58831d6213ddd7404b36f454c58ae99fc8efb6b2285fb9795be625d5243197ca2a2369a9b51a8d83146fde2aeea07790a4790c6974dbb1f0a63e1d2c6513091830a99d89455b7a079ae724d3b6e6ac4f400664e2858ca6920b2662a6dbc3505f5c78695509bf2691e793e591784775e87ca33abf21e58fe99d2fa2501ca51b3c3742c0ba504ab3908dd36c70e5d0f2bd88214d0b241fbef44466813c430b323908df0cb547b9783359ae0042f606aa66bfd47195fb6718b2880d49c66320cb3b3f9e0e1e7001623e52a2b1ab149afa19d07a1ed0abb83f46f5bc72760bc67fc9e8747c7686691f7c9ce237cbf828f803fe46732034f865e3ce51842c5b481d3fa304052a4502f49f3bd8dca01baca99b8a81d52dc51cbebbdc9c4ba08fa930d473cc54e61529add05ae14099bff4ca261ae9f62e0d2545d2dd679e4d4a327239929c3ab2763feb480fd7117c2a01838eefd931e028c6680b8fd075249079ae045c4ec98ddccc3b6a9843a02943424fbe111126572642ccddf4403a75720c100287998f13dedf548bffaa946e89e0cfed31e4ad43e1e67dec37513cc823a716429131ca7971a15f9829706d49af9ae5e0a6c96970209c9c99840c58c9789c286529b2619449719c95919536cffd3067c0eef582cb15821e1690cdd566b76aaad86088762417f932e7e8d1439fb9b70491cef96c12910cb0f9a144eebe19d87e227e5480300bb2f683e6f35cd63aa5a62585da1aa19e8dba4c11a21e55ef25b99c6b84091a5006d2a37a1a495c724266138fe320b3d134c637cc2c6f7ff10b924c71b25f34595dcc4a97065534a813e6172518c3d3c29805556c8577970f88f0ec11fd3b55be0016b34284254abf7a0976e412f0e1dd86358750ce18c45adb1c69d18abaeb61b3c5d13dd27b2915f99cb48b83f2f3ff80d00aba0cc6f98192f90086cf6de29f6bee18c36c24e3becff666490614500618436ace8c17390cfffa4259101e633f472e743d799dc110fe84951864618379d96b29b543f54375186c9f13bfafe305d922abfa0d4ebb37aa1832f9bd839a33d6ed775e7a0d96aafbf00d70dbaea3cc19400aa7a197e4b4c44f3df6ffea7ba714657e9130b9bff705d0d5b383f88ab300bc1cfed35d32e0d94f8a067a64b4d29f5dd86ffc905512e21c5e87fc69b72cf0a15319f3f86798e90f8092e4d2943cbf318a9c2b22a08cc543992b3a4308e6c727313e49259343a9148b6df71af0727cbbe34f9e24b4f3f04e8d4348f9160b8b669068a157d8c925013753d7b8b800a7969348dc1fb55b98333f50c6467923dad8efd1cb78f0fb1521d8d9c8af96b8f7777de94880b56d6cd452a50283e11c3182ebae6ea55a7b5cbe0b538f7744a5fc1522c467ff1fdd21010c3e97784062de555ac449b27f2444f59e83b0f391c983c559fd26d572624decb964c427054b836f16f7bbb3ad2180dca6d6da4bcf4058b2d417007b0070ed2978f0588433ed33b9f713c800b6e06ed6cfdb365f1e1cd1174ceac44a04ad9bb1a0127c9e8cae057736a9a38c4a1c2783db47f41f0ac3ddfa42a808a20230170b7dd51324ee472343288de8f16d4632eac97335dbd196a11348e34c9f14b90d45801f67117b074520360d98faa6f75a03ce60740cda5ad1b332ccd81148d46b6172e9b31c0205ccf23da99e00c7c941bf5858149a09013930456559628879fbf143c6051e6d96cfaab9f21e83403f66d3c865a5f4617751b8e3a9b733003587c69f860e6ad9087bdd52f53f91050969e58c90318b67c132d90f579b4334122d458c5df1a382fdb79c88c6220a844268a425cf89143d1d9efe3d930ee4c0ad2bd335b6f53d8b167edce04db4c18c0ef57231dd61ec0e0d585d7f4b091b85df5cfdea7f8b1954f73f7d015a298f81aec5cebb5da616d2539b7cc5a0b73a37360c34f4a6f6a7db2403e891f43fed66c67f45027dcf9ecbf2aca1e45947a8f87327089e5d7bc09ed242be021c308f8ffdf8874c0a741be40a551d80229dee0d9903b88bcada2b29cafc34cd26b54fba21d3ec0457cc4748c147478e68cc4e8d8d1ceada929b2d80d0286a6e8e9aecb6219e875f4ae0f580da52b2fa5826c387307de417016ecc0ffcedf22194f1800c2546bf2a773ec67b80af1f162f04f4ec9d4ca94642d6aabf42aa12aadad08c4e5943f61f550d885c8a652585d156e767e116bb5938437a307ea07a9c9c3869601d6b2726b52e39e3772b9191583cc4aebd0001a0c955a25edc62a321b8fd884fcad4eb81ab731ce2e8bc997a382fabf1cf8b7f337f84ab6265c2b2648164646bc812a30bdef2b5e833d6e80f927f406e43efe8356af2038bffac93b5bc69fe895749e6e3d4ac89ed6ff99f98d656352d1bafa8a9c8a900c9f9818bc723bee7fa351ceef08fd9e4ff07c54edcd5d8c77fc13d51c1278caa8e6c146fd5775a3994b077e65e107e7cb421e3615dbb2dafa5b3672e96c65c5c0cd5fa98b08342cdcad1344c548b0e3916d1a010cf09b63a646796b9a8dd8330dc3872dcb8a42fdcbe3e5ca4f16aecefbbe872ef78044d59064a4a87cc14636b2f1c252f2794649716deb4df110f3cb4f19237841453cf48aef7d40abd352007425f547e96d0e941de08a29c91d244bd7381b5720acd0c31aa6d005149734ef60aaa75455f9c42a3ee5a73b13ecc93c1c8f154004573762511879b4869f10c7dcc6700b725b463fb5f63c621c5a7470000d45d2beecec7efddd65534666efe01712ced0ae9c265d7e3e2ea5b064fef7b646576573c8e6de61df66a1195f727b508f2f057431cb33f8dff163fcf90b648ad2b1df8c91d1042acbbc90633d9e10d4f06efe58d8e3abd9d9e4ab3291ae2406651e37abb5e714056de99c0073eb6380403167d477449606c48539b116514cc021380013584e2bd59db1937378c886dbfd442d17e12f0f38a94c1a9d2bd19f43571cf1f774e67ebc794c2dbe08fcb3ca1df84591905e3db7de5b6fe71ebfb9b97e16e6aadabc5d5ef1aa1e8df688cf4001d94504cdb595a8aee632fb6470bab707fc00b16a683aa950505dcf98236c430697bf09c8decd6428cbeb20d883afff4f7f8a20f628902b85f6566eb1b4995ec73878ed4ec4707baa2c1d6efd98be0ea3db65733196e57a76f622dda9aeb51e13717dad890f2d9ae30a975e088bd1fe8dfdafff9b26d11837de75b9ac194423859cec3a5231ba9a9f6a2bceae053de6d489678bbd3c367d94d46e48bc22bbc39f7edbaae7a367b8573bd9a4fe113a53fc951f343103bc921999a14c29e0f9338167365789fbe777dc1b17747a5f94c9f9345909cabb296b6f1b368602f1916ca200a8fa2ba1c22ccfbd12756eec8d21e51f05362cf40483304af5fdc052cd7d40ace270edd7884043bcf9343cc4838dc72fd1c648a345f94d5763f3419b22ac7a59ef7af7b4d9a8959d426dc2647385667fd90446bc69bce26876be72d9f7d4f49769f82f8b4571b5aebf7493fd8bd2791e5824be11de174cb041b4a2edf868b6f7315f385cd5ca22b2090fa6e5ca45345376d5e5ec6045139790366fd068976f99700a46dbdbc7549afbcf2e1d1a5169575ad927d12e98fff2b091bd8e1d4fb4a53804b21bba74ac3984d347b3d8021a04f1a491c604461ef85438177962ca820209510065fc9c837c969a588e6bcce461f3c7298e26b3336d7f54138b348537f78c32ec759503501b4dc73527f7f78bdaac5de240a62f156bbe8661d26dce534cf37c7bc3fac9086afc0b4e0c12eeb641c03abf18ad25f2d62f72fdc39f81d2f546b2f558dbef4667f48ec4e1de7ac96c506360757053f5c25c4a6a762e907eac116962837348175250947e2c9276ebdb4143b58ce9371cd43cb6fd633d8cacbf2226d953ba8dfd7eaba6245da4ff64b6a89bc77305251b8081a2331229d1dcf35d3eb4b2518911ffb869b91ed0b717faba6732d70661beab08ac83c87be189e145a99d974dd9c51c60ae297c9dc02a1a19699b9795316ace162e82fcd2ec7498b27bb3be60e751b5575dc3e878f0c83202a577d17d347bf83643b39cb1f068d19b46f8e428c61d5e3c2d5a5072080e9f83496e22f229d7bf630ae9f1eb96756785940049f8fe6bee10bd989b2569637281258038551462aab626ec47409456ec984a36a68f8a400a4baad1928c99b52cfe106e1ec44a0b7ceef77f564e817b71667b0423a13f110838ca37f79714b083e33e5e6707a4920d4f10e74baad222cd4c2e1b3dcd2df31608797b80f105bc7d856bc91f4d07e56171ed4147091f585431a04fa11b9ac35eed4306a6988f50b5f8a3fb1d6f33f187bd2b42b1f3c54f80f3e9f37849bc0f7d1f9ca90f9af4ffe10503bb7cae998906d1039b22e453b75c7951c57062b8e374debc134d41063fea6e97681404747fe1ecc62e2b80e889393c49805399d2ce76c76460ceed1b47c3aac218277c28b8cef0fabc78a027ad47a4356428979e635c92abbdc2f3069b670b165a059017f7c0262736fa66a86c6dc3818a7dd4d991f9450fb4571424f54ab4c2d85d5ac3f8bf5f5f350517c491415eeb86042114655844231f774dd95b28cf48bcab53b7abcf8e999da4c5ea61a3005e015930100f8f189d1dfa396113e3080b47c862c0042388063c1a01c4fa03307ac4a50e936edaef36ce20c1d28ba9b79116c0f4115c1fa957b93537173c611f5b276f658786411c3c57d427dfa091c4a876ddb065904c331c00e79c46b32208df57750aac1734acf6614022490a60f841c4cb967d38651711cf3c1e1ef99d29224ab99d1574384aa6e5fee397e344a16f2087b4577dd7224b2cdbaf77fc8c6d485a65004145197c1a765938cb41c7b03fcdfa5a026d798a14a78faf679e4ee3bed5bbede1cc4e1dea10afea2fdb6f123b5308b14fd1c73df9ab66477cf59190aca70123772234edbab0a80e2664148bcd0d782ef9d3c9622e140a0ec341e0bccf92b4aabea5bb8c2635c20e295de2c88196566d93bac5b605e55d8e904dac2d3eb2d752a3ca50ce5a98c9b4b7f0f9139f9988f019105dd26f8d1da13c44f225bcb5b700051995eae04f514ae79b1f9f7ec22f14f894d552038702a74aadecc0dfe5430aa37c99c5af9df1ec58c4398ed1fea57def0d8922ee3d6a5f7b9d3b0048e3e06559db26a91eb768cc6fd4f141253fb9ed8e9d32638d57d9c33218d72e94e86943c3d59d73cc5ac7d0af59029028c408ff8948161d173c5aadf027bb1876b02fb23d774b369e61e996ef520de64bd3d9306dc2b8154b159098746817b8938eecda7fc6992c9dc799818f40a053a9d3242adc45122eaa3250cfbc6d084af0f6a5179156657420f10810aa2a4cf716d522cba17ecce3c3209c6b7a97206353fe6b2ffe8dffd46b5cfa8184da016f069b0c9a4a632aaf045fb08d45", &(0x7f0000000080)=0x1000, &(0x7f00000011c0)="a4bb9c56725481f1e7daf6fd65133be168086fabd5a72e8784153cab8b9c7da1d7f33f2387ad736ffec163bb2eb5f707a748030fc7049f01c99fb6e65bf4b452760d38eccafcc0f10efe3deb2455cd1608d7f1c279857e6254ee7f08d0f34c6895a54073d0b96ebb617fb863c4dc7fa47198cfd41009ba74b3f60d84d261e1e89dcfb516bef40c7e575fa3b7511ffcdc4146aceba38e5c06db", 0x99) 18:21:16 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x80000001) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000480)=[{0x74}, {0x20}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="b28648f427afc9", 0x7}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) fcntl$dupfd(r0, 0xa, r0) (async) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x80000001) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000480)=[{0x74}, {0x20}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="b28648f427afc9", 0x7}], 0x1) (async) 18:21:16 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) seteuid(r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r1, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) r4 = getuid() setreuid(0xee00, r4) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r3, r4, r5, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) r6 = getpgid(r0) r7 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, r7}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000300)={{0xb8, 0x0, 0xffffffffffffffff, 0x0, r3, 0x0, 0x6}, 0x2, 0x7f, r6, r7, 0x3, 0x36, 0x0, 0xffff}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0) r9 = kqueue() kevent(r9, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) kevent(r9, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x30, 0x80000000, 0x200}, {{}, 0xfffffffffffffff9, 0x21, 0x2, 0x7fffffff, 0x3}, {{}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x6, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x1, 0x20, 0x2}, {{}, 0xfffffffffffffffc, 0x0, 0x10, 0x4, 0xffffffffffffff81}, {{r9}, 0xfffffffffffffff8, 0x40, 0x2, 0x7f, 0x8001}], 0x1, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x10, 0x10, 0x92d, 0x7f}], 0x1ff, &(0x7f00000002c0)={0x3f, 0x1f}) 18:21:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) (async) write(r0, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) (async) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="fada8a60f8b64a30f7840d4fb8980d14d660d3eee6d58e5c4eaf41291e6c4a7ce20cc262d16f80b1f3585dbe9d1cefb3c25954af7995d6073193e94a5903e982be4031089c817a303ace9e2ce5df09f3db89324e8b8690c40a5debe1478ec8a53ef367cebc2df99839dc4740d11293a2eb7d5237e319e231a543e9e05291662cf1a9b192b6a68b09a916f21d852e72858b521ffcea235b4ef7e2cb0915a1354d41b11c8ab4e6f03d51", 0xa9}, {&(0x7f0000000200)="d5c8e19832570aaa07edd3b06959b49c582dac87e2b02db033d77c70bd14bdb133a22cfc9053fff428c3475962940a83f8c1d0940b6227859524e69ee25ccb7971612feae707be96c666cbcc67fac5232ecc905f71ae09369dd55eeaf0699b78236659367ae3631cadc5ed6e2d4a309fbf45e40dddfab8537ba855fec018cfa273a5615b15b2a26ae79c371b6b6de4b3469d1cd1cd3d3ef33b8e773b4bfd161133e93bbd7e238806d7bf2972d147a2ab123dc424fce295", 0xb7}, {&(0x7f00000002c0)="9309039814d4c59aeb0d0ed37ee11a168fe7035fd5698a571b81a3b1c950e095d2fdc11975a27f59327de0ecd63e4ed4a8d5fbf283ceff36e62e1183346cbc939fdc", 0x42}], 0x3) 18:21:16 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x9, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) (async) r1 = getuid() setreuid(0xee00, r1) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7, 0x0, r0, r1, 0xffffffffffffffff, 0x190, 0x5}, 0x7ff, 0xb737, 0x1000}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) (async, rerun: 64) semop(0x0, &(0x7f00000002c0)=[{0x4, 0x81, 0x1000}], 0x1) (async, rerun: 64) semop(0x0, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) (async) semop(0x0, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {0x3, 0x95}, {0x2, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000240)=""/89) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)) (async) semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x2, 0x80, 0x800}, {0x0, 0x8, 0x1000}, {0x2, 0x1000, 0x800}, {0x2, 0x7, 0x1000}], 0x6) r3 = getuid() chown(&(0x7f0000000000)='./file0\x00', r3, 0x0) seteuid(r3) (async, rerun: 64) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, r0, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) (async, rerun: 64) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x15, 0x0, 0x5, 0x3ff, 0x7, 0x8040]) (async, rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) (rerun: 32) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r6) r7 = getuid() setreuid(0xee00, r7) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, r5, r6, r7, 0x0, 0x1a0, 0x7f}, 0x3, 0x2, 0x2}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, 0x0, 0x0, r1, r6, 0xd1, 0x20}, 0x9, 0x100000000, 0xf2}) (async, rerun: 32) r8 = socket(0x18, 0x1, 0x0) (rerun: 32) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:16 executing program 7: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:16 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) seteuid(r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r1, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) r4 = getuid() setreuid(0xee00, r4) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r3, r4, r5, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) r6 = getpgid(r0) r7 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, r7}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000300)={{0xb8, 0x0, 0xffffffffffffffff, 0x0, r3, 0x0, 0x6}, 0x2, 0x7f, r6, r7, 0x3, 0x36, 0x0, 0xffff}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0) r9 = kqueue() kevent(r9, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x30, 0x80000000, 0x200}, {{}, 0xfffffffffffffff9, 0x21, 0x2, 0x7fffffff, 0x3}, {{}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x6, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x1, 0x20, 0x2}, {{}, 0xfffffffffffffffc, 0x0, 0x10, 0x4, 0xffffffffffffff81}, {{r9}, 0xfffffffffffffff8, 0x40, 0x2, 0x7f, 0x8001}], 0x1, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x10, 0x10, 0x92d, 0x7f}], 0x1ff, &(0x7f00000002c0)={0x3f, 0x1f}) 18:21:16 executing program 2: sysctl$kern(&(0x7f0000000040)={0x1, 0x24}, 0x2, &(0x7f0000000100)="c865aaa072fb1aa3d3489ef368167deacf0d185a7e77974fdf5ab4b2f24df21bb0fc3773ed724730cf54fb7b4385eb5ae072ba1c107220a244ce0584bfa69f990b850c42798dfba4a93175ccfe37db1a255f9e47d567eb82a6b27163c9b3952106308d0e49c4104ac3ad3b5ead403753f62f15e16e1956a63ead0888e40cfd2b463602b454a533e6f1f43d1b1f1f7c1b61cbb0f960f20e", 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x23}, 0x2, &(0x7f0000001280)="4af9277cb90987d81b42445856e8e4587977107d1cade8ae0fd4656ff6c12ca4036b1b10831e4717eb50a7850be17a1cb0a070aff80d0bccd2c20398ef9cb6f3730bcb46eaa95bb65bafbb01c6caf880d1a47777156aae1607bf84bc7e51e460ac6ed6f259841cf112d2b56f1fd58295fcf59d38de21e3cd9612c6146762cd644a923e998d541d14f74487fae93eb259cd8d51b1685bf4aadefaecce5f955f38ca7e56a6e06f944ddb672648499c6c4d0eb03b81dd4a1282ce08dd0a576365cdb49ed61b2770710f98a99dd54923bdf5bd09ca665084bb65e87c3b4c6dd5b85866a04fd1bd6033e08d1abfc2a0e0e24ae9b6da41f35167dfbca79f", &(0x7f0000001380)=0xfb, &(0x7f00000013c0)="146ea7efdc81cda26feaf1ff8cd6089ab6d40d2c3f53e79e6f425f061af6cab53f1f49266a80add5adb70e5dae8613d969ffb15c42cb9b95f7469e8e1ed0417fdc05468fc2bcdf59dea6022fc55105e7cc830c80335ea23de9a3362f819af268c0195334b7176914823a329bc9cfadfb17b07b2a44faa47412962a630bd594f6739e0d9fc885d638b8ef62b345e04a25ee00b60dd5baf1a71b80274314fabea90f534e112bb2d86190b6794550", 0xad) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, &(0x7f00000001c0)="318ea46aec4063879c69c768c6db1b4bdedd1390da76268968fe083d89c9f2cdbd92fad6efc061d64bc39c42ac1f5bd5a732796332896c3596ba2c1354fe3a9993c768d4fe9352bf6b86347eaae7dc08a736b54e31150b2aab935a611bac2f28d12b386257cef1d298636cd3705b3c5f4ccf7021cb4627b32b50c560fde56b80c15475d7aa8a1db872d33bb4e220500f7961a7647ea34b80c765dd0552a7a6639ccdb7e0e2e0334fb421e4a6e085637069c7448a757827635793f1a0cf2d00987353241b5f4ce3dbd00d1c2bcd2bb7f646efb2fac89ebc18e2f674b9d824b97653e2b40a6f4c438ed966ad9b3a4eb8637991011d56a2475a085836eff58831d6213ddd7404b36f454c58ae99fc8efb6b2285fb9795be625d5243197ca2a2369a9b51a8d83146fde2aeea07790a4790c6974dbb1f0a63e1d2c6513091830a99d89455b7a079ae724d3b6e6ac4f400664e2858ca6920b2662a6dbc3505f5c78695509bf2691e793e591784775e87ca33abf21e58fe99d2fa2501ca51b3c3742c0ba504ab3908dd36c70e5d0f2bd88214d0b241fbef44466813c430b323908df0cb547b9783359ae0042f606aa66bfd47195fb6718b2880d49c66320cb3b3f9e0e1e7001623e52a2b1ab149afa19d07a1ed0abb83f46f5bc72760bc67fc9e8747c7686691f7c9ce237cbf828f803fe46732034f865e3ce51842c5b481d3fa304052a4502f49f3bd8dca01baca99b8a81d52dc51cbebbdc9c4ba08fa930d473cc54e61529add05ae14099bff4ca261ae9f62e0d2545d2dd679e4d4a327239929c3ab2763feb480fd7117c2a01838eefd931e028c6680b8fd075249079ae045c4ec98ddccc3b6a9843a02943424fbe111126572642ccddf4403a75720c100287998f13dedf548bffaa946e89e0cfed31e4ad43e1e67dec37513cc823a716429131ca7971a15f9829706d49af9ae5e0a6c96970209c9c99840c58c9789c286529b2619449719c95919536cffd3067c0eef582cb15821e1690cdd566b76aaad86088762417f932e7e8d1439fb9b70491cef96c12910cb0f9a144eebe19d87e227e5480300bb2f683e6f35cd63aa5a62585da1aa19e8dba4c11a21e55ef25b99c6b84091a5006d2a37a1a495c724266138fe320b3d134c637cc2c6f7ff10b924c71b25f34595dcc4a97065534a813e6172518c3d3c29805556c8577970f88f0ec11fd3b55be0016b34284254abf7a0976e412f0e1dd86358750ce18c45adb1c69d18abaeb61b3c5d13dd27b2915f99cb48b83f2f3ff80d00aba0cc6f98192f90086cf6de29f6bee18c36c24e3becff666490614500618436ace8c17390cfffa4259101e633f472e743d799dc110fe84951864618379d96b29b543f54375186c9f13bfafe305d922abfa0d4ebb37aa1832f9bd839a33d6ed775e7a0d96aafbf00d70dbaea3cc19400aa7a197e4b4c44f3df6ffea7ba714657e9130b9bff705d0d5b383f88ab300bc1cfed35d32e0d94f8a067a64b4d29f5dd86ffc905512e21c5e87fc69b72cf0a15319f3f86798e90f8092e4d2943cbf318a9c2b22a08cc543992b3a4308e6c727313e49259343a9148b6df71af0727cbbe34f9e24b4f3f04e8d4348f9160b8b669068a157d8c925013753d7b8b800a7969348dc1fb55b98333f50c6467923dad8efd1cb78f0fb1521d8d9c8af96b8f7777de94880b56d6cd452a50283e11c3182ebae6ea55a7b5cbe0b538f7744a5fc1522c467ff1fdd21010c3e97784062de555ac449b27f2444f59e83b0f391c983c559fd26d572624decb964c427054b836f16f7bbb3ad2180dca6d6da4bcf4058b2d417007b0070ed2978f0588433ed33b9f713c800b6e06ed6cfdb365f1e1cd1174ceac44a04ad9bb1a0127c9e8cae057736a9a38c4a1c2783db47f41f0ac3ddfa42a808a20230170b7dd51324ee472343288de8f16d4632eac97335dbd196a11348e34c9f14b90d45801f67117b074520360d98faa6f75a03ce60740cda5ad1b332ccd81148d46b6172e9b31c0205ccf23da99e00c7c941bf5858149a09013930456559628879fbf143c6051e6d96cfaab9f21e83403f66d3c865a5f4617751b8e3a9b733003587c69f860e6ad9087bdd52f53f91050969e58c90318b67c132d90f579b4334122d458c5df1a382fdb79c88c6220a844268a425cf89143d1d9efe3d930ee4c0ad2bd335b6f53d8b167edce04db4c18c0ef57231dd61ec0e0d585d7f4b091b85df5cfdea7f8b1954f73f7d015a298f81aec5cebb5da616d2539b7cc5a0b73a37360c34f4a6f6a7db2403e891f43fed66c67f45027dcf9ecbf2aca1e45947a8f87327089e5d7bc09ed242be021c308f8ffdf8874c0a741be40a551d80229dee0d9903b88bcada2b29cafc34cd26b54fba21d3ec0457cc4748c147478e68cc4e8d8d1ceada929b2d80d0286a6e8e9aecb6219e875f4ae0f580da52b2fa5826c387307de417016ecc0ffcedf22194f1800c2546bf2a773ec67b80af1f162f04f4ec9d4ca94642d6aabf42aa12aadad08c4e5943f61f550d885c8a652585d156e767e116bb5938437a307ea07a9c9c3869601d6b2726b52e39e3772b9191583cc4aebd0001a0c955a25edc62a321b8fd884fcad4eb81ab731ce2e8bc997a382fabf1cf8b7f337f84ab6265c2b2648164646bc812a30bdef2b5e833d6e80f927f406e43efe8356af2038bffac93b5bc69fe895749e6e3d4ac89ed6ff99f98d656352d1bafa8a9c8a900c9f9818bc723bee7fa351ceef08fd9e4ff07c54edcd5d8c77fc13d51c1278caa8e6c146fd5775a3994b077e65e107e7cb421e3615dbb2dafa5b3672e96c65c5c0cd5fa98b08342cdcad1344c548b0e3916d1a010cf09b63a646796b9a8dd8330dc3872dcb8a42fdcbe3e5ca4f16aecefbbe872ef78044d59064a4a87cc14636b2f1c252f2794649716deb4df110f3cb4f19237841453cf48aef7d40abd352007425f547e96d0e941de08a29c91d244bd7381b5720acd0c31aa6d005149734ef60aaa75455f9c42a3ee5a73b13ecc93c1c8f154004573762511879b4869f10c7dcc6700b725b463fb5f63c621c5a7470000d45d2beecec7efddd65534666efe01712ced0ae9c265d7e3e2ea5b064fef7b646576573c8e6de61df66a1195f727b508f2f057431cb33f8dff163fcf90b648ad2b1df8c91d1042acbbc90633d9e10d4f06efe58d8e3abd9d9e4ab3291ae2406651e37abb5e714056de99c0073eb6380403167d477449606c48539b116514cc021380013584e2bd59db1937378c886dbfd442d17e12f0f38a94c1a9d2bd19f43571cf1f774e67ebc794c2dbe08fcb3ca1df84591905e3db7de5b6fe71ebfb9b97e16e6aadabc5d5ef1aa1e8df688cf4001d94504cdb595a8aee632fb6470bab707fc00b16a683aa950505dcf98236c430697bf09c8decd6428cbeb20d883afff4f7f8a20f628902b85f6566eb1b4995ec73878ed4ec4707baa2c1d6efd98be0ea3db65733196e57a76f622dda9aeb51e13717dad890f2d9ae30a975e088bd1fe8dfdafff9b26d11837de75b9ac194423859cec3a5231ba9a9f6a2bceae053de6d489678bbd3c367d94d46e48bc22bbc39f7edbaae7a367b8573bd9a4fe113a53fc951f343103bc921999a14c29e0f9338167365789fbe777dc1b17747a5f94c9f9345909cabb296b6f1b368602f1916ca200a8fa2ba1c22ccfbd12756eec8d21e51f05362cf40483304af5fdc052cd7d40ace270edd7884043bcf9343cc4838dc72fd1c648a345f94d5763f3419b22ac7a59ef7af7b4d9a8959d426dc2647385667fd90446bc69bce26876be72d9f7d4f49769f82f8b4571b5aebf7493fd8bd2791e5824be11de174cb041b4a2edf868b6f7315f385cd5ca22b2090fa6e5ca45345376d5e5ec6045139790366fd068976f99700a46dbdbc7549afbcf2e1d1a5169575ad927d12e98fff2b091bd8e1d4fb4a53804b21bba74ac3984d347b3d8021a04f1a491c604461ef85438177962ca820209510065fc9c837c969a588e6bcce461f3c7298e26b3336d7f54138b348537f78c32ec759503501b4dc73527f7f78bdaac5de240a62f156bbe8661d26dce534cf37c7bc3fac9086afc0b4e0c12eeb641c03abf18ad25f2d62f72fdc39f81d2f546b2f558dbef4667f48ec4e1de7ac96c506360757053f5c25c4a6a762e907eac116962837348175250947e2c9276ebdb4143b58ce9371cd43cb6fd633d8cacbf2226d953ba8dfd7eaba6245da4ff64b6a89bc77305251b8081a2331229d1dcf35d3eb4b2518911ffb869b91ed0b717faba6732d70661beab08ac83c87be189e145a99d974dd9c51c60ae297c9dc02a1a19699b9795316ace162e82fcd2ec7498b27bb3be60e751b5575dc3e878f0c83202a577d17d347bf83643b39cb1f068d19b46f8e428c61d5e3c2d5a5072080e9f83496e22f229d7bf630ae9f1eb96756785940049f8fe6bee10bd989b2569637281258038551462aab626ec47409456ec984a36a68f8a400a4baad1928c99b52cfe106e1ec44a0b7ceef77f564e817b71667b0423a13f110838ca37f79714b083e33e5e6707a4920d4f10e74baad222cd4c2e1b3dcd2df31608797b80f105bc7d856bc91f4d07e56171ed4147091f585431a04fa11b9ac35eed4306a6988f50b5f8a3fb1d6f33f187bd2b42b1f3c54f80f3e9f37849bc0f7d1f9ca90f9af4ffe10503bb7cae998906d1039b22e453b75c7951c57062b8e374debc134d41063fea6e97681404747fe1ecc62e2b80e889393c49805399d2ce76c76460ceed1b47c3aac218277c28b8cef0fabc78a027ad47a4356428979e635c92abbdc2f3069b670b165a059017f7c0262736fa66a86c6dc3818a7dd4d991f9450fb4571424f54ab4c2d85d5ac3f8bf5f5f350517c491415eeb86042114655844231f774dd95b28cf48bcab53b7abcf8e999da4c5ea61a3005e015930100f8f189d1dfa396113e3080b47c862c0042388063c1a01c4fa03307ac4a50e936edaef36ce20c1d28ba9b79116c0f4115c1fa957b93537173c611f5b276f658786411c3c57d427dfa091c4a876ddb065904c331c00e79c46b32208df57750aac1734acf6614022490a60f841c4cb967d38651711cf3c1e1ef99d29224ab99d1574384aa6e5fee397e344a16f2087b4577dd7224b2cdbaf77fc8c6d485a65004145197c1a765938cb41c7b03fcdfa5a026d798a14a78faf679e4ee3bed5bbede1cc4e1dea10afea2fdb6f123b5308b14fd1c73df9ab66477cf59190aca70123772234edbab0a80e2664148bcd0d782ef9d3c9622e140a0ec341e0bccf92b4aabea5bb8c2635c20e295de2c88196566d93bac5b605e55d8e904dac2d3eb2d752a3ca50ce5a98c9b4b7f0f9139f9988f019105dd26f8d1da13c44f225bcb5b700051995eae04f514ae79b1f9f7ec22f14f894d552038702a74aadecc0dfe5430aa37c99c5af9df1ec58c4398ed1fea57def0d8922ee3d6a5f7b9d3b0048e3e06559db26a91eb768cc6fd4f141253fb9ed8e9d32638d57d9c33218d72e94e86943c3d59d73cc5ac7d0af59029028c408ff8948161d173c5aadf027bb1876b02fb23d774b369e61e996ef520de64bd3d9306dc2b8154b159098746817b8938eecda7fc6992c9dc799818f40a053a9d3242adc45122eaa3250cfbc6d084af0f6a5179156657420f10810aa2a4cf716d522cba17ecce3c3209c6b7a97206353fe6b2ffe8dffd46b5cfa8184da016f069b0c9a4a632aaf045fb08d45", &(0x7f0000000080)=0x1000, &(0x7f00000011c0)="a4bb9c56725481f1e7daf6fd65133be168086fabd5a72e8784153cab8b9c7da1d7f33f2387ad736ffec163bb2eb5f707a748030fc7049f01c99fb6e65bf4b452760d38eccafcc0f10efe3deb2455cd1608d7f1c279857e6254ee7f08d0f34c6895a54073d0b96ebb617fb863c4dc7fa47198cfd41009ba74b3f60d84d261e1e89dcfb516bef40c7e575fa3b7511ffcdc4146aceba38e5c06db", 0x99) 18:21:16 executing program 7: msgctl$IPC_SET(0x0, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:16 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x80000001) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000480)=[{0x74}, {0x20}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="b28648f427afc9", 0x7}], 0x1) 18:21:16 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x9, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r1 = getuid() setreuid(0xee00, r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7, 0x0, r0, r1, 0xffffffffffffffff, 0x190, 0x5}, 0x7ff, 0xb737, 0x1000}) (async) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async, rerun: 64) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) (async, rerun: 64) semop(0x0, &(0x7f00000002c0)=[{0x4, 0x81, 0x1000}], 0x1) (async) semop(0x0, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) (async) semop(0x0, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {0x3, 0x95}, {0x2, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000240)=""/89) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)) (async) semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x2, 0x80, 0x800}, {0x0, 0x8, 0x1000}, {0x2, 0x1000, 0x800}, {0x2, 0x7, 0x1000}], 0x6) r3 = getuid() chown(&(0x7f0000000000)='./file0\x00', r3, 0x0) (async, rerun: 64) seteuid(r3) (async, rerun: 64) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, r0, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x15, 0x0, 0x5, 0x3ff, 0x7, 0x8040]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r6) r7 = getuid() setreuid(0xee00, r7) (async) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, r5, r6, r7, 0x0, 0x1a0, 0x7f}, 0x3, 0x2, 0x2}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, 0x0, 0x0, r1, r6, 0xd1, 0x20}, 0x9, 0x100000000, 0xf2}) (async, rerun: 32) r8 = socket(0x18, 0x1, 0x0) (rerun: 32) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x40) write(r2, &(0x7f0000000100), 0x0) 18:21:16 executing program 2: sysctl$kern(&(0x7f0000000040)={0x1, 0x24}, 0x2, &(0x7f0000000100)="c865aaa072fb1aa3d3489ef368167deacf0d185a7e77974fdf5ab4b2f24df21bb0fc3773ed724730cf54fb7b4385eb5ae072ba1c107220a244ce0584bfa69f990b850c42798dfba4a93175ccfe37db1a255f9e47d567eb82a6b27163c9b3952106308d0e49c4104ac3ad3b5ead403753f62f15e16e1956a63ead0888e40cfd2b463602b454a533e6f1f43d1b1f1f7c1b61cbb0f960f20e", 0x0, 0x0, 0x0) (async, rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x23}, 0x2, &(0x7f0000001280)="4af9277cb90987d81b42445856e8e4587977107d1cade8ae0fd4656ff6c12ca4036b1b10831e4717eb50a7850be17a1cb0a070aff80d0bccd2c20398ef9cb6f3730bcb46eaa95bb65bafbb01c6caf880d1a47777156aae1607bf84bc7e51e460ac6ed6f259841cf112d2b56f1fd58295fcf59d38de21e3cd9612c6146762cd644a923e998d541d14f74487fae93eb259cd8d51b1685bf4aadefaecce5f955f38ca7e56a6e06f944ddb672648499c6c4d0eb03b81dd4a1282ce08dd0a576365cdb49ed61b2770710f98a99dd54923bdf5bd09ca665084bb65e87c3b4c6dd5b85866a04fd1bd6033e08d1abfc2a0e0e24ae9b6da41f35167dfbca79f", &(0x7f0000001380)=0xfb, &(0x7f00000013c0)="146ea7efdc81cda26feaf1ff8cd6089ab6d40d2c3f53e79e6f425f061af6cab53f1f49266a80add5adb70e5dae8613d969ffb15c42cb9b95f7469e8e1ed0417fdc05468fc2bcdf59dea6022fc55105e7cc830c80335ea23de9a3362f819af268c0195334b7176914823a329bc9cfadfb17b07b2a44faa47412962a630bd594f6739e0d9fc885d638b8ef62b345e04a25ee00b60dd5baf1a71b80274314fabea90f534e112bb2d86190b6794550", 0xad) (async, rerun: 64) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, &(0x7f00000001c0)="318ea46aec4063879c69c768c6db1b4bdedd1390da76268968fe083d89c9f2cdbd92fad6efc061d64bc39c42ac1f5bd5a732796332896c3596ba2c1354fe3a9993c768d4fe9352bf6b86347eaae7dc08a736b54e31150b2aab935a611bac2f28d12b386257cef1d298636cd3705b3c5f4ccf7021cb4627b32b50c560fde56b80c15475d7aa8a1db872d33bb4e220500f7961a7647ea34b80c765dd0552a7a6639ccdb7e0e2e0334fb421e4a6e085637069c7448a757827635793f1a0cf2d00987353241b5f4ce3dbd00d1c2bcd2bb7f646efb2fac89ebc18e2f674b9d824b97653e2b40a6f4c438ed966ad9b3a4eb8637991011d56a2475a085836eff58831d6213ddd7404b36f454c58ae99fc8efb6b2285fb9795be625d5243197ca2a2369a9b51a8d83146fde2aeea07790a4790c6974dbb1f0a63e1d2c6513091830a99d89455b7a079ae724d3b6e6ac4f400664e2858ca6920b2662a6dbc3505f5c78695509bf2691e793e591784775e87ca33abf21e58fe99d2fa2501ca51b3c3742c0ba504ab3908dd36c70e5d0f2bd88214d0b241fbef44466813c430b323908df0cb547b9783359ae0042f606aa66bfd47195fb6718b2880d49c66320cb3b3f9e0e1e7001623e52a2b1ab149afa19d07a1ed0abb83f46f5bc72760bc67fc9e8747c7686691f7c9ce237cbf828f803fe46732034f865e3ce51842c5b481d3fa304052a4502f49f3bd8dca01baca99b8a81d52dc51cbebbdc9c4ba08fa930d473cc54e61529add05ae14099bff4ca261ae9f62e0d2545d2dd679e4d4a327239929c3ab2763feb480fd7117c2a01838eefd931e028c6680b8fd075249079ae045c4ec98ddccc3b6a9843a02943424fbe111126572642ccddf4403a75720c100287998f13dedf548bffaa946e89e0cfed31e4ad43e1e67dec37513cc823a716429131ca7971a15f9829706d49af9ae5e0a6c96970209c9c99840c58c9789c286529b2619449719c95919536cffd3067c0eef582cb15821e1690cdd566b76aaad86088762417f932e7e8d1439fb9b70491cef96c12910cb0f9a144eebe19d87e227e5480300bb2f683e6f35cd63aa5a62585da1aa19e8dba4c11a21e55ef25b99c6b84091a5006d2a37a1a495c724266138fe320b3d134c637cc2c6f7ff10b924c71b25f34595dcc4a97065534a813e6172518c3d3c29805556c8577970f88f0ec11fd3b55be0016b34284254abf7a0976e412f0e1dd86358750ce18c45adb1c69d18abaeb61b3c5d13dd27b2915f99cb48b83f2f3ff80d00aba0cc6f98192f90086cf6de29f6bee18c36c24e3becff666490614500618436ace8c17390cfffa4259101e633f472e743d799dc110fe84951864618379d96b29b543f54375186c9f13bfafe305d922abfa0d4ebb37aa1832f9bd839a33d6ed775e7a0d96aafbf00d70dbaea3cc19400aa7a197e4b4c44f3df6ffea7ba714657e9130b9bff705d0d5b383f88ab300bc1cfed35d32e0d94f8a067a64b4d29f5dd86ffc905512e21c5e87fc69b72cf0a15319f3f86798e90f8092e4d2943cbf318a9c2b22a08cc543992b3a4308e6c727313e49259343a9148b6df71af0727cbbe34f9e24b4f3f04e8d4348f9160b8b669068a157d8c925013753d7b8b800a7969348dc1fb55b98333f50c6467923dad8efd1cb78f0fb1521d8d9c8af96b8f7777de94880b56d6cd452a50283e11c3182ebae6ea55a7b5cbe0b538f7744a5fc1522c467ff1fdd21010c3e97784062de555ac449b27f2444f59e83b0f391c983c559fd26d572624decb964c427054b836f16f7bbb3ad2180dca6d6da4bcf4058b2d417007b0070ed2978f0588433ed33b9f713c800b6e06ed6cfdb365f1e1cd1174ceac44a04ad9bb1a0127c9e8cae057736a9a38c4a1c2783db47f41f0ac3ddfa42a808a20230170b7dd51324ee472343288de8f16d4632eac97335dbd196a11348e34c9f14b90d45801f67117b074520360d98faa6f75a03ce60740cda5ad1b332ccd81148d46b6172e9b31c0205ccf23da99e00c7c941bf5858149a09013930456559628879fbf143c6051e6d96cfaab9f21e83403f66d3c865a5f4617751b8e3a9b733003587c69f860e6ad9087bdd52f53f91050969e58c90318b67c132d90f579b4334122d458c5df1a382fdb79c88c6220a844268a425cf89143d1d9efe3d930ee4c0ad2bd335b6f53d8b167edce04db4c18c0ef57231dd61ec0e0d585d7f4b091b85df5cfdea7f8b1954f73f7d015a298f81aec5cebb5da616d2539b7cc5a0b73a37360c34f4a6f6a7db2403e891f43fed66c67f45027dcf9ecbf2aca1e45947a8f87327089e5d7bc09ed242be021c308f8ffdf8874c0a741be40a551d80229dee0d9903b88bcada2b29cafc34cd26b54fba21d3ec0457cc4748c147478e68cc4e8d8d1ceada929b2d80d0286a6e8e9aecb6219e875f4ae0f580da52b2fa5826c387307de417016ecc0ffcedf22194f1800c2546bf2a773ec67b80af1f162f04f4ec9d4ca94642d6aabf42aa12aadad08c4e5943f61f550d885c8a652585d156e767e116bb5938437a307ea07a9c9c3869601d6b2726b52e39e3772b9191583cc4aebd0001a0c955a25edc62a321b8fd884fcad4eb81ab731ce2e8bc997a382fabf1cf8b7f337f84ab6265c2b2648164646bc812a30bdef2b5e833d6e80f927f406e43efe8356af2038bffac93b5bc69fe895749e6e3d4ac89ed6ff99f98d656352d1bafa8a9c8a900c9f9818bc723bee7fa351ceef08fd9e4ff07c54edcd5d8c77fc13d51c1278caa8e6c146fd5775a3994b077e65e107e7cb421e3615dbb2dafa5b3672e96c65c5c0cd5fa98b08342cdcad1344c548b0e3916d1a010cf09b63a646796b9a8dd8330dc3872dcb8a42fdcbe3e5ca4f16aecefbbe872ef78044d59064a4a87cc14636b2f1c252f2794649716deb4df110f3cb4f19237841453cf48aef7d40abd352007425f547e96d0e941de08a29c91d244bd7381b5720acd0c31aa6d005149734ef60aaa75455f9c42a3ee5a73b13ecc93c1c8f154004573762511879b4869f10c7dcc6700b725b463fb5f63c621c5a7470000d45d2beecec7efddd65534666efe01712ced0ae9c265d7e3e2ea5b064fef7b646576573c8e6de61df66a1195f727b508f2f057431cb33f8dff163fcf90b648ad2b1df8c91d1042acbbc90633d9e10d4f06efe58d8e3abd9d9e4ab3291ae2406651e37abb5e714056de99c0073eb6380403167d477449606c48539b116514cc021380013584e2bd59db1937378c886dbfd442d17e12f0f38a94c1a9d2bd19f43571cf1f774e67ebc794c2dbe08fcb3ca1df84591905e3db7de5b6fe71ebfb9b97e16e6aadabc5d5ef1aa1e8df688cf4001d94504cdb595a8aee632fb6470bab707fc00b16a683aa950505dcf98236c430697bf09c8decd6428cbeb20d883afff4f7f8a20f628902b85f6566eb1b4995ec73878ed4ec4707baa2c1d6efd98be0ea3db65733196e57a76f622dda9aeb51e13717dad890f2d9ae30a975e088bd1fe8dfdafff9b26d11837de75b9ac194423859cec3a5231ba9a9f6a2bceae053de6d489678bbd3c367d94d46e48bc22bbc39f7edbaae7a367b8573bd9a4fe113a53fc951f343103bc921999a14c29e0f9338167365789fbe777dc1b17747a5f94c9f9345909cabb296b6f1b368602f1916ca200a8fa2ba1c22ccfbd12756eec8d21e51f05362cf40483304af5fdc052cd7d40ace270edd7884043bcf9343cc4838dc72fd1c648a345f94d5763f3419b22ac7a59ef7af7b4d9a8959d426dc2647385667fd90446bc69bce26876be72d9f7d4f49769f82f8b4571b5aebf7493fd8bd2791e5824be11de174cb041b4a2edf868b6f7315f385cd5ca22b2090fa6e5ca45345376d5e5ec6045139790366fd068976f99700a46dbdbc7549afbcf2e1d1a5169575ad927d12e98fff2b091bd8e1d4fb4a53804b21bba74ac3984d347b3d8021a04f1a491c604461ef85438177962ca820209510065fc9c837c969a588e6bcce461f3c7298e26b3336d7f54138b348537f78c32ec759503501b4dc73527f7f78bdaac5de240a62f156bbe8661d26dce534cf37c7bc3fac9086afc0b4e0c12eeb641c03abf18ad25f2d62f72fdc39f81d2f546b2f558dbef4667f48ec4e1de7ac96c506360757053f5c25c4a6a762e907eac116962837348175250947e2c9276ebdb4143b58ce9371cd43cb6fd633d8cacbf2226d953ba8dfd7eaba6245da4ff64b6a89bc77305251b8081a2331229d1dcf35d3eb4b2518911ffb869b91ed0b717faba6732d70661beab08ac83c87be189e145a99d974dd9c51c60ae297c9dc02a1a19699b9795316ace162e82fcd2ec7498b27bb3be60e751b5575dc3e878f0c83202a577d17d347bf83643b39cb1f068d19b46f8e428c61d5e3c2d5a5072080e9f83496e22f229d7bf630ae9f1eb96756785940049f8fe6bee10bd989b2569637281258038551462aab626ec47409456ec984a36a68f8a400a4baad1928c99b52cfe106e1ec44a0b7ceef77f564e817b71667b0423a13f110838ca37f79714b083e33e5e6707a4920d4f10e74baad222cd4c2e1b3dcd2df31608797b80f105bc7d856bc91f4d07e56171ed4147091f585431a04fa11b9ac35eed4306a6988f50b5f8a3fb1d6f33f187bd2b42b1f3c54f80f3e9f37849bc0f7d1f9ca90f9af4ffe10503bb7cae998906d1039b22e453b75c7951c57062b8e374debc134d41063fea6e97681404747fe1ecc62e2b80e889393c49805399d2ce76c76460ceed1b47c3aac218277c28b8cef0fabc78a027ad47a4356428979e635c92abbdc2f3069b670b165a059017f7c0262736fa66a86c6dc3818a7dd4d991f9450fb4571424f54ab4c2d85d5ac3f8bf5f5f350517c491415eeb86042114655844231f774dd95b28cf48bcab53b7abcf8e999da4c5ea61a3005e015930100f8f189d1dfa396113e3080b47c862c0042388063c1a01c4fa03307ac4a50e936edaef36ce20c1d28ba9b79116c0f4115c1fa957b93537173c611f5b276f658786411c3c57d427dfa091c4a876ddb065904c331c00e79c46b32208df57750aac1734acf6614022490a60f841c4cb967d38651711cf3c1e1ef99d29224ab99d1574384aa6e5fee397e344a16f2087b4577dd7224b2cdbaf77fc8c6d485a65004145197c1a765938cb41c7b03fcdfa5a026d798a14a78faf679e4ee3bed5bbede1cc4e1dea10afea2fdb6f123b5308b14fd1c73df9ab66477cf59190aca70123772234edbab0a80e2664148bcd0d782ef9d3c9622e140a0ec341e0bccf92b4aabea5bb8c2635c20e295de2c88196566d93bac5b605e55d8e904dac2d3eb2d752a3ca50ce5a98c9b4b7f0f9139f9988f019105dd26f8d1da13c44f225bcb5b700051995eae04f514ae79b1f9f7ec22f14f894d552038702a74aadecc0dfe5430aa37c99c5af9df1ec58c4398ed1fea57def0d8922ee3d6a5f7b9d3b0048e3e06559db26a91eb768cc6fd4f141253fb9ed8e9d32638d57d9c33218d72e94e86943c3d59d73cc5ac7d0af59029028c408ff8948161d173c5aadf027bb1876b02fb23d774b369e61e996ef520de64bd3d9306dc2b8154b159098746817b8938eecda7fc6992c9dc799818f40a053a9d3242adc45122eaa3250cfbc6d084af0f6a5179156657420f10810aa2a4cf716d522cba17ecce3c3209c6b7a97206353fe6b2ffe8dffd46b5cfa8184da016f069b0c9a4a632aaf045fb08d45", &(0x7f0000000080)=0x1000, &(0x7f00000011c0)="a4bb9c56725481f1e7daf6fd65133be168086fabd5a72e8784153cab8b9c7da1d7f33f2387ad736ffec163bb2eb5f707a748030fc7049f01c99fb6e65bf4b452760d38eccafcc0f10efe3deb2455cd1608d7f1c279857e6254ee7f08d0f34c6895a54073d0b96ebb617fb863c4dc7fa47198cfd41009ba74b3f60d84d261e1e89dcfb516bef40c7e575fa3b7511ffcdc4146aceba38e5c06db", 0x99) 18:21:17 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) (async, rerun: 32) r0 = socket(0x18, 0x1, 0x0) (async, rerun: 32) socket(0x6, 0x5, 0x81) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) shutdown(0xffffffffffffffff, 0x1) 18:21:17 executing program 5: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x1, 0x1ff, 0x8000003, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x0, 0x4000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) mlock(&(0x7f00005b2000/0x2000)=nil, 0x2000) r2 = socket(0x18, 0x2, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/197, 0xc5}], 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) write(r1, 0x0, 0x0) 18:21:17 executing program 7: msgctl$IPC_SET(0x0, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x40) write(r2, &(0x7f0000000100), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) (async) syz_open_pts() (async) open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x40) (async) write(r2, &(0x7f0000000100), 0x0) (async) 18:21:17 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x5, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x2}, 0x8) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000002acb36def35d0fb4011e5a42c25cc5cf38669999d9edec5e83537e5f9717207d"], 0x24, 0x0, 0x800) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x2, 0xc001, 0x7) socket(0x2, 0xf0c65a86518b38b8, 0x40) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x3d) 18:21:17 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) seteuid(r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r1, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) r4 = getuid() setreuid(0xee00, r4) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r3, r4, r5, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) r6 = getpgid(r0) r7 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, r7}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000300)={{0xb8, 0x0, 0xffffffffffffffff, 0x0, r3, 0x0, 0x6}, 0x2, 0x7f, r6, r7, 0x3, 0x36, 0x0, 0xffff}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0) r9 = kqueue() kevent(r9, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x30, 0x80000000, 0x200}, {{}, 0xfffffffffffffff9, 0x21, 0x2, 0x7fffffff, 0x3}, {{}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x6, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x1, 0x20, 0x2}, {{}, 0xfffffffffffffffc, 0x0, 0x10, 0x4, 0xffffffffffffff81}, {{r9}, 0xfffffffffffffff8, 0x40, 0x2, 0x7f, 0x8001}], 0x1, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x10, 0x10, 0x92d, 0x7f}], 0x1ff, &(0x7f00000002c0)={0x3f, 0x1f}) 18:21:17 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x15}, 0x40000000000001b7, &(0x7f0000000080)="b3b1d76103d7cd2582bc92bbb600"/23, 0x0, 0x0, 0xd) socket(0x18, 0x8000, 0x51) 18:21:17 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = getuid() r1 = geteuid() setreuid(r0, r1) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e6993192964894dcd96f8b170a7ed24fd01b6ba11cc39f0342836c26b175c8e4b943bf3b89d98bee5cb6b281eb962b736770d6787e9cb9241a4ed67f0598fa6f272fc077a4a322d237fcccfb1d9b942213d786d23d354c078c162d0b8d8a56e9b66323419c6e6fe3008d66c110ce49c1e5cc70fb963a9e76c973fbb216ba612d7dacb45d55aa0d10d3aa160ff73b7f358ab2f7e49a81088d37efe8e94e41642f39b22f8df285ef22880fcd4a81b8ce011f3f93d2a4b92b1a0000000000000000", 0xffffffffffffffcb) setreuid(r1, r1) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000400)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000340), 0x0, &(0x7f0000000380)=""/89, 0x59}, 0x401}, 0x10, 0x40, &(0x7f0000000480)={0x74166d48, 0x59b}) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0x5) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:17 executing program 5: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x1, 0x1ff, 0x8000003, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x0, 0x4000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) mlock(&(0x7f00005b2000/0x2000)=nil, 0x2000) r2 = socket(0x18, 0x2, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/197, 0xc5}], 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) write(r1, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x1, 0x1ff, 0x8000003, 0xffffffffffffffff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) socket(0x0, 0x4000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) close(r1) (async) mlock(&(0x7f00005b2000/0x2000)=nil, 0x2000) (async) socket(0x18, 0x2, 0x0) (async) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/197, 0xc5}], 0x1) (async) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) write(r1, 0x0, 0x0) (async) 18:21:17 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) sendto$inet(r1, &(0x7f0000000140)="89d49b4246982bcb95f9fe3e7c574755b8bcba098a0743e2c0f38be874cc439e2d0a262e542e17c1f39681520bd55b0b85b398a6d5daad9fba549209fd7f28570cb364356137f058a2e9bc1810aae4a136aa785311316a1da0e01faf9197889a65151a4133e74cb945ad056ceeefa92435396d9a46e3689e0c9f9d0e688b1aa77c1d99b5c51f0d26782a7726a30f983d3fd1f281723fb812441de1ad1c2f3dd403cfeee55e", 0xa5, 0x0, &(0x7f0000000080)={0x2, 0x2}, 0xc) (async) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:17 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) (async) r0 = socket(0x18, 0x5, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x2}, 0x8) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000002acb36def35d0fb4011e5a42c25cc5cf38669999d9edec5e83537e5f9717207d"], 0x24, 0x0, 0x800) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x2, 0xc001, 0x7) socket(0x2, 0xf0c65a86518b38b8, 0x40) (async) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x3d) 18:21:17 executing program 7: msgctl$IPC_SET(0x0, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x40) write(r2, &(0x7f0000000100), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) (async) syz_open_pts() (async) open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x40) (async) write(r2, &(0x7f0000000100), 0x0) (async) 18:21:17 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x15}, 0x40000000000001b7, &(0x7f0000000080)="b3b1d76103d7cd2582bc92bbb600"/23, 0x0, 0x0, 0xd) socket(0x18, 0x8000, 0x51) sysctl$kern(&(0x7f0000000000)={0x1, 0x15}, 0x40000000000001b7, &(0x7f0000000080)="b3b1d76103d7cd2582bc92bbb600"/23, 0x0, 0x0, 0xd) (async) socket(0x18, 0x8000, 0x51) (async) 18:21:17 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = getuid() (async) r1 = geteuid() setreuid(r0, r1) (async, rerun: 64) r2 = socket(0x18, 0x1, 0x0) (rerun: 64) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e6993192964894dcd96f8b170a7ed24fd01b6ba11cc39f0342836c26b175c8e4b943bf3b89d98bee5cb6b281eb962b736770d6787e9cb9241a4ed67f0598fa6f272fc077a4a322d237fcccfb1d9b942213d786d23d354c078c162d0b8d8a56e9b66323419c6e6fe3008d66c110ce49c1e5cc70fb963a9e76c973fbb216ba612d7dacb45d55aa0d10d3aa160ff73b7f358ab2f7e49a81088d37efe8e94e41642f39b22f8df285ef22880fcd4a81b8ce011f3f93d2a4b92b1a0000000000000000", 0xffffffffffffffcb) setreuid(r1, r1) (async) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000400)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000340), 0x0, &(0x7f0000000380)=""/89, 0x59}, 0x401}, 0x10, 0x40, &(0x7f0000000480)={0x74166d48, 0x59b}) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0x5) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:17 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:17 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x5, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x2}, 0x8) (async) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000002acb36def35d0fb4011e5a42c25cc5cf38669999d9edec5e83537e5f9717207d"], 0x24, 0x0, 0x800) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x2, 0xc001, 0x7) (async) socket(0x2, 0xf0c65a86518b38b8, 0x40) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x3d) 18:21:17 executing program 5: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x1, 0x1ff, 0x8000003, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x0, 0x4000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) mlock(&(0x7f00005b2000/0x2000)=nil, 0x2000) r2 = socket(0x18, 0x2, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/197, 0xc5}], 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) write(r1, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x1, 0x1ff, 0x8000003, 0xffffffffffffffff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) socket(0x0, 0x4000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) close(r1) (async) mlock(&(0x7f00005b2000/0x2000)=nil, 0x2000) (async) socket(0x18, 0x2, 0x0) (async) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/197, 0xc5}], 0x1) (async) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) write(r1, 0x0, 0x0) (async) 18:21:17 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) seteuid(r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r1, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) r4 = getuid() setreuid(0xee00, r4) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r3, r4, r5, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) r6 = getpgid(r0) r7 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, r7}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000300)={{0xb8, 0x0, 0xffffffffffffffff, 0x0, r3, 0x0, 0x6}, 0x2, 0x7f, r6, r7, 0x3, 0x36, 0x0, 0xffff}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0) r9 = kqueue() kevent(r9, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x30, 0x80000000, 0x200}, {{}, 0xfffffffffffffff9, 0x21, 0x2, 0x7fffffff, 0x3}, {{}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x6, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x1, 0x20, 0x2}, {{}, 0xfffffffffffffffc, 0x0, 0x10, 0x4, 0xffffffffffffff81}, {{r9}, 0xfffffffffffffff8, 0x40, 0x2, 0x7f, 0x8001}], 0x1, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x10, 0x10, 0x92d, 0x7f}], 0x1ff, &(0x7f00000002c0)={0x3f, 0x1f}) 18:21:18 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) seteuid(r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r1, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) r4 = getuid() setreuid(0xee00, r4) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r3, r4, r5, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) r6 = getpgid(r0) r7 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, r7}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000300)={{0xb8, 0x0, 0xffffffffffffffff, 0x0, r3, 0x0, 0x6}, 0x2, 0x7f, r6, r7, 0x3, 0x36, 0x0, 0xffff}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x30, 0x80000000, 0x200}, {{}, 0xfffffffffffffff9, 0x21, 0x2, 0x7fffffff, 0x3}, {{}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x6, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x1, 0x20, 0x2}, {{}, 0xfffffffffffffffc, 0x0, 0x10, 0x4, 0xffffffffffffff81}, {{}, 0xfffffffffffffff8, 0x40, 0x2, 0x7f, 0x8001}], 0x1, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x10, 0x10, 0x92d, 0x7f}], 0x1ff, &(0x7f00000002c0)={0x3f, 0x1f}) 18:21:18 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = getuid() r1 = geteuid() setreuid(r0, r1) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e6993192964894dcd96f8b170a7ed24fd01b6ba11cc39f0342836c26b175c8e4b943bf3b89d98bee5cb6b281eb962b736770d6787e9cb9241a4ed67f0598fa6f272fc077a4a322d237fcccfb1d9b942213d786d23d354c078c162d0b8d8a56e9b66323419c6e6fe3008d66c110ce49c1e5cc70fb963a9e76c973fbb216ba612d7dacb45d55aa0d10d3aa160ff73b7f358ab2f7e49a81088d37efe8e94e41642f39b22f8df285ef22880fcd4a81b8ce011f3f93d2a4b92b1a0000000000000000", 0xffffffffffffffcb) setreuid(r1, r1) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000400)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000340), 0x0, &(0x7f0000000380)=""/89, 0x59}, 0x401}, 0x10, 0x40, &(0x7f0000000480)={0x74166d48, 0x59b}) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0x5) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) (async) getuid() (async) geteuid() (async) setreuid(r0, r1) (async) socket(0x18, 0x1, 0x0) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e6993192964894dcd96f8b170a7ed24fd01b6ba11cc39f0342836c26b175c8e4b943bf3b89d98bee5cb6b281eb962b736770d6787e9cb9241a4ed67f0598fa6f272fc077a4a322d237fcccfb1d9b942213d786d23d354c078c162d0b8d8a56e9b66323419c6e6fe3008d66c110ce49c1e5cc70fb963a9e76c973fbb216ba612d7dacb45d55aa0d10d3aa160ff73b7f358ab2f7e49a81088d37efe8e94e41642f39b22f8df285ef22880fcd4a81b8ce011f3f93d2a4b92b1a0000000000000000", 0xffffffffffffffcb) (async) setreuid(r1, r1) (async) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000400)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000340), 0x0, &(0x7f0000000380)=""/89, 0x59}, 0x401}, 0x10, 0x40, &(0x7f0000000480)={0x74166d48, 0x59b}) (async) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0x5) (async) socket(0x18, 0x1, 0x0) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) 18:21:18 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x6, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmmsg(r1, &(0x7f0000000540)={&(0x7f0000000500)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000040)=""/110, 0x6e}, {&(0x7f0000000140)=""/234, 0xea}, {&(0x7f0000000240)=""/214, 0xd6}, {&(0x7f0000000340)=""/111, 0x6f}, {&(0x7f00000003c0)=""/85, 0x55}], 0x5, &(0x7f00000004c0)=""/54, 0x36}, 0x63b}, 0x10, 0x0, &(0x7f0000000580)={0x200, 0x100000000000}) 18:21:18 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r1, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = dup(r0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) r5 = socket(0x1, 0x4005, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000002c0)=0xc40) fcntl$getown(r2, 0x5) fcntl$setstatus(r5, 0x4, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000100)=[{0x0, 0x68, 0x4}, {0x20, 0xef, 0x2, 0xac9}, {0x9, 0x4, 0x2, 0x5}, {0x800, 0x1f, 0x0, 0x3}, {0x3d, 0x20}]}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x4}, {0x2c}, {0x3c}, {0x6, 0x0, 0x0, 0x1ffffffd}]}) write(r0, &(0x7f0000000180)="230011e585cbc2beea9acc7808d0", 0xe) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0xfff8, 0x1, 0x3, 0xfffff001}, {0x1000, 0x5, 0x1, 0xfffffffc}, {0xe4fe, 0x80, 0x5f, 0xfff}, {0x3, 0x6, 0x8, 0x101}, {0x401, 0x36, 0x7f, 0x7}]}) 18:21:18 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:18 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x15}, 0x40000000000001b7, &(0x7f0000000080)="b3b1d76103d7cd2582bc92bbb600"/23, 0x0, 0x0, 0xd) socket(0x18, 0x8000, 0x51) sysctl$kern(&(0x7f0000000000)={0x1, 0x15}, 0x40000000000001b7, &(0x7f0000000080)="b3b1d76103d7cd2582bc92bbb600"/23, 0x0, 0x0, 0xd) (async) socket(0x18, 0x8000, 0x51) (async) 18:21:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) write(r0, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) r1 = socket$inet6(0x18, 0x8000, 0x3f) write(r1, &(0x7f0000000140)="80bc21f020f6df975b4420519a85d0d17c34b69fe1b944c232400f16cd1ad0364f509bc7833f611e73857a0adedbf86042e6b79d0490aa63cfa669dcf1bd11f473bfc805e2a3991f68ad092ac1b743d2bff34d58aa395417e3481ada74316b24e93db581086a9bde95604eb82f0c3ad7e0998c1f6bb79d5e0d88182666da481983afc08c", 0x84) 18:21:18 executing program 6: r0 = geteuid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000040)={{0x0, r0, 0x0, 0x0, 0x0, 0xdb, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x7fffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:18 executing program 6: r0 = geteuid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000040)={{0x0, r0, 0x0, 0x0, 0x0, 0xdb, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x7fffffffffffffff}) (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000040)={{0x0, r0, 0x0, 0x0, 0x0, 0xdb, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x7fffffffffffffff}) socket(0x18, 0x1, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:18 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:18 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x6, 0x0, 0xffffffffffffffff}) (async, rerun: 32) r0 = socket(0x18, 0x1, 0x0) (rerun: 32) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) recvmmsg(r1, &(0x7f0000000540)={&(0x7f0000000500)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000040)=""/110, 0x6e}, {&(0x7f0000000140)=""/234, 0xea}, {&(0x7f0000000240)=""/214, 0xd6}, {&(0x7f0000000340)=""/111, 0x6f}, {&(0x7f00000003c0)=""/85, 0x55}], 0x5, &(0x7f00000004c0)=""/54, 0x36}, 0x63b}, 0x10, 0x0, &(0x7f0000000580)={0x200, 0x100000000000}) 18:21:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) (async) write(r0, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) r1 = socket$inet6(0x18, 0x8000, 0x3f) write(r1, &(0x7f0000000140)="80bc21f020f6df975b4420519a85d0d17c34b69fe1b944c232400f16cd1ad0364f509bc7833f611e73857a0adedbf86042e6b79d0490aa63cfa669dcf1bd11f473bfc805e2a3991f68ad092ac1b743d2bff34d58aa395417e3481ada74316b24e93db581086a9bde95604eb82f0c3ad7e0998c1f6bb79d5e0d88182666da481983afc08c", 0x84) 18:21:18 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) fcntl$getown(r1, 0x5) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) r3 = dup(r0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) (async) r5 = socket(0x1, 0x4005, 0x0) (async) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000002c0)=0xc40) fcntl$getown(r2, 0x5) fcntl$setstatus(r5, 0x4, 0x0) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000100)=[{0x0, 0x68, 0x4}, {0x20, 0xef, 0x2, 0xac9}, {0x9, 0x4, 0x2, 0x5}, {0x800, 0x1f, 0x0, 0x3}, {0x3d, 0x20}]}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x4}, {0x2c}, {0x3c}, {0x6, 0x0, 0x0, 0x1ffffffd}]}) (async) write(r0, &(0x7f0000000180)="230011e585cbc2beea9acc7808d0", 0xe) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0xfff8, 0x1, 0x3, 0xfffff001}, {0x1000, 0x5, 0x1, 0xfffffffc}, {0xe4fe, 0x80, 0x5f, 0xfff}, {0x3, 0x6, 0x8, 0x101}, {0x401, 0x36, 0x7f, 0x7}]}) 18:21:18 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) seteuid(r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r1, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) r4 = getuid() setreuid(0xee00, r4) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r3, r4, r5, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) r6 = getpgid(r0) r7 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, r7}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000300)={{0xb8, 0x0, 0xffffffffffffffff, 0x0, r3, 0x0, 0x6}, 0x2, 0x7f, r6, r7, 0x3, 0x36, 0x0, 0xffff}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x30, 0x80000000, 0x200}, {{}, 0xfffffffffffffff9, 0x21, 0x2, 0x7fffffff, 0x3}, {{}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x6, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x1, 0x20, 0x2}, {{}, 0xfffffffffffffffc, 0x0, 0x10, 0x4, 0xffffffffffffff81}, {{}, 0xfffffffffffffff8, 0x40, 0x2, 0x7f, 0x8001}], 0x1, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x10, 0x10, 0x92d, 0x7f}], 0x1ff, &(0x7f00000002c0)={0x3f, 0x1f}) 18:21:18 executing program 2: mprotect(&(0x7f0000ff6000/0x8000)=nil, 0x8000, 0x4) getuid() 18:21:18 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) 18:21:18 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:18 executing program 6: r0 = geteuid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000040)={{0x0, r0, 0x0, 0x0, 0x0, 0xdb, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x7fffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async, rerun: 32) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:18 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r1, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = dup(r0) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) (async) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) r5 = socket(0x1, 0x4005, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000002c0)=0xc40) fcntl$getown(r2, 0x5) (async) fcntl$getown(r2, 0x5) fcntl$setstatus(r5, 0x4, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000100)=[{0x0, 0x68, 0x4}, {0x20, 0xef, 0x2, 0xac9}, {0x9, 0x4, 0x2, 0x5}, {0x800, 0x1f, 0x0, 0x3}, {0x3d, 0x20}]}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x4}, {0x2c}, {0x3c}, {0x6, 0x0, 0x0, 0x1ffffffd}]}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x4}, {0x2c}, {0x3c}, {0x6, 0x0, 0x0, 0x1ffffffd}]}) write(r0, &(0x7f0000000180)="230011e585cbc2beea9acc7808d0", 0xe) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0xfff8, 0x1, 0x3, 0xfffff001}, {0x1000, 0x5, 0x1, 0xfffffffc}, {0xe4fe, 0x80, 0x5f, 0xfff}, {0x3, 0x6, 0x8, 0x101}, {0x401, 0x36, 0x7f, 0x7}]}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0xfff8, 0x1, 0x3, 0xfffff001}, {0x1000, 0x5, 0x1, 0xfffffffc}, {0xe4fe, 0x80, 0x5f, 0xfff}, {0x3, 0x6, 0x8, 0x101}, {0x401, 0x36, 0x7f, 0x7}]}) 18:21:18 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x6, 0x0, 0xffffffffffffffff}) (async) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) recvmmsg(r1, &(0x7f0000000540)={&(0x7f0000000500)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000040)=""/110, 0x6e}, {&(0x7f0000000140)=""/234, 0xea}, {&(0x7f0000000240)=""/214, 0xd6}, {&(0x7f0000000340)=""/111, 0x6f}, {&(0x7f00000003c0)=""/85, 0x55}], 0x5, &(0x7f00000004c0)=""/54, 0x36}, 0x63b}, 0x10, 0x0, &(0x7f0000000580)={0x200, 0x100000000000}) 18:21:18 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) seteuid(r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r1, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) r4 = getuid() setreuid(0xee00, r4) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r3, r4, r5, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) r6 = getpgid(r0) r7 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, r7}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000300)={{0xb8, 0x0, 0xffffffffffffffff, 0x0, r3, 0x0, 0x6}, 0x2, 0x7f, r6, r7, 0x3, 0x36, 0x0, 0xffff}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x30, 0x80000000, 0x200}, {{}, 0xfffffffffffffff9, 0x21, 0x2, 0x7fffffff, 0x3}, {{}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x6, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x1, 0x20, 0x2}, {{}, 0xfffffffffffffffc, 0x0, 0x10, 0x4, 0xffffffffffffff81}, {{}, 0xfffffffffffffff8, 0x40, 0x2, 0x7f, 0x8001}], 0x1, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x10, 0x10, 0x92d, 0x7f}], 0x1ff, &(0x7f00000002c0)={0x3f, 0x1f}) 18:21:18 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 18:21:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) (async) write(r0, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) r1 = socket$inet6(0x18, 0x8000, 0x3f) write(r1, &(0x7f0000000140)="80bc21f020f6df975b4420519a85d0d17c34b69fe1b944c232400f16cd1ad0364f509bc7833f611e73857a0adedbf86042e6b79d0490aa63cfa669dcf1bd11f473bfc805e2a3991f68ad092ac1b743d2bff34d58aa395417e3481ada74316b24e93db581086a9bde95604eb82f0c3ad7e0998c1f6bb79d5e0d88182666da481983afc08c", 0x84) 18:21:18 executing program 2: mprotect(&(0x7f0000ff6000/0x8000)=nil, 0x8000, 0x4) getuid() mprotect(&(0x7f0000ff6000/0x8000)=nil, 0x8000, 0x4) (async) getuid() (async) 18:21:18 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) seteuid(r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r1, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) r4 = getuid() setreuid(0xee00, r4) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r3, r4, r5, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) r6 = getpgid(r0) r7 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, r7}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000300)={{0xb8, 0x0, 0xffffffffffffffff, 0x0, r3, 0x0, 0x6}, 0x2, 0x7f, r6, r7, 0x3, 0x36, 0x0, 0xffff}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) kevent(r8, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x30, 0x80000000, 0x200}, {{}, 0xfffffffffffffff9, 0x21, 0x2, 0x7fffffff, 0x3}, {{}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x6, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x1, 0x20, 0x2}, {{}, 0xfffffffffffffffc, 0x0, 0x10, 0x4, 0xffffffffffffff81}, {{r8}, 0xfffffffffffffff8, 0x40, 0x2, 0x7f, 0x8001}], 0x1, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x10, 0x10, 0x92d, 0x7f}], 0x1ff, &(0x7f00000002c0)={0x3f, 0x1f}) 18:21:18 executing program 5: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) preadv(r1, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/6, 0x6}, {&(0x7f0000000080)=""/235, 0xeb}, {&(0x7f0000000200)=""/92, 0x5c}, {&(0x7f0000000280)=""/68, 0x44}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/217, 0xd9}], 0x6, 0x0) ioctl$FIONREAD(r0, 0x80146950, &(0x7f00000001c0)) 18:21:18 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000040)=r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r5 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x7, 0xffffffffffffffff, r2, r3, 0xffffffffffffffff, 0x8, 0x1}, 0x5, 0xfffffffffffffffd, r4, r5, 0x3, 0x1f, 0xfffffffffffff000, 0x4}) r6 = socket(0x0, 0x4, 0x0) socket(0x18, 0x2, 0x3) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:18 executing program 2: mprotect(&(0x7f0000ff6000/0x8000)=nil, 0x8000, 0x4) getuid() (async) getuid() 18:21:18 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x71, 0xb2, 0x5, 0x4665}, {0x0, 0x92, 0xfe}, {0x7ff, 0x4, 0x81, 0x5}, {0xbe, 0x80, 0x1, 0x3}, {0x7, 0x9, 0x46, 0x80000001}, {0x7fff, 0x1, 0x7, 0x401}, {0x2, 0x2b, 0x7f, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) write(r0, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) 18:21:18 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 18:21:19 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:19 executing program 5: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) preadv(r1, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/6, 0x6}, {&(0x7f0000000080)=""/235, 0xeb}, {&(0x7f0000000200)=""/92, 0x5c}, {&(0x7f0000000280)=""/68, 0x44}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/217, 0xd9}], 0x6, 0x0) ioctl$FIONREAD(r0, 0x80146950, &(0x7f00000001c0)) 18:21:19 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) 18:21:19 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 18:21:19 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) seteuid(r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r1, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) r4 = getuid() setreuid(0xee00, r4) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r3, r4, r5, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) r6 = getpgid(r0) r7 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, r7}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000300)={{0xb8, 0x0, 0xffffffffffffffff, 0x0, r3, 0x0, 0x6}, 0x2, 0x7f, r6, r7, 0x3, 0x36, 0x0, 0xffff}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) kevent(r8, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x30, 0x80000000, 0x200}, {{}, 0xfffffffffffffff9, 0x21, 0x2, 0x7fffffff, 0x3}, {{}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x6, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x1, 0x20, 0x2}, {{}, 0xfffffffffffffffc, 0x0, 0x10, 0x4, 0xffffffffffffff81}, {{r8}, 0xfffffffffffffff8, 0x40, 0x2, 0x7f, 0x8001}], 0x1, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x10, 0x10, 0x92d, 0x7f}], 0x1ff, &(0x7f00000002c0)={0x3f, 0x1f}) 18:21:19 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) (async, rerun: 64) r0 = socket(0x18, 0x1, 0x0) (rerun: 64) r1 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000040)=r1) (async, rerun: 64) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async, rerun: 32) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) (rerun: 32) r3 = geteuid() (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) (async, rerun: 64) r5 = getppid() (rerun: 64) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x7, 0xffffffffffffffff, r2, r3, 0xffffffffffffffff, 0x8, 0x1}, 0x5, 0xfffffffffffffffd, r4, r5, 0x3, 0x1f, 0xfffffffffffff000, 0x4}) r6 = socket(0x0, 0x4, 0x0) socket(0x18, 0x2, 0x3) (async, rerun: 64) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (rerun: 64) 18:21:19 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x0, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x71, 0xb2, 0x5, 0x4665}, {0x0, 0x92, 0xfe}, {0x7ff, 0x4, 0x81, 0x5}, {0xbe, 0x80, 0x1, 0x3}, {0x7, 0x9, 0x46, 0x80000001}, {0x7fff, 0x1, 0x7, 0x401}, {0x2, 0x2b, 0x7f, 0x1}]}) (async, rerun: 64) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) (async) write(r0, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) 18:21:19 executing program 5: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) preadv(r1, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/6, 0x6}, {&(0x7f0000000080)=""/235, 0xeb}, {&(0x7f0000000200)=""/92, 0x5c}, {&(0x7f0000000280)=""/68, 0x44}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/217, 0xd9}], 0x6, 0x0) ioctl$FIONREAD(r0, 0x80146950, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x18, 0x1, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) (async) preadv(r1, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/6, 0x6}, {&(0x7f0000000080)=""/235, 0xeb}, {&(0x7f0000000200)=""/92, 0x5c}, {&(0x7f0000000280)=""/68, 0x44}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/217, 0xd9}], 0x6, 0x0) (async) ioctl$FIONREAD(r0, 0x80146950, &(0x7f00000001c0)) (async) 18:21:19 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) seteuid(r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r1, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) r4 = getuid() setreuid(0xee00, r4) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r3, r4, r5, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) r6 = getpgid(r0) r7 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, r7}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000300)={{0xb8, 0x0, 0xffffffffffffffff, 0x0, r3, 0x0, 0x6}, 0x2, 0x7f, r6, r7, 0x3, 0x36, 0x0, 0xffff}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) kevent(r8, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x30, 0x80000000, 0x200}, {{}, 0xfffffffffffffff9, 0x21, 0x2, 0x7fffffff, 0x3}, {{}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x6, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x1, 0x20, 0x2}, {{}, 0xfffffffffffffffc, 0x0, 0x10, 0x4, 0xffffffffffffff81}, {{r8}, 0xfffffffffffffff8, 0x40, 0x2, 0x7f, 0x8001}], 0x1, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x10, 0x10, 0x92d, 0x7f}], 0x1ff, &(0x7f00000002c0)={0x3f, 0x1f}) 18:21:19 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 18:21:19 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) (async) r0 = socket(0x18, 0x1, 0x0) (async) r1 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) (async) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000040)=r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) (async) r3 = geteuid() (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) (async) r5 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x7, 0xffffffffffffffff, r2, r3, 0xffffffffffffffff, 0x8, 0x1}, 0x5, 0xfffffffffffffffd, r4, r5, 0x3, 0x1f, 0xfffffffffffff000, 0x4}) (async) r6 = socket(0x0, 0x4, 0x0) socket(0x18, 0x2, 0x3) (async) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:19 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) socket(0x18, 0x1, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 18:21:19 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040)="580445c148254c466ecabd726593fe98e88dc262fa31d624409733663b6eeaeb8af746c95ef03a314f9ecd750c436aae5a338506b5a0a9e4a2ebb4fb336f2ffac49db92b2493c806ceaeac1ab47fd5e54f253e987523cf752c486a47675d3f55e93ac07d438ae0a5bf35025ba315ae12caf80f0a013b000000000000c00000c18f30c5fc0da9", 0x0, 0x0, 0x0) 18:21:19 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x0, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x71, 0xb2, 0x5, 0x4665}, {0x0, 0x92, 0xfe}, {0x7ff, 0x4, 0x81, 0x5}, {0xbe, 0x80, 0x1, 0x3}, {0x7, 0x9, 0x46, 0x80000001}, {0x7fff, 0x1, 0x7, 0x401}, {0x2, 0x2b, 0x7f, 0x1}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) (async) write(r0, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) 18:21:19 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:19 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) (async) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 18:21:20 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) socket(0x18, 0x1, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) (async) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) 18:21:20 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) seteuid(r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r1, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) r4 = getuid() setreuid(0xee00, r4) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r3, r4, r5, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) r6 = getpgid(r0) r7 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, r7}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000300)={{0xb8, 0x0, 0xffffffffffffffff, 0x0, r3, 0x0, 0x6}, 0x2, 0x7f, r6, r7, 0x3, 0x36, 0x0, 0xffff}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) r8 = kqueue() kevent(r8, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) kevent(r8, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x30, 0x80000000, 0x200}, {{}, 0xfffffffffffffff9, 0x21, 0x2, 0x7fffffff, 0x3}, {{}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x6, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x1, 0x20, 0x2}, {{}, 0xfffffffffffffffc, 0x0, 0x10, 0x4, 0xffffffffffffff81}, {{r8}, 0xfffffffffffffff8, 0x40, 0x2, 0x7f, 0x8001}], 0x1, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x10, 0x10, 0x92d, 0x7f}], 0x1ff, &(0x7f00000002c0)={0x3f, 0x1f}) 18:21:20 executing program 5: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:20 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:20 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040)="580445c148254c466ecabd726593fe98e88dc262fa31d624409733663b6eeaeb8af746c95ef03a314f9ecd750c436aae5a338506b5a0a9e4a2ebb4fb336f2ffac49db92b2493c806ceaeac1ab47fd5e54f253e987523cf752c486a47675d3f55e93ac07d438ae0a5bf35025ba315ae12caf80f0a013b000000000000c00000c18f30c5fc0da9", 0x0, 0x0, 0x0) 18:21:20 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x0, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x2f, 0x1, 0x0, 0x1ff}, {0x16}]}) write(r0, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) 18:21:20 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040)="580445c148254c466ecabd726593fe98e88dc262fa31d624409733663b6eeaeb8af746c95ef03a314f9ecd750c436aae5a338506b5a0a9e4a2ebb4fb336f2ffac49db92b2493c806ceaeac1ab47fd5e54f253e987523cf752c486a47675d3f55e93ac07d438ae0a5bf35025ba315ae12caf80f0a013b000000000000c00000c18f30c5fc0da9", 0x0, 0x0, 0x0) 18:21:20 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) (async) socket(0x18, 0x1, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) 18:21:20 executing program 5: sysctl$machdep(&(0x7f0000000200), 0x1, &(0x7f0000000240)="5301019340db506da2ea1f66ac78b0312ae8a45d5fd1291079273acdfcbbbfc62fa489a90a341949dd733181647bd1fb0e3d090428c0c6b8cc723e3560562766c96565c946a5d85ecf1c0df2cb346d876a6b00a0", 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b028ce47f002001"], 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = accept$inet(r0, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYRES8=r3], 0x10) r5 = dup(r4) pipe(0x0) dup2(r2, r4) sendto$inet(r5, &(0x7f0000000180)="f7f9d5c744bb4fca0e9a6352d0d18a982beba72c947d1a827dc94d6ff6d7fcc9d0cd5c756acd571dcd65232d37beafc6bb53a17256eb752432ef6e2de5c90b1b88b4cceec603b4afd8108669", 0x4c, 0x7, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000700)="2d0e", 0xfffffffffffffdbb, 0x7, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) close(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) write(r5, &(0x7f0000000140)="a7", 0x1) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000100)=0x4, 0x4) accept(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) write(r4, &(0x7f0000000040)="04", 0xff9a) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 18:21:20 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) seteuid(r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r1, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) r4 = getuid() setreuid(0xee00, r4) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r3, r4, r5, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) r6 = getpgid(r0) r7 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, r7}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000300)={{0xb8, 0x0, 0xffffffffffffffff, 0x0, r3, 0x0, 0x6}, 0x2, 0x7f, r6, r7, 0x3, 0x36, 0x0, 0xffff}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) r8 = kqueue() kevent(r8, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) kevent(r8, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x30, 0x80000000, 0x200}, {{}, 0xfffffffffffffff9, 0x21, 0x2, 0x7fffffff, 0x3}, {{}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x6, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x1, 0x20, 0x2}, {{}, 0xfffffffffffffffc, 0x0, 0x10, 0x4, 0xffffffffffffff81}, {{r8}, 0xfffffffffffffff8, 0x40, 0x2, 0x7f, 0x8001}], 0x1, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x10, 0x10, 0x92d, 0x7f}], 0x1ff, &(0x7f00000002c0)={0x3f, 0x1f}) 18:21:20 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x2f, 0x1, 0x0, 0x1ff}, {0x16}]}) write(r0, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) 18:21:20 executing program 2: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000800)={{0x6, r0, r1, 0xffffffffffffffff}, 0x800, 0x400, 0x5}) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) recvmsg(r2, &(0x7f0000000500)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000003c0), 0x0, &(0x7f0000000880)=""/183, 0xffffffffffffff60}, 0x1000) sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x800, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) sysctl$kern(&(0x7f0000000540)={0x1, 0x12}, 0x2, &(0x7f0000000580)="be1066878dbeddb4808cfdaafb286d2db43d4215162c34ca8127424729ea82a039e8dda7ce3acb3d7c8f01c39b77ed4e0668877da8888bf5ddb70d230ca60c558163530505acc91fe478caa4d468b6e882775c7161bb765adb7ec0b388f7347481cae6f51ff0e41a668c926b7a9cf045e170cce1409e87eeac1dcb7a3fc89a22dbe7b77f37b021c8475ee9319cd961e1c1f094374d186a78663bb781e507f874f84c1ffc6c99821d03e05ff6655f4e84f64b1fbb9bba44f8e4ea19d3af18aa4c08ec2362", &(0x7f0000000680)=0xc4, &(0x7f00000006c0)="a973fc8691fc1eaf8b3dfb02ecfa232763106bfc236f9d567357e0e72478a12e8d35023f3591799684b05ff4b73d64681ccd7798b37bd3d8778a3bc6f74d557121a066f0b0cbd4af1ba6f1c382de0cff325ef964803a1a5909d61998d3ce5f364fd24700b2554817f137238975ffee1a6521f468144c55fda55060c180a679e8758e2439dafa49ddcff992c24d1357826c8d422e6779e3b5441c35", 0x9b) 18:21:20 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) dup2(r0, r0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:20 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:20 executing program 2: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000800)={{0x6, r0, r1, 0xffffffffffffffff}, 0x800, 0x400, 0x5}) (async, rerun: 32) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) (rerun: 32) recvmsg(r2, &(0x7f0000000500)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000003c0), 0x0, &(0x7f0000000880)=""/183, 0xffffffffffffff60}, 0x1000) sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) r3 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x800, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) sysctl$kern(&(0x7f0000000540)={0x1, 0x12}, 0x2, &(0x7f0000000580)="be1066878dbeddb4808cfdaafb286d2db43d4215162c34ca8127424729ea82a039e8dda7ce3acb3d7c8f01c39b77ed4e0668877da8888bf5ddb70d230ca60c558163530505acc91fe478caa4d468b6e882775c7161bb765adb7ec0b388f7347481cae6f51ff0e41a668c926b7a9cf045e170cce1409e87eeac1dcb7a3fc89a22dbe7b77f37b021c8475ee9319cd961e1c1f094374d186a78663bb781e507f874f84c1ffc6c99821d03e05ff6655f4e84f64b1fbb9bba44f8e4ea19d3af18aa4c08ec2362", &(0x7f0000000680)=0xc4, &(0x7f00000006c0)="a973fc8691fc1eaf8b3dfb02ecfa232763106bfc236f9d567357e0e72478a12e8d35023f3591799684b05ff4b73d64681ccd7798b37bd3d8778a3bc6f74d557121a066f0b0cbd4af1ba6f1c382de0cff325ef964803a1a5909d61998d3ce5f364fd24700b2554817f137238975ffee1a6521f468144c55fda55060c180a679e8758e2439dafa49ddcff992c24d1357826c8d422e6779e3b5441c35", 0x9b) 18:21:20 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) bind(r1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) msgget$private(0x0, 0x204) msgsnd(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="0100000000000000484404f53a5293b9c42f54cb02667c1efd505365ef668d657020b50cf79e89117fb551abbbf8e28e276f3f6a4335cd671dc840b04eb850189f2c73b9149d2d99412ccbbbe20c8166b44d87ee15b317a12cc492134105454436769370f2291b13af935c14f910736871afe933fb8e8b63af0c1fbb08466a8e0d0f9cd0275159a053bd5a3910f530e85fee13d1f058c338d982f19ed562dafff88a7d7a2f47e04e32347996af8ea7741befbda4317d1104973939a4b822ec9a8e9b5bc60ec5f2c23f0e5a6fe752d3fa1e8955ecca732654f904b3f829a5f204b23c79478e4440582f9ac73e488c6f71bb9bdea0044c4871c78aa489cda72a3f6c340384bdb83a2062f734035a5a82e25420ee60c2f2452e5ac3600e18d1f6a7d393dfd31c48fa477bb9d260fbe66f4feb03f43e0e97afb06447df2ef78c39550cefa361fabb091d2e66190e8aea6e0d15166eb249285df24300f5a382bd2d976e9179d264655d706958a18821d44caa70e8377e0b33786548a3d1e8d9611519f003c1242bd254ce00"/405], 0xf7, 0x0) 18:21:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x2f, 0x1, 0x0, 0x1ff}, {0x16}]}) write(r0, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) 18:21:21 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) seteuid(r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r1, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) r4 = getuid() setreuid(0xee00, r4) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r3, r4, r5, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) r6 = getpgid(r0) r7 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, r7}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000300)={{0xb8, 0x0, 0xffffffffffffffff, 0x0, r3, 0x0, 0x6}, 0x2, 0x7f, r6, r7, 0x3, 0x36, 0x0, 0xffff}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) r8 = kqueue() kevent(r8, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) kevent(r8, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x30, 0x80000000, 0x200}, {{}, 0xfffffffffffffff9, 0x21, 0x2, 0x7fffffff, 0x3}, {{}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x6, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x1, 0x20, 0x2}, {{}, 0xfffffffffffffffc, 0x0, 0x10, 0x4, 0xffffffffffffff81}, {{r8}, 0xfffffffffffffff8, 0x40, 0x2, 0x7f, 0x8001}], 0x1, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x10, 0x10, 0x92d, 0x7f}], 0x1ff, &(0x7f00000002c0)={0x3f, 0x1f}) 18:21:21 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) socket(0x18, 0x1, 0x0) (async) r1 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) (async) bind(r1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) (async) msgget$private(0x0, 0x204) (async, rerun: 64) msgsnd(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="0100000000000000484404f53a5293b9c42f54cb02667c1efd505365ef668d657020b50cf79e89117fb551abbbf8e28e276f3f6a4335cd671dc840b04eb850189f2c73b9149d2d99412ccbbbe20c8166b44d87ee15b317a12cc492134105454436769370f2291b13af935c14f910736871afe933fb8e8b63af0c1fbb08466a8e0d0f9cd0275159a053bd5a3910f530e85fee13d1f058c338d982f19ed562dafff88a7d7a2f47e04e32347996af8ea7741befbda4317d1104973939a4b822ec9a8e9b5bc60ec5f2c23f0e5a6fe752d3fa1e8955ecca732654f904b3f829a5f204b23c79478e4440582f9ac73e488c6f71bb9bdea0044c4871c78aa489cda72a3f6c340384bdb83a2062f734035a5a82e25420ee60c2f2452e5ac3600e18d1f6a7d393dfd31c48fa477bb9d260fbe66f4feb03f43e0e97afb06447df2ef78c39550cefa361fabb091d2e66190e8aea6e0d15166eb249285df24300f5a382bd2d976e9179d264655d706958a18821d44caa70e8377e0b33786548a3d1e8d9611519f003c1242bd254ce00"/405], 0xf7, 0x0) (rerun: 64) 18:21:21 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:21 executing program 2: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) (async, rerun: 64) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) (rerun: 64) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000800)={{0x6, r0, r1, 0xffffffffffffffff}, 0x800, 0x400, 0x5}) (async, rerun: 64) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) (rerun: 64) recvmsg(r2, &(0x7f0000000500)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000003c0), 0x0, &(0x7f0000000880)=""/183, 0xffffffffffffff60}, 0x1000) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) r3 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x800, 0x0, 0x0) (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) sysctl$kern(&(0x7f0000000540)={0x1, 0x12}, 0x2, &(0x7f0000000580)="be1066878dbeddb4808cfdaafb286d2db43d4215162c34ca8127424729ea82a039e8dda7ce3acb3d7c8f01c39b77ed4e0668877da8888bf5ddb70d230ca60c558163530505acc91fe478caa4d468b6e882775c7161bb765adb7ec0b388f7347481cae6f51ff0e41a668c926b7a9cf045e170cce1409e87eeac1dcb7a3fc89a22dbe7b77f37b021c8475ee9319cd961e1c1f094374d186a78663bb781e507f874f84c1ffc6c99821d03e05ff6655f4e84f64b1fbb9bba44f8e4ea19d3af18aa4c08ec2362", &(0x7f0000000680)=0xc4, &(0x7f00000006c0)="a973fc8691fc1eaf8b3dfb02ecfa232763106bfc236f9d567357e0e72478a12e8d35023f3591799684b05ff4b73d64681ccd7798b37bd3d8778a3bc6f74d557121a066f0b0cbd4af1ba6f1c382de0cff325ef964803a1a5909d61998d3ce5f364fd24700b2554817f137238975ffee1a6521f468144c55fda55060c180a679e8758e2439dafa49ddcff992c24d1357826c8d422e6779e3b5441c35", 0x9b) 18:21:21 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = getuid() setreuid(0xee00, r0) r1 = getegid() lchown(&(0x7f0000000040)='./file0\x00', r0, r1) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xc) socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) 18:21:21 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:21 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) (async) r0 = getuid() setreuid(0xee00, r0) (async) r1 = getegid() lchown(&(0x7f0000000040)='./file0\x00', r0, r1) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xc) socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) 18:21:21 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) (async) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async, rerun: 32) socket(0x18, 0x1, 0x0) (async, rerun: 32) r1 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) (async) bind(r1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) (async) msgget$private(0x0, 0x204) (async, rerun: 32) msgsnd(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="0100000000000000484404f53a5293b9c42f54cb02667c1efd505365ef668d657020b50cf79e89117fb551abbbf8e28e276f3f6a4335cd671dc840b04eb850189f2c73b9149d2d99412ccbbbe20c8166b44d87ee15b317a12cc492134105454436769370f2291b13af935c14f910736871afe933fb8e8b63af0c1fbb08466a8e0d0f9cd0275159a053bd5a3910f530e85fee13d1f058c338d982f19ed562dafff88a7d7a2f47e04e32347996af8ea7741befbda4317d1104973939a4b822ec9a8e9b5bc60ec5f2c23f0e5a6fe752d3fa1e8955ecca732654f904b3f829a5f204b23c79478e4440582f9ac73e488c6f71bb9bdea0044c4871c78aa489cda72a3f6c340384bdb83a2062f734035a5a82e25420ee60c2f2452e5ac3600e18d1f6a7d393dfd31c48fa477bb9d260fbe66f4feb03f43e0e97afb06447df2ef78c39550cefa361fabb091d2e66190e8aea6e0d15166eb249285df24300f5a382bd2d976e9179d264655d706958a18821d44caa70e8377e0b33786548a3d1e8d9611519f003c1242bd254ce00"/405], 0xf7, 0x0) (rerun: 32) 18:21:21 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:21 executing program 5: sysctl$machdep(&(0x7f0000000200), 0x1, &(0x7f0000000240)="5301019340db506da2ea1f66ac78b0312ae8a45d5fd1291079273acdfcbbbfc62fa489a90a341949dd733181647bd1fb0e3d090428c0c6b8cc723e3560562766c96565c946a5d85ecf1c0df2cb346d876a6b00a0", 0x0, 0x0, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b028ce47f002001"], 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) (async, rerun: 32) r1 = dup(r0) (rerun: 32) listen(r1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) (async) r3 = accept$inet(r0, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYRES8=r3], 0x10) r5 = dup(r4) pipe(0x0) dup2(r2, r4) (async) sendto$inet(r5, &(0x7f0000000180)="f7f9d5c744bb4fca0e9a6352d0d18a982beba72c947d1a827dc94d6ff6d7fcc9d0cd5c756acd571dcd65232d37beafc6bb53a17256eb752432ef6e2de5c90b1b88b4cceec603b4afd8108669", 0x4c, 0x7, 0x0, 0x0) (async, rerun: 32) socket(0x0, 0x0, 0x0) (async, rerun: 32) sendto$inet(r5, &(0x7f0000000700)="2d0e", 0xfffffffffffffdbb, 0x7, 0x0, 0x0) (async, rerun: 32) accept$inet(0xffffffffffffffff, 0x0, 0x0) (rerun: 32) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) close(0xffffffffffffffff) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) (async, rerun: 32) socket$inet(0x2, 0x0, 0x0) (async, rerun: 32) write(r5, &(0x7f0000000140)="a7", 0x1) (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000100)=0x4, 0x4) (rerun: 32) accept(0xffffffffffffffff, 0x0, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) write(r4, &(0x7f0000000040)="04", 0xff9a) (async) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 18:21:21 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) seteuid(r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r1, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) r4 = getuid() setreuid(0xee00, r4) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r3, r4, r5, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) r6 = getpgid(r0) r7 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, r7}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000300)={{0xb8, 0x0, 0xffffffffffffffff, 0x0, r3, 0x0, 0x6}, 0x2, 0x7f, r6, r7, 0x3, 0x36, 0x0, 0xffff}) r8 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0) r9 = kqueue() kevent(r9, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) kevent(r9, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x30, 0x80000000, 0x200}, {{}, 0xfffffffffffffff9, 0x21, 0x2, 0x7fffffff, 0x3}, {{}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x6, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x1, 0x20, 0x2}, {{}, 0xfffffffffffffffc, 0x0, 0x10, 0x4, 0xffffffffffffff81}, {{r9}, 0xfffffffffffffff8, 0x40, 0x2, 0x7f, 0x8001}], 0x1, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x10, 0x10, 0x92d, 0x7f}], 0x1ff, &(0x7f00000002c0)={0x3f, 0x1f}) 18:21:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(r1, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)="88eec5f49970ec95e04fef35165c6a9b63f21d5ba4f49150ce15bbc27a34ac6181e49371e8650961c529d5d12670035b016443dd11e08626bfc752168ffc64b370f876238daa", 0x46}, {&(0x7f00000001c0)="d9c727b8abeb486ff32c6aabc02da8958307def71badbd03a03534b198c5a2387b835c3ffc33454da5d1c994325ab68870253698a8d438d159b934fa629300fa7a941e96e0541630ae38e4e4ad11c8d4152d10f033fee434cbbad9b0bc9e07f0b85376cf01dee4e5f57945631dbac60eb8f2ecea62154cff6b90d1be19bf00e0", 0x80}, {&(0x7f00000000c0)="e65a229250608708ae3620d283edb1ec8fb5d7aaa038740298dc06c4ce48f7d3fec938e95adcea1a8d39", 0x2a}], 0x3, 0x400) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) write(r0, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) 18:21:21 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x1c}, 0x2, &(0x7f0000000080)="b7947f74a9ab9014411dd213ab16ad6c6879517c15fcb9ebd00a6bd11a2c80ac81310d4e17ae035c4912d14d94a31c66d4f546d4b59ab0a2e78db7610b612e4cc0b0a12efd65dcd9e753deb8c347d06aa47de288d41abfced47fdaa431cd83442d58686d3124a4eae6757a7295c19273bdf317910bec93aed032f18f16a000701629aa6d7e6ba2f2f7bc1918f67c53528c8ed0b513aa38fd75f2ed90c5e3140cbe42b7e5c83897f17138d54c33fc97b4282755b991fc56409ad2c7f999af79e1fcdf3b4663e67a631dc758746ffa802bf6015747dd65c61da210c35d4988abbe232185681bb62da733cfd9c468926163113f8eb43dce5edb6a38de318fd991ba6e59300a887a774c51df1e34f71f9207333c410d22d1f490424c1405ae1ce999b28ff4ce705ab55cc25787d40c64ab4fd13e32d044a79f95b01c975933c8cba7f0f5946ce620c0cc3322770b953623354cb1faa9f149eb9b95b654a82b28dbcab9c97a85bd5e18e69820509e1a398fddc8b3af74dbfafa07018dcaf5f571a188486fef28906c3e21c05482c02781f9502a922313269fe29fd689a78aeab4151e5b083ebcc718f120f1129263017193e8f741d7c4a616ebb72ed16a139f5feb513458d89503732b0738330e662b2d0ee6473310fd584bc50515e8373f8219392eb33bc530b154b3a69a70eacc0800ea5c1199ea3fe538145cfbc33dcd31dfbd623aea7ddc356ddba43ab623f9188a8c0f0deb9596dfb4f0b875344d00134ffa45a11f87039af87295d19230df3fafb3928c15a10acfe0ab25daee232865597493d095a797fa86623a7b02f5a40d2ea070835cfac8bd1af117e9bded545608eedbcacc26a355825e2cb968c9ffbed99544430a4590827649e9f003f26aca9ae6100ed602c622de564319d2da5f9912d8767d8e44a4c3410e25af78b68e2256ceb901cbc021780278c9f2b5416bd2ba1eba9c3d9112d786e7c5a0cbb7c43084b5c0415faf08e84b00d22da944ffd532d2a9454be9e4819621fc392ac225062b9d250ff1a18f69fa3ebcc12f012ebcd66cc6bd84f0d9dbe95129998700afb01c0da89ec97eb2777d298695d01070c9c894e68990a40ed98cae767702b0bca8916c89ef4831f87c5a170e7fcda8bcfa947af146f8666468611615a695f07967ea6dd6b3127ebcc1fc88def4b3b28cbac6bc85d25f49e5655961cc725a34857d9ee80fcab3668342346642f607f2e574e81022170bd949744912a079cd6e771ca87247d338d9b5ea37d30c4078d8fece76eab74f40a7466ec274065fb12c0e2765bac86b12fa2bc5840d414726834cc4458c1a6bfb75b16a649e0e80475d6c94ad85d78317c24e71f06d7fe6f06ad1fdc0617e74f1d48a02e252015ff79f3a7177ba1a1934747a50bfb8e151bcebeaa7007cc7b73304c72f4c99144669baebe2d1f5c7cefb41b8f1cc0a423b2bea0121430505ea758d25c863345857ffe4b0cfb51ac83e6225a7810493e7a98668dbeab777b3bdff458943425f2df6b70d2bd634c32e2c0b2918b81c07b0859061f87a52467f709d5264f5d65983a13181e36b7829f7704f3c7f5341fe9c8396534c1009aef5fa5f49463833ecdb77440706346f2db1419f0e7441e7dfe433a9acad26d03aff5d7543a896965cadfa64a13d574309bb4cf6d8a1ccd0fcf00955553a3dc8d53d2566dab845b69bf6ff357bda55b32056e7919ecb33c99157774a461c452af2c9e2c9a745c5bada5d83d85a356ce3d1705476b8f76959266cd43a57384d4aed38a85ed937bb5ee5685a084a0d4075ba7d9377547dcaa8168cca87d58ca5008c91045f0e183fd892aa0ef2ef1b85d6034765997e7670c93562029cffbae2a25e5f142846a73ea201cd126cab6f0787dc87a55e8faf8382ff205cf8e5c90142fa80b21de404010a45a1388640111588fbe549ee50c9e11f5cef54b1a24aac005eb287155e150b01b7759f3352fcdd7d939d3d2b57c6a050416ca91f00029baf6074aaa80476d558fd85792423149894a6ee11db3205a51e745161acf05c0314c9dc1b96dc3dfb2e9c6f4a3ddbd3d925d7a0f18cea1dedacf992fef21befc365d53861c0da131546690a24e5c263c5b871c601bb7f927c98c61bd65bd629ac579a20b1fbbc26b9dd60861e01497e9d0713594aa3899ebbc9a02d8fde540f53cc9025780929bfe169b696d327f4693a2bd710a9c7ae7f09ac57789b79c4eddbe75578383a238159c3cb955aa1d671319cbc789488a29767f7845289fd56536f834f93baaa26befb1d97458a16e3c79bf609c97cf3d5d5d10c4d80cc228761551b8ee55ad713192c1678b4ef386171ffc7c89d14adbce0199fe860fb080e3db35430509d83b59b09ff7d3824b74bd7365edd8c7fd4c0bd92dd098316db1c9e66df13178c633f27dbffa21583e2905cd42c0c3a2c57152f7ef9cb1f059e89ebdd871bd2ff3ad22250da8870d706f84f5ef01717d870351cfbf42b9db4d193e933ffb7ce3b45641528d845c17f77982e6db612e717899d88f6b6cd69dc733b8747734538bf255ccf5557bf9f620ab8a9c2742377b717d45d8872c02ee01a443a932cf4bada500c733ae30ada50f6ae31d0ac57aaeef0318dda7f2f9fd0b1d923bb1fd465d66dbf5ef54c5fde5ad30b97c82901e30b0e28f16612aa61cc5fa288c728880e298b0c14ae63b65b73bc3d0d385962f37fd94d83e262797a50eef344135e26ddc55b55fb821b6cfbcda77715c48fdbd6af2c33391d0820da3009804c1930df8faa64d8c2c7d87e410956ed322762c45d05dc2d214638eef6c7252c3d5c33df944f8a6c2130356e6a53589a6769702559fe5601737292473290d70893ffbf64c1bfdce70a75f87aa4c1d8e52b7ddaeec9aa6d4a09349c2aa66d70d49c4236922d7df3c699b7932518a7b84614ac1f1336c5a9424a7c4feabe917efa7b0f98ac8437922aeaa3f27de514a37d09f205f3f67559e3890b01fee13526205b886bcc08a5aa17ea6b3b064ea11a30772bcf781f09600c7b279579eebcafe35e64584f79ec34ce095a1da87d89c1c9ddb39f3831d6d70b15c106db52d538a918f48dd19a2ea35aa647adf7d31b276024e0d0d6bb6568f2bcf2076df5f824fae79914239580d5ea2f57b54eaaf014d11c4323f95c837f3aaace15584b6391b8424db5481e3418f55a37bfecdd2f29972b0425d0f3410c6a86c019966a7261954ebb99c0c2ddb3f20a73f0cb6be9dbaf3ff2dc4be496809979e87f7b9080de764c0b91f17a2de9952609d6b2ad89fecca8c94e70be849322449282b22bb631a4239cc8f1137198cb922405bfc1c48ace586c26b084f56caf26decf8f32b7a78cb109aad32e3bda6f0b6251c37e59ce558d119b52e49243330da138a4e3c1dca178eb70073844663062d2e735dcf87559a5d287cf0691c191567c1b4b8997cdfb5c09a8591282e34b46f9cbe12c48836a79c54c37bf8b5f303526774dc785f54b1b44b536ad2825c6e70851e6c8c903bbc2109af72ea4a8c7514101161b09939d9944cb3223e78f94e90d8571cc07a19ef09bafa9c7f8819cd8bcb0393dcc226dab892b03964e9607eda12d146311ea775add97706fef10ec101293cafc756927c870d16cf6496f42615166c085e76d109eafcfeef6575b0bdc5ef7cd7ad2b53b29dca8e2bf49f1b5537a00ed068351980d94c222ef6a720b3e256b375099cd1dcd17d1e87061dc77251e5973510a9dd3098bf7737e9c86e4a4a88cf831ee2d6a97c4a3c8d0d758dceba1c6514c9b08f14e97ffa7cde186b0adb1bca5c65bf3f0683e7f0c0799bbac3548fa01602c15d7ed62fc9ecf6c656c5648f8ac175268def2e59255dd6aa3499b702dc5eee2b66c77eabdd4400e34a0ee7d8240a377ac621f1b6014e46272b2226eea7ea0dcd37051387cfd08faf2a556efe9d74605b0b9937e6d4ad76a5328e386b48454652c474e7c60e668ff4153f9f50f220d880cd1116f002df145da4044c5613eba1047866bec6a2def7683191076aab224169fb05d53f7ee220f4db5439b4ad5fda46ae1404fad9c24cbb477756c116b6068199f54a75484ffa25c7d7e2ef0d7202b480c10aa63b67ef0fa565fa49ae9f32f81e9de9b7d72a16831aced7b5b39812fbbd633e635624d63fa9d6e6e54f2087d3f2c8e1688121865ad19d4b2717e6950294b5d8fee04017449e28a04d82cb807b8c7e097362bdaa9db71cfa80b7605e5a7f6ef8e3776e8219eb0ead4151086cb832e58e7f2f519a63e9772d5b25f3918d15235a6eb66a5a6f4c92f3dba73166ed7307af9928f7fec45399f21d01520ca6f2a7fe0b62cd6369b884f5bd47c0a49b0478c04b20e0f8dc6295c4bdcd8ec1043cfe2ac662ed29a0c2b8145dc7c484dade0ca361e8d157f0a6c2696e777b9c5b4904b0cfdbee6a4ac2672f4d488a12011156a6b5244ebbbd3a219a281757d4bdf747deb17c473108f6c9012f8ec4c8a53117ce1165affee325ca8c6651fd1613f1f99ae8974cafc730d0ae448d60c366be5b2dcc9f4ac3f184d186f5b5a7659164cc05038777c8b71eb3e40e9c117376ef7632e785f65ddeb6e01e3782a3655dbc252d80bb4c8608d7f195ba03c65334f3fba9357074d40fe8952b12561ab8fbdd1c5578ebfd79f56ec482f7a79bb2c093a91b4b2f20061522a12293f1aa02c45c492779761fbe5589c8198cee86889a8620f11369397798037f97c20c35ec0b6273249d8f31c442eb4a6df8b7f50987363ea42c04b91444c2e996bc37c581bbefe19473327870825605c0f6d2e7d697f480fb857d52939cc90ac267829edcd686092cb51bb432c0ecd9828c58efd891cf1e37e19080a4d50d331f150b3fc9310befde60f06d0830743d25378893571119d73909cac8417b1b6a955ba467a7717ab356078eec061b68eb929dbbcc28ff96af315d5381ad808ef1a2e1709ed60437fa1c7e4f74f60334b129bcd6c59b73fba5dcf4bad1cf90d7afa7595216b21098326eff6a46b48de6df7a6a42ddfebbb4ce74e69a72584b92b9eb9aee4cae47766c980b9b4664943dd2eeb56f82259f3265cc8a2720ad65627448c0ed4cd0f7f98f047871eb5352a6b0b0e8ca78fe1ee0e0f253ef2995bdba18a593fc59821eaa809d5a966f2860e7c6c54dfdaeb2f4b38f7abd6b313cd41c5822d248ef8ec94ff28c5e52d0bc5c21beb80a382729e15f46444d9614909556b187400b19f4058ff9d4aadeba21779d2180e6d9801aa74dbf51c732586daf02dd9baca314fea015da9704f8251303d24aa7ddd5b668c8d821788a463a99404cf313a9e5807a20477560ada4948aa449902121b63944071c060b721e4e582bddc1177bb9ecd99d7d968e74415a98f07175f434ba257d706bc5fefe4a2e38495f6dc53001a87f5377c9d20c6e6339670f76c877bc61c39dbdb9542df1f9152b744c1a7158c4efe1b46ff687c6ad398567083e4c874071d4f3a2c474fd55eb3bf7c1d317038364db2b4669ee41592f04723d104d3faf1a25b7b5dbcc8a9c844b020a6ac6e800630f3ddaf8f0dd1986b6ac25d50158c17a04fa4105e597ca68cfcbb980b44014329c6483d3d38f5a577befc4aa4f4504a12a343415d963e30ef46133edc8ac5b4bfa88d222943fb2dab3b4c3d47e8489bcf321016014579bb1ec1ea4b23a6cb29ceec1f4d6943e790b8619cf8f6c89be12493e7f57013e497997d768a52c517f7a5ff6fa670bef167ecc58f2f8a01f00fdf364a690494c82d5b46b06d1989c5196f833c1cd8dea503", &(0x7f0000001080)=0x1000, &(0x7f00000010c0)="b810c2aa81602b917259e0be3b868a26839168265fb87ca27a3a2e7fc59dca", 0x1f) sysctl$kern(&(0x7f0000002380)={0x1, 0x27}, 0x2, &(0x7f00000023c0)="7c1f85c59fefda2b15863f993566b750985a491edf41231b3da3a3f725cbb64c95a729397a5dd47d3262b15a081540de6d9752064c9a356f215c1851f17c55cd7959f9b21faa94d6d1654d11df6e16d913551cdbbffc666b0df8fde0c2356b", &(0x7f0000002440)=0x5f, &(0x7f0000002480)="b6d7a0baeaae0f1b8e6854ee7f075928f7f3ad39a9212a22fa03f3c5ba8148cb93e465e7ef962174112791fb13668ee78759c415582f3bcfac8587eabef45aac3b3c3bf43a84f6a9a25f53b1af9366ea7461ce88948cf638b7eb3aee938889e30c83ffbd5f7bbd4b690330873016715dd41150b3a22993e04572ace5452f134118b6e1b10581b6e23ca38774ee397833618d8f306679247002c47cd874c13b8e1c2c565b14a9b46b731a6e03c25ba17dcd4bdda9a6e6e92cc9c49d4e8be5fa4ee15ddd3310d43b865d31f7720ab7c254b7dbf9f421db70dad92de45a488b7f34fa088f0d754243cf9d4fec46729f74140f83cca58a04d845fcf15f2494b911", 0xff) pwritev(0xffffffffffffff9c, &(0x7f0000002340)=[{&(0x7f0000001100)="e51805349510a1752a22ecba1d3d20b722c15f5023f2999a03cf460a9a4b1ce5dd7fe99dde690925fb16702ef30c22df0bfca491d9fa5750a6520218a8ee93ae4f6c25e29c97393feb987c0eb2d0f808", 0x50}, {&(0x7f0000001180)="d3e33138d66d7c2fd2518018485589698d7235baad18eac488c53e6cb2671db776f4fff7a039f9dc56c86e71be7962d5e03430ce5ad6fb2e513e7e39ad6beea619693ec2516427ca8cf1e6247911f9a868dc3a243032a25bb6fb106b9684f8ebc6c26b80f58b1a9544cc571a9f4afabc50db113ce0bab987e5f86a7ff12e4a75ef52a6f19ac4c03c8739076a448abe101864aef9b7366cbba28a03d5889d41e726a998201934c45e1fb03ca1af429b2de1081b6721605a60bf296bf8729331bb5d0c9ccc01650fc5d03fb233fd0b22dbe6465b6e36bbc9b579a00b43886d584505d7ba449f68db350280ab51e3862188f28ff44056b822bdd5b0fe5f179318e02c00ecd265873b6ddbc1714c15393b5de92096e69e745292c2c298a4e94d29835a30cdb1186ae1948ccd755f125fd69dbea7e8dda73046cb74c23231ce0f8eefec8184d4dfb82f78d4dd3a39d2b9aff0e9433086008f9c1d6f04b0e26e1e0649f27a7f7d658ec8e18ca64223a9730fbd9f866af8a21ece16c3f008a357e6334258200d2253e100324303ba55ca15d4169ebe3ec63f0307a8cc409ba4623b5259f23df796ee274950533b087a5fdb6359decba807c78af2b5c50c76ccd139438c3dc03f65d026f4228d1a701c658c1cf7d5cc8fd8e9d943b5c96a510253b51be58568a78700a914a974b52696690cffc06c658f37e719a209b5c81e7631729a90cd80486d56a1cebc21b5c34f4530994c763da162fd8873f68b18e1296fd7998c81dbb931e96dbb5c2d0ddf7e816837c662c43af3ac2eda0f8898ef556b0e036777b8fe3883f9325f736356e1803b34718b84bbc4c077353d2ba5d64304f66c82d31b7b06f37dbf6e6ef01cf938f78893bc27352d96505251a7ca12f58bc72b85b29f7d0b329cfa24df3261c61dbabc137788ee67f84f0f5171c13d68c0b9bbee7fdc81902a67ce949ab26414b55be3bb352c6128c89183004c63a79fff57c72a1b4a4b9d92e12037821c261617cbf694684ffd1f208aadd91bf89a614aaf010c497bbe299daa15cbefd1d4958c11c5344a34615ebd6c64b634778aaf33abf325690485a96bab77c1baf26acdb8cda07b99e8e769ceb0028de58dad36e276ebf758130aa2c70c4d44353e4cdf3491b380d2dc49f0ecb22334fd385068ebd9ae3c9e1c08d95b8864dd9034e9d2db8c97f5f76cf855f1a6b6071072c36d75981c60717856214bfbe510ff9df1ec7d3f5455a26a01197b4610813106940646617be2c489d84d9777e5de1e1c2a25546165e92d9a7c253b78676fe7126330d5aca9a895fb5dce2028c7e42facfb0f216fa9a531b063811fc6843e994b95d333bba5d635b5a9c6b691730fa68e8751130e1566b08643eebc60f7e3278ac07efc4a0d4eb47571500020bcf0ddd54d65771fc59fca8741fe2da553e20c8a7537d0df6bb77141ca508607bcb7f23df2ea8a9704d2f0120b4c335e613cce31be3b07fb5add3cd84eb890c3d28fa855a912c3ff6dc0c4e7ebf37c0bc216ae8640a0944f7738e879634999015c97e923ceba74ea991ba22e53f0f2fd9119a6aeaa1b44761d64763fda4ff6bf62d8bdd3c1089d0ee5929d13da53a9bff17029e1c661c316cbd5315c9bea8737a23e8f1084156f7d28dea6fe7d857c72876d770d72953357c9dca12bd3ff1e6dd8dbd33df3e46b091d352c50bf1d455666f38905efff068df17dc0acb757ffdf34f22eb544cdcbbb4f61fe6ae2401709e21adab98312193e94c7062e91758ab685d6158950de38b85d84d7a3dd6a9f10712db21a3d0d1e320d457c4b186c65fb39ed95719f2b92b49aa1e4d26a93e10907091b99ddf14151c2201d3cb09d2e5395e359f547d606fe8fc22d3af86e433d9cee8842b7f4c2c40cb63c8211889d91d7b1e8831cccb25a84c16d4ad821b6feb8910f74d302666810031f27d7bf9c6abf4c0b107c62e8e4f2b64d5ea9a8fff84d48656a0aa47f88053ea5a7b6a260f70426af75c0faf376969eb27b4c889dab6b9f76e07870ef1dbac6faafd8d80de04f17a261df4e22cb4dc0499a80c5a5d575e84d96aa697d876a8fad83710b192a6665907bf16c3f5ae394e7c2c6339d106065f9c3bb8a2f469e13ebd7b87ab8fce8003704ded7747e27c1628253cceef2266ce879b9268ae261f37f3471fe9267f4a1d9ad295f7cc8d83ff6dfcd3832ea39d3382a44d2e6388bcf568e9921255518ae98a2ebf00057b872a6602a6cfe2537bd6e1a734320134c44379f8bf88eff2e7ac4d6a72e138864d63e7e813e2df074e33c5dbbedab1d11f503389a5e2873b5abce015e5d9a6b3b01152b740a1efea68d7dca4c845d43c22f8f9b17396bd288f59e0f7dcda3ec49c926919b32ae230eb2adef16544a6aaf7e1816c4e68af94355c3459aed5b89385cf44ea0cad69ffaf6c64c7c24c44030c30023e9778507ae32bc0f9e4877631a08a387d71acb0a9b904656dcb5820b2f14f083ad4d6a3f4eef767ed82a0857254512685d35ec3f6a5f0ea99a122f3d5bc9ed3681723ac6cdf9a9dc5d2530a7178e433f52b654f85a7ea6c9ad30ed6e4599ebad36cd1767dd67887df7108e3699893a39ceb02a076ff3671cb5042f941fbfa138d5b52383fc4c46bff8acfc7e9824e715092b09002de09402e4c66121cee12257eae73a67de0955db884da245bef6c76dcb7c68307cd145acf29faf5c8b583dc6c9a25eb3e20082c5a05382ed05ef69870a5a7708c1113755044092b0a3854c371a38c485d4f636cabcc8aece2b1cc9f1377be4438a52c9964800556b8c5884cc0d3d3595ec060643ae6509b6f77e21aacbe970d250139cc6b31dd17da1c0af592a3711cf314a060751cf2b18a9e28f3d0c4af8d5dfc5cfefeec848c31e1ff4ea416b153c570cc1eef7bddd7cfea4646efc2748afae1b8f5445dbad9a37c411b44b6be1bb5eebf99835ec8ad0032d5bb2e1d4dd78cdd62b440727562c4a8560f3b486ad1208a7f745f4298257568141f505c4a749f0e5c500e5828f5e71175959139c92fda1078ebe61618e3960c4c1f08f1dd1733b173399ae6f862d151584618ef0d180de1573309df3f768cf32b86832c7c89571501bf609c167cf313d8ff480995aa58285e7df8417c8f686e204ce76482938691053f1b767e5c0c42f54634f60ee9aee595427f4e26c906da283f8d62b3bdc236ad153c70ca8cce5861a39e437bcf8c7ee231a94570a1a47c7514a8cd85a2082de3a1c5b9c39db97c2f8542497443b2aa20b6adc4a51811f136e95b5170a10321e593d12bcfd0d40ffc74de5812ff6e16b2a2e9cbd3ec7a2da4ce9cf16767d4ba542d54db8f7bae5f4b108ff4b132c674355046f107e7c715cedbd28a0c61872175092572367de2044b8c368408a754299c22326162aa6ecb457ac106795ed7b47d13bee4ecfd3d34b72f8bda684afdbc3942ba93ca61fb64f4e5212b9f8417445312934cc881627706b8e1e554bc4e2b80f13a3053ffff319529920899988861787cba5e63897d8a939eeb5b1b00741beecdc3f59ada4b68b9d20dfb7906a6b330547c7a43ef7e8aa684c9a35df1ddca62f71a649faaebc4f0e24935b3f7d09ff44275a2607aea094ff6c83505d2f16b9a9f6e40a6b65f760b330cf08dacf8ef439536b32b5dddaa3df7cd2eaadf716396107a31b72f48c62a9933755547f0a7e31dd4c6d3ae08752347721e1e6a7c851ac94a579d1a19c7531bd53f821f3f2373343ccb8d39d9b66472f293ddd1d253305484f35a0668385b2b4ebb0ef3990d2ed07ffd3b1626bfe69a217f123f3d975e00627791fd2012efd54cc9b1e518506089c520068f0a4174203d9bfcb01e86c8b2553b724de9869667052c69f3baaa8b8f5963263b0174d726635b2873a9014d6e82c3420995c9999c80b8725eb1f74589a4cc586c2b93aed2c11b1386e80df63a23abe0d0d2aa1139b1462cb516df79c38330d182cec4b448ebded01c202f0dfc83f231d8e90a46276b4ad88c64069aa605ecacb2f954cc40390bda3c929e31b2e35d7c322805d9cb6a80dc6d161e78c28144ce8587aa69b8dcaf44d1c6e2e99c634578882a7d99dc04f7c016886026d0830df54686495ca565497344c96fda2108d1d3af3b009fbfd47334e103b7e7117044c43e0654bd297361aa7d1a4ba018ac53d9b543db7e739b98e6f6e991b4b2dbf1f3405c6b237fd9fe0c78695db0a78acd17cd94c92d56aa39fd83e1839fee349ba954523502dceb0dc3be2d46cccdf0bc1d850646ef982cecba003826150c437fb07f3e5cf91566f903600afb3a002d6f2e53d11088dffe50af2adb4b109986fc2d4347e952f31f05f27ad097d0b3f3e720c0c453fe46418567587d98abc85ae78baf537ca93182765b5c9852c46eaba0b6e82bb326da4bb20280ffc2e2ae2d373cfaccde8aa37eb872ba377905932720efaa4a889ca2ee90a71571cb256f4ec3c052816a7452110adab172130f952139b454cc917c5995f2f67c340cf500d4243fb14978f86cee7f42b644a9d8614337740cf420fdf0aec8b9ab150d6984df8001e23a6712f081a9f3537bf45aff0a690c1d07af8708bf6c0d3b9bec91fd730806e184094c1fea881bdfd711d814e18e92019cad505187fa016ccb4c274cbb2bc23444ece111074f1bf79786268773e57ce0921e2235df28ee2bc07b74ff2033ee28a54540b67bfb00bdb193fd75c4f93a16d9ee40681f7909ad255c272a272a2222359b8a519179f91059caf73e8b9cf11178ed1929e9f4c50d43eddc793b041cd28bda85e7e56f48ea8ee60d165a1e081f94de183be99b7d9999b14c98c3f8b3ae7efed17881ceacc7448fb7b951709ca96cd781eface9973ec81cc90571cdecbda988e1a555702f890a65bfe85e506667c7233452edcaec68c4cd7c69a611bd0bb75de9da9fe3aa708dfe99ccda48082c6fd44317e841c07bc3a2c4ee0cffbf92566444ec4222b0d69b660d9adf46a731f223b910832f692f97ce235869b5bca86649c6d3c322672ba87b54d39094e1060fc3607ca9ee35f5895c3902797725c95bb59e0c23db9157897122ffcc37f182f1d2abeaf0797ee241517232116e4d8c4becbb3b75e33726f3f22a17e634bf28792523a74e5b8a31466ec74aae4c1c2f6e61f27022fd64dff87dedf9d85967ede314aa7438949a1435af8f841287615ff8f7d12741dc164e216a75407fe4c977f26d35130df9172a5fe04802a0ed2fe02606090465f8462f919c8b64b628b60860c0633d6768011f4bfd13ed1f9b4b334641c6a31b507523e1da50938a85cbf7944400c86b47092c4ba35de8809aaa8986d4365422b303329ec337f617b1447c23d2cdeadf38aee4d38076d1cf0f07f0baea80a79fd5d5adc9602f769fedc2a0d9643a75ac7ccd8c2911f0345392771b7d22b3f226ad41b1f9e44b437b75943d68e2be4d7831073d341b6e9607d329858c4df286731c494604297663b0a37fea29ac3e3335874ff2731b3ed533b878f4155a363af65a4311b77ce64b202b3cae4d9097d1a90119355b7d7d0e2dc6821d3333db266f49524ba83325447d4c9e3b3e396ff0a05b894baa48949c6a9216ff037cbed69cf70970e5572ed39f91fea8dd3f3ff3092af58a1d6e05b678c2fb41d2e6a8589ca052900559137dfb17aae0115e8db04e88ea0ee52e63249c3e343ae665cc8297080e4dbbf35cbf692d44076118c3d34db9f1db5f57d8a9b4046eee051588236b0eb1a94a9378c5323576cf13ff4d6e627c4eaa7b35c9c5884ce97a0eb33", 0x1000}, {&(0x7f0000002180)="6fd4b8ac2deda8c5bced6ffc03a9c43e7291554cec248332b07fa91bdcf0070290792a331b63decbf151bb9455e75b5dc3bd1143781d0196d5be633f0700165aca2f86dd7fedf7a24be88b785d6e0293c5fcc6df07f6fb245e48863dbaccbbd3a6892a67e7d39462f4983efef1edb9fee3b939d2a6536a2cad8ea17f974d5d3e7727d3dc4507ad119ca80243723fd2217284fdfac9", 0x95}, {&(0x7f0000002240)="bb16d0adfbf52e06e0afe07fb57de0fd0b0ee568d6ae0ed26b4884f84dd25f56c7793e7e275df9c64d71b795a6ee31965b626982b88ca7bae326e3e03f60d9c891d6a1d6a1d29db83e98367dacc8ec27a1cdfbe6842ef8b6c1e0da66e7088507d68bd10ea9268ced7a02074cbd9545b44447dce0f8b9a11527338fee8bb6f6526e545bb26246d5f4729b7e88cb4ea0987973bcd6f98ae491f0deb231a13754ce4afc00639ecee5b8b8a054133ae11bddc1e254a7e661c8e3328dc0a6e0c4271e1403bab6b77fd8d7aee49a0b933fad556835d6b122914fcc4779cae1514750c7fa4c5c1d26591e7e9243fcd038e15ea22a4f296562caa5d23d9e", 0xfa}], 0x4, 0x8) 18:21:21 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) (async, rerun: 32) r0 = socket(0x18, 0x1, 0x0) (rerun: 32) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) dup2(r0, r0) (async) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:21 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:21 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x42b, 0x8000000000000000, 0xffffffffffffffff}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) semop(0x0, &(0x7f00000002c0)=[{0x4, 0x81, 0x1000}], 0x1) semop(0x0, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) semop(0x0, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {0x3, 0x95}, {0x2, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)) semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r0 = getuid() chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) seteuid(r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r0, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r2) r3 = getuid() setreuid(0xee00, r3) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r2, r3, r4, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = getuid() setreuid(0xee00, r6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, 0xffffffffffffffff, r5, r6, r7, 0x0, 0x7}, 0x6, 0xffffffffffffffd0, 0x80000000}) r8 = socket(0x18, 0x1, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000380)=0xc) r9 = socket(0x2, 0x3, 0xc) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(r1, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)="88eec5f49970ec95e04fef35165c6a9b63f21d5ba4f49150ce15bbc27a34ac6181e49371e8650961c529d5d12670035b016443dd11e08626bfc752168ffc64b370f876238daa", 0x46}, {&(0x7f00000001c0)="d9c727b8abeb486ff32c6aabc02da8958307def71badbd03a03534b198c5a2387b835c3ffc33454da5d1c994325ab68870253698a8d438d159b934fa629300fa7a941e96e0541630ae38e4e4ad11c8d4152d10f033fee434cbbad9b0bc9e07f0b85376cf01dee4e5f57945631dbac60eb8f2ecea62154cff6b90d1be19bf00e0", 0x80}, {&(0x7f00000000c0)="e65a229250608708ae3620d283edb1ec8fb5d7aaa038740298dc06c4ce48f7d3fec938e95adcea1a8d39", 0x2a}], 0x3, 0x400) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) write(r0, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) (async) syz_open_pts() (async) close(r1) (async) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) readv(r1, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) (async) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)="88eec5f49970ec95e04fef35165c6a9b63f21d5ba4f49150ce15bbc27a34ac6181e49371e8650961c529d5d12670035b016443dd11e08626bfc752168ffc64b370f876238daa", 0x46}, {&(0x7f00000001c0)="d9c727b8abeb486ff32c6aabc02da8958307def71badbd03a03534b198c5a2387b835c3ffc33454da5d1c994325ab68870253698a8d438d159b934fa629300fa7a941e96e0541630ae38e4e4ad11c8d4152d10f033fee434cbbad9b0bc9e07f0b85376cf01dee4e5f57945631dbac60eb8f2ecea62154cff6b90d1be19bf00e0", 0x80}, {&(0x7f00000000c0)="e65a229250608708ae3620d283edb1ec8fb5d7aaa038740298dc06c4ce48f7d3fec938e95adcea1a8d39", 0x2a}], 0x3, 0x400) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) (async) write(r0, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) (async) 18:21:21 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x42b, 0x8000000000000000, 0xffffffffffffffff}) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) semop(0x0, &(0x7f00000002c0)=[{0x4, 0x81, 0x1000}], 0x1) (async) semop(0x0, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) semop(0x0, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {0x3, 0x95}, {0x2, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000240)=""/89) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)) semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) (async) r0 = getuid() chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) seteuid(r0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r0, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r2) r3 = getuid() setreuid(0xee00, r3) (async) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r2, r3, r4, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) (async) getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) (async) r6 = getuid() setreuid(0xee00, r6) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, 0xffffffffffffffff, r5, r6, r7, 0x0, 0x7}, 0x6, 0xffffffffffffffd0, 0x80000000}) r8 = socket(0x18, 0x1, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000380)=0xc) (async) r9 = socket(0x2, 0x3, 0xc) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:21 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) seteuid(r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r1, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) r4 = getuid() setreuid(0xee00, r4) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r3, r4, r5, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) r6 = getpgid(r0) r7 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, r7}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000300)={{0xb8, 0x0, 0xffffffffffffffff, 0x0, r3, 0x0, 0x6}, 0x2, 0x7f, r6, r7, 0x3, 0x36, 0x0, 0xffff}) r8 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0) r9 = kqueue() kevent(r9, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) kevent(r9, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x30, 0x80000000, 0x200}, {{}, 0xfffffffffffffff9, 0x21, 0x2, 0x7fffffff, 0x3}, {{}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x6, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x1, 0x20, 0x2}, {{}, 0xfffffffffffffffc, 0x0, 0x10, 0x4, 0xffffffffffffff81}, {{r9}, 0xfffffffffffffff8, 0x40, 0x2, 0x7f, 0x8001}], 0x1, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x10, 0x10, 0x92d, 0x7f}], 0x1ff, &(0x7f00000002c0)={0x3f, 0x1f}) 18:21:21 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:21 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x1c}, 0x2, &(0x7f0000000080)="b7947f74a9ab9014411dd213ab16ad6c6879517c15fcb9ebd00a6bd11a2c80ac81310d4e17ae035c4912d14d94a31c66d4f546d4b59ab0a2e78db7610b612e4cc0b0a12efd65dcd9e753deb8c347d06aa47de288d41abfced47fdaa431cd83442d58686d3124a4eae6757a7295c19273bdf317910bec93aed032f18f16a000701629aa6d7e6ba2f2f7bc1918f67c53528c8ed0b513aa38fd75f2ed90c5e3140cbe42b7e5c83897f17138d54c33fc97b4282755b991fc56409ad2c7f999af79e1fcdf3b4663e67a631dc758746ffa802bf6015747dd65c61da210c35d4988abbe232185681bb62da733cfd9c468926163113f8eb43dce5edb6a38de318fd991ba6e59300a887a774c51df1e34f71f9207333c410d22d1f490424c1405ae1ce999b28ff4ce705ab55cc25787d40c64ab4fd13e32d044a79f95b01c975933c8cba7f0f5946ce620c0cc3322770b953623354cb1faa9f149eb9b95b654a82b28dbcab9c97a85bd5e18e69820509e1a398fddc8b3af74dbfafa07018dcaf5f571a188486fef28906c3e21c05482c02781f9502a922313269fe29fd689a78aeab4151e5b083ebcc718f120f1129263017193e8f741d7c4a616ebb72ed16a139f5feb513458d89503732b0738330e662b2d0ee6473310fd584bc50515e8373f8219392eb33bc530b154b3a69a70eacc0800ea5c1199ea3fe538145cfbc33dcd31dfbd623aea7ddc356ddba43ab623f9188a8c0f0deb9596dfb4f0b875344d00134ffa45a11f87039af87295d19230df3fafb3928c15a10acfe0ab25daee232865597493d095a797fa86623a7b02f5a40d2ea070835cfac8bd1af117e9bded545608eedbcacc26a355825e2cb968c9ffbed99544430a4590827649e9f003f26aca9ae6100ed602c622de564319d2da5f9912d8767d8e44a4c3410e25af78b68e2256ceb901cbc021780278c9f2b5416bd2ba1eba9c3d9112d786e7c5a0cbb7c43084b5c0415faf08e84b00d22da944ffd532d2a9454be9e4819621fc392ac225062b9d250ff1a18f69fa3ebcc12f012ebcd66cc6bd84f0d9dbe95129998700afb01c0da89ec97eb2777d298695d01070c9c894e68990a40ed98cae767702b0bca8916c89ef4831f87c5a170e7fcda8bcfa947af146f8666468611615a695f07967ea6dd6b3127ebcc1fc88def4b3b28cbac6bc85d25f49e5655961cc725a34857d9ee80fcab3668342346642f607f2e574e81022170bd949744912a079cd6e771ca87247d338d9b5ea37d30c4078d8fece76eab74f40a7466ec274065fb12c0e2765bac86b12fa2bc5840d414726834cc4458c1a6bfb75b16a649e0e80475d6c94ad85d78317c24e71f06d7fe6f06ad1fdc0617e74f1d48a02e252015ff79f3a7177ba1a1934747a50bfb8e151bcebeaa7007cc7b73304c72f4c99144669baebe2d1f5c7cefb41b8f1cc0a423b2bea0121430505ea758d25c863345857ffe4b0cfb51ac83e6225a7810493e7a98668dbeab777b3bdff458943425f2df6b70d2bd634c32e2c0b2918b81c07b0859061f87a52467f709d5264f5d65983a13181e36b7829f7704f3c7f5341fe9c8396534c1009aef5fa5f49463833ecdb77440706346f2db1419f0e7441e7dfe433a9acad26d03aff5d7543a896965cadfa64a13d574309bb4cf6d8a1ccd0fcf00955553a3dc8d53d2566dab845b69bf6ff357bda55b32056e7919ecb33c99157774a461c452af2c9e2c9a745c5bada5d83d85a356ce3d1705476b8f76959266cd43a57384d4aed38a85ed937bb5ee5685a084a0d4075ba7d9377547dcaa8168cca87d58ca5008c91045f0e183fd892aa0ef2ef1b85d6034765997e7670c93562029cffbae2a25e5f142846a73ea201cd126cab6f0787dc87a55e8faf8382ff205cf8e5c90142fa80b21de404010a45a1388640111588fbe549ee50c9e11f5cef54b1a24aac005eb287155e150b01b7759f3352fcdd7d939d3d2b57c6a050416ca91f00029baf6074aaa80476d558fd85792423149894a6ee11db3205a51e745161acf05c0314c9dc1b96dc3dfb2e9c6f4a3ddbd3d925d7a0f18cea1dedacf992fef21befc365d53861c0da131546690a24e5c263c5b871c601bb7f927c98c61bd65bd629ac579a20b1fbbc26b9dd60861e01497e9d0713594aa3899ebbc9a02d8fde540f53cc9025780929bfe169b696d327f4693a2bd710a9c7ae7f09ac57789b79c4eddbe75578383a238159c3cb955aa1d671319cbc789488a29767f7845289fd56536f834f93baaa26befb1d97458a16e3c79bf609c97cf3d5d5d10c4d80cc228761551b8ee55ad713192c1678b4ef386171ffc7c89d14adbce0199fe860fb080e3db35430509d83b59b09ff7d3824b74bd7365edd8c7fd4c0bd92dd098316db1c9e66df13178c633f27dbffa21583e2905cd42c0c3a2c57152f7ef9cb1f059e89ebdd871bd2ff3ad22250da8870d706f84f5ef01717d870351cfbf42b9db4d193e933ffb7ce3b45641528d845c17f77982e6db612e717899d88f6b6cd69dc733b8747734538bf255ccf5557bf9f620ab8a9c2742377b717d45d8872c02ee01a443a932cf4bada500c733ae30ada50f6ae31d0ac57aaeef0318dda7f2f9fd0b1d923bb1fd465d66dbf5ef54c5fde5ad30b97c82901e30b0e28f16612aa61cc5fa288c728880e298b0c14ae63b65b73bc3d0d385962f37fd94d83e262797a50eef344135e26ddc55b55fb821b6cfbcda77715c48fdbd6af2c33391d0820da3009804c1930df8faa64d8c2c7d87e410956ed322762c45d05dc2d214638eef6c7252c3d5c33df944f8a6c2130356e6a53589a6769702559fe5601737292473290d70893ffbf64c1bfdce70a75f87aa4c1d8e52b7ddaeec9aa6d4a09349c2aa66d70d49c4236922d7df3c699b7932518a7b84614ac1f1336c5a9424a7c4feabe917efa7b0f98ac8437922aeaa3f27de514a37d09f205f3f67559e3890b01fee13526205b886bcc08a5aa17ea6b3b064ea11a30772bcf781f09600c7b279579eebcafe35e64584f79ec34ce095a1da87d89c1c9ddb39f3831d6d70b15c106db52d538a918f48dd19a2ea35aa647adf7d31b276024e0d0d6bb6568f2bcf2076df5f824fae79914239580d5ea2f57b54eaaf014d11c4323f95c837f3aaace15584b6391b8424db5481e3418f55a37bfecdd2f29972b0425d0f3410c6a86c019966a7261954ebb99c0c2ddb3f20a73f0cb6be9dbaf3ff2dc4be496809979e87f7b9080de764c0b91f17a2de9952609d6b2ad89fecca8c94e70be849322449282b22bb631a4239cc8f1137198cb922405bfc1c48ace586c26b084f56caf26decf8f32b7a78cb109aad32e3bda6f0b6251c37e59ce558d119b52e49243330da138a4e3c1dca178eb70073844663062d2e735dcf87559a5d287cf0691c191567c1b4b8997cdfb5c09a8591282e34b46f9cbe12c48836a79c54c37bf8b5f303526774dc785f54b1b44b536ad2825c6e70851e6c8c903bbc2109af72ea4a8c7514101161b09939d9944cb3223e78f94e90d8571cc07a19ef09bafa9c7f8819cd8bcb0393dcc226dab892b03964e9607eda12d146311ea775add97706fef10ec101293cafc756927c870d16cf6496f42615166c085e76d109eafcfeef6575b0bdc5ef7cd7ad2b53b29dca8e2bf49f1b5537a00ed068351980d94c222ef6a720b3e256b375099cd1dcd17d1e87061dc77251e5973510a9dd3098bf7737e9c86e4a4a88cf831ee2d6a97c4a3c8d0d758dceba1c6514c9b08f14e97ffa7cde186b0adb1bca5c65bf3f0683e7f0c0799bbac3548fa01602c15d7ed62fc9ecf6c656c5648f8ac175268def2e59255dd6aa3499b702dc5eee2b66c77eabdd4400e34a0ee7d8240a377ac621f1b6014e46272b2226eea7ea0dcd37051387cfd08faf2a556efe9d74605b0b9937e6d4ad76a5328e386b48454652c474e7c60e668ff4153f9f50f220d880cd1116f002df145da4044c5613eba1047866bec6a2def7683191076aab224169fb05d53f7ee220f4db5439b4ad5fda46ae1404fad9c24cbb477756c116b6068199f54a75484ffa25c7d7e2ef0d7202b480c10aa63b67ef0fa565fa49ae9f32f81e9de9b7d72a16831aced7b5b39812fbbd633e635624d63fa9d6e6e54f2087d3f2c8e1688121865ad19d4b2717e6950294b5d8fee04017449e28a04d82cb807b8c7e097362bdaa9db71cfa80b7605e5a7f6ef8e3776e8219eb0ead4151086cb832e58e7f2f519a63e9772d5b25f3918d15235a6eb66a5a6f4c92f3dba73166ed7307af9928f7fec45399f21d01520ca6f2a7fe0b62cd6369b884f5bd47c0a49b0478c04b20e0f8dc6295c4bdcd8ec1043cfe2ac662ed29a0c2b8145dc7c484dade0ca361e8d157f0a6c2696e777b9c5b4904b0cfdbee6a4ac2672f4d488a12011156a6b5244ebbbd3a219a281757d4bdf747deb17c473108f6c9012f8ec4c8a53117ce1165affee325ca8c6651fd1613f1f99ae8974cafc730d0ae448d60c366be5b2dcc9f4ac3f184d186f5b5a7659164cc05038777c8b71eb3e40e9c117376ef7632e785f65ddeb6e01e3782a3655dbc252d80bb4c8608d7f195ba03c65334f3fba9357074d40fe8952b12561ab8fbdd1c5578ebfd79f56ec482f7a79bb2c093a91b4b2f20061522a12293f1aa02c45c492779761fbe5589c8198cee86889a8620f11369397798037f97c20c35ec0b6273249d8f31c442eb4a6df8b7f50987363ea42c04b91444c2e996bc37c581bbefe19473327870825605c0f6d2e7d697f480fb857d52939cc90ac267829edcd686092cb51bb432c0ecd9828c58efd891cf1e37e19080a4d50d331f150b3fc9310befde60f06d0830743d25378893571119d73909cac8417b1b6a955ba467a7717ab356078eec061b68eb929dbbcc28ff96af315d5381ad808ef1a2e1709ed60437fa1c7e4f74f60334b129bcd6c59b73fba5dcf4bad1cf90d7afa7595216b21098326eff6a46b48de6df7a6a42ddfebbb4ce74e69a72584b92b9eb9aee4cae47766c980b9b4664943dd2eeb56f82259f3265cc8a2720ad65627448c0ed4cd0f7f98f047871eb5352a6b0b0e8ca78fe1ee0e0f253ef2995bdba18a593fc59821eaa809d5a966f2860e7c6c54dfdaeb2f4b38f7abd6b313cd41c5822d248ef8ec94ff28c5e52d0bc5c21beb80a382729e15f46444d9614909556b187400b19f4058ff9d4aadeba21779d2180e6d9801aa74dbf51c732586daf02dd9baca314fea015da9704f8251303d24aa7ddd5b668c8d821788a463a99404cf313a9e5807a20477560ada4948aa449902121b63944071c060b721e4e582bddc1177bb9ecd99d7d968e74415a98f07175f434ba257d706bc5fefe4a2e38495f6dc53001a87f5377c9d20c6e6339670f76c877bc61c39dbdb9542df1f9152b744c1a7158c4efe1b46ff687c6ad398567083e4c874071d4f3a2c474fd55eb3bf7c1d317038364db2b4669ee41592f04723d104d3faf1a25b7b5dbcc8a9c844b020a6ac6e800630f3ddaf8f0dd1986b6ac25d50158c17a04fa4105e597ca68cfcbb980b44014329c6483d3d38f5a577befc4aa4f4504a12a343415d963e30ef46133edc8ac5b4bfa88d222943fb2dab3b4c3d47e8489bcf321016014579bb1ec1ea4b23a6cb29ceec1f4d6943e790b8619cf8f6c89be12493e7f57013e497997d768a52c517f7a5ff6fa670bef167ecc58f2f8a01f00fdf364a690494c82d5b46b06d1989c5196f833c1cd8dea503", &(0x7f0000001080)=0x1000, &(0x7f00000010c0)="b810c2aa81602b917259e0be3b868a26839168265fb87ca27a3a2e7fc59dca", 0x1f) (async) sysctl$kern(&(0x7f0000002380)={0x1, 0x27}, 0x2, &(0x7f00000023c0)="7c1f85c59fefda2b15863f993566b750985a491edf41231b3da3a3f725cbb64c95a729397a5dd47d3262b15a081540de6d9752064c9a356f215c1851f17c55cd7959f9b21faa94d6d1654d11df6e16d913551cdbbffc666b0df8fde0c2356b", &(0x7f0000002440)=0x5f, &(0x7f0000002480)="b6d7a0baeaae0f1b8e6854ee7f075928f7f3ad39a9212a22fa03f3c5ba8148cb93e465e7ef962174112791fb13668ee78759c415582f3bcfac8587eabef45aac3b3c3bf43a84f6a9a25f53b1af9366ea7461ce88948cf638b7eb3aee938889e30c83ffbd5f7bbd4b690330873016715dd41150b3a22993e04572ace5452f134118b6e1b10581b6e23ca38774ee397833618d8f306679247002c47cd874c13b8e1c2c565b14a9b46b731a6e03c25ba17dcd4bdda9a6e6e92cc9c49d4e8be5fa4ee15ddd3310d43b865d31f7720ab7c254b7dbf9f421db70dad92de45a488b7f34fa088f0d754243cf9d4fec46729f74140f83cca58a04d845fcf15f2494b911", 0xff) pwritev(0xffffffffffffff9c, &(0x7f0000002340)=[{&(0x7f0000001100)="e51805349510a1752a22ecba1d3d20b722c15f5023f2999a03cf460a9a4b1ce5dd7fe99dde690925fb16702ef30c22df0bfca491d9fa5750a6520218a8ee93ae4f6c25e29c97393feb987c0eb2d0f808", 0x50}, {&(0x7f0000001180)="d3e33138d66d7c2fd2518018485589698d7235baad18eac488c53e6cb2671db776f4fff7a039f9dc56c86e71be7962d5e03430ce5ad6fb2e513e7e39ad6beea619693ec2516427ca8cf1e6247911f9a868dc3a243032a25bb6fb106b9684f8ebc6c26b80f58b1a9544cc571a9f4afabc50db113ce0bab987e5f86a7ff12e4a75ef52a6f19ac4c03c8739076a448abe101864aef9b7366cbba28a03d5889d41e726a998201934c45e1fb03ca1af429b2de1081b6721605a60bf296bf8729331bb5d0c9ccc01650fc5d03fb233fd0b22dbe6465b6e36bbc9b579a00b43886d584505d7ba449f68db350280ab51e3862188f28ff44056b822bdd5b0fe5f179318e02c00ecd265873b6ddbc1714c15393b5de92096e69e745292c2c298a4e94d29835a30cdb1186ae1948ccd755f125fd69dbea7e8dda73046cb74c23231ce0f8eefec8184d4dfb82f78d4dd3a39d2b9aff0e9433086008f9c1d6f04b0e26e1e0649f27a7f7d658ec8e18ca64223a9730fbd9f866af8a21ece16c3f008a357e6334258200d2253e100324303ba55ca15d4169ebe3ec63f0307a8cc409ba4623b5259f23df796ee274950533b087a5fdb6359decba807c78af2b5c50c76ccd139438c3dc03f65d026f4228d1a701c658c1cf7d5cc8fd8e9d943b5c96a510253b51be58568a78700a914a974b52696690cffc06c658f37e719a209b5c81e7631729a90cd80486d56a1cebc21b5c34f4530994c763da162fd8873f68b18e1296fd7998c81dbb931e96dbb5c2d0ddf7e816837c662c43af3ac2eda0f8898ef556b0e036777b8fe3883f9325f736356e1803b34718b84bbc4c077353d2ba5d64304f66c82d31b7b06f37dbf6e6ef01cf938f78893bc27352d96505251a7ca12f58bc72b85b29f7d0b329cfa24df3261c61dbabc137788ee67f84f0f5171c13d68c0b9bbee7fdc81902a67ce949ab26414b55be3bb352c6128c89183004c63a79fff57c72a1b4a4b9d92e12037821c261617cbf694684ffd1f208aadd91bf89a614aaf010c497bbe299daa15cbefd1d4958c11c5344a34615ebd6c64b634778aaf33abf325690485a96bab77c1baf26acdb8cda07b99e8e769ceb0028de58dad36e276ebf758130aa2c70c4d44353e4cdf3491b380d2dc49f0ecb22334fd385068ebd9ae3c9e1c08d95b8864dd9034e9d2db8c97f5f76cf855f1a6b6071072c36d75981c60717856214bfbe510ff9df1ec7d3f5455a26a01197b4610813106940646617be2c489d84d9777e5de1e1c2a25546165e92d9a7c253b78676fe7126330d5aca9a895fb5dce2028c7e42facfb0f216fa9a531b063811fc6843e994b95d333bba5d635b5a9c6b691730fa68e8751130e1566b08643eebc60f7e3278ac07efc4a0d4eb47571500020bcf0ddd54d65771fc59fca8741fe2da553e20c8a7537d0df6bb77141ca508607bcb7f23df2ea8a9704d2f0120b4c335e613cce31be3b07fb5add3cd84eb890c3d28fa855a912c3ff6dc0c4e7ebf37c0bc216ae8640a0944f7738e879634999015c97e923ceba74ea991ba22e53f0f2fd9119a6aeaa1b44761d64763fda4ff6bf62d8bdd3c1089d0ee5929d13da53a9bff17029e1c661c316cbd5315c9bea8737a23e8f1084156f7d28dea6fe7d857c72876d770d72953357c9dca12bd3ff1e6dd8dbd33df3e46b091d352c50bf1d455666f38905efff068df17dc0acb757ffdf34f22eb544cdcbbb4f61fe6ae2401709e21adab98312193e94c7062e91758ab685d6158950de38b85d84d7a3dd6a9f10712db21a3d0d1e320d457c4b186c65fb39ed95719f2b92b49aa1e4d26a93e10907091b99ddf14151c2201d3cb09d2e5395e359f547d606fe8fc22d3af86e433d9cee8842b7f4c2c40cb63c8211889d91d7b1e8831cccb25a84c16d4ad821b6feb8910f74d302666810031f27d7bf9c6abf4c0b107c62e8e4f2b64d5ea9a8fff84d48656a0aa47f88053ea5a7b6a260f70426af75c0faf376969eb27b4c889dab6b9f76e07870ef1dbac6faafd8d80de04f17a261df4e22cb4dc0499a80c5a5d575e84d96aa697d876a8fad83710b192a6665907bf16c3f5ae394e7c2c6339d106065f9c3bb8a2f469e13ebd7b87ab8fce8003704ded7747e27c1628253cceef2266ce879b9268ae261f37f3471fe9267f4a1d9ad295f7cc8d83ff6dfcd3832ea39d3382a44d2e6388bcf568e9921255518ae98a2ebf00057b872a6602a6cfe2537bd6e1a734320134c44379f8bf88eff2e7ac4d6a72e138864d63e7e813e2df074e33c5dbbedab1d11f503389a5e2873b5abce015e5d9a6b3b01152b740a1efea68d7dca4c845d43c22f8f9b17396bd288f59e0f7dcda3ec49c926919b32ae230eb2adef16544a6aaf7e1816c4e68af94355c3459aed5b89385cf44ea0cad69ffaf6c64c7c24c44030c30023e9778507ae32bc0f9e4877631a08a387d71acb0a9b904656dcb5820b2f14f083ad4d6a3f4eef767ed82a0857254512685d35ec3f6a5f0ea99a122f3d5bc9ed3681723ac6cdf9a9dc5d2530a7178e433f52b654f85a7ea6c9ad30ed6e4599ebad36cd1767dd67887df7108e3699893a39ceb02a076ff3671cb5042f941fbfa138d5b52383fc4c46bff8acfc7e9824e715092b09002de09402e4c66121cee12257eae73a67de0955db884da245bef6c76dcb7c68307cd145acf29faf5c8b583dc6c9a25eb3e20082c5a05382ed05ef69870a5a7708c1113755044092b0a3854c371a38c485d4f636cabcc8aece2b1cc9f1377be4438a52c9964800556b8c5884cc0d3d3595ec060643ae6509b6f77e21aacbe970d250139cc6b31dd17da1c0af592a3711cf314a060751cf2b18a9e28f3d0c4af8d5dfc5cfefeec848c31e1ff4ea416b153c570cc1eef7bddd7cfea4646efc2748afae1b8f5445dbad9a37c411b44b6be1bb5eebf99835ec8ad0032d5bb2e1d4dd78cdd62b440727562c4a8560f3b486ad1208a7f745f4298257568141f505c4a749f0e5c500e5828f5e71175959139c92fda1078ebe61618e3960c4c1f08f1dd1733b173399ae6f862d151584618ef0d180de1573309df3f768cf32b86832c7c89571501bf609c167cf313d8ff480995aa58285e7df8417c8f686e204ce76482938691053f1b767e5c0c42f54634f60ee9aee595427f4e26c906da283f8d62b3bdc236ad153c70ca8cce5861a39e437bcf8c7ee231a94570a1a47c7514a8cd85a2082de3a1c5b9c39db97c2f8542497443b2aa20b6adc4a51811f136e95b5170a10321e593d12bcfd0d40ffc74de5812ff6e16b2a2e9cbd3ec7a2da4ce9cf16767d4ba542d54db8f7bae5f4b108ff4b132c674355046f107e7c715cedbd28a0c61872175092572367de2044b8c368408a754299c22326162aa6ecb457ac106795ed7b47d13bee4ecfd3d34b72f8bda684afdbc3942ba93ca61fb64f4e5212b9f8417445312934cc881627706b8e1e554bc4e2b80f13a3053ffff319529920899988861787cba5e63897d8a939eeb5b1b00741beecdc3f59ada4b68b9d20dfb7906a6b330547c7a43ef7e8aa684c9a35df1ddca62f71a649faaebc4f0e24935b3f7d09ff44275a2607aea094ff6c83505d2f16b9a9f6e40a6b65f760b330cf08dacf8ef439536b32b5dddaa3df7cd2eaadf716396107a31b72f48c62a9933755547f0a7e31dd4c6d3ae08752347721e1e6a7c851ac94a579d1a19c7531bd53f821f3f2373343ccb8d39d9b66472f293ddd1d253305484f35a0668385b2b4ebb0ef3990d2ed07ffd3b1626bfe69a217f123f3d975e00627791fd2012efd54cc9b1e518506089c520068f0a4174203d9bfcb01e86c8b2553b724de9869667052c69f3baaa8b8f5963263b0174d726635b2873a9014d6e82c3420995c9999c80b8725eb1f74589a4cc586c2b93aed2c11b1386e80df63a23abe0d0d2aa1139b1462cb516df79c38330d182cec4b448ebded01c202f0dfc83f231d8e90a46276b4ad88c64069aa605ecacb2f954cc40390bda3c929e31b2e35d7c322805d9cb6a80dc6d161e78c28144ce8587aa69b8dcaf44d1c6e2e99c634578882a7d99dc04f7c016886026d0830df54686495ca565497344c96fda2108d1d3af3b009fbfd47334e103b7e7117044c43e0654bd297361aa7d1a4ba018ac53d9b543db7e739b98e6f6e991b4b2dbf1f3405c6b237fd9fe0c78695db0a78acd17cd94c92d56aa39fd83e1839fee349ba954523502dceb0dc3be2d46cccdf0bc1d850646ef982cecba003826150c437fb07f3e5cf91566f903600afb3a002d6f2e53d11088dffe50af2adb4b109986fc2d4347e952f31f05f27ad097d0b3f3e720c0c453fe46418567587d98abc85ae78baf537ca93182765b5c9852c46eaba0b6e82bb326da4bb20280ffc2e2ae2d373cfaccde8aa37eb872ba377905932720efaa4a889ca2ee90a71571cb256f4ec3c052816a7452110adab172130f952139b454cc917c5995f2f67c340cf500d4243fb14978f86cee7f42b644a9d8614337740cf420fdf0aec8b9ab150d6984df8001e23a6712f081a9f3537bf45aff0a690c1d07af8708bf6c0d3b9bec91fd730806e184094c1fea881bdfd711d814e18e92019cad505187fa016ccb4c274cbb2bc23444ece111074f1bf79786268773e57ce0921e2235df28ee2bc07b74ff2033ee28a54540b67bfb00bdb193fd75c4f93a16d9ee40681f7909ad255c272a272a2222359b8a519179f91059caf73e8b9cf11178ed1929e9f4c50d43eddc793b041cd28bda85e7e56f48ea8ee60d165a1e081f94de183be99b7d9999b14c98c3f8b3ae7efed17881ceacc7448fb7b951709ca96cd781eface9973ec81cc90571cdecbda988e1a555702f890a65bfe85e506667c7233452edcaec68c4cd7c69a611bd0bb75de9da9fe3aa708dfe99ccda48082c6fd44317e841c07bc3a2c4ee0cffbf92566444ec4222b0d69b660d9adf46a731f223b910832f692f97ce235869b5bca86649c6d3c322672ba87b54d39094e1060fc3607ca9ee35f5895c3902797725c95bb59e0c23db9157897122ffcc37f182f1d2abeaf0797ee241517232116e4d8c4becbb3b75e33726f3f22a17e634bf28792523a74e5b8a31466ec74aae4c1c2f6e61f27022fd64dff87dedf9d85967ede314aa7438949a1435af8f841287615ff8f7d12741dc164e216a75407fe4c977f26d35130df9172a5fe04802a0ed2fe02606090465f8462f919c8b64b628b60860c0633d6768011f4bfd13ed1f9b4b334641c6a31b507523e1da50938a85cbf7944400c86b47092c4ba35de8809aaa8986d4365422b303329ec337f617b1447c23d2cdeadf38aee4d38076d1cf0f07f0baea80a79fd5d5adc9602f769fedc2a0d9643a75ac7ccd8c2911f0345392771b7d22b3f226ad41b1f9e44b437b75943d68e2be4d7831073d341b6e9607d329858c4df286731c494604297663b0a37fea29ac3e3335874ff2731b3ed533b878f4155a363af65a4311b77ce64b202b3cae4d9097d1a90119355b7d7d0e2dc6821d3333db266f49524ba83325447d4c9e3b3e396ff0a05b894baa48949c6a9216ff037cbed69cf70970e5572ed39f91fea8dd3f3ff3092af58a1d6e05b678c2fb41d2e6a8589ca052900559137dfb17aae0115e8db04e88ea0ee52e63249c3e343ae665cc8297080e4dbbf35cbf692d44076118c3d34db9f1db5f57d8a9b4046eee051588236b0eb1a94a9378c5323576cf13ff4d6e627c4eaa7b35c9c5884ce97a0eb33", 0x1000}, {&(0x7f0000002180)="6fd4b8ac2deda8c5bced6ffc03a9c43e7291554cec248332b07fa91bdcf0070290792a331b63decbf151bb9455e75b5dc3bd1143781d0196d5be633f0700165aca2f86dd7fedf7a24be88b785d6e0293c5fcc6df07f6fb245e48863dbaccbbd3a6892a67e7d39462f4983efef1edb9fee3b939d2a6536a2cad8ea17f974d5d3e7727d3dc4507ad119ca80243723fd2217284fdfac9", 0x95}, {&(0x7f0000002240)="bb16d0adfbf52e06e0afe07fb57de0fd0b0ee568d6ae0ed26b4884f84dd25f56c7793e7e275df9c64d71b795a6ee31965b626982b88ca7bae326e3e03f60d9c891d6a1d6a1d29db83e98367dacc8ec27a1cdfbe6842ef8b6c1e0da66e7088507d68bd10ea9268ced7a02074cbd9545b44447dce0f8b9a11527338fee8bb6f6526e545bb26246d5f4729b7e88cb4ea0987973bcd6f98ae491f0deb231a13754ce4afc00639ecee5b8b8a054133ae11bddc1e254a7e661c8e3328dc0a6e0c4271e1403bab6b77fd8d7aee49a0b933fad556835d6b122914fcc4779cae1514750c7fa4c5c1d26591e7e9243fcd038e15ea22a4f296562caa5d23d9e", 0xfa}], 0x4, 0x8) 18:21:21 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x42b, 0x8000000000000000, 0xffffffffffffffff}) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) semop(0x0, &(0x7f00000002c0)=[{0x4, 0x81, 0x1000}], 0x1) semop(0x0, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) (async) semop(0x0, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {0x3, 0x95}, {0x2, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) (async) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000240)=""/89) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)) (async) semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) (async) r0 = getuid() chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) (async) seteuid(r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r0, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r2) (async) r3 = getuid() setreuid(0xee00, r3) (async) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r2, r3, r4, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) (async) r6 = getuid() setreuid(0xee00, r6) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, 0xffffffffffffffff, r5, r6, r7, 0x0, 0x7}, 0x6, 0xffffffffffffffd0, 0x80000000}) (async) r8 = socket(0x18, 0x1, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000380)=0xc) (async) r9 = socket(0x2, 0x3, 0xc) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:21 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) (async) r0 = getuid() setreuid(0xee00, r0) (async) r1 = getegid() lchown(&(0x7f0000000040)='./file0\x00', r0, r1) (async) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) socket(0x18, 0x1, 0x0) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) 18:21:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(r1, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)="88eec5f49970ec95e04fef35165c6a9b63f21d5ba4f49150ce15bbc27a34ac6181e49371e8650961c529d5d12670035b016443dd11e08626bfc752168ffc64b370f876238daa", 0x46}, {&(0x7f00000001c0)="d9c727b8abeb486ff32c6aabc02da8958307def71badbd03a03534b198c5a2387b835c3ffc33454da5d1c994325ab68870253698a8d438d159b934fa629300fa7a941e96e0541630ae38e4e4ad11c8d4152d10f033fee434cbbad9b0bc9e07f0b85376cf01dee4e5f57945631dbac60eb8f2ecea62154cff6b90d1be19bf00e0", 0x80}, {&(0x7f00000000c0)="e65a229250608708ae3620d283edb1ec8fb5d7aaa038740298dc06c4ce48f7d3fec938e95adcea1a8d39", 0x2a}], 0x3, 0x400) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) write(r0, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) (async) syz_open_pts() (async) close(r1) (async) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) readv(r1, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) (async) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)="88eec5f49970ec95e04fef35165c6a9b63f21d5ba4f49150ce15bbc27a34ac6181e49371e8650961c529d5d12670035b016443dd11e08626bfc752168ffc64b370f876238daa", 0x46}, {&(0x7f00000001c0)="d9c727b8abeb486ff32c6aabc02da8958307def71badbd03a03534b198c5a2387b835c3ffc33454da5d1c994325ab68870253698a8d438d159b934fa629300fa7a941e96e0541630ae38e4e4ad11c8d4152d10f033fee434cbbad9b0bc9e07f0b85376cf01dee4e5f57945631dbac60eb8f2ecea62154cff6b90d1be19bf00e0", 0x80}, {&(0x7f00000000c0)="e65a229250608708ae3620d283edb1ec8fb5d7aaa038740298dc06c4ce48f7d3fec938e95adcea1a8d39", 0x2a}], 0x3, 0x400) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) (async) write(r0, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) (async) 18:21:22 executing program 5: sysctl$machdep(&(0x7f0000000200), 0x1, &(0x7f0000000240)="5301019340db506da2ea1f66ac78b0312ae8a45d5fd1291079273acdfcbbbfc62fa489a90a341949dd733181647bd1fb0e3d090428c0c6b8cc723e3560562766c96565c946a5d85ecf1c0df2cb346d876a6b00a0", 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b028ce47f002001"], 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) (async) r1 = dup(r0) listen(r1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) (async) r3 = accept$inet(r0, 0x0, 0x0) (async) r4 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYRES8=r3], 0x10) (async) r5 = dup(r4) pipe(0x0) (async) dup2(r2, r4) (async) sendto$inet(r5, &(0x7f0000000180)="f7f9d5c744bb4fca0e9a6352d0d18a982beba72c947d1a827dc94d6ff6d7fcc9d0cd5c756acd571dcd65232d37beafc6bb53a17256eb752432ef6e2de5c90b1b88b4cceec603b4afd8108669", 0x4c, 0x7, 0x0, 0x0) socket(0x0, 0x0, 0x0) (async) sendto$inet(r5, &(0x7f0000000700)="2d0e", 0xfffffffffffffdbb, 0x7, 0x0, 0x0) (async) accept$inet(0xffffffffffffffff, 0x0, 0x0) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) close(0xffffffffffffffff) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) (async) socket$inet(0x2, 0x0, 0x0) (async) write(r5, &(0x7f0000000140)="a7", 0x1) (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000100)=0x4, 0x4) accept(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) write(r4, &(0x7f0000000040)="04", 0xff9a) (async) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 18:21:22 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x1c}, 0x2, &(0x7f0000000080)="b7947f74a9ab9014411dd213ab16ad6c6879517c15fcb9ebd00a6bd11a2c80ac81310d4e17ae035c4912d14d94a31c66d4f546d4b59ab0a2e78db7610b612e4cc0b0a12efd65dcd9e753deb8c347d06aa47de288d41abfced47fdaa431cd83442d58686d3124a4eae6757a7295c19273bdf317910bec93aed032f18f16a000701629aa6d7e6ba2f2f7bc1918f67c53528c8ed0b513aa38fd75f2ed90c5e3140cbe42b7e5c83897f17138d54c33fc97b4282755b991fc56409ad2c7f999af79e1fcdf3b4663e67a631dc758746ffa802bf6015747dd65c61da210c35d4988abbe232185681bb62da733cfd9c468926163113f8eb43dce5edb6a38de318fd991ba6e59300a887a774c51df1e34f71f9207333c410d22d1f490424c1405ae1ce999b28ff4ce705ab55cc25787d40c64ab4fd13e32d044a79f95b01c975933c8cba7f0f5946ce620c0cc3322770b953623354cb1faa9f149eb9b95b654a82b28dbcab9c97a85bd5e18e69820509e1a398fddc8b3af74dbfafa07018dcaf5f571a188486fef28906c3e21c05482c02781f9502a922313269fe29fd689a78aeab4151e5b083ebcc718f120f1129263017193e8f741d7c4a616ebb72ed16a139f5feb513458d89503732b0738330e662b2d0ee6473310fd584bc50515e8373f8219392eb33bc530b154b3a69a70eacc0800ea5c1199ea3fe538145cfbc33dcd31dfbd623aea7ddc356ddba43ab623f9188a8c0f0deb9596dfb4f0b875344d00134ffa45a11f87039af87295d19230df3fafb3928c15a10acfe0ab25daee232865597493d095a797fa86623a7b02f5a40d2ea070835cfac8bd1af117e9bded545608eedbcacc26a355825e2cb968c9ffbed99544430a4590827649e9f003f26aca9ae6100ed602c622de564319d2da5f9912d8767d8e44a4c3410e25af78b68e2256ceb901cbc021780278c9f2b5416bd2ba1eba9c3d9112d786e7c5a0cbb7c43084b5c0415faf08e84b00d22da944ffd532d2a9454be9e4819621fc392ac225062b9d250ff1a18f69fa3ebcc12f012ebcd66cc6bd84f0d9dbe95129998700afb01c0da89ec97eb2777d298695d01070c9c894e68990a40ed98cae767702b0bca8916c89ef4831f87c5a170e7fcda8bcfa947af146f8666468611615a695f07967ea6dd6b3127ebcc1fc88def4b3b28cbac6bc85d25f49e5655961cc725a34857d9ee80fcab3668342346642f607f2e574e81022170bd949744912a079cd6e771ca87247d338d9b5ea37d30c4078d8fece76eab74f40a7466ec274065fb12c0e2765bac86b12fa2bc5840d414726834cc4458c1a6bfb75b16a649e0e80475d6c94ad85d78317c24e71f06d7fe6f06ad1fdc0617e74f1d48a02e252015ff79f3a7177ba1a1934747a50bfb8e151bcebeaa7007cc7b73304c72f4c99144669baebe2d1f5c7cefb41b8f1cc0a423b2bea0121430505ea758d25c863345857ffe4b0cfb51ac83e6225a7810493e7a98668dbeab777b3bdff458943425f2df6b70d2bd634c32e2c0b2918b81c07b0859061f87a52467f709d5264f5d65983a13181e36b7829f7704f3c7f5341fe9c8396534c1009aef5fa5f49463833ecdb77440706346f2db1419f0e7441e7dfe433a9acad26d03aff5d7543a896965cadfa64a13d574309bb4cf6d8a1ccd0fcf00955553a3dc8d53d2566dab845b69bf6ff357bda55b32056e7919ecb33c99157774a461c452af2c9e2c9a745c5bada5d83d85a356ce3d1705476b8f76959266cd43a57384d4aed38a85ed937bb5ee5685a084a0d4075ba7d9377547dcaa8168cca87d58ca5008c91045f0e183fd892aa0ef2ef1b85d6034765997e7670c93562029cffbae2a25e5f142846a73ea201cd126cab6f0787dc87a55e8faf8382ff205cf8e5c90142fa80b21de404010a45a1388640111588fbe549ee50c9e11f5cef54b1a24aac005eb287155e150b01b7759f3352fcdd7d939d3d2b57c6a050416ca91f00029baf6074aaa80476d558fd85792423149894a6ee11db3205a51e745161acf05c0314c9dc1b96dc3dfb2e9c6f4a3ddbd3d925d7a0f18cea1dedacf992fef21befc365d53861c0da131546690a24e5c263c5b871c601bb7f927c98c61bd65bd629ac579a20b1fbbc26b9dd60861e01497e9d0713594aa3899ebbc9a02d8fde540f53cc9025780929bfe169b696d327f4693a2bd710a9c7ae7f09ac57789b79c4eddbe75578383a238159c3cb955aa1d671319cbc789488a29767f7845289fd56536f834f93baaa26befb1d97458a16e3c79bf609c97cf3d5d5d10c4d80cc228761551b8ee55ad713192c1678b4ef386171ffc7c89d14adbce0199fe860fb080e3db35430509d83b59b09ff7d3824b74bd7365edd8c7fd4c0bd92dd098316db1c9e66df13178c633f27dbffa21583e2905cd42c0c3a2c57152f7ef9cb1f059e89ebdd871bd2ff3ad22250da8870d706f84f5ef01717d870351cfbf42b9db4d193e933ffb7ce3b45641528d845c17f77982e6db612e717899d88f6b6cd69dc733b8747734538bf255ccf5557bf9f620ab8a9c2742377b717d45d8872c02ee01a443a932cf4bada500c733ae30ada50f6ae31d0ac57aaeef0318dda7f2f9fd0b1d923bb1fd465d66dbf5ef54c5fde5ad30b97c82901e30b0e28f16612aa61cc5fa288c728880e298b0c14ae63b65b73bc3d0d385962f37fd94d83e262797a50eef344135e26ddc55b55fb821b6cfbcda77715c48fdbd6af2c33391d0820da3009804c1930df8faa64d8c2c7d87e410956ed322762c45d05dc2d214638eef6c7252c3d5c33df944f8a6c2130356e6a53589a6769702559fe5601737292473290d70893ffbf64c1bfdce70a75f87aa4c1d8e52b7ddaeec9aa6d4a09349c2aa66d70d49c4236922d7df3c699b7932518a7b84614ac1f1336c5a9424a7c4feabe917efa7b0f98ac8437922aeaa3f27de514a37d09f205f3f67559e3890b01fee13526205b886bcc08a5aa17ea6b3b064ea11a30772bcf781f09600c7b279579eebcafe35e64584f79ec34ce095a1da87d89c1c9ddb39f3831d6d70b15c106db52d538a918f48dd19a2ea35aa647adf7d31b276024e0d0d6bb6568f2bcf2076df5f824fae79914239580d5ea2f57b54eaaf014d11c4323f95c837f3aaace15584b6391b8424db5481e3418f55a37bfecdd2f29972b0425d0f3410c6a86c019966a7261954ebb99c0c2ddb3f20a73f0cb6be9dbaf3ff2dc4be496809979e87f7b9080de764c0b91f17a2de9952609d6b2ad89fecca8c94e70be849322449282b22bb631a4239cc8f1137198cb922405bfc1c48ace586c26b084f56caf26decf8f32b7a78cb109aad32e3bda6f0b6251c37e59ce558d119b52e49243330da138a4e3c1dca178eb70073844663062d2e735dcf87559a5d287cf0691c191567c1b4b8997cdfb5c09a8591282e34b46f9cbe12c48836a79c54c37bf8b5f303526774dc785f54b1b44b536ad2825c6e70851e6c8c903bbc2109af72ea4a8c7514101161b09939d9944cb3223e78f94e90d8571cc07a19ef09bafa9c7f8819cd8bcb0393dcc226dab892b03964e9607eda12d146311ea775add97706fef10ec101293cafc756927c870d16cf6496f42615166c085e76d109eafcfeef6575b0bdc5ef7cd7ad2b53b29dca8e2bf49f1b5537a00ed068351980d94c222ef6a720b3e256b375099cd1dcd17d1e87061dc77251e5973510a9dd3098bf7737e9c86e4a4a88cf831ee2d6a97c4a3c8d0d758dceba1c6514c9b08f14e97ffa7cde186b0adb1bca5c65bf3f0683e7f0c0799bbac3548fa01602c15d7ed62fc9ecf6c656c5648f8ac175268def2e59255dd6aa3499b702dc5eee2b66c77eabdd4400e34a0ee7d8240a377ac621f1b6014e46272b2226eea7ea0dcd37051387cfd08faf2a556efe9d74605b0b9937e6d4ad76a5328e386b48454652c474e7c60e668ff4153f9f50f220d880cd1116f002df145da4044c5613eba1047866bec6a2def7683191076aab224169fb05d53f7ee220f4db5439b4ad5fda46ae1404fad9c24cbb477756c116b6068199f54a75484ffa25c7d7e2ef0d7202b480c10aa63b67ef0fa565fa49ae9f32f81e9de9b7d72a16831aced7b5b39812fbbd633e635624d63fa9d6e6e54f2087d3f2c8e1688121865ad19d4b2717e6950294b5d8fee04017449e28a04d82cb807b8c7e097362bdaa9db71cfa80b7605e5a7f6ef8e3776e8219eb0ead4151086cb832e58e7f2f519a63e9772d5b25f3918d15235a6eb66a5a6f4c92f3dba73166ed7307af9928f7fec45399f21d01520ca6f2a7fe0b62cd6369b884f5bd47c0a49b0478c04b20e0f8dc6295c4bdcd8ec1043cfe2ac662ed29a0c2b8145dc7c484dade0ca361e8d157f0a6c2696e777b9c5b4904b0cfdbee6a4ac2672f4d488a12011156a6b5244ebbbd3a219a281757d4bdf747deb17c473108f6c9012f8ec4c8a53117ce1165affee325ca8c6651fd1613f1f99ae8974cafc730d0ae448d60c366be5b2dcc9f4ac3f184d186f5b5a7659164cc05038777c8b71eb3e40e9c117376ef7632e785f65ddeb6e01e3782a3655dbc252d80bb4c8608d7f195ba03c65334f3fba9357074d40fe8952b12561ab8fbdd1c5578ebfd79f56ec482f7a79bb2c093a91b4b2f20061522a12293f1aa02c45c492779761fbe5589c8198cee86889a8620f11369397798037f97c20c35ec0b6273249d8f31c442eb4a6df8b7f50987363ea42c04b91444c2e996bc37c581bbefe19473327870825605c0f6d2e7d697f480fb857d52939cc90ac267829edcd686092cb51bb432c0ecd9828c58efd891cf1e37e19080a4d50d331f150b3fc9310befde60f06d0830743d25378893571119d73909cac8417b1b6a955ba467a7717ab356078eec061b68eb929dbbcc28ff96af315d5381ad808ef1a2e1709ed60437fa1c7e4f74f60334b129bcd6c59b73fba5dcf4bad1cf90d7afa7595216b21098326eff6a46b48de6df7a6a42ddfebbb4ce74e69a72584b92b9eb9aee4cae47766c980b9b4664943dd2eeb56f82259f3265cc8a2720ad65627448c0ed4cd0f7f98f047871eb5352a6b0b0e8ca78fe1ee0e0f253ef2995bdba18a593fc59821eaa809d5a966f2860e7c6c54dfdaeb2f4b38f7abd6b313cd41c5822d248ef8ec94ff28c5e52d0bc5c21beb80a382729e15f46444d9614909556b187400b19f4058ff9d4aadeba21779d2180e6d9801aa74dbf51c732586daf02dd9baca314fea015da9704f8251303d24aa7ddd5b668c8d821788a463a99404cf313a9e5807a20477560ada4948aa449902121b63944071c060b721e4e582bddc1177bb9ecd99d7d968e74415a98f07175f434ba257d706bc5fefe4a2e38495f6dc53001a87f5377c9d20c6e6339670f76c877bc61c39dbdb9542df1f9152b744c1a7158c4efe1b46ff687c6ad398567083e4c874071d4f3a2c474fd55eb3bf7c1d317038364db2b4669ee41592f04723d104d3faf1a25b7b5dbcc8a9c844b020a6ac6e800630f3ddaf8f0dd1986b6ac25d50158c17a04fa4105e597ca68cfcbb980b44014329c6483d3d38f5a577befc4aa4f4504a12a343415d963e30ef46133edc8ac5b4bfa88d222943fb2dab3b4c3d47e8489bcf321016014579bb1ec1ea4b23a6cb29ceec1f4d6943e790b8619cf8f6c89be12493e7f57013e497997d768a52c517f7a5ff6fa670bef167ecc58f2f8a01f00fdf364a690494c82d5b46b06d1989c5196f833c1cd8dea503", &(0x7f0000001080)=0x1000, &(0x7f00000010c0)="b810c2aa81602b917259e0be3b868a26839168265fb87ca27a3a2e7fc59dca", 0x1f) sysctl$kern(&(0x7f0000002380)={0x1, 0x27}, 0x2, &(0x7f00000023c0)="7c1f85c59fefda2b15863f993566b750985a491edf41231b3da3a3f725cbb64c95a729397a5dd47d3262b15a081540de6d9752064c9a356f215c1851f17c55cd7959f9b21faa94d6d1654d11df6e16d913551cdbbffc666b0df8fde0c2356b", &(0x7f0000002440)=0x5f, &(0x7f0000002480)="b6d7a0baeaae0f1b8e6854ee7f075928f7f3ad39a9212a22fa03f3c5ba8148cb93e465e7ef962174112791fb13668ee78759c415582f3bcfac8587eabef45aac3b3c3bf43a84f6a9a25f53b1af9366ea7461ce88948cf638b7eb3aee938889e30c83ffbd5f7bbd4b690330873016715dd41150b3a22993e04572ace5452f134118b6e1b10581b6e23ca38774ee397833618d8f306679247002c47cd874c13b8e1c2c565b14a9b46b731a6e03c25ba17dcd4bdda9a6e6e92cc9c49d4e8be5fa4ee15ddd3310d43b865d31f7720ab7c254b7dbf9f421db70dad92de45a488b7f34fa088f0d754243cf9d4fec46729f74140f83cca58a04d845fcf15f2494b911", 0xff) pwritev(0xffffffffffffff9c, &(0x7f0000002340)=[{&(0x7f0000001100)="e51805349510a1752a22ecba1d3d20b722c15f5023f2999a03cf460a9a4b1ce5dd7fe99dde690925fb16702ef30c22df0bfca491d9fa5750a6520218a8ee93ae4f6c25e29c97393feb987c0eb2d0f808", 0x50}, {&(0x7f0000001180)="d3e33138d66d7c2fd2518018485589698d7235baad18eac488c53e6cb2671db776f4fff7a039f9dc56c86e71be7962d5e03430ce5ad6fb2e513e7e39ad6beea619693ec2516427ca8cf1e6247911f9a868dc3a243032a25bb6fb106b9684f8ebc6c26b80f58b1a9544cc571a9f4afabc50db113ce0bab987e5f86a7ff12e4a75ef52a6f19ac4c03c8739076a448abe101864aef9b7366cbba28a03d5889d41e726a998201934c45e1fb03ca1af429b2de1081b6721605a60bf296bf8729331bb5d0c9ccc01650fc5d03fb233fd0b22dbe6465b6e36bbc9b579a00b43886d584505d7ba449f68db350280ab51e3862188f28ff44056b822bdd5b0fe5f179318e02c00ecd265873b6ddbc1714c15393b5de92096e69e745292c2c298a4e94d29835a30cdb1186ae1948ccd755f125fd69dbea7e8dda73046cb74c23231ce0f8eefec8184d4dfb82f78d4dd3a39d2b9aff0e9433086008f9c1d6f04b0e26e1e0649f27a7f7d658ec8e18ca64223a9730fbd9f866af8a21ece16c3f008a357e6334258200d2253e100324303ba55ca15d4169ebe3ec63f0307a8cc409ba4623b5259f23df796ee274950533b087a5fdb6359decba807c78af2b5c50c76ccd139438c3dc03f65d026f4228d1a701c658c1cf7d5cc8fd8e9d943b5c96a510253b51be58568a78700a914a974b52696690cffc06c658f37e719a209b5c81e7631729a90cd80486d56a1cebc21b5c34f4530994c763da162fd8873f68b18e1296fd7998c81dbb931e96dbb5c2d0ddf7e816837c662c43af3ac2eda0f8898ef556b0e036777b8fe3883f9325f736356e1803b34718b84bbc4c077353d2ba5d64304f66c82d31b7b06f37dbf6e6ef01cf938f78893bc27352d96505251a7ca12f58bc72b85b29f7d0b329cfa24df3261c61dbabc137788ee67f84f0f5171c13d68c0b9bbee7fdc81902a67ce949ab26414b55be3bb352c6128c89183004c63a79fff57c72a1b4a4b9d92e12037821c261617cbf694684ffd1f208aadd91bf89a614aaf010c497bbe299daa15cbefd1d4958c11c5344a34615ebd6c64b634778aaf33abf325690485a96bab77c1baf26acdb8cda07b99e8e769ceb0028de58dad36e276ebf758130aa2c70c4d44353e4cdf3491b380d2dc49f0ecb22334fd385068ebd9ae3c9e1c08d95b8864dd9034e9d2db8c97f5f76cf855f1a6b6071072c36d75981c60717856214bfbe510ff9df1ec7d3f5455a26a01197b4610813106940646617be2c489d84d9777e5de1e1c2a25546165e92d9a7c253b78676fe7126330d5aca9a895fb5dce2028c7e42facfb0f216fa9a531b063811fc6843e994b95d333bba5d635b5a9c6b691730fa68e8751130e1566b08643eebc60f7e3278ac07efc4a0d4eb47571500020bcf0ddd54d65771fc59fca8741fe2da553e20c8a7537d0df6bb77141ca508607bcb7f23df2ea8a9704d2f0120b4c335e613cce31be3b07fb5add3cd84eb890c3d28fa855a912c3ff6dc0c4e7ebf37c0bc216ae8640a0944f7738e879634999015c97e923ceba74ea991ba22e53f0f2fd9119a6aeaa1b44761d64763fda4ff6bf62d8bdd3c1089d0ee5929d13da53a9bff17029e1c661c316cbd5315c9bea8737a23e8f1084156f7d28dea6fe7d857c72876d770d72953357c9dca12bd3ff1e6dd8dbd33df3e46b091d352c50bf1d455666f38905efff068df17dc0acb757ffdf34f22eb544cdcbbb4f61fe6ae2401709e21adab98312193e94c7062e91758ab685d6158950de38b85d84d7a3dd6a9f10712db21a3d0d1e320d457c4b186c65fb39ed95719f2b92b49aa1e4d26a93e10907091b99ddf14151c2201d3cb09d2e5395e359f547d606fe8fc22d3af86e433d9cee8842b7f4c2c40cb63c8211889d91d7b1e8831cccb25a84c16d4ad821b6feb8910f74d302666810031f27d7bf9c6abf4c0b107c62e8e4f2b64d5ea9a8fff84d48656a0aa47f88053ea5a7b6a260f70426af75c0faf376969eb27b4c889dab6b9f76e07870ef1dbac6faafd8d80de04f17a261df4e22cb4dc0499a80c5a5d575e84d96aa697d876a8fad83710b192a6665907bf16c3f5ae394e7c2c6339d106065f9c3bb8a2f469e13ebd7b87ab8fce8003704ded7747e27c1628253cceef2266ce879b9268ae261f37f3471fe9267f4a1d9ad295f7cc8d83ff6dfcd3832ea39d3382a44d2e6388bcf568e9921255518ae98a2ebf00057b872a6602a6cfe2537bd6e1a734320134c44379f8bf88eff2e7ac4d6a72e138864d63e7e813e2df074e33c5dbbedab1d11f503389a5e2873b5abce015e5d9a6b3b01152b740a1efea68d7dca4c845d43c22f8f9b17396bd288f59e0f7dcda3ec49c926919b32ae230eb2adef16544a6aaf7e1816c4e68af94355c3459aed5b89385cf44ea0cad69ffaf6c64c7c24c44030c30023e9778507ae32bc0f9e4877631a08a387d71acb0a9b904656dcb5820b2f14f083ad4d6a3f4eef767ed82a0857254512685d35ec3f6a5f0ea99a122f3d5bc9ed3681723ac6cdf9a9dc5d2530a7178e433f52b654f85a7ea6c9ad30ed6e4599ebad36cd1767dd67887df7108e3699893a39ceb02a076ff3671cb5042f941fbfa138d5b52383fc4c46bff8acfc7e9824e715092b09002de09402e4c66121cee12257eae73a67de0955db884da245bef6c76dcb7c68307cd145acf29faf5c8b583dc6c9a25eb3e20082c5a05382ed05ef69870a5a7708c1113755044092b0a3854c371a38c485d4f636cabcc8aece2b1cc9f1377be4438a52c9964800556b8c5884cc0d3d3595ec060643ae6509b6f77e21aacbe970d250139cc6b31dd17da1c0af592a3711cf314a060751cf2b18a9e28f3d0c4af8d5dfc5cfefeec848c31e1ff4ea416b153c570cc1eef7bddd7cfea4646efc2748afae1b8f5445dbad9a37c411b44b6be1bb5eebf99835ec8ad0032d5bb2e1d4dd78cdd62b440727562c4a8560f3b486ad1208a7f745f4298257568141f505c4a749f0e5c500e5828f5e71175959139c92fda1078ebe61618e3960c4c1f08f1dd1733b173399ae6f862d151584618ef0d180de1573309df3f768cf32b86832c7c89571501bf609c167cf313d8ff480995aa58285e7df8417c8f686e204ce76482938691053f1b767e5c0c42f54634f60ee9aee595427f4e26c906da283f8d62b3bdc236ad153c70ca8cce5861a39e437bcf8c7ee231a94570a1a47c7514a8cd85a2082de3a1c5b9c39db97c2f8542497443b2aa20b6adc4a51811f136e95b5170a10321e593d12bcfd0d40ffc74de5812ff6e16b2a2e9cbd3ec7a2da4ce9cf16767d4ba542d54db8f7bae5f4b108ff4b132c674355046f107e7c715cedbd28a0c61872175092572367de2044b8c368408a754299c22326162aa6ecb457ac106795ed7b47d13bee4ecfd3d34b72f8bda684afdbc3942ba93ca61fb64f4e5212b9f8417445312934cc881627706b8e1e554bc4e2b80f13a3053ffff319529920899988861787cba5e63897d8a939eeb5b1b00741beecdc3f59ada4b68b9d20dfb7906a6b330547c7a43ef7e8aa684c9a35df1ddca62f71a649faaebc4f0e24935b3f7d09ff44275a2607aea094ff6c83505d2f16b9a9f6e40a6b65f760b330cf08dacf8ef439536b32b5dddaa3df7cd2eaadf716396107a31b72f48c62a9933755547f0a7e31dd4c6d3ae08752347721e1e6a7c851ac94a579d1a19c7531bd53f821f3f2373343ccb8d39d9b66472f293ddd1d253305484f35a0668385b2b4ebb0ef3990d2ed07ffd3b1626bfe69a217f123f3d975e00627791fd2012efd54cc9b1e518506089c520068f0a4174203d9bfcb01e86c8b2553b724de9869667052c69f3baaa8b8f5963263b0174d726635b2873a9014d6e82c3420995c9999c80b8725eb1f74589a4cc586c2b93aed2c11b1386e80df63a23abe0d0d2aa1139b1462cb516df79c38330d182cec4b448ebded01c202f0dfc83f231d8e90a46276b4ad88c64069aa605ecacb2f954cc40390bda3c929e31b2e35d7c322805d9cb6a80dc6d161e78c28144ce8587aa69b8dcaf44d1c6e2e99c634578882a7d99dc04f7c016886026d0830df54686495ca565497344c96fda2108d1d3af3b009fbfd47334e103b7e7117044c43e0654bd297361aa7d1a4ba018ac53d9b543db7e739b98e6f6e991b4b2dbf1f3405c6b237fd9fe0c78695db0a78acd17cd94c92d56aa39fd83e1839fee349ba954523502dceb0dc3be2d46cccdf0bc1d850646ef982cecba003826150c437fb07f3e5cf91566f903600afb3a002d6f2e53d11088dffe50af2adb4b109986fc2d4347e952f31f05f27ad097d0b3f3e720c0c453fe46418567587d98abc85ae78baf537ca93182765b5c9852c46eaba0b6e82bb326da4bb20280ffc2e2ae2d373cfaccde8aa37eb872ba377905932720efaa4a889ca2ee90a71571cb256f4ec3c052816a7452110adab172130f952139b454cc917c5995f2f67c340cf500d4243fb14978f86cee7f42b644a9d8614337740cf420fdf0aec8b9ab150d6984df8001e23a6712f081a9f3537bf45aff0a690c1d07af8708bf6c0d3b9bec91fd730806e184094c1fea881bdfd711d814e18e92019cad505187fa016ccb4c274cbb2bc23444ece111074f1bf79786268773e57ce0921e2235df28ee2bc07b74ff2033ee28a54540b67bfb00bdb193fd75c4f93a16d9ee40681f7909ad255c272a272a2222359b8a519179f91059caf73e8b9cf11178ed1929e9f4c50d43eddc793b041cd28bda85e7e56f48ea8ee60d165a1e081f94de183be99b7d9999b14c98c3f8b3ae7efed17881ceacc7448fb7b951709ca96cd781eface9973ec81cc90571cdecbda988e1a555702f890a65bfe85e506667c7233452edcaec68c4cd7c69a611bd0bb75de9da9fe3aa708dfe99ccda48082c6fd44317e841c07bc3a2c4ee0cffbf92566444ec4222b0d69b660d9adf46a731f223b910832f692f97ce235869b5bca86649c6d3c322672ba87b54d39094e1060fc3607ca9ee35f5895c3902797725c95bb59e0c23db9157897122ffcc37f182f1d2abeaf0797ee241517232116e4d8c4becbb3b75e33726f3f22a17e634bf28792523a74e5b8a31466ec74aae4c1c2f6e61f27022fd64dff87dedf9d85967ede314aa7438949a1435af8f841287615ff8f7d12741dc164e216a75407fe4c977f26d35130df9172a5fe04802a0ed2fe02606090465f8462f919c8b64b628b60860c0633d6768011f4bfd13ed1f9b4b334641c6a31b507523e1da50938a85cbf7944400c86b47092c4ba35de8809aaa8986d4365422b303329ec337f617b1447c23d2cdeadf38aee4d38076d1cf0f07f0baea80a79fd5d5adc9602f769fedc2a0d9643a75ac7ccd8c2911f0345392771b7d22b3f226ad41b1f9e44b437b75943d68e2be4d7831073d341b6e9607d329858c4df286731c494604297663b0a37fea29ac3e3335874ff2731b3ed533b878f4155a363af65a4311b77ce64b202b3cae4d9097d1a90119355b7d7d0e2dc6821d3333db266f49524ba83325447d4c9e3b3e396ff0a05b894baa48949c6a9216ff037cbed69cf70970e5572ed39f91fea8dd3f3ff3092af58a1d6e05b678c2fb41d2e6a8589ca052900559137dfb17aae0115e8db04e88ea0ee52e63249c3e343ae665cc8297080e4dbbf35cbf692d44076118c3d34db9f1db5f57d8a9b4046eee051588236b0eb1a94a9378c5323576cf13ff4d6e627c4eaa7b35c9c5884ce97a0eb33", 0x1000}, {&(0x7f0000002180)="6fd4b8ac2deda8c5bced6ffc03a9c43e7291554cec248332b07fa91bdcf0070290792a331b63decbf151bb9455e75b5dc3bd1143781d0196d5be633f0700165aca2f86dd7fedf7a24be88b785d6e0293c5fcc6df07f6fb245e48863dbaccbbd3a6892a67e7d39462f4983efef1edb9fee3b939d2a6536a2cad8ea17f974d5d3e7727d3dc4507ad119ca80243723fd2217284fdfac9", 0x95}, {&(0x7f0000002240)="bb16d0adfbf52e06e0afe07fb57de0fd0b0ee568d6ae0ed26b4884f84dd25f56c7793e7e275df9c64d71b795a6ee31965b626982b88ca7bae326e3e03f60d9c891d6a1d6a1d29db83e98367dacc8ec27a1cdfbe6842ef8b6c1e0da66e7088507d68bd10ea9268ced7a02074cbd9545b44447dce0f8b9a11527338fee8bb6f6526e545bb26246d5f4729b7e88cb4ea0987973bcd6f98ae491f0deb231a13754ce4afc00639ecee5b8b8a054133ae11bddc1e254a7e661c8e3328dc0a6e0c4271e1403bab6b77fd8d7aee49a0b933fad556835d6b122914fcc4779cae1514750c7fa4c5c1d26591e7e9243fcd038e15ea22a4f296562caa5d23d9e", 0xfa}], 0x4, 0x8) sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x1c}, 0x2, &(0x7f0000000080)="b7947f74a9ab9014411dd213ab16ad6c6879517c15fcb9ebd00a6bd11a2c80ac81310d4e17ae035c4912d14d94a31c66d4f546d4b59ab0a2e78db7610b612e4cc0b0a12efd65dcd9e753deb8c347d06aa47de288d41abfced47fdaa431cd83442d58686d3124a4eae6757a7295c19273bdf317910bec93aed032f18f16a000701629aa6d7e6ba2f2f7bc1918f67c53528c8ed0b513aa38fd75f2ed90c5e3140cbe42b7e5c83897f17138d54c33fc97b4282755b991fc56409ad2c7f999af79e1fcdf3b4663e67a631dc758746ffa802bf6015747dd65c61da210c35d4988abbe232185681bb62da733cfd9c468926163113f8eb43dce5edb6a38de318fd991ba6e59300a887a774c51df1e34f71f9207333c410d22d1f490424c1405ae1ce999b28ff4ce705ab55cc25787d40c64ab4fd13e32d044a79f95b01c975933c8cba7f0f5946ce620c0cc3322770b953623354cb1faa9f149eb9b95b654a82b28dbcab9c97a85bd5e18e69820509e1a398fddc8b3af74dbfafa07018dcaf5f571a188486fef28906c3e21c05482c02781f9502a922313269fe29fd689a78aeab4151e5b083ebcc718f120f1129263017193e8f741d7c4a616ebb72ed16a139f5feb513458d89503732b0738330e662b2d0ee6473310fd584bc50515e8373f8219392eb33bc530b154b3a69a70eacc0800ea5c1199ea3fe538145cfbc33dcd31dfbd623aea7ddc356ddba43ab623f9188a8c0f0deb9596dfb4f0b875344d00134ffa45a11f87039af87295d19230df3fafb3928c15a10acfe0ab25daee232865597493d095a797fa86623a7b02f5a40d2ea070835cfac8bd1af117e9bded545608eedbcacc26a355825e2cb968c9ffbed99544430a4590827649e9f003f26aca9ae6100ed602c622de564319d2da5f9912d8767d8e44a4c3410e25af78b68e2256ceb901cbc021780278c9f2b5416bd2ba1eba9c3d9112d786e7c5a0cbb7c43084b5c0415faf08e84b00d22da944ffd532d2a9454be9e4819621fc392ac225062b9d250ff1a18f69fa3ebcc12f012ebcd66cc6bd84f0d9dbe95129998700afb01c0da89ec97eb2777d298695d01070c9c894e68990a40ed98cae767702b0bca8916c89ef4831f87c5a170e7fcda8bcfa947af146f8666468611615a695f07967ea6dd6b3127ebcc1fc88def4b3b28cbac6bc85d25f49e5655961cc725a34857d9ee80fcab3668342346642f607f2e574e81022170bd949744912a079cd6e771ca87247d338d9b5ea37d30c4078d8fece76eab74f40a7466ec274065fb12c0e2765bac86b12fa2bc5840d414726834cc4458c1a6bfb75b16a649e0e80475d6c94ad85d78317c24e71f06d7fe6f06ad1fdc0617e74f1d48a02e252015ff79f3a7177ba1a1934747a50bfb8e151bcebeaa7007cc7b73304c72f4c99144669baebe2d1f5c7cefb41b8f1cc0a423b2bea0121430505ea758d25c863345857ffe4b0cfb51ac83e6225a7810493e7a98668dbeab777b3bdff458943425f2df6b70d2bd634c32e2c0b2918b81c07b0859061f87a52467f709d5264f5d65983a13181e36b7829f7704f3c7f5341fe9c8396534c1009aef5fa5f49463833ecdb77440706346f2db1419f0e7441e7dfe433a9acad26d03aff5d7543a896965cadfa64a13d574309bb4cf6d8a1ccd0fcf00955553a3dc8d53d2566dab845b69bf6ff357bda55b32056e7919ecb33c99157774a461c452af2c9e2c9a745c5bada5d83d85a356ce3d1705476b8f76959266cd43a57384d4aed38a85ed937bb5ee5685a084a0d4075ba7d9377547dcaa8168cca87d58ca5008c91045f0e183fd892aa0ef2ef1b85d6034765997e7670c93562029cffbae2a25e5f142846a73ea201cd126cab6f0787dc87a55e8faf8382ff205cf8e5c90142fa80b21de404010a45a1388640111588fbe549ee50c9e11f5cef54b1a24aac005eb287155e150b01b7759f3352fcdd7d939d3d2b57c6a050416ca91f00029baf6074aaa80476d558fd85792423149894a6ee11db3205a51e745161acf05c0314c9dc1b96dc3dfb2e9c6f4a3ddbd3d925d7a0f18cea1dedacf992fef21befc365d53861c0da131546690a24e5c263c5b871c601bb7f927c98c61bd65bd629ac579a20b1fbbc26b9dd60861e01497e9d0713594aa3899ebbc9a02d8fde540f53cc9025780929bfe169b696d327f4693a2bd710a9c7ae7f09ac57789b79c4eddbe75578383a238159c3cb955aa1d671319cbc789488a29767f7845289fd56536f834f93baaa26befb1d97458a16e3c79bf609c97cf3d5d5d10c4d80cc228761551b8ee55ad713192c1678b4ef386171ffc7c89d14adbce0199fe860fb080e3db35430509d83b59b09ff7d3824b74bd7365edd8c7fd4c0bd92dd098316db1c9e66df13178c633f27dbffa21583e2905cd42c0c3a2c57152f7ef9cb1f059e89ebdd871bd2ff3ad22250da8870d706f84f5ef01717d870351cfbf42b9db4d193e933ffb7ce3b45641528d845c17f77982e6db612e717899d88f6b6cd69dc733b8747734538bf255ccf5557bf9f620ab8a9c2742377b717d45d8872c02ee01a443a932cf4bada500c733ae30ada50f6ae31d0ac57aaeef0318dda7f2f9fd0b1d923bb1fd465d66dbf5ef54c5fde5ad30b97c82901e30b0e28f16612aa61cc5fa288c728880e298b0c14ae63b65b73bc3d0d385962f37fd94d83e262797a50eef344135e26ddc55b55fb821b6cfbcda77715c48fdbd6af2c33391d0820da3009804c1930df8faa64d8c2c7d87e410956ed322762c45d05dc2d214638eef6c7252c3d5c33df944f8a6c2130356e6a53589a6769702559fe5601737292473290d70893ffbf64c1bfdce70a75f87aa4c1d8e52b7ddaeec9aa6d4a09349c2aa66d70d49c4236922d7df3c699b7932518a7b84614ac1f1336c5a9424a7c4feabe917efa7b0f98ac8437922aeaa3f27de514a37d09f205f3f67559e3890b01fee13526205b886bcc08a5aa17ea6b3b064ea11a30772bcf781f09600c7b279579eebcafe35e64584f79ec34ce095a1da87d89c1c9ddb39f3831d6d70b15c106db52d538a918f48dd19a2ea35aa647adf7d31b276024e0d0d6bb6568f2bcf2076df5f824fae79914239580d5ea2f57b54eaaf014d11c4323f95c837f3aaace15584b6391b8424db5481e3418f55a37bfecdd2f29972b0425d0f3410c6a86c019966a7261954ebb99c0c2ddb3f20a73f0cb6be9dbaf3ff2dc4be496809979e87f7b9080de764c0b91f17a2de9952609d6b2ad89fecca8c94e70be849322449282b22bb631a4239cc8f1137198cb922405bfc1c48ace586c26b084f56caf26decf8f32b7a78cb109aad32e3bda6f0b6251c37e59ce558d119b52e49243330da138a4e3c1dca178eb70073844663062d2e735dcf87559a5d287cf0691c191567c1b4b8997cdfb5c09a8591282e34b46f9cbe12c48836a79c54c37bf8b5f303526774dc785f54b1b44b536ad2825c6e70851e6c8c903bbc2109af72ea4a8c7514101161b09939d9944cb3223e78f94e90d8571cc07a19ef09bafa9c7f8819cd8bcb0393dcc226dab892b03964e9607eda12d146311ea775add97706fef10ec101293cafc756927c870d16cf6496f42615166c085e76d109eafcfeef6575b0bdc5ef7cd7ad2b53b29dca8e2bf49f1b5537a00ed068351980d94c222ef6a720b3e256b375099cd1dcd17d1e87061dc77251e5973510a9dd3098bf7737e9c86e4a4a88cf831ee2d6a97c4a3c8d0d758dceba1c6514c9b08f14e97ffa7cde186b0adb1bca5c65bf3f0683e7f0c0799bbac3548fa01602c15d7ed62fc9ecf6c656c5648f8ac175268def2e59255dd6aa3499b702dc5eee2b66c77eabdd4400e34a0ee7d8240a377ac621f1b6014e46272b2226eea7ea0dcd37051387cfd08faf2a556efe9d74605b0b9937e6d4ad76a5328e386b48454652c474e7c60e668ff4153f9f50f220d880cd1116f002df145da4044c5613eba1047866bec6a2def7683191076aab224169fb05d53f7ee220f4db5439b4ad5fda46ae1404fad9c24cbb477756c116b6068199f54a75484ffa25c7d7e2ef0d7202b480c10aa63b67ef0fa565fa49ae9f32f81e9de9b7d72a16831aced7b5b39812fbbd633e635624d63fa9d6e6e54f2087d3f2c8e1688121865ad19d4b2717e6950294b5d8fee04017449e28a04d82cb807b8c7e097362bdaa9db71cfa80b7605e5a7f6ef8e3776e8219eb0ead4151086cb832e58e7f2f519a63e9772d5b25f3918d15235a6eb66a5a6f4c92f3dba73166ed7307af9928f7fec45399f21d01520ca6f2a7fe0b62cd6369b884f5bd47c0a49b0478c04b20e0f8dc6295c4bdcd8ec1043cfe2ac662ed29a0c2b8145dc7c484dade0ca361e8d157f0a6c2696e777b9c5b4904b0cfdbee6a4ac2672f4d488a12011156a6b5244ebbbd3a219a281757d4bdf747deb17c473108f6c9012f8ec4c8a53117ce1165affee325ca8c6651fd1613f1f99ae8974cafc730d0ae448d60c366be5b2dcc9f4ac3f184d186f5b5a7659164cc05038777c8b71eb3e40e9c117376ef7632e785f65ddeb6e01e3782a3655dbc252d80bb4c8608d7f195ba03c65334f3fba9357074d40fe8952b12561ab8fbdd1c5578ebfd79f56ec482f7a79bb2c093a91b4b2f20061522a12293f1aa02c45c492779761fbe5589c8198cee86889a8620f11369397798037f97c20c35ec0b6273249d8f31c442eb4a6df8b7f50987363ea42c04b91444c2e996bc37c581bbefe19473327870825605c0f6d2e7d697f480fb857d52939cc90ac267829edcd686092cb51bb432c0ecd9828c58efd891cf1e37e19080a4d50d331f150b3fc9310befde60f06d0830743d25378893571119d73909cac8417b1b6a955ba467a7717ab356078eec061b68eb929dbbcc28ff96af315d5381ad808ef1a2e1709ed60437fa1c7e4f74f60334b129bcd6c59b73fba5dcf4bad1cf90d7afa7595216b21098326eff6a46b48de6df7a6a42ddfebbb4ce74e69a72584b92b9eb9aee4cae47766c980b9b4664943dd2eeb56f82259f3265cc8a2720ad65627448c0ed4cd0f7f98f047871eb5352a6b0b0e8ca78fe1ee0e0f253ef2995bdba18a593fc59821eaa809d5a966f2860e7c6c54dfdaeb2f4b38f7abd6b313cd41c5822d248ef8ec94ff28c5e52d0bc5c21beb80a382729e15f46444d9614909556b187400b19f4058ff9d4aadeba21779d2180e6d9801aa74dbf51c732586daf02dd9baca314fea015da9704f8251303d24aa7ddd5b668c8d821788a463a99404cf313a9e5807a20477560ada4948aa449902121b63944071c060b721e4e582bddc1177bb9ecd99d7d968e74415a98f07175f434ba257d706bc5fefe4a2e38495f6dc53001a87f5377c9d20c6e6339670f76c877bc61c39dbdb9542df1f9152b744c1a7158c4efe1b46ff687c6ad398567083e4c874071d4f3a2c474fd55eb3bf7c1d317038364db2b4669ee41592f04723d104d3faf1a25b7b5dbcc8a9c844b020a6ac6e800630f3ddaf8f0dd1986b6ac25d50158c17a04fa4105e597ca68cfcbb980b44014329c6483d3d38f5a577befc4aa4f4504a12a343415d963e30ef46133edc8ac5b4bfa88d222943fb2dab3b4c3d47e8489bcf321016014579bb1ec1ea4b23a6cb29ceec1f4d6943e790b8619cf8f6c89be12493e7f57013e497997d768a52c517f7a5ff6fa670bef167ecc58f2f8a01f00fdf364a690494c82d5b46b06d1989c5196f833c1cd8dea503", &(0x7f0000001080)=0x1000, &(0x7f00000010c0)="b810c2aa81602b917259e0be3b868a26839168265fb87ca27a3a2e7fc59dca", 0x1f) (async) sysctl$kern(&(0x7f0000002380)={0x1, 0x27}, 0x2, &(0x7f00000023c0)="7c1f85c59fefda2b15863f993566b750985a491edf41231b3da3a3f725cbb64c95a729397a5dd47d3262b15a081540de6d9752064c9a356f215c1851f17c55cd7959f9b21faa94d6d1654d11df6e16d913551cdbbffc666b0df8fde0c2356b", &(0x7f0000002440)=0x5f, &(0x7f0000002480)="b6d7a0baeaae0f1b8e6854ee7f075928f7f3ad39a9212a22fa03f3c5ba8148cb93e465e7ef962174112791fb13668ee78759c415582f3bcfac8587eabef45aac3b3c3bf43a84f6a9a25f53b1af9366ea7461ce88948cf638b7eb3aee938889e30c83ffbd5f7bbd4b690330873016715dd41150b3a22993e04572ace5452f134118b6e1b10581b6e23ca38774ee397833618d8f306679247002c47cd874c13b8e1c2c565b14a9b46b731a6e03c25ba17dcd4bdda9a6e6e92cc9c49d4e8be5fa4ee15ddd3310d43b865d31f7720ab7c254b7dbf9f421db70dad92de45a488b7f34fa088f0d754243cf9d4fec46729f74140f83cca58a04d845fcf15f2494b911", 0xff) (async) pwritev(0xffffffffffffff9c, &(0x7f0000002340)=[{&(0x7f0000001100)="e51805349510a1752a22ecba1d3d20b722c15f5023f2999a03cf460a9a4b1ce5dd7fe99dde690925fb16702ef30c22df0bfca491d9fa5750a6520218a8ee93ae4f6c25e29c97393feb987c0eb2d0f808", 0x50}, {&(0x7f0000001180)="d3e33138d66d7c2fd2518018485589698d7235baad18eac488c53e6cb2671db776f4fff7a039f9dc56c86e71be7962d5e03430ce5ad6fb2e513e7e39ad6beea619693ec2516427ca8cf1e6247911f9a868dc3a243032a25bb6fb106b9684f8ebc6c26b80f58b1a9544cc571a9f4afabc50db113ce0bab987e5f86a7ff12e4a75ef52a6f19ac4c03c8739076a448abe101864aef9b7366cbba28a03d5889d41e726a998201934c45e1fb03ca1af429b2de1081b6721605a60bf296bf8729331bb5d0c9ccc01650fc5d03fb233fd0b22dbe6465b6e36bbc9b579a00b43886d584505d7ba449f68db350280ab51e3862188f28ff44056b822bdd5b0fe5f179318e02c00ecd265873b6ddbc1714c15393b5de92096e69e745292c2c298a4e94d29835a30cdb1186ae1948ccd755f125fd69dbea7e8dda73046cb74c23231ce0f8eefec8184d4dfb82f78d4dd3a39d2b9aff0e9433086008f9c1d6f04b0e26e1e0649f27a7f7d658ec8e18ca64223a9730fbd9f866af8a21ece16c3f008a357e6334258200d2253e100324303ba55ca15d4169ebe3ec63f0307a8cc409ba4623b5259f23df796ee274950533b087a5fdb6359decba807c78af2b5c50c76ccd139438c3dc03f65d026f4228d1a701c658c1cf7d5cc8fd8e9d943b5c96a510253b51be58568a78700a914a974b52696690cffc06c658f37e719a209b5c81e7631729a90cd80486d56a1cebc21b5c34f4530994c763da162fd8873f68b18e1296fd7998c81dbb931e96dbb5c2d0ddf7e816837c662c43af3ac2eda0f8898ef556b0e036777b8fe3883f9325f736356e1803b34718b84bbc4c077353d2ba5d64304f66c82d31b7b06f37dbf6e6ef01cf938f78893bc27352d96505251a7ca12f58bc72b85b29f7d0b329cfa24df3261c61dbabc137788ee67f84f0f5171c13d68c0b9bbee7fdc81902a67ce949ab26414b55be3bb352c6128c89183004c63a79fff57c72a1b4a4b9d92e12037821c261617cbf694684ffd1f208aadd91bf89a614aaf010c497bbe299daa15cbefd1d4958c11c5344a34615ebd6c64b634778aaf33abf325690485a96bab77c1baf26acdb8cda07b99e8e769ceb0028de58dad36e276ebf758130aa2c70c4d44353e4cdf3491b380d2dc49f0ecb22334fd385068ebd9ae3c9e1c08d95b8864dd9034e9d2db8c97f5f76cf855f1a6b6071072c36d75981c60717856214bfbe510ff9df1ec7d3f5455a26a01197b4610813106940646617be2c489d84d9777e5de1e1c2a25546165e92d9a7c253b78676fe7126330d5aca9a895fb5dce2028c7e42facfb0f216fa9a531b063811fc6843e994b95d333bba5d635b5a9c6b691730fa68e8751130e1566b08643eebc60f7e3278ac07efc4a0d4eb47571500020bcf0ddd54d65771fc59fca8741fe2da553e20c8a7537d0df6bb77141ca508607bcb7f23df2ea8a9704d2f0120b4c335e613cce31be3b07fb5add3cd84eb890c3d28fa855a912c3ff6dc0c4e7ebf37c0bc216ae8640a0944f7738e879634999015c97e923ceba74ea991ba22e53f0f2fd9119a6aeaa1b44761d64763fda4ff6bf62d8bdd3c1089d0ee5929d13da53a9bff17029e1c661c316cbd5315c9bea8737a23e8f1084156f7d28dea6fe7d857c72876d770d72953357c9dca12bd3ff1e6dd8dbd33df3e46b091d352c50bf1d455666f38905efff068df17dc0acb757ffdf34f22eb544cdcbbb4f61fe6ae2401709e21adab98312193e94c7062e91758ab685d6158950de38b85d84d7a3dd6a9f10712db21a3d0d1e320d457c4b186c65fb39ed95719f2b92b49aa1e4d26a93e10907091b99ddf14151c2201d3cb09d2e5395e359f547d606fe8fc22d3af86e433d9cee8842b7f4c2c40cb63c8211889d91d7b1e8831cccb25a84c16d4ad821b6feb8910f74d302666810031f27d7bf9c6abf4c0b107c62e8e4f2b64d5ea9a8fff84d48656a0aa47f88053ea5a7b6a260f70426af75c0faf376969eb27b4c889dab6b9f76e07870ef1dbac6faafd8d80de04f17a261df4e22cb4dc0499a80c5a5d575e84d96aa697d876a8fad83710b192a6665907bf16c3f5ae394e7c2c6339d106065f9c3bb8a2f469e13ebd7b87ab8fce8003704ded7747e27c1628253cceef2266ce879b9268ae261f37f3471fe9267f4a1d9ad295f7cc8d83ff6dfcd3832ea39d3382a44d2e6388bcf568e9921255518ae98a2ebf00057b872a6602a6cfe2537bd6e1a734320134c44379f8bf88eff2e7ac4d6a72e138864d63e7e813e2df074e33c5dbbedab1d11f503389a5e2873b5abce015e5d9a6b3b01152b740a1efea68d7dca4c845d43c22f8f9b17396bd288f59e0f7dcda3ec49c926919b32ae230eb2adef16544a6aaf7e1816c4e68af94355c3459aed5b89385cf44ea0cad69ffaf6c64c7c24c44030c30023e9778507ae32bc0f9e4877631a08a387d71acb0a9b904656dcb5820b2f14f083ad4d6a3f4eef767ed82a0857254512685d35ec3f6a5f0ea99a122f3d5bc9ed3681723ac6cdf9a9dc5d2530a7178e433f52b654f85a7ea6c9ad30ed6e4599ebad36cd1767dd67887df7108e3699893a39ceb02a076ff3671cb5042f941fbfa138d5b52383fc4c46bff8acfc7e9824e715092b09002de09402e4c66121cee12257eae73a67de0955db884da245bef6c76dcb7c68307cd145acf29faf5c8b583dc6c9a25eb3e20082c5a05382ed05ef69870a5a7708c1113755044092b0a3854c371a38c485d4f636cabcc8aece2b1cc9f1377be4438a52c9964800556b8c5884cc0d3d3595ec060643ae6509b6f77e21aacbe970d250139cc6b31dd17da1c0af592a3711cf314a060751cf2b18a9e28f3d0c4af8d5dfc5cfefeec848c31e1ff4ea416b153c570cc1eef7bddd7cfea4646efc2748afae1b8f5445dbad9a37c411b44b6be1bb5eebf99835ec8ad0032d5bb2e1d4dd78cdd62b440727562c4a8560f3b486ad1208a7f745f4298257568141f505c4a749f0e5c500e5828f5e71175959139c92fda1078ebe61618e3960c4c1f08f1dd1733b173399ae6f862d151584618ef0d180de1573309df3f768cf32b86832c7c89571501bf609c167cf313d8ff480995aa58285e7df8417c8f686e204ce76482938691053f1b767e5c0c42f54634f60ee9aee595427f4e26c906da283f8d62b3bdc236ad153c70ca8cce5861a39e437bcf8c7ee231a94570a1a47c7514a8cd85a2082de3a1c5b9c39db97c2f8542497443b2aa20b6adc4a51811f136e95b5170a10321e593d12bcfd0d40ffc74de5812ff6e16b2a2e9cbd3ec7a2da4ce9cf16767d4ba542d54db8f7bae5f4b108ff4b132c674355046f107e7c715cedbd28a0c61872175092572367de2044b8c368408a754299c22326162aa6ecb457ac106795ed7b47d13bee4ecfd3d34b72f8bda684afdbc3942ba93ca61fb64f4e5212b9f8417445312934cc881627706b8e1e554bc4e2b80f13a3053ffff319529920899988861787cba5e63897d8a939eeb5b1b00741beecdc3f59ada4b68b9d20dfb7906a6b330547c7a43ef7e8aa684c9a35df1ddca62f71a649faaebc4f0e24935b3f7d09ff44275a2607aea094ff6c83505d2f16b9a9f6e40a6b65f760b330cf08dacf8ef439536b32b5dddaa3df7cd2eaadf716396107a31b72f48c62a9933755547f0a7e31dd4c6d3ae08752347721e1e6a7c851ac94a579d1a19c7531bd53f821f3f2373343ccb8d39d9b66472f293ddd1d253305484f35a0668385b2b4ebb0ef3990d2ed07ffd3b1626bfe69a217f123f3d975e00627791fd2012efd54cc9b1e518506089c520068f0a4174203d9bfcb01e86c8b2553b724de9869667052c69f3baaa8b8f5963263b0174d726635b2873a9014d6e82c3420995c9999c80b8725eb1f74589a4cc586c2b93aed2c11b1386e80df63a23abe0d0d2aa1139b1462cb516df79c38330d182cec4b448ebded01c202f0dfc83f231d8e90a46276b4ad88c64069aa605ecacb2f954cc40390bda3c929e31b2e35d7c322805d9cb6a80dc6d161e78c28144ce8587aa69b8dcaf44d1c6e2e99c634578882a7d99dc04f7c016886026d0830df54686495ca565497344c96fda2108d1d3af3b009fbfd47334e103b7e7117044c43e0654bd297361aa7d1a4ba018ac53d9b543db7e739b98e6f6e991b4b2dbf1f3405c6b237fd9fe0c78695db0a78acd17cd94c92d56aa39fd83e1839fee349ba954523502dceb0dc3be2d46cccdf0bc1d850646ef982cecba003826150c437fb07f3e5cf91566f903600afb3a002d6f2e53d11088dffe50af2adb4b109986fc2d4347e952f31f05f27ad097d0b3f3e720c0c453fe46418567587d98abc85ae78baf537ca93182765b5c9852c46eaba0b6e82bb326da4bb20280ffc2e2ae2d373cfaccde8aa37eb872ba377905932720efaa4a889ca2ee90a71571cb256f4ec3c052816a7452110adab172130f952139b454cc917c5995f2f67c340cf500d4243fb14978f86cee7f42b644a9d8614337740cf420fdf0aec8b9ab150d6984df8001e23a6712f081a9f3537bf45aff0a690c1d07af8708bf6c0d3b9bec91fd730806e184094c1fea881bdfd711d814e18e92019cad505187fa016ccb4c274cbb2bc23444ece111074f1bf79786268773e57ce0921e2235df28ee2bc07b74ff2033ee28a54540b67bfb00bdb193fd75c4f93a16d9ee40681f7909ad255c272a272a2222359b8a519179f91059caf73e8b9cf11178ed1929e9f4c50d43eddc793b041cd28bda85e7e56f48ea8ee60d165a1e081f94de183be99b7d9999b14c98c3f8b3ae7efed17881ceacc7448fb7b951709ca96cd781eface9973ec81cc90571cdecbda988e1a555702f890a65bfe85e506667c7233452edcaec68c4cd7c69a611bd0bb75de9da9fe3aa708dfe99ccda48082c6fd44317e841c07bc3a2c4ee0cffbf92566444ec4222b0d69b660d9adf46a731f223b910832f692f97ce235869b5bca86649c6d3c322672ba87b54d39094e1060fc3607ca9ee35f5895c3902797725c95bb59e0c23db9157897122ffcc37f182f1d2abeaf0797ee241517232116e4d8c4becbb3b75e33726f3f22a17e634bf28792523a74e5b8a31466ec74aae4c1c2f6e61f27022fd64dff87dedf9d85967ede314aa7438949a1435af8f841287615ff8f7d12741dc164e216a75407fe4c977f26d35130df9172a5fe04802a0ed2fe02606090465f8462f919c8b64b628b60860c0633d6768011f4bfd13ed1f9b4b334641c6a31b507523e1da50938a85cbf7944400c86b47092c4ba35de8809aaa8986d4365422b303329ec337f617b1447c23d2cdeadf38aee4d38076d1cf0f07f0baea80a79fd5d5adc9602f769fedc2a0d9643a75ac7ccd8c2911f0345392771b7d22b3f226ad41b1f9e44b437b75943d68e2be4d7831073d341b6e9607d329858c4df286731c494604297663b0a37fea29ac3e3335874ff2731b3ed533b878f4155a363af65a4311b77ce64b202b3cae4d9097d1a90119355b7d7d0e2dc6821d3333db266f49524ba83325447d4c9e3b3e396ff0a05b894baa48949c6a9216ff037cbed69cf70970e5572ed39f91fea8dd3f3ff3092af58a1d6e05b678c2fb41d2e6a8589ca052900559137dfb17aae0115e8db04e88ea0ee52e63249c3e343ae665cc8297080e4dbbf35cbf692d44076118c3d34db9f1db5f57d8a9b4046eee051588236b0eb1a94a9378c5323576cf13ff4d6e627c4eaa7b35c9c5884ce97a0eb33", 0x1000}, {&(0x7f0000002180)="6fd4b8ac2deda8c5bced6ffc03a9c43e7291554cec248332b07fa91bdcf0070290792a331b63decbf151bb9455e75b5dc3bd1143781d0196d5be633f0700165aca2f86dd7fedf7a24be88b785d6e0293c5fcc6df07f6fb245e48863dbaccbbd3a6892a67e7d39462f4983efef1edb9fee3b939d2a6536a2cad8ea17f974d5d3e7727d3dc4507ad119ca80243723fd2217284fdfac9", 0x95}, {&(0x7f0000002240)="bb16d0adfbf52e06e0afe07fb57de0fd0b0ee568d6ae0ed26b4884f84dd25f56c7793e7e275df9c64d71b795a6ee31965b626982b88ca7bae326e3e03f60d9c891d6a1d6a1d29db83e98367dacc8ec27a1cdfbe6842ef8b6c1e0da66e7088507d68bd10ea9268ced7a02074cbd9545b44447dce0f8b9a11527338fee8bb6f6526e545bb26246d5f4729b7e88cb4ea0987973bcd6f98ae491f0deb231a13754ce4afc00639ecee5b8b8a054133ae11bddc1e254a7e661c8e3328dc0a6e0c4271e1403bab6b77fd8d7aee49a0b933fad556835d6b122914fcc4779cae1514750c7fa4c5c1d26591e7e9243fcd038e15ea22a4f296562caa5d23d9e", 0xfa}], 0x4, 0x8) (async) 18:21:22 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, 0x0, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:22 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) seteuid(r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r1, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) r4 = getuid() setreuid(0xee00, r4) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r3, r4, r5, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) r6 = getpgid(r0) r7 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, r7}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000300)={{0xb8, 0x0, 0xffffffffffffffff, 0x0, r3, 0x0, 0x6}, 0x2, 0x7f, r6, r7, 0x3, 0x36, 0x0, 0xffff}) r8 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0) r9 = kqueue() kevent(r9, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) kevent(r9, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x30, 0x80000000, 0x200}, {{}, 0xfffffffffffffff9, 0x21, 0x2, 0x7fffffff, 0x3}, {{}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x6, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x1, 0x20, 0x2}, {{}, 0xfffffffffffffffc, 0x0, 0x10, 0x4, 0xffffffffffffff81}, {{r9}, 0xfffffffffffffff8, 0x40, 0x2, 0x7f, 0x8001}], 0x1, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x10, 0x10, 0x92d, 0x7f}], 0x1ff, &(0x7f00000002c0)={0x3f, 0x1f}) 18:21:22 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) r1 = getuid() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r3 = getuid() chown(&(0x7f0000000000)='./file0\x00', r3, 0x0) seteuid(r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r3, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r5) r6 = getuid() setreuid(0xee00, r6) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5, r6, r7, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) r8 = syz_open_pts() r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r10 = syz_open_pts() close(r10) writev(r10, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(r10, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) r11 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, r11}) r12 = kqueue() sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000080)="ee2dde82be90b0d8f25565", 0xb}, {&(0x7f0000000140)="81276e215da689d80b86a7af9ceb2baa3b401c6d7d082617f9a3bc9f06b74574c4117a140841091c7a8be5451bfe622361a4941cc0cc5653f4ea", 0x3a}], 0x2, &(0x7f00000002c0)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, r2]}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r1, r5}, @rights={0x30, 0xffff, 0x1, [r0, r2, r2, r2, r0, r0, r0, r2]}, @rights={0x38, 0xffff, 0x1, [r8, r2, r9, r2, r10, r2, r2, r0, r0, r2]}, @cred={0x20, 0xffff, 0x0, r11, r1, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r0, r0, r12, r2]}], 0x150, 0x2}, 0x400) 18:21:22 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) socket(0x18, 0x1, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) dup2(r0, r0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:22 executing program 4: r0 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) semop(r0, &(0x7f00000002c0)=[{0x4, 0x81, 0x1000}], 0x1) semop(r0, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) semop(r0, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {0x3, 0x95}, {0x2, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) semop(r0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) seteuid(r1) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r1, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) r4 = getuid() setreuid(0xee00, r4) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r3, r4, r5, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, 0x0, r3, 0x0, 0x0, 0xdb, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x800000000000}) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r7 = socket(0x18, 0x1, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) write(r0, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x927c, 0x44, 0x43, 0x100}, {0x3, 0x3, 0x4, 0x1000}]}) write(r0, &(0x7f0000000140)="877e8f4e527e7b812707f86d2b9ce032794895518df129eacb281ec2dc5e9ad072cbb04cbbd26cc03e6dad7edfcf946dc2a58053c5d39843e71f29fad1b76e0bf88bef588ea6c51a5588fa4bde1b906486c42702e4234e9d1baa2d7354d1aeea3a1f938967aed89da93d746cd9d83beb8eb6906759e74c93ba66cd69a935bc12def2baef2006ebd187038eb3bcaca057b35e87e4b7e1e13795d78f08f1901956707336f08a8eefbf83cc5709153ffdcb0f10", 0xb2) r1 = dup(r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) 18:21:22 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) seteuid(r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r1, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) r4 = getuid() setreuid(0xee00, r4) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r3, r4, r5, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) getpgid(r0) r6 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, r6}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0) r8 = kqueue() kevent(r8, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) kevent(r8, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x30, 0x80000000, 0x200}, {{}, 0xfffffffffffffff9, 0x21, 0x2, 0x7fffffff, 0x3}, {{}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x6, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x1, 0x20, 0x2}, {{}, 0xfffffffffffffffc, 0x0, 0x10, 0x4, 0xffffffffffffff81}, {{r8}, 0xfffffffffffffff8, 0x40, 0x2, 0x7f, 0x8001}], 0x1, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x10, 0x10, 0x92d, 0x7f}], 0x1ff, &(0x7f00000002c0)={0x3f, 0x1f}) 18:21:22 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, 0x0, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:22 executing program 4: r0 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) (async, rerun: 64) semop(r0, &(0x7f00000002c0)=[{0x4, 0x81, 0x1000}], 0x1) (async, rerun: 64) semop(r0, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) semop(r0, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {0x3, 0x95}, {0x2, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000240)=""/89) (async) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) (async) semop(r0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) (async, rerun: 64) seteuid(r1) (async, rerun: 64) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r1, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) (rerun: 64) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) (async, rerun: 64) r4 = getuid() (rerun: 64) setreuid(0xee00, r4) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r3, r4, r5, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, 0x0, r3, 0x0, 0x0, 0xdb, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x800000000000}) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async, rerun: 32) r7 = socket(0x18, 0x1, 0x0) (rerun: 32) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) write(r0, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x927c, 0x44, 0x43, 0x100}, {0x3, 0x3, 0x4, 0x1000}]}) write(r0, &(0x7f0000000140)="877e8f4e527e7b812707f86d2b9ce032794895518df129eacb281ec2dc5e9ad072cbb04cbbd26cc03e6dad7edfcf946dc2a58053c5d39843e71f29fad1b76e0bf88bef588ea6c51a5588fa4bde1b906486c42702e4234e9d1baa2d7354d1aeea3a1f938967aed89da93d746cd9d83beb8eb6906759e74c93ba66cd69a935bc12def2baef2006ebd187038eb3bcaca057b35e87e4b7e1e13795d78f08f1901956707336f08a8eefbf83cc5709153ffdcb0f10", 0xb2) r1 = dup(r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) (async) write(r0, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x927c, 0x44, 0x43, 0x100}, {0x3, 0x3, 0x4, 0x1000}]}) (async) write(r0, &(0x7f0000000140)="877e8f4e527e7b812707f86d2b9ce032794895518df129eacb281ec2dc5e9ad072cbb04cbbd26cc03e6dad7edfcf946dc2a58053c5d39843e71f29fad1b76e0bf88bef588ea6c51a5588fa4bde1b906486c42702e4234e9d1baa2d7354d1aeea3a1f938967aed89da93d746cd9d83beb8eb6906759e74c93ba66cd69a935bc12def2baef2006ebd187038eb3bcaca057b35e87e4b7e1e13795d78f08f1901956707336f08a8eefbf83cc5709153ffdcb0f10", 0xb2) (async) dup(r0) (async) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) (async) 18:21:22 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x74}, 0x2, &(0x7f0000000080)="dcb09db48b617566c650dc0d49dde33325934adaa235bb07b98d4f5f0d48a53ec4ff8e2fb48240494350e6fcb087eb6ff244fb31370c4ae51bc67271acaaac1147f447aa325141c74236a21e6c47d9c5a58adbf8386735620335702fe6e78cfcd5d0afebd091e7493e86bb83bef8a34e1d9afe5d3e18197f80eb3a6f8290b7c1550a163a16b53576922e5c57fdc36a5c9c9be04f92d6e20edaed81634f0e26014370b009b3a4fdff3af6b231a694a6ee96dbacf59b3d7b038c2e52ceca59022f54685aeda4e1405cbfc7adae7932b4aff48ac02012f9ae372f1ab9975e991c4bc2922439b4fe5df7bb1044727b63a8b0bcee0330406ce44310b81d", &(0x7f0000000180)=0xfb, &(0x7f00000001c0)="0719e52557fcd6c8d3fb7a95cf64a286dc687403a3002696e58722", 0x1b) sysctl$kern(&(0x7f00000003c0)={0x1, 0x8}, 0x2, &(0x7f0000000400)="939c80c6f25395b164d6519ea1f338637b462c1684fe26379f932b7a6a308554", &(0x7f0000000440)=0x20, &(0x7f0000000480)="a1de1808876f46d7fc74dcb655a8a01346513bc57aa27a0492312790c8f7a498a508b24885b7cafcb6a89ff1936cb986dee9905f7606eff4b5d5a63ea97e45e55e281b76e741877be7895b9c6627ddddad7f00a4a7d35b1cfd5788c11eb7", 0x5e) sysctl$kern(&(0x7f0000000200)={0x1, 0x4b}, 0x2, &(0x7f0000000240)="1eda603f7c5e7e511a1b6aeeb1e9ac573b4dc6bfe6f28936ad43b208d8c635932ae201d900982c18a01d3f9ee08beae96c599c215f0c9446ee556fdc9d4e25f825aa825778e39f6263b7364595a640787956680946e262427846399a790d54047695dcced6426654bcf58b9be53dc9028966144238b1fee5267eecd29294428a9838ea6780965618b5cd841b03579f29ced7f8a3527aec1ea91dc5ab7cef808543118e7251cef069cc9cbb7b3411a6d5e337b072f50b28702f19dc4c6954c3e0e4852db1cc9cdfa66410f28492a804dea43d0d3718b13395b6", &(0x7f0000000340)=0xfffffffffffffdc7, &(0x7f0000000380)="a0f5184b3f7b08808325bfdb3add32f6cbe9af6b546ffd49fdce68e8a8", 0x1d) 18:21:22 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, 0x0, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:22 executing program 5: syz_emit_ethernet(0x26, &(0x7f0000000200)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0x9f3e, 0x0, 0x2, 0x0, @empty, @rand_addr, {[@noop]}}}}}}) syz_emit_ethernet(0x1f6, &(0x7f0000000000)={@random="1058bf567012", @random="68e9d7597d2e", [{[{0x88a8, 0x0, 0x1, 0x1}], {0x8100, 0x1, 0x1, 0x1}}], {@ipv6={0x86dd, {0x1, 0x6, "56fa65", 0x1b8, 0x88, 0xff, @mcast2, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, {[@dstopts={0x75, 0x1a, '\x00', [@enc_lim={0x4, 0x1, 0x4}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @generic={0x20, 0xb8, "e5764e66ea9ed235eb8faa19076bba1f5f46b726febeb547ea19960766eddf440a217bd4bc525b5dc33f14e17e8f36da92e3375cd882c29efe3bc570748f82b7c5ca43c7871f441f1e77bb3cdf94dafd94885202c39d3bfe30767e6a5d2475ddb28e62e79c3c0dadece8b605e7408260a65ca64dd9502b9df0eccd8b43f3d3223ab550cc431cf587c1211d273aee7f4f96533ae2eff2eb8d3641f427e351f4cb13da1c25c0eb5684fb5018a02160f67ca917f4ad95990d02"}, @ra={0x5, 0x2, 0x800}]}, @hopopts={0x2f, 0x2, '\x00', [@ra={0x5, 0x2, 0xff}, @jumbo={0xc2, 0x4, 0x1}, @jumbo={0xc2, 0x4, 0x7}, @ra={0x5, 0x2, 0x1}]}, @routing={0x3a, 0xa, 0x0, 0x2, 0x0, [@ipv4={'\x00', '\xff\xff', @multicast1}, @rand_addr="6949d79800a86f7586808f8255ea8933", @loopback, @rand_addr="209a824f01fad2015c0b93268861794f", @mcast1]}, @fragment={0x3, 0x0, 0x4, 0x0, 0x0, 0xa, 0x64}, @routing={0x3, 0x4, 0x0, 0x40, 0x0, [@mcast2, @local={0xfe, 0x80, '\x00', 0x0}]}, @fragment={0x4, 0x0, 0xf8, 0x0, 0x0, 0x13, 0x64}, @fragment={0x33, 0x0, 0x2, 0x0, 0x0, 0x5, 0x67}, @fragment={0x11, 0x0, 0x1, 0x1, 0x0, 0x8, 0x65}], @icmpv6=@mld={0x83, 0x0, 0x0, 0xfffc, 0xfffc, @local={0xfe, 0x80, '\x00', 0x0}}}}}}}) 18:21:22 executing program 4: r0 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) (async) semop(r0, &(0x7f00000002c0)=[{0x4, 0x81, 0x1000}], 0x1) (async) semop(r0, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) (async) semop(r0, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {0x3, 0x95}, {0x2, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) (async) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000240)=""/89) (async) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) (async) semop(r0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) (async) seteuid(r1) (async) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r1, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) (async, rerun: 64) r4 = getuid() (rerun: 64) setreuid(0xee00, r4) (async) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r3, r4, r5, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6, 0x0, r3, 0x0, 0x0, 0xdb, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x800000000000}) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (rerun: 64) r7 = socket(0x18, 0x1, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:22 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) seteuid(r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r1, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) r4 = getuid() setreuid(0xee00, r4) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r3, r4, r5, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) getpgid(r0) getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0) r7 = kqueue() kevent(r7, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) kevent(r7, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x30, 0x80000000, 0x200}, {{}, 0xfffffffffffffff9, 0x21, 0x2, 0x7fffffff, 0x3}, {{}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x6, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x1, 0x20, 0x2}, {{}, 0xfffffffffffffffc, 0x0, 0x10, 0x4, 0xffffffffffffff81}, {{r7}, 0xfffffffffffffff8, 0x40, 0x2, 0x7f, 0x8001}], 0x1, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x10, 0x10, 0x92d, 0x7f}], 0x1ff, &(0x7f00000002c0)={0x3f, 0x1f}) 18:21:22 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x74}, 0x2, &(0x7f0000000080)="dcb09db48b617566c650dc0d49dde33325934adaa235bb07b98d4f5f0d48a53ec4ff8e2fb48240494350e6fcb087eb6ff244fb31370c4ae51bc67271acaaac1147f447aa325141c74236a21e6c47d9c5a58adbf8386735620335702fe6e78cfcd5d0afebd091e7493e86bb83bef8a34e1d9afe5d3e18197f80eb3a6f8290b7c1550a163a16b53576922e5c57fdc36a5c9c9be04f92d6e20edaed81634f0e26014370b009b3a4fdff3af6b231a694a6ee96dbacf59b3d7b038c2e52ceca59022f54685aeda4e1405cbfc7adae7932b4aff48ac02012f9ae372f1ab9975e991c4bc2922439b4fe5df7bb1044727b63a8b0bcee0330406ce44310b81d", &(0x7f0000000180)=0xfb, &(0x7f00000001c0)="0719e52557fcd6c8d3fb7a95cf64a286dc687403a3002696e58722", 0x1b) sysctl$kern(&(0x7f00000003c0)={0x1, 0x8}, 0x2, &(0x7f0000000400)="939c80c6f25395b164d6519ea1f338637b462c1684fe26379f932b7a6a308554", &(0x7f0000000440)=0x20, &(0x7f0000000480)="a1de1808876f46d7fc74dcb655a8a01346513bc57aa27a0492312790c8f7a498a508b24885b7cafcb6a89ff1936cb986dee9905f7606eff4b5d5a63ea97e45e55e281b76e741877be7895b9c6627ddddad7f00a4a7d35b1cfd5788c11eb7", 0x5e) sysctl$kern(&(0x7f0000000200)={0x1, 0x4b}, 0x2, &(0x7f0000000240)="1eda603f7c5e7e511a1b6aeeb1e9ac573b4dc6bfe6f28936ad43b208d8c635932ae201d900982c18a01d3f9ee08beae96c599c215f0c9446ee556fdc9d4e25f825aa825778e39f6263b7364595a640787956680946e262427846399a790d54047695dcced6426654bcf58b9be53dc9028966144238b1fee5267eecd29294428a9838ea6780965618b5cd841b03579f29ced7f8a3527aec1ea91dc5ab7cef808543118e7251cef069cc9cbb7b3411a6d5e337b072f50b28702f19dc4c6954c3e0e4852db1cc9cdfa66410f28492a804dea43d0d3718b13395b6", &(0x7f0000000340)=0xfffffffffffffdc7, &(0x7f0000000380)="a0f5184b3f7b08808325bfdb3add32f6cbe9af6b546ffd49fdce68e8a8", 0x1d) sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x74}, 0x2, &(0x7f0000000080)="dcb09db48b617566c650dc0d49dde33325934adaa235bb07b98d4f5f0d48a53ec4ff8e2fb48240494350e6fcb087eb6ff244fb31370c4ae51bc67271acaaac1147f447aa325141c74236a21e6c47d9c5a58adbf8386735620335702fe6e78cfcd5d0afebd091e7493e86bb83bef8a34e1d9afe5d3e18197f80eb3a6f8290b7c1550a163a16b53576922e5c57fdc36a5c9c9be04f92d6e20edaed81634f0e26014370b009b3a4fdff3af6b231a694a6ee96dbacf59b3d7b038c2e52ceca59022f54685aeda4e1405cbfc7adae7932b4aff48ac02012f9ae372f1ab9975e991c4bc2922439b4fe5df7bb1044727b63a8b0bcee0330406ce44310b81d", &(0x7f0000000180)=0xfb, &(0x7f00000001c0)="0719e52557fcd6c8d3fb7a95cf64a286dc687403a3002696e58722", 0x1b) (async) sysctl$kern(&(0x7f00000003c0)={0x1, 0x8}, 0x2, &(0x7f0000000400)="939c80c6f25395b164d6519ea1f338637b462c1684fe26379f932b7a6a308554", &(0x7f0000000440)=0x20, &(0x7f0000000480)="a1de1808876f46d7fc74dcb655a8a01346513bc57aa27a0492312790c8f7a498a508b24885b7cafcb6a89ff1936cb986dee9905f7606eff4b5d5a63ea97e45e55e281b76e741877be7895b9c6627ddddad7f00a4a7d35b1cfd5788c11eb7", 0x5e) (async) sysctl$kern(&(0x7f0000000200)={0x1, 0x4b}, 0x2, &(0x7f0000000240)="1eda603f7c5e7e511a1b6aeeb1e9ac573b4dc6bfe6f28936ad43b208d8c635932ae201d900982c18a01d3f9ee08beae96c599c215f0c9446ee556fdc9d4e25f825aa825778e39f6263b7364595a640787956680946e262427846399a790d54047695dcced6426654bcf58b9be53dc9028966144238b1fee5267eecd29294428a9838ea6780965618b5cd841b03579f29ced7f8a3527aec1ea91dc5ab7cef808543118e7251cef069cc9cbb7b3411a6d5e337b072f50b28702f19dc4c6954c3e0e4852db1cc9cdfa66410f28492a804dea43d0d3718b13395b6", &(0x7f0000000340)=0xfffffffffffffdc7, &(0x7f0000000380)="a0f5184b3f7b08808325bfdb3add32f6cbe9af6b546ffd49fdce68e8a8", 0x1d) (async) 18:21:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) (async) write(r0, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x927c, 0x44, 0x43, 0x100}, {0x3, 0x3, 0x4, 0x1000}]}) write(r0, &(0x7f0000000140)="877e8f4e527e7b812707f86d2b9ce032794895518df129eacb281ec2dc5e9ad072cbb04cbbd26cc03e6dad7edfcf946dc2a58053c5d39843e71f29fad1b76e0bf88bef588ea6c51a5588fa4bde1b906486c42702e4234e9d1baa2d7354d1aeea3a1f938967aed89da93d746cd9d83beb8eb6906759e74c93ba66cd69a935bc12def2baef2006ebd187038eb3bcaca057b35e87e4b7e1e13795d78f08f1901956707336f08a8eefbf83cc5709153ffdcb0f10", 0xb2) (async, rerun: 64) r1 = dup(r0) (rerun: 64) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) 18:21:22 executing program 5: syz_emit_ethernet(0x26, &(0x7f0000000200)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0x9f3e, 0x0, 0x2, 0x0, @empty, @rand_addr, {[@noop]}}}}}}) (async) syz_emit_ethernet(0x1f6, &(0x7f0000000000)={@random="1058bf567012", @random="68e9d7597d2e", [{[{0x88a8, 0x0, 0x1, 0x1}], {0x8100, 0x1, 0x1, 0x1}}], {@ipv6={0x86dd, {0x1, 0x6, "56fa65", 0x1b8, 0x88, 0xff, @mcast2, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, {[@dstopts={0x75, 0x1a, '\x00', [@enc_lim={0x4, 0x1, 0x4}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @generic={0x20, 0xb8, "e5764e66ea9ed235eb8faa19076bba1f5f46b726febeb547ea19960766eddf440a217bd4bc525b5dc33f14e17e8f36da92e3375cd882c29efe3bc570748f82b7c5ca43c7871f441f1e77bb3cdf94dafd94885202c39d3bfe30767e6a5d2475ddb28e62e79c3c0dadece8b605e7408260a65ca64dd9502b9df0eccd8b43f3d3223ab550cc431cf587c1211d273aee7f4f96533ae2eff2eb8d3641f427e351f4cb13da1c25c0eb5684fb5018a02160f67ca917f4ad95990d02"}, @ra={0x5, 0x2, 0x800}]}, @hopopts={0x2f, 0x2, '\x00', [@ra={0x5, 0x2, 0xff}, @jumbo={0xc2, 0x4, 0x1}, @jumbo={0xc2, 0x4, 0x7}, @ra={0x5, 0x2, 0x1}]}, @routing={0x3a, 0xa, 0x0, 0x2, 0x0, [@ipv4={'\x00', '\xff\xff', @multicast1}, @rand_addr="6949d79800a86f7586808f8255ea8933", @loopback, @rand_addr="209a824f01fad2015c0b93268861794f", @mcast1]}, @fragment={0x3, 0x0, 0x4, 0x0, 0x0, 0xa, 0x64}, @routing={0x3, 0x4, 0x0, 0x40, 0x0, [@mcast2, @local={0xfe, 0x80, '\x00', 0x0}]}, @fragment={0x4, 0x0, 0xf8, 0x0, 0x0, 0x13, 0x64}, @fragment={0x33, 0x0, 0x2, 0x0, 0x0, 0x5, 0x67}, @fragment={0x11, 0x0, 0x1, 0x1, 0x0, 0x8, 0x65}], @icmpv6=@mld={0x83, 0x0, 0x0, 0xfffc, 0xfffc, @local={0xfe, 0x80, '\x00', 0x0}}}}}}}) 18:21:23 executing program 5: syz_emit_ethernet(0x26, &(0x7f0000000200)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0x9f3e, 0x0, 0x2, 0x0, @empty, @rand_addr, {[@noop]}}}}}}) (async) syz_emit_ethernet(0x1f6, &(0x7f0000000000)={@random="1058bf567012", @random="68e9d7597d2e", [{[{0x88a8, 0x0, 0x1, 0x1}], {0x8100, 0x1, 0x1, 0x1}}], {@ipv6={0x86dd, {0x1, 0x6, "56fa65", 0x1b8, 0x88, 0xff, @mcast2, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, {[@dstopts={0x75, 0x1a, '\x00', [@enc_lim={0x4, 0x1, 0x4}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @generic={0x20, 0xb8, "e5764e66ea9ed235eb8faa19076bba1f5f46b726febeb547ea19960766eddf440a217bd4bc525b5dc33f14e17e8f36da92e3375cd882c29efe3bc570748f82b7c5ca43c7871f441f1e77bb3cdf94dafd94885202c39d3bfe30767e6a5d2475ddb28e62e79c3c0dadece8b605e7408260a65ca64dd9502b9df0eccd8b43f3d3223ab550cc431cf587c1211d273aee7f4f96533ae2eff2eb8d3641f427e351f4cb13da1c25c0eb5684fb5018a02160f67ca917f4ad95990d02"}, @ra={0x5, 0x2, 0x800}]}, @hopopts={0x2f, 0x2, '\x00', [@ra={0x5, 0x2, 0xff}, @jumbo={0xc2, 0x4, 0x1}, @jumbo={0xc2, 0x4, 0x7}, @ra={0x5, 0x2, 0x1}]}, @routing={0x3a, 0xa, 0x0, 0x2, 0x0, [@ipv4={'\x00', '\xff\xff', @multicast1}, @rand_addr="6949d79800a86f7586808f8255ea8933", @loopback, @rand_addr="209a824f01fad2015c0b93268861794f", @mcast1]}, @fragment={0x3, 0x0, 0x4, 0x0, 0x0, 0xa, 0x64}, @routing={0x3, 0x4, 0x0, 0x40, 0x0, [@mcast2, @local={0xfe, 0x80, '\x00', 0x0}]}, @fragment={0x4, 0x0, 0xf8, 0x0, 0x0, 0x13, 0x64}, @fragment={0x33, 0x0, 0x2, 0x0, 0x0, 0x5, 0x67}, @fragment={0x11, 0x0, 0x1, 0x1, 0x0, 0x8, 0x65}], @icmpv6=@mld={0x83, 0x0, 0x0, 0xfffc, 0xfffc, @local={0xfe, 0x80, '\x00', 0x0}}}}}}}) 18:21:23 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x800, 0x0, 0x0) getsockopt(r2, 0x2, 0x6, &(0x7f0000000180)=""/98, &(0x7f0000000200)=0x62) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffed1) r3 = socket(0x18, 0x1, 0x0) getsockname$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:23 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) seteuid(r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r1, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) r4 = getuid() setreuid(0xee00, r4) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r3, r4, r5, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) getpgid(r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0) r7 = kqueue() kevent(r7, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) kevent(r7, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x30, 0x80000000, 0x200}, {{}, 0xfffffffffffffff9, 0x21, 0x2, 0x7fffffff, 0x3}, {{}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x6, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x1, 0x20, 0x2}, {{}, 0xfffffffffffffffc, 0x0, 0x10, 0x4, 0xffffffffffffff81}, {{r7}, 0xfffffffffffffff8, 0x40, 0x2, 0x7f, 0x8001}], 0x1, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x10, 0x10, 0x92d, 0x7f}], 0x1ff, &(0x7f00000002c0)={0x3f, 0x1f}) 18:21:23 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) semop(r2, &(0x7f00000002c0)=[{0x4, 0x81, 0x1000}], 0x1) semop(r2, &(0x7f0000000080)=[{0x0, 0x0, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) semop(r2, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {0x3, 0x95}, {0x2, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)) semop(r2, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r3 = getuid() chown(&(0x7f0000000000)='./file0\x00', r3, 0x0) seteuid(r3) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x0, r3, 0x0, 0x0, 0xffffffffffffffff, 0x31d, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r5) r6 = getuid() setreuid(0xee00, r6) getgroups(0x0, &(0x7f0000000140)) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5, r6, 0x0, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) r7 = getuid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0]) r9 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x0, 0xffffffffffffffff, r5, r7, r8, 0x10a, 0x2}, 0x3f, 0xffffffff0000, r9, 0x0, 0x5, 0x1f, 0x6, 0x7fffffffffffffff}) 18:21:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x7fc}, {0x16, 0x9}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0xfff, 0x3, 0x0, 0x7fffffff}, {0x7, 0x3, 0x38, 0x1}, {0x50, 0x6, 0x9, 0x7ff}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x3fc0, 0x3, 0x40, 0x2}, {0x1, 0x1f, 0x5, 0x10000}, {0x6, 0x81, 0x59, 0x5}]}) write(r0, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) 18:21:23 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:23 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x74}, 0x2, &(0x7f0000000080)="dcb09db48b617566c650dc0d49dde33325934adaa235bb07b98d4f5f0d48a53ec4ff8e2fb48240494350e6fcb087eb6ff244fb31370c4ae51bc67271acaaac1147f447aa325141c74236a21e6c47d9c5a58adbf8386735620335702fe6e78cfcd5d0afebd091e7493e86bb83bef8a34e1d9afe5d3e18197f80eb3a6f8290b7c1550a163a16b53576922e5c57fdc36a5c9c9be04f92d6e20edaed81634f0e26014370b009b3a4fdff3af6b231a694a6ee96dbacf59b3d7b038c2e52ceca59022f54685aeda4e1405cbfc7adae7932b4aff48ac02012f9ae372f1ab9975e991c4bc2922439b4fe5df7bb1044727b63a8b0bcee0330406ce44310b81d", &(0x7f0000000180)=0xfb, &(0x7f00000001c0)="0719e52557fcd6c8d3fb7a95cf64a286dc687403a3002696e58722", 0x1b) sysctl$kern(&(0x7f00000003c0)={0x1, 0x8}, 0x2, &(0x7f0000000400)="939c80c6f25395b164d6519ea1f338637b462c1684fe26379f932b7a6a308554", &(0x7f0000000440)=0x20, &(0x7f0000000480)="a1de1808876f46d7fc74dcb655a8a01346513bc57aa27a0492312790c8f7a498a508b24885b7cafcb6a89ff1936cb986dee9905f7606eff4b5d5a63ea97e45e55e281b76e741877be7895b9c6627ddddad7f00a4a7d35b1cfd5788c11eb7", 0x5e) sysctl$kern(&(0x7f0000000200)={0x1, 0x4b}, 0x2, &(0x7f0000000240)="1eda603f7c5e7e511a1b6aeeb1e9ac573b4dc6bfe6f28936ad43b208d8c635932ae201d900982c18a01d3f9ee08beae96c599c215f0c9446ee556fdc9d4e25f825aa825778e39f6263b7364595a640787956680946e262427846399a790d54047695dcced6426654bcf58b9be53dc9028966144238b1fee5267eecd29294428a9838ea6780965618b5cd841b03579f29ced7f8a3527aec1ea91dc5ab7cef808543118e7251cef069cc9cbb7b3411a6d5e337b072f50b28702f19dc4c6954c3e0e4852db1cc9cdfa66410f28492a804dea43d0d3718b13395b6", &(0x7f0000000340)=0xfffffffffffffdc7, &(0x7f0000000380)="a0f5184b3f7b08808325bfdb3add32f6cbe9af6b546ffd49fdce68e8a8", 0x1d) sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x74}, 0x2, &(0x7f0000000080)="dcb09db48b617566c650dc0d49dde33325934adaa235bb07b98d4f5f0d48a53ec4ff8e2fb48240494350e6fcb087eb6ff244fb31370c4ae51bc67271acaaac1147f447aa325141c74236a21e6c47d9c5a58adbf8386735620335702fe6e78cfcd5d0afebd091e7493e86bb83bef8a34e1d9afe5d3e18197f80eb3a6f8290b7c1550a163a16b53576922e5c57fdc36a5c9c9be04f92d6e20edaed81634f0e26014370b009b3a4fdff3af6b231a694a6ee96dbacf59b3d7b038c2e52ceca59022f54685aeda4e1405cbfc7adae7932b4aff48ac02012f9ae372f1ab9975e991c4bc2922439b4fe5df7bb1044727b63a8b0bcee0330406ce44310b81d", &(0x7f0000000180)=0xfb, &(0x7f00000001c0)="0719e52557fcd6c8d3fb7a95cf64a286dc687403a3002696e58722", 0x1b) (async) sysctl$kern(&(0x7f00000003c0)={0x1, 0x8}, 0x2, &(0x7f0000000400)="939c80c6f25395b164d6519ea1f338637b462c1684fe26379f932b7a6a308554", &(0x7f0000000440)=0x20, &(0x7f0000000480)="a1de1808876f46d7fc74dcb655a8a01346513bc57aa27a0492312790c8f7a498a508b24885b7cafcb6a89ff1936cb986dee9905f7606eff4b5d5a63ea97e45e55e281b76e741877be7895b9c6627ddddad7f00a4a7d35b1cfd5788c11eb7", 0x5e) (async) sysctl$kern(&(0x7f0000000200)={0x1, 0x4b}, 0x2, &(0x7f0000000240)="1eda603f7c5e7e511a1b6aeeb1e9ac573b4dc6bfe6f28936ad43b208d8c635932ae201d900982c18a01d3f9ee08beae96c599c215f0c9446ee556fdc9d4e25f825aa825778e39f6263b7364595a640787956680946e262427846399a790d54047695dcced6426654bcf58b9be53dc9028966144238b1fee5267eecd29294428a9838ea6780965618b5cd841b03579f29ced7f8a3527aec1ea91dc5ab7cef808543118e7251cef069cc9cbb7b3411a6d5e337b072f50b28702f19dc4c6954c3e0e4852db1cc9cdfa66410f28492a804dea43d0d3718b13395b6", &(0x7f0000000340)=0xfffffffffffffdc7, &(0x7f0000000380)="a0f5184b3f7b08808325bfdb3add32f6cbe9af6b546ffd49fdce68e8a8", 0x1d) (async) 18:21:23 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) r1 = getuid() (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) (async, rerun: 64) r3 = getuid() (rerun: 64) chown(&(0x7f0000000000)='./file0\x00', r3, 0x0) (async, rerun: 64) seteuid(r3) (rerun: 64) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r3, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) (async, rerun: 32) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) (rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r5) (async) r6 = getuid() setreuid(0xee00, r6) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5, r6, r7, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) (async) r8 = syz_open_pts() r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) (async) r10 = syz_open_pts() close(r10) (async, rerun: 64) writev(r10, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async, rerun: 64) readv(r10, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) r11 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, r11}) (async, rerun: 64) r12 = kqueue() (rerun: 64) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000080)="ee2dde82be90b0d8f25565", 0xb}, {&(0x7f0000000140)="81276e215da689d80b86a7af9ceb2baa3b401c6d7d082617f9a3bc9f06b74574c4117a140841091c7a8be5451bfe622361a4941cc0cc5653f4ea", 0x3a}], 0x2, &(0x7f00000002c0)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, r2]}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r1, r5}, @rights={0x30, 0xffff, 0x1, [r0, r2, r2, r2, r0, r0, r0, r2]}, @rights={0x38, 0xffff, 0x1, [r8, r2, r9, r2, r10, r2, r2, r0, r0, r2]}, @cred={0x20, 0xffff, 0x0, r11, r1, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r0, r0, r12, r2]}], 0x150, 0x2}, 0x400) 18:21:23 executing program 5: sysctl$fs(&(0x7f00000002c0), 0x2, &(0x7f0000000340)="d4d99923a26e92fc9f003d15f4b432eeee3137f0b45d6f792e2ee40d653fafde8e4c8611b234a93a2e121b41e15cab53f48aa42932b6c6cf3a67c43a9a3b4c0521d2880cb125fa18fb2d7e26bad60f676f95bf92db1453a0cd4dfd05fffce55905110388370c773103b65774aa8beee8a4325973b5b92297df40d4ef8f0d589d3a74918906d78de5a13a48fd88a28c9177a699c40e03c1a235f03b1dacaad0158e1dcc0a2c88fb2a8036f8d1fcd0c03c8bbf97d384d0c015a641cab67fd374ae3acf4fda149f271aeecb991721d39191630da422bab949abd7b23ea9e9ea09afca9509cfbb9ea553ec736979", &(0x7f0000000440)=0xec, &(0x7f0000000580)="409d823f33d144ed199bb5705372a4827b3415c25dcaf5f2f3ba2596ba92d296420e3262121ab8cb32fabd118b0b3d0fb19b7e8b848d46b5249778bca666e71e5415cd1594081e336e3b2aebf2ee7c45d5448c9efb3412d26360f025b3e9ca493728e7282ff26633d0d64c8b0d855e7726eb99220656ac20038d291b8f11c23cdd249bfa6a8bca3bc83370a1756cc939f2e909f308423ba4e5cb73269dc2f93f969d0daf1764b35b1c10cd214e39ca37377379482acf8c047ebf1a7ab0ab521fd902745af2", 0xc5) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000300)="7f5a209b6e1f4909819c5d7f353ab3b573440f1354d43d5ca858dfc3db973c9da58dd66a5187bbd36117f411ddae59f419a88ff9504d684b05bb9d103a77efc4", 0x40}], 0x1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\xaa-!)\x00', &(0x7f0000000180)='\r*.\x00', &(0x7f00000001c0)='\\@(\x00', &(0x7f0000000200)='\x9f/Y*}$--\x00', &(0x7f0000000240)='}+&(\x00'], &(0x7f00000002c0)) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 18:21:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x7fc}, {0x16, 0x9}]}) (async, rerun: 32) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0xfff, 0x3, 0x0, 0x7fffffff}, {0x7, 0x3, 0x38, 0x1}, {0x50, 0x6, 0x9, 0x7ff}]}) (rerun: 32) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x3fc0, 0x3, 0x40, 0x2}, {0x1, 0x1f, 0x5, 0x10000}, {0x6, 0x81, 0x59, 0x5}]}) (async) write(r0, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) 18:21:23 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) (async, rerun: 32) r0 = socket(0x18, 0x1, 0x0) (async, rerun: 32) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x800, 0x0, 0x0) getsockopt(r2, 0x2, 0x6, &(0x7f0000000180)=""/98, &(0x7f0000000200)=0x62) (async) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffed1) r3 = socket(0x18, 0x1, 0x0) getsockname$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:23 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) (async) r0 = socket(0x18, 0x1, 0x0) r1 = getuid() (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r3 = getuid() chown(&(0x7f0000000000)='./file0\x00', r3, 0x0) (async) seteuid(r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r3, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r5) r6 = getuid() setreuid(0xee00, r6) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5, r6, r7, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) (async) r8 = syz_open_pts() r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r10 = syz_open_pts() close(r10) writev(r10, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(r10, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) (async) r11 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, r11}) r12 = kqueue() sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000080)="ee2dde82be90b0d8f25565", 0xb}, {&(0x7f0000000140)="81276e215da689d80b86a7af9ceb2baa3b401c6d7d082617f9a3bc9f06b74574c4117a140841091c7a8be5451bfe622361a4941cc0cc5653f4ea", 0x3a}], 0x2, &(0x7f00000002c0)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, r2]}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r1, r5}, @rights={0x30, 0xffff, 0x1, [r0, r2, r2, r2, r0, r0, r0, r2]}, @rights={0x38, 0xffff, 0x1, [r8, r2, r9, r2, r10, r2, r2, r0, r0, r2]}, @cred={0x20, 0xffff, 0x0, r11, r1, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r0, r0, r12, r2]}], 0x150, 0x2}, 0x400) 18:21:23 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) seteuid(r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r1, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) r4 = getuid() setreuid(0xee00, r4) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r3, r4, r5, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0) r7 = kqueue() kevent(r7, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) kevent(r7, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x30, 0x80000000, 0x200}, {{}, 0xfffffffffffffff9, 0x21, 0x2, 0x7fffffff, 0x3}, {{}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x6, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x1, 0x20, 0x2}, {{}, 0xfffffffffffffffc, 0x0, 0x10, 0x4, 0xffffffffffffff81}, {{r7}, 0xfffffffffffffff8, 0x40, 0x2, 0x7f, 0x8001}], 0x1, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x10, 0x10, 0x92d, 0x7f}], 0x1ff, &(0x7f00000002c0)={0x3f, 0x1f}) 18:21:23 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:23 executing program 5: sysctl$fs(&(0x7f00000002c0), 0x2, &(0x7f0000000340)="d4d99923a26e92fc9f003d15f4b432eeee3137f0b45d6f792e2ee40d653fafde8e4c8611b234a93a2e121b41e15cab53f48aa42932b6c6cf3a67c43a9a3b4c0521d2880cb125fa18fb2d7e26bad60f676f95bf92db1453a0cd4dfd05fffce55905110388370c773103b65774aa8beee8a4325973b5b92297df40d4ef8f0d589d3a74918906d78de5a13a48fd88a28c9177a699c40e03c1a235f03b1dacaad0158e1dcc0a2c88fb2a8036f8d1fcd0c03c8bbf97d384d0c015a641cab67fd374ae3acf4fda149f271aeecb991721d39191630da422bab949abd7b23ea9e9ea09afca9509cfbb9ea553ec736979", &(0x7f0000000440)=0xec, &(0x7f0000000580)="409d823f33d144ed199bb5705372a4827b3415c25dcaf5f2f3ba2596ba92d296420e3262121ab8cb32fabd118b0b3d0fb19b7e8b848d46b5249778bca666e71e5415cd1594081e336e3b2aebf2ee7c45d5448c9efb3412d26360f025b3e9ca493728e7282ff26633d0d64c8b0d855e7726eb99220656ac20038d291b8f11c23cdd249bfa6a8bca3bc83370a1756cc939f2e909f308423ba4e5cb73269dc2f93f969d0daf1764b35b1c10cd214e39ca37377379482acf8c047ebf1a7ab0ab521fd902745af2", 0xc5) (async) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000300)="7f5a209b6e1f4909819c5d7f353ab3b573440f1354d43d5ca858dfc3db973c9da58dd66a5187bbd36117f411ddae59f419a88ff9504d684b05bb9d103a77efc4", 0x40}], 0x1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\xaa-!)\x00', &(0x7f0000000180)='\r*.\x00', &(0x7f00000001c0)='\\@(\x00', &(0x7f0000000200)='\x9f/Y*}$--\x00', &(0x7f0000000240)='}+&(\x00'], &(0x7f00000002c0)) (async) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 18:21:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x7fc}, {0x16, 0x9}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0xfff, 0x3, 0x0, 0x7fffffff}, {0x7, 0x3, 0x38, 0x1}, {0x50, 0x6, 0x9, 0x7ff}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x3fc0, 0x3, 0x40, 0x2}, {0x1, 0x1f, 0x5, 0x10000}, {0x6, 0x81, 0x59, 0x5}]}) write(r0, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x7fc}, {0x16, 0x9}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0xfff, 0x3, 0x0, 0x7fffffff}, {0x7, 0x3, 0x38, 0x1}, {0x50, 0x6, 0x9, 0x7ff}]}) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x3fc0, 0x3, 0x40, 0x2}, {0x1, 0x1f, 0x5, 0x10000}, {0x6, 0x81, 0x59, 0x5}]}) (async) write(r0, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) (async) 18:21:23 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f00000001c0)="446e297e278ca9c433297b08c2bb5b821da2323525de2535ede27eeca3eaf0b2570c1af252fd77c1401fa7002978dc040868c896ec5a41c93267b04445de30fb54a22d0a3bef96ce4e746cdfcfdefee633bb43c50f7c4e5bdbd3a9e310cd55a1d5eb1900e6019c8269", 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x2f}, 0x2, &(0x7f0000000080)="1c075bdec4fc6f6cbfb3931f291324fb7f06b371b0aaa3d5323b3573dd52a8c4517eabb32e772fb16147d53bd7cddf4f576dc3968192e3fa90d5e3a1dd07470f42acd92208212d236a1a09d40ab0d78e19c8debe73538ab15c19cda2b1f9f1592808bbf75ac76326e16150a09a37ce38745a489addbdad64da24df3afa4f5de23b93bbb3115a", &(0x7f0000000140)=0x86, &(0x7f0000000180)="28a447818315abac2b936e329c59ae", 0xf) 18:21:23 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) (async) r0 = socket(0x18, 0x1, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r2 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x800, 0x0, 0x0) (async) getsockopt(r2, 0x2, 0x6, &(0x7f0000000180)=""/98, &(0x7f0000000200)=0x62) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffed1) (async) r3 = socket(0x18, 0x1, 0x0) getsockname$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:23 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f00000001c0)="446e297e278ca9c433297b08c2bb5b821da2323525de2535ede27eeca3eaf0b2570c1af252fd77c1401fa7002978dc040868c896ec5a41c93267b04445de30fb54a22d0a3bef96ce4e746cdfcfdefee633bb43c50f7c4e5bdbd3a9e310cd55a1d5eb1900e6019c8269", 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x2f}, 0x2, &(0x7f0000000080)="1c075bdec4fc6f6cbfb3931f291324fb7f06b371b0aaa3d5323b3573dd52a8c4517eabb32e772fb16147d53bd7cddf4f576dc3968192e3fa90d5e3a1dd07470f42acd92208212d236a1a09d40ab0d78e19c8debe73538ab15c19cda2b1f9f1592808bbf75ac76326e16150a09a37ce38745a489addbdad64da24df3afa4f5de23b93bbb3115a", &(0x7f0000000140)=0x86, &(0x7f0000000180)="28a447818315abac2b936e329c59ae", 0xf) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x2f}, 0x2, &(0x7f0000000080)="1c075bdec4fc6f6cbfb3931f291324fb7f06b371b0aaa3d5323b3573dd52a8c4517eabb32e772fb16147d53bd7cddf4f576dc3968192e3fa90d5e3a1dd07470f42acd92208212d236a1a09d40ab0d78e19c8debe73538ab15c19cda2b1f9f1592808bbf75ac76326e16150a09a37ce38745a489addbdad64da24df3afa4f5de23b93bbb3115a", &(0x7f0000000140)=0x86, &(0x7f0000000180)="28a447818315abac2b936e329c59ae", 0xf) 18:21:24 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) seteuid(r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r1, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) r4 = getuid() setreuid(0xee00, r4) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) r6 = kqueue() kevent(r6, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) kevent(r6, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x30, 0x80000000, 0x200}, {{}, 0xfffffffffffffff9, 0x21, 0x2, 0x7fffffff, 0x3}, {{}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x6, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x1, 0x20, 0x2}, {{}, 0xfffffffffffffffc, 0x0, 0x10, 0x4, 0xffffffffffffff81}, {{r6}, 0xfffffffffffffff8, 0x40, 0x2, 0x7f, 0x8001}], 0x1, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x10, 0x10, 0x92d, 0x7f}], 0x1ff, &(0x7f00000002c0)={0x3f, 0x1f}) 18:21:24 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x5) r1 = kqueue() write(r1, &(0x7f00000001c0)="b6a72e76885c176ce582f1055393a1d5fc98d4c148f07a091ba73179b47790bb68aa8aaafcfde7f4bfbfdd21ff9b6454903ba1e0cb59f6bc3a330b55f34ebb98ae590788c6319abcf15299e29a7f11d15ff1528f34d88d665c9904683cff5893e61a46ab346573b40b4a2a946c4d2e55a1c9e7beae47e95b4b889ad5ab5489e16ed618c1526f3d7dc84379e04c43db", 0x8f) 18:21:24 executing program 5: sysctl$fs(&(0x7f00000002c0), 0x2, &(0x7f0000000340)="d4d99923a26e92fc9f003d15f4b432eeee3137f0b45d6f792e2ee40d653fafde8e4c8611b234a93a2e121b41e15cab53f48aa42932b6c6cf3a67c43a9a3b4c0521d2880cb125fa18fb2d7e26bad60f676f95bf92db1453a0cd4dfd05fffce55905110388370c773103b65774aa8beee8a4325973b5b92297df40d4ef8f0d589d3a74918906d78de5a13a48fd88a28c9177a699c40e03c1a235f03b1dacaad0158e1dcc0a2c88fb2a8036f8d1fcd0c03c8bbf97d384d0c015a641cab67fd374ae3acf4fda149f271aeecb991721d39191630da422bab949abd7b23ea9e9ea09afca9509cfbb9ea553ec736979", &(0x7f0000000440)=0xec, &(0x7f0000000580)="409d823f33d144ed199bb5705372a4827b3415c25dcaf5f2f3ba2596ba92d296420e3262121ab8cb32fabd118b0b3d0fb19b7e8b848d46b5249778bca666e71e5415cd1594081e336e3b2aebf2ee7c45d5448c9efb3412d26360f025b3e9ca493728e7282ff26633d0d64c8b0d855e7726eb99220656ac20038d291b8f11c23cdd249bfa6a8bca3bc83370a1756cc939f2e909f308423ba4e5cb73269dc2f93f969d0daf1764b35b1c10cd214e39ca37377379482acf8c047ebf1a7ab0ab521fd902745af2", 0xc5) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000300)="7f5a209b6e1f4909819c5d7f353ab3b573440f1354d43d5ca858dfc3db973c9da58dd66a5187bbd36117f411ddae59f419a88ff9504d684b05bb9d103a77efc4", 0x40}], 0x1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\xaa-!)\x00', &(0x7f0000000180)='\r*.\x00', &(0x7f00000001c0)='\\@(\x00', &(0x7f0000000200)='\x9f/Y*}$--\x00', &(0x7f0000000240)='}+&(\x00'], &(0x7f00000002c0)) (async) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\xaa-!)\x00', &(0x7f0000000180)='\r*.\x00', &(0x7f00000001c0)='\\@(\x00', &(0x7f0000000200)='\x9f/Y*}$--\x00', &(0x7f0000000240)='}+&(\x00'], &(0x7f00000002c0)) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 18:21:24 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind(r1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r2 = accept$inet6(r0, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000080)=0x3, 0x4) 18:21:24 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f00000001c0)="446e297e278ca9c433297b08c2bb5b821da2323525de2535ede27eeca3eaf0b2570c1af252fd77c1401fa7002978dc040868c896ec5a41c93267b04445de30fb54a22d0a3bef96ce4e746cdfcfdefee633bb43c50f7c4e5bdbd3a9e310cd55a1d5eb1900e6019c8269", 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x2f}, 0x2, &(0x7f0000000080)="1c075bdec4fc6f6cbfb3931f291324fb7f06b371b0aaa3d5323b3573dd52a8c4517eabb32e772fb16147d53bd7cddf4f576dc3968192e3fa90d5e3a1dd07470f42acd92208212d236a1a09d40ab0d78e19c8debe73538ab15c19cda2b1f9f1592808bbf75ac76326e16150a09a37ce38745a489addbdad64da24df3afa4f5de23b93bbb3115a", &(0x7f0000000140)=0x86, &(0x7f0000000180)="28a447818315abac2b936e329c59ae", 0xf) sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f00000001c0)="446e297e278ca9c433297b08c2bb5b821da2323525de2535ede27eeca3eaf0b2570c1af252fd77c1401fa7002978dc040868c896ec5a41c93267b04445de30fb54a22d0a3bef96ce4e746cdfcfdefee633bb43c50f7c4e5bdbd3a9e310cd55a1d5eb1900e6019c8269", 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x2f}, 0x2, &(0x7f0000000080)="1c075bdec4fc6f6cbfb3931f291324fb7f06b371b0aaa3d5323b3573dd52a8c4517eabb32e772fb16147d53bd7cddf4f576dc3968192e3fa90d5e3a1dd07470f42acd92208212d236a1a09d40ab0d78e19c8debe73538ab15c19cda2b1f9f1592808bbf75ac76326e16150a09a37ce38745a489addbdad64da24df3afa4f5de23b93bbb3115a", &(0x7f0000000140)=0x86, &(0x7f0000000180)="28a447818315abac2b936e329c59ae", 0xf) (async) 18:21:24 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) (async) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async, rerun: 32) r1 = socket(0x18, 0x1, 0x0) (rerun: 32) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r2 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) semop(r2, &(0x7f00000002c0)=[{0x4, 0x81, 0x1000}], 0x1) (async) semop(r2, &(0x7f0000000080)=[{0x0, 0x0, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) (async) semop(r2, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {0x3, 0x95}, {0x2, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) (async) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)) semop(r2, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) (async, rerun: 64) r3 = getuid() (rerun: 64) chown(&(0x7f0000000000)='./file0\x00', r3, 0x0) (async) seteuid(r3) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x0, r3, 0x0, 0x0, 0xffffffffffffffff, 0x31d, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r5) (async) r6 = getuid() setreuid(0xee00, r6) (async, rerun: 32) getgroups(0x0, &(0x7f0000000140)) (async, rerun: 32) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5, r6, 0x0, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) (async) r7 = getuid() (async) getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0]) r9 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x0, 0xffffffffffffffff, r5, r7, r8, 0x10a, 0x2}, 0x3f, 0xffffffff0000, r9, 0x0, 0x5, 0x1f, 0x6, 0x7fffffffffffffff}) 18:21:24 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) (async) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) semop(r2, &(0x7f00000002c0)=[{0x4, 0x81, 0x1000}], 0x1) (async) semop(r2, &(0x7f0000000080)=[{0x0, 0x0, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) (async) semop(r2, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {0x3, 0x95}, {0x2, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) (async) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000240)=""/89) (async) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)) (async) semop(r2, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) (async) r3 = getuid() chown(&(0x7f0000000000)='./file0\x00', r3, 0x0) (async) seteuid(r3) (async, rerun: 64) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x0, r3, 0x0, 0x0, 0xffffffffffffffff, 0x31d, 0x1ff}, 0x10000, 0x9, 0x401}) (rerun: 64) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r5) (async, rerun: 64) r6 = getuid() (rerun: 64) setreuid(0xee00, r6) (async, rerun: 32) getgroups(0x0, &(0x7f0000000140)) (async, rerun: 32) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5, r6, 0x0, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) (async) r7 = getuid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0]) r9 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x0, 0xffffffffffffffff, r5, r7, r8, 0x10a, 0x2}, 0x3f, 0xffffffff0000, r9, 0x0, 0x5, 0x1f, 0x6, 0x7fffffffffffffff}) 18:21:24 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xffffffc0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x7f}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setgid(0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:24 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:24 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000001c0)={0x1, 0x9964c6426955fc4}, 0x2, &(0x7f0000000200)="5931e0e9fd90091da2d23d55ad35bbf18b138447a103677ac0d7b34f42f888e61c5281f56623c819b66fc7f699abdd45f4bd74ef5ba91e806915559fbb9f1db9839d7ccf0a8f814aebea1cc8359f0bfc606c26dc2c27858938ff333d27c0f94229fa8029ddfaff94235900fb59282e485275e90a3e227bbf862ffff545554dd55fae646803fab64c0b9d418c79ba8bebeb", &(0x7f00000002c0)=0x91, &(0x7f0000000300)="546b9df4b232ffeffef9b599f336579e7ced169831da28afedde3b05429544e1d2c67d8b4da37c6510d4efb3121c2da950e165698305498d63d01a43bd78d26cde070d7197561fee2ce5695a9f48cab24abb701fce7d2c39116ca2a8a1266731ee908443a5521465e14b1f5048dc1bd5939e41094bb0c14229e84f33871f9e0b7aafa1d236b20c33ac1cefadcfd893c4ef5f434d69bac31c97", 0x99) sysctl$kern(&(0x7f00000003c0)={0x1, 0x3a}, 0x2, &(0x7f0000000400)="a44e76f46e6aa12ca1278ba5454d24e2f8f15b01f59f44b9563ed71c19d0b1e51128d2ea8128d7adb5a0bca40225256a2f184f54b2a0f15ed7875b381e73a5252e6c41196c9e58f24baf3f6d619920674ba972227d56ac14110ed289847b73d5e099652ecde235c881af63892297471f0f1fd2089f65164d5e94963f05713a7839cb009a5e239df2fea7fc8c276af00e4315bbf1f533b59356c247d8bd88658cdd715851057da85ecfd96ae28e4bc15df0b47e0afbf8b58f249b6bc832d2bedfe1a87c9b93d421419eac29c2d62a0893865d646e0a4d3983d24e6c07a22385cf18fe7c49de67", &(0x7f0000000500)=0xe6, &(0x7f0000000540)="ccef2f69836f7f63880152a3fd19472dafd4f7b9db7d68332092e669c8373927a3836532ddeefe8dcebd23e9bb763b43c1f721a94611dc894b8de1de9cd4c273e1aa596e7de7a002b3e56ec9c9db152f60935851671df21634a1d6a8071427f03dcaff150d50037460fe8d5cfa0110cb1854c20054bf85042d0f9e4c613b965cfabca64db113e0ddf9d254a90f5c4e0ae763bd5fbf07185248cc88c943104cf2b7f03f00cb62a7821d76846862c06dbe2e2b8b1caf465b197569555e37b049a2cde51a", 0xc3) socket(0x2, 0x3, 0x1d) sysctl$kern(&(0x7f0000000040)={0x1, 0x8}, 0x2, &(0x7f0000000080)="20720554254c1da847ac0e131c3d79de324866deda43e19c51a2e75bf8ec2de5141f2020d8530672e0f5bf18a9286c405f4f89de225f58e108ad1dd4350e9b1c4d91de05e60142219865ac71657354056043500d8836c2bf308b63fa63d41cb36b3d028799a1a1596dc4", &(0x7f0000000100)=0x6a, &(0x7f0000000140)="120340b2a79610f8eb33fada6cbe993e9384b67e217c184eb9045c67fcbbcec599d8d50dd6d494f9abdf3543d9481c4e5d33d1624bb76c12a5d32485833d5091a94f21b94b9b8634143476ce4223fd51eaec054617e880", 0x57) 18:21:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x5) (async) r1 = kqueue() write(r1, &(0x7f00000001c0)="b6a72e76885c176ce582f1055393a1d5fc98d4c148f07a091ba73179b47790bb68aa8aaafcfde7f4bfbfdd21ff9b6454903ba1e0cb59f6bc3a330b55f34ebb98ae590788c6319abcf15299e29a7f11d15ff1528f34d88d665c9904683cff5893e61a46ab346573b40b4a2a946c4d2e55a1c9e7beae47e95b4b889ad5ab5489e16ed618c1526f3d7dc84379e04c43db", 0x8f) 18:21:24 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:24 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000001c0)={0x1, 0x9964c6426955fc4}, 0x2, &(0x7f0000000200)="5931e0e9fd90091da2d23d55ad35bbf18b138447a103677ac0d7b34f42f888e61c5281f56623c819b66fc7f699abdd45f4bd74ef5ba91e806915559fbb9f1db9839d7ccf0a8f814aebea1cc8359f0bfc606c26dc2c27858938ff333d27c0f94229fa8029ddfaff94235900fb59282e485275e90a3e227bbf862ffff545554dd55fae646803fab64c0b9d418c79ba8bebeb", &(0x7f00000002c0)=0x91, &(0x7f0000000300)="546b9df4b232ffeffef9b599f336579e7ced169831da28afedde3b05429544e1d2c67d8b4da37c6510d4efb3121c2da950e165698305498d63d01a43bd78d26cde070d7197561fee2ce5695a9f48cab24abb701fce7d2c39116ca2a8a1266731ee908443a5521465e14b1f5048dc1bd5939e41094bb0c14229e84f33871f9e0b7aafa1d236b20c33ac1cefadcfd893c4ef5f434d69bac31c97", 0x99) sysctl$kern(&(0x7f00000003c0)={0x1, 0x3a}, 0x2, &(0x7f0000000400)="a44e76f46e6aa12ca1278ba5454d24e2f8f15b01f59f44b9563ed71c19d0b1e51128d2ea8128d7adb5a0bca40225256a2f184f54b2a0f15ed7875b381e73a5252e6c41196c9e58f24baf3f6d619920674ba972227d56ac14110ed289847b73d5e099652ecde235c881af63892297471f0f1fd2089f65164d5e94963f05713a7839cb009a5e239df2fea7fc8c276af00e4315bbf1f533b59356c247d8bd88658cdd715851057da85ecfd96ae28e4bc15df0b47e0afbf8b58f249b6bc832d2bedfe1a87c9b93d421419eac29c2d62a0893865d646e0a4d3983d24e6c07a22385cf18fe7c49de67", &(0x7f0000000500)=0xe6, &(0x7f0000000540)="ccef2f69836f7f63880152a3fd19472dafd4f7b9db7d68332092e669c8373927a3836532ddeefe8dcebd23e9bb763b43c1f721a94611dc894b8de1de9cd4c273e1aa596e7de7a002b3e56ec9c9db152f60935851671df21634a1d6a8071427f03dcaff150d50037460fe8d5cfa0110cb1854c20054bf85042d0f9e4c613b965cfabca64db113e0ddf9d254a90f5c4e0ae763bd5fbf07185248cc88c943104cf2b7f03f00cb62a7821d76846862c06dbe2e2b8b1caf465b197569555e37b049a2cde51a", 0xc3) socket(0x2, 0x3, 0x1d) sysctl$kern(&(0x7f0000000040)={0x1, 0x8}, 0x2, &(0x7f0000000080)="20720554254c1da847ac0e131c3d79de324866deda43e19c51a2e75bf8ec2de5141f2020d8530672e0f5bf18a9286c405f4f89de225f58e108ad1dd4350e9b1c4d91de05e60142219865ac71657354056043500d8836c2bf308b63fa63d41cb36b3d028799a1a1596dc4", &(0x7f0000000100)=0x6a, &(0x7f0000000140)="120340b2a79610f8eb33fada6cbe993e9384b67e217c184eb9045c67fcbbcec599d8d50dd6d494f9abdf3543d9481c4e5d33d1624bb76c12a5d32485833d5091a94f21b94b9b8634143476ce4223fd51eaec054617e880", 0x57) 18:21:24 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) seteuid(r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r1, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) r4 = getuid() setreuid(0xee00, r4) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) r6 = kqueue() kevent(r6, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) kevent(r6, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x30, 0x80000000, 0x200}, {{}, 0xfffffffffffffff9, 0x21, 0x2, 0x7fffffff, 0x3}, {{}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x6, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x1, 0x20, 0x2}, {{}, 0xfffffffffffffffc, 0x0, 0x10, 0x4, 0xffffffffffffff81}, {{r6}, 0xfffffffffffffff8, 0x40, 0x2, 0x7f, 0x8001}], 0x1, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x10, 0x10, 0x92d, 0x7f}], 0x1ff, &(0x7f00000002c0)={0x3f, 0x1f}) 18:21:24 executing program 5: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x5) r1 = kqueue() write(r1, &(0x7f00000001c0)="b6a72e76885c176ce582f1055393a1d5fc98d4c148f07a091ba73179b47790bb68aa8aaafcfde7f4bfbfdd21ff9b6454903ba1e0cb59f6bc3a330b55f34ebb98ae590788c6319abcf15299e29a7f11d15ff1528f34d88d665c9904683cff5893e61a46ab346573b40b4a2a946c4d2e55a1c9e7beae47e95b4b889ad5ab5489e16ed618c1526f3d7dc84379e04c43db", 0x8f) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x5) (async) kqueue() (async) write(r1, &(0x7f00000001c0)="b6a72e76885c176ce582f1055393a1d5fc98d4c148f07a091ba73179b47790bb68aa8aaafcfde7f4bfbfdd21ff9b6454903ba1e0cb59f6bc3a330b55f34ebb98ae590788c6319abcf15299e29a7f11d15ff1528f34d88d665c9904683cff5893e61a46ab346573b40b4a2a946c4d2e55a1c9e7beae47e95b4b889ad5ab5489e16ed618c1526f3d7dc84379e04c43db", 0x8f) (async) 18:21:24 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:24 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xffffffc0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x7f}, 0x0, 0x0, 0xffffffffffffffff}) (async) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) setgid(0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:24 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) (async, rerun: 32) sysctl$kern(&(0x7f00000001c0)={0x1, 0x9964c6426955fc4}, 0x2, &(0x7f0000000200)="5931e0e9fd90091da2d23d55ad35bbf18b138447a103677ac0d7b34f42f888e61c5281f56623c819b66fc7f699abdd45f4bd74ef5ba91e806915559fbb9f1db9839d7ccf0a8f814aebea1cc8359f0bfc606c26dc2c27858938ff333d27c0f94229fa8029ddfaff94235900fb59282e485275e90a3e227bbf862ffff545554dd55fae646803fab64c0b9d418c79ba8bebeb", &(0x7f00000002c0)=0x91, &(0x7f0000000300)="546b9df4b232ffeffef9b599f336579e7ced169831da28afedde3b05429544e1d2c67d8b4da37c6510d4efb3121c2da950e165698305498d63d01a43bd78d26cde070d7197561fee2ce5695a9f48cab24abb701fce7d2c39116ca2a8a1266731ee908443a5521465e14b1f5048dc1bd5939e41094bb0c14229e84f33871f9e0b7aafa1d236b20c33ac1cefadcfd893c4ef5f434d69bac31c97", 0x99) (async, rerun: 32) sysctl$kern(&(0x7f00000003c0)={0x1, 0x3a}, 0x2, &(0x7f0000000400)="a44e76f46e6aa12ca1278ba5454d24e2f8f15b01f59f44b9563ed71c19d0b1e51128d2ea8128d7adb5a0bca40225256a2f184f54b2a0f15ed7875b381e73a5252e6c41196c9e58f24baf3f6d619920674ba972227d56ac14110ed289847b73d5e099652ecde235c881af63892297471f0f1fd2089f65164d5e94963f05713a7839cb009a5e239df2fea7fc8c276af00e4315bbf1f533b59356c247d8bd88658cdd715851057da85ecfd96ae28e4bc15df0b47e0afbf8b58f249b6bc832d2bedfe1a87c9b93d421419eac29c2d62a0893865d646e0a4d3983d24e6c07a22385cf18fe7c49de67", &(0x7f0000000500)=0xe6, &(0x7f0000000540)="ccef2f69836f7f63880152a3fd19472dafd4f7b9db7d68332092e669c8373927a3836532ddeefe8dcebd23e9bb763b43c1f721a94611dc894b8de1de9cd4c273e1aa596e7de7a002b3e56ec9c9db152f60935851671df21634a1d6a8071427f03dcaff150d50037460fe8d5cfa0110cb1854c20054bf85042d0f9e4c613b965cfabca64db113e0ddf9d254a90f5c4e0ae763bd5fbf07185248cc88c943104cf2b7f03f00cb62a7821d76846862c06dbe2e2b8b1caf465b197569555e37b049a2cde51a", 0xc3) socket(0x2, 0x3, 0x1d) sysctl$kern(&(0x7f0000000040)={0x1, 0x8}, 0x2, &(0x7f0000000080)="20720554254c1da847ac0e131c3d79de324866deda43e19c51a2e75bf8ec2de5141f2020d8530672e0f5bf18a9286c405f4f89de225f58e108ad1dd4350e9b1c4d91de05e60142219865ac71657354056043500d8836c2bf308b63fa63d41cb36b3d028799a1a1596dc4", &(0x7f0000000100)=0x6a, &(0x7f0000000140)="120340b2a79610f8eb33fada6cbe993e9384b67e217c184eb9045c67fcbbcec599d8d50dd6d494f9abdf3543d9481c4e5d33d1624bb76c12a5d32485833d5091a94f21b94b9b8634143476ce4223fd51eaec054617e880", 0x57) 18:21:24 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) (async) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind(r1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x1}, 0x8) (async) r2 = accept$inet6(r0, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000080)=0x3, 0x4) 18:21:24 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:24 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000000)) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:24 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) seteuid(r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r1, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) getuid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) r5 = kqueue() kevent(r5, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) kevent(r5, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x30, 0x80000000, 0x200}, {{}, 0xfffffffffffffff9, 0x21, 0x2, 0x7fffffff, 0x3}, {{}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x6, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x1, 0x20, 0x2}, {{}, 0xfffffffffffffffc, 0x0, 0x10, 0x4, 0xffffffffffffff81}, {{r5}, 0xfffffffffffffff8, 0x40, 0x2, 0x7f, 0x8001}], 0x1, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x10, 0x10, 0x92d, 0x7f}], 0x1ff, &(0x7f00000002c0)={0x3f, 0x1f}) 18:21:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x8008, 0x0) write(r1, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) 18:21:24 executing program 2: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x25, 0xffffffff}, {0x8e, 0x4}, {0x83, 0x2}, {0x24, 0x4}], 0x4}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x24, 0xd20}], 0x1}) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) dup2(r0, r1) 18:21:24 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xffffffc0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x7f}, 0x0, 0x0, 0xffffffffffffffff}) (async, rerun: 32) r0 = socket(0x18, 0x1, 0x0) (rerun: 32) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setgid(0x0) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:24 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) (async) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) bind(r1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x1}, 0x8) (async) r2 = accept$inet6(r0, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000080)=0x3, 0x4) 18:21:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x8008, 0x0) write(r1, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x8008, 0x0) (async) write(r1, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) (async) 18:21:25 executing program 2: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x25, 0xffffffff}, {0x8e, 0x4}, {0x83, 0x2}, {0x24, 0x4}], 0x4}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x24, 0xd20}], 0x1}) (async) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x24, 0xd20}], 0x1}) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) dup2(r0, r1) (async) dup2(r0, r1) 18:21:25 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000000)) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:25 executing program 5: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) close(r1) (async) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:25 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:25 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) seteuid(r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r1, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) r5 = kqueue() kevent(r5, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) kevent(r5, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x30, 0x80000000, 0x200}, {{}, 0xfffffffffffffff9, 0x21, 0x2, 0x7fffffff, 0x3}, {{}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x6, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x1, 0x20, 0x2}, {{}, 0xfffffffffffffffc, 0x0, 0x10, 0x4, 0xffffffffffffff81}, {{r5}, 0xfffffffffffffff8, 0x40, 0x2, 0x7f, 0x8001}], 0x1, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x10, 0x10, 0x92d, 0x7f}], 0x1ff, &(0x7f00000002c0)={0x3f, 0x1f}) 18:21:25 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r0, r1) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:25 executing program 2: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x25, 0xffffffff}, {0x8e, 0x4}, {0x83, 0x2}, {0x24, 0x4}], 0x4}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x24, 0xd20}], 0x1}) (async) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) dup2(r0, r1) 18:21:25 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000000)) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x8008, 0x0) write(r1, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) 18:21:25 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r0, r1) (async) setreuid(r0, r1) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:25 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:25 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), 0x0) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:25 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, &(0x7f0000000080)="f33f9f0bba596b83a2a7fcb29f7a68cf682f889c289c715ea2e6e24db0e10522aee205b7796e78148c5832c23bb2c77bfa2c57c4fc0aafe989e2c9ee1f67a6fb6c79271a98a72bd664e426facee89b8a14dc5bad6fad2b8fc4ac84fbf0cd3bf2c0027348be1c2c5260", &(0x7f0000000100)=0x69, &(0x7f0000000140)="7ef72a8069f498ab2df6f0b45bad4adf28aeedd757a1f4c612793a0eddd3bb77beb70be3cec9b49b03a85fe15661d22e236607aa40ca4d4cac0f747971798e5af78446b8690fa30c54d3c3af07ac4865d2f3ba20ffac79e340807f501003d49566a66e95da8e3963f17f4173de0d1e1c9f8ce764d3c3909d8184f02f2db2046f77759c390161ceda50537581e0d5228d8c910225bb1bd5e6eb2c75832998d733d8e3cdd3bc76d8325dddd1b67f95fb3f6d378cb824a6c4dfea", 0xb9) 18:21:25 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) (async) r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r0, r1) (async) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:25 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r2, 0x5) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_metric}) 18:21:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) write(r0, &(0x7f0000000100)="b6a793", 0x3) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r2, 0x5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 18:21:25 executing program 4: fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpid() getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:25 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), 0x0) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:25 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) seteuid(r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r1, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) kevent(r4, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x30, 0x80000000, 0x200}, {{}, 0xfffffffffffffff9, 0x21, 0x2, 0x7fffffff, 0x3}, {{}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x6, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x1, 0x20, 0x2}, {{}, 0xfffffffffffffffc, 0x0, 0x10, 0x4, 0xffffffffffffff81}, {{r4}, 0xfffffffffffffff8, 0x40, 0x2, 0x7f, 0x8001}], 0x1, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x10, 0x10, 0x92d, 0x7f}], 0x1ff, &(0x7f00000002c0)={0x3f, 0x1f}) 18:21:25 executing program 4: fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpid() getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:25 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, &(0x7f0000000080)="f33f9f0bba596b83a2a7fcb29f7a68cf682f889c289c715ea2e6e24db0e10522aee205b7796e78148c5832c23bb2c77bfa2c57c4fc0aafe989e2c9ee1f67a6fb6c79271a98a72bd664e426facee89b8a14dc5bad6fad2b8fc4ac84fbf0cd3bf2c0027348be1c2c5260", &(0x7f0000000100)=0x69, &(0x7f0000000140)="7ef72a8069f498ab2df6f0b45bad4adf28aeedd757a1f4c612793a0eddd3bb77beb70be3cec9b49b03a85fe15661d22e236607aa40ca4d4cac0f747971798e5af78446b8690fa30c54d3c3af07ac4865d2f3ba20ffac79e340807f501003d49566a66e95da8e3963f17f4173de0d1e1c9f8ce764d3c3909d8184f02f2db2046f77759c390161ceda50537581e0d5228d8c910225bb1bd5e6eb2c75832998d733d8e3cdd3bc76d8325dddd1b67f95fb3f6d378cb824a6c4dfea", 0xb9) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, &(0x7f0000000080)="f33f9f0bba596b83a2a7fcb29f7a68cf682f889c289c715ea2e6e24db0e10522aee205b7796e78148c5832c23bb2c77bfa2c57c4fc0aafe989e2c9ee1f67a6fb6c79271a98a72bd664e426facee89b8a14dc5bad6fad2b8fc4ac84fbf0cd3bf2c0027348be1c2c5260", &(0x7f0000000100)=0x69, &(0x7f0000000140)="7ef72a8069f498ab2df6f0b45bad4adf28aeedd757a1f4c612793a0eddd3bb77beb70be3cec9b49b03a85fe15661d22e236607aa40ca4d4cac0f747971798e5af78446b8690fa30c54d3c3af07ac4865d2f3ba20ffac79e340807f501003d49566a66e95da8e3963f17f4173de0d1e1c9f8ce764d3c3909d8184f02f2db2046f77759c390161ceda50537581e0d5228d8c910225bb1bd5e6eb2c75832998d733d8e3cdd3bc76d8325dddd1b67f95fb3f6d378cb824a6c4dfea", 0xb9) 18:21:25 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), 0x0) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) write(r0, &(0x7f0000000100)="b6a793", 0x3) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r2, 0x5) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 18:21:25 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000005c0)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0x3ff}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000140)="975330c99a95bdfdf60566d371cf540b28c8cb6376aea0efd5ae8d6ddb6a0e58c828579549aef3bffba60a29d7d70643889eb03acfd26ee3b8fcf7715a6d6ae2f7edfb9ff324ffa21140529c9530a9a41c17b9b6ec182b49270fb3507eeed0694eb46af0243fc54f04d5cbd85ff35a9060efcc66a802c0d69e0889a4f9689ce30644cdd23a19ec63ff1af44d92b8ddf711ff8aa3cdd2562c5604d52b67671de311a81ab8c3e276436e5998873d4a2050a06f8b6ff69ff996c9175799e877158b31e93b26e01f9683c8bfa5ab2905b7b1d8dda22ebc5bcf647ba68bec7f23170d", 0xe0}, {&(0x7f0000000080)="8194ea3b023b34e637a153bbafbbe00364730a761a859cc3d31f076eef3196158cc59ecc4663310884f31d87e4e388a6d44d319c116f2d73986b05aca404f6", 0x3f}, {&(0x7f0000000240)="7df7595177ee77dc6731f19f700fe2d96441ff50087092b4b280786f665d74cbe456661b2736526302518102915f6d7374e220f1211f2cb1efb4e0cd4f6b0e2c4f741f26091dc967d5d92685969731fa7685c0938db13f4555572d1274fbebc52ea2e1c35f61f7e327349402b9d6ef2515", 0x71}, {&(0x7f00000002c0)="6cc510207bfa0668840858e07d4d1023c2f7d138da4a9e26f28e2b63025504175fe1997a3273ddd0bf09369b763a8ab20cae8f2f97c14a16dced06e8a11ae88b6d1d8dbdbf8f85fb715018d706a6323582861cabb017c62d13e150a06901bddb96da29825a0054dfd237753d961d45089076338de3c68e79dff483f0a44bcfa3a8a69fb8ecc6f65e8d7230b073a92dc5d54f93605492dc8496bd9155d69c6eb03febfefd4079856e8ad770c4aeddf67ef8d3f89480c8162bce31aee5071c835b652e115998e3e8d4335af9033172d82657f590fb", 0xd4}], 0x4, &(0x7f0000000400)=[{0xe0, 0xffff, 0x2, "b377f933752da24fdc2be0dfed3680679db689174c99e0cbc3aecbbd33115bdebbd1bc654d0a2b81fe58ca1325b74db427085a41c91f171e213bf4700bc77520d61376c00943995291e2b26b295259d9e237418cd5c3d3cd9c25b1395b4dd8923cb0a7f7cc7bc78ee3ae2820d5051a0380bbaf469ab6a08586151eea2d32fd370aadee83c893296e48cba43216ac6f16731e1773a2aba1c46b422e14362de75c5f2a5eaaa26ef777b506d5a28627148f4853cfa5709e9fd400bb2f8b7fd825d351c2cfb678627457c317527b91"}, {0x88, 0x1, 0xffffffff, "ef4a7a3ac9639341cbf3ff0370f9ac405af64db14e80b564ea222fe07cc7717a08a82aa042e1059aef6095a7a900d379ff245fb42690c1bc2a53606567cd125ebf054520ec8688d7306a3b98c5094629387aaf14992d82140e34bfb6cf0dbce06bcc3ef646a96ed353b94af5a9ed678a2f"}, {0x40, 0xffff, 0xa325f75, "e9c2dd29f0eae6e68a227d96e402d648c888eae0db3d1038f43493cf2b607d8165d3d43d5c49da86c890db2a41a11e"}], 0x1a8}, 0x403) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x1, 0x5) 18:21:25 executing program 5: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) (async) socket(0x18, 0x1, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) (async) close(r1) (async) socket(0x18, 0x1, 0x0) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) 18:21:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) (async) write(r0, &(0x7f0000000100)="b6a793", 0x3) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) fcntl$getown(r2, 0x5) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 18:21:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) write(r0, &(0x7f0000000100)="ea00000000000000008207005b93", 0xe) 18:21:26 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x0, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:26 executing program 4: fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpid() getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:26 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, &(0x7f0000000080)="f33f9f0bba596b83a2a7fcb29f7a68cf682f889c289c715ea2e6e24db0e10522aee205b7796e78148c5832c23bb2c77bfa2c57c4fc0aafe989e2c9ee1f67a6fb6c79271a98a72bd664e426facee89b8a14dc5bad6fad2b8fc4ac84fbf0cd3bf2c0027348be1c2c5260", &(0x7f0000000100)=0x69, &(0x7f0000000140)="7ef72a8069f498ab2df6f0b45bad4adf28aeedd757a1f4c612793a0eddd3bb77beb70be3cec9b49b03a85fe15661d22e236607aa40ca4d4cac0f747971798e5af78446b8690fa30c54d3c3af07ac4865d2f3ba20ffac79e340807f501003d49566a66e95da8e3963f17f4173de0d1e1c9f8ce764d3c3909d8184f02f2db2046f77759c390161ceda50537581e0d5228d8c910225bb1bd5e6eb2c75832998d733d8e3cdd3bc76d8325dddd1b67f95fb3f6d378cb824a6c4dfea", 0xb9) 18:21:26 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) seteuid(r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r1, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) kevent(r3, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x30, 0x80000000, 0x200}, {{}, 0xfffffffffffffff9, 0x21, 0x2, 0x7fffffff, 0x3}, {{}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x6, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x1, 0x20, 0x2}, {{}, 0xfffffffffffffffc, 0x0, 0x10, 0x4, 0xffffffffffffff81}, {{r3}, 0xfffffffffffffff8, 0x40, 0x2, 0x7f, 0x8001}], 0x1, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x10, 0x10, 0x92d, 0x7f}], 0x1ff, &(0x7f00000002c0)={0x3f, 0x1f}) 18:21:26 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x0, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:26 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) (async) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) fcntl$getown(r2, 0x5) (async) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_metric}) 18:21:26 executing program 4: r0 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xb3, 0x0, r0, 0x0, 0x0, 0xdb, 0x8}, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x5}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r2 = socket(0x18, 0x1, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x144, 0x2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:26 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) write(r0, &(0x7f0000000100)="ea00000000000000008207005b93", 0xe) 18:21:26 executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) pipe(&(0x7f0000000200)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)="4e45c80b25b2b0392279fcf96a2a38d1f809355f68a9f970a2095ac826572fbebee82fe451d7c867b7fbd0e2fd0f08a925a15f5ea309bd56856ebc9775a6affa9fdcc64d476d6700160f1ffebba134f1ebce89d1d59f22d04b8a97c1ef05340eec404040744da85edb4d8075cfdb4ee89b8f5a3eef508963354d2e14c5f84e", 0x7f}], 0x1, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, 0x0, r2, r3}, @rights={0x18, 0xffff, 0x1, [r4]}], 0x38, 0x6}, 0x406) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0) 18:21:26 executing program 2: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r0, 0x0, &(0x7f0000000040)) r1 = accept(r0, &(0x7f0000000080)=@in, &(0x7f0000000180)=0xc) setsockopt(r1, 0x2d, 0x0, &(0x7f00000001c0)="ebffcbff13b9d070447c0869301f644809cbc027b7b3fefe42fd812eaa4e713048e69931929648020d6223673855c8f7ef9af461f4dfbddca4cb112363908d380d2417844579fc593267f71f9d0b72299b4e1ed84421bf520a482c4dbf0ad4c670f0", 0x62) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 18:21:26 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) seteuid(r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r1, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) kevent(r3, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x30, 0x80000000, 0x200}, {{}, 0xfffffffffffffff9, 0x21, 0x2, 0x7fffffff, 0x3}, {{}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x6, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x1, 0x20, 0x2}, {{}, 0xfffffffffffffffc, 0x0, 0x10, 0x4, 0xffffffffffffff81}, {{r3}, 0xfffffffffffffff8, 0x40, 0x2, 0x7f, 0x8001}], 0x1, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x10, 0x10, 0x92d, 0x7f}], 0x1ff, &(0x7f00000002c0)={0x3f, 0x1f}) 18:21:26 executing program 4: getgid() (async) r0 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xb3, 0x0, r0, 0x0, 0x0, 0xdb, 0x8}, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x5}) socket(0x18, 0x1, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r2 = socket(0x18, 0x1, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x144, 0x2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:26 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x0, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:26 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000005c0)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0x3ff}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000140)="975330c99a95bdfdf60566d371cf540b28c8cb6376aea0efd5ae8d6ddb6a0e58c828579549aef3bffba60a29d7d70643889eb03acfd26ee3b8fcf7715a6d6ae2f7edfb9ff324ffa21140529c9530a9a41c17b9b6ec182b49270fb3507eeed0694eb46af0243fc54f04d5cbd85ff35a9060efcc66a802c0d69e0889a4f9689ce30644cdd23a19ec63ff1af44d92b8ddf711ff8aa3cdd2562c5604d52b67671de311a81ab8c3e276436e5998873d4a2050a06f8b6ff69ff996c9175799e877158b31e93b26e01f9683c8bfa5ab2905b7b1d8dda22ebc5bcf647ba68bec7f23170d", 0xe0}, {&(0x7f0000000080)="8194ea3b023b34e637a153bbafbbe00364730a761a859cc3d31f076eef3196158cc59ecc4663310884f31d87e4e388a6d44d319c116f2d73986b05aca404f6", 0x3f}, {&(0x7f0000000240)="7df7595177ee77dc6731f19f700fe2d96441ff50087092b4b280786f665d74cbe456661b2736526302518102915f6d7374e220f1211f2cb1efb4e0cd4f6b0e2c4f741f26091dc967d5d92685969731fa7685c0938db13f4555572d1274fbebc52ea2e1c35f61f7e327349402b9d6ef2515", 0x71}, {&(0x7f00000002c0)="6cc510207bfa0668840858e07d4d1023c2f7d138da4a9e26f28e2b63025504175fe1997a3273ddd0bf09369b763a8ab20cae8f2f97c14a16dced06e8a11ae88b6d1d8dbdbf8f85fb715018d706a6323582861cabb017c62d13e150a06901bddb96da29825a0054dfd237753d961d45089076338de3c68e79dff483f0a44bcfa3a8a69fb8ecc6f65e8d7230b073a92dc5d54f93605492dc8496bd9155d69c6eb03febfefd4079856e8ad770c4aeddf67ef8d3f89480c8162bce31aee5071c835b652e115998e3e8d4335af9033172d82657f590fb", 0xd4}], 0x4, &(0x7f0000000400)=[{0xe0, 0xffff, 0x2, "b377f933752da24fdc2be0dfed3680679db689174c99e0cbc3aecbbd33115bdebbd1bc654d0a2b81fe58ca1325b74db427085a41c91f171e213bf4700bc77520d61376c00943995291e2b26b295259d9e237418cd5c3d3cd9c25b1395b4dd8923cb0a7f7cc7bc78ee3ae2820d5051a0380bbaf469ab6a08586151eea2d32fd370aadee83c893296e48cba43216ac6f16731e1773a2aba1c46b422e14362de75c5f2a5eaaa26ef777b506d5a28627148f4853cfa5709e9fd400bb2f8b7fd825d351c2cfb678627457c317527b91"}, {0x88, 0x1, 0xffffffff, "ef4a7a3ac9639341cbf3ff0370f9ac405af64db14e80b564ea222fe07cc7717a08a82aa042e1059aef6095a7a900d379ff245fb42690c1bc2a53606567cd125ebf054520ec8688d7306a3b98c5094629387aaf14992d82140e34bfb6cf0dbce06bcc3ef646a96ed353b94af5a9ed678a2f"}, {0x40, 0xffff, 0xa325f75, "e9c2dd29f0eae6e68a227d96e402d648c888eae0db3d1038f43493cf2b607d8165d3d43d5c49da86c890db2a41a11e"}], 0x1a8}, 0x403) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x1, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) (async) socket(0x18, 0x1, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendmsg(r0, &(0x7f00000005c0)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0x3ff}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000140)="975330c99a95bdfdf60566d371cf540b28c8cb6376aea0efd5ae8d6ddb6a0e58c828579549aef3bffba60a29d7d70643889eb03acfd26ee3b8fcf7715a6d6ae2f7edfb9ff324ffa21140529c9530a9a41c17b9b6ec182b49270fb3507eeed0694eb46af0243fc54f04d5cbd85ff35a9060efcc66a802c0d69e0889a4f9689ce30644cdd23a19ec63ff1af44d92b8ddf711ff8aa3cdd2562c5604d52b67671de311a81ab8c3e276436e5998873d4a2050a06f8b6ff69ff996c9175799e877158b31e93b26e01f9683c8bfa5ab2905b7b1d8dda22ebc5bcf647ba68bec7f23170d", 0xe0}, {&(0x7f0000000080)="8194ea3b023b34e637a153bbafbbe00364730a761a859cc3d31f076eef3196158cc59ecc4663310884f31d87e4e388a6d44d319c116f2d73986b05aca404f6", 0x3f}, {&(0x7f0000000240)="7df7595177ee77dc6731f19f700fe2d96441ff50087092b4b280786f665d74cbe456661b2736526302518102915f6d7374e220f1211f2cb1efb4e0cd4f6b0e2c4f741f26091dc967d5d92685969731fa7685c0938db13f4555572d1274fbebc52ea2e1c35f61f7e327349402b9d6ef2515", 0x71}, {&(0x7f00000002c0)="6cc510207bfa0668840858e07d4d1023c2f7d138da4a9e26f28e2b63025504175fe1997a3273ddd0bf09369b763a8ab20cae8f2f97c14a16dced06e8a11ae88b6d1d8dbdbf8f85fb715018d706a6323582861cabb017c62d13e150a06901bddb96da29825a0054dfd237753d961d45089076338de3c68e79dff483f0a44bcfa3a8a69fb8ecc6f65e8d7230b073a92dc5d54f93605492dc8496bd9155d69c6eb03febfefd4079856e8ad770c4aeddf67ef8d3f89480c8162bce31aee5071c835b652e115998e3e8d4335af9033172d82657f590fb", 0xd4}], 0x4, &(0x7f0000000400)=[{0xe0, 0xffff, 0x2, "b377f933752da24fdc2be0dfed3680679db689174c99e0cbc3aecbbd33115bdebbd1bc654d0a2b81fe58ca1325b74db427085a41c91f171e213bf4700bc77520d61376c00943995291e2b26b295259d9e237418cd5c3d3cd9c25b1395b4dd8923cb0a7f7cc7bc78ee3ae2820d5051a0380bbaf469ab6a08586151eea2d32fd370aadee83c893296e48cba43216ac6f16731e1773a2aba1c46b422e14362de75c5f2a5eaaa26ef777b506d5a28627148f4853cfa5709e9fd400bb2f8b7fd825d351c2cfb678627457c317527b91"}, {0x88, 0x1, 0xffffffff, "ef4a7a3ac9639341cbf3ff0370f9ac405af64db14e80b564ea222fe07cc7717a08a82aa042e1059aef6095a7a900d379ff245fb42690c1bc2a53606567cd125ebf054520ec8688d7306a3b98c5094629387aaf14992d82140e34bfb6cf0dbce06bcc3ef646a96ed353b94af5a9ed678a2f"}, {0x40, 0xffff, 0xa325f75, "e9c2dd29f0eae6e68a227d96e402d648c888eae0db3d1038f43493cf2b607d8165d3d43d5c49da86c890db2a41a11e"}], 0x1a8}, 0x403) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) socket(0x18, 0x1, 0x0) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) socket(0x18, 0x1, 0x5) (async) 18:21:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) (async) write(r0, &(0x7f0000000100)="ea00000000000000008207005b93", 0xe) 18:21:26 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:26 executing program 1: rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r1, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0xfc00, 0xdb, 0xff, 0x8}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) write(r0, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) 18:21:26 executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r2 = getuid() (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)="4e45c80b25b2b0392279fcf96a2a38d1f809355f68a9f970a2095ac826572fbebee82fe451d7c867b7fbd0e2fd0f08a925a15f5ea309bd56856ebc9775a6affa9fdcc64d476d6700160f1ffebba134f1ebce89d1d59f22d04b8a97c1ef05340eec404040744da85edb4d8075cfdb4ee89b8f5a3eef508963354d2e14c5f84e", 0x7f}], 0x1, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, 0x0, r2, r3}, @rights={0x18, 0xffff, 0x1, [r4]}], 0x38, 0x6}, 0x406) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0) 18:21:26 executing program 4: r0 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xb3, 0x0, r0, 0x0, 0x0, 0xdb, 0x8}, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x5}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) (async) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) r2 = socket(0x18, 0x1, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x144, 0x2) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:26 executing program 2: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r0, 0x0, &(0x7f0000000040)) (async) r1 = accept(r0, &(0x7f0000000080)=@in, &(0x7f0000000180)=0xc) setsockopt(r1, 0x2d, 0x0, &(0x7f00000001c0)="ebffcbff13b9d070447c0869301f644809cbc027b7b3fefe42fd812eaa4e713048e69931929648020d6223673855c8f7ef9af461f4dfbddca4cb112363908d380d2417844579fc593267f71f9d0b72299b4e1ed84421bf520a482c4dbf0ad4c670f0", 0x62) (async) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 18:21:26 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) seteuid(r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r1, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) kevent(r3, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x30, 0x80000000, 0x200}, {{}, 0xfffffffffffffff9, 0x21, 0x2, 0x7fffffff, 0x3}, {{}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x6, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x1, 0x20, 0x2}, {{}, 0xfffffffffffffffc, 0x0, 0x10, 0x4, 0xffffffffffffff81}, {{r3}, 0xfffffffffffffff8, 0x40, 0x2, 0x7f, 0x8001}], 0x1, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x10, 0x10, 0x92d, 0x7f}], 0x1ff, &(0x7f00000002c0)={0x3f, 0x1f}) 18:21:27 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:27 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000005c0)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0x3ff}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000140)="975330c99a95bdfdf60566d371cf540b28c8cb6376aea0efd5ae8d6ddb6a0e58c828579549aef3bffba60a29d7d70643889eb03acfd26ee3b8fcf7715a6d6ae2f7edfb9ff324ffa21140529c9530a9a41c17b9b6ec182b49270fb3507eeed0694eb46af0243fc54f04d5cbd85ff35a9060efcc66a802c0d69e0889a4f9689ce30644cdd23a19ec63ff1af44d92b8ddf711ff8aa3cdd2562c5604d52b67671de311a81ab8c3e276436e5998873d4a2050a06f8b6ff69ff996c9175799e877158b31e93b26e01f9683c8bfa5ab2905b7b1d8dda22ebc5bcf647ba68bec7f23170d", 0xe0}, {&(0x7f0000000080)="8194ea3b023b34e637a153bbafbbe00364730a761a859cc3d31f076eef3196158cc59ecc4663310884f31d87e4e388a6d44d319c116f2d73986b05aca404f6", 0x3f}, {&(0x7f0000000240)="7df7595177ee77dc6731f19f700fe2d96441ff50087092b4b280786f665d74cbe456661b2736526302518102915f6d7374e220f1211f2cb1efb4e0cd4f6b0e2c4f741f26091dc967d5d92685969731fa7685c0938db13f4555572d1274fbebc52ea2e1c35f61f7e327349402b9d6ef2515", 0x71}, {&(0x7f00000002c0)="6cc510207bfa0668840858e07d4d1023c2f7d138da4a9e26f28e2b63025504175fe1997a3273ddd0bf09369b763a8ab20cae8f2f97c14a16dced06e8a11ae88b6d1d8dbdbf8f85fb715018d706a6323582861cabb017c62d13e150a06901bddb96da29825a0054dfd237753d961d45089076338de3c68e79dff483f0a44bcfa3a8a69fb8ecc6f65e8d7230b073a92dc5d54f93605492dc8496bd9155d69c6eb03febfefd4079856e8ad770c4aeddf67ef8d3f89480c8162bce31aee5071c835b652e115998e3e8d4335af9033172d82657f590fb", 0xd4}], 0x4, &(0x7f0000000400)=[{0xe0, 0xffff, 0x2, "b377f933752da24fdc2be0dfed3680679db689174c99e0cbc3aecbbd33115bdebbd1bc654d0a2b81fe58ca1325b74db427085a41c91f171e213bf4700bc77520d61376c00943995291e2b26b295259d9e237418cd5c3d3cd9c25b1395b4dd8923cb0a7f7cc7bc78ee3ae2820d5051a0380bbaf469ab6a08586151eea2d32fd370aadee83c893296e48cba43216ac6f16731e1773a2aba1c46b422e14362de75c5f2a5eaaa26ef777b506d5a28627148f4853cfa5709e9fd400bb2f8b7fd825d351c2cfb678627457c317527b91"}, {0x88, 0x1, 0xffffffff, "ef4a7a3ac9639341cbf3ff0370f9ac405af64db14e80b564ea222fe07cc7717a08a82aa042e1059aef6095a7a900d379ff245fb42690c1bc2a53606567cd125ebf054520ec8688d7306a3b98c5094629387aaf14992d82140e34bfb6cf0dbce06bcc3ef646a96ed353b94af5a9ed678a2f"}, {0x40, 0xffff, 0xa325f75, "e9c2dd29f0eae6e68a227d96e402d648c888eae0db3d1038f43493cf2b607d8165d3d43d5c49da86c890db2a41a11e"}], 0x1a8}, 0x403) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x1, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) (async) socket(0x18, 0x1, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendmsg(r0, &(0x7f00000005c0)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0x3ff}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000140)="975330c99a95bdfdf60566d371cf540b28c8cb6376aea0efd5ae8d6ddb6a0e58c828579549aef3bffba60a29d7d70643889eb03acfd26ee3b8fcf7715a6d6ae2f7edfb9ff324ffa21140529c9530a9a41c17b9b6ec182b49270fb3507eeed0694eb46af0243fc54f04d5cbd85ff35a9060efcc66a802c0d69e0889a4f9689ce30644cdd23a19ec63ff1af44d92b8ddf711ff8aa3cdd2562c5604d52b67671de311a81ab8c3e276436e5998873d4a2050a06f8b6ff69ff996c9175799e877158b31e93b26e01f9683c8bfa5ab2905b7b1d8dda22ebc5bcf647ba68bec7f23170d", 0xe0}, {&(0x7f0000000080)="8194ea3b023b34e637a153bbafbbe00364730a761a859cc3d31f076eef3196158cc59ecc4663310884f31d87e4e388a6d44d319c116f2d73986b05aca404f6", 0x3f}, {&(0x7f0000000240)="7df7595177ee77dc6731f19f700fe2d96441ff50087092b4b280786f665d74cbe456661b2736526302518102915f6d7374e220f1211f2cb1efb4e0cd4f6b0e2c4f741f26091dc967d5d92685969731fa7685c0938db13f4555572d1274fbebc52ea2e1c35f61f7e327349402b9d6ef2515", 0x71}, {&(0x7f00000002c0)="6cc510207bfa0668840858e07d4d1023c2f7d138da4a9e26f28e2b63025504175fe1997a3273ddd0bf09369b763a8ab20cae8f2f97c14a16dced06e8a11ae88b6d1d8dbdbf8f85fb715018d706a6323582861cabb017c62d13e150a06901bddb96da29825a0054dfd237753d961d45089076338de3c68e79dff483f0a44bcfa3a8a69fb8ecc6f65e8d7230b073a92dc5d54f93605492dc8496bd9155d69c6eb03febfefd4079856e8ad770c4aeddf67ef8d3f89480c8162bce31aee5071c835b652e115998e3e8d4335af9033172d82657f590fb", 0xd4}], 0x4, &(0x7f0000000400)=[{0xe0, 0xffff, 0x2, "b377f933752da24fdc2be0dfed3680679db689174c99e0cbc3aecbbd33115bdebbd1bc654d0a2b81fe58ca1325b74db427085a41c91f171e213bf4700bc77520d61376c00943995291e2b26b295259d9e237418cd5c3d3cd9c25b1395b4dd8923cb0a7f7cc7bc78ee3ae2820d5051a0380bbaf469ab6a08586151eea2d32fd370aadee83c893296e48cba43216ac6f16731e1773a2aba1c46b422e14362de75c5f2a5eaaa26ef777b506d5a28627148f4853cfa5709e9fd400bb2f8b7fd825d351c2cfb678627457c317527b91"}, {0x88, 0x1, 0xffffffff, "ef4a7a3ac9639341cbf3ff0370f9ac405af64db14e80b564ea222fe07cc7717a08a82aa042e1059aef6095a7a900d379ff245fb42690c1bc2a53606567cd125ebf054520ec8688d7306a3b98c5094629387aaf14992d82140e34bfb6cf0dbce06bcc3ef646a96ed353b94af5a9ed678a2f"}, {0x40, 0xffff, 0xa325f75, "e9c2dd29f0eae6e68a227d96e402d648c888eae0db3d1038f43493cf2b607d8165d3d43d5c49da86c890db2a41a11e"}], 0x1a8}, 0x403) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) socket(0x18, 0x1, 0x0) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) socket(0x18, 0x1, 0x5) (async) 18:21:27 executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r2 = getuid() (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)="4e45c80b25b2b0392279fcf96a2a38d1f809355f68a9f970a2095ac826572fbebee82fe451d7c867b7fbd0e2fd0f08a925a15f5ea309bd56856ebc9775a6affa9fdcc64d476d6700160f1ffebba134f1ebce89d1d59f22d04b8a97c1ef05340eec404040744da85edb4d8075cfdb4ee89b8f5a3eef508963354d2e14c5f84e", 0x7f}], 0x1, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, 0x0, r2, r3}, @rights={0x18, 0xffff, 0x1, [r4]}], 0x38, 0x6}, 0x406) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0) 18:21:27 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) seteuid(r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) kevent(r3, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x30, 0x80000000, 0x200}, {{}, 0xfffffffffffffff9, 0x21, 0x2, 0x7fffffff, 0x3}, {{}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x6, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x1, 0x20, 0x2}, {{}, 0xfffffffffffffffc, 0x0, 0x10, 0x4, 0xffffffffffffff81}, {{r3}, 0xfffffffffffffff8, 0x40, 0x2, 0x7f, 0x8001}], 0x1, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x10, 0x10, 0x92d, 0x7f}], 0x1ff, &(0x7f00000002c0)={0x3f, 0x1f}) 18:21:27 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) (async, rerun: 64) r0 = socket(0x18, 0x1, 0x0) (rerun: 64) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r2, 0x5) (async) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_metric}) 18:21:27 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x0, 0x0) msgrcv(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f802f9c"], 0xf4, 0x0, 0x1000) r2 = getuid() setreuid(0xee00, r2) getgroups(0x3, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0x0]) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x8001, 0x0, 0xffffffffffffffff, r2, r3, 0x20, 0x200}, 0x7, 0x8, 0x0, 0x0, 0x9, 0xd805, 0x8, 0x800}) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSCTTY(r4, 0x20007461) writev(r4, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(r4, &(0x7f0000000200)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f0000000140)=""/152, 0x98}, {&(0x7f00000029c0)=""/4096, 0x1000}], 0x4) pwrite(r4, &(0x7f0000000040)="9afc64d6fedb74354ef6fa64e809ae06ed9992e512e30633d9162e3c5822f8b7a4b079290e368a40d929dd9cd2585623be59fbd074c718bffb429bf138c59c5a15faba795132afd8837e6cf0a2f80ae90c04d3d79cddfc2c761065ea2e218b7f66a1ce77b5b356ba3d41a782d51b872e645d9a3d56fa78ab59031baf70db", 0x7e, 0x7) r5 = socket(0x2, 0x3, 0xfd) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:27 executing program 1: rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) fcntl$getown(r1, 0x5) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0xfc00, 0xdb, 0xff, 0x8}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) (async) write(r0, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) 18:21:27 executing program 2: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) accept$inet6(r0, 0x0, &(0x7f0000000040)) (async) r1 = accept(r0, &(0x7f0000000080)=@in, &(0x7f0000000180)=0xc) setsockopt(r1, 0x2d, 0x0, &(0x7f00000001c0)="ebffcbff13b9d070447c0869301f644809cbc027b7b3fefe42fd812eaa4e713048e69931929648020d6223673855c8f7ef9af461f4dfbddca4cb112363908d380d2417844579fc593267f71f9d0b72299b4e1ed84421bf520a482c4dbf0ad4c670f0", 0x62) (async, rerun: 64) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) (rerun: 64) 18:21:27 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:27 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000001140)=[{0x4, 0xfffb, 0x1800}, {0x4, 0x5, 0x1000}], 0x2) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/4091}, &(0x7f0000001040)=0xffd) setsockopt(r0, 0x0, 0x3, &(0x7f0000001080)="efac1bd3f762ddda796579eb1586d401c9fb8413039d2ca8460f95200d5b4d9ff5c94a1aa041308bc78644170a8dc035900d85a611e4ab4fffd9338104fd0d5e3a0c0ba576a568e8f722d83da65cd0c1b18b4c88061a83bab6bb9e5ab0f360f26ac9d03661a46e0adf31151a6744d8c679f8b10e10444a02db166e103bc37b9d0549acffc402b08b1c7d6708953e430a392b36a542803ed156c37911536a89ec95fb279bf77a1c2a431de4f33cf19b1f6b4208a5572bb64f08", 0xb9) semop(0x0, &(0x7f0000001180)=[{0x0, 0x1, 0x1000}, {0x1, 0x1, 0x800}], 0x2) 18:21:27 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) kevent(r3, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x30, 0x80000000, 0x200}, {{}, 0xfffffffffffffff9, 0x21, 0x2, 0x7fffffff, 0x3}, {{}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x6, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x1, 0x20, 0x2}, {{}, 0xfffffffffffffffc, 0x0, 0x10, 0x4, 0xffffffffffffff81}, {{r3}, 0xfffffffffffffff8, 0x40, 0x2, 0x7f, 0x8001}], 0x1, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x10, 0x10, 0x92d, 0x7f}], 0x1ff, &(0x7f00000002c0)={0x3f, 0x1f}) 18:21:27 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r1, 0x5) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:27 executing program 1: rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r1, 0x5) (async) fcntl$getown(r1, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0xfc00, 0xdb, 0xff, 0x8}]}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0xfc00, 0xdb, 0xff, 0x8}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) write(r0, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) 18:21:27 executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f00000004c0)='oL', 0x2}], 0x1, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f00000002c0)="66442b168ee5e9e82a5eb53b6f499fe2bed6b645b864fd0d30b8369e9c6d26df6ede09d3412e", 0x26}], 0x1) r1 = dup(r0) pwrite(r1, &(0x7f0000000040)="caa24ccb39b4b10602d8c52e84e1eab68e05cb49fa79", 0x16, 0x0) r2 = syz_open_pts() close(r2) write(0xffffffffffffff9c, &(0x7f00000029c0)="15de079e28dc801d91d78873f8121b99f916f0a9c91beba66cfa93996331a13296fe6518be3ea6f22959189c7195a6c27869613fccc4d498d498db7c1e472f7e43b5214d1add6c4c29ac6f2679809b6f8f1ef67f4707c46488569a4ae0f7527442aed59b355421ed93312be3ff62e51488a40915b9b88d30db24161135d20a18eaa6bbb4bcceab957be868e58fc1f2e9db4dcc8516bc680265c027139c2d557f00009448db187486a3c4941ddf1a1369e26c08683685ff2ce9604db6d3bcb7fb9305802b3af5d0f6afb3a3db925104b52e26a8d5803210628bb6f88a22faa0edb07a1093431f37f243c50cbe40cbdf821424d4dc0f50efb07d1f9fc3263c08ce378e53de44b05e4a0445e0d13c4e70deb107e1d54c1aad94d7dfcbb543b716f39824929eb8a3182504f91ec736830f2910caeaa2ca88a54c441b21439fee6db64471ae36ac", 0xc) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(r2, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000200)="92a2239aa49aa2d9b95dfcd3162c761b0479c3c38557e1c2246c912acc2d05fb647d8ca91ae82825b53a7b524b2fdaf8bcc3605f8530e7d0f541afe5e05d167134651d10ac5753ce4e1fcf217daa4dd060a524e0080a0359ae0940f81a8d7223a56c4a376466b01d9bd6eb", 0x6b}, {&(0x7f0000000100)="6d31395db481c2a80652f2b2ded3575498ab10d38f67bdc8ad5c18", 0x1b}], 0x2) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000100)}, {&(0x7f0000000500)="32aa8504136ea4bebeae7e8cb2a21b8ffdc53256436ac30bc25e8fc740c171b96a61ad028a6676af6ee272757239b67f08b5dbb7d54bee7f21c4294a346ff9f1a1b9ff36216d66b48f1a2121d745d55d5c13e823ff6e5077c8d6940f07a837b1282d3ce72a7db4f8290a60cacbe300760a7300c451caba39071a5b22f40b58b57a5d3fc66be0c3ee1634982f73f0a5572fcbbff136d7b901f0c6ddf4d5f0f27d6edbe5aec79616206767104382d4a0a63c2f1b4942ade8ea336c9d0027531481000051660ac53da60319d4c4c9749068b25a61735d949a2804ecf07c1df249270f3f05ae38cfe1cf402dcec14ff3d5e6268f26c9df2fb4960cebcac3d11205619cc8e728e109236965f61bb071f21871a8a1eb438177c55b064834f779bd9d9b9e9ec1c650c8637364e5e9bccd46d93bb2b7f74d9d592f2f6f6c850de7ea80a6615577c4f29dd4f5da40dba1353643873a4433c016871d5876962cda9a3cc29e25d33930ffc70d252b1be7e01cd4bfee3a3e9ebbf3d5cdeaa77bdf7e4cf6a3b1581d429843216827aec1bc3aaec9d1db110e87b9c3f2b94162b83e54bd6c34a22865595daa5e74d760b69f4d04a91518ad10363d9ef44dd9863af6088fd9040335a74ceefde5d9e01c35f7324d093070b29fe5dff63fd3580e41f878c18a18d5cdc2813e49d435a0ec19b46bdb86f65ec21e13906cfccd48aab87495d9b6ea4a0f54473890c056c87fde3209aff7d65ff7e7e43dcbb5e5251df4025ce9456536566f805e0005395e08f8b94c22ed57d1c82e9389e53c1a78b789dc8dc470534092c30c612190b13ab274f2cf7c23aa173b1b2f7367251da9212864484740a47632c048472ebb45db06f523de7cb5ccbf63572a7d9ac2d3d084bbe228a18e8e2950e84129226a843ccc19f151b70276ab6734d418e431a089ecd80cf1a9a7ba72941145a92629a6485b83d9159993c991b5108959cbfad53cadf4c6a6f63c5a3e46eaf760ba53ed76e3e605c2ec8f4f0f76356c9eb8b71fe0fa7857ec3da5beabcef16651bfb92eea8ca7706b6867e248a08db4b71502d52566c90e895cce04643aa8ccda27821c34b0bbfcf769795c27792b9e8ae579aa8a341dde5a5dc378d760494eef03095ce83ef2b9ccd179ae1890b8e2ddf39a2e3e4bf875d63e6b146610ceddcc59c70b5ba6864a2b809a5779cfb88ceb91d526bd257c38c4e2828546df2344107d8b8f829f3dd9d53a5fb14d171d03cabef4164b243bec9d9c1a516a5d251e7b45fe3537b56e77b06e7aca41e14836df83519af4a85127d93c38a9d700def8c7b5b9277acac7794227ed2ff5b7c8d15b3143821cdf875d73525b32ee65ee408820d920015895d4e27bb52b957de5a5eb35883d94f2c26551b88f41a82cb9ceafbf20dfcda2b7b206b60e80d0ba56aa2a4378fb90a2cafb2ed89d090badfaea5f158ada35dc0617133271e6b27570e66bcf745ca36fa6c48bd06e7d91cec6199b6fbe59c7bf2c4f2b638d342a764628442ed7616a29366a7b57e94e7bdb12f62bb2283b1a57ff63505d35cad784245e4ac8260fb6131b1b24e26be567ce16f11dabe79da69c5886e7bbb8e17c2dc3600fc662b0ac77a299c21b9f9608bc987b03cff8521e44de870e8af3eb1a99f1af04b76076edc091fb3c21c2bb5c04edaa576f348c4c689b21a3fce64fe4f230525fedd36248a22f0fc082cc6461b50010ff17761f88110266d9291e1b96468f6cdb4bf3a9a5bc3abd76700ade7c7ebe0fc855b9c40aaee3141c542e3aa8dc00d1b2e15faacca6aea95cad708115e1ffffd153e9c156147ce095c2a12ebf1b3653b65aebc7882aa2ad0d4f8daf2c9c6dd1a0bebdea3f8a7468b01a207df3c63a64d1538e9f543f17188cd12239021cdd97e7fe5dc2ed129aa2d2e33a31ef088fca0c2e874ea1e46688c01e619a048050ff86cce55bbf710f13859e3e925e926ca0d6975672d1c37ab3e3ab338f41c57cb26418234aef9e316f6a3bc9b726c19f766e9efd369d16b9b4c67a9f59fce976bd08cbc3bb1d740bbd7cd7793c8a1591d93b2d96f2b2c9a15f0326822c2e073641d0ea7c5602857b04491f34197b7fb9cacff32dc244c3fe9f03f37a8979bc640ab2d9812b5f1434eb2cf13a4bbfc4b59e9219f0ae6c5bd6bc5054fd053b87d4c8876b08da75941ff0d04add6639deb25b3115d506a0de71ef32f1f49093ae5cbf738f7aed1f1dff8528c27a232d1242580629fc52dc02efc621405cc8a9ad95ea23f2335c410bf21dce9b51f2f358c707db60f9ee65b80dc87a6fed45dfe9f2eee09608bd2aa8fb79ba3104130f7466bccffa2988ca66369be3f31bcf6125ab081095f01e31fe13a61670df5e0687edc0e13b7a8e742608acc7548a459239b7cb2897d9188e9d7a0911fb4477dd2148c0862eda79ce398f2f9fe7bce00aa106af8523cb3d8f0b4f881abc07fe5af2674607329b29cda51f3e1fe9b63cd514fbbd9ac7464b07224b0d2af6df95226a6b68c212506fecf110710ceeac974fac6e0d0ec7a63d16077d79b936a3e1f86bda34b65ace517da4a3e0739dae3e1c39eeb272a7355e18a3454b19510d8bd7231a370b673920aa5adb76f533a1f7a1eb210aaec0ed0600c0160c1a507a04a4aa7f47cc839dff02f0b44fcb3f1d67d3f358985ac5215002e199a38b1c9eac60163da848cb5e91e8cd5509c948e131af7c45077b8ce468133fcfe6b604700f969c8a7d5b9e34445d4816a07738aae17ae31fd5bf3efd68a00ec8db9001867a4d2203c4f9afe67bfdf4253a27729548f72e20ce8d6b899aebde4c15cdde791b727742dc46db959d010abe32344e4b49c3d6a4cc5f2b7d8bc7ff158a79e9a1dcfe748a6a5b98fee462c0d61187ca4fdb7e9928733385cd6ee3f8af8c48862a37ace186aa3aa4b95906b867819f3b63d2e82facaa1f32b0d1d6f8a9ed00a7b62abed504bda59f6a79211643483e93da86473b2ecc108c939834df450867307f61bb5689b3249e6e5a62d67c67601756b68b797207b2d45d129321e18599a8a65645864e89ae30cbc22e74d1cc9580ad325abcd6b138c3b97daee8527ecb446b0e44f1d54c3077dec16a0306f02612cd19bd2b86ae708efa76505066e53cc92b9d3a41eafb35b92d6321aed7434b7d4765634010e35b026d1023f86ee06c2c86a5bc5deaefc8b6f45400217a3008e9addb401e7f527236f9c69b15b0d5a313ac51d1b1978607d9b9f1b1d0abdcdf042e3315b63fb20135b18d81ddcae80dcb422dfcc65aaea10eff9ca773274e74056635d8b2900bcd06e248645641823da73abdc45076b4dcba5b7e77f636c8d7b6e48b3eb9939e85ebea719c6c246e3e1e29fcf1b2a4f1de61fb7f8a445052f613c7cf0e2a63987acadc8562df50369d04f94f2165ad28618125dab73701542348e7c2903438c030e38ee46673bfea1da30b845675f4e11871e363d88a5e48b16d3b0dfa65fb830c1d7ddf81810f2041a11672c33c7352310d8efc66059f31255a31ff9192da45c056092f44ba51625fe92aa87ca1e959afb99355de780137284e5e35210265667cad1f0794cf08303478f84477ca9bdbf1a77b570fb2b5280e4df52734f18656c5054159007aac3cdd657e7c55197a3962e7b0ae82a618f15ba314395c1d95e7192ba8eb7af388f52cee20d8ad1b8fd6e662a3e353238875d089f1fd93691cd5df5945237d8c81b0b27893e200c923ee3784cf4d31737eab398ef9a7961926d877accfdf7739d199d8214b74b094d59e3d3423e23dc961f07200d6e17ece0fcd5b1252fcd3602502fcd972a59894f1de609b5db0fbaabcfe7ef72952c08441056eab0a18421e92c57830cef764841920227b78dfb6fee86f389857a2eb364325278f20221e478b39d9cbb07785df1b88758c1938a41587e7e20c1c85645252221c6837423d30f6cd7b945da227f74e95dd5a6e8a0a9ac02f420192b56ffd790b6aec1dcba77598f2f239eb30681fecbb0ff2686307d7bdf7b924cbe2bc66fcd63bcff8d3a7f086841ee148d097470c5d9e0e80a80df52390dfdac961f62d6e020ce0293ff803f82c897ddbc2ae2bef24af984bf7f4296860b4e0aca998407b2523e811512afc5b8b777bbcf56ef0c7c8e7774876529f88459e3f572327409fa2a41f7d88387e4b9e97acbe9b32f482ec87b791c9f30a29fcb8e065b15f2b3376ca4b0cfa1c1f19fa1ca7f41a05647620666a2b955d937189d940ffdd22c81c94ebfe01dabf0634867431e77908995fa5a74d6ad859209cae81c18e41abbea04c6b047080ac6400a48aee9072fa59346b9400cc0fcc9b78a73bb6a15707237a5bb35a3aef0b1abb02d0597356f2e250aa19f8e983d147a7bd4c24397cc24264ac121922ac1d593a1de1e3cc4783a6bfab8fce25d74ba928afd37c166ad3fcad880abd15157815255709d71e402c92095fa9873738f1ae2c077a7fa410b33481b529f1f24b72a06546c6335c01c21379dd0dd39794f742edb72e8bb4181303d7e1f38f62c369da95b533bf18043fb61686054803d0abc1f41c2888aa52044eca6246cddb0f5575bbdb754bc3657a821a6bfb9a983e6d9bcb5289164f8a332b3dedcc3549a3ce2e2d49aa24b4af71f76659c80ee13ea321f7a7874b1366481866bbb8f9493d387f229887f46626d59c9c00e8c9b46b2a68627e9cb44051f73c5ea2169e180f2d5e61f1d809ae05dc21439dd62b3af0edf48af49a28fc5e8d3508783a3a1a07cb5c808189fd9bbe5cdecbd9382b51c6c2a4411c29fd693199d5c8dc13c61063074176a443301e3e6122928ae3794820af384468599c8d8e3da59e734bc653dfae89a01f4065af0d2fa0f091a79254f9232f981f6b91151968bee9b4ad05a73e857ec70c98765c4c601f6076ef74386fb88d6b748ffc200f32adb923662e87fbd4a4ed7d99034b597df47379fb91c5cf38bed570bb21f45ca6f6a83d540cebc23ac92643cd450cbd7afbf3246414ac9b435673cb890247dbf010990b7946971abdefc08f5445e6455bca04ee7249c33d47617bdb79eda5c5510913664bf4c3d18b43627f2591ce46b66d5cc40d423476a29ee73a31d8e6d0cdf9b52e9cd705faf6227afe2582a204f8ecdbafc5a4127428670b0242173e467cfc2b37dea9acfd2bc249cb0bba6f638bce405cdcdfd6ddfe80e9b15be5882661dc7d45e51d68533a6b3a15c2ccf27f718e4fb86c344a24275647ec437ae2714f934c02aaca3e71525d4d790338d899c027697983d2ddf2e7ad2e9a89afe130490da86b340589b085dee5744cae3c4ca13b0d62ab9e6779aa01ab67fc3e13ff8dfea99c6aeddd376f9e049ca31822b6701fd4b511eba0e205288054cf825e1fc052dde7b4c6d81576d80ba78aa107879206979f547c1743dbb10be818fe97ea94252d4abb4d5819b2033cf1263d5320486b750e00e332316c5695eb95751b0272f35a29fa56e602a4d0e8925ee68858c734527e3d7d16a91bedca024939e8ea1c5ea793a90fe14af34b0092f6a93e14e319fc13009214d6658d40e5804b0b679fe97057fbf5ef043c6072c2bb09eb6447a4795471200d5648c45fd53ebe2b7fb57a0789f2873c1581a7d7d0e9de383e4f1b6d852efb910116937a76776c6a726f88037d409435e4345e5172caa8ed4252db988ce47c2639e9ca463e11d93d7af140ae5928ff7d16024a20eccdab4b439f7e90502ebfe6006707be6f2db8328b7559d481bbb8292561cc3418cb2bcebe3f21c9cd5bec3690a3e14d9ba3abb03934", 0x1000}], 0x2) execve(0x0, 0x0, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 18:21:27 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) socket(0x18, 0x4001, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:27 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000001140)=[{0x4, 0xfffb, 0x1800}, {0x4, 0x5, 0x1000}], 0x2) (async) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/4091}, &(0x7f0000001040)=0xffd) setsockopt(r0, 0x0, 0x3, &(0x7f0000001080)="efac1bd3f762ddda796579eb1586d401c9fb8413039d2ca8460f95200d5b4d9ff5c94a1aa041308bc78644170a8dc035900d85a611e4ab4fffd9338104fd0d5e3a0c0ba576a568e8f722d83da65cd0c1b18b4c88061a83bab6bb9e5ab0f360f26ac9d03661a46e0adf31151a6744d8c679f8b10e10444a02db166e103bc37b9d0549acffc402b08b1c7d6708953e430a392b36a542803ed156c37911536a89ec95fb279bf77a1c2a431de4f33cf19b1f6b4208a5572bb64f08", 0xb9) semop(0x0, &(0x7f0000001180)=[{0x0, 0x1, 0x1000}, {0x1, 0x1, 0x800}], 0x2) 18:21:27 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) semop(0x0, &(0x7f0000001140)=[{0x4, 0xfffb, 0x1800}, {0x4, 0x5, 0x1000}], 0x2) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/4091}, &(0x7f0000001040)=0xffd) setsockopt(r0, 0x0, 0x3, &(0x7f0000001080)="efac1bd3f762ddda796579eb1586d401c9fb8413039d2ca8460f95200d5b4d9ff5c94a1aa041308bc78644170a8dc035900d85a611e4ab4fffd9338104fd0d5e3a0c0ba576a568e8f722d83da65cd0c1b18b4c88061a83bab6bb9e5ab0f360f26ac9d03661a46e0adf31151a6744d8c679f8b10e10444a02db166e103bc37b9d0549acffc402b08b1c7d6708953e430a392b36a542803ed156c37911536a89ec95fb279bf77a1c2a431de4f33cf19b1f6b4208a5572bb64f08", 0xb9) (async) semop(0x0, &(0x7f0000001180)=[{0x0, 0x1, 0x1000}, {0x1, 0x1, 0x800}], 0x2) 18:21:28 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) socket(0x18, 0x4001, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:33 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 18:21:33 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) getuid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) kevent(r2, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x30, 0x80000000, 0x200}, {{}, 0xfffffffffffffff9, 0x21, 0x2, 0x7fffffff, 0x3}, {{}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x6, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x1, 0x20, 0x2}, {{}, 0xfffffffffffffffc, 0x0, 0x10, 0x4, 0xffffffffffffff81}, {{r2}, 0xfffffffffffffff8, 0x40, 0x2, 0x7f, 0x8001}], 0x1, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x10, 0x10, 0x92d, 0x7f}], 0x1ff, &(0x7f00000002c0)={0x3f, 0x1f}) 18:21:33 executing program 1: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(r0, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x3010, r0, 0xfff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) write(r1, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x6, 0x3, 0x0, 0x585}, {0x1, 0x8, 0x3f, 0x1}, {0x3, 0x81, 0x6, 0x5}]}) 18:21:33 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = getuid() setreuid(0xee00, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) semop(r3, &(0x7f00000002c0)=[{0x4, 0x81, 0x1000}], 0x1) semop(r3, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) semop(r3, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {0x3, 0x95}, {0x2, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)) semop(r3, &(0x7f0000000300)=[{0x2, 0x6, 0x1000}, {0x4, 0x7fff}, {0x3, 0x200, 0x400}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x9, 0x1000}], 0x6) r4 = getuid() chown(&(0x7f0000000000)='./file0\x00', r4, 0x0) seteuid(r4) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x0, r4, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0x8, 0x3ff, 0x7, 0x8040]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r6) r7 = getuid() setreuid(0xee00, r7) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6, r7, r8, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20, r1, r2, 0x0, r6, 0x0, 0x8}, 0x401, 0x1fb5, 0xffffffff}) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r9 = socket(0x18, 0x1, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:33 executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f00000004c0)='oL', 0x2}], 0x1, 0x0) (async) writev(r0, &(0x7f0000000380)=[{&(0x7f00000002c0)="66442b168ee5e9e82a5eb53b6f499fe2bed6b645b864fd0d30b8369e9c6d26df6ede09d3412e", 0x26}], 0x1) (async) r1 = dup(r0) pwrite(r1, &(0x7f0000000040)="caa24ccb39b4b10602d8c52e84e1eab68e05cb49fa79", 0x16, 0x0) (async) r2 = syz_open_pts() close(r2) write(0xffffffffffffff9c, &(0x7f00000029c0)="15de079e28dc801d91d78873f8121b99f916f0a9c91beba66cfa93996331a13296fe6518be3ea6f22959189c7195a6c27869613fccc4d498d498db7c1e472f7e43b5214d1add6c4c29ac6f2679809b6f8f1ef67f4707c46488569a4ae0f7527442aed59b355421ed93312be3ff62e51488a40915b9b88d30db24161135d20a18eaa6bbb4bcceab957be868e58fc1f2e9db4dcc8516bc680265c027139c2d557f00009448db187486a3c4941ddf1a1369e26c08683685ff2ce9604db6d3bcb7fb9305802b3af5d0f6afb3a3db925104b52e26a8d5803210628bb6f88a22faa0edb07a1093431f37f243c50cbe40cbdf821424d4dc0f50efb07d1f9fc3263c08ce378e53de44b05e4a0445e0d13c4e70deb107e1d54c1aad94d7dfcbb543b716f39824929eb8a3182504f91ec736830f2910caeaa2ca88a54c441b21439fee6db64471ae36ac", 0xc) (async) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) readv(r2, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) (async, rerun: 64) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000200)="92a2239aa49aa2d9b95dfcd3162c761b0479c3c38557e1c2246c912acc2d05fb647d8ca91ae82825b53a7b524b2fdaf8bcc3605f8530e7d0f541afe5e05d167134651d10ac5753ce4e1fcf217daa4dd060a524e0080a0359ae0940f81a8d7223a56c4a376466b01d9bd6eb", 0x6b}, {&(0x7f0000000100)="6d31395db481c2a80652f2b2ded3575498ab10d38f67bdc8ad5c18", 0x1b}], 0x2) (rerun: 64) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000100)}, {&(0x7f0000000500)="32aa8504136ea4bebeae7e8cb2a21b8ffdc53256436ac30bc25e8fc740c171b96a61ad028a6676af6ee272757239b67f08b5dbb7d54bee7f21c4294a346ff9f1a1b9ff36216d66b48f1a2121d745d55d5c13e823ff6e5077c8d6940f07a837b1282d3ce72a7db4f8290a60cacbe300760a7300c451caba39071a5b22f40b58b57a5d3fc66be0c3ee1634982f73f0a5572fcbbff136d7b901f0c6ddf4d5f0f27d6edbe5aec79616206767104382d4a0a63c2f1b4942ade8ea336c9d0027531481000051660ac53da60319d4c4c9749068b25a61735d949a2804ecf07c1df249270f3f05ae38cfe1cf402dcec14ff3d5e6268f26c9df2fb4960cebcac3d11205619cc8e728e109236965f61bb071f21871a8a1eb438177c55b064834f779bd9d9b9e9ec1c650c8637364e5e9bccd46d93bb2b7f74d9d592f2f6f6c850de7ea80a6615577c4f29dd4f5da40dba1353643873a4433c016871d5876962cda9a3cc29e25d33930ffc70d252b1be7e01cd4bfee3a3e9ebbf3d5cdeaa77bdf7e4cf6a3b1581d429843216827aec1bc3aaec9d1db110e87b9c3f2b94162b83e54bd6c34a22865595daa5e74d760b69f4d04a91518ad10363d9ef44dd9863af6088fd9040335a74ceefde5d9e01c35f7324d093070b29fe5dff63fd3580e41f878c18a18d5cdc2813e49d435a0ec19b46bdb86f65ec21e13906cfccd48aab87495d9b6ea4a0f54473890c056c87fde3209aff7d65ff7e7e43dcbb5e5251df4025ce9456536566f805e0005395e08f8b94c22ed57d1c82e9389e53c1a78b789dc8dc470534092c30c612190b13ab274f2cf7c23aa173b1b2f7367251da9212864484740a47632c048472ebb45db06f523de7cb5ccbf63572a7d9ac2d3d084bbe228a18e8e2950e84129226a843ccc19f151b70276ab6734d418e431a089ecd80cf1a9a7ba72941145a92629a6485b83d9159993c991b5108959cbfad53cadf4c6a6f63c5a3e46eaf760ba53ed76e3e605c2ec8f4f0f76356c9eb8b71fe0fa7857ec3da5beabcef16651bfb92eea8ca7706b6867e248a08db4b71502d52566c90e895cce04643aa8ccda27821c34b0bbfcf769795c27792b9e8ae579aa8a341dde5a5dc378d760494eef03095ce83ef2b9ccd179ae1890b8e2ddf39a2e3e4bf875d63e6b146610ceddcc59c70b5ba6864a2b809a5779cfb88ceb91d526bd257c38c4e2828546df2344107d8b8f829f3dd9d53a5fb14d171d03cabef4164b243bec9d9c1a516a5d251e7b45fe3537b56e77b06e7aca41e14836df83519af4a85127d93c38a9d700def8c7b5b9277acac7794227ed2ff5b7c8d15b3143821cdf875d73525b32ee65ee408820d920015895d4e27bb52b957de5a5eb35883d94f2c26551b88f41a82cb9ceafbf20dfcda2b7b206b60e80d0ba56aa2a4378fb90a2cafb2ed89d090badfaea5f158ada35dc0617133271e6b27570e66bcf745ca36fa6c48bd06e7d91cec6199b6fbe59c7bf2c4f2b638d342a764628442ed7616a29366a7b57e94e7bdb12f62bb2283b1a57ff63505d35cad784245e4ac8260fb6131b1b24e26be567ce16f11dabe79da69c5886e7bbb8e17c2dc3600fc662b0ac77a299c21b9f9608bc987b03cff8521e44de870e8af3eb1a99f1af04b76076edc091fb3c21c2bb5c04edaa576f348c4c689b21a3fce64fe4f230525fedd36248a22f0fc082cc6461b50010ff17761f88110266d9291e1b96468f6cdb4bf3a9a5bc3abd76700ade7c7ebe0fc855b9c40aaee3141c542e3aa8dc00d1b2e15faacca6aea95cad708115e1ffffd153e9c156147ce095c2a12ebf1b3653b65aebc7882aa2ad0d4f8daf2c9c6dd1a0bebdea3f8a7468b01a207df3c63a64d1538e9f543f17188cd12239021cdd97e7fe5dc2ed129aa2d2e33a31ef088fca0c2e874ea1e46688c01e619a048050ff86cce55bbf710f13859e3e925e926ca0d6975672d1c37ab3e3ab338f41c57cb26418234aef9e316f6a3bc9b726c19f766e9efd369d16b9b4c67a9f59fce976bd08cbc3bb1d740bbd7cd7793c8a1591d93b2d96f2b2c9a15f0326822c2e073641d0ea7c5602857b04491f34197b7fb9cacff32dc244c3fe9f03f37a8979bc640ab2d9812b5f1434eb2cf13a4bbfc4b59e9219f0ae6c5bd6bc5054fd053b87d4c8876b08da75941ff0d04add6639deb25b3115d506a0de71ef32f1f49093ae5cbf738f7aed1f1dff8528c27a232d1242580629fc52dc02efc621405cc8a9ad95ea23f2335c410bf21dce9b51f2f358c707db60f9ee65b80dc87a6fed45dfe9f2eee09608bd2aa8fb79ba3104130f7466bccffa2988ca66369be3f31bcf6125ab081095f01e31fe13a61670df5e0687edc0e13b7a8e742608acc7548a459239b7cb2897d9188e9d7a0911fb4477dd2148c0862eda79ce398f2f9fe7bce00aa106af8523cb3d8f0b4f881abc07fe5af2674607329b29cda51f3e1fe9b63cd514fbbd9ac7464b07224b0d2af6df95226a6b68c212506fecf110710ceeac974fac6e0d0ec7a63d16077d79b936a3e1f86bda34b65ace517da4a3e0739dae3e1c39eeb272a7355e18a3454b19510d8bd7231a370b673920aa5adb76f533a1f7a1eb210aaec0ed0600c0160c1a507a04a4aa7f47cc839dff02f0b44fcb3f1d67d3f358985ac5215002e199a38b1c9eac60163da848cb5e91e8cd5509c948e131af7c45077b8ce468133fcfe6b604700f969c8a7d5b9e34445d4816a07738aae17ae31fd5bf3efd68a00ec8db9001867a4d2203c4f9afe67bfdf4253a27729548f72e20ce8d6b899aebde4c15cdde791b727742dc46db959d010abe32344e4b49c3d6a4cc5f2b7d8bc7ff158a79e9a1dcfe748a6a5b98fee462c0d61187ca4fdb7e9928733385cd6ee3f8af8c48862a37ace186aa3aa4b95906b867819f3b63d2e82facaa1f32b0d1d6f8a9ed00a7b62abed504bda59f6a79211643483e93da86473b2ecc108c939834df450867307f61bb5689b3249e6e5a62d67c67601756b68b797207b2d45d129321e18599a8a65645864e89ae30cbc22e74d1cc9580ad325abcd6b138c3b97daee8527ecb446b0e44f1d54c3077dec16a0306f02612cd19bd2b86ae708efa76505066e53cc92b9d3a41eafb35b92d6321aed7434b7d4765634010e35b026d1023f86ee06c2c86a5bc5deaefc8b6f45400217a3008e9addb401e7f527236f9c69b15b0d5a313ac51d1b1978607d9b9f1b1d0abdcdf042e3315b63fb20135b18d81ddcae80dcb422dfcc65aaea10eff9ca773274e74056635d8b2900bcd06e248645641823da73abdc45076b4dcba5b7e77f636c8d7b6e48b3eb9939e85ebea719c6c246e3e1e29fcf1b2a4f1de61fb7f8a445052f613c7cf0e2a63987acadc8562df50369d04f94f2165ad28618125dab73701542348e7c2903438c030e38ee46673bfea1da30b845675f4e11871e363d88a5e48b16d3b0dfa65fb830c1d7ddf81810f2041a11672c33c7352310d8efc66059f31255a31ff9192da45c056092f44ba51625fe92aa87ca1e959afb99355de780137284e5e35210265667cad1f0794cf08303478f84477ca9bdbf1a77b570fb2b5280e4df52734f18656c5054159007aac3cdd657e7c55197a3962e7b0ae82a618f15ba314395c1d95e7192ba8eb7af388f52cee20d8ad1b8fd6e662a3e353238875d089f1fd93691cd5df5945237d8c81b0b27893e200c923ee3784cf4d31737eab398ef9a7961926d877accfdf7739d199d8214b74b094d59e3d3423e23dc961f07200d6e17ece0fcd5b1252fcd3602502fcd972a59894f1de609b5db0fbaabcfe7ef72952c08441056eab0a18421e92c57830cef764841920227b78dfb6fee86f389857a2eb364325278f20221e478b39d9cbb07785df1b88758c1938a41587e7e20c1c85645252221c6837423d30f6cd7b945da227f74e95dd5a6e8a0a9ac02f420192b56ffd790b6aec1dcba77598f2f239eb30681fecbb0ff2686307d7bdf7b924cbe2bc66fcd63bcff8d3a7f086841ee148d097470c5d9e0e80a80df52390dfdac961f62d6e020ce0293ff803f82c897ddbc2ae2bef24af984bf7f4296860b4e0aca998407b2523e811512afc5b8b777bbcf56ef0c7c8e7774876529f88459e3f572327409fa2a41f7d88387e4b9e97acbe9b32f482ec87b791c9f30a29fcb8e065b15f2b3376ca4b0cfa1c1f19fa1ca7f41a05647620666a2b955d937189d940ffdd22c81c94ebfe01dabf0634867431e77908995fa5a74d6ad859209cae81c18e41abbea04c6b047080ac6400a48aee9072fa59346b9400cc0fcc9b78a73bb6a15707237a5bb35a3aef0b1abb02d0597356f2e250aa19f8e983d147a7bd4c24397cc24264ac121922ac1d593a1de1e3cc4783a6bfab8fce25d74ba928afd37c166ad3fcad880abd15157815255709d71e402c92095fa9873738f1ae2c077a7fa410b33481b529f1f24b72a06546c6335c01c21379dd0dd39794f742edb72e8bb4181303d7e1f38f62c369da95b533bf18043fb61686054803d0abc1f41c2888aa52044eca6246cddb0f5575bbdb754bc3657a821a6bfb9a983e6d9bcb5289164f8a332b3dedcc3549a3ce2e2d49aa24b4af71f76659c80ee13ea321f7a7874b1366481866bbb8f9493d387f229887f46626d59c9c00e8c9b46b2a68627e9cb44051f73c5ea2169e180f2d5e61f1d809ae05dc21439dd62b3af0edf48af49a28fc5e8d3508783a3a1a07cb5c808189fd9bbe5cdecbd9382b51c6c2a4411c29fd693199d5c8dc13c61063074176a443301e3e6122928ae3794820af384468599c8d8e3da59e734bc653dfae89a01f4065af0d2fa0f091a79254f9232f981f6b91151968bee9b4ad05a73e857ec70c98765c4c601f6076ef74386fb88d6b748ffc200f32adb923662e87fbd4a4ed7d99034b597df47379fb91c5cf38bed570bb21f45ca6f6a83d540cebc23ac92643cd450cbd7afbf3246414ac9b435673cb890247dbf010990b7946971abdefc08f5445e6455bca04ee7249c33d47617bdb79eda5c5510913664bf4c3d18b43627f2591ce46b66d5cc40d423476a29ee73a31d8e6d0cdf9b52e9cd705faf6227afe2582a204f8ecdbafc5a4127428670b0242173e467cfc2b37dea9acfd2bc249cb0bba6f638bce405cdcdfd6ddfe80e9b15be5882661dc7d45e51d68533a6b3a15c2ccf27f718e4fb86c344a24275647ec437ae2714f934c02aaca3e71525d4d790338d899c027697983d2ddf2e7ad2e9a89afe130490da86b340589b085dee5744cae3c4ca13b0d62ab9e6779aa01ab67fc3e13ff8dfea99c6aeddd376f9e049ca31822b6701fd4b511eba0e205288054cf825e1fc052dde7b4c6d81576d80ba78aa107879206979f547c1743dbb10be818fe97ea94252d4abb4d5819b2033cf1263d5320486b750e00e332316c5695eb95751b0272f35a29fa56e602a4d0e8925ee68858c734527e3d7d16a91bedca024939e8ea1c5ea793a90fe14af34b0092f6a93e14e319fc13009214d6658d40e5804b0b679fe97057fbf5ef043c6072c2bb09eb6447a4795471200d5648c45fd53ebe2b7fb57a0789f2873c1581a7d7d0e9de383e4f1b6d852efb910116937a76776c6a726f88037d409435e4345e5172caa8ed4252db988ce47c2639e9ca463e11d93d7af140ae5928ff7d16024a20eccdab4b439f7e90502ebfe6006707be6f2db8328b7559d481bbb8292561cc3418cb2bcebe3f21c9cd5bec3690a3e14d9ba3abb03934", 0x1000}], 0x2) (async) execve(0x0, 0x0, 0x0) (async, rerun: 32) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (rerun: 32) 18:21:33 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) socket(0x18, 0x4001, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:33 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) (async) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (rerun: 64) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) fcntl$getown(r1, 0x5) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:33 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) (async) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x0, 0x0) msgrcv(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f802f9c"], 0xf4, 0x0, 0x1000) (async) r2 = getuid() setreuid(0xee00, r2) getgroups(0x3, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0x0]) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x8001, 0x0, 0xffffffffffffffff, r2, r3, 0x20, 0x200}, 0x7, 0x8, 0x0, 0x0, 0x9, 0xd805, 0x8, 0x800}) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r4 = syz_open_pts() close(r4) (async) syz_open_pts() ioctl$TIOCSCTTY(r4, 0x20007461) (async) writev(r4, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) readv(r4, &(0x7f0000000200)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f0000000140)=""/152, 0x98}, {&(0x7f00000029c0)=""/4096, 0x1000}], 0x4) (async) pwrite(r4, &(0x7f0000000040)="9afc64d6fedb74354ef6fa64e809ae06ed9992e512e30633d9162e3c5822f8b7a4b079290e368a40d929dd9cd2585623be59fbd074c718bffb429bf138c59c5a15faba795132afd8837e6cf0a2f80ae90c04d3d79cddfc2c761065ea2e218b7f66a1ce77b5b356ba3d41a782d51b872e645d9a3d56fa78ab59031baf70db", 0x7e, 0x7) r5 = socket(0x2, 0x3, 0xfd) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:33 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 18:21:33 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, 0x0, 0x0) 18:21:33 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 18:21:33 executing program 1: syz_open_pts() (async) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(r0, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x3010, r0, 0xfff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) write(r1, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x6, 0x3, 0x0, 0x585}, {0x1, 0x8, 0x3f, 0x1}, {0x3, 0x81, 0x6, 0x5}]}) 18:21:33 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x17}, 0x2, &(0x7f0000000040)="d926aefcf664b85347e71dadeb8f2dda2e", 0x0, 0x0, 0x0) 18:21:33 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r1, 0x5) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) (async) socket(0x18, 0x1, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) pipe(&(0x7f00000001c0)) (async) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) fcntl$getown(r1, 0x5) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') (async) socket(0x18, 0x1, 0x0) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) 18:21:33 executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f00000004c0)='oL', 0x2}], 0x1, 0x0) (async) writev(r0, &(0x7f0000000380)=[{&(0x7f00000002c0)="66442b168ee5e9e82a5eb53b6f499fe2bed6b645b864fd0d30b8369e9c6d26df6ede09d3412e", 0x26}], 0x1) r1 = dup(r0) pwrite(r1, &(0x7f0000000040)="caa24ccb39b4b10602d8c52e84e1eab68e05cb49fa79", 0x16, 0x0) r2 = syz_open_pts() close(r2) (async) write(0xffffffffffffff9c, &(0x7f00000029c0)="15de079e28dc801d91d78873f8121b99f916f0a9c91beba66cfa93996331a13296fe6518be3ea6f22959189c7195a6c27869613fccc4d498d498db7c1e472f7e43b5214d1add6c4c29ac6f2679809b6f8f1ef67f4707c46488569a4ae0f7527442aed59b355421ed93312be3ff62e51488a40915b9b88d30db24161135d20a18eaa6bbb4bcceab957be868e58fc1f2e9db4dcc8516bc680265c027139c2d557f00009448db187486a3c4941ddf1a1369e26c08683685ff2ce9604db6d3bcb7fb9305802b3af5d0f6afb3a3db925104b52e26a8d5803210628bb6f88a22faa0edb07a1093431f37f243c50cbe40cbdf821424d4dc0f50efb07d1f9fc3263c08ce378e53de44b05e4a0445e0d13c4e70deb107e1d54c1aad94d7dfcbb543b716f39824929eb8a3182504f91ec736830f2910caeaa2ca88a54c441b21439fee6db64471ae36ac", 0xc) (async) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(r2, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000200)="92a2239aa49aa2d9b95dfcd3162c761b0479c3c38557e1c2246c912acc2d05fb647d8ca91ae82825b53a7b524b2fdaf8bcc3605f8530e7d0f541afe5e05d167134651d10ac5753ce4e1fcf217daa4dd060a524e0080a0359ae0940f81a8d7223a56c4a376466b01d9bd6eb", 0x6b}, {&(0x7f0000000100)="6d31395db481c2a80652f2b2ded3575498ab10d38f67bdc8ad5c18", 0x1b}], 0x2) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000100)}, {&(0x7f0000000500)="32aa8504136ea4bebeae7e8cb2a21b8ffdc53256436ac30bc25e8fc740c171b96a61ad028a6676af6ee272757239b67f08b5dbb7d54bee7f21c4294a346ff9f1a1b9ff36216d66b48f1a2121d745d55d5c13e823ff6e5077c8d6940f07a837b1282d3ce72a7db4f8290a60cacbe300760a7300c451caba39071a5b22f40b58b57a5d3fc66be0c3ee1634982f73f0a5572fcbbff136d7b901f0c6ddf4d5f0f27d6edbe5aec79616206767104382d4a0a63c2f1b4942ade8ea336c9d0027531481000051660ac53da60319d4c4c9749068b25a61735d949a2804ecf07c1df249270f3f05ae38cfe1cf402dcec14ff3d5e6268f26c9df2fb4960cebcac3d11205619cc8e728e109236965f61bb071f21871a8a1eb438177c55b064834f779bd9d9b9e9ec1c650c8637364e5e9bccd46d93bb2b7f74d9d592f2f6f6c850de7ea80a6615577c4f29dd4f5da40dba1353643873a4433c016871d5876962cda9a3cc29e25d33930ffc70d252b1be7e01cd4bfee3a3e9ebbf3d5cdeaa77bdf7e4cf6a3b1581d429843216827aec1bc3aaec9d1db110e87b9c3f2b94162b83e54bd6c34a22865595daa5e74d760b69f4d04a91518ad10363d9ef44dd9863af6088fd9040335a74ceefde5d9e01c35f7324d093070b29fe5dff63fd3580e41f878c18a18d5cdc2813e49d435a0ec19b46bdb86f65ec21e13906cfccd48aab87495d9b6ea4a0f54473890c056c87fde3209aff7d65ff7e7e43dcbb5e5251df4025ce9456536566f805e0005395e08f8b94c22ed57d1c82e9389e53c1a78b789dc8dc470534092c30c612190b13ab274f2cf7c23aa173b1b2f7367251da9212864484740a47632c048472ebb45db06f523de7cb5ccbf63572a7d9ac2d3d084bbe228a18e8e2950e84129226a843ccc19f151b70276ab6734d418e431a089ecd80cf1a9a7ba72941145a92629a6485b83d9159993c991b5108959cbfad53cadf4c6a6f63c5a3e46eaf760ba53ed76e3e605c2ec8f4f0f76356c9eb8b71fe0fa7857ec3da5beabcef16651bfb92eea8ca7706b6867e248a08db4b71502d52566c90e895cce04643aa8ccda27821c34b0bbfcf769795c27792b9e8ae579aa8a341dde5a5dc378d760494eef03095ce83ef2b9ccd179ae1890b8e2ddf39a2e3e4bf875d63e6b146610ceddcc59c70b5ba6864a2b809a5779cfb88ceb91d526bd257c38c4e2828546df2344107d8b8f829f3dd9d53a5fb14d171d03cabef4164b243bec9d9c1a516a5d251e7b45fe3537b56e77b06e7aca41e14836df83519af4a85127d93c38a9d700def8c7b5b9277acac7794227ed2ff5b7c8d15b3143821cdf875d73525b32ee65ee408820d920015895d4e27bb52b957de5a5eb35883d94f2c26551b88f41a82cb9ceafbf20dfcda2b7b206b60e80d0ba56aa2a4378fb90a2cafb2ed89d090badfaea5f158ada35dc0617133271e6b27570e66bcf745ca36fa6c48bd06e7d91cec6199b6fbe59c7bf2c4f2b638d342a764628442ed7616a29366a7b57e94e7bdb12f62bb2283b1a57ff63505d35cad784245e4ac8260fb6131b1b24e26be567ce16f11dabe79da69c5886e7bbb8e17c2dc3600fc662b0ac77a299c21b9f9608bc987b03cff8521e44de870e8af3eb1a99f1af04b76076edc091fb3c21c2bb5c04edaa576f348c4c689b21a3fce64fe4f230525fedd36248a22f0fc082cc6461b50010ff17761f88110266d9291e1b96468f6cdb4bf3a9a5bc3abd76700ade7c7ebe0fc855b9c40aaee3141c542e3aa8dc00d1b2e15faacca6aea95cad708115e1ffffd153e9c156147ce095c2a12ebf1b3653b65aebc7882aa2ad0d4f8daf2c9c6dd1a0bebdea3f8a7468b01a207df3c63a64d1538e9f543f17188cd12239021cdd97e7fe5dc2ed129aa2d2e33a31ef088fca0c2e874ea1e46688c01e619a048050ff86cce55bbf710f13859e3e925e926ca0d6975672d1c37ab3e3ab338f41c57cb26418234aef9e316f6a3bc9b726c19f766e9efd369d16b9b4c67a9f59fce976bd08cbc3bb1d740bbd7cd7793c8a1591d93b2d96f2b2c9a15f0326822c2e073641d0ea7c5602857b04491f34197b7fb9cacff32dc244c3fe9f03f37a8979bc640ab2d9812b5f1434eb2cf13a4bbfc4b59e9219f0ae6c5bd6bc5054fd053b87d4c8876b08da75941ff0d04add6639deb25b3115d506a0de71ef32f1f49093ae5cbf738f7aed1f1dff8528c27a232d1242580629fc52dc02efc621405cc8a9ad95ea23f2335c410bf21dce9b51f2f358c707db60f9ee65b80dc87a6fed45dfe9f2eee09608bd2aa8fb79ba3104130f7466bccffa2988ca66369be3f31bcf6125ab081095f01e31fe13a61670df5e0687edc0e13b7a8e742608acc7548a459239b7cb2897d9188e9d7a0911fb4477dd2148c0862eda79ce398f2f9fe7bce00aa106af8523cb3d8f0b4f881abc07fe5af2674607329b29cda51f3e1fe9b63cd514fbbd9ac7464b07224b0d2af6df95226a6b68c212506fecf110710ceeac974fac6e0d0ec7a63d16077d79b936a3e1f86bda34b65ace517da4a3e0739dae3e1c39eeb272a7355e18a3454b19510d8bd7231a370b673920aa5adb76f533a1f7a1eb210aaec0ed0600c0160c1a507a04a4aa7f47cc839dff02f0b44fcb3f1d67d3f358985ac5215002e199a38b1c9eac60163da848cb5e91e8cd5509c948e131af7c45077b8ce468133fcfe6b604700f969c8a7d5b9e34445d4816a07738aae17ae31fd5bf3efd68a00ec8db9001867a4d2203c4f9afe67bfdf4253a27729548f72e20ce8d6b899aebde4c15cdde791b727742dc46db959d010abe32344e4b49c3d6a4cc5f2b7d8bc7ff158a79e9a1dcfe748a6a5b98fee462c0d61187ca4fdb7e9928733385cd6ee3f8af8c48862a37ace186aa3aa4b95906b867819f3b63d2e82facaa1f32b0d1d6f8a9ed00a7b62abed504bda59f6a79211643483e93da86473b2ecc108c939834df450867307f61bb5689b3249e6e5a62d67c67601756b68b797207b2d45d129321e18599a8a65645864e89ae30cbc22e74d1cc9580ad325abcd6b138c3b97daee8527ecb446b0e44f1d54c3077dec16a0306f02612cd19bd2b86ae708efa76505066e53cc92b9d3a41eafb35b92d6321aed7434b7d4765634010e35b026d1023f86ee06c2c86a5bc5deaefc8b6f45400217a3008e9addb401e7f527236f9c69b15b0d5a313ac51d1b1978607d9b9f1b1d0abdcdf042e3315b63fb20135b18d81ddcae80dcb422dfcc65aaea10eff9ca773274e74056635d8b2900bcd06e248645641823da73abdc45076b4dcba5b7e77f636c8d7b6e48b3eb9939e85ebea719c6c246e3e1e29fcf1b2a4f1de61fb7f8a445052f613c7cf0e2a63987acadc8562df50369d04f94f2165ad28618125dab73701542348e7c2903438c030e38ee46673bfea1da30b845675f4e11871e363d88a5e48b16d3b0dfa65fb830c1d7ddf81810f2041a11672c33c7352310d8efc66059f31255a31ff9192da45c056092f44ba51625fe92aa87ca1e959afb99355de780137284e5e35210265667cad1f0794cf08303478f84477ca9bdbf1a77b570fb2b5280e4df52734f18656c5054159007aac3cdd657e7c55197a3962e7b0ae82a618f15ba314395c1d95e7192ba8eb7af388f52cee20d8ad1b8fd6e662a3e353238875d089f1fd93691cd5df5945237d8c81b0b27893e200c923ee3784cf4d31737eab398ef9a7961926d877accfdf7739d199d8214b74b094d59e3d3423e23dc961f07200d6e17ece0fcd5b1252fcd3602502fcd972a59894f1de609b5db0fbaabcfe7ef72952c08441056eab0a18421e92c57830cef764841920227b78dfb6fee86f389857a2eb364325278f20221e478b39d9cbb07785df1b88758c1938a41587e7e20c1c85645252221c6837423d30f6cd7b945da227f74e95dd5a6e8a0a9ac02f420192b56ffd790b6aec1dcba77598f2f239eb30681fecbb0ff2686307d7bdf7b924cbe2bc66fcd63bcff8d3a7f086841ee148d097470c5d9e0e80a80df52390dfdac961f62d6e020ce0293ff803f82c897ddbc2ae2bef24af984bf7f4296860b4e0aca998407b2523e811512afc5b8b777bbcf56ef0c7c8e7774876529f88459e3f572327409fa2a41f7d88387e4b9e97acbe9b32f482ec87b791c9f30a29fcb8e065b15f2b3376ca4b0cfa1c1f19fa1ca7f41a05647620666a2b955d937189d940ffdd22c81c94ebfe01dabf0634867431e77908995fa5a74d6ad859209cae81c18e41abbea04c6b047080ac6400a48aee9072fa59346b9400cc0fcc9b78a73bb6a15707237a5bb35a3aef0b1abb02d0597356f2e250aa19f8e983d147a7bd4c24397cc24264ac121922ac1d593a1de1e3cc4783a6bfab8fce25d74ba928afd37c166ad3fcad880abd15157815255709d71e402c92095fa9873738f1ae2c077a7fa410b33481b529f1f24b72a06546c6335c01c21379dd0dd39794f742edb72e8bb4181303d7e1f38f62c369da95b533bf18043fb61686054803d0abc1f41c2888aa52044eca6246cddb0f5575bbdb754bc3657a821a6bfb9a983e6d9bcb5289164f8a332b3dedcc3549a3ce2e2d49aa24b4af71f76659c80ee13ea321f7a7874b1366481866bbb8f9493d387f229887f46626d59c9c00e8c9b46b2a68627e9cb44051f73c5ea2169e180f2d5e61f1d809ae05dc21439dd62b3af0edf48af49a28fc5e8d3508783a3a1a07cb5c808189fd9bbe5cdecbd9382b51c6c2a4411c29fd693199d5c8dc13c61063074176a443301e3e6122928ae3794820af384468599c8d8e3da59e734bc653dfae89a01f4065af0d2fa0f091a79254f9232f981f6b91151968bee9b4ad05a73e857ec70c98765c4c601f6076ef74386fb88d6b748ffc200f32adb923662e87fbd4a4ed7d99034b597df47379fb91c5cf38bed570bb21f45ca6f6a83d540cebc23ac92643cd450cbd7afbf3246414ac9b435673cb890247dbf010990b7946971abdefc08f5445e6455bca04ee7249c33d47617bdb79eda5c5510913664bf4c3d18b43627f2591ce46b66d5cc40d423476a29ee73a31d8e6d0cdf9b52e9cd705faf6227afe2582a204f8ecdbafc5a4127428670b0242173e467cfc2b37dea9acfd2bc249cb0bba6f638bce405cdcdfd6ddfe80e9b15be5882661dc7d45e51d68533a6b3a15c2ccf27f718e4fb86c344a24275647ec437ae2714f934c02aaca3e71525d4d790338d899c027697983d2ddf2e7ad2e9a89afe130490da86b340589b085dee5744cae3c4ca13b0d62ab9e6779aa01ab67fc3e13ff8dfea99c6aeddd376f9e049ca31822b6701fd4b511eba0e205288054cf825e1fc052dde7b4c6d81576d80ba78aa107879206979f547c1743dbb10be818fe97ea94252d4abb4d5819b2033cf1263d5320486b750e00e332316c5695eb95751b0272f35a29fa56e602a4d0e8925ee68858c734527e3d7d16a91bedca024939e8ea1c5ea793a90fe14af34b0092f6a93e14e319fc13009214d6658d40e5804b0b679fe97057fbf5ef043c6072c2bb09eb6447a4795471200d5648c45fd53ebe2b7fb57a0789f2873c1581a7d7d0e9de383e4f1b6d852efb910116937a76776c6a726f88037d409435e4345e5172caa8ed4252db988ce47c2639e9ca463e11d93d7af140ae5928ff7d16024a20eccdab4b439f7e90502ebfe6006707be6f2db8328b7559d481bbb8292561cc3418cb2bcebe3f21c9cd5bec3690a3e14d9ba3abb03934", 0x1000}], 0x2) execve(0x0, 0x0, 0x0) (async) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 18:21:33 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, 0x0, 0x0) 18:21:33 executing program 1: r0 = syz_open_pts() close(r0) (async) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(r0, &(0x7f0000000040)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x3010, r0, 0xfff) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x3ff}, {0x16}]}) (async, rerun: 32) write(r1, &(0x7f0000000100)="b6a72e76885c176ce582f1055393", 0xe) (rerun: 32) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x6, 0x3, 0x0, 0x585}, {0x1, 0x8, 0x3f, 0x1}, {0x3, 0x81, 0x6, 0x5}]}) 18:21:33 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) kevent(r2, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x30, 0x80000000, 0x200}, {{}, 0xfffffffffffffff9, 0x21, 0x2, 0x7fffffff, 0x3}, {{}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x6, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x1, 0x20, 0x2}, {{}, 0xfffffffffffffffc, 0x0, 0x10, 0x4, 0xffffffffffffff81}, {{r2}, 0xfffffffffffffff8, 0x40, 0x2, 0x7f, 0x8001}], 0x1, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x10, 0x10, 0x92d, 0x7f}], 0x1ff, &(0x7f00000002c0)={0x3f, 0x1f}) 18:21:33 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x17}, 0x2, &(0x7f0000000040)="d926aefcf664b85347e71dadeb8f2dda2e", 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x17}, 0x2, &(0x7f0000000040)="d926aefcf664b85347e71dadeb8f2dda2e", 0x0, 0x0, 0x0) (async) 18:21:34 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = getuid() setreuid(0xee00, r1) setreuid(0xffffffffffffffff, r1) r2 = getuid() setreuid(0xee00, r2) r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x8, r2, 0xffffffffffffffff, r3, 0x0, 0x18d, 0x3}, 0xfffffffffffffffc, 0xffffffffffffffc1, 0x6}) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x2, 0x3, 0x1) 18:21:34 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x802, 0xffffffffffffffff) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) accept$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) 18:21:34 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, 0x0, 0x0) 18:21:34 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) kevent(r2, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x30, 0x80000000, 0x200}, {{}, 0xfffffffffffffff9, 0x21, 0x2, 0x7fffffff, 0x3}, {{}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x6, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x1, 0x20, 0x2}, {{}, 0xfffffffffffffffc, 0x0, 0x10, 0x4, 0xffffffffffffff81}, {{r2}, 0xfffffffffffffff8, 0x40, 0x2, 0x7f, 0x8001}], 0x1, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x10, 0x10, 0x92d, 0x7f}], 0x1ff, &(0x7f00000002c0)={0x3f, 0x1f}) 18:21:39 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x0, 0x0) (async) msgrcv(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f802f9c"], 0xf4, 0x0, 0x1000) r2 = getuid() setreuid(0xee00, r2) getgroups(0x3, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0x0]) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x8001, 0x0, 0xffffffffffffffff, r2, r3, 0x20, 0x200}, 0x7, 0x8, 0x0, 0x0, 0x9, 0xd805, 0x8, 0x800}) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) r4 = syz_open_pts() close(r4) (async) syz_open_pts() (async) ioctl$TIOCSCTTY(r4, 0x20007461) (async) writev(r4, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) readv(r4, &(0x7f0000000200)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f0000000140)=""/152, 0x98}, {&(0x7f00000029c0)=""/4096, 0x1000}], 0x4) (async) pwrite(r4, &(0x7f0000000040)="9afc64d6fedb74354ef6fa64e809ae06ed9992e512e30633d9162e3c5822f8b7a4b079290e368a40d929dd9cd2585623be59fbd074c718bffb429bf138c59c5a15faba795132afd8837e6cf0a2f80ae90c04d3d79cddfc2c761065ea2e218b7f66a1ce77b5b356ba3d41a782d51b872e645d9a3d56fa78ab59031baf70db", 0x7e, 0x7) (async) r5 = socket(0x2, 0x3, 0xfd) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:39 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = getuid() setreuid(0xee00, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semget$private(0x0, 0x4, 0x3a) (async) r3 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) (async) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) semop(r3, &(0x7f00000002c0)=[{0x4, 0x81, 0x1000}], 0x1) (async) semop(r3, &(0x7f00000002c0)=[{0x4, 0x81, 0x1000}], 0x1) semop(r3, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) semop(r3, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {0x3, 0x95}, {0x2, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) (async) semop(r3, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {0x3, 0x95}, {0x2, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000240)=""/89) (async) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)) semop(r3, &(0x7f0000000300)=[{0x2, 0x6, 0x1000}, {0x4, 0x7fff}, {0x3, 0x200, 0x400}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x9, 0x1000}], 0x6) r4 = getuid() chown(&(0x7f0000000000)='./file0\x00', r4, 0x0) seteuid(r4) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x0, r4, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0x8, 0x3ff, 0x7, 0x8040]) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0x8, 0x3ff, 0x7, 0x8040]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r6) r7 = getuid() setreuid(0xee00, r7) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) (async) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6, r7, r8, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20, r1, r2, 0x0, r6, 0x0, 0x8}, 0x401, 0x1fb5, 0xffffffff}) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r9 = socket(0x18, 0x1, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:39 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x17}, 0x2, &(0x7f0000000040)="d926aefcf664b85347e71dadeb8f2dda2e", 0x0, 0x0, 0x0) 18:21:39 executing program 5: socketpair(0x0, 0x4000, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x7813, r0, 0x9) clock_getres(0x2, 0x0) 18:21:39 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 18:21:39 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) kevent(r1, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x30, 0x80000000, 0x200}, {{}, 0xfffffffffffffff9, 0x21, 0x2, 0x7fffffff, 0x3}, {{}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x6, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x1, 0x20, 0x2}, {{}, 0xfffffffffffffffc, 0x0, 0x10, 0x4, 0xffffffffffffff81}, {{r1}, 0xfffffffffffffff8, 0x40, 0x2, 0x7f, 0x8001}], 0x1, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x10, 0x10, 0x92d, 0x7f}], 0x1ff, &(0x7f00000002c0)={0x3f, 0x1f}) 18:21:39 executing program 1: pipe(&(0x7f0000000140)) (async) pipe(&(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x802, 0xffffffffffffffff) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) accept$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) (async) accept$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) 18:21:39 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) getuid() (async) r1 = getuid() setreuid(0xee00, r1) setreuid(0xffffffffffffffff, r1) r2 = getuid() setreuid(0xee00, r2) r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x8, r2, 0xffffffffffffffff, r3, 0x0, 0x18d, 0x3}, 0xfffffffffffffffc, 0xffffffffffffffc1, 0x6}) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x2, 0x3, 0x1) (async) socket(0x2, 0x3, 0x1) 18:21:39 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) semop(r3, &(0x7f00000002c0)=[{0x4, 0x81, 0x1000}], 0x1) semop(r3, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) semop(r3, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {0x3, 0x95}, {0x2, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)) semop(r3, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r4 = getuid() chown(&(0x7f0000000000)='./file0\x00', r4, 0x0) seteuid(r4) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x0, r4, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r6) r7 = getuid() setreuid(0xee00, r7) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6, r7, r8, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x7fff, 0x0, 0xffffffffffffffff, r2, r6, 0x101, 0x6}, 0x6, 0x1, r9, 0x0, 0xffffffffffffffff, 0x82, 0x7, 0x5}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:39 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 18:21:39 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x802, 0xffffffffffffffff) (async) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) accept$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) 18:21:39 executing program 5: socketpair(0x0, 0x4000, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x7813, r0, 0x9) clock_getres(0x2, 0x0) 18:21:39 executing program 2: r0 = socket(0x11, 0x1, 0x81) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000240)=0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x46}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0xb}, 0x2, &(0x7f0000000080)="f5169f81285779671f2a9ca5b2a93bf693cb014e773234c3477f2dc55afdf346003a11292a0cc85fef166ecbe2f11fbd7f5b860ebcf7b385171ee9fb7999de13a727f45c233eb9bf230e54d5fa82b95a1df75158b546e8390e3707144bc32b3eddf5a9846798939649b8c6eea7bf344c5863475cd800a1dee2a43fa399523b872ca1d5b9cb4175e77e60f3c243e3138db1bff0d4fe3707353c938a3c9a34c7f03651dc27cc4f10cb2c5b374a892f23e3b354baad51c1613666d9146420e1481e24c96ed45d9354dd6188701e825bfd704821b84ac2748c5886a5bc2a311d3278c84585428c8dc99b43", &(0x7f0000000180)=0xe9, &(0x7f00000001c0)="d1d5340b14230998a8f97396485de8be8f72bed78fd87d2a1cb4bbf7bf", 0x1d) sysctl$kern(&(0x7f0000000200)={0x1, 0x38}, 0x2, &(0x7f00000002c0)="be60fc5bf12a6f8f21b2d2b1fe49971790fc4beedcd6b29dcb97cb47cae93626a26922fcac5b01e8a2dc146921c16a58f60c646aec6b003c3287994dc4ebe4c35548a7f96313da8d02e9428422e407dbf0cc27a6fdaef876cdbf1cb0372ec406a0b78f77", &(0x7f0000000340)=0x64, &(0x7f0000000380)="c01f3c58c089349cfa572070bb82656c7860b1da75aa89a59cc07b373f2a9ec48733d24822d3fdf3f13622293783c2c2f5b294746b156fa31bb69ceae6bb", 0x3e) 18:21:39 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) kevent(r1, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x30, 0x80000000, 0x200}, {{}, 0xfffffffffffffff9, 0x21, 0x2, 0x7fffffff, 0x3}, {{}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x6, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x1, 0x20, 0x2}, {{}, 0xfffffffffffffffc, 0x0, 0x10, 0x4, 0xffffffffffffff81}, {{r1}, 0xfffffffffffffff8, 0x40, 0x2, 0x7f, 0x8001}], 0x1, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x10, 0x10, 0x92d, 0x7f}], 0x1ff, &(0x7f00000002c0)={0x3f, 0x1f}) 18:21:39 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 18:21:39 executing program 5: socketpair(0x0, 0x4000, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x7813, r0, 0x9) (async) clock_getres(0x2, 0x0) 18:21:40 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = getuid() setreuid(0xee00, r1) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) (async) r3 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) (async) semop(r3, &(0x7f00000002c0)=[{0x4, 0x81, 0x1000}], 0x1) (async) semop(r3, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) (async) semop(r3, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {0x3, 0x95}, {0x2, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)) (async) semop(r3, &(0x7f0000000300)=[{0x2, 0x6, 0x1000}, {0x4, 0x7fff}, {0x3, 0x200, 0x400}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x9, 0x1000}], 0x6) (async) r4 = getuid() chown(&(0x7f0000000000)='./file0\x00', r4, 0x0) (async) seteuid(r4) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x0, r4, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0x8, 0x3ff, 0x7, 0x8040]) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r6) (async) r7 = getuid() setreuid(0xee00, r7) (async) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6, r7, r8, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20, r1, r2, 0x0, r6, 0x0, 0x8}, 0x401, 0x1fb5, 0xffffffff}) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) r9 = socket(0x18, 0x1, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:40 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:40 executing program 5: sysctl$kern(&(0x7f00000001c0)={0x1, 0x4d}, 0x2, &(0x7f00000000c0)="82c6c5ef", &(0x7f0000000180)=0x4, &(0x7f0000000040)="2157cf4c", 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x2, &(0x7f0000000200)="29fefd4b9e4c9a63022d7c3fe52b17b8126f620d3c3d838100cf2e02402939fc5ed6f69f3b33b65aff4e7e961742e4ca26576bbc2f63fd226d8c30a11141debdd12e7b7a6e8ffc1513c7ae5008b9bc1cdbe88a51008a5af0a053dcf8f09d2f0532f65e0349695429e80990a0892f6832a72d5e5bdfff07ba716096b9295ebee2fd7fd1598434040e7e14e1", &(0x7f0000000080)=0x8b, &(0x7f0000000100)="c3ab66bed16bcd3663298a3d2949f8beb8a1a472e6aff4c919ede4dff441f93518d316b1f358213572263744c0fa1feeb5bfdf875c61f0cc18e7a1b07b8e567815e7a0ea4b44c91649a44f7e9904c4e2b5926fe12caf5a5b09", 0x59) 18:21:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x40, 0x1, 0x36, 0x7f}, {0x0, 0x6, 0x4, 0x1}, {0x8, 0xf9, 0x3f, 0x9}, {0x8, 0x3, 0x45, 0xfff}, {0x1, 0x1, 0xfd, 0x401}, {0x2, 0x1, 0x20, 0x80000001}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[]) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x5) syz_emit_ethernet(0x32, &(0x7f00000001c0)={@random="556fa5058d4b", @empty, [{[{0x88a8, 0x4, 0x0, 0x2}], {0x8100, 0x6, 0x1, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @local, @empty, @random="1c746bc790d9"}}}}) 18:21:40 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) kevent(r1, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x30, 0x80000000, 0x200}, {{}, 0xfffffffffffffff9, 0x21, 0x2, 0x7fffffff, 0x3}, {{}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x6, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x1, 0x20, 0x2}, {{}, 0xfffffffffffffffc, 0x0, 0x10, 0x4, 0xffffffffffffff81}, {{r1}, 0xfffffffffffffff8, 0x40, 0x2, 0x7f, 0x8001}], 0x1, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x10, 0x10, 0x92d, 0x7f}], 0x1ff, &(0x7f00000002c0)={0x3f, 0x1f}) 18:21:40 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async, rerun: 64) r1 = socket(0x18, 0x1, 0x0) (async, rerun: 64) r2 = getuid() setreuid(0xee00, r2) (async) r3 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) (async) semop(r3, &(0x7f00000002c0)=[{0x4, 0x81, 0x1000}], 0x1) (async) semop(r3, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) semop(r3, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {0x3, 0x95}, {0x2, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) (async) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000240)=""/89) (async) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)) (async, rerun: 32) semop(r3, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) (rerun: 32) r4 = getuid() chown(&(0x7f0000000000)='./file0\x00', r4, 0x0) seteuid(r4) (async) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x0, r4, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) (async, rerun: 64) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r6) r7 = getuid() setreuid(0xee00, r7) (async) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6, r7, r8, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x7fff, 0x0, 0xffffffffffffffff, r2, r6, 0x101, 0x6}, 0x6, 0x1, r9, 0x0, 0xffffffffffffffff, 0x82, 0x7, 0x5}) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:40 executing program 2: r0 = socket(0x11, 0x1, 0x81) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000240)=0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x46}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0xb}, 0x2, &(0x7f0000000080)="f5169f81285779671f2a9ca5b2a93bf693cb014e773234c3477f2dc55afdf346003a11292a0cc85fef166ecbe2f11fbd7f5b860ebcf7b385171ee9fb7999de13a727f45c233eb9bf230e54d5fa82b95a1df75158b546e8390e3707144bc32b3eddf5a9846798939649b8c6eea7bf344c5863475cd800a1dee2a43fa399523b872ca1d5b9cb4175e77e60f3c243e3138db1bff0d4fe3707353c938a3c9a34c7f03651dc27cc4f10cb2c5b374a892f23e3b354baad51c1613666d9146420e1481e24c96ed45d9354dd6188701e825bfd704821b84ac2748c5886a5bc2a311d3278c84585428c8dc99b43", &(0x7f0000000180)=0xe9, &(0x7f00000001c0)="d1d5340b14230998a8f97396485de8be8f72bed78fd87d2a1cb4bbf7bf", 0x1d) sysctl$kern(&(0x7f0000000200)={0x1, 0x38}, 0x2, &(0x7f00000002c0)="be60fc5bf12a6f8f21b2d2b1fe49971790fc4beedcd6b29dcb97cb47cae93626a26922fcac5b01e8a2dc146921c16a58f60c646aec6b003c3287994dc4ebe4c35548a7f96313da8d02e9428422e407dbf0cc27a6fdaef876cdbf1cb0372ec406a0b78f77", &(0x7f0000000340)=0x64, &(0x7f0000000380)="c01f3c58c089349cfa572070bb82656c7860b1da75aa89a59cc07b373f2a9ec48733d24822d3fdf3f13622293783c2c2f5b294746b156fa31bb69ceae6bb", 0x3e) socket(0x11, 0x1, 0x81) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000240)=0xc) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x46}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0xb}, 0x2, &(0x7f0000000080)="f5169f81285779671f2a9ca5b2a93bf693cb014e773234c3477f2dc55afdf346003a11292a0cc85fef166ecbe2f11fbd7f5b860ebcf7b385171ee9fb7999de13a727f45c233eb9bf230e54d5fa82b95a1df75158b546e8390e3707144bc32b3eddf5a9846798939649b8c6eea7bf344c5863475cd800a1dee2a43fa399523b872ca1d5b9cb4175e77e60f3c243e3138db1bff0d4fe3707353c938a3c9a34c7f03651dc27cc4f10cb2c5b374a892f23e3b354baad51c1613666d9146420e1481e24c96ed45d9354dd6188701e825bfd704821b84ac2748c5886a5bc2a311d3278c84585428c8dc99b43", &(0x7f0000000180)=0xe9, &(0x7f00000001c0)="d1d5340b14230998a8f97396485de8be8f72bed78fd87d2a1cb4bbf7bf", 0x1d) (async) sysctl$kern(&(0x7f0000000200)={0x1, 0x38}, 0x2, &(0x7f00000002c0)="be60fc5bf12a6f8f21b2d2b1fe49971790fc4beedcd6b29dcb97cb47cae93626a26922fcac5b01e8a2dc146921c16a58f60c646aec6b003c3287994dc4ebe4c35548a7f96313da8d02e9428422e407dbf0cc27a6fdaef876cdbf1cb0372ec406a0b78f77", &(0x7f0000000340)=0x64, &(0x7f0000000380)="c01f3c58c089349cfa572070bb82656c7860b1da75aa89a59cc07b373f2a9ec48733d24822d3fdf3f13622293783c2c2f5b294746b156fa31bb69ceae6bb", 0x3e) (async) 18:21:40 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) getuid() (async) r1 = getuid() setreuid(0xee00, r1) (async) setreuid(0xee00, r1) setreuid(0xffffffffffffffff, r1) getuid() (async) r2 = getuid() setreuid(0xee00, r2) r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x8, r2, 0xffffffffffffffff, r3, 0x0, 0x18d, 0x3}, 0xfffffffffffffffc, 0xffffffffffffffc1, 0x6}) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x2, 0x3, 0x1) 18:21:40 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x20, 0x4000, 0x0) socket(0x20, 0x5, 0xf9) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:40 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x2}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) shutdown(r0, 0x1) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x0, 0x0) msgrcv(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f802f9c"], 0xf4, 0x0, 0x1000) r3 = getuid() setreuid(0xee00, r3) r4 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x2, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x18, 0xffff}, 0x7e81, 0x8, 0x0, r4, 0x8, 0xfffffffffffffffa, 0x2, 0x9}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:40 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x40, 0x1, 0x36, 0x7f}, {0x0, 0x6, 0x4, 0x1}, {0x8, 0xf9, 0x3f, 0x9}, {0x8, 0x3, 0x45, 0xfff}, {0x1, 0x1, 0xfd, 0x401}, {0x2, 0x1, 0x20, 0x80000001}]}) (async) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x40, 0x1, 0x36, 0x7f}, {0x0, 0x6, 0x4, 0x1}, {0x8, 0xf9, 0x3f, 0x9}, {0x8, 0x3, 0x45, 0xfff}, {0x1, 0x1, 0xfd, 0x401}, {0x2, 0x1, 0x20, 0x80000001}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[]) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x5) syz_emit_ethernet(0x32, &(0x7f00000001c0)={@random="556fa5058d4b", @empty, [{[{0x88a8, 0x4, 0x0, 0x2}], {0x8100, 0x6, 0x1, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @local, @empty, @random="1c746bc790d9"}}}}) 18:21:40 executing program 2: r0 = socket(0x11, 0x1, 0x81) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000240)=0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x46}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0xb}, 0x2, &(0x7f0000000080)="f5169f81285779671f2a9ca5b2a93bf693cb014e773234c3477f2dc55afdf346003a11292a0cc85fef166ecbe2f11fbd7f5b860ebcf7b385171ee9fb7999de13a727f45c233eb9bf230e54d5fa82b95a1df75158b546e8390e3707144bc32b3eddf5a9846798939649b8c6eea7bf344c5863475cd800a1dee2a43fa399523b872ca1d5b9cb4175e77e60f3c243e3138db1bff0d4fe3707353c938a3c9a34c7f03651dc27cc4f10cb2c5b374a892f23e3b354baad51c1613666d9146420e1481e24c96ed45d9354dd6188701e825bfd704821b84ac2748c5886a5bc2a311d3278c84585428c8dc99b43", &(0x7f0000000180)=0xe9, &(0x7f00000001c0)="d1d5340b14230998a8f97396485de8be8f72bed78fd87d2a1cb4bbf7bf", 0x1d) sysctl$kern(&(0x7f0000000200)={0x1, 0x38}, 0x2, &(0x7f00000002c0)="be60fc5bf12a6f8f21b2d2b1fe49971790fc4beedcd6b29dcb97cb47cae93626a26922fcac5b01e8a2dc146921c16a58f60c646aec6b003c3287994dc4ebe4c35548a7f96313da8d02e9428422e407dbf0cc27a6fdaef876cdbf1cb0372ec406a0b78f77", &(0x7f0000000340)=0x64, &(0x7f0000000380)="c01f3c58c089349cfa572070bb82656c7860b1da75aa89a59cc07b373f2a9ec48733d24822d3fdf3f13622293783c2c2f5b294746b156fa31bb69ceae6bb", 0x3e) socket(0x11, 0x1, 0x81) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000240)=0xc) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x46}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0xb}, 0x2, &(0x7f0000000080)="f5169f81285779671f2a9ca5b2a93bf693cb014e773234c3477f2dc55afdf346003a11292a0cc85fef166ecbe2f11fbd7f5b860ebcf7b385171ee9fb7999de13a727f45c233eb9bf230e54d5fa82b95a1df75158b546e8390e3707144bc32b3eddf5a9846798939649b8c6eea7bf344c5863475cd800a1dee2a43fa399523b872ca1d5b9cb4175e77e60f3c243e3138db1bff0d4fe3707353c938a3c9a34c7f03651dc27cc4f10cb2c5b374a892f23e3b354baad51c1613666d9146420e1481e24c96ed45d9354dd6188701e825bfd704821b84ac2748c5886a5bc2a311d3278c84585428c8dc99b43", &(0x7f0000000180)=0xe9, &(0x7f00000001c0)="d1d5340b14230998a8f97396485de8be8f72bed78fd87d2a1cb4bbf7bf", 0x1d) (async) sysctl$kern(&(0x7f0000000200)={0x1, 0x38}, 0x2, &(0x7f00000002c0)="be60fc5bf12a6f8f21b2d2b1fe49971790fc4beedcd6b29dcb97cb47cae93626a26922fcac5b01e8a2dc146921c16a58f60c646aec6b003c3287994dc4ebe4c35548a7f96313da8d02e9428422e407dbf0cc27a6fdaef876cdbf1cb0372ec406a0b78f77", &(0x7f0000000340)=0x64, &(0x7f0000000380)="c01f3c58c089349cfa572070bb82656c7860b1da75aa89a59cc07b373f2a9ec48733d24822d3fdf3f13622293783c2c2f5b294746b156fa31bb69ceae6bb", 0x3e) (async) 18:21:40 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) (async) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) r1 = socket(0x18, 0x1, 0x0) r2 = getuid() setreuid(0xee00, r2) (async, rerun: 32) r3 = semget$private(0x0, 0x4, 0x3a) (rerun: 32) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) semop(r3, &(0x7f00000002c0)=[{0x4, 0x81, 0x1000}], 0x1) (async) semop(r3, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) (async) semop(r3, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {0x3, 0x95}, {0x2, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) (async) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000240)=""/89) (async) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)) (async) semop(r3, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r4 = getuid() chown(&(0x7f0000000000)='./file0\x00', r4, 0x0) seteuid(r4) (async) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x0, r4, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r6) (async) r7 = getuid() setreuid(0xee00, r7) (async, rerun: 32) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) (rerun: 32) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6, r7, r8, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x7fff, 0x0, 0xffffffffffffffff, r2, r6, 0x101, 0x6}, 0x6, 0x1, r9, 0x0, 0xffffffffffffffff, 0x82, 0x7, 0x5}) (async, rerun: 32) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (rerun: 32) 18:21:40 executing program 0: r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) kevent(r2, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x30, 0x80000000, 0x200}, {{}, 0xfffffffffffffff9, 0x21, 0x2, 0x7fffffff, 0x3}, {{}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x6, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x1, 0x20, 0x2}, {{}, 0xfffffffffffffffc, 0x0, 0x10, 0x4, 0xffffffffffffff81}, {{r2}, 0xfffffffffffffff8, 0x40, 0x2, 0x7f, 0x8001}], 0x1, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x10, 0x10, 0x92d, 0x7f}], 0x1ff, &(0x7f00000002c0)={0x3f, 0x1f}) 18:21:40 executing program 5: sysctl$kern(&(0x7f00000001c0)={0x1, 0x4d}, 0x2, &(0x7f00000000c0)="82c6c5ef", &(0x7f0000000180)=0x4, &(0x7f0000000040)="2157cf4c", 0x4) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x2, &(0x7f0000000200)="29fefd4b9e4c9a63022d7c3fe52b17b8126f620d3c3d838100cf2e02402939fc5ed6f69f3b33b65aff4e7e961742e4ca26576bbc2f63fd226d8c30a11141debdd12e7b7a6e8ffc1513c7ae5008b9bc1cdbe88a51008a5af0a053dcf8f09d2f0532f65e0349695429e80990a0892f6832a72d5e5bdfff07ba716096b9295ebee2fd7fd1598434040e7e14e1", &(0x7f0000000080)=0x8b, &(0x7f0000000100)="c3ab66bed16bcd3663298a3d2949f8beb8a1a472e6aff4c919ede4dff441f93518d316b1f358213572263744c0fa1feeb5bfdf875c61f0cc18e7a1b07b8e567815e7a0ea4b44c91649a44f7e9904c4e2b5926fe12caf5a5b09", 0x59) 18:21:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) r1 = fcntl$dupfd(r0, 0x0, r0) (async) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x40, 0x1, 0x36, 0x7f}, {0x0, 0x6, 0x4, 0x1}, {0x8, 0xf9, 0x3f, 0x9}, {0x8, 0x3, 0x45, 0xfff}, {0x1, 0x1, 0xfd, 0x401}, {0x2, 0x1, 0x20, 0x80000001}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[]) (async) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x5) (async) syz_emit_ethernet(0x32, &(0x7f00000001c0)={@random="556fa5058d4b", @empty, [{[{0x88a8, 0x4, 0x0, 0x2}], {0x8100, 0x6, 0x1, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @local, @empty, @random="1c746bc790d9"}}}}) 18:21:40 executing program 0: r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) kevent(r2, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x30, 0x80000000, 0x200}, {{}, 0xfffffffffffffff9, 0x21, 0x2, 0x7fffffff, 0x3}, {{}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x6, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x1, 0x20, 0x2}, {{}, 0xfffffffffffffffc, 0x0, 0x10, 0x4, 0xffffffffffffff81}, {{r2}, 0xfffffffffffffff8, 0x40, 0x2, 0x7f, 0x8001}], 0x1, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x10, 0x10, 0x92d, 0x7f}], 0x1ff, &(0x7f00000002c0)={0x3f, 0x1f}) 18:21:40 executing program 5: sysctl$kern(&(0x7f00000001c0)={0x1, 0x4d}, 0x2, &(0x7f00000000c0)="82c6c5ef", &(0x7f0000000180)=0x4, &(0x7f0000000040)="2157cf4c", 0x4) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x2, &(0x7f0000000200)="29fefd4b9e4c9a63022d7c3fe52b17b8126f620d3c3d838100cf2e02402939fc5ed6f69f3b33b65aff4e7e961742e4ca26576bbc2f63fd226d8c30a11141debdd12e7b7a6e8ffc1513c7ae5008b9bc1cdbe88a51008a5af0a053dcf8f09d2f0532f65e0349695429e80990a0892f6832a72d5e5bdfff07ba716096b9295ebee2fd7fd1598434040e7e14e1", &(0x7f0000000080)=0x8b, &(0x7f0000000100)="c3ab66bed16bcd3663298a3d2949f8beb8a1a472e6aff4c919ede4dff441f93518d316b1f358213572263744c0fa1feeb5bfdf875c61f0cc18e7a1b07b8e567815e7a0ea4b44c91649a44f7e9904c4e2b5926fe12caf5a5b09", 0x59) 18:21:40 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) r1 = socket(0x20, 0x4000, 0x0) socket(0x20, 0x5, 0xf9) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:40 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r1, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:40 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x15}, 0x2, &(0x7f0000000080)="fa656b556dad95ca995396b79f788d5fc416a9c75c4a8ebe75626fdeb4d83d1c4f23269bc84fe67048d078281386cd06a99baa3757294d3a4c68eb1508278073e8ef1beb6b41cd6689b3f4774c1a80c42fbfae748e26eeb60e4e782daff18f9852a12676fba436a1b43963ae38eaa7b6822877dff360e018078cd88e0200d5127fea6987a9a52a244b865d93d07e4601baa7a05d3f4b4de9c509fe8e484d23e5d199508f3f9044412f93aec46f6c7a1d6ae81467785794cee300c3d5abfc10613dcf10ebb1316ae4cc6b23f5be88373b648d95796f4760db5711706c7ce9c33344ce5eee78474fef1e2dfd1ea48ef823f7d664eeab47f2710e71b64311e3dacaa94de15535dbca3d836caafd9cac0292bfb2b02dcafa061c6f567dc8d5d2f055a44a58365426e5d1431f248daf8a0d4831732dbe44c2c27cb9a5b937b78544a4968219d4530ce445fab85f24211229d1add656160c75c945cafd5375406366b21c765e02366d5a76003e065a0514ed6bd7d0bd89cc3d12d81109798555a31bb7a0689b1b9712af5daa41a0172580d224ab42fe31eeef044173102a3c1c00e20461b7029287afda6e9c97bbfdd7e065b3e11d882c66f12e0fd8fada78ada6931c868ce4c0c3794037abf869e5971554066ea13afc56b26d9c6c65b9e8e1a24c8d830c86f88d4ad562c59996935184c5b4ff6c755b9c70be1cae3add354c689599db874d1aa49786b3914bc977cc457fd521c9bd9cd89b47429e35471fa726519f533beaf05869be8e50429ea09bd3c5e18cc67390ba16e9db84d8938fa21f2d28ffce5d137a4ff81fcedcd555f45e6523b18e25a1c13007e0d075f80eb66bb02337182cc4c4a23f639961b5f2eecec32ac8c63dbb4cc42bd0d8701cbb3342303d8ffd6c85d8b2ae5aa989328c0b22a9c5534aa0f245e54dfbc69657a93ea6f4bb13c62d6a73bb568df5688777569dc512c40f2c90b87665e8bd14c46aee6778b755079383d09d93e2493ca91362545c1644fe6bd820a49247c383866ce66c27d4f1d729e3a181d7b823c9f9896627a407342469c643da339a6cc428dee07469964d50fbb4ece0b1edaf5cfe4ca1c785ff81efefc672386569b355207473dca6bda532b56fcd427f14aec22b06a8df61b62de8b45a37b845169fc0ae1b895f0709b0eab5ebd70905070881f6381d9a4325fe63bd095a6dc10791841fe638cf280e7192e45b7c8b6d8b4d7a7395bbb9fe7095e746f7becbbeafb9172a8bc5de24677421fc91e232966feffdfdcc45408b62b1bcbcb0489b2f680063c1ea1250c740476d1ff4ff292a47b325ba78bb6877a1926adc39df3d01218b48dec8dabc4fe289231263fd13ec6527c46eca7edcd35088129160c1e375a4ecc2c1feb67d0cfd7edf1a03ead0013c89649babedb891d216ef0817d3a6c34ac84d05168a492c05bf37b6f1751e49d03227c100bf46284bb3d67c62a61af08ae78ad5acf235e40c8c65b0b23fb26f10611d3ab88ac8e3155edf2e0c223bdfec7a67aa0ca9f46ce5c2b3e042a40c1b0ab0355300a04f1307762546525c9525b441e5b643a1b3331ead4c7d61a1e12052525afceb2cb8a44ad82e2ebdf7c4cd0cc094991abb0d5851abbfd79e617d590ef158b7c65e8ac0b02ee7b1b6a8cb0d1b47838ca0ec72698a310ed037ff40bbfd44d5b8b548777478cf6c0ee024070afabcac3471e36c8baebabe2ea1db1ea09a82403bcc969ee617a8c7df5e2729e3c5d5437fa10daf19624df4976913703e1f2e1e4fcd20604260471ed25fe837cbc8d3e00dd951e274a59843597cd32934b9b350c45bb3505cf115ebc76e67db0706e4f692b06737fe7d52475a4dff39fd3ac6909e37014f4b280af83dd156d1f93394e78a2024b19cd4ec88c3d08df9f302b574f110344dfba00a2b7a241cd8a787ced81434740ae5615772da32320e82d4114032580b26b2b40e9c12ef99074ad4a873cf6fc7d275497c8d9dfc0077d87bceeb9a41fa1dc3863960190f56a693f8cfa07441256594709be4d389bfaed2169d3ebcaa3a2f9868edee182ba4c1484c8263bcf1847086e50ab4c88b6b929257752f41ef2ae1dc619600b6ec6c9acd5ab1accb00abba055b39a459c190be99d3c2d310c4e29812ca1f0aa4e00542d83e83f008611ee8a18acd6712d188137f7fed8d58c941c983060f757c39b9d44bbf0191199f180232e514274ec58153412eca52c1118c3b88868fe3a71c3175dee9fc888f54b50d4dca0824fb28a1580e83972f9378d9b583b3c3f5a096775144bc4fbb8a7c5a6053bbd8c01df04366a8d9af90d8d37b9c559938d4d4804d23996a5fe6ed258def333e1abe4e52a20918acf1e22c5938abe7d429ab99bf37df6353e378f744366603863a1aa2be1c71b0432e23a01490396c0a96e136301fe46214fc54825d5d6e4e45b46b4fba0cc4149aa67e4ee8aa28bb5e133971bf50389e52eb0f4afdfd833387206d9f186ac6a8bfb26972298b6b6b3442ea5b018d9edae1564f73fc374b2343d9ef41a420c0401d143ca550d9926170f7db4737d9930e3b2b22fe3c35cd773dc53d1658575a6fcdff3d5eb03dfe1adbacf48676ef651916724af4cfc1a69dd57b274dbb8d6f950d084c56b0b5f76d95e9db83e4606d20e163a509e55a4d5a1cf61d7173c0ab0af70d14173ecdb65169a69f2f84cb4a6c8cd04240400b791aa8e09321d4b94a5d60fbfd1eee75d9183d365890a5249c3cac947c03500bd47fd45dec7c27b82be218c7d5892b9232070db2b43fbf96c3f97f1c4357151f769ac37c7013693fa2b974552fac8e8410235de1c75be9c15699bc0e76ed16ba207237ecb135723628b46d3e8651441ac0096de83a7df5befdbf775f27aa988f1fdc061916741aaf60b5772012f9ae2cd0b31132f21ae666690cc280d02d2ac15f776c25bf67b2c96bea836a6d12281e112e0e3e7b2a83f225b4217acb3e096b4359537f05b517358838dce9830ed668d470bddf200752fe66ae18fd11ad749857823bfcfbad0cf7dfec0e6fbc6e4bafdd536a9173562b480b6a0c8927b32f41009b6690f565b1d70c7937df9253cc7b9300a98b87af534998345ae88a52d3fbc2a42062328031fe321fd4db28f4dd068e8743c9fd83f379fde731d45152e38ce5eddfcdcfa483253e9da80ff416d3b1740fd39751f0608cd80c185b42543a7db74e3e1b3019fdf3d9038a9f3ad026c1a2f59be385706d52997c97e635cb87ab1e4743878af999676f41ed9a003b3bd1fb2a72e74f4793ff1274b1cba270571d7b15687c82ac26ab7a04b340cfb8d8537cbe8ba5977eb7eb68bdd692b56a0fac51994f7bdd9394499be5668aedf5c974d6789c3eda0743b60f698f2b5d7f46228b174aac21c528123e83c255a3618606f9c879174332869f051b18306ef9a318271b18a7a8ccae85b7d96a49e8d7f02e5bdb485a166c5416f123ec81d461157219697cd0d9433cc2dfa53ca63f3a07cb69578dfce516e19e1e148379e50e4e2b61ab7e613b71449e83f5f545eb901f9ade4e947ffd5370ce92cb6dea5035224ccc1cef66b925aaabea3808157930ca1495f48596acd63d9930859706a28bdbfa417752885fad299834b2436d6f615db9b32bf9f7c74a8f5c60ef5d30f2155ab16cbfa7e2fbb98635b887c9e17830f46741d8f72fd76b6e7d443612292ee573f8c5b4aa3cdb09b5e09fd5fb5ce3f985cfb5be818af8d352910812448d358684e950dc91b3b3f5b6a36b8689a2250bac16d69c4a3dc6072b911f00039382cd23e67e65ed397ef6fcf18a888686429617b546355994d12cbed439d9543588f1423487af5a4d102ea1dc4ecd0d6f90aac9e9e3d6499cd72b41a370f7a34d54b3d35f4da45388a9f20dc18b2d843fe830bd2c7fcb3df2b866b95009907e1cf91bd11f3644df8ae4ae2b7d47c9ab003e1cb0b54d75a877150c6f43df442193684d2c8cb8b656b817ddd470b90561bffb80926a828540500b52262780668695bf53ee42a792f9c89c4a6fcefa09ff5247c5c7cfc03f57f8d35c465e42d1e20c36b3aeabb67ff42849d55f4780cfd54df955a716ed619730ad485b4e5c37bb31286ba5a316f8460c83923ac1d3f6ad45c970578014c3c4e1fa46f4c9181d522c127c28272c3e19cceaecb2a595d241d34c5b209fa40a0b84b835e164af601b3bf15242684e96b13628657559b9a063422a516619ac24ee355453e4b046def86aeed6cd55012e826a62003e7f26334c46afdbbacd27c7bb96bb2f9212dca45ef2398c48e4479872e5be66eb712a73da67f4ea492dfb7e9ff6f638c51ca0344b7f61548fca1fc94681ba52cf4ee91beb61ce6f1896e445b23ccef97cf2853c7f46ce49abf31501e67bc250f1aa1c75ac7225dfeecc913b12f61c0d19019a68f44f88691293ebafa5111e7e0730974be75b3c00c8449f3c16a0fe876f8fcd18d678d8d44fe98d40e9f6ded7e090019fa42b93852558cf10f00e5612ef9bb130279f5a2421c43fbba5c09a807cad50e1fecb5d06e46a00246ef137586af6dca8fb70b8bf53e5544f46e68d6d15813aabbdff357621f827d020aa097bf77e6cfe2e99c8af3bb7f63ed7a12b0bf74f37d0801e769beda3f14b6b49728d915d802ac7cf14d2c1393214003a8db8211c9b632aa18850418f19a02c44117d3b254a7fa96258361ed1dd56cbb024981514eaaea3db2a2b3d73a068661eadfbf540468c694014a1ce663a37ce5c2fdcba0820097c67778b752abf52f39ee27ba0fa3a9a92a58ef7fe241171c6f7a5478a60cb4568326b381f60089426bb1e8dc1e675b9de4fa8698d81faf6f42d7ed2f728942ed8d1f86b3fd26ece91f44904fe60f68835647f81c7ccebc8d98c59c6e1e9a4b0836e6521f4e20397b4791ce0dfbf7f32ed347f0cb19be9f44db8c6979feac5b2f5f5c560d64146eb80f42fe9bc72b9f6dde56ada1a38f06edda33c443dca751a43f809202f4f7aba1fd2e820d50f6c8afc929a9fc21ae20a1755362533262fc2fd132a347266433e98b86f6e1dd07db69e1bf3cbb99026cad755aa87d7f4c5aec1d4b4bf4fcaf5cc8b200408495cf2e21992b2f7803fa123d3c81eeb7a1c7493d3191bcf6ef62df6ce8a8cc2ef97ac7efbb5f3c06fbdc23238b205ceedca6e1402868fd725faa2b167bc2f6b642b9516c4ca87fb033e294f15e10deddbaa02601aadbfc1ff71c6ad33c327fac57c651475a61aa35e54d4554a53453aae1ad6a2fb5b436d4e5908fdbff59a72c77b5199ff0bd878b5e091a9a8d2f72411770a668e2a34485051d7ff944b3f36266d039b2aceca154a648230e15ecb107abd125d21706a8f32e948e07c34b62be0eefb9cba9d1c2be46f0a207bba5364ce25f16b565a987f09c23e50fb4faea01b10ce2b32b6d37e1ac6b68a25262685ef577b3ab5d39214c3e1614674e1d0a10644f2f4478a84ef774508cd6db72cfb58812c72008f2da09a728b0d6c4556af49fb463b62e7ecdd09a10a2e315b43adde8bfad61f8406344f895eef764a2f40f3374918765bbdada803506e618c5445804eda38f2eef5c56ea4a6906dc2dc032d22376ca02f4f8e273aa9950a62a0e103e585e27bec3190ce1ea7c8f42ccfe535e9b56848895342925fcacef4653d25d393c1bacb6b44f7d8be74b864c65fb80b8631e9b53793c2c94b47cc2d131e365ebb9bdb6d233909e8b93213252b63c971704647c2a1f2325c1db1226dd5fa9814859e7e0b1fbf100de806bf9a979a32234d58df9fd666491af2b78b08", &(0x7f0000001080)=0x1000, &(0x7f00000010c0)="e1c2c421f817a9bf61b2367e5410e2f7a94d582020adac4db44f3ee9b0260d6b7c5e35ec50aab33ff200289f55d7010bc50b29049b2ef0ba7c7da263a36a89d679bd434e8d1c5e444cdfa2e7a0ca607d5c4299f2124fbfc57654354520d10634b9e50bed2b1a0d789ecfdb8f66959ea17231f3caa5e6760410c87a598bae571fa2b50a85bcffbe845530782096248f79af6480976faca14d9150df7af9fbbcb0a4fdb7efd761783c3411328b24d0a15068aa868452664835020d8a9a71b43b630de64b9674f8923390f97b8f540ee3b3c4cf118187c7985ebd0e7d676a6511e3471341a3050f408c641b70170847c213661e9d8ae49775f19f91ae9191bcacaa2eb3e709d41eb69af2f24cd748f80dba8e7ded93eb0e610d4291939549648aa00a076fc98aafe0969695cb72a0dc06fb671818d3087c8f234a137be2f3baa527fc3162839d1b38b3f8cd79f211438699a5a4f0fa210c3625fad704c90d26bab7f997f76c842713a026bcc91715c2d84a27ad2d95711b9253816c3c93bb61ee1fcde53282f84580e98f1d35c0af3af75366dd18f2719908608e8361d46343031a738683049da4fc2aac81c729a93aeef4fabd7412ac850a7b8ca372bfe06950f02aa09d757a17d5ecdc927a4c7675e25d9b7a877be6021fcddd2503de2f3611c939a64bfeb31895b6058502aa364f9bfb98b05bcbf648a1a056330fd6542d1a55d521e908cfdb70336557f575f14ac732db18691e9d97e702e2be205ff57f57c95669ea10ccf4f61a4056b6bef813d5fbe751c910bbbd0bfe47b803a06d38f18b9ae62438931989782909ad137d26def280dbd138eae6352a6a84d63bd95fce685b6ac5e911cbcc97d7305659d9f01e630452b7181a3175c8ef64a67a3d232d54a85d997e40245a8453a90c926abd6cb32bf6eacdb1e8fffd663281d82b38117010aa2ca60ed0de553f316b029ec3c1605c0d7896545d69727fe1c6e7fbb06ea8d906aaa02db9fda84a6832d8547e0bc3211e6b425bf11ce5b457eb05face948413a6ff437aa48775fd55459903bfafc02eba3ebaab54662707e5fffca5f30040f850a0332c6e84d5b189be33a6f67d82005ba53c6f17117240eff167292caed41827aede1630ca77fb5e4e746dd9321c9968eb72d76553b428bdbd20240af61d0f28f5cf1ffc497019b8d00be82f4c57a9377008d0090a280ad89a3ecf29d00da667e5a557a081281db65b1e34e6195ce649fdb1f772d90e286bc69fbe6491286a741b42c7fbc70b5dbbd74656431e956dc131a2fad048a497cf8cff4d0fe469e48d7a88e9e99bf8cbdf24921bb1d2b71500a44eb244f6d82d44fa7829597bbaf75479fcbd68fe8f2f48f9dba9d4fb9655079b1bbbbf0c7e1587fbed3a429dd9a953a16388dcdaac02e9179b40f221fb612b9870dd830415f95f29a9dd07d92346b1bfdb5fa77f12a8ce0fa93693e7fbfd6d624cb836ea117924489e9df7e6a8239dd020544403ee05bb3c68dc0b8a494fa0a295e136fda79dfe3c7dab7ea36cc2e5669e8b6d1c58392b67f470c0058fce6bf4eb17c09ca0a3288e24380284217893403fe4403c7080ff4d8b89965bac250f85823c3ea364e63d15519d8bb070c6d059c9a6ee8c1964de2abeb39460787a3384d7ffd3f90ec4615b447e47cfb97b92f9c4bc834971ad45e309252b026444b5c6646e1f14057da11bfdf1ea1a2e21dbe9b5197edccd09839ed46947bc800dae6c942d3230edf4d5c236ffd729a4f3ef85dc4015436028211a66aaa7f6c8d09421524b87d941de84c142d4526332a58dd1a741bbd844466462c86c9e673630bf481339c81afff46eb60b5aa53bc101a70d8f06b6df357aabfd9d1da9bb08c78edf2c127029b845f1c03737718f9def4ee31d3968abfbfde3983f3d5a3fd12600a011f3f194233d38270de77000fedf6e9e205a9b964e2a625c351bb685847d1ed0af57f6b37d5f726776b8376b74d3d4ee9bb307b69ec234b2832bd0a749d8b143312ff9a2b5d721ff4fc8a9b16fa16f02a3d4494312c7946c4373ca9f78f0eb9ac9cdc7ac53494884b332f539a9cb295b1d05f04732bcd8c04fe40b4700771e8ce127f28c0539cf235c38fa7027f429f03490f53e8ea8cc1b187a1e6c966524917fad88badb30b42067768f10db564a1c0a3ce780a5200316ddf4a609783349db83eb3794058941dd8b22e8595e8baabc057c37584947ed4a60df553b91c89dc2c94e1335f4bd759937dfbb83645b68f26808ec1d2ca15d8c0129596cf0c987bfc1a03e7da45b278c7646167e8583e5dcffb973043cf24ce25ea1cf6cfe6c42bb565645ad0f727201fa2c025fa9224e3f25f45ae4b8389cdb44814381ba147569cfd1b0af539dfeb25d01ce3c6a2f3f50cf9e4b51dbe13f166f0fcd3980da955b1a6471eae73b56b9a546f8eb180c312b7f0a0a372c5396d40d4a8ea25eb950ac985ba8552e6fd22a5edb947b0dd1d1e832cfb40cf0e4638dd6f09972ea5b7800f008890402ef0410996049d7e8285fe94d03f6f9682013bd469378f355911caf8b2951edfd463c0108c70ed52a531dfef501c8059d89281546d3df68670cf83fea38ad244d1f0923493808f92f804d7a03de92735d16d7db44dfd68453f87dbb3ef0e22efbb0639f60538c8b117e9a2e007d7982c409bdf0f915ad4daf45cbf915c7d372f8aba8573c04dc906da579d1c10c367a27bb6f101ea4e80a2638027a51961e122aa9f9d312b610e17009f892a3377dacac36353eefb840a0636bcf5043c0326f8f14094cfee010cb19ee78b5b5b5fbbf1549978cd45bcc7d6936dce18275bd87979eba0c8c45b5027532a7ec5fa0124617622255552e83de54bf1502172b726ae312e3b3567fa208145a5e1cd53a4b9bcb965c488464ffc2c7d3c328b715af4943b0a5c6f03ccc21bf7eed3ab47b7183a9d6078be5130e0f4c48e0fe26e88ecd3e6dac844e4043065c90fd2ccfdf763ccd193a229e67a59f5f5412cd278b996ea311373f52d3f0b1da9e1587f72570874fffc74093075c05bf5b5a1e1a38117f0c06e64912e16f0cd85901d1764c201db9e6f5093791406e580a684320d4412a389c54a7efd9274c668e2a6a823eb34ab48736fafd6b2201aaf8c8b933e1b52207d4c3ac840636c6234847ce09b7c56f61dbf667edcd4c0e385ba9cf0cfa630b32884a92b9d6bb759fb77601d5dd5975c03379ff8ed0c67017eb9b76be105065e416157f56236bed0d930fe4a0627d4d4b232853c223b922e3a9b57881462533d7224f018e7d5017cef9ff4232c24cdc9cda84b2107fde2bdb102b86955dd19ff27b0065677a8f1ce11d3012cedbf47fb1a2fb8275e8b32e61d491ee3459e3792cd229d482e73f8dc7be3e60d01d85018fb7cf7dd2cac74543f74da0b148136ece8b00cf07a2dc8758dc5a5020e33daf08341c2c1cf149d619d099eb0923716d3cc30a3f413f8b6feea6846b21b3489f400f789987c65e7a45e349695a646caefb1726974e8af734804526c937ac647a2bc4c4bcc13254e50bee425d95dd29be1a0a33336bca5db9b4b12d6bdc42758ac6a2986937a1e0e2ada131c897f3ef831fba078cb59eb1367a0f7e3fae3bbcfc9c1a54053797c3ce59dde453a5d3d10c6254702733d3efd2115c5f6b2e7c063a7d6fae235d5afab94eabda82b7f04ae47a57e711f8c682535d82fc8a26a7a4e80214d05693ea59e4dbf61f473e4045d8919455510218f1c788c0f1662980f5af0f881aae3881a906608be7f5758067c8b1347ec0b99fec86c43031021c23cbbd44d517e5e216b229cf38db8138aeb07c1db4b96b6d5ff7a66616fd68ca80603f8677e5a8a7e6dfeac40073acf7ba22ecb1784eca6c777838195a6b418ecaecbcadc257ba9fab8fb690db634102482b7180120ed69e303e2c3f0cbfb8aab5fbe3a410136ac4ab38b6c41df54d401e6dad271b4988435eed4770d80cb3064b3ea40b56b404f8d8a05b2e42c8b120645ec3d15fc6d90b6e5de717a0abee0a6a4232e858bc5df480e2272dba2b6c66918738c2c80168fa18cf9a70c5adaf5f11650a18f45675e1be37993ff9f9bb9b760d88fe1794277affd86778eadac0aabc8d91fcbae71875bb3ad4713e3872ac4eb3ccd25f8aa82b8899780060cd1ab7c25c03a236e78f4097cac797efb6c760edc2be38453a7e6072329347004ba95c2d2d611e18362f53208e597bf70532c2aef98c11b04b678fe673a6a9026144c97cbcb1a481f5219534bcbb3066fa1d8aa238ba47ae915f5d7b32e893ea2b84243ff834a59c3e2ac7e80757fdd9f8c9dc1c2238a6ae4f54aa501b275c4988160189bdaebd9fb4d04ea1d9332bba41661873f939bb32ed038eef0d21a1550cff5e85de8a88951c880b5f5468d659fe41cc34285d3c1b8b2828523a96d95a2608afdb1b4dda5a313809dbfa7d3ca18d45a34f9585c41f810b1493f5b1a8bd38a7f75773aaa2531cccbe3ecd31445c3d7f937bc9f0e56ce11beb648e4b31d1aa67eeb289313b8082e7022641e723dae2850a01a6d75b8948df55c2eb2849947adc6f04d5c4d3099cce68b9560e8967488ae9a206bff6746a384744e8171a6c5d2fb2b75d08142b5e83e839edd43290f8d6c431446de62242aec182bb80eb61691640555f7d8f5f9474760fa401216e6b6432d5bc16e85f07ab8abf8e6d6efb42c2493c5ba9af8c56f73a893bdf28d0f57fd123756e260b6a2148c6daf28d96fcd031042fa7fb13ec8cae1da69dfc05970e488af65f9c966bbbb94a8c94759611a8f6c817cc6d508550d36008feb3cea866261c89426824e27597f7226b5548559390e1f3a0db792379e4b4ef24f4716f590b551b440a692c283a1b25e4d2ef4b48ead6aeb149a1c9d59bcd8cbc065d3d10f876eb4cf93de87d00d2c0b2acd08a42966f0cbeccb1ff299e8c5b2a21424f15537c8dd4dc673116cd4021cef86427f24677330279de8cdff48118595653de0a7d66832f679ed48a0b82b1ed34ffaaaf982135e7a4cdb182468b495270a228c903021498c3caddf4e6a9a3ec026c17c7916037db2e1e8e5bcc18190965742d047043c86c59fbf3e6ddae2fe4e18914bffb8dd419ef1b2d005504810a5988b486726abe77558d724a08e0063a872789bc4e41be9bfcdbc133a3c0a28a6d6d5fedc41900be7abda42fa1ef8865483ce5a9efe3cb46e21df53116702a4d2696ae6d07891aafd2c97cb269f1d5907a0070cddeeadfa4da26f138888e84fb3dd030177c1333ebccd5c9f127d56466172c65eceb14c3c5a72a76f258fa4ffd5339152d922bf5d1dd4dbd13bd943e03e859ea466dc6272f27f833ef549b72652b36e4bb6e0f67186e5bf9784382cd4a2a00bacdbd0797beb0ea86d6b04d69d4c71785b4b13ef89071ecad074432b393e6ea7e98ced9c7e7a25f9846ae3cb72d534af70169971f2d4f9857d59fb4303375c3a3e0bbce4cdd98b87edc1fcb826275da5fd9f040fbba3c31caee8210856d6bc29ff4dcd2e74ed6e901e95aade227a8f38bbb910a57a6fb04874cf3312e1086af30a92920c3b04ad1b4dfb8dcceb0353ebbb7cc6552f1524d3e3df8f062b8e42266e072373116c2bf562bcf108ed295120fb957d4497b3b45e2aa821422fa914f7927df93dfa03b52259d5230d41734bf938b0875572cea8aa00de97b66a545a9cda50e85ccd14b01c6a1c8acb8327457b3f69b890b319854216e0b7a804455767ecf911dc1b0ba38319546d03ed3a76810b343a95390fb996886a971ff16a5", 0x1000) 18:21:40 executing program 0: r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) kevent(r2, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x30, 0x80000000, 0x200}, {{}, 0xfffffffffffffff9, 0x21, 0x2, 0x7fffffff, 0x3}, {{}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x6, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x1, 0x20, 0x2}, {{}, 0xfffffffffffffffc, 0x0, 0x10, 0x4, 0xffffffffffffff81}, {{r2}, 0xfffffffffffffff8, 0x40, 0x2, 0x7f, 0x8001}], 0x1, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x10, 0x10, 0x92d, 0x7f}], 0x1ff, &(0x7f00000002c0)={0x3f, 0x1f}) 18:21:40 executing program 5: setsockopt(0xffffffffffffffff, 0x200, 0x44eb, &(0x7f0000000000)="2bb799737c0b30acf0e92511e7cca21a6402c1", 0x13) setsockopt(0xffffffffffffff9c, 0x4, 0x5, &(0x7f0000000040)="38c62865e5bf24ad72f7ebb2ed05cea9d00d13da7adafb474f8068b25193350522435240488827069c692fe9c68ed7429428f0af60a1f54991cb69dd04c427b908408ddf825196222a86712360765c6ee4398db337ed0d2f972d6fe66c78426c05430c53badc4b879c3c4bf7a7a3a67fd663627fc8a4858508eedc5f74f475e0f3d29d0bfdbdc5b6859e61805d5f9315a0b04102f0fe", 0x96) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r0 = getpgid(0xffffffffffffffff) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={r0}, 0xc) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x80, 0x4) bind$unix(r1, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) kevent(r1, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x40, 0x9, 0xd8, 0x8080000}], 0x7fff, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x40, 0x4, 0x8, 0x2000000}], 0x56b, &(0x7f00000002c0)={0x802000000000000, 0xffffffffffffffff}) setsockopt(r1, 0x400, 0x4, &(0x7f0000000300)="f1d255e1e07171df0c74b1c804b40ba3aa3c939550dc739c1a53aee401dd823656b91698525ebf56f3af3993803e6853f6850f63de7cb351ec667d22d7cf025bc10f1fdac74a89ed001c4509e3e9304e59eedf0d8b5311c03b748f095afcddac199522155f1ed45d7ad274ce7088668980722b0902db33aa69", 0x79) chflags(&(0x7f0000000380)='./file0\x00', 0x0) bind$unix(r1, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x18, 0x2, 0x1) r3 = getpid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={r3, 0x0, 0xffffffffffffffff}, 0xc) r4 = socket(0x10, 0x4, 0x20) setsockopt(r2, 0x0, 0x1, &(0x7f0000000440)="c364853346568bfc8a19b2748ffd79bf646457bc93f5513034d808e9bb0e493cda23429b88d802b1d686c8ff2f0ba623abda2763ca4194ce764088dd81c5a37f8e06eaf9bdfb48a16fa8a13d9600244966a93df322468118ec979988d82a42e0df5d9c87517840e2", 0x68) r5 = open(&(0x7f00000004c0)='./file0\x00', 0xfd31b37e8247fc0d, 0x4) setsockopt(r5, 0x40, 0x2, &(0x7f0000000500)="cc542c41b79b5c15d92833b6d26d0d07c17bdd5036d74d392deb0e8861076977cfa98b5c41e87d067bb8ec7ebd0fa568a937a2ef841554c533cd797d28891d042a40473423f43a50ebe57b6db21e37574acaa0c59d85a8040023450f2f72957414b794ae2512b65ca3bdee2c28b411992abfe1ac7404d5e2e15b40f1424a17f5b2948e47c4e0ecba67c3f131f54c6c51d1eb6be398f97876b0b15b2c79c2381492050a8dccb9ec9de1611f387dd744f8218ce8e40053bbabebde6725a294d5eb189d7a03547e3c0e0c4d4640728ecdc8e0682c6e09657b63903a70902bef78995bba540734b92d61a38e8f239d9ee2ee150743ec36e4f7", 0xf7) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) setpgid(r0, r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) setsockopt(r2, 0x1, 0x8001, &(0x7f00000006c0)="b58c23711deb40841cc8bc0f097f19b880613cc70c", 0x15) r11 = msgget(0x3, 0x10) r12 = getgid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) getgroups(0x3, &(0x7f0000000780)=[r10, r8, r10]) r15 = getppid() msgctl$IPC_SET(r11, 0x1, &(0x7f00000007c0)={{0x6, r7, r12, r13, r14, 0x2, 0x800}, 0xfffffffffffff246, 0x9, r9, r15, 0x4, 0x7, 0xfffffffffffffe00, 0x1000}) r16 = accept(r1, &(0x7f0000000840)=@in, &(0x7f0000000880)=0xc) getsockname$inet(r16, &(0x7f00000008c0), &(0x7f0000000900)=0xc) 18:21:41 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = getuid() setreuid(0xee00, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x40, r1, 0xffffffffffffffff, r2, r3, 0xa0, 0x2}, 0x4, 0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0xe3, 0xfffffffffffffffa, 0x9, 0xc6}) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file1\x00'}, 0xa) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) 18:21:41 executing program 5: setsockopt(0xffffffffffffffff, 0x200, 0x44eb, &(0x7f0000000000)="2bb799737c0b30acf0e92511e7cca21a6402c1", 0x13) setsockopt(0xffffffffffffff9c, 0x4, 0x5, &(0x7f0000000040)="38c62865e5bf24ad72f7ebb2ed05cea9d00d13da7adafb474f8068b25193350522435240488827069c692fe9c68ed7429428f0af60a1f54991cb69dd04c427b908408ddf825196222a86712360765c6ee4398db337ed0d2f972d6fe66c78426c05430c53badc4b879c3c4bf7a7a3a67fd663627fc8a4858508eedc5f74f475e0f3d29d0bfdbdc5b6859e61805d5f9315a0b04102f0fe", 0x96) (async) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) (async) r0 = getpgid(0xffffffffffffffff) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={r0}, 0xc) (async) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x80, 0x4) bind$unix(r1, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) kevent(r1, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x40, 0x9, 0xd8, 0x8080000}], 0x7fff, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x40, 0x4, 0x8, 0x2000000}], 0x56b, &(0x7f00000002c0)={0x802000000000000, 0xffffffffffffffff}) setsockopt(r1, 0x400, 0x4, &(0x7f0000000300)="f1d255e1e07171df0c74b1c804b40ba3aa3c939550dc739c1a53aee401dd823656b91698525ebf56f3af3993803e6853f6850f63de7cb351ec667d22d7cf025bc10f1fdac74a89ed001c4509e3e9304e59eedf0d8b5311c03b748f095afcddac199522155f1ed45d7ad274ce7088668980722b0902db33aa69", 0x79) (async) chflags(&(0x7f0000000380)='./file0\x00', 0x0) (async) bind$unix(r1, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) (async) r2 = socket(0x18, 0x2, 0x1) r3 = getpid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={r3, 0x0, 0xffffffffffffffff}, 0xc) (async) r4 = socket(0x10, 0x4, 0x20) (async) setsockopt(r2, 0x0, 0x1, &(0x7f0000000440)="c364853346568bfc8a19b2748ffd79bf646457bc93f5513034d808e9bb0e493cda23429b88d802b1d686c8ff2f0ba623abda2763ca4194ce764088dd81c5a37f8e06eaf9bdfb48a16fa8a13d9600244966a93df322468118ec979988d82a42e0df5d9c87517840e2", 0x68) (async) r5 = open(&(0x7f00000004c0)='./file0\x00', 0xfd31b37e8247fc0d, 0x4) setsockopt(r5, 0x40, 0x2, &(0x7f0000000500)="cc542c41b79b5c15d92833b6d26d0d07c17bdd5036d74d392deb0e8861076977cfa98b5c41e87d067bb8ec7ebd0fa568a937a2ef841554c533cd797d28891d042a40473423f43a50ebe57b6db21e37574acaa0c59d85a8040023450f2f72957414b794ae2512b65ca3bdee2c28b411992abfe1ac7404d5e2e15b40f1424a17f5b2948e47c4e0ecba67c3f131f54c6c51d1eb6be398f97876b0b15b2c79c2381492050a8dccb9ec9de1611f387dd744f8218ce8e40053bbabebde6725a294d5eb189d7a03547e3c0e0c4d4640728ecdc8e0682c6e09657b63903a70902bef78995bba540734b92d61a38e8f239d9ee2ee150743ec36e4f7", 0xf7) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) setpgid(r0, r6) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) (async) setsockopt(r2, 0x1, 0x8001, &(0x7f00000006c0)="b58c23711deb40841cc8bc0f097f19b880613cc70c", 0x15) (async) r11 = msgget(0x3, 0x10) r12 = getgid() (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) (async) getgroups(0x3, &(0x7f0000000780)=[r10, r8, r10]) (async) r15 = getppid() msgctl$IPC_SET(r11, 0x1, &(0x7f00000007c0)={{0x6, r7, r12, r13, r14, 0x2, 0x800}, 0xfffffffffffff246, 0x9, r9, r15, 0x4, 0x7, 0xfffffffffffffe00, 0x1000}) (async) r16 = accept(r1, &(0x7f0000000840)=@in, &(0x7f0000000880)=0xc) getsockname$inet(r16, &(0x7f00000008c0), &(0x7f0000000900)=0xc) 18:21:41 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async, rerun: 32) r1 = socket(0x20, 0x4000, 0x0) socket(0x20, 0x5, 0xf9) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x1}, {0xc}, {0x6}]}) syz_emit_ethernet(0x22, &(0x7f00000000c0)=ANY=[@ANYBLOB="4094140000000000009078e0000001000000000000"]) 18:21:41 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x2}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) (async) shutdown(r0, 0x1) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) (async) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x0, 0x0) msgrcv(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f802f9c"], 0xf4, 0x0, 0x1000) (async) r3 = getuid() setreuid(0xee00, r3) (async) r4 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x2, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x18, 0xffff}, 0x7e81, 0x8, 0x0, r4, 0x8, 0xfffffffffffffffa, 0x2, 0x9}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:41 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x15}, 0x2, &(0x7f0000000080)="fa656b556dad95ca995396b79f788d5fc416a9c75c4a8ebe75626fdeb4d83d1c4f23269bc84fe67048d078281386cd06a99baa3757294d3a4c68eb1508278073e8ef1beb6b41cd6689b3f4774c1a80c42fbfae748e26eeb60e4e782daff18f9852a12676fba436a1b43963ae38eaa7b6822877dff360e018078cd88e0200d5127fea6987a9a52a244b865d93d07e4601baa7a05d3f4b4de9c509fe8e484d23e5d199508f3f9044412f93aec46f6c7a1d6ae81467785794cee300c3d5abfc10613dcf10ebb1316ae4cc6b23f5be88373b648d95796f4760db5711706c7ce9c33344ce5eee78474fef1e2dfd1ea48ef823f7d664eeab47f2710e71b64311e3dacaa94de15535dbca3d836caafd9cac0292bfb2b02dcafa061c6f567dc8d5d2f055a44a58365426e5d1431f248daf8a0d4831732dbe44c2c27cb9a5b937b78544a4968219d4530ce445fab85f24211229d1add656160c75c945cafd5375406366b21c765e02366d5a76003e065a0514ed6bd7d0bd89cc3d12d81109798555a31bb7a0689b1b9712af5daa41a0172580d224ab42fe31eeef044173102a3c1c00e20461b7029287afda6e9c97bbfdd7e065b3e11d882c66f12e0fd8fada78ada6931c868ce4c0c3794037abf869e5971554066ea13afc56b26d9c6c65b9e8e1a24c8d830c86f88d4ad562c59996935184c5b4ff6c755b9c70be1cae3add354c689599db874d1aa49786b3914bc977cc457fd521c9bd9cd89b47429e35471fa726519f533beaf05869be8e50429ea09bd3c5e18cc67390ba16e9db84d8938fa21f2d28ffce5d137a4ff81fcedcd555f45e6523b18e25a1c13007e0d075f80eb66bb02337182cc4c4a23f639961b5f2eecec32ac8c63dbb4cc42bd0d8701cbb3342303d8ffd6c85d8b2ae5aa989328c0b22a9c5534aa0f245e54dfbc69657a93ea6f4bb13c62d6a73bb568df5688777569dc512c40f2c90b87665e8bd14c46aee6778b755079383d09d93e2493ca91362545c1644fe6bd820a49247c383866ce66c27d4f1d729e3a181d7b823c9f9896627a407342469c643da339a6cc428dee07469964d50fbb4ece0b1edaf5cfe4ca1c785ff81efefc672386569b355207473dca6bda532b56fcd427f14aec22b06a8df61b62de8b45a37b845169fc0ae1b895f0709b0eab5ebd70905070881f6381d9a4325fe63bd095a6dc10791841fe638cf280e7192e45b7c8b6d8b4d7a7395bbb9fe7095e746f7becbbeafb9172a8bc5de24677421fc91e232966feffdfdcc45408b62b1bcbcb0489b2f680063c1ea1250c740476d1ff4ff292a47b325ba78bb6877a1926adc39df3d01218b48dec8dabc4fe289231263fd13ec6527c46eca7edcd35088129160c1e375a4ecc2c1feb67d0cfd7edf1a03ead0013c89649babedb891d216ef0817d3a6c34ac84d05168a492c05bf37b6f1751e49d03227c100bf46284bb3d67c62a61af08ae78ad5acf235e40c8c65b0b23fb26f10611d3ab88ac8e3155edf2e0c223bdfec7a67aa0ca9f46ce5c2b3e042a40c1b0ab0355300a04f1307762546525c9525b441e5b643a1b3331ead4c7d61a1e12052525afceb2cb8a44ad82e2ebdf7c4cd0cc094991abb0d5851abbfd79e617d590ef158b7c65e8ac0b02ee7b1b6a8cb0d1b47838ca0ec72698a310ed037ff40bbfd44d5b8b548777478cf6c0ee024070afabcac3471e36c8baebabe2ea1db1ea09a82403bcc969ee617a8c7df5e2729e3c5d5437fa10daf19624df4976913703e1f2e1e4fcd20604260471ed25fe837cbc8d3e00dd951e274a59843597cd32934b9b350c45bb3505cf115ebc76e67db0706e4f692b06737fe7d52475a4dff39fd3ac6909e37014f4b280af83dd156d1f93394e78a2024b19cd4ec88c3d08df9f302b574f110344dfba00a2b7a241cd8a787ced81434740ae5615772da32320e82d4114032580b26b2b40e9c12ef99074ad4a873cf6fc7d275497c8d9dfc0077d87bceeb9a41fa1dc3863960190f56a693f8cfa07441256594709be4d389bfaed2169d3ebcaa3a2f9868edee182ba4c1484c8263bcf1847086e50ab4c88b6b929257752f41ef2ae1dc619600b6ec6c9acd5ab1accb00abba055b39a459c190be99d3c2d310c4e29812ca1f0aa4e00542d83e83f008611ee8a18acd6712d188137f7fed8d58c941c983060f757c39b9d44bbf0191199f180232e514274ec58153412eca52c1118c3b88868fe3a71c3175dee9fc888f54b50d4dca0824fb28a1580e83972f9378d9b583b3c3f5a096775144bc4fbb8a7c5a6053bbd8c01df04366a8d9af90d8d37b9c559938d4d4804d23996a5fe6ed258def333e1abe4e52a20918acf1e22c5938abe7d429ab99bf37df6353e378f744366603863a1aa2be1c71b0432e23a01490396c0a96e136301fe46214fc54825d5d6e4e45b46b4fba0cc4149aa67e4ee8aa28bb5e133971bf50389e52eb0f4afdfd833387206d9f186ac6a8bfb26972298b6b6b3442ea5b018d9edae1564f73fc374b2343d9ef41a420c0401d143ca550d9926170f7db4737d9930e3b2b22fe3c35cd773dc53d1658575a6fcdff3d5eb03dfe1adbacf48676ef651916724af4cfc1a69dd57b274dbb8d6f950d084c56b0b5f76d95e9db83e4606d20e163a509e55a4d5a1cf61d7173c0ab0af70d14173ecdb65169a69f2f84cb4a6c8cd04240400b791aa8e09321d4b94a5d60fbfd1eee75d9183d365890a5249c3cac947c03500bd47fd45dec7c27b82be218c7d5892b9232070db2b43fbf96c3f97f1c4357151f769ac37c7013693fa2b974552fac8e8410235de1c75be9c15699bc0e76ed16ba207237ecb135723628b46d3e8651441ac0096de83a7df5befdbf775f27aa988f1fdc061916741aaf60b5772012f9ae2cd0b31132f21ae666690cc280d02d2ac15f776c25bf67b2c96bea836a6d12281e112e0e3e7b2a83f225b4217acb3e096b4359537f05b517358838dce9830ed668d470bddf200752fe66ae18fd11ad749857823bfcfbad0cf7dfec0e6fbc6e4bafdd536a9173562b480b6a0c8927b32f41009b6690f565b1d70c7937df9253cc7b9300a98b87af534998345ae88a52d3fbc2a42062328031fe321fd4db28f4dd068e8743c9fd83f379fde731d45152e38ce5eddfcdcfa483253e9da80ff416d3b1740fd39751f0608cd80c185b42543a7db74e3e1b3019fdf3d9038a9f3ad026c1a2f59be385706d52997c97e635cb87ab1e4743878af999676f41ed9a003b3bd1fb2a72e74f4793ff1274b1cba270571d7b15687c82ac26ab7a04b340cfb8d8537cbe8ba5977eb7eb68bdd692b56a0fac51994f7bdd9394499be5668aedf5c974d6789c3eda0743b60f698f2b5d7f46228b174aac21c528123e83c255a3618606f9c879174332869f051b18306ef9a318271b18a7a8ccae85b7d96a49e8d7f02e5bdb485a166c5416f123ec81d461157219697cd0d9433cc2dfa53ca63f3a07cb69578dfce516e19e1e148379e50e4e2b61ab7e613b71449e83f5f545eb901f9ade4e947ffd5370ce92cb6dea5035224ccc1cef66b925aaabea3808157930ca1495f48596acd63d9930859706a28bdbfa417752885fad299834b2436d6f615db9b32bf9f7c74a8f5c60ef5d30f2155ab16cbfa7e2fbb98635b887c9e17830f46741d8f72fd76b6e7d443612292ee573f8c5b4aa3cdb09b5e09fd5fb5ce3f985cfb5be818af8d352910812448d358684e950dc91b3b3f5b6a36b8689a2250bac16d69c4a3dc6072b911f00039382cd23e67e65ed397ef6fcf18a888686429617b546355994d12cbed439d9543588f1423487af5a4d102ea1dc4ecd0d6f90aac9e9e3d6499cd72b41a370f7a34d54b3d35f4da45388a9f20dc18b2d843fe830bd2c7fcb3df2b866b95009907e1cf91bd11f3644df8ae4ae2b7d47c9ab003e1cb0b54d75a877150c6f43df442193684d2c8cb8b656b817ddd470b90561bffb80926a828540500b52262780668695bf53ee42a792f9c89c4a6fcefa09ff5247c5c7cfc03f57f8d35c465e42d1e20c36b3aeabb67ff42849d55f4780cfd54df955a716ed619730ad485b4e5c37bb31286ba5a316f8460c83923ac1d3f6ad45c970578014c3c4e1fa46f4c9181d522c127c28272c3e19cceaecb2a595d241d34c5b209fa40a0b84b835e164af601b3bf15242684e96b13628657559b9a063422a516619ac24ee355453e4b046def86aeed6cd55012e826a62003e7f26334c46afdbbacd27c7bb96bb2f9212dca45ef2398c48e4479872e5be66eb712a73da67f4ea492dfb7e9ff6f638c51ca0344b7f61548fca1fc94681ba52cf4ee91beb61ce6f1896e445b23ccef97cf2853c7f46ce49abf31501e67bc250f1aa1c75ac7225dfeecc913b12f61c0d19019a68f44f88691293ebafa5111e7e0730974be75b3c00c8449f3c16a0fe876f8fcd18d678d8d44fe98d40e9f6ded7e090019fa42b93852558cf10f00e5612ef9bb130279f5a2421c43fbba5c09a807cad50e1fecb5d06e46a00246ef137586af6dca8fb70b8bf53e5544f46e68d6d15813aabbdff357621f827d020aa097bf77e6cfe2e99c8af3bb7f63ed7a12b0bf74f37d0801e769beda3f14b6b49728d915d802ac7cf14d2c1393214003a8db8211c9b632aa18850418f19a02c44117d3b254a7fa96258361ed1dd56cbb024981514eaaea3db2a2b3d73a068661eadfbf540468c694014a1ce663a37ce5c2fdcba0820097c67778b752abf52f39ee27ba0fa3a9a92a58ef7fe241171c6f7a5478a60cb4568326b381f60089426bb1e8dc1e675b9de4fa8698d81faf6f42d7ed2f728942ed8d1f86b3fd26ece91f44904fe60f68835647f81c7ccebc8d98c59c6e1e9a4b0836e6521f4e20397b4791ce0dfbf7f32ed347f0cb19be9f44db8c6979feac5b2f5f5c560d64146eb80f42fe9bc72b9f6dde56ada1a38f06edda33c443dca751a43f809202f4f7aba1fd2e820d50f6c8afc929a9fc21ae20a1755362533262fc2fd132a347266433e98b86f6e1dd07db69e1bf3cbb99026cad755aa87d7f4c5aec1d4b4bf4fcaf5cc8b200408495cf2e21992b2f7803fa123d3c81eeb7a1c7493d3191bcf6ef62df6ce8a8cc2ef97ac7efbb5f3c06fbdc23238b205ceedca6e1402868fd725faa2b167bc2f6b642b9516c4ca87fb033e294f15e10deddbaa02601aadbfc1ff71c6ad33c327fac57c651475a61aa35e54d4554a53453aae1ad6a2fb5b436d4e5908fdbff59a72c77b5199ff0bd878b5e091a9a8d2f72411770a668e2a34485051d7ff944b3f36266d039b2aceca154a648230e15ecb107abd125d21706a8f32e948e07c34b62be0eefb9cba9d1c2be46f0a207bba5364ce25f16b565a987f09c23e50fb4faea01b10ce2b32b6d37e1ac6b68a25262685ef577b3ab5d39214c3e1614674e1d0a10644f2f4478a84ef774508cd6db72cfb58812c72008f2da09a728b0d6c4556af49fb463b62e7ecdd09a10a2e315b43adde8bfad61f8406344f895eef764a2f40f3374918765bbdada803506e618c5445804eda38f2eef5c56ea4a6906dc2dc032d22376ca02f4f8e273aa9950a62a0e103e585e27bec3190ce1ea7c8f42ccfe535e9b56848895342925fcacef4653d25d393c1bacb6b44f7d8be74b864c65fb80b8631e9b53793c2c94b47cc2d131e365ebb9bdb6d233909e8b93213252b63c971704647c2a1f2325c1db1226dd5fa9814859e7e0b1fbf100de806bf9a979a32234d58df9fd666491af2b78b08", &(0x7f0000001080)=0x1000, &(0x7f00000010c0)="e1c2c421f817a9bf61b2367e5410e2f7a94d582020adac4db44f3ee9b0260d6b7c5e35ec50aab33ff200289f55d7010bc50b29049b2ef0ba7c7da263a36a89d679bd434e8d1c5e444cdfa2e7a0ca607d5c4299f2124fbfc57654354520d10634b9e50bed2b1a0d789ecfdb8f66959ea17231f3caa5e6760410c87a598bae571fa2b50a85bcffbe845530782096248f79af6480976faca14d9150df7af9fbbcb0a4fdb7efd761783c3411328b24d0a15068aa868452664835020d8a9a71b43b630de64b9674f8923390f97b8f540ee3b3c4cf118187c7985ebd0e7d676a6511e3471341a3050f408c641b70170847c213661e9d8ae49775f19f91ae9191bcacaa2eb3e709d41eb69af2f24cd748f80dba8e7ded93eb0e610d4291939549648aa00a076fc98aafe0969695cb72a0dc06fb671818d3087c8f234a137be2f3baa527fc3162839d1b38b3f8cd79f211438699a5a4f0fa210c3625fad704c90d26bab7f997f76c842713a026bcc91715c2d84a27ad2d95711b9253816c3c93bb61ee1fcde53282f84580e98f1d35c0af3af75366dd18f2719908608e8361d46343031a738683049da4fc2aac81c729a93aeef4fabd7412ac850a7b8ca372bfe06950f02aa09d757a17d5ecdc927a4c7675e25d9b7a877be6021fcddd2503de2f3611c939a64bfeb31895b6058502aa364f9bfb98b05bcbf648a1a056330fd6542d1a55d521e908cfdb70336557f575f14ac732db18691e9d97e702e2be205ff57f57c95669ea10ccf4f61a4056b6bef813d5fbe751c910bbbd0bfe47b803a06d38f18b9ae62438931989782909ad137d26def280dbd138eae6352a6a84d63bd95fce685b6ac5e911cbcc97d7305659d9f01e630452b7181a3175c8ef64a67a3d232d54a85d997e40245a8453a90c926abd6cb32bf6eacdb1e8fffd663281d82b38117010aa2ca60ed0de553f316b029ec3c1605c0d7896545d69727fe1c6e7fbb06ea8d906aaa02db9fda84a6832d8547e0bc3211e6b425bf11ce5b457eb05face948413a6ff437aa48775fd55459903bfafc02eba3ebaab54662707e5fffca5f30040f850a0332c6e84d5b189be33a6f67d82005ba53c6f17117240eff167292caed41827aede1630ca77fb5e4e746dd9321c9968eb72d76553b428bdbd20240af61d0f28f5cf1ffc497019b8d00be82f4c57a9377008d0090a280ad89a3ecf29d00da667e5a557a081281db65b1e34e6195ce649fdb1f772d90e286bc69fbe6491286a741b42c7fbc70b5dbbd74656431e956dc131a2fad048a497cf8cff4d0fe469e48d7a88e9e99bf8cbdf24921bb1d2b71500a44eb244f6d82d44fa7829597bbaf75479fcbd68fe8f2f48f9dba9d4fb9655079b1bbbbf0c7e1587fbed3a429dd9a953a16388dcdaac02e9179b40f221fb612b9870dd830415f95f29a9dd07d92346b1bfdb5fa77f12a8ce0fa93693e7fbfd6d624cb836ea117924489e9df7e6a8239dd020544403ee05bb3c68dc0b8a494fa0a295e136fda79dfe3c7dab7ea36cc2e5669e8b6d1c58392b67f470c0058fce6bf4eb17c09ca0a3288e24380284217893403fe4403c7080ff4d8b89965bac250f85823c3ea364e63d15519d8bb070c6d059c9a6ee8c1964de2abeb39460787a3384d7ffd3f90ec4615b447e47cfb97b92f9c4bc834971ad45e309252b026444b5c6646e1f14057da11bfdf1ea1a2e21dbe9b5197edccd09839ed46947bc800dae6c942d3230edf4d5c236ffd729a4f3ef85dc4015436028211a66aaa7f6c8d09421524b87d941de84c142d4526332a58dd1a741bbd844466462c86c9e673630bf481339c81afff46eb60b5aa53bc101a70d8f06b6df357aabfd9d1da9bb08c78edf2c127029b845f1c03737718f9def4ee31d3968abfbfde3983f3d5a3fd12600a011f3f194233d38270de77000fedf6e9e205a9b964e2a625c351bb685847d1ed0af57f6b37d5f726776b8376b74d3d4ee9bb307b69ec234b2832bd0a749d8b143312ff9a2b5d721ff4fc8a9b16fa16f02a3d4494312c7946c4373ca9f78f0eb9ac9cdc7ac53494884b332f539a9cb295b1d05f04732bcd8c04fe40b4700771e8ce127f28c0539cf235c38fa7027f429f03490f53e8ea8cc1b187a1e6c966524917fad88badb30b42067768f10db564a1c0a3ce780a5200316ddf4a609783349db83eb3794058941dd8b22e8595e8baabc057c37584947ed4a60df553b91c89dc2c94e1335f4bd759937dfbb83645b68f26808ec1d2ca15d8c0129596cf0c987bfc1a03e7da45b278c7646167e8583e5dcffb973043cf24ce25ea1cf6cfe6c42bb565645ad0f727201fa2c025fa9224e3f25f45ae4b8389cdb44814381ba147569cfd1b0af539dfeb25d01ce3c6a2f3f50cf9e4b51dbe13f166f0fcd3980da955b1a6471eae73b56b9a546f8eb180c312b7f0a0a372c5396d40d4a8ea25eb950ac985ba8552e6fd22a5edb947b0dd1d1e832cfb40cf0e4638dd6f09972ea5b7800f008890402ef0410996049d7e8285fe94d03f6f9682013bd469378f355911caf8b2951edfd463c0108c70ed52a531dfef501c8059d89281546d3df68670cf83fea38ad244d1f0923493808f92f804d7a03de92735d16d7db44dfd68453f87dbb3ef0e22efbb0639f60538c8b117e9a2e007d7982c409bdf0f915ad4daf45cbf915c7d372f8aba8573c04dc906da579d1c10c367a27bb6f101ea4e80a2638027a51961e122aa9f9d312b610e17009f892a3377dacac36353eefb840a0636bcf5043c0326f8f14094cfee010cb19ee78b5b5b5fbbf1549978cd45bcc7d6936dce18275bd87979eba0c8c45b5027532a7ec5fa0124617622255552e83de54bf1502172b726ae312e3b3567fa208145a5e1cd53a4b9bcb965c488464ffc2c7d3c328b715af4943b0a5c6f03ccc21bf7eed3ab47b7183a9d6078be5130e0f4c48e0fe26e88ecd3e6dac844e4043065c90fd2ccfdf763ccd193a229e67a59f5f5412cd278b996ea311373f52d3f0b1da9e1587f72570874fffc74093075c05bf5b5a1e1a38117f0c06e64912e16f0cd85901d1764c201db9e6f5093791406e580a684320d4412a389c54a7efd9274c668e2a6a823eb34ab48736fafd6b2201aaf8c8b933e1b52207d4c3ac840636c6234847ce09b7c56f61dbf667edcd4c0e385ba9cf0cfa630b32884a92b9d6bb759fb77601d5dd5975c03379ff8ed0c67017eb9b76be105065e416157f56236bed0d930fe4a0627d4d4b232853c223b922e3a9b57881462533d7224f018e7d5017cef9ff4232c24cdc9cda84b2107fde2bdb102b86955dd19ff27b0065677a8f1ce11d3012cedbf47fb1a2fb8275e8b32e61d491ee3459e3792cd229d482e73f8dc7be3e60d01d85018fb7cf7dd2cac74543f74da0b148136ece8b00cf07a2dc8758dc5a5020e33daf08341c2c1cf149d619d099eb0923716d3cc30a3f413f8b6feea6846b21b3489f400f789987c65e7a45e349695a646caefb1726974e8af734804526c937ac647a2bc4c4bcc13254e50bee425d95dd29be1a0a33336bca5db9b4b12d6bdc42758ac6a2986937a1e0e2ada131c897f3ef831fba078cb59eb1367a0f7e3fae3bbcfc9c1a54053797c3ce59dde453a5d3d10c6254702733d3efd2115c5f6b2e7c063a7d6fae235d5afab94eabda82b7f04ae47a57e711f8c682535d82fc8a26a7a4e80214d05693ea59e4dbf61f473e4045d8919455510218f1c788c0f1662980f5af0f881aae3881a906608be7f5758067c8b1347ec0b99fec86c43031021c23cbbd44d517e5e216b229cf38db8138aeb07c1db4b96b6d5ff7a66616fd68ca80603f8677e5a8a7e6dfeac40073acf7ba22ecb1784eca6c777838195a6b418ecaecbcadc257ba9fab8fb690db634102482b7180120ed69e303e2c3f0cbfb8aab5fbe3a410136ac4ab38b6c41df54d401e6dad271b4988435eed4770d80cb3064b3ea40b56b404f8d8a05b2e42c8b120645ec3d15fc6d90b6e5de717a0abee0a6a4232e858bc5df480e2272dba2b6c66918738c2c80168fa18cf9a70c5adaf5f11650a18f45675e1be37993ff9f9bb9b760d88fe1794277affd86778eadac0aabc8d91fcbae71875bb3ad4713e3872ac4eb3ccd25f8aa82b8899780060cd1ab7c25c03a236e78f4097cac797efb6c760edc2be38453a7e6072329347004ba95c2d2d611e18362f53208e597bf70532c2aef98c11b04b678fe673a6a9026144c97cbcb1a481f5219534bcbb3066fa1d8aa238ba47ae915f5d7b32e893ea2b84243ff834a59c3e2ac7e80757fdd9f8c9dc1c2238a6ae4f54aa501b275c4988160189bdaebd9fb4d04ea1d9332bba41661873f939bb32ed038eef0d21a1550cff5e85de8a88951c880b5f5468d659fe41cc34285d3c1b8b2828523a96d95a2608afdb1b4dda5a313809dbfa7d3ca18d45a34f9585c41f810b1493f5b1a8bd38a7f75773aaa2531cccbe3ecd31445c3d7f937bc9f0e56ce11beb648e4b31d1aa67eeb289313b8082e7022641e723dae2850a01a6d75b8948df55c2eb2849947adc6f04d5c4d3099cce68b9560e8967488ae9a206bff6746a384744e8171a6c5d2fb2b75d08142b5e83e839edd43290f8d6c431446de62242aec182bb80eb61691640555f7d8f5f9474760fa401216e6b6432d5bc16e85f07ab8abf8e6d6efb42c2493c5ba9af8c56f73a893bdf28d0f57fd123756e260b6a2148c6daf28d96fcd031042fa7fb13ec8cae1da69dfc05970e488af65f9c966bbbb94a8c94759611a8f6c817cc6d508550d36008feb3cea866261c89426824e27597f7226b5548559390e1f3a0db792379e4b4ef24f4716f590b551b440a692c283a1b25e4d2ef4b48ead6aeb149a1c9d59bcd8cbc065d3d10f876eb4cf93de87d00d2c0b2acd08a42966f0cbeccb1ff299e8c5b2a21424f15537c8dd4dc673116cd4021cef86427f24677330279de8cdff48118595653de0a7d66832f679ed48a0b82b1ed34ffaaaf982135e7a4cdb182468b495270a228c903021498c3caddf4e6a9a3ec026c17c7916037db2e1e8e5bcc18190965742d047043c86c59fbf3e6ddae2fe4e18914bffb8dd419ef1b2d005504810a5988b486726abe77558d724a08e0063a872789bc4e41be9bfcdbc133a3c0a28a6d6d5fedc41900be7abda42fa1ef8865483ce5a9efe3cb46e21df53116702a4d2696ae6d07891aafd2c97cb269f1d5907a0070cddeeadfa4da26f138888e84fb3dd030177c1333ebccd5c9f127d56466172c65eceb14c3c5a72a76f258fa4ffd5339152d922bf5d1dd4dbd13bd943e03e859ea466dc6272f27f833ef549b72652b36e4bb6e0f67186e5bf9784382cd4a2a00bacdbd0797beb0ea86d6b04d69d4c71785b4b13ef89071ecad074432b393e6ea7e98ced9c7e7a25f9846ae3cb72d534af70169971f2d4f9857d59fb4303375c3a3e0bbce4cdd98b87edc1fcb826275da5fd9f040fbba3c31caee8210856d6bc29ff4dcd2e74ed6e901e95aade227a8f38bbb910a57a6fb04874cf3312e1086af30a92920c3b04ad1b4dfb8dcceb0353ebbb7cc6552f1524d3e3df8f062b8e42266e072373116c2bf562bcf108ed295120fb957d4497b3b45e2aa821422fa914f7927df93dfa03b52259d5230d41734bf938b0875572cea8aa00de97b66a545a9cda50e85ccd14b01c6a1c8acb8327457b3f69b890b319854216e0b7a804455767ecf911dc1b0ba38319546d03ed3a76810b343a95390fb996886a971ff16a5", 0x1000) 18:21:41 executing program 0: open(0x0, 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) kevent(r2, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x30, 0x80000000, 0x200}, {{}, 0xfffffffffffffff9, 0x21, 0x2, 0x7fffffff, 0x3}, {{}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x6, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x1, 0x20, 0x2}, {{}, 0xfffffffffffffffc, 0x0, 0x10, 0x4, 0xffffffffffffff81}, {{r2}, 0xfffffffffffffff8, 0x40, 0x2, 0x7f, 0x8001}], 0x1, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x10, 0x10, 0x92d, 0x7f}], 0x1ff, &(0x7f00000002c0)={0x3f, 0x1f}) 18:21:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x1}, {0xc}, {0x6}]}) (async, rerun: 32) syz_emit_ethernet(0x22, &(0x7f00000000c0)=ANY=[@ANYBLOB="4094140000000000009078e0000001000000000000"]) (rerun: 32) 18:21:41 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x2}, 0x0, 0x0, 0xffffffffffffffff}) socket(0x18, 0x1, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) shutdown(r0, 0x1) (async) shutdown(r0, 0x1) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x0, 0x0) msgrcv(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f802f9c"], 0xf4, 0x0, 0x1000) r3 = getuid() setreuid(0xee00, r3) r4 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x2, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x18, 0xffff}, 0x7e81, 0x8, 0x0, r4, 0x8, 0xfffffffffffffffa, 0x2, 0x9}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:41 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) (async) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r1, 0xffffffffffffffff) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:41 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:41 executing program 0: open(0x0, 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) kevent(r2, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x30, 0x80000000, 0x200}, {{}, 0xfffffffffffffff9, 0x21, 0x2, 0x7fffffff, 0x3}, {{}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x6, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x1, 0x20, 0x2}, {{}, 0xfffffffffffffffc, 0x0, 0x10, 0x4, 0xffffffffffffff81}, {{r2}, 0xfffffffffffffff8, 0x40, 0x2, 0x7f, 0x8001}], 0x1, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x10, 0x10, 0x92d, 0x7f}], 0x1ff, &(0x7f00000002c0)={0x3f, 0x1f}) 18:21:41 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x15}, 0x2, &(0x7f0000000080)="fa656b556dad95ca995396b79f788d5fc416a9c75c4a8ebe75626fdeb4d83d1c4f23269bc84fe67048d078281386cd06a99baa3757294d3a4c68eb1508278073e8ef1beb6b41cd6689b3f4774c1a80c42fbfae748e26eeb60e4e782daff18f9852a12676fba436a1b43963ae38eaa7b6822877dff360e018078cd88e0200d5127fea6987a9a52a244b865d93d07e4601baa7a05d3f4b4de9c509fe8e484d23e5d199508f3f9044412f93aec46f6c7a1d6ae81467785794cee300c3d5abfc10613dcf10ebb1316ae4cc6b23f5be88373b648d95796f4760db5711706c7ce9c33344ce5eee78474fef1e2dfd1ea48ef823f7d664eeab47f2710e71b64311e3dacaa94de15535dbca3d836caafd9cac0292bfb2b02dcafa061c6f567dc8d5d2f055a44a58365426e5d1431f248daf8a0d4831732dbe44c2c27cb9a5b937b78544a4968219d4530ce445fab85f24211229d1add656160c75c945cafd5375406366b21c765e02366d5a76003e065a0514ed6bd7d0bd89cc3d12d81109798555a31bb7a0689b1b9712af5daa41a0172580d224ab42fe31eeef044173102a3c1c00e20461b7029287afda6e9c97bbfdd7e065b3e11d882c66f12e0fd8fada78ada6931c868ce4c0c3794037abf869e5971554066ea13afc56b26d9c6c65b9e8e1a24c8d830c86f88d4ad562c59996935184c5b4ff6c755b9c70be1cae3add354c689599db874d1aa49786b3914bc977cc457fd521c9bd9cd89b47429e35471fa726519f533beaf05869be8e50429ea09bd3c5e18cc67390ba16e9db84d8938fa21f2d28ffce5d137a4ff81fcedcd555f45e6523b18e25a1c13007e0d075f80eb66bb02337182cc4c4a23f639961b5f2eecec32ac8c63dbb4cc42bd0d8701cbb3342303d8ffd6c85d8b2ae5aa989328c0b22a9c5534aa0f245e54dfbc69657a93ea6f4bb13c62d6a73bb568df5688777569dc512c40f2c90b87665e8bd14c46aee6778b755079383d09d93e2493ca91362545c1644fe6bd820a49247c383866ce66c27d4f1d729e3a181d7b823c9f9896627a407342469c643da339a6cc428dee07469964d50fbb4ece0b1edaf5cfe4ca1c785ff81efefc672386569b355207473dca6bda532b56fcd427f14aec22b06a8df61b62de8b45a37b845169fc0ae1b895f0709b0eab5ebd70905070881f6381d9a4325fe63bd095a6dc10791841fe638cf280e7192e45b7c8b6d8b4d7a7395bbb9fe7095e746f7becbbeafb9172a8bc5de24677421fc91e232966feffdfdcc45408b62b1bcbcb0489b2f680063c1ea1250c740476d1ff4ff292a47b325ba78bb6877a1926adc39df3d01218b48dec8dabc4fe289231263fd13ec6527c46eca7edcd35088129160c1e375a4ecc2c1feb67d0cfd7edf1a03ead0013c89649babedb891d216ef0817d3a6c34ac84d05168a492c05bf37b6f1751e49d03227c100bf46284bb3d67c62a61af08ae78ad5acf235e40c8c65b0b23fb26f10611d3ab88ac8e3155edf2e0c223bdfec7a67aa0ca9f46ce5c2b3e042a40c1b0ab0355300a04f1307762546525c9525b441e5b643a1b3331ead4c7d61a1e12052525afceb2cb8a44ad82e2ebdf7c4cd0cc094991abb0d5851abbfd79e617d590ef158b7c65e8ac0b02ee7b1b6a8cb0d1b47838ca0ec72698a310ed037ff40bbfd44d5b8b548777478cf6c0ee024070afabcac3471e36c8baebabe2ea1db1ea09a82403bcc969ee617a8c7df5e2729e3c5d5437fa10daf19624df4976913703e1f2e1e4fcd20604260471ed25fe837cbc8d3e00dd951e274a59843597cd32934b9b350c45bb3505cf115ebc76e67db0706e4f692b06737fe7d52475a4dff39fd3ac6909e37014f4b280af83dd156d1f93394e78a2024b19cd4ec88c3d08df9f302b574f110344dfba00a2b7a241cd8a787ced81434740ae5615772da32320e82d4114032580b26b2b40e9c12ef99074ad4a873cf6fc7d275497c8d9dfc0077d87bceeb9a41fa1dc3863960190f56a693f8cfa07441256594709be4d389bfaed2169d3ebcaa3a2f9868edee182ba4c1484c8263bcf1847086e50ab4c88b6b929257752f41ef2ae1dc619600b6ec6c9acd5ab1accb00abba055b39a459c190be99d3c2d310c4e29812ca1f0aa4e00542d83e83f008611ee8a18acd6712d188137f7fed8d58c941c983060f757c39b9d44bbf0191199f180232e514274ec58153412eca52c1118c3b88868fe3a71c3175dee9fc888f54b50d4dca0824fb28a1580e83972f9378d9b583b3c3f5a096775144bc4fbb8a7c5a6053bbd8c01df04366a8d9af90d8d37b9c559938d4d4804d23996a5fe6ed258def333e1abe4e52a20918acf1e22c5938abe7d429ab99bf37df6353e378f744366603863a1aa2be1c71b0432e23a01490396c0a96e136301fe46214fc54825d5d6e4e45b46b4fba0cc4149aa67e4ee8aa28bb5e133971bf50389e52eb0f4afdfd833387206d9f186ac6a8bfb26972298b6b6b3442ea5b018d9edae1564f73fc374b2343d9ef41a420c0401d143ca550d9926170f7db4737d9930e3b2b22fe3c35cd773dc53d1658575a6fcdff3d5eb03dfe1adbacf48676ef651916724af4cfc1a69dd57b274dbb8d6f950d084c56b0b5f76d95e9db83e4606d20e163a509e55a4d5a1cf61d7173c0ab0af70d14173ecdb65169a69f2f84cb4a6c8cd04240400b791aa8e09321d4b94a5d60fbfd1eee75d9183d365890a5249c3cac947c03500bd47fd45dec7c27b82be218c7d5892b9232070db2b43fbf96c3f97f1c4357151f769ac37c7013693fa2b974552fac8e8410235de1c75be9c15699bc0e76ed16ba207237ecb135723628b46d3e8651441ac0096de83a7df5befdbf775f27aa988f1fdc061916741aaf60b5772012f9ae2cd0b31132f21ae666690cc280d02d2ac15f776c25bf67b2c96bea836a6d12281e112e0e3e7b2a83f225b4217acb3e096b4359537f05b517358838dce9830ed668d470bddf200752fe66ae18fd11ad749857823bfcfbad0cf7dfec0e6fbc6e4bafdd536a9173562b480b6a0c8927b32f41009b6690f565b1d70c7937df9253cc7b9300a98b87af534998345ae88a52d3fbc2a42062328031fe321fd4db28f4dd068e8743c9fd83f379fde731d45152e38ce5eddfcdcfa483253e9da80ff416d3b1740fd39751f0608cd80c185b42543a7db74e3e1b3019fdf3d9038a9f3ad026c1a2f59be385706d52997c97e635cb87ab1e4743878af999676f41ed9a003b3bd1fb2a72e74f4793ff1274b1cba270571d7b15687c82ac26ab7a04b340cfb8d8537cbe8ba5977eb7eb68bdd692b56a0fac51994f7bdd9394499be5668aedf5c974d6789c3eda0743b60f698f2b5d7f46228b174aac21c528123e83c255a3618606f9c879174332869f051b18306ef9a318271b18a7a8ccae85b7d96a49e8d7f02e5bdb485a166c5416f123ec81d461157219697cd0d9433cc2dfa53ca63f3a07cb69578dfce516e19e1e148379e50e4e2b61ab7e613b71449e83f5f545eb901f9ade4e947ffd5370ce92cb6dea5035224ccc1cef66b925aaabea3808157930ca1495f48596acd63d9930859706a28bdbfa417752885fad299834b2436d6f615db9b32bf9f7c74a8f5c60ef5d30f2155ab16cbfa7e2fbb98635b887c9e17830f46741d8f72fd76b6e7d443612292ee573f8c5b4aa3cdb09b5e09fd5fb5ce3f985cfb5be818af8d352910812448d358684e950dc91b3b3f5b6a36b8689a2250bac16d69c4a3dc6072b911f00039382cd23e67e65ed397ef6fcf18a888686429617b546355994d12cbed439d9543588f1423487af5a4d102ea1dc4ecd0d6f90aac9e9e3d6499cd72b41a370f7a34d54b3d35f4da45388a9f20dc18b2d843fe830bd2c7fcb3df2b866b95009907e1cf91bd11f3644df8ae4ae2b7d47c9ab003e1cb0b54d75a877150c6f43df442193684d2c8cb8b656b817ddd470b90561bffb80926a828540500b52262780668695bf53ee42a792f9c89c4a6fcefa09ff5247c5c7cfc03f57f8d35c465e42d1e20c36b3aeabb67ff42849d55f4780cfd54df955a716ed619730ad485b4e5c37bb31286ba5a316f8460c83923ac1d3f6ad45c970578014c3c4e1fa46f4c9181d522c127c28272c3e19cceaecb2a595d241d34c5b209fa40a0b84b835e164af601b3bf15242684e96b13628657559b9a063422a516619ac24ee355453e4b046def86aeed6cd55012e826a62003e7f26334c46afdbbacd27c7bb96bb2f9212dca45ef2398c48e4479872e5be66eb712a73da67f4ea492dfb7e9ff6f638c51ca0344b7f61548fca1fc94681ba52cf4ee91beb61ce6f1896e445b23ccef97cf2853c7f46ce49abf31501e67bc250f1aa1c75ac7225dfeecc913b12f61c0d19019a68f44f88691293ebafa5111e7e0730974be75b3c00c8449f3c16a0fe876f8fcd18d678d8d44fe98d40e9f6ded7e090019fa42b93852558cf10f00e5612ef9bb130279f5a2421c43fbba5c09a807cad50e1fecb5d06e46a00246ef137586af6dca8fb70b8bf53e5544f46e68d6d15813aabbdff357621f827d020aa097bf77e6cfe2e99c8af3bb7f63ed7a12b0bf74f37d0801e769beda3f14b6b49728d915d802ac7cf14d2c1393214003a8db8211c9b632aa18850418f19a02c44117d3b254a7fa96258361ed1dd56cbb024981514eaaea3db2a2b3d73a068661eadfbf540468c694014a1ce663a37ce5c2fdcba0820097c67778b752abf52f39ee27ba0fa3a9a92a58ef7fe241171c6f7a5478a60cb4568326b381f60089426bb1e8dc1e675b9de4fa8698d81faf6f42d7ed2f728942ed8d1f86b3fd26ece91f44904fe60f68835647f81c7ccebc8d98c59c6e1e9a4b0836e6521f4e20397b4791ce0dfbf7f32ed347f0cb19be9f44db8c6979feac5b2f5f5c560d64146eb80f42fe9bc72b9f6dde56ada1a38f06edda33c443dca751a43f809202f4f7aba1fd2e820d50f6c8afc929a9fc21ae20a1755362533262fc2fd132a347266433e98b86f6e1dd07db69e1bf3cbb99026cad755aa87d7f4c5aec1d4b4bf4fcaf5cc8b200408495cf2e21992b2f7803fa123d3c81eeb7a1c7493d3191bcf6ef62df6ce8a8cc2ef97ac7efbb5f3c06fbdc23238b205ceedca6e1402868fd725faa2b167bc2f6b642b9516c4ca87fb033e294f15e10deddbaa02601aadbfc1ff71c6ad33c327fac57c651475a61aa35e54d4554a53453aae1ad6a2fb5b436d4e5908fdbff59a72c77b5199ff0bd878b5e091a9a8d2f72411770a668e2a34485051d7ff944b3f36266d039b2aceca154a648230e15ecb107abd125d21706a8f32e948e07c34b62be0eefb9cba9d1c2be46f0a207bba5364ce25f16b565a987f09c23e50fb4faea01b10ce2b32b6d37e1ac6b68a25262685ef577b3ab5d39214c3e1614674e1d0a10644f2f4478a84ef774508cd6db72cfb58812c72008f2da09a728b0d6c4556af49fb463b62e7ecdd09a10a2e315b43adde8bfad61f8406344f895eef764a2f40f3374918765bbdada803506e618c5445804eda38f2eef5c56ea4a6906dc2dc032d22376ca02f4f8e273aa9950a62a0e103e585e27bec3190ce1ea7c8f42ccfe535e9b56848895342925fcacef4653d25d393c1bacb6b44f7d8be74b864c65fb80b8631e9b53793c2c94b47cc2d131e365ebb9bdb6d233909e8b93213252b63c971704647c2a1f2325c1db1226dd5fa9814859e7e0b1fbf100de806bf9a979a32234d58df9fd666491af2b78b08", &(0x7f0000001080)=0x1000, &(0x7f00000010c0)="e1c2c421f817a9bf61b2367e5410e2f7a94d582020adac4db44f3ee9b0260d6b7c5e35ec50aab33ff200289f55d7010bc50b29049b2ef0ba7c7da263a36a89d679bd434e8d1c5e444cdfa2e7a0ca607d5c4299f2124fbfc57654354520d10634b9e50bed2b1a0d789ecfdb8f66959ea17231f3caa5e6760410c87a598bae571fa2b50a85bcffbe845530782096248f79af6480976faca14d9150df7af9fbbcb0a4fdb7efd761783c3411328b24d0a15068aa868452664835020d8a9a71b43b630de64b9674f8923390f97b8f540ee3b3c4cf118187c7985ebd0e7d676a6511e3471341a3050f408c641b70170847c213661e9d8ae49775f19f91ae9191bcacaa2eb3e709d41eb69af2f24cd748f80dba8e7ded93eb0e610d4291939549648aa00a076fc98aafe0969695cb72a0dc06fb671818d3087c8f234a137be2f3baa527fc3162839d1b38b3f8cd79f211438699a5a4f0fa210c3625fad704c90d26bab7f997f76c842713a026bcc91715c2d84a27ad2d95711b9253816c3c93bb61ee1fcde53282f84580e98f1d35c0af3af75366dd18f2719908608e8361d46343031a738683049da4fc2aac81c729a93aeef4fabd7412ac850a7b8ca372bfe06950f02aa09d757a17d5ecdc927a4c7675e25d9b7a877be6021fcddd2503de2f3611c939a64bfeb31895b6058502aa364f9bfb98b05bcbf648a1a056330fd6542d1a55d521e908cfdb70336557f575f14ac732db18691e9d97e702e2be205ff57f57c95669ea10ccf4f61a4056b6bef813d5fbe751c910bbbd0bfe47b803a06d38f18b9ae62438931989782909ad137d26def280dbd138eae6352a6a84d63bd95fce685b6ac5e911cbcc97d7305659d9f01e630452b7181a3175c8ef64a67a3d232d54a85d997e40245a8453a90c926abd6cb32bf6eacdb1e8fffd663281d82b38117010aa2ca60ed0de553f316b029ec3c1605c0d7896545d69727fe1c6e7fbb06ea8d906aaa02db9fda84a6832d8547e0bc3211e6b425bf11ce5b457eb05face948413a6ff437aa48775fd55459903bfafc02eba3ebaab54662707e5fffca5f30040f850a0332c6e84d5b189be33a6f67d82005ba53c6f17117240eff167292caed41827aede1630ca77fb5e4e746dd9321c9968eb72d76553b428bdbd20240af61d0f28f5cf1ffc497019b8d00be82f4c57a9377008d0090a280ad89a3ecf29d00da667e5a557a081281db65b1e34e6195ce649fdb1f772d90e286bc69fbe6491286a741b42c7fbc70b5dbbd74656431e956dc131a2fad048a497cf8cff4d0fe469e48d7a88e9e99bf8cbdf24921bb1d2b71500a44eb244f6d82d44fa7829597bbaf75479fcbd68fe8f2f48f9dba9d4fb9655079b1bbbbf0c7e1587fbed3a429dd9a953a16388dcdaac02e9179b40f221fb612b9870dd830415f95f29a9dd07d92346b1bfdb5fa77f12a8ce0fa93693e7fbfd6d624cb836ea117924489e9df7e6a8239dd020544403ee05bb3c68dc0b8a494fa0a295e136fda79dfe3c7dab7ea36cc2e5669e8b6d1c58392b67f470c0058fce6bf4eb17c09ca0a3288e24380284217893403fe4403c7080ff4d8b89965bac250f85823c3ea364e63d15519d8bb070c6d059c9a6ee8c1964de2abeb39460787a3384d7ffd3f90ec4615b447e47cfb97b92f9c4bc834971ad45e309252b026444b5c6646e1f14057da11bfdf1ea1a2e21dbe9b5197edccd09839ed46947bc800dae6c942d3230edf4d5c236ffd729a4f3ef85dc4015436028211a66aaa7f6c8d09421524b87d941de84c142d4526332a58dd1a741bbd844466462c86c9e673630bf481339c81afff46eb60b5aa53bc101a70d8f06b6df357aabfd9d1da9bb08c78edf2c127029b845f1c03737718f9def4ee31d3968abfbfde3983f3d5a3fd12600a011f3f194233d38270de77000fedf6e9e205a9b964e2a625c351bb685847d1ed0af57f6b37d5f726776b8376b74d3d4ee9bb307b69ec234b2832bd0a749d8b143312ff9a2b5d721ff4fc8a9b16fa16f02a3d4494312c7946c4373ca9f78f0eb9ac9cdc7ac53494884b332f539a9cb295b1d05f04732bcd8c04fe40b4700771e8ce127f28c0539cf235c38fa7027f429f03490f53e8ea8cc1b187a1e6c966524917fad88badb30b42067768f10db564a1c0a3ce780a5200316ddf4a609783349db83eb3794058941dd8b22e8595e8baabc057c37584947ed4a60df553b91c89dc2c94e1335f4bd759937dfbb83645b68f26808ec1d2ca15d8c0129596cf0c987bfc1a03e7da45b278c7646167e8583e5dcffb973043cf24ce25ea1cf6cfe6c42bb565645ad0f727201fa2c025fa9224e3f25f45ae4b8389cdb44814381ba147569cfd1b0af539dfeb25d01ce3c6a2f3f50cf9e4b51dbe13f166f0fcd3980da955b1a6471eae73b56b9a546f8eb180c312b7f0a0a372c5396d40d4a8ea25eb950ac985ba8552e6fd22a5edb947b0dd1d1e832cfb40cf0e4638dd6f09972ea5b7800f008890402ef0410996049d7e8285fe94d03f6f9682013bd469378f355911caf8b2951edfd463c0108c70ed52a531dfef501c8059d89281546d3df68670cf83fea38ad244d1f0923493808f92f804d7a03de92735d16d7db44dfd68453f87dbb3ef0e22efbb0639f60538c8b117e9a2e007d7982c409bdf0f915ad4daf45cbf915c7d372f8aba8573c04dc906da579d1c10c367a27bb6f101ea4e80a2638027a51961e122aa9f9d312b610e17009f892a3377dacac36353eefb840a0636bcf5043c0326f8f14094cfee010cb19ee78b5b5b5fbbf1549978cd45bcc7d6936dce18275bd87979eba0c8c45b5027532a7ec5fa0124617622255552e83de54bf1502172b726ae312e3b3567fa208145a5e1cd53a4b9bcb965c488464ffc2c7d3c328b715af4943b0a5c6f03ccc21bf7eed3ab47b7183a9d6078be5130e0f4c48e0fe26e88ecd3e6dac844e4043065c90fd2ccfdf763ccd193a229e67a59f5f5412cd278b996ea311373f52d3f0b1da9e1587f72570874fffc74093075c05bf5b5a1e1a38117f0c06e64912e16f0cd85901d1764c201db9e6f5093791406e580a684320d4412a389c54a7efd9274c668e2a6a823eb34ab48736fafd6b2201aaf8c8b933e1b52207d4c3ac840636c6234847ce09b7c56f61dbf667edcd4c0e385ba9cf0cfa630b32884a92b9d6bb759fb77601d5dd5975c03379ff8ed0c67017eb9b76be105065e416157f56236bed0d930fe4a0627d4d4b232853c223b922e3a9b57881462533d7224f018e7d5017cef9ff4232c24cdc9cda84b2107fde2bdb102b86955dd19ff27b0065677a8f1ce11d3012cedbf47fb1a2fb8275e8b32e61d491ee3459e3792cd229d482e73f8dc7be3e60d01d85018fb7cf7dd2cac74543f74da0b148136ece8b00cf07a2dc8758dc5a5020e33daf08341c2c1cf149d619d099eb0923716d3cc30a3f413f8b6feea6846b21b3489f400f789987c65e7a45e349695a646caefb1726974e8af734804526c937ac647a2bc4c4bcc13254e50bee425d95dd29be1a0a33336bca5db9b4b12d6bdc42758ac6a2986937a1e0e2ada131c897f3ef831fba078cb59eb1367a0f7e3fae3bbcfc9c1a54053797c3ce59dde453a5d3d10c6254702733d3efd2115c5f6b2e7c063a7d6fae235d5afab94eabda82b7f04ae47a57e711f8c682535d82fc8a26a7a4e80214d05693ea59e4dbf61f473e4045d8919455510218f1c788c0f1662980f5af0f881aae3881a906608be7f5758067c8b1347ec0b99fec86c43031021c23cbbd44d517e5e216b229cf38db8138aeb07c1db4b96b6d5ff7a66616fd68ca80603f8677e5a8a7e6dfeac40073acf7ba22ecb1784eca6c777838195a6b418ecaecbcadc257ba9fab8fb690db634102482b7180120ed69e303e2c3f0cbfb8aab5fbe3a410136ac4ab38b6c41df54d401e6dad271b4988435eed4770d80cb3064b3ea40b56b404f8d8a05b2e42c8b120645ec3d15fc6d90b6e5de717a0abee0a6a4232e858bc5df480e2272dba2b6c66918738c2c80168fa18cf9a70c5adaf5f11650a18f45675e1be37993ff9f9bb9b760d88fe1794277affd86778eadac0aabc8d91fcbae71875bb3ad4713e3872ac4eb3ccd25f8aa82b8899780060cd1ab7c25c03a236e78f4097cac797efb6c760edc2be38453a7e6072329347004ba95c2d2d611e18362f53208e597bf70532c2aef98c11b04b678fe673a6a9026144c97cbcb1a481f5219534bcbb3066fa1d8aa238ba47ae915f5d7b32e893ea2b84243ff834a59c3e2ac7e80757fdd9f8c9dc1c2238a6ae4f54aa501b275c4988160189bdaebd9fb4d04ea1d9332bba41661873f939bb32ed038eef0d21a1550cff5e85de8a88951c880b5f5468d659fe41cc34285d3c1b8b2828523a96d95a2608afdb1b4dda5a313809dbfa7d3ca18d45a34f9585c41f810b1493f5b1a8bd38a7f75773aaa2531cccbe3ecd31445c3d7f937bc9f0e56ce11beb648e4b31d1aa67eeb289313b8082e7022641e723dae2850a01a6d75b8948df55c2eb2849947adc6f04d5c4d3099cce68b9560e8967488ae9a206bff6746a384744e8171a6c5d2fb2b75d08142b5e83e839edd43290f8d6c431446de62242aec182bb80eb61691640555f7d8f5f9474760fa401216e6b6432d5bc16e85f07ab8abf8e6d6efb42c2493c5ba9af8c56f73a893bdf28d0f57fd123756e260b6a2148c6daf28d96fcd031042fa7fb13ec8cae1da69dfc05970e488af65f9c966bbbb94a8c94759611a8f6c817cc6d508550d36008feb3cea866261c89426824e27597f7226b5548559390e1f3a0db792379e4b4ef24f4716f590b551b440a692c283a1b25e4d2ef4b48ead6aeb149a1c9d59bcd8cbc065d3d10f876eb4cf93de87d00d2c0b2acd08a42966f0cbeccb1ff299e8c5b2a21424f15537c8dd4dc673116cd4021cef86427f24677330279de8cdff48118595653de0a7d66832f679ed48a0b82b1ed34ffaaaf982135e7a4cdb182468b495270a228c903021498c3caddf4e6a9a3ec026c17c7916037db2e1e8e5bcc18190965742d047043c86c59fbf3e6ddae2fe4e18914bffb8dd419ef1b2d005504810a5988b486726abe77558d724a08e0063a872789bc4e41be9bfcdbc133a3c0a28a6d6d5fedc41900be7abda42fa1ef8865483ce5a9efe3cb46e21df53116702a4d2696ae6d07891aafd2c97cb269f1d5907a0070cddeeadfa4da26f138888e84fb3dd030177c1333ebccd5c9f127d56466172c65eceb14c3c5a72a76f258fa4ffd5339152d922bf5d1dd4dbd13bd943e03e859ea466dc6272f27f833ef549b72652b36e4bb6e0f67186e5bf9784382cd4a2a00bacdbd0797beb0ea86d6b04d69d4c71785b4b13ef89071ecad074432b393e6ea7e98ced9c7e7a25f9846ae3cb72d534af70169971f2d4f9857d59fb4303375c3a3e0bbce4cdd98b87edc1fcb826275da5fd9f040fbba3c31caee8210856d6bc29ff4dcd2e74ed6e901e95aade227a8f38bbb910a57a6fb04874cf3312e1086af30a92920c3b04ad1b4dfb8dcceb0353ebbb7cc6552f1524d3e3df8f062b8e42266e072373116c2bf562bcf108ed295120fb957d4497b3b45e2aa821422fa914f7927df93dfa03b52259d5230d41734bf938b0875572cea8aa00de97b66a545a9cda50e85ccd14b01c6a1c8acb8327457b3f69b890b319854216e0b7a804455767ecf911dc1b0ba38319546d03ed3a76810b343a95390fb996886a971ff16a5", 0x1000) sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x15}, 0x2, &(0x7f0000000080)="fa656b556dad95ca995396b79f788d5fc416a9c75c4a8ebe75626fdeb4d83d1c4f23269bc84fe67048d078281386cd06a99baa3757294d3a4c68eb1508278073e8ef1beb6b41cd6689b3f4774c1a80c42fbfae748e26eeb60e4e782daff18f9852a12676fba436a1b43963ae38eaa7b6822877dff360e018078cd88e0200d5127fea6987a9a52a244b865d93d07e4601baa7a05d3f4b4de9c509fe8e484d23e5d199508f3f9044412f93aec46f6c7a1d6ae81467785794cee300c3d5abfc10613dcf10ebb1316ae4cc6b23f5be88373b648d95796f4760db5711706c7ce9c33344ce5eee78474fef1e2dfd1ea48ef823f7d664eeab47f2710e71b64311e3dacaa94de15535dbca3d836caafd9cac0292bfb2b02dcafa061c6f567dc8d5d2f055a44a58365426e5d1431f248daf8a0d4831732dbe44c2c27cb9a5b937b78544a4968219d4530ce445fab85f24211229d1add656160c75c945cafd5375406366b21c765e02366d5a76003e065a0514ed6bd7d0bd89cc3d12d81109798555a31bb7a0689b1b9712af5daa41a0172580d224ab42fe31eeef044173102a3c1c00e20461b7029287afda6e9c97bbfdd7e065b3e11d882c66f12e0fd8fada78ada6931c868ce4c0c3794037abf869e5971554066ea13afc56b26d9c6c65b9e8e1a24c8d830c86f88d4ad562c59996935184c5b4ff6c755b9c70be1cae3add354c689599db874d1aa49786b3914bc977cc457fd521c9bd9cd89b47429e35471fa726519f533beaf05869be8e50429ea09bd3c5e18cc67390ba16e9db84d8938fa21f2d28ffce5d137a4ff81fcedcd555f45e6523b18e25a1c13007e0d075f80eb66bb02337182cc4c4a23f639961b5f2eecec32ac8c63dbb4cc42bd0d8701cbb3342303d8ffd6c85d8b2ae5aa989328c0b22a9c5534aa0f245e54dfbc69657a93ea6f4bb13c62d6a73bb568df5688777569dc512c40f2c90b87665e8bd14c46aee6778b755079383d09d93e2493ca91362545c1644fe6bd820a49247c383866ce66c27d4f1d729e3a181d7b823c9f9896627a407342469c643da339a6cc428dee07469964d50fbb4ece0b1edaf5cfe4ca1c785ff81efefc672386569b355207473dca6bda532b56fcd427f14aec22b06a8df61b62de8b45a37b845169fc0ae1b895f0709b0eab5ebd70905070881f6381d9a4325fe63bd095a6dc10791841fe638cf280e7192e45b7c8b6d8b4d7a7395bbb9fe7095e746f7becbbeafb9172a8bc5de24677421fc91e232966feffdfdcc45408b62b1bcbcb0489b2f680063c1ea1250c740476d1ff4ff292a47b325ba78bb6877a1926adc39df3d01218b48dec8dabc4fe289231263fd13ec6527c46eca7edcd35088129160c1e375a4ecc2c1feb67d0cfd7edf1a03ead0013c89649babedb891d216ef0817d3a6c34ac84d05168a492c05bf37b6f1751e49d03227c100bf46284bb3d67c62a61af08ae78ad5acf235e40c8c65b0b23fb26f10611d3ab88ac8e3155edf2e0c223bdfec7a67aa0ca9f46ce5c2b3e042a40c1b0ab0355300a04f1307762546525c9525b441e5b643a1b3331ead4c7d61a1e12052525afceb2cb8a44ad82e2ebdf7c4cd0cc094991abb0d5851abbfd79e617d590ef158b7c65e8ac0b02ee7b1b6a8cb0d1b47838ca0ec72698a310ed037ff40bbfd44d5b8b548777478cf6c0ee024070afabcac3471e36c8baebabe2ea1db1ea09a82403bcc969ee617a8c7df5e2729e3c5d5437fa10daf19624df4976913703e1f2e1e4fcd20604260471ed25fe837cbc8d3e00dd951e274a59843597cd32934b9b350c45bb3505cf115ebc76e67db0706e4f692b06737fe7d52475a4dff39fd3ac6909e37014f4b280af83dd156d1f93394e78a2024b19cd4ec88c3d08df9f302b574f110344dfba00a2b7a241cd8a787ced81434740ae5615772da32320e82d4114032580b26b2b40e9c12ef99074ad4a873cf6fc7d275497c8d9dfc0077d87bceeb9a41fa1dc3863960190f56a693f8cfa07441256594709be4d389bfaed2169d3ebcaa3a2f9868edee182ba4c1484c8263bcf1847086e50ab4c88b6b929257752f41ef2ae1dc619600b6ec6c9acd5ab1accb00abba055b39a459c190be99d3c2d310c4e29812ca1f0aa4e00542d83e83f008611ee8a18acd6712d188137f7fed8d58c941c983060f757c39b9d44bbf0191199f180232e514274ec58153412eca52c1118c3b88868fe3a71c3175dee9fc888f54b50d4dca0824fb28a1580e83972f9378d9b583b3c3f5a096775144bc4fbb8a7c5a6053bbd8c01df04366a8d9af90d8d37b9c559938d4d4804d23996a5fe6ed258def333e1abe4e52a20918acf1e22c5938abe7d429ab99bf37df6353e378f744366603863a1aa2be1c71b0432e23a01490396c0a96e136301fe46214fc54825d5d6e4e45b46b4fba0cc4149aa67e4ee8aa28bb5e133971bf50389e52eb0f4afdfd833387206d9f186ac6a8bfb26972298b6b6b3442ea5b018d9edae1564f73fc374b2343d9ef41a420c0401d143ca550d9926170f7db4737d9930e3b2b22fe3c35cd773dc53d1658575a6fcdff3d5eb03dfe1adbacf48676ef651916724af4cfc1a69dd57b274dbb8d6f950d084c56b0b5f76d95e9db83e4606d20e163a509e55a4d5a1cf61d7173c0ab0af70d14173ecdb65169a69f2f84cb4a6c8cd04240400b791aa8e09321d4b94a5d60fbfd1eee75d9183d365890a5249c3cac947c03500bd47fd45dec7c27b82be218c7d5892b9232070db2b43fbf96c3f97f1c4357151f769ac37c7013693fa2b974552fac8e8410235de1c75be9c15699bc0e76ed16ba207237ecb135723628b46d3e8651441ac0096de83a7df5befdbf775f27aa988f1fdc061916741aaf60b5772012f9ae2cd0b31132f21ae666690cc280d02d2ac15f776c25bf67b2c96bea836a6d12281e112e0e3e7b2a83f225b4217acb3e096b4359537f05b517358838dce9830ed668d470bddf200752fe66ae18fd11ad749857823bfcfbad0cf7dfec0e6fbc6e4bafdd536a9173562b480b6a0c8927b32f41009b6690f565b1d70c7937df9253cc7b9300a98b87af534998345ae88a52d3fbc2a42062328031fe321fd4db28f4dd068e8743c9fd83f379fde731d45152e38ce5eddfcdcfa483253e9da80ff416d3b1740fd39751f0608cd80c185b42543a7db74e3e1b3019fdf3d9038a9f3ad026c1a2f59be385706d52997c97e635cb87ab1e4743878af999676f41ed9a003b3bd1fb2a72e74f4793ff1274b1cba270571d7b15687c82ac26ab7a04b340cfb8d8537cbe8ba5977eb7eb68bdd692b56a0fac51994f7bdd9394499be5668aedf5c974d6789c3eda0743b60f698f2b5d7f46228b174aac21c528123e83c255a3618606f9c879174332869f051b18306ef9a318271b18a7a8ccae85b7d96a49e8d7f02e5bdb485a166c5416f123ec81d461157219697cd0d9433cc2dfa53ca63f3a07cb69578dfce516e19e1e148379e50e4e2b61ab7e613b71449e83f5f545eb901f9ade4e947ffd5370ce92cb6dea5035224ccc1cef66b925aaabea3808157930ca1495f48596acd63d9930859706a28bdbfa417752885fad299834b2436d6f615db9b32bf9f7c74a8f5c60ef5d30f2155ab16cbfa7e2fbb98635b887c9e17830f46741d8f72fd76b6e7d443612292ee573f8c5b4aa3cdb09b5e09fd5fb5ce3f985cfb5be818af8d352910812448d358684e950dc91b3b3f5b6a36b8689a2250bac16d69c4a3dc6072b911f00039382cd23e67e65ed397ef6fcf18a888686429617b546355994d12cbed439d9543588f1423487af5a4d102ea1dc4ecd0d6f90aac9e9e3d6499cd72b41a370f7a34d54b3d35f4da45388a9f20dc18b2d843fe830bd2c7fcb3df2b866b95009907e1cf91bd11f3644df8ae4ae2b7d47c9ab003e1cb0b54d75a877150c6f43df442193684d2c8cb8b656b817ddd470b90561bffb80926a828540500b52262780668695bf53ee42a792f9c89c4a6fcefa09ff5247c5c7cfc03f57f8d35c465e42d1e20c36b3aeabb67ff42849d55f4780cfd54df955a716ed619730ad485b4e5c37bb31286ba5a316f8460c83923ac1d3f6ad45c970578014c3c4e1fa46f4c9181d522c127c28272c3e19cceaecb2a595d241d34c5b209fa40a0b84b835e164af601b3bf15242684e96b13628657559b9a063422a516619ac24ee355453e4b046def86aeed6cd55012e826a62003e7f26334c46afdbbacd27c7bb96bb2f9212dca45ef2398c48e4479872e5be66eb712a73da67f4ea492dfb7e9ff6f638c51ca0344b7f61548fca1fc94681ba52cf4ee91beb61ce6f1896e445b23ccef97cf2853c7f46ce49abf31501e67bc250f1aa1c75ac7225dfeecc913b12f61c0d19019a68f44f88691293ebafa5111e7e0730974be75b3c00c8449f3c16a0fe876f8fcd18d678d8d44fe98d40e9f6ded7e090019fa42b93852558cf10f00e5612ef9bb130279f5a2421c43fbba5c09a807cad50e1fecb5d06e46a00246ef137586af6dca8fb70b8bf53e5544f46e68d6d15813aabbdff357621f827d020aa097bf77e6cfe2e99c8af3bb7f63ed7a12b0bf74f37d0801e769beda3f14b6b49728d915d802ac7cf14d2c1393214003a8db8211c9b632aa18850418f19a02c44117d3b254a7fa96258361ed1dd56cbb024981514eaaea3db2a2b3d73a068661eadfbf540468c694014a1ce663a37ce5c2fdcba0820097c67778b752abf52f39ee27ba0fa3a9a92a58ef7fe241171c6f7a5478a60cb4568326b381f60089426bb1e8dc1e675b9de4fa8698d81faf6f42d7ed2f728942ed8d1f86b3fd26ece91f44904fe60f68835647f81c7ccebc8d98c59c6e1e9a4b0836e6521f4e20397b4791ce0dfbf7f32ed347f0cb19be9f44db8c6979feac5b2f5f5c560d64146eb80f42fe9bc72b9f6dde56ada1a38f06edda33c443dca751a43f809202f4f7aba1fd2e820d50f6c8afc929a9fc21ae20a1755362533262fc2fd132a347266433e98b86f6e1dd07db69e1bf3cbb99026cad755aa87d7f4c5aec1d4b4bf4fcaf5cc8b200408495cf2e21992b2f7803fa123d3c81eeb7a1c7493d3191bcf6ef62df6ce8a8cc2ef97ac7efbb5f3c06fbdc23238b205ceedca6e1402868fd725faa2b167bc2f6b642b9516c4ca87fb033e294f15e10deddbaa02601aadbfc1ff71c6ad33c327fac57c651475a61aa35e54d4554a53453aae1ad6a2fb5b436d4e5908fdbff59a72c77b5199ff0bd878b5e091a9a8d2f72411770a668e2a34485051d7ff944b3f36266d039b2aceca154a648230e15ecb107abd125d21706a8f32e948e07c34b62be0eefb9cba9d1c2be46f0a207bba5364ce25f16b565a987f09c23e50fb4faea01b10ce2b32b6d37e1ac6b68a25262685ef577b3ab5d39214c3e1614674e1d0a10644f2f4478a84ef774508cd6db72cfb58812c72008f2da09a728b0d6c4556af49fb463b62e7ecdd09a10a2e315b43adde8bfad61f8406344f895eef764a2f40f3374918765bbdada803506e618c5445804eda38f2eef5c56ea4a6906dc2dc032d22376ca02f4f8e273aa9950a62a0e103e585e27bec3190ce1ea7c8f42ccfe535e9b56848895342925fcacef4653d25d393c1bacb6b44f7d8be74b864c65fb80b8631e9b53793c2c94b47cc2d131e365ebb9bdb6d233909e8b93213252b63c971704647c2a1f2325c1db1226dd5fa9814859e7e0b1fbf100de806bf9a979a32234d58df9fd666491af2b78b08", &(0x7f0000001080)=0x1000, &(0x7f00000010c0)="e1c2c421f817a9bf61b2367e5410e2f7a94d582020adac4db44f3ee9b0260d6b7c5e35ec50aab33ff200289f55d7010bc50b29049b2ef0ba7c7da263a36a89d679bd434e8d1c5e444cdfa2e7a0ca607d5c4299f2124fbfc57654354520d10634b9e50bed2b1a0d789ecfdb8f66959ea17231f3caa5e6760410c87a598bae571fa2b50a85bcffbe845530782096248f79af6480976faca14d9150df7af9fbbcb0a4fdb7efd761783c3411328b24d0a15068aa868452664835020d8a9a71b43b630de64b9674f8923390f97b8f540ee3b3c4cf118187c7985ebd0e7d676a6511e3471341a3050f408c641b70170847c213661e9d8ae49775f19f91ae9191bcacaa2eb3e709d41eb69af2f24cd748f80dba8e7ded93eb0e610d4291939549648aa00a076fc98aafe0969695cb72a0dc06fb671818d3087c8f234a137be2f3baa527fc3162839d1b38b3f8cd79f211438699a5a4f0fa210c3625fad704c90d26bab7f997f76c842713a026bcc91715c2d84a27ad2d95711b9253816c3c93bb61ee1fcde53282f84580e98f1d35c0af3af75366dd18f2719908608e8361d46343031a738683049da4fc2aac81c729a93aeef4fabd7412ac850a7b8ca372bfe06950f02aa09d757a17d5ecdc927a4c7675e25d9b7a877be6021fcddd2503de2f3611c939a64bfeb31895b6058502aa364f9bfb98b05bcbf648a1a056330fd6542d1a55d521e908cfdb70336557f575f14ac732db18691e9d97e702e2be205ff57f57c95669ea10ccf4f61a4056b6bef813d5fbe751c910bbbd0bfe47b803a06d38f18b9ae62438931989782909ad137d26def280dbd138eae6352a6a84d63bd95fce685b6ac5e911cbcc97d7305659d9f01e630452b7181a3175c8ef64a67a3d232d54a85d997e40245a8453a90c926abd6cb32bf6eacdb1e8fffd663281d82b38117010aa2ca60ed0de553f316b029ec3c1605c0d7896545d69727fe1c6e7fbb06ea8d906aaa02db9fda84a6832d8547e0bc3211e6b425bf11ce5b457eb05face948413a6ff437aa48775fd55459903bfafc02eba3ebaab54662707e5fffca5f30040f850a0332c6e84d5b189be33a6f67d82005ba53c6f17117240eff167292caed41827aede1630ca77fb5e4e746dd9321c9968eb72d76553b428bdbd20240af61d0f28f5cf1ffc497019b8d00be82f4c57a9377008d0090a280ad89a3ecf29d00da667e5a557a081281db65b1e34e6195ce649fdb1f772d90e286bc69fbe6491286a741b42c7fbc70b5dbbd74656431e956dc131a2fad048a497cf8cff4d0fe469e48d7a88e9e99bf8cbdf24921bb1d2b71500a44eb244f6d82d44fa7829597bbaf75479fcbd68fe8f2f48f9dba9d4fb9655079b1bbbbf0c7e1587fbed3a429dd9a953a16388dcdaac02e9179b40f221fb612b9870dd830415f95f29a9dd07d92346b1bfdb5fa77f12a8ce0fa93693e7fbfd6d624cb836ea117924489e9df7e6a8239dd020544403ee05bb3c68dc0b8a494fa0a295e136fda79dfe3c7dab7ea36cc2e5669e8b6d1c58392b67f470c0058fce6bf4eb17c09ca0a3288e24380284217893403fe4403c7080ff4d8b89965bac250f85823c3ea364e63d15519d8bb070c6d059c9a6ee8c1964de2abeb39460787a3384d7ffd3f90ec4615b447e47cfb97b92f9c4bc834971ad45e309252b026444b5c6646e1f14057da11bfdf1ea1a2e21dbe9b5197edccd09839ed46947bc800dae6c942d3230edf4d5c236ffd729a4f3ef85dc4015436028211a66aaa7f6c8d09421524b87d941de84c142d4526332a58dd1a741bbd844466462c86c9e673630bf481339c81afff46eb60b5aa53bc101a70d8f06b6df357aabfd9d1da9bb08c78edf2c127029b845f1c03737718f9def4ee31d3968abfbfde3983f3d5a3fd12600a011f3f194233d38270de77000fedf6e9e205a9b964e2a625c351bb685847d1ed0af57f6b37d5f726776b8376b74d3d4ee9bb307b69ec234b2832bd0a749d8b143312ff9a2b5d721ff4fc8a9b16fa16f02a3d4494312c7946c4373ca9f78f0eb9ac9cdc7ac53494884b332f539a9cb295b1d05f04732bcd8c04fe40b4700771e8ce127f28c0539cf235c38fa7027f429f03490f53e8ea8cc1b187a1e6c966524917fad88badb30b42067768f10db564a1c0a3ce780a5200316ddf4a609783349db83eb3794058941dd8b22e8595e8baabc057c37584947ed4a60df553b91c89dc2c94e1335f4bd759937dfbb83645b68f26808ec1d2ca15d8c0129596cf0c987bfc1a03e7da45b278c7646167e8583e5dcffb973043cf24ce25ea1cf6cfe6c42bb565645ad0f727201fa2c025fa9224e3f25f45ae4b8389cdb44814381ba147569cfd1b0af539dfeb25d01ce3c6a2f3f50cf9e4b51dbe13f166f0fcd3980da955b1a6471eae73b56b9a546f8eb180c312b7f0a0a372c5396d40d4a8ea25eb950ac985ba8552e6fd22a5edb947b0dd1d1e832cfb40cf0e4638dd6f09972ea5b7800f008890402ef0410996049d7e8285fe94d03f6f9682013bd469378f355911caf8b2951edfd463c0108c70ed52a531dfef501c8059d89281546d3df68670cf83fea38ad244d1f0923493808f92f804d7a03de92735d16d7db44dfd68453f87dbb3ef0e22efbb0639f60538c8b117e9a2e007d7982c409bdf0f915ad4daf45cbf915c7d372f8aba8573c04dc906da579d1c10c367a27bb6f101ea4e80a2638027a51961e122aa9f9d312b610e17009f892a3377dacac36353eefb840a0636bcf5043c0326f8f14094cfee010cb19ee78b5b5b5fbbf1549978cd45bcc7d6936dce18275bd87979eba0c8c45b5027532a7ec5fa0124617622255552e83de54bf1502172b726ae312e3b3567fa208145a5e1cd53a4b9bcb965c488464ffc2c7d3c328b715af4943b0a5c6f03ccc21bf7eed3ab47b7183a9d6078be5130e0f4c48e0fe26e88ecd3e6dac844e4043065c90fd2ccfdf763ccd193a229e67a59f5f5412cd278b996ea311373f52d3f0b1da9e1587f72570874fffc74093075c05bf5b5a1e1a38117f0c06e64912e16f0cd85901d1764c201db9e6f5093791406e580a684320d4412a389c54a7efd9274c668e2a6a823eb34ab48736fafd6b2201aaf8c8b933e1b52207d4c3ac840636c6234847ce09b7c56f61dbf667edcd4c0e385ba9cf0cfa630b32884a92b9d6bb759fb77601d5dd5975c03379ff8ed0c67017eb9b76be105065e416157f56236bed0d930fe4a0627d4d4b232853c223b922e3a9b57881462533d7224f018e7d5017cef9ff4232c24cdc9cda84b2107fde2bdb102b86955dd19ff27b0065677a8f1ce11d3012cedbf47fb1a2fb8275e8b32e61d491ee3459e3792cd229d482e73f8dc7be3e60d01d85018fb7cf7dd2cac74543f74da0b148136ece8b00cf07a2dc8758dc5a5020e33daf08341c2c1cf149d619d099eb0923716d3cc30a3f413f8b6feea6846b21b3489f400f789987c65e7a45e349695a646caefb1726974e8af734804526c937ac647a2bc4c4bcc13254e50bee425d95dd29be1a0a33336bca5db9b4b12d6bdc42758ac6a2986937a1e0e2ada131c897f3ef831fba078cb59eb1367a0f7e3fae3bbcfc9c1a54053797c3ce59dde453a5d3d10c6254702733d3efd2115c5f6b2e7c063a7d6fae235d5afab94eabda82b7f04ae47a57e711f8c682535d82fc8a26a7a4e80214d05693ea59e4dbf61f473e4045d8919455510218f1c788c0f1662980f5af0f881aae3881a906608be7f5758067c8b1347ec0b99fec86c43031021c23cbbd44d517e5e216b229cf38db8138aeb07c1db4b96b6d5ff7a66616fd68ca80603f8677e5a8a7e6dfeac40073acf7ba22ecb1784eca6c777838195a6b418ecaecbcadc257ba9fab8fb690db634102482b7180120ed69e303e2c3f0cbfb8aab5fbe3a410136ac4ab38b6c41df54d401e6dad271b4988435eed4770d80cb3064b3ea40b56b404f8d8a05b2e42c8b120645ec3d15fc6d90b6e5de717a0abee0a6a4232e858bc5df480e2272dba2b6c66918738c2c80168fa18cf9a70c5adaf5f11650a18f45675e1be37993ff9f9bb9b760d88fe1794277affd86778eadac0aabc8d91fcbae71875bb3ad4713e3872ac4eb3ccd25f8aa82b8899780060cd1ab7c25c03a236e78f4097cac797efb6c760edc2be38453a7e6072329347004ba95c2d2d611e18362f53208e597bf70532c2aef98c11b04b678fe673a6a9026144c97cbcb1a481f5219534bcbb3066fa1d8aa238ba47ae915f5d7b32e893ea2b84243ff834a59c3e2ac7e80757fdd9f8c9dc1c2238a6ae4f54aa501b275c4988160189bdaebd9fb4d04ea1d9332bba41661873f939bb32ed038eef0d21a1550cff5e85de8a88951c880b5f5468d659fe41cc34285d3c1b8b2828523a96d95a2608afdb1b4dda5a313809dbfa7d3ca18d45a34f9585c41f810b1493f5b1a8bd38a7f75773aaa2531cccbe3ecd31445c3d7f937bc9f0e56ce11beb648e4b31d1aa67eeb289313b8082e7022641e723dae2850a01a6d75b8948df55c2eb2849947adc6f04d5c4d3099cce68b9560e8967488ae9a206bff6746a384744e8171a6c5d2fb2b75d08142b5e83e839edd43290f8d6c431446de62242aec182bb80eb61691640555f7d8f5f9474760fa401216e6b6432d5bc16e85f07ab8abf8e6d6efb42c2493c5ba9af8c56f73a893bdf28d0f57fd123756e260b6a2148c6daf28d96fcd031042fa7fb13ec8cae1da69dfc05970e488af65f9c966bbbb94a8c94759611a8f6c817cc6d508550d36008feb3cea866261c89426824e27597f7226b5548559390e1f3a0db792379e4b4ef24f4716f590b551b440a692c283a1b25e4d2ef4b48ead6aeb149a1c9d59bcd8cbc065d3d10f876eb4cf93de87d00d2c0b2acd08a42966f0cbeccb1ff299e8c5b2a21424f15537c8dd4dc673116cd4021cef86427f24677330279de8cdff48118595653de0a7d66832f679ed48a0b82b1ed34ffaaaf982135e7a4cdb182468b495270a228c903021498c3caddf4e6a9a3ec026c17c7916037db2e1e8e5bcc18190965742d047043c86c59fbf3e6ddae2fe4e18914bffb8dd419ef1b2d005504810a5988b486726abe77558d724a08e0063a872789bc4e41be9bfcdbc133a3c0a28a6d6d5fedc41900be7abda42fa1ef8865483ce5a9efe3cb46e21df53116702a4d2696ae6d07891aafd2c97cb269f1d5907a0070cddeeadfa4da26f138888e84fb3dd030177c1333ebccd5c9f127d56466172c65eceb14c3c5a72a76f258fa4ffd5339152d922bf5d1dd4dbd13bd943e03e859ea466dc6272f27f833ef549b72652b36e4bb6e0f67186e5bf9784382cd4a2a00bacdbd0797beb0ea86d6b04d69d4c71785b4b13ef89071ecad074432b393e6ea7e98ced9c7e7a25f9846ae3cb72d534af70169971f2d4f9857d59fb4303375c3a3e0bbce4cdd98b87edc1fcb826275da5fd9f040fbba3c31caee8210856d6bc29ff4dcd2e74ed6e901e95aade227a8f38bbb910a57a6fb04874cf3312e1086af30a92920c3b04ad1b4dfb8dcceb0353ebbb7cc6552f1524d3e3df8f062b8e42266e072373116c2bf562bcf108ed295120fb957d4497b3b45e2aa821422fa914f7927df93dfa03b52259d5230d41734bf938b0875572cea8aa00de97b66a545a9cda50e85ccd14b01c6a1c8acb8327457b3f69b890b319854216e0b7a804455767ecf911dc1b0ba38319546d03ed3a76810b343a95390fb996886a971ff16a5", 0x1000) (async) 18:21:41 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x1}, {0xc}, {0x6}]}) syz_emit_ethernet(0x22, &(0x7f00000000c0)=ANY=[@ANYBLOB="4094140000000000009078e0000001000000000000"]) (async) syz_emit_ethernet(0x22, &(0x7f00000000c0)=ANY=[@ANYBLOB="4094140000000000009078e0000001000000000000"]) 18:21:41 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = getuid() setreuid(0xee00, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x40, r1, 0xffffffffffffffff, r2, r3, 0xa0, 0x2}, 0x4, 0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0xe3, 0xfffffffffffffffa, 0x9, 0xc6}) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file1\x00'}, 0xa) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) (async) socket(0x18, 0x1, 0x0) (async) getuid() (async) setreuid(0xee00, r1) (async) getuid() (async) setreuid(0xee00, r2) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x40, r1, 0xffffffffffffffff, r2, r3, 0xa0, 0x2}, 0x4, 0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0xe3, 0xfffffffffffffffa, 0x9, 0xc6}) (async) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file1\x00'}, 0xa) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) socket(0x18, 0x1, 0x0) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) (async) 18:21:41 executing program 5: setsockopt(0xffffffffffffffff, 0x200, 0x44eb, &(0x7f0000000000)="2bb799737c0b30acf0e92511e7cca21a6402c1", 0x13) setsockopt(0xffffffffffffff9c, 0x4, 0x5, &(0x7f0000000040)="38c62865e5bf24ad72f7ebb2ed05cea9d00d13da7adafb474f8068b25193350522435240488827069c692fe9c68ed7429428f0af60a1f54991cb69dd04c427b908408ddf825196222a86712360765c6ee4398db337ed0d2f972d6fe66c78426c05430c53badc4b879c3c4bf7a7a3a67fd663627fc8a4858508eedc5f74f475e0f3d29d0bfdbdc5b6859e61805d5f9315a0b04102f0fe", 0x96) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r0 = getpgid(0xffffffffffffffff) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={r0}, 0xc) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x80, 0x4) bind$unix(r1, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) (async, rerun: 32) kevent(r1, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x40, 0x9, 0xd8, 0x8080000}], 0x7fff, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x40, 0x4, 0x8, 0x2000000}], 0x56b, &(0x7f00000002c0)={0x802000000000000, 0xffffffffffffffff}) (async, rerun: 32) setsockopt(r1, 0x400, 0x4, &(0x7f0000000300)="f1d255e1e07171df0c74b1c804b40ba3aa3c939550dc739c1a53aee401dd823656b91698525ebf56f3af3993803e6853f6850f63de7cb351ec667d22d7cf025bc10f1fdac74a89ed001c4509e3e9304e59eedf0d8b5311c03b748f095afcddac199522155f1ed45d7ad274ce7088668980722b0902db33aa69", 0x79) (async) chflags(&(0x7f0000000380)='./file0\x00', 0x0) (async, rerun: 32) bind$unix(r1, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) (async, rerun: 32) r2 = socket(0x18, 0x2, 0x1) r3 = getpid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={r3, 0x0, 0xffffffffffffffff}, 0xc) (async) r4 = socket(0x10, 0x4, 0x20) (async) setsockopt(r2, 0x0, 0x1, &(0x7f0000000440)="c364853346568bfc8a19b2748ffd79bf646457bc93f5513034d808e9bb0e493cda23429b88d802b1d686c8ff2f0ba623abda2763ca4194ce764088dd81c5a37f8e06eaf9bdfb48a16fa8a13d9600244966a93df322468118ec979988d82a42e0df5d9c87517840e2", 0x68) (async) r5 = open(&(0x7f00000004c0)='./file0\x00', 0xfd31b37e8247fc0d, 0x4) setsockopt(r5, 0x40, 0x2, &(0x7f0000000500)="cc542c41b79b5c15d92833b6d26d0d07c17bdd5036d74d392deb0e8861076977cfa98b5c41e87d067bb8ec7ebd0fa568a937a2ef841554c533cd797d28891d042a40473423f43a50ebe57b6db21e37574acaa0c59d85a8040023450f2f72957414b794ae2512b65ca3bdee2c28b411992abfe1ac7404d5e2e15b40f1424a17f5b2948e47c4e0ecba67c3f131f54c6c51d1eb6be398f97876b0b15b2c79c2381492050a8dccb9ec9de1611f387dd744f8218ce8e40053bbabebde6725a294d5eb189d7a03547e3c0e0c4d4640728ecdc8e0682c6e09657b63903a70902bef78995bba540734b92d61a38e8f239d9ee2ee150743ec36e4f7", 0xf7) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) setpgid(r0, r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) (async) setsockopt(r2, 0x1, 0x8001, &(0x7f00000006c0)="b58c23711deb40841cc8bc0f097f19b880613cc70c", 0x15) (async) r11 = msgget(0x3, 0x10) (async) r12 = getgid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) (async) getgroups(0x3, &(0x7f0000000780)=[r10, r8, r10]) (async) r15 = getppid() msgctl$IPC_SET(r11, 0x1, &(0x7f00000007c0)={{0x6, r7, r12, r13, r14, 0x2, 0x800}, 0xfffffffffffff246, 0x9, r9, r15, 0x4, 0x7, 0xfffffffffffffe00, 0x1000}) (async) r16 = accept(r1, &(0x7f0000000840)=@in, &(0x7f0000000880)=0xc) getsockname$inet(r16, &(0x7f00000008c0), &(0x7f0000000900)=0xc) 18:21:41 executing program 0: open(0x0, 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) kevent(r2, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x30, 0x80000000, 0x200}, {{}, 0xfffffffffffffff9, 0x21, 0x2, 0x7fffffff, 0x3}, {{}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x6, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x1, 0x20, 0x2}, {{}, 0xfffffffffffffffc, 0x0, 0x10, 0x4, 0xffffffffffffff81}, {{r2}, 0xfffffffffffffff8, 0x40, 0x2, 0x7f, 0x8001}], 0x1, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x10, 0x10, 0x92d, 0x7f}], 0x1ff, &(0x7f00000002c0)={0x3f, 0x1f}) 18:21:41 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6302e41cac"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r0, &(0x7f0000000000), 0x10) execve(0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 18:21:41 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:41 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = getuid() setreuid(0xee00, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x40, r1, 0xffffffffffffffff, r2, r3, 0xa0, 0x2}, 0x4, 0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0xe3, 0xfffffffffffffffa, 0x9, 0xc6}) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file1\x00'}, 0xa) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) (async) socket(0x18, 0x1, 0x0) (async) getuid() (async) setreuid(0xee00, r1) (async) getuid() (async) setreuid(0xee00, r2) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x40, r1, 0xffffffffffffffff, r2, r3, 0xa0, 0x2}, 0x4, 0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0xe3, 0xfffffffffffffffa, 0x9, 0xc6}) (async) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file1\x00'}, 0xa) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) socket(0x18, 0x1, 0x0) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) (async) 18:21:41 executing program 2: semop(0xffffffffffffffff, &(0x7f0000000080)=[{0x1, 0x51f5}, {0x0, 0xff, 0x1000}, {0x3, 0x40, 0x1800}, {0x1, 0x5, 0x1800}, {0x4, 0x0, 0x800}, {0x4, 0x9, 0x1000}, {0x3, 0x800, 0x1800}, {0x2, 0x9, 0xc2f8cb81bb3283a1}, {0x3, 0xbc27, 0x800}, {0x3, 0x2, 0x800}, {0x3, 0xfff9}, {0x0, 0x101, 0x1800}], 0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 18:21:41 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) kevent(r2, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x30, 0x80000000, 0x200}, {{}, 0xfffffffffffffff9, 0x21, 0x2, 0x7fffffff, 0x3}, {{}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x6, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x1, 0x20, 0x2}, {{}, 0xfffffffffffffffc, 0x0, 0x10, 0x4, 0xffffffffffffff81}, {{r2}, 0xfffffffffffffff8, 0x40, 0x2, 0x7f, 0x8001}], 0x1, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x10, 0x10, 0x92d, 0x7f}], 0x1ff, &(0x7f00000002c0)={0x3f, 0x1f}) 18:21:41 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x6, 0xc000, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) listen(r1, 0x4) getpid() getsockopt$sock_int(r2, 0xffff, 0x800, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040)=0xfffff9f3, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:21:41 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x5}, 0x0, 0x0, 0xffffffffffffffff}) (async) socket(0x18, 0x1, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) socket(0x18, 0x4001, 0x0) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) 18:21:42 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r1, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) (async) socket(0x18, 0x1, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) (async) setreuid(r1, 0xffffffffffffffff) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) socket(0x18, 0x1, 0x0) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) 18:21:42 executing program 2: semop(0xffffffffffffffff, &(0x7f0000000080)=[{0x1, 0x51f5}, {0x0, 0xff, 0x1000}, {0x3, 0x40, 0x1800}, {0x1, 0x5, 0x1800}, {0x4, 0x0, 0x800}, {0x4, 0x9, 0x1000}, {0x3, 0x800, 0x1800}, {0x2, 0x9, 0xc2f8cb81bb3283a1}, {0x3, 0xbc27, 0x800}, {0x3, 0x2, 0x800}, {0x3, 0xfff9}, {0x0, 0x101, 0x1800}], 0xc) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 18:21:42 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) kevent(r2, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x30, 0x80000000, 0x200}, {{}, 0xfffffffffffffff9, 0x21, 0x2, 0x7fffffff, 0x3}, {{}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x6, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x20, 0x1, 0x20, 0x2}, {{}, 0xfffffffffffffffc, 0x0, 0x10, 0x4, 0xffffffffffffff81}, {{r2}, 0xfffffffffffffff8, 0x40, 0x2, 0x7f, 0x8001}], 0x1, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x10, 0x10, 0x92d, 0x7f}], 0x1ff, &(0x7f00000002c0)={0x3f, 0x1f}) 18:21:42 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) (async) r0 = socket(0x6, 0xc000, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) (async) listen(r1, 0x4) getpid() (async) getsockopt$sock_int(r2, 0xffff, 0x800, 0x0, 0x0) (async) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040)=0xfffff9f3, 0x4) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) uvm_fault(0xffffffff82c7b888, 0xffffffe8dfffab10, 0, 1) -> e kernel: page fault trap, code=0 Stopped at softclock_process_kclock_timeout+0x3e: movq timeout_kclock(%r15),%r13 TID PID UID PRFLAGS PFLAGS CPU COMMAND *192642 54173 0 0 0 0K syz-executor.0 83449 96724 0 0x2000002 0x4000000 1 syz-fuzzer softclock_process_kclock_timeout(fffffd807b986f00,0) at softclock_process_kclock_timeout+0x3e softclock(0) at softclock+0x11a softintr_dispatch(0) at softintr_dispatch+0xfb Xsoftclock() at Xsoftclock+0x27 end of kernel end trace frame: 0x7aff7d48f590, count: 11 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: uvm_fault(0xffffffff82c7b888, 0xffffffe8dfffab10, 0, 1) -> e ddb{0}> trace softclock_process_kclock_timeout(fffffd807b986f00,0) at softclock_process_kclock_timeout+0x3e softclock(0) at softclock+0x11a softintr_dispatch(0) at softintr_dispatch+0xfb Xsoftclock() at Xsoftclock+0x27 end of kernel end trace frame: 0x7aff7d48f590, count: -4 ddb{0}> show registers rdi 0xfffffd807b986f00 rsi 0 rbp 0xffff80002bb63250 rbx 0 rdx 0 rcx 0xffff80002a2b8540 rax 0xffffffff87462000 end+0x4662000 r8 0xdc r9 0xdc r10 0x61746f14f85fdc75 r11 0x482b616b48627735 r12 0 r13 0xffffffff82c70690 rdrand_tmo r14 0xfffffd807b986f00 r15 0xffffffe95d260000 rip 0xffffffff8272382e softclock_process_kclock_timeout+0x3e cs 0x8 rflags 0x10287 __ALIGN_SIZE+0xf287 rsp 0xffff80002bb63200 ss 0 softclock_process_kclock_timeout+0x3e: movq timeout_kclock(%r15),%r13 ddb{0}> show proc PROC (syz-executor.0) tid=192642 pid=54173 tcnt=2 stat=onproc flags process=0 proc=0 runpri=81, usrpri=81, slppri=16, nice=20 wchan=0x0, wmesg=, ps_single=0x0 forw=0xffffffffffffffff, list=0xffff80002a249000,0xffff80002a2b8000 process=0xffff80002bb250e0 user=0xffff80002bb5e000, vmspace=0xfffffd8069bcb758 estcpu=31, cpticks=1, pctcpu=0.0, user=1, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 35674 316116 11428 0 2 0 syz-executor.4 *54173 192642 49056 0 7 0 syz-executor.0 54173 194924 49056 0 2 0x4000000 syz-executor.0 78633 318819 92353 0 2 0 syz-executor.6 78633 261411 92353 0 3 0x4000080 netcon2 syz-executor.6 31023 38198 0 0 3 0x14280 nfsidl nfsio 84084 218481 0 0 3 0x14280 nfsidl nfsio 70491 413231 0 0 3 0x14280 nfsidl nfsio 79784 182453 0 0 3 0x14280 nfsidl nfsio 87476 307817 0 0 3 0x14280 nfsidl nfsio 34757 523919 0 0 3 0x14280 nfsidl nfsio 41291 412348 0 0 3 0x14280 nfsidl nfsio 75978 160360 0 0 3 0x14280 nfsidl nfsio 10916 315204 0 0 3 0x14280 nfsidl nfsio 17613 337752 0 0 3 0x14280 nfsidl nfsio 39843 376988 0 0 3 0x14280 nfsidl nfsio 13982 105244 0 0 3 0x14280 nfsidl nfsio 29266 110427 0 0 3 0x14280 nfsidl nfsio 46894 59816 0 0 3 0x14280 nfsidl nfsio 18864 446963 0 0 3 0x14280 nfsidl nfsio 29342 269440 0 0 3 0x14280 nfsidl nfsio 20560 376733 0 0 3 0x14280 nfsidl nfsio 5117 471441 0 0 3 0x14280 nfsidl nfsio 47320 506755 0 0 3 0x14280 nfsidl nfsio 71814 293928 0 0 3 0x14280 nfsidl nfsio 73192 115474 96724 0 3 0x82 piperd syz-executor.5 49056 395910 96724 0 2 0x482 syz-executor.0 29376 142404 96724 0 3 0x82 piperd syz-executor.7 54908 250001 1 0 3 0x100083 ttyin getty 99713 12328 96724 0 2 0x482 syz-executor.2 64135 4056 0 0 3 0x14200 bored sosplice 92353 117942 96724 0 3 0x82 nanoslp syz-executor.6 50644 211654 96724 0 2 0x482 syz-executor.3 55030 417933 96724 0 3 0x82 piperd syz-executor.1 11428 114092 96724 0 3 0x82 nanoslp syz-executor.4 96724 287166 12780 0 3 0x2000082 wait syz-fuzzer 96724 83449 12780 0 7 0x6000002 syz-fuzzer 96724 438590 12780 0 3 0x6000082 kqread syz-fuzzer 96724 102739 12780 0 3 0x6000082 wait syz-fuzzer 96724 103044 12780 0 3 0x6000082 wait syz-fuzzer 96724 473398 12780 0 3 0x6000082 thrsleep syz-fuzzer 96724 225253 12780 0 3 0x6000082 thrsleep syz-fuzzer 96724 504159 12780 0 3 0x6000082 wait syz-fuzzer 96724 87540 12780 0 3 0x6000082 wait syz-fuzzer 96724 159677 12780 0 3 0x6000082 thrsleep syz-fuzzer 96724 302781 12780 0 3 0x6000082 thrsleep syz-fuzzer 96724 312684 12780 0 3 0x6000082 wait syz-fuzzer 96724 3167 12780 0 3 0x6000082 wait syz-fuzzer 96724 151120 12780 0 3 0x6000082 wait syz-fuzzer 96724 474967 12780 0 3 0x6000082 thrsleep syz-fuzzer 96724 151255 12780 0 3 0x6000082 thrsleep syz-fuzzer 12780 148209 50637 0 3 0x10008a sigsusp ksh 50637 235752 56757 0 3 0x9a kqread sshd 56757 213173 1 0 3 0x88 kqread sshd 64323 293491 45666 74 3 0x1100092 bpf pflogd 45666 403720 1 0 3 0x80 netio pflogd 2860 405900 38308 73 3 0x1100090 kqread syslogd 38308 101136 1 0 3 0x100082 netio syslogd 17648 469197 1 0 3 0x100080 kqread resolvd 92415 469916 95570 77 3 0x100092 kqread dhcpleased 97355 247219 95570 77 3 0x100092 kqread dhcpleased 95570 188039 1 0 3 0x80 kqread dhcpleased 37229 13972 0 0 3 0x14200 bored smr 97159 164282 0 0 3 0x14200 pgzero zerothread 8891 190144 0 0 3 0x14200 aiodoned aiodoned 66223 409764 0 0 3 0x14200 syncer update 70773 439884 0 0 3 0x14200 cleaner cleaner 84830 200900 0 0 3 0x14200 reaper reaper 26886 475808 0 0 3 0x14200 pgdaemon pagedaemon 84211 283079 0 0 3 0x14200 bored viomb 47305 331122 0 0 3 0x40014200 acpi0 acpi0 87152 138951 0 0 3 0x40014200 idle1 38402 170787 0 0 3 0x14200 bored softnet3 30346 397364 0 0 3 0x14200 bored softnet2 14620 233761 0 0 3 0x14200 bored softnet1 82462 227453 0 0 3 0x14200 bored softnet0 40630 262028 0 0 3 0x14200 bored systqmp 36049 306407 0 0 3 0x14200 bored systq 37708 290716 0 0 3 0x14200 tmoslp softclockmp 26684 91623 0 0 3 0x40014200 tmoslp softclock 48408 93116 0 0 3 0x40014200 idle0 1 237559 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex /syzkaller/managers/multicore/kernel/sys/kern/kern_timeout.c:57 r = 0 (0xffffffff82c5a7f0) #0 witness_lock+0x447 #1 mtx_enter_try+0x104 #2 mtx_enter+0x4f #3 softclock_process_tick_timeout+0x1b2 #4 softclock+0x130 #5 softintr_dispatch+0xfb #6 Xsoftclock+0x27 Process 54173 (syz-executor.0) thread 0xffff80002a2b8540 (192642) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82d7fd78) #0 witness_lock+0x447 #1 softintr_dispatch+0x52 #2 Xsoftclock+0x27 exclusive mutex /syzkaller/managers/multicore/kernel/sys/kern/kern_timeout.c:57 r = 0 (0xffffffff82c5a7f0) #0 witness_lock+0x447 #1 mtx_enter_try+0x104 #2 mtx_enter+0x4f #3 softclock_process_tick_timeout+0x1b2 #4 softclock+0x130 #5 softintr_dispatch+0xfb #6 Xsoftclock+0x27 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10229 6506K 14695K 166960K 22225 0 pcb 13 18K 22K 166960K 505 0 rtable 243 7K 7K 166960K 937 0 pf 37 10K 10K 166960K 118 0 ifaddr 46 15K 16K 166960K 93 0 ifgroup 64 2K 2K 166960K 180 0 sysctl 2 0K 0K 166960K 2 0 counters 66 36K 36K 166960K 122 0 ioctlops 0 0K 4K 166960K 1646 0 iov 0 0K 16K 166960K 703 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1410 88K 88K 166960K 9369 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 13K 166960K 88 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 1K 166960K 104 0 dirhash 12 2K 2K 166960K 30 0 ACPI 1697 195K 286K 166960K 12548 0 file desc 13 45K 97K 166960K 14840 0 sigio 0 0K 0K 166960K 1559 0 proc 70 91K 163K 166960K 1123 0 subproc 104 6K 6K 166960K 156 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 2580 0 in_multi 98 7K 7K 166960K 269 0 ether_multi 1 0K 0K 166960K 27 0 mrt 0 0K 0K 166960K 15 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 169 758K 758K 166960K 169 0 exec 0 0K 1K 166960K 1871 0 pfkey data 0 0K 0K 166960K 8 0 tdb 3 0K 0K 166960K 3 0 pagedep 1 8K 8K 166960K 1 0 inodedep 1 32K 32K 166960K 1 0 newblk 1 0K 0K 166960K 1 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 387 117K 119K 166960K 141715 0 UVM aobj 131 5K 5K 166960K 148 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 1K 166960K 283 0 NDP 14 0K 2K 166960K 66 0 temp 74 5924K 6056K 166960K 69819 0 kqueue 12 18K 26K 166960K 302 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 22 0 0 1 0 1 1 0 8 0 rtpcb 120 252 0 249 5 4 1 3 0 8 0 rtentry 112 355 0 242 4 0 4 4 0 8 0 unpcb 144 5666 0 5649 68 67 1 6 0 8 0 syncache 312 118 0 118 18 18 0 1 0 8 0 sackhl 24 3 0 3 1 1 0 1 0 8 0 tcpqe 32 191 0 191 12 12 0 1 0 8 0 tcpcb 808 20546 0 20533 202 194 8 21 0 8 6 arp 120 28 0 12 1 0 1 1 0 8 0 inpcb 368 22558 0 22539 188 180 8 20 0 8 5 nd6 136 220 0 189 2 0 2 2 0 8 0 pkpcb 40 31 0 31 6 6 0 1 0 8 0 kcovpl 48 12 0 4 1 0 1 1 0 8 0 ppxss 1256 5 0 5 1 1 0 1 0 8 0 pffrag 232 58 0 57 7 6 1 1 0 482 0 pffrnode 88 56 0 55 7 6 1 1 0 8 0 pffrent 40 169 0 168 7 6 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 1401 0 1154 4 1 3 4 0 8 0 pfstkey 128 1401 0 1154 22 8 14 20 0 8 1 pfstate 376 1401 0 1154 71 36 35 61 0 8 4 pfrule 1344 21 0 16 2 1 1 2 0 8 0 rttmr 136 1 0 1 1 1 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 1901 0 1423 36 6 30 31 0 8 0 art_table 32 1902 0 1423 4 0 4 4 0 8 0 art_node 16 343 0 240 1 0 1 1 0 8 0 sysvmsgpl 40 49 0 32 1 0 1 1 0 8 0 semapl 112 90 0 80 1 0 1 1 0 8 0 shmpl 112 145 0 17 4 0 4 4 0 8 0 dirhash 1024 29 0 12 3 0 3 3 0 8 0 dino2pl 256 22441 0 20977 93 1 92 92 0 8 0 ffsino 272 22441 0 20977 100 2 98 98 0 8 0 nchpl 144 42799 0 41148 65 1 64 65 0 8 0 uvmvnodes 80 5926 0 0 121 0 121 121 0 8 0 vnodes 216 5926 0 0 330 0 330 330 0 8 0 namei 1024 129281 0 129281 5 4 1 2 0 8 1 percpumem 16 74 0 28 1 0 1 1 0 8 0 vcpupl 2048 7 0 0 1 0 1 1 0 8 0 vmpool 696 10 0 3 1 0 1 1 0 8 0 kstatmem 264 84 0 56 2 0 2 2 0 8 0 scxspl 216 106005 0 106005 15 14 1 8 1 8 1 plimitpl 152 255 0 239 1 0 1 1 0 8 0 sigapl 424 15178 0 15111 10 2 8 8 0 8 0 futexpl 64 120767 0 120767 2 1 1 1 0 8 1 knotepl 120 185 0 0 5 0 5 5 0 8 0 kqueuepl 216 855 0 847 17 16 1 7 0 8 0 pipepl 320 6289 0 6261 92 89 3 14 0 8 0 fdescpl 496 15139 0 15113 6 2 4 5 0 8 0 filepl 152 91813 0 91570 138 126 12 24 0 8 2 lockfpl 104 1615 0 1613 2 1 1 2 0 8 0 lockfspl 48 717 0 715 1 0 1 1 0 8 0 sessionpl 144 30 0 13 1 0 1 1 0 8 0 pgrppl 48 53 0 36 1 0 1 1 0 8 0 ucredpl 104 29988 0 29976 1 0 1 1 0 8 0 zombiepl 144 15113 0 15111 1 0 1 1 0 8 0 processpl 1072 15178 0 15111 5 0 5 5 0 8 0 procpl 680 38709 0 38625 21 12 9 10 0 8 1 sosppl 168 134 0 134 9 9 0 1 0 8 0 sockpl 488 28513 0 28475 355 342 13 38 0 8 6 mcl64k 65536 15 0 0 2 0 2 2 0 8 0 mcl16k 16384 25 0 0 3 0 3 3 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 17 0 0 2 0 2 2 0 8 0 mcl8k 8192 25 0 0 4 1 3 3 0 8 0 mcl4k 4096 27 0 0 3 1 2 3 0 8 0 mcl2k2 2112 11 0 0 1 0 1 1 0 8 0 mcl2k 2048 684 0 0 32 13 19 32 0 8 0 mtagpl 96 542 0 0 12 0 12 12 0 8 0 mbufpl 256 2798 0 0 169 0 169 169 0 8 0 bufpl 288 21507 0 15185 452 0 452 452 0 8 0 anonpl 24 1252910 0 1243295 155 93 62 75 0 186 0 amapchunkpl 152 445743 0 445080 85 52 33 42 0 158 2 amappl16 200 22081 0 21817 78 63 15 24 0 8 0 amappl15 192 13 0 12 1 0 1 1 0 8 0 amappl14 184 175 0 160 2 1 1 2 0 8 0 amappl13 176 9 0 9 2 2 0 1 0 8 0 amappl12 168 15885 0 15855 4 2 2 3 0 8 0 amappl11 160 69 0 53 1 0 1 1 0 8 0 amappl10 152 52 0 38 1 0 1 1 0 8 0 amappl9 144 201 0 201 7 6 1 1 0 8 1 amappl8 136 649 0 487 6 0 6 6 0 8 0 amappl7 128 232 0 204 2 0 2 2 0 8 0 amappl6 120 383 0 373 1 0 1 1 0 8 0 amappl5 112 279 0 266 1 0 1 1 0 8 0 amappl4 104 579 0 552 2 1 1 2 0 8 0 amappl3 96 88299 0 88229 4 1 3 3 0 8 0 amappl2 88 15949 0 15874 3 1 2 3 0 8 0 amappl1 80 60040 0 59502 22 9 13 22 0 8 0 amappl 88 140817 0 140627 7 1 6 6 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 147 0 17 3 0 3 3 0 8 0 uaddrrnd 24 15149 0 15116 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 15149 0 15116 1 0 1 1 0 8 0 vmmpekpl 168 123447 0 123385 4 0 4 4 0 8 0 vmmpepl 168 868237 0 866104 177 71 106 117 0 357 1 vmsppl 464 15148 0 15116 6 1 5 5 0 8 0 rwobjpl 56 199759 0 192289 119 12 107 108 0 8 0 pdppl 4096 30306 0 30239 617 540 77 86 0 8 10 pvpl 32 3968279 0 3952960 485 351 134 362 0 265 0 pmappl 248 15148 0 15116 4 1 3 3 0 8 0 extentpl 40 56 0 38 1 0 1 1 0 8 0 phpool 112 1954 0 975 29 0 29 29 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace softclock_process_kclock_timeout(fffffd807b986f00,0) at softclock_process_kclock_timeout+0x3e softclock(0) at softclock+0x11a softintr_dispatch(0) at softintr_dispatch+0xfb Xsoftclock() at Xsoftclock+0x27 end of kernel end trace frame: 0x7aff7d48f590, count: -4 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1e: addq $0x8,%rsp x86_ipi_db(ffff800029d2bff0) at x86_ipi_db+0x1e x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x29 __mp_lock(ffffffff82d7fb70) at __mp_lock+0x133 syscall(ffff80002a22c440) at syscall+0x37d Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x2861e50a0, count: 8 ddb{1}> trace x86_ipi_db(ffff800029d2bff0) at x86_ipi_db+0x1e x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x29 __mp_lock(ffffffff82d7fb70) at __mp_lock+0x133 syscall(ffff80002a22c440) at syscall+0x37d Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x2861e50a0, count: -7