kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Fri Feb 7 07:55:53 PST 2020 OpenBSD/amd64 (ci-openbsd-multicore-8.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.8' (ECDSA) to the list of known hosts. 2020/02/07 07:56:03 fuzzer started 2020/02/07 07:56:10 dialing manager at 10.128.15.235:12418 2020/02/07 07:56:11 syscalls: 337 2020/02/07 07:56:11 code coverage: enabled 2020/02/07 07:56:11 comparison tracing: enabled 2020/02/07 07:56:11 extra coverage: support is not implemented in syzkaller 2020/02/07 07:56:11 setuid sandbox: enabled 2020/02/07 07:56:11 namespace sandbox: support is not implemented in syzkaller 2020/02/07 07:56:11 Android sandbox: support is not implemented in syzkaller 2020/02/07 07:56:11 fault injection: support is not implemented in syzkaller 2020/02/07 07:56:11 leak checking: support is not implemented in syzkaller 2020/02/07 07:56:11 net packet injection: enabled 2020/02/07 07:56:11 net device setup: support is not implemented in syzkaller 2020/02/07 07:56:11 concurrency sanitizer: support is not implemented in syzkaller 2020/02/07 07:56:11 devlink PCI setup: support is not implemented in syzkaller 07:56:17 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/163, 0xa3) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x80, 0x2) sendmsg(r1, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000180)="deb17487250bbb3122ae8a1a80b93352a0985e962459be8d7262734c33f18e", 0x1f}, {&(0x7f00000001c0)="745c46e7070931c402f321a5bb163824abff8d3b894dcac475c698d7fcb6d98292bbcbe1204845751b653daf21305b259ca92d802436c55f981ac527ba42c277e9738fe7bc2230ebcf81564e3f0094e2570710f255468fcc93ae607e58a960b89ca74271f381113de8d3d06ae75408db307ba133a0111f7b7eaa88184efc648e018490b0430c8c404b1926cdae1430f4a93f2db14896269fb8c8", 0x9a}, {&(0x7f0000000280)="1cca8945338874f4a6fae157658363050474380b440222790946760efdc373b6bfaeaf0a0275badb2c4dbe4e18af1f256922ca400bfedab92415b9b612344808f31da007d5701637d521c9e3cfe8aab9f79aa2bc3024e2cca6558e613f50c30f1a08f792ce04664cac470e83158f45c650e327d56fdac8bf9724813dee5c3208ec14130ab0c07b0e18d6c15dbf2cd6d66bbaa45259be1f6bb2f1a78e55b6449c1ad383a92971773c1c2d1c968f2c09548f53cef692cafefc38fb05841668b1f655a1eaa97046543ec2306b602f49a6d7bc3cb573a18c8057d9d8166c6535f915ec270b1d9b97871a8f99c25b77a221c21a", 0xf1}], 0x3, &(0x7f00000003c0)=[{0x1010, 0xffff, 0x1f, "865c75cfb6a9ac6f785cb8c3f876afe6de2a0772dc17a0cc927e020bc55ea2d41bd3205bec728910ef9f08f75ee24750bf3bf535e9db0f14f84f16596242857e5157132723f52938f6549b63c05a9624103a219867ce30ed6cbb476d6884852d7792f090e9b2efdf8f77d32cd5c124e2fb1d102d6a782c30d2e7b7bfbf61d4682e9ef3877c819cb904360cf077b350164dd15e1fce5c5e224e7ad8400cdd3e01f5b51d2e2c78657a508e607cc10f0fea963cb3311acd833004af7ea069c980bbd51d2ac82b3c7ad2082dfdfef9a5bb23c82f794ce936acd0a20986a632f906465db03fce703f83adc99d4ff47caa14572a7012c4b44a1cbcbde0ee31dc209e5d648591c60c4b24763050efdc7fd09c14931a3fcdd6c69b02b508284c7259f507903fe3a41a1f89934da4bbebdf96c9892824ae50d78ea52a210e1a86a1e7fb954d23c9f6ba7a8b52208490617388103492824bbc6750a772ce1df3532c48f98840dac467ccf0432594679d9ed2ece88a32eccafcd4ecd469e9d5ede12a9935daa1aacc1b30df33085d1fa606d86f80fad1506833927b5c55de19f0c202acfc59096b7166f53f7296f86f43bc0ff488f7f89057d95f515b3121a61cc2bc11d21e049f3345001e34d0dc4cbd02b5f80e470bb84500370605396a2caf3aed56d8c40fdc4284fdaab1bbe978cae3665ecfddb1185592282f5eee5fbb44dd4932eeb072fdf4bbee26c259d9eafd85c1092af3edb7548859d74a20af2b5674f3e78193693404e83e1d1adac4e673887bbb00ccc4ccf45746a79fe16d26bb28511590de764f30cbec6e15bfbabad075fd4409beb029bd86337487ab562d820ab0471c96900851016513bf20ce86e0eccadb2fd8b3484da17e6cbcd6a3977263fd74c0045d5247b76e5efcc408f1cd4cc372eaf51696e0b5f73ff42b57737909485dedd252e5788b29bcb352aa797cb11c99d00c932b04d935252ddf513fddac419422ff8ae920418c4e30eaa9f4d3f184e1f3ce3c15cd9ebd2d4f06b8930c7d638a613de5fe3fc182d4c00970761c26ed3d6c25966efb11e05ccd0035c1b9d7c1a460c592cf47810a8daaae7dc03806ec581c85ec252f0e897156c608578a664e42c40011188080c5d3aa524eac294f1aaf0b4ac2e381ee1eeaedbde34a8da58282025d7d039b6596c954697ebc1a37d2666cba4f8814e516082bd2a0a9ecad969ca16d4341f0c9d258ebb7fc460a02db4d5cafb0cfd628c801157528f7d35245bfe2bf1796ed68c008000a7a5f8352fac7fee8280ca31e4513891dd222786e34bf083719df8d9b30839115afe7d5ec91599180559da2dfdbd02f816f9dcda8fa162111e75892d0ca784ac146efdeb098291f54ec54e5f52d60b71ac096d5fd8bb9bc95790831fd7df035ac265e99e4ece485338e4d32d23dde299e2360391ed2ea96769108d4f15153f2c570787ec9cc499b5855eaa8a6d265bfcc559982f418bf772124206b2f2dbd413313c65a405f5d89cfb85618b886ca0c147efde616a6f2731a2605677f99d0a5d635ae2ef3045160b476d295c395f4b8b324c39a646ac016dfb74343020bd86104bd9d2eadb6c1908f2598c949a11c799ae352bafeea5de0c6e4b5b81445e3dbd95c9c804f0e458ca78c0ced330f60ea6d303687d4678aa5743858d8908d5bd343d8a39875b23d7db861d666c10fb72fe74331f18534adf02289a69f08f39bf1fe08508997842aeed45934f9113d874eee59b952dc25582e7da7330c53542924c00c8de3996f75aed22c59be293d721c8c20a067e241d9b6d71806d95b8ff030d418a01256b7a2f62aa196e109167e3244054e24bf5eee492542762b34f5035068c0288a06d60c8db337f2be285c7cc4fac71f43becac19a6fcef8189a8c47d47d8b9b24d45413180989221748db67d1da98ef86ef976416f283bd54a0503fa335745dca86bc87460305e651cc74629f6a5c47037cef7bc1a2a7a5198e1c4b6fc8460da2d5adf5a7a3a966a3d7ff32a0bf24e94202d211a30aaa277284fd64c969294b6d593ad444f4fc4c3dee99b92e73edc4502f1254aac1f951a03819fa6e2b2e4d34cdd3915da0f25fcf6809081119f6dba3cf5767ea066b479db9193e91c94edc0b4ca3244056894b525267dd47f7e384fc175877adc7b2b9f4eeacce87cb74f58df93cd25a0b75bae6b42cbe71a071e5480c6cd9b3de833467ab8161407933e3febce97d43367a276b5895ac1d11ff962516c092a106bc68ef3c199229eb58610330a24ff428bd01cb5578b6e5f7dec4baf6beea89aa115d13689bcd2c425316b9523933bd6bdd2c6426050f0cf8cff651e24534a96a2470167e8ab696b331b68863da794b7af8c05d9f592960eec62c2349c72010cea911e53ca7a509d66d52dc465432c519dc40eb0778b618ee2cc3afd81a51b4fc37404f49c7fbbdeb101b7207f0a3e4d05ac39a41549294527ee84c1e2ab4574156aa74144be5e26db6772bb115e40e7613587aac1904abc2ffd5b173d6489878af61dce0ae3a21209a7cfaaf55d6300e9d187b04a6dbb6cafd657bc1a62cf5e3b214c2d9501dbc7af0fb7dcd365bad0d127c45a432d050993285bf231517faeb69877bbf82ba6d299fe230958b6e64cd607b922dae351e498bc043450a58260d2f965d5a46a98afd97f01b7299b4152b40f3672ae6ce11329078d61741835800e10861592a5677cc2059fd28eed3e7e05ce29973fb4fb05dd27575522474e81973115ae9e72ea6eb89ea00785ce02a99f0c059c0a4797fa1c5f44174ab6a2549d730e03b471cec8c4bf64a6c5f6055b9e3890dc3ac66661a3314986282b2458b757352b68dc45bdb5f21bef913d15701a7f9817347eba40756f87afdc3b8eeb89e85dc7711e36dd50e6d2fec471b3d95c5ed507599dcae0ee4ebab0c03ff9829603e5194fe1507e51831334e5304cde743817dcce26137b25593cbd53420621854b0365fe3c4999e763ed26348556e8436bcdae29dcab150ae9bfa880d3936178754693efb3601923e19b9801864649bc8154b8918b749fce3e0fc884b4d92985fa79fe88b264745158f35bf9584b9d3284d61f706476776634670bdba8fd9a4494c1fb305243b08bed6a517a2199da61b3e67d3a0cc2584b044e0be63e68a3cf70428f58dd0bbd3b87f467ba769d502753b57e64b5414bb829dd990a009cb792afa089879431a97d1bb7872dbcd2c3e4cd313abdfedb22107836a8519249f01128c36291950c11259333fce2f88d2cbf9898d552e29d19a99bd454a3dfb1875d51437177057c7be2957f39cb0e8d0f2edfa7fa527936786cd64505d03aa452391b795c8b1c4cfee2a8045e0ba42977671cf5d50638e87987427b2a8ace0ce1de5129c881dbeea4ccca84a4f5f3d48d32f0259101ab201fef8bada60ac0d4816b08bee9ca7d5313af860ae33e3f95ba515a54cd2b9dbc07acad5b34ad6906f235aa30de3b17371065993dbfc2b1f5d391fdb79cee9246dc7c9021bb070c826cc3c7898ad7d2acabd75cbb67a737812ca2f5e2f0fc39f034c4b8e9687fe0069b70bd794813dc320351480c5c76388e9285bc46e03e829a1ec0c460e9ce6c4e79f4fa6bdfad986d93b0b08fbc76544be90c16c4cdaa299f287069ba7eb3855d1a9fcdac5d5721ab51d91e42aa5ab92b5fcffe3d8e47ed671fbd3c1b9754ef57446653fb10d69836ec6a88b5e642e5aaced1d132bdcb356cc25e7a47e0899a8fb35fc4e476e33d0649505a313fac4e976940b35883564cbcccf3878b54e4ff767a8118097572522971a302b092e6479f48b982d57d0fddf8887cec336e2534612b0554c042f96527a36b99c38fb9f4414a6df3486aaae63c41fa2541ce9356236e58e891a7504ebb7ace082833414d464efe18701b165c726ad9e725302c706117172ce47bb360be418db804d2c0cb8d391056cce9bc9a43a847b853d80573d2c33757b777428233260c3b25db0b5846a02deb77a5dc6ff0b8a7fecc75eadf080b595e961daab5e6caa064d164f550e5746e553c0112986d538ba6a74caae770bdff6077b5127986e42b64b3395437b33c01978eb91fb1ba4764913117788ce5cbf7a533c442d756825592772ae916b74f4bf89a47597056afe534bee50f6dd5e4ca8424df98c2c8af6262b1465361fe954a29126bfeb8ca8657f80890cd9aa9d86432df50995cdcdb20813a3f024eabc847fb29c67be1debee5d6b45e5db6e62f9b97cbda36898b090c7eca47b267d3566e8e799342806e9b067bbe32f415deb147ad023a98697011e0e4ca537fc22ac2617bea00096f685afee8eca24bc7cdb2e351250800e3aab94175781699fb4774b0eef49619896eafb63df62cd79dc50a67a7765f78891bd805636663ad7bfbaaf13c4f8257aaeabb7389dd5154fbfc5621e7ad4fdd54abceab88031d853989f67a3650b637ac8857a88c4e81a592a1b8367d772c517d557af7e44da77bc465f1d2bc62edfdd1ffc6fc10112aa03621570ce855f168f4d22fce27df09ae3abd95d2f8026ccd0fe275db7e0a0625aaa654f94539f90425a5251f1dde4b8678598ba996f0aa96061f3b456861c3d991f20b9d3c721d03823b3f19171650ace52026d2f41b1216e3567e8087d3bf3728d2547e77f3fbe56c0201adc70e948a936e98342d2a021880f1fd0e2442ef97e0ed202731bee3753112c3e4c27896a68d123bb63bbbcfee3d25a4ee83340b6cbd69a05d428654e4c5042ca7ee61377a2ddcb322e7c28cabfaf3e5cf2aa382d41e8312c7e5b7f2e305ec7863886c9e1cd2351cbcfec159ea20fce386ff50088157fcb14e21bd93386ad28482de6759e9fc32df93ae13539c5235fd79b46a387673cfcf4068da1da3e4ac902bcd85168b85aa9fac38f97899d6485dd6657489f11ef8bd065abd24e643e40dda9eb75e4de8d6a7fc780e49aace6d09b6403556d86c344120dd5b4381ec8874cdbc835ada80d14e043773cb8d6a321063d80c25ce72d9eabaf7d3b3e4df82b8e131de271135ce2c8d90e3f2b4aff26a09b657cc2f346bc2cb138db36ee55c127e3863453e33b9352b40f82ac553fff8aaa920c65d9cbcbdc37205e24969463223b8caf6734013c82ed6d5d8d543600aa86621555d48df245025225af62c1cd4da997e23450ed0f48eb1f5b1625b50eb61503aa865ea95286dd1f6c23d94ea3e68ff05e9f3d8dcbd9042c7c72c971a88b2790b4ee7bf06aa7719fd9bdcb83a3b60d01817a4622ec0fb9ffb31b89e90202a092eda0287ebdc775988d6cd4594e3d5d98309b37b0562f35700e4d16eab9c9a29206ce0ef911d1573a45fc6f04964fe03e7a11b4e5e070d93cb591571b38484eee733810bd7de365a28ecc05f89f04832d1aa507c18bce2cd6490b3c7456e36eb47f3d1c79ab761b789f82859d50187d801de3488b00559bbce23b97e20a18ae00c3cd7304f46619d6e0bad0083191fb109ddbb8dc38fa1ee942cd5afe7c6b9f768022f4594924022c2cb44e7550dc1a6faabf8bbd113518a374aebf8191b091d890604322ef8363d956af2752f45ade9f6e13578164b542991e50f6339d8c1ad0a72a75d792a002697ac8c20c3c27723b0756cc472299249a6a986c0adf9660462fc263774e6a6b392ee37a51703a886a74bbc479498cb38a37307ca392be335d21461b02c5394a0ea395fa3f32e7af1831a5923bf24bb38c740b1fcfdb329684c5e24eb0dae7fd7a16f3dc211ef5209f572c93b9b84173fd2c2c318ad5055ccbcd2b949391f1"}, {0x70, 0x1, 0x3f, "cb86f973f600134b695639b51bd2eda3a68c9d0e2b4ff400041e2ee6e1e3ae6cdb87e437de568eb65df20e6e11bd6c84095687e87859288fc5858d908882e8947ed7222232415876b37415eb4196329d0648eac26df3d9630481a97536c6"}, {0x38, 0x1, 0xd8, "dc9eedea0448de235d9cd6a1beb4e45955d819c938db2bb25a800d5ff7cefec3b6c2898890dce4"}, {0x98, 0xffff, 0xfffffffc, "2e427b7fb073bf3989c65054998807853e32f0d264160027ac20ae107f1f8922ae92fc5fd3e6dcc965c7806d07a3cb5a776306ac96fde364eb8c4a408ec385e93317fe0c043ac094e7b0969fdcde24be870d407fab50802dda0069008580c8329e8d6704dcebc2c661884b3b980447f592d6b2a757dc5850ae3cfd8250ffa619f396e4a28987fc76"}, {0x68, 0x1, 0x9, "1cbe29596b4ada6c2294affcf6929c2c6373469425b3bec16565031c69fb4408bf040e2a4d3d9bd1c4dd14048d926c5f7a7a29069e867e4f2f70450f995875fa949f79903d8e7a73a056b420b8d8ae8ac6bd2417"}, {0x108, 0x0, 0x7fff, "4e99ec2d3574d65cad3a1345434fa0d03233471b9af5f3a5c960f8094deaeae960bfa2bfa19ff62213e07678a68ee3e524ad464854c9cc42c0ca70a4431caca4f255bc72366686de32df8f437943ca3d957ebad3f3b89707fe5525b64a6e59e53063d9628453a42bce169410f04c19ac28fbc904f8f5dd34b71131e5a3183efb90bfd38207a1250cd4051d457bcbebf60dc47c45e24a270bdc22481d512c313c9eb9793252646efaf061d4bd6d3932861c2c81af77e29ade470698531f8402535d6957f807d7859eb1e36fafe2561c38dfdd668b8b079d443eae1d2d344db9a8655a032107c615c9d57250348f74f57a3c23666f27"}, {0xa8, 0x1, 0x40, "1a0fcf14abff95d5aea7349e40f14e77362e6a045797099e05b1c7ba583be16764d14d6384b76198a2c3fd8af76021af8c343e9616448908998c659f822cd0d029f5246bb165a3e47e7f55fd99f4c56d2b31e72591e6943e2aae8e06300653c5255b9e9180de835147217ff1a1f78827ace289d6438d2ef11e6a2e99f8d258df19cd2d1bf91c89556621b0052c3aed8e8d1ea668e36b"}, {0x70, 0xffff, 0x5, "14701243c6ae13982662d6e0d71665539cc67d6c12f956ab8700b09c92f8b9945cab2c00f81075deb1061ed3e7b7a1e0c56e34e3c99de727fd1e08b3294baf0e9284be67e3584b813c316e2dda67ad3f4afc8ca8043c5faab7bf"}, {0xe0, 0xffff, 0x9, "92a8a187069dd9fa3f552bf6f98e5564395fbd573b13ab51073c3657373a3c94529532da62e2c5cc47eba741e1dffa54010a36b1c813080c234fd51b442badcfd3a4bffda9f04186575bdb5a97e6193b892eebbb529732b6c38e435f5958665cfced93ce526ff1dea60038860d41f5938525a7e349516f6adb8a5847ca6b8429cd66a00f689610bc7dddf605256221f6e73bdc54c60a65ccb2d02d434aff550deec19e6a6399ec68b384bae115e764cadacdac68beddad453abc47c82dff4ad1113dc76c4098f1fdb5"}], 0x14b8}, 0xc0f) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/diskmap\x00', 0x1, 0x0) pread(r2, &(0x7f0000001900)="c959839a5e170567b87c4ef117fe2dc07e752da6a47c0df6500859726470f0a8205abc5efd93b3944df1952ce9d811a1c7eaf6016d3f1c13bec2c6443296d4e1f890161386f051024402e6c069cbe0a901fda27c019e8bf981b4520b96ee88c828a738041521f1f66966fac53b1f049963873573a711067a8ec45cbdf3058c987f1a2a4a1988689d585aa47a4be7be4aa647db66cafd3ae47b09029a6e576f3a9cce3592e94dae20fa4acdd35c8a1f5bd31b08fec1773e58743225e6f38300c818f29f1d6e064ae03cb479e4a95d1ef48a3ece4e3cc2e4f3abb7d68e5e402fe5d66e31e9cf0d1d39828b7c9d3d68822ea8c09cd670ff71d47f5aaf584193a9c85f692be1f8017b6ce49c1b2db6a2885cd1a0395ab0c46ba22d36e960eb6daab4c12f11bf9e5d116aa17d085183d94fa1ae3f2ea4169e73780281d55fcad1ff0ec0cf9e204d1d4eae987c2aa99c7d18101266bdf17a332f9bfed0abeafdc87698686d6f986dcb6de3db117de5b338768f6502a278594017ea85bfca3324f8763fac0fd83cb0de693db5ca59ae5326e0ef7b45e67235c1c9497c52aea6858198875dae53feb5a0187f1028d8d53f2d54182add558dedc4a8450614865702474672f206d2cb8d05d798b0da8e21d4875152380ad0461da78d57213248ff0a50406845faa8aad99409ae5f2fe1a3f4ff50977ce62aaec7c612439ba48164d81abc49380d8d4fa79e42bbd4d4679e1ae0fe0d614cd1de65b3e291544867f6fa620b46397ee67416f88d98a27707fb9eb2d9ea4db32dc6fdbe126fcb459ee77f4b605f39587540875eff27bf7858de353dbd43515aa23d40a690d986ff85ba99d1ebe26995011c087f9be8184cc2c2e92b89f40d951413157bc1beeb3484e156a4e197e922609f0b0cd565dc1bebb40c359a3d2aa211467cccf127007b0e8b452707d87f92586c6286c30d4c63131772662a9a84002b549d40999a3363336fc4c8f57dc063e16aaedebb12ab01dac17606e0a9fa287a7add937f655d0c9881266120d16c6254eacf8544e5b1c6ac93e6c99ae7af206073a7147985b861ca4ffa643aec66b17813fc76e60d8d6978ddeef8768f64410b4ec6e6f6b7eef9bb5b211aa816ff016940e5b0931e45cd2d10541957958408cc2236fbeb38507805663ccd98af587e9cfdd41bf895fa47e2dc4f01790820d62fe640f9327e826fd09972de061dad7d3c9a3ebc137576a22d3b5c212dbd83a3f0b2e07322c81e01adad2f93e04b241e54b27126e5633bf48507baa54590d617c6773e7e85d8e7b27ab6850b445a0dc8c25e63cb7a89a42b24ab095e371a3f3d83d2a09222c2def74e11e0e8fe9208f49999200b2474abb048e7a83b575a7f62db3babc5c941d17635ffbaed458db9d3642a5846d13430b6bbeba707509b1753d48aac98cfc138606c32157f50f896031e1613c0938aad9036097c4f7d64cabb3f66d8a4bbed2213c17a25356b6996370c98539e7fa6927c1b90e3736ce121d04787e77207b4518dcc386195829c8f2db3a6b740aa4a67311bfa668c651495832d64c3e75e94397cabbbf70c4ab215ad25d78482b50753ea0dea7970ec676a7f5ba24e214d67bddd98289e6868673b691706aa6e0cc44026fd4c60087e2dfe51e551718395b0a8dadc05521a057fe94c574ed53ea644503f90aff4434f95b4af060304f4a4018929e5be7df540a1b040598b523c7b3a0fa1b9373c6adc0b281c07af14e1c910a830929e8b89d2407ddf02e648812aa65cbd2a4135542b6f30ca19e1f6496ed2af3f420113afdfd02e6fc0371170a61c254b78de984019d5f9c157bc57ac5ac6ede1fffbd171cc3dc8ac26ed4594b767eefdd4388005df669110b1ea2cd303dcb32afe42f20344d94375bb170d2c57b97bfd21b301fc7c32bcf0a05aba31c562ac3281165fa079cbc60e972adaaaf5ecfeb25a9ab46d9caff321fcecbd7b3aa3010f462f042287ec68d4bf4152e13f9334ebeeed41f5fded70078c4e0295a65c3c468d3919f8b7d7ac9b4eba6d6a1890f78bb72b06cc2325551833974707bc29b421d8038efa61fc12f04a44c0176a1aa4b66442dfabb2c344a0f23aff7505993cbd4fe9cb1cb5012a7cce78d6f94405052e374d44d119a95743564065cd591158d674af4c79ae3838f3287dac71d312fdd4ea4c5f4ac91f0db14261ca33328513735c59c697d222c9935b77c77c21067736c9a83628cc4b9fa3e7d1b30fd588dd24fc8e25c6939839f63a0930fd0733936f16a649439f5b2c180067b0dded8f19e730363251f51235db06b31b4ebc73f2e33bfd65dc054387057570cf95971700bf2c7fcf20d732e600ba508a3c21cc1f1ca029a27104a8bdb05ca7b35996902001235082c4918d1a23ae438eace00e8e5840f3c67e0c4d5bd9ff12a1ccfe520ca246ae37517e38d27aefb81afc0f1013c10b52747a61cb7b6e9398650e7f28f83dde03aa4812ed2c5ca79ca80b3945c03909aff14a49b45310ce40fc6caaede0e1338a674a5002f5af912c7e0c12aa51e98668f29b0e63e83ef72d7250735d3be3926741a0eb795f673d959d456d4126cdab99c3a3a3fb3ed1426f59908cca3709d554310869492ba18a2f53deb53145086532e25136c36252d730539fd0b772d67029552913cdcbed5011d756f912db92c6c9764c27efd48d975e607615aa55f2de0d6f3119cdefaef2ba0486fd8615d5f7ad85af86684298eae6238d19d5f61d5f922ce74b481e78c869d30a12118e42b4244dfef64e7dbb7e6975540e8c400f6e9f943f4ad25bf204d9bc96b8fc04663dfb1cd301725ace66ad33549f10205af11075fb67caa03bafe57aa5a2b313e72a20f9a73582f5b8aaa9324f68768b4e7222a7a921f54fa2ca3baa15fca178970c3a568b6fa61b2947d8343b35c6cc29ec1462539821543283b745dc6b1713a0257212f463301951a13d0aa2dfa9fe76b776b579a5cd770d4a18699e9691f86e561a264bb2c08d82e2f0fdadf00d08bab8b2ab918a6fb68bd084a227b1cd8b5d22d0741f48217f0d4e1a440adc0d8638eb8d60496ef1822f055eda817d8ce01e9a14363b7db971d780a6cada0fdbaa11631d741847bf5f7da21be42bc1ac440dc4a8d5cb4378601ee07847c19a2cf9bf78e77642112b29846f99b731c7016f7c0dd47c9a83d2d7d062d36f54aeb9bc31e60d1bf306e872141ff0e95520bf2dc083938279a4247bfce2623e1136c2b53738ace48b3550a6a4fc3855125df6cecc4239a1b3f67ccf4eb46b07a8670844bf46448cd5c342200be162d5434c4988d77c608fc41f148fe7cbe9c6c4046455f2a4cfba25e2908cc0ee4a4844e79fe30725a9c1ff2df8dd454d4684148b76722cf9be64774ea7701eae61fd0f5741f68e22ab4ebaf473aeaeb943d51584edb01dc464706099a888bda3eb5fb24b03db31d1ae300444adc2c49f5eef664bb496b673cc1d9f85a85bfc07d3847f0c55e31043466fabdcaa1236aef5bab5e23382b53719d2e9990e65b12fb7ce41d475bec088ef339e31e5b9c1e3cf0fccdb1cf44d897c0596687380ca8b675a6cdbc38eb3de6bbca15c48805cfb427e032a17dd8c52b07bcdc1c39c4366b56d5123c5056a5b85abdad9b20b240d728c639e9d063d6cd678ec86526fd4287102c0a56b6f82ba63188d471e1187b814b775546ca379e8f25cf68fbf4f3ecc468e6878184b7f129d77f0a8d749366a2099b0ba73ed562acc52e2f57d9aa781f75b80b5030e7f674f49d41d69d0b7f7e29d32d6246be3a385fee6dc49a63166fe1f402d988dd690d759d490b2fa2afaad8e3e5c4a7992a88728d5d1bcba0ddc09fc85f84423edd09918cf5f122a3ded0580748d140f9cc3efd8fa1a9336e3bb501d6c836d91a585ac381a0a181cb3cb74c1ab4e5aada94de939a28fb415be20bd518d59bc3b8f62bfb8834fda4a00705541694885d5f2d053840461bcc62278e06d3faf6f25a135287bbe4522e27cbbad76087d1d847d51d2c8bc0603377bbdc5a454650e191311e870fbbe5d23d1a797c6b17a619d558fd5571e75ba323078a26ad835812c270d6b6c011a0bbc32a10b57c52b2d4f832cf628ac404e7b466fbf32f6a789402f8fcb80495fc4cc4f1389a0c389fac254c4f3250d163e75b219cd25e97c5efce744324a1efb6b30711b2cc224a4828a31a54afd3b651c73e87443f276de3f529e3b698656ceaf010854601d87fc6b711cac35116677cf31d89fea14d8b584a3314711aacd6dc841ef269065a159338b5609f60cd2c293d6bf9f2b270dae2a8b7f587eed7d4f5278b51c0f249d41f073ae5b7f5e3d2baad652d4f5d54dbe2c96193940fe60ae73f3741832954f7332245dbb071115cdaad312348aee4a7d3bdd0d6d8570faa2bfc51a4acd927f71595ca390177ed96f3f28ae390204a17508157bc14b77b467f6172e72f6a594f0120d7fd788392dc5b74f22e70f5c7b8a3098aa08d7d1025f4c7389b8fc23d194aec6ac0607b8069ccf98f4c1164a462ff87c7db8dc816d2b27c62dc6d0427a5620d7e4daa029d9de4baafdb8aa953b3cf0029ccf1d3aa613ae53dd080df3ace9cc957c6b8e4c7bd369578300afe1d38b0bebd86cf5092ed0488729bb3c1deafc216747b746f8861613faa7ee45d09239e60a1b2d62cb9d84bcbdd06d2d69835827bc33068153bf390a5f55be19951de264dd4448744fbe5056e8c45754696262cec85909113a18f3e556aec4359e18bd04d7aa09f4211b2ee95e9f86f6353da52be52af7a62800aeb77de5d89c5beb3cace8be62489aceb3b94099047a6b4c274bfbe6cf454fd8702d188f0fe036550415b442a753477f50a7340bd05e17d9980faee97dd193d80697c7314e5c5088e0adc1d89577037664bfa1408c87c7c4a7cc4e0c520ffaf7275e583ed030a978fb8347e55046a244e59a7d4c08106fc0688b732e93f7ca7bf58ef5c39d3b049b3629fb2548ebd8ab409fb86a0ca0736bcd4e5fafcb9103206d45faa1f6e1269a48f808ab7a0164f3f2478515d4b1697515c418b0662b9e30baf8a531135fa348c3aac5f89c8cd7226f3b12b3b6dba192885381897959dac68e822f88af6b2d1fe706ff0f6bb3dea7e135d47c3e2ad7f74c485ae1a116c6e4ae04a9fdcaad04e36730aa3da8e5237752266c9af5fc399cdcaf5a443ec186c6788a0c148edac82a79bd643426cda5fe4b63a130c1a42fa98729736f4ab968142a24b96895bea99515751d1b6fedcb3598cbb112ffe0dcc2e23c5151ef135072b68d6eda4290283dcdbd480f57c9c362ed3f8dcb3575c5998b09021e6e897467fb34bd655b658bfaf100367c0564fa29c76818adbfc10d9849fdd6022c00f1757ad9947a8156e7a2644acb178b4dff2f483373c172395b7dba20dde34ca3db433e9c443dbf69eca6651760e7cda0d1b1df0dd6ae3f070c8d1459263087e808ab8bc6be136397ae2c9d732bed7f8388ab0e16abeac5cd562a404e4db655633af5bbdbdcc3c20ebd11de566488446cb34ba16cd5172a34315c0b2464b0befca45d82b27b2bb48a1a1c01b9f4a3b88d80d61c614e6369f83c2bf841176e4660e599e3a211666660bdedae5fd37d636bd496fe88c43f5ecbfc4ec0faa014c197ed79ed15b089ae5acc196ecafab39a8ae2032cf7267355aedd4f88c8a31755a7a2338f05ce9cab6ccbc9af3f4caa71b508c50e2f408dc3733e24099feab34d983d00c08f99660a104aed460bd56b79307756341b1a2001491b8e6fb2571e278644278ea0", 0x1000, 0x0, 0x1000) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002900)='/dev/wskbd\x00', 0x1, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000002940)='/dev/speaker\x00', 0x8, 0x0) writev(r4, &(0x7f0000003e80)=[{&(0x7f0000002980)="d4d174e943a343b7107e6f1c6094494a4431cab4d6027c7bfd23f77f83a3f6f009b7a2cbec679f2249fac7b7ba572c3c40f1b0742c84d2d5f707cab3e29d6d43", 0x40}, {&(0x7f00000029c0)="76cd7cf406d01c013d961e149995653106551da26f82436dfd92540e584ce9fecf97172331f85182212508c7ceb81f4f903d580a36084075932a50839ba7858eed62af637f6b3848f9e50f409f5ab0a686e8f6a8c9c90e397520505b8d380bb54d1ed9560dedfdc9e4fba5ed9631359041db1652f222af9663daca32e9c798d64c6d08549926ba59a118ced5cc72a19846e7d32c29975dc47fcaa32de3a3f65db02986e84cb7c2afe8eae931661b6ba8b9b7b43c60032174b79e56e3f59a2145b2d9291b5667564b58dac1e42e58819135f7dbed408d12ab6f0dd50f22dfbeb2219b7966c74615af", 0xe8}, {&(0x7f0000002ac0)="ec2a64ca29dc276922c0002c476b92fd96c9807db11a61d2e9e936ded46b85937c7b1af5ddf0835a914e2d01a4ea4641aada58a8c9c9b582ba169b70c3f1863e63240436afcb26c158727fafa7e65c1ac3a3ab7be15e4d4e36619a9184e24675f2ef70beb0c31fbfba87e41cf7449e4391f21b856430a104f862bd6cc6c7f5f66dbcdc9b75ad8a49d198245b432aca94888fa7979bf0ffc8c4b1c69f13023871c8bbad07f7a148bcc94f3a3b7cf18f92bbeb7dfc50f3120041f7244bf84f61cdcf2409174b0b8e790fb1efcf17568a1d783634b717148481637cacae932ac06365133528e4b8f1fd33bb411aa3e495db8273c8be8ca27fe422f915f98cdbe6630a2b3dffc0fb3c2ae8191e653c3588a6408c9da7bc448d7d6925c62d56365353db52b2cdcbe044b704c32f2abe6c874bd3504c8ede2093c711a1cc9c1d047e8f8cee0b235ca0cc32fdb83992f046957c2f6cdca6029b33c5e3a16d4766623d895703945cf00ee21f242d686544677fb4b9388d59357d4014c58ba4e5598d63b2dc27584c8bba4d44747ba52b6a591b044fb9a6da6b0cc5ae7ac9eaa77d6932916341aef628d94809fecdf23c333d53bc0c6f403cf55951ab3b348782356100cf31159b238339eabbca0a055ec0189fbc5b0730be6469e4e586fcaeb9b313fc78b3aa6cc4f9f22bd774862b43126df4f34d2cab0b7452c045975a769bbcbcb26ba7f51561057475ab0eb957da79567e1447ae219aafea822576a0dccd4d261fb90c5cf8456174f9cade6d463be5f58d37487673f77fa409600d6b197a83982e6b7a2cd2ddc3d6fc81079fb3780b2bd98eb26badbd44f71932fa44cde8d76ff981a79336058229045586e4ceb5b2f960d352d881457651e0cc095a0c3dd1c9fbfb2fd32d6a4ab9d8d162f28d48cfa0cf0d8d34cf2115413c085a0fec691df0987f2854f055a691ce1d20fa78918dd984f5340fbc905575287f6a985e771e7ab245ac7c2df10014190c331f507fc7d3a492c14c9b0054243de21d8777cc25b50f0d7938a3a66beeb2b67dab58f2e37ea885075b4108b5f8baf0883b253e464adebcaefa34a2adbd0e8a95d195f28c4b4e6e5624f165541875b6a233044f29db244e3950c56da53e6391d6656ff424d74497f040140f5ae5f65d478b1bda65a558f24b7d9e58b070a23c1b4f86bd5e1973b0df43ea5e7f43bb1e7a1d994053f28fe4b9f06a6db98121024c19a90a1e60153a0e443bf34a10a76e7a4d1125eb064d3b2505a54d25bb09e48f3984cba95915cf4c7b610c8bdd80ea722f8fab4c4e305bfc98582cc1e1733ac094a2dcafb26dc7eb05faf3f1d956b2bf8e41dff4cb63dbf9c96bad9e37954cadd3fea3de9d2e6b7e39d6636e4029de97d705aa0c2a8681b9199927bba268b25ec2b3e22641b95ec620120eb3319c2d806852d55c15100bc6b65269e1fe01b8bd7b77597b9907eb2bef372afcfe684abe1c53ca548d1a8084f248759e3ed33fc1a892c467c99780566a0f29d68a23ea8e851e2307204ff8415d050d0186bc6be372ce2d475998a51ff78913aa71b6399692ea427911841ba6f4a4efd2f4eecad8d1f81296d206d692da8a1a573ba697a228e7f7303d1a2196068a9c6744db85dcc188f71a783e95b199fd25f12f1c1650a8b30763d7c590fb1e5925e3875e888a26a79ad626dce3c7aa569c24db146e7f8e7d7a4ba933155a220a7d1cf52edd968d43f3d9549eb5b37a0ee2ff7f039fa6ba10cf6dda995d3eaca4201c47118bd12520d44bdc3813b6893baf68f8aac3c24a2bd0d2bec0e2b3b776b9a0814ebd27f8f9e0afe00b451b8247a7df0a7e6c511cf296d32edeb36859e0373f150a9c6a0f9c1b9ef91fdccd1ff29c9adc21f0c73875b77a76d611b8fa107b178940a095e67702a1afa557538365bb05bb7645a609b11478261547a0549a36d0b8fb4b0b2c85778dc87fda3f975af90748ab91fddd2022edbb21402757473058bbcc7cfd111c0bcf75d50b62aa16e4815da12211f79bee9c736b891350f1ae96946c3865d7661220d788a4d4e57dd8689ea6d9a62366fb8d660a95d331180f1e45de618729989bda60e441599515558ec464a92aa8b32ffa268fc4bb59c8349e086493d82b85b92983a9e5d9a0b830fe9c3283bb60d06d237b3735ac0eb6fc91dc326b576426db824086abe7aeaa6792f6330d4b69d8eeab12bb040e8730e6df75562b3f4fbfd13401995ced3ebc4f7768f4a2746fb9a946247ad9f56746ad3e028f7fb27a1a9cf833d59d31cb09c4acb4b7c009e8bcd318b1bb6b0ea6ed47b9077433c01e622cae7f124136d77e96343903ba685ff6d904a84903cc870df838db876c3a90a188eb853b77aa36801eba7ba55a011c34242c1e6d176868b8186a3ec88495e025e34735188a809c639b1f4dce03ca5019e023a4f22e9979d550cd57687faa9e35fdce943c9c705d4c6f4bc4dd808a6e20c9d9f5827a48e3327c99694a406bb29fcda838bc415eb97fba64ba1fb43c8b33e991ee13a40333c59cb75d25bcaa62fba794ff5effe002abdad8a64ab2f9d4df7185b655e0cdf22bc75cc1d4ca9b8e5db2424ac86e7f1d692f65e214fde64f1f2cabcd5fd808925fd89788f4c6c7944404857e3830633017afa5e9c651c9de4bed5ab9168855a884a945fb71dfb902c86bb323f6d6ee564dcc513873c54fb3b5355a8c337a9b160ebdac3fd56dc9047a94d224841723bf23a7d559cb4ea5af471cfec297f371bbb298a8fa1c3b41791fd6d3d176c19bcd23bdd4e1846f8d46f49e0a5d7cb8de1ad333541a99d92f4fc7a7a8a27f32c6f372dd9879e9665ccbc023b8efd464f3b88da42b1841db92a679ef3eaf00e4255fc8b3da3a8c5b3706a03c4013c2d0924f67154ed0f2858ba29d54c11a93e78a810c2e3a5e36cbe0105d890d9e953231f812c920b607d1db9270bad269f8af76e347ba8cc06afe724ebe57d9d20f84c847510837c976ec296b0949af54b33979c1c25d75c90caf2698026780bdb4e43f192da88bd8541db6f0bacd2ee164fd36ff0f16a07908bd4892f1737e6f28055d1e3c2c41a864b3150f84e937f4e921b957668625a1e14add83aec0b94dfe7a7e696c62a964d97ec9c04b4050d460c9bf7a7f5e4c5fbb2524fd4d37878f3d85688815ddc44814448ef072a31e1c9fb2905cb1086d57d501382528cb50f2a64bbad3ecabb81fe523f6fe53aca8f4667e9b74d74720d07343f8c7cba50eacc7684ddd7733f2a3bf213b5de9e871599d426df6eb86631cd3bcd5a582c1f9b3482c6160d1d985a2dde069160e2b1d4a3b068f7d675d8efd37913ffc5b4aaf54e34192a860e024d700d5b1111c669095136d3d4701b5c2567eb2785c559b37c3f8b76c3f5d7aba9a86b711223f9666dfbc94e7eaf3064fd68b4ef295623f8484c232ef62c76cd77443a44ca54433be47dea822c74da10f56a54a03353c2fb797cdf2b31830fd0f1a67a9df2188333ff17d61aa9518124b6fb5a35c14ada6f9665db5714324c55abd3e7428ec69015b7e652cdbb5556716380e64f84326cd3051963ac99f1a5e4742c59e06b2bafbf0d409ca0ade7ac104846e8ad33e1a526f3fe8d83a4d0c7f423c0cb4bc179d9e77856e6236709b4b1476134d6730fbf446ee127c5d40293fa1fcf5020c9c4d2b6378e60e20d33d69526e0839ac2a39c71bf1ae2fbf1d229276cfd9ca38b9ec9afab03909a05b5c3a1bb03238dc514d5d795266a6bca55d5086b5db095516b016b5cbab8338786d98d8f06666c76fab4d35fc11ed8cf9b413bd56a767e1634f34a87c333816371c542d4272b5f30afd1d05cdcba6f074cf856b8543cfb60d7eeb846ad046b47575a6c71cc98e42e18808f0f3d6bd7bd83ea4eba08d6c9316e2db875e6394b5805ac43e627b87061960e7708483c34b17e2970f7aec23737c2d5dc21a724f922f2540ff298da222b4737448ee4e883377402426de02374a1f7e6a26d008a753b9ac58defe6230b10a4e252eb50ad6eb4c4e609329bba13ddad41a10e5a1a2d90e48979777fe2e2835689d1d0ac4a0e20c7ef6893892fe37ffd7e2bb81704aa396654263e912d192035ffb47c11886e7178e4fdedad16e96c63abfb61794d39ca82bc06c5971b0afd7d7aacafdf80ce30952f33ab6d1cf7dd69bc8977102a06bf4574211f5e8e7633cadff898cbdc6e17618402b2d1823c70f708db3193a09eef22992dbe938bb2b0ba8b6af7d213d8512ef2f414dd3dab08278efe7ad88bda86edf8d7a76ee8001f5566660499153f77dec31388207c72c4b4c1f2f4f2ca68b99b9f2edb5c4ef59aface4f5900c2567c22d345a67d36cc3aae8b266c650f91d4c8a8c94dc815f4cf8c678d1848579eb777e06161d728a1d1a0baaa493e2e58c40b36499a28db3e563a8046ba7206a42f36c90da5c1504e1e330597127d4cf7f5cce837bf7c3663c52514722a45aaa97b015a87e709dcfe82fa2d780b6234ff78262a3c5f127399f92ba80adc993f213c6e7cdbd625c7e4dfc023b22b10c18e02173a56243f07dfab69db6ba46a1c1be8d87cd12eabf21a150d7a8afc3955d213eb133f15e66f575156de9df19bff7ae4b42b047b7f38dd2dc225d815b0059b5f3aac820a7b49b4a5ccfadecf89b14b65c829ce422ddd0e3512afee39382a88a13d11974ab38fad12a6852ecfbf51d1a5b1e247831847bfdd89b314ec5d6c19bdd68f45023f5154d4cb3d9a63c83cbd25cf1752c214814762ed44ed734183bfa453cbc6991a479a47e027c2e28572dfd6fd7c3de85c6013012c16b1edef6b29a67346cb967ff37b954577947c0af0847bf81f5617d2f0e86bbbd78172b4bad644409f4a6e1a14ed93755d08c8a8d0e9b46e2f6cc8093651373acca664f6c6c005c5d7f44bb9184b3b6992046e752ef245f18fcddf541287dd29858382b90445723cfebb625bc5125004b1f69c8497c75b08d8f0ec2ccfdbbb0d4240074ec5b9fda0caf09b968a265a986ec5b7a67e46208e6e57ff2763171e525661fee9906090e9f9491cd09400d9150b38aa159641ea254fc478dceff0a41b71c6b2704e40f44eefa0eb0ecb086a58e4bae6f035cd38b0da94124fea597c63c9a862ef92c3ab1e96beb1ba24a09cc95349869880fb8e676743f7059d1c4f19d32cb5acee3c6b661c578a3751fb1dcf6b6fb2b045e74c89c8ed38dd3c2e2a107be3f98b9cd55d14c15d1e2dc7b064c348efc9da53625e24b2011186cbf69e5e1f9646e70194f4faa7b995a3478c8bc78177186baae606dec37db5abf7268e40f0b481bb6d14bf3e393f4a15b7e7ace19bbfd92d627f56dcb4e5c53f5a581c8d7ccd58d1841ffd853538136fc6c8f753082ed9367002187a8ca126638b59f67e4a99d68924805d6ad49286f7071e80e9bdfacc0b0579390dcb27f51eeaa91e439007620fe7ba2d0d6455aae824414772b97362a1fb33052f435b1023ebe8ca90310a6afc8b9507e532d50f6bf4802667428932243b088bc4dce8dc8eb859c34ca79c81a1113238a00eb1f776b2afb2d438a2dc178e83ee5dbdaf6fd1e72f74d0e447cd1ec9f3bddbcedb2c8a2210f957aadfac3638b2a464678371af752aadb9a0cc315d99f7c619fb4b1b691103e6c611022bc9b6d89271389015f5b648b8a2796f66838551694daa69eda9279c7c05e56cbf723fd91cde8451023afe13a374731e648403a6cfe62712ffda2ceddd7996456629cb487e2cf20d4149b0fe03b4097d25a00675d7e06ed85a3ebeb6b38882b90ef57b7", 0x1000}, {&(0x7f0000003ac0)="8b3e6a97ed438167d30b3c05087a637c92d73ba314abdd03a3c9c09d742c3060e40827ab3df4e99c2b0c2285be8e3c02feef19a4a36813955f8a0e932bc13764d220c728302d27cd93172d284cbf2850df9b9709f816ede7551a217f30b678874778ee77756bb349aeb132a5882c2cdfea8be3ada5188699bcb47f2ec02b4887fe11b06e3ae74b3001dbf4ef9d3d13b23293d965011e400f32754b259286f3d6de250a875601db9e2d6af0a06224ebec8b2d767e0d41814022c1fac7ad1db222ad33719d741ace7e9eef85c579cedde2ba28", 0xd2}, {&(0x7f0000003bc0)="2e6ec643ce8b7f661db71e738a9bbc0cb4bfd1fed2c67cec03325d687a088c64cc5853b21d8c0860d54ab5e247451653d07b43d04646c1a3aa8bb0c62c99e912bc5c3c6466e264fa7546b1d8e6cce125dd82a9d930e1019c4c8083e11b05943ab3256c89bf7323a6453606156427cf440b4dbc33c71c5798026e808c429138103fc9067a53c785bcdd9bdbcf318a429bdd4fed5e75199d21018cbee1f6fa338ced974a80d8d0e6d5da206291ecc9a23a4e1c963f6c7d", 0xb6}, {&(0x7f0000003c80)="7e76d8f5d0f870a15b74c4241ea4785a8be240fa7f5e0135e9b9d74d875f491c86def656903582834566cbeee3d9de4800c5e3894ce9765a4fc6bcf4ae9a02", 0x3f}, {&(0x7f0000003cc0)="d576d693ad09957c78615211efc015551ad51f3f4991c87a8959a72afbc8bc6cd02a1cacfa7915cff3bb6e34051316bb5fc8d66c17eef3ef491b56e11ef4b0f054bdd9bedd132fd20fc86a44527092d0c0eadc7b234a038e22ada71dd1f9d7b7e1d5899bbefc76e6003bcd95887e1ca057f5b6147476f4bc3fe3bfdb81254c238cb84f133a7d94784c231ed3ffb6d4fabef7da7f7c92a79c12b758cf002059", 0x9f}, {&(0x7f0000003d80)="d59fed78e1f3b61e138dc9", 0xb}, {&(0x7f0000003dc0)="c709a137277689c257a35d8f7412dd1f51ab916d0b4de47b204effa9f9b6a351979f1d0126976fee8bf14c6b63a1ab6b7ed8047775ee1d3ed3f9ccb815c1a3ce56e5cd06a136cdf318fe946b050b28ea50c736f202fcf30b7b3b236ec54b12d8b085e5107af93997576c51f04e037347e9", 0x71}, {&(0x7f0000003e40)="5e8aa1fbf0d47f3ab0ee9e9b92dbb172aed617433ae45bd158f100a2e9d546e3", 0x20}], 0xa) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000003f40)='/dev/null\x00', 0x80, 0x0) r6 = fcntl$getown(0xffffffffffffffff, 0x5) r7 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000004500)={0x0, 0x0, 0x0}, &(0x7f0000004540)=0xc) r9 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000004580)={0x0, 0x0, 0x0}, &(0x7f00000045c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000004600)={0x0, 0x0, 0x0}, &(0x7f0000004640)=0xc) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000004680)='/dev/wskbd\x00', 0x80, 0x0) r14 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000046c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000004700)='/dev/wsmouse\x00', 0x8, 0x0) r16 = dup2(r1, 0xffffffffffffff9c) r17 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000004740)='/dev/wskbd\x00', 0x2, 0x0) r18 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000004780)='/dev/wsmouse\x00', 0x10000, 0x0) r19 = open(&(0x7f00000047c0)='./file0\x00', 0x0, 0x25) r20 = openat$speaker(0xffffffffffffff9c, &(0x7f0000004800)='/dev/speaker\x00', 0x8, 0x0) sendmsg$unix(r5, &(0x7f0000004900)={&(0x7f0000003f80)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000004480)=[{&(0x7f0000003fc0)="4df8ad8992a99210475cad2d0d3a89174b417d9296507dcd75b9c7b7b999bbdc841b60821be0cdc9a6dacbec20b1cbda2e6bd1cfa2e4b6c064be93e4c27e8b669b2758e0ec3cd9ce0b03f41c534446d23114", 0x52}, {&(0x7f0000004040)="7c7022ba239720afda4ad5428ccc9edceb4de31382cac604d5ab19f283797ad578580918423da598ab6836309428d82e41ef9ee94252760948fe7c7b9c081a9f55c5dc7bb4ed97eeb9a18085c451185af338804ecbe8e46a45266eb9d71a6970411e933378f874a2ad44c2eacd817e56b2d66dfdbb7611c94ad9e6b34269523b55474479497834c85637cd95f2221034f6f33de3311dbd3a1958b7e32c36bfbd3efd60eb0a5edee58fd870ecd4fa5908576f280a2e13a57ea428866d2218edd324720d99a104d829d5f7f5e8755d2a8d0f664dc13027fbbdccb0763b4cf1cc9a0ad4bc12c231ac0b1461bb2fec4590acb61388d02d29d7373211", 0xfa}, {&(0x7f0000004140)="03d404373f67f1b9aa11ed4c1cfeb3079d1babf7f25722f5f12da92ef6ea2d3843e11352df0922f742a6472922cea6abd28cb5520cd1563b6111a54e7f62f5276ea755c0e88cb1a09b217629a22c2f8672a8081736b8929ac77a61401a13478f668940d07dfad8f12978587d2345c065698774bd2599b48277a16d585196598aea83a5ee21", 0x85}, {&(0x7f0000004200)="08e2746bf545648b46e0c72a728618731530498afa06247ac029b26ac4e655e1c688c346424308ab6228c1ba3209db272dcda430a1b02172ba0ad401910680768004f481176f6f605c384b5dc66efe6e203f8917749287c427d0d86326a987a58bf954afcd53601193d47a3439e96d56a435abdc2bbfdff547926a5947e04965bb0cea67855e54d50e967d974787c49fe6b74b7664683f3199346b29c56810e9adaac6640a7a058dbb5ec2e01b86e4ede362571204503a777a75706b137190e920238f30b51b894d085be32e8ef48fa5bdee66bdfcd340af736d247839f0dc2aba7754ab165d9f142d42748db3907d", 0xef}, {&(0x7f0000004300)="4d039615c939df3f00cdc73edcf127104cd68e812a816218c4948c0b074b65122b73e771e26da6e5368d06ee3b05", 0x2e}, {&(0x7f0000004340)="eb0a80ca75931a1deaeb12b23ec630cee9b4fc1b2214d369df4d6581d39bcf7be9f38b7ea3f010bdaa6f8ec2f7884a4ece67cbb2d8b3988e92a13fb776a2e995c0e50985aad55bc6cba10adaa462c512ad66b07f96d05112789425f3cc358ac4844c1894d94e4fead982510f5c0b39b113edf2806cc2e1bbf0a4e129c977108d436c4cde9d5b2643d276869838e56b7776db46c7f65a5568969d2e48159aee77b8ce333d7f08272b83f3e49eb9c15856a08cdca08d210d92239580ad3ab7aa3a83bbb0dadecb1f6417d05ce6cd5864a54a954495e2f540955397d588bf49ff576fd23dc09bc695910c9e", 0xea}, {&(0x7f0000004440)="03cc5ecc3983a99929b8d9ac213eaca26ddc3ccd9f17f75415aefd6c45998802806b4405fe520f31fed3ea9ae5c303dcb61eadf12f746184aa89918f78", 0x3d}], 0x7, &(0x7f0000004840)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r12}, @rights={0x30, 0xffff, 0x1, [r13, r14, r15, r16, r0, r4, r17, r3]}, @rights={0x20, 0xffff, 0x1, [r18, r4, r19, r20]}, @rights={0x18, 0xffff, 0x1, [r3]}], 0xa8, 0x40f}, 0x4) r21 = openat(r1, &(0x7f0000004940)='./file0\x00', 0x80, 0x2) ioctl$KDSETMODE(r21, 0x20004b0a, &(0x7f0000004980)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000004a00)={0x0, 0x0}, 0xc) lchown(&(0x7f00000049c0)='./file0\x00', r22, r11) openat$zero(0xffffffffffffff9c, &(0x7f0000004a40)='/dev/zero\x00', 0x80, 0x0) 07:56:17 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x0, 0xfcdd, 0x2, r1}) shmget(0x2, 0x3000, 0x540, &(0x7f0000ffd000/0x3000)=nil) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) r5 = socket$inet6(0x18, 0x5, 0x20) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0xc6, 0x20000000, 0x8, 0x1000}, {{r3}, 0xfffffffffffffff8, 0x1, 0xf0000000, 0x4, 0x84b}], 0xfff, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x40, 0x10, 0x2, 0x9}, {{r0}, 0xfffffffffffffffd, 0x90, 0x80000000, 0x695c7e26, 0x2}, {{r5}, 0xfffffffffffffffb, 0x2, 0x1, 0x9, 0x6}, {{r6}, 0xfffffffffffffffc, 0x25, 0x40, 0x3}, {{}, 0x0, 0x90, 0x20000000, 0x1}], 0x3, &(0x7f0000000200)={0x4, 0x200}) open(&(0x7f0000000240)='./file0\x00', 0x8, 0x170) connect$unix(r4, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x80, 0x0) fchdir(r7) rmdir(&(0x7f0000000300)='./file0\x00') semget$private(0x0, 0x0, 0x40) r8 = open(&(0x7f0000000340)='./file0\x00', 0x8000, 0x60) sendto$unix(r8, &(0x7f0000000380)="0e3d2a92542a204df01b503eca9ebe969c6eab5d4fcde543453ce4acbfe3c3f141dc56722e97bf777aa35825bbae3400281f8d5eeff9ff100119b57f7e0893295281752879385a329691c6d0c67df7311933958c922d5c04d9ea750ac0e065875673bd93a856f0fb3a0c5bf3844d757a1acd5be6aba421c435b012a392e734308130b04265140ffdf672e1829ae8863ea4b45518b899962d24b0fd0aaf4aa581c8936db43b1d4664089dfe4decde175928a22bde8c9ac74474c38dbed733345e7ef31a89c1e4f60ef0f75bd6c8e28e1f3b87265fbd5ab1919705b03dde3372f04f3a5175373669", 0xe7, 0x1, &(0x7f0000000480)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f00000004c0)) r9 = semget(0x2, 0x2, 0x8) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000500)=[0x1f, 0x0, 0x8000, 0x7ff, 0x8]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getgroups(0x9, &(0x7f0000000600)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000540)='./file0\x00', r10, r11) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x40, 0x0) chflagsat(r12, &(0x7f0000000680)='./file0\x00', 0x1, 0x2) msgget(0x2, 0x100) r13 = kqueue() lseek(r13, 0x0, 0x7fffffff, 0x0) 07:56:18 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x12080, 0x145cf9) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = dup(r1) ioctl$BIOCPROMISC(r2, 0x20004269) 07:56:18 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x28) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0xfffffffd, 0xaa, './file0\x00', 0xe7e, 0xd1a7, 0xf4, 0x8}) socketpair(0x1e, 0x3, 0x0, 0x0) 07:56:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x3}, {0x6, 0x1, 0x0, 0xffffffff}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f00000000c0)) 07:56:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="2bac"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000140)="d48053309eaa2ea2f7cfa00758154d86aea4a57678945fd801d0685c53b4861c8f8dcd11d25ba70fdf8f4b18b9bd269406afe358fc1906d6cd827f39f94e3804d683c83f55d51cdd12fbb7b5a3eb18e632decef66a9a6ac4c86950e0f651b16e279c567e0f2872f9008e392bee69e8e6f83808d522238ae1eafa620c1b9cb51535ed826b389886b426ef0495d5992b63cb97b5672c6e8b41522a578c73a2ae4d6d27a886443281c33660fcc02c76dbdb72a0ba15c6feee35a0f649d777", 0xbd) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000040)={0xd8f5, './file0\x00', './file0\x00'}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 07:56:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xffff) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 07:56:19 executing program 1: socket(0x2, 0x3, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), &(0x7f0000000040)=0x4) socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd03009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136"], 0x10) sendto$inet6(r2, &(0x7f0000000100)="14daa00df5d620ea9d37768705a79eb86d44030c5521038b9b3c8dd3fb3d5a34f27c9855c27aee0f6d9506", 0x31c, 0x4, 0x0, 0x214) 07:56:19 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b95ab7747eb2c045"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="140000020051e33597a55582f61dcc8885de0000000700000001000000ac1400", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) r1 = accept(r0, &(0x7f0000000340)=@un=@abs, &(0x7f0000000380)=0x8) getsockname(r1, &(0x7f0000000300)=@in, &(0x7f00000000c0)=0x7) getgid() setreuid(0x0, 0xee00) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x5}) semctl$IPC_RMID(r3, 0x0, 0x0) r8 = socket(0x2, 0x2, 0x0) r9 = dup2(r0, 0xffffffffffffff9c) r10 = open(&(0x7f0000000140)='./file0\x00', 0x10090, 0x80) linkat(r9, &(0x7f0000000100)='./file0\x00', r10, &(0x7f0000000180)='./file0\x00', 0x8) r11 = socket(0x2, 0x1, 0x0) r12 = msgget(0x3, 0x420) r13 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) r14 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000040)=0xc) r15 = getgid() bind$inet(r13, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r18 = geteuid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x33d, r18, r15, r16, r17, 0x2, 0x9}, 0xfffffffffffffffa, 0x5, 0x5}) r19 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r20 = getpid() fcntl$setown(r19, 0x6, r20) r21 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r21, 0x0, r21) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000280)={{0xb54, r4, r17, r6, 0x0, 0x90, 0xffb9}, 0x2, 0x3, r20, r22, 0x8, 0x100000001, 0x80000001, 0x100000001}) setsockopt(r11, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) socket(0xfeaa8d9bab10b002, 0x3, 0xba) dup2(r11, r8) connect$unix(r8, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 07:56:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000240)={0x2, './bus\x00', './bus\x00'}) socketpair(0x1, 0x1, 0x70, &(0x7f0000000080)={0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000180)=""/142, 0x8e, 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062bdd77eae99244469df49a07284f59c200fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000", 0x34}], 0x1) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) listen(r2, 0xffffffc0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x10, 0x0) write(r3, &(0x7f00000002c0)="97783d603d5fdd59251d63d3ca79e5f8837feaa5ef28b1615b26bbd1e1faa47d69832895d20423d555e916d54fe571ecafcf41426c973b9fd0cb7b70b817412296b1", 0x42) 07:56:19 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair(0x1, 0x8000, 0xfb, &(0x7f0000000080)={0xffffffffffffffff}) socket(0x2, 0x4807ea6117cb9168, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x6422, 0x6f}, 0xc) 07:56:19 executing program 0: mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ff"], 0x1) r0 = socket(0x2, 0x2, 0x0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071404000973db0000000001000000149b33ff0f", 0x14) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000003c0)={0x272, 0x5, 0x2, 0xad0, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x40, 0x7, 0x0, 0x3}, {[0x4, 0x4, 0x8000, 0xcde7, 0x2, 0x4, 0x8, 0x4, 0x5b, 0x1ff, 0x62, 0x7fff, 0xa11, 0x81, 0x10001, 0x4, 0x4, 0x6], [0x4, 0x3, 0xfffffffffffffffd, 0x9, 0x101, 0x1, 0x400, 0xe991, 0x8, 0x4], [0x6, 0x1, 0x800, 0x4, 0x3ff, 0x80000000, 0xfffffffffffffe01], [0x4, 0x401, 0x8, 0x8a8, 0xdd, 0x100], [{0x3, 0xffffff01, 0x7, 0x90}, {0xe6, 0x7, 0x4f962c5d, 0x33}, {0xff, 0x0, 0x1, 0x200}, {0x5, 0x800, 0x800000, 0x3}, {0x3, 0xfff, 0x5, 0x8}, {0x4, 0x67c2, 0x5, 0xfffffffffffffff7}, {0x4, 0xff, 0x8, 0x8}, {0x9, 0x0, 0x7, 0x800}], {0x2, 0x2, 0x4, 0x1f}, {0x1f, 0x3ff, 0x837, 0x8001}}}, 0x8, 0x7f}) write(r0, 0x0, 0x0) 07:56:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{}, {}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0x2) close(r0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x36, &(0x7f0000000140), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r3, 0x2) 07:56:19 executing program 1: close(0xffffffffffffffff) close(0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) shutdown(0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = dup(r0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r3}) ioctl$TIOCSETD(r0, 0x80184601, &(0x7f0000000000)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0xc003, 0x0) connect$unix(r5, &(0x7f0000000800)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4c1c749b0cc0e397ac66881e54552f22760c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200001400000000d28418ec1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d310000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f2270346137813694ae280cccf913637f434172638d57bb0aa7eda828fe2cbd7b3f19eec52a65958bb96bf805ebbd6c74b41360728df67068f3d9038a6de24479818f4edee547017e664d89ca7b9f58e0120bf41e2e8e8a3cfde56ea3973063207bdeaa83ab7d51f7d90cabf52cd5d52acf45f9651fa8a18eb3c90b36bd5dd0eda6738ae0e940cea2300d3d17d372d23550ba3b61061"], 0x10) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r4) socket(0x2, 0x3, 0x0) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 07:56:19 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="eb", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlinkat(&(0x7f0000000380)='./file0\x00', 0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x3, 0x1, 0x6, 0x7, &(0x7f0000000100)={{0x2, 0x6, 0xfa, 0x4, 0x8, 0x7, 0x4b8fcd6d}, {[0x8, 0x1, 0x1, 0x8, 0x101, 0x25c2990a, 0x1ff, 0xfffffffffffffffa, 0x7, 0x80000000, 0xfffffffffffffffe, 0x3, 0x5, 0xe800000000000000, 0x5, 0x4, 0x10001, 0x10000000000], [0xffffffffffff8001, 0x6, 0xc1e, 0x200, 0xfffffffffffffff7, 0x6, 0x7fffffff, 0x6b5b, 0xe000000000000, 0x3f], [0xffffffffffffffff, 0x7ff, 0x1, 0x400, 0x4, 0x0, 0x4], [0xd3, 0x1, 0x1, 0x4, 0x5, 0x82], [{0x7, 0x5, 0x2, 0x8}, {0xffc1, 0x6, 0x6, 0x7}, {0x5, 0x6, 0x10000, 0x6}, {0x8, 0x80000000, 0x800, 0xfffffffffffffff7}, {0x1, 0x169, 0x5, 0x10000}, {0x9, 0x7ff, 0x7f, 0x1}, {0x4, 0x20, 0x3, 0x1}, {0x4, 0x8, 0x400, 0x8}], {0x4, 0x5, 0x1000, 0x4}, {0x200, 0x6, 0x4, 0x100000000}}}, 0x3, 0xff}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 07:56:19 executing program 0: setrlimit(0x4000000003, &(0x7f0000000000)={0x7ffb, 0x100000}) shmget(0x1, 0x2000, 0x10c, &(0x7f0000ffe000/0x2000)=nil) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x10000, 0x7, 0x1000, 0x2, 0x80000000, 0xfffffff7, 0x81, 0x0, 0x0, 0x5, 0x10000}) sendsyslog(&(0x7f0000000040)="bd790576513553c151900b53ffb6fac88b9cf1666876a563e8046995919bec00fd714facf3a09e0525199f92a630119e4d53948140b33d20df4c285a473696aaf281bda221c4648cc2f23255359e036e1af949cde8343089e542c1701db7c4d42f4f6033ee04ff03ba25d3641c239a63ab475553f90390b12e5af6acdb1bb899c8d5b02e8940ca5ba950fff117cd56d733083704c1ef3327599021896bde5e0b20e4a271c151d3ea6442b099", 0xac, 0x10) 07:56:19 executing program 1: r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) kevent(r0, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffc, 0x50, 0x40, 0x9, 0xa958}], 0xa9, 0x0, 0xfffff801, &(0x7f0000000080)={0x3, 0xffffffffffffffff}) 07:56:19 executing program 0: setrlimit(0x6, &(0x7f0000000000)={0x7, 0x200000000000095}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x49c) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)=0x1f) close(r0) syz_open_pts() writev(r0, &(0x7f0000001880)=[{&(0x7f0000000200)="096d55d5a38d3bf12689ac20b9cd1143373866bd1e5b2e0f5938ac01f610a080e8f86de87733ddd87538ed5c8b6c43ba588b52c3b60f06f3c48cfa9a173915", 0x3f}], 0x1) 07:56:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) renameat(r2, &(0x7f0000000040)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') 07:56:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = geteuid() r2 = getuid() geteuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, r3}, 0x2000000000007, 0xe6a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000000000}) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:56:19 executing program 0: r0 = kqueue() mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r2 = geteuid() setuid(r2) write(r1, &(0x7f0000000100), 0xfffffe5d) execve(0x0, 0x0, 0x0) 07:56:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [0x0, 0x0, 0x0, 0x9, 0xffffffff], [0x0, 0x0, 0x10000000000403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0xb20) r2 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x130) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000000c0)=0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 07:56:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, 0xfffffffffffffffe) 07:56:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000040)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 07:56:19 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000000), 0x0) flock(r0, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) pipe2(&(0x7f0000000000), 0x0) r1 = semget$private(0x0, 0x3, 0x40) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000080)=0x7ff) pipe2(&(0x7f0000000240), 0x966895876011ea7) pipe2(&(0x7f0000000000), 0x0) pipe2(&(0x7f0000000140), 0x0) pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) pipe2(&(0x7f0000000000), 0x0) pipe(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r3 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000280)=""/218) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r5) dup2(r4, r2) 07:56:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54}, {0x45}, {0xfdfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getrlimit(0xd, &(0x7f0000000100)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 07:56:19 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup2(r2, r0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000240)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0xb, &(0x7f0000000100)="00001600", 0x4) r5 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000008, 0xffffffffffffffff) ktrace(0x0, 0x1, 0x8, r5) fcntl$lock(r3, 0x7, &(0x7f0000000080)={0x2, 0x1, 0x101, 0x9228, r5}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x20, 0x0) socketpair(0x3, 0x1, 0x20, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r6) 07:56:19 executing program 1: r0 = socket(0x2, 0xc003, 0xf0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010100000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659ea202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) write(r2, 0x0, 0xfffffffffffffd94) 07:56:19 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) r11 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r11, 0x0, r11) r12 = socket(0x18, 0x2, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8080691a, &(0x7f0000000300)) r14 = socket(0x18, 0x2, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8080691a, &(0x7f0000000300)) connect$unix(r3, &(0x7f0000000600)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR=&(0x7f0000000440)=ANY=[@ANYRES32=r4, @ANYRESHEX=r0, @ANYRESHEX=r5, @ANYBLOB="fb6a37254b519b0fed743421be563eae17780d38f0645490899c9157c0b3c428b250236a834346be912496eb9b", @ANYRESDEC, @ANYBLOB="9abb359aa5bd5ec55aa7337fbbceb9149838c489325c24672e0328240805422a6d944ea09e72b2f6226907e2d870b7b35b19f305d490e444a3a535fd3db302956594220188180764bd96a462af28729145eb07f33fba46c03c4488d7561d14f4e68131b3f9ae0a06a2bf0aee9205a09b3cb005e15b980d64b1c78f2c5237535f0343c649f707881460d08c0e71199fe09b61da8bf78e9785a6a8f2d2dd50dd44170f6865bc02314e8ecf530de5907ce27e612e56dbe2b8034fd6bc6230a01d9d3ba9c9425ced4f78c06abc439e01baf29b6728", @ANYRESHEX, @ANYRESOCT=r0, @ANYRESOCT=r7, @ANYRESOCT=r2], @ANYRESHEX=r3, @ANYRESDEC=r2, @ANYRESDEC=0x0, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRES16, @ANYRESOCT=r1, @ANYPTR, @ANYRESDEC], @ANYRES32=r10], @ANYPTR=&(0x7f0000000100)=ANY=[@ANYRES16=r11, @ANYRESDEC=r6, @ANYBLOB="7c7e169bdb99a54bf814825d4244", @ANYRES32=r13], @ANYRES32=r15], 0x3) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r16 = dup(r1) sendto$inet6(r16, 0x0, 0x0, 0x0, 0x0, 0x0) unlinkat(r16, &(0x7f0000000040)='./file0\x00', 0x0) 07:56:19 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) select(0x74, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) poll(&(0x7f0000000100)=[{r1, 0x10}, {r0, 0x4}], 0x2, 0x0) 07:56:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB="820201f0ffffffffe94a8a65e5bd385cbc87"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = msgget(0x1, 0x254) msgsnd(r3, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = msgget(0x2, 0xc0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r11 = getuid() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r14 = fcntl$dupfd(r12, 0x0, r13) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r16 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r18, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x0, r9, r10, r11, r15, 0x1, 0x9}, 0x800, 0x1, r16, r18, 0x6, 0x1, 0x1, 0x2}) r19 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x8, r4, r5, r6, r10}, 0x3, 0x0, r19, r20, 0x9, 0xb01, 0x9674}) r21 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r4, r21) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r23 = msgget(0x1, 0x254) msgsnd(r23, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r23, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r25 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r28 = msgget(0x2, 0xc0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r31 = getuid() r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r34 = fcntl$dupfd(r32, 0x0, r33) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r36 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r38, 0x0) msgctl$IPC_SET(r28, 0x1, &(0x7f00000003c0)={{0x0, r29, r30, r31, r35, 0x1, 0x9}, 0x800, 0x1, r36, r38, 0x6, 0x1, 0x1, 0x2}) r39 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000280)={{0x8, r24, r25, r26, r30}, 0x3, 0x0, r39, r40, 0x9, 0xb01, 0x9674}) r41 = msgget$private(0x0, 0x0) r42 = getpgid(0x0) msgctl$IPC_SET(r41, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r42, 0x0, 0x0, 0x0, 0x80a6}) r43 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x9, r4, 0xffffffffffffffff, 0x0, r25, 0x4}, 0x2, 0x0, r42, r43, 0x6, 0x1f80000, 0x2}) shmctl$SHM_LOCK(r1, 0x3) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r44 = socket(0x2, 0x10000000000003, 0x0) r45 = getuid() setreuid(0xee00, r45) setuid(r45) connect$unix(r44, &(0x7f0000000200)=ANY=[@ANYBLOB="62020207e00000010021b403d27d132f33d11bdbf7eb24b249135917287214e50a90bde000e4439d9fc4b0193d6e2ac6894d75b94cc121d313e3057bfafc56b4488a38f83d9ed1e8fbfa1dd002df410ada4c3452e170ca404e7a2c940537b1f4434cf09c5fd672ab448f0b198ccbd66b2479aaf103bf0000ecff00000040a548733d4a641d45a5db5a6a6f1f0e2da8fdfa59f2d8b8c45852c04347c3a49920fe835ec234ab7e1718ac61aaa9e13c170ab72e2fe12c95d5e9fb579281d1a000120000000008fc76000000000b54985ec61b788c2228caa347656ae3a6549a6c5519913332139108c2a1ba6a4be41512275a734cacc7cb73ea3f6ebcc0cb266383266a934aa27227881c03ec5664d0cdf3c8025cda4ba4de1093ebe25a9b563aa7c023dc78a216b7adaabff79ca9c660a9d01776f509e6b429518517bd0b1309a613921b1b871dca554b08f67c446ea7d2308bf29361d0d5682fcd8e275a9b0be9103a85d83e3aa3e49a9f0f46d94774fcd1b5d6f578386367c309254c1bc2633b994fb00da28f997a967bae1fa3d979c4e729ef2d85c6ca7e6855263fa0ba8a62168b4af4180162cec579d3ba47a5fb57b27256ad02c47af8f147623fd13523abd0b38698f937df75f262549ae9dfbde0496f513aa27953374f39b0b69382dd070e8a5625b9b8db45a090e53f47f453815d480a42e7f19f5dd4a2c48125632b3d972b7ada9d909e27f8c97140722b0fa101fbbaf30217f0da8da409047c087a0000000000003174bcbd2213278586450402b6895c49ff47e3586a76322b1860844a58dca0720f27156caf70a543c73d37ea9608f17395a374d09615e05752807fa1a5e7986f380adf6a96f580594e6d0452fa14cb8dc6758b21ca48fc7dbd5a3fafba6db3e58eada6268bcced"], 0x10) writev(r44, &(0x7f00000001c0)=[{0x0}], 0x1) 07:56:19 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000100)) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000140)=0xc82) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x81}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(0xffffffffffffffff, &(0x7f0000000440)="7e3a0000000000000000000000c3", 0xe, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) 07:56:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) write(r1, 0x0, 0x0) 07:56:19 executing program 1: r0 = socket(0x1e, 0x8000, 0x3) setsockopt(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x2bb) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) ktrace(0x0, 0x1, 0x8, r1) r2 = getuid() setreuid(0xee00, r2) sendmsg$unix(r0, &(0x7f0000002900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[@cred={0x20, 0xffff, 0x0, r1, r2}], 0x20}, 0x0) 07:56:19 executing program 1: r0 = socket(0x2, 0x3, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x2ae4466fc3a729af) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x20, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) setreuid(0x0, 0xee01) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') r3 = openat(r1, &(0x7f0000000280)='./file0\x00', 0x20, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0)=0x5, 0x4) socket(0x10, 0x8000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0xc003, 0x0) connect$unix(r5, &(0x7f0000000780)=ANY=[], 0x0) dup2(r5, r4) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) fcntl$dupfd(r9, 0xa, r3) r10 = dup2(0xffffffffffffffff, r6) ioctl$TIOCSTOP(r10, 0x2000746f) r11 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r11, 0x0, 0x21, &(0x7f0000001280)='\x00\x00\x00\x00', 0x4) setsockopt$sock_int(r11, 0xffff, 0x4, &(0x7f0000000040), 0x4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet(0x2, 0x2, 0x0) r12 = semget$private(0x0, 0x1, 0x64) r13 = syz_open_pts() close(r13) ioctl$TIOCSETAW(r13, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) ioctl$TIOCSETAW(r13, 0x802c7415, &(0x7f0000000240)={0x2, 0x0, 0x3, 0x80000000, "e7278c6d6baf63394fde456af311bed229d32554", 0x4, 0x4}) semctl$GETNCNT(r12, 0x3, 0x3, &(0x7f0000000400)=""/213) semctl$SETVAL(r12, 0x3, 0x8, &(0x7f0000000380)=0x8000) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f0000000180)=""/142) 07:56:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x80, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000004000000000000001", 0x2c}], 0x1) 07:56:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) semop(0x0, &(0x7f0000000180)=[{}, {0x2}], 0x2) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)}], 0x1, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ftruncate(r1, 0x0, 0x7) 07:56:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x9506, 0xffffffffffffffff, 0xffffffffffffffff], [0x0, 0x0, 0x401, 0x4000000], [], {}, {0x0, 0x0, 0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 07:56:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) pwritev(r0, &(0x7f0000000080), 0x0, 0x0, 0x0) 07:56:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0xffff, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0xffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) fchmodat(r6, &(0x7f0000000100)='./bus\x00', 0x18e, 0x0) dup2(r0, r1) 07:56:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x84}, {0x5, 0x0, 0x0, 0x2}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000080)=0x1ff) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 07:56:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000040)}) r1 = semget$private(0x0, 0x8, 0x400) semop(r1, &(0x7f0000000440), 0x0) semop(r1, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r1, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r1, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r1, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r1, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40}, {0x0, 0x400}], 0x8) semop(r1, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r1, &(0x7f0000000040), 0x0) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r9 = socket(0x0, 0x4, 0x6) r10 = fcntl$getown(r9, 0x5) r11 = socket(0x800000018, 0x3, 0x102) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r15 = socket(0x18, 0x2, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x8080691a, &(0x7f0000000300)) setsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000240)={r10, r12, r14}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000540)={{0x5, r4, r6, r8, r14, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x80000000) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000080)=0x7) r17 = socket(0x18, 0x2, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$TIOCFLUSH(r18, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r20 = getegid() r21 = geteuid() r22 = syz_open_pts() r23 = dup2(r22, 0xffffffffffffff9c) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000001100)=0x8) faccessat(r23, &(0x7f0000000200)='./file0\x00', 0x4, 0x1) r24 = getgid() getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000080)=[0x0, r25, 0x0, 0xffffffffffffffff, 0x0, r24, 0xffffffffffffffff]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x36f2, r19, r20, r21, r25, 0x123, 0x9}, 0x4, 0x2, 0x3}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e5d98eedd7702c32") r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r26, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r26, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r27 = fcntl$dupfd(r0, 0xa, r26) ioctl$WSMOUSEIO_SETMODE(r27, 0x80045726, &(0x7f0000000100)) r28 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r29 = semget(0x3, 0x0, 0x40) semctl$SETVAL(r29, 0x3, 0x8, &(0x7f0000000040)=0x4) 07:56:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x4000, 0xa0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r4 = getuid() setreuid(0xee00, r4) r5 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4, r5}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000040)="bf0a1fd92cac014d1320b900369f") 07:56:20 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000001c0)="d43f749c81ab609d902ad6e861bf36d00aae4339bb6038cf152e7fae8d602bca5c7e79274564e6d57ef02e8768ff2101ba65d6b5f11a12d62a86f408066100c8a5293450c0949a033f986da09b16df1d18f2ee3397d3ec5d0384ffdb6c2736cdfd87b9a02886e756f3c52e4431", 0x6d) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) writev(r3, &(0x7f0000000000), 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="62020207e0000001f18e777bae156cfa4720866119fd7221d760b1cd018b9a5fcc9222bbf08a99ebf2995a2730a14f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000000)={0x8, 0x0, 0x81, 0x9c, &(0x7f0000000340)={{0x2, 0x7f, 0x7, 0x3f, 0x1, 0x81, 0xe0}, {[0x1, 0x0, 0xa89, 0x20, 0x8, 0x6, 0x8, 0x3, 0x8, 0x2, 0x100000001, 0x2, 0x5, 0xfffffffffffffffb, 0x7, 0x1, 0x7f, 0x80000000], [0x8, 0x100, 0x80000001, 0x2, 0x6, 0x58e46014, 0x0, 0x7c3, 0xffffffffffff0000, 0x4], [0x200, 0x3f, 0x9, 0x5, 0x0, 0x3, 0x5], [0x35a4, 0xffffffffffffff81, 0x300000000000, 0x4, 0xfffffffffffffff9, 0x9], [{0x5, 0x10000, 0x3, 0x9}, {0x0, 0x8886, 0x1ff, 0x6}, {0x81, 0x0, 0x9, 0x1}, {0x3, 0x9, 0x1f, 0xfffffffffffff3e6}, {0xfff, 0x101, 0x7, 0x1}, {0x6, 0x1, 0x6, 0x1}, {0xb7f2, 0x8, 0x9, 0x81}, {0x6, 0xfffffbff, 0x0, 0xb1e4}], {0xd0b, 0x685f1152, 0xffff, 0x7}, {0x3, 0xb16, 0x7, 0x5}}}, 0x4, 0xfc}) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="dbc378317a631d12a597e0babb5da3f607ea8df197866013b7447e6f2b1b26244140e2ee4cadddd6b6bcdc5202efa3e464b869757919682bf85e6b9940d73901ffe2f1a89b07f0cef289de7e3a70ada1e6b640c29366816ba9939f8cf74fd8698b36ec129113b9a9153e6c4d19d0cc16fec8b139e78ce166f1cac4fb3ce7897bd46ab6c0b539c070d58c8f1268972b3f271c6a865cbedb64e1c27fbd382041eac9ab6d23c12b37ec"], 0x10) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f0000000100)=0x4) ioctl$TIOCCDTR(r3, 0x20007478) 07:56:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x7fff, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xfbdfffffffffffff], [0x0, 0x0, 0x482], [{}, {0x200, 0x0, 0x400}, {}, {}, {}, {}, {}, {0x0, 0x0, 0xffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 07:56:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = accept(0xffffffffffffffff, &(0x7f0000001440)=@un=@abs, &(0x7f0000001480)=0x8) connect(r0, &(0x7f00000014c0)=@in6={0x18, 0x2, 0xf30b, 0x3}, 0xc) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="d72c80e18fcf5684119f897694c2835440498f8bb671546ef5d2e9e9fe6adabbaf8e8fab", 0x24}, {&(0x7f00000000c0)="f0ade4c894bd464c97ee17d1951dcda59fab5922faf310f97db8cd7ce063a413f853f283bffd6a90b322bd391172001011da4e0d199bfa00f8164963fcdff1cf981747b407d4bfdf81c072e513ca198f9dd1b824dc70fde407f4e35659a750632df89aea4d0f4e3fac7128f171626309a3ef3223434dedc59207a36e30c2b45c4f79023c48d00c5374b379dc45348f0f91d57bd3f588545b98f75b6647f3d59b7b86f1ccd039919162b1190b96e19f6ad21991704af5", 0xb6}, {&(0x7f0000000180)="a8a8442a4cc73bf719f696b5db4cead6fafd76f366d71a3420a1fd2f1954007e7cd72c89b7c891bd6a87e0c6fb5792d6fb3e785a8565450cc6a2228fffa4d5ffafbaa0fe7376fffd0fd22ce0767dc784dbd38c1a7b58517d8dd4a69415dad9a8498c1babf17519052d674a3d38f8570beb3484ecdaabfc57d9a14912326117b0c2292f0a25e20ead13df138a38252c7dadaf6992aa", 0x95}, {&(0x7f0000000240)="da254851ce080eab32591e7747f936b255244009000bbdc09aa5b58323fb384414acfdbce7ead845516d24ca8e7888b7098d6f5b91f0588abc02b866f9f02f1634f4950b83d012a767aa0fb261e8e3ed2f6189c79781482b12b76df65b0d9939c517cd", 0x63}, {&(0x7f0000000440)="35c86a5509f7e682bd6da89ed0d9cb5a6c1182a080a73f315af719378617fe0b8c515b271d7b013b6cd57b67c2aafeade21beb18776e6fa451e016fdac4e6a5c5bc5c30087ba8824e33a83d72a3df0320e6eff6a1dbcb35b748b22fc8528d734fce0d030095c241263ffea6c4ffe49aeb9fd26280dd5af36e2ce3acae45b1e2f1c2e386c1514bc30300ef76318ded4b6b557fa51b5e67b7a51037ffcc811f412e1dc0b3c5ac8b16087e648a3b906981aa0fcc304ee3b44ed98e20b771e331afa89768e1785192836f38b36986bfb26789efa028a7f96ca9e89630616a70a5592e96ed31fff9758c889465ee8fc6aca6351d31a4cbedacbf086b5a6533efac57c883d0f69111546bf3b91d4b064dd274c1aa7f15cc66c5aef25ada0cce11ec691ed74b4f0d0435c9b80d4fa56805723528040cb376d520b10cc41504f5c4bff5a46da7751606b430b1fd7d1e2cde6dffbbe0cdfce97685af2f6fdccf42120d6d2c7b71644946a83ef528e82b9b16074c10bf7dd46246f343e4683a0e89b6953492d35d552b2c49e40f44d551b90e0b3b106186cb1c69a79013df6b019f21782a9b564129a50285c7b7760d6abdc3f8ebb96bcaf9857d52003de14baee37cee072c3e989deb0e0b15ef2c64956b5572c710575aa130460c4258dcd2d80ab9e5c3e2860243295a579d84b9d4219a0df308210961d3cb2a92e922c636ba73aca72d80e842d38c405d302a2dbd9e65d3e05833c23e2c5ec34107f04503dd26c4cc8ff916c14152654e4e3a72f3b0f27720f1e1ca9766c57c9338bb2b4c88f61042836f9e8eadaeace3aeefefba3da17f4cc47865892e447bc79dc44e5ef9fbada5415c42961e9c57eeb185f9f9b9ccded7a43e44a5797ecd39cdee76bc608d1b06c0113661efbc225aba114c2eb62929a163565184e4dc12269ef210a4a0269fb3c0e76ca19f36b4ebf5d3cc0cedb57e2499018b5ce30560384d1079a5c5bd3b3738b9b67ecb8f57be88402c88109ed817c9a6fe91297b45f17932c2d912db1d387489f3ee1c027c090f5338531455e7f54119523b2d919101fcadccb990b2b95f2115e1bd37805640ab578740724add3e513d5d1891c7409f26ce4ad53f81a77388ff9cb3b68de156a040a3be8a9cd93c467fa94f694abf0f36e46ad46e31a7d05f88cefc87504b092bcd2109dc4f92c677a0a1335a8b4b5bfc1a3a54fe1d5dc70558496c2a3f98e7cb46e1896537ce1276fbcb5852855206d10c5ff6b7cbb937f67b7983b28db486f1db2e1c24660f402ed41df9e8c4dcd3677e2651247ad91f45c10dc69aeb8042d89c7f2ed17e949f7fa1b5598b15bc641b65a08b5effb2eb511482ffa639bdaf3d66089530ebc47757f8279ae11282aba2f08a3b11d7240cbaacf453cc55c52a00ce18248220d65858d610cefa75aa0c1cdebe49f235de1290a76a8bd0202768b962ab376764ab95088cd0db42a4d2668e9ca33633ef38e45a9fd5eb039fd2567e5332d03084f46e93e04a4de40c8a33af8d238bc934829d1ecc81ec78b3924c93f0b88c7e7c34aff158eaa2c7b1f3342be203eb7d88f6c0476ff374cf9ae88b8619d7d8bad1fdb5fad79675bafd70a0d8004aceb039f45e1b8dbd1cbab7d39031540010f92efcab19b102d0592f20ed421d17a71244a892bfcd52cb9885a88bc357285402a3c7ad97bb5a2c0b16b31e1716fb692a8f23e5ebb247c3e5e2f47dea155f6a582dc7671995b9fc6e63737b8da42269224bf284989e5a0757036d3cbcef2f30544b7897630c21e92fde7c642c1172c84b11d4a73fb587bff5bf61afefe8ebabff606a77242bf44d8140686479330870f492abe44ecefbac5a9a636aa6bb24b3d50c07028b59210f6649814b99312c45bb5dcd78f887de565050059986d7d037d1b139c3b67107af8e09c59eea50aa594f27cb55c5e31622232e02ae9bb33276264ab7480da488854c103a0f59c0ff075a624586a5979b5cf3ac4420f18bced55b89663acdc4dd265769c70a84ac386e42a0ff4c23e8ad9a30a4384cba6316f3f6b50b20436100ad56e3e194960dac2671506add05e117845ba40e7e64f8a050a0f8a19ae1b71a9a4937f9c58a4a1c07260155bdd283297c8a12ea7546bbc046cf219c1168a68842dc23e6d4aae34043bb3d6ace6860c2ccd4b02144f0ab405446dfb14448e50f02c5b2237d0590643a9bb24bcb8ba71b9a874effa5ca81c8495cb919f3dc7659ecceed36165b30e6369b0918b1af8facfd552b738219a155be6691a6165f1956c8dc0a6c22784521c27dbfc3da7b10fcd7dfa5628ef1959811bdfaccd3d2a6be58d70584813b3ee966656f2f11d7e39f8c151e66b8528ca13f9c5ed0d976efe58f598defe3be15079819de2685074fb145e9f9b65b0b3d28a6da7750f0a51e8b755c23d8643ece4e948ced85529036e5d0483f7f67be7dd666f87f0665b49c66d271dc44d68eafc7509a9546cd28aed3c5521cd82b298a5b052622ac7f6ee56372abab003c826e62e28b77c44beebb7220d874bfba2bd34742e772eaf289c28cdde387ce386bfc146ae36ac5ad0680b8f4f5ba200d8254fabc686319655145a38a0dfaba8d59fceaea854f4db282368da0e02c19f2f57a614a7213908bbdc168dcdbc18fafa39c79a0d04b38e5dbd6c94c883daa5c0b53e11132e826f7f66f6e8e284819ebb20a168cb459df1b92de5318f34a603b4c5ff2be727c61aa6b08e2f5c5966a0fe98ec26c8d69c7d961454635ef5f1776cb9e5ce94953a1ecf60eff3f4fbf88a0bba59677dea5cd16d3bb40be935ed26417614474df443582f718bc21e0823ec938ad7530c94df5bc0d4ff95a8eb60d36524d8512e9f0d0048205c53b3f29275cc751f8ada6256ec0581c7fa426d3f7caafa962599796a807bcff68c914ca1955b7c7f9b893525fe0e39146e871e1f623311c4cb5538505a764212b022cef7faa579e5c10bdbe20ebf88ab22dacf86ff1391a33ba1c2160a6691a8959d4d6f0b4d645ce1c87dcd208ec809e3d8cfd16804ae3e0b080819f81cadae98f0eabaaafec7f9e8cc38ea3a29f1209f5cd27ede46d8a536345de5dbb81fcbb11f63950cb6c32968db79b2e013a18063821492873b14f3d290e337016e2b81e12304b818fbbed50da991d2e1d0df2e6cee4b24e8a3653c744629b79afcd921417b417e00d92f0d7b9d40e561d7686a4c130573a9145e9dd119faa277cabe2cf42e86ea9bb5b69e59ef10085e754334bbf24e5842299fff8d324f72603eee381dbd7ff382688fe4def471ce9383e92cfa0f88431d7c39e2ef227a9b8047d4a73b8b4c6b874d2f87ce75a9a523e4637e68d2f051a9934b2a382336a3d9fd16bfd5dd8bd24f26f9c0ccf21d07d5f61db3b51ce84812c881d88b59f62df5bcb795e71b54b35827c5f5ed41b463e961273dfdf393eb93d04d73bf6ffece404f8329c07e077a537d14864e8b29380eff20fadab3e002c5635cd7d18915816ebd292e4d209b0e8cc102af00d7437195bedac04964fea979ce3ad0e93b2b015148c6c711f06fe9e00944cd07bae41b71c8e10ab075224433c6d95bf4a2645b8c116598c6a67aa57142008466a7b577388b1e228aea20fe56549b8533ee2a2ed7bf643629b7ebd864fd82067c778f21df9cf2fa2152aaa534f97cd631d238cafe050eab4a023375d6a8548cef8402d65b55466a4f27ec20d1ac2581b56d82aaed4341b6325a64661d1fb2d5049b7a22a95bc51002421c077c4abc1f59465c9e82a4eca94502be7ea48e481c62c07ef43b2fd1251d053bb7e66aec914a26920fd92b74d85fcceb8e900db60f7e9b510d8ec8faa6048f05078de5214f2710a2349e9fa7b5972823ec5029c03ea04e57351036c60c071cf203133b000db809f03c8e436c72b1341fa9a840c8239d2126662a42696624e36f4e2fb8ae7b02649fc0d39094922a130a2efaf6ef41366d54446e2e91c91adb3802e08635d3144adfb7e5640cff468fa238fa152aa82ec4c10cfeb6edd12574dbd37cc93af74da62f2a1db9bd337563d1aa7f6406f87472b899a1676f5bbf4f75dc89344625a6e92679a01a813b98d61187d6874a7f71c676e0203177fca881b2a78fbd1e3f08540ddb609793e2cd81369f700b2e9a13cb14f0226bd1e7b8cd45dcfadd71383fdc5cff3c10d60db16a70c30516f1ba06f4cbb5f33caadcaa501d9521db37ee33b53e2b0aa488cf838f61552d87a5ed424517782abb535dd2807136b5d1014b98967c4df2c7ccad285cd04a2bd830ed4f6d6cd99db6806a654520b279f5b387929bf066b5ae6c29e52b5dc3cb443efc072b9cadbff48b6e460b16cf9257cec0ca4cefc301975ddfe9b6e9c4c3e23636aa58bb7476bf25566444391c0734e513e45ac61254c57effc2955dbbddc19741b131c1a0f2fec36ea998a7047158bffb9ad8ce45aa07ff350139f5e71f8ab9accc5b605f05be3c0c25b8d468dc710c7e6e9bf54d9f8468a0b3935916a512c49bb79775ed785391b53577276b98ede2606d4c9613f531171ceaeb421b844e6a60bc42b2b754837a26349e8a416f2b98a628889fb9f834f2dd360fb63bb4d4b13c8aadd7e786cfb48a129f96dea0e9a6ff349fe3991d1764985f91fe16c4feee630b178ab87cc3edeab26313b7b4176a7a13e17c4505118ee03750d3b0c02f053222e3a87f2eb05570b9ea33eba8ec93660caa5f3b4d67aa23976af766f952966e0f2281fff9c7a464fbdbbafcffc3efee3f9b9449b7e331d78b84ede15ccf5782350ac1f055bd2ca2e231e38c738b3c99a651f194318691ee82b4c6a2fa609af669ef1d3c733cd01a11393bd56e555ecdf6ab1346c411be839cc8f1ce7d061a3b432fa7f4048d558d148f67d6e0df091141e6c192a6358607180622a7cf9fe557d326e5387a648cd76c60c8cc50ca73104ae2bb53d2d6be13fc462560c9baab096d9e69bfea70319b5ee9b645f9d214b9909789387f19b2820b493f06eace84baca498f0604eefe1c66a46df9f335362e406716c7c853d09f54222619cda5d2706fdf966f81b0ee383055e5f58cf71e38e7610fb323b680d8ff1a4061734edad6ab24228af6a1c47ca309a0ac38fa9d2e048b6f73c7c675cdc0cc26e5d530b13e5bab7532ff374e971cab3767d71057ea1e2671779fc1e711ce40f5aed1b28844c543feb189bcf5d7f9988359fac921654258b21fd4d01bbad1fafeffb7a58b0925b21f8905ea6823c7d6e4f9036319ff960942fcba838c1722724a44977721ba430286b4916aa4309fbf0a93008e9b8030a16b8f3f7a9a8e116148e7560a773f6caa42c0120fe3e4cbd0af01d2d63819a462ec09445210e42eb7005c58bd6dcb510585018b11cee7fa33b4d8f3cd2ff206615c85371c0ae808a9c0f1475e96f370f31f6a4a4279043ddf649644664cfaf90e988fa3748d2547e69099ca3e33a8e6bf499583d840927896f9e04a194d0e758fbd3fa15b39240ea21f65ab275ea9458f44ec36b4b12730d483dafd3faac520d7f17a448d1785e7f05cf797dd437acec7a59f27f431a0fc022b9e9b641895ee257e4c1833df8d41f0ff7cab90373187c457ace7793417958bf6fec3a793cba4bafcd66d37c1f3a7b5b841c85ae64f0a58fa98b9e6256f4906ffbed0d411c70b3497b83b225826e4666205f49a85046f4ddddecc1094abc74c36b73cb5d76eeb80f106d2d0927fadbd9f2d07ed127b494c56f09799df2574968ee03b61cfafb213982b371219e6ed1dda8377d9240218ec99d7e9c4f3", 0x1000}], 0x5) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}, {&(0x7f0000000340)="0956764b63402e51ef6fba9863ce82ffd50feb0efe2c8a6cdef8c34070f8c9af355a4cdbb89ce3afcfd418570495c22e9f78a0c97b9c129be1559f115b570c3f07", 0x41}], 0x1000000000000197) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) dup2(r0, r2) execve(0x0, 0x0, 0x0) 07:56:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x3, 0x0) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getegid() r7 = getuid() setreuid(0xee00, r7) r8 = geteuid() r9 = getuid() setreuid(r9, r8) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) r11 = geteuid() r12 = getuid() setreuid(r12, r11) r13 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r12, r13) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={r6, r7, r13}, 0xc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 07:56:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x0, 0x3, 0x0, 0x1, 0x1ff, 0x10000, 0x8, 0x1, 0x1, 0x53, 0xdda}) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000040)=0xfffffffe) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x10, 0x1, 0x1) 07:56:20 executing program 0: nanosleep(&(0x7f0000000000), &(0x7f00000000c0)) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x80, 0x0) r3 = socket(0x18, 0x2, 0x0) fchdir(0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = dup(r1) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) poll(&(0x7f0000000180)=[{r4, 0x8}, {r6, 0x81}, {r7, 0x8}, {r9, 0x100}, {r1, 0x4}], 0x5, 0x3) fcntl$getown(r2, 0x5) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r10 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8000, 0x8d) ioctl$PCIOCWRITE(r10, 0xc0107003, &(0x7f0000000080)={{0x7, 0x25, 0x20}, 0x13fd, 0xb, 0x20}) 07:56:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x6010, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) 07:56:21 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffa1ddba08aaaaaaaa0086dd60a4f00800012c23fe800000a800000000000004000000aaff020000000000000f00010000006615bc00f3ffffff2afcdf65f57c945bdfe96f00000080009078000069b85303e6c1e3aaf52b9400c32abaa47dc4bba162711a3e82a7cb137006c30557e6f77c3a138cff0f1000bbd01b4c2567a7890e5356a53c62cf456c1119e7a47930c2ce2afdf28d1dbba455b47a0cca408904737304f7aa35a3f0e1ade4e38005633ffe433063a79f5d580677df4e7f63927939ba70d3faac7f3ae71336a630331701454882ecacc61612bc03f9a1b3c23f087a9f8a7893d15f8db204e7b9612b94e1ceb50b2e96c5fc6356c2bafcf93cc3eaf31e7bee6a0aa13f8995b07500000000000000400000000000888a37c048d55f1ccfda00000000000000cf32d408022c1e40e178eef9618389e6e792227ddabd0bd800"/340]) r0 = semget(0x2, 0x4fd6475cc9c4cfe6, 0x6c8) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000180)=0x3) 07:56:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x7, 0x7, 0x8, 0x400}]}) socketpair$unix(0x1, 0x5231c26e90467aa4, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) recvfrom(r5, &(0x7f0000000140)=""/214, 0xd6, 0x2, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) fcntl$getown(r2, 0x5) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) close(r6) connect(r6, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 07:56:21 executing program 1: r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r1 = accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000080)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000001f80), 0x0, 0x0, 0x2b}, 0x800) r3 = socket(0x11, 0x4003, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x0, 0x0}, 0x2) r4 = socket(0x11, 0x4003, 0x0) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r5 = fcntl$dupfd(r2, 0x1e, r1) r6 = socket(0x11, 0x4003, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000001cc0)=@in6, 0xc, &(0x7f0000001c40)=[{&(0x7f0000000a00)=""/64}, {&(0x7f0000000a40)=""/215}, {&(0x7f0000000b40)=""/106}, {&(0x7f0000000bc0)=""/4096, 0xffffffffffffff1b}, {&(0x7f0000001bc0)=""/81}], 0x3d5, 0x0}, 0x800) pread(r6, &(0x7f0000000200)="934496af9cf92362186c65200113a7b137720daff00050bb6f2a5c1458fc0b973a8dc5e41b8206afeb72b7851ff6685c1ab13c7d05a9130ceb37bcf71cd359698a5b719026dcbba743beec", 0x4b, 0x0, 0x0) r7 = dup2(0xffffffffffffff9c, r5) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r11 = semget$private(0x0, 0x7, 0x400) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000001480)=0x8) semctl$GETVAL(r11, 0x0, 0x5, &(0x7f00000004c0)=""/237) semop(r11, &(0x7f0000000380), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r10, r9, 0x0, 0x0, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r13 = semget$private(0x0, 0x1, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r16 = getgid() semop(r13, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r15, r14, 0x0, r16, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) getgroups(0x3, &(0x7f00000009c0)=[0xffffffffffffffff, 0x0, r16]) fchown(r0, 0x0, r17) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000140)=0x4) r18 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r18, &(0x7f0000001d00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000d900000000000000000000ebffffffffffff0000000000000000000000000000000000000000fbffffff000000000000a2cda34166698b23794880b8dff79739fab0960f94095907ad14555426749b052130ac96c8f83a57e6b7cd242de796d7a7d3aa572670c628ff5a709eb155a5bd60442e5b9ea54465faf46b467b1ec796bcc4b087f33a8aca0c87467a74962456d8c5ea34918b9c14a3f7601cd316ba00503b5268c2e6d118c19073e6eca49fe9472acad481abce8b377dc769b728540e27351c0e6d950a998cc7e3a44ee74eb0bb58aa022360a5b5f57b9dfecb88a4b7b40d1ec2968a681441684da26e0b0baac4458b52a8ba73585036d1532ba62ef0da23cab8b8e21b400447556b0bc6c29247eb40ce459971d8d71fe0bc20428456e82650fc67c887ed3ba6a8d4d828a0aeb01d757574ad4babfb5ee30b24c46ab0cd2dd22d9eb780d8641722885f0afe3583b8342dcbe69f9ee45d8119c1f091c63902dbe17be48467f7ac935801af4f9f4f6539181ddd7a2c144af62369a13acd7157607f7291938cea7daabc2bbe8be805dedebca2770869f38c080da87f0a91465917ff8d863eb2b0302c5851c1"], &(0x7f0000000100)=0x59) r19 = socket(0x2, 0xc003, 0x2) connect$unix(r19, &(0x7f0000001fc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386206000000008295955984c87910bf453f68c11700287ead49cb777fa69dfceac2a84e6abca64896bc5e5001008bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8f84d012ae447473c238495aaee48c02f6ac4065be2ea341e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7d3bc5b65c6593d2870b4122dd235000000cc079c9c56afd38374136100000000000500000015afc345ce805608a7b48c7de38ba8905abb5c149252254f5b0609a15cec8ea41b070cc512956e48193de28f0be1f3cdd91ec4c2565ed9c84abe7b599bd90c5a8b2fa01e76b1ab093bd9c6385867c7a3b70bdaafb3f466d797f9f6f0325f7ba9d071889e3e3c511edfc9e61380210095925b6ef75df88013a82b1643f340ce342f2a3cf0674a210d32d672752891415a0ed1e41cc785cb386c9f0f48dc06a90bca26c6cd31439d7ccc3b90000000000000678be345ce8f4a835e9c7cc72da6a9a036954fdbd6fc212a819f04ed49ea37a53985c3f87111d5202c80c9cab4f77df82cf10d9f3a721b2c37cd83683a99a05ad6d4addd2c0ef168ae46f8a4cdba53dfac47a03a22cf80645dafeeb65efcb9f181dc0b6cc53df047133a350a42ca83d53ff1c7d98840183410cab481ca6826878419f757a96744abe2f0cd9f99fd96dbaf8ba7ed533e4c332dc12c5be86a7d9e038dd9cd6946d5c17a8448a954444424f9334c792acaacc594d988e46a5ef8f7039c0e11a13b956e0a2270855dc4dca9c9eed3b52c412dbdf80ec855963fb0fb0a2a1eb3bddd85e768496a12a2b35d63aa459a424549600a12ef8b5f888f924403a18f536096937b83d8289e4c3014bf8a95efa814274f51b416186394ae715dc91dec8dcfead80a1a3300000000000000"], 0x10) r20 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x3) ioctl$BIOCSRTIMEOUT(r20, 0x8010426d, &(0x7f0000000040)={0x1}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r21, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x2d}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r21, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r22 = kqueue() write(r22, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434", 0xfffffc94) 07:56:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)=""/58, &(0x7f0000001200)=0x3a) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000005616a0000"], 0x10) sendto$inet(r3, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) kqueue() fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) syz_open_pts() socket$inet6(0x18, 0x3, 0x3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f00000011c0)=[{0x12, 0x0, 0x3}, {0x1000000045}, {0x6}, {0xff7f, 0x0, 0x80, 0xffffff81}, {0x7, 0x95, 0x81, 0xd4d}, {0x6, 0x0, 0x5, 0x9}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{0x14}, {}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$lock(r5, 0x7, 0x0) fchdir(0xffffffffffffffff) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f000039f000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) r6 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r6, &(0x7f0000000180)=""/4103, 0x1007, 0x81, 0x0, 0x0) 07:56:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffbffbffff], [0x0, 0x0, 0x401], [{}, {}, {}, {0x8000}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) fcntl$getown(r2, 0x5) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 07:56:21 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x101) r1 = getpid() ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x10, r1) pwrite(r0, 0x0, 0x408, 0x0, 0x0) 07:56:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c8a5b6701000000000000000000c414000000290000002a0000000000fb0a010000000000893f"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, 0x2}) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 07:56:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2000000000000025, 0xfe}, {0x3d}, {0x6, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 07:56:21 executing program 1: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0x0) setreuid(0xee00, r1) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x278ed8c6915ab855) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r3 = geteuid() r4 = getuid() setreuid(r4, r3) r5 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r4, r5) r6 = getpid() r7 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r7) ktrace(0x0, 0x1, 0x8, r7) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x101, r1, r5, r1, 0xffffffffffffffff, 0x2, 0x80}, 0x2, 0x4, r6, r7, 0x2, 0xfff, 0x401, 0x5}) r8 = geteuid() r9 = getuid() setreuid(r9, r8) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) r11 = geteuid() r12 = getuid() setreuid(r12, r11) r13 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r12, r13) r14 = geteuid() r15 = getuid() setreuid(r15, r14) r16 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r15, r16) getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, r13, 0x0, 0xffffffffffffffff, r16, 0x0, 0xffffffffffffffff, 0x0]) r18 = geteuid() r19 = getuid() setreuid(r19, r18) r20 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r19, r20) getgroups(0x3, &(0x7f00000000c0)=[r10, r17, r20]) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='c\x00') 07:56:21 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) bind(r2, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) dup2(r0, r1) execve(0x0, 0x0, 0x0) 07:56:21 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x40, &(0x7f0000000000), 0x0) 07:56:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000160000000200}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = msgget(0x1, 0x254) msgsnd(r3, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = msgget(0x2, 0xc0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r11 = getuid() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r14 = fcntl$dupfd(r12, 0x0, r13) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r16 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r18, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x0, r9, r10, r11, r15, 0x1, 0x9}, 0x800, 0x1, r16, r18, 0x6, 0x1, 0x1, 0x2}) r19 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x8, r4, r5, r6, r10}, 0x3, 0x0, r19, r20, 0x9, 0xb01, 0x9674}) r21 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r4, r21) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r23 = msgget(0x1, 0x254) msgsnd(r23, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r23, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r25 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r28 = msgget(0x2, 0xc0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r31 = getuid() r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r34 = fcntl$dupfd(r32, 0x0, r33) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r36 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r38, 0x0) msgctl$IPC_SET(r28, 0x1, &(0x7f00000003c0)={{0x0, r29, r30, r31, r35, 0x1, 0x9}, 0x800, 0x1, r36, r38, 0x6, 0x1, 0x1, 0x2}) r39 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000280)={{0x8, r24, r25, r26, r30}, 0x3, 0x0, r39, r40, 0x9, 0xb01, 0x9674}) r41 = msgget$private(0x0, 0x0) r42 = getpgid(0x0) msgctl$IPC_SET(r41, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r42, 0x0, 0x0, 0x0, 0x80a6}) r43 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x9, r4, 0xffffffffffffffff, 0x0, r25, 0x4}, 0x2, 0x0, r42, r43, 0x6, 0x1f80000, 0x2}) shmctl$SHM_UNLOCK(r1, 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:56:21 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x15, 0x4, 0x1ff, 0x7, "5864e6f5bf9eead43a0f969118fd910acd29cf8a", 0x60cb, 0x8f}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x10000) 07:56:21 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x6}, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{}, {0x0, 0x0, 0x0, 0x8}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000080)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) close(r6) socket(0x18, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r6) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r8) ktrace(0x0, 0x1, 0x8, r8) r9 = getuid() setreuid(0xee00, r9) sendmsg$unix(r7, &(0x7f0000000640)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000180)="e2b681d79fa805526755a0bf93967b3bf85d91aaaf031e46fd0db35681eb46173f1d324ba746b204082186a66587fd57fefed698b6a4f27182dbb07bdce92485c3ea0d00063d4603877438009d61077019cd2950869088f3f1b4e27df77e9dac39d8d3bffefd50c2ec46abd14cc928d51bc47ef0", 0x74}, {&(0x7f0000000200)="96b7b8c3f615fa70a58252364fea06783dc78dee22b46e60", 0x18}, {&(0x7f0000000340)="a811e98338bb47e94b264efbb1aa4089554afa21bd43c3b693ad4441108086b798cc5e7d1ac760c763dbe1ded1b346ca8827a5110d7591eab9a84b1c473acac9595df37c1469c9f57e1d743447d50271189d6c1ac93d6e0937c283bd12957199cb8b3457c2b46e3cb2124e380d4a025ad06a859696c061b1e4af3ea73966ae075bdd2083a8c51bae80b7b3a91994af7e7faa055e0d98b28befb18ba9dd356b1b4169354aa62af6a6ab52130b5524d16ae60af6faf2db06aca2505186649498eb46a4a6b65453e8ec22c6526d77c0097acf37e345cdd248c95867ff9dfc", 0xdd}, {&(0x7f0000000240)="fffe7608023fcbbd1cb28c58f6d515c86fe999a13254bf0760761b783bc26360932b1f48d899803b40b4cc51cbf6fdd18fe42c3d65946adb92d33e7132de62cd32ec72ba86b9c2c2973d1336f49edb89e2362580956a81ae90f7e755ddccca", 0x5f}, {&(0x7f0000000440)="74f233c70db9e262e93b94a0b636f6f68fd435e842fac999ec83ae8eff87f057864842e1d84e07b9dd9f2239d0f990d7f4ce9bd1795eef54dd5598377347320628f6c5282f656e8a1d2a8b5be9479d850ed99f11c78c6798bea38084ddd67f5d247db2d9817ef1ca93a9caebb0f7098b216b2791ebf3efb3534080cf50cca24732ec2b67056aa985a0a4fa474a19c3e64dac08bca988abb55ccda8701d9b247e3b028ccae0fb20d95346b43ce162aba645290c0a615264823989aff5d3ec60258e8b12b5306f833c5f40feffac7060", 0xcf}, {&(0x7f0000000540)="4c600eb93bdd16d4c1e5c326211574b53057494d588952dc1e6bb6368c31e9c27c72006e93e3063b0c0f635a795acf3e164c2245a4a5f157fa5f1f010416d6ec2ffa54fbdb96d149f5b67e5e47df79c78f7cd28e2117949d2eee1755d1ea79438c05986cfc4c", 0x66}], 0x6, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r8, r9}], 0x20, 0x4}, 0x8) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000040)="100a2956b9223776", 0x21d) 07:56:21 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r4) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getpeername$inet(r5, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x2000, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x4], [], [0x0, 0x2], [{}, {}, {0x200}, {0x0, 0x0, 0x0, 0x100000000}, {}, {0x0, 0x0, 0x4}], {0x0, 0x7}, {0x0, 0x2}}}) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x7, 0x100000000}) flock(r6, 0x2) fcntl$lock(r6, 0x10000000000009, &(0x7f0000000100)={0x3, 0x0, 0x0, 0x20002fffffffd}) dup(r6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r11 = socket(0x6, 0x3, 0x81) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}], 0x0, 0x0, 0x0, 0x0) 07:56:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x3, 0xfffffffd}]}) poll(&(0x7f00000000c0), 0x2000000000000095, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) fcntl$setflags(r1, 0x2, 0x0) 07:56:22 executing program 0: r0 = socket(0x1, 0x4, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000), 0x4) sendto$unix(r0, &(0x7f0000000280)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3873babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee029d8ebae12a0ec4e62b26d1bc43eaea8c500000002000000000000020208a371a3f8000400000000000000010000000000000010000078c6ff33e52f91380c43ba35233bd207b50a4a219a61afebb3cd56eb36a21fc47e3cfd206575a809769599bb3b2cb25576b5a6f9b08a84e5ac17f753fcae680e99251270b937e1980311d58a390f2c4808e822a39a0a3419cfc464920a42d75292c9631dffb85ef02026c654418c1aefdb3c49246cddd48b294c8447df29f8e9813efa4d7778dde8212fed851a9d04299b03e7db9f9577bfbea821f597d031bd2b54dc17fc0ee65a881ef1ab04634e6e938e1b4779f624312b0704dd947455aa8510b870218a5ffdb4d87f7c111d59d3b130b482667ede84b03946ae09e45ee0b6eca76774920a3e27234fbef4b3627cb7bba6e22ce9", 0x1b2, 0x0, 0x0, 0xfffffefb) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x80, 0x190) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000080)) socket(0x1, 0x499df3c3d5b8a894, 0x6) 07:56:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x27, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) fcntl$getown(r4, 0x5) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 07:56:22 executing program 0: r0 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x4, 0x9, 0xfff9, 0x1de}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000700)={&(0x7f00000006c0)=[{0x7, 0x7}, {0x89, 0x1}], 0x2}) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000002f40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a38620700000000828e9559c4017910bf093f68c1170028ffff4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6274038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab67cfede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac285af7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af293c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f8c7ce78090c010d44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583a9db2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad707000000000000008e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc20838e82acc68da26ed15cb9c761225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d5ca33dde848a86f7c100a5a17a7a3c53edb523c804304f854c06000000000000000000000000000000000000000d6c1b86bcf421ef3ca4ed364b33c526cb00000000000000000000005c71d252bc5cda826387ec044e12e53a1480bc0707f6ed0cd865248782a8ad0ac92df2a353af1045783ea2d12021910b81d78c603ec3a96f76a5dbb6c39244f360cdae5ac2f9f03fc5672545dacd940b71fb735945a4c1b0f538cdbea35478286fc01724a344c519d7dbc69468949d95144e573a0ba32efeb62635abbe1175dba51251407ab19fab63d3556f3bd1cc64b61a290adc091df9c8"], 0x10) dup2(r4, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r2) r6 = socket(0x18, 0x1, 0x20) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r9 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r9, 0x0, r9) pwrite(r9, &(0x7f0000001f40)="4653888b944fccb6c1eeb1c31ef07e2c093a4ce9b08c0097a9bf58512719f1a0835344de7502be2924191b9febd15cc4386d1b40de8b5446c6c94dfa2ed9d5f319c514f1690877a32ee80fdc499374d0477d904abc510384832ef06cfe3a78a1847b2fdddd911dd13b2e8ff934af76a8199a615fee82d84eaa5c82d2a8cf31f473e0706fb5683752474ad40d9fc4e559a13f6be8927eb8a60e1ad67f48e46cd179b54a75ab212c077edc22393f4af1e570c87d67411bdf1325fef771287b3f7894e5fc3c69f91eedd85312cf1f82f1255d1935e0f6c5650de6e484849906dbb0ad674e1993f8b5d9368ee1059386279b5993d70565a659bd192ff001b6a390a7b937546c101339a831e7de0d6b83a4ce129e173d5ffb67627eacf3f989cec67e382d87b5de8ec13706b03df131a3138e0cc6dfb5343eaf934b543395b8c5cad4b5a4e9177ce9007c243ed7c0ce010d013f9a4ddd78303c5b85ab0c456d24da631e1b323e9a37af0a7669aa03e3c1ed3ad827e8e79255cb10b2e1b542e053033d778915c87c5eb91a137e27ddb3b2d2703d2051e981c5c85a463699184fa9d7b31094c409cfcc9296019d9b03bc7316a4083c588152e08b9779ceeacbb54f80e2264ebf870486c0610500d30f788bb54908619b1c875f79fd1e97e3cc3d5ad163d2cfd80c59218041d4d4808ba2f863cab480dc7dbdb5e6b75e9f9ecf7aca0033340f28950f546bdb0e1c4138bc15caf7ec8924af35f932f87b87eb66b88bfd72661a2437a74c16cf26a5b434520371ff105281eff655f86489aa7f362f2a49049e4d21bdad7462ae21ef280a795098e4c3aad7ddef4109a5b75d5df98f13255454c726e12c44e7fd49366f2b35eb50e39d6a05e3ca9acf58cacfbad21cd461718d1d065de9507eef29ce80a0133c173bab92c9f453d1a480e3607956b788a6eb355211baf1f969f7435512e3abc47a1e31a0df815ad35116c4f20a993e35159b1f381a351370b2c6c608c71e7b2bf8997d88adae09dcd46bbd88d27bdeaa7f292979d05185beb2c048f3a5839022b372a23db76b8a12c88e5baa54c86f0ec9dd7ffff6889feabc659380d9dd196bb070fcb27769b1ee6891d9058d69b4fb8d5edde9c58da953e60b4c8d560ae9aab05a8c9cfb1bfd0c5afcb3aa294d3b2db31e665f6c14e8ac2e2ef26baf13bc56c5a3987653876406317bde11f0dead09f8511c1717e7f128ea3a8d966ac97d34e137f36c0585dd94a765a93d2ff8f9fb6988112520e4718cd2d60908c0ec7630636d376cd23a9c99e4c9445d633866de11cce095aa46de534dc9bfbb204758c48ae586832f89eb2d54efa3509a7f078627983a63df79b809ddc8806ff5ed5a2c6feec3081fad8bde8065a87b4ba8717e696f2392502a0cc3f7e8e9e566852db11abc497b6251164d18f9f6e10bf42d67d6c307674787371da8c92cf6ae103c86b2d21ad88049692b8236347d4c8e2d9a4ed7bfbb397cef71506d91ad1406f46a4596c078064ced225104a3305a9465ba0d832a65a9553d7d4e2ed13436cc469ff8689e43dc2acace638dcd903a29debc8afab2c10c63dbd0e140981f4aacf47801e5da40c74de1242166c178fd23547aa7485218a3add1f363cd0a5e7282fc6bfb7adb9215173969f05c80883eef17c03502bb582a7faefe4805b86c67dc89ffc3d477b7739987e7f905261cb4b05a7d19dfadac655cced22b9e26127bd06a5769c4033f46aa138862a8973a4212c2bb9dfc0bc96509fe09ceaa33281c5fe589ba1502ed87a4fbb043db49623b1d0ed39c500e5b36544a80455c4f09c4b6b8a7860764e6e8a25a88346dbc3690ec465122d20b350e93b91cf1483ffc9cc7ba2534cb5f6c6a4359c4dc0ef66428f3b073936e0f90ca8b0b9fe299f748b3eab7182db0c1e1d03467050ca9d925fca6da107c776795cc7c148734f70ea66e54958e2c87ad2a2bbd524361bb462688fea882d7decea0ce70a0c72f6ef31882e7cd04d533e54d34a0ba2cef177833abadb0af8962d947a7fdc36898e3c7309cfa46dc63cd790edf8e86e07a2617a94b15e68150e0ec8f9f64c27222869c91e532e53bb40d4bb33142f07537d5dc560b75ccd4e07ae92324b836e65e6bb05727b8422529d469dd0301a3e2d313089761833ef6569aaaac3365f8487a03966aaa94e299b923d33ee521819f70e8acea88cc3cdf40c06b435fa1ab3851b5dcb224ea19b53fe5da2ae299723a819ac48aa40e452395575eaf96760650adc6f45cea56a4ca30dcea72e1e0d92498d97b033ce0528ddc34170869075210cf38a08736392c8de39650e8de35a797bd69745a359beee365eb43e6a61b2fa2b1f3685b2c7d68ed189757d4edbb92f2ccd29e4dace7a1da88ff988ea3711d085ac04baffff24ca81728a5b67171cc27f66573025a7ab6d1d7168e8571bb5e6721124661563f8de7672b21b3dc8088e4d8e3ff99b439ad8c840626ee600336544341334ed807e0c74ebb0dff3b5e222742dff4ee473e787728e42d935db200ebe88c7f6f74eb8201cace521e46bb4df14ea01f4b1b0411fb7867cf399bb4f3ad3e96fb27baf324a6a44300b2ed73290ee0e8ef1ec5e6a6b6b24aae4034e0a240e5b5c2e0e98997ff389845e55392274a2bf6293079f92a411b3f3820c62c611e80e7e240b9f588d995411bffabc390867d8b6f30747c8a4f60eecb5e7b985199e0fc651022efc122afc458ad2affdf0cb1a758914edcf1fb5c2827215ff85b758cc31b52386300cf8b49e169c20a7629b233e64855da02c8207fbd723286f9001e040ce257ef09e3598440ba43c3fec0236738cf5ffec165c635ccef237d47b852cbfb8180813e83c069545a8f1a2f256bbc75dffc88b769292703b4fcfec7ba0b0a0f90e88d1adc45a1f20d22e3927a12ff35ca845a6dd3e1b75df182092d6f78ea31057d0040c509c41b007b8c2a2b821aec069c86c704218e67246b245a8879903f16d7070bcf8a1c28b241d7c37653ed4c2463277fee9ae344794b4bdaa14dc261d3c45b92e364ef7e1d4148ccd1072cd16b0cf6d5c89901847aa057fbe13b593e931b8d32ca343a19adf7edd2d333a487091e6813577a0d74ef2430508dd2a50342e7f3a722d8469b0902381df34e07c758328bf1dd04a2524a70141b466252bb1c828168e55e70679ba7da1db769935f417e45d36ecf9c6be7d57266b0b48cc2654cc8ebdafc1d0ab9abb66f148bf019a869225cc68259f7f8cbad2389e6b76b75d14930cf91cfde7426c826bd207f0c6a0b9f5ff2f2d42664c8814bb38d59608b0a1242d4ff026a3a720bed05537884e63f2b8dc4cc2fb37c03b2e06d6cb669c40e7c4d15c02f8da2838d4c9c686d7e8654507f33b3b8b0866441c2ab02d35cc10fe6294abcec028b34983d28426d0d7cd7d5570b4b332819d135f50b6702538c5e309d7a0c9ab372eeca65dcca2b78037ac144e415e37a4d8e992eb888f5847093b6674cefc0f2c7824b7a7b83fbd67c3b1134c2611066613664579ddb3148814dba64871e1fa2fd0e019b98d1d28330980cd1c8d42acee334f973fdb4cfa382313f688233284a95e6b47f17570c1e11413ec34802243f6ab2062cfbd7a643520b6af2e71064c2ba0342d6d5bdcc00c14fd412514f4f4111fa20c844c22d6163591483b877338e6a28c7416f1bc628c089cb77080acbf28eb7bac33fd14efa04677dae4d2e2189429733d74c2ae296664dc6e6773dc3e489a14a4857a778fe67146f2cc5d5a6c5d26af7bcd5aa379ee11b7db90b021ade85946208b61374728b7c189b60d06634a4a5fb6078265409f0122635be0973bf1f964852de6c09424f0b8590ce003e95bc24510f81a5d51ae89813a4022f34393e135cedc73ee4cf9ad8cef598b1e02ea8aa03355ec9ad9c54772383fe88a39a43550ae3d7f10f669ebecad70503edd7c5d106cda6a23bd8c2ea4496e38fa7186ec6364251bd5b4e0604e8609c8e9e2e41a3cffa7a039ffe75ddfd47f68a63af33ce1e88392879e88242b8ba71c1b6eae8eb18d732d7226fdfa92c835354e21a63dc8e78f5fcde2b758875a5742614859d4526ce4e30ebf66327c44431a7261955efbabdbe03965768af7e9577461b380b52c70769d6b3e2090773621f9afb0a8e54b6ab492e0ac3a8f45e52b80d6c54509081675b2e975ab1b60add689083e338568669cd2e8f19186c603bf6ee971642ace2e5ba4ceb9097a08bb94487b0c5fafee7fc125502972acec15d61ee32bf6dd650852f354b61a7702fda41ccdaf900dd9f0e9d601d39fb85159e8f983c15890dbae6ad036913e05f02afede97d3a665fffbf569c27ac6c79529086a3826f9ab940b2c54d93d88a1739abc2adf4ff65a6fa6cd6ac4b204c30418466162c61bd356ab65a0caba9818f14808e9b8f991fe25e168b017ba4a01f12aeb67b9e7801185ba6cf021aef6db34cbda898657e37a47121a6f5733d02ce19ab559669e01c98c6907a8a0457a73cc1cfe5c7872c332b1b0cc99737173b1e8b2bd952296633559526c61056cb4d746c675c8400fb0b0a54c139a9289cc22f65570b8a1ac57a6b2ed294afc5f666de53d778b9d221b88cf53a8c324b53a407cc508eea4c8330f1babca649f3e4b2a788cc5f7bccb754d0de0798a3a7d7ddbf0c90aaa7007f9ffc3d1834f26a0d4c21bbd4a703585bacd1609953b745b91e66f0d1af2b7e3a5eb76f81642cb60f447f1d54c0badcc082f7a708f1aa1c2eb0590dd15da2db9caa68db583683499f986fb33f0d09b170b6c81841a76a7249674b661a837b73556a25af04b8c7da3e8ee5b6f53e5e940c3e385aad642b5020f45514e94c46c7a721079eec2445f3e91bff161036b8459dae3b2000b8f473869a5ff632909bb270184b024de4ec0617c068a2de7fbc6c8d42c1cd8b22a43bcc53c319e08d70099d4131d9a3f124a08cc3867497ff31a46fb53428ecd62b072da5e474ca1d94f1dd7380945e103f15555a176aebeb8af5dbd7e69c04ebb10d9cd811f941dacccf1d48d5383a3530fd598ee79d75202d8a38d525660b47c40b827aac5db1c23e199b088fb61be63e47dd59a920345860f1783845b481d667c3e0de06dd7e43f2794a96d37cd63d3c0bc39fe0334e9e379bdc7a497679b953bd4425ad0e43d84a1f3a7d70aec644117d53a86afa540301b5d9b46ae406a1df7346b7e0753c99c0ce2fc67feb20fbf703db382d01d69640462c4d1b7375986f65401a5c847c27631903d219f17b0c639df415aee085cd2035d15376618e4f6090a736d316585a1e346ea69e689d8d3d94a97fa080c279f3ef4042b2537f986562a35add32c92d6912c1077cc4a377da82af6967b45992a5c124088e8d5ef648575074e543433e14f028316d0c6314427c5a10447856c5dac8da289c9771e45dccc089f33fa8ff3af305a404f7faba0cba7160cd84d66b945fd228fdc9424e3191ece426faaf1fa5e4216af2025bcbc94b758867d33dfa10a9cd1a75db157ae514e983ac70def69eb63bd8b862ab6b23610966e081b54631a5cb0bde09017e8acb9bba993baa80823b149123eb493257efb7c6d53536f6758050266d87dccb1726b43545ff5e7871ddf0942974aaf8e10ffdafce9c9186d8d3cfcbeb5a99e57fac05407cc863004175a0f7037b1a552a9e1e8cedc854b7ee2b73a6014cccc9de5e88fe9389cd09409b1147e09f78c48c4e7da270ee68827206c1fc287c7d97eb601d0f609a45f54415d9700bdc714afc6018b816c4c300aba1", 0x1000, 0x0, 0x1000) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000600)='/dev/diskmap\x00', 0x800, 0x0) r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSPGRP(r11, 0x40047477, &(0x7f0000000640)) sendmsg$unix(r6, &(0x7f0000000680)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000f40)="afb99d9526ed61c0c93ff947af81b784399bbc9435423f7bc462b4656d88c162733f87e57c30f22475bd4a66c5d751f54fc769a946f7c55bc72787e87f92854677dba916545c73af7e26cee5f7eb5ee17ecd0a418bb1c388cfb708db425884136bca5a41130e86114eeb7f0e1187cd0b5afc1c0663b1f8bd737f0552f835f8b86d3703ebd2fd27126749fc5920d2a317d29b65f9d52742163eadb217be9109e537c7ca434f260210e5e8cb893f41ec4c0e34646d8c6bcff8c27d28f0dae46d1780906fb333e8c16f46c9adf326782b4a8c7eb849c29ffe2ec7f64c91323bfff5bc8079dc5cf8595ef15d8b8cfdafe3455077943b7fa592fa30e4c895739f5e05d20481f277e578017ce7fac5df51b66b3f40cee15d3cb36246a7f2f223ce1bef377fd77c77f41c316e13d85f0f45bb051a1abcaa0023bebfc45dcd5482e2ec387a6173161ae8ec8bbdbe73a16efdb1e52d38712ca6f2f0ef5c8cfb875918b88b32afc0c2d7bd7e8b5331cf791423b8c285d8a3d93696bf8f36658864f54a08212304f14cdf39064f449ed57c81eab72cbbc83055db522f00e7a567c98e8cfaa2c6f096f0feed834ad23a09d45b1834ccff1134f152e327f828c58c32bb1af0a7c3fbd9b9986a023eba4cf1a862c3c7ae75c8482a7f5fca069065d6d873d5846b859ecf1dccfb584f8c9413411b61048c68cbc56e487de5369a563216aa4251955fa6a930f0469122af67baca57eccbe5cec90db384cce10286f47b473b5eafe1f2e93b50dfe27a1315b8aaf3821803c65ec7e7c630468c046471b5d34c48b1154f31aebd5e76594c84234d6898e21cf3f47cdd1695f81a21d283ed79d0d19f609ecacd971a07b2b92f55d4aa08109df227ee43f505173942ed08973c01d5852b010dbd200a28ba344d80cc4e3c463f58e88dae3744a494cd76cb87550e07312f0765df84b24e01ae26b58b5fb5ed6e7870d03122a1c1755201db154b2de02ba097595347ffd8f475e4a7d49dba89264ba3e0023d6a912776bdc09eeadd5a7c34e679b41b27a77132508dbff6aa16ec5607ea98a5450f1296fc3eabd1d224473c54320e14954b8ecb1e65e07258968e60c9c413359bbf3f54a0d75895afc4034c753e7c409b463c28cc34e8a1c066a83c5fab33feefdd10410a6249dc2f810ebf47d7a343bf8aa47d61effdb282308e018de36d2d63f17089314db8c108f6e7eef8756e54fc0efa9609cd49cdcb863ddfa06dac2bd4cd69f9612148f8792400d472fe6bbbe92148a755c668a681bddba046beb7bd43c9e87f911ad54e30297ebaba5ba3c9203130528cea6cf552bfec5e6879928576a33e5d3a213de4776d78a028309209e01f4dc984d1542a6fe5a2b1783a338adebe682bdb6c0cc9e7c2aa4950952ce17670e06c14933c20d5958638fd16cf8f6d57a758d7b8574d83a4b9b3469eda9792c859e5d0061307ea07f1464d882360f8bc44b691ab989b8d493d525ca27eaca09dfef9a0917fba5976737815be68fca0664dcc8ea20c5c7644d22edb2ec800fa472c9cd61ea3653e340e768b0c46ebc1a4c03ed39406a8f5d4c5eea736135d73f4131ff1eb170fadd4dcb6b70529f221de11808b8415842b7a6730c9dcbd8b0d4ee17fb10c15ca107ceb5e9b59c59c017626ac190b99b4ef32d22ad1f47b16339c166ca2df836e304c1d7336977139c23a5303d679633dc7f2208b293511ac8c295d6db30fcc45f515609f8f6c2698201a623bd11b0d5600f511a4be355b3eb398f3b5aca7ba4910271b93d6fecc71860b3e57379be84a2806c58e9edc9a81de6e05ce0e63170c3af21d2a8378c07c58081a5bc1e65140e815a788a0a0d02339ec32285e65485325b394e1325ee0e83dc813bbb93f7c5d15d6ab59f2c9da90a311989d5a4d99b673639bd91873d30e0f0dde29db82ef758a857062a89921db374f70dfa4b4075e3f83348fb3ba6bae1db249b4f64981c7d4b12152f43346c4395d06ddb47426d5ebd4b7c6dbfddbad691e90ece1fbe9444c1f3c32363f9d8426a6f3889c17be1be57e335f0d3e21de07a32647ba5ba18b64173a15e8a5ec6d47bcd05cd01f462fc405d2c1f8d561e57af623bf8ffc07466af5e9d29efb2710ba68c2b8013ac28f13db95576276f39e079b1784cf81f6ea738ee1d6ee79c8eca2b75dca41a4913b0914652d08316111251ccc40ef4b478f7ab293465a1681a19ca6d29f2c1610c1258bc720c3d42aaee1a1170e946a2f3015d0fde5775f4056591e34284ef56051f29c0fa870c15847e84b6a7055b19a1d5b2c16e178f30a66d669f2ae2fee89d97d7cccbdebccfa19987b06018a3d5095a87dd6903231670c4c1babe9457604db3e482937115d2fe62b86299480c0d09c1abd0292f5a4fdd5f496bb660a846127785a95c73f7c2a5e29e6e5c71da3bfb4efaa6cda95209c95d31bc31733d26b4f6041cdf11b11980d4c593d5ce1e6a472aa2b359c9db5606e345b75d4cba4c618c35654852c64972886e015dbc39aeeb2c2e606664cde8d263b1d08ba6452ef26369002186d60b28a27f5ba3444a5e1582e2aa08e6319dded3b828a8050bc913ca4db5222b281aea1bbfee2a4bb3a6c11b6363086561e12de47d556c3b64eb33f583163d3e444d0c76297766bc337408857b72bad840a4336b6ee1979d36cbed40f7956995a386f636ff1c4b394812e72ef24056c5ebbef3406cba36467d39075493c5e08ef1219a5d460d66528c1d319b1e9a21c00ebedd3f8c42383e21a774300b5971a06c9b20ce2d3bf96e8f9faebace9bd3e60615861ae99c5897b2401fe37243a1f9501cfb9471ccfba61b5993f008293c22561d6d16a5237f2d007bc8f4661f210997962ca8dc44756d0b4e91337ff898ac4c9e8bdcf7a68b2f282b6d430f64513a56ebd94ca6165c21505de543d70a6eabd5acefa46f8518b538bd4a55e00eb9863c4ff57e45e41197c5703fb318eadf11dd992680a7db6e3de7dca80ed4c8e92fd49bd19795f592645ac3826ce3907524dac31727ec062b70f54724a9dbde533dfe51c6953832e09c41bfb3887a2bfb1b0dcda0b0a4190f1c9a54354fdb745c940896ad1d51ed937ce9603a6454622d668306972c30988255b8813c6b5c19112de5933d51e633479357c37d36f16970f0d11308876d581ef8472d3776778a7a80b5b7af1ddb49b50c7cbbaaa7b0eb46c51fd0e1cd4f30615306590d7882ab9a51f5448015794e7b8b3a0a4d64d48f4e8b4964e5760482b51db31dc626ecdc7c807ef2712a3b4418555b236a67e9cd1db34410391af8e79989480543f960b62c1fc55681a5484543372f8fd7ed1939c894ec43333b359320dbe4370c6528613da56b502194920587a7ecd2f8c66f3b2da718a70f8378219be7935d26fb7d05175b20036586839f4a65df1ada1743d4c484cbcd357ebde037ec55558a013dac572335e7e950aece54b2c36b7f98b2d3d9be75367b2a62ce28f8682d55bd7a81a061a39f7cb0a39744c5c9b106a7ee16f151d2190e9c337dc08e6f351474dc6b0f1487d74a07a3b881671b3e4c39c6de50564fa8f81bc80180223574103e6da17a37e6aa2e27daa582ed7047f41c02a46b9900c2840c57a18cad22ae4a48be463fbb167a3312b20de144bd61c884b2c0c282a6051d6ab693ebcaa57b06ecab8bc66dd04fa4aae7f48da4d2ec054c12acd8722d226d36d8b76253a2e8743e0c4a33602b18fc0f8fbb003c2a757a8c6db10d8a33f72d293b2d24bfd34a16082ac0758492e1e3b5a9c442fc4588a10e05dba0fcf81fb7d50bac4483132960ba260d6b00c4c14b7b52df780d6c8518a2ec1cce34cc5c78813c0d0c4c9f6b6a54519c03ae4a56de1110053273cbfa9a395dffb68b24bac768c6cf184a1cfe6ae2863144efb398ae46cf240a023e22bd8ea0d7860cd22887ee10b2c52bcb408e27ae236268fcfcc659f96b8e79827fd874a08b07fd4e8dd65eb06cfb4b7eaca3503513c2413c4e246a3faf44d460afe53ba22f3710ce2ef1a06ac0f63861f4e8401f2d41783a5512e8a46b9058865012c7c7e250d63eb21ce3db4947940dd06487e7acfeddc6ad47d67554329c6de04d48cd5ac58cd5109ef09244d8c349e0ac5758da417c8ca511586d43727fd33da1ffc53873c994cc0cec9d335d9b01897201c421eb764389c4f01a5ed36402eb1689f3fea2475407fc811e83ab6c3478fa310429b22984ede10a96c3b4e91f9821c98f8f431c4559ea4632bbfcc5d0e2e6073e754ad69e9a314af80134f754e705aeb74ab610acf9176c2707106f67b823fb3af7fabbf4cb8936ac756588873ae9310b87d1e79f782739181263f696d83d530640fcab9cbb3e79f60522c50c855491672675946a4ada67e8003da4097524b1a6a143bee80826a558fc381176be3ebf1e6f8391112260eafa348dc5cca68e7069322a47805ce9e7996e26b7dbf1fc672c53460fa04ab9af87f1f1554aa828fb9efd05ebf7083340fe7389962512655f181b6ce7719a1fc7fc491e27eaea2a5d8b9ba654094966e4d11ae8208716d584be9ca418a8a0b09da78cb2764c872922c4275edd5040078c4c2ebfc5e1aef567f201b3e610a2172c27bb73983325904c8a0513d60e390f841a85b8324e71f0fbd2ef6242f6467f4ce74c944810c5a12bbc224b8ad1f8646a4baf047cf4805b1018093cb7186d5cb533a8c204f3f19f4add0f362c3e6d89473e4a962fe131019b42bcdc1166541405490e4f3fb36767dac2ac06393d1881a99be2127bc6c703c5892cbe25d77ff647582e280351f4d5ecd280d8709de78c5a4678ae1045a51b2f0b713f68c556bb9a4494b9a5548f42218afe94824dd4b4f95eccd662053fe3db2ac60dc40af8a8ae01f4bbeb8b0d62848c6983973c9482b4338c91a477fda1f23fec61e506163d422e18aee600eb9ecd31ad7a6ab5e08725f1ea29106699dfe67d89b423edef3099c114e209a68e064e32338e309b320a746faa2b56c5e52565850dceb8a21b25acc76810c9bbb083b52dce55b5ccbb4699abcab09733374f951a5e699f82de7982fdf70b38e5eec16f39ca22b1a50977e378f891d19d15bb2eca202b8b7618b3cc032b107712d73840008d936abb979f1c067df5a426c9162f2588bcb3224484b8a0ac417a33fab24ecd83e8a2e150a692cccdb6bf4e4b25d164a46867e8b510947cba6f44e872f82170082ccc2403d0a1af7759b62aa910a94800930ecd283c9cf98c70dfe729e18a8c6e74e5cc319e019a4a0622a9b9cc80f4000aa4c99d7f7cf8c1526e4b067e1b346a23f241effdc6b054d08ad7fd42cb1077bd1ab57f901f27e33f63b88f956ee37375bb3c11203f1d4abb071c1bed2e69af2b0fdaab0a06cd8dd21640f032a1012b51d7f218fff6b7af8897d091453251c1d6fe668d58fe165e310d2e5c5a03cc792bc9df9a5ab5a1bdccfce7eb46b360fdb04363bc25af9efc80d4f73d624523ee0639b485acce41bb6d5ef903c31b2f72d089a12ae48658aac61669d7e4c24161139eab96bec057a529460a9f0aca47fa3af1103e15ea4b8ec2aaa0dd8602e09ac096c571fc5eef12ea5085fa0e4ade4c298310480929bffea71d2d8283e3555e39c0175ec1d88f0bf837a6eaff7ab73a844c65b278e62fc24d68177fa69f01cc80a89c45f7c5f5a6d1a8036635899c73d2e958fd8a426b69fa250a2a2eddc9b4f9faef6a68eeec0e4544a39c6ab024e13780a3e4bf3233c93646148ea07997fd4657945d6f3d835f225a03f2e2728d73105", 0x1000}, {&(0x7f0000000140)="b2e1f669599737f5e76efcc3c9ceefda34ad83f7ea796fe42c79d809d19b910342bda83b7738afe2988f6ef2e5b856e309559ca5356ca1ca2e742f296a844ea2274266275191f8cc8e0d98538ad44f7b490410931f95da96d0f20ab00a66d1519bcb762ee1f24cbfe44947aabeffa98118ed2ed506fb06bfc50231c1646bf893dff89ff89fd27be3a1ed861a6d52abf541fa7b592ddd633a1a96c12015c149c076284d0862c326939bcfeafed75ad0c5535a3d6718ba34d510b336a24795dbcea747064fbca1b0b87a581c93ff6ed39af29b9b51014de2ad376de5cb3c7132c07527b5cee3c7e8526e72ea9d703b241e6598c39ebd", 0xf5}, {&(0x7f0000000240)="f9479a2a21ff503da580ee5bd7d60820", 0x10}, {&(0x7f0000000280)="1655247ebf60b72efe17d96c63a7efeacd6e20c8f0cdb2e17a337272c5d263b033bc93ae94f5176859ad38f682c933811ef08f68f64fe133bd09456fccda41294ca88b144e0da13befa45ba54bf1ab2b0839f2a9de5dafe82166055a7bd39785c74e030c7cacb6a745fd5fa7b8f5f3254ce0f9c1047b08b63b247ad12a1103e2945dacc6c477fbae75e7300ead96981a8fb58001f35bcba6dcc0ca5cb05f31a8fa0ace2d36c6f17ae1690bb3d3371a739910da3b2e6a0b476712259394031a60400f9eb5a0bd9876ab571b", 0xcb}, {&(0x7f0000000380)="5e1ac503ef6535f2860d23da7520e28c5082ccb15e4f4866e739485276e0fee21b2f63cc63b28062bc9a2035fa66001510a4b3e65fcd9cffee08dc0d3960baa9abf9abe5fc23e51657d14eb97c5a40423f897c65c657df8d9735c46c391ec82077283efadf00", 0x66}, {&(0x7f0000000400)}, {&(0x7f0000000440)="f523fd1b4907e79835665ccf84d4585e487497f5b1722fcb8b80c62f040b9587db508dbaee6ef4d728cddd8be1a6d29ad5e986f4aba15662e0074e3a55f21e7dad42404764e60a0437ddcb5917adeca7c644009e402c4d19ac4eed07dd230006dffc9dbb2feba46304fc4af86c5fc6729b612ca26ae1b261db1fc8013c1f5cd4b5cb871c7ec53199b95c541c98e14d6218e4589735dcc4ab073295995d90157dd3ffe382ec79880871f9305fb04bb4ea87158fb7a3ad66441672d5", 0xbb}, {&(0x7f0000000500)="4afc6ee511afe8e0f2893491b60dbdc9d555540b0a1a36b8573a8fb40615a24eaaaa8cc6b3b9d63dab687e7fefbe8168591e3066b3c8250d7bfbaf253c7e945b7bfdadbfa790b2bee864621845397bd069ccb8051c45b57328e6e8730bdcbee0ab2f66695605c0c8c853494be17d5e", 0x6f}], 0x8, &(0x7f0000000640), 0x0, 0x408}, 0x804) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 07:56:22 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "b7d00e90bc4dc8a5772cc9979ecdea9e6214d355"}) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "b7d00e90bc4dc8a5772cc9979ecdea9e6214d355", 0x0, 0x4000}) 07:56:22 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x2a, 0x36, &(0x7f0000000140), 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xffffffff, 0x0, 0xffffffdffffffffe, 0x0, "00000000e9800900", 0x6, 0x1000006}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) shutdown(r1, 0x2) 07:56:22 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f00000000c0)=0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) 07:56:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x100], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffefffffffffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x7, 0xfc, 0x5, 0x2}, {0xf000, 0x80, 0x3, 0x8}, {0x1, 0x3, 0x8}, {0x3b, 0x3, 0x6, 0xfffff801}, {0x4, 0x2, 0x0, 0x1}, {0x9, 0x2, 0x0, 0x3}]}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 07:56:22 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) r1 = socket$inet(0x2, 0x2, 0x7) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) read(r0, &(0x7f00000006c0)=""/138, 0x8a) truncate(&(0x7f0000000040)='.\x00', 0x0, 0x8) poll(&(0x7f0000000140)=[{r0, 0x40}, {r0, 0xb3a6f52ac7efe3e7}], 0x2, 0xe57e) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x800, 0x40) ioctl$TIOCSDTR(r2, 0x20007479) close(r0) open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x5, 0x2013, r0, 0x0, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) 07:56:22 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1, 0xfffffffd, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+\a'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = getgid() r2 = geteuid() r3 = getuid() setreuid(r3, r2) r4 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r3, r4) r5 = geteuid() r6 = getuid() setreuid(r6, r5) r7 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r6, r7) r8 = geteuid() r9 = getuid() setreuid(r9, r8) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) r11 = geteuid() r12 = getuid() setreuid(r12, r11) r13 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r12, r13) getgroups(0x8, &(0x7f0000000100)=[r4, r7, 0xffffffffffffffff, 0x0, r10, r13, 0x0, 0x0]) setregid(r1, r14) r15 = socket(0x18, 0x1, 0x0) close(r15) r16 = socket(0x18, 0x2, 0x0) close(r16) socket(0x400000000018, 0x3, 0x3a) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r17 = socket(0x18, 0x2, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$TIOCFLUSH(r18, 0x8080691a, &(0x7f0000000300)) r19 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r18, 0x6, r19) connect$unix(r15, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r16, &(0x7f0000000040)="100a2956b9223776", 0x21d) 07:56:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x80, 0x82) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x1c0) symlinkat(&(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00') madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) faccessat(r3, &(0x7f0000000140)='./bus\x00', 0x40, 0x3) writev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="00000018627ce08b002b110000d19ec0c062f7486a6481b4ae5fbf860000008eb3ffd14f1a4b400c6cc6cce8de2c6c0c0c9fb83b69e5fae5d0c640905f000000000006008e0293aed09075a04e533dd4611dafd81412e1", 0x57}], 0x1) 07:56:23 executing program 0: pipe(&(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f00000000c0)) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = accept$inet(r5, &(0x7f0000000180), &(0x7f00000001c0)=0xc) poll(&(0x7f0000000200)=[{r1, 0x4}, {0xffffffffffffffff, 0x40}, {r1, 0x80}, {r4, 0x2}, {r0, 0x1}, {r0, 0x1}, {r6, 0x4}], 0x7, 0xfffffffe) socket$inet(0x2, 0x2, 0xbe) 07:56:23 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000080)={0x7f6b104d, 0x5}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="04"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 07:56:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000100)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a56192a03515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d729cbcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 07:56:23 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket(0x2, 0x10000000000003, 0x81) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10001, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000002c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x4000) write(r0, &(0x7f0000000580)="b6a942a848054d67731faa16f3c3a3f0d59c067473c3c927a504f95f5579dfc3cd1a7f550f23e153b603c8e52a726c20de8be52977f6e8acf36d", 0x17) getuid() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8c0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x2) setuid(0xee01) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000004c0)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="9eeb9531bdbf0264b96a4ed842da0e97bbbc7350e7d312", 0x17) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000900)={0xfffffffffffffffb, 0x200, {0x9, 0x145bd85a}}) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000380)={0x4, &(0x7f0000000200)=[0xffffffff, 0x0, 0x8b39, 0xb0]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000340)={{0x3, 0x9, 0xffffffffffffffe6}, 0x9, 0xf90d, 0x6}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x3, 0x80) r8 = socket(0x2, 0x2, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000200)=[{{r8}, 0xffffffffffffffff, 0x23, 0x60000101, 0x9}], 0x1, 0x0, 0x0, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f0000000440)}) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000040)) msgget$private(0x0, 0x10) semctl$GETNCNT(r7, 0x8000000000000000, 0x3, &(0x7f0000000400)=""/17) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f00000008c0)=0xc) r11 = geteuid() r12 = getuid() setreuid(r12, r11) r13 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r12, r13) r14 = openat$pci(0xffffffffffffff9c, &(0x7f0000000940)='/dev/pci\x00', 0x10, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f00000003c0)=ANY=[@ANYBLOB="01002e2f669b17000000"], 0xa, &(0x7f0000000840)=[{&(0x7f0000000440)="e9c1b740ae8bd1462eadae", 0xb}, {&(0x7f0000000a40)="a994d127ae4ff63f8c7aa8c60a67dfc2a688d9127a883e8bfdc51ad67886a873e315b1dec33606c88cc2cb130f28963bce50463c8e5d2b25db42fbaab1f92f3e113ea8f7fcbf0974d12936473caeb185477f940fe183715e8e310a498f672eee452b12e467fd4da7316fc33802040dd6feb2df053748b50928abf4192a6fd78dcd0b0d5109cc219f261a24bec1abcbd50caebbb2a4504d0539b75a6b0b81d5e59604a59637fcbc126e49decb598282f5e9b7c36acbf924b4e0d19e1909e24f2e5b0ef65d8426fc1c16559c7f70ce00b97694f5d6748d0807abde782e9dac4b5d7b0b5c1263467915f970b21bf6fcebc9df603fc137535a23fcaeb0137bb50851f9ae01f92fc704de37e65a86fb8cc96b7b0cc89f0f7eaeb7b06733638cac937c3bd0f6f9b4983f85d80164638153bfdcd2e33e1650ee65c9556335bebb4a2a3b4a3b5d6f8b8d3dbe637a0333d0655bac7a60c1ff3488376d1d398ac8ee78301d20520bec741c10d4227452132d517a8e99b10834b949a7562093fb85c43e1cb5f4169f5bd335b0a915e19fe80ff7769e00672acadd75b3f54622b3720af17c125ce1ed6449b68e48c14ffd664b792d87b70c2d3f6046448aa2eabc2828b35a5491cd5f2b162c0de3c58633618552d6fa3f6cb3d62cb40a09f8a82e1ece417b935abfb50b44439cca924f432f0e7675a5a163b3b3b8030dfbc2c67a8302a0642412d360510d303477369bd337bee99814772f4034db86a519fe0779201bf2241ced8833142b6ccd1507f7435945f46b1c5827de8289c8398652cb55ae2d0fbe288a3a99c494463995c4df897880b8ee744633fd14b039190e049228b127975405404c886f4e2ac8c3e8c6ff9530ce3ad7a6fa658675b2a70e993d4bcb9ad6c55ea34a8fcc6bbf123318eba60bae5a79ea053a522db9fe5b8cec118c50e23f3587dda95f2689e7e9851f7c69f020bc76c391f0f0cfe7bb151d79cb988ccd796773b3c9f0953cadee75f96523bf2d3689590771d29774cc35368eb99f5dd05de0a4064dbebda34e5430241c67f0ca9a17874215725a5c9149d581edba4eb0e35b0ca946f9eab075157c44a192d40585964ddbd63d2c4b32e41549d5b4dc190d18f4226e8dc55bd8a2bb6f9b87eaef1bab9bb1e25fa8a1337479f48025e1069152e628b53941c803dd33f604e74bab18d89e88cafbd018ee6a364475f2052d890ae723472d2cdbb51751f45e19243df103d01209ec97edfde2792b1b298c41c44b76a79cf4191eb538800ffda0cc1e59b29741e261e0bad18967974daa6256d895c32663aadebbf6bdbf07ef445cb63eebafe89fa893afc15506bea944586850d997169ddd65ecf88f3892ccdfc6de47070124bcfeaadfe3030e08f5ebe8fe4aec7e6fa6cda5cc25754b172ea2ae5446fce10c30179b3356449a53d88e72e146ac74693079bb10ead90b257f5305c7dd6b1218d7865931f4ffb76701caba875fda281b3b0254585915a99b7c363a2ff0085760d645ba7966e29a649eba552b6aaf065a66eea3ec3dfd06c837af33587c36f449db68f245d6fea0f97087eaec0f3ceb72e91c09004d66a0d217acb0eec69d8117637c09b381cf16596e7f3416620df159461d1704bb12ea706f756f80ace0a49d851f7ee2583b8a4c65abcddbdd823dd2dba7f626f4674e4620c62b1b444ddcf724785b17d505c15130a16cf40b432cfc700ff7be77853dccbe3f7526a3287f917b23531894062875dd97799ca4a6ab4cb4886a69f1171cfaaf0099427834f1b9c2d486a428b1615ca37e85ee89ced98a6b57a1831cdc6316bcc8af2e57093e6459ff6176260853d6bd0b217f2f501fdc096cc2071f69f81d8ac0f7f111b8e199eed276208e8fa3633bda07970f950ea41e94e808cd9707b7cc8e84ef43f2f21bccc04a3536137ff483856017b388df3b42c618675a5343428c458d70825d17c2b015683be562b07587f4c6be06bac0f0a428d8e1563c3eb2e0586e50c2febfd4b8eebe4b7934076b96517b00d3930959d6c7e881bf8b328f33b156e5b47c0a07cdacbfe4912aabc33825f3b4252c7024245054102f26f9206a54df5df8db5535e808fdf5a1f1b159f64a81397219d01c869541085014162516aab6d24e3be88dad94433bf358ae6aa4115671d83c5b5564a08f7d62e7b951a10034c3d939b77932ff0662d9239a0d5b14300007ee1fdb42bfeb59055e9a1fb584ea69873075dbdbb44ba60b2e72ed0873bf41dd8f288867939f9b96d9a7d106ea2f4e93f0a13ebcbac73f4c67eadf463e6fca9cb75b229588d1350f4138fe48894d3d83c6a1b6c19cf70c6612ba440c46ccec4aaa7852c4046ec1508ffe2dacc123b7c65e1a96355ea13ec4f1a1dc6c3684d900c85925c25cdbfc4980fd3e1ac9a9f736c7dce5c2c80cbe806085a2171d9d6622a0eef424d7ad0d4b31fdc270e914ba51a744d3a12d04d5df467f68a09f6b426be9359b52000db8088b6121ce65ca2d1a16b6563c04779944db607cd1e48594548c0ec335a3bb37a2419ecf30cf2c9bbfb5337fcdbfb864822339e9f30df53f07053628882abd7ee817f0584cd03bd42887809bfe95d780602ed478b72f208e0f337c2964451d3cbd272821eda1b63776cf49ea5cee38c74df8354a508cd8b91c6d7a0c955d3ee31baf7da7a7f66cc6d4da1cb521f6fff73e6218f60a69097d8ea2a3ab2383a417765f2f45050438dea52c4466243a24fc51f4f23a07b358324cd402392b1d676ed5cba86d6bf025c7ccf2e425e50d921110c87480c47be15d8016021fabda2f6711c3a211e8a48d20c339629e098c129270fba784b737a71a741197e8fc790f5a121ef860c00ff02d402abeee8a114b87ed0ff6f7724a659ec123708c1d24863725766a932d28ca3a105f93db6ff4884c624d05d7f5248351c72fda58d021cfe78a7c44a33ed26bed1b5c3b1f3085205e6f9970e6a2cd09adeef8a40630409e28947753ea226d016fcaf7c12abea78011956c92cc3344138f73d224ad8beb6b9aaf0749d74b8550b2f2d3e6ad0b9bbf1707b5bdd8bcd8f673b5f4b55e750d500556d982ce7af4d290ae037d7e5f6e2aaf45e94d37b8c446166eceb5acfac3d6bad5f8c6f9253701ec23ee12bff4f25cb3d6bfaaefabdabbc27e281479aeb643a15348c7bc0a12b9642422ccc3bca3e79679cc08af58b491d8cb3b8b26a3784e62216f285345daee6d788fa8cc479db7d34bb3fb649644e9f0f6994f804a650e9407ea4e11c11c419c659e0832552ae20697aa1981b1cb8eecdaff53b7b31c02d37e601075c009ded5f90b027b86d4f7ae2e0ae4e543a914d7d750f88e1f3e3d28ead0ba3f4b6dfb23c4a44ee00ba8dae303f5f325cea80156fcd8baf6ce79df2252333cc29c5fdfd244a652f26c4350eebee8f03ce540c557b829fb6ed8c919a72ef70d09a8f7ac1efb368fb4f44c8eb1332a5139fd9b82e1c32b2de1c47dabe8d76d0a3bd96efbbde5b7b9119b328b24b20b421685fef01e599efaa81c32d67863536651e517a18f9c9bde366fadae81036b3ed22513904706c7cdef4760ba5ef6a8110eb39093370510a2b061c8749f5614a930079e0d3b417bc9d4eaae0c8c9ef4216655bc0cb5e2dabf358edc761e5d7c6b138ca279c1b267beb40d8492f4c93abc01253fec52253c9e5d44c5af72cf25e4c7ac672353e790f4fef4952f09cd266aa5f433d75402953e829f6ac52b37e1c82c89b10bbd4734316c0491df00596d89214d98e211b58fb42aea57c54270570b31e71fb1a7021eff22143c2bdb6a038c2e0f502ee1b3f3482cf3f82889419fddb0d7b2a59a179f3dc0f593742228871574a6ff0b4dd98456eb89448e40546a3a3e7fedfd6e8f0a6444fd07cd3a2bfce38e9cd5b0e3f1404b0644dc4add2d202c222adb8b578352f95344c0b3045b8639b9c6f8a43e4b84462d5e7110ff4743e0cad2f9a60105babd9c7438834a971c0ece67088b3029543abdc64762e24c49e4cd41107e8bddf7536eecd17eca662438762545079de37f2b7a57f41b0bc0d2e914b6b718b78eb16341d59227d1e1f7792aa19bd59ce3905c3b9cab697abdc88b01e9dd23cdee511689e7adffcd1686f28a48ca4e715b4f668797e79777ab72ef3aecdc84bc1109476746ec2b44a280cccb3ac6f5aab2049985f70beb59e54fe8cfd823280531ab81686b3120125afbdf291dd3d6693f667f4868cf7678171cace41ca7550725937a24646867e174902cd69d5ec04215e2fcd1884df58c221c39c8ce612c680dedae24d05e8379d43b2ad51ad6fa878d1306eea0d271e62facbf375449d9686978650aab0959e86d527eba38ceb68cb9becc58cfff5d3656da3393cd5826e4ce24fd56f09dbfc636b39acae5e2a01b26bb2ec31b9a538235a5f65e89b58d0d65b16f72db125311b4d2e09ca549ee1ec83062c4094a317ee58b2880c9afd61718ad6446eaa838086fde2ee1bdf69306a8ad87a4665ecc5c4981997f2dc28c01d81903730c29dc61b16774157ad92eaaf9af678c2cf55ffa69874879335e1adc3aa7038e1b2615b87f50f4dd02af782a9b702d21d3315d58f4222868db29901d9e71d284da47cfd0e5a13df97cffb90b97d9be657b2aabd7387fc114f64f06c2601405100db3286090af4b4918fc42e05c551aa21cf8e7c519b2eb0287c0711126cbd3fb8214f5996d442165366096b2ecbf64ef4f3a49ae52a790fea7363d46961e02c95f9d3a89323968d0697d3c18251a2b41333a7aece763d5c5a6703a246d1f0e7283cf9faf086f5fbd572df4d891abdfcde3ec119a55949cb3964c4bf3d885cdd6fd8c94c99bf45a908854df006c536a2a8d4d8b855153ac6ff23b8170fefb1b7476e428338182f7bec534606f8104945b6827349c339a7b2acc9391bd5b5cf13c1e53c640f2e2b1ea1408fbfd6c97e3a03a84a1d2800b52debb267c677cb1fa15cfd2fe73dee7ad71332a9aec6c05f8696b71be7a42d5dc2ad601bccb14df410452a66e4e58054bfcdaebfab8c7fa9afc1cf80c0eb0787e236d4102748cdebd85d43d0b41c0f8db09d65e2ab177a6133bcbf88c0db61a283d0d8b67bc4667e4c958b61bbe3e7f7d2e5d6778532893ef8b1755295da56c01373196e64906d33efba0b6b34f281238f09ca0f8c737740eae45f4b5ce5cc7a6b30730955d51f7b68ad73dd57fedd34ed5824dd804b1a5dd9cd65ac3eba4ce8727e8af39ae2569a95ac74c14c238ec1e91529257a72c2cbf370eca665ed878e181745342c521f076706dbb39e86f14372174bab159edbd21fb8750d2accb1a637b99eb2013abd0decd49728c11b1afec0fd44e2d2414035661739b2f47f57866db33c02b73057079049347d36fe2b7ea560305acb57a7b6b6dfab1a1d8d5a07f7e5af4c73560ca88b52331b08c5fa45681d2e56b9de5baff91b63195ff64e861b732667bc8224a2aee829bc872aef314a53dc796ff9605cd60f3038e543d0093737e6329d9682ea4fd3e40b5b90cf0b51a337477429e21765bf3887ccc011415c0b00db21e920a7090c33a8e23137d2ddd149ee3821db5e705c521eb27267dd2f60bbf946f22b46e3d3910e3f5240c9ef1a425c85ec950abdc954239fb250eb1c4018cb6c4c73b9f4206ae796fcd373638ae682bd47100be5a5c7f568e7d0bc7ce6dc0ad8adebb941f871c1a6da025abeccf79ec8c6615fb6b1bd4f7dd655d1fde4b55bf2b203077cd469cceb1caed372c0f9330ac779acbe12bc8e4070a5ee2b6e994c207126bb8", 0x1000}, {&(0x7f00000005c0)="f193bb878a948756f234cc436bc33ac5043198b18311a84f4de74fe0d0ce63b5a574e6125a94e1cd53e8cd1ab4965f41160b478a1eeaa7f992abded70920076252e65a88fd6e5e781cf0d4022ac1f54b4e66328b14235b35e903205ca74b98fec93cc5dd1deb1edabe2ac5a6453b895047443e3cbb3a687b5a2aea027e3fbce0df2aa7a3ab2f5d8413bd02123f8592636d89622644d0878b6ece32074c4c934991620e5dfe4d64fa54ed38d5eae437bc7dd53674eb3d6944c67dcc278b959731fe", 0xc1}, {&(0x7f0000001a40)="e04a1c45c45f2fbc576a794b07be3c284c939b082711f61070c3b82f9630c983ef7171a2fceb57e0688697adfaa72aab6eab7f5259519ded0a399d65b1541b427f56709beeb0c534663fda936ebdae1e022380a7699d05ab11b436c7d6b6e085c1585fd57461eba641446a93fc9aed4ded8d540c405858471f47de33b1f8c231e122ef53af0d264a4404d1a83b2787d907586326ad7cbb5db84ef2a6d8ae0b880ce709c6d3cfbe20ed5e7d2efd2e252694505199a3e174f094c8d752c3f63852e2f802ff7af02fb86272434a341c2a3b172a93875d7beba70f7ec5481d797a18407745fecd0defa8623fd40f169376231eaf5b1719e7f7a866ae1ec5e090536351ffdc4dc7e332b32c50b6835924c134c2ec09b0b5e7149ef9917a5d402ccbdb19f1b96366f062a1ed0605f22bbc3e7b47f0fe2867c327f6226f35111cc7df60e31d13ab26ca525b4867b8f4f32e5fe311ec171d25cd6b5a54ee5cf5010fe2590bd29c6c34d0b300162c892ea43b14ff640dad1f009592637388e03844c7872479fd2184b9b7f324294b10c33abc56a5e7cbb7b25bc279dfd405c6c33cf6af116d8fae565b7abf2620f313f7d770608e9ab53756ae23b08eef511322a2e3407fba751da58271fc2986f409ed5e0b80563d89f295ab59c839d869d595318fa528a976a2af78327e166805c914ae50058e3b9cad2f02ee6996f4fb3e9d4cdb70940e3c891941de8d3de4f0fe660a1ecd0e9eba7b3677b1e6b1f2e93196ad01c86d6420701d6db7fa54248bf4e8e7a3520faca17c273298f8aeed814f965539193cc8aceb52159f9911da5a2bb2e7523bca9d4c61da29f2f2ddf1e099b63755fb402d2d32db7d5589c3c4ce3963b33d382feda7dac47e2ae024c3cf5c1f5e6ebf0371d5b0aa0b5775fae90b35dbdf6e72f5cff94f7bd657a5fd5ec6b0c11756fed6fb5866a56321f7e01faf993581ea15b235ee3717f36025d1da56baeaaeb8f522e6fa8aabb799c9f2d259e410bc90312e0d0f825dfddbb81b716428bae6213d61782ddda1a2d2a30c3eaa1210bdb868ad800d9c502b338f37645baba2c3b9d81276446380ffc00f57f471293ccc710104e460d62cfbb6ce2205bb42c25c4271af07a0b9f627a76a4823363366b3d83cdf97f7a8ce98595f09d2ead3116161bb9386f1a04a3422415beec291652acb5c37ec23c304390d4800bff91f0c423ab58dca7a9a28be5ba61e2ea863f3daf88abd2d37dee8c391f382543f2b7a8f7e185221a60b41b5e1ccce2ac8c287dc9ce906f46ffd176e324d98691f1c51a2becf5612e3a5764628b2ed6416baa3f0773a10c213768c72ce7b4bcf7ba49a4564432084d25a6be7a7603cfd64845e26c3b8592f94198b414afc3c7ab29129d743b4aa2b2f943c15f0ffe166812763763cc6252c30df39631cb17812056e4e076ccad63d2e63f7cbeb5aaf2a78538312244773c7ad9a11a4af4efea80793cc200df1bc7a0205589df7df55170fa9a1cddd98ae39f9356550efe142b2f8cb65f55900e65539a62000176fc70f9cfe826166f0f7303421a2399db836562d60dd419a5f6a74763d04e2c74b2cf0be60292a1048544746b012daa40c99085f3e10f4a365eede9e544ca0bee5170e4827131ee28dc4f39dcd3ddaad90ba4f795f17c0f5d9b2b2e0c213b7084328f295d103a3de896da374bdce693806a4cefdccf2f9ebb8683ef5eff3e1fc913f1909de57d87d9431c75f97d995c8cb230c5983e2cde5c7292fdf3f24e2b645e648af8d7198493983a47baa6b93baee5da816423eb97512c27d92d5425a5afdd028ac3af0381c1f00c474455657f1bc3506e462013b08462e6d515952ab6da120578d18505c513bfeccfd600333561250ba3fc98fc20b3e11db179ad837f3fc20edc409891e5d0680f3f28ad254904ed322ba3ec23b3a78663c93b5206348f5ada780692c4f439f44cb4ba238bbb1ea51e83380bd6b9bbf50f4013cd8b944ec30cf3bc5f1e93082fde6866deda5ffc8b801e25a8974da7514b694e8015f1b097f7ce1df89e31d2dc5d575e4fb21ff08032211a1143e596b54e73d9d7b2a0f57344c31f0a7eb83a8e5a01cddb284d57ee67f44846ed6f0cfb5d7d3a04cbb6297f5eccee1607fb7ebbc992df7ad57304faf056400302f679f4b674af1f09346a8527463ba32b6f485d5d5f31f4811d5a5cc4ccc4680547c3da3d31fe02dfeb82eba998b4388c5f36276c387dd9a9da8aa1bd3e9b7ef9410fc662e613975f4333779d1e2a240cc88306b41bb50fef5e86c0f255c1210f5e93443ae56ea55beae40794c753e51e683ad4013d6a559d0b1479eb53b4c893941ff1947d0a440309a07026091d44e9a044af9492a668cc89b879f289ba1ba4ae917d8368ca76e0414c6d7540064bcf065d1a549d836219f185160acdcbf20244388a23b137ac7c36c2cf9c1823bcc2487adb39a984f782037a85f938a42e54a51728783f5687e716aed8d2ea658a25064b5c352a5107afa4b1ce76f4ce6a25559699e9c5b40aeb69a594144d768a40fb9d443c025185a2899eb76504055b41e6e5dc3cbc4e60144a315bfd62a241efde8ad05026af875f6c9dc3a141d6d106e8d1d915602abbf51e28ef2cb615a4f39cd94a0e1d8cccd30e291df9014205cb6df4aadfe17feaa59f2b994bb604c4b2d14e9f8b8f4ad42467be4465dae7779592db21b926d2950c671d29e2bcd8ca9da743fcc16a7d3d79742ebc1412a209659d9162610e4039d80c5bb75633124bf1851690acac15ffbfe53e8e89292c3a0f669cb0e39fef99a6a95c5f9e016080f64c38753edde4c3578adbd142c423fa768e4d7a2b4d77009bc0d67789a597c2b16cd4e580df1e20e7d3922ef6f892fcc7dc6796c573ba7709603ca98c84ed6c9bf831e3f13805762adbf9e7b53e6eba6fe7b0dbc805da1426a7fce37a841e84138c753fde0a9776bd6c38995045a99fb0fcc9d85d8a3b6b3d88ebfc909f57dedc85949b6bf4db002f0a0919457cc928ab7d918fbead3c96014d83506434a47d7513bb520a11d5f1080ffbf056102e0a0c76ab8bd189822abfa75357dd1a1373c6dbba375a26f07c6f9718da687e3bc20b9d6db6e2d501cc70bcebbbda3e46aec1f8a4458e160e3f885edd4e1d1764219a94c941860b4171daa3ecc345dd0e3aa24a4a9dfe5de57c94cb1337a352c9f425063dcce24911f7cd07fb01ea50191d9acb2de20cd1a6339a444ac90133c13c7142da585e5b55fe723431076f0d4451f314e6bc2458e5c4688e8647774876ffa0c48265a538e471aced9b860fd8fb20f2dac2ea754cfd5c17912de62c2ea273292aa4ed7f24927e8d5c350b83b5cfdea5fc58ff02ae91eb1fff4752e15ef98d34632f7e51100fb669d49e2d66bbf70a2438c1cd921032df2f9ff4f864698ff6545aeff80e4881ea4b396be95308520dd897570bb27100e1974d6af4a9b3fb2a5c98a4dfa784e2f58a988635808e232f5ed4e77bd46f91e4caa9dae4cd1c44120cc6a37426fe00b3ceb3f818f411dc26f2e93454d0d0ef65e998e852ae3d44a3dd7d6c03b4d0e2f1e3a1e505f47c1d67ab79030f376f869b6bebb41f148c698ebb3c2d8ee05d0b8e4fe60b910c237fc2c187e376f4645b05d3b0c2ca209b3753c88fd5da5c03e28c7dc4de2448d7d96d4bd949b13399fc3c0c88cede5a33c361af4044ee27fc4d992cee18a79bb3f163dffe1035cc8d557a421f8b3c0416b287ab0d832e62bd159b4b5ca8c3e7decb9575665710b666862a9253cc435bc56656f1d51489c36c2469872c837f8c72fda372c98ace02a5cf3f5673d2bc2efc98030aa26fb485edec4e6a7339fb840182c7aff13410d4728511ff93a1cbb249a6ceace0649629010593225dfa3f197199b935c818ad960cff08c3caa44e29122be89d9e7505de530b9f1d3ce0c56cb1b11b7f97b4c62ab54d52890c8c5d84203e18f5193fe5d4492c075857a78e4d6b3b3b875f71aba4fe8c93ed1d3418b860451a579ad9798245d635b9c07408973ed5d99e132dd4283180774780fc817712dbfe7379a63c0a5581b934078aa93e63516e2cdd2251bfde2fe7dd77b719db6cf062b6aa567e81127bc7ae8316fa395878a5ac91c9b77758818e19d194100c5ede7c59f7cbfc49aae833183de9cc2c46e66931b4bf99c6c0c83c0ab512af9e3ee626de17a709e295244c9b9b8f5671eecb3e0f5391725317c90c4da1d62b5a8d8ec73acf7f9520d438fee69db10887a953caf76eadf6b65be0253317465ea8a967ee0415c026f617f74a422fa3f7568b20047ff4aa2776ef3492ec78219a8967dc0db424775c4b0daad7eb0f420ceba74f9ceddc950455762df6a1233c74aa818d47f22ad3a8a9a5a24b57d536382a848737f38bffaa4a71bbcfcea2132245ebd2a3570a16e2a50b3374293c96e0fd847a87777688dd9b80f0fda4f816af2597f20c9a5a5c02aecb5c7fddd918b33d5b2fb1ea9a215ae2ec185f88714d478560ac3135826c15bb59d4ff42f7f5dcf7e5cc1a4593b90f9635d6f4bbd71c33ffffb895a976a2e7861459f52a136cae538f92c624fe5d7387481f765c16c7837d2476764b8272043f78b31458e665bdfa2613042d81e035fbb6fecb52b2e11cddfe0045a00bf87162dab56751c686d2d1964cdab79ee3c2ccb5474dbe24ebd2f3ee9e2aa6efa92005633d9f161673b59c1c3f7c0ee8354bced02f9a6b9cdaf4569265fc7d4272be155b194044ab6255e6344ab3000ad869a5a8be7605fc236f4a567d24d66881cdfd5600c8fcbf778fd3f707524b0bc03197f26dbc70a58a1b013bad7fa0a75c6d26b78849455c76640a60c3796c1c0601012b6f399d01e1c1237265775cb413b390c911d21ffc79e4766b4a4a44636684474bc11c803f796cffd3e43f93fbdfb36517ff1b0c46804aa7416de572dbd862c5b5fc277cd12d480b43e249707b6cee86031fbdf97310f0ebe5da23080539f96cb0f6dce5fd06721cd8927d0bf98e29d0e3ea17093c7f0d63b467320a6fa5bf323b16b01c64662501c7bd2af25e98c667f0f1e2d94d8b5db1cf2c9d8e48620c47de6f7b30ec41de332ad36a4b7e7d661007cf16282ca5629dba5d6d5b2b492909f5805c679afa0aff4e124ed8d031ce71ace2f095b9f379fa7a5afd29708ff8bd21e8ed411e49f0e7a004bb86b2680b4f32ca58cbb2b275b250c89b4c35bba1d344ae397c81c110f597a8c5a44fb4bfa6b376b71ed33a1c55baba58f34c5e6e254c88e074332ecfc0591e91445b461b9f7abffa59172076f16a5b5bb61cd96b446615940322e5b5e2a95e084fceee773e1225da0085946a932b05dce391c64fcaae62982f36ca966198171fa5641af54331b049c4dbda0e57e8e2e800b509146fb7d8a5fe15707f0d1c5a10b8ad572bd38c2040c37902c9b4948dd2194fc2201e77675e09a0d0f88238356810005c91750ae2b861a69a3bf4562f00fc2bb4792d1ed321c919397350ae000d79539cac03cf6cd212fe6ddba14c18c9ddbc930e83c8eaa115818ce75888a4f1dcd2a0955beac0ff03c4d3e60d272c1393bbfe36eb6edd35e5a6b71908284d45ddcee3c10cfc84f2d4eed7a755304aa8c07ca96a5855298cb332328462c2ef80c1751a4bb43615759febb2f2c6c7ab59ad149cde0dfd37309fd32221a29ed9fc030279f022dcaf6ae08986f016a612ba1445cfefa29d5bc2dbf246b7dcf8a25280f7556708ec707294a91b40f1abd26b731be86231145e30894e48c9d24c2886d3e0787e3", 0x1000}, {&(0x7f0000000500)="4ec7e5027c06b01ccec81101cd1dfb3ad21f0b11e0da6ee0e5d762e58332e2550d11a91bcee5c5b3d7d59f9b95", 0x2d}, {&(0x7f00000006c0)="8a56818a71496c32b0a8a45855d1725dc6e38169d37b7e00a6d1f02ced71a7f893689136f936e670b287682faff85bbc3ee90ef4ea68516333a3edef863bb6601eb45931710d081679201220e3eaa8505529b1954c35585a87126f7fdc68d58fc8ddee9d6e5777f1389023b2b174b55cf36a6ac2d0ebdb00901517dc", 0x7c}, {&(0x7f0000000740)="35683e9dcaaa2db83220c052fec10d84602f35258e4727b2a2631beb45d34d1062beca1aa7c87bf7bb6f9d8f576a319446a96161eac72875195aedf658aa381cce4a5b378eb9a004d26b6c92787ecf10ea747a9b53a242d97de93ad4bccd451e2d607d23442c11e63419bcb084e3ef7a9c422b65b54491373c19013c5e8f695b65497abb10345057c00a1885f4ceb02c59ca47f66708ff77ed3e003aeb53d35cd13e1deb713b991d898b7b43ad65b075b43024942c8042130805afaa6916256d3c564bf996176ebfd363396d053f34673c", 0xd1}], 0x7, &(0x7f0000000980)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x0, r4, r10, r13}, @rights={0x18, 0xffff, 0x1, [r1, r14]}], 0x70}, 0x408) 07:56:23 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000200)=""/190) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$KDMKTONE(0xffffffffffffff9c, 0x20004b08, &(0x7f00000001c0)=0x9) r2 = socket(0x18, 0x1, 0x0) madvise(&(0x7f0000673000/0x2000)=nil, 0x2000, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r4, 0x9, 0x10000, &(0x7f0000000180)="d3382353cfae5b71b9703c5f125571ac10e8fabbdfb0a5a117e008ef22bad396a34c36855ffa2facc1", 0x29) socket(0x400000000018, 0x3, 0x32) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) write(r3, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 07:56:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffefffff7ffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) fchmod(0xffffffffffffff9c, 0x10) r2 = getpgid(0xffffffffffffffff) r3 = getuid() setreuid(0xee00, r3) r4 = getgid() sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001680)=[{&(0x7f00000004c0)="666221a6e2e3d4edf45dc4f6993e6111f6aebe28fbda2a048176bb0a9383c7e014ae360a225705acbb48de40f158b11e9e27adadc61246dab9d370ab7747bde03adb610dd6a395ed9623a3a80bcc5328c979f5e10bc44a325ca267f103db0552d6a5f73a80257b227b8fdbcb3d25c3aea57132a20a4ece02bbc40e54423ddfbaa4a80f0f6e336e4949d5391048331b21b4be9dce82d532f78d5f57aded0a0f84d8051d0b454e29693019359632064bcc033909d7b19622d3d58f2c23902d675b81b9cab3172fff56f3c38cc45f4436daa14719ac85872a5f68e418a026569a259264b3a212d07da7aaaf527c88e32b02a622aa0ddaa128b82a41d8cb19631f3b895a47722dac180ef77e370ef3f486ba4da7a92f7d69d7ea82dc30bec176de88a1405987ab8bdae860d33408a244e8d075618ac2eb3542f71281734db413219171bf6c2407c65da70688652b4adc417e11e2395df82e8742709b9a9a85d4afbd4c8dfbb80cd0daefb5bd786fb1d13e060644bbf7359d8fc4390c2dc87d3ed365434ee0ca964ccfbd28003b26617e380f951ff7fc6a77de83f42ec27f4b7b53183056ca3cb43fe0086d15f4e2c066a7b890a454ff60c762a6343e7aeab80b1210105a8b7d58da55e21ea452b6f67dc08ee9907cb5bdf561b8e821a2986be9abdf252eb26bc837dc30946217184886e3bc18622cb4f4534fa452d275f0969dde19d3e32997a775006d744fa14392844093ae1de74bc09796890ca4016d94187472cc2a7a9fab077af2a913edad0a5a8e74419c52aad1f5ccb4c5d78dd48673f4b17086bea914f961a523f40cd8859b802cb2340c5be8b79ad2491ed0a5529826a8e132891c41cc1c7c9f349134d8e6e6a56b0ab5f69336d55c6571c80cf279b153b43d4fdd4f3a4a4b0d184c1e202f5c718cf1fca6dddd26899099acb36e1e5e72eaf62dcd9f006575a697d6ce4c9fa41c922537d600ff723dabd406f7bec5b87d5e87dfd525dceade35100ab7107cb9b78142fc95cc27dd10a72df994f4d5376437f8a0eae92b3eab8e2131eacb870b609dc3fc3440fa2e6a8fec100523570abcc2366e71021ebc7fbe8869a8f6e169e252ddbbda2ec948d6fca0723270f9e0c24c78d1fe7abfed894c986960b1caf215bae6d60027d566e2d6c2b41303a58021d8f53e647b4f9d7763185316b8b2769bd31b93994b3cb18be6fbbf253ba5d70986faa6390701c59151812dc399d952734f8a61078518b79e58cff253aab66f87e6c59260826d1f35309a796a51db4a27b43fff3a1291325dcc8165013142c0ce30f916046d3a852d12f5c4f68faf9d6f55245325fb2742d51041315ba2fb5cf0a98dde43a7daee27fb2444b8c8fdccbfc21a7f1472b5a124ea63d887f6e3e1fd06620d93e29be40610e3535a132ce5cd842ef50b62c7af32d950a17c661ea03bb668ffb17321039b8083cfd06cca109b601636cf3964c4f0be397222b409f2793cde5a13b583ac677b4f5769af3087c953c82e8ef3dc78d6aaef30d54a5daa18436c529e370306fb45eedafc9ae762988405a932b7caf4ef49d908eab396cb4a7efcb33b0e4baa25db883f52aa7c3886276e4567d09d8ad13652eec1db0e4b1f9eca2a0c0eff0b61b2457dfdad392bb123386f64564e22e40cbd6f00de458dbaad72e8143474365651d959eb9cb16e73033c54ffbb070dce4ce29a168eb6587fa2df4094f217a3e10aa1750a4288a0c7fb5f83717a7c375499c33137317a5080fc11f7ce4fbc00ae3d3781f9b653556def0208ea710924749fbc96c179729fd0c3b1fb940bc73c56c9b01fed1b0a3b3261ee3f00b1e55eaf70867b8d9524486e2240ec5bab2443fa00c8f1839e6ec174bc3974273a9293539474e44b3fe795bec1f3b317ba328806f8dcdafc5c55bd48dc40a09299666e96e755f4fe53a4a325cff276ac51744ab277b382ffcc1c791e2739d7e1055722a7c64ebaaf4b8a3e85fff86cc027be27d76a9fb3a08cce23060574ca51e275e1e123665981a32d5a04a6629debb3f3c586fd60d427b254e160d6410b3450e6ff1d5210ff959074bbf46eaa765c0081995e5079a534efe12aa70a04e6c5ada9b6fbb1fdf420c0b210878d8dbf05df99b267ee132e82137ba104c0fc4c0a608219cd2fa338b33b7721856705077525f636366a63b3267116e1f5f417d7f7bb4d9d4d97fb0cc1e978fbe5bf4032e6daa00d5ad4b43f448a61e40a88a1545e114c492d5dd94fe7677f6bc7d6cacd57c21e98a437e8cef77824b419edb6fe15de6a6462579a59401afd9173b0dbf213b49c01ee19b62560c9633f043c05c1b011156508ecead53609be96b6fd824d8c65b1bf9df61eb76ae0d354924e2d87609d9f95d1c79a75fefd36e7677257120255e97026d0fe62f36805c6de09509555b5a8e30f5f054b87be7e9e5f5d897c1a80fb0cdaa59163a911c9fbe262b41147f98b53cfb13f3b81423b00c8723410f5c4b80b68412ffaa259ec6434bffdf21554027ebf255d130cc8a0364f76a910817e96d86aa6898ed564a9ea24c2bb04c27d32c58218057941dcc99684d435acc90e5f2fa7ee0d054e4a8a3ff64443b2ac6312f4a71d05ec71bedae2e01c8070a41b11fb8664ded2063abcec5bcadeb53e60e7933761cda9476917f578cbe84b0add1bc02e127688754b562ff362f0dca3f9134c72759543ba8511d2624428616dd5540f66d0dd6e73a4ca3253ef71a9881ef8055411da6af652759215850145429225a68daea196d154ba7ec3a812eaac68c37f587bc4fcb6980b2a95d080fce6c9005a5ac2e20517a4379dc699346b8271a2a2d3296041af34504efbdbcf7438062063bd6f64dfc7506641063c3d86f36ba69a2ecf9ab09ecfb4f00b975ce8a60919887b20f985c661a9010d9082dd61677eb32b7ba51e1f49209e58cf39170544169015fcbe3969230671a088bafa5973c55ae0a4e32dc6015b11cd84044991461679e3ba4c87ffed60dfa2dd698ad02634df2b299d910e7d5c425461d154da35971efd9a14f41b5e4b0cea8fa3df07577a68582a1e3871ed473bef3394d7b644076d2026b4dace1c691b5b04988772ba1e826c3f20c4d5f21091081dbdc86ca7b79d3c3ce0d1e21b068f7fcc841723acf787fe2707e1b1cfe62e2f9f9a269f486ab2990ea125c61ad80f669a92300efc2e09474597180ed53aed9a48e7c1d033303f98f1e0ca218288e29d29623011d89bf22a58e463ddfd37ceb35d4f3fdbdcdccd6b2c318e19a49593f95b2cb19e4eec29e7816b814344ff095e960d9c5d5c745959bcde4f30e84503010de080119098e5415537407ca423cfe3d499b0bf127e2e9b109f8587b26590d0ca771a9d94c4d59f41cd58509f24af554bedea0967fe9f86b4b872f6b7688105106694d10dfa1937021456d1e4f4cfe01f3b6cee6686215765306d83fb2d3d8032e6403bc939af8b25132698a9fe4a38db753ca284b5a5e74b1226ff92df6c5ce7d2fc29533aeefe0ae6273bfa107e5b68188ef43f6d269975af7c2d07fed9901f7b3e20b394dc282e525caad7ed3b538ffbff06620b95da24b30abdd8088ddd0cf16fe0c9398450725cd61c97159e689f6ea4c3377e29a0cbeeb6b7987cfa76c648fba89f5b34492f29e82725ce2a637958137b9ea947ebc98682257ae1c5a293028f0dfffe4782b9fe8e83803740ded181198732f45655a635ff90e2e5290c205a8c1b66acadfd36c13d543ca370272db21d24b71c3ff698c694b9f9a03140d8284f52871b291b2cd3d7bc1756c1503e286bd8e79d1016f53c7d79d85694589b1a94e0b3c167c63a93f66edf0cfac2857b788651421c69d8ad1213f988a127a1664562d663e0cf84dd20a45bd433cd2d3cad31c072388913fe01868706fa0efe4720e66fa8c650b7ae206a7443ee0d25f632832821b503dd08207814f3483fec166eb924e578d5fae989fdce6a10ab9ad45d16976676c130443ff12326956bedb69151bbbe7d51a7ada0859ec6ab9911ece8441251f443ea55ef02ff3435c5f6aa660faaa8f08d83e2955860687c0e8a54d2c33e3e973962831f100c63d469400193f122241eae390a12fdc8b099875b603668f83317da2fc5dae1eacf9dcc54df506b10e003c0611a09d8b902ffc84e7486abc6e074e6fa7b03c0011a58ce31be39fc71cddf664e36b8219da73969f14cd9a75fe25d7765c01ba9d46fddc439a0190c4b27e25d3730feb237a9dded158b6fac6176e99588f6d3d80cddd94334c10dba2cdaa93b9e69d0e67a56e71a496b36876c90002c8024321c97b2c420f36632fbbcd7acda1603a1c9775e2b24b428b8f26fcaccc4e721e91bdc3bc6f87e96feb151866580a758803902a281fd837cabd1bfe158f20024daa7847757cb154f0d9bd9ee7a239546ffc7ef3a88c5c1f6b0c91b3f8214408ea06e60ee4588fff9359bfdc38f099539a0b626aacc73d7e5c5cb704cc5e99df0c2aa79c2275fd05708d5c42c7c470417ecffb015331625685bef1457cbcd47e33f84ba7fa593cade8285aa0d632ee488ff83f841f929504a456cf0c722869b4dc79b07c7b35ac47d6840530ddf9439a215574d45970a7757c4d0288a1d7a23cbeaf75368e9b51664ddf7c78b9115685fb2eb2fce2d176b9f9af5583cf09f781be3a83c0fae8334de4bea48d4573bc07793112892754a9c6bed833ed840848828169b511986cc8afa8b8f55509950a108c544ef1009f4342bc8be238a10797fa9de073ffdb08045a3621a79853210a0218e4feb72857dc247d235bc8ef1572cb5bf13ba377a74db2fb0d5ae94147cfeca8b6fd87099e05d5d10cc027384c04ed42bc3ddbb15b92a6937808aed9d6d963d756071255c384cb89c1a27b970679df419eb34e6da29c18c77059705e44fb0dc3b9fec378d2fe89ca2c0c44146c5b204990be7ccab3a2be43c68910f765c90ae4a8f4ca04e0fbafae660736be70e591384ff27ea12eceac7c2d5b02c4b7e952da4a4fa5230382a9c10a4d83c728b916b20b305879c5ed6a59c0cc338a33ed5313d804f7678a0cf0e85abcca64cbcfbdc2168810556aeeab67738ab203677b586da4d442f069b58faa7ed053fe5214775e1d222c9543db642e6f498cdc6aee24f90595e2717f9eb7c2aceab7ab2b335d23e2601b09278e3f4428f0c6969075ace7f3772e55c2f9d93211fa07b58fc9de7e568ab9f6917765b0f625368f42b19ce0d2d655eb99835d63af661e2e09e9271e5fad7c9f0728859537508a1dd05ae9cbb0826bcab9c1f72569345191a25dd514b9b8d32c08d291d389f83544adcff52babfb6b340821ff1afadb556f8134d5259c45273ff1f66c2cfab8df0b3ec25451335145a00375445b7d72d7cf99262d4b15e23a0e6fb17ac22bab13b6a561490ef18f5feb1eda91c128dd3e5be3e8c9ccc444703d13c1d374ed8b8ac3a855f10346ead1910cd06af869fc2c89b5943a07e2db62de51c0036f26e7896544e81fa6010a04fe1c0dd51373f31896c3ecac5f8cc680caa4cd7376673a302b5722bc8e466b876fa2fe3d07881674ceef1307169d050f9b2e7292922776f39ccf904622cd578b4949d433f1a33ec64e174d4f7d64d2a15dffe3c98f0b47c94f381c020c0d16c5c46b3b95b8e0f04faf809bb6db07640a03187cbd0470527599618f068c1230c27121deb3aea3b12071499b12a16977bcb6c6bec5771399b52c48f51c3b2cbe9aeab4bd703ddf764fd5750e03f31481bef84c2c3cc4b4fdd12cbaa6f9e749e96b1d0ce", 0x1000}, {&(0x7f0000000040)="e6fbf8001c5aad9cd6e5a039ddd1e685a39c49424eecd62b19e496128b370498c244a0ba9399e4105b58bf05fb95c88437cb0e473086e7447980e7660fb810dacaabea22e6baa2ae65983daeb866795dfa77d4c8416f07464743e0ac7a5a5ce33319efbfb04e4c31656c0e25e5", 0x6d}, {&(0x7f00000000c0)="23a19dc4a3780bbe", 0x8}, {&(0x7f0000000100)="950ae1d01628b7555b136ee5354e9fcdf14ae02a33b300b312c4c464503475420fca7b67679c2e2f472853fe47c281ffd52aa7fcea9a786d0253d73aa4235c9dd0cf1aedefe78080563300d5d06cc3763f8979fb9c3e", 0x56}, {&(0x7f0000000180)="2e68bf577bf63564a241264dd31c7bf0560136bd8a95da2034a42b79e598420306ed9c485704c78ca4341a5f9068f737a9fcba", 0x33}, {&(0x7f00000014c0)="563ffaebd059f13b46d5006e156d5289252358ce80943af9955d8fa0469b7d8de4b5794e07af25b2f88ce0d9ac1925b559f75a404ca0b1b4c5a1aa043845681966e27dbcdaca8c0515413676a9baa364492a58d5780631e0351354de3c4c8d4a141dcab2a8359bdf53741ec082bbde7f7ddc2b946cfacbeb3cf70744f63975dbe5729540d33f8fbf0ba4dd0dcff6d59e808dce9b1769653c6df1dd8abc31b840208ee602e1da0a9fe3a272f13865ff397b2eb9fa1f7d51e7665f32c4400bf41c0e84faf83d655f214c795a962cab4920", 0xd0}, {&(0x7f00000015c0)="c8932e89a2857b08253e0c8291d534a13a32dbca670ffcb176c20829e7db8eda8f333b7de0904bbe739e1288f8364e57747c1f87e9ff102811bede4728e2732a34d60c6cf94fdf862a84ade81df6910fb03fb92f8dbd24ae535311852c392f8d7c2bfe14230a486c1f0bf43414391cbb278c9c7dc38070104878d6db1aea357a372ac1", 0x83}, {&(0x7f00000001c0)="319ce4127fa0", 0x6}], 0x8, &(0x7f0000000200)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x402}, 0xb) 07:56:24 executing program 0: chflags(&(0x7f00000000c0)='./file0\x00', 0x10000) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) r5 = syz_open_pts() r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x8, 0xf910, 0x9, 0x200000000511c, "8000", 0x8}) ioctl$TIOCSCTTY(r5, 0x20007461) connect$unix(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f66161719c2ed084bbadacbb977e2b37f1d11d759f5a0a1e1b4b2875cfb90ea0cee4102f80a66696c0000"], 0x10) munlockall() r8 = accept$inet(r0, 0x0, &(0x7f0000000040)) r9 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchdir(r9) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000000100)={0x8, &(0x7f0000000200)=[0xd5bb, 0x2, 0x8, 0x1000, 0x380458d1, 0x4c9, 0x5, 0x7]}) socket(0x0, 0x6, 0x7) munmap(&(0x7f00000df000/0x2000)=nil, 0x2000) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f00000001c0), 0x4) write(r8, &(0x7f0000000440)="80266a140b59907a14a5bc03fcd26fba24eef925df86118ae9e1536ca1729f40d929165444a673a4541b49bb2359d2690e843b267c9b9e58ae5718bc21a7b36ba49ef67af57eb64ca15c1fd8bfcc73fdf37e149b4f97f4f2eb6dc572b6bc57511af9fed5b159a5bdba24d1ccd39c2dde9891dc46ecc6ebd2c5daa3e0df04332675b6f8682e348c794460ddd3ba054ba8d05c044823e6c93da7e8b4121cd828e844ba400dace98c81b303673e26721725ad2fcbc385a64d925afca0ff1085a8178be57489f47506cc2d153afd76fea9add7", 0xd1) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000180)=0x7ffffffd, 0x4) socket(0x18, 0x3, 0x0) login: OpenBSD/amd64 (ci-openbsd-multicore-8.c.syzkaller.internal) (tty00) 07:56:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) ktrace(0x0, 0x1, 0x8, r1) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) ktrace(0x0, 0x1, 0x8, r2) setpgid(r1, r2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x74}, {}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) 07:56:24 executing program 1: chdir(&(0x7f00000000c0)='./bus\x00') truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x80) mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0xd00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x110) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockname(r3, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) r4 = dup2(r0, r2) lstat(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)) preadv(r4, &(0x7f0000002580)=[{&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f00000025c0)=""/116, 0x74}, {&(0x7f0000002540)=""/63, 0x3f}], 0x3, 0x0, 0x7d) 07:56:24 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001440)=[{&(0x7f00000001c0)="5d00c1343946133db75c541972053cb852af98c735a778f2051fd4b2c6b86c52446d3732247e5da0cfc5b0dce9a8db0ef28c4917fa669b5f6e76c4c0c2fce7bebca0a0b32dc666ec0deede4d6d375d562322f1aba1aa65c48435193a7b65b8f8c82f1dc240ef871b0275df81f40973c983c484fc6bd17f916b4be8ae07b176f4021adfbfe02a9dd871f1275e20bdf4faf608cc8d9451a0c94c836448f386a96a90dc306cc0855d4b55000a0da42c31e673f1ab74495af6dce16f1a9cda790dd7562ad92039faeb9adffefe5e29a91180dbcd75e770951ef6fe64bc0fe05a98d56f66c85337534b82bd198c7f5d37a4653cb293fa416b4330fd2e3eea8b7ec5c24fc2423a9917309b4348356a55c069342a34e5af0d41f0fb3423f0a4f72f03056a8216fcb3d61e9feb153198471247f7396cbf4228144a782c79cc09518f89da94a2631ae80f3d34d0ddf411bddd5868c6d0a661a1c6ff7def980291ac5010f06c225ec37ab7703ad9e2d6b37b35bae90aeac901512c4cfbbe0e0fc4e7886b6a1e395e1f066dc260d686a04f9f23ed4b0d8e58ada6373a4b898401ad0f2b68d209a9dba145e4f0ff205699e82519626a50538c1767a43e4f63c346c2f68f2a75b6fb99956d803c764914813a150dcf34abe271fb4cf3ee5c6ea17ce6b970b504552b0e493a84041ce45ed448eea1bc840ee178ac9617329a4b3cd45d00751d0a0b5ae5", 0x203}], 0x1, 0x0, 0x200) r1 = kqueue() dup2(r1, r0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x402) 07:56:25 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSDTR(r1, 0x20007479) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000002040)=""/4096) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = msgget(0x1, 0x254) msgsnd(r4, &(0x7f0000000a40)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa67b95d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693b990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6693833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd2002d3de2914d2577e04a9b620c7bd9722bfa7013e17b639887282b857a531a9521d8b4240ebf966da67234bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae0000000000000000000000000000f39b3244c1bc8329bf3ad33edef5b04ad2de0c70b32da9e1ec773b0ef9044a40df761b050905f0af36309dd1236443c574eb5d92fed720c4ee5ff6e5dae53141d3ea62a7cf88bd062cb456375516a1b5b2493d05f95292e0527012c226918cdf984e05caf0ccc5d4a41e6fa73584786353f3c5458792d7ac71b16a590568d95256a0c79b349807ff9592bf52587543bd9a439b7f05e77648bf1b812aa52730c0526cf32746299860b85594ae13aa88c18192d06a"], 0x107, 0x800) msgsnd(r4, &(0x7f0000000c00)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27f3bd37e4d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58888a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be636c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deab4622d6fe918421da30525694430cc08fe759cb57b03ff937c6ae8cb9c23fbdcf7c79f05494fbcdad5a46e0d6b4be3503e21435b4ca35d99f37fcdaf0ff2a8394820edf0bcc31340d73c00f35630fc8a791a384b050743200aad69850626f3c2972d702d51c889282223d5a96387d8db0e3851222322a269962ce83faa6b3c8d45f979a79d689471c2a5c19ddba95e191136146105a0873dd24e3d82698616cb632d30eb93ebdb"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = msgget(0x2, 0xc0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r12 = getuid() r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r15 = fcntl$dupfd(r13, 0x0, r14) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r17 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r19, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x0, r10, r11, r12, r16, 0x1, 0x9}, 0x800, 0x1, r17, r19, 0x6, 0x1, 0x1, 0x2}) r20 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x8, r5, r6, r7, r11}, 0x3, 0x0, r20, r21, 0x9, 0xb01, 0x9674}) r22 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r5, r22) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r24 = msgget(0x1, 0x254) r25 = msgget$private(0x0, 0x0) msgrcv(r25, 0x0, 0x0, 0x0, 0x0) msgsnd(r25, &(0x7f00000004c0)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r24, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r27 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r30 = msgget(0x2, 0xc0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r33 = getuid() r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r36 = fcntl$dupfd(r34, 0x0, r35) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x8000, 0x0, 0x1, 0x81}, {0xc5, 0xfffffffffffffff9, 0x0, 0x645}, {0x6}]}) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r38 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r40, 0x0) msgctl$IPC_SET(r30, 0x1, &(0x7f00000003c0)={{0x0, r31, r32, r33, r37, 0x1, 0x9}, 0x800, 0x1, r38, r40, 0x6, 0x1, 0x1, 0x2}) r41 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000280)={{0x8, r26, r27, r28, r32}, 0x3, 0x0, r41, r42, 0x9, 0xb01, 0x9674}) r43 = msgget$private(0x0, 0x0) r44 = getpgid(0x0) msgctl$IPC_SET(r43, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r44, 0x0, 0x0, 0x0, 0x80a6}) r45 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x9, r5, 0xffffffffffffffff, 0x0, r27, 0x4}, 0x2, 0x0, r44, r45, 0x6, 0x1f80000, 0x2}) r46 = shmat(r2, &(0x7f0000ffc000/0x2000)=nil, 0x1000) shmdt(r46) socket$inet6(0x18, 0x0, 0x29) 07:56:25 executing program 1: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x1}], 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) close(r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x36, &(0x7f0000000140), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x2) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) socketpair(0x6, 0x3, 0x0, &(0x7f0000000080)) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000040)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x42, 0x4}, {0x82, 0x21}], 0x2}) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000180)=""/142, &(0x7f0000000240)=0x8e) 07:56:25 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000e43000/0x2000)=nil, 0x2000, 0x0) minherit(&(0x7f0000e2b000/0x3000)=nil, 0x3000, 0x2) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000], [], [], [], [{}, {}, {}, {0x0, 0x2000000}]}}) mprotect(&(0x7f0000f00000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) 07:56:25 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) pwritev(r1, &(0x7f00000012c0)=[{&(0x7f0000000100)="08df732f7757a175af7bbbf7d2c1ecf232ecbfeab0d2e1bea643f5c920aefee2f7ef2d707f3b51b2d341c9fd760472f137f4344f630db12d455e159bdfee386e6b08898c087f54ef111a6cebd36fb8358d60ac2a781c260d1cac31d228d5b977479185d249ab0ecbb913762e5ebcd773faf1f0ec281f250a699f37e6d97a91a60a6413b75d5dfb9e6938f95c05fa79f1c73d100d00c43794db256c9694689081ea127f2eae9c1dd6581ca926602ba208f5451132e611b06890296583029fbdcbd2ea1b7e8a06d2d8188548e7726d6ff3e386990e4d735911815189a3c221e21c31cfc689f2ac3c6e976e32b0a60a3cc86b8fbc16238bffe0f548f7be351bf282a61c23d54b0c4e97090516ca20502212ece46c64d0cbaf856e874f9468f7bb57972852218615fd5dbb2621c55811b0dd12bb5741d857dffd31ebd0373a6d62bf1c3afa79f399d1f0a4de233e3497723654907f27cb2bb7d5362e562b0f7b357e84fa948c94f87a2e7c6c2bd6379918f5ac173e250313c9c24f607e54a41a3b7fb2011985921d75b46c39a14027b289bb3b3098f0354b545aa839a3a86eac6c73ed1cd2bf1a73bf39ec23ee10df86ac0a43c834968456b9e4a40d37aa1af612679f13b1d34e13208806ddd4730fb958d2ceb9daaaabd5e1d90b0a2dc83ca35e4d98bbe45dcb2a60933e1c1d44b1161a3266b6f0b4f65bb454d8eb480f255833b68f4b48ec920ac48792afc2b9800e710f3e25047bb9d8e46d0d9b60b64809ff78a4f9601aff7c24db30febf4e56331ad53870e6f733bc3bcaf47c2b3d510ffee08b6f6824a154641ed35f25bb983372bf1996f8e9cc9c2406cf692fb66c01637b15c7c0f67e6ca16651f22629ecfc6e676a44e5455e75b6217172354c84367c0fe4da87be6054c69d04195ef558160b7274e7507c92434bbb1282d4812f5f21f5c3c4bca170893a66741524771827e2fad39a474adc4080dbe61df517e698fdf49bc89b7d42922273f81b3c9567f26a0d599000d9f2741e89283dc4aeeda15f6336e1713808a6734a12056732c2b594268ba9c8e42102bf3bb8abb3b2ac42970544e6e49f5014320c708111a83bc86028fba17d2ffd427354b1f733c4583dd943f959a48e828bb0fcf25682d223b7fde2ff3e07ad8e598ea62cb9a2826f384f4ca5fef9d8a3702ad338262dd1488ed8696f47868cb0a0355a67cb1d5ad78bb618dc3c6b44f51b332e0ce53350078f14505f822b90c22ef10feea0878e21a853058fbd656c5a5cd3724793388d5d35138fca3b1c60153f51f788d5509862bbd627ac6e6044156334f09936c00818a296758643ec87cd275f7194cb4034f34da566f46826dc43566ffd4711f42cb1fe8daa0bdaee9e910b5571d3776fe0afa2711c0f721592f768298bc2ca7deb60775c9b93cfd2a6845d001b83b6aed5df2f2981435d69e358e03cab5ea7bb9239584cdbce797c69f50af8d61aa72c2c9f4e2f003cac74cc421dcb7931856b437eb10fa8fdd4044f636365bc07201ebf758205969de39bd3d8efeccdc34afd54988a6ab60295b2f03457c403bf8036522a7b4467b5b73318967427c70929849e69489af43ee0b8251cda8941ca6c9c7c5a0607b84ac09d2a0ce709220eaeeeddc23b7d8c7576b498289626c8ee73d18a9d5b159ffe3360bdb47a5e2557ad90e9ccd57befbea4582de03a690359c9ed2d0a7c1dab3c463a6af46e8eb064bbf42d3061b410aadaad8551f977e1707d5e79632d0d718493994ef257a85a8a326cc8f7bb14e6035feea7d642233c0d974bac4a816d1f6050704230bec37431a82ec6fdc129fc1b8ba74523d9bc22c854bea12a364de8a469f6befc177df0f1563d941e095b89903d86674161a7f4b6f63359e4dd1446896e0d0df5d6ad78c26e52e07409a8903f66c8bdd5972ba57876fdaa963090af9ce735030466633585d029711a8aa4400932e7315b0ac8d8bf3deedddb438c944ee36f3ab1cdd77b974c3ebf3457e906f6526e2c849b8d36dbb1305e151188238b6f4e5709536a5fef1c44191875c584e684bf105de9d5c6f07508687482ee572c2ae84d48146975e98d19f5bc1ecc7d2e67d6fc98e67e7d50ec4915d5846644cd0f4608e2256cbf75a80bbbae77bcd8ada1f3af8e444f312fdbcacf84cde3c05563a3040a0b32bc72cea0644ee0f7f3634cd73d699030583f71dc2113a3281e654267ea9b93d60434bd8170a0b8e158c2920888ca528951676136ec3690266afca5d07dcf6aec6abe34e194d14079a7155b15916af6f2312f704432109e8beceea849219e12428a4c34093603e20c5f2819502a0dfc3d7eddb1fdc9bf4a8ae0ed7dfe294e2784fa5e2b806c8eebeb89695232d29d1789de9bb50bb44239ed86ea9225461b70685181d905c8e980c88ab93e5f83afcd5629df256e6e955ddd7a3c1a9d568585b0dff0751371b00f772c38e44f0527d25533e2850974fbc4d7163dcb92e3e3a2088d2b3fc90b515310dcba82a86e9e09ed5b324632a916c316bb0c0d5ea72aed69a6dfc0c597a5ffbda165ad91843f740f8c855ffbaae06c8c333a9db7ccacf7409513349f0d82c8b3d3f812c8b9e4137546829236e49dae2a66ec5ce1fbdf73ac1483d4292da84b7629caea4da7c0f3a6f9010ae02c163e60daf7859e46502e6a23d95d3642f4399aa77796ed6dfa5a340bde0bd6346d50cab0c91fd84c428bed2ed41a461bd21bd31b1e73e4408bf61b3af09184654aa33275f8765f28a94b8f4b4dee9680beebca2dedb34ffbde4716e1c87f839cf97a2f6572ee4163ea1302dbfa099789f9399ee6ac234bf8604d5d701cde52efb43ca4c50fa71e01d2ff4ded7f21453ecbe5cace68abf7177f70d9e43f5b9edf1dd9769c4c09dab1c20868dc7777604a1fdb48fc40cb1ebb90ffb35a1be7283a199357eacc4efad998a8eaf91a9f54b7c9ade9ba9b119950b22a7491825d4a7491e90d81e33e1aaade51d2eaee8e4de55b5a87d707df0b703f2ea5dcef4ea4adfb8b0ccb8d6eef58b2f3b019c7a26e2f0d0d32c426cfc307d68186aa95b67e4ae51d57ffe9df808901d15f69c95f7b76ec4fa98d43d1a7a39fcbdc54900a077cabf986cfc0eef1b4aa7760d96fd12655a6c44a47d10e08ca1e9b7cbebb9221a71e49d7b8d536d4ed0d20d16315d1b5867e05d9587ec2184f602791df8df7d257d3841a8b63ab4d9a1fe447bc9b9d4be1da9fc60d174279bc185cdde9a38bd58777b96bb5608ef11287e7c25bbd4423875fe6642fdaac8d897f18314802e5e6f5a8fc558517dd22a34141dea4cf2e59d84990bf8fce1b5422aceddccc7e2414507ca1c426852ef57cf3bbb8a0d14c699bc8a2c6c8038cadb9b3cbac0530213764a8711593e56686355ea9d4849db4e549adb92c72781ef22eccc2803679c34d4f9c9a406d61de9c6fff16179adf34c3011299f04f12b198659c7618e1fbff44192417b695e925cd86164bdf5f29b938afc8222251ba0d96b2a7517162e450fe3c94079e42cd6f5458f889bf561bf2d415e0b9f04f4ec3a4cf47412cb06feb0623d749b5a377570f5ada4d5665fad312a573a79f38ff48ebd8903b1f384e200296840d14be84776a2307a8a72bd83a0c937241e65869af89cf599ec88ada41e01c028f4bd61e1b0f779d82f42b51996edf2f46e202a862d682f19fb2fa82221d0d15ed56cf36ed1d2621fadb5bedc362df36476f2dd17d4574edcc9ff7fb6f2b87753f3e12d1de3e70c11ba8237c916b563ff16e555f042217341204f06cc5eeffdc04a3f8c173f88ad7b7bb9ad6ce7b16fd8554dc7efb2f4e9a74a899f729a955eb1f1ad38e2c5c77b66f60066f49e49f73acefbd74f4950cb5bb28cfadcd67333ad4edb0bfaa6649a5576b3904527f0b4ac7cbc51290772ada7f33540c9a3cba3337b9da2ecf4da5a0a7abf50fea61f37380d6f9741ffaae26b6a2e6700150be9ef9776027f1fc9650f1158f0a7476a85bcf54e6cc8d4189be836663befae12add49fabc8f3d9d96f02b01de5b90c85f22dce8ca99366b709f2f61812224f1426449d246aef6fcf667385b4d98ce03f8addbfb6d12b0a93582ffe47ee7c34bda99a1fccfbbc390cd5cb0275d3c1ff78b6dd96f18be5f68bd88f363aa09628614529576853281a8635912b6d31ec59e38909c9472141595a478b3833abfea1ff7b8c1abda0a73772209521479e561c471f8b1e71e5f3ce50f4363749128a6ad8d11883fd523fb29f4b68a40c584931715ed664666ceb1d8320b258ee4fc52a21ba58b342ca3aeff7641f11a1389d09b4e532387cb8cc735e91cb888a7f55304860a2916c01e41a610fa0516cba0a8b018e0c14a326ebda3a4e8c153f9df08b10aaff912215521e53a127ed982569310c1e4ce994880340de5d81ddb71c961b49fa8d77f6021a89145bdf5945c5535ca64e90382d18f9acf8c318771a96d9a658805c29a80e47dd3b0dd2a2bbcb8f357bd1b80fa657f4492e96b243a029e1d3bf91bb9b08d34ced6053f7d1eb5447742b55a35981fe8090499020c0d39f53cd2b426e66cca5f313bb79e530f71fd21c9553e27ee7d584fe865efa94a0fe911e839b036c4b9fc9eaca72aeb86f12293fded7f80de9ed945135e06ba7aac8b7392f41a915f07d9c73cb0e9c6c064b378699fa1fa67b327d2fd99ebe98a113c3226866e6ef715f8e83fec587cbff8f0d9f37732f9e78bb5b44e5bcc22d4c39908dceaedce720adcd40648fc53fb584c5e14fbd27bbf25b2cc4bc0ba46d2e61c924d43f89da8c818cddaae8c8312eb5b2b5427207fd0f47f1c56b7fc60dc055da5f4695d6164a9c38c311f7e46167b1de343c0585aa8670d26069234448ee9b7991e3407163c8aa31cdb83156d039692667c5ed6038449c49f3f7634a1ff41da35baa6ff2d7c4716e4ff6cd25d5aa508f9357f9022547e7b0967beb782d2f63549fc63f73bf7aa40e81c44151706862ee09c5613204f8218655b359a8e968f53a9a85083f506112081a96d70bd8e99712aab2290ae03741d6f6cb5636d00804ed26f21604dd571269ff507ecff636f7300a31e38568d5751def7824fcd0ee79f9e67050072ce0a86dea805e50ce85856b11dc951343441bcb507116e8a38f7aaee7aba8607a863d4b1438cb1d4595bb7b8e1a1667f6835904db6f666152a083f5fb25f50363fef36252d51bd122b7cad0ebed42ba893d267663019e0d240f583ceeef3ba6b7cfd88f36119100ec7e47cc75a0203a15ebdbfb102b3a0f0deccf8460624355564a6f156e5fc6cc9fd5577a599a4aa81ff0be1e57131f34306c7406d823a412aa239fb4eb945e8e23f8aea8c0617e3f2a177eed3d288695019a5a46adab80fc3ad8351ef6a9bb2b943db07965f03861b15ee1a241bab7a7ef684d643ded209fc7963a658270b0972dffea21828ae484fca2ec10e05e4b0360f4c805b3a5454fc0f8af5fd85226dd5be307b9c8ce685de11a8509a3caec060b873cbe9a5375ab13c0d08f865f1d82feeeb70138e1cb5edbad036d14b2e763be6958edd3e50105d95611dcf390f73260d1be133d7e55837c1f4a38581f97391d6c58489f8aba39db370a76daf2c6cdb2a8c5497c9c16e79902ecad4b31b5fe3f5e377ca0a539fac69778a995f8e36b3dc3af84d6e26a4064ae4c2480de25c48ce5afa6b0ef7050e2bc2981304ef770abe24ab842eda95ea92b05f02e0ee8976ccf72308c10e2e1f7c4494c957e7f56ce6ac0b20c8b0bc940c712390669f3cb2fa1e10c13c5e3002632b", 0x1000}, {&(0x7f0000001100)="ed08d424fe7d0bc36ef45d7bf46c0d16de8ddb6815479e7b1fe940f90b16dd531bfbb7bd3d2c1db14d75a47f28ef503220b0046512da24ec0fdc8bf03129f908ad6b4ef9299e770c35e65d25597d74aec85ed9af3cbedf35ee698a5fe16f2bd9382dd9ab599632fb76a69db5e63f155189dd810eacb94938d757274248d34b8a67065cea2d76a2534ae0d7de6f25ae7f", 0x90}, {&(0x7f00000011c0)="d3d57acf5150c817dc65e00d6165f0b93fac9c586c71d308e1f9c4418fc6a361bb1b9aaaacbe5de3f5800aef99cbf588c57c68b94039a099e19228c82ce5c1b70042f39a78e84611e71ba4c11bf1fc505b49be7e0bc5af8cdd3bf5967df7d7d438def21245fe06203afdc7098dd269390772c3aa65e7df2f0e4510444b84310f9b646c00460599979676432652ffc1cd6553a14eb65e118ab7e8dee865bc6b145c61a807", 0xa4}, {&(0x7f0000000080)="2227d01859ebe5d9f4df6ca93927722b", 0x10}, {&(0x7f0000001280)="5645a5822c62d2cf6d7c", 0xa}], 0x5, 0x0, 0xfff) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket$unix(0x1, 0x37fa4dcdb3766ddd, 0x0) sendmsg$unix(r3, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 07:56:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r1, &(0x7f0000000080)=""/104, 0xfcbe) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0x4) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008b000c000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0xe2}], 0x1) 07:56:25 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xa8b, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000000000], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffff8], [0x0, 0x0, 0x403]}}) getppid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) pwrite(r1, &(0x7f0000000000)="1c3bdabf2593af7c9355af40a525bdbf20098a36cd63b88a0c3b6c23b1d8f7a965936cc29ab87715de24508596b0c4fc954fa57357c9561a36ae6cc911a4576544ce069d4f47d4100d453ff65f", 0x4d, 0x0, 0x7f) fcntl$dupfd(r3, 0x0, r4) 07:56:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abcd88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd235000000000000000000000e000000000000fa478cb02121f590dceb00000000000000000000104c08418ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10cbb0ab31e944b44785021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945f06d7fa77b300ada2ac9cb71faf2e2086a1456f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa209005f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d8e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b25124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127ca15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d509c1a22d7641764cf4ce55e08d2257d63519f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aeaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08ab9fc62b9150c50b52ebda176e26b25ab100e6eaf70ef69cd126daaa21ec3344f65ece41fb47767fa56b1dbbdc07a24550268c3caa4a1ee9164bda2fcada2ae6d2fca8087b8c30a12b6794cd8c3af434ff1b4ef60590d3c1fd477971f29dd501c69cac2abfa9fbcfd13dcf012c9ce11d882b8b7080d44be13f70db0511020095b020033cf23380c39249439434f8e96f1214c89aa95b9f116f5a0e835d1ab071dc49c4e66e9e3995ffb89cf35ce4ec1dda0bf10f9bd36f516dbec426c1a8fe9d3d998975eab8b3b9bbdd06455ca7f0c5726f014ceb3aad55821b6831a2c7e1ccb78d2907a379f03818cf3667c8ef64544959287461d9bfe61f4f79ec62de3692d62218d2685ac24eee000000"], 0x10) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x6}, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) dup2(r1, r0) dup(r0) getpeername$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) r6 = msgget$private(0x0, 0x20000003c4) msgrcv(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="000003930040200000000000d4090000000000000038526638921a7c2a3e5fdc7b083a2992c6aebf0fd35ac5c2a2180974d8400be8734dde0a3ca504184f049a8e06f5dcdafcbdd66899814b30ca841af4a9de38e74780a89cd0eb3a76dc1234de5a2a283d5e4eb0d5738092dbb6abcc0dedcbb054e8b3a824f07f2253822cd1288c4f2256f98c62e56598ce28236052eb312afb3f"], 0xc, 0x2, 0x1000) msgrcv(r6, &(0x7f0000001200)={0x0, ""/236}, 0xf4, 0x1, 0x1000) msgsnd(r6, 0x0, 0x0, 0x1800) msgsnd(r6, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) 07:56:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x1d}, {0x20000000000006}]}) syz_emit_ethernet(0xa8, &(0x7f0000000480)="e741aaa70b2351b059c6719250affffa7370445bf740b712bb814690631a2099e8bdd9367fdacb8e0491137a9828ac27f2908b50e9c5d20779282df6743082c08be7ce8d8eb21270cc75d1f982f02bceb2745d04000000a783e5e2c7962dca77f05646450a51840080c86e8f0c16a2f9c7cb4250b60b4e9c0e8067a83ba79cca6d2fd620530773354cea6f829cd82017643f6a988e25baa096bc134af5e65c722cd8283394f49bdc") 07:56:25 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x200, 0x100) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r1, r1, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@in6}) 07:56:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffdffbffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x4b) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 07:56:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffff9c, &(0x7f0000000280)="ad847c5242994e5e6eb21fc987baee45f7a84dde8ddbd406d6874b0937648f556e813e2161eb25e2beb13c7bc0da0e77b50e1954080acb45f52c1753f2fd1bd1a87ae29693230d601297d46cf7bd5098c1359a8f7016e3a14df1501637d1ca3b9983e07085fe836b0dcdbedcee1c987c473ca634d3ca1abf420fb47eb100d55036ab679e70424e4ae0f145daac07ad597b6c215aaf4765f5f2b88af08eb8b0c5f9d0cb6b92563450b4256e55c1f3ca355c233fb2b9deaa9ec9a189ef8b26e6dfd5e5599e4b79697e6bbeb5a80cb67b398a3e999f0229117ac304012c4641bd8e3d002267", 0xe4, 0x0, 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0xc}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 07:56:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0xfffffffd, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chmod(&(0x7f0000000080)='./bus\x00', 0x4) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000240)='./bus\x00', 0x8, 0x18) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f0000000300)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r8 = getuid() setreuid(0xee00, r8) r9 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x22a, 0x0) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r12 = socket(0x18, 0x2, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8080691a, &(0x7f0000000300)) r14 = getpgid(0xffffffffffffffff) r15 = geteuid() r16 = geteuid() r17 = getuid() setreuid(r17, r16) r18 = getgid() r19 = geteuid() r20 = getuid() setreuid(r20, r19) r21 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r20, r21) getuid() lchown(&(0x7f0000000080)='./file0\x00', r15, r7) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{&(0x7f00000001c0)="1afda59b57ed090e6a98cd14910c90e1f20b1becb28b8be5be0dc97cda5ba246640b2f9f82b76d7163a7ea0d7410", 0x2e}], 0x1, &(0x7f0000000740)=ANY=[@ANYBLOB="180000e1800000000000000001000eefd9363ec805a4e13d54ace4d05e06", @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="20000000001500000598adf137e19f07fffff3ffffff00803580f08760a85e0078e527637ec49b0509c5967563c522c948fffb7a3f0c6eb82c39e42127f1f0225d32d7e1695d030000000200000000000000a625e6", @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=0x0, @ANYBLOB="1200000030000000004000f2feff0000010000007e37464b0f6d951832c088b6be6986403a1c71d8561ea55634026e6badca46174ba5ff89bb9d559be07bfcf500fb0116d540867ae5f807c87986cf8ddd012173342c98ad21dea9f5cf", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYRES32=r9, @ANYRES32=r0, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r11, @ANYRES32=r13, @ANYRES32=r0, @ANYBLOB="200000000000000066ff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r18, @ANYBLOB="e3fffffff9b1b0101502c85f74846bccf1338001aaa86f32092bbb6c9846a42a20890fe756d74547482dbba39363a02ae9079942d1f5cbdb4fcd9b9f9acb5182568dfd475de8530691f03567da8eed5ea8e3fc616968b93c303f81e686110a21cb96ea409e0ab4991f83be7e5570de89eb0dda9c346f80b3f83befda03aadf607b9884b5a9b938be6b731f40e04445d2d63ef87283ec2ff22308"], 0xa8, 0x7}, 0x409) 07:56:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "0000030000000700000000000000000000000400", 0x0, 0x89334}) write(r0, &(0x7f0000000180)='X', 0x1) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0xc0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0xffffff41, 0x26a3, {0x6cef, 0x7}}) syz_open_pts() syz_open_pts() 07:56:26 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) fchdir(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ftruncate(r2, 0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000100)='\x00', &(0x7f0000000380)='\x00s,\xde\xbdF\xc0\x83\xceJ\xc1\x12\x0f\x02\xd5\xf0\x1a\'\x96\xb88\xe8\x02\xc5\x94O\x1f\x1a\xadyV\xe9^\xd4\xb5\xd3\xff\xa5G\xf6\xab)Br=-\x1b\xb0\xd4\xb3\xa7\a\xaa\x8dq\xaeRS\xf6\xaf\x02\xa9N\xf0\xc8lY\x1eP:\xc1/\xc5\xf3\xfb*\xfc\x95}\x1a\xe6\x16ft\x83@\xa3\xf3\xc4\x97G\xf0k\xd1cV.\x84=\x04z\x0e\xbb\x0e\xd51\x19Y\xe5\xd5@\xa2\x15,!\x7fR\xe8D>\x02iy\x177\xe1\xc4\x9c\xc1l\x12\xe6\x19\x02\x90\xfa\xa8a>\xd6\xfb\xe6\xf0\t\x16\x132Q\x93\xdc\x8b\x85\x11\x14\xf0\x1b\xe91\x00\xddk@.\x04c\xd9\x9c\x0fJ\xc7\xc6p\x95\x8f0v\x85\xc8\x8c\\\xb0>\xbc\xb8\xb0\xe31\xb39\x06\xf6H\xe1\xfb\x9b\xa2~s2\x18J\xc0\xd8(^U\x93*\xc8\xe0\xde\xa8\x1fp\x87nQ^8\x02\xfdA\x1cTD\x18\x82\xb8V\\1', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='(\xa8)}+-}$$\'.@\x00'], &(0x7f0000000340)=[&(0x7f0000000280)='-\x00', &(0x7f0000000480)='\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00h~`f\xc3\a\x9a\xd9Gx5=\xdf\xd6\xf4g\x86X\b\x8d\xe9\xa5\x16\x1d\xacg\xcb\xb0\x85FU\xfa\xfa*tP\x7f\xc3\xab\xa8Sp\x8b\x81j\xc4\xea|\x8e\xa5\xf9}\xc2\xe9z\xf5\x96\xa1,\x92\x8a\x85\xc6Z']) 07:56:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, r1, 0x0, 0x0, r3}, 0x100000084c01002e, 0x7fffffff, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x9}) r4 = getuid() setreuid(0xee00, r4) r5 = geteuid() setreuid(r4, r5) getgid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:56:26 executing program 1: r0 = open$dir(&(0x7f00000001c0)='.\x00', 0x0, 0x0) r1 = semget(0x2, 0x4, 0x80) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000040)=""/171) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) readlinkat(r3, &(0x7f0000000140)='./file2\x00', &(0x7f0000000200)=""/4096, 0x1000) mknodat(r0, &(0x7f0000000000)='./file2\x00', 0x6000, 0x404) open$dir(&(0x7f0000000100)='./file2\x00', 0x0, 0x0) 07:56:26 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="cb", 0xfe21}], 0x1) r2 = socket(0xa7604d78f2f332ff, 0x4000, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x80, 0x0) flock(r4, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000040)={0x0, './file0\x00'}) r5 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r5) ktrace(0x0, 0x1, 0x8, r5) r6 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r6) ktrace(0x0, 0x1, 0x8, r6) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) pwrite(r8, &(0x7f0000000140)="8c280a5665b639682938c83ba7d92b24df286cebd99f2bb6f0a5c01c30370194fe06f5edeb425fd93983f63c73f98ee22e85cf40b9916c79630cb1713ebecc6c42f6922b6efe84d45d", 0x49, 0x0, 0x9) setpgid(r5, r6) write(r0, 0x0, 0xffffff3e) 07:56:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000000)=[{0x1c00, 0x0, 0x7f}, {0x6, 0x0, 0x4, 0x8}, {0x3, 0x1, 0x7, 0x1523}, {0x2, 0x3, 0x6, 0x7}, {0x1, 0x3, 0x1f, 0x1000}, {0x1ff, 0x1, 0x72, 0x10000}, {0x400, 0x7f, 0x4, 0x2}, {0x5c, 0x7, 0x3, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 07:56:26 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e5b060cb804"], 0x10) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() r4 = msgget$private(0x0, 0x0) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r6 = geteuid() r7 = getuid() setreuid(r7, r6) r8 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r7, r8) r9 = geteuid() r10 = getuid() setreuid(r10, r9) r11 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r10, r11) getgroups(0x2, &(0x7f0000000080)=[r8, r11]) r13 = geteuid() r14 = geteuid() r15 = getuid() setreuid(r15, r14) r16 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r15, r16) r17 = geteuid() r18 = getuid() setreuid(r18, r17) r19 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r18, r19) getgroups(0x6, &(0x7f00000000c0)=[r16, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, r19]) r21 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r21) ktrace(0x0, 0x1, 0x8, r21) r22 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r22) ktrace(0x0, 0x1, 0x8, r22) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x1, r5, r12, r13, r20, 0x1, 0x7f}, 0x8d, 0x2a, r21, r22, 0xcea, 0xfff, 0x1, 0x398e}) r23 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r23, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r2) accept$unix(r1, 0x0, 0x0) 07:56:26 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x10) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r3 = fcntl$dupfd(r2, 0x0, r2) write(r3, &(0x7f0000000080)="2020e66320650a", 0xa086) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 07:56:26 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) r3 = dup2(r2, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82028611e2b2020000006262dd65c84e08c027ad12d417ec80ac134b281be097dff0efa5b32eaf23a299e04d2f45a611829ac19aaf1e936182e881850ecb792fd7a8fcd11c3fc8962eb3a7e61fec776122400e899ee0d3d92501f6a0b61deb75fcfb3ebdb5c50284a1a9d3c07651a434798c3813c7756cca69d82e887d5e6d3aee60a3ede69923f29406004d3bb7f71274e38621a609ff8a45d1c60752698af2b1b17964d885eeb2fa4a619c4627340a640f25a557cbc4b8e3e40d6ad97ae5a93b989c4cad4966ae37ce9ee81f139bcbba39a3e43aee56051efe6ea50b9d7f1b5f5446172de857ca84b4e4454099e9081a06f879c9a9fa340000"], 0x10) writev(r2, &(0x7f0000000140), 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r3, &(0x7f0000002480)=[{&(0x7f0000000000)=""/7, 0x7}, {&(0x7f0000000080)=""/109, 0x6d}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000000280)=""/195, 0xc3}, {&(0x7f0000000100)=""/99, 0x63}, {&(0x7f0000000380)=""/128, 0x80}, {&(0x7f0000000400)=""/9, 0x9}], 0x8) 07:56:26 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="028000000000217b54163523f3af722a7682827200e270ccbf3b0ae6475abd29fc"], 0x21, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) pipe(&(0x7f0000000180)) socket(0x400000000018, 0x3, 0x3a) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000100)=0x80000001) socket(0x10, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 07:56:26 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000100)="0a1aaf28608dc7b438c0f6db0016d3ff7029e1aa38a1bd71fd69a4613ee061bc2605a1fec4ecb3871e1761c1d68d7aae4f1b", 0x32) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00'], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x10, 0x4000, 0x1) recvfrom(r2, &(0x7f0000000040)=""/7, 0x7, 0x40, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r3, 0x0, 0x0) 07:56:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffefffffdffeff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 07:56:27 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x810, r0, 0x0, 0x8) 07:56:27 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/37, 0x25) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) sendto$unix(r3, &(0x7f0000000200)="883ea3336917d07cc620970ad96aa90dc8091709755422d7a4a558b91a5c7bd1f274d83c463a33ac2f3eee8c5729f1b17ba537ba01ff3c1824374b820e3dde271aacb265221e340a2e1d5ac9845cb94c171124c47c7fe015f3494b064f58dbb83196495f00e718e26c7a6a48a1a2054c2a549aca2f39151fd17bc169bb63838165cfd0fe62d04704d641e668841f39f4dacf9e5176e913734235cf86a26d7b0a13", 0xa1, 0x8, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) close(r6) readlinkat(r7, &(0x7f0000001380)='./file1\x00', &(0x7f00000013c0)=""/4096, 0x1000) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) socket(0x800000018, 0x2, 0x0) socket(0x18, 0x1, 0x0) r9 = dup(r0) writev(r9, &(0x7f0000000180)=[{0x0}], 0x1) 07:56:27 executing program 1: r0 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000180)=""/242) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/248, 0xf8) sync() 07:56:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockname$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = socket(0x18, 0x3, 0x0) dup2(r0, r2) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) semget$private(0x0, 0x4, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) 07:56:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000040)={0x7, 0xffffffff}, 0x10) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)=0x3) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="cdd000000000edffffffffffffff") r10 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r10, 0x0, r10) pwrite(r10, &(0x7f0000000340)="1780f5933bf4ac336e16d470ec9bbd569e9a457cbfd03aec99e583f644919e63a44c25a1b9df1055a786080b174b98653b11c4532d7fa8574df7aab7b6656657322437c9549b4f90e8d3a783058fd9aa78cc31b6f0181a8211b30891a6ede2008e544fd1f580aa63e274a924af7992f9a2144a837fbd7668c868e21fbba4f6096cb41c464b554ac7f5c38b46a01ce7e7d596640f5448d83dc3dba7e916e8163f07b5175b7979657824346c57fb3b3d6d1e0bbfc4752700b358e77cde79802d2f5315e037031ca943bc34ccc90a9eafe6b7da6751beeed7665790104395934c888da1034e36e3d0701f2075b946c509317f1938d1735897cbbde147641e09294014c885a3afcf7256083540939a41bac4c50c4a09db58c37e10381d8787a9ea64015d5b73d5c47deeb733777bb5ce961e313bf855dbd82313c3b1734212b6d073c274316cd0788b16e2f0ba07cfcd4f137e8ef8da8f4d89264b15986c9e52d715997eab8d1456b8cfe505a2ba89c1d84b451ab6c234e417f516c7f5399bf324e96f91d1586315c321ead29ebb796c95457db7bacad31a6c39447da2e89e01bc9f16935764764501f5c4e98607f7d1973e889996c69ffa9a44c1d23b53d194969635b62bae4461d59ae3192cbf6c5e674eed4b6404686e15ec3aba670261b3dce7049c65aed931e4192f8023b320461427b1c0e478f5e63d22edc48eb7a3fda278b663efd35b18c0b07f24b3be0ea5a1258c761f9765cc7a222ce8204be5778a8a7b6345af8aa7cf8f43191667614b2c0eebd41afda853384014b4dc4d43491b4a444642de68c514816e4b6895493276d6b246845267d5d8851b4b59ff7636086694732134cf3c80f73c1f8684075ba976b0dffb6b5d4e4252b569fce74b27247c976bbb6fa24539be7b1fd30c84335960fa34e5fed70c6c101994895421e0c3c86ab4810f6622ab540dec01a87778ab356c474a487d90c812a9cc7a2cf5dad12692d76a8b47495e7db96bf7eacd638e38ab7f39ab6bbbca9e03c538e7636367d4020991b059b3350bb0c601081e499ab27d68acbaf6b16ea8f4d669399b37861bddc91c5ef15b5e6256591b8af3e06ac084762864fb5ccb1997fc022d3e3bd5f53b6cae22b40e0f3757f8b22be9955e4164e2b5049d610e261f545cabfaadd4b9afee2251e078c458608a6d23124d7b9a647c17b637ff90d162b5af869e73728a9f38ea3322d92ce0ba5bdff44130fbcd73de7dfc8c92bb912f5aa70d2df2bfaad40b52d02fdb3cfa852de4b2b5e24656b890c19748c559fd70ef61e5c255a71bd42ca1b57763224e01d39c582271f44156638f105cef48f66aa5589ffa4f8d45b318d55e9e3660ad184c8704eecd25174049999f705e3f7445aea493def24cfeca7cd89dc02edcb470a181b253f8a9e48bbdd465cac5ed7a8853ae9f09dbe8b145d5cd2300f7a732917bdd600b32750fb57390bb598ca0203592aded1f8a779f77b0246dc5d0f6af32c4bb6f8ba689c240a0701791c9fb49f2befb13dec67d62deca918e36827a3da643077cf10fd58679946718371e9bb11cef411020b5c532fe535073cff7af0ff61673bd2b4099fe01bfcf4fff9dfc58c9dba6c46bccba7631b98d07a45c21feaa45c108595900aa7eee09fb24681b51ae617a27fbd12d8a9cfb6e295d5c46c748d884ab17382c5a61597f088b4fe83d995ad3138e2ad888b578975e4ddde78516f02a60faa3c63e24af8332ace18816171533d22b134abd83fcb93be4a91dba9318ba29c637534732b07bb0a92c3ff549f9f6a39217c114990ccc3a88751afa6689fb2618b51054f88f1d4ab3c80a51ff0ca7d33adc5908e620ffd705b70a598b2d7c7a50adc2221fb05b8f288f6ff9746aab1ed3f27b8cccd250cacac6d4ac10f3c71a5c7978fbca8a848840a42a6f14107da3b4782ab34f95f359749681f10b387934f08a7549a827b74bcf9b11470cf843b2f90135d46bb0e2835e0ed453517b06905ac90d1e59e6be2b68b382415307f1bcb62e13b099a140e974e8c17cdb1b848d74776b9107b4b1a528ed2da97cf75e231e8ac3cb924c8ca2e2b730a398794e144389f74c66327524f1086f16dfbdfd5753ba4e9a497780b20de8db0e43fbc7e9b57169034d449402013da68daaf5fe7d7e6e532774d365f213cc7a40c9e651181486591777281d292ad06c84a0bf28f576a6fac46dceedbb801476239d861096a160f4995180bf6f36442b4f082fc05b6d9dac8d9ef74d1cbe0444df9af61dff167dd7074aa1371a90b7405dffbf93d1f6442abdd097ad847fe8d7bbeaf27188d62987e027e0514ce515b7b783b82599bf672aedfacc947d1cc54a440bc768ce5983c47575dcc7734d5a58c6124d8ee556d72cebe9ea75f4ade3f029855b83e2cb8cb48d4400ba78080f9add6c1c2ca5423aa96ae55728819dd8fd23c0f0b58a63b888c58b629b8b3fde10f97f3f3dbae0feff2806f43a198012071a5ca1c657b15465cd895272a41b29398a6fbe23c3bae3fc06febc6df15e4805ee652ea016b5aac9b481f3dcf142fc09149a9cf9df42ed0f0e900e866b0611568274ca1f23993ce41f73f000999d092a8d38d0593ca9eb1e77960bbca41953febf68c2598793c0e5df3e1aa8f748fdfa8dd99199af17d891701316dcbf90aab2a7e6fae5ab860699234cede2614c8a39d6c892c5ac652f316e0026b75603f06e42e4003376478189499d555cbc0d8bbfbfafb7e53cc1d4109048c5a69239220669b9d968ea5fcfd2f6766d72b699d753053902fe375bf63f0423375a2e0e8a00a516e6511d2fb88451919da3f71caf1f091c04a2ae8c998df3756de6fa9a1332627485cf9884ee1c590fc41fa3cd03545a214d5d7c85c504fe6ec93ce68cdca615a6f44c983a267403bab06296df8cf182e6c451bfa078765b000d96bfa972a0a28de9b13c693a3975410532777375283640722272dde7d62d96f4a30e8278176e8900b90ead13ef6cbb2a0dbde2c0e1a9b4673fd7f5e6e859b2a40cbcc3c33dc4742aa9ad3670ef0899313f0790fc2e52660ff05c5180cb07f13aa96275c3add75cd828660c59c883efbf96ee9a2e3f7772a45ca113f30f2841eb711ac1516b59b5ccb6fcb999db5a3280e036497a7f05284dab5e2f8a8da28e23f2f29f70933df7aa8bd461e3d666e474833f44c541845e3c7f108559a57e1e261ac0bd67f32bd085d3fb32500f02cf3de03454f3da44b0036b2670b0da064385b9cd86be2cd9b6a53028083a5248ff284144f527ba1231d29a8ed2e3905a5be331ff6edcb0b1729b4eb577293e02be9c99d59dba6b1fe1cba3923a69633f6a7b1fb38a7a9085d706cad3c642b55f800898be37bc03872dacc373f2aa19ed28281b6c06e7af46d7557df582be9b694d8f954eb8cdd8d8606d0aec9b457f80171f9c4618e67fa31d86328a98369f3ff7f2d3466ba050e6a7b614d2522ad15e8fab63b04199eea739cb2bef61f8d24d42e9e3ba17bcdf44ea4e7ccdd44a0aef700e3f70e1fb2166000ef83165c9aeda9070843f7cd8465bcfbc57f0039351d68d9ccb8630b208268492b2c6920ea343d37ae3284c7c26a3e2b6c194d042e057c776cf1a575a5c941e18edcaf543a75074b63c53a5dac366dcb4dd8c1f483f768059574fcff5ccd0f883efc947563522f7ffdb4eaf8ee6cdb6154adb4e041db36fa59634e9d01de0a5b064288157c27204891eecb6dfd5b1d334835099cb412329bcee259bded1a97c7944fe9a66aed49e8abffaf8f769950b29151e6ef91a9c77e34e3ec0596f66c112aa7327d4bbc1854a9710bc411dbf163ff90f726f6435339b0056bf830ed9e661c5c2e641978d899c6946702242a20e79a321d64a5285f24fa5a67e5580536f94fcb23ec453a320b015d06d104e8875f06a4ab130d0a01439d3fa022ab0a334f823634acc174096248a65b56f2a7acae133c5b9a237e52f4594a57ab7d6db6f99b27b2eab9c13d7a7ad1894d66085e1c9761d5483e6367366a8dbc33817ba1167893e6ff5ae23ea04999b15107a2b0d78947423edd5534912bf99b5a3b9b75289117c2b5d06edf050d9ea27c414cde310d7d4d85b5e05f8be57a5aae2b98c56045d8c8aeb14414c6a01e34c55f1037b160817e22ac10ab8cf8a2ed7a8a9dc315adf8d48acfbd93910b9ecf82c79503265a4e5dd8a14253ca5fd228b4cc6f4c6e013bf5227cfe43ecc593812c20a3c85aad5b76c002fbfb6a4086f2d1f691af88c6e26e071b3a014879d5e74572de1c1798197f8bd446bc3bdf72eb7edb36b0ea77b03815170c892e77f3f9b5311585948cb768e1c2ba6ecfad4cbffa3176346f6d095be8cf07ace1200ac6259fcc12aeb6686c6389a0d2217188e14b63d6093dafadbe7035d76a6f8a625b40a94e77768588dd2c1cc3cbfb58bca4e1e36ffbdbf3e2783c730a8ce2c3b0c15db469c6d141de1bf0cb4ce63bf6a3045845833e6d0dbcd1780abd2bc3411fc806d49954133907dd4ca61949ba4bad0d91926ea876be04f6d184db909931e39bcbe765ff17b352d91655f6b7ecf44a2bc160c1e01968d253d9ffd18af5b91b30261fd9a294930ac8b934af8a02cf1f517e46b86b5caa96f1e1bd4cd4a759e006796b575430dabdd1ffb0e2a8463c55eb8e3beeff36beda86cb37ecab55aceb36fd4adcaab07b7ed73e587a463933d3ec2aa2cf8b91e0bb1b825a9b442554045ee414626dde918a6e01012e2c974b97f01e2ad6b56269ea54b1adbbbbd37e7859f633eb251fe25ac0cb7a371af79f3a94f64aec8df9bcca35ae90262604a1b4039789801e0f185f8c9bbac5fee63d2b5c4ecb6b535208f4b8d5b1f8c7611d8ff07a5093afd5dee3050fdb61f39640fd53597285afdca71007283ed4c993540d0e0534433621bdf043c426b96ccc92cd3dc7675c9e803f8608b985350bb57ba6c66d1e3ef2fd96b66819ba5f5d606013c96bbed539e87d5bb979fd59763a1103e4a08e7e79dbde18b9adf258d9dd4a376a91172e6cf239af4891bd4473b3d4fbe8a3134f0549851ca3380d8bb6fb37d59ff36c973aabec7091443c9c571bdcb5001cde6b2a28fd577b1e7e55f594bc56d65585c3fb34c10f91893b1266967d32dd72fc46fe5d8be96628f859e79b5669f7252cf4d5acc02a7fe7d8035592fb98efc60bc0711ab115abf858fee5c35161ae451dcdff8b0874384ba357b72ef0f340fc0aee0a19ba75584276841a38ea0edb544069d15f838d533ad735d18df89c3dfc97f9fc3565844c23ebfad0224ff8eee175302f2a04263cb6deb3ac307d542ae2212e3dd06e4b76c4067b60f268800f1bf04cac00ba682e62c6d612ae70281aadf512e872f04aa85f934703b1d71e95870f26e527d0d4fa3e7982e20bb0e60342071646204502c59e986531680e00bd4974f3687e2be8e6a3098881700667fbafdd1f2bdda6a539d5f3b69f163b2e3346c549b7d4cfef39386b52fd4f84c2d041acd9f4c5f292ff426be358a2fc58b10951eb7dbd3812a49e1593bf94768d6731f1c7a5511b9758c8522e4c9976e7b38285876261c5cc980693ad2449d7a045c2b77b9c911576754969cfeef2b6f1116bd2c05073f41f2705fe326798b133f50f4f7579b3ba5458dd61f23d70c88d9288d925f3b8ff9b22dc4a120f71e643907871933f477980c1e77cdda9d95bc9a2f65d847036d5272138cccddc8e8258fa5fbfa0227ae3bf7809d4ca6c539bd3719d23a4ef9f830772d7346cda67bee523d9ca3558a31814a920f7e64", 0x1000, 0x0, 0x3) 07:56:27 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x10, 0x4, 0x11) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) shutdown(r2, 0x3) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) 07:56:27 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000180)='\x00', 0xfc) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0xfffffefd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x8, 0x81, 0x93, 0x380, "82f8b22cc1a9aa8093b0955498ae88c27dd5d974", 0x1, 0xffff}) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x8000, 0x0) 07:56:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0xfffffffffffffffe], [{}, {}, {}, {0x0, 0x8}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800000000}], {}, {0x0, 0x0, 0xea8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) lseek(r2, 0x0, 0x5, 0x2) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r1, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) lseek(r5, 0x0, 0x3, 0x2) 07:56:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0xfd, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="2b3b65979b1a5c8f1fa3f24022e21fc6b9b9ff4ab548387f58765229da091a5a987a4f405e2d574caf9622a933b5e948031c3b551e0ae591b023138c318934b2b03b3ed5f7e0ead9c62d499afd021ed5acbf499087caa94cb5bb57ffe5f7c6554c19c971b18695ef51dffe4115296aa6e4f89b511b416b01e13c8756b1528dcfd06b09e7610a0a36c12eeb8c178c71184f4e7aed3667bca97d7e2c204e9004311d857f17a1af063cb36366934e3e232a82fa87199e36c20a4d5bf86eb1818dabcea82f7e800c40b095064de9389509e181f7aee99ba7c83f9772fe427fcf117057ab2f1c1e9b5fdd3884f3b64a294f31702a5502ba21264b59"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0xd1, 0xb6d}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 07:56:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x84}, {0x16}]}) r1 = socket(0x0, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x7ff, 0x20, 0x81, 0x200}, {0x7, 0x40, 0xbf, 0x400}, {0x0, 0x4, 0x1f, 0xc2a}, {0xff, 0x1, 0x7f, 0x3}]}) r3 = accept$inet(r1, 0x0, &(0x7f0000000000)) r4 = accept$inet(r3, &(0x7f0000000380), &(0x7f0000000340)=0xc) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000280)) recvfrom(r4, &(0x7f0000000240)=""/64, 0x40, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x3, 0x280, 0x3}, 0xc) shutdown(r3, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) 07:56:27 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="82026f39d57225e21e000001000000506e9f8d7427aa51124922a3af27b4aa3de9f30b2e9cf246f6070000000000000072a1d87b195e3f3d4ed8fb83a3dce890e6e8cf73235f3ea2c602010000007b01a4809450f6c2cfa80e9f172f000000000000082089fbac1e680d5db19f085dfd23794e546617fb7719ff38381bedbb6c65c0ea8b099213d51ac70ff89be37b1629b56a529d43fa8880a11de9b83fb642ebdc7954270000000000000000"], 0x10) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000080)=0x10) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="5e76f8fa770f80394112f03a00c84bfd320ed31a7ffae9a033ffd0f5cf2f2bea0b3a9052ea7e0ad16b6a095927e8d8bba7d000e5c49411a61a634a427bcad3d7bead215570e7391f1223e07fd1624cc648669261b7aeb062f5f74bec39", 0x5d}, {&(0x7f0000000480)="da1c2af5ae2cf48f3544d1a9f94e40a6d4ba7db46a774d7cb909b1a536494aa9031f12f47fe914109b7c7f246fb7c23d9aed436113e52b6e683bb3b6f404e67bb916837cc7364630ac8bbd515937ee95b4680e584c3852d4b90d43d3420df100182539ec179e0dc2f02719eb053ff2624dbdb5a8f165464bf59b40ee3be1e3b48b97aab1cad3a8952a113da425ae7c6e6147f9a0b29d0613c6ce0e57b7fd8ce36fb861b7d4b1c1c1449504cc83473daf65c7152853340bfd1db0277aa982ebb506e2906872d047b994fe92f6837242b39b2c3b8e2bcb", 0xd6}, {&(0x7f0000000580)="ed5062e7421a9b9d0d31a5b65752935e5142c994ef553160609209abea424bef325564a71dcab00b7ff22db625532efd8943d27888bf9b853adccdfd60b2", 0x3e}], 0x3) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) close(r3) 07:56:27 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r2 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005, r2}) open(&(0x7f0000000040)='./file0\x00', 0x2f9, 0x0) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x20800, 0x102) r3 = getpgid(0x0) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x1, 0x0, 0x71, 0x1, r3}) acct(&(0x7f0000000100)='./file0/file0\x00') 07:56:27 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) getppid() setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 07:56:27 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x8000, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) ktrace(0x0, 0x1, 0x8, r3) getpgid(r3) fcntl$getown(r1, 0x5) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000100), 0x7b, &(0x7f0000000180)={0x400000000000000, 0x3b9ac9ff}) kevent(r4, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) r5 = syz_open_pts() ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000100)=0xffff0000) r6 = fcntl$getown(r5, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x144, r6) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r8 = getppid() fcntl$setown(r7, 0x6, r8) r9 = fcntl$dupfd(r0, 0x0, r5) ioctl$WSDISPLAYIO_LSFONT(r9, 0xc058574e, &(0x7f0000000200)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8, 0x0) fcntl$getown(r7, 0x5) 07:56:27 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x9, 0xde0], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}]}}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x1, 0x1f}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 07:56:27 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x9e1, 0x0, 0x0, 0x0, 0x4, 0x0, 0x40000000000], [0x0, 0x0, 0x5e, 0x0, 0x0, 0xfffffffffffffffc, 0x800000000006], [], [], [{0x0, 0x0, 0x3}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0xfffffffc, &(0x7f0000000000)="1a7b43da", 0x4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20800, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000140)=0x3b) kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000001480), 0x6, &(0x7f0000001500)=[{{r1}, 0xfffffffffffffffe, 0x4}], 0x1000, 0x0) r4 = getppid() r5 = shmget(0x1, 0x3000, 0x51, &(0x7f000056b000/0x3000)=nil) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r8 = geteuid() r9 = getuid() setreuid(r9, r8) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) r11 = getuid() setreuid(0xee00, r11) r12 = geteuid() r13 = getuid() setreuid(r13, r12) r14 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r13, r14) r15 = geteuid() r16 = getuid() setreuid(r16, r15) r17 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r16, r17) r18 = geteuid() r19 = getuid() setreuid(r19, r18) r20 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r19, r20) getgroups(0x7, &(0x7f00000001c0)=[0x0, r14, 0x0, r17, 0x0, r20, 0xffffffffffffffff]) r22 = getpgid(r4) shmctl$IPC_SET(r5, 0x1, &(0x7f00000004c0)={{0x0, r7, r10, r11, r21, 0x40, 0x9}, 0x7, 0x3, r4, r22, 0x6, 0x81, 0x3}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r23 = socket(0x2, 0x3, 0x0) r24 = fcntl$dupfd(r23, 0x0, r23) r25 = socket(0x2, 0x3, 0x0) r26 = fcntl$dupfd(r24, 0x0, r25) ioctl$TIOCFLUSH(r26, 0x8020691f, &(0x7f0000000300)) 07:56:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) renameat(r4, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00') 07:56:27 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x6}, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket$inet6(0x18, 0x2, 0x2) listen(r1, 0x9) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000280)) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000080)=0x7fff) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000200)={0x0, 0x6ebf, 0x1, 0xc6c, "684f68db4c0357e38a78a023a861b0b4aba21fb6", 0x8, 0x2}) r6 = socket(0x18, 0x2, 0x0) close(r6) socket(0x18, 0x3, 0x3a) socket(0x20, 0x4, 0x40) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) write(r6, &(0x7f0000000040)="100a2956b9223776", 0x21d) 07:56:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xbfffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 07:56:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x44}, {0xc}, {0x6, 0x0, 0x0, 0x3ff}]}) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) fcntl$getflags(r1, 0x3) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 07:56:28 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file2\x00', 0x19a) setreuid(0xee00, 0x0) r1 = getuid() r2 = getuid() lchown(&(0x7f0000000040)='./file2\x00', r2, 0x0) setreuid(0xee00, r1) unveil(&(0x7f00000000c0)='./file2/file0\x00', &(0x7f0000000100)='c\x00') 07:56:28 executing program 1: clock_settime(0x0, &(0x7f0000000040)={0x7c983810}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) recvfrom(r3, &(0x7f0000000080)=""/225, 0xe1, 0x2, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) setreuid(0xee00, 0x0) r5 = getuid() setreuid(0xee00, r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8000, 0x0) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000180)) setuid(r6) r7 = getuid() setreuid(r5, r7) setreuid(r5, r7) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r8, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) getuid() r9 = getuid() setreuid(0xee00, r9) r10 = getuid() setreuid(0xee00, r10) setreuid(r9, r10) msgget$private(0x0, 0x0) r11 = getuid() setreuid(0xee00, r11) 07:56:28 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000040)) socket(0x18, 0x3, 0x29) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 13:56:48 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) setsockopt(r2, 0x4, 0x8001, &(0x7f0000000180)="76e95e251e87733716e0aee126f1980cfeae77e560e89f4f9027e51576ca7e4200d9aefebdf102d871ac38d263eb0a4dc918e3913f55b26342058b98464618699e178e6d4b84f3e3f38954436893", 0x4e) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000080)) 13:56:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997a", 0xfa}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r2, r1) r3 = accept(0xffffffffffffff9c, &(0x7f0000001880)=@un=@abs, &(0x7f00000001c0)=0x8) pipe(&(0x7f0000001980)) open(&(0x7f00000019c0)='./file0/file0\x00', 0x481, 0x20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff]) r6 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x9, &(0x7f0000000540)=[r6, r6, r6, r6, r6, 0x0, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r10 = geteuid() r11 = getpgid(0xffffffffffffffff) r12 = getpid() r13 = socket(0x6, 0x4, 0x1) setsockopt(r13, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r14 = socket(0x18, 0x1, 0x0) dup2(r3, r14) setsockopt(r14, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r9, r15, r10, r8, 0x143, 0x80000001}, 0x8, 0x100000000, r11, r12, 0x3, 0xfffffffffffffe00, 0x7, 0x9}) r16 = getgid() getgroups(0x9, &(0x7f0000000540)=[r16, r16, r16, r16, r16, 0x0, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff}) r18 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r19 = socket$unix(0x1, 0x5, 0x0) r20 = fcntl$dupfd(r19, 0x0, r19) ioctl$TIOCFLUSH(r20, 0xc0206981, &(0x7f00000000c0)) r21 = geteuid() setuid(r21) r22 = getgid() r23 = semget$private(0x0, 0x4, 0xc1) semop(r23, &(0x7f0000000240), 0x0) semop(r23, &(0x7f0000000500)=[{0x4, 0xfff, 0x2000}, {0x0, 0x8}, {0x2, 0x40, 0x1000}, {0x4, 0x3, 0x1400}, {0x5, 0x0, 0x1000}], 0x5) r24 = getuid() seteuid(r24) r25 = geteuid() r26 = socket(0x18, 0x2, 0x0) connect$unix(r26, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x11) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xfffffffffffffec7) r28 = getgid() chown(&(0x7f0000000180)='./file0\x00', r27, r28) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000680)={{0x4, r24, r22, r25, r28, 0x100, 0x3}, 0x3f, 0x49, 0x9}) fchownat(r20, &(0x7f0000000100)='./file0\x00', r21, r28, 0xb) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r30 = geteuid() r31 = getgid() r32 = getpgid(0x0) r33 = geteuid() shmctl$IPC_SET(r18, 0x1, &(0x7f0000000440)={{0xc, r30, r31, r33, 0xffffffffffffffff, 0x60, 0x3}, 0x3, 0x7ada, r32, 0xffffffffffffffff, 0x7, 0xffffffffffffbca3, 0x100000000}) r34 = getpgid(0x0) shmctl$IPC_SET(r18, 0x1, &(0x7f00000001c0)={{0x430, r21, r22, r29, 0x0, 0x4, 0xff}, 0x6, 0x7226, r32, r34, 0x7810, 0x2, 0xf75}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x9, r4, r5, r9, r16, 0x12a, 0xb6c3}, 0x3, 0x3, 0xffffffffffffffff, r34, 0x1f, 0x0, 0x5a11}) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r35 = msgget$private(0x0, 0x5b3) msgctl$IPC_STAT(r35, 0x2, &(0x7f0000000480)=""/97) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000440), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 13:56:48 executing program 0: ktrace(&(0x7f0000000000)='./file1\x00', 0x1, 0x101c, 0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) mkdirat(r1, &(0x7f00000003c0)='./file1\x00', 0x8) open(&(0x7f00000000c0)='./file0\x00', 0x28651, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000400)={'./file0\x00', 0x943, 0x6, 0x5, 0x1, 0xfffffffa, 0x81, 0x0, 0x2, 0x2, 0x7}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) writev(r2, &(0x7f0000000380)=[{&(0x7f00000001c0)="2bda3989f76bee52bd1a48b396e9ad8226dd12800a60451900a8f26ddbcd8d4dafc1bd94e7b67579228e80b6b2f10a23ff9f3cea471a5041cbc7a7d7a39fbbffd7c7e602e165f0f4f0ca33a98cc4ac4066d1760e8b9d7c2c8b1191a831f70b33abd0bcad038e913b723f29872bc222c5d9fa864e4a67f8725a855ff9ca41ecd0a6529ce8ebf78dc3dc6d15756564c83e889a763352c4c85bd96ab343184daacc3222637bfca9e7ffcf10089efd67c850", 0xb0}, {&(0x7f0000000280)="accb80c0584ed93b220d886c5f57216f5b3dfb85176fb0c62c1ea9ed3b48345d3800fe5a81f81a2895fb5bb95a937586c450591be631b634296c0ee26dfc6e5b2c9566303c1696da202fa37e8c7145cd2df37d3b9a74ad1681263a7d492d6ede526d22785d2cde026b8a92dde0e2e7089755a9c65b358e7874d2818edb7bda044ca4d2bd957aaf170bae89093ba759c162fa57847a5afe31893739f69b5130b594aa59ddef7d7f919bfcaf5f6f880d3168bcb6a1954de946d63929e865ebb727e5ccbeea1343010b7636529a79da708dc6099fb7dd8beada24de2a1a9b", 0xdd}, {&(0x7f0000000100)="efbcb2c8bcb1c4c5216c2de6d1ccda6f246e7aadbd2e740b7ab49b5b3e64f2f6f828c33db9ac28d33345ed050a7dd87c3675310058bcbbd96c678fdf9398a30f5dfd6987c2c8767c15a208081359cfa8944fe0", 0x53}], 0x3) nanosleep(&(0x7f0000000180), &(0x7f0000002540)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) dup2(r4, r6) 13:56:48 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) lstat(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000200)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x8) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180), &(0x7f00000001c0)) pipe(&(0x7f0000000000)) 13:56:48 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) sendmsg$unix(r0, &(0x7f0000001680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="050000000b98cb0094ff0000010000001000000000009998a4cc0000ffff00000100000080fa5bf930dd35a3bc0be3d13f95316db915dc7a74cb2bee"], 0x20}, 0x0) 13:56:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5, 0x3f, 0x0, 0x8}, {0x61}, {0x400}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) kqueue() r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000200)=0x4) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) pwrite(r2, &(0x7f0000000100)="0611bd62b8da293a1e67c37172472ff157d8220ec89bec6271359d45fb474eb1ccb4f8095196f9a537de299ba714a95bfaf729df542535cca6b57e4011c3daf382d52140949a28d5015c52f1ed3d4fde37111bee8c289db9d597cc30217d9d18d1f3", 0x62, 0x0, 0xd) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x2, 0x40, 0x6, 0x2}, {0x50, 0x9, 0x4, 0x2}, {0x1, 0x0, 0x4e, 0x800}, {0x6, 0x7, 0x80, 0x2}, {0x7ff, 0x13, 0x7, 0x1}]}) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) dup2(0xffffffffffffffff, r5) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") 13:56:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = syz_open_pts() ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x820, 0x0) r11 = socket(0x18, 0x2, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8080691a, &(0x7f0000000300)) r13 = socket(0x18, 0x2, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8080691a, &(0x7f0000000300)) r15 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r15, 0x0, r15) r16 = getuid() setreuid(0xee00, r16) r17 = geteuid() r18 = getuid() setreuid(r18, r17) r19 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r18, r19) r20 = socket(0x18, 0x2, 0x0) r21 = fcntl$dupfd(r20, 0x0, r20) ioctl$TIOCFLUSH(r21, 0x8080691a, &(0x7f0000000300)) r22 = socket(0x18, 0x2, 0x0) r23 = fcntl$dupfd(r22, 0x0, r22) ioctl$TIOCFLUSH(r23, 0x8080691a, &(0x7f0000000300)) r24 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r24, 0x0, r24) sendmsg$unix(r3, &(0x7f00000002c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="27097ed58dc76e64d1c912bd48292a75e16e61639ec0d092830024f4ad4c7c964485348bb67be733f34c2c21c117ae1a6146dadf435b0cdc195c50d3ff82851a5a67702f7a22ab395053025a428e0e5f715537c989301debacec84f276002be87b690528c3fbbb0e83909d23927dd79932fb6327", 0x74}], 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=r0, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r12, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="000200002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r16, @ANYRES32=r19, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r21, @ANYRES32=r23, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r24], 0x80, 0x4}, 0x402) close(r1) 13:56:48 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xf5, 0x3, 0x5, 0x9, "f1c33352e6fdec9c1fc319198700ed930688abdc", 0x7, 0x25ee}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) 13:56:48 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setegid(0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) fsync(r1) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 13:56:48 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x80) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x80, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x1) fchmod(r0, 0x180) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x1080}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000002c0)) dup2(r1, r0) ioctl$TIOCCDTR(r0, 0x20007478) kqueue() pwrite(r1, &(0x7f0000000180)="a32e771e083abc42bdc34fedb6128b065f99c7cfc17ff96f2a7341bc476dea2e66c6a78eb965708873c07e9c545c67fea83656f1cd72ba2079dc31cf243180d33c4df9a5cf2892038ba46c21288cddf646dcd79d6aebddcf625bef26ea2b208fd6fbc76187c0c06ea802", 0x6a, 0x0, 0xfff) 13:56:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) lstat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8de1f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87dda8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b67854fe1989b59f80e01211395b98e4e2db74d010787a3be9975eefcb8056658cbd1a14ba17a4276b04ac82ff871e58665acb6e14003c5d16a3f915ff07d796956791ba92d05ea71ce35c8a7a7cff1a13cb831e3be2405945cd66228b47d7c85", 0x4ca}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000700)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524", 0x3c}], 0x1) 13:56:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) listen(r1, 0x10006) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f00000008c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e924ed70a266abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04140795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331ff23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e01800000000000005ae8d52b8686ff308d72c2f4286e086f9daecf0c0a4293a5d68996fade9cef0100752e67b0e033c429ed29335c34f0ed67e0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df1fa39e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d03692ee6898d5d830df582bce12842db8b2161c337ffffffff0000000001a3f76939a1e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b830aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d61da14141bc163697413d017b00e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28a46c5deeb22b0c20d810c129ac6a877048384428480875e4f86c678930fb2cb7a8541e40fa22cd53953f4f2b3a8ae9f20064b4bd6a3ee1270a8e730c1caf6e4bfdf93d930382a14ed7b658391ea34ff14ed7b2e3d5fa987f46c75672d421a06c5f9a41857b53b010f6eb409556db5bb66083277b23f571d0b390ee05f170a08476acdcc071cfd72d596ce0bab94688f7d59f6b91aab4d553fa253b31abb3a78bf238a53a7840a98d5de65d232cd744239063d7115ec0c8c38964fba10498e97670f2e774453322c4fe833ff84a560d9e2fbcf9b4923d95b2b61ef4a2c3dcef67095d21e35fe7c94375eb407af5774e6a5e6699c76a36b649af269bc00b68f22589414a4b47ffd81f846fd32f66cec9848ce144e47faa041ab141e42c736c04814142055319ba7f64e291287f274667ecccadb79938224012cba1d6370e9e250f230729568e37f763395555ae3a375664fe1b6acd999439c7d76cdb7b01a313da2a7b7aa596c1160c612e2a0359fb4ac6f7d84941c3d77d3397c404cf5cf500000000001a12fc0f807f88c5ea04b5851d829e1b9fe6272554e5407a3c8f6799fc6700000000220a6c57e60a1f7df2b388e3a40d0d9337a979c4712bcb137e229e935ab7f10000b7de5118e7d3891958285368ff6d67212ab7386151c07446acdb93d5b4e55e70f59b6a90c4d5b284a37b1edd1f80f5dd91ce0ac027495292249327a7800314c107a194c0eb9378c140a3505c5e4a1ca8ba649e4421f0d498bbe7b6f749c0a2f9f601128bd40b23df7c34bf1b2a30219f448f79948bdbbd35b56e1f0eb680055519159810eb6f3a417359d4e5b31d4cd2b3af83"], 0x10) dup2(r6, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r0) r8 = accept$inet6(r3, 0x0, &(0x7f0000000040)) r9 = syz_open_pts() fcntl$lock(r9, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r9, 0x2) setsockopt$sock_int(r8, 0xffff, 0x80, &(0x7f0000000580)=0x20, 0x4) flock(r9, 0x2) r10 = socket(0x1, 0x1, 0x0) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r11, 0x0, r10) r12 = socket(0x1, 0x1, 0x0) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r14 = fcntl$dupfd(r13, 0x0, r12) ioctl$VMM_IOC_READREGS(r14, 0x80105703, &(0x7f0000001100)) r15 = socket(0x1, 0x1, 0x0) r16 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r16, 0x0, r15) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x4a81d0f98973da66, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0x80105703, &(0x7f0000000640)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) ioctl$VMM_IOC_READREGS(r17, 0x80105703, &(0x7f0000001100)) r18 = syz_open_pts() fcntl$lock(r18, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r18, 0x2) flock(r18, 0x2) fcntl$lock(r18, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x2000300000000}) fcntl$lock(r18, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r22) getgroups(0x2, &(0x7f0000000600)=[r20, r22]) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:56:48 executing program 1: r0 = socket(0x10, 0x1, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a427612130f49b4d7560b299739b4db4a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000280)={0x0, 0xffffff21, 0x0, 0x0, &(0x7f00000001c0)=""/165, 0x22}, 0x0) 13:56:48 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r0, &(0x7f0000000500)="224940a167291b30726ddedd6d8ec04a22bee1ce0f645f241e71b99da0cf1e7c3e39af31aee2216e12924312cd0f4c3088c5f34a71607f3470e9d8495b57b7935e63e2b99dac8c3005197559296e50f5fbd69049f2029f02f6680e928d95fdff48", 0x61, 0x7, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = open(&(0x7f0000000280)='./bus\x00', 0x8001, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000240)={0x3, 0x1, './bus\x00', 0x200, 0x12, 0x6241a302, 0x58}) r3 = semget$private(0x0, 0x3, 0x202) recvfrom$inet6(r2, &(0x7f00000005c0)=""/63, 0x4c, 0x840, &(0x7f0000000180)={0x18, 0x2, 0xfffffffffffffff8, 0x81}, 0xc) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000001000)=""/4096) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') setuid(0xee01) r4 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000080)='r\x00') ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f00000002c0)=""/79) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000200)=0x1008) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000004c0)=0x80) r5 = socket(0x18, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206918, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000580)={0xef5, 0xa6, 0x800, 0x7}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000480)) semget$private(0x0, 0x4, 0x80) recvfrom(r2, &(0x7f0000000340)=""/235, 0xeb, 0x40, &(0x7f0000000440)=@in6={0x18, 0x2, 0xffffffffffffff1e, 0x1}, 0xc) 13:56:48 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="b5d62492f45de9e196c2beffbd7d8f28e97490b6aeea1731b76a1689034036008dfd5e9478bc0c06c400", 0x2a) 13:56:49 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82dbe89b1a"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x0, 0x9, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) pread(r1, &(0x7f0000000180)="776a8cfa75654e7963ea2f05fb80a22f60e6310ab964e071d89afa027bb2e7d606f8e8b495799b250c6302bd752e36e3505b6ae09cc67b48bb40588deda5a0ad239b2c151c500e2414772ac4b96b6d828047e6b3040ae926f7b05aec5d5dbda8cb197f375ee1ff6c4409b5e6794881de58db9f136c1ae99f9ada6bbba02997df92d228233380fede859d086931bf4a95a19e8b045b475a28ddb8bf0720c691e6993cff9a2b", 0xa5, 0x0, 0x6) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x4001, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:56:49 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000080)="2020e66320650a", 0xa086) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 13:56:49 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x2, "00000000000000000000f2ffffffffffffff4000", 0xb6e0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="6b581d3559aaa57411dfbe3485f2ee80cd389ba04d595c5c6de39686a208b8e6a3db1fa526299e4b02d136bf490c69c418709022f89123ff16487262054c519a9685334ac319d91b7d3f84cd14888d39992b1e08d1fd4ad5ba5bc0c4fb20b6ec8b682793d9abd89a0562b75f58d275bb7a3f02e4ff71501a55c4d09c5f38a7629bd6aa64000a8513e6fcc80128463e6dd7ab6df24c3ff6f9b0c8aba31d65"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000100)=0x8, 0x4) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000080)={0x8a, 0x6, 0x0, 0x3f, "2af2464412f89026dc97222f99c0eb6cf2017794", 0xcd02, 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x2, 0x0) close(r7) socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f00000004c0)="000000000000009792c92ee4b0b20cea3518ed0e3e49de89e3a837485f7efe9041bbdd4c94abb18fa616169765e27016b6af28a046e820ff0073179ddfd960004fb7e57d63daf105e3d0296a7690fe6945eb21c65afcf53ced6416e89c9cfa1c813338a210020a1d419fa633270700000000000000b85e7662a35860dd5c8683eb32e2a6064d2f847ae8dcc333c9080f85b898b371fdf8a7840000000000a6523895cb16b0d1914c406f5c52fd9fedf59c5cceff7c0898e9e96d3c52ab80f23d3d1c4992c4953bcb10e075579f70e3fc1c77", 0xd2) 13:56:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x6, 0x89, 0x4, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x24}, {0x1000000006}]}) 13:56:49 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_addr=@in6}) r1 = socket(0x2, 0x3, 0x2) connect$unix(r1, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13"], 0x10) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x8000, 0x0) sendto$unix(r1, &(0x7f0000000000)="a1703b4019f5cbf4", 0x8, 0x0, 0x0, 0x0) 13:56:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x2, 0x0) pwrite(r1, &(0x7f0000000200)="6fbfe029fc1924be9e3f5aae0d1a2deebd231f54bacec5c1c8fc992e24eaa1d60364fc210a0d3efb97cda180a2cad4dbe40925e219599029f4144a1fa253bd73632e714311c04599ee67fc4cfea92df3ed1fbf178c3f18972c36785fc13cc2e616456b94880430dcf85dd487b513af4b1c782a36ecb2296245678a5487be0a6c13", 0x81, 0x0, 0x8001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x48}, {0x4006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f00000002c0)=[{0x9, 0x20, 0x1, 0x38}, {0x40, 0x0, 0x5, 0x80000001}, {0x6, 0x1f, 0xf2, 0x3}]}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000140)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) 13:56:49 executing program 1: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x39aa3f3a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{}], 0x0, 0x0) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) r11 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r11, 0x0, r11) r12 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x120) r13 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r13, 0x0, r13) kevent(r6, &(0x7f00000002c0)=[{{r8}, 0xfffffffffffffffa, 0x0, 0x1, 0x3ff, 0x6}, {{r10}, 0xfffffffffffffffb, 0xa0, 0x4, 0x8000, 0x7}, {{r3}, 0xfffffffffffffff8, 0xa0, 0x2, 0x6, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x8, 0x1, 0x3, 0xa2}, {{r11}, 0xfffffffffffffffd, 0x32, 0x40000000, 0x0, 0x4}, {{r2}, 0xfffffffffffffffe, 0x0, 0x4, 0xffffffffffffffe0, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x3, 0x80, 0x0, 0x731a0000000000}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x67, 0x1}, {{}, 0xfffffffffffffff8, 0x1, 0xfffff, 0x1, 0x6}], 0x2, &(0x7f0000000100)=[{{r12}, 0xfffffffffffffffe, 0x0, 0x40, 0x8, 0x2}, {{}, 0xfffffffffffffff9, 0x19, 0x20000000, 0x6, 0x80000001}, {{r1}, 0xfffffffffffffffd, 0x2, 0x2, 0x9, 0x1f}, {{}, 0xfffffffffffffffb, 0x4, 0x4, 0xc675, 0xa382}, {{r13}, 0xfffffffffffffff8, 0xa2, 0x2, 0x7, 0x6}, {{r2}, 0xfffffffffffffffb, 0x20, 0x1, 0x80000000, 0xf7c}, {{r1}, 0xfffffffffffffff9, 0x0, 0xfffff, 0xe3, 0x8001}], 0x10000, &(0x7f0000000240)={0x624d7811, 0x7fffffff}) 13:56:49 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f00000000c0)={0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) 13:56:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgget$private(0x0, 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x74}, {0x7}, {0x6}]}) clock_getres(0x2, &(0x7f00000000c0)) syz_emit_ethernet(0x3b, &(0x7f0000000140)="984f2d1dbb5dda18c93a3333f5f8089810b0f247ac3a90dd59adb3940810ef1567d9241b0f83888de1a78b259c91fec406ed084fd9a17af4471bf390eef47bd0f7e67ab31dca95322cfd274677458b2cf78a03182c4da51c18d54f8b28846d0e2ae12e994e1030ef213a0ef77918a797b4c5599c00b11bf3cb50a02c236cfd0745d912e32bfb585571927ea97400000000046ae37e9ee88e997232f795550013c57c1b76d773eb95fcff38d25dd38940574216efa6f1a5430fd94343abb29400"/217) 13:56:50 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) getpid() writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000280)={0x0, 0xffffff21, 0x0, 0x0, &(0x7f00000001c0)=""/165, 0x22}, 0x0) 13:56:50 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x10000, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x2, 0xc003, 0x6) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) bind(r4, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f666933ddf7aed503ff0a4cc32d68653000"], 0x10) getsockopt$sock_int(r2, 0xffff, 0x6, &(0x7f0000000100), &(0x7f0000000140)=0x4) 13:56:50 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)=""/127, &(0x7f0000000280)=0x7f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2d}, {0x25}, {0x6, 0x0, 0x0, 0x124}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xfffffcd5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x19a, &(0x7f0000000080)}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r4, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x200000000000013f, &(0x7f0000000080)=[{0x30}, {0x25, 0x0, 0x20}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r5, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r6, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r7 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unlinkat(r7, &(0x7f0000000080)='./file0\x00', 0x8) mkdirat(r7, &(0x7f0000000000)='./file0\x00', 0x0) 13:56:50 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40, 0xff, 0x0, 0x1fc00}, {0x25, 0x4, 0x0, 0x23b}, {0x9}]}) r0 = semget$private(0x0, 0x9, 0x42) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) r2 = geteuid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x5af1, r2, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) msgrcv(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007b000000000000000000000000000000000000000000000100000000000000528d208a694e42dd02341a33000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000001200000000000000"], 0xd8, 0x0, 0x800) semop(r0, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r0, &(0x7f0000000100), 0x0) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r0, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000440)=""/93) semop(r0, &(0x7f0000000200)=[{0x1, 0x6, 0x800}], 0x2aaaaaaaaaaaab57) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x259, 0x41146820, 0x80000001, 0x8, 0x435, 0xfffffffffffffff9, 0x43c]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x40}, {0x26}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") semget(0x1, 0x3, 0x80) r4 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r5, r4) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f00000004c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) 13:56:50 executing program 1: getegid() ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffeffffffffe], [0x0, 0x0, 0x401, 0x1], [], {0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8000, 0x1) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) fcntl$dupfd(r4, 0xa, r0) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) r7 = fcntl$dupfd(r6, 0xa, r5) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) shmget$private(0x0, 0x3000, 0x400, &(0x7f000049e000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = geteuid() r10 = getuid() setreuid(r10, r9) r11 = getgid() r12 = geteuid() r13 = getuid() setreuid(r13, r12) r14 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r13, r14) getgroups(0x1, &(0x7f0000000180)=[r14]) r15 = getgid() lchown(&(0x7f0000000140)='./file0\x00', r10, r15) r16 = getuid() setreuid(0xee00, r16) r17 = getegid() r18 = getpid() r19 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x40000008, r19) ktrace(0x0, 0x1, 0x8, r18) r20 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r20) ktrace(0x0, 0x1, 0x8, r20) r21 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r21, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000002040)=""/4096) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r23 = msgget(0x1, 0x254) msgsnd(r23, &(0x7f0000000500)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0e6e77b647e8e07cf14d4fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e00000001000000006edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) msgsnd(r23, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r25 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r28 = msgget(0x2, 0xc0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r31 = getuid() r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r34 = fcntl$dupfd(r32, 0x0, r33) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r36 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r38, 0x0) msgctl$IPC_SET(r28, 0x1, &(0x7f00000003c0)={{0x0, r29, r30, r31, r35, 0x1, 0x9}, 0x800, 0x1, r36, r38, 0x6, 0x1, 0x1, 0x2}) r39 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000280)={{0x8, r24, r25, r26, r30}, 0x3, 0x0, r39, r40, 0x9, 0xb01, 0x9674}) r41 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r24, r41) r42 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r42, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r42, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r43 = msgget(0x1, 0x254) msgsnd(r43, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r43, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r45 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r48 = msgget(0x2, 0xc0) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r51 = getuid() r52 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r52, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r52, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r53 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r53, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r53, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r54 = fcntl$dupfd(r52, 0x0, r53) ioctl$BIOCSETF(r54, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r56 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r58, 0x0) msgctl$IPC_SET(r48, 0x1, &(0x7f00000003c0)={{0x0, r49, r50, r51, r55, 0x1, 0x9}, 0x800, 0x1, r56, r58, 0x6, 0x1, 0x1, 0x2}) r59 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r43, 0x1, &(0x7f0000000280)={{0x8, r44, r45, r46, r50}, 0x3, 0x0, r59, r60, 0x9, 0xb01, 0x9674}) r61 = msgget$private(0x0, 0x0) r62 = getpgid(0x0) msgctl$IPC_SET(r61, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r62, 0x0, 0x0, 0x0, 0x80a6}) r63 = getpgrp() shmctl$IPC_SET(r21, 0x1, &(0x7f0000000200)={{0x9, r24, 0xffffffffffffffff, 0x0, r45, 0x4}, 0x2, 0x0, r62, r63, 0x6, 0x1f80000, 0x2}) shmctl$IPC_SET(r21, 0x1, &(0x7f00000000c0)={{0x40, r8, r11, r16, r17, 0x90, 0xfff}, 0x9, 0x32, r18, r20, 0x3f27, 0x8, 0x6}) 13:56:50 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000002c0)='./file0\x00') 13:56:50 executing program 1: r0 = geteuid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r1, 0x3) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0xfffffffffffffe70) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x80) symlinkat(&(0x7f0000000340)='./file0\x00', r2, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r2, &(0x7f0000000200)=""/31, 0x1f, 0x1, 0x0, 0x0) fchdir(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r4 = dup2(r3, r3) shutdown(r4, 0x1) r5 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5}, {0x20}, {0x6, 0x0, 0x0, 0xffffff}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000000)="220e22", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$lock(r8, 0x0, &(0x7f0000000440)={0x0, 0x0, 0x6, 0x8}) symlinkat(&(0x7f0000000000)='./file0\x00', r6, &(0x7f00000003c0)='./file0\x00') openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0xd6883e771d6a0dd2, 0x0) r9 = open$dir(&(0x7f0000000000)='.\x00', 0x100, 0x0) r10 = openat(r9, &(0x7f0000000040)='./file0\x00', 0x8, 0x10) close(r10) ioctl$WSDISPLAYIO_LSFONT(r10, 0xc058574e, &(0x7f0000001080)) ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000001180)) ioctl$TIOCGETD(r10, 0x4004741a, &(0x7f00000011c0)) ioctl$TIOCCDTR(r10, 0x20007478) getpeername$unix(r10, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) readv(r10, &(0x7f0000000600)=[{&(0x7f0000001280)=""/219, 0xdb}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/125, 0x7d}, {&(0x7f0000002400)=""/178, 0xb2}, {&(0x7f00000024c0)=""/34, 0x22}], 0x5) ioctl$TIOCNOTTY(r10, 0x20007471) ioctl$KDENABIO(r10, 0x20004b3c) ioctl$VT_GETMODE(r10, 0x40087603, &(0x7f0000002580)) flock(r10, 0x3) bind$inet(r10, &(0x7f00000025c0)={0x2, 0x2}, 0xc) ioctl$TIOCSETVERAUTH(r10, 0x8004741c, &(0x7f0000003680)) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r12 = fcntl$dupfd(r11, 0x1e, 0xffffffffffffffff) ioctl$PCIOCREAD(r12, 0xc0107002, &(0x7f0000000780)) recvfrom$unix(r5, &(0x7f00000005c0)=""/30, 0x1e, 0x1, 0x0, 0x0) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f00000002c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r14, &(0x7f0000000300)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0x21, 0xe, 0x0, 0x0) setreuid(0x0, r0) msgget$private(0x0, 0x2000000010602) socket$inet6(0x18, 0x2, 0x5) r15 = dup(r13) msgget$private(0x0, 0x400) mknodat(r15, &(0x7f0000000540)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000004c0)='./file0\x00', 0x1, 0x2) r16 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r16, &(0x7f0000000480)='./file0\x00', 0x40, 0x5) setreuid(0x0, 0xee01) r17 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r17, 0x1, 0xfffffffffffffffe) 13:56:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xf7fffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x140) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:56:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) pread(r0, &(0x7f0000000140)="e308455f3e0ed4ca838c3e3e0211285a3fc789b880878bbc40cab2955f17026d600cb12ecea3b26b42b95c57bed86e4d51880268c78903bad462be7b75367382ea8bfa645d95c19a3d1964380e02019d88071333f80d9522cbc43d6a221091ce03aa1e1603bbcfd018f1e96e3002e6f1745d765adc2df9688562fbadf7bc9d5d4c74da1ed79da7a819eb6585d434767629c361353bb221b42ba226aa3a8e915a2561cb1e7637ff034ef6ab021dda5dca9c1257e28c2d12d88d3d4b96857b27", 0xbf, 0x0, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x87}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x2c, 0x0, 0x0, 0x3f}, {0x84, 0x1}, {0x6, 0x0, 0x0, 0x4100}]}) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000400)={&(0x7f00000003c0)=[{0x8b, 0x1ff}], 0x1}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000300)=0x7c7) listen(r6, 0x6) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) write(r9, &(0x7f0000000440)="7cd23fc0aa17dddf7830faa1aaab686bf309fdbab366ea99d25b48ba89fd2b50eacce081ce07611f90e272c024be1a3eb41d88d326f1ffee3db943c394f4a13d5412c6c53f7a9db57ca107c427984c30b99f10df97893f2c59b800dc96c8291c752e20254ffa39442facf66c3c334dee113ab55060ce88887da1afd96bc2a102a2f3e91f9a996eb8fb8f542b0fae91238197d83bd9aa6835c3e369ba286c8d944c9882ed6748d1380f4f7e8a0ca408000000cbaa73c5e1", 0xb7) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000240)={&(0x7f00000000c0)='./file0\x00', r2, 0x4}) getpgrp() 13:56:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x48) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) sendmsg$unix(r0, &(0x7f0000001440)={&(0x7f0000001480)=ANY=[@ANYBLOB="c3b4ab647b9a13fa6a8475da20a9f874c98caae21e64651f59518a279af1b1b246225efbb3dd5e8f9b0c6699502655213c4c802fca3f295550318e1072d820000e3d145ee4046da5dccec5bc809284f9f4a5f9c9f3a2"], 0x8, &(0x7f00000013c0)=[{&(0x7f0000001140)="3058298f2fc8577cc1a79a7d365289743683746f66d85a4602433ea6af0a748a561f8e4d88a37eb7610e527b9abb1211521ad811e541fed8da9ad5d06237f7209afec0ab2a1017eeea5a034211ed81b1429af8231d3357c4cd4af9e940b1f211bcf4c8d40e27623c504755dfb6dcd4d04f45f2be8715b2b25564931747cd78068f2ddda59c1cd52e735f7fa7a5d77e3d688a1aa6e3edcb787ec97984b6a4b58654984dac3a8b9d81087b573b0365ffd543b2aafcd341478ce5530e0808bc22", 0xbf}, {&(0x7f0000001200)="d7f8ff65956859edebd38608820dc0a6ab29aa11dbe675891ca2722186dce6e9d24786a4b0d958fdc1c56b478a588ffedcf7b91d5bb581417c2c863c2e721251161bcfe8038bd4062b20657c1548741e8445ce3cecc3ae2dabc9fb90e0e9e1f8ccb9d7b41bbf0d9c84b6c7e23b2ce6a0c1e61e3e586e17bf7d341c80297a7d4623d6cc99a8e872acf61e8aec", 0x8c}, {&(0x7f00000012c0)="84caa12cf918780e7b3d760236ab9bf0f6b880f6442557b20b033cadd4a5934e1106f88dae3741d3da8781396edcb066186f0f33b636d702509dd746f3c3e543c27acbb7d7d1258e41e80724478658a92a2b1c49d7d6ea121838327f46f8e195032a712ed163d85ab3e48cfee7cfb9feb0", 0x71}, {&(0x7f0000001340)="6bc434f42d244717573aacb1c45d9f0aac3140db1fce742aabd8d3c06237c8e247181c41eda445727cd84c77cad10f614d69ef53f6b23d66720bb1f1dce9292106351a8e943bc6e4", 0x48}, {&(0x7f00000000c0)="bd6fd044a17d8167cef8ed7d4901226cdf206ef32f3b60c33e03de6720009e9982effff63c8aad26aa5996a641", 0x2d}], 0x5, 0x0, 0x0, 0x401}, 0x400) 13:56:51 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x27, &(0x7f0000000000), 0x0) r2 = msgget$private(0x0, 0x28) r3 = getuid() setreuid(0xee00, r3) r4 = geteuid() r5 = getuid() setreuid(r5, r4) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r9 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r9, 0x0, r9) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x100, 0x0) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/diskmap\x00', 0x8081, 0x0) r11 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r11, 0x0, r11) sendmsg$unix(r6, &(0x7f0000000540)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000280)="30cf1872a4b9038e1aa1785e0daf6547da205b518b6059f72afd161b063bc7407824eca43819cef6c4be9afd487ff0b3c7b3935b9495077f0d967f40", 0x3c}, {&(0x7f00000002c0)="2c818b290bd250cd6cb31452d733a1c458f78574b84ba51556c58fcc122b322c6ff1c60ee8fde772010e59f02e3d8af3a2352c7679897629c20c177c8fcda424c4e2c9dd074b65ed676d1efeaf8cde62396117fbae72ecf312e3c0066ae2b1d52be20ff40af6605143f1cfe547113000a9f233036a96cd1ad21bc0cb77a5ae3792482a22e59c0577288fccc7eebeacefcc9a1bf63cc6e89761f835664c6d55c6e5a775f79b5284d5fea63c16fab28a8e759323d6d149bc498203d8b05889586d480ac5d72a73ee5ecc4741b7b40819b695db8fe8fa32", 0xd6}, {&(0x7f00000003c0)="d97380802af2bebc4a18752fc5a93e5cb0ea36bb53600e5bcbfe1fc67a34aca814d447ad14f0449014be1ce6b9ed02a018808a6f18abbad41322953d48a62225b9c860f6f008032c9db86e4da529", 0x4e}], 0x3, &(0x7f0000000600)=ANY=[@ANYBLOB="2000000086f332f2a4f7fe71bb56e06bdaeb00f17c3608d66373631bf23092db65dcc7209a7073199b3e0000ffff000001000000f93be45b", @ANYRES32=r8, @ANYRES32=r9, @ANYRESDEC=r11, @ANYRES32=r10], 0x58, 0x2}, 0x0) r12 = getgid() r13 = geteuid() r14 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) ktrace(&(0x7f0000000180)='./file1\x00', 0x2, 0x100, r15) setreuid(r14, r13) r16 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r14, r16) lchown(&(0x7f0000000080)='./file0\x00', r4, r12) r17 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fcntl$getown(r0, 0x5) r19 = getpgrp() r20 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r20) ktrace(0x0, 0x1, 0x8, r20) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x8001, r3, r12, r17, r18, 0x25, 0x5}, 0x0, 0x10001, r20, r19, 0x401, 0xc08b, 0x88, 0xba8}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x7f) close(0xffffffffffffff9c) 13:56:51 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2f}], 0x441280, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) dup(r2) r3 = kqueue() ftruncate(r3, 0x0, 0x1ff) socketpair(0x10, 0x1, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x812, r4, 0x0, 0x9) 13:56:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = semget$private(0x0, 0x0, 0x8) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000080)=""/59) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x401, 0x4, 0x0, 0x1fffd}, {0x81}, {0x2, 0x0, 0x0, 0xfffffffc}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 13:56:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x24}, {0x34, 0x0, 0x0, 0x7fffffff}, {0x6}]}) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) recvmsg(r2, &(0x7f00000005c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f0000000140)=""/110, 0x6e}, {&(0x7f0000000080)=""/51, 0x33}, {&(0x7f0000000200)=""/40, 0x28}, {&(0x7f0000000240)=""/103, 0x67}, {&(0x7f00000002c0)=""/166, 0xa6}, {&(0x7f0000000380)}, {&(0x7f00000003c0)}, {&(0x7f0000000400)=""/48, 0x30}], 0x8, &(0x7f00000004c0)=""/251, 0xfb}, 0x41) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = semget$private(0x0, 0x2, 0x158) semop(r3, &(0x7f0000000380)=[{0x4, 0x7fff, 0x1000}, {0x3, 0xdf3c, 0x1000}], 0x2) 13:56:51 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000280)=0x4aa) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}, 0xc) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000340)={&(0x7f00000002c0)=[{0x4e, 0xfdbf}, {0x25, 0x7ff}, {0x101, 0x4}, {0x1, 0x1}, {0x23, 0x3}, {0x1, 0x3}], 0x6}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x1}, 0x0, [0x0, 0xffffffff]}, 0x3c) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) mknodat(r9, &(0x7f0000000380)='./file0\x00', 0xc000, 0x7fff) r10 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r6) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000000240)={0x1, 0x100}) r11 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) shutdown(r7, 0x1) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) semget$private(0x0, 0x1, 0x6) 13:56:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) select(0x40, &(0x7f00000000c0)={0x40, 0x2, 0x0, 0xd1, 0x0, 0x2f4, 0x0, 0x200000000}, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 13:56:51 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x5d9950248124562c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x2}, {0x806}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x2}, {0x806}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x2}, {0x806}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = dup2(r0, r5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x2}, {0x806}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x2}, {0x806}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x2}, {0x806}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x2}, {0x806}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x2}, {0x806}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffff8, 0x0, 0x1, 0x1000}, {{r4}, 0xfffffffffffffff8, 0x80, 0x0, 0x81, 0x5}, {{r1}, 0xfffffffffffffffb, 0x60, 0x20000000, 0x6, 0x7}, {{r6}, 0xfffffffffffffff9, 0x7d3f9183aeac5a76, 0x4, 0x2}, {{r7}, 0xfffffffffffffff8, 0x85, 0x0, 0x8, 0xfffffffffffffff9}, {{r8}, 0xfffffffffffffffb, 0x10, 0x20000000, 0x7ff}], 0x0, &(0x7f0000000380)=[{{r9}, 0xfffffffffffffff9, 0x99, 0xf0000000, 0x13, 0x4}, {{r10}, 0xfffffffffffffffc, 0x80, 0x2, 0x7fff, 0x3}, {{r1}, 0xfffffffffffffffd, 0x4, 0x8, 0x6, 0x3}, {{r11}, 0xfffffffffffffffb, 0xdde5b195392f95ba, 0x1, 0x10001, 0x7}], 0x1, &(0x7f0000000300)={0x7fff, 0x7fffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r12 = msgget$private(0x0, 0x0) msgsnd(r12, &(0x7f0000000340)={0x3}, 0x0, 0x0) r13 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r13, 0x80206979, &(0x7f0000000040)=0x1a305bba) ioctl$WSDISPLAYIO_GETEMULTYPE(r13, 0xc014575e, &(0x7f0000000140)={0x7, './file0\x00'}) msgrcv(r12, &(0x7f0000000100)={0x0, ""/44}, 0x34, 0x3, 0x1800) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) r14 = openat(r13, &(0x7f0000000180)='./file0\x00', 0x40, 0x8) ioctl$WSDISPLAYIO_GVIDEO(r14, 0x40045744, &(0x7f00000001c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r0, &(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa) r15 = socket(0x800000018, 0x1, 0x0) bind$unix(r15, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 13:56:51 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x4, 0x20004000, 0x200000], [0x7fff, 0x0, 0x0, 0xffffffffffffffff], [], [0x0, 0x2, 0x0, 0x0, 0x1], [{}, {}, {0x0, 0xff26, 0x0, 0x1}, {0x0, 0x0, 0x3}], {}, {0x0, 0x0, 0x0, 0x9}}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTOP(r3, 0x2000746f) 13:56:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x14}, {0x44}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x8a, &(0x7f0000000000)="d71ffd40b6a89fc9c282ecd787f4d5d18ae98fc87841e92dd49c3a691c643ea1a99f6e54945d236c54cf9506ae93130b3bd69f71b83278ae50677c28010ef4939c35cb8f220ab5a29670a556414354dd2b4f6a68a2d329dfd32ec3b5278a41527ca30abd54c1b965ac9e854681edb892f725ebfd6d7d321421e5864baf874be1974e23ff69373fa3e70e") 13:56:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xfb5) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = kqueue() r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) ktrace(0x0, 0x1, 0x8, r3) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSBRK(r5, 0x2000747b) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x3, 0x2, 0x4ad3, 0x4, r3}) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) 13:56:51 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) r0 = kqueue() r1 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x1cbc000, 0x0) kevent(r0, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = syz_open_pts() r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x2, 0x0) r10 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r10, 0x0, r10) kevent(r1, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffb, 0x8e, 0x0, 0xfff, 0x2}, {{r5}, 0xfffffffffffffffd, 0x4, 0x8, 0x20, 0x80000000}, {{r7}, 0xfffffffffffffffc, 0xc, 0x20000000, 0x7, 0xfffffffffffffffc}, {{r1}, 0xffffffffffffffff, 0x2c, 0x2, 0x0, 0xbc32}, {{r8}, 0xfffffffffffffffc, 0x0, 0x40000000, 0x9, 0x400}], 0xffffffff, &(0x7f0000000140)=[{{r9}, 0xfffffffffffffffb, 0x4, 0x2, 0x80000001}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x8, 0x20, 0x4, 0xffffffffffff0000}, {{r1}, 0xfffffffffffffffc, 0x4, 0xfffff, 0x1, 0x85}, {{r10}, 0xfffffffffffffffa, 0xbb, 0x8, 0x2b8, 0x7fffffff}, {{r1}, 0xffffffffffffffff, 0x8, 0x80000000, 0x39, 0x1ff}], 0x3, &(0x7f0000000200)={0x1, 0x195}) dup2(r1, r0) 13:56:51 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x8c) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x140, 0x0) unlink(&(0x7f0000000140)='./file0\x00') r1 = getpid() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = fcntl$dupfd(r3, 0x0, r0) getpeername(r4, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) clock_getres(0x0, &(0x7f0000000000)) 13:56:51 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x6bb15f0f, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db13de9e973739ea78b7ec000"}) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/46, 0x2e}, {&(0x7f0000000100)=""/15, 0xf}, {&(0x7f0000000140)=""/98, 0x62}], 0x3) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x7, 0x2}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a1ee6ded46bb8601eeacde35b5836819f2084602"}) 13:56:52 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="0d60d6cff3d639549a1ea843f631135312d3afaca5b7a21eafd4c27a23c1e1ec46e2e7fd1fddda983c454ea40f0bf3d6aebb69c08b1a41fa5e0452", 0xffffffbc}], 0x1) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) ftruncate(r1, 0x0, 0xffe) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x80) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/134, 0x86) 13:56:52 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = geteuid() r2 = geteuid() geteuid() r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) connect$unix(r3, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000140)={{0x8, 0xc6, 0x4}, 0x3, 0x5, 0x4d8c}) r5 = getuid() setreuid(r5, r2) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) chown(&(0x7f00000000c0)='./file0\x00', r1, r6) syz_emit_ethernet(0xe, &(0x7f0000000080)="2fd98a5413e77141967d8dbf107d") 13:56:52 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x20, 0x8) r2 = shmget$private(0x0, 0x1000, 0x781de4785d843569, &(0x7f0000ffc000/0x1000)=nil) r3 = geteuid() r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000003c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="10000000ffff000001000000000000000fb5a168b8a6cca64691ebee0b3f4bf823abea6b748855ee6b25030010fee06f388efd5898f9bbb851dca6314d12f3c9a877fe685217273e3fb5a79fa05c5c737b3fcaf3446b2b645e4184b7e63d4e4eab2b95"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x7) r8 = getgid() r9 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000280)={0x2, 0x3, 0x1f, 0xffffffffffff7fff, r9}) r10 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$getown(0xffffffffffffff9c, 0x5) shmget$private(0x0, 0x1000, 0x88, &(0x7f0000ffc000/0x1000)=nil) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r12, r13, r14, 0x1e4, 0x8}, 0x5, 0x5, r15, r16, 0xfffffffffffffe01, 0x9, 0x7ff}) r17 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x20) fcntl$setstatus(r17, 0x4, 0x8) writev(r17, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008ba8002b27febffddf00000200000000ba0d31e99a000000000000f5ff8068000000000000", 0x2c}], 0x1) r18 = getpgid(0x0) fcntl$setown(r17, 0x6, r18) r19 = getuid() r20 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r23, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r24 = getpid() r25 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r27 = getegid() r28 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r25, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r26, r27, r28, r29, 0x1, 0xff}, 0x8, 0x6, r24, r24, 0x0, 0x2, 0x1f, 0x400}) msgsnd(r22, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r30 = socket(0x18, 0x2, 0x0) r31 = fcntl$dupfd(r30, 0x0, r30) ioctl$TIOCFLUSH(r31, 0x8080691a, &(0x7f0000000300)) msgrcv(r22, &(0x7f0000000ac0)=ANY=[@ANYRESHEX=r31], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r22, &(0x7f0000000240)=ANY=[@ANYBLOB="f9ffb15043a8b4eb"], 0xffffff64, 0x1, 0x0) r32 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r35 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r32, r34, r21, r27, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r35, 0xa5, 0x3, 0x1000000100000000, 0x6}) r36 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) r37 = dup(r36) ioctl$WSMOUSEIO_GTYPE(r37, 0x40045720, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r39 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r41 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r41, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r42 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r42, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r43 = getpid() preadv(r42, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r44 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r46 = getegid() r47 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r44, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r45, r46, r47, r48, 0x1, 0xff}, 0x8, 0x6, r43, r43, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r41, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000400000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r41, &(0x7f00000003c0)=ANY=[], 0x0, 0x400) r49 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r49, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x2d, 0x0, 0x8}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r49, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) msgrcv(r41, &(0x7f0000000980)=ANY=[@ANYRES16=r49], 0x1, 0xfffffffffffffffd, 0x1800) r50 = socket(0x18, 0x2, 0x0) r51 = fcntl$dupfd(r50, 0x0, r50) ioctl$TIOCFLUSH(r51, 0x8080691a, &(0x7f0000000300)) r52 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r52, 0x0, r52) r53 = socket(0x18, 0x2, 0x0) r54 = fcntl$dupfd(r53, 0x0, r53) ioctl$TIOCFLUSH(r54, 0x8080691a, &(0x7f0000000300)) msgrcv(r41, &(0x7f0000000bc0)=ANY=[@ANYRES16=r51, @ANYPTR, @ANYRES64=0x0, @ANYRESOCT, @ANYRESHEX=r31, @ANYPTR=&(0x7f0000000dc0)=ANY=[@ANYRESDEC, @ANYRES32, @ANYBLOB="eba830a3565a06981d05e3390dbbdbb9db294fe755c148066ea125fc051226836b4028c388624762f2cf6e8771b5f8e9f4ae06799966b2d68d7baed6100adcb36a012ca4235e6add9cddb4d75b2031bfd467944daac6ec62f9021bc8431dfb92629f8eecade8", @ANYRESOCT], @ANYRESHEX, @ANYRES64=r52, @ANYRES64=r54, @ANYRESOCT=r28], 0xa, 0x1, 0x0) r55 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r56, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r58 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r41, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r55, r57, r40, r46, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r58, 0xa5, 0x3, 0x1000000100000000, 0x6}) r59 = semget$private(0x0, 0x5, 0x8) semop(r59, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r59, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd, 0x1400}], 0x4) semctl$SETVAL(r59, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r59, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r59, 0x4, 0x4, &(0x7f00000000c0)=""/63) semctl$IPC_SET(r59, 0x0, 0x1, &(0x7f00000005c0)={{0x7ff, r19, r34, r38, r46, 0x80, 0x80}, 0x8, 0x1, 0x101}) r60 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r60, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r62 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r62, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r63 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r63, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r64 = getpid() r65 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r67 = getegid() r68 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r65, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r66, r67, r68, r69, 0x1, 0xff}, 0x8, 0x6, r64, r64, 0x0, 0x2, 0x1f, 0x400}) msgsnd(r62, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r62, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000f2c60c914b67b535f31de8ada2daa5d9d9bb551dc2759b444f633bce1803679e0d0841510f83b4c12ab4df664128f87be9eaeff52e75fc3c0144c12d1059f97230c08a4e1c0a487e0f494abcfffc31d38c29863d9fe04097160ce28ef5009f8dbe65946c2ee49e3a4bb46970a0cea5246c972b60e4809585902721e20d5bc6958c8aad54d9975006a3b37e7fcdd49c0a9097abc74661334ae14d8d19ccd6bd3c1901b71c79d50d65250000000003dd00bd928d8232dc7ed70756ba8c6a172c40c728dbee41"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r62, &(0x7f0000000240)=ANY=[@ANYBLOB="f9ffb15043a8b5eb"], 0xffffff64, 0x1, 0x0) r70 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r71, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0x571fd31c) r73 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r62, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r70, r72, r61, r67, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r73, 0xa5, 0x3, 0x1000000100000000, 0x6}) r74 = getuid() r75 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r75, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r77 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r77, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r78 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r78, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r79 = getpid() r80 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r78, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r82 = getegid() r83 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r80, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r81, r82, r83, r84, 0x1, 0xff}, 0x8, 0x6, r79, r79, 0x0, 0x2, 0x1f, 0x400}) msgsnd(r77, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r77, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000f2c60c914b67b535f31de8ada2daa5d9d9bb551dc2759b444f633bce1803679e0d0841510f83b4c12ab4df664128f87be9eaeff52e75fc3c0144c12d1059f97230c08a4e1c0a487e0f494abcfffc31d38c29863d9fe04097160ce28ef5009f8dbe65946c2ee49e3a4bb46970a0cea5246c972b60e4809585902721e20d5bc6958c8aad54d9975006a3b37e7fcdd49c0a9097abc74661334ae14d8d19ccd6bd3c1901b71c79d50d65250000000003dd00bd928d8232dc7ed70756ba8c6a172c40c728dbee41"], 0x1, 0xfffffffffffffffd, 0x1800) r85 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r85, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{}, {0xb834}]}) r86 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r86, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{}, {0xb834}]}) msgrcv(r77, &(0x7f0000000700)=ANY=[@ANYRES16=r86], 0x1, 0x1, 0x0) r87 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r88, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r88, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r77, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r87, r89, r76, r82, 0xc0, 0x2}, 0x103, 0xc07, 0xffffffffffffffff, r9, 0xa5, 0x0, 0x800, 0x6}) r90 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) r91 = dup(r90) ioctl$WSMOUSEIO_GTYPE(r91, 0x40045720, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r91, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r93 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r93, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r95 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r95, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r96 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r96, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r97 = getpid() preadv(r96, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r98 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r96, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r100 = getegid() r101 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r98, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r99, r100, r101, r102, 0x1, 0xff}, 0x8, 0x6, r97, r97, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r95, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r95, &(0x7f00000003c0)=ANY=[], 0x0, 0x400) r103 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r103, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x0, 0x7, 0x8}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r103, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgrcv(r95, &(0x7f0000000980)=ANY=[@ANYRES16=r103], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r95, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25009a8b4e1"], 0xffffff64, 0x1, 0x0) r104 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r105, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r105, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r107 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r95, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r104, r106, r94, r100, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r107, 0xa5, 0x3, 0x1000000100000000, 0x6}) r108 = semget$private(0x0, 0x5, 0x8) semop(r108, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r108, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd, 0x1400}], 0x4) semctl$SETVAL(r108, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r108, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r108, 0x4, 0x4, &(0x7f00000000c0)=""/63) r109 = geteuid() r110 = getuid() setreuid(r110, r109) r111 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r110, r111) semctl$IPC_SET(r108, 0x0, 0x1, &(0x7f00000005c0)={{0x7ff, r74, r111, r92, r100, 0x80, 0x80}, 0x8, 0x1, 0x101}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, r19, r5, r7, r100, 0x4, 0x3f}, 0x2000000, 0x5, r18, 0x0, 0xfffffffffffff604, 0x8, 0x4000000007fd}) r112 = geteuid() r113 = getegid() r114 = getpgrp() r115 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r115, 0x0, 0x17, 0x0, 0x0) r116 = fcntl$getown(r115, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x8, r3, r8, r112, r113, 0x100, 0x3}, 0x0, 0x3, r114, r116, 0xffffffff, 0x20, 0x5}) r117 = socket(0x9ecdb8e5d7e4b4dd, 0x3, 0x64) setsockopt$inet_opts(r117, 0x0, 0x3, &(0x7f00000004c0)="b4d2a5889295d5461bc2314138148b76e51a2d3ef4cb3355b8c3ab887499c718f82b287b83e941291ac41b6571592edc910559a0c6e8bd80095d29a73af241d0a345dd8d8d0051b6606a2182be6ecbec326041297e103af3fa3a35256f4c664e392422ac104065e3cfb3fb30f800c2d515a72f8bad42a3a0fc94f3cb66961fa7f176450aa0cb99d0dcce3c6054227bb47e7ecbba714f4cb2a71a0c847f80e7f6e03fc8f123a2df399ac94d0a91007c083b9d42787f2a046548e68e6cb8c6c4085fdad26893b4d424fad33c00"/218, 0xda) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000180)="46fdd76a5f4c3b71971e8b50ae3bac95838a37cf6243d5b0b1998170cf89e3e6123ea5dabb63bc42820fac98bf9eb6aeea39597d836edc23dc16e2447f81215e4993e926aba16c97c8d4709cd7d9eac52df7", 0x52) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="0000001862040179002b2c000000267e897f7780e9992d836000753dd4d1b01f195f81db318cefbd0900a24e14da000000e1838f74652d62e100c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec5e00000000000000000", 0x57}], 0x1) login: uvm_fault(0xffffffff825345e8, 0xffff800000a4f000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at memcpy+0x15: repe movsq (%rsi),%es:(%rdi) ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xffffffff825345e8, 0xffff800000a4f000, 0, 1) -> e memcpy() at memcpy+0x15 end trace frame: 0xffff800020ab7c30, count: 0 ddb{1}> trace memcpy() at memcpy+0x15 sysctl_iflist(0,ffff800020ab7c88) at sysctl_iflist+0x255 sysctl_rtable(ffff800020ab7d4c,3,1fff6bac0000,ffff800020ab7d78,0,0) at sysctl_rtable+0x196 sys_sysctl(ffff800020a7c4e8,ffff800020ab7de0,ffff800020ab7e30) at sys_sysctl+0x20e syscall(ffff800020ab7eb0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffbd7b0, count: -6 ddb{1}> show registers rdi 0xffff800000a30ee8 rsi 0xffff800000a4f000 rbp 0xffff800020ab7b30 rbx 0xe8 rdx 0xe8 rcx 0x5 rax 0xfffffffffffe1ee8 r8 0xffff800020ab7c88 r9 0x5 r10 0xbb34c737b7efbf35 r11 0xffff800000a30e28 r12 0xffff800000a4ef40 r13 0xe8 r14 0xffff800000a30e28 r15 0x6 rip 0xffffffff81e2e945 memcpy+0x15 cs 0x8 rflags 0x10206 __ALIGN_SIZE+0xf206 rsp 0xffff800020ab7a78 ss 0x10 memcpy+0x15: repe movsq (%rsi),%es:(%rdi) ddb{1}> show proc PROC (dhclient) pid=293268 stat=onproc flags process=100010 proc=0 pri=24, usrpri=51, nice=20 forw=0xffffffffffffffff, list=0xffff800020a7c278,0xffff800020ae13a0 process=0xffff800020a912d0 user=0xffff800020ab2000, vmspace=0xfffffd807f000450 estcpu=1, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 57280 466209 98631 0 2 0 syz-executor.1 57280 338847 98631 0 7 0x4000000 syz-executor.1 57280 498673 98631 0 3 0x4000080 fsleep syz-executor.1 35711 523653 89941 0 3 0x80 nanosleep syz-executor.0 35711 363656 89941 0 3 0x4000080 fsleep syz-executor.0 35711 471013 89941 0 3 0x4000080 fsleep syz-executor.0 93662 216111 1 0 3 0x100083 ttyin getty 94305 334665 0 0 3 0x14200 bored sosplice 98631 174818 73448 0 3 0x82 nanosleep syz-executor.1 89941 509260 73448 0 3 0x82 nanosleep syz-executor.0 73448 461067 4641 0 3 0x82 kqread syz-fuzzer 73448 308516 4641 0 3 0x4000082 thrsleep syz-fuzzer 73448 92852 4641 0 3 0x4000082 thrsleep syz-fuzzer 73448 405581 4641 0 3 0x4000082 thrsleep syz-fuzzer 73448 161394 4641 0 3 0x4000082 thrsleep syz-fuzzer 73448 380826 4641 0 3 0x4000082 thrsleep syz-fuzzer 73448 352612 4641 0 3 0x4000082 thrsleep syz-fuzzer 73448 314774 4641 0 3 0x4000082 thrsleep syz-fuzzer 73448 167360 4641 0 3 0x4000082 thrsleep syz-fuzzer 73448 174492 4641 0 3 0x4000082 thrsleep syz-fuzzer 4641 423739 25328 0 3 0x10008a pause ksh 25328 237553 54139 0 3 0x92 select sshd 54139 98604 1 0 3 0x80 select sshd 5702 62986 24820 74 3 0x100092 bpf pflogd 24820 11888 1 0 3 0x80 netio pflogd 1853 477773 17458 73 3 0x100090 kqread syslogd 17458 340929 1 0 3 0x100082 netio syslogd *29754 293268 1 77 7 0x100010 dhclient 55985 273420 1 0 2 0 dhclient 17873 76055 0 0 3 0x14200 pgzero zerothread 45456 215604 0 0 3 0x14200 aiodoned aiodoned 56948 144308 0 0 3 0x14200 syncer update 77905 285934 0 0 3 0x14200 cleaner cleaner 88272 414173 0 0 3 0x14200 reaper reaper 74861 162540 0 0 3 0x14200 pgdaemon pagedaemon 88993 341536 0 0 3 0x14200 bored crynlk 89147 348672 0 0 3 0x14200 bored crypto 17384 264624 0 0 3 0x40014200 acpi0 acpi0 22042 479744 0 0 3 0x40014200 idle1 49582 470074 0 0 3 0x14200 bored softnet 5954 28395 0 0 3 0x14200 bored systqmp 58930 163682 0 0 3 0x14200 bored systq 35685 232374 0 0 3 0x40014200 bored softclock 75044 298771 0 0 3 0x40014200 idle0 64952 80388 0 0 3 0x14200 bored smr 1 502419 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 29754 (dhclient) thread 0xffff800020a7c4e8 (293268) exclusive rwlock netlock r = 0 (0xffffffff824742a8) #0 witness_lock+0x52e #1 sysctl_rtable+0x187 #2 sys_sysctl+0x20e #3 syscall+0x4a4 #4 Xsyscall+0x128 exclusive rwlock sysctllk r = 0 (0xffffffff824f0850) #0 witness_lock+0x52e #1 rw_enter+0x453 #2 sys_sysctl+0x1ac #3 syscall+0x4a4 #4 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff8262c6a0) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9515 6423K 7583K 78643K 11203 0 pcb 13 8K 8K 78643K 68 0 rtable 98 3K 3K 78643K 279 0 ifaddr 76 15K 15K 78643K 125 0 counters 45 34K 34K 78643K 55 0 ioctlops 0 0K 4K 78643K 1475 0 iov 0 0K 16K 78643K 29 0 mount 1 1K 1K 78643K 1 0 vnodes 1228 77K 77K 78643K 1389 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 7 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 34 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 6 17K 25K 78643K 217 0 sigio 1 0K 0K 78643K 3 0 proc 61 63K 95K 78643K 475 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 38 0 in_multi 51 2K 2K 78643K 133 0 ether_multi 1 0K 0K 78643K 18 0 mrt 0 0K 0K 78643K 2 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 1K 78643K 238 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 111 21K 33K 78643K 1703 0 UVM aobj 18 2K 2K 78643K 18 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 58 0 NDP 12 0K 0K 78643K 24 0 temp 133 3018K 3082K 78643K 5383 0 kqueue 3 4K 18K 78643K 25 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 35 0 33 1 0 1 1 0 8 0 rtentry 112 59 0 19 2 0 2 2 0 8 0 unpcb 120 185 0 173 1 0 1 1 0 8 0 syncache 264 5 0 5 2 2 0 1 0 8 0 tcpqe 32 587 0 587 1 1 0 1 0 8 0 tcpcb 544 138 0 131 1 0 1 1 0 8 0 inpcb 280 699 0 688 3 1 2 3 0 8 1 nd6 48 7 0 5 1 0 1 1 0 8 0 pkpcb 40 4 0 4 1 1 0 1 0 8 0 pffrag 232 5 0 5 1 0 1 1 0 482 1 pffrnode 88 5 0 5 1 0 1 1 0 8 1 pffrent 40 225 0 225 1 0 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 29 0 3 1 0 1 1 0 8 0 pfstkey 112 29 0 3 1 0 1 1 0 8 0 pfstate 328 29 0 3 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 283 0 102 14 0 14 14 0 8 0 art_table 32 284 0 102 2 0 2 2 0 8 0 art_node 16 58 0 20 1 0 1 1 0 8 0 sysvmsgpl 40 35 0 28 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 30 0 20 1 0 1 1 0 8 0 shmpl 112 16 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1708 0 295 46 0 46 46 0 8 0 ffsino 272 1708 0 295 95 0 95 95 0 8 0 nchpl 144 2218 0 606 61 0 61 61 0 8 0 uvmvnodes 72 1884 0 0 35 0 35 35 0 8 0 vnodes 208 1884 0 0 100 0 100 100 0 8 0 namei 1024 6180 0 6180 1 0 1 1 0 8 1 percpumem 16 38 0 5 1 0 1 1 0 8 0 vmpool 560 2 0 2 1 0 1 1 0 8 1 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 6737 0 6737 7 4 3 6 0 8 3 plimitpl 152 22 0 14 1 0 1 1 0 8 0 sigapl 432 417 0 401 3 1 2 3 0 8 0 futexpl 56 4848 0 4845 1 0 1 1 0 8 0 knotepl 112 76 0 57 1 0 1 1 0 8 0 kqueuepl 104 49 0 47 1 0 1 1 0 8 0 pipelkpl 48 151 0 140 1 0 1 1 0 8 0 pipepl 120 302 0 281 2 1 1 2 0 8 0 fdescpl 496 418 0 401 3 0 3 3 0 8 0 filepl 152 3119 0 3011 6 0 6 6 0 8 1 lockfpl 104 92 0 91 1 0 1 1 0 8 0 lockfspl 48 30 0 29 1 0 1 1 0 8 0 sessionpl 112 19 0 8 1 0 1 1 0 8 0 pgrppl 48 39 0 28 1 0 1 1 0 8 0 ucredpl 96 292 0 283 1 0 1 1 0 8 0 zombiepl 144 401 0 401 1 0 1 1 0 8 1 processpl 960 434 0 401 5 0 5 5 0 8 0 procpl 624 923 0 877 4 0 4 4 0 8 0 sosppl 128 4 0 4 1 1 0 1 0 8 0 sockpl 400 935 0 909 6 1 5 5 0 8 2 mcl64k 65536 9 0 0 2 0 2 2 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 5 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 3 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 163 0 0 20 0 20 20 0 8 0 mtagpl 80 24 0 0 1 0 1 1 0 8 0 mbufpl 256 346 0 0 21 0 21 21 0 8 0 bufpl 280 4613 0 193 316 0 316 316 0 8 0 anonpl 16 55328 0 38054 76 6 70 75 0 125 0 amapchunkpl 152 2106 0 1962 8 1 7 8 0 158 0 amappl16 192 2008 0 1064 53 5 48 52 0 8 0 amappl15 184 67 0 63 1 0 1 1 0 8 0 amappl14 176 120 0 117 1 0 1 1 0 8 0 amappl12 160 14 0 13 1 0 1 1 0 8 0 amappl11 152 57 0 42 1 0 1 1 0 8 0 amappl10 144 104 0 100 1 0 1 1 0 8 0 amappl9 136 598 0 595 1 0 1 1 0 8 0 amappl8 128 131 0 103 2 0 2 2 0 8 0 amappl7 120 196 0 183 1 0 1 1 0 8 0 amappl6 112 58 0 51 1 0 1 1 0 8 0 amappl5 104 151 0 134 1 0 1 1 0 8 0 amappl4 96 679 0 645 1 0 1 1 0 8 0 amappl3 88 122 0 114 1 0 1 1 0 8 0 amappl2 80 2452 0 2369 3 1 2 3 0 8 0 amappl1 72 19343 0 18876 26 16 10 20 0 8 0 amappl 80 1177 0 1129 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 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 64 17 0 0 1 0 1 1 0 8 0 uaddrrnd 24 420 0 403 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 420 0 403 1 0 1 1 0 8 0 vmmpekpl 168 7409 0 7377 2 0 2 2 0 8 0 vmmpepl 168 58647 0 56417 120 13 107 115 0 357 10 vmsppl 368 419 0 403 2 0 2 2 0 8 0 pdppl 4096 847 0 806 6 0 6 6 0 8 0 pvpl 32 180261 0 159180 180 6 174 180 0 265 3 pmappl 232 419 0 403 3 1 2 2 0 8 1 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 183 0 4 6 0 6 6 0 8 0