fbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5eb959cda2c3038e8b415528a657c62cb38ff5a612d21d4ff708f1b769d1f480085601718ea6edc072f4f07ba914cccc542b3fcd4b941e0c917a2b00488618ded0f1004ad8f72d2a82b81675d6be4ac4411c59b0b0335bf04b8778fade26439ac884199a73ba989fb6c4e870f94ce4877ee770ce5e072256d7088d4a6af6b1b840f787085055b656dc9adea362034a92316df10606da1f8d64b5e6c58c31eb065a9658ef400ed9a7f08783904d896efff3598966193529fc0d8ef8de29f1b1357a1b96d6e9c4dc2f52443ff82aa8a40d2cdcda7ec66b2c7443b34d0e5a187ebdd8c989171f19b279f5ddf9707d2a2fa58766b2b1270bcb8bc79d2d85c64bcb2a64e0537a87bbc677a6aac01065a0fb99837f7eddd493b1c08d97c07fdd94d63f4ed68d4810f8f8318a2718a56c9281fb6a589e2f0a78c88fe041a6075ebb6e3aeab2afc1fec30ed158e5f49efabbcb821ee516c656c7e4003ad1b879d06cf3f4b88f04a9748aef7f80b6333f61feff89c442dfc1bba3af9d33b8d86c701786365838d2325008315a1a75e3137c3050dcdbad9a581ac5a13191c5ed04591eeb10fd5a97fd85060f946913f16ddbb1de314a0ce7abee8e6e77b40c6b8d1b3c87ba08a0af5878f7595be68ebe1a40133dcf12e81c30c5a8fd38bb7eebbc6d12999d86c7ecebd06d8349d9697b407c32427af6378d79553ff74e56897af0fabdc36f5b4cc29cf470c8fad4bea95bc46347820565419540ad8c885dd312200773e0c534ffcd7aaaf937ceba3fdbda19e60b665093f942fcb4f1bc80a27fba7b73e955732bd0551d66142a2c62a6987bcff7b45710f2d0f1e25226eb7da7e17fb7182a3b78b2b98a59556f4290fa5fd19783ae36177b91dae688726d9c10557f08e0c5b36e67a8632291233382803de3db6297051ec76f15c2d545762c99940f21cddbf8734f47f024eaa83ac4c3a4e22d2c560a4831e0f75a1be20dd0931f4ca6b664a75b65862d253b9c7d65daffc406a1796f0d609b4e306473d82910f1cb7ec69af06d857cfedad399214dc0b8a4ca0b78cdf2c5effae7fec02e077167399d104e26cd872fe6e7d6d91ac77968bcb7c9e4b3dbd21da326236cd689cd9de44c7599c19e9b3c2a5a1ddddecd9dcc3dc9ab800da20e7e94e6d66d7b82074e35f398a4e42fdaab185baf2de79a7912fde5ab1871bc26ddf861e8f2dbc75ae86de346f95c94ab8b7a8cb759f9d1ab8e0d817b519ca9ba55864c3b1ae3070310d7f4a8d6e77c10f6460f74c3640ea018da2f9151ea607ff5bee630384464372b923eee78ce8d115903e1d5406da7cae470e865172e06e4a24e3a34482bf5a2210b30b6989abc31ff7ed2205f78114f216fcf92a910e9952662fe152461dd1408ee7d60361c3f74abc01692f668a64887555a61cda72c61f20b3326ad909fc09e7b6cabc8a224a37552f9d48463fbf02d0ab84f9883a9f8fa155cf6a69af4416735040123c557783d2bd22b79536548e7ddf78944aca9bbcb01d35855985db85a3a4f624906d58ef94e016a1f47e5fd47ca6735139a1bbd53005752fe847114690cbaa81b73bd7ec2d16929e2c79a71b5acd12ac9fec1d541cb271840b7cde4cc96806241869b7735ff80840ad423e2dd29be000e277b7552f3fa013043078e5a934d18e7c41631d51224fa5b64a60bcfa66135a3d0df80e24ae634fc2beb4fab632801fe52a6b99d2ca890a48abbef02f3a2ca5d1b49f3487b10ac07e7eb7eec32c54e9b8ad69c048e0b6238b5841197892b603c99b44493732f2b55cbae1c7421e969829b8324d54253234a9738da8462204ed9f4f82feba633f02fa04609c0c12a05f64ee85053609b8a1be23772a74135c807c53ec7869ec7205bdec63d71f8cec3070b469a29517dd23328327e061af2f42d557ea281bf3efc511e071304b931a0d224e9428bda303d39d45e8bdce375775fe458715a94efd6ff6c94375501226aec689afd009ce904f70d55992295420170e3941a0c1cd6edff8cdc7118d0c162e43e01268eada328e8cbbd198b3f3f658aa4ebf32936fa17d623be8f78b3ec5b91387b6bfb6f02402dced77a5c2ddf799d390dfc40ea67c373ac8dcbc7f79b78b2d92c403957efd411158703581bc41639fb09cc5aebbf43a69cedafa3d578a32fcaab0d4875496f99fc96928d5d860197897f257310779b4e403a5ae6b518b8e99626f7aebec7926840ef67788f54d316dfe40eb25276bfebf8f6406024a26be5463aea879d31bd8901264e93cc599b6b336d39a65c782b62d3e9d0fa72c6ba9652f8f4f57b94c2604d0f351ebd09c9247b1ce357e7d0d6d82e16c5c0e0e4983db75d969d2dc0692964b47b144d8b6716952366ffd3f43e9d54c6afd372f78b0845728e680e86f634e48a243b7f06d4fd00fc5427e500a1ac5ae0272646e75bd94723aec5935fddde7194733b4adeb65a530dbc37228743f8fab3a310dd9020ff39b042fbc06e7298968e6bf585f7aaa02d4f7f333458201818a3e297a634acdb4f2cdede7fe51aa74da7bc56050a1b730f4a8d582fa9469b854c41f5b55e16543d431d521ca01b260a303d4d897f76d432896e72bf6acf7a54bfdc993ddeef5dec7ce99dbdb4ae7570098ec98b85de04998bcd5eb7c88689371e9b6f7d35dc37ef58427bf980c3c29bae6d331ac19faf8f81e39b286bc363a656d0f649c2ff180dcc6f44f371ecb810a0bd07f5a9eb5d7c7ee435644e1b47f0a22674e31192735d304db77da62767cfd3ccc9c56724e087e8f34ea60ad7153bf88fdd6c20d9f8e642872f57233a750be5bc0a9cbe474032b97d43b5695f4a72a8e9755eb4ca1ef4510e5820277e514d93d63852df00039453bc5ed2ad6eff7408a73cb6e8dbe9a154dd2cd65c41ebd6322f21d60cbe50c6435615d997bc3d66dc207043609c53ef7a46fc5b6fd71473ffa96fd42ffb4f61398307badf14c7b4d5f734e902314f0173c3c562937ce5025718f85e5318ea", 0xbba}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x7ff, 0x0, 0xb3, 0x0, "49bf00000000060000000000e6ffffff00"}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xc71b) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe5396", 0x450}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x8, 0x0, 0x100000000, 0x8, "e38af57c11768ec4841c69d1e4c8d3050be65758", 0x7, 0x7f}) 16:01:13 executing program 0: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x2b, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)='O', 0x1, 0xf, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) 16:01:13 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) fcntl$lock(r0, 0x8, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x200000000}) 16:01:13 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x480, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x8) readlink(&(0x7f0000003c00)='./file0\x00', &(0x7f0000003c40)=""/17, 0x11) pwritev(r1, &(0x7f0000003b40)=[{&(0x7f0000000780)="8e43659ce3c3ff499a4532c69fcb2cc6d415b5ecf990a750ac255dcf1cc7afc53e351455392affb0f75ba19eabcbfc1260fba894df98c6cbc1490ffb0b5a674dd6a8bc967a69b0a625d4ed848d57f48afb025d6229eaa57ac8d726d53fb23b54b0485030bbcc856d0787cbd43f884ee53b862d6794dfcc2ed69ce83d9fa0f80d90d5e2bd15197ffde119899693dc8c262c9d5589a3fb9655bd3864d45bd2b51e7767ba8b0eb5fc216c057292db797e61c2622944861dd21d0eb70c7f1ed4cd4d1bb44da1c9a03a31fc5562a5822dbe69c97598010a545645d214074e610eba81d9feb3682d7bf92d9df0a00468f53aef37b67d210f6b3d12bbad244101c2ebda30f7b8ca35c7e1d09964f09d0b87cd0f4b82c2475273b9a543a7f48f99930f3686a4d5412efa4492ecdc72e5cf0ce6a75efe18a7006a48ecb97deedab5b73b9a1030515235ab8ceb6c5a402d740004db4d2bf278831c55f1f6aa755a99d99001b168d9354e57be811d79644e29446474a7fc1f0a66a2a4ce16ae78444576d6278f1b7c37cd3a043a17368471875ba076dfa73893382292fc2173618e89361ee9ad85177784b5f5ce13a15f2daf783b0745e94181d858d21fe04181df63dbad90aa588ba8997db902084ccfe9b70fd67c91659b281f0d50ef56467876047802bbdf2e8fc5d223a245869e3682e748133ef822eb6f9641165ee102087d332226783bb2b36d0b2a87271960f7a061612e3e76d53c7184eac603fc28cc433bc5c5d5f5163f2c6ed4d762013c55af4aff70e80f16d64ba006a0a0bf498ae4e2c2b57ba7186a876b475957abe26e7522d3cdd2ad49675ec35b9c74bfced6a043d9d9921fb2c8d53b8265f03629701425c5a064176655d2c6f5a86ba77a498115d909a3aabb52593566539c2ab74c24104289372338af5bd09306c58326318fccefa8771f9b3eb2fce8c8b7d00ef8eee67dc019ec0be741622a2fbea539769edfeaccec4f9619fd4d5ec5d9a6ab16c067b1c1e916d8bf1f8866ac909ff1896e8aaf1d66517423b1419e0b3108dfdd0b53919f2f5934b832c06878607dea7292559d678aa6b2aefa24926382635394e3f7b284e8db65f6398bdd4896df25df15752fae4af2c4760611be1bc3595ece4e71fa2e8f4a8d174a81c419aa77098ab6be048049e7c27e03c699343d905f4df2da1db1ed3124397af3a9591405cf2470370daefdca65149d25a52b36d8b06ce22710e92415e1fa1a48f528a9982bb909a835fb2709eca883cd0a8894481a60198efb8067a2c26253c37d520d19189101dc4bdc9a68748ae5075c7f731fc453a590d0cbf6a21114c2cf52d9bf61466991c8767f7282c540369820ac4d370a889fe2445f73e96fa07f9ff22cdc881ef05c373ed9500593108c5a8ca0c3c6246211c92a26fc0e89075bd3d49a2da4696e6642717a4cb471ac3ce8b6368c01dd18220a91a5ac74e7348753f6b143c4e532f8bfa5422f40660e90b744e051e3ae0e96254bac40af8dec951461ad710ad1d5d3c674b60dbdda53ea6d240a9f48ae8c72fed142796cd3311545ddf8154099dc81150095eda0e59245a47ad07374fc7085d1654c24d307d69887eba9275ea4f3a7a7ede5df3b550e68ee205829e5edda0308181e0b3ddf38498a6dab47ded2ff42db437728800c4ace9a1cd5feef878db3d5a91d8ae3cfd34d41a4d13f41f664967e6a63eaa86be75045354310e8d25a8f5769da96d8d798062c418c54c7818b9d79ece80a2e3cc8d6e6f38e5793d543009fc076fd88b5eee020615124e9f7b42e0172a245984d3c04449c8b6b3c9d5854e3038a67579cb30e671774dcc5787bf70dd67df5428de482e519d058eedaa69aaa818e5907008696f663d580426d1c984643b2fdb4d23f2e342093b651e7dd286466a31042760d1452e684888abb40e110655ce92c1bcd56a7a85f5c68d47dd4339ae97152961f1e23ed11af985312e5b580af3ee8490de857a3af02862df265a2d57c306c52a0902d08cacf3370a39807896205cdbce3fee3beab3ca72bc5d9608c31a84dba863d78f430dacd13f7c4c183a6e7f0f86cf9f26cdaa9efadd88ca7678f79cca3852f456ddedb3ba1db02c45391e383815b6511b4d6d56e279a1999fa548acd918f8c533800a86f25d71f4b7c5ade72139af63da0d471e83c9d45ffcc684557ac0f0b561e5cedb1a52e21ca63750d2c98d24c2f1364ace64e185e3c6d4a6764e30d847411f55977de37ddd984d193ec178de12297269ba4a57fe5c36c3fc087bc2e1302cf4d3820bf4d1f99dfb25782eeb3f5ca89728665a2dd4b72b612d1d060a2214d59eb24419bcc3d7976c92ad86027d663043ef45ea7ea383161c05fccd5df22490515b9d45b01b9d958e33a0ac03c0eb437a8127ebfe3a16a4a03cfd9ffd229dbdbd3ebd684acdbdaf679d18ddfff2bb84967a5d63d99c92a0da87aeec691f4e59b94394de35580798c46caceda0b74509d97c4c816a5e41be35ecec3bbcae6d3bdfcb4a76d6a755d1122d496176029a82836ef2ffdd8acc969063ead4560db9a0edf16674dd31baf63b710b03efc54409a2e44bf0c34858ba5f94ee4c49ffe8dbb672c2d72ec914a247778a32db9f3780369882ebaded69e4f815a48dbf8ae4274bb0f9358d4805766b2d80dc3c072af8d3a89d57914312224460af335fc1a0d3f6638fee09aeb21f0ab555eb5e2873a1db1dafee73676be08cfd12a5ef71d39388481617a40317be35f75320c031442ddbb66a0b284661f7c6925b017d58ff439bf33cdbfa0f407c7332feaa6557ad23b373cbf5358e076c367cc68adfe2318c9f900f8e8234e49d94c90c4fcafe898949e1b664048f856f6bdb31c6e6b397d1a6dca346bafad6e7de92c8ba7baada57ff9a3df6d46ca028eb9708e1c54d81ed903040327c29a307051f6361a3e534874b8cfc440d97a833edc83b4356e42c11e756ae69b0ff9d81c897dcf402ab1b36391d553c88c858b9eae450a32b90d2c78acd8ad05da2a52f92ef36ee2d1354e16e5a44c309dd44dbfab09841dcf17900b7bec2e039ade94983273a2c6822c2e72eb4c86163ed7586b570f386c3a57992f7629b936c50ffa909bbce8b8401ab460d42926e060049dbba4e631601f05e38f15db26edd11e45d2d3eb14640d9f1967bf25d5ab0a13aa1a9804908cc7a2d3be5f78d88c90d2563fed3f2c8f83612756bd57a7e32054af0a381966a31ff9edad4d727668fa21513930c874597d2071252deb89180d19f7714cc22b5dd09689796ad0278c4820c07c5f47508e470d21857ed9429cf1eca8d8ea40bdc70e23efdcad06b21ac05307ca08ab5ebfaabedf59e23d808c802adc36eb4c399a26fe6eb0173843be3ee996ae72455c6a5c61366268dcd686b1a3945938dc39cebe6b442e2c4cf11f4c4d3704d05b4881710fb1bf503bf9628826838ee6173842c50fe7959e19bf72a789fbd0e4fb3df260b25b02b8a5e3980c645f7cebe497e166828e70706782fa61b76a5093b2aaf1d3ce931e18ea543a1ff4438cdcc720107e1adf7f9fbe0670962c03556ff7ba731401c085985e600e034fda2611189e24acbd99acd71fd1e7149b380e7f6b2569b761d6a914ed24fbce199dba5fe1df49e971593158faab2a0d15e12ba1376980d7a2d1c0b52a23806cbee42848c7f54eb260d61a8677c265ea3ac6f569ae3d6db0a6b88df81346fb121649c47d251ac9f927d94d2317a92f39efa8c66277f3f348cc7d6854f7a589894178501e0161b1437a3b39666b039920e213e6506ff6782206dffcfdf18ccb9ad08b14888491b7c4332e262937d6085c60420c0bb65762f37873786bf2e14bf83327aa15ef2df6ff8d2b08db65aabdc35f5e8d7059c76917b4997414bc9820cfae77155a18cf7a0864da0f0b47edef19b48d75ff7f8ea33cac8ccacb26d44447ee975b65a764f4cbad3137ae5294251dfedf76e2fad0de3e601d6dd5fe0031ebb256dcf5b0cb456f9bf1eb853bdbf61913ec71a57345ede902d819562ea5b53db72f7a3031c33123ab6031398db6b452c3fed167755678afd9b694712d5ae2ba9a44ff0ecf525c669e5405006f7b401d63507a8cf27f97e96a4c0639ad30b7493060f5888dd5c48ad145e7387b83eeaa4abdd7986e90a9be6400b912a908f585c9bafe260d37059c11e38c03b00b4d1ea19a94c0e6443b76a48c1164aac3563338972d5945507e6061288bb1aeb020348fe19aef72598a5836ef94e4b1ec5c6157b8966aa92785d45be3c5c106dce56d06b34871a39a408ab9232b4a04a976159d42738c37c253b324422be38a997cce43be7c56a39ac5a727b0e9dc91eaa18a7c7aca5a7adb3660ccd08dd558f961e95602e98ea0a19e1302b909d5d975fbeb5da0c939c684c407c88178d75c9e3be1410d9e72eaa4d733e330f9909a9bba042de90fea0599033548868eb343156f7ef2a9c46a34390abe3c4869f3256a4a5abb1eaf5c6c3b6909439ba501e4d83dcc2b5c022cf20eac665b92fa125bfcf0ad8e72059f8dbc4209957f8630d50ef32f4cbe24ac637ae8ac549fdba049ac1d63686618badbb03e624ff1b0290ed9fc45dbfffaa44c38994adec97d8257383a61ace0009c51249c05936f5600e84b0d3e753d080660224a8cb358e1b64ed276b5f91b3ccd025a5e74b9e04d63200c05d657a94e29e49ab5cb269dad1dc5d692aff5eed46b84999a52d32f8b4f874fad00e80aea2322e3f2ebf940e54a6d78c810616b5d025d1aaa03ee11c451c3c98faf78d29f49c76ac17194924d9faba1e62a799c7346d6df6f85641bdf4c25c0b9b8e3a3cc09bae4d76353b65c8db4750121d5cf9f743679a8a5af27cda4ce1b845e472dc423a159256be25df2d3a69a15f5fca58c33f0233158c78dcc88c9104fb4ab60da7bf6066c1cc029f1b48bb7c98d744ccdf4fec0e1860159a04a1c8ac981b4e3f20a3a729aa8af562a5d5ac5232da6d188887911c26a90c501f80646e2841e84796e2cfbe301064d82ff08ddd0d6f97364163d66be5c6f405b91c19bf117508edb23123ed00201ca45f726773f3e6e8503937a62fb17f4b14f5ccee50a21908fde47c50ef1d04267133d3ce3b105b87e74944ba8b84dcebf01ec2753e6cfc4a9dc009c9ea46426195bc9fa39de2cf1eb5ed70b1b1de6b3bf76d838286f29e9f6f316e19c8696354ef77136c64a3632aefe47e4f144a434e08bb487155e5724bf5e3f16d58dab5fb9fda71ac907e1fe10668ba76661eded5a344e72e27b57029b1776d8c8561589c11e662483147c9ebb4ae014f93bb4a24fdc35c9fa36bc3738b6012d087e1dce6a4cc5b566e5849f643f5f46a37cde4454570f3697924e8aa8fd7a9626771efd8bd85df5f7f371f62424072b6e0478818c7e570efb0d1d941d1fc891251312fc4be0a53ddfff597d6948b6d350a020f4b1f453d123bd1b3d682a50cc13add9e17134a7940846b702902b2f6b6213853f9967fb8849212643c184d5b696346ba6af764fbe9d09dfea0076df5bfa125d45747c7cd5001036d540154371c1e7438461dd3baecad76417bd6177b07bee5ac6c19d7ec0e4c732401dd2202ad6dd3ee51a2bf92d4f26bfc281c1bc5ac0d87cbc240ac070a9797fb49e5a2ef569d7f6803bf9e0f0580df5f476e1ee56474dbb30680d4326dd3bf8206ac505c4ec5d8f6bffdc90aaca1c0b8bd6adec7bd6ae2d459b0e1be139c42cb16387e1b96b0f5e3b3728fea94c8c8ef417dced9ec87f3facc913a16e44ab9fd1d19f1a0d", 0x1000}, {&(0x7f0000001780)="a17241090fd789826961111e8872ac146c9c96fd300760b33c707482296ef950771e0f4e19f45164edc6f0a4618f7e3d9fe36a3aed778d653c7bff582b4e6319d3c29870d9591f1b99a7d7c23c75f2a3ac024138ebafb55a6dc623881d2bfd14288a6ba3f3153f7ebcd9d48fa56dd9dcf5d3bdac21b9ec68f4f6052786a24b30c1d9ffd96172e97fb1b5b21dc8e224abfee706524c131feb699f825d5aff25ff9518ed05fa4fd56b6b12756549124f8ab6f71332085f81f6ebe78dc28adcde830927d94409", 0xc5}, {&(0x7f0000001880)="a61eb2aaf609909170f6b364a6092140caea16c3c109810ee6434328e5e81bc33d18ee2f471b59fcb870859ae125a38f290c8eb4b5f5dd0801ca30382483c0495a1bb1b414494c2d147ea70a044593c0ba20633f27078f7a7eb9614b64168b00177bd0bb26a54c3ea5cf2d45e5ab", 0x6e}, {&(0x7f0000000140)="ea4087cbd9ae7bc877406032e0", 0xd}, {&(0x7f0000001900)="60832ac72fc6e4a65119a76be677b439b86f68e74f88eeef8da87f17ea0833c3b67df7d9be4cf1c51cde3cc7b0317de7e629a0a35346ba4d2a7a52b56771eff9202670899a288bca29d5882383982c41368a68b4fd4ecb5b7436c4f056f30aebe07fdd586d5d6a731294c3060a86abab8155e7273056d3ec9333c2fde0c499b44d5f3d3e7937a545a7a69a28d0a3548b783fdd81d34776ac9bf0e0b3cdc8e4c28ba670849a853e32f004b3d15e68cf619746e4981e11da37b25175f2ee1a97060bfae4fc03b00d710f0d5716607be0b4202175a071d8b72df10f52d420501f96680cdf15d534d5168cd4428429433d649f5d892735038875cdced791723937f3e9d8de4f4a195a45dc18afa4de7fba55287b90c252f56757e75b287ff468e0154ad7f8da9463f48a858ad886789d45a43839a765d20ec30fd56bf73119151e43d78a8a302191e69db86467ca42ccad6bf87851beecb4fb4d6399afe1439f31d418f8c6dea6a1fbce9dad2273a6b060d10f699c09558186f4deb688d8458942848011fb54000c4ba6aa40547bea48b88fb974e5e089aaf87e4481080c1250550a3e9608c0a67f465db2ee3df4d3b8328444e90070a9991b561ff5fe03a7cad4e2d7fd90f6e7a9c7d14be559d574e5067f93ce85c1db87ba354a5317c82ace22ff67ca177f310348aee055b65bf6611b09ad2bcee896e31b1859b5ba2ba0ec805553cea4a58031bcf8fb67affc35026244819d8ed42c531a2576143d326428dad507dd8fda0e800ae6fff25f6d13b523007989feff6a0ee1adecd0eeee1279b5c174f35f4cb210b3933d1a51a274f52209845f5563de9d595dde189748b3c6560eee233f8185d15a4c660a049558f7d8ea4481e01666959088761cc50c7cda73174e06425b554647a3d21b7e390ac37029ad20b44f9bba5a7521fdf5bcedd941d9b529fd7f0814742254cca58ca53f918b94a64a050e72dbba9476df93e7dda4120322416ecd140c2eebe3fb088952755538bf24c14cbb955b040de239990d9954dfd10cfff880cc62dbe57ce86c7e5a9a3e444bebc7a8afe49fc1098324da23a7af1db0686ed4160c1c0d8719936f4e189c3766c3b65a696f49715a9e17cd086e3e659a91853ac42932cd2b9dad45dcfaf77c7e01b3c6adfbf551c780be324c8c0d589fd33440256e822e55173250dd541efe1a94503a85816115acc3dcace90be163aea07c39e236768dbd75c76d1c7f8a7fe59276ed2942a78f89f9fe390d23c13c5c74795a2015124fa33daac17fab50f56c146919551c0eca4c974e280748b43850d5e0815713da89c737899a453a5206e8ea330361d7bb03aee82bd613aa845b85f1a609407967b6e9864348aeb37ba02b96f05309eae473bb4192cbd6f567341424cd9862409b5889cd82529c52c9c4b195a9f0ff10e4e3f28e38c18898314704f26b0d0561d3dcb6dd3c565f6890b08d5a018a2b35021b102ee3675125152d2d4e6d7e2cb454a346ce831d4c9c3cc42675183f6f0f7c4a95556ccf4443c50efcaf05fc748e51abacbde1d93cf9b7db4135b74f587e233c59f504b2a63023c2a39ac60d3380e91011e1c63ff06aa97037dbf3975e584bb4bf229da243235c1a5af41280d3283507fd9cae223986adc03cc6835a080ce6013eb6b75f83f39faf421e241dac93375f6cc18d70318ba70a9c2f723adf362c71d17afedfa9335d92876ebc8e4fc8e2c09907df03c1582b6472eb863792b7962dc26660b75ffdbabefb81dc37f6dc0562adc50502f584161b83afdf280e833d901576a6c32c527cc744b9aa1d1354dd896f97cdca4d1d3f7c4d126447c899d8b3709dbae169628bd11f5b6e0db81618fe24998159bd89e53aee7a0a03d930c237dde0db1c722c6d48c31ef6e4a24af4f83202d4c76a838810fac357b4e0134f5b2fd0980580ec176844b00acd5b758baa56ed6552ca42678a865af52f7c7df143af28aecfad2fd04301bc15b7c1912676526d677a9c3aa0da1b0dbabf7cc97afc88bbcffbae46df4c937006a8c88b3b3b19700694b4a1f2b9449359aa9f0da8e323486e767c13ee56aa1968557056c3e9e799e81b5e33b34324fe5be6d1f7576bba9840ec26829487d9eb46a74da407396a6d27df63aff326d2659a325404a652fafbee0c4aa9bd67f16331373be90d04c89e11ebfd7e5865b277bc0bf5ce588b719b6ee174d179c56df31ca4c03050c139b3e56994e403b6680fae77f89d8ad43fb665584e24bdf95ebc136c4374894b045f32786f3bf01fdd6d0ff5f5872ee7876bc45d609cca8c0266d05d16b4f006386c26f76e119ca5c2463a35035d909cd93955b678e07095d8f3d821e4d02138123246fb6be9f4f6b91afc85c63ddbbcccbf3dacbe62499c8a20092f4dcd7426ba6a950bf4662221814bbf5f27ecc794311d23acc5d76495540aa08d2b881ebac5e9885ee0258326329db0c7aebc0a830b843b2b3fbb4d0d37377e2f0f06ff550869ba7973d343d04e5c454fb333a645f022ccaad3025f3545f78347c68b641214876c2097f2b35997639e106d685bde7fc77eba1f5b10e0d36e060cd4d78ff193519f2f39a036ebb0f42bae5b575d12289a6b44664fa2ff374447a554fe00379a44b85adc654041a83ee421f080059ec1aa235ecaec0234d9878b2249d3109e7e5536127ba018179f67ae99f7ee6760a3f34d905af9e2bc003153f34b1c5cb4355a9213405d1a5e10e2f6b152a607fe18ee4fb927d931b815afff9ed0bb360ebea086a82f46724360e2d5ea439d29a4f7527016f80bce66d18b181bd4b3961d829670eeef2d61eaf0493a1c0a1dcccde373b8358eb06985e248557158d4325cf073fed865df95691af1f6fbf889038711d86469c05220d64155050edaee6fbfb6f7b6814cc6bca3c99ea222556f6f875b82fee83386485d73ffb90e663052427767e2ddeed29e35de2f55d7042c434989d33dc5b2ce2710d7f79b78536290c8804f7acff459757564d2779ba9fa51fa338850030499cd31a4d975200afd85cd3dd39620dd2352b4ac969380f1a15f8239ed36abe4f465850bbb0b6fc947b0a114895ce2745eb04bcbafa94c90d6f09b6a9bb2e138fe56791a234f3a26dcf20b5e4b66bff418f80f2525a5f526fea3be7a83fde744fad275aa313fec9f33a361101e4ade2794b191ac0cc11c79654f6f57d74de8cf60c33adec86b1fed2b55de002a6f231e82a723a0decd1caf3491ff1b2d1fbc3aae7c1f89232044c86db0bdf1a6e458cfe374a12201b42cfaa283a1dddaa47c58b05c10ad692bcdab73293470e4e1de0eb7ac7afb23c668cb70b35dc6b39321983bdfd56c5d5e64dd03814cb2444db199f59f766d1d464eacfaa881ea4cfa4ed1538fba6de81a3d270d0d65829fa8e8f5b7f3649543eae28866db0594bb8db57bee042623b2a267588093f2d4d91c704b1be0167a366a67c6265ad83b7fcdc331175de88f1354fd4a900d8be022f68e46783fffb7ff443fbb2b7bb4b681a931acf74dd197b048efc8379d2213b19578875c1171dc58ca36da069347555eaea5d80a50b1c200ff0d38d51985cae9ea8e46e9bed31dd579bec6f52a6dcc50e397fd503abdd2a07d9dd8e6434f9fa2d64f02adf2dc025f0e64e2f211a71061bcdc649e49452d3a1c89df91c005374ec894a9b99b4c5ae88636ea78410ca829196f8f783d8ec251951f3cfecda3d1c58bf8012da4fac7635857eee08b922416ad0d03b9cce0cb722b203d1bba5f78a0cd47148df658590f0a6fac969569e78088dc6e3e1566634f515112daa8536d77987b881a23e355798aa7939bca1dc5129ece3e732bb70d15afbdca57eeda28b54ec11ca78dc1ba07affef79b8b41133126fb2814a9e4d92d1f4f3c40f8b8874da28755feabf9682a313a9128bad70f4a5c796dede21d2de8c7937d8ba7a7d0b140230388551c616b4d8fe3297184217ccb238c9c63d8f66c0f9f9ab80189b8330fd7aff65f60e27895a39c7ba5bdd29d891a49d5239d0d414bad97865422c55a40e371162ff651ee5696ef2f0117dd853697f46cf47a14c50774613f564136174d38f2379bdd6d906d4553cdfde8d1f182c6a77d4d2e1ee8a821c49e9e7d39086f7df1775beee1809f26c3c0bc97391c1d26f7709ea4c284dcb6e2d6ca054dc85f97931bb9118a2ab71dc2c6386f07009931b768f09040b4dd68aa15e77c6113c338c4dee999d454645bb873d8d82723042015ac61faa9d444d60c04000ee1bc1a1bb21c783f27c30fa8b518468d7415031e755a24cfac0a9289bb241a8eb02bbaa7944e035d54974f8dbad864e3279e74723b6070e430b6689720f1b452a7170b129bcc9c1bd73babcbca156cb80a6265bbcefcc7f6102b675edb3a9db86e681511775b4600f6d77826b42bcea980740018edc2c8f1f751fc8f6b09b4cb01c8137d81b23f114f8e83cd6a8cad239119af4a882df46e7deb2d462c961d9c8ba84085739a5a508d2c4c8b13d546aedff5e5d41b3bbd8929fe0a7fb783c6f4e501b0c6e093bcf88c49bac62e23e2732e6638ef0fd0aa7c622049f41b8f6a0a3493f99a5f5b62b8f4990bcb4936a70b930f21c7f290beb40c0075a27772d25079f56a18ae0b05bb0ab443f16ca16ee88e6998885ac882dc8e791422835e6bb3050d908b38993d794836b226248541e0a04ffaf91ac006107303551ae5a8b28c9976609119c8222bebdfb46033ab32c883cd12342645b07548f78ae80bc3cef405ade9bbb97af630214165f8869511ad02cbe183fe597973e8bd6bf6b15cd39e5ac09704a143de295d44e0dfb8dc8dd547cceba019e48b367e5f2e1d856b156657a1f15e40e78dd7e6138fcac1d154f03914c28a5a97376791d9dae41268f80b091fd956ea4a310f788094f9aeb89aa37a1c99a432d40dd0bd94be1c068565198b7b9f2b26aaae170cd0659dc118783cfbb759a118ac8a80a09cbad06ae7b3e014038c123f4d7fa035ab26386334090b6d961b62884cafc83fe66b26c737a7bbb1ee002ca313d90d064596d7e8bccd72b49e3e48f4292a7e2e269e5c3b0b02a3f36388bed70459db64d75f0d8dbd81d9b09d97753d7bc3cc0030b5c16534b913849de8c5509e84d839579f40005250420908cc5f15dd4aa23ab4ca201ca023c1d8bd7375d101b6cd0b384b25ce153ffa3ccf32d26411270fdfc6dc00d16d2f34ed52de876cb6006371292af833f22320c8bd5dc05b08de9e034d716a045f89c3584f2539e6a1972d3e0aff8e0fe01178800938c718b33c2960740fff0262839b6c8d991a5772e65c5e416128a8b3a9f7333ac627591b182c033a169133dfb503e43c3ccd3b72fd18aded28cea6b09592d6fad8a84dfcd7a89e3f2bdebb2928ef0d1e5dfcf544453c12faad994aa9aad622eadd10fd4e8f3b2d5039b26653c60205ae399da456e11e1739f2e793e31795b3142b7a4f96b965dbd97ad67f5f0efbce1bb545814336cd8044212262d31c487d1d26438dd37a13514e7a239e6b0656509a9405f8535793d8ecdaefa65e80c311d3b78d35d81229d1605330cd80a2d9719d604c9b873d13ee94260fac0335b201ff8704cc1c2b485afc1236bc01e729cdb278163b513800e06845f8ff150c8c8e3ad22493601480eba900b1eae27e6c38180dd90af7dc9a6d4153c8dc9038cb67572db3ffe2a964bc8c5fe794be1900992499060fe7f2fe409204d86388d0ef18a6c7966473da8ef187d13a379ebc9fb2b050c3f27e0c4f293239d99755cda30ca7c390d003", 0x1000}, {&(0x7f0000002900)="d016b31eb0c33552c11504baab659c0c93edfbcadf8fc2b95f4f524a2ed782bbd20a5cce46c32c993f266ac8ce36ee100212dd0b896b7c92ea7d3e92300b76b4eb6ae8590a8fce377e49ca5667e08158e82562df6bdebaf48ee2882e23d185b9774916fba802732799928f928fb37701316ee0ee4f5a527608129ec75f533d44a3558c446617ba50eac5d7a351f465a0fa3d12880d44f1319a118ef485f473b4ab89629922d7e54a01b0a4254a2e20b937cfcfc62addbb3b6beb72eb3206bc604a4224350bc4251e46de9969ff451b8e", 0xd0}, {&(0x7f0000002a00)="dab7dfe2bef6e5f40fed85f54cb2fc0937ed4b283e3de0ae38fca11999f015e11a48163ca8eb7869762fa86dc339313c3c1bf13930a5c21a03b760744432f9bf67c7a7f67018e96f1fd3d868d6222420db80e273fef62c8bc44746846fe3a1b00c64d99a2672e773679f77d42e3ce1cd063378799aefe67382d76d1d706185b59204e0b2b8158e4618e5a30ed1929a8cb6a5", 0x92}, {&(0x7f0000002ac0)="2e2c86de0f41e9bfac5edcf9123eb5885214e1254bf48f517c08ee40fc4a286d2c4e93e1fd2dd48166c6b76061af95d7772d53ab1d6546b31a1ddb7e8f63948bc69f0ae14c19cc608e9a2fc11ae6e9b8018fe67c3874ff810c689c4f69034e589cb786f92846f450", 0x68}, {&(0x7f0000002b40)="286bbec625a54aabb69548a018a01d4294c1e0ad94370d204647ed665e92aafc1f4479da631162740e4c7c8cc399a200c399b44f54b6c4826153ca16ae17010ecc74e658915e59c2fdac1c1c00a3198d7e81c8401b091ff85612d218fbdbfa88a9ab6ffb1ac68d91fe9ed6380b411dd84ec8038c4a7735daf273efa00667157822d4d685215d7fb77698da3eee8715a465553a3273ce1949f27e81afa1be8e656b45682844b78076b5b691fcbbc9082d23bd3fd7f5aebcdcb05c39059163591377ac79dd12eb6ae0c4ed73e1c0ec4e20c1ef2fe613214184ba8b9fbe2ed87dfd475c4958226e4ecd2db3d2d243aaa595d8c38e0d824b9121752faf7631efed56eca9bc79576b3b7ee64d658b98a5149e5540260eb1ea7deefdaafae89a55b3a64fd8b21247a6c502a53abaa211e8f4431ef62ac4dc13b687bf3c6d36c49268682aa055f0ba3f29b0b5670f2b60f03c3719919a059f70f8c2c243c7ab038636f3445d63863700fd2ee5dc081ecaf8e43275f4d4ae38fb74c58d9fb86f28212237216405ac77c3e0ac0a9ae0b2d938a45293140d072ae378836ed60c1e70e7477d6c0c4caa4a5c3d391ccbe758d2c6df69e54eb9661e704245befb3a01df5d7a1591fd576549dd21237c2830674173305f47f02613ccf85eedb8310be44345a1e124a2a1e8fba2685a6a5e997050c86433a3b641b2864ff52ddd6e9c927fa2869ea816781660962cb66d69bf00f239dd2d5337d22aa6a5fe1d7c1321e7f15e5d74ff04d5fd86df3e280c62f0ad03b8313135b36c3ed8e6b0a74ebe061b31ac18b55e05dfe3c66cf932bf333cee432c2eb8d22defae8d71c623d8fc5c5fb3badf65a3d757bfaae91bae580ae3df4b21c8cab5250af8be44204475d34267b075f40377eecf37bf9a7083120a2c7b09cb21e6d0d6b35a623c4541ffd5b08fcadb4670c77a6d9f6683a5752f8af20dc28974c5fe344d67b46955934ceee4e233cd4e88145449d42dab0241e494334642fd36c8de9589a2dc7fb713976bc837cf57eb53341e7547714cafd5859270f96b59e906375fd415b615ec5ad8ec0e3a2ede2dd0780bde866906c6aae36e6b585c87d0aa5ce7ed6ec41c73dd13a66f51634b4d55dacc14e4151185c30bf0f5e1d3407e1f642feae91fc763f8b3ab201f8680b5798e7f0b8fac27b3de5a21914ac5d642f079ec12622e578e6f626faa6dde30831b628ea74619c9f0ac703e87f505c75835a5c9e609aa27d7185952f37e35fec718a26738519e8347c67e3075544fa5b913faa1b3ac4b75222fbf7f40f00d72344c8626c76e998cecfba90f00117f06125f02617f0c0f5e4667b9f735f693f87db92262bb8568b1973a70540daeda17ffc37de90382cfa1708fe19c045c686534572de3410165bd2cc2ae781da26f73aa7e6741269f2beacf1eab91b1e0e0b2d65513830a1f72f34f0826c044e0000d47121e3271fcf6ac4b84a61e704bb5d69d61a7b34d374be640ef05430eb0c494ab944500e0e1dd74fe3df516d438277421a3c10517e68c8722cd574d1b71e7ebb3582fcf3191dea254904cf6b310ed4c75ea06f20273f95b0efbd9226f9ca7bb5dd75234b84deb18e66dc092257954633c58397bc76ce8e850e47b4a00f6366630fdcb0fa610374f2a9685854ba600685b1718da85791845a8e263fc6e831d3c2a067976d454e060afc5f8066fb3cb5f6bb63759212af62a0c9e729cd681175cc232df2d5b79ca88f60d0eb2bcbd24ce1b77b24c20c21d3f2482990d170d278a4b052de13ea43eabff2c975f07e87eb6e471f8d4e08c23d060ffa99e9e73695477d58a61ebbe88c7879bf70aa278ad4f955c6768069ea8f9ee2f19da64b348eb9f7bf631562ab703fad85ace7bdd07afe7dfb3ba48522d8d4984d0650f4092117b5803961bcdfb78e1fbb965884a4f15bb2c640d559b98a44d38ffb84e1098bdf6d1d1f460c6906c3821a24873d3e8f41038a46619ce5e71dbf15db574f8b9d382a0872465e6344be1038f9b698777ecdfbe7cd79e5237eb2d85b717d0107d4258d4032b3cb3d0a7b40b510d6a4cb3a1578c9421bced1ed00c200380fb747b2494117f1e63cb52ce4365f1651a0b80df75659a177ef9fd114e743d84070c62dde1151965f96c383f6fe402dafe24805bd6d22bf44fd7302ba7a83b977087ee9116e6d378e0f0ea6a3819f6de95326be60d9a3846e653702002f7f004b97d8fad1213456bead5401988cfcb1e36cc187d42cc5f3832bce7e3c5a8507871ea51b12e4f21d95a733cfdabf5168145eff268678edc0db58ec14a8108bbfe4589579728da5ed60a4c47e329f356700404e6351f9e841f2cabadd15b3e65b0f83767948956388547f6425dafd00832ed9b6ddb7644a59e0bf26d56193851aa0c51722b450f8ead687df58c7c7a7b6b27bd5df22d5fc7059e360edea28d2dc1aa11081178a9c04d6ea806053ecdb228f94fd7b77cce8d468a4bb4a2b2bfb0f25c5172b0dc41744028b64828a7d4f9892b0874bdf5faef9ede12b1e122d2e0705e1c60aa624f48ff492f37e0f09fafab4b3be65a474d40f4a2d61af608abb5cd60ac8f2e19ecc893c0b0db662e10aaacc2dd4bab24c45f662d0715659b22dde22b5e56648370ad9ddc7168e7105d075860efa03523262302657e449cfc5494b5f4af436a3ef2efc7cb3e5549e678125e76f3d8edf490436475b345361342cdba234cef85b116cfdb49e3afa7a9b60de08e00e64f743c1180d775848ce27f3617727fade8337adac16c066a4f52d39ed9f45c662e57a91de448012142c47b32ca7bc07b53c3ff5327cc2ea247ff44d5a0959306194a1c0fd91bcd19e2f69b822621b2235a5704f2f22cbf9795a6415b1979d33e516f5918139360a276ad5febc99aa84acd92f8252c51aeb965ed74df4abc12bdb737f77105ed67004400f41faa20c6607b6cc66ca3c0f4a45e5cfa10d0d8e18c0494b304478dbdc12ada6c94b1b824bb2dc03e2959d2664784499efcdb07abba2c36ae65fd750c9c0f904cf578df4f81b71cf79e04f24fe87db5f3332ae7609651057738d51b3c5f5840d67dcbdb06a0ea0039fb2d3ab5ccce05df6004873cca3252104e029731c7744ffa2e7ecbdfb2149e96156bf414732f82f8007b0664e8147610878f4f2d51ec570dd1e3634cf48e09b67f273190e44b351aec37ce62f59af2481e7fd379fffe8665f5ced7fc27906f82a157d05e2bc8b2ffcd70c28f8d999efda2fde49916b1cef7eb676aecfe8461fd06819088ec1ef028ca1387f79a782c59fec362608d5cf31b358a5cc4233660f744dfadf46c3e11b21d19faf87edc49f90cf7ee7496561e0cec6c224b92684508f32cfdd6e569ffd4f5bfb92de2b027b0dc086b83486a57290e5af867561c7c7faeae2daded8daf3ff740b4c5a9c8045cec40db0d46f1286bc094d7778faf3ecd0af886f7a28d68eb833fa927b1c5af60a02935501a68f0e2c18c63dda04da3ffad2a74ff18d7d257528e6e6c15d63bc2987aea38b0708417adf52a4acf270666d853cda5763764696b48d73b3ae81e4c1bf4da77c7f88e03d50f83bee8a6b1c22368638220a9b4934583cebe4c9ccc800379cc54eb0d48e91640ef6f77c11478be0f044fe868846cd1e0c4d01a562e7ee14f82b2cab19a23f346d3034b5d778081cbf205a88da1c9bbca1d62dd6e5270d160adc7d663da94d83fcc1d52d5e03beb38b6860a3c9879266640619d01c15d1b868ca04c92c8ea9e906804fa74a94ddc2db724e935de3674cb6cb51e8d13ed849c162ef1ed81cfea17071440168e7100ac35806ca2ec383c9975637b2362421497b648227df9fd9c3c6464547103d9b9728f7dd46406edbec8381e0ad7fc08fd2337100fa924c7cf32ddef2331cddac78bcad3b66663b8429555c09cd49e3e3cf3902cfdb70ee234474e77263b22197a56aaa745ccd7ee085c4c4ef13ab7ffc5bb992bf770a3e211106381d3eb32e2ecf88d3f846e0548641da5d883eed29b070e3d563b40765650342db85f240daea612e066fd00cc865ac1a8c99e3da695005444f2032ef2969793c745f24df0f4c7a2bfd8908962a8049ace59b7f0d28339d0d2cc37d83384e091523ee5fefec8deab0e79be3dbb92fe2587027c27cea7113e8e4480dd5113c1d08f90eb7f8558cd3290826c039f9ee8e50f85f08a0f9b68ef21cbd78aafd9a55fe408ccc02b566e126d9cb12151efbd566947157c21dfe125f6d8e72c8e1548b6308f3a8756abb62ad0249dbee81b0883f787b7288eb91ba39810c4ded2234c190ce470daa2a937c2eb32ba66a29222dd6eff3dd59cc242b0a6c50f36af997b6b3aec9c943a652a39bbb203c9c8f671807c78570eaecb5dd6313eaf0986b33d8f6774008955aaefd5b3b48ea0a9e29e277068a07d7128a38189a75f8b03a196de8090704fffc9fd64d7659bb7c13719665213e1bfcdf46e93f6abe5d87279e8f309461bcb6991923e1fbb35bc440564a5616d95147ce018605ed92a5860aed8d129d260f3a84f72034436d221a60cdede336dfe3eef57b87bf966e6479778ddb403625bd1c6fbd41f752b076f03d53fe5c081098d1e47dcfbb2ba2f790cef7f255a64bcbecafe0d9849e00ec66202e0b56c4f1c4e75da47cc58c2111f8dd3331097389d46998e65502305b3b1160ebdc27c8807d21db740ee0a0db0b3633fcf8642c37140ae5634d22d7b2915236e61b48945c3989c37886249ca5c279198284e6fa0a924e8755727aae7a513c1c848935004499ec8919e7f01b16b9c82de29ec9f96a3c397eb7e4d28cf74367a0bfee22d71cb274ec485978fcfd63f9ad3487de725ff14a1baecfbd37b1aeb20d6968dcc8d35ed67719fcf945afbab12943a925dc191a2c222f3f8c75bd9f7dfbb70819bc70f0689a8a4b7f54764c4b73ea0a52326baef33b7f9785389ef48ef9b12ac0eba532d54ffcba7ecad043bf3e4669124a67f0856fdf3eb7471f7ea0b0a150628d78c8a65db3d9bddcabd5fda24d3704558cea2a7430dd84fc5c5b1be76b8429588c3ace2017d871bfb8f628abc6da1ca484933298bcaae8abb2f01a3209538ce57409320907b2bab15a7b72a6b259243c4cc1a4353625886e7894542991c20d627c838dd0318f0376ec577370ee15577c0deec47005389b2bc170e2fa4bc97ecdc6c3f85da9c2512370523cff67738cec905058c79fe404a92999e350b53c5f53e34addffe911d3a8384a09e5e66fe01cc178a985746538322faa48db0bcaafafe3f03cb65a37da027e7dc987599f0120b160fd0870d7c1d91ff26fcd1a4f3b905e588e4a14af023396261c1d78f1cf22a86bcbfe63dea62216948405889c8ffb9bafce96e5e51c49fca5799e4dc3ed988cb34dad8de81d2b0eb646cb80206dd4497bef95fbe063f350c5d299c2bbca5f15989a8b721f2b3226b9238c9a22e23d4d6677a05867d68b9353bf12246f09d8a150a912d29c40bb9db0ab90b2091e1601341f58b20ba1a9807171876a9b459746e61c643533cf5ea20dc86f4d05edd7f93fca388ee5e97626f7a4dfe2bfe5b5d1d1a96baacc9a03c4c299131aa007e9261a23c15db480ba6b92a365e5ac3659f621c2237253b05df974568e7f1b6024b6be01b36d74804efbf7d83b79d5b419ec1d6ee4ab3cb4c145d61e89757c761dd3365d4561e9c4bf3d099f9454e8b18b9198742d19d1e6b3d25833858655caa2817ee2d5fb6d2455dcd7bdd7aebe78a915c7c1edc6626ac9d96a91309667705e98f54dd7e", 0x1000}], 0x9, 0x0, 0x0) pwritev(r0, &(0x7f0000000700)=[{&(0x7f00000000c0)="9fc15134451632fe3e7cae290aca00850da9e9192b79a9e5cf1e43075d6262cae57d57917bc7b73cc85fddc420ab4362e200f1afdf", 0x35}, {&(0x7f00000001c0)="d3d2c4ab0f472622a41158f66c4a76a55ffaee46afe00473cde7b8086516aa841d97418ee944e64c010e110c78f7ca7a35a41b7bfa2a67b4bbf671b3fb4dcbf1b6d6a6cb187f3ba1defad3c422a50580e151c34c01723a2ee51a66e0c53cd96767ccead8e47778a846d05d996c35f5daa42fbb70dc609160af5ab340748105d683d4dfa12be57d3b468e5336c03bbdeb812dfbc70f5afbe66ed8a770b042cb68beebc9cc2313b33eeb6300e42446daaa147ffa6930bbff80eae4555ac4184bdd512b710b8aa6ab8289d703c15fe8f6591679f33bd560c03e33c7a8e2258ddcabb9648cd45ccb012940a69f7eb3d170a0d459c6b882b42f2fa1bf85751d76", 0xfe}, {&(0x7f00000002c0)="eaf699b7f7561247a18a1590090a994fc8bf54ec33e83d5dca09d5aa7444f97047300eab92f9a54795b4113a2e579701a92484886d7bacbebfbf9010af7c6cf6ef94535da97a92f6e5f04634b7fec3defc30785703cee160809bd734e6d1a1cfac233f66804120511d1123bc33a9eee265c47bfc1cf6ddd1d7566e7d1ed16d8b330ab7d949a22208e70c40b33101e47d0d313ae2eec061ecc7d91b04e18f7805d21185bc8c6c7174325cc3d98126943bc3f6af237b8b4c343cbdb5893c1306dd3b7b6960e4a1a63379305502d943d6882c738174dda4d1e31135ef00f5830a282354b204dcada43e97c3a10503a18c6e6e48e94b49d75d1ba901579a8429", 0xfe}, {&(0x7f00000003c0)="33a84cefdd48dbfbdcc6d8ac7b99cb63bf7d5db7ce4434b1845a4cc8e2541995ca5e6c846887feaeff4fecdc7383761e703ad8ac17074e30aee08be31327b545b082e6eb37612a16503a57c8eb45ccd4b3b5fea10c5d92e894d0cf61b5d195a3a740c07d2573f2b9760822aa8c319bbdf2d21f6bf30e070926763a67b8c78524f4aec0e268f8ebe2e4cf6548990712a6ae05e241fe5e187a9b088d7e22b8ba23d849ba1e8f9e5cc08cfbc1096171c9c91f12f7f6ba528bda1222ffb3e98e60259cda279b23d21c", 0xc7}, {&(0x7f0000000100)="ea7f17b83699ab57c9f2445101e6b9a5d708afc7aa68ce9f67f118ea603747f62abde1053823ea640cff", 0x2a}, {&(0x7f00000004c0)="e50773e4d16b6077383b6cfcfe87c3c01c8e269d742f3e01b93164644c70c82d3056a0de2489cdc53c6f49240939571c3772e3434221f9ce0cd1a0be2dc29c4ea79025ddc9882ce702f3cd05dad557adedaf62b1fb84e7817cfd3336161ad920af8c6eb1374dea2fc36d6bac55b353ff1cfd25d9d9fb059a55f89474", 0x7c}, {&(0x7f0000000540)="3efc8e207d66a4fd78cbcc9d6419103ba4bb1a61a492feb971a9a87c1c3c8f27b7ab73f47ee1b590f6a6fa0cae5cd3f44409c0d0bf8c4201b4eb9b2f4c88ffef1ef798c0e293aa301dec08859239170c709dfecf55a9a1ccf325a199f71d79f5a973ff5449bceca2ec405084a06c144c380d276dd6d8ec2dd4dca2b18d285305b239", 0x82}, {&(0x7f0000000600)="b936e7d849a9a7f17971374ed9a9e0f50a65a6246ee85fe7884abb007ed11762b17a0c797c23924805f3a3415d86597a22fb12fa38bee326c8da1c69512672d9c74d491c22bed57c6cd10033124996287f55f69b30eb3e17dd37f101af4449e6da7d43afb4244a22145ff6d5fd76641a2dd0184eee40cb227a99e704837649edbc2d149b65b36418dd2fba313d4c7afdf0ea1a1be906a4497c205f6c529ca545b8b9b4ff212b8f67539eb93d07e6cabd6a278164a95bf9adbbba65dcd9d98f31755ed7a55b2c5cad72fcf2a895ffba6b6ec446ee0fbf28", 0xd7}], 0x8, 0x0, 0x7) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0xff) 16:01:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x30}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7, 0x2, 0x9, 0xff}, {0x3, 0x20, 0x4, 0x20}, {0x7, 0x5, 0x5, 0x2}]}) 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x48}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) pwritev(r0, &(0x7f0000001340)=[{&(0x7f00000000c0)="d199d63cec1527d1d018edf9533dda555574272313efc475e565c1e66df027eae9aa64a117390207d20cedae5a8142e9d711b4ed7ebd1a7d1e85847d4f1a9926fc87cae21d94643871be90caf34b646941cab4231337e0d2b9afbc3d71abcdca262ab4466475d26c4d41ebea3f9b3e41877bd6a861f3c75a93e83efef3da9640725f2a057580cd16ad43fd097a5663cd0ea73b48b4752b4cbc5c0b6e90514f34a45becccc65e8a353199fda36a0b1609a320f16ead1da5e4720c84a06f45915667afed715866e30257058d7df142c1c3f2b108074081f4d5f99a558e57", 0xdd}, {&(0x7f00000001c0)="0a5963754324abe2b90a364713b90820071e0e60a2518c7d2ba46e7087e1ce26a71d129bbd90e91008943b497978537cdb", 0x31}, {&(0x7f0000000280)="b9fdcb1efbcddc30a4cec3f297843d011bf1228ed2588eca321e158ba602bea9b59ed0e09d13b4b16447af954ee741d901ab1b02aa8a1eb6d5f54c727591ff33c091642e8b86f7fd8b36d10aba4ed840f29b8a9769d05858bf51f021c43fcddd3fb9fdcab264226ca8070b8052ae7ea6e591a4316a851b638aa5f9dabd87516fed7481d6359ce8370809ece2589179bf604a31eb7042fab209975579217f9fe4eb309f90a842b22be39713e5b6b2e7af3e9be8c62d27695a50a0cf5b295b44130af19166e18b4432d19903af82bba232fa743880b50000ba3e7c8398c2f02fdf041de5e2e2aa9a459c397df42dca0f9af75a39fc98664b9135c99273cd56147bf00d715e3dcbb1ace7cee55aea8ed8aac87d18a863e6addd80510b226e482c20ec2707fda19ba84a9e67bc75422c827f41dbaa5e1aaf675ecf11589873bec2169e5375df5e53ae4b1c96d21e0b4cceeb48e8623546787f4a3a668b277fe271ec2fb61170fc2bb7c648e63cd9cb29e1e41642c1cfd7a0137ceeebf0e392079bfd63000fc3b7ef026a7e24ccf561886a6f0352acf395c666dc826c732eac0db48df6411ceb9b2c7f6b5ed7627ca3d5c50359bd9decd1932df2c722d99b618c5b49a206f57baf6b255d34e7e141ba5460ba94d8083eaade94bf8834661157bd0456a826c1f5dcc06e910c8eb127f4aebdf53e8f52167bdf4d0550b34321151f39bdb79d3fac091c06bbd7c61ff923bbc76ce1d40fc963ca48a3efa992d70cf395182bbd521142b9740599cd83167bd1bd6f459709c107d7e3bb04a688c493518c25d1cd58d5028820ee3f9e3800b5865a80a687637e739a9d27c36f13ae315e5487e914075d0222a92419fe5922abbce48cde5244e3c98bf5e9e55e71e2dc89d39683e6225ee38b5277c39d813fcad4e09da97e03b94dd6a6d760ca96418760bb2b00688037798cc3f21254772d7c854da62880d886bbf3853fbd4ef827bc71b305bd56884f51f300d5f9d3a22b49e03241db47386000cbcfb0032ec29fc90cc34e2e15ae3eda92159dc87417bfa2d17c64a1d9113137d77377296207d3a79492a826de1ffb592e0b319d6498f9d4fdce77589f646cd37377575ba622495467ced25e733af054a8fc193df2591493ae25908c633d07124373b2811c664507abb1c28d2a7aeb6ba21d7ff4829bb68ea3eb84800bcaf03c4d1a55b8d2110556ca014a8d18e6a049254785f5a8cafd3c09091d0401bd6a43b00029762420c76ad7ddd0b3e550e57e71d69451a1d3b40f5f0914712d443c0e4be922891c36f5fe8dea7ff01e5d620dfb21c26e33e9a18d554c0413629ec7b0f8d6fe599d7bf610ed717d5c39f1d5b172bace26f928c3509d55c9477f255fef6470eec1eab63532e5de9641ea0aef5003354dd4cf242327337bc7a0db084304416e98093ba3c4cc575e72a6bec5ad5eb743d24f8bdeaba86c98ec66c3cbf18e8620d3537600fa852f46717e4e1b14d8f9d1ab3f3de8dc9db52262aa66b2e4cfe967854ea404b0d19705cdb64e591ac880d47f4133445bf4c4a1ef51e041f6cbb9a76e3238a3b1d5c760a322bfb7d40d4308f11cd8cc35c01d36e31f9ce14a6b91c8362e8780d6f0d22234db5613ff23b8b599f7f93b9c9828462268bda658bd622cda3ad96567059c84dae2c90347c52e3929c0c11cec7b580d9107539cd1fdaa22e43281e11b00e2dd35191ac0a0ea591deffcb2c026b2f47a4fcfa11cba61a75c9f2c97dc054d2333d9b06ade09eb41dc348c4229810a1382871545a457c5f6db95186a10ab84e35e7b30211381d0c73480ec80691f491afd86f37e4480a0e3f7002047b39a1d5c725642ef121ce58f5c19a6f6a249dab87021b8b6af1bdfa8a9d4da01ddb1e86104517859a48d77e58630fa6563a6814efca6a7c88091f23bf8fde24806ebef876dc8cd70db9a24d7ea44d3cb3177aea43fb843872c8a47859b64983e21219c8ff09556598d36f268aa0628879c13841663af98185e2543966b37b65d3f424849ead44de3a912fadae1215cd68ff40af12104e6acba4094df83f1fcd2c772b67da39baaedf4e5f6442f188cfc7f1d250900e137d6840450ea8393141d792afd8fc52d351f879b2b373bad40004cec645638a507f5a6ec54d5636550c338280ef59372a673a7b152e7b949c8010c9e01d1e771decee8c37aa6c68d1e68777a0dbb975ac0e454f5f35ab11dfa490a03387325bad5684e0280567d1d035c2cd42eb94fb20cc3a6ff1f15f57da4fe2504e56428a42c809da9cee67d906c9d2a30fde0c0a2646c75de48350d4789c1f4af588874d48b98626a2044aa3ebbd3c5b7a7f415bd075e9b05841831dba2811bbfd7bff29afc093e5c1f5aedf9aa2c386daa8ae31afdf13326a61816ac6afab83407ea393bb48ed974cba2491359008765bb6a9444c49d80c8849dd19fc9c8078890ec60c2378c375f77bf7b5ea00dd36ff0473edb384ad6a8bd06847a8d4fb9125344b22eeadb7744fd57117687a6675288e9311a6f0b3c6b1a8efe24276dafb3801c869ac64244a45c75cbeccbaa1c0c80df07008c9e6ed21d9896c33fde8e2a6e870b67fcdd9eb59d50fadeb5d64e58276c4cd524b3723a445d8a0a602dde36e8b04064f7b01a6bf6faaa0de7b4a9aae743df59c640026d7003676a11d5bd734afb67b421a9ed16c23f362e8e3c5b110bcadeb6c39eb547f97d5e50345d1ca06f1716ce74b67a7bad2ded0bdc7f330420db106bf4a096b542a58ae75e0ed3babba7318be27e8225629e16f9f570e5a7bc75b207ac8f29fe4cb6e71cdf8a77350afb23d7cbf128c84d1f026adeebeaa4188182b71bc5c22ac722c5a4e63c20578553f7d6f49670193e283d3ad7cd92025c3d18ff1193ed721fdf786e4c179a7143aaee17c62a4bd14b9e80fbf6eee0653023b73188ba283be98c8e58e84ac8421681c03ed711a3bfbda02baae0b9098cba34b540868379caecd8fd3bde01c2b3ae5f1153cbcba0c60fa8c2dbcd9855ec2c7b23e6d89e626d52b043730ff353ab7bcfb5bd27ae037d13379185d2884fcb2fe2562798759fe171735d3078994094843085b31f12a1369d779a61ad61324b59bfca22911ab59990a2aa910902841868497f3deb9149659cbf35f685893fd19a7c4996f7585ccb5a6fe69fbaea1f3d2f30493da00efa4a42f6f4a2efa5411e2a1fb92a3667f6ace07efaa4ebf9aac1630a1c7ec05a21e184b51b70d11eaacbe2696ef4c827bd163155d5a7358f019aec9679cc8eea08b81468f3d26ed37c56dbd8eeb2b547f2d06e1c3e4ac4fe76715291e5efbdc0199ffa64ea2f65bbbab889555cf989adb960c5411ab9fa9acb5cd16c62a01bfec77722fe4e85e145544b9ddf79805e0736bb540ecde9497c4cd608b316e9291d43bee31e9c0f1d2c00d48a82cf425c96802015aafad06361b2be523a495205372b3c316b511207c6f16800d106a967914ce5932881fb8f8b981afc9a23c1d2ac86ac933ab09245b3ac6b5c47a2467deefeba68032a47cb43fc8acd02306b3fe56f1e0b919e75dc16fb2a080ee70ddc5556f3c7a14729000c45b13640ee2de0b0e2a3d9cd8ad7231ffdca9c7475101f560f64870e9d7a7ea4d9667213f450724b4c1fb5474eca171b37bd0f9e9d255cb7e8546ffc84d25ce6098652ffb0baa4dd0f40f070861c35aea28ef2d44801b480eae1c1c008d16b8513400c802c508ffac7f888037cf2868d9c289ae96c73330971e6569b6d9a9c7cb698f58bf740aaaad88159d409c3d829e17df9c0e49fa351582c4b71778559e56e17554bc1a753ff563dc14155db8a6ded6df2087bd0d57e0118142fa62f13c97aa0c71124d17407585c8e55034e94e478c4961f80fc60341ad95cd7aebf86995e273a1205c9f4816b12f2f989fccf1b0e2c6c232ac9e0dec6e09268c1160f1daa805b8dc1061f7d8bf36a6202f48a32589f700162804896497246845e93d9a83765131cb261a269bcac23bd042203bd7674e3bba9eca9cf17a78f9ce708b4375967ed59dc3d3456022b4b639f74789e0433a60b2ae6219a8af0bfeb157215df6f06990e52095bd6616e97dd30d9ef1650f6a97a75f4784c10f94d5eaab182872789be13b6fa5e3cc2864f4a6ddc6e19d39270e43eac889d7b479e981ecdc24f9a340edfafa25fbdf1539036a0dc40149ef76cb1444b540c5f1b7fdbfa507556c9beda54a897cf9df6231763b4887467151780419283d9abc2ac6a5b3f4ccbe0ba8177ad09aa1aa4f3fef8f8e6cceb876de9aa0a54615f75a180bcedcaed5e82d96167b5762f000c1af74ce47ac8dd0185aa51613629986c631e1ceb5d9280224c543994c2352dcf43ddadf617a446861393acb5622f4fa12324b04d04d065004743761326e8d118ee23382d11c41eb0616175d466b9938a4ac9cc928d9f81bd4f3b7395390b97043e64be49c2399113aa0b7b0f1f71606b3ae97c3457ae7ec97dc3099ecbe840c46bc6419c29c2cdb94537285b3913b247903182d41cc9c277a02591219fe28a98de6bb824b4547b64de8d0857e06322499fb31399070c625454aa789802d4451c04e81efbce80dd127e63a846c8dca040834cbf84fe51052b000ba377823d2eb12c1c81741f1876ad5eb4415c4cadfc73d03e706f7d40b2599fc2346cb1a761b5b362c112c8545a4bf0cc69e2864bae02242f26f3148e9258a14dbb7633ab30f1c8f1741f3af276f8e7e373ba91236a48a89fb45cb59d3ea5ad4ea5b27f56b1bbb3161e394ad4ec742cb367a0dc07c798f9818bfa4421e1c931bcef37db86361f7eb52ccf8717d1d95dc03cd61581a2e17784e81ddc9ce1c878be272d71c1da1c175da681575b6cf43d607eb38b75b8586cfb6229a5defa2621339005996d69b572db9521489468c7aa4631bb08c17c14889d56cd97ca34eb6b779c5b613c3984b736914473f623b34afd25ee8d7a2056155246c9ad5008059b3c775e41261863c7d2962c606c6ad8bd70efe1230adba9f8cab4a041e16711e16c94f0feab6beec66174114bbe5450510b7478b806b3c1d1323ebc623daa240aca21117955e9a4263b92db7c89f6a86f218f4ef90c56f39e324cb46c05d3317a5e907d64abc75e46a1989b28a024ab8e5859f913dfcc533c7003e827a857c6d59469ddd0dd14e18f466506c322226773821e266174f2993d9aa08a62073a1e2e9654ff0b4351e5be247affc22322f55c2574895dc162fe41c8abab51bd5bb438b374a59b5d8ea67ba42874edc48e5b889708f7be2df7b47e3f6e22c0ca52b8031ddc6ac79fc5ba7847e7180728dddef6e687bcccc2a7736d336be8f2f1c0a076549cf0d6ce3f8c1c56ef708c7b0a4e3cc498b071f36da99449a6b3f623e30afe4f928fc3ada3b914b1ef69f4bd46459ee9c4745421f40aa1dafb7b1dae13a8fbc9a4774dfe22b7a9f02e0c3c3f502988b310e9ed1a966cf1e5c0902c81b4f6b31399118c28bd830f1fa76ccce3b231e6bbbbdd2a611e989cb61016dcdafac36ec3c50ba175957fb5fd83cb3d81f447923f76ef297edf3811b63a7a95567bc3b42ff851d19165ba8bb2badb7cd9002101a151e623768bfa857380309d00c8d04402d7f3e00e7c16145f01f67f3e318868a05451ad63f58828079f6d95cf8dbf1877cee37df44c7669ab0ff53a92a4af783ff4f1ec69803c3f6164c3b5e9f1569d1d13f97da7debfd113b5c2445fe6fd01f50728668e26ab877e7f944e86a12b81cdc9321ddba9e0852a6bef485eea8e51300b9a5040", 0x1000}, {&(0x7f0000001280)="6b7f863429a8b1bd3b4425b08ea5ac41321e6e7241615da620b732f16d54370af0b9dc5d4544ec66ff11520f067d5d3f881121fd975a7267a3f4bd1c67d1b64dc3c0e94d33f4939d7aacb988954fe5fa11c75cd4302b4b", 0x57}, {&(0x7f0000001300)="7d12543666b2f4b9e509e8a6ff11b350f04512230674a391b6038cfeebe5437df25d278403edd86727e14f0b7a80921fb691ebd4d19b1d0ea9d1c2ac", 0x3c}], 0x5, 0x0, 0x0) 16:01:13 executing program 1: r0 = msgget$private(0x0, 0x44) msgrcv(r0, &(0x7f0000000000)={0x0, ""/119}, 0x7f, 0x0, 0x1000) r1 = msgget(0x1, 0x9) msgsnd(r0, &(0x7f0000001340)=ANY=[@ANYBLOB="00000000000000005a98a9a5a50482f21ad90b8b85c67c06914897aa823423d145c762d3ed5446597e23467152fa42e6507303235aaefa4d7483201a25064ed8dbc46c0ff592eab48041a9b4bc6766b7e920ba5f7b98a5630ddc6266299d6a350aff6e0507317e06c1cb9e374473a1b52b2e1f149bfd795b1424ee423eaaa4b9baa29fe5293e74c46a46090009f00118c94f6983aa02666c1cd2e85a80ac316d4b1c2255c82256fd6965d5c5fceb7a25d2fe329a0d8848f6537f2c5273823e577273d8f19d42770083f432beedc75675693b19f6f2ce3d022ebe4f25c3cdc0c63e3ff3ccec2cdb99f7bed586382c92ccaf0b45485030b24a1b9826bedf850e4ba5e3b38e0d72bf3cad6cd1edcae98dfc9d86c51824d4b76cb5adfc66c90a5cb66b42aefe998260aeaa376ac351b2029511c5aaadc85f9731dc12bd3ede63b8ad033bbf6b90beeae933102385bfd0024dea6afdf8e95c3a83a163d17bca4657d6b5f8971e3f7d013e8b5a62fc4b023aae09c41caaaea39c50a92d144e7c7fc6af8b2dafa8b9ca9f88ce01cc0570f4af2b81bd117f803b33df43b5325890d232152030424b6bf45ba0934cef8b5d750a88a24d659b66fe1c014ffed291ed9008ab15b66cef395c89760fd9d859baf0c31567a6080be003cf421dc440243a9e48c77fc87510ebdc794d0d52ba301243ad380796f21bd9602d9807b2f3a6f27be7fbece9dfa2266ddc7bd86b230a79d7b52a417444c3058a886fc0d58ea9d93b7bebb42946d1aaccce0c48023205e2fbc2bc7b20d106afc976427f44953babcb94a30057fbcdd56190c254a8318d9ba4dbe6fe020e879bfaa227388f526233be572c01f061367b16d4951c4b08767f4d3971b0c1841de4bc8492862305e4316fd47f766b9709fff5fd1a73ef9e6749bf6516228e500957b318140bef1bf10cbecc8befeecc06126aefb420ed6aefbff78a1b36db90bde31158687cf6b31929c7aa158810536dcde405decced3617048f4533da34ca08ecb3b79d9bfd1b16045faa7db7068b324a54c73a8926c549143cb71116e94b1f1352489520f6ac3add44b0f8552aebba3e2f5d96fddc78f0916ca0bafa1e83ed2b6e632ffb05be978cb82f289e1966e1067c8b0b64f3947c7130b1e427cd2038a0e8cefdca9728f5d2a2c101fb6fecbd328a626d0155cbcd683e9843ae45a04cfd87abab5a7b671112aaf080cab1911cfa5a374f94097d1c4bc0bbf4b2c708860b3383894218b1d280db03a4b35ebf1e9f456b2fc9f1e656973404e545201860699726d92d302e7dca026d6952e2f9e0c7419d4c242f74dac20e0cb6f6ede7b6624dee9117f268353516ce3f14cefad03be54fe4c3dff3fe1b6376b3d9a4bb02116935ae0be13cb297cb3ed16089dd83d38c3b869e67038c0ab38a2c3bc8860c6e7d330bf0bc7f551b4751d7425934b7146ef2dce20f820ab0e7cd5245bbc652b95b30ad94d06e66819918b570660dbd4ab5e57209d35e78884fcd96cea72446e4d5bfa8d0a518cf1ab9f731ac9cdd0b141936dc4f84c83b3880dbc997ee8bc51e6022691ff5fbbd484f3a842c8ee8c6b9da0384177e85e0e8c8d431f50e7596a783caf72523b35658c7ac6f1ef998b352d93fcb8c741e93cd43987fc485646fe71688eb745f2c92222bd7043d40eeedc1f9597a825ebdc921a5e96b6b616a95db6a68d5db7791a799193b0da6582363cd36e20adc2068e8826f877e0198ebde8cc077d607c8c3256eefe3ec1e71aebaf70e84a89eaa488671fce1615fb1933437eba04775b959104bd63f7a1b08ce99765e3154f85aab3e4da66388b3d31718c86dd76fd29529abd15afd556399289337be39fd9bcae773f5c7cdf3ea3b6ffa700252807025e962d732cd849c5ada6e9bac1049cf95ee2d0bd1cb0d1af8bcf05d5daf56d2fcbfa580e97830f483a8c9f57bf6204698e58c2ae90934a3b07b14351c0afe89d515129817f0734b5bf07b13328f2febba9f248709abd33c3e32399b20d60a63b56af0368f4494efb14397f9498389403f2d94d1bb6f864add8cec756da5b3f6e96fd0731226b31cfd7e65f012ba50c024238ef2e8c386133bdcc1b68a24f7f041c7ee1f5a5972d5280d37d118511de8b1d9cc271388de66344459915b75d537c576e9941b1f578d356702be31e665ef4946618fe1541be67756ada452fd17519a4ec694440e480ed6fa1e9b39fd6c6d44ded87d7e3e34982e7dc7bf4287ac88f1e874b2f316615e084d236648ecceb700064eeb0a745da90e674fafd05f5039916654066f8d4d3bbeecbad5622426298bf0b4fe6726439e7a9bb16dc6c91b8f13d1e84d9d6266adbe1b6fa2d451d3db5fd5038abade7e3b586f1a494752d1fd268f2bf0a3711159dc827a7761f71cb3a37f3bfc75e40b3f9c1533a345c778f1bc317cca589848431bc2929325e8bb0adf2092afeca413c32ce76d623008d61c4c994122c02c5c06d8c041309ea0ace264a0f380418630771369fc259311ab986b10969648b9724ad195aeef6dc5deaa133c08912d355a65348d8a658c68c870cc69ae491250dc99e710418c301374ed596311eb0234f1342c48a9d8924881150bee275eee7b2095f8df10fcf62d27f4fdab4184fdca56dc79101cbcdda61e23af5ab18c38b0d7e55de27e67773e36bf0c278fffd8c98aa39e57144e0d205d24c455d828f42ef33689b50aacdec81c9c0039ba4b25d02fea4a19f6de3e80611caaf5c331968baa8c55512c0ba7a40227d0224ed1708ce9424d5f2b436ddcee3cfa3b65c7275fee40e34c9047d962d1767b92478e636f88bc8e77b20da75878ebf59abfb736f650e7006b19a7fd51dee080020432595070f1f58a03d929e8243622a3cd8851fcf6b7c2f0f5e89a00b65e8e557f67095bdf2666ce1314e0807fdb896cd0e5f98244483ae36bb9fcdc28ed935b5b970d98641776a8c7ccb12803b5b447826c44750a1a426419c12ab03033eed7153be7cde154d952716c72cb64ed6be73f5da354588c447ccf4da24396676a10ea93e154964f3b0b86d0658f8fd00dd2bbd30e20d7609ebdf24e4c798ea1029cd2576628c621b351744d338b500d8474ebae62872e38386e803fca0d386123f9e1cea5f435b8f3a400fc6af7dd948d2529bd5ebec8a72e08358d679406792daf3accee6afe68dc94ba5710f4f1e44764dfe5f1c91d47d8fe19875e7a33d8c0f9247995b531a8571bb460f9cf4e0570acf2a8a36baa4c736f0164d1469bc8b65ea0436c5d3c92ccf5943aaf13f173900a1fd700529efae8f86239fc9b8a5ffb1c1bbc8a0d46712fa8459cc1d2f97586d47e1cc3699f3cd7b7d8656d5d0b6756a8c7c4f375ec1d833f89acd3d5489b43856e5ef45917b3ea8841de315176782a73796d92feba8c19cfe15bb56ab362d01859fce3bdee7d5f7d97b7e4d97ce9331fbebd08005504a847958497ce8e99902afbc1d286bebf00c44d6b7a5b7f4eb8c6f9e879b863a849542a5de6e930e7bcd4861a7e7dd9939b710c783aa0b6e9bb1c250187e86167fe435643aec5b8cacf05d72ffae1a1871de740981f2c91f21e02af04b520b46860cedc5808c097decd842aba053f4186fa83275c04fcf61f27be7d62358caef8ac9fb36f41bf8396031b26c7a25a9d1fdf5d3d6e9d81896d05d8998247880e2d719b060991758780f9bbd352b2daf447dc494f43eda0b379778b07d76d345a94c6db91024d91942e0b233119c1ea2dae0e792724ac8a34d7f1c3ec77b9d47f7e82fe9c215fb12c00e4fa5972efd646f4708588dd38de5746bd2cb0679548d56425264948e0e78f3130b68c0333121b9868c209c034c8017d71a666e28fb4db98117230c036df48ea36f8239c3dd144a72518a2cda07c509af8a668676e15cd159e22427107ca71c4bc77f033225f49ff24f092a2bc3c67bb67a25d3d58c10355d992347323703a156609b1128be459ecd6e00da7654022bad7af52d0ae3af8352bfb809253e2908444507cdb20fe33dd00e22c1b034738b0453ee71432a0c37ab499b44d628e66d1d1e5be8a4c65d0e62c8b236584c54d477a1e346908e3834b6291a949123ca523256a33aa421781ce04c83f6248e9594a8cac669d76fd7cf9a4a2b3d7379efdc5e2109aecc958ce6877e43899bdea10281c00b7e47f3547769db62149b03154de1b3b4974d03484ad1cfe8cb6a6eb4fe5daf87a7f791f309ed7f26fdc967d644502df055b3ba767c62153516211ad57725eaf66b69bf75e5e760774573754df21b352a34b255c932c9236d9264b84b3a5e37a35f8347764f247ba7429704bd5f7e5626430c41680041926fdafcea2bff3dc60f22acbef8da241013ef3919528de8f5ec9d14e88ce94a63873bb330acc4ca1695203c3826532205725dae0bb1208b61c6de2f6d328e061f431d47af38084d481ea73ab00ce31b509e32c261ca41bcba5d939a84a6a7dce8aedae45095bcde2a2cd6937f10f2d6db7378121cb7f5d65b27409f8141d5c57e1105059c00c039d7b93e275d88640037eeeca0e446a0ae3f05269bf747c24bfecf90fe964aacb6a2213b6a82bc94b88ad00d9473a1a5b090b123b69a6ce3e17ff161b66ca545508ee57be2fbb26e9c5bd75b0133ead3c6db721558de1eccfe4ffe4ac368f9a9d4d63b93994fbc1b953db7fb90edbb5e45b6f7d680b4f0fccb4507ba9f172c8479e4c44f3e4a0af91764ae7348e178cf5eb00fc2ffc1097b3bbe3cedf70e1302185f7c538e61b9e6cb6e8a97b85a4ce88c3919d74630d828a22b3fae216487679aa135ac5a3f928017395685544b409e78d8594765804eda512c2b0486d48d77cca1e768874a17f96784e1c4191d68d9f1d5e7dee676bce0f109ad23ac85a7cc49c4dc7a6aabb8fd1f50c2fdbe6340f85b0e343df4745bfb2cb27e373905b8ce52918595b4d42c0dfb569360b4b8f88d0359dcc56cd2af9cd13c80f49c3a185a60770a98939e6a073e1cbd64dba64903665a2db2017fe239dcefd57329a2467ca3c249ba18bd5578a85064995dd8a6eb5d997d88a6e18a8ddb7df9125a55ec190ddd5eff6883bede7be232d112655b7cb26a3a7809b4c67d0e4c7acf8e1e689eaa451b698275b6f0eba2f3b06335003e4732943eb957a4831a28f0ff5ff394ab102f98ad1ebc7ffc94597dd6b2eec3f5cdb0e441fdc23fe4228704437f704a7e54780b05f65e6a72ea650b642de952766da94efc411423525ceec0a4f4b5d232f096f624170cc9dee673574b2f6da6233e1092fbd79d39cf0c627e0a9676043665fd2cfb1e0157674bbaf530a8f3476588a035202a5b8c08e69a3177b15a65c6a7203060347dd5767844b49311442feea597b79a29e5642f754f21c2f0ec6672db2f98450f99e3e271cbdc86577052f4abb8f8d5b1608f917767e1533fa8856d8d8ec4d80b53763318bb8b9d960bfb9ca9bef11589d567a05e6d53f94dc7babbfb97d62d63cc1362c8e5a78c0368f23f6a2c6a74479142a530d9edb7196ceed51472c62d7e656339c0c21491dd0b51ea52180619520fb94b41ac041ceddf733dea8200228bf8cb5758c0fa5d34e84f993e644afad6ffd996211753027230fb6ad5da0ccd6e0afaeeb0e78678ff41ae5e7c0a6e3c54ff257c0a262178bfb6c540c473bcfd2b7a2d40f862e7c255d7147d1ecf34828b5cdba89376cf8c05266b04177018bc6a4244e39dd85e4a852a2467ac8f0f16d6f15ed68015685128b91079b382122245d2d2838048366fcefa0a45089f4969ba627b2bc876e37791ac664139be337f9569bf03dab11e558df47f37794b6c3eec54aada500"/4143], 0x1008, 0x800) msgsnd(r0, &(0x7f00000010c0)={0x0, "ea586314"}, 0xc, 0x800) msgrcv(r0, &(0x7f0000001100)={0x0, ""/140}, 0x94, 0x3, 0x800) msgsnd(r1, &(0x7f00000011c0)={0x3}, 0x8, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x8090, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000001240)) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000001280)=""/62) msgrcv(r0, &(0x7f00000012c0)={0x0, ""/86}, 0x5e, 0x1, 0x800) 16:01:13 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = dup(r0) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) fchown(r2, 0x0, 0x0) munmap(&(0x7f00003f0000/0x1000)=nil, 0x1000) mprotect(&(0x7f00003f0000/0x4000)=nil, 0x4000, 0x0) 16:01:13 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) write(r1, &(0x7f0000000180)='\t \n', 0x3) close(r1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:14 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setreuid(r1, r0) 16:01:14 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x101) getsockopt(r0, 0x29, 0x9, 0x0, 0x0) 16:01:14 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x400) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x1, 0xfffffffffffffff7}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x10001, 0x40) pipe(&(0x7f0000000040)) 16:01:14 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x90) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x200000000000003}) r2 = kqueue() ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000500)) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9, 0x0, 0xffffffffffffffe1, 0x0) r4 = dup2(r3, r2) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000580)) connect$inet6(r1, &(0x7f0000000240)={0x18, 0x1, 0x1, 0x4}, 0xc) kevent(r4, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffd, 0xc, 0xf0000000, 0x4, 0x5}], 0x2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8, 0x40000020, 0x1, 0x4}, {{r0}, 0xffffffffffffffff, 0x2, 0x800fffff, 0x1, 0xfffffffffffffffe}, {{r3}, 0xfffffffffffffffd, 0x40, 0x20000046, 0x2, 0x8}, {{r3}, 0xfffffffffffffffc, 0x0, 0x5, 0x1, 0x1}, {{r3}, 0x0, 0x9c, 0x80, 0x4, 0x100000000}, {{r3}, 0xffffffffffffffff, 0x1, 0x4, 0x5bd84835, 0x8}, {{r0}, 0xfffffffffffffffb, 0x48, 0xf0000000, 0xfff, 0x10000}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x1f, 0x1}], 0x8, &(0x7f0000000200)={0x61ea, 0x600}) bind(r4, &(0x7f00000003c0)=@in6={0x18, 0x0, 0x6, 0x20}, 0xc) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000005c0)) symlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') kevent(r3, &(0x7f0000000280)=[{{r1}, 0x0, 0x64, 0x10, 0x7fff, 0x8}, {{r3}, 0xfffffffffffffffe, 0x79, 0x20000050, 0x9, 0xffff}, {{r1}, 0xffffffffffffffff, 0x91, 0x20, 0x0, 0x7}], 0x20, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffff9, 0x24, 0x4, 0x100, 0x7}, {{r2}, 0xffffffffffffffff, 0xa, 0x0, 0xffffffff7fffffff, 0x1}, {{r4}, 0xfffffffffffffff8, 0x0, 0xfffff, 0x8, 0x5}, {{r4}, 0xfffffffffffffffa, 0x27, 0x40000005, 0x0, 0x52c}], 0x80000000, &(0x7f0000000380)={0xf8000000000, 0x7}) getsockname$inet6(r4, &(0x7f0000000480), &(0x7f00000004c0)=0xc) 16:01:14 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8008, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000180)={0x1, 0x1, 0x7, 0x201, 0x401}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe06, &(0x7f0000000040)="b6") 16:01:14 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) getpgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x14}, {0x6}]}) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x18) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = syz_open_pts() ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x81) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) 16:01:14 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) r2 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x2, 0xfff, 0x0, r2}) close(r1) 16:01:14 executing program 1: r0 = socket(0x18, 0x4000, 0x9) connect$unix(r0, &(0x7f0000000740)=@file={0x1, './cont\x00'}, 0x9) symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x4, 0x1, 0x26, 0x9}, {0xa0000000, 0x9, 0x3, 0x7}, {0x7}, {0x6}]}) lstat(&(0x7f0000000780)='./control/file0\x00', &(0x7f00000007c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000100)={0x10, 0x8000, 0x4, 0x3, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x318}, {&(0x7f0000efa000/0x2000)=nil, &(0x7f0000e60000/0x2000)=nil, 0x7}, {&(0x7f0000e7c000/0x4000)=nil, &(0x7f0000e65000/0x2000)=nil, 0x2}, {&(0x7f0000ed1000/0x4000)=nil, &(0x7f0000e59000/0x4000)=nil, 0x100000001}, {&(0x7f0000f46000/0x2000)=nil, &(0x7f0000e9a000/0x1000)=nil, 0x6}, {&(0x7f0000ec1000/0x3000)=nil, &(0x7f0000fc3000/0x9000)=nil, 0x7ff}, {&(0x7f0000e0c000/0x7000)=nil, &(0x7f0000f3b000/0x1000)=nil, 0x1}, {&(0x7f0000dff000/0x2000)=nil, &(0x7f0000f4a000/0x3000)=nil, 0x392}, {&(0x7f0000f76000/0x4000)=nil, &(0x7f0000f91000/0x8000)=nil, 0x8}, {&(0x7f0000f24000/0x1000)=nil, &(0x7f0000f04000/0x1000)=nil, 0xff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000f7b000/0x2000)=nil, 0x200}, {&(0x7f0000fdd000/0x1000)=nil, &(0x7f0000e9d000/0x2000)=nil, 0x200}, {&(0x7f0000eec000/0x2000)=nil, &(0x7f0000e42000/0x1000)=nil, 0x96}], ['./file0\x00', './control\x00', './control/file0\x00', './control\x00'], './control\x00', './control\x00', './control\x00', ['./cont', './cont', './cont', './cont'], 0x1}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700)='/dev/ttyCcfg\x00', 0x8000, 0x0) mknod$loop(&(0x7f0000000680)='./control\x00', 0x6008, 0x0) stat(&(0x7f00000006c0)='./file0\x00', 0x0) 16:01:14 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x4, &(0x7f00000000c0)={0x2d}, 0x10) listen(r0, 0x0) 16:01:14 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0xec) ftruncate(r0, 0x0, 0x10000) preadv(r0, &(0x7f0000000600), 0x122, 0x0, 0x0) 16:01:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x30}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket(0x21, 0x7, 0x101) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 16:01:14 executing program 1: mknod(&(0x7f0000000080)='./file0/file0\x00', 0x8, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x7) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x8b44) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 16:01:14 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) execve(&(0x7f00000000c0)='\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!*.$\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\'\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)=']!\x00']) close(r2) 16:01:14 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r1, 0x2) close(r1) fcntl$getflags(r1, 0x1) close(r1) flock(r0, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x80) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x5, 0x80000000, './file0\x00', 0x3, 0x9, 0x1, 0xa404ede}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xc2, 0x0) 16:01:14 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000680)=0x6) semop(r2, &(0x7f0000000240)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x400000000000003, 0x3, &(0x7f0000000980)=""/191) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000500)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r1, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0x7936, 0x1}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x1, 0x9}) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000004c0)=0x34, 0x121) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f00000001c0)=0xef) r3 = socket$inet(0x2, 0x1, 0xffff) getppid() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x80, 0x0) clock_getres(0x6, &(0x7f0000000400)) fcntl$dupfd(r3, 0x3, r3) semop(r2, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semop(r2, &(0x7f00000000c0)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0x81, 0x1000}, {0x4, 0x0, 0x1000}], 0x4) clock_getres(0x0, &(0x7f0000000480)) semctl$IPC_RMID(r2, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) semop(r2, &(0x7f00000006c0)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x1800}, {0x1, 0x5, 0x800}, {0x3, 0x100000001, 0x800}, {0x0, 0x1, 0x1800}], 0x6) 16:01:14 executing program 0: clock_gettime(0x0, 0x0) r0 = socket$inet(0x2, 0x8005, 0x80) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="2deb7851e7c360de4f4435cec187a08f7f29e123de63ff276b458047cca74cf7d06c16d110be5e3b6945772ec474ac448838bf9cfd563155932aea55f23b7271ecd2f857e37d9167fe281e6ce2f5f8de66947e825007081baf1655fd566bbbf297cedf0c70f0ed6d5192304a968306bac6146efacdc00c2fb7f6602fae2de69646c017f1a3f4c70155791745934e454e4b91d3f1c08bbbc0d307d0c14d3ed734e1ef7fd3c7b1121649b7454e3d2af6094bff4becb752af4072e8df313ec1c5b10a359d0308a1e7fd6e31915d6da054c589f9b4f5fcfee9104eefe3b6641cf8555fe69e51e59ceeff8565e159675cf16c53ca2d33e37ae88c", 0xf8}, {&(0x7f0000000100)="9e130190e3ef177d288a3e901e7d1d1b21239ece99f4675eb6d56d7272e6eedc7ac5d36ff89192098e3fefc3320943f8c3595ba87df140fa0f325615c6ceebf676de48ba29f49adfa5d8049a13f7ecebe488aaa63292", 0x56}, {&(0x7f0000000180)="84982425df91a5805be3d0767e575473103612f0f4d62bca58dfe7f0fe7725c00d6615467e804452e8d58ee23adb00a32e8bf9c4b2", 0x35}, {&(0x7f00000001c0)="84b8480241dae3ac35d7fe5b8147af53b5dc65f4d2bd1a7f25ab108646ee21be6aeb9e3f60f9a68ab74d5ca534e0fdd80fe5cd0404a13b54f45a0bbabb5e181abaad8383db24726ae9baece59521a52911d01714fd5dab97dffb2599b8714036bbeb9c2f4d1a6627c424e19e280125e720b0626ce8b1731d516bb6cf29a8c3e70c547d3b6fe8eaac1112fcef690d4bbc41abd989ec2f0336b80edd13da8bab87b83a8c351064b89ffd9f600a63ed0fb12fd079d05a7430089ee1220e5ae33a70a7aba7a98728d7f17b5c6bca82ea75b8780ba3d31e0b2522f9e477746915", 0xde}], 0x4, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x100, 0x181) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000340)=0xce8) 16:01:14 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82f6c46d146d0e9e90ff696c65865233"], 0x10) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x100, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000500)=r0) r2 = socket(0x10000000002, 0x6, 0x1000000000000) r3 = dup2(r0, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) poll(&(0x7f0000000100)=[{r2, 0x44}], 0x1, 0x0) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000140)=""/131, 0x83}, {&(0x7f0000000200)=""/140, 0x8c}, {&(0x7f00000002c0)=""/201, 0xc9}, {&(0x7f00000003c0)=""/153, 0x99}, {&(0x7f0000000040)=""/60, 0x3c}], 0x5, 0x0, 0x0) 16:01:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) 16:01:14 executing program 0: r0 = kqueue() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 16:01:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSBRK(r0, 0x2000747b) r2 = kqueue() flock(r1, 0x6) kevent(r2, &(0x7f0000000000)=[{{r1}, 0x0, 0x14, 0x40000012, 0x1ff, 0x5}], 0x5, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x10, 0x20000000, 0x3e, 0x1f}], 0x0, &(0x7f00000000c0)={0x222ecaf7, 0x7fffffff}) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 16:01:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x20000374, &(0x7f00000001c0)=[{0x5, 0x1714, 0xef45, 0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socket$inet6(0x18, 0x0, 0x40) 16:01:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x101, 0x8, 0x400, 0x7}, {0x0, 0x7ff, 0x1, 0x7a9}]}) socketpair(0x18, 0x8000, 0x6, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f00000001c0)=""/39, 0x27, 0x41, &(0x7f0000000240)=@in6={0x18, 0x3, 0x98f, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000280)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7, 0x378c, 0x9, 0x1}, {0x40, 0x1, 0x1, 0x1}, {0x6}]}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000300)={0x1e4, 0x81, {0x4, 0xfffffffffffffff7}}) syz_emit_ethernet(0x70, &(0x7f0000000140)="b22fbbacf9a72b0328aa056befd0cfb7a366a3a02bfcca53686f6dbcb78b2a73a93d9815d116f273db14e36f7f2ee5e9ef60271b0873adb658a5019edbee8bae17899ffc54a2660c47334feb667c50b3473ec20fdd654ad0c93ffd0ba3d9c8702bb362ea07b2752731c4bd0577ca4c32") ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000340)={0xe708, './file0\x00', './file0\x00'}) 16:01:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) fchflags(r0, 0x10000) write(r0, &(0x7f00000004c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679da8987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c92617a21e0bd2d6976da352151204518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da475ee54c0682247a3e405d535caab085c999dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1aca02c4e92423cb41191c368771b6626551a90e6a0998bd25030aa096d5a0dc68586f240c58943e817f19c1fbaa6545da01939186c222184fbf343e692dca10b52ae2d4c8392ba000c8b7c814ca207e9263fd9103fbd79135c96440fddbcb5b4811ce752840254ba525b152666f591f086f8a47563a6c2543be24607336f96c588ee375662e96343ebcccb0160896d858e423e56a54de0661335195384ab6612a6319f3534ea0de5bee06d154e9c71d7ee53202361568dc9bb007828fed3803a7034eac07c786ae2c2ad68de2c254bbb085151290d86cfc6f093d86f73f19c1d28e72a7e9112f6999b4d93d4d9a9fe654e8d3e18158a65f5d8fdc4a209eceb46d64e21a51804b063cb150d327cbc177de50b431871c1d", 0x21f) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x0, 0x3c3, 0x1, 0x20000000008, "b00900001600"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:15 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x2, 0x400}, 0x10) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) sendto(r1, &(0x7f00000000c0)="687f770ad19a58eed12e08df5b55cc5e07720941b5a7f10f7d9c1717a88658a90491fbe8d275763319c411fd95a5", 0x2e, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff}) connect$inet6(r1, &(0x7f0000000000), 0xc) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000180)) 16:01:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) pwritev(r1, &(0x7f0000001500)=[{&(0x7f0000000140)="3876531a22c8f857247c8d9433716a836c8c5081be0eb1f99f50029473d878da814692bf29bc090f70b5604fec1e", 0x2e}, {&(0x7f00000001c0)="0f7619243923dec450a0991ebb95c86644581016dbae3300137d8feb392e7db7", 0x20}, {&(0x7f0000000240)="f8db701916ca930dc53c2ca6f9127f91a386a327a04bed5c0b3d890e001b16de4bf120c0507517332202e7c2479c7913d28077c457a57b367d6f0a53465f48df1bbe4fa78792857bbb6687d12495af2c55e1ace377d5ad3adea58cc6257c8875aa6ec12f3904fb5a3cd89c42f4fefc40dfdd0783d67bc31c89c7e7942c6727708d257e0ea5f97f38559779f5978ea2ee72fd7faab162742cfbe4f5325b4d4430d091c73eb37b0a6d7f32e90fcd4860c7ad05689b49eb5983a5a554d0df6847cceb7c3c285fc25dafa38d55a4f31338f82a453789eb1aac6d5ef6c3ed92f951359347c82e31699ad7c35634", 0xeb}, {&(0x7f0000000400)="0ce869c5999e119c60fe165430b3c0d8e82fc873f0f7697f801f0e782fdc857ea8840113d4e8170f2b7499b4d9eb8d1309a9c778c0d5efca132b5a8edd3da14acad1aad541602bd7a3def3bf9fd33b71c35649e0bf7ddbd14a36e4b5d435e8a376e9743430eaaf9c930f3f6d8215976c36f4f698d5c2f9d585697c3e52f3ff9dd2a7d8513f119b5ca0b654dd62ced068911cbefeaaf5b2af52fe46df3536f73d7de11efa581b3915fa2b620da053f74160a876e30a6b9dff5b85981be060ebb8e2b5945433ec3fe81d2a9881f02c1f71f9f0b3cab41f3a84d6f86914ea9b48ed8984998604e43ce149cc80d53dd7f1644ac68feb4a87eb1b2628564695cf86e941f7cecec48a2ac1d5f235269cc415caa001ec4c7087583337a365d783692913f20bf8c0cb1573f613b39079fb9b69d6ff6692b30d733819a49f4d128e5a311fd33265d088308b4f19004ae9b7fe4d1763ef0bceb306b0cc70c199888706179482da32f713bf905861356f12328b49528e6fc4e44e46b543aa584c6b137c2717fed97a99c0750ee73290a6054d530e157b1e98f9128f86b38fc2b93ca0aa6b497b649c36c2019b2de6d06e51337b95401d999f6da1e0aebe91b692eadec4e8a76db58a22c781404b393a2b24e205dc742e8d2355836cf13a43590235c4e42a1bb1d8ceba4d8a9afda15fbf50a91602705e17a91795aaddbc1a9e63f9cad5669452bdc40f96fbea6048210d4b79f01cca1a1288950d7805342e54241e36690d75914d0655e8b973b2b6dc48b9a863d170e0de8735e92ad8d1a6b741e61deeafa1cf2aacc93df98ee586039510ff21548355667a2effb99a2527dd577ed947275900cdb4a46cc4a210ca8716c93c48de00c34b4e23ef7d3e11776fad9eefb809f1d6908299cc6556e0b8440c2556a08f31c0c6513a6fb04021138c1f8443ee9dd8e725f3da593d6629918381580fdb1c2fa0c5445bb39dd3e563ca8642871b1f0c2a92cdd058517c41ced02314ff76311e9b634e5fe4c057c5b4b6787e17e1a3af1c07de62671fc991f198366403944dbc3770d778afff3aedfbe83ff486a1547f517c110133cebfd8e77dac044cc216c73cc9a1cf7b34fa46e5e03dedac65a9ff7fae66bc824c60235ec7d6144b55db06654417ba75223e49aa1ff13354f0515bf479648c19250c219d268c7fbd0f53fa685f15f6512814b40ddc492bdf850b957a23353eb8297b6f175c04f342ee11c75aed1a242cc5f8d9b32f5f9a32655bd10bbb0b1938627452c408e9a93a588f09586844900d057ffa8005569b8088bf63642696da6bfaff5a225d76d782900501c7f2f4a7e00909d7eb2b0b095e276f9f09d2bc581b44f6341bd3ddb9cdd06dad7bee761c170d95279a1a3c3690278d30f815fd0fd5f2a889565abcc5d226f71ecdb400f0f2edd35954aad4d60f6fdec820d4a6997a4b2d20bd693972701ce27218f1eab3e2e18d508e79678bc9356a847dc6eb6851bb7f348010051ff289d9d78ca304ea297486a47c61fc9af876718cdf33ff65450f1fe0a96a6f9b4a5660af729e90fa36f7e227c0011f575424a3a6b72d6eacf23c885dd51a28c31bfb4f25a803b943b7be5eaac43b7b3a5d5063a315614302dea077afb6fce807fd04d63caf93f1f44411341a0a06ee0698eaf95f33043281899beb06fd161555bdd50c15c9de5496930520263779db501eaae905cf7c97606c821ad35f02f447513d2733ea57f5abd55a556da4c972cc72d7c1443dfd8843826dee4d6ba64092d620584df64a506dbf1514bb1576dfffb46fffdf44c18f592e591665dcd503e3b22b9e7e8e65305a374d3091eb43acc08e8f280c04e6c242045e235c21b18e6602fa5406e8cb26d029a88133ebf98f1c019638f5df6b066b0af205783cb3c6002f4532a9fcb6acaf657ffc1bc8e85ff63c9ed6b22c84a0c4c9f6cfc9a46c056c1a6bebe06f59fde9e0ed826e3e1308d528c5fbcfd30ec03b8f18e1bc719a50c6903856c9e82c1cb8241ce922cea7303df84e5fcbb614200a195032d2409685ac16ebe461be49fb84a99e50f8e34741f5dbc86b8638ff1d0dc00f7538823b6d1e3e307144f2e9a1c426655cce02be9c26adad0f33eff5702e0e49ac1a768d72ad2401e019ac828e964801676e53c241c01b9683bc748d24bb68bf6f36188c4d628fb971c7d138696f6337300190e8df610b22caa7504abd4b9e2d824c64c8fd7a90fc3da4fb7a03d9509986bd765de71f8d902b4c1be6dbfcc3d131d88ea7bf6143f9b406aadf5bf858dd4c5a22108ad56f0e0e537da25026fa92a0ba85015bd0131f10efa4163782a556475d430bf8cea185f068a75bc14ea56021037f4332fb5e029c8772d8f8eaaf16bc5d1d6d35493c01c536fce79261c744fd928c3e427a9358fed269470e5701fc77f2d360eed9d1b9919b8e2cf5edc032fb26130b0a5df12bed138af142d4cb1eb93974fd76ca6ea2d386a535eb7f649e1412caebc6992a83e9bfc6e0e9b43f4363b62065940a971e61141edf031731340765856918fe9627ab4d9ac824b8c188e5a7b0f4dc6c0c79bf40446999d6f27e0b8f048430309f3255b4ff46f692a6f49b2615d6956f5152407ba184bd86463ee7f263b6f0be40e5de21976c539a11d88d474e6ea673d143d8f9c839398a516f42282f25f43d000e8c9cb8adfd87742b238cfd32c2ea603b2b14d666593ce1c8b3680ed272fbc9f68bd834cd2cebf727940cfc0e60339197f87cf3784302dcb58ef911e46e648e6eaac1eca996f7e1c460c57bec357f186a0b2a56090bd74dd0c61c5fd8cc0945bc9900f48b16d6da42a139391be13322ecfac1214b2dd2ecacda2bd3c4c40603c56bbcb3c2ee0f9c4ec0e2b9fa28bee88a4f9fd3e6ea03057115a44da512aaf57b7f1f5d1963acb6822ceaacc65ff3c701aee34db7d5e4c736c168e31d121a9c7ebdb22ae52dbf3b4e4c0e4ea0abddddae6545a9707405dc520e12b38883b971326bedfd301a0687aead3bb4a5770b54c3a152afbb28bb59810ea5d39cd0362c420aaa3231a89cc18271d2100f87ff5fcab5dde775f89bb5f6778855faac53e69ddf278fda3fa9d6678529c6f6f1ff8bf443a7bf10caefbd29ff23b4bc70a32c459ea25b4f719ce0280fb1099bb9dd739dc227643ccf908a827ee5c6d7bc489e295aaf418e8cb02e952d092758a76e8e3525405cb6dabb37fc45217d6b163f35bf746d991a35dde9a80af899080d0007c8fb68a34523b55499e04d21fc75bc16e75cb8e6e23decff7d64e8053c7fe36486170e4c530723dfb1a840f6b723501eb41439d58f8ca002816f356659e781bd700563e81564915e4f6017f9143ad661c76d2c259224b34840092f7747921ad7d24789cc00474c3a8f1332a5cca40d3300113c1ad374e9443f28be9aaf08ddafec834e13cb079b1acd127557403f2732b57fb523de089e90511c8c5eea6afea5271981ab4d6085e7be59e9e0b6b432e56916da1313aadbc74a714e915a2f41e7053f66dc94d9c30b22513fd7fdd8baebff3a7ad561c443bbad0e7b1889c21c84ca3e30159aca6d79e1fd3cdc99537065190e5a0e88a2d2e3cb094230dd9fa8d72d3b67e6dd1d129278a11bdd076d9c6fb28ae7113a3d0579b45e5c3a567c8d262212b3c2f1b98bbcc599c4c1d245c5a0fd870c9a622ae26680ebe25cd8ea453c197636840262784dddac43f92a5feb46282cb825d62500df1f32191222d22360b067411310952a245ee557d48af1889657f1a5a330adfdce677ac0f804c06b0fe2e45ef4f0b73b1f05a70bdcadcaa45b6c9ead33408b42e967db6015021e1dd597fa282598e3e4f19e63d014e2a4db30101416b2c554e83495f90d8f58c209f587bcc5963bce045dd6f044ea62915c84f1af719785319b457df5614f5ffd3885a1dd22f0cdfd7a3933366376c4dca8ba63f1ce0a5443a0d4ff0bc432cd99de65a8c0ce6ad87760fbe2eebdfea081cced75d096b6587afd3ba22aabb796e4e13a31daee24e1cac787f79a2534f69e1bb780d153414ea2e820eacfc01c6841d4fbc63ee3c3751e61deaca1684e73182005b0871051b9df4c2157d6454c072b67b34191d0fe488b799ac06c531687dee90abd694e2350fd95a78947ea94546d550fad663df9ab548caf77a871771c54de20231bb9ee8090babd8f3a0e65c32e871560d086c298d2e992497ed5754fd980e543c420bb4a4b2c24fbcddb17a7fd7bad789ae117f9118e7748c79eda3366f50907c3d6990a25134386958bf4f23f40480740c23c9f204c6858f24ca28f862fed04560100f86c8dcb56c0954de0c281d0d3e59d1b6ada2b5e2de8eb7ae6ff7e487b82d4e115b43faa6d3080182ee168d12ddbac2b901b85208ce201a99051d0e074acaf50e82486759573b2aef61322e5f5b1e7ee0cbc1cc91e26ab5a6fd9a6ed0a204d6b6547012de8eed246ed1bef4e40176eed6ecb72c4c373b34cbaa49a1a3d28a20a3b4e052df81da6a99214050b1c702c40dddcba5a404d08bcd9190e5396ba01a0238dba0d9b590449626290f8975a9fbb50f9dd9769d23438c5ae74b04119f55ce899b208c46390f747723a314c84d7315174708a0953a265093093d39e1d3e11c4f7dff6f208c0a29a9f75d8ed65b8c650464518eb927138be979aade7b57403c8e209b343b8084fc1ac5cc7e82c7c99e3dd5e2c2e26d577f1bbf392e4e997626f520fc0583b77443deff50604411910b01912169bb11be2a98b6559809e73315c2b610316ee3161a6c8d672be979c7d4e625ebaabf9ea768a9fcd86d7c3bb3c32ac901bd5e25878f34e3e4faed88b26e3c543e41ca6ed72c7ba09651fd7cec6676c0614ef6f2b4a319bdeccf42c4d84d502d5fcc71e519d48adcc86dd70b27be2c5fda429006a71fdae14d4927a7d76bf856c66af04a8786183674080a7ab599b9d1a356eaf1f3c642d62b64111173ee861337375177917d6317df79b9ba8282ee61bf9d1f4e7f7d35f3f4139dc16e96650a7579e6480ddf779c099f3a75438570b03d453faf7356646acfb7d6d780cd6b1745231192d582841929f8b09e8c6e510015afa0a3e7c756d696b2cc6009173feca5788f715abaa33f9fdc9dbda2335c35d98ac27a60e22ead36d9a43da1352a993b9f56291c0e8d5b6dac9bf9795eadb2db57a4046cb390b6fa06c74df26165d0bbe04c05d3f787297b9d283b9a0db2370b0159cbf1c542f8b3640cb025ee1ed8d93f7f118bc9b027c5379a37d35a85c776b7079cc48b06a93c137c45ebe37fe8f1bcbd45ad94aa49c1ef5e0e6e3bec0b25555814a959351d2a758ee9519240d61dea921fcd9e0ff47a0dfe41c528ced8f2b911cc10b2cdc3c9968c7db8504e8415b47dab0c110e2b3d6fc3a7c3a77205e42b1a3aee33f877157f39363a53235a26da78832bce4dbf6ee1472ca60a589ba38b5c11175cb6272df24623a393a559b0bad9d6f48ac094107896ad8c48953f5bd60489ab04b200be76282a22b697bdb492a1e5f65a6bd97ba220e47a3f55b5cd772fdb2526d449d9f0745597b7248075cdb4fb738872c9d548904d74f78261e64fa7b059a2f6e789bfbeb9369baed3a0c62307f69a7b9890cd4b4fd5f8942f1a3812952bf8571743aea1620cb98071623645af057e77df16a85f300906bc81a64fe244d4e2888f34af78006caa902a5cefb43f312509cb6f17f26b4fc862b22504dd46b2d74becb3bcc2c68f15561ea564ae2b909b9f8621a0a1a43be4b018d6b5cb14bae6f25b6455079b1", 0x1000}, {&(0x7f0000001400)="870d46591b1066a7c8f1fe9eecfe424c6b101cc7c497e9469238002bb1b2c2d8fc2f502fd9e7a6485a0d7acc8a6920554f6dff949443a7ec4a7be39f543e1530ab9421e02591290cb9fe8eb7bafa366d502e432253c6ab52b814289a1b1d546aad8df09f56db93ffe428a8ef0b3e8b74a302661acc2da6f098ca1a8a964b4e437da65b0f27afce286b4277d50ec92c1886e633093fa1537b262450afc74f081cfce60612e93a953b4c3dfa81ab0aa6c6bd9063ab252962561e5ddf641917ee76861e255c63c6c0bf42c5ceb021e1ed19b3ba6bba5f4842dbd3f7bd818496ea13be1a41", 0xe3}, {&(0x7f0000000340)="2ff11245df4961", 0x7}, {&(0x7f0000000380)}], 0x7, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0x3) 16:01:15 executing program 1: r0 = msgget$private(0x0, 0x22) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000ff4000/0x9000)=nil, 0x9000) msgsnd(r0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r2, &(0x7f00000008c0)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000300)="3d3694e9a0467adb09addf57b5be04b86c730795d72ed879a666fe23a6b676008ca82bb8f9a1443eeeca0d985d0d061060e3930c9fcaad5345d17366734422f8887c5befed2c64aef0ba44", 0x4b}], 0x1}, 0x4) 16:01:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000300)=""/201, 0xc9}], 0x1) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x1ff, './bus\x00', './bus\x00'}) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000004c8f8cb41cdf730cd35a0520000004"], 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x100, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x54}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r2, r3}, 0xc) r5 = open(&(0x7f0000000200)='./file0\x00', 0xc0, 0xc) recvfrom$inet6(r5, &(0x7f0000000240)=""/217, 0xd9, 0x40, &(0x7f0000000340)={0x18, 0x0, 0x6, 0x81}, 0xc) setgid(r3) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x48}, {0x80000000000016}]}) fchflags(r0, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x7f, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getpeername$inet(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0xa2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000000c0)=[{0x7, 0x401, 0x9, 0x8}, {0x8, 0x1}, {0x1, 0x7, 0x4000000000000008, 0x401}, {0xee000000, 0xff, 0x5, 0x101}]}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000001c0)={0x100000001, 0x3}) 16:01:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x800, 0x0, 0x0, 0x0, "394aaabe1337f5dc8c0aee0500"}) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000080)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x801, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) 16:01:15 executing program 1: r0 = syz_open_pts() r1 = dup(r0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000080)={0x80000000, 0x8, {[0xedb4, 0x3f, 0x800, 0x7ff, 0x9, 0x80000000, 0x6, 0x8001, 0x7ff, 0xffff, 0xffffffffffffb441, 0x0, 0xd71d, 0x7, 0x2d21, 0x6, 0x7fffffff, 0x800], [0x1, 0x7, 0x40, 0x5, 0x2, 0xfc5, 0x200, 0x42, 0x8, 0x6], [0x5, 0x9, 0x200, 0xf40b, 0x3, 0x0, 0x8], [0x1, 0x80000000000000, 0x6, 0x7, 0xf41], [{0xaf, 0xfffffffffffffff7, 0x8dd, 0x1f}, {0x200, 0x1, 0x3ff, 0xa8}, {0x100, 0xfffffffffffff800, 0x0, 0x9}, {0xfffffffffffffffc, 0x7fffffff, 0x18000000, 0x4}, {0x400, 0x10001, 0x8, 0x800}, {0x2, 0x3bf71422, 0x3, 0xfffffffffffffff9}, {0x101, 0xffffffff00000001, 0x10001, 0x7}, {0x7, 0x418e, 0x5, 0x10001}], {0x6, 0x6, 0x8001}, {0x6, 0x3, 0x8b9, 0x1}}}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2fd8d50636503cdb23e14780a46d52cfbe43817d", 0xffffffff80000000}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000002c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 16:01:15 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x54}, {0x80000016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000100)=[{0x8, 0x2f, 0x3, 0x3f}, {0x108, 0x0, 0x9}, {0xffff, 0x6, 0x4e, 0x7}, {0x5a0dbc36, 0x4, 0x2, 0xb06}, {0x144f, 0x400000000, 0x5, 0x1f}, {0x0, 0x7fff, 0x8, 0x100}, {0x100, 0x3, 0x3, 0x3}, {0x8000, 0x7fff, 0x3, 0x10001}, {0x20b, 0xb3f, 0x2, 0x7}, {0x2800000, 0x7, 0x280000, 0x3}]}) 16:01:15 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = dup2(r1, r1) getpeername$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000140)=0x1) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x6, './file0\x00', './file0\x00'}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x4}, {0x6}]}) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000000180)=""/185, 0xb9}, {&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000100)=""/45, 0x2d}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000240)=""/202, 0xca}, {&(0x7f0000001380)=""/218, 0xda}, {&(0x7f0000001480)=""/99, 0x63}, {&(0x7f0000001500)=""/103, 0x67}], 0x8, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001640)={0x3, &(0x7f0000001600)=[{0x101, 0x2, 0x5, 0x1}, {0x498, 0x4, 0x3f, 0x8}, {0x9, 0x1000, 0xffffffff, 0x38}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x10012, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000016c0)={{0x18, 0x2, 0x6, 0x8}, {0x18, 0x2, 0xeb0, 0xda}, 0x9ed, [0x5, 0x8, 0x40, 0x1, 0x1f, 0x7, 0xb237, 0xffffffffffff8001]}, 0x3c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:15 executing program 0: socketpair(0x1e, 0x0, 0x7, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffff7, "42d7517b007de3c7660000000000000000004000"}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000000680)="3b138f36a89f77bb5edaecec77d0e524573794fcb698547f12bb4b1c372317fd241af6faa0ef57b1e6e98e301328ac3c5145d601d5ced21adbb026d64779c6d08c3d6837779bd4182129071e3121d24e407315089860d0d90dd115b8d9b17d86c8f19e550bc7a387e5023c11d7a0b481a951462c83449a7c2b5dac38359ad50fbb23b3af09a32307b903e427763cbb0be2a02d4423bcdce1b561f0350381e384252f8e299640081eae37cf3ce37fdad7abdda94bfc7b995ccc84dc81c6729ebc8bc928f3f3ce3b49865860ad6f1d165e1bd540b6ec9189bba1df5918244457c3aded0e5e32624f65490c5ecb14e75d302b4c0abd2be7744ad5d83afb0befe4464b95eaac4bf4e3b81887309db09b12bd8c2f0f144c6eea03b2623515eca6fe30c673a10f7cbc99a179f16d79f84520fd170cd038915256f4798c971b0871344c8bb8f92fb09a68015e27b316137b5c2cd722b9d60245d2fa81b658bfce92d32d0cb1330dc09fd9a345c6e17c46e176c270590857e690a976f6109e094444630443543c70b4b1160500061848e90c2e12ef44cb0eeca4bc5c9236f079127923a1cfc85b4200ecaaeaf926db54d622d61ae8986a058f3c584ef4bafee7190ec21dc9f47eebb1bfd799aec7b09acd9a947ff67a50e86db5edc8d6cb69bba316dc3771068b7ba55520a766d5e86842abd3d5b844e32cb90ed4619cf1018621a17883c1eaf927d20081888f362516cd88d6cdd9de94625b076df8793563cbb68743456c46bd5fd8e4f705a0d49ee972b27500c90e3912b09539c058db08b35db727dea2ab0398b26dbad7bb544e86578e2a4643ed702c88fa5dfdf8e649d7ca0f0b973f675862757a0030d46da2cf90b4b62b65a0adeaa6141eeb5e90e219a05dde9add6754a9473d418f608441b132f080b5491a56113f86ccf2b626dd5fc1b0dcbb4f587b42a9c1bcdd869954229ae4c76414e5d0f4a2d0c5b7bc0fdeb50553a99e0b87ee76cc32c33d5030ccd588ce906c6f0f2001304b3c02f65affe634a3aa4fa2a92a5a8c91bca7cbbbf3e0f75f21bed89e4baf378137d509560bebea2630f805466d7a6dc22c82986c2de406fb7824606b35f5a36c5d4d0c6cb8ec896b45619702d288319650f450dae3d3e9cce55f1aadfcaaf0629f98e4faecc22dc97523edd86c6b75fffb83cdb6a61c9abae7522bac682e7f26b78faff55059753bd575db2e9abc216bb276842883fa72ddcc97c74f7ba5d15f7eb3920a838f768ee57d9e06b02aa73fb698dccc0adb5fc05bf6a7ad9fe6fb9e31bb1bf89f4922673c0c6d434906aba7882a19693cf0db1ddcb4de092e7e887bbb3d93de5823b56e12d31648f291947b740a7d9e8b25967c1619f814dfd40675a9b94eee3a101aebd2d4c0ab80d4b346513c090fa3e9f263b699936db817fe48ee4eddbc3405591a01f18733e14b9ce26c30fce4aae10dc0401991704bfdb7c510203d975447f3c9194118df57e7b57a050b15bd0685871dea3bdce8ea3f3d1f5e27c0b99587e9c5045766a628a1ff1109066ecc622f6e019e2d67d104267949619874ce3cc8bd123da93d24d43b2f00ae47c6d50c1de24b09af546f91f5c38e642cace8f43a81b62239dd84ae548ac8641e8730f3f541eb8eae8bd71961bfe0000e73e57f6793869ffda1aa455153b675ec10697ef7d84cad80f9dd70d20009a5801163410700e6b41c1b376ba3f888ac90ab36aee8d76c997774c33299a5b267d29b60b72b837516f3814cbd261148040a3e8fa06d019ba01cef17bcc05b7f380762e76e649acf1f05f10fb061d8bb2674e832dfcfea217f16d65728841c6199293fdb99b035b65e4ba07fe6182f7a0261510a6ddc158335885138e08733f17dfc6615a33b29316c8de5064276d1fac62ae2b39a8ce70b84dcf6b156602336e6125d79b84c559ff9a474d54b71e9a6ccfa04a2b342c336379e14721a77a78d4ebbb37ec1958928ada0b126f8c28c1383b4068fbbdd0667153ce6da2f9fb62961491874f321bfb70f7c86f8428e61ba64cdc51a0219217bd9caaa0ad9c4780a4624e260c3f432aec288ae9499913db37f29a9945db3e4cd7d7c6b96dc3c03763c3e9b2ec62577bce9377e25eddad85c4b449ea53c17ecde6bbda02032b8c442032002ded9c2d43da70e60381d6868e4aa52719fd749827784fd0e208d38dd94f9ba524055943dfdf5955ec9e8bc00906c17c7cb002f2c4cd0575f7f53ed8dd93451508c1b88c8e857f634d20d94ce842e870b09fe969edfcb00fa9d1e41bfbf49a4e717b9f3a7e8fd0b10d7fcf2429067e2f6085bc60d95b88b14c0d20236f9c70a9158eaa70bdd784f7d6b5ad0f2ad986478b90449b3746489899c6636e2ea3a436e9b17a5a20bbe7be30e7b2fb0bf30cf167ba361225ee5774e8b1ebcd7c352d89c01e2bf2c5f2416ef7f4508c527520cfaee7ea5403b5e17f840895d20a2df2b119dcede6906075b011aea66056895c46f8e240811066b750e9787adbad86abe291e0dcf9d8cdc0d67e572856f392f138981d5b20f81bea1ecd00b1e710d65bbb5b2a6d82f37939f347ac486c18924a5f101292d00d6756a5991628e6f676308787ff783a4434051a31da5653592e473e0f0f91c236804460df0926914068c916e7a6d9966bde5bd10aafff7fce53331d6c6e6a31526fed363385c1954dcb9a7bd90b8917d6ce1580afbd8027d395b1814fe35ff2a4166ca885ef38dc170a9fe791cf52d7b20014990cb123730a8141df60828ffb026e7b42c396f9f6696d28d49cec8f9011c025a4c99fd0762a4bd577a4f44a6f664fd39890af7ed9614e2058bbb8407ceeddc0f3df0021570a357e6bbcd7ad5467e42ed3530b9a19066b1ad3862b0e3bf2082f16e5125e9671ea630d82b372e4a7656871840aaea90b55e11744d750860d20a6c35856249d1f0360f5012668aa5adb3ff3611b7c7fcfdc8bfd4b726a0e9ea0df390476b3aebbaab02aeb596e4621001e072d6d56aa839b2e651bab3cd5acb77657f2b58fa4dbf58fd3046c4ef10eabbf4dd9de3dd8bf5a086722b5b23a10bbc5d9c4cf55ca9", 0x885}], 0x1) 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x8, './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:15 executing program 0: mprotect(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x0) select(0x40, &(0x7f0000000040)={0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) 16:01:15 executing program 1: open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0x180, 0x0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xb79) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:01:15 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x401, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000291, 0x0, 0x0) ftruncate(r1, 0x0, 0x0) r2 = dup2(r1, r1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000000c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x44}, {0x6}]}) r4 = dup(r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") preadv(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0) 16:01:16 executing program 1: r0 = geteuid() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/213, 0xd5}, {&(0x7f00000001c0)=""/222, 0xde}], 0x2, 0x0, 0x0) r3 = getgid() chown(&(0x7f0000000040)='./file0\x00', r0, r3) ioctl$TIOCNXCL(r2, 0x2000740e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0xffd2, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x1, 0x1}, 0x0, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000300)) chown(&(0x7f0000000340)='./file0\x00', r0, r3) 16:01:16 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f00000000c0)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) r2 = syz_open_pts() syz_open_pts() close(r1) pipe(&(0x7f0000000040)) pipe2(&(0x7f0000000000), 0x0) close(r2) 16:01:16 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) read(r0, &(0x7f0000000040)=""/64, 0x40) mknod(&(0x7f0000000240)='./bus\x00', 0x6180, 0xaf38) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000001c0)={'./bus\x00', 0x80000001, 0x27f, 0x7fffffff, 0x0, 0x3, 0x1, 0xa4, 0x1, 0x1, 0x5, 0xb7}) readlinkat(r1, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/235, 0xeb) listen(0xffffffffffffffff, 0x3) 16:01:16 executing program 1: getuid() r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) clock_gettime(0x2, &(0x7f0000000040)) r1 = getuid() setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c0000000d", 0x8) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x8) close(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:16 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) open(&(0x7f0000001180)='./file0\x00', 0x0, 0x27) socketpair(0x1, 0x3, 0x4, &(0x7f00000011c0)) openat$tty(0xffffffffffffff9c, &(0x7f0000001200)='/dev/tty\x00', 0x20, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mlock(&(0x7f0000002000/0x1000)=nil, 0x1000) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000013c0)=0x10001) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r3 = openat(0xffffffffffffffff, &(0x7f00000010c0)='./file0\x00', 0x10, 0x11) sendmsg(r3, &(0x7f0000001380)={&(0x7f0000001100)=@in6={0x18, 0x2, 0x1, 0xffff}, 0xc, &(0x7f00000012c0)=[{&(0x7f0000001280)="3b9cf29dea67dd05027137bec2f7f30d269f5c4b607b1ac5d9d89ee7790d6cf707401044a3fe73754ac9247bbb48043a669b8f", 0x33}], 0x1, 0x0}, 0x4) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000001140)) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockname$unix(r3, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000002040)=""/4096) 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x6a, &(0x7f0000000180)="b6659b708f40b7bfdc55b593d077ae380dc5d429b3d00f88c64b1dd7980ae8c4104ba40341635b016cf6048ffc4265af1c0f6020a3f966a5f95e7776450e9f318a05cd2dad9f4b5ae9af28a59eac4d7bdb303ad93f6427c7193c9a5591d9c3a60ff282799f83e3366991") 16:01:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x402, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x2) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000080)={{0x5, 0x6}, 0x4, 0x4, 0x4}) r3 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000140)=0x1) 16:01:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup(r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="001100000200eea4b695"], 0x10) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d718", 0x5c9) 16:01:16 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x338}) 16:01:16 executing program 0: r0 = dup(0xffffffffffffffff) utimensat(r0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000040)={{0x8, 0x80000000}, {0x5, 0x670}}, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x3, 0x80) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffb, 0x400601) open(&(0x7f00000003c0)='./file1\x00', 0x0, 0x0) 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="9c") 16:01:16 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x200, 0x3, 0x401, "4e583833f4954a8f906f738affce9fbd86072adc", 0x8, 0x3}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:01:16 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x280, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x800000000, 0x401}, 0xc) kevent(r0, &(0x7f0000000080)=[{{r0}, 0x0, 0x2, 0xf0000002, 0xfffffffffffeffff, 0x81}], 0xfffffffffffffff8, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x82, 0x401, 0x200000000000000}, {{r0}, 0x0, 0x0, 0x80000005, 0x1, 0x97f3}], 0x6, &(0x7f0000000100)={0x4, 0x7c0}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0x2, 0x5, {0xffff, 0x4}}) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000001c0)) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000200)=@abs={0x9b6e99969c6558f9, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000240)="ce21a93076df36277a207f5810bb5605f1f2406039f2c9c8b4c1f3cec236bd5a63f96f4ee74b6edc7d57e939ea1c458c0d6e252c2ace4fb2b96f1878bcb936ed8a7adcfd896fb451e5c5aae2f0b3c8574b332ca72e398f2a6ecc6b8cc9e1d9655a1337145b983673a716b6222b532972268d8a3dbff618f085ef249c257c16b0908b1733da6b7cab84bf6e882c197d783f68eccb0c7d66cebf6daf29ec87d08679b0d5c8656a53eeedec45c8906bf4d7f8e170cb6fdde6f1cf6fa2d53df2", 0xbe}, {&(0x7f0000000300)="333f597ce199be172c5d1fdb73664ace74acf03b348941de26dfc37921f1b1488f9d67ab679d0f2068f7bdcc580a2a00ac69c7", 0x33}], 0x2, 0x0, 0x0, 0x2}, 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000003c0)={0x1, 0x400}) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000400)={0x6, 0x80000001, 0x2}) recvfrom$unix(r0, &(0x7f0000000440)=""/238, 0xee, 0x0, &(0x7f0000000540)=@abs={0x0, 0x0, 0x2}, 0x8) nanosleep(&(0x7f0000000580)={0x7, 0x9}, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000005c0)={0x0, 0x2}) fcntl$setflags(r0, 0x2, 0x1) getsockname$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) bind$inet6(r0, &(0x7f0000000680)={0x18, 0x1, 0x4, 0x8}, 0xc) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000006c0)=0x3) listen(r0, 0x8) symlink(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)='./file0\x00') ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000780)) fcntl$getflags(r0, 0x3) getsockname$inet6(r0, &(0x7f00000007c0), &(0x7f0000000800)=0xc) pwrite(r0, &(0x7f0000000840)="d57d1f7babfee66dac5096043f8bb62e4788ff560bbf41c85a0ee371b7e297368152247d4df4b3787d7c31398525a23bde885c064b6a2317b7da989dabc84af567c9", 0x42, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, 0xc) r2 = getgid() fchownat(r0, &(0x7f00000008c0)='./file0\x00', r1, r2, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000940)={0x3, 0x6}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000980)=0x2) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000009c0)) dup(r0) getrlimit(0x7, &(0x7f0000000a00)) 16:01:16 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) fsync(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r3 = dup2(r1, r2) ioctl$TIOCSTOP(r3, 0x2000746f) 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a024ab5f24c23493a4b1ce59be96914f6357e3a", 0x18, 0x0, 0x8000000) 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x10001}, {0x3}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup(r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000080)="b2") 16:01:17 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x891, 0x22) close(r0) r1 = socket$inet(0x2, 0x3, 0x2f) shutdown(r1, 0x2) 16:01:17 executing program 0: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001fff7)='./file0\x00', r2, &(0x7f000001fff8)='./file0\x00') renameat(r2, &(0x7f0000da2fec)='./file0/file0/file0\x00', r2, &(0x7f0000000100)='./file0/file0/file0\x00') ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0xfffffffffffffff8) 16:01:17 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x3, 0xfd, 0x9, 0x4, "6a2a7b103097bbdcc0f69ba900f5c04e6bd0dfc5", 0x1}) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffb, 0x7ff, 0xfffffffffffffffd, "031f000320000800002af8eaf89b7200"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320", 0x2d7) 16:01:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 16:01:17 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket$inet6(0x18, 0x8006, 0xfffffffffffffe01) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) readv(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)=""/39, 0xfffffd78}], 0x6a) getsockopt(r1, 0x8, 0x9, &(0x7f0000000200)=""/136, &(0x7f0000000040)=0x88) getdents(r0, &(0x7f0000000100)=""/241, 0xf1) writev(0xffffffffffffffff, &(0x7f0000000040), 0x1b) 16:01:17 executing program 1: r0 = semget$private(0x0, 0x100, 0x10) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x40) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/213) r1 = semget$private(0x0, 0x6, 0x250) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x4]) select(0x40, &(0x7f0000000180)={0xd0b, 0x101, 0xc, 0x4, 0x3, 0x7, 0x8, 0x5e}, &(0x7f00000001c0)={0x6, 0x5, 0x1, 0x8000, 0x10001, 0x2000000000000008, 0xae3f0, 0x1}, &(0x7f0000000200)={0x6, 0x0, 0x7ff, 0x7ff, 0x7fffffff, 0x6, 0x4, 0x8}, &(0x7f0000000240)={0x7, 0x80000000}) r2 = semget$private(0x0, 0x4, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000002c0)) ioctl$TIOCDRAIN(r4, 0x2000745e) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f00000004c0)=0x10000) r5 = semget$private(0x0, 0x3, 0xac9d8859122aabc0) semop(r5, &(0x7f0000000100)=[{0x1, 0x400}, {0x7, 0x7, 0x1000}, {0x0, 0x1f, 0x1800}, {0x2, 0x7fff, 0x1800}, {0x4, 0x5, 0x1800}, {0x1, 0xff, 0x1000}, {0x3, 0x6, 0x1800}, {0x3, 0x8, 0x1800}, {0x4, 0x4, 0x1000}], 0x9) mkdirat(r4, &(0x7f0000000340)='./file0\x00', 0x129) pipe(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000f40)=""/214) pwrite(r4, &(0x7f0000000a40)="effd52a3e396c416b19f72918c5055fb6cf2b9e0df3d64bdf4787a2f36da7b45ed96fd013262d29664e1998e546e957ffd7504ddd40f548e6fbad16c37f6a9d0ccc414833db56c08f3be620ec5d02e3ac3c482a2af4688ceb560bddc96ccd17b77004b37a1f032b2ec581c464ee9332f90017da42abb652cd05ea0827b46567358e221ac1cf4d4bd44d7b1b41db4e86d9cbb141011ee2795e678c97d16f551f3dc8c512ad4d096d67340807cb782564a6802463cd3df3c0eb1e0b252bac32d6d5706ad8fd10b702bed73c774045444afcd240f871d53a8e05a759dad4027", 0xde, 0x0, 0x0) semop(r5, &(0x7f0000000580)=[{0x0, 0x4, 0x800}, {0x1, 0x6, 0x1800}, {0x2, 0xda}, {0x0, 0xffffffffdb2e3eac, 0x800}], 0x4) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f00000005c0)=0x10000) ioctl$VMM_IOC_RUN(r7, 0xc0205602, &(0x7f0000000880)={0x3e71dd09, 0x401, 0x5, 0x913, &(0x7f0000000600)={{0x10001, 0xfffffffffffffd28, 0x9, 0x9a, 0x2760c0b9, 0x101, 0xffffffffffff1ea2}, {[0x0, 0x44a, 0x200, 0x33, 0x200, 0x1, 0x1, 0x8, 0x760b, 0x6, 0x80000001, 0x9, 0x5a, 0x1, 0x8, 0x7b2a0a52, 0xf125, 0x2], [0x5, 0x9, 0xffffffff, 0x0, 0x80000001, 0xffffffff, 0xffffffffffffff4b, 0x1, 0x0, 0x10000], [0x9, 0xffffffffffffff7f, 0xeaf5, 0x1f, 0x42e, 0x0, 0xfffffffffffeffff], [0xfff, 0x0, 0x20, 0x4, 0x728, 0x3], [{0x9, 0x1, 0x1, 0x6}, {0x1f, 0x20, 0x9, 0x2}, {0x2, 0x7, 0x1, 0x6}, {0x7, 0xfffffffffffff7d5, 0x0, 0x7}, {0x4, 0x7fffffff, 0xfffffffffffffffa, 0x9}, {0x3, 0x9, 0x0, 0x81}, {0x1ff, 0x1, 0x8, 0xffffffff}, {0x0, 0x5cbb, 0x5, 0x5}], {0x3, 0x1ff, 0x50000000, 0x4}, {0x1, 0x200, 0xffffffff, 0x2}}}, 0x38, 0x8}) getrlimit(0x7, &(0x7f00000008c0)) r8 = shmget(0x1, 0x4000, 0x40, &(0x7f0000ffb000/0x4000)=nil) semop(r1, &(0x7f0000000300)=[{0x3, 0x4d1a, 0x1000}, {0x1, 0x4, 0x1800}], 0x2) r9 = dup(r4) ioctl$TIOCSTOP(r9, 0x2000746f) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000080)=0x5) ioctl$TIOCSTOP(r4, 0x2000746f) faccessat(r9, &(0x7f00000000c0)='./file0\x00', 0x52, 0x3) ioctl$BIOCGETIF(r9, 0x4020426b, &(0x7f0000000d40)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRES32=r8, @ANYRESDEC=r3]]) fchmodat(r6, &(0x7f0000000a00)='./file0\x00', 0x4, 0x0) 16:01:17 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = getegid() getgroups(0x3, &(0x7f00000001c0)=[r3, r6, r7]) setegid(r8) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000200)) r10 = semget$private(0x0, 0x2, 0x141) semctl$GETNCNT(r10, 0x3, 0x3, &(0x7f0000000240)=""/129) r11 = msgget$private(0x0, 0x20) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000300)={{0x9, r5, r6, r2, r9, 0x1, 0x9}, 0x3, 0x1ff, r1, r4, 0x1, 0x0, 0x100000001, 0x8}) r12 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getpeername$unix(r12, &(0x7f0000000400)=@file={0x0, ""/58}, &(0x7f0000000440)=0x3c) semctl$SETVAL(r10, 0x3, 0x8, &(0x7f0000000480)=0x101) ioctl$WSKBDIO_GETMODE(r12, 0x40045714, &(0x7f00000004c0)) ioctl$WSDISPLAYIO_GETSCREEN(r12, 0xc0245755, &(0x7f0000000500)={0x7, './file0\x00', '.\x00'}) ioctl$FIOGETOWN(r12, 0x4004667b, &(0x7f0000000540)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000580)) ioctl$TIOCEXCL(r12, 0x2000740d) geteuid() ioctl$TIOCGETA(r12, 0x402c7413, &(0x7f00000005c0)) kevent(r12, &(0x7f0000000600)=[{{r0}, 0xffffffffffffffff, 0x41, 0x81, 0x40, 0x2}, {{r0}, 0xffffffffffffffff, 0x44, 0x40000082, 0xa67d, 0xd6}, {{r0}, 0xfffffffffffffffa, 0x0, 0x4, 0x3, 0x6}, {{r0}, 0x0, 0xa0, 0x81, 0x5, 0xffff}, {{r0}, 0x0, 0x62, 0x20000000, 0x3, 0x5}], 0x8, &(0x7f00000006c0)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x44, 0x2, 0x40}, {{r0}, 0xfffffffffffffffb, 0x24, 0x9, 0xffffffffffffb11b, 0xfffffffffffffffa}, {{r0}, 0xffffffffffffffff, 0x10, 0xfffff, 0x10000, 0x20}, {{r12}, 0xffffffffffffffff, 0x18, 0x0, 0x6, 0x8}, {{r12}, 0x0, 0x20, 0x20000000, 0x2, 0x4}, {{r12}, 0xffffffffffffffff, 0x10, 0x9, 0x2, 0x8001}, {{r0}, 0xfffffffffffffff9, 0x2, 0x80000000, 0xb0, 0x3}, {{r12}, 0xffffffffffffffff, 0x20, 0x80000005, 0x1, 0x9}, {{r12}, 0xfffffffffffffff9, 0x10, 0x2, 0x4, 0x9}, {{r0}, 0x0, 0x80, 0xc3, 0x5, 0x33}], 0x6, &(0x7f0000000800)={0x1, 0x1}) fcntl$lock(r12, 0x7, &(0x7f0000000840)={0x1, 0x1, 0x5, 0x40, r4}) pipe2(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendto$inet(r13, &(0x7f00000008c0)="3e6467fccc3fdffa04bfa10c8d0ce9d60812738d9b6394bb200e33768817e65dfb2c2fc8df2003121ea369ddb2cc4f753089d596f4dc06f00cf7b2fe693fd87fc4cab2ce02d26369f187260305d52db2d41346bd6ca367da50852bd6ae4235a21dcade3d86a715c6d84374b079e65617619b1eb52ea3d9aae98e94144c88f15e07bde504a1e7c311099f78994dcf65ce4bf45c17ebe62571617d8a3be3caf1b29ff4e1bf75f3cb439b7ed1a6b08aea09b7df9fc0e65823c7591fc93ae76a66d0284c9ba7", 0xc4, 0x1, &(0x7f00000009c0)={0x2, 0x2}, 0xc) ioctl$TIOCGETD(r12, 0x4004741a, &(0x7f0000000a00)) pwritev(r12, &(0x7f0000001bc0)=[{&(0x7f0000000a40)="c9cf53385a588b799bcadf95452adc3d6e9bda379adaf1cd115e244fbd90b33ed1138b9868d8bf57dd7d572cb13b91b535a012f2c182d78746331655d3499500dcabddbdc070bdda6ea94223b34ef1f4b8eb946da4d778eb6116ad57d4e9dccf8b471d6789ce827f01219e5ff396b1c56610ab7559f39aa32190196ee732d255c97de6e8f0d8e2bbbad41a4a26fa77a49e94c57f6e13765b508267e2c1bbc4703ffe626835fb9f2cf3f36d8735f0537c735c6d284cebc310d00148ba4140be53f4bd15abe352755ed27a1d3ccd1235deda52a53b9d28eae42235d275a0cec039395a6da0748fa8010ffd7525b3fb17b48d45062e37a4ff0f87c37259d854e0fea3987099c7ef49a97c14292f0038e1584b798af0c5f9faa26a27be15d636e551624fd90a477fbd16713e1f4822e2a7bf6385bb4e6abc8b009ab64b08bd006eb1a453fc2ffbb58605417c74db4f993f3c2ca1f39074ac41796d2a32346dd4021923ca16cb157ccf371bf279ed2fa1d2e5051d94ea1c5d8d70c32de5ddc35a937e04460aaf34faff28b00a6621805ac06eb95d3906f6234e6bd2a031157655c356c4a1a6e322d7f02828a0f8976c9652b84c46ee6e5fe8fa086bcb723152e7be554fd6c65eb073efc8e5feb41cce88fe2af75b9866310f2924a1081c3b06ab4fbc85f0197e7e11d964ca784c3310bf84eedd1205562f08a4f58a005c7de29900b99c51570fcdaf3d4ddfec92be4e346bcce5c80ad117522b2c736dc6c923e1f7564c17bd266f979fab2c543076f476f7cba98516322a11baa580d70f4794be8af6067e992d017e686d7670b826e1c89a3eaf514f354aac0ec57c46194418d672080b7fd94de8ff25dc434dbf775f491270b5fe02b1a5064ae0964042367de3dfa3f890b6fcc3dbb46bee1a5a9618550fc81e1739cc310c82465cc6603a6a165b9c19961bf976b4febd1515c4e564674a7b42590f4bbb9ac3513fd6f8cd804866de006aad783de268fc2a0a2b66c804ac2566fa4b1f514b171159ff6d9b4fa0dec7a7dd44883f14cae4f9bb5343357e4fee504b6f8791f46d29e6315b0defd52fc3ed3f7a3b52ce3597e8f787916e351673160a7aa4fb91bf0e4e27a7d3ff0c886089fb74ed248db1fea791aa94db58c0d2a9f1525a4f597cc1e0ffcad044b5af312516268ac2d213c9a2f6fcc243ac73183b0cacd0d1008eef31e8c9907ac2c73dd71feb172493558bdaa575197cf92fbe81966f9f46e2a28f03026396ae449a74bf8e084a30631dbb1fb588641924a24229b4df20b84edc4f21392318978706b31c1b463481b811c4c2d0a2afd3aa52873d0c268fa5b82d6ce8474a31ba66816d46582424c88ad2de44b8c3276e532e6bfb9454cad5cb532c2a0fe7eec05b82b16b71aa801a5173c71bc020eef6100f9725e0e43bab8e7f9d852ad1c998f9d41490f72f915f821d96cadfc8c7a4428e7c0adbaeda234dd7a1635b29da782c8b654adc682a18ea5aa50d0344755bfd367fbc2161a6fd4eb15206c3ccb13f2a1546c2c370d16b28bd463a2d33da8fc9a38c442a6d559367c89dc9fe74df5c43651069921c7a7f0e4d6ddcc3a717c4e68eac06e1f103694fc0c8f9a06e99fa744f7bd53ebcdf37e58dcee43378580ca61044fad5c1335bea099e932ffd1d23a31aa8c0c2e1e09f20bb52bfd95f05e031c5b5056b5091e1907d8d0adb15ba8646b25d06175a0e8fcb9471b9a8bfa97bcdd7366b4809ca2b126b681f86ef410a4df626fcb19117a58a36414784a50044cf24a0c8a43ddc8c9c97cf8e7bfa8b0451ad292d40da5aefa94b95b349103631e375166d9f42eb2c23d35c6dc2ac49100a208ee6b854ecbd8c4901ac8ec1f2de2452f16095fbba762ffbb3a47a9e94163ac5dd5d00aaa1bac832aa0e5a07022f8f196591324b02c6d952a478953b22b0bf8d90ccbf65bf23c9ffb194518fe21572b77c1ae437170c3f1d9c958397a6244c4618a87bcf16901a4d675aa3344af2bb46f96d28990c39b3a76eceae04bd0dbcd8355a206084066fb4ab9490f240c997bb56b56d92b3e02d10ed3b8969dac7a86f9cd5f1837525361b573380f592b3b50534f376b6a0f1315b98731d3e6eee164196c574933a2e48ce8b1ea7eb0865ad8f20dadbd24a6582d9577b6a9d3d884a8340bc0fd9bf949d615a9f302bce3557d8eb3654d07f121d1634dcfd7bcb9db250bb6f92c40b75ff02181530ea1a9c3e761c233a8229b710b87311937d824d60d5bd620a16150be9f61773c56895a525d1ebbe413c552f3a65b7d5e023a0fc04a3a95cc0c3ab84e46f1d83415ddf653e3b976c7a99890cfb6a620cbe2c070fa1d80158830f4f0266e42a9fdaf9f3a45acc023a0a21cc64426d542b27547475070109bdddfa0534f7f9e19c01899486b0491c60c876f4ebce0c7eaa09704e842fa725e9d1e712c22e9bedb0e2a12ec05654767ec6f4ecc4e5ff15f8a219ef060331db73b055ee867f003fccec754b15fe5a3b6c86a7ef2537e662ba1cc40fab805550e2bcbb716b21d49831db707e6e4dff89ac0ca0ba4f122b6b36b5eab115e8b5de0390635f4ba78fd0dc9ca7f79874e8bc04795cef1ee168219e0472f568936572cdb45228b3ed5200f8b694c15272019e62a0e7a2b2a3b985936e506de7524fff2b989c2bff7bcf1801e6175583711b11499fabf0ce5841dce0308a6dea85cd214fc067561656fc16f0ceb00a2c61923896533d857efe1988a43e6f0f2d69372a03e4abdc9497ed7cae332a84038e6c923b08dfc1de879b7276d7243a53134115dbc58799bdea7fa1d039eb86c13babc20920e9f451dfca31714888c57b076efcf14ddd8407124d59b82dec0bab4dfc9e040cbc8ea12dedceeed0a98208ed34b55ccd0aad5ed9e27bf3ad5c8ea667d60bbd756f9c9f7c0e10229ab53726deead57a2f81c5f16b6a5eec2b479d671a1ca955ba315491a64003ed1b0b960dda0aae3198b48a38ec6d86c88a0cd7a2f8b3404e9fffb8aa8d45cd6a95f41c0bd5b3bdad3c607c4013fe59b5bf3c86c5bf3e8553fc18af4915afac167db1b407d32d8aa30dab21efd070560dca4b27ab60a2f05cd1ea1e67cfca0daa6e51fe6b021ff543ac69486f75168c4e0dd41435fe55f66c3f3ada16fa4fc25dd2d32688a738c953ffb364a54ea41fb3d3b789788faaae90754f9495284c8c5ffc41fb27993c0345186fec5a35096a0b6a3b2c1f4809a906131941c7756679810da16112ac56b97cff11f1869b0e89d0786530335109947dd2c1f67c6a588c8463fbe1bd4e8cbfdda58731ca3a69bff2c3c8768e7b54689b6e1c46abf0816300051b4da098f69059aaa8b8d391e60cef6266209568157634d887d9c21f4f28a28c99b858f84896fc09116ad97f2676a8db13636a0b5e5fca4ef7af8e6b7f340e9f71526e7a9e4116b65b6357d8e68b48be744929f090320400fcc90357f10f5b7fbfb3ba10d370a5aff99e0cb9cfc3c43f2fa3716ca182962b4f1bec28faaafb9f7abb6784fe808f096b3a55e51350a974275698a3b88169feef81bce72b84503d40a20f45b1fa6ef7cb65ea913f3d5b0f066e5cbad2d357829dedea73beaea87b79699657720d8db2efaed8b4f115acab91a5f07f3e92c25bc0f078210d8561f4b2b8447566e55a056c7fe1fb0b28c670e9bc1c691096e0c699d910956cda077a89447dfc7845b578f32358f84a3990ed11c69b9d37fa9c163949e5c160d4dd99e46e0ec91d72433f86e5b3a49a42d5ff1b3f202e03060c6ca6b0e6e88f48105e123a4155e0d98f4c14e81bf9c96b5f553dd86d8b23f3fb470bec0a97dbd3a754548123339ec1cab88b35b670deb99a685762ab6e51210fa467a42b51863a58b95c3a79242a4fbef6a78f2eea82af6938253f7ba60a517da8b9b450059229cd5a292e2ac62e5c8e1420df522d3e394f9b64ec03b1360ecb59153335b59feaabac0e72717caf1680c0cb0c6201000dbc7d8faf68eb4edf4dc78c06a828774fe77fd21a4c2849919176c0663e1c41c059197e2b48ee23f65aaa9901a82d876a24086b1155596d56af4fb2f30f1aff774443a7a98c87a57e59cfbaba98bf72cc47324f2372f157b3f9ae07bfe4f44a304c42c918c0175d9b440536034f0b311fa6d1e1d88eadeee0ab949d71eb4fa7810cd9d4a0b595be7c47ab92bfd99c5cca707ba3de70631b7d9ea300de7ef0a3ca350d74e9e939aad39a51924d54059981463321af5af4054d2b210e412351c72f156c1cc746d884f59db5a636faad1e904fda8a94ba1ae72008d80c108d3691dae841a4521fbaf8325c8bdd2337433d99b90f4f1ffdd621dbbdc5f721ec0478642adb4f7fde12fe4541cfdbb7355dabfbac3638f733666cdde8b901e2ecbb7820c30fd66abd04aab29081f77c4d6aa191fe99bb8d70f9e991ed26108393e76be27a2b77c8cb282dc4d94d3d9d67cec9a8f3bead3e00fe943331497d936f8ad41e77d9d73fa3b1831a0fba9e80e1f279ac25fffb0e8d26fdb8a0b08517fe5b33f890908dfd429f43cfa6456dae06572aaffc951d529d2ddb73f53bceebb724d6ecb881413e7ba85eb894d8ede5a0dec480641a7c82b307abee12213746f2ef486f80617341de5dfa11b9d2d1f529b29ad88e28a75d1c26b11341b19ec12fc4187ee68cb3f720de0ee36814c516a86809382e3dc3c886bd7bc3ebe8c1939415fdd7021171fb8e4ef7317f24692273733ed11d8615c8a30961bd3be85f0aa2b70c1533d276b49d3db8e986a16d51e77ee5467aed3e0130ec6039c7b06149a98ca3f02d6386be3ea607b5ea0359453833d2178f889de8447a3ead85a459a09f67db8525826d15294fdee2fbbd4f25bbe6d9bc9e49f32368ec421590cf21dd9c23b2d2c5a32a43fcb01d576239b22d4586c65800fba1e357aff5f21e59397cc906cf6ef3a33ea9d943ac3443aff667aa2af01e1f07a5b42fd35b58679c98d2daeb0f11c32e323c9a11a3f0f449248751240fef40613a01eecd3ea6a55743bc45d133a6b163c85cf2dba3f9bed470775e8b8f89fa896b245a3b5bac8768f344064c333e46a326ad01309016157d3615992e97440a23c0cbef949c23528e668c743aa2533e394e5ca027feff72e21e59b7c1485cefbe6631ce855ec1c292b2fb877859cd881f3f5dbb291ebdc4a4d4988de6265cff7c8284946082c47ae2254549b197fcf2de087cfb43c07f7d615c8ffd4a6388bc5e79a17c962cc69bfc9f3be134069dcb75b4b128129ed396884b6e483eb5b16c81309a3ce6420b7e72bd4515b069418378c46d0b8474ce3f5cf7a04a92afc22da0e23fa86e77dd7dc04265f27f4867f7f6474865b3ed6a12061c7ac454973411be3cc06397c943a1796022e2851c9f80cd5f7ca1329ce5eb130649146f812f3ccfb56689ce4f98348dbf289b3577470b3cc7e6ccb8f4f085754e9323cbcd9759c226dab4ad1fa3374cc32805e29d17a67e659f29eaa556f52483903e0e12317be5976b83523b3fb111a44d1ed0402ee8a3b5860fdc68c6d588a85b6391b0870a4be7c51b37ed0aa6853868ae8abe286d717811d28c9101e9e40498b98882b58308a7ab855d00fc68dd6bff470a5f975a331317df3580b368094e87b9c67a818a0976e59d894b6683f7d2f5fbeb2ee314f33f6f41449b2d0fd7b7f679e7c8f8ca216009e84a32f97399fc96082618d4459bb60b8e8650729bcce6fe4ccc3ce7b1eb1aaf34a8c97d3a33e3b99d77275dd83b01397080ef2b7d53a6a5a8a9de1d9b22b1b72c9625bb", 0x1000}, {&(0x7f0000001a40)="cf50e3de75d37b798faa350292472bf46a538c54974eb0f0f7ba27115b8c1d47287e32dd90c68cffc0eb579e14ec5bd4154c14d1dd79e080546d67904bae38e1c96272b5c49444418a46264bf914228802d9ad5a3ab853c70fc26b89f02fc8ccafa797cff62b31f9e9f6ac4d0287dc9bd29645cfc94c2e3c67a56fb0e490507079d35bdcc0efd16448d3845c72de8737", 0x90}, {&(0x7f0000001b00)="664f55c164e19c3ef642451b04d6ff129302a0ca67320fbc47100a57905fdc21482e609777d4cfc309160f351d01a710e4bad7d29d5b4ca8c9b05ad029fae16baed533bf3c33a2bb4dec6f3b08c732526a075c669c43c2d37b5f0686a22bf7532994de08d63e1fb38c6d9d3a99bc5612ea62955f8fbd3ca065641736c5db62ffa50b16b6bb21fd211380538a91e7ea", 0x8f}], 0x3, 0x0, 0x0) 16:01:17 executing program 1: semget$private(0x0, 0x3, 0x5) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x40) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x67, 0x4f5}, {0x47, 0xfff}, {0xc7, 0x9}, {0xa1, 0x40}, {0x7, 0x8}, {0x40, 0x8540}, {0x89, 0x3}, {0x40, 0x1}], 0x8}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0xfd, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x5}], 0x1}) 16:01:17 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) poll(0x0, 0x0, 0x3ff) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000080)=""/117, 0x75}, {&(0x7f0000001180)=""/243, 0xf3}, {&(0x7f0000000100)}], 0x4) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) 16:01:17 executing program 0: r0 = msgget(0x2, 0x0) msgsnd(r0, 0x0, 0x0, 0x800) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') dup2(r1, r1) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) r2 = msgget$private(0x0, 0x2) msgsnd(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000082f538e3a2f2934aabcb5895be8086d34b243851f565767f3a93c8b75b0f657e5cef7b742f29b9510bae96ff03000000000000345d7547b2ce65514bc5a50814e0af87e68d58a5863ce89a0ec30d8482d555f400be4ff20a4873be0405cccbee766867b09a9e4e878f826944fcc6ed9643c03fea9a49b69fd8a84a6161c5f2fa14cdd68929c667c37f7e23b84ca5328dc5d070054003080846d61c68226eb6f6bec2c28dacd3f511d34c3acc0e39ff57d87b9d1726"], 0xbc, 0x800) 16:01:17 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f00000000c0)=0x254) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x5) 16:01:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f09", 0x4f) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x80000003, 0x1000003, 0xf7fffffffffffff8, "85000000000900005f0000000400", 0xfffffffffffffffd}) readv(r2, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) syz_open_pts() 16:01:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000100)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:18 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b8000000000000080100"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f00000013c0)=[{&(0x7f0000000040)="e9bcb8dba43a6f14dc25e8fea1bdc0f0f1804b46291f4a5a25792cfcfc08", 0x1e}, {&(0x7f00000001c0)="0c40fe5ff6f8003cb16ce0a316cf3d9b27b154be21139160bdd54a454c2c5649e62ed5035f2fab45c886d4f3e0959d31508b59d4bd7992eab326e2bad2daa0d6fef5a9780213f476845a8247c87e245f3fd93a37997f48c514103052f6c519d94619f05bda431d2ad916fc29b946505f3177501ff4f9d695046c7f13ec28fcd1b9535b3756c5e733e9597b5b7926511daf36f78ba660e6d8a6ce341cc4c220c3fb2837bfcec4b50b364998ab5607dc66aad3e88cfd45a87acb685754ceaa9ee22451f2ed452bf46fd57ce1f1bf", 0xcd}, {&(0x7f0000000100)="2e8bbb4a955f6630bb11a28351942205ee669c9c5f2596e6c893dc4b271bc2f9e1872282207fc1e886c6ff669bf7f987f68ba677453b202242a07e2bc6b1f130b2c066fd38b8c5d3c29083f2d34e478757e8e78e3639b5a9f99e2f053fded2665cc2e805f101db01bf434028ad7f2c", 0x6f}, {&(0x7f00000002c0)="4605c5c8858bd9c009dee4cb3201ecec3b02e64cd6c8afdf97faa01df71cc0ec8533ca65d6b284240cf38f4aa362e3e7b88941260b2a4cb9529c467466b8ec98f83c8e88a23343074b9f3e5f8440913a34d398f127d34a37602432c6504aafbf28528b81add55c2930658e749a275c8729530d78", 0x74}, {&(0x7f0000000340)="77bb0c4b4408191f4b910e8a5a19abd6a22a53c6b1ec119a91edc16146750bf3ddc08e15e2dadc4d25d7d669c358f94867466d057a22b1a06e0e3ce2429027b9265bcb6a84f76c9f74a6ca1da9168c7f8acec7b1c2105fe8dbc337c854566e84f9885bc094aa4b59d09057bdbaade26c1d7cf7eb71cfd73273a4b41fbbd521c9543789615ec88e1e3767237405dd01e9bde5fee99d70ad97ee9e654f1feeffb7d5bc12637e983f42ea4b31fbe78887358f82adc9deb81fcd14aaa6475bc69488cf6a591fe5948a91b9eb17b8ed6cd3b120ad3231e4a6b644466db5b62073565a25c21d79df3682363ab336e78c67ab2dcc7e29a357269024e9f7c2d1d346c2e68d7b272ba74de1414ce203962aa20891dca074539ba439906f6a850861ef1e1756b5167cc383a565f5c94386487a5f646e3939b466ff891344b07d364f9bffc87c830a30263d1ed9d72ddc01974dc67052d1b1d247eaa2408800a410c624e1f5d6df9d7150a434b1dac80863bdc32bea66ea47ddba03d8d6141b25b724ea69f40ea1ce8b0d77bd3dcf1003dab6a19db4a5a05ea52458aa1641ba88a336ed64c7e92481f5e22567383e65e3a16f4130a0360182c355ae4b00a8e884eac0ba4b18b88155fc11661007b4a2e1e0fc04bf32b7d5aa38f24cf04d79bedc1993ee2c17f1495ab25d304e2b8a4b327d3bac4c166404a6e9ace1226e713d9982be55178ac4c61f469b74e67ca91cc128a886cae6f2810b71ce0a31c9fad5242aa155efc1e378e7e8b95491d188abf90dab94332563f5f476000414e099c96135ad1cc596c5936b0005b1ae483c963bfee325f729f8e2127fcb4e9aa5022b3b552f122c3e2c5f1cf6da610aedd1978bfe2971fb831f29a64f5d613ec59e9b294fd9c8b709abf50029b79750fdaeea84e8101d33d03a7ca749aebf182b4c0cf2466bde5bc40f700ae29d91f71ebc0bd731b9c26cef96b1d54306420d43fc752e38f7dec6292892c1176ea0071b9000a53e98a2276995b06dc7cbe89984ab69c29cb51ece146941370800816a27b59d33e2f795d8eafcef32f7230ac83cc9ef9b526c3b6422d27668", 0x303}], 0x5) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x2) 16:01:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) write(r0, &(0x7f0000000240)="ff4eca32165684b96496e5dc3f4eb9114556436b8da13265e9b53928c852a715bf84b9c4e990006b9058ca6c28725a5f65b4d1fa94c1d421af73bf78055bf6131f4456e83758be5f5596d4fef347db8bd1f0d06256d72388d9e2862051b520d11ef4aa270fae39b05008aae3006405f63b02e95501bb2f1d2ee00cd4eb08017ad42c52f9715a88ad385148008e5b706fb47d532cf048394bdb1bae031acc2a1d10dcc165cae6d27e226e2c292ed77614da7a903c62293a", 0xb7) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000300)={0x81, 0x6, 0x3, 0x81, 0x3f, 0x3, 0x90, 0x10, [{0x7fffffff, 0x80000001, 0x5, 0x800}, {0x67ba, 0x4, 0x3, 0x6}, {0x101, 0x2, 0x7fff, 0x3}, {0x6, 0x1, 0x2, 0x7}, {0x20, 0x0, 0x5, 0x9}, {0x7, 0xa1fb, 0x1db, 0x9}, {0xff, 0x1, 0x7f, 0x200}, {0xe480, 0xffffffffffffffff, 0x483, 0xce2a}, {0x8001, 0x8, 0x7f}, {0x2, 0x0, 0x9c, 0x80000000}, {0x5, 0x4, 0x1, 0x6}, {0x10000, 0x6, 0xaba, 0xc74}, {0xf8ec, 0x800, 0x7, 0x1}, {0x1f, 0x4, 0x2, 0x2f}, {0xfffffffffffffffc, 0x1, 0x5, 0x3}, {0x1019, 0x3, 0xfffffffffffffffa, 0x9}]}) accept(r1, &(0x7f0000000100)=@in6, &(0x7f0000000200)=0xc) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000440)) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:01:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = shmget(0x0, 0x2000, 0x100, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) 16:01:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x13, '.\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000100)=[{0x3, 0x8, 0x200, 0x3f}, {0x2, 0x89da, 0xae, 0x800}, {0x800, 0x6, 0x100000001, 0x7fffffff}, {0xfffffffffffffff7, 0x2, 0x8}, {0xdaa2, 0x0, 0x673c, 0x1}, {0x1, 0x35, 0x1000, 0x4}, {0x1, 0xfffffffffffffff9, 0x4, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x87}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20280, 0x0) fchmod(r0, 0x58) ftruncate(r0, 0x0, 0x7dbe) dup(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1ff) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:01:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000140)="93b6c55ec0de88fab3ed64c01890bc4b78f080e3926e74ae5daaf5a28e803f3e6e0fc93c5df2494b1a0386bfb0afd9e79fd69d699724b5da828f228a995c87aea614edf180de8d85eb31594ab4e9d58017e7be113d9db55d7b7d90211604285b3f2677de7e0b9ab35c4538cb40e02ed674f4951aaa818255ca104c87c6d5903992423905ac09b4cc358842e4f8f66b983e6b333454967a2831076e8b5c7ff63c4506f94f47c719f683a775bcc629b4e37b141458bf70a900585e5f9c22d0d51de25d1e201bc3378b63d423c8c0788918f2f2bbd21ddde53bf96bf3a2244a5667bd7c43c80e5112124122599edd0e3c566f040f3e0552d5fe806ab1465b31acfea65e2af646114909bfea042f8c6244f8cc8949bd8901e34413", 0x119) setsockopt(r0, 0x0, 0x3, &(0x7f0000000000), 0x0) 16:01:18 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000006ce00000000000000000000000000000000000000050000000000000020000000000000000045741f764100000000e74a56df84827a0000000000000000004d51fffffffffffff6aa8262ce0000000700000002000000050000000000002ec4799c168d72a20778ba60"], &(0x7f0000000340)=0x5d) fcntl$dupfd(r0, 0xa, r1) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r2, 0x10}, {r3}, {r3, 0x20}, {r3, 0x80}, {r3, 0x15}, {r3, 0xe5}], 0x6, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) connect$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) r5 = socket(0x11, 0x4003, 0x8) r6 = semget$private(0x0, 0x7, 0x408) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r8 = getpid() fcntl$lock(r7, 0xf, &(0x7f0000001040)={0x3, 0x2, 0x7fff, 0x100000000, r8}) writev(r7, &(0x7f0000001100), 0x1) semop(r6, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) r9 = dup(r5) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f00000011c0)=0x1) syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0x80, 0x0) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r11 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r10, r11) chdir(&(0x7f0000000280)='./file0\x00') shutdown(r9, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) clock_getres(0x0, &(0x7f0000000100)) shutdown(r9, 0x1) 16:01:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x84}, {0x1c}, {0x6}]}) r1 = socket(0x2, 0x4004, 0x10001) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000280)=0x3) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x2020, 0x1, 0xffffffff00000000, 0x43d9, 0x2}, 0xc) r2 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() r8 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x7e95, r3, r4, r5, r6, 0x80, 0x80}, 0x80000001, 0x5, r7, r8, 0x9, 0x5ac, 0x3}) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x10004) renameat(r0, &(0x7f00000002c0)='./file0\x00', r9, &(0x7f00000003c0)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) 16:01:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000580)="582720efabd16ebae63235004c8ab06198824b3d3bf579458ec7d4096e8c8b6b87cb2d72cfbcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a00df00000000000000000000000000636448a2c720acd5aca4e82436ccba22dd1d0c7f51", 0x65) write(r0, &(0x7f0000000600)="3e2a7913e4ba6d67eefeaff0f2c85e2031c61ad4091d1f353ebb9507f4ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14abbbafe214dea79d95e8f6b9d3b3c198ff510eb0092e", 0x50) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0xff, 0x3, 0xffffffffffffff7e, "854955882e027e040000000000009c11fe4dbfa6"}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x418) readv(r3, &(0x7f0000000400)=[{&(0x7f0000000140)=""/9, 0x9}], 0x1) 16:01:18 executing program 1: setreuid(0x0, 0xee00) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) r1 = geteuid() setreuid(r1, 0x0) setreuid(r1, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x3, 0x4) r3 = getpgid(0xffffffffffffffff) getgroups(0x6, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r1, r4}, 0xc) 16:01:18 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x27, &(0x7f00000000c0), 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x45c, 0x0, 0x1000, 0x1, 0x6, 0x401, 0x80000000, 0x3, 0x0, 0x10000, 0x3}) 16:01:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "2c676743ce3b71e122c622fbe01a93a55f8e7a30"}) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x8c) 16:01:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) write(r0, &(0x7f00000002c0)="d04f9fef850600800000000000da094ae7f576b8861b2969cf79555698df85600000000000021d0c24ffce0fe4b21175340c92cb09aecaae1ef22b0ca5e6720b36e562285e85a9ac6b6fb5c7f0ab11d6cc3e0baeddb66c955ef7a2fc9a63977d945bcb278d36256af9d3de453e96321cfc201624746d9e9e03a503d4b7588080e373213bdc6b0015996d3d2f4acbbaf50af25a2cc50ca38274f893a872e624d0372243f53f111e2ae2e0803f739ddc9d2ed7c601d5ce07", 0xb7) 16:01:19 executing program 1: r0 = socket(0x10000000003, 0x4, 0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) socket(0x18, 0x1, 0x6) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x60000000000, 0xfffffffffffff3ca, 0x0, 0xf7ec}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) pipe2(&(0x7f0000000040), 0x10004) flock(r0, 0x9) setsockopt$sock_int(r0, 0xffff, 0x4000000000001008, &(0x7f0000000000)=0x2, 0x0) 16:01:19 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSTART(r0, 0x2000746e) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x95}) close(r0) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x400, 0x0, 0x1, 0x0, "1604ae2f31c4cdc05cfd48532812e639569a1270"}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000140)={0x1}) r5 = fcntl$dupfd(r0, 0xa, r1) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000080)=0x9) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb03918202fed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eaca41036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e5", 0xae9}], 0x1) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000180)={0x100, 0xfffffffffffffa20, './file0\x00', 0x1, 0x1a444f80, 0x7}) writev(r1, &(0x7f0000001400)=[{&(0x7f0000001d00)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d677a80243a86aced30d87787288651ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2cbad9ba0c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c0700d8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f371045c61cb3be1d1013e82e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10b3e6a4a36a27f02a7fad78136904e09d9dba2fae010f5a1e526acec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b99b4fe0a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x518}], 0x1) 16:01:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getuid() setreuid(r2, r3) dup2(r0, r1) setsockopt$inet_opts(r1, 0x0, 0x208000000000d, &(0x7f00000000c0), 0x0) 16:01:19 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/79}, &(0x7f0000000080)=0x51) accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) fchmod(r0, 0x100) getgroups(0x5, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r2 = getegid() getgroups(0x6, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r4 = getgid() getgroups(0x1, &(0x7f0000000240)=[0xffffffffffffffff]) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r6, &(0x7f0000000300), &(0x7f0000000340)=0xc) setgroups(0x5, &(0x7f0000000280)=[r1, r2, r3, r4, r5]) 16:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000240)=0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20020, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x40000000101a8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d, 0x2, 0x0, 0xfffffffffffffffc}, {0x4000ffff}, {0x6, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, 0xffffffffffffffff) r1 = dup(r0) setsockopt(r1, 0x2, 0x7, &(0x7f00000002c0)="7109091e9e8edbe9d8baff5146eb36a1b1e2af8d91abb37615276693ab3db8d07587076dc514f7be22c681f554c218770b62f88d75fc81ab30613c9ba695957f89d97fdd8ec156bb07ecd58c6c290c31d14b6548a3e65890d73104f8a55bb5c564a8b21da32b37432552b0b7e3ae2818855e57ca9323db5d2df8c4e948d70da0bee005a1ac1165ea4786bf12c07b0ec6a7b8e1bf62253434bd582f05db", 0x9d) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') setrlimit(0x7, &(0x7f0000000000)={0x94, 0x4}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000200)=0x40) 16:01:19 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x517c0dc4, 0x0, 0x90d2, 0x5, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000700)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da125bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = dup2(r0, r0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x8) writev(r0, &(0x7f0000002340)=[{&(0x7f00000011c0)="f4f4d455fbc40fb619d23c8db3e0b9cb32c7ac84b45ae7ff57eada9cb430ef3fd6c57ad46030984496220b5b425eb5c07343f2e07c8d0a6df71eb4340d8e4ee6a8cc11e6e3f701371d33f215917ae7ecd6fb2b4a787ac2e08ef1a55d3673e914766172cd8e682acc8dac55ddcb28338fc19ef803c2538678e0ae691f497be4ed680429b5e72685a3c09eb73217f72b1c3610eb9b87d20ebed4b3147d949539cc4a26aaf3d3513f9f9ad3a5cfc2ed08a39d772223725902ea4c2a21b3c17acd9ad6488c5a70ea9adb97ba3aa633da73d5e66c3becccf1225028d9fe20c69827439ce0d75356564b054b27955e7b5b9d5e70b150f98f157c1eede68c1ff780ac577d8bd706ba619f025f3dd5d3766d97231edb39d9d6201adb6709517b77ddd2825ddf4dcbd2b3258f4bafa2b3920841840722fdb4c73344ce2c6aa8a38aa58faa876f721cb17ae22e037dd058218e6ab68e8a23f5491f6a460729eaf8456e4302d749b47ff336a2d12b95e34d961cffe2017d8f27b86bb0dae4f8a9a88ee257d651b3f6a2c2504e5cddaad623e4d2e8b4bbccce3ccdce2bce3688acbbc05ab53c83f7fc3f654a3026ed650f8f0429089270ecc081ac95c5bcf8601c828558792eb01e4ead0456641edc20a1c4056a79c5a3072142a4b8930877bc62706ffa37a9823032a86acc91067b083df6f5b6541febfde2726a53477a069dd577ed4c145efa68d238ac93dd0b33e0c45361cebdae8f663a3f3f24e73508bd5c5dc989843b086ebb24e14ed9c3988671eeaa4de0fec0085689a3a6b0ca4e0d08e6792d848e0c8ae62e06f7308a2adb00732b02f7aec57afb6499dcb2e9f5d815dc80bcb05eaa63df1fba59d6841843b69dd9fe3975c984cd68d9da36fabb0632987e865cd5a77b51f05750af46fdef54ec0644a3ca194393722fcdbd457a91dfe4b132b89081ccb3b233cf064801289d3e36a7468b38ae4175ba282abe1893c34502ee3d7ef4e2b94ee9d66153684d3de7abb8e83acca92110008acf44cc453feb40e957e2caccbc08692a5c53a72fef79679b176eba6eccb97a788b65ba8f85d18b2e839f4595f1b5c4a9f2e14eab6c9765f6f0b2d61d8c4492ae7e2936549486cd2e6994f61bc0ab29d9007eef43638f373c5f6aa8445a8716039f029d96a73786d2907ddf985baddfefacfbf2e36c8441178bf4405c83764482151e71b7faf7f3d759743a9c80b6c639de1226cbac8c4a17dfce3ae43cb53fd4353d8e6abf2d7bab819755174fa01cff6a81aa5eb9c4a0c00b63f7a53018239c1edcb1a592de9296ef2a398b6044ed11fbc1c34aea01731ce8461aa4c2fdd19e150d71eb21e2ad79aa1dd4ec2e35ac5cf95654fce15a6202d03efb840972b99ab0454b11f6ccc9028e39eec34be4604ee6acefa36823bd289e13af980989d794f992db53ebafd31cd89b66b6ad3204ab9f78cbc91f8afb94c1f38b05169d4b8965ea416b2ef2f0de24a1d124ca909bf6cd5a49d7199af047f40c9b175e6564bce2783a52b3d28a6fe6e19bdbecc554a70a1a0ada8c9ceedaf17b7ac10bc6002669b299c85b5ad05675865d1295300a218e49ff350a5cc5b185e8da74dcbfdaad6ee7cf83287615ce53e83cf6091d041898cdc4ff59697b5caa41a0aba0f246ccc9b88fb34533f2254e17edded33610542749b7b119bde18944b4a435f0fa209ffaf19ad8276abe237b93a9fac37c56a7222e512889fbe1e7ef74a1a255080fe257b55c869460e0bed777ba4d7461c369e1ad359ffefc116dcca87c81357ab11e94613ecf871a5575b91fdf624a3c59dddcfabb799221571aa81049a72c675a2f6ab80c8e0f22783812b5d544540073acddcd387f52d9aad819f14af335ca1b6b3b9aa088c259834829bfd95720c78fc01089a82acb1b6ea2dea04f6795673edf0dc5aa90ac18ca717937116c77cf6ff207b85e065fc050c1094ba3ea5728de884ac49d93bcd88b2f457b049b200599db2b5e2a321260b27439fc2c977e1f21a31a35636b37df3c0cd98adafb587fe2f3c7bc9cfc37864a7d198e74715518b825729801b2a90c953bfe7e5125ebb633ffb121bc466471829df2b577e6af02508ce5b198105605a6627e448bf042710779640113164b3520eb21cf1dea6597fee2459353c77e909301980634ddc6228cade057ab28d1fb363ebcd3c4a25f1cda6feb4ee6dd5c409b01387dfc77dcd8c45385beb5eee8722448770e39dfb70d9b24f229df2e4c1cdc391107b495d7961902172b3d09ac7f82225bd857e2e1f75b8853ebdd93d99f37463d4457fd9a9912de58d88fc91aa7ac8c64053d2709c259d5dd49238cf8509f7462da6f6e7bf21face3949bb62dac1f803be093620184c17c5466b0dd059dcf9956d4d7195dd2c72bbd240fef0725ba2e88544be5c259a64ca56184f75608ddbf0477a10aa15f39476e72ce0b0e6ebe1a23d9f32de5c564a2e680a4e5bc7a3fd6862fac8003b41be859aab0f17ad26151a41ef02ce3893ed132f3b458493d5a6f030faef02176ec252bfc446c85601ad7b53d3c25d7e7c2879e7a30d3938f1eb2d166ce881eb6c3fd9d3d7770d83e278a75d91f5280ecbb1b09e245494ec930fbc0325bad407a767cd227c9de2b5d8aa9e28e88e91089b4ad6355fbc52302f53b423b3ba21f3bd538830e6570b431bae05786ec8365f4c87c9665669eeb92dfbf413a4991287c6e36a315c87666a328b866adcda438965d5b46831c5d10b1f4493f1438b32a9044d105fc917cf8743fae3aa63c6c809bb2d4f067b5bb08d296346599c0c3b4314bad0403", 0x7c8}], 0x1) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0x5) r3 = syz_open_pts() close(r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000500)={0x7fffffff, 0x9, 0x1f}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000540)=0x400) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000180)="751a3b0b702b8fdb3b949a418eb8a62661a536aaa35393c0ecb741cc3d1ea7c0cdab7f52ec283de99455e9ac35d343f8bfec4e0ebb4374115c4ad8fbde947ed218175b0c4284b51ba99486ea9c729d2d8b216c3d52d0bef1f7f92514da7753df35697d0b8b4a5164525e8e8f67ef5436a42f184f0ce2379683ec9fcce3dcafb7ec3f4ad9857557ce45ff4b1b0c33f82a966a95263f824848c8c7182856c189422db517260c6e90f853e9f20050a10a701a8ce2825e991b403c681fba4ece1c50ac807fdabc6c155ed41ad06895b62494d9a1a65cb018", 0xd6}, {&(0x7f00000000c0)="48c189df4e7e1093b7e90690a72b639e396cbfe8e87e24e36bb437b1e49b9ad382313999e2f4a16e875afe09b9", 0x2d}, {&(0x7f0000000280)="7edf4764e777cef4e435e007e0d74a19fdbb8dc6e3f8fdd6e462e1158cb74d2f35573be37d1ddcb74d8992e3c05aaacf88e87e47c871a3b3030fdadc59e18a29f14e4cdb108d0dc38c3fc512cb3aaafe4c08e258a4a268ee7284d1353548a63e5acd0d4684c14defe56532ab90768fd249ab8fd416d2db13d4377f6849e30d4c8d5032eafa279d7a5aee1ded0cddd5278878f54ef3885f105deeaecc942e768ca032b742ede204cef219430794a0ace7fd8c5e42f16019fb95ad8cb5180298192d348a21ba517cb22a0cb6ac0d215b4b7a57dab8243f9c7494", 0xd9}, {&(0x7f0000000380)="51c25aa08d6fabcf6ea417ed22d79c265811d25d57df06eb3f87463618abbfd23722dba81400135048480f8631787b763c0e790123938949290a9d3de77115983ab77f73ef4591025f0d955fd11a49adfb95f6e1a435751f3c94fe10447875f96fc8a348e1a59e957513d3258618839f153fe7", 0x73}, {&(0x7f0000000400)="b2753de70328fe98aff0a2a7763f998e969bffca030d251c2824c9f5345d7f260a2bed448ff86f38525be87a0be5bbf6e163180e92c861e2f2c3dd5a405825882fc668cd3fb5d66730a2a3278769ad731468eb2013807d9b407e8b852670b2b50c2f95cd176d4bfda58e58f8f30a768df44e9628044913e4ba6fedaf8585b9fa1767d1713ebbfd04912b03db675b9695630db04ed60709ba2e8fbc998b22b8b5c56d58b0d1cc0449e40bb65165bc505830a8f6b0a1d2189a0a59ed775e43c8cf4fe16d99", 0xc4}, {&(0x7f0000000100)="0c34e88b9be3", 0x6}, {&(0x7f00000005c0)="29406ebee43fe344212d1034e5c7347824e0806fa14c49d7aaf1d85e34304d631d5d9e61786ac47c295a940a9c25791b3e808917825a8085223c470419664f632999ec0cdce85edf9f90c7ecc073fb26547993fca1e86f0632b4dc16246ab4bb098849c9fcdd81021c12b5924993cd3a3daad4bbc296d83cbf4ca4688432a7716440547690ccf49b7afcdd", 0x8b}], 0x7) dup(r3) syz_open_pts() 16:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x403, 0x0) pipe2(&(0x7f0000000340), 0x10000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = fcntl$dupfd(r0, 0xa, r0) sendto$inet(r2, &(0x7f0000000200)="0b479dd37b2b171543e0c804bf09fddf2b0086851b0ceef75cb7b2c29971e98c90fd010e75bdfc29cc3a4cdca6f322f92383f5732ddd7d9f74f2524bbdeffe9f9c0054b558e7007c978c665e28b7072198f752c12d142469fef506bada5c625a41d52b111b53cc55d25997e2cc9f23f141f154ff9c431b614d3bc2eb0f357e54e75df5477f236c36ea2f35b537c50355a6cffea4e8362612f4d2cee2bbd6ed1d46d56206ffef4d9e0bc97a7c38b4aeed716813bb9e68ecdc89a8422e4b69edab00dc62ca1019c8ebeb3efa9f6f65c612310884d288f536", 0xd7, 0x8, &(0x7f0000000100)={0x2, 0x2}, 0xc) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000300)=0x7d0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x7, 0x800000000000, 0x7ff, 0x1, 0x8000, 0x4, 0x1, 0x2, 0x1, 0x3, 0x1}) syz_emit_ethernet(0xfc576214a61e2255, &(0x7f0000000400)="b60c3a03d513cffdd64776807b6e57c5029d98ff99548987b9aadd144771c7f5e432431feba6a2bad8f546a4f5ce4ed45bd132f2375bb887a1d6a0199e6421a2f125a935fae60783fef48ae8d934452d755c1323948e3650878aae015e72db708856a496936a0dbe518a4f88277d6d78baeb806946ce4452783490aa9005b4d16ba0c3311922e6c18e98d7a9e358f8e595b5c5c91e4797d426cec3084f65cd1505") ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000003c0)) 16:01:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_open_pts() r0 = msgget$private(0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) msgrcv(r0, 0x0, 0x0, 0x1, 0x0) unveil(0x0, &(0x7f0000000040)='r\x00') msgctl$IPC_STAT(r0, 0x2, &(0x7f00000033c0)=""/4096) msgsnd(r0, &(0x7f0000000000)={0x0, "8ad44553378c8951977cf51e8203f58df4f4a7e83800745c4aaec3ba803c0f"}, 0x27, 0x800) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f000000000000000000000000000000000000000000000000000000000000000000000000001f00"/144], 0x90, 0x3, 0x1800) msgget$private(0x0, 0x88) 16:01:19 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCDTR(r0, 0x20007478) fchdir(r0) r1 = syz_open_pts() flock(r1, 0xa) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680a60c00"}) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x6) 16:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) 16:01:19 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000100)=@abs={0x1f95d27d48731892}, 0xfffffffffffffdb5) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x1, 0x4) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000000c0)=0xbce, 0x4) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0xffffffffffffffe1, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:01:19 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = getuid() mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x35) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0x370) setreuid(r2, r3) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0xc8) mkdir(&(0x7f00000000c0)='./file0\x00', 0x20) ioctl$TIOCEXCL(r0, 0x2000740d) dup2(r1, r0) execve(0x0, 0x0, 0x0) 16:01:19 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f00000000c0)=[{}, {0x7}], 0x2}) select(0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 16:01:19 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) mknodat(r0, &(0x7f00000000c0)='./control\x00', 0x2, 0x9) unveil(&(0x7f0000000180)='./control\x00', 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x4011, 0xffffffffffffffff, 0x0, 0x0) 16:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket$inet6(0x18, 0x3, 0x102) getsockname(r1, 0x0, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:01:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2003, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000b}) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:01:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x0, 0x800000000000c, 0x0, 0x0) 16:01:19 executing program 0: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x7) fchflags(r0, 0x0) r1 = kqueue() shutdown(r0, 0x0) shutdown(r0, 0x2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) fchflags(r0, 0x10000) r2 = kqueue() r3 = accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) recvfrom(r0, &(0x7f0000000200)=""/12, 0xc, 0x1, &(0x7f0000000240)=@un=@file={0x1, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000001ec0)={&(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000980)=[{&(0x7f00000002c0)="d0b1e14a51f5cdfe50772aa58b8ec0e26d9387cb7d9e039ac6e7dfa2c3a23d24990e6f2c0e69782a699bc13ab2f1dadf786732a312527068bbe41e48ae8c40fc03abe18663911f22f5b4da6ff8dbae79dea934b941307a9695d93301af330b7e59407185c70b1aa39635a9e0afe9af0ee52a5e2dde1b562780613e94b4972c8c6046ce542f266b0d2ee32eef2b7cfdd06c9e59c1e599f39fd8ca4b6bacde550702af90e8c7bc5c78a1287b91eaca3bce043d10f21ce3f9065d241733119713d26077648b29feadcf0aa030", 0xcb}, {&(0x7f00000003c0)="8d267c13334bcf7e28162a52e77fce83b9ffada184e5e6e6483a9c5be69f069ef939882686c0d5045908dec45440eccfd0c4ebd019cd1c734eaf8692d39e68868a3d915f77f5ab77cbf7f1443860125689c3a37e173dc37d02aa96597495e694038c57af3f443d741a44f07a0c7109fe547ea56129d6d9d1695fc764d57df12ad2cd874dee3fb85340a435165f23e7d7a45d9d8158d324c3a4449216cf069183986a19e398e7", 0xa6}, {&(0x7f0000000480)="69e0014dd77a202664ad3298ab20b4ed35dbdb86f059ba233c1760a8802b9e2878c26a5155df5ee2ab1f008b10c87ed48d162640e23236b931d15571ced84ff6e4aa2b78b92713d875e2244ddf99efdc61088369853dda87b61f3444d67c0222f50272c2d2c17d2d6658751486a53ff4d51764e294b4c4741b30807905e01aee5cb578a97b7c4357b84fe6713e14d1dd3b8402f992c0", 0x96}, {&(0x7f0000000540)="066b08a281b655b65dc3b24931c27c751b956c76de7440e32155b43d53edb6b291f7e16d2e7b3399d62a60d55007a0f88651e8f67933897375a04e741b806d372f9e09b9259dc1c54eac23339c3cf6a27f68973f348651901b5fbcebb2a8ba11f1254cd572285e6b2c71b992a8cea83278880fa650722cff04a23bffc955ff9fcbdfd5abfd911ca81af923347d99b726e7f8e60b114ac01e2d9dda4a318dd7c05553b9cd40421569674927f0163eb4137142db39daf3f28d1a530c28a3d721bea041522bfaef175cc246181d", 0xcc}, {&(0x7f0000000640)="e8fced8874fde70f50d93062ee4fbf4d9a05b237f91f99decca062cf8f7209cb77cac06840c13c92908530099345b8115cf55fd88e220ed83b609c350b2ad4ec70436af632a12f855f578db106efbfe8f9894ee03bf5068b6b3609d482c00ced645416ddc853", 0x66}, {&(0x7f00000006c0)="f5bdc967744a41291f0c12bdfad23c6837c9e13b44eb455907486c252c744c4858224a8cb9277a8701f75e42b7007d43d554c0ce413b6b5e900963105374d2f5c4a106a027ac5bffe2b8cc4d1b6bb71d7a111445fe1ed4a500f5b5af7c67f0e40def76155f4f673e73d6389f5e52eff5358dc0c122d5eb7542ad26de91e486a7803650b974afa8cef60929d53a705cd38e672b8648ca3bcff038ec73dfe825f238493671d841a67d48a46db412255fd2bb2b86414c326b6c9a91c2ff78f427f5f3e14502c52c3a9ccc3c8f418fb8203c", 0xd0}, {&(0x7f00000007c0)="30a71e2ef381433e727efe6fe0bec92273e5b18a0ba488407334c32587d2196072831c25416f9dd5857be9dca3d0189d894734281de4cd1cbde242d36b489e3846aacb02900f904b268fd80ec06b315ca25554b84bc410ebeddc812aaa0b0a6b7c4e369c951c6e6d3cb7f8e39f98899113bcf8eefc557176918b860ea91f247657a7c7a4e151caae4681a4df2cbec9862fc66b55034309aedb4c3d2d3e903023135155f2e7a70b166c25b0e30a55f178726adde6dc9b8f839906ef4fb31839c9f8871ce1215606b07a4867706176ca67f4db486907afc6e4ea04fc913fec5c7eb40b8f688e762fb07ffe", 0xea}, {&(0x7f00000008c0)="6f9675b8cf23f2c0c0535e03428d5e8e3e1bd15b407a40abdfa875693482453a90c8268e08c9dccf34d36e3961955b3226d7e740dd4c9986f82dfc3e5a4414feb83407b031d1b72bf3a697f41f5ab67c05a0a7109213abf3de4d0edef975d2589c52327dffbb28f8efe81f6d3567136e5da03c867741c5fcb5bb428d1d61e18138bd115a3b362f25e4fca963", 0x8c}], 0x8, &(0x7f0000000a00)=ANY=[@ANYBLOB="5000000000000000ffff0000ff0f0000ca0841570366e88beaa1e9f0c3ee6387a919bd0d16f6a004cb1b0bc55c4cb02fda4f99868560dbbcdc3bccddf4de054ecd6ca3f4b85f16c00700000000000000280000000000000001000000ff030000541fd9f0a4e21cc3d92354cbe6ff85ea738a0f6500000000f000000000000000ffff0000050000009e2f6371dd0372cedc65afcf0fd2edc978193058988dba99356ee732efe8c935dec58fd4450be94836b5097eb0da9156d4a2bb4e6f584398cc0821464e218688937b5d48bf8184cae22b66e20f63ba16d02a3f7654e29d3e51bcb6a60fe8464faa5d4ba26d3dcdb078306d8e9d961ab18e568683d99c2eaea93b2e5a9d6ca448d2377f142237014c6a84f62e775142e9b39b982f957761789ec3b982244c1fe6333346f6538647c641102ff01c0cdbad9fa29e2f35b6a4790054398a1782277e78485242591fd357896d379e0b5c7a439290cc580b13d761f9624c4205c65042a800000000000000ffff000002000000e85c8f2b5d1c820339ca7781b849c36d8e8869d570c52c43b3f9bad6d167b33174aa40c29e7f3371ce5277c333f55976e77b1bf4bfb5f81e6a92a3c275749634c4f18038df387c4e188e875c62ec0a9f3d6684c6184af3cc9e09b02ab7c14a4792ec0c4b4ab2c674f0f911534fea134112dbe6e1e2a7478666a0f74678d55dfea51ab9e89d47d58ec52ea7e3e87d798f21000000000000008800000000000000ffff000081000000fde37da967bc32c7d76ea91fbff26ed1884597813589bc6541a2e8a34961662e8c6b455aaea17e039bebd4db578966323ba48e1e0dea91df3449f1d41c2ff1de9c69e873a7bf7e9596db1984d9b99be4cf0d44afc4bb6d3dfb7b4fa226934143fd46f60baf8548296becfa4f4249250fdfe5c42326986db4e000000000000000ffff000000000000153182937edc23e3b8c4d5e196c4ffe1a385905b2405944d8b2fb28f11ea387c36498897b36e58342a4c5197b0eb7c3264c88e12c34cd06df27f2c3e7eb0e3c291316ac59e356657ae6fc2d9a52c46ac084c5e3f2b51f6d861d715c61ec679f0e1ebb8cfab2061b7bf388500110acbe6d709a1b1d2259a1d9a74b2cd31b32e999f56b25576b0f7fea5ec6dce3b440505c3f88942ba5b53ccf1df417638b4b4ac7a909943d3366ce15ff72bfea4804822eb6a97e8ceadf9377648945616ab6b121dbba304436d8bcf74adb85da088d7972000000000000000ffff000000000000bbe84f5404732715fe57f197147e379eb800000000000000ffff0000060000002e5d9e33f1a2c891ec50ef14b43f32741a54c2871cfa6cbde4a962eb5a2cb3aa12f624762612e4a9391f31367fafe10b9eb69660a596438af10a4c84be3c0fd9da40b1495ea6ffee6a41d4d8c29025aa94c7859be573377602eb3e6c2c67a230f2e1e9601184402a8cd6a0f1edcaebdd739c204950240b0b2095aef40bd5ab6ec7ca8af45a81adfa9745cebd6610e8d92d203d29a5f6d69fd7d0f1941d666ffc48424f01000000005000000000000000ffff0000fd060000092f4b4cde452e2b8a7ac690925b73408b599c0cd8a56f005ca32563dbd308debe5c7328de5a3111cfa6cc11eae1dc805986c508e40050315b830581000000001010000000000000ffff0000010000007b40f9da3a5ee09ecd8126271bad1aaffe401a31798a7b09fbcc91df0d219ed111a8634596a44ceb4b594d91d69219ab4940ed10a94fe0adc9794664e1fb3b1c1f071a06388739d886873701583343843944c63b008ba7cc0ecd4f06f7fe5afddaca7db44a50fedee083b4bb549daffa200c15c5a124e766d6ee8bb743767e2510e307e9ab7902b31cf55812e43e946d5fdc20ffb441ac195ee613773385f422ac26fd8e2fa9d135544fbb9382c6882b0d32ae9afd7071aa495a5f2fdf3e704e6d8dff08ac24f30b4df1036aa87b4b2a1e61ed115b455da5800b2789fc6c7d84db03597a0d9c912762c5fe3f6b689c36523051846bf551ce8b766089c97a8841fe368e0202cc5c964e96f8da6067d240b6b1acda393289de424dca48138644037dab3952a8c21fd11fa637a4fdc9c5a3157f3433ba445da98bd331e4d4e7a67d72b10e493e505f9c9618ce4ad708103974119e2f8470262e926948367a882ee8b397e3f92da25439b85fbd63bb3731ce182e8d05d045bdbbc289e6a0168151590c17318becb309909ff620c237f35889c4c779688f42bc8da42742dcd0204d6d479f8d695d5b409a83a0baec39c3aa9fb773ab9873a3e04838408e27bfea68b81eef1b0eab82b19b3620fb511daa2a4ec20aad4858d130ff2be39ff8767e26b9f2e9ebe16cddf2583dc5dae4f00c5556b1fc41821f047330ff32b6935dd1d7997e958052333b9a80e80e4d529ad8bcc44b2e82dbe047fb8821c85d886dbcda12cb104eb9b3dfa18a3ae6722d23e68f22c1da1e623103f330a1c672488edea545fd9c443d18bb958e050fd9b3e3d32b81b9a8c2fb645e6642e0c4ffa483d4ec8c7a6debd88d640ef3afb89064e494382d28cec95c84a8ac4f054a3ecb845a0942777c7324a91c310815101bbc322f2c9b99fa27dbdacc61d20ae55b01bd73107890dfcdb2efc81a4314dc299a0f14a587b20edb8df405274f68d2a6b2eb94c1846a3428f6e97282c1cbecfbe2c56ee489c533b4bc3392e8878ac2d83fc79bd03b31caf459c25b854cf483f584360aeb859612e9a02218f6513e503d0d6ae52e027caf8a712cf13ac780bbc53959e6fde5cb2d2f7ec2a4e5e4db473e2d910b272a524a362fffd453487a24320603b8e6f974b921aafe11852295626f6f9aa06b6a261a542cfec22b55f6a006deb02b14f8764e20af33698921046598a32e6c152ab847aac5c8c1f4b4d9d99e600c5514a33d2647250a174351417900a4eb2998b5d96221721fa37accf53dee3b9449fd1fc2abb02e6807c6bddc47f5f0a3d9ad9f4ca844662c3a68f7ebd830330aceac84892e0f522215f6adac5d13a3233efd581e95080830493ee0ae253561ea1c63dab2f73af83ca72d454bb28d116417c8f1a0f6bea1703d23877eaa850f3220249402ab32839c7ee829743760c6a483783325237b46fc63b37af1f93d77d11584e5762848fe150c3972070fe38524c29e1bd4e63bda00733f1c04d6995cd8bc59e93500938f0030d47e2c1a1ca9842a72d8e3609a8d87f069c2e86f47607bf0f71d66689d743172f32b88ad3363b088c4928ef6a054eacde9713052b8337bea3060583a228b0dc349157d36610b1ce768e0b38bdffa04aca17e37b4a7248a7a4b5990f8c4527512d41b9268857d193a8efabb06e9c8e9fe95cbcdb6fbd8c3cf5a66470ea4a8c4927c49bbea7db307f75a27f175079cb73009a6663dc2f7385b6c2627e8f28cb0dc99442aedf0babbf35fda56261be4156eaf4355676ebf4191b262ecc8d2996dd1102d6ddaac42824298b474d05d224bb7c2fd069dd170db490b2b4200b1704c23b21b4d98ab280b9299ee1a9e1f317097ce055f03f2a9f4084b644f89a36f6de8fbc9dfdc1561f8a8f78bb3295955eb857cc902219e53b370af08eacc00bda67e42a713257cb145aaf274ccf1d9c9666b3a74e64ee78d49ae6d90bfbd7463f8d0b1c5b96f7f4a3ea21582aa8f6a2260600cc33ab03d65c402e1dc99d535de0b89cf37e0a72341c5f6e57274e525c314a168cbbc984636a82e330448dcb61c3173209a3166592944d8f913adf2d36c6ab8475522594b89091c9a974e399a12b3fa814a2067e2ad20d0114688485a11302aa88e8118288504b9132186065584ebdc2b8c8a4a571298ee30ff0a302efed3d6c8fb059d0eb7112fc722e383227f3842646f5a1941f4afd8a229c04a08e2ba8b03614182f996456e6c4ce654975bd99edc1ab7ec1556c0bdfaec5b0e2a13ac90707a7464ec48811c3cf936e6adf6d4d3aff10063e742d62ca3d52c6613fd2159f833a0509d4dc6ca90689d15efeed6a0dd4183cad40b50e8ca4277fb9874d738ecb69b53cb5806988c4b823e1f6b5334df38dd5759c19037dbc43c3463bdcf754bb7a628079f31bd134cda125a563508cdf078effbf7bf6dc0c1fbe930a1ea1be550ecea99d5147538524ed07de130b3cec58c8365687171fd4e232d349fbe5578b9ffc78c6c286c29a13e4d9ad02405463bf7079542c092b4ce286fcf3f8280a7f94386231ae1f354780dafd9f291501f83e6835016ae6b57b997ea20d9b041e8cbad1c1179501bfec911b3d7b9be53cf2e4e323db58aa449c3730138acca88e1318126ac56e7731fe7b42da798e5bdbddd5520a76f8a1ad1b1c99408f9ad96d1b68fd1d3c28be157e6d5ded65f20d47445cb4c78a8e060b8aa06bc476086a5a53d457673c8149b4d19cc1a6b055dd202cb92b1b4c300fd244075dc940af1d0fde15a7caa0d324040c5903df2093c111c5edd23da4d492431e03db4dbc0c16f7cb43f5f7c45a52cfd807f704c29719ce09fbf6c34d8782af8e3e1b8f3de413d770975c9e92a6a524e9723590c40298e8c5961220851630ddf9e876311af718cd002d33d3d3e70f497fdaadf8c00b3a21bd95f9caf68f3da06026ae11c43abd8a641dd320c5a324803a5f231fcd4d3318c08328fca3249616187116bc508e467e1514677b7416f9dc6cfcac9852388f5156c7cd838454517722a17e32c7b6eadb8c37a63d7b89f523cb534ec13403b12062ccfd0c6829b2d0b1830dec091eb2435b6c8c5e2bd174dad9fff9d1820fe62bf5d295bcc34850e88a827f62e1896cd4d76307ff935e03cf75a2622d268dea0c1fd4541be813ad6156c2ba33a13623544bdaf7a71a017d98ccff52da3b2609fb1007e136bcc2e6f6f747c17e523625e527cf28bc43a7104757a220023461220755560cf8b796145168bcb8617dbb57545338168c13a0f765ab9b0e1ba46b73f7d49f2cf34fcab31b593e6db80761c98f307c3f871c4dd2c2c54d3e8c24df77a9e32c5439a7ecb2f9627d326d1bb294ceb8bcfbefcf29e7203a0d5ac3ce90d2aa3d958dcb978d4236bee3f990808a430ef58f29ff319399a8f80d9f1d6bdcb8e319f46cb798524f60bd39f54c5c38123ddb348e049179d9af71dcc07977fe4bb5384e8067b6c62601121a0374ae2a8df944084d6b1b4a7a5f63dd5ce8f13d554aaa297d7ee844fb2e4c0ef2e1b80ffaf5751cf18044a6392bceb4a02035be8d77b100927225201d084938b3c8d295706dcf776f1dc7f687b883b8fe81d42f66429e52da64fc4389545ea57b60b14160f02d0d10bddbdb9a10ba7c8be9053ecd1d422565bb60b5e4156976e8ba17bb634f3bca96f15da29a9b134033204f212fd38b373f7d1eaeed5100e0dc7c6048a6e8314fcaf6d04d01ac6ba81df67fa49b6a54caed8105f007d118a03e65cae75de2d7617961a296c6c2016cdcb9abbabbf094ef5a207e6f43f9cfa62f635819671cf0fd15325acce279bfd059c2899f50e2c0f4213139278ff22098991107ce7c60c9afb9f48eb092830dbea265bd3d8be4c1018bc1bf7cc1acf0e200149fdc18e1725066f8f8dd68c6722ad036f579205db2621969ba0786eabecc90b94ef801d8e44d6ece5399fae6f8331a45c8b8b166406524326618ef124b032be00b41044db596426dc2f012ff06b0d2a1fe9b5d80d4711908c1793cf0e374b03d2f389318f839cc8fccde4eb104cc4113d021b673471d0143b4349991e2e4ce856665064792b3e383242ee6350320f310dd82400c4e3e38729cf4ae6a5924198ba1c6f8fe927b570131fd55b37c16bbe2d13edf3271f464b93c65b22ff07f14e42b7549fc7cc476666e512219470e225432cfb34a495526cd1f1dc654f6e24d65852e6e19afbcd3f06b1057c9ff7b5c57a1da68a9f6576b4181c0e75176f75f32f0003c7173eb00bd654915b9aa9fff6bf158bf22e5df17ff5b484e15f077772c7f17b6fb924076bad393a6f8c77f4618a78aad3a1764a5158479ab0cf10bb7c87056b1f56e8dc04f7cd07842ef97ec1d2d608bbe7733152aa2ce2efefdf9a29aa1e980c29dc6016daf0aa4fba593a4f5fbacb044198abbf1afd9d697f9c88523b9508f75eab63ac94a4bfd2d5ad16692b4dcb7949a6d28efd6ad7344ea8e81a4524e827d096efc145e271568d6e51d1eca6ee44b240836b7b72602cf2a64d0d39e348e0b0d08e5b26bd6f0d570339f64054b48d523bc4185155bb222fa237a929cd9b7e48a044c071a10ba320d04e8bd1a2088b2d48d4dd9e072f1607a3de1173f0fcd400b6fb91de85882f8be53b10afdbc00d160ce1b8f2cb942e56fc9f347855865b0200b1162cc3dc20df64a3a00cbcffa77efc371afd26385d78150904dd713eb66d9d16923d6270ca8cba36174f60c4b7306fa5f8fbc3e7d6924ffbc8bf93641fe0ede2c1e081b849129ce209803d2474334b72fbb7525f553c8364ce3edfd75948188491f9baac0cecb140e5ddc6ab6dfdb1ee890e2295e382076c161d3b91a6d3aecdafbefe99c89f5bd20703fbfdf56ee2267cd9d9b17f8dd97123c575d77dc74f087f38605e7078b7b88b10544a7d5280e5ca9f6f568d3ba3eb905c90b92db89173f75b3fb90b553fd345814ecd5f622c286e8fbb88b035616908a84032f2b3e2b8e7fd746267d873610b2561e423f446028f5839a788367d337dc7047a87d95d73479d04ec299e3822e260748a2af0546c820708292b8f043bfcf2f29d99a24c3b3ecc03a2d7552eda832284fbdd1be4522eaf4bd7873a02ad66175228dbf6e07a7b4d8d1f82809246bbdd4b86927dd16dd77565621850890fa9fbfbacde983bb62034f2c2ebcd31e5ee46e8b379cf936addd9936b7c1ca72dc8ea49e60255dab5e55715a7c4dd01c93eed26f67819040078dba0ee89a73a857d269c0826d2cff9016c83296cd8c728d0dd90791916720e237dd6c9dd0d0109f320184ca928b52c796f5e422c3b520d16dd280a02d48a1f7062327307b43e59196a6a759ef652ee6d500012161e873355ae9684e433364e345a5da0540e25809bee6e4194f482a2284cc747fe8b707373d27b91cdc39e76c49c59271ccbd6e14bb0fcf3d3cb3515dd2413ab49fcdd900c9ffb7ecbe2772ad945fc19a97b33404e741e59fc93177631b4377b636c76125d42d75f3ee7d7986c46e1bb757e1fc6be1064a689922fe8999b5185427cf4291c66faa22bdad055b3466d4f3a00d636c25f859f2117e525a73f495ef73653be7c28ae001671fad2b0a83fec3913d9c989d25145d765fcc5e1f994e900268a4405ba4b103b7145cab054cbd965ef3d9666b0b5eac2319b0408dd29e2b68e4ee6e7b9cb864a5a163f3a9b0542c434a7692b526eceddb1a239de6ffbfa136386455d146760e4801ccec74602809fef90aaf8cb86134c333bb58795b8ce190cc6b090f039eb9314d94d4198a35582a276"], 0x14b0}, 0x400) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001f00)={0x5, 0xffffffffffff9817, 0x5, 0x101, "ee31ae9b5e274da864f11ddc3f66af59424d4296", 0x56, 0xff}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000001f40)) r4 = semget$private(0x0, 0x7, 0x281) semop(r4, &(0x7f00000021c0)=[{0x2, 0x60000000000000, 0x800}, {0x5, 0xfffffffffffffff7, 0x1000}, {0x2, 0x3ff, 0x1800}, {0x3, 0x1, 0x800}, {0x3, 0x1000, 0x800}, {0x1, 0x40, 0x1000}], 0x6) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000002200), &(0x7f0000002240)=0x10) mkdirat(r0, &(0x7f0000002280)='./file0\x00', 0x1a) r5 = getpid() fcntl$setown(r1, 0x6, r5) ioctl$KDGKBMODE(r0, 0x40044b06) accept$unix(r3, &(0x7f0000002400)=ANY=[@ANYBLOB="000000000000ed00000000000000000000000000000000000000000000000043e938c0092ca3fc00"/88], &(0x7f0000002480)=0x58) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000022c0)={0x0, 0x49d3727c, 0xfb, 0x5, "d2b52167fcd0b884eefd72179e782ed4f1ed36d0", 0x3ff, 0x1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002300), &(0x7f0000002340)=0xc) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000002380)=0x9fd) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f00000023c0)=0x5) 16:01:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73f300070060c3dce5081a6f6000"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000800)="dab1b3a04e9c83314705f2141841b98f52bd485e8b20e13ad8d7c10e8722a295d39299db3aa0eba27f6172d3862b8ee90759467713185fe9e58290a284b7932c3342985d6f3effe8316237d4f4a1269f969da0a321fba8a4467f7d8f335649371397f9b60a56cdf494e6ee77c96cf3560222b428cd90529fc8c59bd7acc72c256800d7a545c6d83d35f7767fb7af3f76baa3c20bed2fa8485040bc218a6f16e7212ea5a28a4c684fe7dcc01351ee5463afc47c34cf75d6b5b8bfcbfc67a5a7148df9460323ef04307143f63039b3e09fd58cae165f959ce221477c2a2941fe9e0fe2c6b28c136a005c45933b07f6ada8c6974c6006950a3f4eb9d35d1552ebe6282761285583cee2830489e18eca6ed60700c1647eb2191f545d6211313a8da3c6badbbc7b091a6db4a03ef2a97790830fc40e102cac7a6f600a33ae6048dea8990b51a9f59456344fdd4ac4e8eba69df62cdb32be6fc1c575c39cdbe63d0c4d183fdfeb112e4233f637cc47b18acb35d9c19a5fa132858ae198f0ef3640d0dfc2f6ec6b0f9c2f5c3a83fb7ac03548eab5f221fccf1193187af7af8d9f7ce03278fb78aa6b486304ac9ddfd435e133710ea6d9e5a53eb282f1f6fcae80047ab67f1178c50ac2f40b0602812473064c6f13d893a58277d793171cdb7da140f97a5a6523f190fbc3c4067b0c6ee79cbd39fa3b6ce41888751476596c59ff475afaad9f6ed87580c9698d8b5a2a9413ed45c5e36eb7774231bb9b0572ba0479fdd5d3a1a4045216806be05d7369c06d3dc80317234421c49788c236dfac2bbe870c33fef56dfdd5c4b62e27a1bc9a5ddfa243887f7ee67d3eaeaec8b3f423633c804fa9cd29ce41a008cb68d7b41d9fcd5e0a619d6b0bf3691a0ab845536a54209fc8739dd5008dd505ec536b771bc429d839086eff836f8515dfca26803153627b2c4d4f913bcefac57ab2cba42ec61b77d0199e9aa613ecaa832a2d132b7e19470807", 0x2c2}], 0x1) 16:01:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1) chflags(&(0x7f0000000240)='./file0/file1\x00', 0x0) getuid() 16:01:19 executing program 0: r0 = syz_open_pts() kqueue() socketpair$unix(0x1, 0xffffffffffffffff, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000800)={0xffffffffffffffff}, 0x0) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) fcntl$getflags(r3, 0x3) r6 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) sendmsg$unix(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r5], 0x28}, 0x0) recvmsg(r4, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:01:19 executing program 1: clock_settime(0x0, &(0x7f0000000080)={0x40000000}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)) 16:01:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5edd0bfc7dc59c5f9c3280cbd156a1e898a442a4"}) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = socket(0x1, 0x4000, 0x8) recvfrom$inet6(r2, &(0x7f00000002c0)=""/173, 0xad, 0x43, &(0x7f0000000000)={0x18, 0x2, 0x2808, 0xfff}, 0xc) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d", 0x15d) 05:37:04 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x0, 0x9, {0xe8ba, 0x1}}) r1 = dup(0xffffffffffffff9c) ioctl$KDSETRAD(r1, 0x20004b43) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r2, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) dup2(r3, r2) recvmsg(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 05:37:04 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000300)=@abs, &(0x7f0000000380)=0x8) nanosleep(&(0x7f0000000080)={0x8}, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)='\x00', &(0x7f0000000100)], &(0x7f0000000480)=[&(0x7f0000000180)='\x00', &(0x7f0000000400)='u\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000440)='/-(\x00', &(0x7f0000000340)='!@\x00']) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x6009, 0x0) 05:37:04 executing program 1: 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) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000922de7ffffff00000000000000000000000000000000000000000000000000000100008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007589000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140)={0x2, 0x9}, 0x10) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0xa, r2) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000100)={0x101, 0x8, {0x640f, 0x24}}) 05:37:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_data=&(0x7f0000000140)="a1cc5d526f5c4f700bd01cc79397d5674713a0da50bf2edd136b68969009fb6d7c56a02d6711e8df580ad0c8451c52aeeb06c82fd6843c4b84cce63558c7dc8e850d1d1cf8cfefcc2faf93dd477ba7b4f3ac81512273e83753295747f17d083eae98e091487533fbbb05510b9cb0057d"}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) 05:37:04 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) mprotect(&(0x7f00000e5000/0x2000)=nil, 0x2000, 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) pledge(0x0, &(0x7f0000000040)='&+>\x00') 05:37:04 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x8000, 0x5) chdir(&(0x7f0000000100)='./file0\x00') getsockname(r1, &(0x7f0000000180)=@un=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{}, {0x45}], 0x2}) 05:37:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="b6df") ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000080)={0x100000001, 0x7, 0x8}) 05:37:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x204000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:04 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = socket$inet(0x2, 0x4000, 0x4) r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x8000, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f00000001c0), 0xf5, 0x80000) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) setuid(0xee01) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000180)=0x1) ioctl$TIOCMSET(r4, 0x4004667f, &(0x7f0000000000)) syz_extract_tcp_res(&(0x7f0000000100), 0x6, 0x4) 05:37:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x797) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r1, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000d80)=0x400000000000003) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) recvfrom$inet(r1, &(0x7f0000000140)=""/96, 0x60, 0x841, &(0x7f00000001c0)={0x2, 0x2}, 0xc) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000240)=0x100000000000001) setsockopt$sock_int(r0, 0xffff, 0x1117, &(0x7f0000000540)=0x9, 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r1, 0x2) r2 = accept(r1, &(0x7f00000017c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f0000000000002000000000000000deffffffffffffff200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92d040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd679a7702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f1a97d076c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95aeb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed9ab32390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700c12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5000800005963f76aca1a6bef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2901407b0702da1fa59ce4d61fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a90fe9c8a6df7a48887ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba38625"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r3 = fcntl$dupfd(r1, 0x0, r1) r4 = getpid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r7 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000d40)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000e80)={&(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000b00)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000000ec0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r0, @ANYBLOB="00000000189c0000000bd981db9e1801071913bc4535b960537cba5fd259ba5b966c047007c686c60630e36961f137af365d73458fa1ab6be6cdba17fb19602435cb960f6336fa9d506095cf7099c9756f846bc415336e6896064b9b91eb250a4d302fb62819c6", @ANYRES32=r3, @ANYRES32=r2, @ANYBLOB="28000000000064696c12000001000100", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0xd8, 0xd}, 0x1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000480)=0x4000000103) r10 = semget$private(0x0, 0xffffffffffffffff, 0x323) semop(r10, &(0x7f0000000500)=[{0x1, 0x81, 0x1800}, {0x0, 0x1, 0x1800}], 0x2) semget(0x0, 0x4, 0x4) close(r3) sendto$inet(r3, &(0x7f0000000380)="19478d880c37852bc31b03e95eec08a8a3a332c15c5b324f9714e58ba27eb7bdfbb82219306f1c85f005721eb9fc1cb24a67ece830c68dcf82ab2b24d1b3bf2ce07c149264e23af48d56e88cbd0da0fcc46ed60208d398e575625c8c2c8b133eb4babd7fa72b6774b0c003b1c668d5e8061d0962886fbf627926756999b4656fbcc8b78053bda3b2f7689c1357ea2e3834b722657a06d453e4b686b84ba8d946d326fec10aaf1223657611d5f20f5466c3ffc2fe06a7daf0f869faa008d701fc196ef55bb0663f4101d4e21c07abf7bd268aa2a32db1b8ea249451442594835e884a15743e1499ce849e", 0xea, 0x4, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x10029, 0x0) r11 = semget$private(0x0, 0x5, 0x40) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) semop(r11, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x2, 0xe, 0x1000}], 0x5) 05:37:04 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000200)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f00000000c0)) 05:37:04 executing program 1: lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000000c0)) 05:37:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket(0x18, 0x4000, 0x2) pipe2(&(0x7f0000000280), 0x10000) recvfrom$inet(r0, &(0x7f00000000c0)=""/99, 0x63, 0x2, &(0x7f0000000140)={0x2, 0x1}, 0xc) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x5, 0x511f, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffa, 0x6, 0x21, 0x1, "df89cd34b146d2e6c296d91a22722e8417e76031", 0x7, 0x2}) write(r1, &(0x7f0000000180)="1da4755a7fdfb25a789ad3aec72f93399f18390413e50b095e5f2d4133dfb520703d72f89d511a0c610900000000000000046d7d4398e4f4", 0x38) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) 05:37:04 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028a8) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004a1a300062b00feffffff0000a3bb6b3c042efdd100000000400000ad1ca8a95704000000000a", 0x2c}], 0x1) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x0, 0x1, 0x42f7, 0x4df8000000000000, 0x2}) 05:37:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) 05:37:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2c, 0x4}, {0x54, 0x0, 0x3f}, {0x3, 0x40, 0x3, 0x80000000000000}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x8f, 0xf0bf}, {0x47, 0x221c}, {0x1, 0x5}], 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='W') 05:37:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x20000000061}, {0x4000000000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x40, 0x4, 0x6d3e, 0x14}, {0x9e, 0x3797ff24, 0xfffffffffffffc01, 0x9}, {0x5, 0x6, 0x3, 0x3}, {0xfffffffffffffffa, 0x3, 0xc5, 0x9}, {0x3f, 0x2, 0xfff, 0x5}, {0x0, 0x5, 0x1, 0x1}, {0x3, 0x5, 0x45, 0x800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000480)) syz_emit_ethernet(0xfffffffffffffe32, &(0x7f00000004c0)="091c909675b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0x5, 0x6, 0x87, 0xfffffffffffffffa}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x20000, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) open(&(0x7f0000000240)='./file0\x00', 0x800, 0x62) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r6 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={r4, r5, r6}, 0xc) mknod(&(0x7f0000000440)='./file0\x00', 0x0, 0xf6) 05:37:04 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0xfffffdbc) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)="2d18ab5424a3dc8d2285196a8998e61e859a4d9e92aa050a131ea35a73c842d883e681971b01535a862700fa596476b0231e7c72a2212a1d476352c4cd1a25469506e16fe275c64ba3083815649417bbbb7f7aed8fd9edc56b481e377ca3c7e1c75beb849f9e7705c2bfbdc42cf6b116f80c0f70d9824719922f4507d15499559d4f7f8aca769f00be0a2a490e3149e5db6bb997a376c1eef8edb1c38be277a3a48f65f483e84b0195519cf31a16c4154349704e5be3b1df09b750b84e2e230f229986293ecb8876fa3a08100a54bc492a3cf87eadee4ad0a2673117a08e37f17477bdb3b661a2bacf117ba4df806c636267ededd75b13df9f0ee50c78e4dd", 0xff}, {&(0x7f00000001c0)="18895158ecda9435becb69bc4ef6e817b580bfad09ab46f2ecc1a4601587b47bc22eefb3aee6f1a2bb77be415e29e853298f290b61476ee14eeb25bd8eb26419babf53396db5290898ba39e4884438b6b2ab3aa3c0925449976852f00e1c466580fe0442c266d685e7bbf9328257f67b2ddd6abc2c2c211d82a94037f357132b11b1c9ea4a8939d97347243e532b69826a6054f566186f2e48b4d4652e641bdcfc32b5afcc2ed5a2f85ef33ac0bb9a429c77bf6964757cf919530e6596175a4585fa801e677a917d18f285789fc46ce9f35bb504de66b25eb2837a3a45e0c0b9e8659d0e41d7874ef776a9971593c16dc626a0af962d3dd9da", 0xf9}, {&(0x7f00000002c0)="32be3318c724be4a9a587a4a63fe26de9d66b70d2ed8972c1033bdc9e2c3c906ed34e464a7e27758589eef88df85f6f9dcfd189b3bc5b138817375f32283c33bebc360109dca93f829457c9e58cd6342dba72abdc364eb97ff8ecc4bbc434ee6e3b55ce30ad64f1731e3176eb42000380e93b6930413a9094cd6857adf5a843c0b053d781249debe17b3542217db0eb6e717768f9eb4d2f40892ec8c9d40624985e8324bf14cd61a410a20a844ac48eb21eae396c98b0ba2743876f3da7501bb1c871786c63c15376e27343abd4549c07b8f2369b65f7d", 0xd7}, {&(0x7f00000003c0)="a9d685ea461fce3d13eb74bdd255059d70dca7c1b4c41f214c7a518bdb5ffc3ac538118259203bba232661490eecb02b7fd9ccf509a5ec7508a3662208702aa310ca03b22c4aedbf003d376da420a30a6ec5d9ed1785501871dce354d0c228fb0620a07f132deb5174d54ef12753f35184f09802042f9f4d2b4efe7426a6d8c95362abd0b2417b32a1434615bdd87293c48a1726ff9dddcbcd1163ca8358c377d6032f598116bfc30f79c1f3c657f03e7841f29e9ce265f35966083c5440068695a30d3c989c694c31314ff1ee3faa319b8446d725ea8dbd9fe4f62cef97ac9654b810969c5608684f6495cdcecd094abd5eafd3a783121303", 0xf9}, {&(0x7f0000000040)="f942649044b6e3fe7d3c188eba351a804ac75070d21c1ea9289a4b38bf7d4bc8b3386d75ccb8907b27e3283afd48ac063a", 0x31}, {&(0x7f00000004c0)="dcbd9605bd1adcd5fcc09e21b373622d24982ddb5aa0bd46bb8d9de7406feabb2129bd892bcc0e59a9f399ed7182865568204953275d6610d1594281631299af49fe974a1729c1adbe3bfcefa0be81302b5fe479d937eed266f273bcbfc0fe5214b760d1af4fa8323fd01bde41cd0c2f5da74de02cedd2c13074f4db22dcf7b200b58825535e13d85e4a3f732c48ca65329bc5b5da88a6c603f6319b347e858225ed70717f7344930af4953b89edce767d57c795be09a0eaa1a9ba4543207ac40408d911ceabeabefb53773ed71aa48ec49db9330fb289508b168e42f010f6b8b25c92f2b465548e1e58eaed75525a3dfc705d80f3ad837d83b1ca22e2f5438d1d1064d86648ce0cd1c7d3b7a9aee004c5b63297c0daa2f35cc3fdb458219b9667e2de769cd52fe0b072ed1bae77699392a61304a8f90921451db16b427720f7310fe1fe18467eb28a22e51de0604c5ee75a81f06b52e3e4d41f840bdc51e9010af854ed1fc5adf676cd147b2de9630f1d17698d1c9c0fa870773dc0ffe5d77bf5379465667d06439e14c9c59d4bd7fdd2a1359c533eaf88adad3b66c7209a4f56ca9dc9e579d6d114016a57420c48d9e4d0be22b2fba6e6d6510a5214fc819301947ec7329cd56dfc04733e9d079850c733625a278e6ef938bd473e96c7591ccfb63b551675a6e2b79452e382f6968b5bbf992a8f1eb185bf6e4ad82d1f84f5c24348836b816b226279ddbab98f8b98462da6012f6eb11d706695a285b2f99d62758ada1bd3eda538c0f5f6f6bdb1df4d4be05cb3b464ea16cbf337e2ffe83cb0b0503b9ef331c99f91e665a4afececb0c28b08e240817bfb362920c56e32291c7e5f3e0a4728e0a57241387e3e7f0e9a38d4af8edc0c688314b455eb17a58538daa0955a2af6b99b0964af43863a409c3e8bbcc2cd8dd79de0952dd737fb21fc69eb4dc614eb6dc3a99ddc244851c5af3a447601d34c3cc387be2917415f5c9045a26e725a2de6b6f22f4c20202cdf3a4e75abb5055e05e2f0e0961b94b998065059b5b83b66cd4477307386612d8bb8956c15ddbc3ba9d9e83087610879bb79cc30199ed4b2bc7a55a9d4c5fc96014c8ad8068c0c6c0ccb1cbf21da34538fa01f3f75ac192dac71e7a56cbd2941be3a1ba8998da52479bbc703e506ec75643ce03e94c10742834200b8688a3c3ce4ad0d3044e92171b57a69b3c95ae73d09fc159bf251b04c5243cfedd3cfa672f8e04e162019ac3b85a3a2269a5919d5e7f078ae7084bebdbcdb712f62cc54aa372c4bdf498e634c3bd64d75a726637d6c507d3da302418017fa83fe768d2495e37c7d5a56a0aaf9c08d48b5792d0e495bbe0428633caec9c209d802eb137b507c73fad2be0a81029e5df4b32f31f79b2116cfb4dc28bb48fc1aacb57ee2f3928c393cedadf468c4147b80def79420b18456555f518fb38e4fab433f7294a9e25e8c38eee21445ba880d84a7bed0478f9796cb510ba3617a68113f5b5c2973851bc3037a67031b13656ab8253b34164611757671bf0f3388db0d0eaa86db9d78d123d50acdb3738c02f28dd8e6880e31fe27f5909cc65443d32f58236d59e57f8337a216ca6002cebdb9d8717386c843d46d6a2931f40651744698981d570bf92232d1d46124e9a8d387cea81261b4915be87c877e3dc02cebccbdb21956124f2e2edb861fe383bc7b4e24a3c4e4c04db261dcbc659ec98a9e32ce8033b7ad1de39392b3b73f48174dd7bd2dee03b800885714902ce8013b9ea7c2a3f6b56b383760a18b77a9b593e6ddb0d98db6dd148ef62589b4c1e0d588be185c0340e5e660bf9acc6025dbf052d66a6d57b3f30673a32ea6613d422b707b3dd0c8defc26cae60c76071001675c58f2d677f1e20c8b6c1db833a36ae958dc9b2cac9d62a2fea6e18b4f7b4add61c43d950b8f5459f19d53efa9a1652f06579c619ee21e0f7e88fffc1da832600ff0ee79fea1ac7520a37618c3e48eaf3fa55e452e9cc7877ef01604b6d719800d3b4a7e9f0acd6f360271669669676debd44037324f9e993e6819c1709fae75a75580860c01941c4c43c9cdd8d030d6004a3bf7726a57b82e0177fdd511d94f2e415968da4d8c940e5c42023875fc04f2bf0620fa43aef02cd4365d1e90353d11eb1d69ca5a33d788b59d448eb829cd8e6adc2666b14cc1910b507b2a5ebba062d073918a118a41a465e8fd090eef9ef92ad95680d30470796e76ecb1e240e089642e6c01c07a1d3c999ae89ec359fd81090e70b86a846f46c75acaac9b677e64d8ba93c0cd4ee6f85405331a03099989a504af29b571b2e5298c3603ee5bee3d8bff5a31e672b6a549da0b9f7e229a714f4c4ba27226c838231ede1bdff7f31af7cb9a7945e3d8fcf462d513e95ff58d1be5d0593d839e930b0d3e1909f56a5f78ad26bf40819cc133f9b587c4e382a5ff79ede0f2811853ee5a932edb9eed90d8bcaf7d3bae2c25992aa9f1dc634e95c7da77bfe647afc7df31a427221dd08cc1671982afd409d8a95bb49adfbd210acf9d36c0dda96105633cbd281175a51bb20da00b26fffe236dc7b519f3e95ad23051a749372f6ed537199f3d51253d75b658c75939d38cc78dfea3d5b21dde884b0825226df8b27ede25129154563fdb32e29b26967f12656b510e8b8d70ef3d7c35bdd3a5b3afa593206558f6f35b70f3135b631dbbe45613d0ed74451acc6a7a5bc7382e0c3c9cb1c0e11ba0e67ff36325c33d857eb23455dc518186c850d0b5237737dbe7e17fde80b1505ec6c1b9cbb0f160ae96743be7fbb7df7f38fcc1fbda4c09de50ff24c12f175eba25f3739379788f8d67a2bcca061d78bc8bdd93ee1dea4c45c22c1c3c9ee0800b5c708adf4579828c567db23845c70d8f8f09a5ccf89a6820481272f16bcc54495564768a56aa3855f9f5a4cf30158d58e875ef57aa800b62df2dff9b6a9dc7f342189b2c992cf4d5cc3dcb173a51143a5618fc7cd7520b08290061feeb1d340aef2fcaa5b5d27f554480671c22b3cabb22e4a9b759494d7258101eb6e77c6d472dd3c0b00ec0cf5de658148e902a744794ec864a4a932e678d3552cc0081d0b426a33199e75d87b34c49d6379a5fa4749e678801d4de2ec1f4c47a8e2089ece8042d288b48e44586c2e03584119bb45af74f66bd7bdaa6d1617c9ec81dfea63b6d7688c0550c327b94f649ffcccf9680549642bfde1ceab655a0c5daa922fd6fb0a5d55e89972f2f1dbf217e11b1cae000ea8c6fb09fb6052be989c0765ed103f9ef8152f2b8dbe9bd09466ca7f39038cbfa64f078369cb96d4de4fe635ff12b46784eac0628bcb98f05c729445c792b42d8e076a358123b85931cfcbb6274320ae2d963955901df1102a9bcb385fcf12bfaff67db76af29b74ae3a4d94ac540603d97b758646f4c717b7ee66b006f56a10004125757f8feccbb8f2d2dce7b998409a3de11a4cd02f454c35070d534ee92aeef3abe0aca7f65ca27fc492bb3fbb3799a6a9cfb74aed45a30cb9dab165dd841aa5e491b89f835687356ea6991a7b668437919def762b6b7906fb59144c008d7f0e3888e3a3fb831a70ae0e76f7c0047fa67831ba168688af6a22b2aa8c6bf815af9d5c17317109c9da130621090a1b9b53c61104e4d7a67d0847856dd0a00bbeb5b9ffb962be9e1ca768305adb62b3e8edd6807c3045b2a18eb1cdb1b7c09d9676b96526d7fe6ab41650ac567d59cccb826ef26e568b938cb61c4c9f1033cb0aed2fefd7a4af283f4158808ce5256a184551214cba91e5c1914ba67a3aeb65095413763c74f7a7016e88333f4b26e3d2c9d3e4c2dc43b97d3ca7f4208d1b280867a311cacf6025553ae6ea4df241e5c53a40c3d600e00cde74aaf14e7d5df5d31f3b3e96ecdbff21017470af3433198f2b91e197970514af604815eb025943cb28e0d48468597098490f085456b643a71d841104186898f684169855b0ee48849ce45b2dd962de219162b1813adf3e80ca3dd1a4735f74621ae3de4bd07e00777301708e2afca182fee831e924b80887c4168d1772b2132e097451986024c6efe6cf952bd18a52104c10e194bcc22de38f002c6828b3e072a5216d4a567c0283c69c5a62b105242f842c096cdebf3bd03a18bd9e7375338ef9b0819409a4cba92fc8bafcd39f6035a7d74ab93ea2604fc9c6af41c575441995b44fd5f368b4fb3d0f65188b35758948f2cf37513b38be41bd433fcbdf9ac1206336a950a1e1dc42f1bbc671759e471c19575554713771589582336df483dd97c18b760954335ab4a101718462be17824d2fcf7352f381bc432da4a3ada5a5af4652473d81953742fe30b8fa751b18bb26d1c810f887ef3e5c9ba60b1f05daeb6c24276ebef9e4756bf67137d9d6b9d0b18ce8c73702481910f0f6a98675a87e480c8df9b23716c05cfa2112f5cc93cc17eb595864a47d681889bbb25a39bc430ebb6e00b4d7cd80db175de9228dca95ab52765472075659d7913f4a57723c670999da0cda7de19a29d2205d0191eae72a0b5cf6cd9da97fa034fb329630eef77588f279cc48d6f93efd873020295a6a420abd3fb034475a3f6dcb941eb23b959581ef7b1c3625ee3194e7dee41edc19a0e02bdebaca272d743e665867373f82c2839230b97a9b94dec2072b14f5e255caf0c6acfd370d3e9963edb54ddffabf866dacea9b6b5b34ce1dfd14d902d09c898454891356cf7816d431a907438fb3bc754f2616db971a7cf37871fa40075f6c1b585a784e157666f39d765c7946f1e69c9f421b022b28ed9569402a1ecea786ac63343d69449ad1511299abec50ba647d9c3790e93151c336632e908bcb2ef49fe64d4f35a20b528f8abd6d94a8be63f722e454f98a67ca55cc3bebea7114a8e2be92056231f8273144d2603fab6f48c26b81cdbd747904dc168584b67cffd91a35b497bfc7e725a7164b20a2de8bd78c61293243fad3a4a22ec0c83e3657aef2509eb6fc603eabc0186d1273188c9b44f9d0aa63e9ffe8611205c89cef06dd7bc23490f934623410977c6f2e9b96a590e43f61e8641ca3a1ff133ac728ed8ebdcee82359ad1877fdd9dcafaa2343d332e5066affa9c133ed45a7374e6fa91b01c9c06d88242cacb0516d05c7d7c8dae214bc9dd2f2c687d877f034740b8411b61fe2359cce7e56924916e5dfce1509cde9e4d964ac42cb8a5b87b4b497879c3c8e94bf70278dfd794172247b7737432bfea53723bb0df1c3c7549417755a3b5cce59f6ad029b68c10f42b18468c91126ec70c92c228ef248443aaf040bc34aa21ad0263b159d02c08e70bf40f98bbb371aea8c6530a2fe838048d8eb3889de4dd0d330989dd274e3ec7642f4a54fe1890f3b1c98968a00cc1d19ff0d5a4297f84bc76e53d39a34d393a836a784549fcff58e8d77e2635fcb40b7a5c998dda152c0a473a942a37a6f460dd5666cbe7f6e38db1e4947eebd6fdccdeb7bb3d433ff01afc0922d1dffaa45acee66d1222cad32833b091cf2eea3eb7662f82d92c9a18f11e39b119c3a659dc5d02f3381f1ce90bb4d90d18c8c43b71219c66c47a95e570d4ba8ecc3170d2352cb3478540ceb529560569aa48165eb3bb23bcad342ab7676f35c9a12018f4a23dddb096bf6ca9ee96c21c5f030c2012961703bef65746b19da1db703e014e1f0270fbe6030e6d9bbc9579cd8d365ef2efc7a6ffe1ba1845a203e6093328930eded7199ac80f13235cccaf06838312fd850c4094e32a01b049d5e90bdcb459e8d599a6ca", 0x1000}], 0x6, 0x0, 0x50) pipe(&(0x7f0000000000)) setsockopt(r0, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 05:37:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0xc00, 0x2) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000240)=0x1) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) getpeername$unix(r1, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) fcntl$setstatus(r1, 0x4, 0xc0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x400c5711, 0x0) 05:37:04 executing program 1: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000000)={0x5, [{0x3, 0x4}, {0x3, 0x400}, {0x1, 0x7}, {0x0, 0x3}, {0x3, 0x1}, {0x2, 0x1}, {0x3, 0x3}, {0x3, 0x75}, {0x2, 0x4b}, {0x3, 0x80000000}, {0x3, 0x1}, {0x3, 0xb4}, {0x3, 0xc988}, {0x3}, {0x0, 0x6}, {0x3, 0x9}, {0x3, 0x10001}, {0x3, 0x94c}, {0x2, 0x1000}, {0x2, 0x10000}, {0x3, 0x40}, {0x2, 0x7}, {0x3, 0x800}, {0x3, 0x1}, {0x1}, {0x1, 0x51ac}, {0x3, 0x401}, {0x2, 0x4}, {0x1, 0x8}, {0x1, 0x27b}, {0x0, 0x1}, {0x0, 0x2}]}) 05:37:04 executing program 0: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0x0, 0x7}, 0xc) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x13) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 05:37:04 executing program 1: write(0xffffffffffffffff, &(0x7f0000000080)="c3ee522419caa734c331491b7e87f6cef3aaea801d2f0a69b6a2403990a418bb067e8b7454a8d6c862fd18f3b5070b654a22889bd79136b0ea5a7ef7d5b091337437c7aef957c048c6c6a45fc7fe589d05959ad7d16e337fa2db9667608074c311d3071fd137a09ed8297ed0c459f98afde1143a17aa7377842186674902125b26ba703ddcce0ffc23f607563a1caddd7b958be98f14f421239d6525695edea742d9cce410f97b1d55a1866720f2fefbb868be6cb31c97ef311ec2afe1b63476a51ea5c418ca88f45be68e2a020ac5f471ffe52f58619f563eccc3798b89d050a251b06b6f3de54e8e9171703dd2904871bc30cbfce611083fc916dd67f08c4f55914f71a976438ac5191ecfe7f31ff194107eaee87b628d03f470edb35668f5443ed1eb254a35b7dea4d8b82609ff266dc6b3cc355ac6dcc2f25e529d063c25289c14a5d50e10f5a073e869fecd5d6ecee53cfce11242c6725bcb7fb075dccfeb9827f1206f24f0def08418e958e6f4967e25c2abb137b13c8631c82514afd97f4a28e52ec2519c3597fea71c5e34ea1dd00f7aedf41b06970736860563117cf8c83029a6c3ec1498db6f4d584d578c49acf9f68ea7d255450d2f14806361931c6ea500661367ac038b879676e0e855d2a8593765864c16c602cb27c63aca5d287d70fd6e169dcfbc2349c1b37ae6a5d6841f359e3e74de4fb1f85c51b3570824105cedb553022f615bb879ee97fa8f80df710e8920cfe19ab30e7db1a1470a5951599181d7c946ae98efcc5c53a40a05a6bd9afe30f420f894945d4382f2bf88c2bbd0045321303cd94f7d00f840a486c76fae69a32675092698cbb973df215d200956c7894705f7bc774907a744d07ad61945212bd8da921f2a14bc0214ec7321f2796b827a99af547ae6cf3079fafb07e6ff7764733bf7b38fd457ae92a822e57f08d1ad3ce2cd3c67fe845e00161192a00197da428eef2e43cfcecd11696050cbcb2d2f45ab7fc4ddf36e7aee5f7531a8bdabd98beccd89f2d198883b0f1042e6350574836f0dcd590643741845f3b46600126238c16c2248b31f9121297fa2682f2f1a5cc980d618184e4faf1070e27d100a4c42344d230a992f220e9fad25a389d911142ac828dd10877696b8093f81b2f3212d071372117a552da3475cb5122cd7e47f83b26905d12fd4ca637bb88db8b6155b60fa52b6b66d8c479635d6381824ac2dec8e28f67fbed8647331dbcff1d129174afa68aa2ba06f9c880e4bc23e8f57e3b77f6bd8501ebc2881b327ed28d4315e3d8c0ea617ed0c56a19610adbc0e875a13aee01c8da2b51d618d5ee2611a1373af3e98bc1873612decaf3884c071bbcb207f74472d28b4c2a7e78513777d64e18132b08c03071d536daa9d16d67ffc76c083cc300f30cd7359df1fbcd329217b1b7743545e6954f0100e23dd0cc3fe77d19cdc70a101771e6ad57999f6d7026fa1d7afea997cb0e3cc7e16e3e42371f846c0d5ba807a1877e047075c090f2528da2d934fa44a52d4be357a3cefc990f0ea2b5d33c5f43cd37acb7bebb16b4bc3cf34abc6578587ddee74d8a6420bb945bcbbb2cca54e671bc775a6e4c238f38ec89f9da5a82105e2bec58b6c50c89a6fc5e3e934077e457aa12fcce5c06f8478db4b13c81cd2107bb0446ff7f27bf5629b16db8ba60f2eb0dc6905be165f34fd643a47abd60081d67a8297b4a9ea61196b6bb5e2c4bfb731a8c3c87ea6ec4a965e40a989032f3da135c8d9ff7ef9f7fe90d5ac975c3381174f75919d8d3bf3386d7412a188bdc275953f5f288e8066034857df41d8bc6a6b01a3ae2575e7058d6700e0ac3e6e12e07ebba144c7261cadef65b5a359136a1058fd27d48fbeaf5ec6cfb2a75309b62788222e3c627e929435a8869a93186397c7739c7a4f5201515d0c731052571666521d33ab1acbc71543a54dc415a634974dd1f2e8b08f4eee92e0c64cfcc75c07c9ed1930bdd44c1e56f07dad2d1eb8beecfd473d6072f6a28237f5638a34228cd65641f8bca5ee072a4551e4f8f09d74f668d227ae07d7565cedcd92f93356c4e6b2a21ee3c28d218b8c30c769af65f50856518986d201ac13d316e082345b4040f385070d", 0x5e4) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = socket(0x30, 0x6, 0x7fffffff) setsockopt(r0, 0x5, 0x400, &(0x7f0000000680)="f6b824d87884f5faddb6b50f9b2d20a6557b71c70498be2bd65773e94144ca4dd6b59678fb18e67cb1d128435ff64ebefc68566f03d509a4f5546f45e90814a0827fd3de1a13dcba00eced29f9838b74aa8cf972b3a60e55198a8e2aed038faf1e7c3cda7e80fa73d4fb59e9e2edb9d07e16353458813b892d9465b0418e3e04f63123ae6cc78ac60e64f9f14e070b2778bfe79130b1a70471c3f7e5fafb49868291bc3de4e493956493e4b93d18e6a10cccfbb02424b08aa6d2b90d2f310cbb4ba76fd3122c5983a599e3642a2075ac3073440cb54927369ecf5585c1d7863338550882c8646551fdacf2a6c0e2831efe62f826b6b0453503f00faf9027bc666348b9ad7fb8aee347804508c384583836710d0771040dc48ba8dab11a066f7051ea141729090482fc7a4f1bcf8d6499a378c09d4341c1f92a8a0685ae1cf8270630dda59d32e6424440b1c5ba6a4db302b49e7c7612fd5a50f39d0f94c7cbed1dad55200f4216a14f6de66320814b771427a51f9447eb465c49a525e19c8077ded6bb5782d9bae2c448c50655ad471cb8bd57934d4917e0f3cbb48ee60195381dde527b096ec7739c446b49d7083e56845bc11e36e8bda8ea3f0736b6771d2f490ac78afce6ab460e9cfc02a8304134aad180287f012224b487d4c71386e92d103f91f82dad7a564b59c8a085726f0c14c1e0043fc3222e0566b269f514c281934ad18a51541ca11724c7f7e7661c725490fa7ef05b19f1c00a82a64ee9cdfd08e893554ae7e7fc5f0369e23ad657453de756aa896ac72b82105e37deb2e3a53ad91470fddc6ed71ffb2c100a4c898bcf7b4e91aa31917a541125260d4e25436c278d16006c0cda100502393cb46e21698f7459b9ce6eedf9c25727a7ebce222daba0a0377bc49d17858c041b2f5a7de03546bf2c8b7eb037338daf0e6a4ec99c8b9b72a6290318cce1f4ae11727640c51751052118c4e1fe2b6e594c67b85dd2c0363f9e315b91a44328ea236f479b467f3e200b376fd9da744c3e91e7353765cd80edf00ac73189ad7822cf1fae62edf8d0c1a9d5b1eb19433fc39ccff8f29dd1ffc4e9d35887c1e920ef81dbb6cf4d8efbf6ae02dfc274d131f629f3226819c4640dab4adebf8aa46fadc6c395fe704cf5489f711d85cbb5882bb9c00a8f9b46691e0eefbbc4d875b61e1a61d0e2083200ca20421172c72eaabc37c7b2edd48829ce495914d8fa9a19e8aa66875bb4792efe1b0d309782ebb71d40ac24bf0b7da69e63bd506a6749dd26b40c85729aed48e4e2f875ef271e0b3a20145660aebedbe3f213cec3f0e8f948195b1d517d3b081284a384530c6af08976dd5f94ed1b37614838ba134ee48e8fda97dfcd8577dfca868977b8db49690986a3e7267201d6c0f9c51a3321a07aa2ecd804edf4bd61ce3608eabbfc3e3b5e246558cc413f73da2f71484e2f858c16cbdb267d4e5eef36aca77b43c6c91fd6679e0b00d91418f7dc5a48ee5e71d3d9276a27cc3a9aede40ecd6f92475f6b8233b0f1a63d014523f51ac768df94550e9d29cc1e517b4ba9e2311dc12b8bdeab33dde2632ddabc511f3ce429968e2592235339077dce071a29634bd5e37d4068d178638f4448cf79e502098f9aeccef1f397f162a6612730082ae9d37ac580bcd998b1bf4baf5d46c150cf94ea532e1687aaa026dcfc4f8514838d22d4150e06963e9e8a780a52087e907e94590fa32d3de4fec9236274f02fb626b4d5a60b367aa8b90c78261816454a268f3d674e8539e020c75cb8c0024c78765166ae4f890c3aa1a079902f08f83a21b69cf1ec4dd09aa51de3924495f3f35246799eded87d8439f83d849e8d6708381f86efb34246af3a517f1734232e4c332362aaaf65c15ca28c9aba87ddeed5fef840bf823ba1e113de9e0ec3eff8a706e1ab1e57f2de961c69ef513f357c3ab8dfaa4b7b6087eaac30f128d06b54fffe59fac7854f8545bc53cce2dcb2650823d679522a072b6776d3dc39916fea0388d545231788b1fd278ca91080351fc4efc24931e49b1da97bbaf14c7a7e89d2c397c2951065dd3a9774af06cb99df295b87bdeefeb96c1d9a5303a7096d16af27017f102ce3d962a30a46ca00d8ae80218efdb3ccc042ff1b54f9c10afa0ebb394dae48a26f999041ce85379cb2151a3b663a5ff669e4298b1fdc81a3b4ac7c8d2d208d7a622b302e93381af38cceae06a12a072db86f5c51be701c4f2417dfc11369f0f839e52dd5ac5355d72ee8487f54c3dc4c9b3dc54a964afc89bee6d990fb367b1ea6a0faad541d12e8f26041f53666383523ce04136ac8df87ecdcf77e7fa9ca22e2ff93ea86440a1fadc59ced5dcacda1acb9ac12f6eeb9c6ea80d49b6a35e5d55db71c0eb3d5215d8689b26c686a9a31b5b17d1c7808f4b962663d851a4d28dd1879000da894ae9d9abb6efc5925e82734b917421543b620f4fd2afe3e04fd56d031cfadde9cd220ef70203fc2ed4e011f7acbc44a6c6dfa090297549c537e6fa659f4bf67045708cb4bde4f24a1dc5e291939b61ecbd5bcb135a33d0f7c48668da883b3042a2e8a22442a11e73cc4bab8472af951f5ad0b2343f462dc48363da7612969cae48833956f3e6efe7bb875311a06f53165145823a65f9ae603136658d6df66c3277a0481f8088f2cec23c9ee40461790e762a8dce6b3876ed44510b3a707fc51ee676ceef51417056e5d0c699239e46a9d792d4efaf9bf50077a3262095b39adb17697b5bf7eccdb2ab720773fcafbadc19810552e8f931887c18d104ccde70bc94829359d1f1c3066c88865022631ffd06519f299bac7f620ab37ac7a756b0ef81f6985fd200178902f058238a7a38a182d420bf2f9f684e505d6b31da1586d5aeca31acdf1599dcd38198d4fd4aeb1b37ed5919e0e7511b9b2423c64b1ae6624966e9cda912afafe7b02d3ab42d7b7ac339ca1d26c2b91f868a7941aea34401cf586b9a464825f8f14f780a77c7e628bef834150a98c1d471d270fc25cd57a6802c66e3ee2c5d446fa7c4a8262ff4345cb2eb1fd8635b0ba6786f41f6ed950abdaee768aec55b27601fd8010f9c66c6e3e8c84cdb62881f56796f29668e638c075a81696794e832d5415702853f283a93a357d8e4f7a0257485dc171ed1f19bfaa8b719724c5fa50bce55c145f37b0ea5134052d1b9fc5fa89aa88f8edac7609f013df8f871792c4c258f1598c6c59c7be09ea59988b365d668dbd9e465b79ab76b3ccbd5e61601f17ba8731391a6062144f0a57530ca7c5ab51938d5d7c435f511991ff9a689bfae1e6fb53a6c7f21d458b6bc7d9cf2ff8544b33a35921738acd220dc1112f19dffa88225fdf35a1ad16fe8950f900d6defeba507466e382ba93bbce1f9fcd2df9a5474148787ba05025b3fc117bf2421dac8724ce36662971cfee73db0e6e7275741fcd1e19c0cefeb6fe326becc89de9b4a95fa979c3abf5a1d3fbc33cb5a4396a99b1f88c994c4c18994f753060519793adec508f171afeaebb2e851e7c662620379e07887e067b688771251f929a3f606f8d6311b12618573f2a1a45200d2207f23dc1dd574aef373e0dd94fd71e0cf725614d923a1dd05e74c9682673b5ed7eddcc889af31d12bccce25b5176e822ad2806551945e4a88b4aec297484726f4e1054b9bf5d4da97943b34bc7918946328e6071beb4bf1286cb898cc852605efdd683db47e33aa0ccd91506b796151eb5ada5c3b74d908e5131cc7baa96ce0ff88b0a24231896018f2559dd95b187e03ce2acf3f7dfa037bec28e8e3c76f0bd1f7f3367a5ed135c0e70c0e0079f67db1c083ab85359dcc4856fa396ed4c58b2e03451db28db4f9a78e223a54f59fcc261795b0ece07024e1387d7313b05a64b13dd304e4fd25ce52c5fb9b5bbcf36ceac15560ce0d929e16ade115e7bd1099c3de080862a7e1f64a4dc0de143c61575b9f989a5a81517bf974dd48727d2047322684eb53f16e45705dc0319e229cbfd4b3f4eb9a7b3b3c89e2e6306214bc7a507093d668dc93035dd917707c93a7efc1ad608416535673dbc59d23a6259564b9e23e7eddd187b7e1c70252117feb0c6ebbb75ca36c08fb0549896736818b52dd93cdfdfde17afa4dd5b882087515c79608b1968a16677e71a2125f44530ab69c6383552baeafce5c32989685d6c6e440952238c881878e07f1b32d10f207f61633e6819edf407f3c30ec09c96c42a566d30a9b8bfaa95e3554602c3737d53a20aa3c2d4896e5728020f9953237d2252d338ac66b578442cd3a03bc8232e44abed7a3470cdafd8e0df9c49fe2718bbbd459d8af94ad573c037a09f4996e700800e6bf2153ff5613059e6c305e7786997210eb8ddcc5a14921333622296494feb34e947d738ad2e1b4f10548299bc8b2715956d4e18b3e1887408acbd27d65d85ee5798e698af249e7bca32211281654d7000707a27fbe8daf2e5d94b95ccec2ea4b8430fbd53d34c7c36f4e8ea513a6255e092f824c2c03beec985fda4fac1aa89b444d8c5ee0ff12bcd6cec86ce76def727a9f40679fc82b14cb551babecb6c1b8d2e6a70c2b845ba9422e967253e340f09021f667d8358248f896b3265d322e27855ccd056ac2508af239775fa5d8f84b696bab32aa615ea919dd6c9133b41d2079f5154c8d5539d948042688a0961b4283287c9aa745d508332374b7fcb9bf29779b3d59970eca35b45efa393a962f96a7ac01c414474b83018fe0a8dc47d75515c07b0294041f2cde81df1cd18fc018bf628b1618e99fa616fcf54a358c908951b97cd3718866481e9ef843d4c177f77fc41fcaf6fbcec505259f317f587b6bfb5b0900c53eeb6f6ffbc7560ca376ef272eac3701b727adf3d1634b1f6426c92461fc254f89dcc66d14e3723f6db8092f6a90d2d2bcc4afd08ce45dc191501de15870d82f718f3d66ecc506a85b6279057642bff730cdd50088a011d521770eee8e037152260b4adb010bd8fde34aefbe0f633483ec6462da468c8206324c8ba0851a4af10693f74f9fb4237584494f5942869cda9546ecf659062e7ec6da01c411f7cd19d376b101fc9fb76d639cc9b4f385e6b7dc632a61fb86cf636b305bc3e032f736a468451843b7c2ce098b521b81280f55614e12d950c4c3678067635fbc3d789426e35435f96e80f609d66938e666d41f7502604cb80d785bd5a82718d3b365de0c8a3b05539d25daf16966e9c820aa59f672118189506c54cfe21b6caaa98f28b6b82ce61d6d2bfd90bd7d9e15fd3a3dc6da57923f82594a9e53319798e5932cba6977c1e1a50ab2a8a1572583d83f65ceafecd2204993d99296f6aa014b8ff4bef43d239f3db3c7fa7f703e70da3f851102a39aa550b7e3967e9f2d4a6e443396994b31a2a363fff5b4b71af0fcaa032c1b6f4c5b4ba0da473d1c26004eb221263e991b9cdb5a11bfc77a23ca89dff2ac2c7f47c522ecf99b8b12168208f0a918675563d94b3ca86bb699c76f22ed58955d722284d4eb76eb39f55730cda5548f3a86270fe9655982c2ea8bcc56e4ce692f1687bab16b3ab5335df466400dd2d9bac6bf36e1480e7b7c5fc32a97d7ad298f9bbae60c796db2467f3764dac4be6913409360a621ec14e8a17de7b0b278b85ccf19eb6792a89e2a1f371ae96ec2941ef8f68a83671ab295c2f5a753ec9efb8f6e9d512324532e049cb22e949d6e413e0fd8997656375081ce1556485d471c6ce81e86da5d27eeb393e22a9619c961e77fb88e279025abafadf9ce1d30f10", 0x1000) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x20}], 0x1, 0x0) 05:37:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x40000008, 0x80, 0x7}, {{r2}, 0xffffffffffffffff, 0x80, 0xf0000002, 0x8, 0x3ff}], 0x2, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x4, 0xf0000016, 0x6, 0x8}, {{r1}, 0xfffffffffffffffb, 0x80, 0x2, 0xffffffff, 0x101}, {{r2}, 0xfffffffffffffff8, 0x40, 0x40000001, 0x1, 0x6a46}, {{r1}, 0xfffffffffffffffc, 0x40, 0xf0000001, 0xffff, 0x107da796}, {{r0}, 0xfffffffffffffffc, 0x8, 0x80000040, 0x1, 0x1}], 0x4, &(0x7f0000000040)={0x9, 0x8}) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb1}, {0x54}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:05 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x80000000000040, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x3}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) poll(&(0x7f0000000000)=[{r0, 0x100}, {r0, 0x8}, {r0, 0x48}, {r0, 0x140}, {r0, 0x86}], 0x5, 0x3) 05:37:05 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x22, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x7fffffff, "00b71df6cb9a3d9396a664e6f70c6c4bb914d008"}) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x4007, 0xbfd8) ioctl$TIOCSBRK(r0, 0x2000747b) r2 = getpid() getpgid(r2) getsockname(r1, &(0x7f0000001180)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 05:37:05 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80}, {0x7}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:05 executing program 1: socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000200)={0x0, 0x1fd, &(0x7f0000000140)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x0) r2 = dup2(r1, r1) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000000)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_addr=@un=@abs}) sendto(r0, &(0x7f0000000240)="bcd5fff6bd8f85d978291accc4093868ffece893497bdba774017f3ada85186538c0ce4a461f636046baa59e9957a4a7af600319b77f5fd72aec069e89eaf62e37a63d987a12cb45e2fb5bcfe6b92ce04b8cf5072a2fc8acd8d80852e1404a4902ebe0882945d69f39712efecfbc9459bc1d29e9bb392924c114ab912acd93e80ba6b78b4e17adea3e4b06c2bcc533fa787579720f6202f5ae1e00ecae9c619715e1970be533e7d1e6b6607e4836ca34e27780f8cb00432a", 0xb8, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) execve(0x0, 0x0, 0x0) openat(r2, &(0x7f0000000180)='./file0\x00', 0x20, 0x100) 05:37:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0), 0x4) getpeername(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 05:37:05 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000340)) pipe(&(0x7f0000000380)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000400)='./file0\x00', 0x20000, 0x4) r2 = dup2(r1, r0) recvfrom$inet6(r2, &(0x7f0000000240)=""/234, 0xea, 0x800, &(0x7f0000000140)={0x18, 0x1, 0x32994330, 0x7fff}, 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x9, 0x4b, 0x1, 0x19b5}, {0x6, 0x6, 0x7fff, 0x1}, {0xecb8, 0x20, 0x101, 0x1ff}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 05:37:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x240, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000240)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x6000, 0x0, 0x100, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc", 0x0, 0x100}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000180)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x3ff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x400, 0x5, 0x5, 0xffff, "40388922454cf323f5416f083d876bbe7e0e5785", 0xc59, 0x6}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)=0x6) connect$unix(r1, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8) 05:37:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = getgid() getrlimit(0x2, &(0x7f0000000140)) r2 = getegid() getgroups(0x2, &(0x7f0000000100)=[r1, r2]) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000000)="21e27e9ea5064f4c", 0x8}], 0x1}, 0x406) 05:37:05 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x22, 0x1}, {0x0, 0x85}], 0x2}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) dup2(r3, r2) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0xffff, 0x7, 0x9, 0x1, 0x2, 0xffffffffffffffe0, 0x9, 0x0, 0x1, 0x401, 0x4}) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 05:37:05 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) nanosleep(&(0x7f0000000000)={0x1, 0xff}, &(0x7f0000000040)) dup2(r1, r0) kqueue() 05:37:05 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2041, 0x8000000100011e6) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xffffffffffffffc0, 0x6}) 05:37:06 executing program 0: utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x1, 0x7}, {0xff, 0x1}}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000380)='./file0\x00', 0x1) chdir(&(0x7f00000001c0)='./file0\x00') r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000200)=0xc) bind(r0, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) open(&(0x7f0000000280)='./file0\x00', 0x20040, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)) execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 05:37:06 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = dup2(r0, r0) shutdown(r3, 0x1) poll(&(0x7f0000000000)=[{r1, 0x8001a5}], 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x4) 05:37:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1006, &(0x7f0000000000), 0x4) socket(0x26, 0x4003, 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x4a) ioctl$TIOCNOTTY(r1, 0x20007471) 05:37:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) getgroups(0x1, &(0x7f0000000140)=[0x0]) setgid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x8, 0x0, 0x4, 0x5}, {0x7fffffff, 0x0, 0x7, 0x2}, {0x6, 0xff, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) fcntl$dupfd(r0, 0xa, r0) r2 = dup(r0) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) 05:37:06 executing program 0: setuid(0xee01) open(&(0x7f0000000000)='./file0\x00', 0x88b0, 0x8) setrlimit(0x7, &(0x7f0000000040)={0x0, 0x10001}) 05:37:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000000)="e426") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) 05:37:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 05:37:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x4d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="0e") 05:37:06 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) socketpair(0x0, 0x5, 0x2, &(0x7f0000000980)) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, &(0x7f0000000780)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) r5 = getpgrp() r6 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000940)={&(0x7f0000000280)=ANY=[@ANYBLOB="007f7d0fdf696c653000"], 0xa, &(0x7f00000006c0)=[{&(0x7f00000002c0)="2f964ff202105db38b55e2a20e6950c742727125fb898781db2ec80c0a3b37d000f6f87c40e1fe6b4e967915d223811885c08d2a6c2d06d6b6a5a27a0db7f8bfe175b7", 0x43}, {&(0x7f0000000340)="c40a2d7bf334ef1e9242cb3c0966c86b11586a7678ea51c426c1b76b9186b7442d52f4d7769f4370a0a772358f954dc14aef481635f5c30c842c6f3aa8fe6605133a2749eca29d64ac3ca445771ebfa0d6827fab2bcb886132cd93f6a01fa126b4be018988b16bc2cfbf7c8a4b8fbfc992b09d3971cd2668954aa9355c6fcef45c2d0a5b76fb8385c818f6ce77d968f1dad13c8fdad2012504dcb3efda2d2023", 0xa0}, {&(0x7f0000000400)="4c18cb4c621fc56770eb8177324a0302f48097a1e100f4db631f0baea9dc81f82e22375000f05f1d67f29d0e9b42d251c4231ce95d460a8f1c8899968a703515a1908d7962b05fc9c8a8a831cf32cd9966f37742d38cf2c68c081904d532a8e1242612317a7eb85582b01fb04d7c2a22c60ce864ae05eee3b3cfac30c993c5fbc2704d75f64981a15d9c63014882411b99e96939d135659be62df9692046f78cc9353485724ccbb9c219527b73bc6a561a980ea6282d42553672124306594f3a0818a76c8c6f07eb975b8ad8a01fed43803746af8daf9d9f97861aa4cd22a4214cde37655449", 0xe6}, {&(0x7f0000000500)="c132c8c7fbf21ec6c26b8073b83a9336f0d24d4a4ce30b0299adeafbf39a7a86a70a608848485d7ae6a5fe6b", 0x2c}, {&(0x7f0000000540)="b3aba2f3", 0x4}, {&(0x7f0000000580)="eff2f819dd68f605803b9ebd74bc4630f9aa54f949a448d7b6631eaee2a2b85ff1e85104a88bd587eaabdf1c8a3ba281e9a9c8c05778984a344728d84ae7443fb6407e4a41ef65b865f93a0a36bf59b18da8177cbd52beae4ea475b3300e01087f05681a51b575476055d8ca35b84a6ef4c4ce", 0x73}, {&(0x7f0000000600)="c64a7799dadd45ffb4d0d894aebb8dbbeabb2628109a266ff7fc9c2f4342eb7d312d4171ce00f23f7de9e54a4e872d396af87e5f9c3a7d555fc4c5b2f2696c934d26727d1d13cf06f213c4b9207ab74f3421d22f2dd4dceebc6aba5742a244ea81b832a22a2737db02223c0a695fcf2daf5d800a54b07223cccc8f37cd220f1cc986901aa64931154749d1e52b5267ce2b8a0d4f436b6c86956cac60bf1f8173b3a03adcab6db2d1e9518b6f", 0xac}], 0x7, &(0x7f0000000900)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x40, 0x1}, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1fe, &(0x7f0000000180)=0x2000000000009, 0x4) r8 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20, 0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000240)) kevent(r8, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x20, 0x1, 0x6}, {{r1}, 0xfffffffffffffffb, 0x1, 0x80000001, 0xca4, 0x7}, {{r0}, 0xfffffffffffffffb, 0x40, 0x80000002, 0x2, 0x4}], 0x8, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0xb3ad, 0x3}, {{r0}, 0xfffffffffffffffe, 0x26, 0xfffff, 0x0, 0x5}, {{r0}, 0xfffffffffffffff8, 0x0, 0x20000000, 0x43f3, 0xd2ee}], 0x6, &(0x7f0000000140)={0x8, 0x80000000}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:37:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140), 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="4ce2c1bb77fdd73e393c24e543d1d3568372895365e5aba361376db9adacafa6d6aea215bac21fc7c6b3db40701eeb4fe72e27bfbbcb5195c0f9b47e08cb7207610a84c20acf919b2d85490dad40215e7f6b9f7960d4f3efab4d4c668809a7ca1b048ea8c80dcc3fc5e37b4d7369faa0a9e23acc7dabc3972422bbde387c2104273e39379300272eef5144daf95c82702cc432cb1f8d14a19e8b6b5c2d305edf1d3c078567e6f625b7598f5d115fe2373be168aed2aeabe6c485776dcac96053fca0922ec26d6d6c2b97ee72f67a06aac30f3ccd95f34d898c33f1c5", 0xdc) 05:37:06 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x1f, &(0x7f00000010c0)=""/38, &(0x7f0000001100)=0x1c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8580, 0x10) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) 05:37:06 executing program 0: socket(0x11, 0x4003, 0x0) 05:37:07 executing program 1: setrlimit(0x3, &(0x7f00000004c0)={0x6, 0x100000}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='&&.\\:&&\x00', &(0x7f0000000100)='\x00'], &(0x7f0000000340)=[&(0x7f0000000440)='/:}\x00}\x12\xbe\x82@\xcfu\xcc\x10\x8f\"\xc5\x80\x96o2\x1c:\xe5\xcd7C\x99\xe1\xca\xfb\xe6A\xd4\xb5g\x88\x85\xaa\x06Sy\xe5\x06\x97\xc5X\xe5\x9cm\x84\x96\x87\xb3\xdd\x16\xc3j\xdcx\xc2qg~\xf1P\xbf~\xc5\xef\x1d\xc5/:-zP\x14\xbc \x9br%2-\xcas\vO~\xe1\xafo\x00\xccm\xa3K]x\x7f\xe3\x16\xa9\xda!\'\xa5\xcb>l\xc4\xde4>\xdf\xc8!\x7fY\xf7k\xa4\xb0\xec', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='-\x00', &(0x7f0000000240)='%\'\x00', &(0x7f0000000380)='\x10\xbb\xc2\xd3H\xe9\xd1\xb3\xc2\xb4d~\r\xef\xb6\x81\xa4\xa97h\x04\x88\xab=\x92\x8b3o$\x9f\xaf\xa4y\x94\xc4\xcf\xea\x0f\xf1j\xb7t\xa5=\x19pI\xd1\xb25LAb\x93\xd0\xfcA)M\xb4\x8a\xf44h4\x04\x90\xfd\x92\xad\xaco)\xa5\xde\xb7\xf0\xa5\x02\x10#\xc7\xdd\xc5\x15\xce\x121$v\x014\xf4@\'\x9d\x16\x06\xfdG\xab\xf4\x86l\xb3\x01Z-*\xe8\xe0=\x9e(', &(0x7f00000002c0)=',\xf5]{\x00', &(0x7f0000000300)='^\x00']) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x2, 0x0) getsockname(r0, &(0x7f0000000180)=@in6, &(0x7f0000000280)=0xc) 05:37:07 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x3) connect(r0, &(0x7f0000000080)=@un=@abs={0xee47c52601ce762, 0x0, 0x1}, 0x8) 05:37:07 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x200) fchdir(r0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b818000000290000003100000003000003000000000000588a"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:07 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x4, 0x40000000000000}, 0xc) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r0) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000001840)=ANY=[@ANYBLOB="80000000290000000100000000000000ca9a2b597aea0a8e04aba12bd26195f5872e9c1b0218d97542c0b87ed7fb8663a2ac71c9156c809018d66edb88c636132571e9274ebdefeddd7ae4b2c1fb27fc624dec331b11a6cde47a9537a598eb46cd449c95da43d3eaab3f5dbc9c4e3f6fb63e4affb168f394b3e8eee900000000"], 0x80}, 0x0) 05:37:07 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x4) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000002c0)=0x7) writev(r0, &(0x7f0000000780)=[{&(0x7f0000001600)="0706f940c70592e45da39bff7538c893a46caa6532e68e8b2b5012042175fa5b0c8aa823b6c7078f1bafb3841e32e52fc2066922aefc2a0e111d667e780314e83251acd706a3362036abbe50c4f19f9c6f31f2d6748841f103f160b0dcc3f642fc1da476dea0762c084780183448c7a2cc242c95257806db07bc6283a57ea7f78c00703e4bba03c1ddb20a", 0x8b}], 0x1) 05:37:07 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) r2 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r2, r3) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 05:37:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) chmod(&(0x7f0000000080)='./file0\x00', 0x100) r0 = syz_open_pts() close(r0) syz_open_pts() pipe(&(0x7f00000000c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937fae08544a69e5dc5dc90beab05fc4cf1b568d230e34e10e64eba0b6c26952893d46b09249875881a6ba7a7ac4aab89071eb209a5be24deef99c84fa811126ac085c03cc2d07d4cb045c5f023bcad13f347a8f4d2a5fc6ef3affcc7785801bd04de207caeea75e40e8b2b8f163e5603d8d33256d122a0e85131d469fc962ee1b9072743cef1844a064235f02732bcb2b22667604a3fcd9ca0119a6b70d2b5f1859c7e026584592469c00c5f60119b6bb1f11fae2e130cfd39167c69afd770db80b0dceb4bf2aa2a17c497aa7a59a96f14f95ff0029e9e2103a4d723b53c028a692a0acfb7d81a24a26f1e0a8b070f32059694f5de2d99da1aa2b40f3f54220ed44cba102744ccc341aa400ad7464820cf8e7e046bcaea96947111a605e3c23f90e13ba391b139fdbebddafb1e897bcf7eaab0d136d87692976f9dbaca035808686b8e4", 0x1f1}], 0x1) 05:37:07 executing program 0: munmap(&(0x7f000071a000/0x1000)=nil, 0x1000) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000024c0)='/dev/wskbd0\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000000)="84da08da382c50b5892247647cba4279a6fb433afd34a9290cc685683f33ef242607d2d23b1fa7c9dd4d1fabb0430679aaf728d708d844a9c0768340d73bf88cf3f1b7848eb6164de0f3d213a9823978d5c90ba580393fffc77c17852b26a4c18d4e78e9a5190c8468ac7a88a3851841854e7e0f1f55b1891426018b885eed261f10231fa15b69b01436a9dbf8199a4f05ec1f82787733774545bef7ac494ce7e518dd2ba38b5c4649f2f5ee64302d99ed169037b9c7114ccdfca597", 0xbc, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) 05:37:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffffffffff8000, "06f7b1cda0ff37f16721648088c02d35c2a532fc"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) 05:37:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x20011, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="01") 05:37:07 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x4000000001, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r4 = semget$private(0x0, 0xb, 0x80000004) r5 = socket$inet(0x2, 0x3, 0x400) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f00000004c0)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt(r5, 0x100, 0x200007, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r8 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x2000000000000000, 0x5, 0x511b, "13592304944c5e52c58b62c25b9d19bf96cea18a", 0x40000, 0x2}) write(r8, &(0x7f0000000380)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4", 0x101) fcntl$dupfd(r5, 0xa, r7) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000540)=0x4000000000000) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000140), 0xffffffffffffff11) semop(r4, &(0x7f00000002c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x2dd3) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x80000001) semget$private(0x0, 0x3, 0x100) semop(r4, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) flock(r7, 0x1) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) map stack 0x20719000-0x2071d000 of map 0xfffffd803f00cdd0 failed: hole in range map stack 0x20719000-0x2071d000 of map 0xfffffd803f00cdd0 failed: hole in range 05:37:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x33}, {0x80, 0x0, 0x0, 0xffffffffffffffff}, {0x6, 0x10000, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) open$dir(&(0x7f0000000000)='./file0\x00', 0x30481, 0x1c) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) 05:37:07 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20300, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./file0\x00', r2, 0x1}) dup2(r0, r2) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r3, 0x0, 0x40fff, 0x0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000001c0)=""/157, &(0x7f0000000140)=0x9d) write(r1, &(0x7f0000000280)="55d3bed58cf29368425a39b0fabe3da0d3321503c0c8288e04c9ea09dd2a3f4d14a71cc23e2ce7001be6af57f8a18d15149d3ac6db92a1112b3bd9d84de9a7069dd8bbc6bd856bb6c96feaedc35200a478e70636a176f7485a9f24b4f3ad5f4762b4c5fb44bccc05ba613f348f7d", 0x6e) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000180)="9d", 0x1}], 0x102) mknodat(r3, &(0x7f0000000380)='./file0\x00', 0xe000, 0xfffffffffffffffd) 05:37:07 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) r1 = syz_open_pts() socket$inet(0x2, 0x7, 0xf3c) syz_open_pts() socketpair(0x1, 0x3, 0x31, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socket$inet6(0x18, 0x4000, 0x7ff) r3 = socket(0x23, 0x3, 0xffffffff96fa552a) getpeername$unix(r3, &(0x7f0000001640)=@abs, &(0x7f0000001680)=0x8) recvfrom$unix(r3, &(0x7f0000001580)=""/148, 0x94, 0x843, &(0x7f0000000400)=ANY=[@ANYBLOB='\x00\x00./\x00\x00le0\x00'], 0xa) accept$unix(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000"/110], 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffc) msgsnd(r4, &(0x7f0000000240)={0x1, "46219f0d91f8c5b1a44a306c22014c8060ce77e995c40848d591a4660c84b089a72a28a32204c41bf00e1f4b0ac37e0e3f3630370d639b7f26461f745fa3d91635ad9a1dc3"}, 0x4d, 0x800) msgrcv(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000031000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/172], 0x1, 0x2, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000440)={0x200000002, 0x2}) msgsnd(r4, &(0x7f00000002c0)={0x2, "9d181e74"}, 0xc, 0x800) 05:37:07 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4, 0x1}]}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 05:37:07 executing program 1: pledge(0x0, &(0x7f0000000080)='\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mlockall(0x1) 05:37:07 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="44b826a5", 0x4}], 0x1) ioctl$TIOCSETAW(r0, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) 05:37:07 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x11) r2 = fcntl$dupfd(r0, 0x200000000000, r1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000000080)) 05:37:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f00000000c0)=0x10) 05:37:07 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x1, 0xd, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCLOCK(r1, 0x20004276) chdir(&(0x7f0000000280)='./file0\x00') execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='\x00'], &(0x7f0000000200)=[&(0x7f00000000c0)='%[-\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\'*\'\xec\'&', &(0x7f00000001c0)='\x00']) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xffffffffffffffce) 05:37:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7, 0x378c, 0x9, 0x1}, {0x40, 0x1, 0x1, 0x1}, {0x6}]}) syz_emit_ethernet(0x70, &(0x7f0000000140)="b22fbbacf9a72b0328aa056befd0cfb7a366a3a02bfcca53686f6dbcb78b2a73a93d9815d116f273db14e36f7f2ee5e9ef60271b0873adb658a5019edbee8bae17899ffc54a2660c47334feb667c50b3473ec20fdd654ad0c93ffd0ba3d9c8702bb362ea07b2752731c4bd0577ca4c32") 05:37:07 executing program 0: setreuid(0x0, 0xee00) setreuid(0xffffffffffffffff, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) shutdown(r0, 0x2) 05:37:07 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) r1 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) r2 = msgget(0x2, 0x8) msgctl$IPC_RMID(r2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r4, r1) 05:37:07 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1018, 0xffd) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) write(r1, &(0x7f00000000c0)='\\', 0x1) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xa67, 0xffffffffffffff3d, 0x78e3, 0x1, 0x87a, 0x1, 0x281, 0x0, 0x0, 0xfffffffffffffff7, 0xfff}) close(r1) 05:37:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x4}, {0x40006}]}) r1 = dup(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x58, &(0x7f0000000180)="b63cd46221780b9e65104ab667d91b5d575e8b5570ec1102fb2cec9dd6182fe2fb381a7285457984bab46cf801f8958eff56e7ce395ea62a5ba73ff3f9e42654b2837f291891dd1759067abadc5ada72eb4c6d1f42449804") 05:37:08 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f00000000c0)=[{r0, 0x21}], 0x1, 0x0) r2 = dup2(r1, r0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) close(r2) 05:37:08 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x41, 0x2, 0xe76, 0x8}, {{r2}, 0xfffffffffffffffe, 0x4, 0xf0000022, 0x9, 0x87}, {{r0}, 0xfffffffffffffffc, 0x0, 0x40, 0x7f, 0x1f}, {{r2}, 0xfffffffffffffffb, 0x8, 0x1, 0x6, 0x1}, {{r0}, 0xffffffffffffffff, 0x24, 0x4, 0x1, 0x7}, {{r2}, 0xfffffffffffffff9, 0x0, 0x1, 0x80, 0xb489}], 0x4, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x8e60162114e5b277, 0xfffff, 0x91d, 0x81}, {{r2}, 0xfffffffffffffffa, 0x80, 0xfffff, 0x79, 0x80000000}, {{r0}, 0xfffffffffffffff8, 0x40, 0x4, 0x8001, 0x5}, {{r2}, 0xfffffffffffffffe, 0x4, 0x20000002, 0x80000000, 0x200}, {{r1}, 0xfffffffffffffff9, 0x42, 0xc00fffff, 0x7, 0x7}], 0x7, &(0x7f0000000040)={0x5, 0x7}) syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000240)=0x86) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x39, 0x3}], 0x81, 0x0, 0x7, 0x0) 05:37:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x7fffffff, 0x200000000003ffc, 0x7f, "0503c966f22e95a163797f00680400"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 05:37:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) close(r0) syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) readv(r1, &(0x7f0000000500)=[{&(0x7f00000001c0)=""/157, 0x9d}, {&(0x7f0000000280)=""/143, 0x8f}, {&(0x7f0000000340)=""/202, 0xca}, {&(0x7f00000005c0)=""/15, 0xf}, {&(0x7f0000000040)=""/39, 0x27}, {&(0x7f0000000440)=""/135, 0x87}], 0x6) 05:37:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x87}, {0x6}]}) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) open(&(0x7f0000000000)='./file0\x00', 0x200e2, 0x100) write(r0, &(0x7f0000000240)="bf199aed21be04994469bcc3fb1c6091ebd850f39e8d8d07ff11c9f2760a5a4fe0bd9b5d9176737bba3ac1894c09becd7045cfaaf96abb0b3c35023258e26d584a1a18ccfd48a4dcfda081f58e7b18d36a64c18d0786a6df513d5dfd9b0d79ae479c6e00b9e0d038046ed0aea09b28ac19eab1a5b86aa17f375e860047605fe8d3406067182b19b4ca12613ba525f10c843a2444a9ce89eef19fa85b118cfb5f6422775510655f9aceb1a67385bcd1bfb817c897270067350b720af8fdb42e0e5933ca676c00f03156d2f51e33eebb7783267b8a369f623865dcf8c7c3081512c8ba9979fe46450fc25d92be", 0xec) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000140), 0x4) flock(r0, 0x5) 05:37:08 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x80000000000002, 0x0) read(r0, &(0x7f0000000080)=""/183, 0xb7) r1 = kqueue() r2 = fcntl$dupfd(r1, 0xa, r0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r4 = geteuid() r5 = getgid() fchown(r0, r4, r5) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pread(r6, &(0x7f0000000380)="98c8f2943dd1f9ec87d9a5bf217ca2bbd8a4f465121cac73d705c55b36e2225925ad7a6a770cdb711835d23a63d40ddfae4aeab87947932b3be44bfad3a3d144f28ef40a06038dd0dbcb6593eb1eeba377006c14043a4a0e05187206da8e8d7de8ec4759e8296b12523a0bbb5cd6687b80776e087c1a17273a370b7fd6a0826c63bbec5f957e879094d0a0876369a86fba76ab9f4d028f688cd124915fb777c036a99b7c80b49e5877e5af0beed98eaecb3662c901dc4cbce083b3f34ff9b31feb3722abf8940700327e3d978bcb04531eba8cd14404ed494af3c3d9f1f1a8a4e3baf3c8531b4b", 0xe7, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000001640)=""/247, 0xf7}], 0xb8, 0x0, 0x4) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r7, 0x4, 0x80) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000050000000000000000000000000002000000000000000000000085f9a16f2815459843a0e01c41796eb1aa1e9efa916941620100000000000000d3b3bc927aff21809fdb2b9dac9c8f4511832c18a957118c2546d1c164318bc8b5c5a3063b58"]) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r6, 0x0, 0x0) syz_open_pts() lseek(r2, 0x0, 0x0, 0x2) write(r6, &(0x7f0000000a40)="0046788729161b3a605c6db4607788d5a14581433f21b409c4003ff4b061a72c8fa61c463d097c3970631d827cec1ca80f2d929f6dc56990c2d3ecdd44b28e2f88f2ba75724212ccd30000367cc784c822a14860c246c5c93319dd6a81fe4e36f82e196d5a8d5f01a6647300000000000000000000000000000000000000000000232edcd00219927d2e6c0bd159a0a52f9502685753b418f5e1a8b61720c3682f844b387fa7ebf6320b453b9626091d1b3ca35689fe25e93a15ecfa28b0757f1c53fdcbfb19b0d4e50d1515db7da580d602f4185c31000000000000004e3a8b20981d5f06000000000000002dc0ea6d20424aa30803ceab3beb8e94c159e2ea97c1c0aea6120d62b4ee9d007a3a1c47ed99b9a956d6c51e896c5a1fab3be05740427e21e1b62202c7811b1dea42ab171b328b943fad6f793719e2689a4b0a09c28873ef05dcf7ab244e25f4415e7d3ddbd3494013eb6e83071b52b05cbd8bb503473ed0f94d85dd7009872960836b7046092de1cb142da51fc98de0951ee868b1f76e52ff070128d6bb5e520aab9d1dfc303724ecca21f13886fab2ac912db844b2d869809af1a54c238128774dc3dd22871c93ac45215d392a01b865d4f518cf77b41c56fd335dae8bcb5a094f5b7e8b335a77608f59ba9954d9c24e8829634ffbd3417b856c356fafbf2ccf09738a18f69e68c31fddbb4b403ca339e8f2a63e3038eea49e443d979f5e2bfcdaea916cf6a528d7704f04a43f4973d0a0cea9f63e29e4e20a0a0867417bfc1727db51fbb71bec9cab4a84cb9f3cb473f65a04e6dc76f7e97e19", 0x247) syz_open_pts() r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xe2a3, 0x0, "d730c1e7bb91c6e2a78d0365cadf777a00e749e4"}) select(0x40, &(0x7f0000000140)={0x0, 0x8c4, 0x2, 0x6, 0x7, 0x6, 0x80000000, 0xfffffffffffffffe}, &(0x7f0000000200)={0x6, 0x40, 0xc494, 0x9, 0x6, 0x2, 0x2, 0x4}, &(0x7f0000000280)={0x1ff, 0xfffffffffffffffc, 0xffffffffffffff36, 0xc17f, 0x0, 0x7, 0x4, 0x7fff}, &(0x7f0000000300)={0x1, 0xc67}) r9 = syz_open_pts() r10 = semget$private(0x0, 0x3, 0x6286) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x6, 0x2811, r9, 0x0, 0x0) semop(r10, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000040)=0x6) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f00000002c0)) write(r8, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10102, 0x0) write(r8, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) 05:37:08 executing program 0: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10010, 0x2) fcntl$dupfd(r0, 0xa, r1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) syz_open_pts() socket$unix(0x1, 0x7, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) poll(&(0x7f0000000080)=[{r2, 0x13f}], 0x1, 0x0) 05:37:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) r3 = shmget(0x3, 0x4000, 0x55, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/56) 05:37:08 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x400, 0x0) r3 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) pread(r2, &(0x7f00000002c0)="573f6b88db95fcf7f0144e7d5250151f2d69339cbd6682bb1bde7bf966f36e571a8d78a64cfdda6710fa2678f283454e8154e4da2f5a5cc33534db3356ed863ad5ca23ce6115271943ce1234defcfe3705558f99b7bf44cf2675b25477b7fade6f87958079ea2a4d65dcd8b905ac0c40423b02bb3294abba690209606a115b5f66389560", 0x84, 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r3, r4, r5}, 0xc) 05:37:08 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x41, 0x0) sendto$inet6(r0, &(0x7f0000000080)="27ab40e41f861e68b54ac6dd6abd9550b92dd7b857da34e4c27ff27ce009cb8cbacdcb5741082b4666eb864c2f331a68b75009ef4c09657d02de454d674388d99ee3721653e65ac8f4ea1bb45cb848d18ecb72a4336a1d2531b4cdbbf90406ffb130aff58b318dc73348afc36952a7a33ae6435615134a53277795b87600fbf81b162f2c16754b85a452c1a2501cdf8a9f497a93c62876ef9911ca0160c30ab784c65e2c238877b5d79a0bbe3b7b4e5fbfe28ee58183b0a5d6", 0xb9, 0x6, &(0x7f0000000140)={0x18, 0x3, 0x6, 0x6}, 0xc) r1 = socket(0x2, 0x2, 0x0) sendmsg(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f00000002c0)=[{0x10}], 0xe0}, 0x0) 05:37:08 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000100)) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r4, &(0x7f00000008c0)="bd73", 0x2) r5 = syz_open_pts() close(r4) dup(r5) ioctl$TIOCSBRK(r2, 0x2000747b) r6 = syz_open_pts() r7 = semget$private(0x0, 0x0, 0x41) semop(r7, &(0x7f0000000140)=[{0x0, 0x4, 0x800}, {0x3, 0x6, 0x1000}, {0x1, 0x7, 0x1000}, {0x2, 0x3, 0x1000}, {0x7, 0x10000, 0x800}], 0x5) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "85497100020000000000001167f5bfa600"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000000000d9f, "b08d1607000000000000001a00f3ff0a6300"}) 05:37:08 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x200, 0x4) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup2(r0, r2) recvmsg(r3, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x21}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffff4, &(0x7f0000000280)="b6bd83aa0517d99350ac63c8ea40f4404bfd8770a0c46b7d7402e2364f00bde82986e93e56a2ba180db3651873c75ac433cf870c96640e8d7d6e030b401ec0d4e30c60bbbf3b0ba6ab6c") 05:37:08 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x800000ba0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0xfff, 0x1, 0x1f, 0x89d1, 0x10000}, 0xc) r1 = socket(0x11, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) 05:37:08 executing program 0: r0 = socket(0x18, 0x2, 0x0) socket$inet(0x2, 0x8007, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="55de7b222973cb8c2260ebd7359f91b8848ecd1fb651a0fcf64399d13233e428e6b2a83dbf10b71007999254b00178b0f5957428b329c3ac87a8e33594a8bdba273a5dde1de0e26170bcfa828987299ab3f0ef335da79db834c15f563d0f15dab09ffe185a23be6e2529da08e7366c603734d027453652d49db225dd8d8c6986963c1e328759cdeb65e34e6ec840d04d20958b468661036115d8a4e6f5819cba0f6ded85301ca97869093d36a1b05edefa6c9822ebb183b1c6397988c724eeb541a822b1561a0fb62afc2c250c31848696cdaa80328930a3ddcacbb93890f246a294453c2cce10b0baa637c74ba9f3216ef1889fa04e0f12692412cf027f339a009c9f0ea4eed419393b9264916bd2d41289f9e4d97a7dbad82cc569da14e4de1fc717a7bd9ac3b750dc9e61c51c4e99859ffb7acc8a825b4371b6b88565cf34a9fa9b74dae4d8b838b936aa68dc5780237ae201180424387783064daa011ce211b3ebe84e73d7caceaa0de4fa90d0b82bcc7e89b7a39e52344e9fc9a1f9016dc1fa3f88ab0c957ff7262adbb5289727c2128b7ef26ae8b26de993f44545e0d6954cac5d167c0a5c071d6f70577cd974e7b734ad4e6074c395d43d9412ce29c8ab9ea2c22897326e4f814d2d6c98e2726047bffc45a7c6737e153c2065572e0cf7369216fda68c13da2ccb89a16216db85f83600543a8275c82e6e918b7f797b2e0556972c1dbc121da943d3a4e58b9355c0d7abb44f5ab816968427d9bc7c2186813e481119de4dcf36e4a1b6cdc494a2a1cc3a778935e3d0af72fd8e0921828cd4861cb3269ccd392fb1b6faa38661082be4bc7c9cdc0c1f55e4b6f7f0beac5e9f9d0c75e3904798625a3cec3bb9a171dfd3a23aef70cd0e687c3f18dfb8b76ad4093e9a6fb4a5ebc7a250cb1aaaf7023523f3b16eb91c28da5bbe8372e2be6220f0a95fd4cb586f676c1d7b6ee093c685800a04b3343f1e6674ac7f6c578913e6cf8fd00dce9aed6fdd24cb7e2f60fc7bc5e8f97b6bd021755fdbb9d51e78ae7f79475612932c56cd83056036a54ea2837c19770107a1ec7f13c00a3d1d2649727d671dfeb2ec7f05640f42ea5d74e7c6274149b0cf824c97310bf7939bcd3c78722dc5c40684b543bb91585e4312ef310270d142bdbb179bf01d32a8146628e8ddf908883af0890877bda6822a8f741473276ac33906f24cfeb3352d3e86fda73a88ab51b61647b2ba7622c9c4d03558837786f29d69735ecc3451d01ad9688886903cfea6c1a9acc9425c66793d56664fd6c91dcbf716a27f28b59a4e54f19eaafdd78a27f1d65e85c49adaf20639452108ad830d42dc75b5161f9851f247b16ece7ddb7e03ea2b4b6f3c4f248355927086326e6003e98c397f1eccebf05b3c0371f48efa63f64b50140351fde08b39fd6cb23ec50115eac1c84b400c3b9b4ee09295825d0fbf5bef6a3de3b204dd7d20ccc792c147c1bc9977de6bb208128a8950d97c1f1f049ac49da3d905fb14fc74b7d58c38859af16420e9876a3a488247ff175d5597e7e224917f4984995e5fe932338afe021ff79a033c20fd5895caac9f4526d656af351fa399c1c19447d552efd7050acdacccd993329eeb4b5274a0949064406d9f57ff82021665bc7a35c2fe1a72e176711ca9584b7de90511dd8203fc66ea0427c8587acc3bfc5680d55a279ab3964746ba147cb4598751a6d65196ec3ecaa6a537b2a252d939c2d21a53a8bdeea88c6b666b634ff5078f585fd10af6e7144bca8cdd0599c8c3ee267f2fb5e0adab233e510ad386e51060007ce35d407e96356881083d372cd4d2c11b58e446cac17b7634076ed7956cc6ebac0cf1d9952dafb79ee165f60dccaf84d87282cb454c409463757e73c252b47a8e43cbca68b88f531df7c4568ed60dbdc59bbe011eff4117faa32fcf9c6fcd0cdcc60630e5767d078407dced9a94e51fbc0bf55015a923eee1411636348efe0cb90318b4de8abf10685e31f275b1da7c54e472d64d2057089075322b167c8ea5582fcb8654636b7fe8d94fdb760d5d1a8505ecc6356cdc51257c8da70bc2fafeba5d057850caddf9003036467929bda9294dd88989a73e04716c03736cb2a24a58ab90a663b0523835a9c7cac9335df5a8359a27c1df2aee4ab4929fe71cb58cd07c073f089e8181c415a4ae79ec49a5228591e04ec173ab1e9827d6881e1b832fe9d6c0c4ceaca7c1a444befc19c2595b333f603998163bf11dff31e2fe27ec884a6611c6a9438ce57778cf71a3deee78faf6099069cd7914e6420562ca715b9e5831415f2ebf9d0765e11282a14d4b2ca88d98f22d373aa1fbe548a0a3a76fa90ce5726f34adbdb37fe4f03c30a3fa8171d8a4ec6324b1748847b95cb0f95cc454fbd02ce5083a2d21f47bafb0dbed8e8a62558557826219eb1670d8cea227c7254a129c8c1c1270c9154f699f09cf50aa350b821d77aad39463d531c57c314abede3dc9f7479604f46e19d8292cd80d57c60288da216fe18df445b3ce453b78ab320011c606f346c481cd9c3e9c8ae7f717bad54fe53c9540cafd36ca9220f7b871cfabf466aa5dc0ea000f4af035d7d8a7c5695039121225f33ac58b71222a662926748563a219f6b6c7f5d025a61b3d2a14bde9e79596b9fe5edfd1a45ad1d53b74a0c5d24f81521e6ed9348b8cb4829efc03dba4f4a4753c767f488dfa571e8123c5a1e5d61c06f2f31450277fe12bd82abeb0c9103231f3a742f0ab323e4c3b415c7cb642a839dfd58f6a6ebff783561ad06efc03dd5cf191eb7dbcb7b395bb48cc025f066af6d8b004bdee5f33bc755fbbbf7bfd5386004add67abc3d3685e1395422edf080586d9860b41d116bc952b5d2000d70b3620859666ce8507d8de1b65f359094831686a5211e9ca406471686cee172c6fd46c8c90963c56e8ed706785b349e66dcc864427f373bc6ecf41fb77e9f8d816613356b2b29549e1677e0b75bc896ebbdaefbc6d23811957c58deb069f73ad57ab969ee4aa5cf523227d33b23e6aabab3b68774b2976c6df62b68a351370f1e7a928a68df4b8bb768b4363caaf826598e934398f42a2e92d977ebbbcdcddd6f41b38d4f23b3cb0ca483d9ed4023cae88ab01644a20de232d3455cbab2af6cb29ea3e429f00c60c1728c4b5488f0b0368be6f733338c8e95f412dae76043d01024f3e7853ab2d976b192ee493697d2e7c38763c7a81612d34ac0c4b77baf3a2684fbee38a80680625128cc210655b2ef900b1d03672535d0f6a2e6372e75673f45fa14139f539b0f08a770ef5880087f58523d52c9a668d011ef8f285fc5d1d7ad0a1b809a425be7b4c0c0bf2bf80fccd857b0c7fdf8aa3a1a76a07e6962b6bfcb01fa38bb35ef9c58ac59fb10c92ba72d87932dd803544ed3add5283987b00ec76399e41de496e7e5132617e9cbdcdb1d1aa37f17e2a90931e51adb403c2958a8c24fac50164cc4f57bef341207ef6cdabe32ea417e258eef55cfa88bc98d3688609e035ee7aaff968a8f6907d79781d475918772b8d7b8fb625c790ed83b079a535efbcc0322007e165f34f5bda5908f44352c87b2b0fc34343ed945d79af6070dfb92c25b39f7970ed69c72dfc9bdb47254d4df83f60897b2d5c300d69388aeb919c4df22907f2cbb3fa66d2eec069cd10a6ff28546c6d65ea33cd7086530ef5cf003dd85d3af65f328e35b3db662201aa27c44b753c7a10786a2cf3978b33ee0b11724e64927b7fc2cffa40a0749d651b71b4757d9e5e36f2328dc838028ede6509c91ad71e315da26306cd7ee8cc73ba6092b59ab73dc04caa4b7774d42ee5285cea87c70bf71229c6693d717e6f7a48921d461bbc91dd42c492b5cdd5a26349c8d9010c057a6b280f39f268430ed0fd5509acb45a12aff2dd09016f612145ede60d30e60406d319ef7613521c99aedec5315ea960b7869d22d02d32ce7541c8358e052cf65800e218f0d10b025b61d429d90b49e0d4cf3b9893bdf926861a8ac54e130557894d3175ec3b11d1f7fa5fc5d516dc8949207929ffa3d3f010a74663522cbfc0859c4a7e9c4a9f038b85324a819f0592e602aba949285643b5e0e434a72c519a4e07d289d08721918be5be4183c6ab74fda9e234b750b394d33fa65567ed256e29d544e7bb8d502e87b1b491a430a7d83c2a50285f63eaf9b96e2bc304b77315044acc3f69cc744259aaf1a83c752a69b26119105d94a86d2e8e1ed4457b40e046577cf4d1256f40ae1c9627480f45fa4058beaca7b4f354b9476e3f33531a33ac4411717ac7ce2033cb7ddf6437c079225780cef239a8dda8bea8a3c6962bf9b77679df424e240079596f6c4c705d1aebb5fb6ad488a5748865410a1854bb42497cc5cc160d35166de03201f0db8e950dae15c16370eb8b772dea1c850736e36bae14c985d9fcdbe453fa0edf7e3c8204c98adfdb15faff736a3e5f70353e7f03d36c72d745c4318bdb2e322de78dda167b63039639c0ac7c1d810c34adce9e3fb0a44806a5111c61e4e5a67dbb5a93d31308125842e15e2456b2f16a026a9d376eb885db3bca0cfa6395f00e79f3ee267cb4f8320158a73064bb64f6a107a5e875311350fd0946d24a00d249c31a9e16398a0abc0928fd1e14265f411f2d7657e3bbc479269dbfc873a800f4cd0b58f4f8ee5de8ef9bfd065b2868662c43b88c4c1ee90b64b71758f150c6eae152bdd6fa3b0c941024c663c321496d5975d88614c4355d3ccbb44486ba4bb7ccafcdf13c5acfcd856e575c5ac63f31d6df9568279d8cd4b58c853955f21b7b2f68ee6a08d0e4f6b7a8721cad8888130b749483e6e17bb1e71756604894186ab915134e3e6cff30d06c4a4c16a07c46323e162747f1503ea80bb7a6dce25722103617beb9d9a3ecda9621c4a84837d23c7be0301e91a45df7456ce456a134906f9450a0e31701ae327e7feddf983d1c601442f5f905847f5492e48cefa63f2ba215044fcba9e9640392dd85799f67c06f3143735b2145980d38afafd2a6ca8fe8f869a0a80b1b28631f562df437adb868e30fa2c03858295d31f5a7f80365dd9095f61aa55c7b7eb4d1e5a676c595422bc1991453ee0c320450d2e2faeb6a58b353b63045c06cea509185fbb3c5ed9ed1005b1202add4969ca6a223d9392b77f15002ede8f690c57d933543e2f9b8b2a6282064e3e713321ab822cc8c19d5f871265f497f51b603565ba0bba252ac6d25fb5e90130b820d66e6d92b7f179158d5c74cc53d0954c02a3382e490f8685e59f4a2c6d2825e7de9b57b74beb627b60ebf7fa9bafd6cba58f6b9d722b61169cfee97230c56ef4772640a5b1b12c524aa3a2bbe59fc9cbd3f000f010efbdaedfa4055b4f313b08e7520f4c16b1f1c231b0205567c6e7987796b5c0661c410ccfa8630d7592ee756f2701abac3e44527ac560a8c56b86b5a8104625a635cfa06e4357e6b4bb9ac7988fba430a6490f585cc9d8d29e5dab165a026ee608592c8a8629ab99ec0a399387105af9a4b4b9bbaa29f454006096c4329aacfd4b41a058bba9dc4f0bd102f47c95eb2694a8e49a0563ff1a9fef7c2356e01be6edd6872e6e49ad730eb4aef3cf0a9f2675ed09791cf3ed9aeae3d8077cbe4334f1be4968386a2f7362c9de0a4db06dd8d7ac7398c7475eaa97b67816265bd228fd47ca332aa342668b35ae53d2ae57016c3b20ca7ee23dd68f0c86bfb3bdb020fb9858f762c06273afa93a44c8f7a6ebe4651eea2411ff0e8e97ff8a2596e59c09a3f2599ffb", 0x1000) 05:37:08 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r0 = socket(0x1, 0x400000000002, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) mprotect(&(0x7f0000181000/0x4000)=nil, 0x4000, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x28001c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x268, &(0x7f0000000180)='\b\r4A') 05:37:08 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x20) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1c00000000, 0xa79, 0x1, 0x7, 0x0, 0x80000000, 0x1, 0x0, 0x7fffffff, 0x8}) symlink(0xffffffffffffffff, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20000, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 05:37:08 executing program 0: setitimer(0x0, &(0x7f0000000080)={{0x0, 0x800}, {0x0, 0x2cd2}}, 0x0) r0 = semget$private(0x0, 0x3, 0x80) semctl$GETZCNT(r0, 0x7, 0x7, &(0x7f0000000000)=""/65) 05:37:08 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20, 0x0) r1 = socket$inet(0x2, 0x4000, 0x7f) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r1, 0x1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x7ff, 0x6, 0x1ff, 0x0, 0xb9f, 0x7, 0x703, 0x94}, &(0x7f0000000100)={0xf45, 0x101, 0x0, 0x0, 0x8, 0x870b, 0x1, 0x200}, &(0x7f0000000140)={0x4a110962, 0xc00000, 0x101, 0xce1, 0x7, 0x8001, 0x3, 0xae3e}, &(0x7f0000000180)={0x8, 0xfffffffffffffffc}) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000001c0)) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCDRAIN(r0, 0x2000745e) fchdir(r0) 05:37:08 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x7) r2 = syz_open_pts() syz_open_pts() r3 = dup(r2) syz_open_pts() ioctl$KDSETRAD(r3, 0x20004b43) ftruncate(r3, 0x0, 0x0) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x6, 0x1}, {0x6, 0x3ff}}, 0x2) 05:37:08 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000200)="b278ea3c") 05:37:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x15}, {0x6}]}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x401, 0x1, 0x2, 0x23f0, 0xffff}, 0xc) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 05:37:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x80) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) 05:37:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000580)="b1a05e28") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0xa, &(0x7f0000000000)=[{0x5, 0x1f, 0x3da54024, 0x1}, {0x96f6, 0x1, 0x4a, 0x6}, {0x5, 0xd12b, 0x8, 0x1}, {0x100000000, 0x3f, 0x7, 0x10001}, {0x2, 0x6, 0x8, 0x8}, {0x3, 0x9, 0xffff, 0x4f0ed51e}, {0x9, 0x7fff, 0x49, 0x8}, {0x1ff, 0x0, 0x2, 0x5}, {0x8, 0x2, 0x10000}, {0x200, 0x9, 0x9, 0x1}]}) 05:37:08 executing program 0: r0 = semget(0x0, 0x3, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x1]) 05:37:08 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 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) ioctl$TIOCSBRK(r1, 0x2000747b) 05:37:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000001}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0xffffffffce875c57) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x2000300000000}) 05:37:08 executing program 0: r0 = socket$inet(0x2, 0x1, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="e8685a0eb815e623b4e457e58bbe3d706f8809043b4412c909eb1d6483a45b853023", 0x22) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="14e940a00ba353315901181fa4ed2054da256886be7269b8fe236ef96e3469dea24e7ddfce790b1725abe067ada6ff2e9978bffc67a04dda9082de719e785dc6c392d0ff26eb3deb3125818ff6b9a36d6c6e24ab1013059d9fe49cb2c723828c5d250ecc97013276781979a946226df7b40bf85782a501fcb703656b1e0f3b5801d8b26b92e1abfb8247d9357117b0b5c27c82e210cc70fde1b5642dbe66fc6d0e250fde4daa07a51e36056dcb0650de83ab0f5a1c2d5e0d75f2e4958963e96be70af189a988f9b62a647dc0024b310ecd3f73ea2f1535ca01ae8406fdfa766635080f4e98dfe75d92c53ab377", 0xed) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000000), 0x2a6) 05:37:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') mkdir(&(0x7f0000000100)='./file0/file0/../file0/file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0/file0/../file0/file0\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) setrlimit(0xf, &(0x7f0000000180)={0x8, 0x7}) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') 05:37:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x25}, {0x100000000000006}]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x20080, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0xfffffffffffffffe, 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="a1") 05:37:09 executing program 1: mknod$loop(&(0x7f0000000100)='./file0\x00', 0x6000, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000240)=@in, &(0x7f00000000c0)=0xc) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) lseek(r2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[{0x7828, 0x80000001, 0x0, 0xfffffffffffffbff}]}) 05:37:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x5cc5) r0 = dup(0xffffffffffffffff) bind$inet6(r0, &(0x7f0000000240)={0x18, 0x2, 0x0, 0x100}, 0xc) open(&(0x7f0000000300)='./bus/file0\x00', 0x400, 0x100) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kqueue() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x7553, 0x3f, 0x1, 0x0, "899ad2ecebb5334458080c3d328961efb57a0ce7", 0xa8, 0x401}) r2 = open(&(0x7f0000000080)='./bus/file0\x00', 0xa00, 0x10) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000002c0)) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r3 = dup(r1) ioctl$TIOCSETD(r3, 0x80184601, &(0x7f0000000200)) 05:37:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c, 0x0, 0x0, 0x3}, {0x20, 0x0, 0x0, 0x3b}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 05:37:09 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/64, 0x40}], 0x1, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c65300062a4a81735eb3a22ad6d2ceb95b2e3c58702f5130bf7538f40693701006c640583d4fef931751565b95d16a1844274390b3c3fa3c01dad2fc8b48c062ef725bcae63f0078cdbf6b6ac3a0936f5444370a6726a7f0219719cd3836c720bdc2b59bd0d911d3d725c"], 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000180)=0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0xc8, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) 05:37:09 executing program 1: r0 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) pread(r0, &(0x7f0000000040)="1569936b73f57f6b2149757ebd18c837869e3f9ba4d429362e5c153c58ddfcb08c93dea002c39e743277fd586289b25d1013394a04c4c7f145aa9c4dd9e2f0e167d1ca02010fa114ed770c34060fbebcb2dab9f97c81cfe0520a025b7746f804a716f8048012fc2323a7c2649b5654a9c280408301ddfd9bfe0e2e3ef2dc20bfde8dfceaf7df363399675fdd0cad1e42c6a7ea", 0x93, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6048, 0xfffffffffffffe00) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000100)) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) 05:37:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x2d}, {0x35}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r1 = getpgrp() wait4(r1, &(0x7f0000000700), 0x3, &(0x7f0000000640)) 05:37:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x2, 0x4) setsockopt$sock_int(r0, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 05:37:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x60}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8280, 0x58) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0xfd91, &(0x7f0000000180)="e4") syz_emit_ethernet(0x1000, &(0x7f0000000400)="d6316c2af0892da4ce4cba4c2b2abd59da4ab26f73b5d1d00182237d56a2e2ebdb37191f5f8aa3523e440dc56bd6b876f5c4a3db626906493d9553f3248438c99b381f3477b9511230f83610af4a3ff712bce67af88fdc86243063238da057c3b7736f4af1158fa895acf792f2fbaf4ebcab7eb0a36a061b4df084583f6c72dc24d26396fded8554855293102a9607130ff23606b557547bd83e8ab5676e8f83f6fcab96f95007a262fd4d0b4112b627d908692ecb56464717a2ca11b2bf9933f6d325a9453fc3c529bc1ef21f9c0f9b61a6ce711a2d8f22ee97e37acfbb495b22402b1b706fd42179441371f6aae37980ad04a0271a47bfb3ee0cdb61aeddbd3b01a90a61c2fb473d5f1572e1584b9f92f3df9bf3a41634d2c67176fa8e1bc5e5b541681badbf07c545c59423c90d62eef5a9b5f2e3f7155e1a7066837867d5b36720783282a6bf2581ec243d7efd367bab93fd785badaf4b87fbc8dfe63c224e73778665a6dc7a53bdfa47c8080d06d3d298b5db7a4ae897f69428efe2c05022ef6013f7647dede4be9802e539096a0cbaf310b910546b26867a710d474c74bf1689557c542f7f723517972eabf9f296ef04976f06b52669af1f2806ddf08735ab717fc088ec8e7152e108c1c92ced38e69e7ac2d3da13251d32ac3386d3032bb1bbb33cec828523092c641f9e7e01aeb02d3ef0896fe2b90b783e10b31ef03d4167d4b24a944a30b13c2645134142b3d985e57ffa6dbbf167c1c1b159619293319439da1674d0990f3288173e7c6fb6de7843105192513771b46c828a3ec213ffdc5ac5b19678bd34f84a454882f269570f855dd83ac3605f5608303950d368e7d68387a6ff7cfb05d426f39c3f166d01e2ea3b3776defc763b51eaabf3e93eecf1f8407ecd882da4bcfffea858b614c5cbc37dfdadbb8337b2bd861d02a4a32cee6bc90b2384635d9629bc4c3e5e30a69081e559db54afd559a538866fb1660539f5acfeaf4ad360421123b52cac32b45c14e9c7a33a7ff5aa207534a650bf9b7c9c6847276066b82e5c433b9ae2f661b7710b91675ac4adbf94d3ae2174fe5a46268ff82bd1e00616ba51c6dbf7f9a770322af891abedfbc3efe6df463715d983ca2443bf96780f59e05dc0f5c23861a3af666a3863687d8a0243609a9eafe1f9e8b3e4730b954ae2ab176604be70189f03750c704966ca0f59f82306bdf4136270475820772376d138617cd9e3c74783ca289ddbd2426c7ccfb50e6125cbaf6afe98fb3f3c23c20b5f1af70de1dee8a1e4dc37942ca29d0b4077667d0c1d353efe4523bdd33c705cef3b84547e50362a67c777bb6e0c5f257510f86e8dd1a82cf627c2d32e11aa1d21ad458d4283ffbb1470f6e74741678932f3e4064f9c93c8547966b587f817f78f597e9eb30ab3ab36acbcb24ee6e02a3ba390af5af87fb634c53a11d990dc45ee40cca1b76302f1b52d441e9581ff2e1c98414d10a36b2631ba178702fdce0484b812cc7e1db453459dff57e5b4aabc8c6730c42073f315e09ce9ef5b6c95e2a9a0c262494edc20e97223c62c170e88f25e35574200d7ed514e0957a1fba3f1556c3a66b99779f8e16ab41411dee4378292c30e6c155c815ee09c6e74e175f5930e317d180344f27a4f2a4c76add82e8de958ba20e1ba42679572b052609ae85189f959e7632cba9bd680e71e3293798d298c57bc6627b9b10ec6f4b674e08618124f0fdc8eb493682d9ea0d0a44dfb07cda02ecb2f75f7fb933e7e14ecfe6788da4c9a1a1468564551262238bfabd47ead5c2342dff91f7542cf4116ab7d0ae688e2efe00088019b8da08fc0afe9817d74af7d07bd9df79eb3dc8ff1f5c41052d2c4ee80c5008010f85e5106f7a8ee7ab85f628c199a50bc8cc55fbd9de30700c70212ba812b6420720344b4092c29b557c23660a39403afe19df5a7332dc8dab8392d50e97109174adfb5449dbf92d734b3717b921a441d252a4b8d2138c49443878647ceb80be7c81800d6f26c7739f4a8d02dfafc2ca65fc336e2c08f8345f4ee172a3980bdb87306bc161d70f4e1748fb74dfac69d02f4f7f70a9503cbdb0a02701f03eaf1e14fe9983723f1b03b267474da8bf9b22b636cdac492afac15ffda820cb3d159d433286a21b2f83fdeee5858b85053669b680ff95ea91c9b100201da74780961e6edfd3e4d75d1f31adff770c0882c7f295e61cea06acd0b2ec201f2010778b267949a23d1587ff60436d8138b138d54f977aee54a1eef3848f857126d40c5d0fd783e13469ec71eab90775c0b39385f2a5b83ddd4904e1a6a82f87a9a62954a31f4003276a6614a601b064ad1bb10a2c32fd2e2b213a2434be901328f30e65fe21c7d0f0038dec42cc508a7fa3be399a7d0b8746d6bd41517fb57f21e0a1ae69fc926ef4df04982e27b4b30170126d20bc1caa8b8ba0ec5611bda494fc7f3a807b60808d6eecc865d9e186f857b8549d27ebd5e7aac1884be6da48d781f7e730156b0e2889cc13d966ebafb63c6f638ef46e37acbbc9a49c8d8473fbce50bef3d1b502d2cf222a9c49d5abd419c32bb6fade2b4b32efbe9066aeed3fe751b95acc7fe3173ee66d4d8cff1cd2176ff7446a513af0fd0c007d150d0f328f469d2a62099e7a5f5f36de5a41c99f1665f3b12cdb955bec4a9aea78d7f575c943bd4edcaea448dbe12cb8e1aff0037385a33fd0d83f1283bb7b31c250a860fd13c209b2180d9da5b011cfcaa4c8e4c2980a2eba77c3bace33fde8c2ed8c32826a0040cab156c7d99958a6dd931b795b30ecac73dbecd237bb8233b1ca99b1a890b3e1deb760f46774ce6fa148c56db690b10cd3102962a0eb361cae425603e3e876c11ea7e9350e6235179673ed287744c24d3c58c92a3171f07318585e534e484aeabf503fa973bb17bbe5790953a82820de334135ac22fbdfdb4c70e79c12b8d140a584519d8a4de37107bdfc95ef82747f819a2c2c4239a7bd4b352fd81f2d0d3a76e103561070f9ff629a889437c5a053bb61af790c290046fe77f9112fbc746280f0c07cb8fb7c48e9ffd40e0891364324e998bae5aca418e900c0107b0eac2c89831554aa832bceaf53996999c2635974907cbf7c9934a1554bcb9ce11f97e1b2abac2da7402ea6f038ae3fd6186ca5f8f88e9fdccb3ff0c6553cb1a2bfd3fbec86f357484c5193f41667a572b2bcf6defce2922e8bb98cffb471b87c2c9ed2d4b4102ce08d3df27d28c1f9b21d82e3dca5fecff25fb3b4cd0595cdda25aebeef9b5da82ec9a02827cb59de75ab69070769ebbb4a601129699a0df5c2e2a8ac4ec3dea498fb61b9ccd3693f446746092c7b7bfc6f0299da5b50857e8dc6b299da9fb2a5e856031e98faeb5c4772bbf198be9dbf2fb51d7773e69646e4e6b98208be346eab36b55a2c9a5c02d44b637f30ac4bf36c779be2e7c72fcb5fc1ebf2b30800c79152fa2117f5d2d7706243168dc4841250aaf030cbbe8628a036fcd563131adc0eb3778ee31eeae202e4c0b4bd58079868323a978ee5be778383573954ad316a80f98421a0c668b03755ffb4d42b998712b38e23f4ac7764c934cc7f0edc8a8842304b7431c8a93440765b594a986eee60de7600dff95b5453c26e4da5237dd8594af68147e88ef10ec6c2228acc7d8553b10d51e2c18d026f299d47ce785e433018cfb2722f07c49673ff8bcc68268f9fcf18000c12d74d27cb3864b115a07a5ea42a204e3888fcb34013fee2a3b9f427e8c92b66f74e39a4926d7b41d858117a3760f2f08d3a3e6f05b4fcd34e5a676a7b1201cb04367ebbb58c08f39249c6415ff8a390d46d1f4dc4317d8cef3443013900355637dde2047d9cca07812a94934a9a62cb5442cdee508aa837028c16f51efa6606dc300aae875751b57dd4b093e47b148752f3b718b9c67c22ed58270725126d3260d6d3bee3727947e970340a3e723d778e0611373c9e410f8b8c072186e190c00d558a53e8681e04f6c6062e8f8566498e39216cc068673633c34a93994bbce6849a31b0e2b2aea98e23b5d1b554f1684a66ffb51c106c34a11a7ccee995cf76e3e773f13556c43fdc95171cddb18528ce1c996aaabf150aafd5a2da1258f725e406531261fef38a304be8bdc800f0f6b0c5c3e50da964d53d8392718b60ca8d0e82fd2117a203c0b1f2e362cc34ded534437ae601beb8847f9ea8c8db2a43f42642fae6005e1c1d4f852c991457a93041941554c07f358895404a49a0c21e5951ab27b497d293567b71274dba69270052df045601f6980df17131282fc752ebb72e437904bc898423b4e979f1462a630548574601fa004dcc0bc0ef0a6f4dec0db6b6482401f1541a579aba9905c4bfaaef686f249d15660c8f2e386917045bf7f5bca4b3f9cd04779e544417caec734f34d187a09796ca430536796fd9499defbf3034718b2f48bf396cbd0a6dc788102827fa4c8ea16c9ebaf5e592de918e8412705bd8e8543878783eedc093a0efb4e51529e49489cff7b5afa9bb19f3b273c324fd724567dd2370b3ab414dd2f994c3297110937e6be73182b27acc30f1ac817b361e766fce34f9fd4cf30b788c8d23063af9ff40bfc743bd05623fbe908e7b38b7c23bb10dd0b6ba81baa3b2ab83901a3d6984b5e1b0e2dba25fbc343b36c19ab9d21afa2a47b7c28110d3683748d67c17ba724968b866b6228a36ac5230e75cc4d2dc019168509f0b797d3aa22ecb9506d2dc4903e0315cb9b4ff1ca0efb58defb67652934abd2312b37dae675fbf0e667b301cba5cae95796684fd5d4a12e3c50a19ef803a771f74eb9d50c7a400f66cc2b29abad4b65ae39eab2dc4edaa7c00526a839822a4e9757b09181fb7a58f30c4302e880bc31bc8397d8a2589e695f7ec833e07f3bd9754febc824e297378410dde8a08f7903fad4100b4c6d108b45ed7d4c34b010e5e60640ff50f1e45fc15e533710fa3d7c40f95fa315c92e0456839fd89710bb001751653267f66425046512700fe91733835e28530b12e80b121ef6d4567d4a445a7e73e81687eb1b7ac788a9f69c8f080adbb64c78e7a33bc7c75c68f98fdd4ffca7a3366edf6564c1d44185496d1a2aa3fdd97c69c4d56803ce96622b475178f0722dbff6f7fe40b9fe64e8444148bd552da16596595a3281322f4c4306f462896cf80f7f2959158e5cf0a67ab8bfb5619d439896e7e5a591a6ec406b5126f70e3e9535ad8b4460990ad77d0802740ed429c8f551015645a433a8134a6265017239315e0c95a5b6e369f735d711d2a26f73e385a71fd59a7f9dc3d173942545d4a0b0898d4ef08f300ed7941620606f3e13f058e89218e91c50e497bf987d2b584a346d9e631a80a29fcc3bd8136ab59bc9f0a15aa328b3fd29bb904346f551e7973c57ec5844801d1b55dd93ca96756c07418203de9f9e7d612d858c453b63d83a923e154a1807eb67bb68656dcaaea620a38c3f5592f0e0e48f516254d8c2464e380335a3c5783e9c19f57e39740b9eec3571736311aadedaad078dc0bd70ce626424da23c01bae2956c6d7ca72578a2cd6be328e9e2663bc1c09bc00c2b06df871edba83a13612be6a7c7e6f66f2925e2f5f44a9e4235c016f01b1b4d4a6390b04af6b4cf23cad573473b9144bbd97db880633aec4e2068507f0387f82caf12848f0ffe72e3b67aac76e7fbff9d37ebf538cd767f6b19557b71016406ef8c6eea5715362ea0cf55f53cd177cc93aaeef22d6c53ccc7afe6ad3acba13ece00487921583f1dbadc4") setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x8, 0x5}, {0x18, 0x3, 0x5, 0x1000}, 0x1, [0x6, 0x7fff, 0x8, 0x8000000000000, 0x100, 0x9d, 0x26, 0x7]}, 0x3c) 05:37:09 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)='<', 0x1}], 0x1) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, 0x0) 05:37:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x0, 0x3, 0x4e, 0x200, 0x3}) 05:37:09 executing program 0: mknod(&(0x7f00000005c0)='./bus\x00', 0x8100800080002002, 0x2e00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) close(r0) 05:37:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x0, 0x6, 0x8000, 0x1, 0xfffffffffffffffc, 0x1ff, 0xffff, 0x2, 0x0, 0x401, 0x3}) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0xffffffffffffff92, &(0x7f0000000200)=""/201, 0x219}, 0x0) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) dup2(r0, r0) fcntl$setflags(r3, 0x2, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r0, r1) sendto$inet6(r2, &(0x7f0000000300)="b061009c467fa539ff030c761335a6cbe5aa588afafcc73f57c33030776bf545b87b52d480adc4369e3f42ebc0479f3d83aa364fa42dd58a032fc7874f4f93696cadbb155c8e4952c053a4bae0924364fa30a4e5e2782fbd44a441ae2b5baba07eea421af270c8cdf13daabc5dd46f96d7b0f5fb6e9c6d6dc6446369b9ab5b25505173db1a699ed84fd637c8bab80ff51b334020909b90cf3552de93026a62ae5321c2fd912a91df38324b141a51ce3cc1596454de4d4ffc747dd86e5533432083b93c84144a5b63e2be8a919b46d30b71dc678354cd8468bcc8641331c05cfe1642f265e94d84e3cc99f6cc326b1b03bf", 0xf1, 0x6, &(0x7f0000000400)={0x18, 0x3, 0x101}, 0xc) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 05:37:09 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB='\x00'/10], 0xa, 0x0}, 0x0) 05:37:09 executing program 1: r0 = dup(0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x12, r0, 0x0, 0x2b) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x5) pwritev(r0, &(0x7f0000000540)=[{&(0x7f00000000c0)="5bc0ad28704324bcb17c43f5f2bca359498d254a0f8c4fb47324f33f51e175950827a137044894e18c4080e3f7d09acb35181754d404f0ce268b85c3a5a4d2c5a057b1da9ea171515c9e5ba2651aae4cba5d375211fe781cf1aeaf346e95b9459511951d0798998942bf53ccd143fcd9709f8c5a58c475cc096e6f79d46c666edf963f0f493d0b44f47dd1c894edaa91ed8086c4e7cb078dc5ea6856af5cc842701b7ea36d110a8e475b3f515c2f476d3efc90dee158c757063dc4f67a5424eb540e63fa1dc7912f3f483000121749af873cdeac3773477e48fdd90bbf6218fc62ff0e1f01c0b938435b6daf01f7", 0xee}, {&(0x7f00000001c0)="92ce71338afd086edc8813d9d4632e6252f3cc72b7abb29f5219cf732ace6c25f9ffef14308ac3fa34277a4596e979e34dbdecd15edbe31de0d2ae55ae70bee7c87b46f2e4dad845877125c9da48ca897abc580200609b6ea575c8dd97149a9391945b97fc75e1e8344e519dd4b71bb981a29abbcba9d34242ff231088ff571de4e7cde6c151a97f5df294ed62df8c", 0x8f}, {&(0x7f0000000280)="6aee5b2ed87a5d8f31776697f84e18c98b24648fda80b6d6361c723bfa8e62fe5f323dff4bad49a3a4dbc3a724a653da08350958de9ab937a6d5b0fdccd6fac5f5f2131924561c7fb75b63a2a9cf21a75ac75033ac33fec925ede564432bb94861337708de56db484551db9de4723c0200628c86943812077e3c321c03798c3146af219b8b11c274907b7609aafa6671a8424dcb6481c6fc768818757f326b39531f78fd066947778e646ff410cbef1fcd0662b086eecc458311810303884c84f20e5387d1b601d54a8c2ffd43fb24bdfc98bf5afa39eb441fe985866f5b41ba049fbbb9265d2b2a400d412e01a8dfccb127", 0xf2}, {&(0x7f0000000380)="f835815005851e077ebf1ceb157ba3ddeaff41ea64882d15a4bffac76f", 0x1d}, {&(0x7f0000000440)="63002135d6492c374ffff2682c95b5ec78dc583c50cabff657c6b40f5dab5af1f95d7d113a95083d353b70e1a1cf939a9ded8609ead1896d6b62551dba67df2392c5965423c2d2823f0e31f197d394272a04c65d13", 0x55}, {&(0x7f00000004c0)="c4b27e2f2d3b05cdc8be32f7a2191d0e00f0e06f116c1bceef776364ae84a05a00096b129f7778a2c8d6b9eee59f615eb85e618f6fd37d0aadb2c60e8dd1c7fcbb111771c767f64604435336f17d6b5710", 0xffffff72}], 0x6, 0x0, 0x1b) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="00000018600404000001000000000000000000000000feff0000005b0000000000000002105c3cb1ac76824b", 0x2c}], 0x1) 05:37:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCDRAIN(r1, 0x2000745e) mknod(&(0x7f0000000040)='./file0\x00', 0x1080, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) 05:37:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x9, 0x8000, 0x15b, 0xffffffffffffff7f, 0x2, 0xfff, 0x200, 0x2}, &(0x7f0000000280)) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)) 05:37:09 executing program 0: r0 = syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) r2 = syz_open_pts() write(r0, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = dup2(r0, r0) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x8) writev(r0, &(0x7f0000002340)=[{&(0x7f00000011c0)="f4f4d455fbc40fb619d23c8db3e0b9cb32c7ac84b45ae7ff57eada9cb430ef3fd6c57ad46030984496220b5b425eb5c07343f2e07c8d0a6df71eb4340d8e4ee6a8cc11e6e3f701371d33f215917ae7ecd6fb2b4a787ac2e08ef1a55d3673e914766172cd8e682acc8dac55ddcb28338fc19ef803c2538678e0ae691f497be4ed680429b5e72685a3c09eb73217f72b1c3610eb9b87d20ebed4b3147d949539cc4a26aaf3d3513f9f9ad3a5cfc2ed08a39d772223725902ea4c2a21b3c17acd9ad6488c5a70ea9adb97ba3aa633da73d5e66c3becccf1225028d9fe20c69827439ce0d75356564b054b27955e7b5b9d5e70b150f98f157c1eede68c1ff780ac577d8bd706ba619f025f3dd5d3766d97231edb39d9d6201adb6709517b77ddd2825ddf4dcbd2b3258f4bafa2b3920841840722fdb4c73344ce2c6aa8a38aa58faa876f721cb17ae22e037dd058218e6ab68e8a23f5491f6a460729eaf8456e4302d749b47ff336a2d12b95e34d961cffe2017d8f27b86bb0dae4f8a9a88ee257d651b3f6a2c2504e5cddaad623e4d2e8b4bbccce3ccdce2bce3688acbbc05ab53c83f7fc3f654a3026ed650f8f0429089270ecc081ac95c5bcf8601c828558792eb01e4ead0456641edc20a1c4056a79c5a3072142a4b8930877bc62706ffa37a9823032a86acc91067b083df6f5b6541febfde2726a53477a069dd577ed4c145efa68d238ac93dd0b33e0c45361cebdae8f663a3f3f24e73508bd5c5dc989843b086ebb24e14ed9c3988671eeaa4de0fec0085689a3a6b0ca4e0d08e6792d848e0c8ae62e06f7308a2adb00732b02f7aec57afb6499dcb2e9f5d815dc80bcb05eaa63df1fba59d6841843b69dd9fe3975c984cd68d9da36fabb0632987e865cd5a77b51f05750af46fdef54ec0644a3ca194393722fcdbd457a91dfe4b132b89081ccb3b233cf064801289d3e36a7468b38ae4175ba282abe1893c34502ee3d7ef4e2b94ee9d66153684d3de7abb8e83acca92110008acf44cc453feb40e957e2caccbc08692a5c53a72fef79679b176eba6eccb97a788b65ba8f85d18b2e839f4595f1b5c4a9f2e14eab6c9765f6f0b2d61d8c4492ae7e2936549486cd2e6994f61bc0ab29d9007eef43638f373c5f6aa8445a8716039f029d96a73786d2907ddf985baddfefacfbf2e36c8441178bf4405c83764482151e71b7faf7f3d759743a9c80b6c639de1226cbac8c4a17dfce3ae43cb53fd4353d8e6abf2d7bab819755174fa01cff6a81aa5eb9c4a0c00b63f7a53018239c1edcb1a592de9296ef2a398b6044ed11fbc1c34aea01731ce8461aa4c2fdd19e150d71eb21e2ad79aa1dd4ec2e35ac5cf95654fce15a6202d03efb840972b99ab0454b11f6ccc9028e39eec34be4604ee6acefa36823bd289e13af980989d794f992db53ebafd31cd89b66b6ad3204ab9f78cbc91f8afb94c1f38b05169d4b8965ea416b2ef2f0de24a1d124ca909bf6cd5a49d7199af047f40c9b175e6564bce2783a52b3d28a6fe6e19bdbecc554a70a1a0ada8c9ceedaf17b7ac10bc6002669b299c85b5ad05675865d1295300a218e49ff350a5cc5b185e8da74dcbfdaad6ee7cf83287615ce53e83cf6091d041898cdc4ff59697b5caa41a0aba0f246ccc9b88fb34533f2254e17edded33610542749b7b119bde18944b4a435f0fa209ffaf19ad8276abe237b93a9fac37c56a7222e512889fbe1e7ef74a1a255080fe257b55c869460e0bed777ba4d7461c369e1ad359ffefc116dcca87c81357ab11e94613ecf871a5575b91fdf624a3c59dddcfabb799221571aa81049a72c675a2f6ab80c8e0f22783812b5d544540073acddcd387f52d9aad819f14af335ca1b6b3b9aa088c259834829bfd95720c78fc01089a82acb1b6ea2dea04f6795673edf0dc5aa90ac18ca717937116c77cf6ff207b85e065fc050c1094ba3ea5728de884ac49d93bcd88b2f457b049b200599db2b5e2a321260b27439fc2c977e1f21a31a35636b37df3c0cd98adafb587fe2f3c7bc9cfc37864a7d198e74715518b825729801b2a90c953bfe7e5125ebb633ffb121bc466471829df2b577e6af02508ce5b198105605a6627e448bf042710779640113164b3520eb21cf1dea6597fee2459353c77e909301980634ddc6228cade057ab28d1fb363ebcd3c4a25f1cda6feb4ee6dd5c409b01387dfc77dcd8c45385beb5eee8722448770e39dfb70d9b24f229df2e4c1cdc391107b495d7961902172b3d09ac7f82225bd857e2e1f75b8853ebdd93d99f37463d4457fd9a9912de58d88fc91aa7ac8c64053d2709c259d5dd49238cf8509f7462da6f6e7bf21face3949bb62dac1f803be093620184c17c5466b0dd059dcf9956d4d7195dd2c72bbd240fef0725ba2e88544be5c259a64ca56184f75608ddbf0477a10aa15f39476e72ce0b0e6ebe1a23d9f32de5c564a2e680a4e5bc7a3fd6862fac8003b41be859aab0f17ad26151a41ef02ce3893ed132f3b458493d5a6f030faef02176ec252bfc446c85601ad7b53d3c25d7e7c2879e7a30d3938f1eb2d166ce881eb6c3fd9d3d7770d83e278a75d91f5280ecbb1b09e245494ec930fbc0325bad407a767cd227c9de2b5d8aa9e28e88e91089b4ad6355fbc52302f53b423b3ba21f3bd538830e6570b431bae05786ec8365f4c87c9665669eeb92dfbf413a4991287c6e36a315c87666a328b866adcda438965d5b46831c5d10b1f4493f1438b32a9044d105fc917cf8743fae3aa63c6c809bb2d4f067b5bb08d296346599c0c3b4314bad0403", 0x7c8}], 0x1) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)=0x5) r4 = syz_open_pts() close(r0) kevent(r3, &(0x7f0000000b40)=[{{r0}, 0xffffffffffffffff, 0x80, 0xfffff, 0x2, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x2, 0x8aba, 0x4b26}, {{r3}, 0xffffffffffffffff, 0x1, 0x1, 0x7fffffff, 0x2}, {{r0}, 0xfffffffffffffffc, 0x0, 0x20000005, 0xf27}, {{r1}, 0xffffffffffffffff, 0xf9, 0xf0000090, 0xb2c, 0x7}, {{r4}, 0xfffffffffffffffc, 0x8, 0x1, 0x2, 0x736}], 0x7, &(0x7f0000000c00)=[{{r4}, 0x0, 0x1, 0x40, 0xfffffffffffffffc, 0x200}, {{r4}, 0xfffffffffffffff8, 0x43, 0xfffff, 0xfff, 0xffffffffffffffc1}, {{r2}, 0x0, 0x18, 0x400fffff, 0x6}, {{r3}, 0xfffffffffffffffe, 0x4, 0xfffff, 0x7, 0x8b}, {{r4}, 0xfffffffffffffffb, 0x20, 0x1, 0x100000001, 0x40}, {{r4}, 0xffffffffffffffff, 0x0, 0x20, 0xffffffffffffffff, 0x400}, {{r1}, 0xfffffffffffffffb, 0x20, 0x40, 0x264, 0x1ff}, {{r2}, 0xffffffffffffffff, 0xa0, 0x4, 0x8000, 0x4}, {{r0}, 0xffffffffffffffff, 0x42, 0x80000000, 0x8, 0x5}, {{r4}, 0xfffffffffffffffa, 0x26, 0x11, 0x524e, 0x6}], 0x58dd, &(0x7f0000000d40)={0x1, 0x7}) writev(r1, &(0x7f0000000d80)=[{&(0x7f0000000180)="751a3b0b702b8fdb3b949a418eb8a62661a536aaa35393c0ecb741cc3d1ea7c0cdab7f52ec283de99455e9ac35d343f8bfec4e0ebb4374115c4ad8fbde947ed218175b0c4284b51ba99486ea9c729d2d8b216c3d52d0bef1f7f92514da7753df35697d0b8b4a5164525e8e8f67ef5436a42f184f0ce2379683ec9fcce3dcafb7ec3f4ad9857557ce45ff4b1b0c33f82a966a95263f824848c8c7182856c189422db517260c6e90f853e9f20050a10a701a8ce2825e991b403c681fba4ece1c50ac807fdabc6c155ed41ad06895b62494d9a1a65cb018", 0xd6}, {&(0x7f00000000c0)="48c189df4e7e1093b7e90690a72b639e396cbfe8e87e24e36bb437b1e49b9ad382313999e2f4a16e875afe09b9", 0x2d}, {&(0x7f0000000280)="7edf4764e777cef4e435e007e0d74a19fdbb8dc6e3f8fdd6e462e1158cb74d2f35573be37d1ddcb74d8992e3c05aaacf88e87e47c871a3b3030fdadc59e18a29f14e4cdb108d0dc38c3f4512cb3aaafe4c08e258a4a268ee7284d1353548a63e5acd0d4684c14defe56532ab90768fd249ab8fd416d2db13d4377f6849e30d4c8d5032eafa279d7a5aee1ded0cddd5278878f54ef3885f105deeaecc942e768ca032b742ede204cef219430794a0ace7fd8c5e42f16019fb95ad8cb5180298192d348a21ba517cb22a0cb64b7a57dab8243f9c7494", 0xd9}, {&(0x7f0000000380)="51c25aa08d6fabcf6ea417ed22d79c265811d25d57df06eb3f87463618abbfd23722dba81400135048480f8631787b763c0e790123938949290a9d3de77115983ab77f73ef4591025f0d955fd11a49adfb95f6e1a435751f3c94fe10447875f96fc8a348e1a59e957513d3258618839f153fe7", 0x37d}, {&(0x7f0000000400)="b2753de70328fe98aff0a2a7763f998e969bffca030d251c2824c9f5345d7f260a2bed448ff86f38525be87a0be5bbf6e163180e92c861e2f2c3dd5a405825882fc668cd3fb5d66730a2a3278769ad731468eb2013807d9b407e8b852670b2b50c2f95cd176d4bfda58e58f8f30a768df44e9628044913e4ba6fedaf8585b9fa1767d1713ebbfd04912b03db675b9695630db04ed60709ba2e8fbc998b22b8b5c56d58b0d1cc0449e40bb65165bc505830a8f6b0a1d2189a0a59ed775e43c8cf4fe16d99", 0xc4}, {&(0x7f0000000e00)="8452c8b6c53a150bca1c50c4372e15f9315c5c042f6445ebb58a30aecc50c178bfadd056ea52b3d40b4d1e1f48a1e4943a8a7dfd0a83939a61e67ae0b080e6110563c0c04615338aec8cda294f64a50205180fa1848cf1606b8ed16124bfdb457bb1f1ad237747f045b6d1fcf1", 0x6d}, {&(0x7f00000005c0)="29406ebee43fe344212d1034e5c7347824e0806fa14c49d7aaf1d85e0a808917825a8085223c470419664f632999ec0cdce85edf9f90c7ecc073fb26547993fca1e86f0632b4dc16246ab4bb098849c9fcdd81021c12b5924993fb2a09d67f764b0bd83cbf4ca4688432a7716440547690ccf49b7afcdd00"/134, 0x8b}], 0x7) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000500)=ANY=[@ANYBLOB="00000045bd1621b0aac20400000000001800"/28]) r5 = dup(r4) preadv(r5, &(0x7f0000000ac0)=[{&(0x7f0000000700)=""/215, 0xd7}, {&(0x7f0000000800)=""/173, 0xad}, {&(0x7f00000008c0)=""/218, 0xda}, {&(0x7f00000009c0)=""/235, 0xeb}, {&(0x7f0000002380)=""/4096, 0x1000}], 0x5, 0x0, 0x0) syz_open_pts() ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000000)=0x2f40000000000000) fcntl$dupfd(r4, 0x0, r0) 05:37:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20a88, 0x0) 05:37:09 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000380)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x82, 0x2) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x4, 0xfffffffffffffff8, {0x0, 0x1}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3f}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x80, 0x9, 0xab9, 0x0, 0x200, 0x3, 0x3b, 0x1, 0x0, 0x80000000, 0x2d}) 05:37:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0xf09, 0x3f, 0x1, 0x1}, {0x2, 0x727, 0x9, 0x3ff}]}) setuid(0xee01) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[0xf2, 0x5, 0x8, 0x4, 0x0, 0x9]}) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f00000000c0)) 05:37:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1b6, &(0x7f0000000080)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) 05:37:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x28) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000001140)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) 05:37:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x9, 0xf0000011, 0x1, 0x10000}, {{}, 0xfffffffffffffffc, 0x6e, 0x10, 0x162e, 0x5}, {{}, 0xfffffffffffffffa, 0x21}], 0x9, &(0x7f0000000580)=[{{}, 0x0, 0x8a, 0xf0000000, 0x348a, 0x7c9}, {{}, 0xffffffffffffffff, 0x12, 0x5, 0xc0, 0x3}, {{}, 0xfffffffffffffff9, 0x10, 0x1, 0x0, 0x3bf}, {{}, 0xfffffffffffffffd, 0x82, 0xf0000000, 0x3, 0x9}, {{}, 0xfffffffffffffffd, 0x80, 0x0, 0x8, 0x101}, {{}, 0xfffffffffffffffd, 0x10, 0x0, 0x2, 0x5}, {{}, 0xfffffffffffffff9, 0x8fbc261e0dfe1593, 0x20000000, 0x100, 0x5f6}], 0xa8, &(0x7f0000000680)={0x70, 0x20}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 05:37:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:09 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 05:37:09 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8000, 0x0) r1 = kqueue() r2 = dup2(r0, r1) readv(r2, &(0x7f0000001800)=[{&(0x7f0000000300)=""/251, 0xfb}, {&(0x7f0000000180)=""/82, 0x378}, {&(0x7f0000000400)=""/172, 0xac}, {&(0x7f00000004c0)=""/30, 0x1e}, {&(0x7f0000000500)=""/211, 0xd3}, {&(0x7f0000000600)=""/211, 0xd3}], 0x6) mknod(&(0x7f0000001900)='./bus\x00', 0x100000205c, 0x40002065d) r3 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r3, 0x80047469, &(0x7f0000000140)=0xb) write(r3, &(0x7f00000007c0)="182b1d91f3a91bf2214fdcb992d95f24500c55b92dcf2803", 0x18) r4 = syz_open_pts() r5 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r5, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x2000000000000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000700)=0x8) shmget(0x3, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) ioctl$TIOCSTART(r4, 0x2000746e) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) write(r4, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953b03", 0x5d) syz_extract_tcp_res(&(0x7f0000000100), 0x64, 0x1) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000001940)={'./bus\x00', 0x101, 0x100000001, 0x9, 0x1, 0x2, 0x8, 0x10001, 0x1, 0x2, 0x400, 0x6}) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$TIOCCBRK(r3, 0x2000747a) r6 = syz_open_pts() close(r4) r7 = dup(r6) write(r3, &(0x7f00000019c0)="278da958f45b4659afa4f5b67f70bc4b08abcec6b0c3a1a4fcc715745d5b626bff39adefc10224af1cb33df7b75e5bdd4616f21e2e7dc6161b4513af5b25444b4266236cbd50e0827b634350ee89ff05f8103a37df2f9eb83707a21dc420cbfc7422daeb3ca9c6875c4b3772067b55f02eb8772d49826b6484919adf0d616b4ddb575e690ef53afc3d45413926874f5142d9936ac681bcecea8c437f82a616dc33127c87b06162af72bfc79cd1782dd5a64b198bd22d26e45befaaf17c3238a25f19fc505d6248e8bc584e2d6b1c151b45484ecc688e22459db0672b0068886c46bb3e4949e154f48cf76412240e6e795860c0e8a87e67a849cc6d6c3bc858d09a283e63d0aeb9bcbd70aafcadb95429d881fbf72b2edc0042844eef6f4182e88065fd593a9844658684251492c6c966b68bfc2dae2536a5e041d07f817b69e197575c9a6ff21290cf2519c9ce7ee7b73c1ecaee9d0fd0d8f2fd807519eb043bdd10d39caf89ca5113cb03a90f072d244c97781b8eb0f614bd554ec85d15b1cc88aa7bb31fc1220ddcb48a7fccf6b23b3ae0cee755233f209790c1ad7f1470e85fb9cf286bd5cbce1f0db0ce9680cec9ae0d4eeb488e595ff1e097bc7d15985c94e529c93da82575b4895c380db032d24d715ba9e6deddcb13d8aa6f4593d2d530593667d4ed2203b6ef8920fab83e20a7c5964f0347d37b90a5f2f88d5bf19cf4e71706492a2c292976efa5b4e3ca67a5bf436041f9b53b5fd49578a35d762fabb76748b66bb314ea008946a13cbb9d5367f5037fc188c1cd109885d679035d001aeef73a11cc51ead6e2e529e1697abb4cad3626619ba35ae64eb2332c9f0e44e577bf49e469807de8b3ffe5d5370ce6acd78360512ec6182840600472732c5ef9873a1db26012c7fb4d0526b9f3f8e27bc9aa30e6d73e53ef63e5a41141f5a15e4c8b3735a5bb83dae1af367e1968f999f1ae570a8d03d6c22b74ee627c43eb89f98a940f15b6aa29539e37d206c6150c12734ba80daa064e68699a78fe0e29abda699e21db1a115412d0f794e415afc4c3fde890da0d8ffa6f0cc611947233244d46b066f7453a5842c471ba3197e80d73e934700e8719d4686bd7ec862a80a210a1c38ae17294ad020095b978bb77f984cfd6d9b050c5512b8aaf2aa9025891b03ee4d3b515b93123bc9444f25bbec1029676a1ba161e57431dad81b104a2f9af7ee5df1e591305e2fc6c885577903fdda3ed26e4ab05cbd7234068beb872e406121ca4b7b44b3d3dd227ced829b85a27355f54584153977bce818f9a8a503f16389c4377a7646cb831648bc87e146c4cea9b080e98b8034ffa9b3bbaf779cc36a037215ca0ced96b3a7c1b87c9da64a4873b8a24d20bf9f1b1b3e99e8e7191c031346eb6e95e90cd345f4db339eef892308cde4172abd20291e4677d43cf7eec2fd2b45ff91b3fc8068d95db437f810f96d40ac6e826d214bfd90917c67c11d7b09259e5c210750c751c0abfd39bdb4cf780a156f54b3e1d4893688fa915ae6158bcf8dc67404e722643ed4b50c7efe1b485b84f46baac2ab01885e1e743d5c74cc1a2cbe38c0dfdf70077e957c3e65af0779a1b7d2ea87e8659e2b7012ff787940fa13aceac8f11795ffc05121f67e785d3a46684c5e4c3134b2a2cd943a65161472ca64218367ca4afea0a56d6fe753c9a38e6d28db31feb5d039a0c638b2b96ce05888b806b0335d0d347a1a4515097f265e875c80e3970adef48e5c3619ec23a9b9debce58fe186aa7e2810a3a3bf1180cac09d8c1767246a14255973a83ca663299c54d8c823910fed076ddc02c443960b735bc46b4b6690ad8c7cc790ca3a6eac0701279714b92e0d02dd38e8422599f03eb1179dea7ed1b18e97e7545eb185cbb67495d0f14dd787d3e6ed8ab1db109a29c44ec34641949e996066c61b05b3937d8607e751536911b7dfd8a9efc709b6b4a1cc9f5b6bffbbccf2ae4b7f579d5e487a169f9d3881e7b590caf2b30a9133fd29e2ffab3c75d6dc0f1ff20d719c0a408fe5ea4d0a6cc5989b920b6e8a157583e86ea9b463dc7020142c59a5b532a2661efac4f857c5a1cb891fad770af8b74b37b2b4c412f19bcb2b08e56588e449d8f8bb985ab636c3ca91a34b206e1613f8619003fea97fd1792ddf183492780a7043132c02073d8348fb3117690f3dafe0e2056c2e4241fd274ca51c99d871d74caf64a43136164659600850e288131d2f0d3b32b7100472ecabccc69032b2434316e41be93c0b9901088627cdfad3ef4a15407e111a6d2c95acf67394ceef37c5abb4dbc5b077efd489021ac2ab6e9ce121be0ff84ab0b9ce165245cb2bc4aa5831099dbcc675155a2923b59c46a96e0a35a3c4546ca09bfd14e57ee49783c7bcf7cb3dd5c0b84564a27324e92fd5daeef59c64d85842c84a8cf74cce098b9dd3925c9c06293fe6acee4cfd3975254a20fb8b292aa76f4f43736bfa355f6086d2cb4aa23d4d53ebaf6815d1d68d1ee40a2a1aa216c303711a22edf1876192d8c6b5f5da7914cde2abed4f52700eed66bb15a0830355c0d101b6140c4957c50de991b83e2ee7af3255bff4bbdccd357f0bb6b9a9b93ab53c94e0bc99448982e211bd59615ca343ae3cbb68b25681b95cc16b2787cfa85d9c53d196123f251f4e036f7ec4265db0c05631f1df3bc85fff24dd1990de99f41deb47d4d6760e120f3a7dae7590b2851f55d52789ecdfe4e2a76b0e32860eec1f1598da4b4386b58b2f88cd9b28b31e3657b3998b4fd5e55b4f90dea8c89a5f41b5cb689e2aacc35350e6dcedb84179fa982326d703d7c0404f9031b7f805e50ce95b29cc44c6d36db4479b2861bc8f14e01e761f04c6836db0c5baf5eea3243feacf6a234372975f73e00457ac7388ac0cbc3e4c8b9ce726b1256faa3e4594fdf6c836e517a2b14375a5eaa8dad9079c5a21639b17320f00459c467c5110737a5d6e956a34c1070e67c75f045fe00e7fde482becf75aad8b43a1c1481acc84bcdc0bc39d44ce8c39afd497398efd3b968784e8ff217cc5002008db9d06684ad80d0b5e8ba7adaf9c9e99714ad6f4d05d8df3a8b75e892b310c75a05595953561bb229bb7bc9f2327f99b76f77e9197fd179bb0a8362765ff906006eea595dfa3d35e273e4a3f1dab07046ca469308a33dac7e62b399939a4850ee6d53878fb3810fa68f202d8822871493dfe7e6d2b3f260d00b612fe34dda3581bff8512488c39c58d5aa6989e40657bf390b696e888d26de44353294d86550044ecbfff3bd33903f90c46173abac91dc165d37e2c31dc43b5606a3cfcd24f00cf15504a185b1fb62b98ea77c8e1db904e73c9a50c22e273307be753b50138827965d763511892cc49b34e9a336431497c3a6cd8af209a2b6e33ac2235375f40579a9f5fce4d4cab912246e67aae91d8470a74a59aa09801b73b58dd2cab5358432a858c31754e3a8cfd30e17b3cfe55e6fcf8d943722d23d4e23975ebe493212346afcc2debcebdbdffcd5565796f1f242d3c565635e5c52d52f69a2e428810954b4e5d5e658baf9e6c394b98642223848797bd88410d387455d1e7cb29837f8bb3fd6a7c30c80058543cc889546670e344a29348a03fc350dd309bf3edd14424bc3b15e89e544afc1ee0167c9e6d21fe0d2e29f9c3f66feb0cd406577a5afac5c97bb87b059cf6100a373daaa119da2930c1df6ef86985d5206f7de579a786862d26ede4e6f24ca673ee8eb328f14cea15e9601f6dc4d108c55035b0e49990e3ba7ff1d6a5e8d10075e65d75badd39f9327396fc286ea036b85455f6c04ad854981af82ff80f2d6bebfc6feb8472a26ca31a83fc1fbd6a178457de6cbedecfadf1c97d962f8de0b129b0c5af8bc92a5ab243db62b570a7acdf6c826595724aac2a95873e53313450d5009626ccdbf96b7c302ebadc592456ecf5648c94e9c2791a2ccd1f4373a8f020e5051fb4c50a770a45855793dc88a89e7ba2c819c46d5f98da82472bfe56f19b0c4e46fae24df88dfcb549b3564a7625a829caf1ad5407267629520abe5f61edd5562ec8c388f9443696f791129dac23087c1b5e0935c9ae530a5b98cde6e08bb8fdce4af59b274cb40f66b744e69ff99d2c05083936299a1515334861bddd5edc8ae08a026b06c728ac33a2f9ae317ab2d33fb4bbac5f498c9be20bee9a4921302d37c250895c1e4d172b027b3f99534fa1611406ec1834067b9c9edbf72d662e8b42ae085afa0ada789e204aec246d4be5fcfedc20c4ea121228bf5111d9f3c5e730f77dc94520d03027c654e86fa9b22d418a151f23e0f86193f916e62197de60917afac0bf71f3604f4c67489b2996d0f9a2e5f84116d6637126418a7865e3e11c2738e88a8bef20b82cf12bb9e8353a80cf1b878936eb5b2ac562f4a6af61309ded1521eb9ed3fe7a6f4322b533d5908fb2485f4ce6bea2d7cf917af1e8fb81c071cefc7a7c419bba9b6c1ec41117acdbaf8f2a575252acadcb0240f5700019ca623a273357c40ed929a84ccaa16524053b84d824827f93b1c09919a878b85d84599ee4ed1128eb844b81b3baa8af1596df58e6a672fc220e1d4f11b387d1f2da6260e101f1a425e9616fd4cc7d9bef7fdc3eec0579fca11e87015b621acac190ca38d55338710e3a976f97ca2e49bca77bdfc2515018f02826f3c0d46c099db1b42c71b24e64e47151632e7a79763b2f703a98c278ef898fcd3d28724bef466cb2dd30ba84f23918e1ddee59d4f849768e71d51320031d83e96141f0ca8e6bf76cc876f3c955963783f9b9d19c13edc577af9e4c086bf341ee0833539a48e55554bcbf59826c1646a4483a096d8bb3ab84ef2e8544fe98c7a8e25db9d06f5ea7cded77b84407ac60040578669d99db0b77c6315db971161997891a2aa00793fcc8c47e1c5b197734d46e453ca0e4c3ab9d8f6893302b84745232723f73a66d609c7a70236a8262e95303df0b40b3d6fb03a88a8b1706d76e4b2f3d2398f87c69723745a32e263054182542c614edfa765c76881eefc4630a1921a8c8fa4b818ef7f53be0ae774402a3569d14141d7ab1c89034b5c8ca01735d4880849904c8d927cb34a39cf18db9caa95185ce31ec4538d3a22acca72ae87a03a7e21fbc2940e457b6f5f3502ae3d8d1d0fbb2e7cfe60c7bec57ec3af98f4e6a1b51affca568c0386f003f68ab3fb936936cfa6b32983b4cfdd62ff5dd3c883ec0affd5e97ead47d79aa7465b6b5b8d4ac45ff0ae02db35576be939f2261c2f8bc27d7de27b820a9a1c021a7eb855cca3e4e0030974635180154db0de146c64f502e3822b5457a89f9d4d4dbd61fd07106835720720cffc6c1c28617303deba3f95f1b6a7e49252aebd24f25e0011687e9ee88ccfdb7ee4a6bc822c1d7f0ed31cdbb7e727244053153a947cb58be9bdcec51681fe260e7de9bbeecc0855151b50a14e606e7ed12a9a22659eea362e32214fe107874a51813c0bea04e0004bb161b7c508fd2a68e1e36ea9bdad1b24811ddd63bdc53a510b6b9171ef38851d799b64d0540a974028e3e3accd0bc4ae26ce494d7eb2c15a368fae7ffc8f8687cd1a8ef5c30c7e5657c0782d8691ecf0a7698959836c5265ca98099bd91e9a0270ad566c45af25ce62a49401439c6a66b8cda483bc593af67bee5aa2c24f9c99d901dd886e595fbf2e47193b0e144959f0048cda9ebde4a34991f3ed36d938f023e3ad6f2b5c84ffa777f15da22774443540a96f8f665e61f56789553653f779a20b", 0x1000) recvfrom$unix(r2, &(0x7f0000000780)=""/61, 0x3d, 0x800, &(0x7f0000000800)=ANY=[@ANYBLOB="b70000400000ee8e6257c00aea3aa5b239c2f04ddb4d5eb0bc21cab5833ef8b184535a3f0183e8fb451ec8d4c94a073c373f098f5744ab887c592477d2b5498614"], 0x1) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000740)=0x8) ioctl$TIOCCDTR(r7, 0x20007478) syz_open_pts() 05:37:09 executing program 0: r0 = socket$inet6(0x18, 0x1001, 0x0) ioctl$TIOCCONS(r0, 0x80047462, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200000000000000, 0x40) r2 = msgget$private(0x0, 0x401) syz_open_pts() msgctl$IPC_RMID(r2, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) 05:37:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x35}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x14) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 05:37:09 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, &(0x7f00000004c0)={0xa99}) kevent(r0, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) r1 = dup2(r0, r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x1, 0x4, 0x7, 0x829, 0x8}) kevent(r0, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 05:37:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="03f10d253c23a23ea25aa157cd56e6f20a1f8d70c6eb0b1225f1363d8cae8f44eacb68d16e5cc61e8010957c9da3c38773ffd2bc9ae40c04e8a30d31080b9f19bcd9a9e2b9c505dc2e94559cb0d8230a883fb15250fb73caabb5d0d3ea4d6b43d9a63433a086ef9d0d0a54432bbe2f9c61ce7382ebdec9e3434b694e883d19f1f8d68ada3de551ba60437210b52f878654b627960607fb"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) 05:37:09 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) connect(r0, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x1) bind$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'/10], 0xa) 05:37:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x828c, 0xfffffffffffffffd) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xffffffffffffffff, 0x2f, 0x400fffff}], 0xffff, 0x0, 0x0, 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 05:37:10 executing program 1: symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00') symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file1\x00') rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='./file1\x00') rename(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='./file0/file0\x00') 05:37:10 executing program 1: r0 = socket(0x1e, 0x3, 0x0) shutdown(r0, 0xfffffffffffffffe) 05:37:10 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x43d) open$dir(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) 05:37:10 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000280)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xffffffffffff2628, 0x0, "d730c1e7bb6fc6033d5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000300)="bdfa4d2582c221a8cf98848e4a8051bd24443dea8d0343d605e2d3280533ee6185c6a121f5270104000029ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679dabc87423cab21c6b2648aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f31d6a2e60e1f34322c0cdf8648b25935d14079a15cec5d79cd66c31c806000000000000001f50145e21794b18cff71dc3b018be5455000200000002000015da075ee54c0682247a3e405d77b10ba7651238225903d22d6d6ea821e153a6212dc30a15f360e14b09969b93ff0f000000000000a9720b4a00009c8161e2baf0b7ae5907ed", 0xf3) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x1ffff, 0xffffffffffff07dd, "b08d9e7fed2900"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x20}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 05:37:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = dup2(r0, r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0xc79) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) semget(0x3, 0x3, 0xc) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001", 0x24f) 05:37:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x3, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x7}, {}], 0x2}) 05:37:10 executing program 0: r0 = socket$inet6(0x18, 0x0, 0xff) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) dup2(r0, r0) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) 05:37:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f0000002600)="bcc7fd221e9c23b348d2615181dc6d9e5f798660ca937f89e71f5d3906038f9a16c5cd76dcdee65bb69cc021d998262abb888717aa15bb36296bf25767e8a58df7f7e750c8522ce025e2b94ace2c94d628ddd5bb2aa7bd09fe3affaf55279c2ec4247c543f0798df1ba241baf6ec6a993c72305f04a6b48c3b276b15d8b4b5ea44947b842bb08f2985207b0f123e79d6f30737c43ae65fea60e0c9d0897fac4338edd377fe4f7909b93734fe05f71b827854124fd2231cf0a8f198699ae25f7e1872f7297124f36fd2e1b5c6327f517dd67750a32d395a33697fc3ec37db4307943dc92f29e3b50dc693a7060510df273169bf0018a5ef96d69c5ab78111d1c636fbfa67f23f1757b5a85f637e010ce2392aed552831bee9e9fc1ab2c87663502b310dc973c9f92c8b00a90c7d172bd73649dca074610e1d2d1f0a36fd84411abd72ae8f8029fe201e1c52271c175ee614cb6058cbdbd57e2deeccc5115119711dae5da1e8377d51d10cb8a4a19d9a51567934caa1e04ebc780a415a349365d2fe2ddd0f1c43e736c17fba8ee8c55fae25930a3a71d2e058afed9cc37ce66cb21dfa9e923b11ae2d0a51ac5704969a53b214e01fa2baf60e1d374e3ad98a97d6dd23c0d5a07fac4dfca99f7e41cddcbc7af8c4a0af12f2b516e5d9b115b2f2c098441dd011c718ea9e6318d78bec2cbc4b4541bde8c6c5c08fdf36ef76190e6c879c0b1f790f003d283238e43b060aaadb92c0ab92794c748e8ca7808578dcfc5d00c208cd8ca1eeec7178bcc991400d42b8227b737b63d9f4e4d63a2bcb665c1b62ef80d6880f9813050616300d710de42771ce834846911aae12ed7ff5ef8f1edb5b75b9aa9c7fdea6742c90a4d1a3593d0b97a7ecc6186796da2e807f84f508f33955a339067977009158044a4f9cfc6920347704e8752eb9670b573bf23fd4084d54099e66b7808dc258ee23a476b157fa4ee763adddf12fcd01960c2e7a6f54569b168e25904b8f67ae3f803f2412058ed5ad54359792902423a9f15d06419b74d4b3ee8bc8a81d1c9decfc12dc20790eed5990735b228c3690d6db66357683793fc3dfe14838e3f185c27a36fe15793475ba5c6f7f569b2a62565ff9797dbd4886dd12cbca4a06dc4badbfd21065dcc4af40a9d0a883293aa8e6ad474dd4d65f2881835a8a0b5ea4d752d1bbfd33b7bca702e759d5ce0e006e096f24c8c38c86d44c845529ca459b6716b1b3d9781bf50d3e300dedaa10b43da05a0600000000000000179e4eb0737ba3e28ea22228fe7052287b2136eaaf21d92d496fba18bc48508e63ce89f91ac0d63311fa39f8401b83ea1c93a54d53d3aa0894c1240ff8e28665b47ee9aad46e9e315d85f3a31ef77b644b9d9a8ce99c42a5533d51ef14ab18958af7164d1f0de909a083994cd6e5a693473bb545e1988459ae2fd6be0c4aff08be7eaccfe33b26702f184a57a21bfab9eefe7f871ecb105a511322d54ed4f467aa6b28f5196b30331c7472415ef898d0c7e1af23b7f1fea07f6b5583acd57658946e0b9b01c694126a9292159348ef4743e96a414d1bf0613e429a3fd736b60325820807f33b74131a005a8438194e99f8e4b572c621e0f3ad10d93b23c39adf1ff95e23cc7dcfe068e0b651d4599379980b8224eb9f460a3fa90412a8d4f962c08f060000002e4a3b2d972be73f9097207e7d9ce799b5c6c22fd5946dfac5206afa3a1979e4787cabeefe30a6a0ce4d7d1c15c3d855ee232666792df8c13182dec29e2ce5eee791414fa772238cb0010ab9b17e587648db48748be6a1df830c4bc7c8789dcfbc28cf6087d00df3adace5afae7ad07a4755eb9e6da0f2b9aa204a398ee7365d4c507e6319b1abfb292afe3dfc4d18c35d8d395d10e61511e624996fffccc1a4ed107c9fe564700566e9b4b6fa422cd7a1fb48e0160c555627d08f7ccd5bc71096265f53bbceb4929326837b1d", 0x78c}], 0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) 05:37:10 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x400, 0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2d5, &(0x7f0000000000)=[{0x2d, 0x0, 0x2}, {0x2}, {0x10000006}]}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r2 = semget(0x1, 0x1, 0x82) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000200)=""/212) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 05:37:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2000000000000104, &(0x7f0000000080)=[{0x64}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000039e070f700000000000000000000000000c889fb55297f6b6b69a363348d9045bdd6e800f6802079a8d088613d78b806b46f4f75a988ab94cb7d3c4c482b8c73f7a879fe44fd889b82b5f31b93e928b62a39823ed6e46eb955139e0460e178b5d5c27ee481b72b078f198d0fed3deee78dd400fb939d21dc9fd281c602a09a15674883975156adcef6"]) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x18000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) bind(r1, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000240)) 05:37:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x20, 0x1, 0x0, 0x20, "d730c1e7bb6fc6e23c5b000000006a0000e74de4", 0x101}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000180)='eh', 0x2}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0xff8000000000, 0xfffffffffffffff9, 0x62a, 0xffffffffffffffff, "aa6a7a855d78ab821b008df0c70bf37d2447195a", 0x1, 0x9}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000001c0)) 05:37:10 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0xa00, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="7df35c658e9d24600090b555059a523507c21837cf19fccfe89927fba55dbf3137f40a7e38b06cc33a41e310fde0a7b9fea658b93c5e9d643101a0f1b289ce7adfe97c62337dcb3c5f6d264267ec8db249f50b05c1fb6ff3d0f8636d08591222789d71ae024d4a69eea08fad05d2aeb4cf44", 0x72}, {&(0x7f00000000c0)="4700f8b707bf4be9733360649f688ab78c0532a82a49ffede10b93efc5e0b14a304af72aad246107ba28b923a39cdc1e51da4f40afff63363c186f799fcfbd967491a50e23da07f61ef2c764b929975fbf94cf437cbd3cd4cb8cda1c007302e2ce54d86355ea857d30818045f059968fe0824b2270ba1e6e7f3c791759298c142408d9f939", 0x85}, {&(0x7f0000000180)="2aee5cfb6eb73e9a77d714d991f49c20c65491e237d29058dff51983e24c41bffbbc93ec930a14908e2961b936723420d5927d687b349dcd8a1fd1cd442ef0af371923dc9fcb11f4e31a8bdf48d708545bbdba9b0c3911f73b39b06939189b1dcb3e06446d0ce396aba5fffcf958f0ca27568b47fa3b4317d47a6510dcfb31b2642ffe40329bedf4caec91d2beae36f3721cdf511843a16a2883a1e98ecb160c8f96840151c455ac3e2f86bfb3a8798a87259323c607d16aae96972529aff5e456b6c03f02010c354e7b46155e99848fa1b2be44a10571c2eb328b78bc7b023a5c660e900f1b07eb0b857f11e693c16aebead794", 0xf4}, {&(0x7f0000000280)="780896580da1543cd69a86cc92a56816ca030b95aef9346a4c15074f2e7d35b9df348d3f5d5d2946f2ce944bff5ccf7dcbd032ba4279c4c857075b222398775588b6a08eb3b8e6a30350ee02e052f9371f6ab7db95870b3dc603f59197b1c443246f8a5a6256a4cb398bcd3badf771c7af1b9b3a401f8e1e35700046c85da4dcfd927a8e9823f4fd4d89588d80527874f38497b4a7f4ecf9125a1e2da599ebd74b922e1e9272b061c0c2ecfbc9ce7a761e3665e30e0fd13303", 0xb9}, {&(0x7f0000000340)="790d5786511c31ff7f2220b0d29ca99e3094750a1eb4188537b4d6b4c7930b8505c06387543546324ed4a982f7c202175ead2bbdfec71ddab6c1bc68e445f056d371c065383602af2c36479b7b92a50e7b31c0130a5257d7070c048b79ee09006c6262fe8b5ca91ab989012a883fdc6b09581594797304d0bc1b99fd117ea8b14b735fb24c20a9960f2dff41f9d988a0127d2e06360b01c3fe6ed7542240c9055b09de0e5b2844b1146c36ff67b560f1004ff05fbafb8464eb56f2c5928e1cb0728087c9a7a4341f1c8d604e19f204edd9d371346a27f434c40a5715d3e006c0", 0xe0}, {&(0x7f0000000440)="46fe125665f9d5e49b312b7efacd70aae0ba661e0d66697b04bd7e7c880802df71b158e6cf1c27abeefe419f874d86f1ee31f71b2df9d713ebd72928f1986bd78cde981a296233e68919f6924cb7a0ad575140c619f1fc0b9df414a2532fa14e96e58169076881d8c8f87ac9f1a897c66da367bdc263d4afd222a026c8d582022ac2a1e97d00b702e9e130af49026e6e974d06a3be78520d90cc3bfd210d0ecad77fabff7c8d371dd359788c39c1677a4bbed19fbb7ca2ee692de3b01d850836a70ecc630f6453abadefa80d5caac420a91267bdf2ab48d783156e048e6e3509d094473be1c1149ce59326da1c0d42", 0xef}], 0x6) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000600)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000640)=0x5) writev(r2, &(0x7f0000000bc0)=[{&(0x7f0000000680)="1302ec0eb0b5eeebed0412ab9f26bd16ac92b4cf5045c080640b34b58f8bb92a7f7aca8e8c4d9327eeaa45e15fff8868e4f262ee81ac85b450edd5607430b7a84311e0cb11764dc11e4e2cf8e4372437e5a378f9e9805f598ba15ecc5fe10f6b21a9176dcc4b64771739b4db623a5b43ff001d1889d5663ce58485826ecb3e565d4a8c21dfdb272132d76bc97cedb6b40965f6c3cd9439f19321d40553ce535bce38ccc89f9d85b53e4a9f02194ace60aa82cdb282c080cbf1c33d6afcd2f12b4e451c41f966a46b1b69de249cf9a879be0dc3ac05bc81777bac7260c2f2da0ee683ca82449818", 0xe7}, {&(0x7f0000000780)="11ae643cd825906cf44a7444706ea498214e91de1627a5b4575f05edceb416c3ffd09b2fc73df1f2114837f566025824047a60ff18be659df16ecbd4a9abd757d1c643ac3b2bab07437233c16dafb44ff95fd363ec613c5627cd15", 0x5b}, {&(0x7f0000000800)="bfa803a8417bf1c05d3258dede67db469702ea5e246231f2a89084335f078dc5c207a61c4adb69186e011bc9c6b21a819ec228b21d01c2a8caf0ee4f0fa5025f14f86f5dab97bdd7c2", 0x49}, {&(0x7f0000000880)="baf9058954186084c00e396e54b7bc480493ad2aee9fbfc919f52282fd1dceb24908a4ee371712987ce33b77f870f071193f83e4a0a095600a229bc6ae5170dee3e3e3a4221e52c0554b42aae82da410b3a97bfac9893d3f9cbf13e71db15b4a2d4315a62e1a2e6b26f176", 0x6b}, {&(0x7f0000000900)="b7b21b13ffec1192014e", 0xa}, {&(0x7f0000000940)="9b2fdb5b662c69fc3208c171ee78a88b7202129b23aff4e8114b30a71ae9658e86f36e6e85b606b66ac0733d65ed1dc9486da95bde4c9238068f09074fd4e78b71b2645012d8cb1ecdf36d046969236204c24a410994cc53c84ba9ae8a84e178de845c5fd4781f88f2d1f7bd36a70306e9923890a81659d9082ce3a487b1a56aa79a2dde6ffb9459534de959e38e623f00e9a301e8e207bb23d8811144bbe5451e12cdb0a6c863ed39cc4d6b1eaa2861432c148b9bfdae80bb28ecf274d3d8273b7716897a46807c69682622042c4979f9113a724fba0b04157c8ee7cead0b004b0fdef071a4ec9a0e1c9e8e910def1be220e979fbe7b3f953f0ce", 0xfb}, {&(0x7f0000000a40)="f452201c5abd39739cdff0b04ffcfe21246d4ae14b1d55cdd0d5189be7e60ee721224a7fc5bea1df316c64bebe90690cc373750abef1b21ecefdb3c6d221a1a1c64359b562f4cf22bd00dc9fb158982dea0e30250ac45600a67f3491f23d9f99316153f6d49278fefbcfacec50240e899ca0de7c76cb2aa921cb5f49a2be00e2e32eb1f0d6aac36984088d57254277ea9e07a6fdc2faf4e5dcdd18fc51919a5f7f229d324181df4fbe4e5226c3df35a7edd7eeaf96", 0xb5}, {&(0x7f0000000b00)="5629b0407269b6fa1441cf4548dd514d182f1e7e519f10769580f12b6666981f49df9061d884ce9be9213c2ee8a62c48bf95592edc13a8dce6795503cc27f405521788aedb68a7872f711800ef9bc2048ba2316b0366992bf16b4a910dcbd679f7817f9046af0721bdeb1b9b512a0038b075f736eda83b5929cc0a7723d5714a5a2c36edfbfd2c291fab902666081ff633742ccdf53d48931760d0646d150fe322aa126fa0008ada29863e0c8170", 0xae}], 0x8) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000c40)='/dev/wsmouse0\x00', 0x10, 0x0) r4 = getppid() fcntl$setown(r1, 0x6, r4) read(r1, &(0x7f0000000c80)=""/116, 0x74) openat$zero(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/zero\x00', 0x401, 0x0) r5 = msgget$private(0x0, 0x620) r6 = getuid() r7 = getgid() r8 = geteuid() getgroups(0x4, &(0x7f0000000d40)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000d80)={{0x1, r6, r7, r8, r11, 0x102, 0x1f}, 0x80000001, 0x7fff, r4, r4, 0x0, 0x80, 0x6, 0x2}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000e00)={0x0, 0x0}, &(0x7f0000000e40)=0xc) pipe2(&(0x7f0000000e80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) clock_getres(0x4, &(0x7f0000000ec0)) fchown(r2, r12, r7) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000f00)=0x8) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000f40)='/dev/diskmap\x00', 0x20001, 0x0) ioctl$BIOCGFILDROP(r14, 0x40044278, &(0x7f0000000f80)) getsockopt(r1, 0x10001, 0x20, &(0x7f0000000fc0)=""/16, &(0x7f0000001000)=0x10) flock(r3, 0xf) getgroups(0x3, &(0x7f0000001040)=[r7, r9, r10]) shutdown(r2, 0x2) ioctl$TIOCGWINSZ(r13, 0x40087468, &(0x7f0000001080)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000010c0), 0xc) 05:37:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x4, 0x0, "e646fe967e32a00f38c7d69926967d78b3945a5d", 0x1ff, 0x1}) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) select(0x40, &(0x7f0000000000)={0x50, 0x400, 0x7, 0x3, 0xffff, 0x9, 0xded0}, &(0x7f0000000080)={0x7fff, 0xf36, 0x4, 0x3, 0xe2, 0x7, 0x8c, 0xffffffffffff7fff}, &(0x7f00000000c0)={0x1, 0x3, 0x1, 0x4, 0x1ff, 0x9, 0x2b6, 0x4}, &(0x7f0000000180)={0x0, 0x6}) close(r2) r3 = semget(0x1, 0x3, 0x120) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000200)) ioctl$TIOCSBRK(r0, 0x2000747b) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 05:37:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x1b00) r0 = open(&(0x7f0000000380)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f00000002c0)="4f32372da2d0381d1b17ce5ce1e93af42761f8f87abd36722f604d282af480f6b962c9b1d8d88c462ed4297df19cb67940612b47b0ae126e3f09770ee5d9d074a92f060e0d8a26ef51cadc455f893f0c7668070108c98f93de6d", 0x34763ff9dbddb2bc) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)) socket(0x1, 0x5, 0x5) socket(0x16, 0x4, 0x450) 05:37:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x0, 0x6}) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000000c0)=0xfffffffffffffff7) 05:37:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x113) r0 = getuid() setuid(r0) mkdir(&(0x7f0000000700)='./file0\x00', 0x0) r1 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) write(r2, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) getgid() unveil(&(0x7f00000006c0)='./file0\x00', &(0x7f00000001c0)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0x14e) getgid() getgid() getegid() r4 = dup(r2) fchmodat(r4, &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x4) getgid() getegid() setrlimit(0x0, &(0x7f0000000200)={0x2, 0x7}) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r5 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) recvfrom(r5, &(0x7f0000000240)=""/200, 0xc8, 0x0, 0x0, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/82, 0x52) r6 = openat(0xffffffffffffffff, &(0x7f0000000740)='./file0/file0/file0\x00', 0x804, 0x80) open(&(0x7f0000000140)='./file0\x00', 0x10188, 0x20) ioctl$VMM_IOC_TERM(r6, 0x20007461, 0x0) truncate(&(0x7f0000000780)='./file0/file0/file0\x00', 0x0, 0x0) 05:37:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r0) ioctl$WSKBDIO_SETMODE(r0, 0xc0105715, &(0x7f0000000080)=0x800000000026) 05:37:11 executing program 0: pipe2(0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffff9c) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20080, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8a, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8008, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x100, 0x2) ioctl$BIOCVERSION(r0, 0x40044271, 0x0) shmget(0x3, 0x2000, 0x110, &(0x7f0000ffe000/0x2000)=nil) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x10000000000000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4000000000000000, 0x10, r4, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000000), 0x1024) write(r1, &(0x7f00000001c0), 0x9a16) poll(&(0x7f0000000000)=[{r3, 0x8}, {r2, 0x81}], 0x2, 0x5) 05:37:11 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x3ff, 0x0, 0x7ff, 0x0, "22bdad9d11fab6560a36d5d9b649fabf0200893e", 0x0, 0x2}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000001740)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643faa093c62e11961883b47fc94c7d2d4d5e5d8033d24f215f0c6eb83db88d365095cccbb74b380afeae770fa28123e1ad8d216d84bda77b28636f6bbe8d6585b065ddaf8bbc7d10f72975ce31d6281db77347ef304699c7083f0f9a2a77c5d077d5ccf55a91a82c29daf2321719d91b02080267324320a2e96164af8ec7b47377dcd8495540ea4b614eea63e9143fb559428d0867fc9d9e0101edca185b994ed1844014e2582a0aebca3d26b99c77dc61996712189089ff668fb71909110af9609dc5df8f538ab72394a27fb9ece1c6df6a949809f40b3dd8e390865042ae57243f952ad438b8a674145ef1778907afa4b18a6b2c562d4d841d757b16646ebad69a7cc300b1f73c904031f28d5620c2639dfac31732de4ebad3e9262bd5594cd88b66acef679634fb34934477f1b0182cc4597b9c1f046bc988e65d030a313ac2af9df5953db9c51510617c131e4c72391ed8bec058490cea1ac0309099b84e762d3cfb7a1cd72281ecaedbbcc2aa1b1f01b4d7f61f58c065a6d75852db13fbc27c7099a961b42969a4a2c5ceeec8c952ab7e0a4fefd0609980449853889acf0adc74d9e4cde7807fbdbc4f08e3652c7ad9a76c68fab96b8f3dc00a3d9747ffc250bef1c27e127fa56a70814c9790874086898305a741d9a69299565471043d8217d3431cb3670d6215d21cfdfd28638b8cec40143e174024439c9b1ee2dcfbdc8fced4d8432e69f15af03e76c9b584f3a6b319ce39931fbfe5bfd57b61f1941c67044c668ea73daccf55f5aa056724267bc9bb233da1dbec363b85e2e49e8c8dec264eb94aa943c27ef367c95c9f93b5ba01910ec10c85788d119b5f71c48f6dd9b29eecd2ee618f9e9a8a7d0dc605acd4ad70ceca3d372fefa5ec934af8fab1eccc6b222e2a566fdcb679d976bdc189e4eaf55650dddd8dd80f60523473782e305b0ac7cd00c88a0e4e756e7ca6514251cba51f7d94f0bf8f57e7c6ceb3dc0146ce01fe1027e346826fd72317b24a07c5b7f035e321fbe10919fe48010b076318d0dec3f0f2a22791f5826a93275d800f1f3a40b951680f50dfea77964cfae8cba1cf983f49020a626a553796bf3d9543a1e664624294f8a973f95081c31622b886426d58f0b6b4616479c15d27d1feb0ff0e4171cc80213c55a538595c8c63bca59df3dce415f04a28b30fe993433d175752a5e7972d6137f90acb3716752e327d024305fd9cc6a97f9ef18033282d689cc9d1cb21a93479c5c55fd75a9f9113809dd864fe396bc3331cdd436324bf0a68688a279af3df553aba840bb0807126d97f321016f2edef54237e9fa7ac9706ef1c6210daeae24a3fde0f27cb1d7f7f4c45c2f79f16dd6d6a14a971e9d3deb51ec42156d18c891ddac2b3371375c7775e6052ea0c8a9f83cfe7ed10ca5eb3e22320cd94508c226c29490a05633239f5e903082839d125cba0e8ceddc3c6d38f3809c952abd840cb6ca8ec7f95828d5335646576e1e7ff682ac091e008039cac3b8ce9ae3297494db7b9ebc69baae8d1f41bc2a87f2e95f35853a361bde71950fcbadc0b1c09598ce64696ebe56fd30cec2f95d350898851766fd480bc091ce14b4c3bd725bc82857ffa00e3144f8f32b403587809cd798a6f6fcbc7fc811b5acfa4db7940ea70a74815017cd0f010e55921b3336a5c72d3bd0316239e663a72b8e7413e968e7fff8ab494432e148649a5dbef51726a887dd4bdecd62d77f12cef1b10ff2ecf05825afd5ea16b9abfaa2141f34cad41693f97b43870f99c59b16cb4b12fc79a62afe4221b6089f98f0fecebedcd5cdb9b71e298c5b156a583059a09819c18f9607db366b682bac40da1913719f135f15ab0a290bf9fc99d4744446b478672c3f1186773c19ce76c1c6d8bff7cdc505a293fd0224c13241bb9080c34d513118e7f75ddd0e9ef5ba5b3ba1f95f9250e276bc3e21edd56287ab374f35192d7684832fc4bc6f19796dec2a324b9a42c8ed91de6ff405727b413008e41f67424f92a0ace2fa8c827545f3dc0f8c280bf8e3035985b57ff94c00e086838fe084a61cc946bdd883a2c98cc99b875fbed3edb5c38ff9e7b35c86c5c7c231276a710faa6e34d4234944675be8b72cac87f0e399a92389f3741c1c62aa52813ab688e408c97a3f91bbfe9f16ac333319fc5c722b489b7d263c1c30d21007e2c4efcc8b83f25da50f1bf90ced624d04b5c0121b3f567ca915dd7a055987a2b66b38deb7dbf0f357256c7d3159014a5a5965554101147c10054848cfa9b4e3f8d5893cc6873c65388db27af455e10a30b145d0fe5365a1f5eabaeacb62f35ecc3e9e7a4fe4ff2d76ccf9d72d8b6cde9d959c873bf67b15dbcdca7f99a338afd2f0e67d6c4d726d59feb07f2d19de5f4aa039ff4538f1d6222d309860f6db03a7bd4ce9dc8e7bc1bdff142e404931bf497cdd258d4e91d0adbb208f636b5aee504b0d212fb5de2b7f99e5e4918fb8e31266befb0de733053bd0efc90c791195a16a541bff9a942db4ea0b411b2d710ff49c6dfd2eab25f54a7103f5e502bdd7b1b72de5b56a2b4136c67a7f0d7946aa6591b9f6e3241bcfa983cc7ed08c00214eb5b5c2ff0b878c1c8f0ff433a15429b6c59003a2ce7ffa7e9abc7c0706e42815a56c61cee73c12be31cb50d8689aa3a2a7b26f0a803e4a8eb4e8c7e55c863abad8db1750846b40e86152d6871c3d1c723ddda1d9658ff95672c6e670f20fb125420df3a37b18019d07d798f66b7a115fcabeab830ed16f6f7ecfe2b0e8ba5f1298016b082d205fb330bc3652bc327cfcf74faddc433ab9f39bc476b5fb8080f4529a53ba107e568d1cc499fd5f858d29ea8dc61eb1944e1f851c5135d1889cf289a8fe8dae84260fb863650f00551111d9665cfef2e429d324d357420ba3f48fd5211409e7f1d3ddce23dd72be9e3527708b1b9b78fa1528ea130134c54b77c1d012c9a15158fff2f2d823dab9432cddc6b6995ca83f017f909b1c56edf3d5647d4e740c7c48bf9c3a995b82b33a273201f1ee8d1772b938fa4dfc32e8607d6892643df2fcdde349aabdf5b547a98ae07aeae646b6f11456b5db58301ecef377ab1c958dca68e72eb2fff84f824c5a0a8a975ef4b7f72806d5409732ab4f62e6e9078532bf6409fd11e9c43891f2fb106868ffce7ddf263a7e2b8799460afeab9b718f82cb60b176ed72f20222da1e1680e9d65a25364a24578c6e4d360f688e1057ea03812eee4ccff4497b1420d34d2c78fe378f74b6434050c46bda03fcce6eb332db7ac4a218e75323a083bafd716d0aae52abc8af9efe5d9738dd9cee7034a1aac1799469af0edeb480eda86dde80db10a0e45694c0d2cbd4acec5ee48721e2b633f0c5e3fb8ad1b649c7fdf871c26a7d2f2261833090207e5e309aebde5fe7a748b858a97fb3694b657992d61f129957520ecc877716198e71b578f840964dd9e1ce331d9356aa1ef9944885c917aecf640db4d771eb2f06ff23aa520f76fc663630cab569c236290fdd4ef21aa958020570f9f2cee5e9cf10ceccadc3eb8fb97429beb7878d54b2a3d6627d3c894d4ae512b4c7343dd3e3f401d3ff6024748d516226c351fbe072c9b7476f334cbbdaf8e4f09e6d1cb2b5223573436b4e97712b67df27f70f76b3709e5700e41e1c8f861624b83ded6e191f2104bf501bb0b4ced10255bc63885af6ce5ac6c90e0ab06c65c7b3fecb601486198a9ae7877f68bf251a665d3447dae4f20d60cdfd7ee1b9281a9918ced223c1edcc7ddd92e6746521063f51546da33cec75c25c597b832032cd819382b49e10b0f164a621dc3aa8bafebf8a4f39f447b4e246cef73f9a8220dfa2ae3e7300fcfd69acf3178bbb3bacbd51021b36a1ba295adc53f155898db8ea03afa7be6911605ab7848ed75b0ee364439d7cdb9f06ca59bd18bec1c670753e156d62d584c162d9da28491ecb154df9d37a24361366305bee89f7737945489a3da89293231e192a3e584ad1fe9a6ceeedb046d0eb47152083abc44e55fefa8e0996129700098b9d029c559d9f4af6d7aba5a0ef603be94f2b3039f20ae9f51b26bd38d1d580f636d8d720f81e318b541483f304eb28b6ecc7c76075b6e833db6da6ae08a3a4e8eedbdf71305a5c7dca33807be282a78ceb3dead84149103dc0a53dbefba670c9daf5f6fe044d0cc4ac6c807237457bb92ecfe581428d2eff5fcf924623e6d096a96968a1ad639b4814db2d7ff4bcd8eae5db7f6d94baddad3fede1228984e25515293c4ba8ae31d66269c708f323e2a44679da1dd63959db7adb59b70b5d548fb29a435688b394a382d16c1771df1919f892e1d70872c8ca257bbea93b254710926b55766da9aa000df3ffdecb92f06d0b34d7a04ce76f945fadd39a15f1ba13c2f47f3b8dc28fadb21596eac53ad66bf8c98bd9a082a20fbe1be97994d3621fd8af4fa4b7437d10c86d129dab9b8cd8557a25930be0f33219b12136a83710abfa58165ee1911eb76bc27d1d6189320bf9d2e9ec00b67081360820ee9501a3bc3c4b499b9d001a12837d08b609e274cb90a3f401be60a2c478ab37f086cd5f0654065764ea01a23965ad03da1108d8ee076766e783569bb5e13d9a0fa3b6aa9568b37e65d1f9dbe3ec81425ec5b67158277182a7ced8e0ff67f5ec7ba703d4d408fcabb6587ef4589af51a93ab430236c6718182f10ae47456311fef187ecc82c6ebaa7d82441f861b3786e55af55e91ece66cbaffeb629413adabae37dd035b148fb3befb5bcac3d7fd2aaf292cbc03c0dba340f1fe37cdb31f786c7f96ada03621029aa4b5d0abe338301f8cfb13ce0e52a6c32dfc9c174e610fb5b0c9a4a716adb4f781964dd22fd9f7f221ff5c412fa62c54b4d09bacc101d5041d6b04cf0e9638877b5bad483cdba9005ed0eaf2e76c853ba68705253930b5da9b9ad8bba477c4fc1feffbf6d90c9e3cdbbf744bce2b76dd1bc2358d970c5b0c8dc5f1b7b9d6e89741dfd455e961a98c824b4395c3439bbfaee2279c891a303e0536805c4e1e7f96f4cb9d8d6be87823c112cd0393ee7dee33777e44282d3b3e7a8be9bba03f132ef69c52f94f83a104abe169b26e36593f285fe14f740c5a107a3d4a73cb2922055931c1c4fddab6aed22a8149c4eead89f85527359f21b425fc7dac7e9e14323c0496a1ca9f2f36fa4b98a0964327f81b1d7d80062791d17b44d40ba63953d9047cd80c9a0b4e4fcb48b126bfebee5e01def12aad8ff3641df3dc031f45aed1ba17447e4db257fcaa4ef3c70d988a7fd91a2d6b6b5416553de3c0e0c3a237114c8f23a7cd925bde617628732e25ca0ad0ed031215b7fa333663fc5b7ea3e48a586e3a8991400419bc85bfc1fb9a93b2f95db2610a5e1a504e8e36077fe10cef28bfb904bb1981d04a107a0220f042102e079790162893e90ef120292119fb4367efe5b0d3f12c075c474369e1230716a68582423426e98344cb5676c275dc9c2b390443ddd0b66b2fd6fb9561e55dd0f0ee3a2129caea565db2b6fe8a366", 0xf95}, {0x0}], 0x2) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe539694ea521f657ae864364afc2808100f8091d7d5b1b8edeeffbb74bdf7dc66b21d252cce3e0b7b2df667b0c46f00fd029069ee157656eb93fee0f185a50f1d2312fe1db9f735c262c558505671de1317e98da84ee400ff235a3727db167746f2920325dc056874eb3779e43ea0128e972adaad1210687982f7f53e21ceb857cc00f87c15fb66a40d7ee3597a34569c55826fbd6b927f6ee37d1c432c0ccfbc0c0ac518c81a85190d3dd17aa0636f766e3322483a72fdeede4f2ffbead699b2809eb455bbefe69bc595aa26618f2c2c2502c478f7efb56c73d8440e12ac9f97d33d363d9fa68592b8ca12045edb2a9baec1f00e962bce901c64c7bf645d28c32b38b427892c8013e178a87d2734efca3ec457397e8a795c977fffbad5c3921b75a8d6c41de2ee4e1fd0d3b5dda8c4cb38df925d58a760fe35a443c30809792b3768b244f3f040f1e77df8ad74f0379b517d51854d73e5184849f155f96ef522a23594ad7ab854bc865ab3d703a4f17add3ae5b7055eec0c434f4728a85544eab12caa14779e5265bb6ec4f000e7004430ccbb03960bc4d6e78ed0e53ac673af40398d1826fac0c4a4618aa78752a93a2708eee24c7177c1c501a566d822b3d632d5fa0ebd9c7c2cb17029e02dc0574b9ec66b757147dde6076b5802e822c0bf7c22a196ea4b3fb88453cec6b2675abaf93e3eff956c4106be462f4e9f8272090a094cfa793ec3334965b16da9d25d735ca05a77ab72baaa5c314398cc303152551bc4ea8065fa04cc99e5340facdaada8b10bb0948e7cd894a6de008cda9ff2f541c8818238da884e7dec267673b758b898131c6d8b013a8435c0bc6d7aee8a31e568a4a5b2eece7c7f94ed7d017f04a3330c695f32a643bc42cf71cedf0aa4970267b4f510da1a03ab000c98a852477b1a1abf8ace8ae6649b5f4996100423572fe974fbcbcd279b40de275619da8a99cee2dcfd26fae31fdb8965beff999bcc2b2dcbe7b5e563f93fe6e306eab14a000c820c1e2615ff24a7ae4aaee618234c96428170d8ecea65ebc5d2373ebe1541ecdf0d286aba2235a197fad2812367c4be57071a1a864f438fc0d0b20ff9e13d2c51866d762da28278619b444284dd1111f51567920d7f400758a427f85c56541993bcda35d16ddc10a7f7e0ae44adeadeefaa56192035a2a6aa3ddcb6754db4e54f5eac50c8f7ed163d51849f36e3906dbf9d48ee9fe3b22cb3e7f15c442c4f891fe62e1f0f854e7c3a69b1101df5ac7af82a4b4d81c5138ff7ac1a92ab43842a60bf5c550f0fbe466e081511d48ab02e5f0db0cabf71645c49d439cdab56a1a8b537e8e1e416708c95d8964c3b7cc02d7c5d9452e3813ed3b38c0ab07977d5b2e2332ad4c129b340678e394bd56277ab20faaa708bd06de898ae31ae2a49f0079ad88c35aed37836d1ff99aaeeff4fcf040608e82f5e84c0491e4d7bbb4b6fb3a0a37992db4c50e9f699f366e52bb6373a0f22eaa3df12ac588f5b9b8e22a47d86665c447915eb990a40c7e7b8d978f6af7d0819ed56c1abd75a5e3b693dec29de8417981fde7bd2f54abf4fc0805600e0c89d7084125d9e84e623e1129283ebe56a0f0399fc15f5c57f1822af994713739f4c2923db1f33b049168bbdc5a6b82b8cb8c825156bf2908387b985a0854cabe3f736de5d8daa6ce57bcd698c22c44acd99b10444a72418b64e2857dc3c094c5aead6b06095057a13d91550dfb0cd96db903b95a0c30d45816c155410793d67d84404eec4d4b34dff378b93507d916aaac83557f06ccd312ebf36d28178da7c96a4595c4a14575d2718733588cd32ab022d03cc4e390d26071de61788769d7e88595ff5d48b36cdfc83a4b1e6373943593538eac786c0f7077574bedab9e6fff73f492fde00b06b427e86fdfac55803d7e8c23c23f758a5a9dc82a22dfc4431f89e9ee7636e3ca3a75ab831fdada8874d3fca12078abe3ac829a8bf24a378004cfc1c83da036d9aec78757803b3dbd04dd51d9600ecc62b91f85a38a8a3956281a6d9fdc8bb162f6d3afd073986d4ab5734c02ecb74cafbf184b2b0faf9e26193bc3895b7715a0c09139355a6665bf07b79f95cffddd06e2b23f70afd5aa8f7e2291101a92fbaba5f141759d83adafdc32e5314ad0b43bc62110b16447edc9f1a7588a6bb4cb5a16bfb6b8d742a2e116478896fcdd6a92ff37354f0f6b6498f405411840a22ed9a30b8965dec3b59d0a95c1b88a915f3c40648580728915833eecac10958af1f6f29b6a0bdafe154bf8b2ded1ca814d1af05ed6d854dc9ca5f0cc01720c0e34076f22598ce11e19ce8ab8a7aeb374c64d5960e3fe3e834e8b7aa37e3a924b4e34d9663b7cb63a12adf5d9075316e730ead62d4304ef1f96259d867c27458abc3218acc619825d282197a19c6b8799bb161efbdfa7d5e3a669d48c7b9d28b6af8b11fd2964434e5de4c71965534aaad36d9242cc22d9dbad9fb3ca49dd57b338d1a85b6e1bcb0b58535b0ab4f276c9bc03e41199ab8de25e5bdf5fa0cb1a157782838307a983808c8aa38cc79cc4ee0656cf0935348c97d7788fc3b29e905d251bc0908c433a1c34d251f7ce9b14718676e07460da6d72aa23114ad4be05c5d62f3fc92dca984b9fc02fc2321b17625e14d2f5f882235895eeb64e58a3730ff72f9c77923f5528075cc8d0f8d665ace094894d93c2044ae6025410a804e776e1961593bbf261b217841ede222aa30e5abeac30a22928549a1221ea6c054321edf502ce8d22a144afd3a419ba3e66bb1506dfd0c6f8f9469037ab718002926b53e59bba7eef72a06c1b3dd13dac05d4aa5c0dac791bae8ade62b498e1a3038174823529aa4c5e0788b27d15a3b9dc2425f1f12e0ef8a60451806dc89a918e383cb2d783e20d43eb3d03df2b628d8266b5369aceae174921b6a5c667061303da8ec6f7f83e8faae256ef202f69728c6d6417ce00113c18e4aba2f4e317d93e002d2c7831ea0e6e1b227666068c2f8eb9f1ac50407a820276159167784caddfd2bc74c499aecfc4c649bc364ed55570eda2f656d1b6919ab9c0fb6219e94978847693a002b37295b9e7f09825c9229646a3220aab242e8b77355660baeec7a5a5054d4a063c7d174d9092c500cc3686904cee43d996d20f4dfa90afb59bb64c9ab28439295db80703151ae05320338768b8bd467fb8bd62b12bd6cebc0bdfe7540973b249292f45c138d43bcbfc088a346c4aaf782e896bf43d1638f94ce93488663e9eb7378145ce25f9220a24222b394e4baeb73bc7e0ea4511905ab89b4421e1d723b422f16597067dcf2bca50bde7482119b41b085b58820aa969fcc135c54f0c632c2bdc377137f6bdb9e59e92fa14113e01ed67f0bc6701c606c1a635063c852f67e9fe128f00b91e3f15018bd6397b7df9de2b57ac3ec97fe8dd75b2a5f97396e314f0bdcf8c22f320a4fdbb0f0b670800dd20e53fed093b7cd3cef87c75d2eb2865bc7a2b37651892d5f629f3b9d83342985fd5bd2c56e12da43f468dbfd965e608fc0a06aac361988bf1632d2f3bc1cceb51f2fd05692b986817ba690ede40f2721a7f8a354ab4e0d6beee4212a5b464624173efd35acea7c13f2a78297f092caadfde0bd7e13ff327a394499f360f65a020c7e605d16ab21cb68d8f1ed9f62d96ae684d0582f2ddf6ce6fee7dff73acdfd18c3409cb16a0decdd232697d4ab400791fd40b0f105", 0xea2}], 0x1) setrlimit(0x7, &(0x7f0000000200)={0x6, 0x7}) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x80, 0x0) getgid() writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="3083d42a56ca858f7aa0f9515e8cf59d0bc10bbacb596a6c291840ef35db8d7280fce7c8360c4e6f5252e7f2aba0408a32327bea6f9805cbfe3e7b539d8ad0e7e7998879e65f424d85", 0x49}, {&(0x7f0000000040)="845c", 0x2}, {&(0x7f0000000140)="45782f963cce985e66e0343c622f8767fcf923a1dc388c3534f28ff4db7be1893713420772c0542143e8d29372fda334efee2118b1c98b4473a7128d73272f783db44a7dea81b9fce35846ea7d60dc67eab391e20dd498cd073ccacc1924d5", 0x5f}], 0x3) 05:37:11 executing program 1: mkdir(&(0x7f00000002c0)='./file0\x00', 0x21) chroot(&(0x7f0000000080)='./file0\x00') pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x8, 0xc9, 0x10001, 0x0, 0x9, 0xfffffffffffffff8, 0x40, 0x1, 0x0, 0x1, 0x20}) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000240)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='rc') ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', r1, 0x2}) 05:37:11 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) fcntl$dupfd(r1, 0x0, r0) 05:37:11 executing program 0: mknod(&(0x7f0000000080)='./bus/../file0\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x10002}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() fchmod(r3, 0x40) close(r2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 05:37:11 executing program 1: r0 = socket(0x14, 0x7, 0xffffffffffffffff) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff}, {{r1}, 0xffffffffffffffff, 0x21}, {{r0}, 0xfffffffffffffffb, 0x1}], 0x0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe}, {{r1}, 0xffffffffffffffff, 0x28}], 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) fchdir(r1) 05:37:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000f72000)="94040013", 0x4) r1 = msgget$private(0x0, 0x800003b) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/41) 05:37:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0xff) close(r0) 05:37:11 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0xe9d5) r1 = getppid() getpgid(r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r3) r5 = msgget(0x2, 0x1a4) getgroups(0x2, &(0x7f00000000c0)=[r4, r4]) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x6, r3, r4, r3, r6, 0x0, 0x2}, 0x5, 0x5, r1, r2, 0x2, 0x8000, 0xffffffff00000001, 0x1}) lseek(r0, 0x0, 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)=0x3) getpgid(r1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6, 0x5011, r0, 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) sendto$unix(r0, &(0x7f00000001c0)="2670dcc0fc5a677ba86b205215fa7bdb53d1ba26f808468083d6054cf34107e9576bc6ea0d5056ad8ff595ea16dbe0ebef7a7a78124ae0b9a63cecceea639577c2b0d0513d8b988a75b2f6649c668c2c0e5b767c3e956f4475a1721883", 0x5d, 0x401, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000280)={0x1}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000002c0)=0xffffffffffff8000) recvfrom(r0, &(0x7f0000000300)=""/4096, 0x1000, 0x42, &(0x7f0000001300)=@un=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000001340)="7eee090059cb35d0895461c89650a8c6f3001b9eef3769c2f978cc8b5e3db19a86ed264c26f11f8da8521cb44295de60ef73045865d039b9d0d05bdba49bf572b965cb42beb8e51ce79c9ca9a3883f8119c8288460372a6dee8d4835caa47a825e5546c501313cab29679839a621f6b0ab1fb09f3a42df101cb3d6ed2975165054e7a1fee87cbbb412fc5921d56bf411534f689a90cf61b8297ac4c4a6bbd4ba76d742b125215f2ed5c09750eebef06545b31f7251573c197e552aacf10f358bdf01070b437caa7d552123dfdf293e2589929f209b9e1430dc04261e7499", 0xde, 0x1, &(0x7f0000001440)=@abs={0xe1fa3fd1fdd968ed, 0x0, 0x1}, 0x8) kevent(r0, &(0x7f0000001480)=[{{r0}, 0xffffffffffffffff, 0xc0, 0xfffff, 0x2, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffd, 0x2, 0xa0000002, 0x4, 0x4}, {{r0}, 0xfffffffffffffff8, 0x0, 0xce90a68dc4f445f3, 0x1, 0x27}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x7, 0x9}], 0x5, &(0x7f0000001500)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x80000000, 0x1, 0x40}, {{r0}, 0xfffffffffffffffd, 0x40, 0x1, 0x1ff, 0x6}], 0x3, &(0x7f0000001540)={0x2, 0x8}) fchmod(r0, 0x4) r7 = kqueue() sendto$unix(r0, &(0x7f0000001580)="d73ce6a520a2bae1f3fabef6228f9f02dc861c150c10ec2816e34b6f666e689db19326903d5d08f392f721054f10224cd4a0d27aec3017674b1b9b68250e41cd39189ce30da7c3e5b682562c77d7ec80f5e5dde06b15afb81bd802905de6f9e2e096176b7d89742edb5793900f960172fc10810143b1edc781c918d6f63307b8dd736339656e48c4f2e979f42556b4f8763d4981c4e72ac31a5401fc0737c9b6a06fc6fd9b25c661191a63", 0xab, 0x4, &(0x7f0000001640)=@abs={0x1, 0x0, 0x2}, 0x8) lchown(&(0x7f0000001680)='./file0\x00', r3, r4) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) lseek(r7, 0x0, 0x0, 0x3) fsync(r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000016c0)={0x400, 0x9dd}, 0x8) chmod(&(0x7f0000001700)='./file0\x00', 0xdc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001740)="0398e1322c436d67e006149fba19b4564fda0fa8733a939138c09f4f8ab9a358b5e67b38eebf494e28c20eaece29322cd38198facc601e230369fdb4d053baec326c610c", 0x44) 05:37:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x10, 0x8613b) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x84000080c1}) fcntl$setflags(r0, 0x2, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:11 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockname(r1, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) r2 = getuid() setuid(r2) munlockall() ioctl$TIOCMSET(r1, 0x4004667f, &(0x7f0000000000)) 05:37:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCLOCK(r0, 0x20004276) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x88, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) 05:37:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = getpgrp() listen(r0, 0x4) fcntl$lock(r0, 0x1, &(0x7f0000000080)={0x0, 0x0, 0x9, 0x1001300000005, r1}) 05:37:11 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x20) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x9, 0x1, &(0x7f0000000180), 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x81, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r0) 05:37:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) write(r0, &(0x7f0000000880)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf375f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae000269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b32ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483e1977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c6e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14ef8ffc7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac11bcba3585755a105d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f2", 0x585) 05:37:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x7, 0x10) r2 = dup2(r0, r0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000180)) semop(r1, &(0x7f0000000000)=[{0x3, 0x6, 0x800}, {0x2, 0x269, 0x1000}, {0x5, 0x0, 0x1000}, {0x2, 0xb7d, 0x1800}, {0x4, 0xa4f8, 0x1800}], 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000012c0)="81191ddf8910558513ed54fe3e107e44de71416f7425daf44e51c4dc401b759015e97e5da4e3fd3ffbc89189646be03224bdb6943648f42370d4c93ad320267b80c39199a725a4b4ba85ed916f0a34a963e1e1d80de51a92e1284373b1c1d01fcfd25d2b8c4b9740488aa037eaea1379c949d27caccfcf24a6a009f681fc9010ff737ccb0de83306fb8dba347dd5f3c38b6cbbcc9e641d1576c5cdf581f5dbf9b9ea81a52278e50b10029f3bf8bc455811a50c906acc7ce948e34c45701d1f0ef7d0fe40adf6a306fd204e3143c6d89b5ce417110006f4203379238198a0abe7e51c0b427b133b8844febacc7548a2026e6d22cb89d9b2b6e94440a69027813787ee15f29393aacb9cab8146c76793b5478fbd1b827f57319abdd32d0d86c0b8242e3443b4dfb7f18bb9e5a3f8e8b5f2361fa5fec019482f0a4743cd89ea9894cec06432fd6442c536be69c05e4d476af8d5e649af2d952c3d43ce8e1b59cae246aec5f163fbe1e7db1eb03db0c4665cabcae8486450284df7c63d41e31af0abac10fa87ebc2058effec58afa469c02f2072a8143b894217604c5239f1c1dbaef74d1683ea33e149e4617e580395d5b1c9f4ca546bb24f47da", 0x84) r3 = socket$inet(0x2, 0x40000000000000, 0x7) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8220, 0x0) semop(r1, &(0x7f0000000440)=[{0x0, 0x5, 0x800}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r6 = dup(r3) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000002) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$setflags(r4, 0x2, 0x1) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000001480)='/dev/null\x00', 0x21150, 0x0) socket$inet6(0x18, 0x3, 0x3) setsockopt(r6, 0x94d8, 0x0, &(0x7f0000003640)="89cf3051733a2e3cf3565208bf0a40c417bebd686468749be0a02e0e5567ccb19b010179efd1388835fb97046629bc4c852c995066f09f6d88311d11dc9cb95ff6a09a421de84c85e615ce8b64e8941b4bfc0e99dd5358334ae7c5096c809d1afbda1d972c47d04cfa7044a2ba9ce1e232bb44930b33255ce17eb00c5ee9b250f6542b761441f281f14d6514547f8caec51b5480a9506810a27e6ddc81e64c4d435cdffec91f1a6026aabf5b7d0e2c99d62ca3ee39a5643a67610748f7b50c0cba5313c52478a7a79e5645f53ea407a87fa9093ddfb6406110a7459e14851fbcc39e81d3f9b83ef31d0ad54776551ccfc61ac12be1ab2838c439e3d823c6b203d828bc1a26e4fce6368d658ca6d8a45441f48b4fba040a0bef91466ee3f653dbb615ae83d4582a8840f513ef75d19aa997e0798cd46a0bb8316508df0af4dca7312dc2b920eac09af46a147ba2feec28c0b780de3ef493296f1741327627b59a1ab5d9887fcd9112fdd8880b8b146d81d41e4017a732b78ec6bdef97c17723aae5786aa5e7ef53ddc87b5942900696d84735d32b888dfb6b28c46c59c2b663f0c90855d78b84cdb80d9f6cfdb9f05b3b1a3d9e8626304b8943b2c5cd92a7413fce277a86eafa1f61a279046acd619883578ee4dbf5b47d0a9b7c1ef20be39a4e968cfb3ce0f1939b748330d2e868b081147526c1962434f5e39ace730e8d27ef7d989d538dc3bc15dc34bfe6663b240ee0f36864d4bc5bd76f6a7a86093ac14b0053411db24491fdd3ca36baff559fc6d701dd1b0ee5ecc7fd551782b8f2d425ad887b455c113bb3cded52e1c8bbcb3bbfe8742df4f517176d325a46b31d4975f8f008f3186c31867fc120003db6ebcd59d81e3ef0f36871b22be6dd7258c50982d59730e9e0bbed8adec155c17dc3a9d67fc9d195875cdc0ee58c35df49668d78e277f114d512e181f74fd04157d1afedd8a1322be3b818a0d3a9d87e570a571537d4cacef77d46fa88548069738a73fb13ba85ba0f5701e0528563537fb18ed78304f91ce8356e580191737197926069eb0da48c48023619e160b2b935b5f4ddf374f0e1b1855aa0a3f64b823b27fe1b2087d6f9f2fe2377e37cb69b7248de62f4b88ddc7c64f92db55fb82b10e240f40a9121d3f3a5a1a419684a3f1e11626459d4d7d34dd80ad1d39d8ed8d4c29b3f6eb45cf1854affedb1c576a77abfa4637c029a12f1db4da5d2bf001f58718a6a8340c2f723782118c63003f79191a1e2075bf2961b7ba867c51b5caf0c025de9fc626c9bf598ec5393bdcc4a9d24f4d69938e9bc5621504623612e34cb712645f8c0b6e5a7fe81f9c229c6f7f7f2ec64c76121ffbdf5b5f129de35edecd8de75564f7cfc8585c303ea2016f88d1e70ec66b8a2750eed1f7c39951569ea58f9c4aaaf8d8617535d33c45b5429d5885b68bec398295a010fd685df1aa31470d0317c7a9a202c3bc90c657088f3c37af62595a771d11953a09c7c4e4a1733f59f6c46cfae415a87ff764ca76b9cc55f79cdef467213678e1925d5eb51b2f0a026d88b1b6bfb0743bca5a046ac1bffc33f33ddc24220ad9a2633ac972cb2cb88a097cce0d7576dc84bb81f59c83ae1a372deaba1f20789214ceb4e802f59965869a3c0236ad883e279fe7e48d34e8432afe66441be7dd6a965daa574858816d9e4dd4ac62cded36d8f83a06a154c7d4169174decd922172d7d4319c3677ce2c44bc483055215672fa8e1d707508eb3f55ab40c87395cb77310a1c43fe193bc36f4efb5374d29d1eafc05086f755ed077d1db3c9cc36298f9d45482959dacfa8475340af0ef7be172a2e3805e5e71ad6b8607064648919d72355161e6d9fc7d377609e01b6180291a33f322dfa2c9c8c2cd23713fec9676c8e00108bf19022e26c865da93d3ba159ea7fb8588a48767e47d194c7bfc1c8162e35f9becc8e743fddf60bab4bc341ed1120ab063329ffaa9ea945059bd54bb67f50018d884d91d22987d6fcd74e5ad2bc5655498bf4d6bf9bcc37797f7b7b18db44c9b0c20a8101f721d9ac13343c8d69616a01c1cff47ba3c60dfe4d91dba21136243a1896dbd08abed5710e4fc9a384643731dbaf90e84a65320769c6d9110966efc34b65d9010df561679222ff4a4c6a35f918a7fb7b10c8e279ef4a44b22311f6636a441d0f6bdca9cf2816a601af2977e498d949ee6e93c952bf0ac719663cbc1b54c4a498ce0dd578243ce1760761f7177de671aed23dcc182906f6d48966d8838498d22c18677d2ffc503ead4fba55c5de8ee8a8a8e872872bc2dbc25742ddaa02bb9f73715f994e79b28574a6e49cf24e08c62392374072b86d587bf6e8f59fa7b65949a163164ff9a17dbbbde41a883744a3896ef87c3e1e1dc74c6519b51a64aafed91d148dee293fffa6d3254934728206c50534fe0dce1e1deee0a43adcccfe788e7520841b73c46e605d932bb0bdc6b1130e7568e4a186d1de62394c4a2775051782767778a4e1f4f0a0e14b7d0833b8f3ff64498d5f6f9d85a7e6c18e419a0589c8e5755547dc711daa6d2897c822282390e0bb675159998de5e0c5ae6c67058eaab6d42e74057db1a783bd21243ff40a441ed6491defb4127023a5f530a9a9d0fddd8130fab615a694e9fddfe961904f39dc21395615efcbf287e3bf909e27300be987817ee9e9f5f08f48c3911d8247e3f1b40dc79399b8d9bd02fa9205dc3d843038f68acafefbbb2906efbc4432761bd8871509611e0bcbce601c186a37001fbc91b979cf67a1bc2d723f62db2946bab1ec3daff1461decdce415c2f6c1e4bb00d039c1000b2f0f9baa6e06bca91737ba362fe0bf7aedb06f20b3fe4f98da9ad57240230c599e34c772c83f0e34a0e3c9ffe6e42ffad0357aa21d879945b015d9105cb18bed06f711e8934e4605a94fd6e3c2e7138e9243ce97413e9402b2d26661b9a72afd1de22d22914dfd4f4ff3ecbe3de55d1687188756f8970d30f20fa576687c0d39f08ca62cbe9d2c24baa9d047707b3f7848b89b4d5813f6710c2bd39b59500c279ef57a6c8c88ea8c95c3d54c368c46035032acaaad8845a65055b979e84aa909a11ad0d470e113a4be7b405851fd81af886293bc9b888e605aed99087365480e5dc611943e9af112efe89243cd8c4591cef499d774eaf24e9a9653f055f03575ed0279df221e891a641bfb7398a7198bf217f52b521460065a8a4e0a2fd15e7b28c1dae757f891d907c31713805dfa48cea7f9e1d7633de741b561a82916e3c6de058ebf24af8e5e4ae513d6de7acf6addab21feb581c6c47ad9d3e257875573ec357f8f4507efb701284b5b033088f96f473e675a065304d1c66b55632fea4dc76863f46f2c5ff130665932c5d80992e1e74e246e4892a5ed901f258f5cfc5d12a5e123158a3c1a01fcd74afca2f99a0d7fbb18c8e38e79274c97f3b04c09f7aad3ffddcedd7c5ffa6f2c0287d7fecb79c4c0c6052a8ae4929c0c714318132844625063960d18ddaa371ed25e89551400d5b9c124dcc2211ec97013b2a7664b824e4d5d68827d4a329c5a61c7f989fe5faa05747127fac69e9454f20e639615472b1ee4e7a656e6222301530390ef5a36f731e70fb23f91e8b464d08d5fc59bf4ec2a2944a29c74a203a1af581a6cf1b3aae994721b6173094bc55d97ee75fe7a79559ff5722addfc350003c306f233344b56237d94a0ba51e69a8b8e0f9a273e36c9f6a6584b03e89bb65249831aba83321a817bf86200170976b5f451b50089f3dfd172b45e4bf5c473d21ca2db8ea0e13d2251a99ceeec785e80f217a0078c3aa25c66c632de6d040ac5e90d628110323af874cc1e7e5f9fe5947e8501ff482fe17f63315f458e72d38cfc82806be0dfbfb8879c7e24f98dc268326ab0e4097b42365a1f5957f4e405a6a008bab67e3ef8eae5ae38ddafec0642ac70f32b09208e865584dcb941deeca6ff80031e87dad7ba7d7616b1c3bb2b74c84baf3d20588b608200c51f7a7af8225cc2f184909eb39f1446f1271af604079f8d904a042d7a0ba30b25d59f04cf6df4b17a78067fa4b7b4557875684a3f3fd521822af51f32be2c0f7da88d78fa2ae9784858df2818a169e44f9cb95a43df792d59f8b001f13f310a46bce53ae05520c3cc92bbbbe285533978c925d9a6db596226b7c42060823a3160ae0727d351c18b111f5ebaa1fc62c9cb04a4d8697df5d35b29f984369a24c4cd5ed4b8d2bb6c8817f3d696545fc805e74cd5ad9862d9f8efa301c1f2c542b3a68011c0d8cf0b2c04be63c4941b19e88870a48ce7c5f2aa00559a6e0cb7c8520e234cdbfe8e1aab3c7cffc9f693a0e0696f454e503fcf02a85770e84e7db79653b0e8d29d8a0e1d6fa012da19b04d5421e3e8ea9ebad9b30e73d2ddfc2c21819133c37557cbf1297beff419a1eb33adc1c469e3f6cdc18ac6b19325649c5e1b3b9aa8699d32c0b48bb912371642606ba1566cf249778abf144d34f9516d53f658e1906af99bf9d62f0d93a996634aa27d4ff8aa887833a6b2470c015be7f78e17750e25dd69e25b955b031a43ee16dafbc284a1b351615ba24f4618b14844adcdb3a06b3aa2f1009dde6c0415a28296c4e4685b6ec71d2198a1e7b667c7041651ed01597fb505b58780943ef4547edfa292f87051cad6bb2380f90610fad14cc6e584bf52d0d3553b1097c5668183e6c05dc322606d132c9a84ace14969c4f025f7e218cb5cb25f6e99273090c61a25bb5d4ebb4acff4bf01691b550063cf96bc26d7fe913eb394798ca2cbc8d1da5a5f312fc9b8043ce4548510729ff76000570393569ae64dd4a95e9c7adfd20264cd0f55d3ee658e6fe1ac01ad978843357b2bd16524964a7c43a4ebf88865a4552d73e7a46299298a20233b1da5496e70780c44b8088d39ae1ec8b6a0b9104d70037fbf3d65b29b64869a7a45c87ffd8483793b7eccacc9b9a481775eca1b3c943a871de43aa3c05b095dd05d3346bcc943ba1f48a08f8ad9b4445dda3bcb008cef77b6a834d9172c7d4ba104b13e85df7db9cacbc22355f7ca724b9af273c4ac516bcdee2d48a43e8f34a4ce5f8b465135a51695eddce52b10711af141117fbc3cfb957a7ba545a202706b29f5d389b0a5dd2e177a55fbf97d753dbf701a5c481750b3bfc493e8b3ea13fabf839123d88dac1d1e57d2af7961545f170630d7d97f9c51f39659f8f62c2a36eaf887686625b5e1e35dfc82ee0ff4762b6de4dc65296416701ffe5958e02682d814a9f74588e0f93f7053c2a57a143cdcf8e8e73034e1f04b75da18006fb1ee2b3d172b890abbe95c702667171da8c1708838db9eeae06b74f6475bddf6e97ad8bc1e119575dae217803489ff68acf776b08de93a193c64a7c0d4364d10c055a9c233591801edad94121734bc878065f4e2d8098191f25b7e2d338f0837009b0ce34721926001c6f8811e59320ceb48ca70d2121b35adf0756cfafe7dcd082772c85537c1993e55152f816add22a6bf5f7e64b33c43ae4d8fe251012f8a767b5eba5167133d9c000680a7f923d481d951311777f43650ce7d7b6aff49fe0e45a870db30fdc151b52d4058b9678f535ac7b102ad23b364612cb342bb84572b59769f3d7b889bf152b7aed382d2d592f24ba9ff045676a8bab143ad48273a9a96dcd468e94e43d8388b31c3aeb15efc2ccdfd4f7bf888608fd7c20e9658b32f566908cb7e56bacc45900b40b39f72d2d2033e60633f095d7f44a0b9ceaa22a3baacc02f0e61366df46d3664c035e92d31034d2c7c736e4c6570c5ee817ed679c9ba62935b15050358fb764e3b0dde2dfb62456442a86e4052dce122ecca8dcf97c696feb4e2b2c2617f9fb100ecf1dd7017e46beb07704ad769646468beadaec6eb8200edbe5e316e99e8692d3ae728eeb975550e49a7870ead35514909daf416f954ea039f7d69ed8c4b5bfcfa24dbb69cbd7b2705cfe88426b7ac0b002195eab0adc0a9f3b7fb3efbafa38", 0x10a2) munlockall() ioctl$BIOCPROMISC(r9, 0x20004269) semop(r1, &(0x7f0000000080)=[{0x3, 0x800, 0x800}, {0x3, 0x1000000000000000}, {0x3, 0x8, 0x1000}, {0x3, 0x9, 0x1000}, {0x1, 0x1000, 0x5c0a3a4aca9f76e0}, {0x0, 0x62b9, 0x800}], 0x6) msgget(0x1, 0x0) ioctl$WSDISPLAYIO_SBURNER(r8, 0x800c5751, &(0x7f0000000240)={0x2, 0xb81}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000500)={0x0, &(0x7f0000000480)}) semctl$IPC_RMID(r1, 0x0, 0x0) pwritev(r7, &(0x7f00000000c0)=[{&(0x7f0000000280)="f39514042a99ce061c0e42792d290be6fc0de39835a949b1b38fa6f6666dbfda6c9c4f83b20d3ee0effa7f43d9bb96bbbfddfd6a860d93b4ced9ace9e2760e958b783196", 0x44}, {&(0x7f0000000300)="df6ccb77054b0beee05b812ccce350529326e273655cc1070c882d997b944f3727e7fc5aab56790dc41247df90a36f6fcc190fb24a8453c757b083551cdf82add32fd64799be072a0e112338625af36afd419879895c0280ba0e7d0e78740ed1a14d35280b75da632a3b387e73f90565721c61e6dedbf4723f7f26751b228bbd02582674df791fb9e6f73a5f1458b1eba6a1f2d0cb1ef2255832c80ba369fd70", 0xa0}, {&(0x7f00000003c0)="f37d0c3fa006a205fe65ec5e27396ce0ba7266f71dfab67e52f3ad82d3282cb9e50e9196e459c2c755fcb8a99e98227d7df64f4d8f86394870eab3aec2b043b59a5ed98b870c0043d6cd6d5eda62bb2da5b5c4dc1ec65036b7b496fb3aa3275541fef6fb20ef5e7d782b8dc756062b702a0ad95b3fc0a822b711933a5db17b", 0x7f}], 0x3, 0x0, 0x0) 05:37:11 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x104) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0x8001) sendmsg$unix(r1, &(0x7f00000008c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="00002e2fb7696c653000"], 0xa, &(0x7f0000000780)=[{&(0x7f0000000140)="e0d32f994eff24d21a957368a863a84b1c68723679d4461b17addd16092e136e768b820d9bb89fc4d283f8ca2cb73c1701aeac76e91d180e33d47ded1df00c05c9f8bedfe22dd2ea618fedccacf4f01c94d32b8305b60607ba75562884839d3c3d40e3da3bfd81b99632c17896ea3ce9cc1a307fea976d18fcd50d44ded744bf2aabf086ba3ca9c359caa02afdde1d7ecabb5ed5e8c644c015cdbed24bcd0266a2f3aa9f98", 0xa5}, {&(0x7f0000000200)="99f10ec9493d6e43286097cbb1363d06bf8ccf68048034853c6fca8667b95d520119e9d4568c9199a533f47e307414465a1b73ae485a6a189f3bba310d469aed9e49424484087b891a0ced8324a83b7c9cf60895df547b19a218abba15ccf7503c0a0aa702f49070", 0x68}, {&(0x7f0000000280)="1a0b70957d8dddbed4afff84ad50d3d60edc12a958c4e6eb2771a94657b505c0886ea520b71f49db3386f09d007df963f9610734438cbdd69f60656a000125e38e7d4d4b6e3a285b18e8c2dc65ffd67185e797969fa2c90cc5e7d2b740ebb7699ed6cbe01590", 0x66}, {&(0x7f0000000300)="2a68784483b48f2568808d8c4b6c097c98e6bce4371f0fbc7d3cb385204368c0814c6ab5e081a7ef05238e7585fd239ab7615275520e3bb8e309278d065f05f6f4bb06d30c96b4c11868bf858da670e7dc58c4de0cecd17175c58d8a505205ee1d211e187bff666280b2b1fd5c37b810f804dee9e21563d5453073bb475a70a94aacef1184dfb56f6366c2238572423bdbf06c1a214c2ae0014a940e8ab584c90c4fd648156339d492ef1426bd11d8", 0xaf}, {&(0x7f00000003c0)="a8f79a4836e5e90cdeb0e75724c27799489c165032815fb7972257f3a793b191390302e676749b828590e738df138f6b0a4ad331be318ea1206504ad91047b900df9cd710cea5a2db3ae4d7fdf15f4fa402ecb6dc50557758fb3998912d967678079f3302a78", 0x66}, {&(0x7f0000000440)="c061c859266da4ec85ddf5fff2ea4f2714140d1015b47168ff890b04aca50b2b48ebdc25a81e549e8fb636e877b564c3bebfc7d89be131a4d3ed3c169f598581bb5a9beb4ebe2118ee89fc738cae1e88e754f07c02cd3ba0e8d4dad44f28c572c6ca1a0a04ddfa6b81dd8db5fb9dcf990cac5623b9e7b8ef18711bab67a6a06d81b055db46bc0f76a889ecd3919a5f", 0x8f}, {&(0x7f0000000500)="7389da559de87b7c0ae26948a7366e4230bf214eef7e48335479442b83fa7cf9299ba9cbf22262", 0x27}, {&(0x7f0000000640)="562a9b343419608886e72cabdc1caea08b4193d3c29bf1dfe1081fdb973c394cc9a2231eae43c3824104ff3e5dcda47fe8fd0386789438a751bf3a52f6338cf634ab772daefd74bd99c90567fd73562a8c8077c31b7e3867ba8cd7a5edabc1847c3f35bd613d7026f8d791d768d5fa91ec443cabcd11f7a20c7ad5948a4720d5be42957a54066d770204597528887d627e20e612cc28631883347b054f0e99b9f0c961a4a82abcb0fe4e38f1806a7bcada73b63bf8c3eeb5c1663070be8f18459805c55da06cb24c1774ee8bfbae26ddc3cf6625", 0xd4}, {&(0x7f0000000740)="3db79f80ed82955b5d485727e9ede72c62a7fc74b6647ae36c621cf9a592a6fb", 0x20}], 0x9, &(0x7f0000000840)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, 0xffffffffffffff9c, r0, r0, r0]}], 0x60, 0xe}, 0x4) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000900)={0x200000006b55, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r2, &(0x7f0000000540)=""/226, 0xe2) 05:37:11 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x82, 0x0) 05:37:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0xffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x8, 0x2}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 05:37:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0x1e5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r5 = socket$unix(0x1, 0x2, 0x0) shutdown(r4, 0x0) accept(r4, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) sendmsg$unix(r5, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 05:37:11 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x100) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0xfffffffeffffffff) getsockopt$inet_opts(r0, 0x0, 0x2000000000025, 0x0, 0x0) r2 = semget$private(0x0, 0x0, 0x40) semop(r2, &(0x7f0000000000), 0x2aaaab5a) 05:37:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000015}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff4f, &(0x7f0000000140)='\x00') 05:37:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4301) open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) 05:37:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x2d}, {0x6}]}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0x4, 0x1000, 0x4, 0x2, "df85911179a0c743574a5acae2efa0707f31f541", 0x6, 0xfffffffffffffffa}) r2 = dup2(r0, r0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x9, 0x2, 0x7}, 0x1a, 0x1}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_addr=@in6}) r3 = accept$inet6(r1, &(0x7f00000002c0), &(0x7f0000000380)=0xc) pread(r3, &(0x7f00000003c0)="36d290771d8a8adf475287be4149f69b44e61c5c1d4ae4ad97a377de077e1038f9b06d0b8939fa8e627e68d41dc7050929a64c6387845e6272654e234f3dcd32ab988cecae189ee41398a82a3f819ca0b09580fd2496904c3942d96170932c17442f51ea6252f534a8f784407ed5c66740fc502b82cc884d376233cf8654c257dfbc542c3130176a50b78114b5acdedf537a24afd91d0f818ea244e2a2096da7274ce2f9403fc3562070347df22ad4c049ed4c8118cdfa3d99b927979fe95bd3c4c0bea40e3f382c132c", 0xca, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000200)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x1a, &(0x7f00000000c0)="5ae3fbdddf5686ef258d0c7e3c06f726f52a2c2047b5edef58ad") openat(r1, &(0x7f0000000280)='./file0\x00', 0x8000, 0x10) 05:37:11 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000340)="d179e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e", 0xc4}], 0x1) 05:37:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r1) getpeername$inet6(r2, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getrusage(0x0, &(0x7f0000000280)) r3 = shmget(0x0, 0x2000, 0xb359daae12f9fa71, &(0x7f0000ffc000/0x2000)=nil) r4 = semget$private(0x0, 0x4, 0x40) semop(r4, &(0x7f0000000440)=[{0x0, 0xfffffffffffffbff, 0x1800}, {0x3, 0x3, 0x1800}, {0x3, 0x4, 0x1000}], 0x3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r7 = geteuid() r8 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r10 = getpgrp() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000340)={{0x81, r5, r6, r7, r8, 0x10, 0x5}, 0x4, 0xbf, r9, r10, 0xfc3b, 0x200000004000000, 0x6}) r11 = syz_open_pts() ioctl$TIOCSTOP(r11, 0x2000746f) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffff7, "5c0000afb40000000000000000ffff00"}) readv(r11, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x5}], 0x1) syz_open_pts() 05:37:12 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x1) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 05:37:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040), 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) 05:37:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x3d}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x400, 0x0) getsockname$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000140)=0xc) getpgid(r2) 05:37:13 executing program 1: setsockopt(0xffffffffffffffff, 0x29, 0x1b, 0x0, 0x0) 05:37:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x7fff) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)) 05:37:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x88, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10091, 0x0) 05:37:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x61}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x4, 0x980d, 0x3, 0x2}, {0x7, 0x5c, 0x1, 0x6}, {0x0, 0xda6, 0x400}, {0xd8, 0x10000, 0x7, 0x1}]}) mkdir(&(0x7f00000001c0)='./file0\x00', 0x1a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x4, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000280)={0x7, 0x1, 0x6, 0x4814, 0x400}, 0xc) r2 = socket(0x1, 0x5, 0xffffffff) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x3, 0x1, 0x8, 0x115c, 0x6}, 0xc) connect$inet6(r2, &(0x7f0000000180)={0x18, 0x1, 0x1, 0x401}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 05:37:13 executing program 1: r0 = msgget(0x3, 0x0) msgsnd(r0, 0x0, 0x0, 0x800) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x600, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) 05:37:13 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r0, &(0x7f0000000040)='./bus\x00', r1, r2, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3}) 05:37:13 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000940)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x14) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x3) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x828a, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/155, &(0x7f0000000180)=0x9b) getpeername$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r4 = accept$unix(r3, &(0x7f0000000240)=@file={0x0, ""/19}, &(0x7f0000000280)=0x15) r5 = accept$unix(r2, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000340)=""/158, &(0x7f0000000400)=0x9e) close(r1) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000440)=""/138, &(0x7f0000000500)=0x8a) r6 = fcntl$dupfd(r1, 0xa, r3) sendto$unix(r4, &(0x7f0000000540)="ac04ddc5f99ec28cfd663743c78d4fbfbe06262633f72cd058186737dd2f52f8fb88f38f2cdf8943add668b8105f24de9d9ff8f1b71d991cf3a43f46ff1a9f56f6540040442adeab02ca363ea29969b9483d1e4586ec448ffac0adb103e406e50149c991bff281f3d2c556a479c5956423a1bac8d34f295b8d67e7fd5496d48d692d959be60d15", 0x87, 0x4, &(0x7f00000020c0)=ANY=[@ANYBLOB="00002e2f66696c653000d38d3e802bfd0658d397aa7a3d66b45616f4418eb08654cfe1b828b6b8d29a026739b34d538404ce64757bd90eeec2ecd96daf5be1fd3f5ee495577004efc97758c85887d4afd4bc4dbb659176a3c09b8537bcb41b8af044211ca782d2ae7eeceefc3cf071f397f686823b6255ddab754aceb4c7892252b13c79978fbb1fde6d8f59e4d9d8d942582adff7ab72a434ea4fc8c36784aa089279e9031049b329de49053cb205c5cd3cb2c75d84c44cc81dbf10e8430e66d1b216eba2235286c61c2d5d78efc5d694cb2a12efcbbeeadae7a80c"], 0xa) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) fcntl$setown(r1, 0x6, r7) connect$unix(r5, &(0x7f00000006c0)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000700)) r10 = socket(0x18, 0x2, 0x2) sendmsg$unix(r1, &(0x7f0000000ec0)={&(0x7f0000000780)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000d40)=[{&(0x7f00000007c0)="32eb8841ec9a1304efa58591c37faf6f8e9f007bf02e80a28b788970a24ed28db62040b140d5a18589de7fa67a33cc4ee994d89293cc9ffdf55499322263afacdfa900d8ca032b5aba2203c5c1db2c8f0f84ecfad94bd20fae6428cd836c86eb9f03c8b1e9e201d210308b9dc84cab53d753260711d7b82f5f44ec8edb1b691242241354475a4be7ac004a5858eee0e73088f6d258a85590069175576474e99a32675e", 0xa3}, {&(0x7f0000000880)="312b2b8b7d1c4fc4f1040455f519d64cbda445646e3edfa3665d7c23adffb2b5526d869fb7c6cb76564b6d65635f076817acd6a884e8a116b36e4e372c9639937cf866ea22d7cc7df52a9869815dc55f8e4136b430718ebeb5732306602b5ce7a2b4d3b231556c9c199c3ff2cbe0f9747552e30f1f4b95fb741deebdb2ba470634697ef78f6d77a06a7f7b772e", 0x8d}, {&(0x7f0000000940)}, {&(0x7f0000000980)="3c30ca8e19c0206ebd1cffa50a927ad14466dfc3f3fc2bb66ad08c804867e6ad393ec5145a9d43ccac81b0167340da4f76ebd5d16131808a628fc6172125c95f5ff04aa3ef73de4b04237f20780f965eb23ce716ceab96f2cb67c02bb0125b47d0dfe7f750df9704caa4ea7798ef54aaa6e86cab65b42dc5111361ae2bcbd3c49445c65a6e0977f149e4efd983fec0894c497088a934264ffd1780c5095acc32", 0xa0}, {&(0x7f0000000a40)="68853e2a9b96c1f0c7ee666b43ab36ee1637b2997b6323ef912cb06c333c5e88a1c7d04f29fd93cf1e11d228df725b2d0bcf6cc7227907e98849d12cdae73f078b2ee04941ebdf200b0ceaf5d16b0b04bb8abf11b39ff08fefeb7652d87c8a8e6ab7900c18a43d5cbd0e151d28144fa6b02799865909524677acb4e750c989aab87b962f173eacbc27934d578c32cb0144c4c92ce3cc2771df9716cc53d8e68d24a4eee8a0ca14d09bb8a6afa7de066a7d703d5d732397b64bc07604eaf7e45f4bc67b8a40f2a432c4560acc7d4b96a0c224e0ef1bf1c57e3549a7", 0xdb}, {&(0x7f0000000b40)="736bd8325054308dc2fd43b0fddb0350320d1205c1e1ca1851f5c792b35d0475db258cf2bc764b63525edb10f006cc7d735bc9486d6fb2916819991c7e6cfcb8029b62ffd1e401da47177cc258dcf7b158ae4c93cbd5a41e16691cdbb5188d4db03bd1712de8ead079ba9fdbb757cb92ae0a7de2794dafa44be68822b8c09e5553ac1b6ef80d48e03529226ce3dc3dfb53570c5fe129759a0102bb4b4f4bd15885dd64659abc8cb934af2d1a608899811ff546d118d521e31fa5309ce63066ab7e61fcb9e1b8e995876e78130094c3e2465e", 0xd2}, {&(0x7f0000000c40)="6960cf995fc220b947ebd8a995843e91ab1b8f223dc1de3a484851d7a85247f231f5117f", 0x24}, {&(0x7f0000000c80)="3db806bc10aafb6068ac9b9da1dcf17624f714a4a844cc0ab3dbb6c054da1e68795d3af39ad6fc86e30ce6", 0x2b}, {&(0x7f0000000cc0)="6ed6281210415df2f33788ae42b2237d0eed6b38d7ac646baca9df7139577cdfb288702812e525ae00162d96f6143bf54347961c703c77b31c560abd1f890eefec1a9b3f64d6be39e505987de601513fc3f9a7ea73ce6d1690bb0c15e4709413d5ee8dfc6bd54469e4cd0874706bcfc756d3", 0x72}], 0x9, &(0x7f0000000e00)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x98, 0x5}, 0x6) r11 = msgget$private(0x0, 0x550) msgsnd(r11, &(0x7f0000000f00)={0x3, "bbf254a5ca91f093c517213c415e184739e357307ea4e232e4da130af5a0a8b86fc2c9a1e6e5e7d419bae9836d4c278f8c99fb62ffd5b129592529fb8551fee1516b5d24b8117fa541229a6da34a8ab8de38d4d5707fd5819f78a0b53ffb4b2ba17ce3e038602c4fb4007367e629365efd2bbea74c8a2e2f535b8ab56e70a669b5b2094fb7834b8aaeafd0c8724ad088eab253293d7286fbc9a6017c6e695703dbba178db04e4398b05711cd1de2068c9d74c9fe0de78c4c6bdb300def1ecba7e4c913758d0348e33dcba3d565a67d10f7e810d7109fe7a1bc230f3ae118e3bf56d951a5ea1d03b449"}, 0xf1, 0x800) socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f0000001000)='./file0\x00', 0x8, 0x9) recvfrom$inet6(r1, &(0x7f0000001040)=""/4096, 0x1000, 0x1, &(0x7f0000002040)={0x18, 0x0, 0x8, 0x2}, 0xc) msgget$private(0x0, 0x100) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000002080)=0x9) ioctl$BIOCLOCK(r10, 0x20004276) msgget$private(0x0, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) 05:37:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x35}, {0x20}, {0x35}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000440)="fb", 0x1, 0x0, 0x0) 05:37:13 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) write(r0, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x101, 0x1000, 0xfffffffffffffffa, 0x6, "2902a4cb7c3c44b0a6b9e7d74241a5565cca20d2", 0x1, 0x3}) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000200)="3a5e19626aebba05560d69f5b664ac082f1b7322749765fe95f1ff4569f6a9ab52dee996c0df91dbcc56f9871ce35ab579eb56c7a7d4e59b25080aea14503fdeefc3251806b728ae1f1c5c316e8178d5fc78848ed8c19b7e4f0f9122ab0d987bd2783780ecc5eeb3a5f8ae59b17702038b9deb80cee482bb4211b24522a7dd4249db1b264f3bf04fd56615cbad02b4", 0x8f}, {&(0x7f00000002c0)="1098571639af76293995d5213e7c92cefd13ae3572aa0c5958dab93d4f2097f8b657f3b27cd3fa87d0d472dbe5d03dec2010c16981a330a8dfdf4a66463323189b877bbea296a2d1cbbfcffee7700a93764dbfd0576746e621cadd0e984dd6c9f529b0088f7ddd41c35eb2c742e4983367961377", 0x74}, {&(0x7f0000000340)="c6111d082b8d36633b9a17532a7de3fca829f7911a6a161280b792f37e952128004ed229ccc937e9d30ae79c19b3288546945f3b72fa4ff7079bdc1c76b59ec4dcc1dc8416b779913c17aa", 0x4b}, {&(0x7f0000000140)="9e29f82a4bf45b5ae685575a81cd36a630d5bf1381eb226660d35a4c", 0x1c}, {&(0x7f00000003c0)="13aa19366f521a4cfd3ac03fb8757113059f63c5e460c40f96d97e394c0fbd46c1738b38bcf376234c83bc90fd33ea0853b34606e4597443b097616ca7d656066051a1b7ccfc0fa48c18e4fe7d615f862c65d60bd083fe5124eb0ceff2e6defe1c4800b56c2ca76826561b662701582ed48d39c6245186ec2b44e9f9584ce18afb6a5711a50ca5c4b6a5fd1f56d34f9fdb6d4c61d7e580faae3085abe1df9e1b35ec8bc99d43e2b5", 0xa8}], 0x5, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)) 05:37:13 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 05:37:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x8000028}, {0x6, 0x3c4, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x10000}, {0x34, 0x0, 0x0, 0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") clock_getres(0x7, &(0x7f0000000140)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x280, 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x7, './file0\x00', './file0\x00'}) 05:37:13 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup(r1) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000003c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffff7b, "541bb964fee699d9e08c14f630d057e575017b66"}) writev(r2, &(0x7f0000000340)=[{&(0x7f00000000c0)="8235ada6f2d7ab9f8295d7db72ab93eee1afa0648a01f97acf1833353b22d4057d7894ceb83fbcf10dc6e684df0012bd8b357502762517075f4a57ae2ba86eaff9", 0x41}, {&(0x7f0000000140)="859da35253c6e5f5e18fe7692b74eff948fc401ed5f58687a2c3d82890660cbf820f98ed939c45ba064a50117d7411a718b5d07f4c45e2426e778951f32bdb936ec628154222ce4ef1ae16811a2e5c70efcb2cfe7e1892dd4bb6735cf972c468be13e60d0782543407c4afec5e49f5e54d9eb4774a85cc72d6f51c364ac065caeb1da5bca2481fbe66956ba9e8aa28e81cb7bcb84fdee2ec721a2bf8bdd785bb0bd5cfa0e5df4725e54f16d6f7fc363b5fe59f4a7a96b2bd1deda3a10aefec76e49e4eb4c7ff8f0a97c052884aadc3e40a2d71c2f2ad13bbd81bd48b7ffc19b7760bb88b6d4dae545d3b70a72f", 0xed}, {&(0x7f0000000240)="b78c4aa38e26790f0a269472f9fe2fc5f97dc1f423d6fff57307694b3310697d7fc2b54d7029e3831fd9ba325e86ced57e9f56c1ec0c9bb75d62d75a13b2cd6d92dd5c80423cafefd33cb9a32cca714b68576e45f15f4b82a6345be91502c2b511a81237d388e441d9296b09f73e7bdf2d80c860e9876c4624519bccd03d225cc92ababd640ee3a6d6be90acfb02d60dc94b1b15d7d0b23248e1c6a0349ce551d6db0f8c9aa16467bf1c01975051d07f0482dfbe117eb37026383e7d7ea903caa4052e1c826fdab17cf6f422", 0xcc}], 0x3) writev(r0, &(0x7f0000000980), 0x0) r3 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) r4 = geteuid() ioctl$TIOCDRAIN(r1, 0x2000745e) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r8 = getpgrp() dup(r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x40, r4, r5, r6, r7, 0x1, 0x8}, 0xffff, 0x1, r8, r9, 0x5, 0x401, 0x2}) 05:37:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0", 0x1a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x7) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x80000001) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:13 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000900)='/dev/null\x00', 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) r2 = socket(0x12, 0x4007, 0xdd7e) recvmsg(r2, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000540)=""/170, 0xaa}, {&(0x7f00000006c0)=""/153, 0x99}, {&(0x7f0000000600)=""/91, 0x5b}, {&(0x7f0000000000)=""/32, 0x20}, {&(0x7f0000000780)=""/50, 0x32}, {&(0x7f00000007c0)=""/15, 0xf}], 0x6, &(0x7f0000000880)=""/23, 0x17}, 0x802) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 05:37:13 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e501", 0x11) r0 = socket$unix(0x1, 0x5, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040)=0x3, 0x4) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 05:37:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) unlink(&(0x7f0000000000)='./file0\x00') r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000880)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf375f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae000269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b32ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483e1977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c6e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14ef8ffc7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac11bcba3585755a105d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f2", 0x585) 05:37:13 executing program 0: r0 = socket(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f0000000000)={&(0x7f0000001a80)=@un=@file={0x3015edb019860256, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) 05:37:13 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x14, 0x80000000, 0x0, 0x62}, {{r1}, 0xfffffffffffffff9, 0x5, 0x40, 0x9, 0x10000}, {{r0}, 0x0, 0x18, 0x20000003, 0xfffffffffffffff9, 0x100}, {{r1}, 0xfffffffffffffffa, 0x8, 0xf0000011, 0x2, 0x115}, {{r0}, 0xfffffffffffffffd, 0xc0, 0x2, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x84, 0xfffff, 0x9, 0x8000687}], 0x34, 0x0, 0xc68, 0x0) write(r1, &(0x7f0000000000)="8939a14c227672a29c11010b464093e8c21ac1f45170e634ef754809c586af850930e06a17a6c251d1665f404d5a7c5932431522d06d798a831493ee88ac08012e3af9ccf94849febbb88866939944c5c188c6ed54e5f603dc71043e4698fbb661658f03877388749f124ad9969e14743812f7f35d90c139cbb68458f3430967c666327382a48f3d817d945f176504966f0a08036b8fe13c9d9e8bf4f11d4cbcb563322e8baaf0266c71e1578dde004a8f83c8e35b8b09999c26aacafcd89258124631dfbcc7a73cb95405bb48bb8d", 0xcf) r2 = socket$inet(0x2, 0x1, 0x8) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x3, 0x2, 0x15, 0xdfe}, {{r1}, 0xfffffffffffffffd, 0x29, 0x80000029, 0x1, 0xd2}, {{r2}, 0xffffffffffffffff, 0x2, 0x42, 0x1, 0x9}, {{r0}, 0xffffffffffffffff, 0x8, 0x10, 0x100000001, 0xacf}, {{r1}, 0xfffffffffffffffd, 0x10, 0x1, 0x4, 0x3}], 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffd, 0x5, 0x80, 0xbf3, 0x7}, {{r1}, 0xfffffffffffffffb, 0x40, 0x2, 0xffffffffffffffa7, 0xd1}, {{r1}, 0xfffffffffffffffb, 0x21, 0xa, 0x7, 0x6}, {{r1}, 0xfffffffffffffffe, 0x15, 0x24, 0x9, 0x1}, {{r1}, 0xffffffffffffffff, 0x4, 0x40000042, 0x0, 0x3f}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x1c7, 0x1}], 0x400, &(0x7f0000000280)={0x1, 0x6}) 05:37:13 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) syz_open_pts() madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) execve(0x0, 0x0, 0x0) 05:37:13 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x800080002002, 0x5bca) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000200)=""/89, 0x59}, {&(0x7f0000000280)=""/227, 0xe3}], 0x2, 0x0}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000540)='./bus\x00', 0x20000, 0x80) accept$inet(r0, &(0x7f0000000580), &(0x7f0000002b00)=0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r1, &(0x7f0000002a40)=[{&(0x7f00000003c0)="f29417499f01009c0bfe8d2d2185df8d084ce5bf46442db2080f0a92060ea51d7554d79d232bf257a2b606fcf4d71576ab1096cdc87604c38a74681ca9fca7f222970b33ed89283b2ff465d3807a9b3cd8a2bce68bb0477205cc780364f31b6f6ae1fec8f4ffeeae1e0f9a741862a78f41a84253a85b192918908c4f42d6870d1365a0d60dab213866e24c300ee976d17c3f4563e09dcca70d9036691dc71ffc3c071497457b0134c03eb0a70eff1b8875d159ef5d12a1c8b47bfd6a5d8c16cc4ed3512ddbf53d55625e0e51f5b114295277efbc5f34fcdff7f63031e86595dd39fcbf8f33cfa438", 0xe8}, {&(0x7f0000000600)="127d2f25f20c3cab14f0c8b37ebc963107b8a1973c0b89bdcc23f696d507f0269ba65bf0a5eebf2637d6794c770bdf3c38c5bb75b03ccc38a4d7965209c63bbb0ffde80aab451a541af4be261fa76110ff17d4f910d9cb264fc3be7e82c7bf1da1641396335e7e6f0c95b15ffc92fc8ff3d3ba50bd9d4a4e77901dc9b2dff258bd16dc69004231e6c2ed14474e536f2e5892987d82a9b6183dcf59ce3014a33320995547373e510035827fec7c5bc7aab98d46da756c565e8709e38e9f3310c2e67f7532a1729a31d1df970580d558d322aa48a7e77b1649c4d130fbd14ca9ec76d3a54723c3f9bf7f5a56706ad51221a012a499b8ab89f6a38e5a949de6b60723d03c9b1dce5b198cd8b0a57c508d77708ff9c859ba7b7fe71f901fcf16aaf1fd909313a2b66812eba28119bbccc3454f083afd6a54a6ed55166cbc3f0d2f24eccd6fbc343c16850b8c081ba25a59fc0c27466182e0e587dbd1ac20a12cf13ccae4cb205bf0ef7e73750a1aaed6bcfc6d6fd9fb89c876c80e0e954d6bfa2029b178b348590a820a95bbbed0d2c1e9845fcbbbf9de541ace09eddf6ce9055a6b2330a80f29933f84e0b4d41c58a57cbfdc1c40486acf4985eebfaabb1b71c19a2a332983b217293cea375156936bab1326da9ae59c83706326d1cd45248f6fcceb8451d7e98fbe6af220ea591462d8f92f4d5ab35b8864d0cd2b7b8ed64c2142308a887615f8f0ecd6415b02a12d1c1f24ebf039d824e3f25e08d9e466ba00358570aa813d2b146adcfac059d44b14154f89a76061760795ede0e0d67c19db153b011d634fe243634c8a124bb4363d610d51634cf630fca5b9db30415de0296b793c4c386dbe8bfa77a3842add385ef8f56b7c082ce5aebca16a0cdf229efc57a3c85f7ee949eead9e885a0d594a3658ef6ced6484254326e22c0ec7970d7df98247d6673ff9a934c3c813fe144b165a82f729b8e8f4b98f479f3356e318c21e23f0b373a6e83e561b9f1fa74e1701b46ee583e620fd66a0cd0801033585c3682902439a27cd6933503a191c9893bec75f8302d4819fa7fb394cee1b6eb795f992849492f2ac8999534d17f7ea9ef7dbcf7665fee36c5778f6bacffa35b1ef039e9a1d91ab7356b4d2f60e5ab9be8d22dfcd1791fd5475d93c0df592a57e388be8f4d1ca235b3587ef44504aac8e3a7b28df9ad50ed9d8e6f2a71eb0326b3d61324aed801b524a897d6980ac91eb5799fa7304a6f3e93e731907c3544088295b89897f1ebf94f7995e2383c7ace6e44c60ddc6cad3903643c40b459a1a896f22265e2921a09aaa4fb3ea47b022f00a8a20c8a95848248084056fe9b52b0587e03e4e1784a9d8722d0551bae12c9f15308dfceb3c3c1cb14d64b1ec8aa26e41b22c222ddcf1a208fb5c8bd8d3c51f0a2233e5fc22ef429c73202fa60221f3fee1f807922c67c12388b00e6847c1eb777216d3cdfe613b327759fd083368ab39220ef8f917150ca841af47106266e0c416dd397fb9151cd67c86a03b32e9298b79a731a50021bbbf68f926670af47e7768d843a82c52872c03b26ad22797ced06b05b056b0ceffc5af284eaabfdd4f8a614c2283c6a5fe44a992574ee7679120dd09a5f542d107541b6dda6098a0559d79e530e9e194c729e57a3ffaffe087fc1f4d7e4116ac17f482ced657f9d058ea7c7489ab1f529d40642ae32ca5904c5b84c76d001617d31ef7288a9ac7ed89fd7d4cbb574369579414971231dc8028f7b8f8ed7bd5852aca50d6bebe46d4d9c7301f1a86b20134c9ea286a5370e143188c6a0a4d3b1b98775f3c342ebb4e374d80d821c07b2021506b27e3644b5f83099b62c94773e79f924d1778a5574b6960a80791df1a157cac7649b14b45e82949ee1821d3a7877e4f26b79fbdd4c6a7f1eafdaa0626a0c8b7f9b4e842d6c28a780aed6dd59ad9dc217f51ca62bdc68fa99fe26aae391c2577bc69f748df70cd5229fc69b42f39fcb3179fa0b108a6f5b400ab2036f29747e19028636d0616d9e0856eb6fb0c3cca4e1929ca89a68d1b0224ffe85350ef85fee72aec8789640db91cc6620ac6719c26becdab90bd90e8e556f8cc14f400554638feecdfda4f17e48706cbd916d861f1f3371adaddc365745896beb74e66bb6e8e5b1b58d8cf44fced8e483c274cac847cd56f1a7660ebcd3955136395609b1c7dcf25ea59c0d5188bcff0a66a53934e56bce1c590eb74b497974e06839099edf6fe040247c68c1c8dca356ed1bd1d78090122841165f24c7dd41543c2ea23f270565ea1dfc7c488e9f28fd66ee8c35167071c3003c13afc8edeba6c37d60b537b7d59fecb68ffb1b798db82c445c56627037959aec035e330627c23c94c0f7839b8dbd39b31316e5b32502157ad56afdbb7906d61858d41b8c916e34e9469ce0184fcf221745d8608d555982250b5352635d5ac64d8ef6f063f4a29b0c5b646b8161c92f84fb1c5effced0ee5fc5471b4135f848030ed90c9b8f0ac6edd01466b323119bb64c084c2d6d8d464655b3e3c65b2152931bac171763a678ec48d10ae600114abc2bc7095a756297b697f92450869edd8e2be536446263410c2e8a7e569edbe45b9e32dac8413238bae5ae9c3b5bd4ad7208dbc3ca750e770058608a073549265547e7fb68722515f5a61832ea58419f0161445610ab30bf78f392f784b6b688f87cbd55e58252d54d768596af322b14935c8a8b84977f69840f23bb0d84fbf42d80924fc513624ab489c3630d875b09a42221c6b063977c120654f63c3fa6630ebfd972e269eb1bc2ab6e81fcbe7b9b9b01dfd6873838eb547c8719e1d7eb51c322b196c70f37963ac78cde559c72439ed03b2701032dfa62cdde5991780669a591073fe80b3fde9392c1b7036bcd7a7d667e584aa2a28c4ea63426929ec3b7936ead787d48001d92beb4bde5af0bea593a7136861bb4a2ad0b0b79131e7443defc6465a2f203c0c71b3dcdf0043ca82ab2e3cc36b3c628a471ce944de0d95191c1d7a4b84e377341c8903dd0f8dcbf35122b8d4c9eab8b1fa77df52548fddd9c62fa01452b01d5f8ade8feb5910fc54043b626dac5ea9beedc45f586ef66977d5525672eeb748b3b6b8fb3dd25d6025352586f81194f80ece3a0c8c8e7a54775ecb0b0ffbdca75f8571cc5680f4fe286ae88c75e992d687c87d316679cab221b961d59544f648d47aaeef7518772c7552155b7ce893bcc57325b285c12d63566a5c5fe4c1318a8dfcdcb89c2a85e1eb289bc93c1563019153072d9f6c28dd4c045d6fbada424c78791f89783ed5511469a6f116d2fd30c68f71a361faece80d5758970f5570a1467e4164cbf1b567742a8090fe4adc8f1a0eb81e0e111afe2f422ff0139b40a1c7e586584ef6f437c6d3dd8ef185ec723cc12c3864de24388db0c1b75f2af36521318dbce7bb4167bf981993e73a86c0df4732c4f8d91856b63832e8e780d0ea5718d6881415b8ce8a04928efdc3d5274e3abe586e9165c2b5a3b5db0e1a63f352705268b210a76a6b8ca42d16c307d33798b4ea17c2e88485f34046e49b17e7adf021e825882a13e7ea611a1e0d3a8f88c7b55ec8c5d8b9057f7612acb20d3e0561a9558afb71c7a57887c8651d38f3abf34c407c9691b6cde9c0caefdbc61f2b483b27f98625e28e6902c6e33e69f89440ebbea7f6f3f2833f831261094b60dd3f5d57fd291f25d61109c9a7423516ce2464db7c4b5850c1849e7f10b147c6c846292854cbe8c1d59627b49a3dc4048b2b28ef813b326d6db1ab65627287c59d270d0b92559dcacc35c32a181b751d36d2e91eedcfff7e5786de73c308779332932312c43ca39a01e474f55323e25a3274011b6622abd2eaa77fdd13e13a0944d83e9c68fc5c5914d75b89a5f8d314eec950a5bd41ee81309a2db97fc7e0665e1528a04428be3d88c155adf34345d5d4724f79571bf1a2e83940d408d656ee4541c2f2312525fdee2a066f2441aa1c0d3f6e36e3044fe826718497c342c598781dbfa2c07194b920b57536b382b24de8a979a1a0c339479bf03e980bd9863d72423060d61e236944999afffbf4c611d302f1e3182a8c75903270ee8ad9cdc312aadd0006022d43785c4dda9573b2d919d073c9947da935c63305e18edd8a3d7eabb5a02e568c46d714a2c13760a34e550fcb6f057f3daa2125ccd37f88bcbb9c7837b410a33774a9d816dcbd9f9792a2eab13223de3bd2dc31d4879194c5aa40b8cc50115a5972a6c7357063ff5377cb7111a27a8d35ea09d68fbab4995ef5457b853760fea9ae19492e15f40687c0ad91d921795c7e7475baa93c2dc32e9deeabfa638e10e97ca77ac83e97defea428049a318497e8daa0a406148a8735fd8d60a720468b6fba75ca9e9b5acb16fc312c07d764a9f51aad60fc5ad1ca695f3e09919e2acbd62032fc0b5da546690f0428a1f925afd828e8bbab46b10833cb727d577cde89f232ee18fad60cc3cc78b65eea5a9798b8fa2d38273db65b93de2155f76d50b95f379ec8fae91ff7d51e7e69695c9621490f855a2603cb82c0808db266c89824a513bc2bee7415b59f8ae00154b4ff68f3f8f84758268e05655fd8cc1205fd0ca0106904e56fc4559950d668a74e8b43c8c723512c98e2eac5f19ed87ca3f71757011fcc00a8d629b795c72f9a7307607d0134f8bdf11d6b99b953d1a39d5d1df68059e9b0fd60101e6011efc661863ae2d4232658db1fd2e7427d66a0032ee1f0fcb2fc2dab0d5d9c23c7dd056562350c9f55a3831d623b3174115acc4c0023e67edb030eef9e17a03ed28d83e8b91c6dbe5a73d01433fc34af51c71ad31e4bacc753ef2bd0885c24410be1b33b812d7218a372afbe18d15c45967601abcb2c52d9b0a36edac068a97b879af797308900fa28dd6105c3a6354860aeca407bb98a8ea9205a22f8929394827f957ff3259a36462d19794de379b235bd025bb62dac6c554621ed9a41de7f2f4c95a682a64166446ee5744d4f9317fb8b09d5a5178aa0dbc61364f886381b006947812335c27926eb9f803192e5540effe3ab173ed426d94bd57a91b5fe3ca40503c77c98f0d3b12e70429125ba5f18de40d8bcdfac899b5997bbdb7349b3b38e081b9064cbfad241b7e2456c52e29f4c1565630ce326e983b87823e9fcdf06ea7b46a87f985b38853f3bb3cdb58ee9cdf112f8a398143923b168f231a15db4ebf99f6a06264d6b5904b557bd5ab1a1b302fac6f0e8e8e3420d0a892ecd8e719e4e6654c047ff3aacfe40a529c8e7851839216207aa32f7333b074c2cb53a7001a7f0ef53e2734954660c2b2c5e0611dafc7308e557884e4003263c195c30111f1899f36e28d9a57c84d8492e1fffd427bae660e1dee02f3e58056c236d118065e89ff7ee2710fb02cadee6b806c6cd6732e0a6c8497ea51560b535d01dc65562b3e3130b37cd6d32726380f715d608b60a01d31da959d7979d35982a7690c8c02dcb1c85a6cfdbc8f179a6a164e88b2f320033e866ebc6d3e98d0cfc011a113ac01cc6e00d171ea675d6e4bda350b0aa88d9639ffff144e983a04bd22dc77daf2e774cdb77bc3b91fed13ada731ec354ef28815b03d84998051113f3e0218fa618642fd28f3d8b675f6f45baa3dfe83eea4e8a3a3e2302489c9c5845679a750801f33dd0c605a5c8476e0381db07028bd4c63b9c1a35637524ef684f6d69e8c4157da17bfefbfafeff1cf7995ef2a612cae3c64547d87d13574440f2a9a79acbbeea6f61dc06be91441bac", 0x1000}, {&(0x7f0000001600)="c04ba56359827cd0305524c3707a4d894663e6260540fe8facbe8ead98af82528457bd6910c0778d138f1f0ca45e7644239d5d8da71483edc8bd0beb842b42721cd196d2e3a6258296ee2ce900dfbc6451d3b15535f5628dd766531a1ff2500f19f4e5d75b9b06e762f321068be2f94855b47104725373b11fb52b15c6063146a6be88ea56f8651315d24cd945848d26adcb707f8c4d55d619017b4a7e66d5806ea40c7b7012f978c144df8359419aaac9648593cd229577a842844f690ed35167661afa96d5e5ff285730399f", 0xcd}, {&(0x7f0000001700)="f3fb2a3fcd62e9858e672b7cacc2010e1ceabedb6d8a63e13d0808894bc527d090f5791fa40d4482857b54fd6d08da2ec0d3ec21f21a94d339f998904762dbdbcf683b95b63bf6c625976150efce815e6342d7ef0c5dc84dd0afe4cbc7f4df93729cf1b1d838991c0a9767683ac45e4a6bdd83be6e86f5b32c20c2780ef23dc3d704708dc00bb6208461cd13a206a5", 0x8f}, {&(0x7f00000017c0)="b4571d7e7407a2371c89eb3cb8a672ccd8f9e292687419d557a1fea0b902fe5fb544211bad4a48bdebc3403c96f906d389a470fdc840dc074cf37aa96c1956dfcca368f3381ca9038e87477f80e6ba2ec0d35c7e2a171e361ac341fd914a54523de833cd13da612ce3cf2197d5510096dd66d50e91209027296b1413c3a1e4e224ac9ad0", 0x84}, {&(0x7f00000004c0)="93793e6f8ce490b4344feeaefdc7ee489c784e44efa40f0f7b430359e331", 0x1e}, {&(0x7f0000001880)="18ac42d5a34f37c1c629f2b81f3a9b81679b112369dd67a42e7731d070593b4a86c99f5c38692379c0786a0a58c34bd0ccdc6426e785a63d80b8f62011163061dba75be46bf9152ac8f31f4a8cb345703b6e197abffd0e7d67c9103ddce676a9243d8eef90ececb2aab9981c0e20c631e4b5386d8f3cfd3036e8b95a1f7c0339e1fcff74e5dd9f5ced5d59a509750754a870ef82aeb2ca9ca56d4a967f5e2f09f04cd2360ebeec07340199ca801082fc1eae79978f9adb9f061b6e63658d0b3f3da5a53b45e6ffc657af3ca67e32908c41a9d653dd7c0f8881345e3a22a7f2dd006eefa13a706d5462b0f9f0a6543599def7a5450c5235c1b0c000a77688322820d28fde996d73950e1125ef5ad9894e7182ba16260bb651bb5dffd7b74891cbbb0740f0b25cd991e3fbd91b55ffc167c7328ca16a5454e2542e02ceec96cc545917a18bf7777a1f5c25c63ba29692855e49b035132bcd024cba0db31ec6acdd0183d0f5568f664a121e050604027dd7f9130c0f4ef32fc3a1b617616aded0aafcacaa170101d9efe10f21537729146aa21cc15ebf51ba231a5ce34e593595caccb7622c4586b73b2a667801b704bffc1c935278c0da42a05f52800dd122479e8509eb313e0267b398e9aed7d77f6263e13b465e3d4446b40b79cbeaf0c6ef7c5081e66d4de44f992df132277bfeae3ed07b175bba904f39f8caa3320c4f57c3202576252cc781f6940d3e2abf95bf4deb62d02129eebfb17e41df38cabc056c1e9319906727a193b8916c91f7486fbb36cf1b0391973efd3e7ecc144f73923aa537bf70321f89a3d0032bcabc343345a29d07459b07f2be22b508f7826db8aa31a11f54854aed942b3e722dedb948147913a63ad3bd3394c244ee7560404d04a1996f4479726def3c0cc17025b6ae9c8760d2919da73e59a7d82f326aa78bf011fd002c58d47c831739a770029ea6d139e532222953041f053aa455e72daee43aaa82e364ad8ded5af86f8e2d97542c54bd777a6e3c329d9c5143cd53dab84360e1b02c3cdda03412641ed45ff81b98ec4003951f1781f5067787b285aa079f8aa3b22619a798843b919524428f4b76729abd06bf086687110270a4b7cbd4fcf3919d150828b41660bae75d6b5a494716f4e7f70c77b023c817cc8e38e926702926705573ffeca0ae376f7268840d71314a7cccc367e03a63d1aaa153ef5c5317327ba0b30e9c01d048a563d10cbb2a2cecb7465f3b9ca9f12b152a767f85031bb9035996ac4f17909b60447421a714362d3bda99cd55c21d3fdaad06f20a08b428ecc90918c69a7e6d14d1c9fc2de93ac233145825d7c83e25edc537ae7ca7540adb88b2909e173d0a41a8576504a8f746bad1d694712fa37259d96dfe4250d8fed5787b472b14adbea4bbf768445b60213f6f7df601ba90f5b3780af5c2e7504f6c491bd753ab5c7f783fb645a62432dd1b73005c48f7d7bb9e6747892ed1805dccfb0827bcfe70c0da47241a2eb53839f0db594fdcbf8f2ca4d8245bd799c8fc6134db5c10dd14fa3e478de728f7ec41812be6c338e46b52697bc2bf482e97a870a993445d7447a2fb6936123c48b5e754a48e73bf1a42af806f1fd779dabd457d1f6d01cf553a5ebd0d73e53bbcd237bc95f0d4aa8d965cafafb8075b4d4bf59e6ef9237025c5490997e13937ada5bb6e87d0fcd7e9508764973e82a65f8b5916b95f46ba0307b153db7e7fc2f5bbfa44ae46e624605b2c80a2e9a469a542668b34444483ae3b65e27f8f1c9acab1ab8f721fbaa1d2ecdcf10e6382585658614e9844f97a18f43766b517b1c6fccd8272969d1ff658e600d5606c6529e1cfb5c080208d49a3f04649ccff9bb6828ff7d83a383bc45950b48d2d22dd5e8e96e8652cb8fa83ef24ae0104d13ff3c4dacc91814b5c5117559cacc4f19486b29a9e689bd27e4773750076ab0a0e35bac854ae30b1f9cc6f77b746b3350b0f30d953fd5dcc428a20d52a0decca681e8fcea43d8a961e24976c06ecf5f7995664e2438c2f94dd7559c505cf1734c5798c97c8c262d5da5dd4f66fea5d873e8c4fe0205c22966dfda731f6ea35a3faacd34b429f75f4fbefab2e1ddbc95b0382deaebe54da5b95fdb5fcbb70f5c390b9a0d37d4125019906a1ed1612e8719a244ff39d75988ae655204000aeba0b906c92188c75a7bd1bc2b83de2fc9d6493581a06a80a24263b37336328a92cc6710d21278a87971492bced154a20b6ca42eb8f8064705381634f7217f56f85966638beb0d657e323b9b514e5d7270bf9942643134615ac589f08ae97cddc630a98b9b990b51268f71b761f2e1468bd3538dfb5189450b7576ef83d2f51fe6ace64c14769c92e57ada9021a4c79033147a102e68b30d918e7a7fc3992aa4d79dd1f9042a6646e73f3cdc1e0ab2e8091d77cf31034087155a6334ea476f2d92170c486423635c5ea9656874057b266090c1dd46a18c9620d76c4502909eb2a4faf96c054156b5345af05239412ac6b29fd1fdd049672eb3a4872becbeaf7adf421a948c90a6225469561cfa6a7a598ed3db1eff7ec2e45d4ed771ec96a91bd7b1c268914154a56510a4b9b925fe3ca92d12f164f88b3becbdb9740f852f7c9b0d2650c9d3a0fd6900e23363c4e0803d207eebc9120fe6e9bdd9dd1aa4b4b8d3fbdc090f4c686ddb2cc4ff7efae6c2e48c93479886e503532f641be666678e16758ecba6eadf0ce88f21cc748f1bd7f20472cf3582fcff5e651309826c94e7ed4713b65dcb31cb2257539be51d63f6f3f0e64d22ae10eff41f23a4037e121da8b9f0d36bc65e338234e73a3c65bbca60f2d7ff460963493922d20765c6b659e30722baca30f5554f82c9b5cbd30f6e122e805faa298a29be822245ee899e2c39fee76ab75cc58d4c115a546b53bd5543533aef829ea6784bbb39209009c92da3ce8e9843b3a8ca43ad0dd234de6465a187e9f0537d26a24b1e70800974ed0d98e228ad0eacdc9d8bf64e1382d0e64e03b4bf6b5ff3bafa861766343763dfdc30f627481d51d95a52cb6a0560f8c47e9f1d216db969cd1aa03ee03825a175899f4b9d655a112f5e749c5b32ed3b0862eaca9447b3bd21e4450ec428ede3d6142158780eaa32f87b318a007447efef1597768977f7923c9c90bc47de7551fb2a379d8c71d62dff377f75c69596f4b4ade10c47fc34f50b59b8f9147b0d3175a277473eec75d29c48b403c2f3bc3d66e96e6d2741238d3e86e3b9f28d4ef677e6fbf427848a10606168eb5e40509171a739b1be287e07d3ead7bf56349bca815f6c4f9b9f12f5fb0511a113ad361b3039be759bc549d049c9a1bff21072d3811950aae3ef31aa326afd3b70a9c1343b9f9d6ad008f665cb804203223ad2324bc5901e494c0c06160f63dc3460aeb1bd5ea00c0526b6e04636a92a4d569c1a049c205185b2af0e1f322b54f8a96e23ee2eb6b24d026dd55d0c1c3e105ac80cb7a370111b6e1b64ba9ae5274227edde741344a0444110ba19d2390b672b190c98b301737f98c45ff007b965abb6c96c14dfa6cad52508cb215266d381ad0bfe72db137fc7fed703f1f3e8dac5990a291967b6fa16646f72d1fabdd71d5560511544307223851c554860de3745e79aa2ed7bd7e2314a229af064808c9f51be72bf1a513a9529eecc4b661fcee9829a4794f242344ed1a8763f2427f3b88963fc651330e12056063f35995c6b65bde37241a337d10a9e18cbd3e0fd1f816f335f50759e84d59755bbe317a19c678d9e9f879f18cb0dcbdab27e61ca9d0cc47a77df611d2e9458da6faa89e3b6fc8225007fb6241a51d93fd5a05a509bd5022e5b217710df5f4baf3a72d9025a51a32bae5abb582f7c7b51d66f30a25b6b799bbdaaa5097be85192ea046cada300d813dd7b27d022d128f2816aa046a9add1684ee5b41b44203f363829a5eeb2166ee804616d95b7c77bac08f83702acf3a38ce04d4ac02ef8b09757ee0384be4b65354f66bcbac9fa1b1748e1e91d1615cb4995cd15096454077821d26fda471226567310a026a926ca1efa25f46f3439f6c41ffa1c497120b4b444bee327eaf774c6cae5c380682243d344c629435ef8b4a46b593d975f6584ae792d3cdc4b5fd200a5069a375cad43af29a6bad6f7d0f3581feee3dea46a10b1c5b79012ee3a42dfaaa19de6a8f3de3914294c39d5c76f55b619c051180993836240ad95c145a63669fabed1e0e855a17abab4ec348523d57773fad9a16b887177e5c31cd6cc0a2b590c5aa11e92af41e920bd96faf9ace22879ab8955e5703701c396053f431bf5467d9c6668568e04834435d40f1cde7b9fb7d17eb115d2d05693dd6e44d4e171f10381eb0470096ab13a271eebd95461ce0268203a52be7b1740ab4eb8dcef276e6573efee896cd2997439435bf41e24d94e342fee980dde10fe1edf24cd441fdd87a1165fe58037863f6cba353057c5dc1f1645a3ed3ea92ba594509936835791d7311fc8a9882faeddbdc96bad1e54bfcf67c4cc769c1fea8fb689c08a7b4afd1231282d860296f0e9ef83db77ae3f34cdd27f070f0a1d7ebd85b7af93aae1a75951a15ba6125f57533dbd2730890586df8943b7883e0194925c5143c213c35d069cb5d77d463aefd9a05029ab36720aba298945776d0eec630464937d1ebd51ee9dc5db3f2545e76c1421da31616726cd8e7bc5a3f5c8776c568035a2388cd65b1000fb2c77b93f973638c9ce609f2c961d0dd36612f37f2de7ca2fc3fd21ecf5d29af163554fe5c79744fc8a352e1d1280c8001dcf94fc4f62fb59caec229636d3ebe76a3406c647f0bbd2d84a245d1847d00f108ce82599c42af59a65972c98d9e04fcf04778b14b2ba6654802924b6e09573d011ba021eb7f4db91f391656ff600fb96959635eeeefac3b74e8b35195bb248d23a4755d401ca7b403e7915085e4a915ae24ed397f0d4a05448064ad4e0b106e0549b7c942f791d09313e0c2116d5e0fb2767b85f795422371a33a240e5412ff83f1be28ffc9e8a7c7ae1239890c27d13b0813838acea2c02d2c4c7223fa5cf7eb297868501e5778077cb51d59f7f541b5570733c488b156977bff0c124b17c73adef9ef2a41cf4d3e9b9ab77372ba082a7fc143cb4d2b3dca6259b888f388071aa67137bccc698088f8baba978e91e9e2242d92223620838468bea77a58501ba3a8a9a93b63590b44a4b27ef034c50187b3e224cb8aff459fc33a984c904330e4a2bc826637b87458bee8e9896cf1ed0a2bb3e4b5213f8f9b6ccdfa98fd498f964a68454be13c807d72c02e62fab97d919b086b29e470ad3061a883b5df237dff41de477e89a1b33bbd9dd7bf4b95a9f1003793a5d8b163b5de10d63e5e35c8d1b11f76ed939dead821745d37902c7228f2005c203c80638abbfaef607a7d187312f3ecde05c8dc6f47a2e28c39b5be1ce19fab4422925f0860eaadb1956f7922cea12df8d9c4d392cd4c69d870c3ec2ae9dc94f52ddb82b55e473c4f07ca30d81946f28a1585fd289f804394e6a67a5b781d337ada707f96fa6492a253e9d1456a9bf2fb2590440b51cd6fa7890b179737a11d0cc8ff3f14376d134fcd6b2631bfa5c1a06d873f17bd9397c2fca77985e2fe35f7b5005cc7398f11f5096ecde75af0a9136bbdee52c4d03b395674eccf02afe751080ec123c34344ac62ebc14c13f5a4aed83d1706a32a3521badc13c578f22a7225efeab5cd080be1178997c491212212f391d19ccc340f364d179e22340f", 0x1000}, {&(0x7f0000002880)="cf12d28c7209185b1e4f179d504179c8f0834a1c0c7fd409902b3c604b73fa280a0c5dd3f5f0ee9ca8bb07d4aae1a3d6f22572e822fb1b10a422ef9d5398c33bfc3676ccf25abdea6f46dde911dc5dddd4a331c797d04977d90539ec9cd0c12cd5b22a7512a43df1dd91a4d4e16d51d15278fc4c18be8a98959e284d9d607bac7c28c00b5ee0bbbf5145f69027cc5edc153edbafeee18609d5", 0x99}, {&(0x7f0000002940)="03710eccaa51a171761c8a4a03c11ff619ba026036885481f427a086f350f214ec12e034ee4256106b4a948972189478acea4baa135365d5423379716473752e38c02fad1ddcdb403c77c565eac1b582fb58612b9947a89eb79178d30593c27875d74352832d3e69c6cc0c7fdcade98a7a5befa21a4d8493bad403d2d8afeb1f097925ea7521e5f2a0c25ff787906c1ba8c9fd9cdc46c9faaab53c834599bc3f6750ba5439a80382bf615a50d976d30f14412c6125d558ea2a29ebe95d9839dd463118de405f5f2bb7f84bc78f4d172dd87bd6890944f9cc579edef3aff97343802690e4315ad8e6faca53f912b76cca7b9639", 0xf3}], 0x9, 0x0, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000100)) r3 = open(&(0x7f0000000380)='./bus\x00', 0x4a5, 0x2) pwrite(r1, &(0x7f0000000180)="c3d5d457cd9a8d003ad6226072acbaaa92196b6ced8b44137875e5d3c705c4241f4860a4501fbe1e7f1bdb19746ffa7bb07217eb8aa2944a1270b0303e9b94ab71405b2361c86c5c37f0ff9ad91e41a602f0d28b0332b015586a82765d29bc4852", 0x61, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{0x0, 0x3d}], 0x10000000000000b0, 0x0, 0x0) r4 = getpgid(0xffffffffffffffff) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0xa, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x10001, 0x6, 0x1, 0x0, "d3e731844f5192c05118487977349f6c87b6b762", 0x0, 0xfff}) fcntl$setown(r2, 0x6, r4) 05:37:13 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x9, &(0x7f0000000100)=[0x5, 0x3f, 0x1540000000000000, 0x9, 0x2, 0x8, 0xfff, 0x5, 0x1f]}) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/64, 0x40}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 05:37:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x35}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0x9d82) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x20000, 0x0) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r1, r2, r3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x50}, {0x10000016, 0x0, 0xfffffffffffffffc, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 05:37:13 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x9, 0x615, 0x4, 0x1}, {0x0, 0x5, 0x100, 0x10001}, {0x400, 0xfffffffffffffffd, 0x3, 0x3}, {0x1, 0x81, 0x10001, 0x2}, {0xff, 0x40, 0x8, 0x8000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35, 0xf00, 0x1000000}, {0x80, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x40}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x2000000000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f00000000c0)=[{0xe9, 0x7fffffff}], 0x1}) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) 05:37:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) r1 = semget(0x1, 0x3, 0x10) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/4096) 05:37:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x84}, {0x6}]}) syz_emit_ethernet(0xa3, &(0x7f00000001c0)="969b103fdcbd0087ed0ece04b8a64689332e30cb647f5ed159de83a027c214c3b5a5ccc679643f3b059f768b1ed886253e0c1df549f78c1c9ff8155db82495960244a96e2a477d1c2d0b83896c5fe7562d9e6f80265f61c21465cb9841a4f9c981206bf6356ddf78362c0d27035c3c66b56ef00868018fa0f70bcde10511521b7f59fe67ab71c8603b2e3cbb4a2d3efd45106ea174c69330c3a140c1a0a1a4e6abda36") 05:37:13 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) unlink(&(0x7f0000000040)='./file0\x00') sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000001880)=ANY=[@ANYBLOB="0102382f669c253e4c8097215e12294f8b021f114ade04bb00"], 0x10, &(0x7f00000012c0)=[{&(0x7f00000001c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f00000000c0)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f0000001300)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x80}, 0x0) 05:37:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x44) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 05:37:13 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0xd5d84cebb4e4e091) clock_getres(0x0, &(0x7f0000000040)) listen(r0, 0xfffffffffffffffb) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x5, 0x100000001}, 0x8) 05:37:13 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x800, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x100, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x810, 0x0) r2 = accept(0xffffffffffffff9c, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000340)) r4 = dup2(r1, r2) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) renameat(r4, &(0x7f0000000080)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00') r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r6, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) dup(r0) poll(&(0x7f0000000000)=[{r6, 0x4c}], 0x1, 0x0) 05:37:13 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x2, 0xff7ffffffffffffd) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x0, 0x0, 0x0) pread(r0, &(0x7f0000001740)="37095e9fdc9bfde4fd377131952443d3cfa952a5da4b95fefa5a06d5a17586f7c708cdeab366e078ff67ffbd4690a529f8a70d9c6c72e43b2820e237ce71f9f0a20a80335abf6483d7e7a9827b0458f854a6abebee57a4deaa478ed576bf2c711c8af5123a32684e70bee48b4a4858afb12c9e0ba045b9f90aae55b119d32ee3dc8c13ef6c98d548955b54f49087866b6ad1c2c6aaa867d62f1bf011bed142476a74c62ab92f7ee6dc2b9562a854d2d73dbf683b86bfa72941c4b4431b54ae42c05d380a9e77acab4c16800806531c408ecb0d84275ddafa6c6118482175e8157d70d864f5fb764f166e57780983e70ab6eb1a122b080e963ae9010c504c108b57b20e6f31cabfa34553bfc437603ab0ac0093237755506d7ed5b2b0baccb14279a8b1e04cead6f8477188053b5ee4414c0cf2aacd28c430ad8e9f93be2156a7e729eba482cacb1ec5bdb9e35c2bf6b765195c4946adbcb75c734ab3d576a54b5dc4e688a8efde910610454fa47a77d3b7a5bd23420596e7ad4217c20eebfefe7c77a6024bdc4b586f96cc2d383e123b00d2d50b7b8838ce5ef3147889d08aca15d9fb0943c7d67359b8884ff815fee1b6eb9b268b7cd378af5d4b0058dec2b25074eb7562891ce48ff633a55484563de3b76805eca488fec7cc6f7f70b2c4e4a0cafa4a40728b19f8b27287ea953b7b4641111925959d1b35c1488e25bec423694e2edfd63f6eda2f7cb09657543b374d6b769eb4abf5155ec4f4d330f6f437e0a094bb0a3c0cee2f535cdbdb288fc4d4e855aa90a905648d5647f042caafe96f801e5f40c6349e0a395792b5c7e4541c1d56c35fe93cf9f8f05ba21b17422dc1c4b838e54491baeecda5e0d8194a75f5b06ac0d33deed8eb0ce6e6c42a723edb858f7189227e954ead005e53b415f6a5891412753018737851ce9b9f312fb546810530cbe00c0fb507758f7de1c8de71c0c4ea60e8a580bbe88efe0f24861a6babfdd558f4cb443794e99649b08d73dfee7f8cbb1c822792e4a74c79826832c9f6a7d59ec1ed1e591bc1ff07f61d2fb66290a4f3a849ba34e8c331582cdca6f00c6bcb48a47b7a46ca23f1e2f89602e2d289b49f7d69af9ee4bfccea0597fb94857614156157412bdecdfb264c368203ee25bc18e437794f479b7e51c33d0d34ad4d4aa607f81cd2e4ce517329d466d58a934a684f5d6e880c46a8dfc5533b072a8d878d1f8d814cb7b5930256c8ee2d55e8308d35b10f8fa07e5fac895bc41ea690b7abaa36364974122245a96cbe4ace2f5d9a4e532b24ee41be80aa5cfc20912d96dc404edd3131352ac695e994cea2cb4cdd8797688300bb4b06232d26a357496dda3e7aab910037327986f73dc029ce3fdbeedb78874f57f88147ae09eb85f1cb680774f2bd5e12df8b8bbe68049f02225ed68f4b116d934ad091c03309b16cd46cc91ba373bc38bb46570e93918b33f7471c1d2bd891cb7ccfa4abe676ce47ec3ebb61f9a5d189145140437ab3fd8b62b89e5f1e0e9a5e3daeeb31d74cfd38662fa4fe2f2bc2ce85148d3f844e46c673df43222dde1b72f40f384d3eb40369698ad6298ceb39a29efd1afda0a77dc842338234eb46418ae589f68da88fc210f26c9a24e063ec7c59883c4e30ad73512160b00ec38c916455ecf592db3f682d7023ceed5e647c81f78664ff781a76548d80193a46ce8cd3514209c2ab5887dbb0906f41863629e09364519823d60d181caac81766b877e7fc5debc5d3c2509b58625a842a2687aeabac963d5493ff9766fb817bed448bf9b211ba4104ea0ad0cd036be6455386fd102c987032f4ce9ccdbd1149d68b01bb47e0cc72793e8f608beb126154c0c228142c5c188ad5f65a0308c1e2f3de4c1e0296b9730d705ad32a24a5bdb939cf9a6533cc1be739dda22b0e785e3217eff327b2f0333090ba110f175bbe69f8020c55eda53a30103eb808e6f385c871aa058da4941591261d92dea38bc460ca133db132bf799196b57e29d7a4147428fe6acd1dc54a83defabdf72958cde1a85be2d87fc15c6766d2b395c0803d756bab2560bcd99f07a2a7fee1ac0d9b86fe8320d6a70bf7f00040b869e6417fd127b5888d1dbf15b6c967c4c3c7e1fe61dacb992da5c9aa10a1f2ae36a6b685a91868462e5609935de5c09673a7495eac1f7ab6c048fb4f0fa7b556ad549bd46a460ed1043359bf14893d3b760b37bddad7c33434ced70a32a30dcf3c7ac78be8a317baa95cdb66040fc7c1c30a7db39f52f02baa8e552178ad737d3101b4f1ce26cd1a6af7f4ff2499a6b20ef42a1cd2ef50ab397fc083c5bbc3b1592c348696fbc37edbfa998cb1fe582af6c348ec2b9afbbf56cee70ec98fb2804a7c02a9d3fb2851eb9c6396c68ecf1badced6d34036f7847e5a5d4998caa56d9d3a4b85abfc1b4ff110ccff116bcf3c3d6ce90d28ae0e49227ab97a46856ae93164e1f9e1c88869a9cc34b387b2113325030b22e2bda30e10c96bf0c22a1a892474d6a48af23e20862238a5ea79ce62d1049415ea26995fcc925581add4394d178de2902d39f3cbf8c90aa6a7978266e61d96210b9326a23655cc7c9621a25ae63e239d7652bfbf911f93abcc823f653196fff1b26f52c367409a2ff903a72ebc44856bf72b4ba33d65cf590c827d40809de8fa445524dd46036826f3f335736f203e00a7d4aa978b06f13ac2551b4f9d6c8d89465823d8aa38122361a8595b33b7a63bcb77b8fe550f42f57f2362dca5f03abce3a3958e85b7b74bd0a331fa2a262c08eb2f291e366f8e8dda53dbb485f8f8b57ead08713c974bfc0f4f23d82230f2b27fd3b49bedb7904ba06417488cbd2942c3f505399b6946c64a3c313b0bc9187f4be027712cd613efcebde712b27d42b74de5d417a0477ea00bbc2c642252420980954cf91ca6325c2354d21bfa2428698eb159c97204c1fba7e84feb4d289c6749c01cb4bff66b8246fde66621c73d847742ecec655bcaa44cbf31750ce81ca90a1ab6801970d3f815ba9a1bd606a3328a71e10ceb38b4df00c1d92b951b715240532728119fc27cb0302fac7fa6de19d86a08de65631124decf2458ca64f8762d5e13cd35859f163329691d66b06b458dbca3638cab31baa2f2a094dd59e109e2b0bd008579b6dce4775640ef5442fff73bda639ef7f354489e0435e1b97f8fb0412ce46bd523fcfb677a1a9c6a1d1d4c7a920a6ad4c559db53e462c58f67fd3deb47f0d6fe000c541a57de09e19c58b54265a5cc8920acb9732a854dfe03edb36935c6276c468f0bdbf869d10c606ab88edf6f74d62079e18e3d0480dc1d0a31161a0396a7b848adb91c74ef584b7e25edce2c7d2ae62eac61860bdaf76cc877b663720e9d00b41d1b22037aa0fd06cfa37983136ef280cc4f08b1a8b896d16b7d3ddad6f6de5c768328bf482b3d7ce567f55d7edd1c599d528a15eba244556c97299afef90edea71d3455eec956aae67f217b0dcfb5981adb572661ec1b6371d95fe0c85c043d3d1f332131c554265f078e0304eda0aad01aeac5612e55e9d3a2d3656a8f32b5a964eda2a16e43c6e7d31ad71d7ef985a554c3add142a6e8950578e81aacca457d3e2f8a52ff4b4aa0d37acca78d4ad1b08615810436ea8887df619c155a17fbff9528af7e46b3819bbcda725d726955df2fb31b99c3bedf3e6c2acc260421c1ddf8d6cac1aa1ee1003650b56cdc6d0284def5283d08d8965f4c5efa039119b4eb947339881caeb9ae4bcd03ba8d3d0c7049804556bca97d9c1c9d962945cb15d59f6b02d6d1212482c447afde97f18644c66f75e8e493863c021bb453e960635684b8acdd2827bb9759838ef6c89e5a9dd893403e0a7260c59c003bece1c8ca52b4f62d2c051ea6d553e54a187c3c05ff164ac83da2189479862fa0a3c76951daffc6696c3f482d54dc8038c87bb41084cdbcb70799e57024fba14f5dbc952dae0e71295e3d8834a5386805934c676c371ed20de434092efb5dd300465e6a2e4806c604d64735e2c36243ff9408af5f9904ca0969fdd563c2c8a14547816f64bd59495086b7e00b5ad17694a1ec5efd14c25b9c5a28a75ccd472726b46de8c21ddcbdfe0ada608dd9c5f22b84243ed328161ac0378b0a6223e311f570001d49e869b35151b627620c7b8b116c49bfada313a3ebdff3db523b9dc8dd5696df9f3f613a5fce3363b8740b2f99df3a180dc5dd8f93a349f09e72fbcb922cf67cbb76bfdb0de13b1142043f1f13aade62941a5b659ee5c2d78a23122dbb41f7d8b38827d593f47a1ffefb6ee4ad7ebf2007a46515b20cb095b4c57e777e32d7595c2eb923ab815d44cbf04676af1f1254af080535d3167aa0f90d04193061988aa48b6a3f04d3385a68358a61d8eee6083b4833cb27332b31098496c7ad8fc6bd58c487a76c78acc3bd37dd9fbec3410614b980071b922ca07610d2b991416b31db3b444cad9ca573482f4713ceb4fe3f9848325ec235f462e76d3a6107869b1f3e6850c69806ea0ca61ffd556f67d956fc799c854d15109665ce3648b1168e0b9ca67ade6596fed5db898b5234b9c499647e348a7867a6cac305d306322af9ef04a2391617b052039fea40fe861f6a03ed05f60431c98bb8ae5ea2d5485975f43834855e3c6f07e75a4f6bc10c52327d1d79f89dbe7787015b0016233897df23768b5d11f2da346c2c0d480d6d46d032f634c1fa61b6f4be0a68f0816290e7dda764fe3361d93520754cf34f32ad9d9d89bad6337ca7ebcdd4ee652b049f5837e33b0f9d38677b5985e504cf902844d74226813fae065d1de8b8d82dfc7a586eb5232aa965581a6045ae78d74ddda8d769f90e5130e2a5d46fa60347592d1e2d879e0f3734096bd72549b039f51035fbb842335a3096dc4ecf6ec0439df0d73d1355c2ec0b04f61bf03644cbe99e748b1f5f0117388d3e5aa222b0b107a2a186b6403b339452c734a388f8fe8a5669cc171bbdfa4ea3bab52682fc356f873cb4eb56b84856e8f0edc529eab442921823984bd7703d2f4b5a23f7174818a332d2bd7fb3576bf2db4075662fb00272b0ede8541bf0b53ccbd2de28d9db3a64c38ca8b610cedb9cc736c34a87032c41f37cf702ca9d1824b0bf44877aae902a865026b1906927f7c6eac843d313a9c4bf5fdc4950c2aae8fc301f045d83026881a006fb492dc00c4a290d2e2e874c0fcf0877ba58fec0e0f8136e4ac8a939e5674d63d4381325693c0d0af907db3540365976bb6a366a603b745bbc115dc9bcce8ec040e99fd2dd5a9986ad0d7e07dff7ecf6945cde7e38a56c2cc2f0d60d55cf4fc764abafb3de01868ae9367f6506e13acfe89efe6889b5afa1dde900842676a73568e2550138b061d424d86b9d48dd382d87dc055d667e55bbfb729ccad09eb5c913293d073c0526e3ae4a4c01dc3d9650f1092cbe12bc9e45496c62dafb61b48f216a32a0073f6abc1f2760faa467b0919eba429866557595651fd05da1352bb07c61060d200c0a0eaf498701c3a8a3ca1e4f4ee1aff922eadf660bab88e736eb395b439cde54293e6812cac9d29a78d5c7f6abe3b4ca5591fdb0911834ec766d76eebad7f5016e606199fa56d783f1073a07b5ba113611fc6f240b7b8d781a948659a29ee6bac15a608ba2860d9310b4417f98a530fb42515fda09f8604eac0f213dc2369899eb1aa49a3db3b52c3948d5b6dc9159b3702c8e318fad843369d9de20d308d360dbf95117df10ba212fea68c212ecdd877fcf9567765c7486f18ef0", 0x1000, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8c00, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000291, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000000)) ftruncate(r1, 0x0, 0x0) dup2(r0, r1) 05:37:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x25}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup2(r0, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3, 0x4}) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714470000000000003e0000000307000000000000000000007173ef8d3191ddf1001d67ab4ba08317d802c843ba185d45d157674029703ffbb9af21b52db7ba7d51c3f76f9e73ae56a7d1b67d466e7c25d250561123e087153e823a30e603546b30c72f56a24b32cf5c586a50eae6fb6caf1765e8de428fb577c9ef414010ac"], 0x38}, 0x0) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x3, 0x6}, 0xc) 05:37:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x200045}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20833, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) rmdir(&(0x7f0000000180)='./file0\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x210, 0x25) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) 05:37:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x3a1) 05:37:14 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair(0x21, 0x1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x100002002, 0x5) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) dup2(r2, r1) 05:37:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20188, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x97, 0x3, 0x9, 0x7}, {0x7ff, 0x9, 0xc1ce, 0x2}, {0x40, 0x1, 0x5, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x44}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) rename(&(0x7f0000000040)='\x00', &(0x7f0000000100)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)='MLc', 0x3) 05:37:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x1}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) syz_emit_ethernet(0x8a, &(0x7f0000000340)="8d273335e73d103dcc1d2eebfde1b1a21df186bc918ac524f1dec46f86dae34f4477a9de0f16121ce432012b8ee1a0c5f4db3b7f5dde4c72f93e68cae5572caa35cdfc5c36b8f57c6a65e00f05f2f539ca17bfd36d5279783df0953df0e1e9282e389d2181f3bfe95e7e09376161da3e2027eb93c3f63f6111edcd80f2c9f2e686dfa5a4e5debadb2e57") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000001c0)=0x6) unlinkat(r1, &(0x7f0000000200)='./file0\x00', 0x8) 05:37:14 executing program 1: syz_open_pts() r0 = socket$inet6(0x18, 0x0, 0x9) getsockopt(r0, 0x200, 0x44e, 0x0, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/101, 0x65}, {&(0x7f0000000080)=""/118, 0x76}, {&(0x7f0000000100)=""/90, 0x5a}, {&(0x7f0000000180)=""/24, 0x18}], 0x4) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000240)=""/175, 0xaf}, {&(0x7f0000000300)=""/211, 0xd3}, {&(0x7f0000000400)=""/225, 0xe1}, {&(0x7f0000000500)=""/4, 0x4}], 0x4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) 05:37:14 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x81) bind(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x5, 0x2000100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x200000005}) 05:37:14 executing program 0: socketpair(0x3, 0x0, 0x1, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000003f, 0x0, 0x0) r2 = dup2(r0, r1) sendto(r2, &(0x7f0000000000)="96917d601cd4f3b5b4964a9cf004f2c43d93a162483723b3b0ad6c039aa7277d85e43010481a3924fcd50f40782fc6bd5557b65283eca222851939be3c9b8467ff816fbf21934d0a9c6302bc1ddce75278a80c109e7304823c7cf0d4123b01a9e88bfc11c527dfeaab9fee683239b7ea81301009ecd2a66b4582979f774c376c91c1a159b2534dbcbacbda5950b2f69d15da68d9c7eb0f1314ca52d781be5032def82bf242f63d8c80f81d1602608ef3631b561955c40109ed6688b257d18ec083ebadb1f9e54f5ce12c1a847f96b03931314cc7850d984fea6b5a9520a66ffefbf3a84e09fff18b4118e2c3b8fb0b4aa79da0a0dd", 0xf5, 0x0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$KDSETRAD(r2, 0x20004b43) 05:37:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="00000018600417b2ee222b00fe0000ffffffff00000008f6ceffff276e2b8d2a48d69e0000000000000000003a030000000058a393355fdee30badc2", 0x3c}], 0x1) write(r0, &(0x7f0000000180)="c95b00b1b83d9dc9fbfb9130109c1ff4f949542effd4376968d8bec14f3536c0d0bda19fdea48d6e5159e1b3e2d99fb1a72c1b29dfa429365dfa25877cd5aa45a63ae8368b2ccf20cda96c39b4d5718733693a6091d5c7e23be94540eb0a56a94be8e5b11e61b2b1e1ffd3ea435d069473480505f7307ad43916fb0af25cf1fb9994b2cc09639a2a3b90f52ba096e366b0864b99ee24e4d0c3288a0c71fc959bcfd31ef2534effd2b84fb04355b0f9fef8e25ce8e0f410688ad01a747a249f06cd227bd9893b99", 0xbd) 05:37:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x40000000002007, 0x40004004000828a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) connect(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2562757300d3488ae7d002c41ba08af62589c9cd59ee10dfb4c890bb"], 0x8) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 05:37:14 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000100)='./bus\x00', 0x22, 0x2) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = getpgid(0xffffffffffffffff) fcntl$setown(r1, 0x6, r2) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0xc8) 05:37:14 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) semget(0x2, 0x3, 0x604) 05:37:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x200, 0xb1, 0x200000, "d730c1e7bb6fc6e2000000e74de4000200", 0x1}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="3007c0c093ed31c1062c6b76328f9735873a402b9dee0c7a947f442d447e8135b94fcabe756b79cf30f02c033cca0aa1b40293c3807ad44144aff983a7b111f0a7486149990000000000000004af5700ff001959cf020000000000000000020000f6000000", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() write(r0, &(0x7f0000000180)="36f3c491740ea8970ce383d05f248fb91daeb9321c47b0f43b06d934c34a714c81c3bbe92c10a9a2892c030ff518caa3490bc0612870bd042a7a2c6242617987bb783e69fe74f055eecf9082c1553614f7a8ad571f17dc1e", 0xffffff57) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0xb) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) readv(r2, &(0x7f0000000200), 0x0) 05:37:14 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) 05:37:14 executing program 0: socket$inet6(0x18, 0x3, 0x2) socketpair(0x1e, 0x1, 0x7, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet6(0x18, 0x4, 0x2) recvmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f0000000040)=""/28, 0x1c}], 0x1, &(0x7f00000001c0)=""/250, 0xfa}, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x48, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000002c0)=0x7df25b39) r3 = getpgrp() r4 = getpgrp() setpgid(r3, r4) recvmsg(r2, &(0x7f0000000100)={0x0, 0xfffffffffffffdf1, 0xffffffffffffffff, 0x0, &(0x7f0000000340)=""/230, 0xe6}, 0x802) getppid() setpgid(r4, r3) getpgrp() 05:37:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x8, 0x3ff, 0x3, 0x1, "9e29a8bc8de1270d9f45375e2fbbeb9093e4dd98", 0x2, 0x3}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) 05:37:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f0000000040)=[{0x2, 0x9, 0x16, 0x2}, {0x0, 0x9, 0x6d, 0x8c2}, {0x7, 0x0, 0xfffffffffffffff7, 0x2}, {0x81, 0xfffffffffffffe25, 0x9699}, {0x800, 0x40, 0x3, 0x1f}, {0xfaa9, 0x0, 0x9, 0x8}, {0x1f, 0x4, 0x0, 0x8}, {0x1, 0x8000, 0x9, 0x1}, {0x2de, 0x4db, 0x3, 0x7fffffff}, {0x5, 0x5, 0x40, 0x13}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 05:37:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x6a) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x4, 0x4, {0x10000, 0x7fff}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x1}, {0x6}]}) renameat(r1, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 05:37:14 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f00003c4000/0x2000)=nil, 0x2000, 0x6) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) 05:37:14 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x115}], 0x1, 0x0) r1 = getppid() r2 = geteuid() r3 = getegid() sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000100)="9db78213c96af6e38a6d7eb7c2e7412b615e376a79b9c72c0bbedb6316c0115a1c25102d23698f1afc18095a97a1d0d9c80354a2c63616cc8c52def0fb1560e9915e5fd7c892ef3efeae959d845c060bf53d78ee00578ac9d5118e9f21891bb72d99181423e0d0091bb53fc08b233e6772a68d6a1c2ef2e3769d04e0733418b183ef188a3b927d4009dd6270e223ff8bb2b654c8e0d28d764fcfc9d6d9fc6b1848a19ba50254cd7cb562d792cbf5ccb93250d9d35e820c061b48de26fe6a6c6bfd68952fa2053a5e66649ee948c7bd3a712b806ecae1f4ffc69fd2fc725533da486e4845b2bbee25773cbfa53b5f", 0xee}, {&(0x7f0000000200)="0f8dfc18e3ae156eb912a597298e73de9df4552e7444fd0cf574d953448e1689e40108c361a45d730f0ddd70c6c67898627c5e0d1620a20de4b7463d6423da42394acb49f0ad4c301518a9b8d1960b290f328979feb71562d71d82952c11778c009a5b7c523ca9dadcd0cb3883a23b63bc8dfb58313cc128627e090a41bd093b2ded61d59471", 0x86}, {&(0x7f00000002c0)="db585cfbb1e02a3fa6e144ff7605d65b4171f674dfc5f2f805fa997abd41924a5b2a03a514370c6f3cd71892ab941291ff5757fc763827f82a513a7a7a571bde0b9320ac1dd95878883802196e9d990026766edcce693139a455f5935ed46c264ec3f0f11d8cae45fbea7270164f4d77d9c79b6822fbecb3d7ca973e57cf15a2e7b50b64aac90913f65f40856dd1e604991a215f38908c1ffd8b45f98e381709", 0xa0}, {&(0x7f0000000380)="ba6d2faf28ac1de1219d4e0ae6b895b65cfe550c15847c23120cffff610c3978e00e8555e2940c4f60b9833957cb363e1054df75792b9928b80ff7d648571ee70b1aaf2f0e1464c67235c616589493b379af039a9a2607b51f5e478004c695ca1b9cda2f4c5b10cb64ae6dc868fb73fa2dd479e47ee26d185bcb0257b54b3c86565d702451cfce8d88b8bbf027e8e08609b00a75845e3c2ea25c80a6a03120e172b3a4d1400c4d320a84960c5a9e96b65f148f80e6e2a4", 0xb7}, {&(0x7f0000000440)="e43b9ee199ab878e52594ac4dfe873d368b2ce9730e7f07ccf43030ddcbcffe7651e164eb2c406816a9d8759da1f64ba0c32ed34b3abd71edd19e3e754e24d8c881ac42b97848eca35f9214f9f918058f59cb6f2739875f4de5b309776fed52163eedce32bebea3747c4555a36381138833cbf074898b3259495e3deadf0fe75273c4bfd635fcc83337d69cf590d6cb51bed4b22aa627622a4933017d7c66ad0a8d5243605597af2476617f9341ed6c26c2c374a03faedf5de137917a40179b0df83e012b3459038fe8916085b6bd0702ed97538e16997cee971bfac4c20c9329298c1f32064294514c60380b66e6a6384e325aa3b629e7ceed1bea1e2", 0xfd}, {&(0x7f0000000540)="e336e8b3fb9267403ecf27c826a4ddfad4407c0fd70d8a4c814a5f445d59a5b566b20ef99ad6fb28893f80da266f6894f9f71e6ea5af3b3ea863c7d994549abbd5ea3d80555fc8b17755a21be96e50ea2588403b9a7453f7fc6e9e774533f054c41cea79e265b602a324571b09e714256edbc8a47e940de623fb9c20f2748fe14d26247412ac427c2ea88b421f325dcf5c2cd5651fc2975d0f537af515539ca5cd24181cda64d0a6d1cd404ef9f964b9da8f8ebaec6158d0fe5c", 0xba}, {&(0x7f0000000040)="462ad5c1cd3971c2e408734bc1a8866705bbfce9374e1750c49970ae78", 0x1d}], 0x7, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x70, 0x408}, 0x2) 05:37:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x70fa4b1081828641, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:14 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xa00, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000100)=0xffffffffffffff0a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x14}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='m') 05:37:14 executing program 0: r0 = socket(0xf, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005136000009005001b0020000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281f18e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b12040000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x2b8) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0xff, './file0\x00', './file0\x00'}) 05:37:14 executing program 1: pipe2(&(0x7f0000002780)={0xffffffffffffffff}, 0x4) sendmsg(r0, &(0x7f00000027c0)={0x0, 0x0, 0x0, 0xfffffffffffffebd, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8130000002900000031000000030000003591af0dc1bb893f"], 0x29b}, 0xfffffffffffffffe) r1 = socket(0x18, 0x4, 0x0) writev(r1, &(0x7f00000026c0)=[{&(0x7f0000002240)="66cad8bdb3ec930c7422617ebff71112df03bf76f9ea4dc2a325f5d961ceaa3be0f9515d342d592eb31c5d9055e0676c57bd4e4d9199196a3aa8499c57da0e5119d2d468a473d29fe32ce8c8df0510a2821643a5b87f243051c7000c4d80b033067cf5a0fcbfea52ce3580607c99edf39d9a8ffaa50b7a694325d179f59074027d61384b35a5270f211352fc392edcd54a3101727ff7f799aa65a7d18d2d42098bac5ac32b6463bc0bf4fd6c90987dd66a769598a68039b73a155bf345ef00c9b1027459dd742fa76b77875997c1602dc68158238e8f4feb8788be6da4ccdd1c440170a244121cc179bd1f1782d6", 0xee}, {&(0x7f0000002340)="344a88d0b40f77ba012c6189255b4ab9418d5de23fac415f3e35d5e3619dcbf8dc740edeca5c00eabb4970abc10c3a9d7fbb4ced04a6201245f77f2c67e4f113dfc3a05b50f9fc8e6b109b90284c685fdd9d3f9d068b170f6d816d36707ad8ab144ec60d6dcac09ffc14ecb63a963dc60f7d5d7c72dfdd1a6b35ae48bd735dadd4b2a5f9b5b6f9bf668aa85a6f2f2763406ac5130df974a997d4a5e29da178682a745ce251cb38ae5df5a1d4ae913739c860c0ccc09a09ac609a41dbcabd653df747e65f769e6de17b9d927c5c76fcd5f87b607cce47fa98cd84b6ebb7c7ee95519ad18e313322efefed84489b96bf020f8240", 0xf3}, {&(0x7f0000002440)="236a335a56e563675f97189eed366b890ae7ad9229e157aa695497148df26b1776336560f4b194eaa3d28135da93bf20f7b0bf3d911c2c02b0321ae914f871aa9e0b32cee66c6b59497c098d04c6f1f6a39c04e3f75424dc5087d2313eb75361d108ce5772338c57ccd5fea2609b872a46b21edb22ee6f5ee1a384d102b3a1793ee2007bd4e4c74d754086867747ca3482030f44967df2f95356fe31e6d352e369161cf6e089c1dc86e4b28efc5f2c77331df2332b7ff1eeba4b3c9319cfb4f1ae649725d4a7e551144d7c6e193ff1f1ebd1ad6de8c18bfdc4e1329744a54ac96da261db192b694f14", 0xe9}, {&(0x7f0000002540)="206cf7388a206a467a4760ba454fcd9dd076b540543642ec26b32570e1f1048102378eb394891105e884276cf30cf1dbca51992794ffe41a23c25e2d15e0ea2fbb0d2b23528b8f58a5e3b15e9ba646da134fc3668b6e3818d4537c5ac8328b3e78a3475d3227c99f73b34a889d4aecacd117e3b26f61bc1b66ce0eaed084d25b02f3c7ca1bd3342fe0988fd6100d625c85a047c98985e8f3be848b3a57bd1893afcc0fa164f92b712695f102eaf4fbd2747bedeb47c7fa8f71fe61e40d331a9f8d37cc4e71d526b88608d52a3b6381f22b02eb4387a09e5f6a9bfac99ace9a03a087997490ab7984dc0f3d221724cbdaeb8b", 0xf2}, {&(0x7f00000001c0)="56065bb5a635e9aa9994d8", 0xb}, {&(0x7f0000002640)="4388d32d0935895b91b354002a062d656ce121f40f2918e8d8226fc4297f2141eeefb22ce3c1d5455caaaa52c44ec3d1975ff42453e0b2428daaea53d73a40ef0608109c779780395a030e5b4bac8a5525bc1f1045445dab9ff3ed40", 0x5c}], 0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000005fc0)={&(0x7f0000002800)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000004cc0)=[{&(0x7f0000002840)="884babf2e395dbb16be0655856e0999e573f2c99ec125fa1003a06e28db22d32f6a57cc14dd9fadb6c1fa09cb74100d85791264d69a45cb2639dab4222b5c0a1d11b9b9dd8a79f8840a9ca7babe2ddc659a4ca0d93f765e17566e3fc8a32a59889d3551f8f1a06a3245f02def93412f05286d7008aa6265aaa27196b033fb4bd690c610d156cb0066edd82987d85095da9", 0x91}, {&(0x7f0000002900)="a201d04df168007cb8a4c2df4527668b8da417f0efc08a108f1e85d71d9768837086e0cb2e615ab702624521f4d96b6aa5ad430eb61091b32a7b6435ed7f3817a95beb8f58ee97546e78915cc98ddad90d92d21ed9ef6c578db3aa4caeb26298cd8c464f6ef8b020d0d37ea9d576363cc5291a8c856a9f54177d18e1f2446611c1f244ab363e3b674b1dabb4728c6f0d317be96faf62978c83d57bb7b8df993b45d914519984b25069c7e265d283024de25aa646a75e", 0xb6}, {&(0x7f00000029c0)="10a00769ccaa0c9b3a8badbc5a4858b278314f9c7f5c50166821a145f7580eff75762d392833bfbb8ae4a172bf63a36593a8a29bcb0ab410c8c93e7e750204f7220ec0146f6817b34a565a9f03b51292dac89230d673213ffe9283a2f19206aa1d10a3013a368fa3757d3a60b3ea0a31d00c7489497a2959b6e38b768026a87ad4faa516192c4c1ce73aeef909e8cbf41a816d468af6cf98e2b5ee9db33a43dfc39e4e7cd9d31e37b831c50b1907d59c0f9a00c70a6fc408b7c9a32824c484b25d3e450f5797bb13e0d239426f438190b86bb2fee62b63cf3b6a4813cf9e89d5565baa36a5b55081b4ae9201f3a087d04314f5017b59a926cc1581c341b13e71e0758ffc9b95e1dfd095243a2a5e0a8530a1295314be8ea276ebf78d21b39e384b17888fc8194863750a21dc4cdae6c12da86cd3b5e98198b56550c0125b1be4666c0033c21973596d7a2cdc29b824bab8c3e0dbaf0c40be53d396036a7e61f56fa12236fae40719a5df08ea85ee1d394fb69a77575ac6aaaa19a1996291e43e44c15ffb614a05d07f108db390eb29e82f9163b1782641b9cceea9cb7ba16651fe772bd7314098d1682fa6579e30f2e8a1a3e475e26560c24fa92186962a96f421e6b797308ee04ae983f70482dbc7e7f87f331e7bc13c6857ee894ad3226efdf5ee583136fed4bebacac337aa240c0166b32437107fc2e254d287826d4a2d3b7b8fc2a8641326356c1c847a73618111f0894b0533d75a0afa5d1b8fda7e76879e11946dba267f81e6222135c988ffbce4008914ffd54ac44de4ba8473d85dbc3de5604c6cf02e5aac07ffd57263c4e2c7cb3f83360ffbceffb4228a4c4977345abf2cac86bba87a4a008ff14cc231da26bf3da1934bfa703b4625004293ee93af7defc2ab1615508e4c8b61fc05f777e7e75c2b05155acd99be8f03b594e34bf7efa5d31a8fda8b0f278eac808d34401990a8014b53809764ebd198e9a5da10f845a41eab7208d6408909d471a05c67019670001259e7962e74f9772a2a569be29d964c4bc7de23a245e792329f17887e6234e2280696b674a9677771ee03cfa0b42ffe0a2fb67b141adea08a43e73dd57b57cd18281bdeff0f44a83ef814df503599a29deeea3add349f8ad25c0e2ef351107b991df6baec2f35f0d4525e55178e362fca4f57ff72e0e5ad25fba8a1d032e7dba51617fb6f2ecb4087b1d4a45857c7da1817efcc6424ee4ce957cfa8d68312416a155d1f66428eb0a4eafb7cf1af4e06bbdbaf6f7a5c2271db29551c3b1c50a5ab2cafcbb6df0c9ebc17ea5de4e71a1f44796ec748c59ab9bcd94e9b0fd7cb55e05a4e2d5fa62bf82ae283a3e23bc7a3e6526d25766dd6578707de29c692bdfb78721db3efe1226b6655dfa0296191d14a182967a7bb2789635413852d464f0e738c80aa114b10633498f015ffaa396623c0d8fee61b0006a764d6a472842a12636bf2062435a074cb203809248d12875cf8720461f614c68305df0c5f84541463d9574129667e72ad4159041c4c83477a6edcb085af66e014e054c5093cc647af8d32acd1f96253f85336243193db4befcc4c8417f4a83ea208c3c52ea45dfab27321e9297fb4c9ca5fdf6dba6bf1cd68ea96444188785739a3a7e07d7bc44edb06a0fc5435e1964939e592019b68bd96da865cd3b6b57f0181fab228236b512e3f476e7c6b50e702330ea95a3b83521089d5982eee9777bb5bbcaa631fdd5aeee1c2a86c9c6d19eb759a8ea7b65468128ec3acff7b431f715dcdc687858c97e6a5e5c32536bfdd1e46a00a75d319699d4d188fd2a0f891f168d909a5a8ab84baa3583ceab8b4eaab8174cfea17a3d5856c42328f2e0a121527883a9f948d25e1448fa1795b6e3ff1daa1c2aaf5d09fdb41fdfa8711f9b111c4c9d866512eab4d1125515aed26d7ce18b0f47a383ad176660947c6b09aec97df910c9f8861f3730baa4b935b9ce737b6e813fac746fae99cadff1dc80a8725d98ed2bfcae68bea5ea5827376794ca998f9bf6eb4aa8f9d330512dd3ae30791f2dab6c5e8770ed3add5f68a9ef63c30d6265309f0fd83691d0cab936bb73a3ed2dbe52d6d7dee676ea83cdbbc9f3c62b7d8ae59b22598369e513d048e0d49424091d5aaf75b0095c2597a8c0c19ff375cbab1aea2a5d110556d2e88bfef7bb76de1afe14128fac4eb7b7736fd982373740cbb456c4b92d727c9ceaac10f3bf189ab3b61a7131c48a21f3114b29a7167f4c8b19b3165d83d0aac365ca1e5d2940460ce08f903442c5bec0e4697742d4901d9c982a0b7526c26100b6c5af3ce3ba5bc2379a44b9d3c696c2e7d6725650dd0e9b699b20fbeece6100c42a82220ed17c348974fdbaad341ded7659b3bb8c87fddaa1e421160f9c70f2a32d9568e2dfd5d02fb35fb591cd0dfd70c3f8edb5ac7160c4aa03367da1f31edeb33dd9945f39b55f766eaaff78b07352b473482991e3f95501f3ae5d8feb3e9c45313d9e00a9756291e00019ed69ba572e625578227d2937113b4f1db1b1e2c30418b1b81310fe3d519f4d31057c4e999d9a7f1aec5163ceb659339839984a966cd75547f301e70da23c73a7399cf356b18dafab08b1852f1b61025aa0c4e1fac57d10bcf34bb4f3728c84c7d23ced26c1b7e0318340ed5a22262a19144ebbfaf3e286596230b7f712e2572f6c463fbc420459e4fb074a73a1d7ad0097e9bfc5c88793a8d960a884a26d7f0037b878967b0e813fa8fd96d3d68efb6ebd03b65e85e4c4c7c915743fc4ded5f721f18691759b125a6ddf1d73b350672c02617a587a62b26bbecd3b694ac93a672856ac548871b144f2e07961c3d61d44ca48a24fe35ce5a5b27f1fe6036ab25447d8126603da0bc71dac9060ad4ad9e34a4e978e055edb64a5dde977be921879eb112a9cb277ebcf2a88419d3d29d5df11d0358545113e5c38aaa44aa6853fba72bd65f65050ad70b57de782200bbfdd8c4d6d4c479611c3b4261c3494cb7a5e70486da2cc65709688ae669f2dcf9d8a2ea5157925b963670fae4f016ca1c278d0cbc21bd47619bdaa3de51ecbcc0fc99bf930dbcd35c3728fbebd54e4d39c27229b0afaef6f9e02f5547a6b9b0ff14fbafb1e32b4c827c175a5ee26641ac1c12d8df82fd5c8c964e565ad9e3b4a05a85822a85c40b27edca63016b7c86d342db2c54950dac0c39f6a4a26d68a46a7f8c8292ac6e6aa8082b12769ee6f8e735152b7cefc03aee97d939d210417297a4ed53a8b400b7cbcdb9ceddc53b062eca6e137bf5b76e31487e61692837af50fca6d09efddca8c0c4b08efd7c80be8294e8f8532ea088d3ad04031ffb64e54e2bfa5b159ab379deeae1a3ae089723015ad3736a49bae9d0e3440dd5d3d6fe3e93c10531b61cb7e1d83a786dbb82e6b00a3067d3eb30394d45fb8737d055aa04a0c111b622ef329ce0ccf913b974b3f6349668f4fe2596ce0cc3404ddc8c5f73e3cec1495d078002c815eaa57fcf82fd7c37c9811effaa509bb026300004c9e23e61fe988ec125c222b95ad6cc070926961ee87deea60aa9779d3e0a3b88f656ddc17728b01d86e79acf012ded933f956dfb130cfa5d567ea3980480b407d6afd3055191644e0d876a28307cce5d2fd109c306bdc00db2dd72ababa618fb4178eef185b9029ce395ed345218fdd4cb56c3821195e785f8bc10f3b7241abae192cf39721d52646fe22fd4f50280310f0b92a97b8276d8533550c5abaab8dd45c135febceb4b9fa8a01b4122a451bdf886dd44d3affcde9b74d381bf91408e1f43a12733bf283c431f11cfa6cce239a8a6accb97711c27f90aa838ab7135ba30b1cff96d3cb97786b3094f2403972944045ae7559c75235e896a53fb53985cc85ba0678920137a96e0c196951747cb21f06f4b1d2055d622c19cc698abc388c805bf55b1f639c20241d17289145989c1b9c9067227d7a6176717f017a8e79d9254901dacf73746dfd296fef6e6e6f5b4f2c1ace5d38ec1dba3d5c1830a6082fe89578bee8b82cb35a0a8d5ac16229ece84541b451bc6afa91c8b92d6bf80a23f4be34515be04512d01e82369560b12a116a7fbb562dd8c5206bc68a70543f2c9b3f9e6512f822ea421ef1fa270e6be0b102f497ab2a3bad1f11e7daa4bdc010ef52dade2d18ca49f6024617e3b11fe10b32c9a7b6260b010f02315efa130c887d4a007e132259506e4ec4ce6b30959bb8a854263b6f7a2486af71725f8da9667d7c560180cb82d0537c4e2c0b6d67e0cd38b083b74514cc8dbdb48cd656cf2cfc1b281023f0f8873038d95d9521f777ffd9b284ab01bcf910f0412c065a1b8fca4878a4fcf2e58a8e07d01969777699b0f8c5a9ecbf6e1977b83bc2ef6ebb0d7f353c0447494b483fe5d30974f1269a994a84009dd318c74ac3de7dfe89f18f5ab46cb43f5384d9643ec8dbfc453c037ad46f6510f1b5ad0d099eda31e5de1c1751cf88c19b1ea13bd2eece5766373c4d277ffa3113d350c16cc9bc5ba6b2736fa01b5027c4e864fbe267195a81fa857d1783e43c9568461af53db8698f5f291e0ec9fb8cdc6cf933fc518176fd33fd31a7d1c89580a78cb57aa98f69f904e1af189422daf56a04263ab1abc77b5d21c441b981015ea54a1d9b883740144f6c2aefbbfc763b1956bd9ab8214b09e15987b8d49f31e6709931b3c38070f0c4f284ef608640327a1829b5e2915588ee5bc578cdc27c5f28ce1133378552ef340c53c76157bb1458dc1581119d476c10ca1473e70e09a4bb77520c4f6db5ad8db6f68ea593642a033cd461fc7fb397160d2bfb2b8f21b9c4fb4ad330435a762e615c7caf3ee8856fb2c66cf8fd48a1312d4832202cc1bda8c8ee97eb2f745f961fc1b5e668a25dc72d5b4ec79b2e8593aac8b1546d0c82bf7a3da50fd30164a5ff33a168dfc471b848549d2bd3292ab970938dba101955918d550a86d1e5b629cf3cc00cf4c0c86af99bb764c09dc5d9c5e493a04f4d069279161e156659978c3c849f2fe6a9cba89b4c63a37bf85ff55a9ef4976212814c1868fef9a24457826e939826e7b18b46eed806723ec1168c7daad915abf5ca66f0c7ab28421efeef6bc81b8a5e9e0f2f7c4a6f6f32f2cad00145044b18accfe0d689da0df7e406891cd53c941b0ef23bebb03b69d48fbd258d80a90350a51123142d258e02c9df16e05594901872173442f31afca9bad11fdf5a12268bee56aed76b023fe86bf3aeb052743677760cf5e8aec19160109afa2f6a45c6744bbb2511f139bcc6151014fe6f256593c0816c23a906710c183d6810c3931689c18a1ec551e3776db90746c0d263168bbb3806dd6043c8de381cf266f6bcba3e18a4192c666563c067504949660ff3c804257b8e5b7d276ff8541d094408736c7c1201b3807a2c1d0b5789136968e0143e8f7a8014ba7070af8844c4067560bc7869180c597185ec27c5f82b964efbe0915fde9d3b8956ffbd7c20a3bd71ac8bad33494d07d296af4742270ae0f100c143b616ae71320b5901d55010c5b9dbc5f18f8b7daf73cbead544afaa7ce13f53931f394cda1fc6e38bb82aec6923671c77aae545762aa05f88eedd63a6cb79e1a04722b4588c9f77448ccdb3344982302c218457e4ee2f471dae41e0ae0fe92a9e4ef80983fda9705d3b2d30e98ab4974d858ca706e949db7236aec49d62c20f1f313ce5224ae0b00eea248ef2f28fe83963f0f5654b733d3dce2cb42cdd156c9befc1747b2e0092560afb01faba7cf05ac3afa9336b4038c4ae5", 0x1000}, {&(0x7f00000039c0)="ce847de345a6650bc4d4537b4d82c9113890979d01cdf8a9b8c5626c9477184037a3174e352b3c3ce4213a1f18beccf368e48f723c8e4bb40ffb08749b8a532dd58564745ce85a0bb4e9f0f4cacc5ff785313429fde8f9d6ae44fb08433f3a8fca18d51487e637421b28cf161c25a83829d251e0a1000f80251e5e26b13e2f7e371f51b97272fa4e55da31a68e01277e1e426a1811dbc8e6684737dcd99a2ffc8549132581d34835ec2af0", 0xab}, {&(0x7f0000003a80)="299a1609e4bb163252f11f0734f742b72d5899326ae71d87fc20392f4ac8215f8d6c3eea055be08a7e752234ca3adaa86f33969f5e53f4cafb6f6ab93d827ed8709e3516127b0f1c2ae27e425a26af95a37604e3d81b6f758bfb46768763ccf16d3d146b9c1fcf9bc49d81a064c7e85aa8fb79f343180ad7d234369c47329304e3e4e4182d59e1fc919379eb963fb4ae1fcb30e926e72b21461e2b0e80494530cbdb639d46859095f0fdcd859e69850062eef9c9192cd1fe34a1ddb8", 0xbc}, {&(0x7f0000003b40)="84a6919a919f66944d7e4fa0dda52e98d58a97f733e84ec975b8a4ef21f52030ed164a47f2f3854e43ef24b84a4e53163d11378a327ecc83f9efe89cf8658ddee6f5ccb9e5610cdc5ccb85f39a7f3a3dda8b3d90", 0x54}, {&(0x7f0000003bc0)="50e4d34e6058c2b6a5094964c960ac183c75e9a72531bd379e5bcc450a59ee78872613476d977d96160dec0857986276987319dd64db9321a188b96f31dffb01fba85b057983160cfabe2d4ebf78bc30e6e0e41f98fd99f14f16c79a5d065eb0ee22c073a8818e0710d88ad0f9fd8a8327602b8a68097829fdd5d1b43aadd6297028ae729c9e4b46f0d35ac69b369660e1be57fb21b858667e50dc995fe1818c2bf6a1b5d12100ebeb4f119b7e90661afac9a8ed674025d1f76dc4dd34b2dfd591d1896371dbfdbded65c9f37b86a524dd142ac79ff89591", 0xd8}, {&(0x7f0000003cc0)="eccfac66506ea84ea40da93f181f76359669bf5c7bb47ccf9d2d9701a9cd1975bfe58ef9e9f3139ee6adc2b09c60e512b510e22fdcd86064f86cbe7e74f5d58781841a1a1f8b37c33f8156d84c39c6d9ea8775720053500d7b8fa5735630450972516abee44ae1a80508541fc6decb23cf78169b11334d997b0cae7b59c42816c7812a60d9b8e3001d4ee2c6ba51dd82068463613f3a6d98e2a773bc68b0800b207058517e4e23d09643a58cf6026e7407cb4d28e6469b0b2cb4f6c5fbdb93495fa9735205d66cba9e71a91c2557ec8df005fc015127f093235536e9e946934b8b8fc2a870f2ccfede89ae72b8d5da51a8f6610bc0d12364034e081ab16c0c31f9dca26dd146243355d62042dac1775f7e8a1531f7e65ea61c29ac12c41982652e5f83eb2d7ae91ead566a17552d73aa0f5084f48e3672633fc452f14972ea7d09e8f831f9519104541a62dfaf610c1fcf73779f68627b5b7c8ad0aaee894afd641d0542f5f94238a974f532523c2612c357b3779a4015669c9f888f5ca06909b41fb3eeebf5069cfad3cf6520620e8ce0282e439c4ea28b254e0c1a65151d238d6073dbe9654db5057a2509d2759d8862b9d2cfeaf267003572d7c72e7fbcdea5e6c64e238fa1a085b0ca03c0ba09e209d866a439e5ba8c529c0a9a6b3b1f86eaf663acf073e7633ba5e33ef9c1d06444891946d0d01d5766e801d8708ea78f8c55cc8b7be87f9500a19a4e0a85c7d2cc3073034f8f9e20540e2f86c02b9d10bf600ca25ced8813773d2a98fe142a1ee3bfc59ee5f622d685ee7b3b0ec3f151dec23059865fc0d5d41ac110deae3bddf98f8e1d0f0e7c58a44caff38a347cf9ef7bdac80d11b01f6925c9e9ca65bee167237981f772c9e06641759e006bb2e5f751519c6aaedefb145e4f25f042b21f19964e90c74c5aff09b852435bf5e98f11fa434dced312e20c7b2658542bef07ab02d2742f3972c945aaee7b3a187f0fdacd78b619cb9b6d098a919da5faa38c57bb81d78271291dad332c23c7e8d1d16333383f5c1ce6d7da3562c5eb49be260b4d58a2e75d0cca0bae614cee79ccf1d59dda9894f3a1b49a0c75f8dbdf02ae5ad97eb3d116f3ac4af767962a9ecf267c408278d9bc4a3c91fd2a54deacb88e15bc615dc94c80ab69ae2613de925fb6ada6673690b2f4015f33603411e9149a4740cdf02aaac4c324dd35737debdf35ba9bfd5f633341d12ec58f8ab40194fa8405acd1ae6cb7cd4916388d024ccaed41ea0ea6fce0907736d058cbcb7315c1367c46e0d3dd121ec0664f9897dac0bc0711c747e15851ae196b9702a56815b903899aabaf492f8e6cdd2615e19f285324b144c86e72721c3e3add40b8612b43678e4413f72f32370c9219ee3e0f0357ab0aaa6dcd890e23f07c984c86d675b1fa9176d48effa70b25e650c7da096d4b867e2941073412114430b834c28b012faaa76cc48afcf4d62771d4a47797bda7952028a24273b7795d15fb27503480d8fee2e5bb5e93489cd99c989690fd32a385796852d1b1b0bc504ced20d4aef6a33fc7ed3707ae095bea600cd1c2b878a1f014cc49d9aa3fc464be2b40f944bdac662d9f4def025395e05e4b4fb65212535b90a709be36802f0a73ae36a12d6baeac0789f49d1fb61665b20c678ebdc5f48366d6cd3f93b3e73881772e47d3b8b94c952ed6565db0f5fbc95f223621610534dd51a8bd606999b435c6f07ba08090769d323c3a3852d85db3d8ddab6a462394b82bafc2d52b46965cb70931f12e1cedfa9a71b9288917db43c0f442706586ab3ddf45a8a0e1b4874c3ea5f3c910184e58f3597b7afe58bb32acf34d429bdcfc235e86902669fd60b80f799e1a23156316f8aa136b9064ac8939c30f2105e40c372242d8446a23d23b6284e04e233ef1dd1b50afde7bbb6bb299db99a19fcb411a5f822ba862a4685f58e7b1c467d37b6ec79d60cd568abccb5455dec86b3aede8a6780a393fe5930bb229fc6ee02810bdee71563fe1e9de31868cc801e41955143d19a79120154ac6e61d51a3570d35515600770457d7c46ef5f4192709725449f5920a972fdfba8b541323cb1ce50ae1aeff14742db2afecc3c93c458dc27a85432f1ccbaf88a9b67fa451c12c7c9fdb98fe8dd4f3ebade5f54ee4f1ad362eb4427cca0bd7a3837345655c5829680f45e98e8fd82f4d92ad6220441b1c35c9932061cbed963c92997264547985026a413655b5c25d75907aa74d89a271cf1f0e84c634228e81e145d6bf9984d2ff76830cb0418050900922033d8d4d9aa9bd1b1f2384c2efc0ec23e75b679bd04a73addeea7e1f7e8a153c03d07f6f6cfcf4a31109111746b49fb7f3a5895fa16a1cd2a4050c52d618822ba142272f1265a1790fc02206fc3236cb515b3abfa423e0424c44c8b0ed0a765697a8d5ca454822019a30abb7c8bc95efaeee39d7d36f9ff497e4945d2d103e06db0a66361f7876b2ea6d3694a437255d2365f7a8f43ac90379e04ed2e1143ab51e0e6117b5b0e375a9d89240bb2c6d25143d229caaf9cb5d8b98da7b00d36ce2957c87bd5d5d4660eea6eef871e383599dddc1c5ac93d2fccf5b991ec6f4f06b761ecf9b9c1abb95f1f82be009f3d24783d83fb8bf5fc9ba803defbd3969c5a139182fff0b7e3d55c8b4512235d7dd48c7f6069e65e802b0749b9e831aabf39817359d0277cc6dd2336e11e71ddf4224b6a1eba384d013ed4e2575a27cf23dd97a02c68f43aea13f157c4a7776a854e4b081914a6d0443bdc9be9e9ec267e5cfa7eafcd98ae53d40c577ec2b545669cf3d486d3d9dc0b7ea9ffafd02418588ea458db7a411c158466ca11ed343c11bf030d779465e2f35642340ac187e8269aceaeb66dbc1494e061d20726ee82bda21d26fb2b924ea01397620dce917809b62192d642b0eff43c0ef952f0a5bbb5ec1f5b847a4a3683ef460021b1caa21d04622da234f872618162beb2649a76faa700fc7dffb173bf554947ecd1fcbb7d9c89668c9edeeed140b374a48c660bcdc0a07957058681bc426e3588d806fc7843f690c1223d32f7b2312408834bfad4465fc6bae2305e20ea327e8316e5dad59ea7240445d72a3de97b4824703245d3814981487998fba32adef56fc9a077fcb57213dcf2bf42a1f63e14d818e5eae8bcc2b0e86cc24fe931c2b43966bb56a936da0bdb7d93a9263c8f4b01244b6e13c7b8fcfec590e2e94fc4b78f4f4ebc5ecbc3357078cac00a844254647a94bb44eba0824aa0bffa28c9b4be5d160795f8172caa839f70247ec9b6a21d8a5a5ad7049515205389aaef3daa584f35d1a99c239cb5bef661c1a1b29619797c054d07ff3ac1a821789502a91f779be075de125c87e71df95abfbb19f2d26be884c38dced05b80474e6ba4b9fa411c5499acd9e71878f53ceb6ae7cb2ccd250fe63f220221d2ad1beb7a52b4a7eac5e4f28af18bb84cc074a3dc177ff9c53c93b6230f4ddc3b2f803bc3c5e5ed5a340806de9fe712cc8139318cc0ffb6240783172e5c8934e28db3413f6db94fe7fd19b395147a301c911fd9991d0c78a3c2ab34bf88f490e8b603baa4d7fb2ed69528e37f4bab77e565f3007af6da97995ef6a9c3fa99c3ec5a27590efbd7102c4e40a103083f5a404fe35f13de25112371126b6e32ebfbb37e5d7b7b9318b966723192a2d97b6d609f717f9f2f4607cc358361e358af21145a24d95517f3e690eaf1542bd7c69de13f54360d85748b26ae8a6323803f737302b0380ac3527bf0a0fd609e79bf61b6ae413732a7b3a35d31b2005f88e942acf34f736f5a2dcb5e8eefb20333943fc407959e5cfbc5736a5f505bfd31f288363c71e8633150b7d697294f23cf88b458d9fe7f0d14895a91d6aa13d49f406079d207baedcf2f353efc0e8f9f725319f614cae638f1aedd487b390487eb7440fafec17dfa735f7b0bcab8860a5e2018a52e8d3df88e43435346c76eb6f0853cb05f0eeea3a5d5dff752ff7ea6897cbda0df096a0b0529ebf835242b89cfcae032ad1223385590e95a9a3c6904950ce7c72111f691b82253ba8acdafb67a82785c36205468def3fd970b844fb0bf2be4a18d14e4d3e95a485b1b7fac99077848e891ef5e6ed73a22e84ca6105b4aacda071272d4a6c489f4897afb5837931ec4920a37fc2660521bf283136b9c7325af01a355011511e04734ca842cb9f27e65d7f5803a91061b4d1f4ad53e7e49c9e9a62f8731937d243323cf2bfcdcf2afe444a0186a13b70eca76e67056edcbb7b955b6bd7292a8ebfc5a3ee24db1919425c701f03548fd9999932d7dc4061393b1016fa29d857a6d14b79f70eb85583a5b38355a50f3ee7b9d875b5d960eae1351bde9908baf935c09e78a7a1dcb3fbe6f3b642048d7b44511d901f8b93ff3ffe7815286bb4044ce44ac05defbe20935f5adcaebb6de9cd6f8e8e37e3ceb61e267ee5f46ab5b43768d5c9db5584a5a83183ec8e613e0baf986869bbc82a4d861c898dbf1032c83e86da3faa8144347365048648dfe77cf7de076cb1dae21b2f07f540379c72b7c781e4175f4f6c44ba439f9367cba2909088122362ebff480806f952c3b9dc0158131eb99be08beadcd4cfc566781f4e5e924d4112fba668c54669285e75b01d76a6c0c28f6dfdfd70e64ac953a2cccc0743a7b49e0e58155c1583d6ca05d211e6103e8f3796b06089bc9ed734805cee63243bbe0ee94bb1e1c832536a467657d390d74317f22354f0e9d23c5a47e4aced88b05e61a19802e59a473f65a693a76818d8d12168094b444eae642c0812e9fbfca0f548be94a1211db242b08e43511d03a4fa052252d609ea2c6ed3dea4131137de04c0c5bd1b70823f73822e1290a96e1cbaab746427fc89475ab0f3958cd6d42f7e053bca9403f0d815a6b2fb69a13387b346ad428b42b5cb58467d2a61f7a0f29d5b5b5a5f02045c70e1b50938351539c91d2b7c77cd978f1848a9a64fa38698e91ba19435b77d45f7f3b1e468eea729fcf69574d7550e670ca720dbb63e36cff1f9493530576101801a65f3ead07a9050f66aae7ffbba95dcda741534c5b704ece21e7b4cff241f964a4eb72e3195602d7ddbb975b0251334d90c82e7447aff3f4885cfdfcf86443d148372736cb22c9e833cbab244410b6743b9366c40024bafae61c943865464a88d0460b9bb4775970400131746d5a108e8bfcc2b0bf6795ad4650d330b25c8c6768dd8d9d3afaf86a69d78b8026438817710a956e2c7ff3c463f74a426749e6fc664f7e17021948c6dc45b5ef45dcd87d1139bc9d92fc1be96156361b2c09abfc2fb3162c9cc69cdf2df00029085f1ead21fc0b9d19d7ff5914879029356244f287a71e5d67ec6426a60d6089bbc038dd6db2ddc47f514dbd7d9b0a3df4b4f9ea919d7a338234d2e40658def73f6f4684bbcf68473e29df23cf6b2b685f40d5895b6756e48e371a0cc6d095720cee9850f6a9d15c07ed7732924447fbb194d71a98a29f98d043d8eac46823fc61a4f98dfe05079b71466caaddb5117c8c818d56d15cb1c7c7f9282465fc25300242c9928e9f2c3def70584814fb2f5e079280b4e5e17a0bbe239904df8b9fe1dde62220e5b3ac561830e10273f9f5d5249a39d280ab8126fba9920a44f8ab8f2d4d8cb78d84ef3de1117dc4a01657d7ca6a07d151565b9cc7e2ac6e1e9eb6d4bdf2e6d9e660e4399a8d12993affb7185cff87418e4b06a27ed582a69f66f758cdab1d442be0748b905fccb7e35f5d9f973d1a93fd144ce", 0x1000}], 0x8, &(0x7f0000004d40)=[{0x30, 0xffff, 0x7, "d47ace432bc0a9899bc48ff4d066d61e55f52b9aadacbb1eb86d7f4d"}, {0x78, 0xffff, 0x200, "a3c0d466c5dd36f4d38cbdea7bcd089dfb9a8d2326f5928540672f5cf537d7e176daa1c79a6afdd3cb20f447645d355b5a4cd15da4f249824a90d4816b74a1c1abc1771fbb76e8e01823593f2482603bc5621af3ad0218d1455b1bba2181161cd8"}, {0x10, 0xffff, 0x3}, {0x10, 0x1, 0x3}, {0x58, 0x1, 0x80000000, "826e93100c577d66cfd892093a53a91bdd5e18ac531dae883de24070af45d8ff2cee1cf79314a5a5fb7740e2f3482e78c70c68fdd5bd517084c13b923227299e6ade9a96ea2b4a77"}, {0xa0, 0x1, 0x5, "da93e936c6faa3bddb9b1efdd18c3f6fec7a16b4f36b66904e36449aacf8b2898a9e5514e6ba39f5df0ec6c919a23e0397bb01d6726435cf7321dc97bb2337ec18693e7cd8f49cb863d01a81d1c652a7b941dbe5ddc1cf0e6a28798a7d8b369c64d0ead09530e627f3583f03923aa054e712df41deb53aa8bef19274462138e1aa19cc8f61a4cbe186f6d9a130b24e"}, {0xa0, 0xffff, 0x6, "41cad35f5949cec7995c9fa4d4fafb57f6fa85bbdf58cf6c9ef9baadb7331efc237bf478a73db0a744c1933538f0a650c19c700140d82b6a8f53f8257c29fde65483fb53e8d626f7e5ed3ad5f536b300363da165015955b76669bb47795b797b3cd4aa4dcb47ceeef4968c6ac3f6c350872d7e89802add6af558108fd64410b82294679c28986e285b5ac6f6"}, {0x1010, 0xffff, 0x6, "240d5ad21da64a36b421440c34730d47dc8846a6f4d6bbdbe29487a16ce2f163b14e81346dfd32e0e82a2c4f6c0bad9a868972dea389386ba44b2614d261f4c5ba376b4f3c1c1ff3ecb04d5859c26760f44e33b676afd8e67241d36399856bee32543edbbfb412b3c31dfebbeba33f48a4a25df8dccda9f930559020af3d73fd663f3ef7cf2317eecd1f3d8d2bc7ebcb1751aa7da147b35075e41bdf72520639b2f1afd98668e5f5b026c338662ff26eecd37e41ce2caf9fb67569ed42d06f719cf16cdd34cfddb52f8793a638a94b0919f860b3d8f235e964b814ca3c8105a3e4e829c59ce39167d2339c073c83a1ac2e3d5e81f2f89244ad7527c45c4553edda9b885c810d8185181be49d98ca82d1e1767edf9458387c5ddec0aeeacf09f87226ff7fe0944e252874fd177c00cb272aacf13e0f091b30b175699b3ce722618df2ef032ddacdd3179dfdaf9e70b609ab7470612e4ae3e80c8eee51f014c33dd258840329978b70a29678c07c03c3e7c626f0f73f8fcf94848970a5742d7e242565716b6204463476bb8c2d8580284393972565eb28621b8107c091753da62caacc8c533c92d92896971cfd898b1f959b57bc915f7d41872562746adc21b06ed6522a0b8398000ff8004331869f6f134696edc4d42e5598958857ff453164f8c14d175dd753e6ae91a269bb0efe153bdcd48f7987385492a7aa5e0697907cc628573a45d676f4e62c849c1faa4a7f29e3114e8893beafe78771719b040285c94a3deff91c69028648a5acafa3815c74bb69ea50060d13d8a65252680cd4115afe6ebca961a470b8584ae392f796ad1844eefbbca2bfa9ba3fed2960349a93da1606478d077981980a519b23c4fe5b9fc618ff78dae5736d042937e5a26d667535485a5ef47170b7beb0d9dcb022c805ae974415f49a6fea809dd05e8e7a45e27affe661810a1b4ecbcf601953dd9d9b7bdd83020214794c6969fbb583f47951ead9337c46713005a4231d5f0d1c695410334a06d82d9231658920f26ffa9dd652848ebde7eb1d22b8d21682c730fd7b4a6ccab8a48aa35c93ac81db0d1438c72c8cad16e26d2e04b86ae2c53689fe699aa79908728615aa5b9671deef19bb1b1b50ee83587074de6f1a18a9454f0c9ec2abf1c7eb5253673f5c6fe931a825405ce52f86339775e60b425a8febad803f985df0afa1f4e81e2e7f0e40d74a8387b4cc4b7cc92445c1d5238bc22ab66b745194e5dce640f5de76cbff86f2cdf6cec6c597df0d290a9be20140b4e66d95902227866a670fa2212d284c15c4d38355f79d9a72efc26e87887d4d6fce4583f157ea6115ac65f328ddb920512e161b70f3ffe1ac9a8d841be2e22977b946dc4078dbd0720c1505b58f15c9928d8b418eba829fac0b1e6208edf1b6a673973e306d78e979e549069e2a79648bc06d5da748d6bf074b7eb239f4afaa0b672daad31fe91e0c9324f553662cd4bfe6e6f7d5bbc5b21da172950dab9fc7f77e5f2d01b10814c2b1ad090967c61a5ddba948cdecd908c81bd200e409a8177ee746e40214ec5eb7be88291c906a48f11f6774a996d3a2c62595da15a2ca9fb98b577367980355de3b780ccc3346bf8fc4af80b5b2408e0145e9c73e84237aa2084e42b238b0169eed2102b0ee34694c88f7c893feded0e80fd8c8fa6c11ba43ab72ecc844f3593d32997cae74b2de810962209af79f78688e2dfdfd7978dce5508ab6e188f377bc920dfb88451ac7cbe51fbc1288d33ac5e47ccdc46668f279b45591ef25ff9793477a09e2a6bd504521b97ab83053da6b840198d16e8b92b8685e09d885cbd9c21bc4ca1ca3f0652d00e17e95ad5265647ec32a9977838ce1db503b080806cb8a4a33a4fb97cc9237f21b357f8640c6fcaeced0c2dc7d48e18ed8259239b791ad52be2f93918b842593200e108ec2024124ec8ce28773307e7b1ed00e5030dc154c3b4035ab13a98fd346728eb78786ad4faf577be64cef05ded14e4260a30879539951069bf40cab4b2d8e9f9767364a3562070df349c454f9093660f1ef8e72dcf7f7f67a7b52928e2ffaa09490702262775b52d2ff74083874d7712edd7b5fa9830c74c978ffcfb346587ca720d385e59ca9dd8a85ceae397ab0de390f3ea2d5869efbecb37eb64d38ab898cc0728756b6029160f32d1f8aa4aad1a3916886d17729758b8fdcc0cf83cefcd866787350a0e0adfecd671e74dc21f7707ec5717a8479b9ae4015196d1cdef68aa7b2d7a9ad3c91ec4e7205ce304ba3f76fb9ac45b56dfa3b4108094fec806d68f9bedd2b05f823433b96eb533df32dfaaccf95661940f20e5c33166572f38cd3034d7d88e249ebd5730b27ee00482497cc4a375b59b9be4100a9cbaf279e3b1b696b234c547d5aaeb372f4f22f2fa38bf61ef5d25f7f98783b3be3bc6eb2cd3494b5b408b60d99c11934dde9029693a3ea6eab9a6e448e98928f39b8b82a89b1bcdec14870c29197431b071df5f9912cbdbec0a6e74d9812f3d257a5010eafbd0af74d7b9d810a0da7f629283900ef7ce5fda420d26477443e753681aa3ea2701cfaf7b4ce75a3ee68742c4a856456f04f230a814b2926c8c5984c3e30efa9caaa43aaee4748df22a0baca6fff0c04f5223bfa52b38fe24f3d9394be48e97cf6d1db3eaddd87db86cdf9716758c5053841bcdaa2f6219c13a96996ccd1d2a0805f114e5890b3b8769a3e0e67a17bfb929f8e97b02cdde0b767aafd42247fce645ec8f9062b1b963b8ae138a3d5b9d8f2ad16bee27be80ee632d905140040be658d3843e25e41070ba8bab6018d7c03fd10a901ef49ecb9ad6ba907245c914e1a2998be5bf1e92ada88976e0a07fa8b2cba36325a99775d85a4ef6735ac9490f96307f423aef540e1d648cc61dc62ff9e4b7cd3457294fb855f3a855923da9580ed085f1c7b243677b846adab581c6d7fec7ba37ac1423e1ced372873a3010b77c3d508a62a28b3ac9673d2c7ee0f28b8084d18318c423592a15708021a8898c467a991b05444efd67c5c1e38691a8d0d5f58acb5d753136b628ec8f435549d6cb0b50c7a82a420697bc8de73eec9431e46d18bd2d14a62f98cb4ac2b459705a345763744ecbdca2e2a6c792d8ec7773e1e0a0eae732556d744933124234222d2b08a41c3da9f2c4a7c1e2c43082e3a6b35229e5d235150633ebf2029f41a50074a8d31e43834c12cb89297076d81291b6560f31714b02b2b84534795a94216f597dd8387d8f42510f898e196644f1f871758d954a3466d7c1dba053a13a9969353ff848a520b5615b93d2488f0b67d7fee98a3cd600abdc806f2ff66d6e2ce2a5eaec4143d52da8237f5551d6d352ec936847cf0f4c33ba67eee19d3d59ecc33b056c8b5b2964fdd89ca8042030a047ec10cc96415cb892e4bb2ddc9770b8ba907560d7b2b7a417be08fd94d598c45ed8fba3657a3a96ce502c8060e629793ee61f1bfd21bb16d03b45623ab38498d27de40c8ead4cf0c07c2bf2bc2160bbe491a5cb7ec364fac24d0b5fb89ea297b648e8a2c38e576b3d5b413ebfd16a8ae9a7c837a2f10dbc7eaa14d26c1a4f0acf095e23e5ec119ec28d7b6d5bc873ce587e35e671e33aaebb60dbdf71c4e8235c40b55bfff6fe6da58e9feade1d722b5acbf5b3a3895aa511637d3bb92b717a7a63c55efcd760bb9c1bec16281193ed1a717adf495b78be4466074fd0660620e886190095d8b9ad87e729e2a01b2fe2e91d02ba72ae635a511ef4b4ff536d43c18af839b3a4aae1caf170f24a31c988af187212845894c424175f95e36e5e58b7825abd1cebe6a962fb308037c4f650408c29861618056550359d48ff51e8b509c3b7a224c1550430e5bbd593e33d00df5d170f01d2fc4a58963e1f794dca3181ea1c7128f3f49bb0eb399aa30de87952c199a05afdc05df2f9d9286d9c659c7f56c07554c7973d5549f4e796b59aa93f267cd272b1c8c47179551e46483fe7b0491f20dda448a812f4a3ee11b5f7054e54f4d199a9f9b3157761542b610128deace5eb85d89e50d90d558fcb0ac071ef2346e3927023838715356c9cf02425936080ac40845e3b76999a80aa6497757a566e418e151b1abd01753358e50d28546e9aa7f4a7054b2c2cbf485639fcc679018340eed46a0c3d6ed3c97145a9a17798a2aee894f46154934745f3418b30fe927e9bf0f2098edce24082670b17d2e3a8c3e895625bbfdd3f173a76493eabe00f20330d4e2652dccd9dbff5c49384fcf019bd406e8b8f2f13c41ab6fa0684d2075ae423e0981c59b9e8ce703bd237425e750f2a85848ebe1f7a4a0e9705a4728e62bda70fde6778aabc3f9b1b5e7d172322fb7fcfa29930ad6c013fb6f4247956049de442af0af52e445c7cb44dad5e3707b85ff115271e56a6113585ebeac0a6d498dc93951d0afdefc1aa1a059f8b3d572cdfb40ef6110282912500be8ca3d956f28f7b33099c42691c458297e3b62fb26e387c82c0a95cec5350db1057e44a123e315f4c26ae99587873c7a4772a4e5070185f8ff6181974fbdb0522b412f267ebfa614348d76be317bc097263c707a30474ba9f9165f6d4e09d96edf0fff6534686f8bcacdec1e4069dd39d0026e848d3d7a83ff1545dbfd7f1bf4d42ad6f02ae05d522bfa67eb9a7790542be073cb477d00a8a0b078a4a1093669c12b36be49b272ffad4b45b6869abf74c1f782a20877f0c141f5d24704022d82c3dca3e2224de7c0a0b2f7ebce54f09e8860e95c72d81d8de5ff62eb8e75a553da06ee7e752b6205f1810f77f13bdab225b41812c396063d0fa670fd5868734b344b5f81fd9de9888807f6610c8d954f86ec5b2fa34a6c82355fe30308ac23c97e638bb015c08223f98381aa107b451f3ff04da35a816dfb0253404192373444993aa6131f2f04bd3071b5d7611ec0f3ac624939eb870589cb9d261ec8d8c438eecca255921298fd55c92db3a2dd5aabf326f8a9e47fd9c43e8c99e1a4a309aaa0601aa2937a841a46d502827311d9b50c4db401dfb32fa468752fdc4acf90446415075c8b569e98956ed580ca11bbb497fbb875479fd72dfc813db85deb2da932c2e986d2dd5a56ef0dcead47614b65d192de3eb62936a0b292ee38963ef458eca8d5989fb0e29e52819defd29232c9c700ed3f701e84abf0d378b318daac34f94e9a44ec3493edb4995133f7091d5a1da67d8f38f998121b93deb77507fdd7971c4ca40ee7745d31874428cad4f1fd9e61d4073514d1d595dfeee3be69d904cc495e973024bbbfcbb2313d5b34d88d3c4d0f19e01b70f41f4199deeab12aa8bdeaf7b862e33a352290c3b8e22102427451c8c8381adbc507ea98f3e9b08f602938c71c8cfa749b2f27222168e11e501d454622a41873837cc86d5140236404f73b7433c185c86331de3360570b66b681d49038a3d70097aff5db248aa3809bc49660eddeb72ba2fbe9a07d213b24feaca04677c44d605a6b35e9cb2d63561f8fa883081e147c619b1a7d88b0279220395f741c159f59824fcb253ef809fbf3f5febe36f1e21e32f63689ff4ed74e6d2c7cf1a3bcddf6d4e386e15635248ce137c088a0dc20b938c4137ead0b66a685388178bf7d2b755a5c9373d39e7027cc048de04a329819c257a456e01e981bffb8e45b212d3761ca653cb08aa5cf7f0cd99bce0cb6c9a3f8fb16a3a56c7f01b194191a9a02cf656f950693cb6506ea80a6ff01dd89bb3ed4498895a96e2fcfce5077db229efaf577ef6f69b5599c25b88ac4"}], 0x1270}, 0x3) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000002740)={0x5, 0x5}, 0x10) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000240)="4682de6b3426c369dae62103a55146327d60b907580693b31b60d3e28545a63234d809ce7a4385297b6885157883ab54763f562f9b133b5bd720eacb2096128fe0246cbfe5e921576ceaad8dcd5731a31a8695ab914183178cb44f59af010264b64dcf1ac7a7b773b9a5d799a09454b720cc2e7eae1281d5810976099c082f9f5576667be3383534b1771d48cdee18470ebd9ec996b5919adbf6960f29db2e0f5ce9dd8fff656d2131ae218c5a92f7a821280c9738df1bd2adb4634cdd8c2552d1d1e7f77094645ee5a13e61646b3ac50d00b1f29eb9c7c16d232dfd546c2f7f674e9a18a4fa6680bb52a9e99bcca08d532b732d50cc604463a1ef9451b0cf8a52f7b059bc67b1e385669ff4b12759265eeb5fd93f74a3d241e8716d84f0b18b90d6066e6d0b148d4df25cfb6bc4c68058a4419ec77162f4cf2aa3c3bddc4b85e8cbda12058650bbb036e89b4275382d784e7557e46e2a5df1e13da5893cf5a9e84d76ea70ad2cfcfaf16a52fcd3591e6e9d62f489a3705bf24db3bdbc9b3174a9955c0fccd436f6e82e4cf238449471bf88d335d80f0e9b53740f7a5720680d5d62594396bbcdae7440c63ce1f61b7c09554d976a8ff3270e9306f18bb77d8bc56752e15906198c9591bdd6989e35acbad78ce3e1a7e37bafaa3aaf10dc20eaf6217b783916ea5be25ba774fb4df153f325a42a619027bb275565d6c94abaabc329f82611d8751bb9b99f68408cdd9ef89987c1dd08990d91adcc81186ed9ee07e05b3f2cc9005c686f536cdd570bde5c76e86714faa6030df179629878628289226f29da6199a144e78d82d3a54c619187a40adb350f25f365aa40cda0ac7fb057baa97da8d8044312e4e2f6cf6f7209a254cff10461485dcdd3f098a2058ef7786cdc380ecdebc477622b4068f0a7b400c5f723072f0d16d2f96c894ad375962c47b91ff9677b850101dcd289c38394f20dea8519d35962c499753ee45bd2c9d870153e2102adcce52ca786df6e9e58f4e600f4dbdc9a960b9a59dfc73e8a2220536f1c17db95f2ccf2089e28242fa794ea122ecbb0c552786ad050295d4d3cd0b5a490ceb1596948e2c069c1f3dbd3cfc131052dab23cf1c067cf565dfaf6fdf91f75641677faed00f31ec5333e6eeb8d3faf8f38b6e80956ca7d80dd7722df78e8d627b7a6155b6db142f3906b6aefc4fc0f63ba6fc42337bde33a2309e5841e161728c19948b925a5c6727c60b6a1031fa1e207a19edb57f68d2a75aff491010c1da0691af3ab9c83eb55e235e323816334d9a039c15673b20078ceed8738e12ca7e74c3e044ff6e3ce1c2784cc30b842b284a57585cc2a68a18c732acd00bdd7e98b216cd4bcd1695499802c9702bcdf9b9ae7df5fb7fa2e942b7541834b404b2d52ad1c4c9e2fed29e7338fd13f6562b7f2bb32f0901474a280736819100d881cefb79240519b54cc66ba666a38a671f3384f5bfec70396d78e64cb94326b11b371eba41b48df39e1a2a119987fcc2739e39bc1629e9801f0e0d3e2a076a310c10e24f6dc9270a68f5c960ca98d222f01d8936a1b7bb8da45fe9e4cae0a62360986c565fb6e19bbb6b11412838df03be6a0b9aab42581373ca4015ceebc54f5dc31e7de38840215dc0de86b775327725bc80099ea0b31c61b717e1ad80a262f095e63b4784a2ea0fc654ed80601899ee008e99b645ee3f3bdc8e4129a37eb501d4004f9b6b41a59d59883a3c4e25dace83f9fa739a1ebeae384f26f941dc080508869a416c5dabe352325f0818f9ac27ba0438e896c34e871d72e8cf2a5ab07525e6a638300ade19d3eb8acb749feb5d9aa155dce89e8ff330223e703f14a0a6403532c2a51917bf4de684a5ad2a27a6f613b9504c4ee7d26559b534b9da6bdf8a7aceafe31bf11e48323de6bff27d5fd8c0a8a2e533f75a9152179d9b4d76b3becee29fea997cf66652c5b89aa1d7288d448f267cbc5e90214ac1b107cad759ffd18b487b528900c6fe270486bfbf48514e8cfd78f5e8fa6b9750b3af04c0daa037e25f557cc84b9abece8faacf62582b3be37d7bff811db1f6f345c141790b7a1a2324499f4aa763a399ac39d478d3224f193c50eba97845b487844c5fe7b5d414a8342d635d730c5bad5831581055a00c23afa9a77eb36f400bd2972bc42a9b7de47ce804ff2f4a95bfacdbae86d8c07c3e03fbd794f7e006985ad6521e830fb16ea0aaff34d88b32ecae9c0c0e5955be2b2d4147035a77a2ffb859b1dcfcd1c8d882324b2185459e56c82b0f05ea0a3eaad8b02a651a257fb4cee697734b5b52e5adbb9b7fbec538b8bb27036ca937b48ecf0f2307f4dcb20b09de4cbd0f47488643b36f5a79ba33e348adca3d7593bce8b432fb72970e05292f6fb8ccd02aa0bb5625825dddc4cb62e885d2f4dd63d7d8991ae32127357e88ae35cd30fbc4819b995f16bbec2ff31e2b25c500e31714c5667c5d1215e87872857189323cf2a032a27c71486a56cb6bfcb6c484a336ddb349e749c4158aee082efb9348a63bdc53a75294b644075dc06bea3119c4b934342a6b2840dcbe8bbe632b90b05ad80f17aa44a174ee7f1b43e67fb120a17d0a2409bf68ad6c27b22c2e8ba41116e0f0ff978bec2a558dd6ab17b205d9960109b16e4580d33ef82e6d8022dc852ad0b176dae28f443905af4a296ed2f50dedb02ecd4c4a8eafe104a8f7cfc8aaaddf697634e827e355db6157b93306f2b4230098d2929a41bfd270679c2219a9c8f0626bcbd02419baca4bebe821ec17a490d343a1891ddcef2fdb68fd36fc85b3ac4577c23396d98779fb36234f0cf5be3f53a81755bea7dd36f0a425f6fc1e00b5a25d40b8065dd914107df84431d1838a7f9eaa98646bb301a67f1b01769f25da183d09c5b0955ed3587db2fe5dec74e21e59cea7d3b1683afaa382ad633c94dedc587dcab6cfa3805737f837a364d2a9f24c6795ee19b9a2069f90456667f4b5253e516c1ddbbac7d50b5d869cf9b222049fa93f09a09a9698a8434376307414e686997345b01dd4b7da492fa9b445a70fb472b27786253f9d09217b8c5505bf5c51d8cd80231ae2cdb34503dd22006b0a96b87bec815af7da1ab16b1003c37dfb83ca1eb320875e293893ac2703b4069a3a1cf6363e3e3a7f19d27f943872f67580fe3c09dba228e7979000a2a5bd673b1486e63b8bb63a8405156f0d1b3c06c5975b87b03762101a3852ef3472b1bd9d57903c2a9e6bde3d3fecb11002fc2346d5c32df6412f7f648f05edf55402fcb3b257ece6d7cbdc5c07b37f2f58b0f67db8b9e563c0e15c5926c847ae4754a9a443d5daddcbb81cf2dda98169e05673dc95c9d9de5870850e035554ca0a9dd2696f269b303266a9d00406f1cf42358e76acf23df64da7f7560492745d3beaa94811f1c1b3216ea9931a05d9df048d55bfb9f81327650540828489d39c2dd30fe46510417bec4bcd0efb3ee915f403f06ba222a5a6410f30a3f2cdb744a704cc2e69c84af1f218b5ccaa5b6f3152d4657d751dac3b6f44ee85a888a475a225232543cd49cbb9bda6d1df6759aa508527de6ffdaeca906618913e381b62c13f3d9e9829f5c86f0ad278b75a6b99fd6313296927b456e568b6c92560d8c8b592cf66e85fe009e5710be861c50173a900487476e5eec66e50c6137f57bf75ed98049e950d788c40f7d1007e1cc566aefdf707e4fbdc38b6e0c899ea21db52ed6bd511862d2d45925a17052a04ccf3f0e4b60f7235d6308f05bf26830263dd442454e84553c5ef5f87a19bd9b2f6b1f11ac602c6dba79156a2c6e08b52a93eb2ad80a2264fe72de0080cdf13c9f03a90e3f84e35d12e1c36b420d86c82dbe3c717078f14e22b4541d7a8d8e63544e8b9bbeb53c8dc0efb0fc6d09015d9042477fae419f027943260afe2f8a62414fa7a618174fd114d6ce69b8a5916e2447baabb8fbe96eae9302488413243a9481e253e3ac069b7dd1550cd330a0b63826f4d04fd4e46605ef2951fe8d09ba5f4103bac0850652468bcac0d58a3796268a730113b5dfb5c20797ca8d5cb28ee64dbb2f45e9bfa1cbdafee51110a536e5037186b9a4e9721267aa4951d07859c32dd4f11b1aad5b3236f7511bea60a18fa20f6ed9769675f1cadfb6b62c6d90231bb8d3aa20ca12ab785d0bbe1c86321603d059abe09d7a1b8734a7394a38a0dbc89942589156b002d3f9d66170f356794fad8634c6875d0026083df8425de5d511e18558eb38252d878ec392eac6b5a927fd26204fc448a90306ab85aeb96efb808b1ccb99e12044efa38a13266817ac042cd8a45e6853f8c39b7b3aa869800f8397e9b2632e03b912b3f552b3300faedf023f26da489b4a8cf2e059add667b94d544b281736bf29ccd3683a49058401a97365ed14c1daef0217952de370ad20db82c58efaa5ba926b1e0943a13044451251af093f7c4f0e52dbac0c9c865be074e9b2b9404764b770ce35b5f43685e64e8701e779a0ab5bd09e081fa1f6c0c8ba4213e610d4e56258afec27fe11d99781f5492d9371a19b7f87ca2bc5fe429870f3afca1a305b3d96f53120d7fc5655fa9f56a3710439945c099b46b4114025b84df8f73be9d4c01916642050727423b95436c3dd307474138008ed4085f610b849a9964cbd7eb1ce7d23099e63d3f2d6ab6326fe0edf9312f034481453072b55125c6d97bb8b35bc2eed88b160874e3c050862a3b140b80d203e72d126944e2a6ab0e45358197afb796ff96afb76a9f0bcf28cc729b0024fc7c187b4bb56d3a95f8b7d2cf5d6a1bd6bd04acf51a4f4db873bc16859544d94b3a21c77dbc4d62766455b0fcaea10535fbeecbd52ce82e55529879da65d43e0c2ccb2bfae85d6fa094796fddbf7272691639247382d4b4bcb55c9c5c6a6fcfa132d48da8d082752a13b22dd353d8c9a5498eac10ce35619f7ad54b39c42c2e7d04701a921bf843afbaa7150cc46608bad1575b76590f22527176f8db1db9fafcfdc809df0a58fec9d0e579dffebfcd12f4e1563729c09e111f59a33c6c905e665a66d423f3fac9c1904047dae01b39cf961a54b6acc46c8db5712e4e4cbb14dea172fd6a745992fb15df39ad8ded846c0b3294996cfcc4b509b00b8ac011c81970f0ea2c9e6f7351d889c7df76eafa5c9eae7ffdc576af07203e9e570eeaa4d289688a45f51388cc539aeef6c0277019a06654c878aa3d8669d1f93ab05771343b95cc3150c1bd7207d30ce5cc01a2748fd15c843b03f4a5ff66c58c8caf94ebbcf5712e458f8ce114a407f7059121b0366ce792ec21a8901aa6a9f2c338068466125711ced683fccb0fdac2843b3811d863b383f180e0b3ce32411fc2826fe93bcc77c783e5b34390d28447314243f8be7daa27788278525ba91d93f9b6b74ab5b1413a60b1cfd90ec0fca8f045ffb27967e5998953a3bf2bc7518a7325dbd284025c68b908494c1d2830cc9b4d4d7a21a77a25acafefd56853b241f4cf2585fae03af4fa78805e4e6d7be376dcf99a4a09d6276cccda2a834769b5d9a719fda01ff3af6f7bc7d4cefab9570b6aac92ab157e92b9d8d3d9527ed6020140fa7400ce78be0c5a51e995af077bd2600f0733d145839cefcd8d9bd445a7e5f1fe1e8d0a1c11f27599ec5cd23623f7a78652ef69eb8c7e9347009d2a299d3cdfdc5bd1feeaa4df4f980ce5cba25894c96e017231e783fafd2bd59445ea3f96c24864dc045e9ce06020752c3d10009134ec86235f3ff99c37a168a02c2eefb601e476cc4c257aa9ee", 0x1000}, {&(0x7f0000001240)="897d706bc35b00d861c10f70c1514aae59f9c1d41ec3032294fa0091cc025e6640d416f17cdfad2ae079b578db5abac215034e8595494a432a87847eaa79bfbbe133b100c2e21a66511764b498899fb7f1a9e773d54353011e2cca21368e6a6bcb2249d01277b018f5d6a074dc097c46fc4806121f494e05a980f3eb4bd4e9b88c2b64f086ad05a69567e5bad00f5a99a039c78c9a797ff81dfde4f20f40a61762b3bc91df4d9ccd0c07e287a17dba2bfb29440d9c7a10ba79aee09f075f9a9a8c21eac5acf87dc126c6624f1dd501dedf0553af06fea9973e623744b76f33a9a02bb7403837d7353889999fd4051fdcf2c99cb0261fa87c948e84892818b60da8243380d8b11be3b4de119b517ec832af7c40a97248c212307390e6f3be1d5a891b7efd0d2f9c67d617ec817280d091a760969861651b79a1a7fc9b2c1feb8c475c3491c98e08c7ed520007f6fdd469d8752d67b70c97cba88c781684729760b39a992d7387bcbbe7b7b61dc5f5b932bd56956face5fbb2745e8fa9bd2826a577c9e3535f996af67fce2ca3db213d3c6bce2033150ba8e5e189615e3b2f5ec71483afa48635c388cf456ab0cc3ac3ed80188d63abddeebcc1bc775d4f764bb4e45235afba2e2525390b68b972e0b219718f232abf20f84b39e5d3bda0066ab0e55ad7b3be0d317addc2ff2711450b07ef4810a83f57c5e252497b0e39c162f21215c14336780f1267200c18d029b6e1364660135d338319cd59be60335e6494d407100a1774baf3fab36d8d11c9526344c8b24145710ba1c572f74ca1e8ad0da1a8f1cb84e7897ab89b44343d95c018bb36133576405b54ec67fbeeb581025ee649e1f1c3b8e5f98cb8fc3a67ce21f15a756fb7f177a950b6e849821f245bfa06d347114e590fdc2b2ad66b0477eb3ca8c54e799daadd957d044dd71c9adc1e701dcee2162f72f9fd463dfae7dbe64f71fcf784e7d936e1b49967a03e37a68f10cae8a0db5bf6e39261305367cbbd48fdea6554f80834cfa62cf7b48d5b993f44d57fa9d8c4c78db31f9fa3cdfb9f0beaade7722d3e064f78c1b40f67b75c6ebbabd9f0f6db25d2ea34d11d8bf3ec5d1c57235dbd463288c148c013786bc34203200b0c0bdbf4a9e030a8db35353c439928b71608c10cf95632f825fc4473f38efc09eb791da7442a5e12cc52c1c49fd73d5817ea2d641d093d246c4df3a2693cefb7ebe791230f33fe034d6c7eb3b1da27f2533985cb156c1c9ef0f88529aa0dd9727ce78dde7f67a269bc03f0b5035a9d6ba8776ad3b18428c5028aef043398dd571807a572cae77d0c43d5f103b4949e8486efadfb1a85765cc16d7f3b9aea0a2a6b0ba3951e996bb72c95f86963e5a5399485d70e6a42220aed7c8d703411e03ec4ee62ffb49ed3d0d2d5ca98050d640894b580aaa816157ddbd22bc3b48f99526da7f1c6d594e27281492ba5dd86480f84cde597e68e62922094d7a7d1b05106dd8ce36c6b94290132f42a8435d1264bca2d04272e8eb3ed49e1a0e6229e71db76243a3ce9bb5559096b084b623c9ea448423e00f98ea66d4b8eb5b4d7b598808f90fa3fcc3e1656f49503d5d9af9c02151f6aabf169f25e37acd01288b8ea310ac7f379c5c9daa9afba4be86e73bf1ab7edf32fa3f25fef0ba4b0fd56ab4c68f09000e58c4cc85c02984b08bf6aac13cd5862fa5f32e26bc1c5d74feafd758f483ed5a687d382b1c4908e71960f59c21be2b5f44c06e3eed651f0f370372cb788ee95b33a95188d0f6567c919fa5f5adb6fcbf77db9ebabec6db2e90822dc471ec4277aa8ee540f65b6b97b34b1861e3947ded37b6ffb83b1b9f0bab5a76ee8eae0c4c82a47beb5f9ec521fa4bc15a5fee6c0b213978cde8f8d8e69c90a50d0238ff491da4e2e57bb4581abd0cf85e309b42a89b4ab7065c0c1c876070e158e9a246810eb2e5fc4f93e7b13d02ed9f63dd6c2830115fe2ace605946d8fabaa90df013138c2212cd946de814acb170013acbd3edd0f7c100a6f42d3f766a7caa94d495375a02042c41cd6950d5940464531df51eeec97034aaf63ab445ae2198fa5e7c722e5d3630d84079882911f0c9c8cd0aea13a47172a949b9387e6f81d5a9a9c0355cee709ff1c706f34e0ea3d52ff2c14637625b1b18fe699a62f751786181e296dffbc52f80de71677da7a76336ccc042001f4a167de5f153653fdbf22addddfc6ce6262818aa23549f5be0036ec1ee2f0a4c52ac31875c863085fbda9361e67551e6685fb45a2593762d13e585a43a9ca8efcb092ae708363a6a21f38bfa7a001e971df1aeeb67a5fc501d9a5c80bc4e9f4dc08059d0e64cc32134b78220432d182a17311ef8e58e17fe4584d7111742a240105baf34530ab21d8de6267407bda82651cb6bae40907b150ec5edd2d48ec501704fbaf78140066e1493f44e5dc15d051f65caaecc1364e2b137b7650a6edb20bc6ddca85202411442fb91bc47cfb4ed4d212df53128ac3d8a39c39cd86427bcdd7b44a2c45d9f9b77936630d74d93ffbf5eb3630729040e0a1ed1c37c42c8c26687f4572d5b65f336efa20b72471582d00ea70b568863bf01f6d4dfd129034fd4fd7a099d938bcc1369f2037529c423d961119950768190dfd7495e59632e3c9154cc66442eb6537532aaac1ee28bfdff31bfe3623de7c0885b3b69cdf66f1a1bcfab9fa61d4c6b38087b2049e6955d03ba6cabf08a09d8c6339d43d356c5a409a6beac62ae9968ce6914cba3f290d097cba131df23da3801969a50febc68188b128c3325479e91a3a9e955e3c0bc25c5698e350a516fdf64526ab7d15ed65c2feec624f4a40d1e8cbe27cb799690edee50dac5bcfeb3b1167cc664a917c775edf4165a35a89228e81e0d58d333672ce81f49adf39af1a3ffcbb15b4ec61704346955ee184dd726a7057d4e35ab9ffef23fc76ee0576c55bdffbdacf686eb87f57a586144d4f7e595aba095152e1873eec6c480fdeca22ea2425bb349ac8b1f3ff1607b33b36ed20841592cf4385ef36c11323dcec2d55db6abfe6aee1e01d5147c16b137c87cc2b3b238186639dc96433479cef345782d6fa6ca6a4f5432e80a3442c932201004b25a9584b9243c2d03bd01e440d9dcac4e540d4e684ce15cdac2b2a967198dfb2b8c9015511c54860a3afdf4d82197bc2c0029a5a3820d7da51f3a7482cd72a496e773ade4e989ed8d4de6acb30ca353a363d03e0e1bd6a0499d842dcf6f1c40983cf1ce22523d194059a356eab1bda0eed6f0e2e79934d77ba316caeef9080637f4190e1daccb3769ff1721027c2f885d5e6a87bc10cb5c6ccfe81a70226baf504ebb047caa7339a8226f8a89f012811e594879fa3ceaf5ef336889de9d871ac208723301dcab4a7ef35568a438c278f1da04d56ebdfac57b6169609933b50b4d58b771b203a1d1e4bb886c399b877eb987910a426989b193bd3d16627f128c9761a93f9314770c491bce9340b3b1f0dbfcb9eee7e761ce82d0244512f72c51def8002c30f34ae18d9aa615e64fda155667f55e0bc1376f55b5d9a411258dd0c5a720728b39e0103811ca2aff8ca539d7342b4604aa8d92944bfa495a4c7472bcb72e74319fec6e6ceacf6351a9a71dd6328def8b8a6bc82bcd8cc89d8942614ad72cd4a2a3bef94109d8201c5dd96d58a2abeb6cf308fa2530230bc50f9bbb478429e31e4dfeb9ac4694a51923d4812b17b3651b4320612dbe7da4321b19fa9f2cb11cac6168d31538e15b23cf4187e57364c1f919e0e0b4d3e16eb57b5e697e6e283a800ebced0442cf4ab70589720a0a04aef79d8b964c3d1ccc4031801d295a1da6385add7877583e3b0204aeb4cef315f3eb1e34b7feaa960146ae86ba313429ae2745dbcddfb50ef207e755e3fddc63ee4a32c95e5ea44bdddd63128dc88f7f5c98e7577aa3ce84ccea8a53fc778f1170c6be21ea457adbfd4a0f9158936db8e46b40d89150952f3b2237f9c2c6ca0696c112fbc7301e93367ddfa5d3aa6747de0cdf10760229c165ea35466e61747dd056b02164197b7e5bee8f017054cb4f90d4f6e195480cdcd71869623e1f18c337fff5ed47573174631435646cbe1de5d5b7595c61bad0156855f0bc07d0900f99b5e039e4762c03cf552cd5797bff82816dc5504adfcbf4e3eae504bbc7e9f6e44b4c6a28bced5d3f6c23b4dac1c60e80586ad733b9bbc7a5bd53b29e7671d317e32350ccabe0e11cd88a1e70bd412617d09769b2aa54123a3908267794360a976b210b562e4915a726bdf3a23bb44e15f2ec04ae1ae610857865e1cc155a9ac1c52198eb38e1e4e64cfc16ea5e21cfa5843ecb6b06130d1bb0fcff6d554c5ba0cbcc0f5a6274db42324f89d7bbc6f6368a0bf48961d6337a8658f5fc3a9fc6539f444f652cdccdd28b77060b1681e6090937c05976e3a57de794c8d9a47f12533b628875e1435537248cdc1ff64d8cf4d6eb635a312695c60dbb533b9f4b0c705f2321872e4799b3f1985106defd65b23c74da7aee4f4d1f2d2e992e1b27eaef7576bf767b03d7baf385a14c40f1cd14314905176f5092766340a5e0f1742b2ac479cc05f23760f9c1d64d52ca278d7f794cf665058c3c04ec191104e422022030b0771d858bc2c7b69872a5e5bc708ba5270e1099fd93cdadaf2ffead406345b37d8350eb36b351b6f9820b263201d31ca3991043761de7eafab1e4dd7314bbc3b8f5c9159d1554c937b631a27efa82e6a69aee107167e22a873287b41eb54169536a522dadb411dd98e5bd8bbafc5e3bf6bef233b0a9b75cde747d9a28f2adc72b2105d351e0f08c78ec5c465d637d9413f4d90b117e776f1d4fa2e9fce44d07d2b39478c45d12a5b38ffda2e7291950709924b1f0ac83e83707b27a5ccdbc625dd8f3f66caa3bae2f9fedf96bb8bee5560c088257daef2456c4c0640329cc091f905c48e3b4a7acc7ad63fdd749e38321da87d5089fb6ea7dde1ee3d9c1435fb2316d92085c9131c1938d0466a370e580fb57e97a6facacbb533a8edba1bcd71050cbfdf63dfff0618af0c4bbc1bcb08ab13c0cb2dc70a46997f87df949e4f66c7045f02492f572096b6f26048be4522d6b9f1d27d84e5df0ae4a67ac1566a4f1fdc93826188d9f1d2a6d3c0234a82d6e0184393e322d77bf64fa17257bc27fd3e1f7d41896f5b373c9d29e6acd76ec93962719e16d91ec8ce541a8a2fd2f4aa36e564de653b1c6f8f40b69e0336f59fb5c146bac3fe36a9aafc99d683ac95d9fd5c6007ec337faef431d346165d6f322b64ed69cea92cf7709436d0cbff3216ecced4bd78ffe7c0075bb0ef0f800b86d79c183deaac16200024cae0a48a806a5a909ce6ebb914f3b84bd1b488bfdb7392d20bcdf288ac0caefaeb5ee5618e6a5f7765ac03462324e07932b5bf0d305dd27bf1b8f6ca04096417b65f0e686357c8fa4736dac9d47f2bc62200b78c231edd175d22c297f0f840e4f912924bb95ca4af12bdfef8ee7cf959407d838bb8eb30197c7cbf3c63dcf1cd7ae9f47e726b0beedbaec90e926faca8a2c18f8976519e4246df10081ef6558a746b325912fe15cabc42e3636c8a3bd87bfa325e3d6e5927ec7b5c97d38f980a92a1f219dc2c34e8ac120be1d7b50573a8399c775bf1c920976aa3520166f6cde46260f2c0114288aa0b78d760bbbd34fa1d18953061547d8feca4ffe1ccca25fb8f33e00d26b01f286e0f14f74f1fda533d8239918a0c95afa7bf2a4c956eeff19e804ee5b902c238c661ad6b95fb8", 0x1000}, {&(0x7f0000000000)="ad3b6ff2ad79cd35b059b8f70e6c975528f9f3953a70a3cf361967edf93f53aed369a7100465ad1324961b26109f3ce14ed775625a637d2ebe5a40a21212b635990a3c9022346b9a8c9c4a3a09246fa8940fcbde7eff8d04cae427c7c0e1936f5bf772d8edcb9f975d3553bef2", 0x6d}, {&(0x7f0000000140)="fdef04d55fd44900e7738b5ad47eacd19877be9a817ad39c7d932677ed2534d50ac9d4d3afcaa4e042699b6366bcab5ec84f0bc44787c8f44d35dce04a6f60ff5b4649a11367220d9fe993e0420b48139dfbc0983c416c0d497903f1fd7cf29e00d4f7746c95be527b16f710d70c40eb6297fb2e7f6d", 0x76}], 0x4) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:14 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) select(0x40, &(0x7f0000000000)={0x12000000000000, 0x2, 0x1, 0xff, 0xa4b, 0x7, 0x101, 0x9}, &(0x7f0000000040)={0x1, 0x6, 0x5, 0x1000000, 0x3b8f, 0x4, 0x9, 0x1}, &(0x7f0000000080)={0x8, 0x6c, 0xfffffffffffffdcf, 0x80000001, 0x1, 0x3f, 0x200, 0x200}, &(0x7f00000000c0)={0x4, 0x5}) 05:37:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)) setsockopt(r0, 0x29, 0xe, 0x0, 0x0) fcntl$getflags(r0, 0x1) 05:37:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="9c") 05:37:15 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgid(r5) kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r4, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) dup2(r0, r2) 05:37:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x7c}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x80000000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000080)) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) dup(r0) 05:37:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x14}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x29, './file0\x00', './file0\x00'}) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="1e") 05:37:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f00000000c0), 0x0) getppid() ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x2, 0xa4}) 05:37:15 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20028, 0x11) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000140)=0x7) r2 = open(&(0x7f0000000080)='./file1\x00', 0x100, 0x2) ioctl$TIOCSBRK(r2, 0x2000747b) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') 05:37:15 executing program 1: unlinkat(0xffffffffffffffff, &(0x7f0000000040)='.\x00', 0x0) 05:37:15 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000580)=0x3f) mlock(&(0x7f0000a9a000/0x2000)=nil, 0x2000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) munmap(&(0x7f0000a6b000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x5, 0x4, 0x6, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x7}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0xffffffff80000000}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x8}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x3f}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7f}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x101}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1ff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 05:37:15 executing program 1: getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) r0 = semget$private(0x0, 0x9, 0x42) semop(r0, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x3, 0x1800}, {0x3, 0x2}, {0x1, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000680)=0x6) semop(r0, &(0x7f0000000240)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r0, 0x400000000000003, 0x3, &(0x7f0000000980)=""/191) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000500)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(0xffffffffffffffff, 0x2) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)='./file0\x00') r1 = getegid() r2 = getgid() r3 = getgid() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x200, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = getgid() r7 = getgid() setgroups(0x6, &(0x7f0000000300)=[r1, r2, r3, r5, r6, r7]) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000080)={0x1, 0x9}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f00000004c0)=0x34, 0x121) socket$inet(0x2, 0x1, 0x0) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f00000001c0)=0xef) r8 = socket$inet(0x2, 0x1, 0xffff) getppid() link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') clock_getres(0x2, &(0x7f0000000400)) r9 = fcntl$dupfd(r8, 0x3, r8) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) setsockopt$sock_int(r9, 0xffff, 0xd7c3c63d4a832bcc, &(0x7f0000000140)=0xfbd, 0x4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000a40)=""/173) semctl$IPC_RMID(r0, 0x0, 0x0) 05:37:15 executing program 0: r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r1}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040), 0x0) 05:37:15 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) 05:37:15 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0xfffc) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c6530000275cb770a63c356905062490fc53e86f9cd052a5c2ea9b31c08a4200ff88bbee8fe88e2836d8e42a62e9cd97cd7822a167f6ef88a9744f8e978ffe43036898eca48c1beac6af35c2377428d294e7ad20f3117f05e9cd64da931e74b0a6c0b"], 0xa) r1 = open(&(0x7f0000000000)='./file0\x00', 0x211, 0x10000000000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0xffffffffffffe000) getgid() fcntl$getown(r0, 0x5) 05:37:15 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000600)={0x10, 0xfd2, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fec000/0x1000)=nil, 0xa1d}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7f}, {&(0x7f0000d81000/0xa000)=nil, &(0x7f0000c5b000/0x4000)=nil, 0x4d}, {&(0x7f0000f28000/0x2000)=nil, &(0x7f0000f94000/0x14000)=nil, 0x8}, {&(0x7f0000f02000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x8}, {&(0x7f0000fbe000/0x1000)=nil, &(0x7f0000fb0000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x10000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000dc4000/0x1000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000d58000/0x2000)=nil, 0x7ff}, {&(0x7f0000e5a000/0x3000)=nil, &(0x7f0000f56000/0x3000)=nil}, {&(0x7f0000c17000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000c03000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xc00}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ce4000/0x1000)=nil, 0x80}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000c5d000/0x2000)=nil, 0xe74}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffffffff7f}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000edb000/0x3000)=nil, 0x1}], ['./file0/file0\x00', './file\x00', './file/file0\x00', './file\x00'], './file/file0\x00', './file\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000b00)) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) connect(r0, &(0x7f0000000c00)=@in={0x2, 0x0}, 0xc) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000b80)={'./file\x00', 0x80000001, 0x5, 0xffffffffffffff71, 0x0, 0x9, 0x5, 0xa9a, 0x3, 0x2, 0xbd32, 0x1}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0xff, './file0/file0\x00', './file\x00'}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000100)={0x10, 0x80000001, 0x4, 0x0, [{&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xf0bc}, {&(0x7f0000fef000/0xc000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fe7000/0xd000)=nil, 0xffffffffffffffe1}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x6}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffa0a}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x7fff}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000fec000/0x1000)=nil, 0x70fb}, {&(0x7f0000fec000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000feb000/0x2000)=nil, 0x10001}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000feb000/0x3000)=nil, 0x81}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x4}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffff9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) 05:37:16 executing program 1: sync() r0 = socket$unix(0x1, 0x2, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0xa) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000200)={{}, 0x5, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0]}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x20000, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107003, &(0x7f00000001c0)={{}, 0x0, 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x20080, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x200, 0x0) 05:37:16 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000040)=0x1) fchflags(r0, 0x1) r3 = fcntl$dupfd(r1, 0xa, r2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000000)={0xfffffffffffffffa, 0x9, 0x4}) mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x100) close(r1) 05:37:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000180)={{}, 0x4, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000000)="e426") 05:37:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0xfaf6, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x25}], 0xff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xffff, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") r2 = dup2(r1, r1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) 05:37:16 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x8900, 0x0) recvfrom$unix(r1, &(0x7f0000000540)=""/196, 0xc4, 0x41, &(0x7f0000000640)=@file={0x1, './file0\x00'}, 0xa) shmat(r0, &(0x7f0000fc4000/0x2000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) open(&(0x7f0000000680)='./file0\x00', 0x8c0, 0x80) shmdt(r2) shmdt(0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000000)={0x10, 0x6, 0x4, 0x0, [{&(0x7f0000ed0000/0x1000)=nil, &(0x7f0000c63000/0x3000)=nil, 0xff}, {&(0x7f0000e8a000/0x1000)=nil, &(0x7f0000eef000/0x1000)=nil, 0x1f}, {&(0x7f0000e48000/0x3000)=nil, &(0x7f0000e3d000/0x3000)=nil, 0x6}, {&(0x7f0000cc5000/0x3000)=nil, &(0x7f0000e9e000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000de8000/0x5000)=nil, 0x5}, {&(0x7f0000fb5000/0x4000)=nil, &(0x7f0000d41000/0x2000)=nil, 0x6}, {&(0x7f0000f9b000/0x3000)=nil, &(0x7f0000cd2000/0x4000)=nil, 0xbc1c}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e10000/0x1000)=nil, 0x4}, {&(0x7f0000c59000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffffb}, {&(0x7f0000c27000/0x1000)=nil, &(0x7f0000dac000/0x1000)=nil, 0x1}, {&(0x7f0000d35000/0x2000)=nil, &(0x7f0000d83000/0x3000)=nil, 0x1}, {&(0x7f0000e8f000/0x2000)=nil, &(0x7f0000ed8000/0x3000)=nil, 0xffffffffffffe688}, {&(0x7f0000d60000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000dda000/0x3000)=nil, &(0x7f0000e36000/0x2000)=nil, 0x3}, {&(0x7f0000c11000/0x1000)=nil, &(0x7f0000d1e000/0x4000)=nil, 0x1}, {&(0x7f0000ef7000/0x13000)=nil, &(0x7f0000ef1000/0x1000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) 05:37:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66696c653000aafac343ede604232e054e3978d037af5cb635fc67aea9370477ad26dad79c2bebd271689f91d18b9a"], 0x10) connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) sendto(r0, &(0x7f0000001280)="72d86e04e7b35fb9647d958b0749ddf54b32a53377a6dbcb1a9a2729e6c43b9065ca69f584ce08e62c64a04ffb9aa98a5d9e3ad371e783c7f55c121f2201526e62c4d725fb86dce720962ea3bbf9060000006730138b990be1c571befd5024c0c3ab8a84f0af1c59c732c6b233f0efba98efdf04117ccc41cd216f2594ac0b79a7183ef1e90485e7fdd5d467c5fee6bf60eef2a467fdbdaf55df8b07642516d27883a37f9f34357fe8ddcd2f02cef82d0a8298e47e5059d50f4ae470d6bad9cfe1739e4769cf0950f9bd5a73f7196cbbed042ec93b7b044fa389e70c0f25e81b2c5c41d9fe9c16ccc573722d356f0aefcc0ea911543a33544f6d7882d0b672f441202f85297725dccc49c94b05000000000000004303d8859d1e890b6becd9de2f0dd7fd2751c88c340411b76381496d8a8f9500c6110972cb19c230e28fe49abf910f202aef04eee03e35b385c561ecd73f5755ebfefc060b59459858c6b3756992f439c6a02fb9f8d51a47b44c9ee20d97de2d485a832775844b3f50c9cbb201a8964c31f3fec89890d5a5421b9a8af21f2c5670c1612114eacc037ac6d270ec43d1e37525fcde3eca32bf8a4189a1b7d4a60e1273a354a6ba20ed38d8674acf83260fe4c358bf44a11fb90e09e88c342cad698f75fa0e475011d0469b375958511e0a375366592b718e5a0e2cbb51bc705bbad4666d77164a03516bda516bceb87507e804333c3c7802bb27cbfaecb37af261882431140c9538e025faab9eeb0de038bb5dc6168e12f1dab23a51c1875fb9b7e6b56b14f90c8b8f2c05734f1369976bf2675262761b3f25b7d25722b43df97f809dc3a52aa3121e20230ed4c546443e084bb76184a1e44ce235bcfea70fc66cdfa16c495420ff010cefdc04ac768c63fb5141af8b15d446d9fa5428513c7b0734b5baf425aab0f8a6948afd4fca4428dd4ca982b7428e88fcc9ffde425473e56e0e31dda3af883010af024d4d415997bd2fcd6a866d6c54dd2892ff39ae87378bb00525e0b3c6b4651a8290a4731e976d155cf7e31bb7d6cf2d5b97474bf68607f503bc38b678f28024fe34d460effbef09e65555e479061f03345ced679df45742da438720e9d976019bdb6052c25c3091742bd1670930fa91b699a219d61bb4bfac699f761f00009a567d1dc839b853fd8130886c39c1fe37f4405ebc7beca626bba2d0ef9d0fdc2ac69942e3c322f6a67a8feef4ef258b7ab0564755158842e0d0547f0eac5039bc13ec0c7f0cedbda82da14d65d76282555d67bd9413b9615da6f738a39a325b5d35bd0881613da71f3026d953b5dbfddbe64eb03e6971368d3a859dc829b3bef73d7caf910fe52b6ea1f1415742efd1acbd1da8da94a7cffab92a8a799db5b65908d000a474afd1ca8e58cf3670e2af1e329da19d48db192e6cab04d341866a7603340ac6b5087b6e026e925d8c10b0919139e2cb5aff91f576d1b2de864d03df137681b8af011ee4a7daf7e25e8ecf080ebb52d12b9fbb7ce3374fcc32ea0eebc1240e6f1b19d7da2ed12d2cbbec12ee79830d1fc075987b8bbda49b50a2c3f9d4c463f0da63f81bd3abc5dbd6177a1335454b4628ba872527d5142037189b63288ed1f508f75f6771e85e8b8a7d9a4bc637f3a228bc27add9f40367f6a570d02bae69bac7673b270873fd892ee04851b2e0dd44badece3d45797e59ccdc47a781e5287bde3bd756c04abd1b58b33e86718f69f332f1e258c31885b771d12cd123d62f6fe47e9e4865aeff9d5afdf33ef4faf8ff0151eeb270381bfb9d62df9c4ffe9d7bdde177f10f9a86b2365813f761132b323bfde4f97dcaafda708587b1664b0232bdd5e2d2aa5c401265ef324227a529672d2383d733ba067c27c93159e1482b0373d7518e532051522bf0c072dd7472160516ca7cf491dca7d0ac902a96c81ca6cb1dea1804ac21c676b178ccd59175ddbb548cee2e575dc5977cb3eddd7a7fda9e7751df179c6068669fe84fac6cff16eb2eea71e8c1608df25f77ca097cd664fde5c16fd2428557b7f2664d2aa19d3b98f4e6082330c59bab6eb07937314477bb94b481b9453602e7038c44cfd0254301be815bb1116bdae0cce723f3c811527705ca7cfc431e2426d09bcf1089f5dd", 0x5f2, 0x0, 0x0, 0x0) 05:37:16 executing program 1: r0 = socket(0x11, 0x4003, 0x10000) close(r0) sendto$unix(r0, &(0x7f0000000000)="50010501000000000000000107060000080f000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc5", 0x150, 0x0, 0x0, 0x36c) 05:37:17 executing program 0: r0 = socket(0xfffffffffffffffe, 0x2, 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="99020400000000000000a50710eef65a935233139c2becf9c2155b2994e3bb9afc87db333c5ad2a38bb133894298af55fb77eb04574895b73cc58f5fe9a0fe873a56ee4949dac5ada72e3473b34401cf2d00825f3e22c2d70d54135bcedc9eff3abb5dc7652ae8e076638d9a535032824b50dee1a0ecb8d90938505f178adcd541918a80518e6dfb04ab27a6480070f530e097fdca66c9dade70390b5fda17923d7d7d546dd52e264060fa98db2292fbab1b688bc057fd886c0db8cb4fa45c16606da59cb5033c6bb3838bc81e897d541c795adbc586b08e9d0b4a3886412067237b4eabf1bb69bd9a0c1f00db2f6a32838669f6ef31edff879ed84a9b4a43afe1b4ad19331d6fd3d13ab36a46c741d721ed275af68595ddb205a74fd5b02121d4b5f171a64b8d5b5a9db38f9979c127daa7123223349fd8e715adbfc487bf67bb297738c38a93bc03000000151b95acfce741ba4e7fd3afae450595586eb6dec84b1df4db9d82fcaf616d7616f38e829132a64f0311bc0ab9610b518b9c38656da337d1e4cf5fd95929a8a1155c56c6eb9dc782e5b1b145f22dbc674f8fc462f312ad6bd6a5c62a32efa89bdce5794dee938c5a82fa562d797ef1d9aa9424f2fc933ab294d876d8892a116bb3164f61a53d11d2d705c1adfc9cab98301b16a7"], 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000700)=[{0x0}, {0x0}, {0x0}], 0x3, &(0x7f0000000780)=ANY=[@ANYBLOB="100002e02ad36a92590000000000142000"], 0x20}, 0x0) 05:37:17 executing program 1: setpgid(0x0, 0x0) r0 = getppid() setpgid(r0, r0) setpgid(0x0, 0x0) 05:37:17 executing program 1: setrlimit(0x8, &(0x7f0000001ff8)) socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x5, 0xff) 05:37:17 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) 05:37:17 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000140)=0x2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f82696c653000ef6709b6a3629ad0896bfca18abfb6e0d20ee039acf318731faa83b10461890577973c46987a3c5fd9efdcfdc20590c0ce18261b2ee4ab87e7d4021d3bc0d48cf0fb34fe2123742c5b63572cad48588c68ae979e3e6f9eb6ff519edb938e71dbf833b2651ccedc58"], 0x10) shutdown(r0, 0x24002) 05:37:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0xfffffffffffffff7) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x1, 0x8ef8, 0x7, 0x5}, {0x5, 0x3, 0x101, 0x5}, {0x8, 0x4, 0x5, 0x5}, {0x800, 0xffffffff80000000, 0x81, 0x9d}, {0x2, 0x0, 0x7, 0x8}, {0x5f, 0x1, 0x1ff, 0x2}, {0x2, 0x4, 0x1, 0x2}]}) 05:37:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:17 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 05:37:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x1) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) write(r0, &(0x7f0000000800)="9cd8a7d095966b119876e1e0bac452d8224b383867cfbeb2025ce0734968b7cd8ba620bacb825fdd5c398ca83aaee92e1db6a797a6c1967ac8976f4adf94850745f0d02e9c227eda3d5da6220514d611955f6fb0135722cd3388a1f5c2f4421fc7ee83b8ab42754474c6d0fdd137072b75116198d9e37f964bb1c157b551f5cc97541c288e4af15b2524361735ab2d64f54eab60ad549b04438500150e0eab2e38ac85dab770f43eeb7a624fdfe39d58135897e96a65767dcd83c2e2800329bef281c05a2e5e835143d73d63eb4a674309fbee5bd3197ed1cb709e46655ad6b9eb27ae976df3087a53b9bd1052e2dbe4ac5cfafba9e319df08ca3bd0b6ce808a0add5ac78b8401365201a1c54dbaa5fcd874f5df7f7034cdddfb9c19b0ca516b7d91af8423cbe1c91e4e5d172df8e945b45de0fc7884c49bb82341954b24a856a737c3a5e6d247351885ab27db45a78e8a744b216090449da0779c063ca5b8ca211e6b325f13504c469882f94a2a0cd5e4cc8201dbed91c1ce120ce4fe5a50757bd21f7c26c7cc85822f9f12a6d58432762d66d5429a602be50629e530d56f176de78b3e0618fda3493b02678ff7c9e6ed967a95c5ba44b488413d9df8b8827832389a352b259903770bd1f7352ab46eb3bea1cb8a5b5bca8309c25f62445bcd46170c224aadef4128c0ca358da707a7f0487232af4118aa93d3ac422aa70a5226ef356fd841e4eb5fe8c184ba0bd8aed01239997b9f1c8a1016e91956ee4671d400059f264a722e8b31e35e97cfe4a0d60278617df3fec8ed5b2e06ca2cfdb016d0c846c4bf67d59c8d6af9b3783498c491dd382b14e22e2806d43402daf944673244e1b8cca1dc13815856cb8f7dda165a57d2011ec553a9270ccb6101f8977b04864e843acaeefb5aba4793e7896e2c226ac53ebc41941df27a7fa72bdcc923475c02f8c1759e898c292efa06e70477dc989f9528e6312bea31c55bd21690d5704f25d83bffb87b583e0ed4ffe4f78993d17319abbbe5b5386287482bf64cc2cfe62f157bb681eeb920f70b8fa9511cf278ba77e5b233c629d5d84338d53f53752229a2a3800325f6238c25c7ff1daabed9a0d54fbfb26e22ca4288e3c9cb30906c68f8fef060624e79d563bd32506cc25cd9b8a41b3e9f2a7848b86e88cfc8849ae554866d5181ab6b80e9a611a90c10cb712add9e6f9fd85e20c734033f761f5968bc2c4b342fcacc22eea7d6d1b85c11c351ec9a7fd8b09a09211cfafb6bc5df7b9de3e7e4a1063e3ac44a47acf55c01ffd249d683113cef056b3b3e31a5efc8509786f15a1ac81a55c44fba673d6e69bd933d5e1516259265d4b2d10923e20ff7b2e5752cc9ade37bf068a7fa5c57712a136afdcdcb883d3d6925755fc9a810f73be5303e15", 0x3e9) r1 = syz_open_pts() close(r0) dup(r1) close(r0) syz_open_pts() 05:37:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000200)="b6238812") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) dup2(r2, r1) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000000c0)=0xfffffffffffff000) pipe(&(0x7f0000000080)) 05:37:17 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)='\x00']) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) setrlimit(0x7, &(0x7f0000000000)={0x1, 0x8}) connect$inet(r0, &(0x7f0000000080), 0xc) fcntl$setflags(r1, 0x2, 0x0) 05:37:17 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) shutdown(r0, 0x2) r1 = dup(r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x101) mprotect(&(0x7f000069a000/0x1000)=nil, 0x1000, 0x7) 05:37:17 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) 05:37:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000bb3ff0e23c5b00000000e74da400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 05:37:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x200000000000012a, &(0x7f0000000080)=[{0x24}, {0x7}, {0x6, 0x0, 0x0, 0x40000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r0, 0x20004269) 05:37:18 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000001}) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x28) syz_open_pts() fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x2000300000000}) 05:37:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000008e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000000)="fd", 0x1) fchmod(r0, 0x68) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) 05:37:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)) syz_emit_ethernet(0x4, &(0x7f0000000100)="9677a8c3") 05:37:18 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x13b) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000180)='./file0\x00', r0, 0x2}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "b08dce58000000000000000000e60000000200"}) r3 = fcntl$dupfd(r0, 0x0, r0) r4 = getpgid(0x0) socketpair(0x10, 0xc003, 0x10001, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = getuid() r7 = shmget(0x3, 0x4000, 0x200, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000340)=""/90) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000040), 0x0, &(0x7f0000000100)=[@cred={0x20, 0xffff, 0x0, r4, r6, r8}], 0x20, 0x40e}, 0x0) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) accept(r5, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) 05:37:18 executing program 1: setrlimit(0x6, &(0x7f0000000040)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0xfffffffffffffffc, 0x1}, 0x8) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) mlockall(0x5) 05:37:18 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() fcntl$getflags(r1, 0x3) kevent(r2, &(0x7f0000000480), 0x9, &(0x7f0000000500)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x17, 0x0) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) close(r2) sendmsg(r0, &(0x7f0000000400)={&(0x7f00000028c0)=ANY=[@ANYBLOB="01002e2f66696c653000a8b6eac047d402bef3acee6a7d2163176307ecee36ae572aeb02bd131282382b99e818661315691abb01097b51e372e87a"], 0xa, &(0x7f0000000480)=[{&(0x7f00000000c0)="bafbc7d2ab44fcf32d8465675d8e38ec312fbdb54d06131add28ba2c9fee84e5d05720f42015df0f3b24cc65e0a4b17dc4cacd93", 0x34}, {&(0x7f0000000540)="4804d8450fa08392a4dcb53cc4ad4f52d7adb3c75081641906cb463699c1c3042cdfe908110a707bc47badbb68606caa4f5516f211bd7bdf3d7cf2e361e5f8cbad5b19f45576f1a7a0e248d508d18b72308edf384bde719c470254487a5edbd1588e3e6b7318b50e71e08faec577efd04332a7ab6428ff7d357eeb0a3b13bceff9cfc0d4e397499f21554dae9c77058944dac0d50a7e16c30edb434f61b641e09b89104c3c5065355b418132c9184b18a577af2b45661409dfc756d2d8df8201acd28abed18549bb4ca0f341d21ec098df9db1558a254c9277e5edeea8ea2272cee3d96354f4d1001dac6dcf0c4c7f73c0e9038ddef0472abb2428d49555fe6310259b95243a9097ccfb58c6033675cdc94f8c07451a42ca490e459a678dbb86e7486bae1193c06f5b2bbbdaa353c7be5e03f19de25b18a7de457c71c12e194f501d0e23508a9c8ff34646d3cdfc898e8f120d55aca386a3d31d45ff1d93210cc92d5900adf26d9cfd94b038c5aba8417fca53ce965ddc26798c4bf7280af239d97870239f2b89707f7d6cc7580dfdd51a0820149784e9f36f25266fdc58729701cf7c67422e18f33c7fb9763f609e667f752b9d67c904be597b188198a5df4c23dbf3c4fca52e0411dafd4a20383eb57dace8ec9f00c0c3d522d13a99360d91f26435a609e5ef214078ce728f442b9b16030a26bc66248a29dbbaff42e35871bbf86bfec83943d2d983d4db1dedc92c11fb5d5f35cd3d43f451f9a314318bb2632a494a95050e778545d61845ac89afb36baed20c9fcbaca08ae97128a967e29c86be1e3cd0e0fd7736657191d60d288b74ea7404f43b1a53bd14d92d383ad19268581cf530352b7f885909ad6de6f8b97cf4aa81120c746744cb49f988b0d52069d264d906d9a0a12647b45895b5428ef06a82e11a0ac7ec7261cdac50d9ab3133fd768b882c8ad5b8fa2e4068cba225e007c846b4cb5ff691c834d41a32f6f5bde09eb61dd8769fe829ddf88875227fca8757edfb226483fde4395edd2838843e80cb84e99fe11822d06db29ec0526cb33a3f2420a8fefc83c72f29d025c625274f4676229b80ccaa0d83178dfbfee96b23b164dd42239a3055acbb9fee75fe9cb92fe47f888ae4e892ccc2d5c96a4f1580d36fe298865c72337f02681e57928dcf02c7dda0e9590d5af5bda81c27cba0149c0e83fb9b22a00afac7903a1e4e260a0eae948b0716ac841710a30503211f6f9d3638fa7f3ac522c09668f3cd41242b063e4182689f231f6e9dc1470ed81206b5c0f1adb8e51d9809e271e4055f9d13ba0c7ea9fe0e33452fc935df68be3e89aa1a112cffa71bb717c2627494d07fe0b5bbb450c9f4a6c98de07d5cb2c1498c77fc92435202ebe052e8ebc14f9bf0ee2683776ba2e1efc43c475cb34241a55317506ddc0f073e92adc62435c121e91a7c6e3c14e57db6f90690c737a43c50c4b6107be0f5fbe42ca628f7da1edadc301f5693e154fe987a76e5fa556c21e788592fa5425eacb5222c03cf67bcce84bb89b95f03d8fe2ae5c2c42d03355a9cb38b68eb67c9c4130d9dd81619d820379edcd55256d41ef67b28e890bd4c19ac8640dcecd88058104f99499b55692e6a6905a344af80c511de676d2017a739eff737a609ee23f28994471804a3e49496314386a1ef25ee4b8e29dff09a6f7a4a1217ae4798fcbc220d7367040771d1165a7fda503dac8700246585a85a2d11c42a62c8c728b70dbff0c21690527d1b94ad667dd633e4784a9f38e89d2d503f0572d0418e3e581443bc708d2007e4763e1cdea07cf8b2c7016dd21592c75ba229b16131399c0a7646ebcd21c2bd2c621cef7ad3e9f280dd25c2242e9e1a59e962341d1b79f76451e2d1d8540d33d9aba1b20d42cf865b817c23d4cac322d46f09c4e0aa615e005cc55a0e93e9f4285caae32aad046c3474d296252bd415024344e803b91876f00574a337c7d706bce8d2db6bbf6476bc68ebdc126f1205a47fae3dd9e73bcb0bf2f891e0d08b77a93408f2be1446f348314d7e51ef352c6f84a83240c7813d11c5f94656ba1a0ee8968459c0ac3a4faea940391d166d08289140b491b7d5d07872aac1bbcd78759c523ccb68a44a2fc8da2d2e8d845d9e2a9022496e582b8e1902105381aacda28ded53bf7e4eea8c4c8b5a7386a56c89c52300e836f0cc7c9fcd7f1930358a2697db83de6c15810290b140d3cb4a7d747f75ef93ec0d173bf46bbe78aa10efeeb549d889b795861cd953151f19350750747fffb9027a1ede8d9a132aeaf9008543bd8a86321cbe47dcb755ccead5ca8e30792160f4a68ef96818a078bf1c05f3efdf73643f979b6c74887fea88321c4427a3712b0b1001c322718b17dfe1d6cfd4293a38f738eb14c936d8bb550ed3c1d246e8945baa7c10b75b3eeb5768080d4da7238508931d565c0741212fe6776628951dc535ad84bba8bef8da82b96cd73692fa4658d66755958950122edbe520af8c49747172936e22516f744692274133c1c165cf0f47517d64913a3372453c1cd8006b6ec6e6e7486f98cdda8bacde5adc7d7fc2872d7904a0f1e49ed88fb8375c05e6a7333d391050a103e95c9dfa9013235611c240fbb43e0af660473e402ebabba8ca45d4de301d1086ad393cecc7b29bdd597f72d1a58f07e6407cc05c286c6eebb76cb8c9be22a323eead92f6f14c699c34dd980fd78ddac5a75e365edc5213917fb98f00be565a583f9565f6f0c9557e6eda965d449f9560e2a203aa3fdeee1ae25897ec708f91e64e3e02fc1d7c2a13425f16b1848af264162c7d0b51918f263f20090e5bd0aa78e906ec344efb7088849a234024939a0a4995bf1156e5d0d42d94a173488e1a31e2ba538f55b77e0889b865db9f6fcfc1647bbe97c5dbf4012c504c591676abe7f54d812dd3a131c017a916959089a9b5e44893d56f9b900f379757a5ebae61adb2174e2c0a74276e8af26305143d7e2f8747fbc88ab25c92ae3d5059fdc5928ca12deacc2d827a3af6b5d2216a8a90972b19c2010fc79ad2cd26fc129e25a9371bcaa35737ab4bda01386f497afef66f6e6b22116ce1e055a94b198c7a950685d6964ceca7b5dbca2705d56854d476738d46e5d975ef8258f98db924f757c98059e3284767c9642037a1a073a3c55c7bbb19cd33763edd1eb9d1597eca2502b2801b1f6deac5f5cfbedb8c7d97dbbb33aa064b14d7c0267c98855d46b2afab7aec1f64933b911dc70d19a86baa2049703fb67b25d53d4cd9b206c81c37de5b27296c880b3ee861fc9449a7a8605798dace6db3a9c3f066666e9c65be5389632c6e501fca686ae1e8e59eedec2f3bc090889737fdb854e899e01d60855683b2c4c1af892e894c172ca2f58ecdbe8e00c5ffe66a07a42eede801dd9d1b9002586b22d8f81cdd8c465c59fb9f00b2900a4810ab82dbb43d91f20e3e727f991c02e0cb0b66b2259037f217ea47cdcb858c67cd14d67aa7635da610fbe40586645a23adca32ac8b11ccdcd76c5e5fb4fe3e0afc1a3f50b3d6b51b8df06a5e9546e94a294e10bf7fdfdb12fc51e0310ca5eba910b779fcbffd5774884ddb4bd4f134fac910fd3bde2d3f95562fe3a2e547108d1df0caa47229ac0020a40518fa3b0698ae42b298a200508e39c9b74da72a427154a678da9dce0fa01c9d5702790bd082e1bba102a43479eb0191dc8951ee94acc12d6275af383e0e7d8712357a4a6ca34adc278cb5365c715145f900f52644163f80464e0a7d4d437def4ea4446976f51280143ea9d5ef059217732ea439b83db4b6ae67b76e9c7df4b1a08aae133dbc5f5ed78d4fdbab1ce5714386bd184c8927c6d3f1648122e52f684345935d122e94b7e104fc219d545ce31c4e9016fc863d6fcc417426e49a02d37efc845e3659d4a07276fcffb0b654fc39e55c8bb557b64b607ca06034855e15de5ac6122ac1405ca421b19bc87e7a5db52f1f4a65c241aee9732b618538220f54daf9afc86a704537316dd64ae3a1c017a9de57b7c2b17c7528d7801e0a5f93478173a9dcc38c7313639f929dcd7ba91befdd343f7b882ccf79c3cbb011715ed88e39fd6880cb26c19d07cc004c2825f2bd56c4baac59c502fcca01100f771a6230de504e6e83c88c85376b7ae28d2498affcdc444463c629d72f0f3c5da2f7d5c6b70765278ed38016d29857811ce19dd0c66fa4c654975c8fe138748b3a45f7990a6fdc0d39b0f55d3d7badc5dbbd3501d493231114ffbf8532ea0a9f32fafeac51e9821e5f358caaceba833d95a1d4308c8ea64704577b26b48ef2bff5c67cd3025f6b81631cfd850dd7524c6fa5e3aae05379f7d617d74b840e42d9795f633c947a6e128c735b7584f73d5da4806e09d938bac485b095eb0723f2d7d30c1eadf0c7a1e010c13bf508b2921a5c3fc454265e53ec7b066fd361f607251b57f4efe0112f088c8568aea6026006415400bed64a8a857196ca34c6b3cc21f02d3dedf85d5c69ee0b5ea4fc1b8f49d82f68095a20c1a214fba32a53470c9680e52611bbcd5e25ff05c9ce0ba8fb3def7e8127b54bb42755f0492f4e11a7d4092f17181a3312eea27b2411c63eaac6d13345ecc04f851c8e7fffffdb8bbf2bb42a627a6b4b893591293e685b21f09cb6a528a3e5092736d40d9d44186a3877ee362c8344ca4b06a5dbe4ca025faad730384d3aeb4ee99348370e620730bd81b4b2eb7608f2810eafb71cd36c22639fbd95adf3529100ab8258b5cf9c68924031227df3670f918e65f72791ebb8da46d40df17b39a61f582c703edb553d37f0303b9a8b67501f94491f27216e2a748283d187143a46d470b775f9930f2b3a8216952efa6e9eb4fbcba9c7380a10976ee107d61c44b01f0ee5643436241b25efdd20b0dbb336e34e15285e43bdf015883f9bd40446fa49e751cf7e8c99bcba6c9cc70dba241ecc804d178d50fc4f5dcff9fbec6ddcd4df6cb4a578ef13d64d22e03363243d0ebd09e51b05376b556e4c4f4cda5f56af8fecfcbb006d78987f92948c6ce0ab4b30b50a55236fdd70ec55598c06f3f2e8919f9d016bc50377eae41d28d257a9c85c22443d944bdeb5f5983feab4c0092b03960e6e3c4fbe77c19599bb42feddd5af60e00e02838a1fa627e1055309820d5695e6e01edb1fdd77cf0d51e0f3dba52783752af64cb3a889a79613e57adfe048f5ab206aab30b003eee1e60d1c8ea95860e412eb7d8b4d89df03859e0732286339ab6094cf5cfce86a7a00b5c7e4e6912fd021593de9b736812fa174d63907235f5485fbc039c51630df348bb4167502d56dba7d258efac2fbc09d85e404afa43d16184b5304c8704dfd37e9e5cb393dce781249750aa3202651483dbe44feb0d2048945587e77ebee31765d952cb5d48ef2c5890c1573d56e1015b3212c5f7285a5538472818545f58470a4202605d7341bc2133104ad3dbc18631492a62fe4eaa2433c6fd79de0a9c3a164200b926195bf4cd69871ae13773bc25f2808040b846d7d531beec397955d0e8897d4cd14fc71caaa203acab4a8085a8bcb41c4386fba838cfd7c712a3e5a818aed6d60eff7acc8f4d7cd9350c0848fda60ad8f54dbb999e287e61d8dba0180790617c3b6c831d2f27f883642bd776c7cee6d033ebda00efdaf7a21a766bcc92ddb27599b6d7e7ba76aeaae4799016648c6fbeae6b94b664d8c50c97dd991ee97f383b9ab6fe6de5155649b375155d4532d95ea472232ac486e902f92fd460224f0f5284cc5fa63cc0249", 0x1000}, {&(0x7f0000000100)="8a057ba490769c265e705223c8d0df72351ecfd840f8dfc09c33a481c1de553ff171de80f406728bd993b1", 0x2b}, {&(0x7f00000001c0)="cf1eef7c8751a06438ca06a77aa8c445ea2ff69d00bbcf9a7f5d50c0b94e30f040a803a7a20a7338ba15da90ed308cdb18f02263017b80656db1fedc90ae9725afd2d0dab135939de67cad4fcf6ab27209", 0x51}, {&(0x7f0000000140)="41941970f6fd66e917b24e8e29e9", 0xe}, {&(0x7f0000000240)="b7355def35eabc1d6da68d456ebf558afb136d599da94fae115d0006500e585f57939487b3e7965bb05803c83d7aa2440cbc704f478de927d71bed9c29800e82d76f534bcacc36e4d9d9daa8805f30f5ca1be7f257d07badad524d06b1520a9b3714261a17438cea3225c6b1c19fbad85df71887a04bf62405c75fc4df6016ba921a934b0ae0db95e11d8bcc9f0f", 0x8e}, {&(0x7f0000000300)="87e536f5d9e887a84a312c5276db56aaba31d4ea9e2309bbca297721662c3acb5051363d534bfff91fb0331ba654322d70a4297123dacdcfc1065e51bdb7c9ce69e5be5f695e036eb5d1d09d61c683278158998874110e945bd5e1c735e56d5864788888c0eabea607921ccc0b8c2e4d267a05b54a3c818861620664abdbee96bc41e15cb33dd70b303d23a27d48ed5fc8276acb675470e8db11a80eaa9923a11ccb0441377394d721824222bf0490b16cac67fc1082c0f46b6bae20b85a6e2f67c42f0464afbecaf66694aa01d8360c8dd2b024", 0xd4}], 0x7, &(0x7f0000001540)=[{0x110, 0x1, 0x9, "083b52e3bb26413b6453cd2d6e8bcc9600b69385051cf2600eb40ff9c545a9dcb67c004d96702e68e6ab9a655d8da6af858d33541cd42a3deb4481838227ca09eb9401540797e79299eb5d26bd238a1d2ff49d1731a11f4e488d1fdcbe2121f8c2a30dca87e275fd959fa17894708d8f09c749a65b930de0c44d0a10c20e4047782ef3e3721c253817e62af3d143bc370ebc9d438e2f3a9283ecf2c212690c48fee7a6d85676038bb279a20a0a0b4ee562cf7657bbeda16d64e6482e45067ec36dc436d968a8f802080d8be379e85ccfb73f0248b29006de464a2bec6a310098a92263aacee527350f8394542ae74712a48d56f919c0811c65"}, {0x90, 0x0, 0x3, "e76f5974d8d45836eae518d67d278c9dc206cb5181f193681b0aa810d0d9537005db13ef43ca7bfb51387ad4c8804b09c8cb19cd540741c0531bc48d8370ca6d808a249881d88f394a32d68cc2021d11ae1998948119b7609d1fc578fbe815487b3e6227c52516a851fe3cd4dcb31256ef17ab6378571a216b40"}, {0x78, 0xffff, 0xff, "ea01a903dd819625e103405d4b5afe7e88875ff3db96da2f34b1341f0d69669c3ab8a21118fb3043d34db8d8f4c8c2d51d4e488ed6c01af10f2335b7e6900c8aa645c55ebf4e7ab78d5dddef52195f56b5342fc88b089c4fade5d966f8f8f7604ebf232819"}, {0xe0, 0xffff, 0x6d, "e56eb3ad56988d4da37bde539decea9c72e4b2d7ade5c0af6adef88fb2f91e4358a2043d3fe6591316aa3ec9aca18145ffd802eb96b03835e6aa71f1d543f8e70f39cc30c98c1ffea855fe1c9dc48ffe9d1da4b4e793b7bc2443c850a586cb3e70f5693fd9d0e56c858e0caa920ffc9fa8ce815a5588d3d925a21744e5b0923013a38688dacb5e02b587c9ce2efef9ef4b431a12a98106fbab7afc8451a7507e03fe0b746928bfcd60671b6fe51bad7d2476247db62978c1d110de2f8a5f5fddc66d99fa712dd972ee306c645652de"}, {0x10, 0xffff, 0x8}, {0x48, 0xffff, 0x2, "a9d1dc73b3ce7388d1c096d5966472d17357bb432ed399d79b7962053f5e3666fc7e8ff7961929387d95054feb39ad463c2aa14ec4fc7496"}, {0x1010, 0x1, 0x38c, "afedce3b4d58e0ec81b15e45a15495441d2ca33f03146fca454aa4a9a9a6e712cbbfbcc93bd55939e8e7853e09528db2e6f1773a7eaafda8710e0ae60d76198cbbebeda6095c9fcdcc12680177c1bbc1cb644d888f361d7b6b626ca583e2719e1f03cf2a5e1dec0c66fc9cf9dfbc53dce10d1f56d04c57519fc9666fd568b29482113f45de50884654c4622d1c969ff582e0206a7f2c946ace30f6f862d94c43db402113d04db20c3e72b5ccde19fc73c948fbde2fb8bcd7b869cde1d66e2e848525acd78bcd1859ba56acd7162b670255b60fd1d42cbe145e1dc365ad0931ea78e007b9e505dfff3ff801477ef8afd2cae4d2022d4557da6c3a813c1cfd45925ee8322c7c61cd6e78a6200e929ac7115c0dcbbd8d67b837a1b5e126d1a9f0e4f103060a38fb0ccf18056eccc29db14fc3613246c33cdb3017b7cdf4f1b6a926403394f318d147ea930e80ee99e424fe4c6b55cc9f990e98ec0f6b0b06b500a11bdf7af8c659e3befcb16245a76f7821d654ea7a9c50f22f054e0bd5c50f86e0fce0b67554ede91ce19e678314894f464c3e35830e2ef50e12933558975c706fdbef65ae762abfa4676dd9c47abc2ed417b565c42a1433639f6f85585366f3c8d2cbfd82a8fde7bbd0a7b511fce918af8b80d126d3101fbfaa3959aae28b948fc1221676ed4311dac2db423a8a2ac05b6339b11897158f3f5e1dbe6fe07969ddab3dd3036e929ba9b950d2702686cc4048bc1678a7713222714ddfc9df6e0e7be0d0959c7e243c4e9b1387547d8ced1eb88adba2839b014c2e4e6b6a4b52954869ed9aafdbc88bc769c5fe0a1f93056d23b5c966b4fca3a84442e1cc3cf4b4d3ec1ba6a3258085904a4b550c5f9bf91dcebf1f7d0c35242908a15a0ceb8f8143e1921e254ff689db178a8c142853c16cd1741a341f52955b2aec8574fa2d160b323ae53fdfadfcc2217a94ac19531d3bd32977f5e593a52a07d4135da6eb5a4ed7e6dfc4e11721995f3c686515a743d5d5f221cdce004f878437168a79af7e9ac0cbc6af765c5673840d6776418281166fe28c96a381aee00ab8d4a414d66d9b9b844d81664a22ceb114ea9d89ddec3225a61c02bc2a6953138732a9de550b5166f493a245c0cbec781d25f5f447706331f0a16ac93c389b6c5f78355eaf7765ffbf44c1a7639a40443096ea62fb25602d3befc8f433a2f701ea011b076425645655e145c7826b1c4e64517467030611e1b7d9340addb726462b7126b65080eb20d4c9577919053c2e766e1da99dde45a513d9e1612a26a092e47f7ecbd179019f66673206663c2869abdb1e591e2c6376880684d9ee46e9d18c869a611af5391b4e213e4ec851a2db6919bbcc1e0d31a3c1617c14d34626e86a122e749c873fb58b6775bab81c3126ecba2b14c9f5cad9f64ed4de6c6b6906ba65ffd2b1f15c06d59003c06226154ee47d4f6143aa85500148789699adc13e376d3d037ca5bffe2229c500a4e53afac8982e93f70496d2371b66b265807526d2c8088188d7328548668eaddb16fb76ae9a02601e0bda9fb1d8dbd636a2f95d039f7763ccd8d09d003e5d5a90dc5b48d45b28a2d4a56e206cce89b7faa4dc692d2e30e2757fe6e177545758472b523acd7fefb2a36f3876fc764df27a65338b9ae1b9703fe6483240c2b4a9edf18f6591ef9e11d13f9cb669cc1c2fa90f816b4a7817120df2187e1d2c2c045e7e90342798e5365b37c3f83acb2e7473f25a433675044a4e62eec3c1e7b0729daf5eb1747f3a81360858b4d0c087c75014461dab60b5592bd42804be362d82db2e8ce39b667f52f0edc5867eca7697658d2dea6142233bbc91826b30c52a8fb7330dfea69c83e447527bb11ff0f8c5502b6a71115312de1191c56199e791c309d804828e48098a029f461412de0a105cbb21b34a52aed9ceb9a65fec333e26f905540e48a0285450fffe77ba03fa88c4e4efe37a7d397dad260b63b40e144982e61dfa8e23227853d8b0d682e11d9491e298b1b202dd9e2a096ef8babd1db18dbba963218444b5959f13832108b7e84ce4f37967acf703373695f298ae949e9bc65de6bcbedf1b181fd3d058513609bb85c4bca54d4e35b7465898c291454779b020d1b1541fa2299307029ca349db983e414330f24b0cfb38a8bf1b02c6ee04797df2f8cabad3858e4bb00b42101bc8c400196a36c89947290813a7bc193fe9076997031c0e4248ed3443cdacdafed5de1b7810d5101f6b8708061895abb1e18252562c3d68dbd4dc6abcb06dc6fe2e72dfbfe88d1bbb7c5fa51ba5169f6d367209063099b4f183530aa8a864c9d7d3bb438b7b85a4a5fa0ffe20a17f049e6efedfb87ba910308244f8437e1bc179c9f80defc296a4ab4f865ef93d108ff8ab8c59464bb563fba905a91fd0969454548618ad0399e8118d653c14c27f6247c4a82cc7d48f4ecba8a55602c121668e43772f8b14eda1559aff004b24b0a97e350dbf923c9400f2a4efbd540f0f84bfadad3bbbb36bc45e8871c647c4514c36cd27a3d332cf041d4b98ef118b383270fd85e4c76b0fddc8c69e0d68dc37476e9a59f828b14f6c24d10b2243dfd6318c31434b9f0d08665da437b1f62b7d1e78ad349090f74a564727c43bd8c6a05dfbc5289ffeb7e19693b0fce029f3def0a12dba567b2667e00ca941e523e61bad04fa645c6a4854d4708305be3a6dd2f4810be0b9ea27ff6aebf875c01d11994555cad970f00b8d8722c248a6912a10deca52ce7b9c38cc20a74b969a70d84721ebb4cd3fa498fa8e31b5506496520ebc8d5aa895614d2cee39118bddf717bc08262bb48ba7450e0dfcf1b4080b10d56be8756072beaf3766f52d4ad6822c42443a61cdbf729519332afb13e877112cc0127a57115d3ff72059fd9cf4e8507b3a981ac0a00a7f29d23b53e08b87c020d6cd365b6ba1864b2af5e79a6e65b9134102f45f159e750085236b29a4e4d5251dab3c5115fdf42caa90f1ac394e997459b6b6ef77c1834357527fcf8456db8d8e6174421b98c871b51c21fcacec6c03f9b9652ed3c0b1ee012835b2558de0ff5a960c63fc5f8757971d5eb8498ce748d0ca602758c9c0381ed572017cd9b2bc4a26d71d2f9d2e73695cfe2d0456fff00e0c3c328d632a53889d06f1b2408677b4575dbdd3703d4deb1284c0f80cfb1ce690489e3310e6f2d1e8490fac7e771c5b77250a6c0651563f8f40eaf78626d14f34e08350345454e3b57b8b441393bb3bf0c6ba140b28f815dc2fa532b80ea6811498930415f62809aebf3ab0b768b2c3fe404788759acdf57ae1aae34ca926af1a4565e7808f28a0c5f5e7e5931563917710b3f1513276f22a13287eb3f359e4cb58780cc868b88b3301b7f4fea0e6aa26de59c2aa908760a2ea6ee10f8e0efd8be7590a86a8a5397bba2f648824b37294125e56850f1d12d23458f53563118c8bda58030967eeb43c5410ae740906c07dfef0b75014177f469aadd9427910b8104f771be77ec4061a58df56f834f0913cc792adb3cb0a5f31dfeb14985b337cafbcb9281cc512be6e1743fb66dfef9df27101895b0f50ddca5e092dbe18bc71265096fb7894d97802d7e77c2197049ca1035b1f880175fb2e4b16fc1c5bb4a7efbd065ead05b629cb2c943b85c6ca33dcbd2ef45241e5611a3a9c32c87370d9eeb3cbefcd84a7cae72eeab5f322140e247ab72396b7f61dcd0fcb6a11d55a9ef345d026866b66a1ee3dfba090e0b46b5f226ad64cc0891188cff69f4479da7fc5e77f6341d462c3b38375f6a13065db33e753fb91d1d29b211529941e9c66b666f328fccc8595407efcd83cca5a81bcc8ddef55f736127ea5e88e5e48e962bc766c76b13a946b69ff161e04b5cf08712d526a0fe45834e0281604cbc3fb2ea9f76a9a525ea2cd3395e43479f598b5ca8912b819af735c301c2661cfe2aeafb9fe19cacb49932e2650cbdae3e07b62e34843803329ecfe35762fdc3d7c12a510d8d490bf4adc8912011ffe568294100c04ac91779cfaf1c9ad8b25a136a1ad5a7c7af03fdb4413cdaa2ae71ba9e4cfe7fff91fd24023c4360ad22570dbc57149efa8caec78eb9aab995954defecd104a65ad59dc4e7f8142d19370b3ae3662c904f3267fcd74c938d1c37fad07f73cd9c00d6ff4fd0fc9dca45d66c29fc7df7f2199ced38bb971989008fbbcaa812dddc71ae57a2f4277bf54a67a8c2f243f4c1541eab7beb0c145805cdd8cff2e94899bcf2f2042c1f40e536df72e93c3cd9358875df0b78a92af9b577b8df0766ec3bc55c120627cb59f68edd96adc062441a4e116c2809e2898842cd5d6d8e86e2db7eed01adf601374c0fda51d5df0337232bf5e67b2eef3188d5686d4726ca4e2d76b81448b553bbbf2ed3496b2b610bfc9bed4ad3cafb860e0f0868b80253f9fcb7e034b4e2c22dd2bb457a5336555f63895f49867199bc60df24e4708e061134c4bc753eeeee6c9f7af55703ab374ff086b0c07e205a84c6f65cef57a796a3e8632e879c1b2d6e4736ef5472178d12b8c8cfc3d79a5d9b10b8e125ae4b4d604fad9bd658b81d73fa85b730d92041f202398406ce695e466fc4f470b6ce4909f6e7f17367747c24a1476fc2106d9ad59701a3371f4a484a891c964985ef89f007bac82eec18a25b3c5c4ec9929562dd4b6e4528ea5f8bd339b4029a4c55ec2ed1e93360df8931ccd81128b1dbf3ba5e49a2da00baf4bc9128adf025aed656161c59dcf43c0e6cf1b2f922249d0a1169b4d72bde0e75888d19f2666292e68809ad181d7842199dfd58742bf683930df3db996494cdf7d5272a80698372096499e39b9c91e84654e12f5e930cb59aef03ae7dd0b112f7701e8e8f506d8044abf79ac9ae3a801d3ce56d89407059627d4e6b87771c3bdd47f800e5a899e2bf160d024ac5e3c603ddbe48331ffee2055fdc6acc5c63650262d7098fc3a71daa34f84ce7d748feb67d8b5f96d02f541ceae949295ffe4ab4080930e9424041943b26d66df0e3180be812905f88b035f3e78c19a497f0ea83322b6bcc081961b5733f5ef9c5f81d01db711da16cc59c904aad82e094af4bdbad89d2a5e9f8b4b53c540b4c94ee2cda3591d80810d951ebaf9bae8228d86cd52966a73aa2012c03e64d2f10e93205c9df8f0bf7991432f53a9247be7435822493163025c189851a85e962b89b029adf2f113704d23f52754097c5e98207b0c777ddb687cbea237fd90c8a5692196666b33f3d61c8cb88e1509893781482057ba34af465e20872bd6c7a064bcc3c0efe0b1ab356500bd0481e798661944c555fc03e9d6d17807ce826949117418b42437ef2520ed6d74244fa258f0da84579493b4471bc8627d6fab0c34c77a0ec0968125f30103db457cea6e3ff9631c88d65a6f8db818526fb73642739a57ae0a907f72ca112fcd139b3b78578d2f084516b583b4602121393e59a41957453fc13c8004ed14277fa565f9ac355ae83a4287524bebe6e41a6c8ebebb74666b114f11f2065c2f5f434a68ee121bb7439d381819d09331e91e56a1f240c8b8b2f53ceb3f17b3768d79d7d4f78cf8c4cc95607476057cf272a8105b89b6cf192ddbe162db93ad6e8ac58e444d99dd3b634909efef3cd31a3d45bb200fafdb0b0f0569b9368fbbf106c759b80a138036ad09a23e42525ab2cd9d21544e2020513037c92aa30ff9d3069cd2b5bfbc51261d86482c2620d71b27c572bee4c84ff2d383852a62ea8cdc22cdf9a54392c5ac393ecb941602334e8ba207"}], 0x1360}, 0x403) 05:37:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4302) mknod(&(0x7f0000000080)='./bus\x00', 0x8, 0x2) r0 = msgget$private(0x0, 0x1) msgrcv(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ab0f000000000000000000000000000000000000000000000000000000000000004f48a7891e7522ac2f1df47ac89b16c437bfd6f52eff0e635215b23720e310f833c0c5f759423963006337b022585953876136854684e0860f1421b6b1bc18c06d27b015165d7ea7845757607632f1f016709670dbf1bebe0e087019ad6cf10a38f5febbf2ebc5909a1af37131c05cda23da858bcccb378140ff65220000000033fab1f12afd5537b54fb97b6b186d958485c8ab0a03f6c59b3a5575659bd80574dfc4d7cd89079cc0777b11e66b0123684e92ecdeb98b5267ca"], 0xc2, 0x3, 0x1000) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000001c0)=0x1) msgget(0x3, 0x400) msgget$private(0x0, 0x41) fcntl$setstatus(r2, 0x4, 0x4) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) connect$inet6(r2, &(0x7f0000000100)={0x18, 0x3, 0x1}, 0xc) mknodat(r1, &(0x7f0000000000)='./bus\x00', 0xc040, 0x6) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000240)={0x291, './bus\x00', './bus\x00'}) chflags(&(0x7f0000000140)='./bus\x00', 0x0) fchdir(r1) chmod(&(0x7f0000000200)='./bus\x00', 0x830d6038c0382d0f) 05:37:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x25}, {0x400006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000200)="979a434d29d7a587ec52f281f3ba498533711a85a5ec8c6274cddbab2ac377953ded876f4406094de69ff91854a4222f91baa7f9ce31243d332cd098322ccdd922a9948b22434e0686883d27f4403f9ad5973d8041806458a2905d175098e77b7a3ee47864462d0808eadf40e28f9f897dbc29e313bba70d") r1 = dup(r0) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) 05:37:18 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x8, 0xd, &(0x7f00000000c0), 0x0) flock(r0, 0x3) 05:37:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x64}, {0x54}, {0x6}]}) r1 = semget(0x1, 0x1, 0x20) semctl$IPC_RMID(r1, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 05:37:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x300, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) 05:37:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x3e, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x84) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x12, r1, 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) 05:37:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/135, 0x87}, {&(0x7f0000000200)=""/77, 0x4d}], 0x2, 0x0, 0x5a) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000acf5e19900"/144], 0xfffffece, 0x3, 0x1800) 05:37:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5e, 0x0, 0x0, 0xdcd6}, {0x2c, 0x0, 0x0, 0xff}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup(r0) r2 = getpgid(0xffffffffffffffff) getpgid(r2) fchmod(r1, 0x2) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000003c0)={'./file0\x00', 0x8, 0x800, 0x67, 0x1, 0x2, 0x0, 0x6, 0x0, 0x0, 0x81, 0xf282}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0xff) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readlinkat(r3, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/193, 0xc1) chroot(&(0x7f0000000100)='./file0\x00') 05:37:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000280)=[{0x8000b1}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3c, &(0x7f0000000100)="b6a68018c10cfbb3a0a410bcb679ad51bf70d9fc6391e9c501ee72b849255088cbcc8f1b0cf8620fc0f546f58d32107f3f9fe53fe632bb517ca11383") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) 05:37:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x5, 0x4, 0x6, 0x100}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 05:37:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = msgget(0x3, 0x100) msgrcv(r1, &(0x7f0000000200)={0x0, ""/181}, 0xbd, 0x0, 0x1000) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') open$dir(&(0x7f0000000040)='./file0\x00', 0x81, 0x0) 05:37:18 executing program 0: r0 = socket(0x18, 0x2, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') getsockopt$sock_int(r0, 0xffff, 0x24, &(0x7f0000000000), &(0x7f0000000080)=0x4) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0xfffffffffffffff8, 0x10001, 0xfffffffffffffff9, 0x4, "fca233b8c31df8a8976d6ace2326deac0db28efa", 0x0, 0x2}) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r2) fcntl$dupfd(r0, 0x0, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 05:37:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000480)="93b766ea70c081f44fd3dd6beb3f0833e2fc4a426c61d3289f931c752ba8355d1c8d142b950d75d62f9d78407282eda38bcff885df380adcb844ec2914bd2234efee3d1c5ffa3e5a92ce6b3dd5cb705821f31048984e90420027b4954d2f46c6511b444ff60e98f33bc712cd6089ba04ff0f00000000000044f2919c0a800f45d7cdce9a47511699886e9c9f014fbacc9cc04c85e2293d705ae6b376881cb5fdb9c5867e37464e40fa7348775ab77daab523f393bf7c6744739501587f816f3c63b20efdb20978e8ca9f534c3602530f25ac9a74e031301f00000000451d34ecabb353e69332aa52c1a659e820fc93eb5acf865404e86dea3ed906f1b833af014176e6d3d56e101a880000", 0x10b) r1 = syz_open_pts() r2 = dup2(r0, r0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x8, 0x8, 0x5da5d843, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffa, 0x20, 0x2, 0x97, 0x3f}, {{r0}, 0xfffffffffffffff8, 0x16, 0x20000002, 0xfffffffffffffff7, 0x9}, {{r0}, 0xfffffffffffffff9, 0x2, 0x40, 0x1, 0x100000001}], 0x7, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x40000000, 0x9, 0x4}], 0xfff, &(0x7f00000001c0)={0x7, 0x71}) r3 = kqueue() close(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r3, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x8000, 0x0) 05:37:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) pwrite(r0, &(0x7f00000001c0)="f4596f8dae10bdb893f14815b15c47aa4daf0b427b1088ef72b78659b1613bc80ec96b838db21476b1c84f6ddab8a529542cdecad28e1d034246f2ec74f68c7d540402dc6e1bdb1fd3262f1777ce9bf4b89f0374cb9ce37531b7113ba56d8b828461ed67b8ddc020a46904dfbaccde5d738e087a9b13eec0a0a2f124b2a6bdb15a6479e6da3a45da4ea313f7b2d2c72282ce7c39f6273440ba5a34a9cd43b2c09df14f8c0de3b92c2cf610ce12e545f1c6935805210c45e8678a8f6780cc52fe1cd99331ae10b1691abf9886cd5298b51686df", 0xd3, 0x0, 0x34) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce", 0x7}], 0x1, 0x0, 0x0) r1 = dup(r0) pwrite(r1, &(0x7f0000001280)="0fad4440b3bb1b504c8a8328cba1ed5c3607353ad1dfeefe48b55ccebe19ef411b1965c2e509e2362a982d6e3ce2c6d7c6b596d6c429dbb6420f7804ff3bd7d438aaeb7891aa25de074da7c5d08c3a8358fa7b0d0ee3fb003a0dcd14b14501146829502e48d85f2d85f1fe67061b760d6635873c5c2f20c9733e50ae97e8892daa7a208dfe861f0beb0c186150b894487de1aaee04bd3afc231c16ba06e511c7fbcb88366ef178b3ebd4179f35cd8eb454ce9f6f182d5d173f933f0de8f98342879b1344e62399a576b29c406260b74ba0f120ebc86de4fa71d209c874b344526faa7b09bfc938ac4134490ef293e0af46d0449cf53a5b836a64035b9cfffc3fd7bad8482ace6621a84fedcb640e63dc78fbb3c24d9ebe174a268b1898e7e98697054c471787c6f404b89b3d7845a57c2f44864ca8c6d416ef076e3dec1206ac4cf8b4b7949e2bd9af24f73e7d7d730b3865c4aa4772e41d9ded5c208c3387330705c6ddba800345d33d1020821996867c5d72f9fa8e1ecd6babe0c4de4e45c20d4e8505c9e9de1e4996af36055508e0827197e6529be7a447c6db1a8a3bb1d19a5dc718c8b7f65b9b05ee422d568ff129ac78276ddbefc2c11046fb226d2a49d25811a8b25c830e07fcef6bea4bfd798d7743ae40ff30a7dadc7ef7e8ab72f4a744cb1c2822b4d8eb071634d369f1deb26cb6a54b44419cde0ff0bdbd6bb291b02da88b20482ffb10f5689acdea33fddcb6f523684c44d255f03b619b7c4949f99f7cda18af967e74cdc1033a99752812b416e1981b949439a7e1b38d14dc21a30bb12f8f70d794c89ed0f8c6d478ca13794a7f4c79b00af8b95d543e7b5783b97da5776562c330a8201528c17a90be3a3c3f98bca87f4cfa2f0ccf3a715bb19fe1205703dcc4496598191ca7a4250c77a424492fa49f212ec19baf71dc29418a6ee92891777aeef1ef8baca6c4be0acc156bd6fcc4b7306869199f882f6af71a79dbc0ffcc0974b4c0774d16997a907f5a956dd7d225f74c57ab87547478a7f3ae0441345f0b1cb4f23eceaf7cf4efd55232d0d9621fd7f501c11c1ae431edaa3ba32597c4f72c70f6ae258b4c1f07604f9cc1b87d606e8e50035093512cba98f0fadc4601f2bb84f2309ec253c7ea3b198b4548fda907517e9636b77fece4d38dbdd6aad1c7d5c982b6d4476dc323f2e7a8a76aebf441f9ccf96cf8c2134f85ecc1744db39a585ae684c263a257cf7e6c3ff31623790d563438ad0fab0028c48784571f829d8304956d8514e0ee8af6252ec81dd8f2b450d4d5062fad5171042c5bb8e85b7d4e452500182ce4e862a64f18319b769518db4e0f18e02df8c50f92f22556ff0a8b6e79899cb81eb5e7558d73d54e1e9a74209485569b5c5b88de04605e56b6f16e8efc8db1dc5c54fb198b9557dd1b0452e28f0cc909614e8e4d9d6afb87d0bdbadce343ef72a9d55a99226210008786b93cb7f1d193b596f26071f84e1d3c8b686b7ebced9c90caba32dc9e3adc77a9cd9803e9194a35476f2e0735b368fdd5940e67b2699fa85d9e518a33091aec6da6e5b940733ffaff73509a73c8f099e705366266c7562bbff0067a1029c19285f0489547203eadeb506ffb4658a2aca2eedb1838734784d312ddda681d73b417d72be548fa99", 0x49d, 0x0, 0x0) 05:37:18 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10260, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="01992e2f04696c653000"], 0xa) r1 = socket(0x2, 0x2, 0x0) pipe(&(0x7f0000000780)={0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000280)) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="140001000000ac1400ff00000000ffff00000000000007096969feaaa2654b8117359dc7c30c999516c5d8b39e0932701c86ba52533ef4dbd324301d56f0c95c3893c205a5f756c1de31553ea9c1972b086f3ea7a33915daa540af9350bb6daff7d4f0b5760e3b6a2593cfd4de71e62b55eb0f4aac7dc2954186863938315626569de50682a513f7847fbe4e1c0658adba4019f982255b35b8fe08d0007ef260bedcfffeffff52595c14426809a460c29a5ebe1a2069b04f9af0eccd659ed6909c4c44", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000005aa042317bacdc3f002e3c09328e29bc87d4ac25a765c31edb4e19a56dbf83f5f1e14a7dfa20abca225317dfc7bd188ba6795c04"], 0x18}, 0x0) fcntl$setstatus(r1, 0x4, 0x80) 05:37:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="e2") 05:37:18 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x87, 0x0, 0x5d}, {0x6}]}) r2 = getpgrp() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000001c0)) wait4(r2, 0x0, 0x8, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 05:37:18 executing program 1: sendsyslog(&(0x7f00000000c0)="416304abf540a587580d4093445cd2152c89decd1d6882436a4f5a9d2a0a764915c78b1aae8ab1f969e6326262138c6a6553e0cd190a11c0e60441af354b71e377265633d449eaad44f66c86ec26150f409c15fdf704c0946cd7ed027b7e639aa61acb3e76b373ab810d09ab9f068db20f159056f3305222a7b1fef1c38da0c4915301f04c7288f3046df78b21cb6199946060ab9162ebdd3f60dd", 0x9b, 0x11) setrlimit(0x4000000003, &(0x7f0000000080)={0x7ffc, 0x100000}) 05:37:18 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000001980)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/124, &(0x7f00000000c0)=0x7c) lseek(r0, 0x0, 0x3c, 0x1) r2 = semget$private(0x0, 0x6, 0x10) semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r1, &(0x7f0000000200)={0x2, 0x0}, 0xc) semop(r2, &(0x7f0000000240)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x8, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000280)=""/191) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000340)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000380)) shutdown(r0, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) semop(r2, &(0x7f0000000700)=[{0x3, 0x8, 0x1000}, {0x5, 0x10000}, {0xd1ddce49fca7943f, 0x30, 0x1000}, {0x7, 0x4, 0x1800}, {0x2, 0xfffffffffffffff9, 0x800}, {0x0, 0x8, 0x1800}, {0x0, 0x80000001, 0x1000}], 0x7) semget$private(0x0, 0x2, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000005c0)=0xc) fchflags(r0, 0x0) r4 = socket$inet(0x2, 0x2, 0xffff) getpgid(r3) clock_getres(0x3, &(0x7f00000004c0)) r5 = fcntl$dupfd(r4, 0x1000000, r0) chroot(&(0x7f0000000800)='./file1\x00') clock_getres(0x1000000206, &(0x7f0000000400)) semop(r2, &(0x7f0000000000)=[{0x1, 0x1, 0x800}], 0x1) ioctl$TIOCCBRK(r1, 0x2000747a) fchdir(r0) execve(&(0x7f0000000080)='./file1\x00', &(0x7f0000000500)=[&(0x7f0000000440)='\x00'], &(0x7f00000008c0)=[&(0x7f0000000540)='\x00', &(0x7f0000000580)='$%\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000740)=',*\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='#}\x00', &(0x7f0000000840)='$\x00', &(0x7f0000000880)='-}\x00']) fcntl$getown(r5, 0x5) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000600)=""/137) 05:37:18 executing program 0: sync() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x2) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) truncate(&(0x7f0000001340)='./file0\x00', 0x0, 0x0) 05:37:18 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff}) r1 = getppid() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x4f) fcntl$setown(r0, 0x6, r1) ioctl$TIOCFLUSH(r0, 0x80047308, &(0x7f00000000c0)) 05:37:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x202, 0x0, "b8000000000000080100", 0x0, 0x3}) getuid() r0 = socket(0x18, 0x3, 0x3a) fcntl$setstatus(r0, 0x4, 0x80) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpid() sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01653000000000000000"], 0xa) sendto$unix(r0, &(0x7f0000000040)="21f87bac919cec", 0x7, 0x5, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) sendto$unix(r0, &(0x7f0000000300)="0dc04182367928344f69bac147aa834c62f37540c9beeed5412e27ab30c059ad65f926a347c2875f762a4ce8b06dffb63666a7545a8558a453a1520e00e7ea7cec17c8665f53d469c60ff62ce450f51caf2c75824df0abd595d4b108f827fb2e163641f8fff079da8a6a90a6153b0afef3b17d112c30b81b75c786399acc96a3e1faa3d71f9cd41a80fadeb66043e7", 0x8f, 0xc, &(0x7f0000000140)=@file={0x0, './file1\x00'}, 0xa) 05:37:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xffffffffffffeffe, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64, 0x0, 0x0, 0x8}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x45, &(0x7f0000000140)="b652efee06a838a7e0a526eddd219d575ffd6b70c7c0c50dfa2a14385c306e6ab6e1460df015d49c855d8f49c22c5cf827000091fd79060ce305b700000000010000000000") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) getuid() 05:37:19 executing program 1: setitimer(0x2, &(0x7f0000000300)={{0x100, 0x12000000000}, {0x1f, 0x2}}, &(0x7f0000000980)) r0 = kqueue() r1 = syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x40000000000fffe, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186004008b5c4b000000000000004000000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) kevent(r0, 0x0, 0x10000003, 0x0, 0xfffffffffbffbf16, 0xffffffffffffffff) close(r0) kqueue() r3 = open(&(0x7f0000000a00)='./file0\x00', 0x80, 0x1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000900)='/dev/null\x00', 0xa02, 0x0) r5 = openat(r4, &(0x7f0000000700)='./file0\x00', 0x800, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000740)={0x91d0, 0xdb}) r6 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000009c0)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xffffffffffffffff) fchownat(r3, &(0x7f0000000940)='./file0\x00', r7, r8, 0x6) getsockopt$sock_timeval(r4, 0xffff, 0x1009, &(0x7f0000000680), &(0x7f00000007c0)=0x10) r9 = kqueue() r10 = dup2(r5, r9) ioctl$FIONREAD(r10, 0x4004667f, &(0x7f00000000c0)) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000000780)=0x7) symlinkat(&(0x7f0000000880)='./file0\x00', r10, &(0x7f0000000a80)='./file0\x00') getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000b80)=0xc) ioctl$WSDISPLAYIO_WSMOUSED(r10, 0x80185758, &(0x7f0000000600)={0x1, 0xffc, {0x2, 0x80000001}}) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000005c0)) readlinkat(r10, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/173, 0xad) ioctl$VT_ACTIVATE(r11, 0x20007605, &(0x7f0000000340)=0x3) 05:37:19 executing program 0: setuid(0xee01) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xb0, 0x12) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') seteuid(0x0) 05:37:19 executing program 1: r0 = socket(0x20, 0x4, 0xffffffffffffce1d) accept(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/94], &(0x7f0000000080)=0x6e) mlock(&(0x7f0000214000/0x5000)=nil, 0xfffffffffffffec9) r1 = semget(0x3, 0x1, 0x2) semop(r1, &(0x7f00000000c0)=[{0x0, 0x8}, {0x4, 0x9, 0x1000}, {0x3, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x3, 0xfff, 0x1800}, {0x7, 0x56e, 0x1000}], 0x6) 05:37:19 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20001, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000100)=r1) setrlimit(0x7, &(0x7f0000001ff8)) socket$inet(0x2, 0x3, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20000, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000040)=0x5c03daeb) 05:37:19 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000100)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={0xfffffffffffffffe}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x23, 0x8001}], 0x1}) 05:37:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 05:37:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() setregid(r2, r3) write(r0, &(0x7f0000000040)='h', 0x1) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) 05:37:19 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000000010101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x9, 0x4}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0x8}, 0x8) 05:37:19 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000480)="50010501000000000000000107060000081004fecea11ea8fef96ecfc73fd3357ae24b490316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebd997e563c73891d41f638837f11c30002000000000000dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7", 0x150, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x38188, 0x20) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x10, 0x864) socket(0x1, 0x2, 0xd5) 05:37:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x51, 0x20) write(r0, &(0x7f0000000140)='d', 0x1) 05:37:20 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa60200"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) 05:37:20 executing program 0: socketpair$unix(0x1, 0x8, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='W\x00') unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') bind(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="4000000000fbffffff00"], 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/141, 0xfffffffffffffeb2) 05:37:20 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) fcntl$setstatus(r1, 0x4, 0x40080) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) 05:37:20 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)) flock(r1, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x1000300010005}) flock(r1, 0x2) flock(r0, 0x8) 05:37:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = getuid() getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) lchown(&(0x7f0000000000)='./bus\x00', r3, r4) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) 05:37:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x180, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x50, 0x0, 0x0, 0xd50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="c0", 0x1, 0x0, 0x0) 05:37:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:20 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) sendmsg(r0, &(0x7f0000000280)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000080)="c0c4bf1196e9b7456a", 0x9}], 0x1, &(0x7f0000000100)=[{0x68, 0xffff, 0x3, "a7b0c483dd228f3058b181a8ef4c3b98d4e815a4b250a89f715b54d0f10fb2a7046ea55d005454f42c2853f924f66a399cd493ff7962ee9684150a8541772a2326bf5780c66bf9ff3bf87ad5a0869be30b168393b5ab"}, {0xe8, 0x1, 0x701, "cce328290368b1c455d42a13992f0ee668886d9d4ccc98d6a7725ce9012b08cb3185ece2fbcda22e976b8fb0b46ce1ba91836ad2089dc63abc9c6d5a655c7adab8d403a1dffa9de1de930baeadef1aabcc0becd0573d52b88e78460947e13fce7c0c6f11187cbe2100fd03c06fb4544ae4f5cdb755bbbc2e228d4d09a70f4b86d52fa1b592ad0559eac094ccb5065ba2f82c54bcc510336d4879ce44223bcef10275e20837331e4156cc02db073d8e9aa845a73e797a6fb332917507817081f3f83cde201ed72fb7716830d2e04fdb7939ada4d0fa312a7d"}], 0x150}, 0x6) connect$unix(r0, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x2f, 0x0, 0x0) 05:37:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)) 05:37:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20802, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000040)=[{0x9, 0x0, 0x7ff, 0x1}, {0x7fff, 0x2, 0x1, 0x6}, {0x7, 0x3, 0x4, 0x20a0}, {0x5, 0x10000, 0x0, 0x7}, {0x100000001, 0x9, 0x4, 0x4}, {0x1, 0x3, 0x7ff, 0x3}]}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 05:37:21 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) fsync(r0) ftruncate(r0, 0x0, 0x800000007) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') fchdir(r0) select(0x40, &(0x7f00000000c0)={0x2, 0x80000001, 0x6, 0xd38e, 0x2, 0x100000001, 0x10000, 0x3f}, &(0x7f0000000100)={0x3, 0x66, 0xffffffffffffffe1, 0x10001, 0x9, 0x8, 0x1f, 0x7}, &(0x7f0000000140)={0x3, 0x1, 0x6, 0x8, 0xff, 0xde78, 0x5, 0xfffffffffffffc00}, &(0x7f0000000180)={0x5, 0x101}) 05:37:21 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x80000000) getsockopt(r0, 0x29, 0xe, 0x0, 0x0) 05:37:21 executing program 0: mknod(&(0x7f0000000300)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000380)) kevent(r2, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0, 0x7, 0x0) 05:37:21 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0xa0, 0x0) 05:37:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x4b2, 0x73}, {0x1, 0x3}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1, 0x3}, {0x30}, {0x6, 0x0, 0x101}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="96") 05:37:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x169, &(0x7f0000000340)="b6") 05:37:21 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x210, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) r1 = accept(r0, 0x0, &(0x7f00000000c0)) ioctl$BIOCPROMISC(r0, 0x20004269) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000140)) r3 = fcntl$getown(r2, 0x5) r4 = semget(0x2, 0x3, 0x344) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') fcntl$getflags(r0, 0x3) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x63f, 0x4, 0x45d, 0x0, 0x8, 0xfffffffffffffc00, 0x6, 0x2, 0x3, 0xb0, 0x1}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000280)=0x1) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000002c0)=0x3f) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x101, 0xf2}, {0x83, 0x101}, {0xab, 0x8}, {0xc8, 0x100000001}, {0xaf, 0xffffffff}], 0x5}) listen(r1, 0x1000) fcntl$setstatus(r1, 0x4, 0x8) fcntl$getflags(r1, 0x3) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000380)) close(r1) fcntl$lock(r2, 0x9, &(0x7f00000003c0)={0x1, 0x1, 0x4, 0x400, r3}) getsockname$inet(r1, &(0x7f0000000400), &(0x7f0000000440)=0xc) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f0000000480)=""/246) utimensat(r0, &(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0x6, 0x8}, {0xae, 0x6}}, 0x2) munlockall() close(r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000600)={0x400, './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000640)={'tap', 0x0}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000680)) 05:37:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) close(r0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) close(r1) 05:37:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x200002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x60}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)=0x7f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) 05:37:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0x4}) 05:37:21 executing program 0: setrlimit(0xe, &(0x7f0000000000)={0x6, 0x1f}) getrlimit(0x5, &(0x7f0000000300)) r0 = msgget$private(0x0, 0x103) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/120) setrlimit(0x7, &(0x7f0000000100)={0x8, 0x7}) msgsnd(r0, &(0x7f0000000140)={0x1, "9ad0c5b7c288add3e4a010a81241d31d1a0bc4c2ee7b1a953765d67d0402ec2e818b95a3de8008f402110be7859e0d1b785172f37711386ae11185c9d2e09045856b5a3ccbd4a23e1439e2a78baf6d9011bd96837994dae1136c734ef5b32229732f00402f5b2eb5d5cffb0e084e87099c1838806a73c508dddcd01eb9063530fadebcbeffb5e67ce300f0bbd07b77629aa9fec07c4f397454b1acc1912efa0ab46d9627832b770ffbb511ad875e34d787a08a9370a77a9aa5aa5c869c0ac15494e9024f53a2f7ea1b5670b753b2b22cbb655f2a9cb69f630d55be55105adaddbaddaf9f907acbfc42f89ebfc89b6a364b0e7c6741f05b68aeeb072a283607"}, 0x107, 0x800) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'/32], 0x20, 0x3, 0x1000) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd0\x00', 0x40000010, 0x0) fcntl$setflags(r1, 0x2, 0x1) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x6013, r1, 0x0, 0x0) shmget(0x1, 0x2000, 0x2b4, &(0x7f0000ffd000/0x2000)=nil) msgsnd(r0, &(0x7f00000017c0)={0x3, "84bd7e5c00d3ca0c6b25c19f0052c644c4b44c60656280aa5ea730d9b5d36f9231a8d6c86b754eb40d4d16de761a108884bbeb06f77623cfcdbb76261a4ba8c1ec6ad6df9549af51c80c01e5233bc0ffeff372b80d13ef114cd53b011e7c683e1ef607c68dce80097e0364bf5dc8544cc6e3f915d6425719f555f078988b5daaafab7ab6315b16ffd20d4b50857e6ec59ea679aaf22a20c4b2e1579eff367d5cdadc2c44d50e7c92"}, 0xb0, 0x800) 05:37:21 executing program 1: r0 = getppid() wait4(r0, 0x0, 0x10000000000b, &(0x7f0000000180)) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socketpair(0x21, 0x3, 0x2, &(0x7f0000000000)) 05:37:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000440)=0x9) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f0000000400)='r\x00') execve(0x0, 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000003c0)) select(0x40, &(0x7f0000000480)={0x9, 0x0, 0x0, 0x8000, 0x401, 0x80000001, 0x3, 0x8}, &(0x7f00000004c0)={0xffffffff, 0x84a1, 0x7c, 0x0, 0x4, 0x89f, 0xcff, 0x20}, &(0x7f0000000500)={0x8e97, 0x8, 0x9, 0x3, 0x3f, 0x20, 0x0, 0x100000001}, &(0x7f0000000540)={0x12f2, 0x100000000}) 05:37:21 executing program 1: r0 = socket$inet(0x2, 0x0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xffffffffffffff81) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) 05:37:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) fsync(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x300, 0x0) fsync(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x20000000000000c1, &(0x7f00000000c0)=[{0x2000000000003}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x100, 0x0) pipe(&(0x7f0000000380)) r1 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x88, 0x4) getsockname$unix(r1, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000180)={0x1, [{0x2, 0x9}, {0x3, 0x80000001}, {0x2, 0x7}, {0xae9b39b57743946c, 0x1}, {0x3, 0x9}, {0x2, 0x8001}, {0x1, 0x81}, {0x3, 0x7}, {0x1, 0x9}, {0x3, 0x98}, {0x0, 0x7}, {0x3, 0x7}, {0x3, 0x3}, {0x2, 0x2}, {0x3, 0x5}, {0x0, 0x1000}, {0x3, 0x8}, {0x3, 0xfffffffffffffffb}, {0x3, 0x80000001}, {0x1, 0x4}, {0x3}, {0x1, 0xffffffff}, {0x3, 0x3f}, {0x3, 0x1ff}, {0x1, 0xdd}, {0x2, 0xffffffffffff8001}, {0x0, 0x6ec}, {0x3, 0xc27c}, {0x3, 0x427}, {0x3, 0x5bd}, {0x3, 0x4}, {0x3, 0xfffffffffffffffb}]}) 05:37:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x234, &(0x7f0000000180)=[0xffffffffffffffff]) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x3df) 05:37:21 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x20f0, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x802c7414, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)="0be8d22dcaf74beb7c47cc5e1478f40ed5e5c9bc70b133371f44c43ce68e067fbd4af98d23ba1b9f6c784b49c68cf08ab195fc974eed547a1ab9dc9940385e8b038317", 0x43) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/175, 0xaf}], 0x1) stat(&(0x7f0000000340)='./bus\x00', &(0x7f0000000200)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) 05:37:21 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getppid() r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) close(r2) 05:37:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x23f) getgroups(0xa, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getgroups(0x0, &(0x7f00000002c0)) setgroups(0x0, 0x0) r0 = dup(0xffffffffffffff9c) accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000002c0)=0x8) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x0) clock_settime(0x7, &(0x7f0000000100)={0xfffffffffffffffa, 0x3ff}) 05:37:21 executing program 1: r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0xcbb, 0x0) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x102c9, 0x0) 05:37:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x6c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = dup(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000340)={0x4, 0x7, 0x1f, 0x8, "a6a530ac7191984dd91d71e891f89777a0857289", 0x1, 0x9b1}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) sendmsg(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000140)="3444fd42b8f282de26bc043c8e21177408c2ae2c5c298a5b87889ef47cf26b06a05d1282a0251c7559008480e5aa41a7561f3b689533579a5d851ae2e3ca2ab8310d2ecb252957a4577375b67e410f1f0993e029be6992cc3cec0568e3b71b40d18a3345fa21a0e2d322d46c0c2adfd369895c9297a94a1f547216a66d85b0455a5911c1", 0x84}, {&(0x7f0000000000)="2d76b96282fa9c04f4c739d5d1497dc82c98b742733fb3", 0x17}], 0x2, &(0x7f0000000280)=[{0x80, 0xffff, 0x0, "b723dba3c586b0572c2c585ea00a01f659863237662cadcea2de061700f54eed07022333f0bcafcff302c1bb95c4e06f2ec2bb1425b21000243119500cc6c3e5dccd8f3a810795bb9d0d67adf77836e21af415989451e5b159ca67e4b531f2447257cde6d6c175c45d830fa1aff7a7a8"}], 0x80}, 0x4) 05:37:21 executing program 0: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x200301, 0x0) flock(r0, 0x1) flock(r0, 0x1) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/88}, &(0x7f0000000180)=0x5a) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80000802, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x8, 0x108000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x208, 0x40000) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) flock(r0, 0x8) 05:37:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) r1 = dup2(r0, r0) mkdir(&(0x7f0000000040)='./bus\x00', 0x40) write(r1, &(0x7f00000000c0)='N', 0x1) 05:37:22 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(0xffffffffffffffff, &(0x7f0000000500)=[{0x0}], 0x1) write(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000040)) write(0xffffffffffffffff, 0x0, 0x0) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) getrlimit(0x0, 0x0) r1 = dup2(r0, 0xffffffffffffffff) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x60, 0x2, 0x5, 0xff}, {{}, 0xfffffffffffffff8, 0x0, 0xf0000024, 0x7, 0x1f}, {{}, 0xfffffffffffffffa, 0xea, 0xc, 0xc8e3, 0x10000}], 0x3, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x40, 0x1, 0x4, 0x300}], 0xfffffffffffffffd, &(0x7f0000000180)={0x3, 0x9}) 05:37:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2006, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 05:37:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xc0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000100)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x3, 0x0, 0x0, 0x3}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x17) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000100)=0x400) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:23 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setuid(0xee01) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000440)="ef9912a227b027170f876dc954a8cc7d1e15c7db54941d5506393962e5980b45f66374d62f434b41918a8b630cf2ab44c67c1ccd259331de2e5f230dea025832e2fcb46a48b5e8f37d6a547a6d2d3f24cf1093df", 0xfffffffffffffdec) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f00000001c0)=0x4000000000000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3) r4 = semget$private(0x0, 0x4, 0x3) semop(r0, &(0x7f0000000380), 0x2aaaaaaaaaaaabf8) flock(r3, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f00000002c0)=0xfff) r5 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x8008) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000200)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f0000000380)) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000780)) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000300)) socket$inet(0x2, 0x3, 0xfffffffffffffff5) dup(r5) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000080)=0x8) rmdir(&(0x7f00000007c0)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000180)=[{0x2, 0xffffffffffffffff, 0x1800}, {0x4, 0x8}, {0x7, 0x3484937a, 0x800}], 0x3) 05:37:23 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 05:37:23 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/101) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/85) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000180)="af13b0f8228ab2ba2926da7d9d7432f4c298aaace3db74303f502a8f5d0bf2c4f233cedc3607402b391dcb16a9ef5803f73160667c04bd3b0a8e9ce6d5364c73727d85ef27bdba05a04233a4d10b75e11aa0a8587d4d34bb84cc315a92eab39637f517a9206008fc6c23e7de956a265d0a42bf72bf55d517e2a95aa55883a8c657d4046ba2d76f336cc255aeb343e360289d8fddef63ad75f4ea885e1b9d9f57ad950ec267ad8e56", 0xa8}, {&(0x7f0000000240)}, {&(0x7f0000000280)="16d1f0163c05d44933d0ed74f43e94313b7c4e9ffc408ed23d65e7cab9a7bcbb7a6456ccf7c4505635b7444b8edce02b4bd7037b95d2db3a31db927ccc5b5d8edbc4f158ea8706af6fdd67cf04b33d10b2188e8ccdfde07f0907cf72811f5a4a136b2710b0a0339633b665fdb9777ba424bdd0f257abe42e2f25ec767c698a724dfc", 0x82}, {&(0x7f0000000340)="b733bc34fa", 0x5}], 0x4, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000480)=0x5) bind$unix(r2, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1017, &(0x7f0000000500)=0x3f, 0x4) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000540)) shmget(0x1, 0x3000, 0x24, &(0x7f0000ffa000/0x3000)=nil) shutdown(r1, 0x0) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000580)) connect$inet6(r5, &(0x7f00000005c0)={0x18, 0x1, 0x5, 0x18d}, 0xc) bind$unix(r2, &(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x1000) socket$unix(0x1, 0x5, 0x0) r6 = msgget$private(0x0, 0x20) msgrcv(r6, &(0x7f0000000640)={0x0, ""/145}, 0x99, 0x2, 0x1800) ioctl$TIOCNOTTY(r5, 0x20007471) r7 = socket(0x18, 0x3, 0xfffffffffffffff9) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) munmap(&(0x7f0000ff8000/0x4000)=nil, 0x4000) fcntl$setflags(r7, 0x2, 0x1) getrusage(0xffffffffffffffff, &(0x7f0000000780)) openat(r5, &(0x7f0000000840)='./file0\x00', 0x10110, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000880)) 05:37:23 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0xd71, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x28) fchmod(r0, 0x40) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getegid() fchown(r1, r3, r4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0xb578) 05:37:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x400004c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000380)={0x7, [{0x2}, {0x3, 0xf0}, {0x3, 0x2}, {0x3, 0x1}, {0x3, 0xffffffffffffff00}, {0x3, 0x8}, {0x3, 0x80000001}, {0x3, 0x7}, {0x2, 0x3}, {0x3, 0x9}, {0x1, 0x7}, {0x2, 0x4}, {0x3, 0x836}, {0x0, 0x5}, {0x3, 0xf05}, {0x1, 0x60}, {0x3}, {0x3, 0x7f}, {0x3, 0x2}, {0x3, 0x6}, {0xb95a8e396d5a0ce, 0x100}, {0x3, 0x10000}, {0x3, 0x5}, {0x1, 0x100000001}, {0x3, 0x6}, {0x1, 0xfffffffffffffff9}, {0x3, 0x78}, {0x3, 0x101}, {0x2, 0x9}, {0x3, 0x1f}, {0x3, 0x8}, {0x0, 0x8001}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x81, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:23 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x1c, 0x1, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xc1) setsockopt(r0, 0x11, 0x80000000000000c, &(0x7f0000000180), 0x0) 05:37:23 executing program 0: r0 = semget(0x0, 0x0, 0x0) semget(0x1, 0x0, 0x200) semop(r0, &(0x7f0000000000)=[{}, {}, {}, {}], 0x4) semget(0x3, 0x0, 0x58) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) 05:37:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000040)=0x88, 0x4) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getpeername$unix(r1, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) bind$inet(r2, &(0x7f0000000300)={0x2, 0x0}, 0xc) recvmsg(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000001c0), 0x0, 0x0}, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) socketpair(0x6, 0x8000, 0xb2, &(0x7f0000000100)={0xffffffffffffffff}) close(r1) sendto$unix(r3, &(0x7f0000000140)="03c5a643604a8cafeeba863f355b44cc9d7ab93cc0716393e516a48be8e8871ca524ffb34ca5c2eccb308a59ca57bc50f3bf52e2f6dec4c0e7e67f134d8cb4feea90e85f2070bf9931468412146a0d04f73314e96890cb089f57e291ef59be4a7043c381ec40e57b26d8a63f97bab727bcfff757189084e7d67d8a2c65d83141be2034cceae4467d4485ac9aff7a990ca6964f8d9b40121035e895f8204e5be849726a77af9d3624be28bec1a4ea30001a487e9db4892479d83c9d6f017f103b22d84261fddcc203ba826bd2864f2487bc135c685d7b9eda5eb9e3236d0a3b4c0dcf7b518f453d61a50a98709ce2f30958455e1dc0260b3d4912", 0xfa, 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="01002e0c668d00002fe4"], 0xa) 05:37:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x6c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:23 executing program 1: r0 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(0x0, 0xee00) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) setreuid(r1, r1) 05:37:23 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x40) setuid(0xee01) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000280)={0x7ff, 0x669, 0x10001, 0x0, 0x7, 0xca, 0x6, 0x10, [{0x3f, 0x3ff, 0x5, 0x2}, {0x3, 0xfffffffffffffffc, 0x40000000000000, 0x1}, {0x9, 0x20, 0x1f8, 0x4}, {0x2e6a, 0x80000001, 0x100000000, 0x7}, {0x20, 0x8001, 0x4, 0x5}, {0x7f, 0x80000000, 0xd87}, {0x81, 0x1, 0x9, 0x200}, {0x6, 0x5, 0x7, 0x4}, {0xffffffff, 0xffffffff, 0x4, 0x2}, {0x7, 0xfffffffffffffff9, 0x1, 0x268}, {0x7, 0xfffffffffffff74c, 0x4, 0x1ff}, {0x100000001, 0x0, 0x7ff, 0x8}, {0x3, 0x8, 0x45e1, 0xbf0f}, {0x7, 0xffff, 0x3, 0x2}, {0x9, 0x6, 0x9, 0x100000001}, {0x8915, 0x2, 0x3, 0x800}]}) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file1\x00', 0xe1) chdir(&(0x7f0000000040)='./file1\x00') ioctl$TIOCSTOP(r0, 0x2000746f) chflags(&(0x7f0000000240)='./file0/file1\x00', 0x0) r1 = geteuid() setuid(r1) 05:37:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x54}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x8000, 0x4, 0x1, 0x4}]}) 05:37:23 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x8) r1 = semget$private(0x0, 0x0, 0x200) semop(r1, &(0x7f0000000000)=[{0x0, 0x1, 0x465b358ffe6b97fd}, {0x7, 0x100, 0x1800}, {0x2, 0x2, 0x1800}], 0x3) getsockopt(r0, 0x200000029, 0x80000000000040, 0x0, 0x0) 05:37:23 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) unlink(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) shmget(0x0, 0x14000, 0x502, &(0x7f0000fec000/0x14000)=nil) close(r0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 05:37:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x24}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) listen(r1, 0x100) 05:37:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) dup2(r1, r0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x60) 05:37:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1d}, {0x28}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) r1 = socket(0x11, 0x4, 0x400000000004) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000240)) setsockopt(r1, 0x0, 0x23, &(0x7f0000000000)="caf5b415", 0x4) 05:37:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffcc2, &(0x7f0000000240)="d5c02d7c627c1700000000000000000000000000000021052c2a64b0cc8d687da33ac13e415065a68287940be9a73d7a80b26a0c4513f27196581aaf16b69632f7341877bc893356eab48c5b820827f5b2cbd80721f7b3ff71e417f69406e36e61dd92af3dd08a28e729905ffeffcf52b52da3b29562c0b42c02bf0fc808faf1c89de6ac94777ee910eaff832c6cf42ced54e00fab05833084ce521f6399ec6d66ede13991e4358ba81ccc9cb962e70b495ccb996f4d218fd5813b0104daca") 05:37:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x80000000000014}, {0x6}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x2, 0x8244, 0x8}, {0x18, 0x2, 0x7fffffff, 0xffffffff}, 0x8001, [0x4, 0x3, 0x81, 0xfff, 0x8, 0x7, 0x100000001, 0x6]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f00000000c0)='./file0\x00', r0, 0x3}) 05:37:23 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ftruncate(r1, 0x0, 0x3ffff) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 05:37:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x3, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:23 executing program 0: pipe(&(0x7f0000000000)) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 05:37:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x400c745c, &(0x7f0000000100)) 05:37:23 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000000), 0x6, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x80, 0x40000002, 0x5, 0x5}, {{r0}, 0xffffffffffffffff, 0x1d, 0x10, 0x7ff, 0x2}, {{r0}, 0xfffffffffffffffc, 0x80, 0x0, 0x7ff, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffc, 0x0, 0x80000001, 0x4, 0x5}, {{r0}, 0xfffffffffffffffc, 0x28, 0x400fffff, 0x4, 0x10001}], 0x80000001, &(0x7f0000000040)={0x80000000, 0x1}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0xff) recvfrom$inet(r0, 0x0, 0x0, 0x3, 0x0, 0x0) 05:37:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x3, 0x1}) close(r0) 05:37:24 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) ftruncate(r1, 0x0, 0x7fffffff) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f00000002c0)='mP', 0x2) write(0xffffffffffffffff, 0x0, 0x0) 05:37:24 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTART(r0, 0x2000746e) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) r3 = shmget(0x1, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/114) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpeername(r0, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) syz_open_pts() select(0x40, &(0x7f0000000140)={0xc2bb, 0x6, 0x1ff, 0x80000001, 0xfffffffffffffa6c, 0x5, 0x6, 0x3}, &(0x7f0000000180)={0x3, 0xfffffffffffffe01, 0xc0000000000000, 0xff, 0x2c09, 0x5, 0x7f, 0x4}, &(0x7f00000001c0)={0x14e, 0x1, 0x6, 0x10000, 0x3ff, 0x7, 0x6, 0x7fffffff}, &(0x7f0000000200)={0x9, 0xfff}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x390, 0x0) 05:37:24 executing program 1: getpid() r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) getpid() getdents(r0, &(0x7f00000040c0)=""/4096, 0x57b5475b8bb0638) 05:37:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open(&(0x7f0000000100)='./file1\x00', 0x400, 0x42) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0xfffffffffffffffd) renameat(r1, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) renameat(r1, &(0x7f0000000080)='\x00', r1, &(0x7f00000000c0)='./file0\x00') 05:37:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) rmdir(&(0x7f0000000040)='./bus\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x7dd) 05:37:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x48, 0x4001afd) r0 = open(&(0x7f0000000180)='./file0/file0\x00', 0x400000003fd, 0x0) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000100)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000280)='}}\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)=':\x00', &(0x7f0000000340)='#[\x00', &(0x7f0000000380)=':/#*\x00']) execve(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000440)=0x40) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x100, 0x0) bind(r0, &(0x7f0000000400)=@in6={0x18, 0x3, 0x4b7, 0x5038}, 0xc) bind(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 05:37:25 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000000000000d1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) flock(r0, 0xb) fcntl$setstatus(r0, 0x4, 0x84) pwritev(r0, &(0x7f0000000100), 0x35b, 0x0, 0x0) fsync(r0) ftruncate(r0, 0x0, 0x0) 05:37:25 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) chroot(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='r\x00') 05:37:25 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x8) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = msgget(0x3, 0x380) msgsnd(r0, &(0x7f0000000000)={0x3, "379fb9e434bd8208b2ac3ff571c5dd590638e421b6b134d39f358ef981b26e8163228a01546b7082b0584cb5be96cdecf9e7a46c6a27c6515ebdb8d1f3c78f07115cabe20e212ee794b42bba0543"}, 0x56, 0x800) msgrcv(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="001800000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000d795afa3d1810f4741ac695c6a25b67cf0f8857ed12639ff8261477cabf089b51141412d7507a3e58fff28cf512ebb29d20c345994072975e1e35ca735065169158d253d83ed829f8e5df040b5ca2be7e21a884fe2a2a15666959af3050f00"], 0x1, 0xfffffffffffffffd, 0x1804) r1 = shmget(0x2, 0x4000, 0x10, &(0x7f0000ffa000/0x4000)=nil) shmat(r1, &(0x7f00000b1000/0x4000)=nil, 0x1000) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x3000)=nil, 0x2000) msgget(0x3, 0x200) shmdt(r2) msgget$private(0x0, 0x8) 05:37:25 executing program 0: socket(0x1b, 0x4003, 0xe4c) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x30011, 0x106) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/72}, &(0x7f0000000100)=0x4a) r1 = socket(0x18, 0x400000001002, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xc) 05:37:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0x101}, {0xf6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x5, 0xffffffffffffff01) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x1, 0x75f8}, 0xc) syz_emit_ethernet(0x102, &(0x7f0000000780)="e8d1c3336e12a2f9aad7101fff25c8b578cd57182ced3734186753d2535fc18cb006088463cc3264b520c810304ce2ea36664db55d2af93ec95abb284c71205dfe767f2d473b71ce4fa7db56fdb11f5fcc10aebcf3ec66f13f2f9f2cdaea145a22bd5e660f546a2f55d085be81a71bae3b0b2ff2885ed6c48e5fdd88d64042bdeb54b9ad091b653e13837775d8d79a1802e900000000000000ec5dd8210331584d04000000a5356ad6df74b5e59598e88503b9dfc16755d6d208cbb4b076cc8b4f42bb194aa29754d055f8945d29a9bd180dd4958cb3892c6f69795f9641f5f9cfa46c0f4169caf680333c81b8a28ea097f08e723347935c4fc66045c4e78ebff580") 05:37:25 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x20, 0x0, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) lseek(r0, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:25 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = geteuid() r1 = getegid() lchown(&(0x7f0000000100)='./file0\x00', r0, r1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x10000015}, {0x806}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffffb, 0x9, 0xffffffffffffff05, 0x100000000, 0x2035, 0x49ed, 0x8, 0x3}, &(0x7f00000001c0)={0x1000, 0x3ff, 0x100000000, 0x7fffffff, 0x100000001, 0x0, 0x1, 0x6}, &(0x7f0000000240)={0x8, 0x5, 0x200, 0x1000, 0x9, 0xa, 0x7, 0xffffffffffffffff}, &(0x7f0000000280)={0x1, 0x80}) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000002c0)=0x1) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b7") setreuid(r0, r0) ioctl$TIOCMSET(r3, 0x80044272, &(0x7f0000000000)=0xc6) 05:37:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x200000f8, &(0x7f0000000000)=[{0x2, 0x1, 0x10000}, {0x1, 0x0, 0x4}, {0xcee, 0x5, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") pledge(&(0x7f0000000040)='/dev/bpf\x00', &(0x7f0000000080)='tap') 05:37:25 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000080)=[{&(0x7f0000000640)="3202980c8fb81fdd7188c3579de5cab2b962c6ca12ea4d06ba878a846f63ffa5b327bfa98a69a47bcae27271563541253fcb986be569929a4920f475d2ce42faac0420bf91bbcb8bd421e6ff4ada046afc888b3ceb125476dfa842dc9ab65b177eab9b42f8238386a8fd82302bf367c40ea972cf8092fae1cfd746a3fa4173c5b9e1377d6b0c84d6f4cebac73a71d3462287c686344e6ae54c9bafeab758616e15140b111ab78a59d75c7e1cfd9a1f093e03233dc875a74f3b2348a308de33a90a42a0de99eb4475a47a41de10926dc23a840e32ba9a2af9bfe471888c64322a0bc50222fb202da6ddfebbc00f5a436b54a4f48b0c3e4821d116a401e9044b41372cc49242d4a557705138fa6c3b61eb1895eb5074ed9be5461c4725a32551fcd9f930ee705370", 0x127}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) writev(r1, &(0x7f0000000100), 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x6) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e625f94a1a599854c531aa5854e091f8dc663cfabf04d1c3ee88ae6ab3a", 0xe1}], 0x1) writev(r1, &(0x7f0000000080), 0x0) 05:37:25 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x8, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) fchmod(r0, 0x104) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) getpeername$unix(r2, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 05:37:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x108, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x210, 0x80) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x64}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x7, &(0x7f0000000300)="f15d9e4f399b89") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x9, &(0x7f0000000040)=[{0x5, 0x4be, 0x5, 0x81}, {0xfffffffffffffffe, 0x33, 0x1, 0x4}, {0xb4b5, 0x2, 0x0, 0x2}, {0x80200000000000, 0x20, 0x80, 0x4}, {0xfff, 0xfff, 0x0, 0x6a73}, {0x7, 0x80, 0x8af8, 0x2}, {0x8, 0x9, 0x8, 0x400}, {0x8, 0x51, 0x200, 0x4a}, {0x4, 0xfffffffffffffff8, 0xffffffffffffff80, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x48, 0x4, 0x0, 0xfffffffffffffffa}, {0x7fffffff, 0x0, 0xfffffffffffffff9}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000240)) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) r2 = openat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0x1, 0x10) r3 = openat(r2, &(0x7f0000000380)='./file0\x00', 0x400, 0x140) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x6f, 0x2}, {0x1c7, 0x9}, {0x47, 0x80000001}, {0x43, 0x7}, {0x7, 0x8}, {0x85, 0xffffffff}, {0x86, 0x80000000}, {0xad, 0x8}], 0x8}) syz_emit_ethernet(0x60, &(0x7f0000000140)="b69d6daf57349c544afa3974f620c3fdd193c3aca6d168ede903000000000000007ae9002301e2483feb9b8328973defb6b8d67d172b9f8bdcf8e72f55a3c44cb96cbb4ebf166878454516bb464a4c495f8f642bb005ba37bb9b2c6abaeb368a") getsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000400), &(0x7f0000000440)=0x4) r4 = semget(0x1, 0x3, 0x40) semop(r4, &(0x7f0000000480)=[{0x1, 0x8ea, 0x800}], 0x1) socket(0x18, 0x0, 0x5) 05:37:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='G') 05:37:25 executing program 1: setrlimit(0x7, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x5, './file0\x00'}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 05:37:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x10001}, {0x6, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:25 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ftruncate(r0, 0x0, 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x0, 0x0, 0x28492f91, 0x8}, {}]}) 05:37:25 executing program 0: pipe2(0xfffffffffffffffe, 0x10000) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f00000001c0)=0xff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x45, &(0x7f00000000c0)="b6") r1 = semget$private(0x0, 0x0, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000002c0)=""/4096) 05:37:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() socketpair(0x36, 0x4, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000080)="ab1789a24cb511bb7d2b9b4cefe8830c444d75a9adc715f5edf0c301d4b34400e87cf47fc98d9dc258435ab03f2d979c5556da327c5e91042515ed831ba3f6959ea97e6b847fb417dbb2cc07152b7c91717564e9b1a2a1b5c53638de305b451e180459fe93cd8d064ede51a436bb434a0e6eabdf483a8452cbfca5d51de3e4ec4437bf0984c6e2557e0f4bffdf35f7e8ae876fb8280aaa26029cb3b3967626ed352393", 0xa3, 0x404, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) close(r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "0700000000000000000000000000000000006082"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 05:37:25 executing program 0: r0 = socket$inet(0x2, 0x80400000002, 0x0) r1 = semget$private(0x0, 0x7, 0x400) semop(r1, &(0x7f0000000180)=[{0x6, 0x101}, {0x2, 0x1f}], 0x2) r2 = openat(0xffffffffffffffff, &(0x7f0000000cc0)='./file0\x00', 0x1, 0x8) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000d00)=0xb6) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000100)) r4 = semget$private(0x0, 0x2, 0x90) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000d40)=""/34) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000840)='/dev/pci\x00', 0x103, 0x0) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000002c0)=0xfffffffffffffffd) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000c00)={{0x18, 0x2, 0x3, 0xffffffffffffff81}, {0x18, 0x0, 0x1ff, 0x3}, 0x8e, [0x2, 0x8000000000000000, 0x20bf1310, 0x8, 0x80, 0x2, 0x6, 0x2]}, 0x3c) r6 = getppid() readv(r5, &(0x7f0000000bc0)=[{&(0x7f00000005c0)=""/91, 0xfffffec6}, {&(0x7f0000000640)=""/118, 0x76}, {&(0x7f0000000b40)=""/105, 0x69}, {&(0x7f00000000c0)=""/62, 0x3e}], 0x4) getgid() readv(r2, &(0x7f0000001000)=[{&(0x7f0000000880)=""/36, 0x19a}], 0x7317ff3a3c77917) setitimer(0x1, &(0x7f0000000000)={{0x401, 0x84ad}, {0x5, 0x2e}}, &(0x7f0000000b00)) bind$inet6(r3, &(0x7f0000000080)={0x18, 0x3, 0x100000001, 0x6}, 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000d80), &(0x7f0000000dc0)=0x10) fcntl$setown(r2, 0x6, r6) select(0x40, &(0x7f00000008c0)={0x80000000, 0x7687, 0x10000, 0xfffffffffffffffe, 0x6, 0xfff, 0x5, 0x3}, &(0x7f0000000900)={0x10000, 0x8000, 0x7, 0x3, 0x101, 0x20, 0xfffffffffffffffb, 0x8}, &(0x7f0000000940)={0x29bb8000000, 0x4, 0x5, 0x9, 0xffffffffffff0000, 0x400, 0x55, 0xff}, &(0x7f0000000980)={0x20}) semop(r1, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x200, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r1, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x1, 0x5, 0x1800}, {0x2, 0x6}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x0, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semop(r4, &(0x7f00000001c0)=[{0x7, 0x6, 0x800}, {0x0, 0x8, 0x800}, {0x3, 0x40, 0x1800}], 0x3) pledge(&(0x7f0000000200)='/dev/pci\x00', &(0x7f0000000f80)='/dev/pci\x00') ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000240)=0x1) setsockopt(r0, 0x2, 0x0, &(0x7f0000000e00)="f1e3d5e2e433f2073dad37c024318b6035bb1ecbaa21b88c73b1b9ce733bf39aa304d4e2be369ec988b8d4b2df07036319d99eacdda6c2906966d68337f756076bb1f8e571a113b69914741f87f71ac12f2069a30f280474fcfc5be7ddfb2f8d5884c03b9ef509d34434d012e44ddf6f781b75efc3a64cf60d616f9c008f", 0x7e) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000c80)={0x3, 0x0, 0xf9f, 0x2, "1524adf5f68085e51536271cb2fc2c47393b9480", 0x917c, 0xb609}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000ac0)={0xa467, 0x80000001, './file0/file0\x00', 0x2, 0x8, 0x100000000, 0x8011}) 05:37:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x28}, {0x6, 0x0, 0x0, 0x200000100}]}) fchdir(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 05:37:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x25}, {0x100000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="a1") 05:37:25 executing program 1: r0 = socket(0x18, 0x1003, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socket(0x6, 0x0, 0x451) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) 05:37:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0xfffffffffffffffd) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setuid(0xee01) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 05:37:26 executing program 0: r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000740)={'./bus\x00', 0xff, 0x7, 0x4, 0x1, 0x86, 0x3, 0x1000, 0x2, 0x2, 0x3}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) syz_open_pts() r1 = syz_open_pts() ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)) nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000540)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x2}], 0x7, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff9, 0x40, 0xf0000000, 0x5, 0x101}], 0x1, &(0x7f0000000600)={0x1, 0x15}) bind(0xffffffffffffffff, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) openat(r3, &(0x7f0000000000)='./bus\x00', 0x10000, 0x100) kevent(0xffffffffffffffff, 0x0, 0x7, 0x0, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0xa, r2) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000640)) getrusage(0xffffffffffffffff, &(0x7f0000000480)) ioctl$TIOCNOTTY(r5, 0x20007471) kevent(r4, &(0x7f0000000380)=[{{r4}, 0xffffffffffffffff, 0x1, 0x4, 0x967, 0x2}, {{r3}, 0xffffffffffffffff, 0x11, 0x800fffff, 0xffffffff, 0x8}, {{r1}, 0xfffffffffffffffd, 0x20, 0x40000000, 0x2f11, 0x2}, {{r4}, 0xfffffffffffffffa, 0x1, 0x0, 0x6, 0x200}, {{r4}, 0xffffffffffffffff, 0xa, 0x1, 0x1, 0x8}, {{r1}, 0xffffffffffffffff, 0x3, 0x34, 0x9, 0x80}, {{r2}, 0xffffffffffffffff, 0x20, 0x1, 0xffffffff, 0x1}], 0x6, 0x0, 0x81, 0x0) r6 = syz_open_pts() kevent(r4, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0xc, 0x40000000, 0x4, 0x2}, {{r2}, 0xffffffffffffffff, 0x5, 0x80000066, 0x0, 0x1}, {{r1}, 0xfffffffffffffffa, 0x12, 0x1, 0x8}, {{r6}, 0xfffffffffffffffc, 0x1c934b8a74e174b0, 0x18, 0x5, 0x8acd}, {{r1}, 0xfffffffffffffffe, 0x20, 0x2, 0x0, 0x3}, {{r1}, 0xffffffffffffffff, 0x86, 0x80, 0x200}, {{r2}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x2000, 0xefe}, {{r2}, 0x0, 0x0, 0x20000040, 0x3, 0x3}], 0x0, &(0x7f00000000c0)=[{{}, 0x0, 0x80, 0x0, 0xffff, 0x2}], 0xffffffffffff8000, &(0x7f0000000100)={0x5}) 05:37:26 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) recvmsg(r0, &(0x7f00000015c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000001440)=[{&(0x7f0000000040)=""/161, 0xa1}, {&(0x7f0000000100)=""/140, 0x8c}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/32, 0x20}, {&(0x7f0000001200)=""/255, 0xff}, {&(0x7f0000001300)=""/48, 0x30}, {&(0x7f0000001340)=""/46, 0x2e}, {&(0x7f0000001380)=""/56, 0x38}, {&(0x7f00000013c0)=""/67, 0x43}], 0x9, &(0x7f0000001500)=""/148, 0x94}, 0x842) r1 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x40, 0x0, 0x0) 05:37:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8dd, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = fcntl$dupfd(r1, 0xa, r1) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff9, 0x90, 0x1, 0x7, 0x1}, {{r2}, 0xfffffffffffffffb, 0x0, 0x80000001, 0x0, 0x1}, {{r2}, 0xfffffffffffffffc, 0x1, 0xfffff, 0x7f, 0xf0}, {{r0}, 0xfffffffffffffffb, 0x8, 0x20000002, 0x5, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffff8, 0x80, 0x80000085, 0x3}, {{r1}, 0xffffffffffffffff, 0x20, 0x20, 0x4f, 0x5}, {{r3}, 0xfffffffffffffff9, 0x80, 0x8, 0x44d, 0x7}], 0x2, &(0x7f00000001c0)=[{{r3}, 0x9670fe6b5755a2a9, 0x10, 0x83, 0x7, 0xb0d}], 0x80000001, &(0x7f0000000240)={0x1, 0x400}) mknodat(r3, &(0x7f0000000040)='./file0\x00', 0x4a, 0x1) 05:37:26 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x94}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$dupfd(r1, 0x0, r0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x3) kqueue() readv(r1, &(0x7f0000000740)=[{&(0x7f0000000100)=""/127, 0x7f}, {&(0x7f0000000180)=""/5, 0x5}, {&(0x7f0000000280)=""/66, 0x42}, {&(0x7f0000000300)=""/204, 0xcc}, {&(0x7f0000000500)=""/244, 0xf4}, {&(0x7f0000000400)=""/93, 0x5d}, {&(0x7f00000001c0)=""/30, 0x1e}, {&(0x7f0000000600)=""/109, 0x6d}, {&(0x7f0000000680)=""/155, 0x9b}], 0x9) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0xde) readv(r0, &(0x7f0000002540)=[{&(0x7f0000000800)=""/98, 0x62}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 05:37:26 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000001640)=""/247, 0x39c286b}], 0x10000202, 0x0, 0x0) r0 = syz_open_pts() fchdir(r0) fcntl$getown(0xffffffffffffffff, 0x5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) fsync(r1) close(r1) symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='./file0\x00') 05:37:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSBRK(r1, 0x2000747b) 05:37:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x10003, 0xffffffffffffffff, 0xfffffffffffffffc, "091fe600"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000080)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f60eefdf7714675d9bfd392751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x0) 05:37:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) fcntl$getown(r1, 0x5) 05:37:26 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80185760, &(0x7f0000000040)={0x1, 0x200000000000007}) 05:37:26 executing program 0: r0 = open(&(0x7f0000000540)='./file0\x00', 0x611, 0x4) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)='\x00']) pwritev(r0, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='\x87\x00', &(0x7f00000000c0)='^)@\x00'], &(0x7f0000000480)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='^)@\x00', &(0x7f0000000240)='/.\x00', &(0x7f0000000300)='^)@\x00', &(0x7f0000000340)='\\)\x00', &(0x7f0000000380)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='^)@\x00']) pipe(&(0x7f0000000040)) mknodat(r0, &(0x7f0000000500)='./file0\x00', 0x1000, 0xcf87) 05:37:26 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x100000001, 0x9e}, {{r3}, 0x0, 0xa, 0x40000006, 0x9, 0x8001}, {{r1}, 0xfffffffffffffff8, 0x4, 0x1, 0x100, 0x9bd9}, {{r1}, 0xfffffffffffffffb, 0x8, 0x40000000, 0x8, 0x1}], 0x20000, &(0x7f0000000080), 0x8, &(0x7f00000000c0)={0x4, 0x2}) kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 05:37:26 executing program 0: setrlimit(0x4, &(0x7f00000000c0)={0x7, 0x95}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x8000, 0x0) munlockall() r0 = open(&(0x7f0000000040)='./file0\x00', 0x802, 0x80) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0xc7, 0x8}, {0x47, 0x6}, {0x0, 0x7}, {0x125, 0x40000000000}, {0xaf, 0x100000001}, {0x7, 0x7}, {0x20, 0x63f4}], 0x7}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) writev(r1, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a", 0x1d}], 0x1) 05:37:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x110, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0xc}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000080)) open$dir(&(0x7f0000000180)='./bus\x00', 0x41, 0xd9) munlockall() 05:37:26 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) select(0xffffffffffffff41, &(0x7f0000000000)={0x400000000009, 0xfffffffffffffffb, 0x0, 0x0, 0x0, 0x8, 0x0, 0x1ff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x3, 0x2, 0x1, 0x401, 0x0, 0x7c6, 0xff, 0x2}, &(0x7f0000000080)={0x10001, 0xc000000000, 0x0, 0x100000001, 0x5, 0x6c9f, 0x4}, &(0x7f00000000c0)={0xfff, 0x364, 0x0, 0x4, 0x101, 0xbf, 0x6, 0x400}, &(0x7f0000000140)={0x9, 0x400}) 05:37:26 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x44}, {0x6}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x50, 0x6, 0x3, 0x100000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="66bfbb9173b81f", 0x7, 0x0, 0x0) 05:37:26 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202, 0x245}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0xfffffffffffffffd}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f0000000280)=0xc) 05:37:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x2000000000008) write(r0, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953bfab9520ecd3492df6d4997f91174626191650f3e90a9aca4b82e7506f6eb1993339e82ff5c3289a85c984541cbf4de7543b41d78f947701aaffd974f031fe0e3c9ece584ea663ad19fd80b2394e221e5c3834ae7ddb195e736361fd4b6273793746902bd5d98187543bb094b9036aaa208d3325c5c2fd56dbea0c6cf1513b35c9ecb827b06f73c058cfb4e24b86d10824baedaae8d69153f75c2456088cbe5f1cba4fa09ed4b7cc95ad408d7c51c480c8ac14964698ae8cf1e6279c09e9efe2fc2d1e1e9d8a42522d36942e3312442fb1f312e6bb6f32c8cebc941e3f656991f4c9252795cdd720073f5e1b225fd5b60e450c8c14fc85a776356e999ead9d1aa76de69f6a9e7b66eeef2af155ea68890504f9b553dc4373f991954fb0e4a1eccb6473153c97615498d24ebe8f68ed1f76ca2985dd575b9e83c5243d108243c89619b490a4b10975b081f7f954409516f39bc164e18a08afa92302c79cbe9302ca23c26def1a80f857ae82756354efacfb2cdab12e1e7c38c21ea3919a3f32dfeaf93726e7175a856a56a3239cfe36f17bc80ff10df0643a8476528f0a6f8ba1433fa42381b168575cced89463901e440cd812fa398135a4fa784ec5af5a21d88ec61bc1650bff4ff17eaf5996d591d95132f54a75b764e53495a9af476e6cd0c46add97490049521f2e8d8629e56e951b3f93bd4f50acee23e1b2173cc612c54afe8164350eab54d085d933bb335ed4e4f9c148e7d6250935353012c61bcfb8e6965b67c7c84309a6b9385c363074a36f451c556c982a34af2608752f869d1583df0db4f6be9d82f7f42ff42dc6c3fcbc0dd37b8182c41135ec08fbc15d9444b288bcae383aa7ff843292a3eed2e4ac191b27ab6889e4dc7b4efee1d424fe22e6d35cc08456b8f2024672c040d826970b3cd0c6cb6e18f58533dba3558afc73904a205e97719d7e2815289bcd3c8de7e987ee21fe9b1fdbbabebc2406e709458aacf3e8d3bb1889d0ab0d07d90a044265b1ebd1846252cb3a0deb90bad21b5bb6096ab5a9f987bdb4e987f5362876919bb205b67dda5430ae33848612d8447b5f6ad02292072d429b646f2e790156eb615f94d80ce38b9d4b0811d32d9b164af1f3085ec33a38423fc95373251a4b81ac097d16d6fa9111c63ad777c1afd2697c946cb21343b82163fd413ad5054cab5a906b12a18c5603b8668dbe91bad16b5a92ad4e19fcf9b2f060dd6ee629e69959ac4e008a8baea1811972438890cfa0009c305442c9de8daeca0d7e4ab13464ed10592a17dfe53cc72683934294a0bca0bfcd7577c4d3d9877d3d2ff3ea91e00f51bf11d8a02136913aecb54a503f581babf5cd4c8f93678a3d242f78e683f462656e22074ff3daa8744c97370bd9ef4b9ce8d2e8eef7cd21ed21789ee1c39723c60a68a60e241c3407688264b1d9c9c13fd58777d621a0ff86d7f816312c5143725509a3d7ac17baea2a1e789ad9e5a18d2109d3fc238d1bea61b8b8bf74778df74d7e16282f6ce7e978aad191fb1fec8990b627105cb03043c1016d2044fda90041bc02c031ec1316147df0e7da87a9ec0490215ce1368991aa48e1f08fb6552bdb85243f062ee83073a38aa5d2cd2fa51405d8dd95555ac975b883fd343ef52ce1acfc6d0e7da3b73f2d04e7d6c843fac55fe8b562ed30f72aa15a16915cca843b4f084bd619b59068fe8d983f4478cc0ff74c809fa56933decb982f0c487333576e57215c1eb6892ef85467197ad7bf25e278b041f6212b349d7f5d92e52c1c63a44101d47cf0fd8087039b6553e14414a1da338c5c216c9335bee2a9b351af61d42287b1ec6fbbbadedf2f76b6fe476b28c4cc617cc2b7e1f3187ced3f979d5ea56c36b76d9b078b1c8ac41b3a80e8ace7679de5d4566fdeaed3582386c1e2301e807b410af3c4d9e3e9b19b94588922e3c32002cd4082448d7f57c34be73eb40183bcea2c4eab64d7e4083b81b96d8aaecf6c8145f84ba3a8bdd6378ec6acbbeb0079ef5b80224137685666b0c361df04e0b49e627ae4e2043241832168af1d76ec4eb92b43bea5cc5c2b81ebef67d2554c01fed67a92ff4f18642198f0b6cc8a82eb2220beeb77675c57df0cd4a3979a2825af0ad8b40769b988cbf68b30e94dc26dfd192ca4ce8722100a4394e991db6924eb6bfa3e2d8461a58b64b59055fd420b7a1d870e21ed95ee4ab56f477cae53c5ff3c2983db23c56313e91c5c696278b89709f10f4f190ef26c38dc8060478463f3e94acc702a0e5e6b3ef08b5142f59baa19ebcee23360bd21f4b69779b7e4b22c3091cbbcf0150602ef06ad82d6bb6f47bda77aa0bd28593d74c9083897fdb74a0606a0541d97587fb978f6db90d6eec9692f70f6853aa8e614086752e2fb5d2a2faf5133be67ad441fb1152de1c52290b1889f62e2fc0cd93d0d6d4f4ec3cd8542bcee0797bcdbe1d717cafd06945220d716fe3689f4fb31513e14bca55818308cea34a40b649096c439c650840736a352b217e10c4180511ff14090d1f3254b2e004746189dc36cc4d7d038aa274f3ea0fc632cab1ca0f9f420b597927de1a0e34165c9ba0c9236bde8c6a5d3cfbfe4a5b5488c2f9adeedfba8424ee222baaeb835359cbe76a1d788453024b15968d0f4d6db4383b563b24c73153d3b8671f7db867ef4a1160a6073a4287bac4f969e9bec4c9a9c1f8bbcf12671d657931cdc0a75896db93a0598d50227bda4ceb514d50d81bcdee1a282f0a225ee433ebcb32fc8fe1fd9ed6e3fa8064875e36e4c581de479351d6ff3319c98e3f8e111d7efd143cd1ce23abf48b06bc16ec2fbbde9c3ee11c5eb9fe86d9b449279bc6315982922ba96f4502c7a080dfa0fcd1f3763c0bf3b6c0c51cb415a2608cb4138a5992e47a42c135dd4b1b9bf0ec77d10bc409eecb60392441faf5c3cba3584ac1615b933fba2451f4e39fabafd401a8d90025fdec8dd2611ebaf1b617060ddf96ecacd69cca245b866d5692c918001501fc3cb5cf3cccede80e57c71e71b8dd644d4db23045fa52940d867dcd9127f37009f8ed9a86c8a9f50bfdfcb20c6df724ed2b81fc760600f3374d95d9fd45f102a26dd19c4a26cbba63e6555727f4208b29e5fa18dbbbb2d4cd1838bf368d3eed8d69eeebb2180870f62e64f80006a958a7ce9d9a1794a1362e2484a2bcaa4405995974be48a353b783411b8a4596c8a45b3f064422f5d341fa1d6821033409b3c8eb79a193fd1ad3640826f50dd0b1a39670311e2e9c3a995db026f43ea9063d96721bdaa8718202701cf26fe4d8b3a960efd8ce44db07e25f6b72729b0c9d6dcfd2ca76a75a730509f780f6792a822ce1cfc9472c431b6a8afd8d1b2046804acc18cd54ac8f3d61976c6b9bd6383269b4dd412a31c5a823b45cd5caa8142dd04e5c13e5fbf6c562345092d747b8060d7e3e0e4a362792cc61ea89670f4869f66f497f0abf70b3eed2f1d1b9c820709cee26c12b673190e933e83a57a23c8bae9b7752ae511712edf8954a8b92eff55d6b45d1de35c478af773070ebb3c400134266926744d98c5d06418ba10736db12c540b20b9adc44ac45d4639764918119f2ac172211110ffc700540c7063620d5e5c47b5b9e32d4fdcde46cae5443b4772574b8c46f049c6eb2273f66824fc6853baaafeda8cc1d778d77d8095c149392459fd0f42cfeda8dbb13b5990e613ef7ef61fe73e5ed5d3ba58ad621f34b1ef969ecc27f08f260d0802d5d1a", 0xabd) poll(&(0x7f0000000080)=[{r0, 0x80}, {r0, 0x4}, {r0, 0x14}], 0x3, 0x0) syz_open_pts() close(r0) dup(r0) syz_open_pts() 15:59:57 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5d00) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0xffffffffffffff9f) 15:59:57 executing program 0: pledge(0xfffffffffffffffe, 0x0) socketpair(0x18, 0x3, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 15:59:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x0, 0x0, 0x100000}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x10020, 0x0) 16:00:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf80005000000000000000400"}) r0 = socket(0x18, 0x3, 0x0) recvfrom(r0, &(0x7f0000000040)=""/79, 0x4f, 0x1, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x890, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) r1 = syz_open_pts() syz_open_pts() ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x8001) syz_open_pts() flock(r1, 0x2) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) accept(r2, 0x0, &(0x7f0000000000)) 16:00:00 executing program 1: readlink(&(0x7f00000002c0)='./file1\x00', 0x0, 0xffffffffffffff79) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) mmap(&(0x7f00006e5000/0x2000)=nil, 0x2000, 0x4, 0x5010, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001580)='c\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') stat(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) 16:00:00 executing program 0: r0 = socket$inet6(0x18, 0x208007, 0x200104) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x8, 0x3, 0x0, 0x101, "dc7a974f36768f9f4b099cba5477a1d26109c067", 0xfa1, 0xffffffff}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x87}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000240)="790568c8bf8001f6d39f080d54e9f2bdefea4ca6c174ba6c13db198ab4f9a95d9c534e916ee821997a641f1442945227fd0f1b46a819b20a27fad3f38d16f0d09382584b73fe6f8c4f220ea5b7a1ad1236d226b3ca133edddbc19e38f0e8b6241e7ac59cac93a38bf7a90c914d9abaaa15fb821ba079852e0323492971786e332a9993237fc229edcaa2ca1494de8c08a7c4e2c97017271570f29096dc5af6da2fbc3f38bbf4cbef3fc24faa6fd4", 0xae}], 0x1, &(0x7f0000000380)=[{0xf0, 0xffff, 0x8, "3c15496689001e7af58eacbfca926f923474cf2896c52637779c1501ad46c9f9587488bb3e2b0170e398abd221eeb0cda816bb87f12bf8725e680ecd64d1c2b837be489eea437c93071918e7eb79fbe558e4e9324104027981c08f598a6e74463be68dd18c64274925c25d238dea775d2fce85194fa79a5e0cf0e0a2057ace907c6c1ea9437539d820ced7d81bd1d13191e3b6f86a0fcb4dc44309a55d320ad19826074da0d27877b0f4ffc2b9c8fb21ac0b2cd6a38e3281c8046887ce92faca5c6b8fac34f136970fed1a9d4fa9e2e592357204c7c08a070c68c9c4aa"}, {0x78, 0x1, 0x81, "f2d0c01838a54d4dcdcc5bffb76e8fbdc3f053ec11174fa6012302be53b88e73006de776608c215b5725089092116499a5a9ce218a52625f1178bd936e4cbc3e360dd341504b0f97fcecc950e6d80f255ce20427337db3b84e503acb5bd6c3f58d"}], 0x168}, 0x400) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./bus/file0\x00'}) r0 = socket$inet6(0x18, 0x3, 0x0) socket(0x0, 0x0, 0x0) r1 = socket(0x1f, 0x3, 0x6) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = semget$private(0x0, 0x0, 0x200) semop(r2, &(0x7f0000000200)=[{0x5, 0x9, 0x1000}, {0x3, 0x3ff, 0x800}, {0x0, 0x5, 0x800}, {0x0, 0x1, 0x1800}, {0x1, 0xd6, 0x800}], 0x5) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) dup2(r3, r0) open(&(0x7f00000000c0)='./bus/file0\x00', 0x1, 0x149) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) setitimer(0x3, &(0x7f0000000040)={{0x0, 0xb0}, {0x1302, 0x9}}, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x101, 0xe40, 0xe76, 0x7155}, {0x5, 0xffffffffffffff81, 0x17, 0x100000000}]}) syz_emit_ethernet(0x367, &(0x7f0000000000)="b6") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x202a0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xfe, 0x0, 0x3ff, 0x3}]}) syz_emit_ethernet(0xfffffffffffffe8d, &(0x7f00000001c0)="fe") 16:00:00 executing program 1: r0 = geteuid() setuid(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x1000000008) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000204f, 0x5903) kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) open(0x0, 0x801, 0xfffffffffffffffe) close(0xffffffffffffffff) 16:00:00 executing program 1: socketpair$unix(0x1, 0xc, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) close(r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) sendto$unix(r0, &(0x7f0000000040)="f5d6667f2c244dc00dcb9114b584df32930a9145e68df71c9a41916778075567a8e725217a425ef4830aa5c15010cd1a5f3775b0fc79", 0x36, 0x1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:00 executing program 1: r0 = socket(0x10000000002, 0x3, 0x8f) setsockopt(r0, 0x5, 0x80000000, &(0x7f0000000000)="3e084584c2e6836ae4b519d68769549c52372d1b19dd60d2e85d550eece76c7989676b64423fa48eaf95dc7710b95d0ade74217a17855e4189ce4866f68dd4ee8624103020e437ce2fd8e751e217b790b7b389cd83928092d57ecbbcb881af0f43cabf980ab713c7f1b763d0900060490fad699f905556d381519f40becf82c755f966098cac6609fd9d3c53493d0dcb5e3a06b0b6b2df3955bb60aed8e0a17cd61df978f3f62c8a0e077083da1c4c4bb115a902d7ee577c1998f60f11e056e7ab1b569ab890ed53ad0c79c5634ebf9d6494747fb4820c9b3ea3b48203552e20de96f25367e16a81bd6449ab2752ddee385783a9de3bd3536785", 0xfa) getsockopt(r0, 0x0, 0x6d, 0x0, 0x0) 16:00:00 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = msgget(0x3, 0x380) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/161) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) getuid() getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) geteuid() r2 = geteuid() setuid(r2) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x84}, {0x6, 0xfffffffffffffff9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="db2e8249") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = socket$inet6(0x18, 0x2, 0x100000001) recvfrom(r0, &(0x7f0000000180)=""/216, 0xd8, 0x802, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = kqueue() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000780)={0x10, 0x5, 0x4, 0x9, [{&(0x7f0000adc000/0x400000)=nil, &(0x7f0000d0a000/0x3000)=nil, 0xffffffff80000000}, {&(0x7f0000e9b000/0x1000)=nil, &(0x7f0000d06000/0x2000)=nil}, {&(0x7f0000e47000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000da3000/0x2000)=nil, &(0x7f0000e3c000/0x2000)=nil, 0x2}, {&(0x7f0000de8000/0x2000)=nil, &(0x7f0000dff000/0x1000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000be7000/0x3000)=nil, &(0x7f0000e07000/0x2000)=nil, 0xffffffffffffff97}, {&(0x7f0000a86000/0x4000)=nil, &(0x7f0000eff000/0x1000)=nil, 0xf38c}, {&(0x7f0000b6f000/0x3000)=nil, &(0x7f0000ed5000/0x2000)=nil, 0x5000000000}, {&(0x7f0000d6e000/0x1000)=nil, &(0x7f0000df4000/0x3000)=nil, 0x3abd}, {&(0x7f0000a94000/0x3000)=nil, &(0x7f0000c9d000/0x1000)=nil, 0x400}, {&(0x7f0000dec000/0x3000)=nil, &(0x7f0000d47000/0x4000)=nil, 0x2}, {&(0x7f0000fb2000/0x2000)=nil, &(0x7f0000d85000/0x2000)=nil, 0xfffffffffffffffa}, {&(0x7f0000e50000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000e58000/0x4000)=nil, 0xfda2}, {&(0x7f0000f30000/0x2000)=nil, &(0x7f0000d67000/0x4000)=nil, 0x54}], ['./file\x00', './file\x00', './file0\x00', './file\x00'], './bus\x00', './bus/file0\x00', './bus\x00', ['./file', './bus\x00', './file', './bus\x00'], 0xffffffffffffffff}) kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000bc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b2d000/0x3000)=nil}, {&(0x7f0000fab000/0x3000)=nil, &(0x7f0000d90000/0xf000)=nil}, {&(0x7f0000e9d000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000a03000/0x3000)=nil}, {&(0x7f0000da0000/0x1000)=nil, &(0x7f0000eea000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00']}) ioctl$TIOCSETA(r1, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x61}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000180)={0xff, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0xdc, &(0x7f0000000100)=[{0xffffffff, 0xb3, 0xff, 0x8}, {0x9, 0x4af3, 0x9309, 0x45}, {0x2, 0x9, 0x7, 0x4}, {0x0, 0xbed, 0x401, 0xa6}, {0x4, 0x4, 0x2, 0x5603}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10280, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x40, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000000c0)=0x8000000) syz_emit_ethernet(0x1, &(0x7f0000000140)="a9") 16:00:01 executing program 0: r0 = socket(0x18, 0x2, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt(r0, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:01 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) sendsyslog(&(0x7f0000000000)="d1fec9e67c3f71416035ec53a58ebffd98a21cb02c65440e228e", 0x1a, 0x5) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x1) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) munlockall() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: r0 = socket(0x1e, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x30800, 0x0) socket$inet(0x2, 0x5, 0x644e) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) sendto$unix(r0, 0x0, 0x0, 0x40d, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x21659) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x600, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f0000000100)="a19d32e55d0e0494105174dbe5d08a", 0xf}, {&(0x7f0000000140)="5a1cf340c129f55b9e18b000e2273e21015d8e6cf327990657dee20b9a5de35ab5c10db37044f35dbab514df963fb3dcfc68f2506f3b4af97d56a450ff4ce410b3c43e9d852076dfbf044a39bb29b5db2217878add6dd980c45439450ab7808f9c9dce4ffbc4ac9be19983cf846fbc554b4369c8635d1a645ce46cd59457fc09fd3d9cfdbd8efed54aaed11803badd586a45c28123897cb86c738bb1c52aa3fca959b29a90ce2a548575a484b61484fdead892685dcb3e04315f004128e08bf0bb81662c7b86e415ba734a22b3725a93", 0xd0}, {&(0x7f0000000240)="c803e2aeaa29f537fb1e329d1479113317bfa540e9462db8a3f6a635084b92e1a31e7ebd3bcfd2240f869b933310d8eeacf9b054fc698d31a77c9499a261d11b69045c27d576d106b86632e29f7701a587619f3c94cb1cf9", 0x58}, {&(0x7f00000002c0)="574bc495e3cebcad", 0x8}, {&(0x7f0000000300)="0476ffd9a69e76fa712fb7b52601e7007987e3eec6480b20d4786e7a5ae130470f68aabede90821b2a3428007958370bd7dc97965985d8d0ace9ceb1648d1d2ad0eaa888adab508c640e27c5d0fb2b1d58212f4cd8c3c3c3576db30cca9c7075aebf72a3ca096a68f6c79507ab2db752a743c316fbe458d0f676ffb6221314dd8d9e06aeeacdadfa77f669877624ed5b558a55cdbbbfc8553b6f1190e63b4a399f81fcb7f7363d86f2a56ae2abc8e81aece1bb92fd7e3e51dc8b9918e3f182a700adf960dd9f4fda4a5bc7205ef0fe9c05be77b5145a90cbb2f59fd85ff4631ff73725b4323b0af469eaec41d1b88d", 0xef}, {&(0x7f0000000400)="304a4e9de314606793c0576e0c166e8e6972f1a6c38ba606ea492717fee2d24de00f7b43d05b5880334cc67875c3e54911c79397a3281414399870b57f48f7104bd1fdff92dfa996284f997fb016ede276f57ab33b9ade5f5912a5c247d23eb081e83b89a8b87eb47d620fca7881c2a8207b31e9778801f5f3d382a95b74c0e77b9b58a52c81ef81a402e12cf10b8cec4d7b978b81f59f4672c463bef4ad615d23766a4019f1644059c7a1db80d2c82b1faccac4bd05f1382ca08ebb86f80ab785b79450a1834873c8f35f63355ca59ea7e536f9279804771b67433876f84b85640ee5db89286db2b9925e62215e9d46e7584004161131", 0xf7}, {&(0x7f0000000500)="bc74afd7691aea970fc69a024c32eecff07ce182543f1662e86216f5477727380140b539ce", 0x25}, {&(0x7f0000000540)="a7faf2556d4a25690663e7d106e1d47b", 0x10}, {&(0x7f0000000580)="a94a0579e4a0c3e103f48dc6a66136f875437e1896c0462b504fb0767eb49d76938530f8c88c2d4bcc0fc22b7f4cc678d07dac1c06df22b14b483e892787b2841ae7366aa364f7caf209a696e7c43c0a4b0070", 0x53}, {&(0x7f0000000600)="b2f16bdd6aa6592cdac157b617811e5b1937c9e72483a7006f5c2dde6df7d65180e8c5980ae5d021bacc7dff8b0529c3ccf9d9f3f778f7708d871573a445f63cff3135b87d5a4fc1ffb9984add7b732116b6dc9f69b5a2ca8ec91d0f032d3e7a5715049751334fdc93d6011ed73930b74cbe77e9f214a21708595181436f576007ae4f5966d1e2ce4d4c8ca7b6149997d996ce640fd213e126b4f380e0900a2a83e7b5e7c87262aff7d43cb0346a835a0500ec8f7e", 0xb5}], 0xa, 0x0, 0x0) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000780)="6c2a626030c0ea4e4d636f4880fac51b98b2d7fb18f14f379844ba5a79341c260f521fd668f6441ede058399284d046b580edd9a1b83301cdabbaf3c1a6d2a7e67641e603a08e10234fbe97c293ca459beba6aeddf671b9e0b2f24ac5e19fe5b3b0a3a8d37809c999953277519f2215ac9724b327dee15f43b4ebb811373a9e0e716890a6678c8a09874f11c3319b3f5ee81a81aefe05c9f132143c9ede44c2d4b83686381c891fd6f057761bac79d8ff5843a41779eda0b371e86a3089fde67d40e4b8aade4fe13e700b807de1d663370d094006faa73fdcd353c6c0bf5080c08", 0xe1}, {&(0x7f0000000880)="9c48d342a17c333b4bd7583e381f41ef6ac7c8e67b639d3376d6d7edeb44abe5100e9a4d88db4cf425b251bf7c6e76944effb0662fd0b8af5ee3e327328df94e2251f28fecd213ccdf89dc161865bf69fbd2fda805af0b656ea4efb2bf0258e214ff23f4fdddaf3d03c0", 0x6a}, {&(0x7f0000000900)="dca89d79d0c9272e854b99f3a8f141cf523f9be6a7f348e9d83ee7d7dd66c5d40c88e7aa3e5fbf4ae59b65ff4179d3dfe35a829d20520cbe2e576218fa37e5ea3317f97bb32d7a9104525cc38d458eb64537c09c0e3b76d7dc09674c95e5bc897962d65b581911e5359d81478be9585c7383c647a161a7", 0x77}, {&(0x7f0000000980)="7e1b000f6ceeea81f0cfa320fd441cb935", 0x11}], 0x4) 16:00:01 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0x3}) fcntl$dupfd(r0, 0x0, r0) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockname$unix(r1, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) ioctl$TIOCCONS(r1, 0x20004276, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x802, 0x2) r2 = msgget(0x2, 0xf) msgsnd(r2, &(0x7f0000000140)={0x0, "d47f2c02a8f23e8afc5679222cc6a142bfedd827d6d718c97ffca23b8bd93cd85d641f168b9ecdcc94b8c38af3a64e578d35de8c8da332b81bf4037517f4e2f0ddef5c3ec4ce7fc4b303acd1e2bc7e7505ce3c2dc76e6b72d043799f4a099352025db662767a807b9967e6044821331627b7ac46a5fb8868804bf021c6c4079a57f8f1b3650dabb77368e5b3caa8a601b55c969df6c09224f2c4e0f68277f4e8689744b9713639ed4e1523cde795220a52d983dfabf772c28a6edc0b1a3f8a4f8429d83231d007ce4d0c2aa86f4f7bb5b702a6b6332b96552f2580c3ef92c672d3537b57a2b4df12d02d3cf16fa00a85d71de663"}, 0xfc, 0x800) ioctl$TIOCMSET(r1, 0x80044279, &(0x7f0000000000)) 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x800000000003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c}, {0x2d}, {0x6}]}) geteuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:01 executing program 1: mprotect(&(0x7f0000371000/0x3000)=nil, 0x3000, 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000140)=0xfffffffffffffffe) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(r1, &(0x7f0000000080)="9cd2d7f24dcd49f708071e56a7216f46d4a0a3e9ee65c6e10680025ac3c1070fb38d86f256de1c740131fc643c31705f450262eb40a9433eb8ba4db7ac58aa05430ccd", 0x43, 0x4, 0x0, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000140), 0x0) getitimer(0x0, &(0x7f0000000040)) 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) pipe2(&(0x7f0000000000), 0x0) getsockopt(r0, 0x31e3, 0x20004, 0x0, 0x0) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) recvfrom(r0, &(0x7f00000001c0)=""/70, 0x46, 0x43, &(0x7f0000000380)=@in6={0x18, 0x0, 0x3c, 0xd2a}, 0xc) r1 = kqueue() getpeername$unix(r0, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000440)=""/83, 0x53}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/215, 0xd7}], 0x3, 0x0, 0x0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63, 0xa, 0x3}], 0x7, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000001600)) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x35, &(0x7f0000000000)) syz_open_pts() r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) unveil(0x0, &(0x7f0000000040)='r\x00') msgctl$IPC_STAT(r3, 0x2, &(0x7f00000033c0)=""/4096) msgsnd(r3, &(0x7f0000000000)={0x0, "8ad44553378c8951977cf51e8203f58df4f4a7e83800745c4aaec3ba803c0f"}, 0x27, 0x800) msgrcv(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000400000000000000000000000000000000000000000000000000000000000000000000008e3c000000000000000000000000000000000000feffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000e28d9e5086325f883aee065f889dcbe5a20697de77055f"], 0x90, 0x3, 0x1800) msgget$private(0x0, 0x10) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x8, 0x36f13e98}, {0x18, 0x0, 0x3f, 0xffffffff}, 0x1f, [0x6, 0x6, 0x9, 0x7fffffff, 0x5, 0x2, 0x0, 0x5]}, 0x3c) 16:00:01 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=[@cred={0x20}], 0x20}, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x3}], 0x4, &(0x7f00000000c0)=[{{r1}, 0x0, 0x20, 0x0, 0x8, 0x7}, {{r2}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0x1, 0x2}, {{r2}, 0xffffffffffffffff, 0x0, 0x20000021, 0x4, 0x101}, {{r1}, 0xffffffffffffffff, 0x40, 0x0, 0x3, 0xffff}], 0xffffffffffff2308, &(0x7f0000000180)={0x80000001, 0xcdf}) fcntl$setstatus(r2, 0x4, 0x4) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) close(r1) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x50}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x1, 0x0, 0x8000, 0x76d8, 0x8}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40074}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: getgroups(0x1, &(0x7f0000000000)=[0x0]) r1 = getegid() setregid(r0, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getgid() r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x4) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r3, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)=0xcb75d41648bd7c92) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x50}, {0x81}, {0x6}]}) r1 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x3000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0xdf, 0x2, 0x0, 0x1}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x1}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = getegid() r3 = getegid() setregid(r2, r3) 16:00:02 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x400, 0x110) getpeername$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f00000000c0)=0xfb5) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x100002) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000040)) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = dup2(r0, r2) bind$inet(r2, &(0x7f0000000000)={0x2, 0x2}, 0xc) r4 = kqueue() close(r3) open(&(0x7f00000004c0)='./bus/../file0\x00', 0x0, 0xd) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000200)={0x8, 0x9, 0x1, {[0x6, 0xd1bb, 0x6, 0x1, 0x5, 0x5, 0x5, 0x30bd, 0x3ff, 0x3f, 0x0, 0x5a0c, 0x7f, 0x7fffffff, 0x101, 0xffffffffffffffff, 0x6, 0x7], [0x0, 0x6, 0x4, 0xfff, 0xff, 0xd542, 0x8c7, 0x2, 0xcf5, 0x2], [0x1ff, 0x9aa2, 0x8e71, 0x7, 0x5, 0xdd04, 0x9], [0x80000001, 0x101, 0x59, 0x287b, 0x800, 0x9], [{0x10000, 0xffff, 0xf3, 0x6}, {0x1cf84000, 0x2, 0x4, 0x1}, {0x636f, 0x7ff, 0x92b8, 0x7}, {0x2, 0x535, 0x9, 0x3213}, {0x9, 0x3, 0x6, 0x1}, {0x1000, 0x9, 0xb5, 0x9}, {0x100000000, 0xb1, 0x7, 0xfffffffffffffff7}, {0x1f, 0x4, 0x8e, 0x1}], {0x0, 0x58e, 0x7ff, 0x100}, {0x1000, 0x8, 0x100, 0x1}}}) bind$unix(r3, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:02 executing program 1: r0 = kqueue() preadv(r0, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/15, 0xf}, {&(0x7f0000000300)=""/129, 0x81}, {&(0x7f0000000640)=""/255, 0xff}], 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000600), 0x0) pipe2(&(0x7f0000000040), 0x4) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000480)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000500)) pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000000200)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000900)=0x1) ioctl$TIOCSDTR(r3, 0x20007479) r7 = kqueue() kevent(r0, &(0x7f0000000040), 0xffffffffffffff5f, &(0x7f0000000180)=[{{r7}, 0xffffffffffffffff, 0x77, 0x80000047, 0x2, 0x4}, {{r4}, 0xfffffffffffffffd, 0x0, 0x80, 0x3, 0xd3af}], 0x0, &(0x7f00000001c0)={0xfd, 0x7f}) pread(r7, &(0x7f0000000740)="3f125b56b551cae1a9b94ea95871759f3fe8239fb1d8d0e727b0571008b6f0f72c60f960273169258b90eb003ad989d5d0ef7e4e858798bfd9286ba8ebd6d4bbd9ad3aa98412ee93bd4f7d2aaf8e52", 0x4f, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000c00)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000580)) getsockname(r8, &(0x7f00000007c0)=@in6, &(0x7f0000000880)=0xc) pipe(&(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, 0x0) getsockname$inet6(r5, &(0x7f0000000240), &(0x7f0000000940)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000980)='/dev/null\x00', 0x2, 0x0) 16:00:02 executing program 0: close(0xffffffffffffffff) r0 = syz_open_pts() r1 = dup(r0) socketpair(0x1e, 0x3, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) write(r0, &(0x7f0000000040), 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x1000, 0x3) r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/41, 0x29}, {&(0x7f00000000c0)=""/28, 0x14b}, {&(0x7f00000002c0)=""/193, 0xc1}], 0x3, 0x0, 0x0) fchmod(r1, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) kevent(r1, &(0x7f0000000140)=[{{r0}, 0x0, 0x40, 0x1, 0xb72, 0x4}, {{r2}, 0xffffffffffffffff, 0x0, 0x8, 0x81c, 0x800}], 0xe8, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x2, 0xf0000001, 0x40, 0x7fff}, {{r1}, 0xffffffffffffffff, 0x4, 0x20, 0x401, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x82, 0xf0000003, 0x8}], 0x1, &(0x7f0000000200)={0x3, 0x3e6}) pwritev(r2, &(0x7f0000001440)=[{&(0x7f0000000040)='p.', 0x2}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000003c0)={0x7f, './bus\x00', './bus\x00'}) execve(0x0, 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd\x00', 0x201c0, 0x0) close(r3) 16:00:02 executing program 0: r0 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x1ff, 0x0) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) pwrite(r1, &(0x7f0000000100)="969f9899eeb3998bba5df945bcf58458ac5de9f7fd1ba9cdaa0471fa2d85b3cf96943ea1b4d8e8f6462a971a0b4464df1fad7ae0abd648bb7184f23a6ce4e7cc1028fa404a444fff8325f34e77e767bab2b36691e8b45f178b7d23a736ad3803523d68106af6cd454335512095e7d62eff11afeaee9e45780d0e2ffc0d71141ff9df3896fe6ac7666aa46c5d4e62f4e8f96ab9419b171cb7f4c696d3dfbe291ed55282620892a7adb73d74837d38a1f6637ebcef114b0e6f447c8330431d5f1006b9eb", 0xfffffffffffffd96, 0x0, 0x20000000) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9092, 0x0, "a2000100"}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000001c0)=0x7) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe7d6b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000500)={0xffffffffff7ffffb, 0x2d5b, 0x10007f, 0xfffffbfffffffffa, "dc04001b00027f8c19cdf9ba581139520900"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000000c0)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: syz_open_pts() mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x710, 0x11) write(r0, &(0x7f0000000080)="c9dff7ee390ded4e7dc68c63303a9b7c99", 0x11) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000140)) 16:00:02 executing program 1: mknod(&(0x7f00000003c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x20) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000100)=""/15) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000140)=0x3f) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x1, 0x3, 0x3, 0x0, 0x8, 0x7]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000200)=[0x8b5, 0x0, 0x4]) r3 = kqueue() ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x8, 0x3f}, 0xc) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x13, 0x0, 0xfffffffffffffffc}], 0x4, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) syz_open_pts() semget(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) flock(0xffffffffffffffff, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, 0x0) pipe2(&(0x7f0000000040), 0x10004) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) getrusage(0x779782154acf192b, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) dup(0xffffffffffffffff) 16:00:02 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x4, 0x8}, 0x10) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x101}], 0x1, 0x0) r2 = dup2(r0, r0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000280)=0xa1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x7, 0x7, 0x7fff, 0x0, 0x727417a5, 0xff, 0x1, 0x1, 0x0, 0x8, 0x100000000}) kevent(r1, &(0x7f0000000140)=[{{r2}, 0x0, 0x42, 0x56, 0x4, 0x8000}], 0x4, &(0x7f0000000180)=[{{r0}, 0x559e1050071370ef, 0x10, 0x1, 0x6, 0x8}, {{r0}, 0xfffffffffffffff8, 0x8, 0x0, 0x0, 0x9}, {{r0}, 0xffffffffffffffff, 0x10, 0x4, 0x10, 0xfffffffffffffeff}, {{r2}, 0xffffffffffffffff, 0x9, 0x80000001, 0x669, 0x400}, {{r0}, 0xfffffffffffffffc, 0x2, 0x40000065, 0x1, 0x2}], 0x9, &(0x7f0000000240)={0x5, 0xfffffffffffffffb}) 16:00:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x409, 0x0) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x2, 0xfa, 0x5}, 0xc) syz_open_pts() getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), &(0x7f0000000040)=0x4) bind$inet6(r1, &(0x7f0000000140)={0x18, 0x1, 0x101, 0x7}, 0xc) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) 16:00:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="6976939cf8d3ca1ce6e0a6388ae01b4b748eab3d3e6bdf8198234a8d3d73f866ce8c2d5073e4609c614e471715dca93f4b3ba785803f301edacc86bcd4d9f6663c98863b128305b06213e9bc580aba25ac4dea35b43906df7a5adc4412557f6bd6c83c4af688f119dea6689f0aab758ff3e5df05a93246cc2b0cdf5692f6b1dac42eebe92910d36c4359a0e92c3f56a62dfbecb54e49dd5317d79da0f329edd8", 0xa0) write(r0, &(0x7f0000000040)="2ea92c2fe144b1b0824aaa27d700aa5150e98784ea18c67da53b0cc437357811e1466124a50957df6a7ffb219885", 0x1a1) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x2) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:03 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) clock_gettime(0x7, &(0x7f0000000200)) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r2 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r2, 0x6, 0x8, &(0x7f00000001c0)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4010, r1, 0x0, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r1, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5bae1d2f5b1cf4f31a6910725e751c7e064e71d777e99925bf651b9c3f9dee7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89b027a65245f706700631589bae960f577c42f239320f408b25d03626df79d1293fa36f26", 0x84, 0x4, 0x0, 0x0) write(r0, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) r3 = shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0x3c1) r5 = getgid() r6 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r4, r5, r6, r7]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x2, &(0x7f0000000140)=[r8, r8]) bind$unix(r1, &(0x7f0000002940)=ANY=[], 0x0) shmget$private(0x0, 0x4000, 0x5, &(0x7f0000000000/0x4000)=nil) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r9 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=""/24, 0x18) ioctl$KDGKBMODE(r9, 0x40044b06) syz_open_pts() 16:00:03 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x201, 0x0) kqueue() r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$KDDISABIO(r2, 0x20004b3d) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = semget(0x2, 0x3, 0x10) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/70) r2 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3e4223a667b1f3fe6313d5add500971e3f4db016"}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:03 executing program 1: semget(0x3, 0x2, 0x40) semget(0x2, 0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getegid() chown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = semget$private(0x0, 0x1, 0x1) semop(r2, 0x0, 0x184) semget(0x1, 0x3, 0x21) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1c}, {0x74}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") mknod(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x4f4b) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d84228, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:03 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14b) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) 16:00:03 executing program 1: select(0xfffffffffffffe92, 0x0, 0xffffffffffffffff, 0x0, 0x0) r0 = dup(0xffffffffffffffff) r1 = geteuid() r2 = getgid() fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x6) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0xfffffffffffffbe0) ioctl$TIOCSETA(r0, 0xc3104222, &(0x7f00000000c0)={0x23, 0x4, 0x20, 0x1fc, "7a000000d3e400e4cb000000000100", 0x4}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0xfffffffffffffff9) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x44}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x9) 16:00:03 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() lseek(r0, 0x0, 0x0, 0x2) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="ed5e48ebe58e7fa27a3bcb5481b1dabafdb90dbd66e7975abd7a13b4424d6b97802262a2f027da6242e35781bbea41766c90c0084b67514593b1ba23cb40908c222e331a9f46281cda95319a35f88c12c763e4a27c101f4ba04b4c4876c9ffdf227ac2caa28d8f119904a63645df3cb3f060f82c9c074d862b", 0x79}, {&(0x7f0000000080)="06474084570c452a94bfb9ccc675c39f2b7b3b4aeb9cb234eff2762a781c624015fe8a9214fc69042503711d9c3ced564b648d824772efa5ad2b754387110369a1e0154dcb63041e249d38f77b9b8cc7a34ab1fba0a8463f784712f0a9b05c", 0x5f}], 0x2) 16:00:03 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = dup(r0) ioctl$KDENABIO(r2, 0x20004b3c) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) shutdown(r1, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b4, 0x0, 0x1000101, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x100000000, 0x6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:04 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./control\x00', 0x6, 0x8, 0xbb, 0x1, 0x3, 0xffffffff, 0x8, 0x2, 0x1, 0x1, 0x9}) lchown(&(0x7f00000000c0)='./control\x00', 0x0, r0) setgroups(0x1, &(0x7f0000000000)=[0x0]) mknod(&(0x7f0000000180)='./control/file0\x00', 0x1000000001ffe, 0x0) 16:00:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000474000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20022, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x41, 0x5, 0x5, 0x800}, {{r0}, 0xfffffffffffffff9, 0x53, 0x1, 0x0, 0xba}, {{r1}, 0xffffffffffffffff, 0xa0, 0x1, 0x1, 0x401}], 0x2000000, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x42, 0x1, 0x82, 0x100}, {{r1}, 0xfffffffffffffffd, 0x2, 0x10, 0x7fffffff, 0x3}, {{r0}, 0xffffffffffffffff, 0xd, 0x0, 0x2, 0x4}], 0xe6, &(0x7f0000000100)={0xffffffffffffffaa, 0x4}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0xffff) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup(r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x8, 0x7, 0x7fff, 0x6}) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 16:00:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup(0xffffffffffffffff) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getuid() geteuid() r1 = geteuid() setuid(r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB='\x00'/74], &(0x7f0000000140)=0x50) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) mkdirat(r2, &(0x7f0000000280)='./file0/file0\x00', 0x8) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.\x00', r2, &(0x7f0000000380)='./file0/file0\x00') 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x40, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getegid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: mknod(&(0x7f0000001180)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[0x8, 0xe2]}) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x44004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0xfffffffffffffffd) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="000000186007008b00002306000000000000000000000000000000160000000000361a8322dbcc1cb13b3eb3", 0x2c}], 0x1) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x80, 0x80, 0x9, 0x5}, {{r0}, 0xfffffffffffffffd, 0x0, 0x2, 0x2, 0x8}], 0x8, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x40, 0x1, 0x9, 0x6}, {{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0x7fffffff, 0x200}, {{r0}, 0xffffffffffffffff, 0x2, 0xfffff, 0x1f, 0x1}, {{r0}, 0xfffffffffffffffb, 0x21, 0x20000008, 0x9, 0x1d8160}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x100000000, 0x6}], 0x7e, &(0x7f00000000c0)={0x6, 0x80}) recvfrom$unix(r0, &(0x7f0000000280)=""/15, 0xf, 0x843, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x2}, 0x8) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000440)="54f3a095d86ec6630cb12c7b137bc515b56aede1b428e9905431a9eba2b7d32375cc3ae84caa933b81ddb4db60f3e1319abc5e5ff8975994d7c123f0994324adabc5fd7170bd516e8d6c600f15357b010342e73e9c526a8505396e86521d3c4921af6a741107af8bffe3513d2ff64199720959a0b281904cc65879f8b9ba7de160605df2438c126dddc89b80433ced7f920ebb2927c3b43785fcd181bbb321187972e21bdecda84e1dda443b75f63e0aa19e93c3999d2695c9b50998835d862206ab86e61f2490eec82778fdeb3db87e05c730fe8ab916f470390f5cdbff1604357804b7d22fa1664ec6c89558d3769a4ea6cc8c022cbb03f2f23e3c97878b735fa000ead0f9655b908fa5d8c33df344a7d62e3ff71a74023f5a265116453bafb4dcfc176a02209791c37c5e1e136675e353ccb753534a875ac3f6d2f78a2416d06882fe581fd806f2bebcad5c611976f95b6202ee5732a21115af517de2ef181fb9d0cc7f3d32d8a12eab3d39fecf71d7b0cc112cdb5d47b8bc4846af4b9f988407f14ca2932b464cc0b417255888059b5e1a01a91406cb34ba7f47a53ae1f0ccd2bb0a62e34d29bac9b8ec366645d925ed80718d8f7ae8a176882aad538b1d952d4dd16abe69d82472012e634e2836804bcbc61357b0cf22ad53614860fc123e4d38b3174113dbdb58a3641d59da3f7b77537dd6158904f793013084040940437bd6f09ca53108f3fcddc0578f08d8768fccacbcbe3e7f409d55da1d800b0fd32a4aeb5aa7556f4f344a7b76e1f223988f49d4d5f1df44de41262203dfacbb3f24d514201ba61340645d4d65947daa5c864d1dc3e52941334cd08dfdda156d699af03a71b4ba3f533e91c2cc42f7a5820d9a85f468ce860a4a1a4ef40d21453e129819bcc016df256c97a93a907d3955e367eae3fc2802086fb14d5b4a0633ca99cf8bbffa83933794ca947c213ce532b410575ccc69526328500b0972af6689906192783c1a7accf2b3b721eeedfd26eece0053fa0a30319e6bbbe9e12f8896de3d0f5225c58d98be2e979d36df8f21f9776076cb7998d7add95e173f7153b25e92324a7f63a7de3bcf7627c30faaded63e6f8ec23afbbefc95601edeb20f83fc76ecd04cad07a6b99b4017d6ff10d70329d5a4719cc6a85e90267b8ce5289c9d461b0376582d0ba7d77ef57979fa620bb0d841db1e99067ea0f4d5f107dd4a5d711d162841bad1d92593cbf11ebc4397d9e755e5b7f9997a90a70808f2ac817f24058715005f4a86a838625a8205980bcaec6d064871a21c3e8f345ea74da1d7e1bf09bc021ac0c51c0daf74c0008e2c9bbde3f29d94a9e7e647766c395b9e03818f958fa40a810e65890ad9e4861655a28e6dd684d23615386302c0877205183a70937e4156f0e5b5911471e7cbe7b1e0e72358f0f9481705d4d17f26ac61dc04d944c4f5336290990fc45d19974033cf20c2c568051e66667ccab2e0a4d82ca8a92df89b5f6dc02bf9af4614335a4fc28944801ccfb5fa1ae4a114e93d5e0fb74016b84c771e4cc3ae7f55cc619fef1a1d318d7b4fc10cd75b83ffb9bd7538fc4d7e73e31296e33ff884ddc97d6d17092edc55a7815726b34314d600f2e78d82348faa55062de4f50688fb2c8b3cca53f9f7675adfa070a8ac170e16c2296e20ea07131988d5ff69a323b10804d4eff5a4a533fe366791521ae7c4e22a9a7f670c729e31f1d33aaab38a6e11bc69398876f86316ae559b5d5a962c1e2398af6f5e4e83b5aa3ecebe72f47ff9dc556c021e6dbb814ac6a13311db1ba5b165b63d9fe2a6ec288e12ac82f50d645961713460a6ad17585cb39ca28274c3a228a2c5475ddc3f35f7d21e876ab8af0793a62cfca33728ccfdd97b14dadecfab11975e15ae090eb58de391b71b81a30a37d56f2e0b90512424f7abdbeef1a97fbf3222659d9535598b9083fe1e92aa9894b4a78a0fb86ea20f2b445dd636ec4d79e404da7a8a5c4e3af367cb1913e7d7f5106327a52b70fe65be0a70936e23c82883e657704f94658677ee9e25910978cdda4661c526ad200776f43f952a8f5361460d0bcde6edd00f8c251e0b068125c27366bdf22998cb6b63e1b2bb7d1b933c8e3f0f8bf9c36035fed4bfb41931b72e629bdc6496f458c67c5df2d19bcd9bb4372b0cdb6fd6420fe3afe2869c1b33de017320917f3b950f755a23ee2f69035ce201c9f04ab89967c13ca67c67fadaf7ca30331de1af764a30362147f22ab51fcd17c07be58e19b2b36a9086c2aab65cf17e816d9f0357cd93b76336422d05e63bafb4f201c3b3b5bd0770380788e9b28e53e42b069a54c0f10c4eb1ff3682c53d5dd483ab18db623a24f3a4eb69479c3c6d485b9759124854d709df025046e7ac507ae0f2a28f4a286c8ac660cfc3b843a117e5ec9f56725ed3719ddf4f7fb0ca27c4d4a9384303466e791d5ea8fc6b6b74ea61756745f7c2cf39f50cf869b345a8f5684830c6b0606a6aade708575e90883677e5d863d0deaaebcdcadb5b254e4da3ef7e1eca58302080a4d99fa28ba9dcd140daa63ed362fd97a768c6b6b2460ee6bec3700ecfb928e59200ebd23de558f92d06f90d34c41bd3d29b8a938a67287fb6d28ced4409a32aa141ce7f2122ec847cfc2f54bbe5c446ab2b730f6d9990602759c792697915ad719b9b8f771b9c55610a591f67516089e4fca9b08c78d5b0c16a3b9126de7877066106c929f239010cab7715b4de4fffd273967bdefa511c51694ce7f5da0cf28a830c881b57da5c0a3116c686f6035a7b6fdf8ef6daa93ead1b452be6f55df1034777e3335754377d424b486f47a345b009ac22e06f46ef74bec3a2395e8ee94cdce3ee79166c4d20d8469584bad1fed8d1b031db45e8f8860c4b5fdbbf7ccf7dd643a9356caf12c99d9e25404c6fb6ab342d01e999b5a9b72eaab5cbf880099e288d882a1903000f578edb72b16be462ad9428617df5e3f3f0672e0b0884d0ed0352b8f626438d15ab2a526aa2fc74c66fdd82b74d2ec7f4533f3e376ac84ae3c65f5211e1ba22e063efd707c49d04dcda9ef87178e48ca019a3c1e1a3f7dcf0dfd7a17bbcabf39270e186c15c00c0693016259740b2b5e69ac429c81f6ed6c17c2af36c5d7cbfbc55c0197bad3d4234b889f3c3cb0bcd5ecde5cc848d663c620459911d49bfd445476f051df3440ef03aca3d21902cd7e2951eae83933a48311a51485e4eb8a186ced00cf710686eeb9d23cb9aca904d3fc36891bdf045985ea89468757c5dcde52662bdbeae3019aecc55f3735d3084bc02e0a26cafc68c145331996d5d84161e1f73a1789a317515979141ced20f6b493f1d3e3cdd1b19cc6b05f3b8e9b46cc9cc54370db5f4529bc85e780743c9330c347682838b23a14e6611692b931e6fa19a9213a135026fb2a97d12981fc779e55071be9030a92f05c8addcddc97212939a27d885fc77ca787b736108a33c62c61e5e26906487a10138b0374884c52fb215ef7f0e8d651901358c978cfdbea41983e72a93905aafded047000e5f206dd8b7ed4c1de4174a380bb5e50af3fa813f81d995e4956a4a6ff704f32f5b9138835aaad38cd2930cbbc7952f43b06a0a0bd2b6c6e60303f2f2f8253e2275279a7e5689ee87c14bc1083d378b421ebb0ae82a5148b31ca0346126b0894ac895aec6074a4fe910f57696c1751209b34cf8d4e2c1ac0006847e52f9850b583a1f30448fd4a1f90edbf4ea7c9ce038a0e23a78152b30f689857228de7294e4b65693d0aa5ab6cff341cfd57b68fa02e03dd59d4c4f5d0b223ea0984032a72c9c1fd6d0742ce46ffc150bdd99f00e59d2ad6503fac932e10acd64cecb3369884b31510ef071c9c88dd84d10dfba6884774bba83f15426ead7d848e060889d7847209e07085beeee3094378a7dc8b878f3ecc1867b78cef015c1082910ad30a2b5e68cf220079bf1e456d47b851d9c33e11078d3488473f2faa85489e6ba028dbf6f275fcbec3173244637aa7bece80a2d43856863230e7ceefdadc561cf54d502f2005157306e3cf72b916f2b63d219779f7843e4b6cde324582691e709d460c154d3c7a5eeb9bd6875701b75c420d6e8885ff3ac2192923ea6399c7fe4125d966dc761dad3eade27a2343f7ed1e5f2153a1296b04cc666968056220615d55886f65bf511edc8f83d9753382a8200793b086915edb268c18b16e176e38da8f80d3e77315832d6e8d55c682d2d433bad527f3d868473f555ec2e26b42248e5fba3e6ed541505f65ced468bf25d7320bc3fc006ef79c7ec1f985f9aff3859a682eb06805bae54fecb67df39839c71b5d4de17acab514798ff7985570c2cbd6520f811c28dc3c793015813aa8a167d47004b6488aa46f67fc2ced32408f27bfb482b9a1b3d55b040f2943836b97a46d947cf8432812bed1404a6429b88731e922dabb023d2eeb842a0763113ee26174d84cbcb5fa57e6bd4bcc05b676840b4e696fe8306b67d9ba954deffae77d30a273018a056f1b32386067f5c045af0071cad88c4011ae10036d65b0c161798181e89a57fcb3eb7beeece7cbcea4dbd35da3b986c4cf8ea8eab769d7f015e13c4c649da48b78c5d88295f6e4885479fc228f104e54fe8e03b43e897bb03a21c1d4ac638798339a47211189a8ddecc25049fbddc16917a1b5d37e834a33d34f047b3782f50097a24e0350998ccae04b706fa010530259d1c1a0f25d8c79637c79442dc6bb294b4e2eab26ad9a1f40b12b3f68e20ea6b910635e5af57055da1d0aaf4ee35ec2196b624a056b49d624666abe98f2e5c765289c6dff95a7bbe21a50f51743d23846b5662ab3c49cbbafaa929a50cf4f22a2b92b0def903f806e25529be14d983ec6ad98b1897528bc50f4728df2a2318f2ae22225f7e3210cb2fbdc221934d0007e6d0afe35a2e829efe216d79dfde7847702c707b5744ecd76011de0cc3c4f860f91a7d21ea1cd61b804325215cb7a1a9915f48675102a287031885b43e2c177c0035a6a1d968eede0ab7f275d1bd946e94276d6a4eafeec6084e267ddbc5452c7e2c831fc2ff151a20c1993fc0b7a68262adfac90b6501fadb48f3b44c8043b6aa111170fb54ff7bb87fad90e5c25907a9b9d8469fb06594517e3370364f26d9e558f2547d0ff10596fb762ddff5b547cfebb5ef0836ee21ffb81c7fc7a7da07c79922c6587fb288ebde0a2f4a8500b14733ea630450f455d078f129f0717d9d71221172accc2800f85e5071eaaff4c1421a1a7eaccf88453f56216fafae559a1d9b372606c1cd983f4d50efcc4370d3f69e134f5a8b4271c5166ef244aa3e1ec5db012d3cb2ab551715f7740a47caaede95c3d2ffeacb4eef8b6a5539fd0d935db5e64fe6ad06fc770b35333d022d315d006b7cfde67f057622d67c1b5089d22552163be60a9a3b843e28621647123e160dd8fabc4100742ee488e219096e33e0ebd65a3753ea489a9d71e4b832d02b96e554fa07b757a298d6c973c85e4693ac1ccaf0e12d8e31ba561ef04d4ce0a1f5428fdb89214c25f5ddaeef5c30ff306cb020be88d5e4f3d906b21e85f7cd7824e2a9479e1f15e94f7f20e79bfd1ab49431e5543da544ff68846e804adbdc0ea3a607c0c9b22acad1a3523ea6d6d08a7766bb70324a32cfacea3fb09e0b25a823e37b3081827fee3d4e9fc52df0c8dc2a58494f9925463c1aeebb7be637d569b075bafa3034b88eaa41d30c4d8e33348869ad5b248bafdb95186b957951efbcb57f156481f77936ba392cc8", 0x1000}], 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000240)={0x3, './bus\x00', './bus\x00'}) 16:00:05 executing program 1: clock_settime(0x400000000000, &(0x7f0000000040)={0x4001981}) clock_settime(0x6, &(0x7f0000000000)={0x101, 0x401}) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x44, 0x0, 0x0, 0x2856}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) open$dir(&(0x7f0000000140)='./bus\x00', 0x8581, 0x0) open(&(0x7f0000000000)='./bus/file0\x00', 0x10, 0x12f) openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) 11:09:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x3d, 0x0, 0x4}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x440, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000080)=[{0xaa, 0x6, 0x7, 0x8}, {0x5, 0x7, 0x6, 0x8}, {0x3, 0x7ff, 0x80000001, 0x8}, {0x5, 0x7fff, 0x81, 0x5}, {0x3, 0x8f0, 0x0, 0x7fff}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)='!') 11:09:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80004000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0xb1}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000280)="3517358b5c8d111f573e990c01f5", 0xe}], 0x1, 0x0, 0x0) 11:09:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$VT_OPENQRY(r0, 0x40047601, 0x0) 11:09:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000140)="ecfab2bdbb414f754fa2e85a2badd1ef32b6881a44ceeb0d58eca51c254f8fb8840b28f90cf11100b2155c3f52ecf1499495d6e16098b25cd500c30a1f2b28fa1044d75433f1be86a11c662eaee2e14d0c22a93ee2a74d10b5787839d563d652f996538fb13f010cd1cdb98415e1fb0c84300767ebb930f22dd1556d243b0b78d5a943ea41c9d18f6da7731e93da136a516f7135781436934cb3c1b27f0ed36a5dacb1723170f4455cde305a5cf34033", 0xb0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) pipe(&(0x7f00000000c0)) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 11:09:53 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x0, &(0x7f0000000080)={0x2, 0x0, 0x8, 0x6e, r2}) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x2, 0xfffffffffffffffe, 0x1000100000001}) 11:09:53 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000080)={0x10, 0x1f, 0x4, 0x1ff, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x146c}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x13}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x55}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x25b16aad}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xe142}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x20}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xf9b}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x200}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x20}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xf2ef}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) setsockopt(r0, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 11:09:53 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000006, &(0x7f0000ee0f7f), 0x0) r1 = dup(r0) ioctl$BIOCLOCK(r1, 0x20004276) 11:09:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x400, 0x137) accept$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x84}, {0x6}]}) pwrite(r0, &(0x7f0000000080)="102b02eb9edb5df3cba36df031cba2ae36edf49a1dbee74ea55a4653b879cd50edce294e9a0923692e995d68cf8234cfb2c20582bebb829d0faa4767c1199cef79f8cf1b275b93b30ad622322c224cec97ac90650d79ccbd97266dee76669448572099a3d3c7f7d035a0e46219043c9038c321f3eef6be685a2e8219b916102b8567c495782d2cc4f112bff7056b99a244a605e2b69362d4f4d9eabe8beee8c9f78dc83fbf5e6cf1cfa152cc447e", 0xae, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000300)={0x6, 0x3}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:53 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = msgget(0x2, 0x122) r2 = geteuid() r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x82, r2, r3, r4, r5, 0x111, 0x8}, 0x0, 0x881, r6, r7, 0x8, 0x6, 0x4, 0x7}) 11:09:53 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x80) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x30a}], 0x1) 11:09:53 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r1) setsockopt$inet_opts(r1, 0x0, 0x2080000000009, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r2) 11:09:53 executing program 0: setreuid(0x0, 0xee01) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x20) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x3) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:09:53 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x240) 11:09:53 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8018, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x980, 0x4) poll(&(0x7f0000000100)=[{r0, 0x4}, {r1, 0x10}, {r2, 0x40}], 0x3, 0x400) getsockname$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) setitimer(0x2, &(0x7f00000001c0)={{0x1, 0x7}, {0x1, 0x9}}, &(0x7f0000000200)) r3 = openat(r0, &(0x7f0000000240)='./file0\x00', 0x20400, 0x4) ioctl$TIOCSTART(r3, 0x2000746e) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000280)=0x8) r4 = openat(r3, &(0x7f00000002c0)='./file0\x00', 0x80, 0x48) write(r1, &(0x7f0000000300)="526dd1b3e84e23706db5b22c42f331ceba3b0f8f04474479be", 0x19) sendto$inet6(r3, &(0x7f0000000340)="a90f0a15860d1b838ce4dd51164a0584e0b0dd1750fdfd21ed7d8e24baf7c24c7489a5cceea10c6632dc75e9d8a9a3388b4df02ded91fcf17cdebcef35e70248c0071d9db41f6cc5dfbc051976f5e651f6e4f4b8c60246faaddf8830", 0x5c, 0x1, &(0x7f00000003c0)={0x18, 0x1, 0x8, 0x1}, 0xc) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000400)) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000440)) pread(r0, &(0x7f0000000480)="cbdd3f0d0143ec11233c6822744bfedacbc658b85a6624f81521d4763a341f00fe19aad80ba7fa7e889685dc26374eda38acf05bf166a8e11db27c421c3cd3a8fcc1656af8adf3f9599d7bee1c27c138bac6d259c8989f0a8901112e00732366a80bd4b90ce7e690d17f6ec06f4e7e515c8550d2a0413d7cd9de1067454f54c73f2f3479e3906f24a5e3e399927a04f9f944a0f58165c224d3ba113ee911c34d00a3b385c793666a22a66c11b56f7adce30547369833fab77ffdf34d00b40827629414b765688bcf8f0c5c86a8868d0e416d0b0a41941c16027f6c59807a011c44c9831a7cfc0fb1182c3f4537ba3a3c2aeed7582f81", 0xf6, 0x0, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000580)) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f00000005c0)) r5 = dup2(r2, r2) r6 = getppid() wait4(r6, &(0x7f0000000600), 0x2, &(0x7f0000000640)) getitimer(0x2, &(0x7f0000000700)) setitimer(0x1, &(0x7f0000000740)={{0x9, 0xbb9}, {0xbc4c, 0x100000001}}, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000780)="6630cbe072c280298767088c94dc6b71dbff3ad52bc8f9273f4eaa241dc809f81aca91a3f817ba0c3f6280e734aa2f479cec7ad0909f64b978b7ec27800bdc46370cca2726025bf3ed1cb0e2abb665dd4e27af6d641d42dec80087c2536d74533bf9dae26857c9005372fce8c476ede94eb72f5d8fb94f6bdb53b3efbb22e16a36d8b830b791a2944e898e9625726d2c4d84f03a3157196d41c7a408f98b336c10ef8bb9c05f072accfa3e8b0bf7e8386f634e10c31b389170a17ca1e7d331007c2277ca063892ee3c9677ec865a617bbd9ef263a1c726b5fdf722001a", 0xdd) r7 = msgget$private(0x0, 0x10) msgrcv(r7, &(0x7f0000000880)={0x0, ""/88}, 0x60, 0x0, 0x800) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) recvfrom$unix(r5, &(0x7f0000000900)=""/4096, 0x1000, 0x802, &(0x7f0000001900)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000001940)="2cc713d11759521e9b50a07df6f0c9f2d25067fc9a54e79015c7e1c4de09b6a3389b261ee3b09a1a79657ac12529f1e95fbc21c647e54882b53f66ef7d282291cbc64db3820d6fa9e43ef4c2fb682861bab34e5125133d264150ccfab5fd7fb156f87f9f5437445fe0c7c44dcf6a3334b18ae635440af4584a45283e8c6e02fd7e57bd20c78e386e64addad821a4fb349d430d7102937185c377e52cbc630318eb7dcda52707e52db7633d5c03cafe571579fff946d80b099c5ce0e7161e6d65be0cf03918741f10cbaff33740eab2b8bae11782ed8c615b921edac06a82bad5aec795ffebce82618d6492c864a96c61842b66eda32fda333b12de54b3467884cd483e6fd57bcf055d8146835aceaafaee4c5b9776d93b253cb643c1b5c272cbfe03de1fdd215917f596c0b2cd7c22270190f3aac52ee89e9156ccab8d069bb46a884489cfd47a25ed271a66295254eb8bf2059b5da62a37b2dc58bf539f61401bc7f2b1d10d47e85589ecb874858d1e151071378c7cb74f3c26fed017f791358fa57803e627b5aabe28944fedf9d320405c20bda889e2a6e3b8e8d3b2040d52fd9d97806eeb58e873adc59c5b19f3bc685659215917c2080f2299161533828ff9aac88988dcfd7d76c9a964d8514fc57f2b4eb7de216eaa4437c0e2c2f9ab12bfe4ae12c079975844cb8d3d0e7a46d60d3f38367c8cb655928de1b5402eb0a4f37267fd6590b53494b7cf7c4717e840ab82463692d69566cd557cfa7bd74d62249ae2b777d30b933fe69c4f507fcd5bbb73c9a389fde4298a8ff06b0439c731633d275930b16433c5449d554fa3e5e841b10a844b3f8406177a6c6ca0974780b29ec41df5b0c5c68753594fb01d91349182c38d05b99d5db0374dcac12b29c6b93c2e54e7279731b4b6e824f909e1f0f2b16cc0e92fa96bea25171178108b9ee68e10a3ca1832c6e5d87ae43cdb65c8064beebd93ac1199383fa77a9adbca4ab5e8f6ae589d76a3d0d36f69814967331adfdf0c937c3547c39e0736d3db4ecd1d3d4c1546168fd2571f10e186be2e4855cc56b1a632fe5bcf29f749a112933154dae55f3e62ba6eb8d0eae4803e85c61df36badd571995291759fe69bb57da64c9bbb5fabb1e66116c08cbce52d8f07443b1dd044d92f9eb11aa607d10b547b235072b4720b5e718e1c585415719a4b5cca2aca890ae4a046a399509cc828b2308021dfff1b45e2885dfdc63b4b9235cd0e363bf731d5027dcb140f1222e890386fa1a1ae5fd092f471ea1a47e4522b56ade6f382d0c528888061752a95bd4b78363b3b9463549792058b4064ccfc1691ec2a6d49f54fe5a23e97ce849e1b808ff9fdc0cada94672224f71c0027f9e05a261f832a10edb2c9cea48760127ff7d993e2c6344927f46f58eef530a6fb8f2a3dfbf59e28bc738a40f2c3e594102be6ed4cc49cfe1b710895c6536394cefc88adfb3f77016ac99052e6001702ce7f70e67cf48ad3ef101b3bda7737ea7afcd29a539980195b2b99d6a24fb6903f4eecf24ede49db3273693e58b58218e162bb5b87ef412861f1ff6fd29882c6158dbdc4c7905b3f3e78571620e0688508d33577b7b3b5958212370557789d88adb6cfafc6ae0e03c414e8191a658fdf7da30301132b9e93885a22e5dcee530e15b6687d0617a5e7048a6c25d6b118107dfffd83bb867b196a6b11ff722cd7ac4dafb55609201d0fbcd738fc8d47eb16d2ac03528702796838449e70efb9472aeeb21c887b07aac141a269b1f39e91410271a94553ccf5deb4121987696705bb45e21d3ae0c60dd0eea14c05252f9e4b5c1777d5abdf70ae9853b0b00f602e2edf84e47f5b54ddeda43a9c00bb68497f36e85e50f20f70c01bb2af2371ad5386b897391eb099b010ebb24aa9b8290de5d9951b42a3f4104736029c6088f9c7154a353ca1bbc552fc971ac1e95352d6088c338029729d01f591cfedf6fdbb95e52c546ff1d662649cf698d2c4c23ca62d90f1f2ec7f0a883da1752f8e20ec70e45ba1f376b68537fc0416777a39f15fee5972809348902189874a2e0676737941c2ae7f1e62bba1c0fbf2c90ec5ad7769e11abdeb910151f21139a24d0b9f69d3a60a1ca4f436614afa2cb6888a369d9a554460037cfed76feac923cb261e334e8d7ba8e481e82f49754717a5c7ce3301d1d6ce48a82abb5cb691dfe3d3a9cebacceb11749576ba0516ba78a8cc1088280e39ab04028664ca9f6d0941871c7bc877107b4116275898b58b0a9e18a1534f15e2d434134fc26d8376f33d6c9ebd1e11bf82680740f32cb93f9763b4eb8e9612d2e337e032c6bcc5276ca8e96b55a587fd19fc1efc70f006ad0ac86e35a610e1feefc28b567bbfc78f6f751378cde57b7ce340cac9e5bab00ab48743a305524617fd7a66f7ae98ed04854913bcb7757b17364823a4cf5f01de614fe6def98215f72637d1185023d233f720876336251fb1ca839aa0041507f953bdb29a7ee777aa0c2fd092c9e9a51d129277de44b350bec2671a21e6dcfa57eff97c3f2eb04d8afe646afc0299b5864689d29e7a81b0862dd868c6397734ee8d6c2bbfbfa067cf3e98770fdef34ab42b6761143a76da2bc2260bad47a66c081ffddf185e7d3a2055cf0d0c050daace1274051e5c9931331db5fb2020b10fd07c186c0be9193688942e4878ef8b8069efa6c4e21a6d1af6523f8bbd206bf76227281032ea8c8de64d0c0c8ebd8ba3b5d07b75c1bc5ea71b1ca05b3b6667721139289e215ea67b97bf8735db101cbc4d6b3c810bb84f8882b8b940b8f345b3afedd99ceac544a9fc41a8e62499602fefd55e0b7cc325d684e8fc9936b446bca5f7ba5d2e90c617129e498d22dda58b378873aa237eda896b21c2b5078fce001c974c84d6cc9e25d1510bf73caa6d27295d656df681f15fcda9611f0cbdfd8c7e950c374a085c9b6e72bed9b9b94ab1d73b990c959366ab837432ced859d920003cb69effae90bb3b2f3e25e31c31708fd4461b1267ebf9e204d7b83d557a54c274d94339202e6f007bc5e0b67dd642eeb350c13bc5b60447fd29a4037d0546f812bbb74c0a28a7c5fb54c6f088c0d901a3af448cfb619c0928643364277216ae54e81cc911d2417c5030ef1ea8eade654ea6c65b3f6f65fdffc6c82808ca5b54b11f280fa1cb226cba99eb0775b96c1f57d744f18f4d41c2f85fa55615a00d39b74394b18ca523c647735315f57bd62c1a0b322a130c43fb52691273dd8eb03fbecc16af76c5f186e687ba64a07cd28666aa083b4c48b65c1a75b0c69bac4c88784443667896e985047b796f309031849f1c706e6f280e65f10d5eddcfc1440494ee338b7d0a11b7b344c498c2fef63292b395e3b3fe4e7ea24a600bc017895f8950864ac3b576f7476fd4bad70b009a4c4778bdbad0b49cd8e48c192eb2c4d05bdf0f81db2d8543e0743982f6c7b9716074cff1c3e55469ec07010d97f4c9f8fe82c8a2093582f1d936703971d24128235906796242055e314b510fcfb7ba5b7ebbb1b07476f7f92c483fb7b388344bfb7502427dbcc174ab46570c726c1b9448680a2f7d1c338fcf05ee62e2b955ddb52d05501034c14066a3afb97d688d0f55b82c91d08fa40282884523909adc1b7c3fd7cffefe47aa3f263fadaa532cc05f0394ce7ff545f704009a4927cb9c21e784c0078b4f1bd2829eb12db5ed35283efd4a0135863aadaf7f2f3c835af8cc783f12b2650676327a694c5366c21a8e7e178a6281d8d0a08a99860b79e741e6c4f647083b23822059667c91b8638995a78491811a563e275bb19e4564e08900696874a3e887b1fa75af4c925b17c8f627fe737e827f2184a811eb1e3f07849d3f1a952f8e031887c99173c6b3c695b602669326a7d24281241202cfe512a66eab3ff6776779bdf523d04bbcbcf9804607b2c20d6b2581bdc87137e0cc4b6dbf438cf4069019265bf3036916d4f967aac6d2f6162251b0117055c158a45bcedcb51b146c00368da4c94ab14deeebee8d3ba44f799a206a02442b2eb46717738397a4f4231bc1b83d57a957afea350554657b354dadaf166245d5b3a7a98b1a503371275e0d78818d17c2f20ccb339ab6998fee8877568d5cb934ceecd0384981398753d7aa3734ea153a6022b7c570ba2a085dc09e24a8879bd2d5ac22e9e829b217f201a928bc3034ba8f6d06a9e41eef9df3f1adf93f643e3a470f9052495aaabce1267dd0fdc3ce081dab36c8660deec66458e505fb5ff69d4c4ad2b461e1fd7a234ef75c6f1b66b02b3081aae2024dbbc1d2a4ecbd9e695c524284766be0bad7a486f3bf8f6ec4ca7fced495446c420b2ffe3b130bff92643cdbe816228a04cc4c595928afe25dc165900f5fb64c9766cc89e2f82fb9ec090164d52237e9033ee6cd355c9416499b37a02182abbbeca2d372404e508843450c3a693f13bb816acc45816eef7c05f58f300f379b6f096002f8edb27b04155de682a6a74f16f6705fec86bf01cc83f9e1783ffcf8a884ce55d2ccef2f39ebb08487ed54e7573eea0fe910baf62b254c008b9a57122626fd182788e4d66caf64f612c8fe765c5d015058f8242cb9ce8b8eadd1abe0c872351f63ff4d71875c5414969277af2b0435cea07b672554c5722f05ae5b4a08658ffb3ea43684cacc04f690110aab4c6ac25ea95955e7324db6eeae594c6d92df2e5526051443377fafe8bfd559328386d73bbe01549ad591052bf0a27dcc24f097f3f32b9baad4f45f914aa3b6ce628c8ede3303a0ed538938c6be5e56683e9bc64b51f3b7195d88807b04ec8f42ee48e0a8648c67aa438bac5be133d0ead98d7880ee9732805fd2c64d348cde13508b1dcd022e7a56454fc7aad46e94358bbb46eaf90cf1c245f8b1ae488fb380904c79f17194852d86e343606ebcf3a84cd37438bd98261c3c00d8f3aa16b4a846974e5c269f0a71ed2fa270c14663b50fec4b89c8af8580e6ed9c775fe61b2d194fc50cc99b343887c2bd77cb5b0231d93362f66cc424efc0269b1f51ef9685fd1f5790a5676167b8855c72fc39f5289aea5db40ca398ba266d95c67f01a2a7174fc154d2f603d712409d5a1e883c662049eb3020c4fcb39172de50fda5035fca9f14e6eb4f9bb71084209012f585b91c1d4d608220c03f57b0dc7a4a35c9372215404d3e118225de27074e509a30fb84fa78dfe47798663ca8c88844f7555aeea6d9d1d9174714dd2137575d93432aaab757a6b0fa5e33434e512b80f6a57e38c9a2141f56a1070be13051cfcb3a6e6c3220ec32c0e40d70ccf07dc9aecfae29b69fb9b92c87a32232900903e1b123b1a79a4649d81b0e874a15241768967aac804b371087b05203dfcf14b75bdec3b1e7a597d9b9ca6d243746446520425a6fc4434b0627bb4f140d2726baa901bdabfa387e19893dcd161d7b6f3bfbaf52859b3ab6ac30d05288b1fb43982be16a194c6e245420678b34665433ed9537686b56178bab88e9517904a2e3fe59f00bc4599a528b21d46683147ab0a11ca0d224de7bf7bad708f38c0e9f8ad397a25c16506a66525355baa58d10c724a9ccb4825b3536e038116df842d3b92bc2c47a4b869acdfd75c11b083db282fb1461a5b739958ba950e8b1bd7b140f8ad65fe31aff14f407d670fe908b5c343d5e0e29b74dda8478996a28991d28d1b19998a93ba2378e51ecace775e97fc495e2f402aece749d75c42f605e4ef5ea93ac9e2135f26a44440149f64bb48e18a36adc6e102bd9162c5fe75151", 0x1000) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) getitimer(0x2, &(0x7f0000002940)) 11:09:53 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = shmget$private(0x0, 0x200000, 0x200, &(0x7f0000e00000/0x200000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x2000) listen(r1, 0x6) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x20000, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file1\x00', r3, 0x1}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) 11:09:53 executing program 0: getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) r0 = semget$private(0x0, 0x9, 0x42) semop(r0, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000680)=0x6) semop(r0, &(0x7f0000000240)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r0, 0x400000000000003, 0x3, &(0x7f0000000980)=""/191) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10002, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000000c0)) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(0xffffffffffffffff, 0x2) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0x7936, 0x1}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000080)={0x1, 0x9}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f00000004c0)=0x34, 0x121) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f00000001c0)=0xef) r2 = socket$inet(0x2, 0x1, 0xffff) getppid() clock_getres(0x6, &(0x7f0000000400)) fcntl$dupfd(r2, 0x3, r2) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000a40)=""/173) semctl$IPC_RMID(r0, 0x0, 0x0) 11:09:53 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xd9}], 0x285ba58, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x2c}], 0xca, 0x0, 0x6cf, 0x0) kevent(r1, &(0x7f0000000200)=[{{r1}, 0x0, 0x64, 0x40000000, 0x80, 0x80000001}, {{r1}, 0xffffffffffffffff, 0x81, 0x8, 0x3fe0000000, 0x1}, {{r1}, 0xffffffffffffffff, 0x80, 0x8000000b, 0x20, 0xfe}, {{r0}, 0xfffffffffffffffb, 0x80, 0x8, 0x1, 0x6}, {{r1}, 0xfffffffffffffffa, 0x40, 0x4, 0x401, 0x8c1}, {{r0}, 0x0, 0x80, 0x20, 0x1, 0x2}, {{r2}, 0x0, 0x2, 0x5, 0x0, 0xfff}, {{r0}, 0xfffffffffffffff9, 0x2, 0x1, 0x9, 0x2}, {{r1}, 0xfffffffffffffff9, 0x8, 0x1, 0x7, 0x3}, {{r0}, 0xfffffffffffffffd, 0x80, 0x20000011, 0x8, 0x4}], 0x5, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffff8, 0x4, 0x1, 0x5, 0x40}, {{r0}, 0xffffffffffffffff, 0x20, 0xc1, 0xffffffffffffaaf1, 0x6}, {{r1}, 0xfffffffffffffffe, 0x24, 0x1, 0x7, 0x100}, {{r0}, 0xfffffffffffffff8, 0x20, 0x20000000, 0x7, 0x7}, {{r0}, 0xfffffffffffffffe, 0x40, 0x2, 0x0, 0xe43}, {{r1}, 0xfffffffffffffffd, 0x0, 0x40000001, 0x4, 0x4}, {{r0}, 0xfffffffffffffffd, 0x8, 0x20000001, 0xfffffffffffffffd, 0x1}], 0x1, &(0x7f00000000c0)={0x2}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 11:09:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getsockopt(r0, 0xd7, 0xffffffff80000001, &(0x7f0000000040)=""/88, &(0x7f0000000100)=0x58) bind$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00df2d2f66696c653000"], 0xa) 11:09:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x84}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x61) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0xfffffffffffffff8, 0x9, 0x3f, 0x7}, {0x4, 0x20, 0x514, 0x4}, {0x9, 0x10001, 0x9, 0x1}]}) recvfrom$unix(r1, &(0x7f0000000240)=""/4096, 0x1000, 0x3, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 11:09:54 executing program 0: r0 = socket$inet(0x2, 0x2, 0x9) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) 11:09:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 11:09:54 executing program 0: r0 = socket(0x11, 0x6, 0x101) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000001280)="186fe65c", 0x4) 11:09:54 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 11:09:54 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x140) fchdir(r0) 11:09:54 executing program 1: setreuid(0x0, 0xee00) rmdir(&(0x7f0000000080)='./file0\x00') chflags(&(0x7f0000000040)='./file1\x00', 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x9, 0x0, './file0\x00', 0xce6, 0x1000000000000, 0x6, 0x3ff}) ioctl$KDENABIO(r0, 0x20004b3c) 11:09:54 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)=0x7) mprotect(&(0x7f00004d9000/0x3000)=nil, 0x0, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x10000, 0x5a6}, {0x8, 0x7}}, 0x0) 11:09:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x42, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:54 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open$dir(&(0x7f0000000100)='./bus/../file0\x00', 0x0, 0x10) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0xc1, 0xf00fffff, 0x0, 0x1}, {{r0}, 0xffffffffffffffff, 0x42}], 0xfb8, 0x0, 0x10001, 0x0) 11:09:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) r1 = msgget$private(0x0, 0x0) getegid() r2 = getgid() getgroups(0x0, &(0x7f0000001580)) msgrcv(r1, &(0x7f00000017c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a8135c1c8a92534d85a6687be00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3f600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076e1382ad7ead707899be60954d77b065de4ded948a130170cd6106d581d41e46163d106f245cd9db62d6acf662ae1f605b2ee9203efef40a0373932827612dda5a64b195c3f8909368a1684b4960e39e0b608770a"], 0x1, 0x0, 0x1000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) r3 = socket(0x10, 0x0, 0x8000) r4 = geteuid() poll(&(0x7f0000000180), 0x0, 0x7f60119d) getegid() fchown(r3, r4, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r7 = dup2(r5, r6) getgroups(0x400000000000031d, &(0x7f0000000200)=[r2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r9) setgroups(0x0, 0x0) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f0000000100)={0x0, 0x800000, 0x7f}) setuid(0xee01) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000001700)=""/174) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="03b4aeb3ec242cdd2a5016dc4ad672585e39ca284398d6f9d1db4e2c0a", 0x1d}], 0x1) msgsnd(r1, &(0x7f0000000240), 0x8, 0x800) syz_open_pts() fchdir(r6) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x8001, r4, r8, r4, r8, 0x1, 0xad}, 0x0, 0x20, 0x0, 0x0, 0x5, 0x4, 0x2, 0x7}) 11:09:54 executing program 0: r0 = getpid() r1 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000040)) r4 = open(&(0x7f0000000080)='./file0\x00', 0xc0, 0x43) ioctl$KDSETRAD(r2, 0x20004b43) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f00000006c0)=0xffff) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0x2e0) r8 = getgid() getgroups(0x8, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, r7, r8, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000140)=[r11]) wait4(r0, &(0x7f0000000180), 0x9, &(0x7f00000001c0)) ftruncate(r5, 0x0, 0x0) r13 = semget$private(0x0, 0x3, 0x200000020) semop(r13, &(0x7f0000000280), 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x80, 0x81) socketpair(0x13, 0x8000, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) writev(r6, &(0x7f0000000440)=[{&(0x7f0000000340)="6c042ea267293f91a80483eac3d03ee613b04e828f7ca107bbb1fed426577639805458091cb07d3ebfc670a1fe50e259173a1326e95c0bd273f66ea1c83fa7989dfeb53acad11be07e4be4613f36b9146d4c0148afc3891230d982609ed58be994ef828f197cd2f023fd3125a8a9c66e439d88296bb52049036d5bd3f624d5036ae8e2dcf9b404019a91d0f595e29091de5fac63034f6065700336f8e5ee0bec691621f8fde21e14d12666f3f261d91b128d09f7ea39989f56488b839b9de8f90e", 0xc1}], 0x1) wait4(r0, &(0x7f0000000480), 0x8, &(0x7f00000004c0)) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000000580)) nanosleep(&(0x7f00000005c0)={0x9, 0x2}, &(0x7f0000000600)) flock(r4, 0x3) nanosleep(&(0x7f0000000640)={0x6, 0xff3}, 0x0) getgroups(0x5, &(0x7f0000000680)=[r11, r12, r9, r10, r9]) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000280)) close(r14) nanosleep(&(0x7f0000000700)={0x8000, 0x7}, &(0x7f0000000740)) write(r1, &(0x7f0000000780)="0de598cc70f351a6dde8b83f", 0xc) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f00000007c0)) 11:09:55 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282903e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 11:09:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 11:09:55 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x27de, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)='G', 0x1}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000000c0)) 11:09:55 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) close(r0) r3 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x7}, {}], 0x2}) r5 = getegid() getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x3, &(0x7f0000000180)=[r5, r6, r7]) connect$inet6(r3, &(0x7f00000001c0)={0x18, 0x0, 0x3f, 0x7}, 0xc) 11:09:55 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x0, 0x7}, {0x22, 0x400}], 0x2}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000140)) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x182, 0x0) r2 = semget$private(0x0, 0x0, 0x8) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000200)=""/133) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f00000000c0), 0x201}) 11:09:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), 0x4) 11:09:55 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107ffffffe, "73ffff4d4d7ee400000100000000000000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 11:09:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 11:09:55 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="1000000000000000ffff009100810000"], 0x10}, 0x0) 11:09:55 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x100) chflagsat(r0, &(0x7f0000000180)='./bus\x00', 0x10000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x10, 0x5cc2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r2 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup(r0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) r5 = dup2(r2, r3) open(&(0x7f00000001c0)='\x00', 0x1, 0xfffffffffffffffc) open$dir(&(0x7f0000000140)='./bus\x00', 0x3, 0x0) r6 = open$dir(&(0x7f0000000200)='./bus\x00', 0x80, 0x40) mknodat(r1, &(0x7f00000000c0)='./bus\x00', 0x6000, 0x0) renameat(r1, &(0x7f0000000280)='./file0\x00', r6, &(0x7f0000000480)='./bus\x00') r7 = getuid() ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r8 = getgid() fchownat(r1, &(0x7f0000000240)='./file0\x00', r7, r8, 0x2) pwritev(r1, &(0x7f0000000700)=[{&(0x7f0000000780)="7b00501c9b9f7a6f000bb33853329680a8bdbf3842c872673f8805c0e64fe32304595bc2159f2353d1995c5a0a31bae27fb216842ac0c23bb0a0a7e908691db3dc9def83ca58088d0187a3655af39187ff65f445aa47478724895ed9493f4ce2dfa97d1b5727563369344229e44b6f820bbb24db18", 0x75}, {&(0x7f0000000380)="4cb2ff33fa89c91fab09a3fba544b7880e674f572e526fbd2267dff10b97c5e0faf3584898ca35de4a507b7f98b1a53284b5f61cb8f479e86d9896ab4dfbad9347477a34dac288f0b0d60ec26e4562e3465528e14645b6a81260799324c99ed5be649ecf2851e030055ef0f12906ac2e7d034e9bc219a58f691e228da779f971ffe3d632908e589929372ae4cd3542b28d45194a56df890e9fca3a36044f517216f10a641e6f0c0661c010b19481c5c756f4e5220ee873ad19eb0980947960c2fa2cddfc364091b9391b", 0xca}, {&(0x7f00000002c0)="8326cf33bd1ea0d3ac85efe26a1e2f91b43b7a14693aac2d1624cd78b9e4b81ef9da66fda50e14c70dfe512f1fc5c2f257f365947518db0918fcb43efdc2b571956ddd718eea06a9409d5f1ba784e68f22a1a62be8b995a7d8f8fba5c85820c36e237b45628ee91904c8a5308ebdcace427ff2", 0x73}, {&(0x7f0000000800)="c685dc1b5733ff0f1ee10b714f262223c318990bbf8db93686db40255e633659995afeb52ff5007c2118648c58fb8486562660f5e59127b7188d26004b9fe62533dbcbd034af0b88bec308cdb6f5b69705833cfd5c5eb4d1902d5ecf8bbae3d3c0c521551535a9069f39d644be56466ff5f58c01d10d8713202583475c6fd7d7a361310724ed4e8c677c0c1b7eb8cdee1ce0faa4411aa1a4f53ced3387ba176d7c6f502200ef3287bace0b243b85c8a18edfc496cc8a37f22781906019ef0265f563", 0x31e}, {&(0x7f0000000580)="aa8be1", 0x3}, {&(0x7f00000005c0)="aac4fff0cf230dc3fb7b675582ed7533d01d7d1877", 0x15}, {&(0x7f0000000600)="f379fd0a2a4e3e97afa22dce4d1489385ff861990e02680af64804a43bd72866e7a74eada915f12575e927ac81a711f55e261257db28d72ed5be0225551d4ce2b9b6c930b4dccb93c933c5b38d87ebc9bcd896d4f287b8dd44864c54cc1f205c3e3f350da750ca325884019502dd2754b33dcc45b7d6b9709b15fe6fea72c70b2dae336d763fd58f4215e0e2c419067cca6775af3c2b68d8ab0322f5159847d6bc0630fe783d26d2b2c55fbd739abd06c171430fdb34e0767d1a618eff7eaa3894ce784485722a", 0xc7}], 0x7, 0x0, 0x0) 11:09:55 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x800000000001d, &(0x7f0000000040), 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 11:09:55 executing program 0: r0 = socket(0x10000000002, 0x4, 0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0xfffffffffffffffd, "880a342311d78f706db714f3a7a32330b1929414", 0x428f}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/57, 0x39) setsockopt$sock_int(r0, 0xffff, 0x1fe, 0x0, 0x13a) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x300000000000, 0x8000, 0x6, 0xfff, "14a18b6c1afd4b4af6885c4a428052b52329331c", 0xffffffffffffffff, 0x5}) 11:09:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50, 0x0, 0x0, 0xfffffffffffffffe}, {0x2d}, {0x6}]}) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:55 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/22, 0x16}, {&(0x7f0000000200)=""/83, 0x53}, {&(0x7f0000000280)=""/121, 0x79}, {&(0x7f0000000300)=""/60, 0x3c}], 0x4, &(0x7f00000003c0)=""/240, 0xf0}, 0x40) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x5c}, {0x800000000026}]}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) r2 = syz_open_pts() ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:09:55 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kqueue() dup(r2) dup2(r1, r1) 11:09:55 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') open(&(0x7f0000000080)='./file0\x00', 0x80, 0x100) r1 = semget$private(0x0, 0x0, 0x0) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000340)=""/230) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r0], 0x28}, 0x0) 11:09:55 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, 0x0, 0x0) 11:09:55 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x3}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x100000001, './bus\x00', './bus/file0\x00'}) 11:09:55 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getpeername$inet(r0, &(0x7f0000000180), &(0x7f0000000140)=0xfffffffffffffd40) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), 0xffffffb6) 11:09:55 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000180)=[{0x2}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x100, 0x1, 0x0, 0x100000001}, {0x8, 0x4, 0x7867, 0x4}]}) ioctl$TIOCSTSTAMP(r0, 0x4004570c, &(0x7f00000000c0)) 11:09:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x49b, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 11:09:56 executing program 1: r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x10) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2}, 0xc) getuid() setuid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000180)=[0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, r3, r4, r6, 0x0, 0x0, 0x0]) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r8 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x80000000, r5, r7, 0x0, 0x0, 0x0, 0x80}, 0xedfe, 0x200020000000, r2, r1, 0x80000001, 0x81, 0x4}) ioctl$TIOCSTART(r0, 0x2000746e) r9 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) sync() fcntl$setstatus(r9, 0x4, 0xc8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x2, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000440)={0x44, 0x0, &(0x7f00000003c0)=""/68}) semget(0x2, 0x1, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) msgrcv(r8, &(0x7f0000000500)={0x0, ""/4096}, 0x1008, 0x2, 0x800) socketpair(0x1, 0x5, 0x1ff, &(0x7f0000001580)) 11:09:56 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x5700333d, 0x4, 0x6, [{&(0x7f0000ff4000/0x9000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3be2}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x4}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x80000000}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x3}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80000001}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x5cd8}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffff0001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x50}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x80008000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xdf}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) chdir(&(0x7f0000000540)='./file\x00') getpeername$inet(r1, &(0x7f0000000580), &(0x7f00000005c0)=0xc) symlinkat(&(0x7f0000000600)='./file\x00', r0, &(0x7f0000000640)='./file\x00') ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000680)={0x10, 0x3, 0x4, 0x5, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xb43}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x4}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xfff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff5000/0x7000)=nil, 0x40}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x5e5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x100000000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0xbc03}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0xeb2f}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xddb}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x4f}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7fffffff}], ['./file1\x00', './file\x00', './file\x00', './file\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x80000001}) r2 = open$dir(&(0x7f0000000b80)='./file0\x00', 0x80, 0x0) rename(&(0x7f0000000bc0)='./file\x00', &(0x7f0000000c00)='./file0\x00') mkdirat(r0, &(0x7f0000000c40)='./file\x00', 0x10) mlockall(0x0) getppid() open(&(0x7f0000000c80)='./file1\x00', 0x80, 0x18) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/null\x00', 0x10080, 0x0) mknod$loop(&(0x7f0000000d00)='./file1\x00', 0xc000, 0x1) r4 = semget$private(0x0, 0x0, 0x280) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000d40)=[0x5, 0x47a11eb7, 0x4]) r5 = open$dir(&(0x7f0000000d80)='./file1\x00', 0x68, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000dc0)='/dev/bpf\x00', 0x8480, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) chflags(&(0x7f0000000e00)='./file1\x00', 0x1) pwritev(r5, &(0x7f0000000ec0)=[{&(0x7f0000000e40)="146f76886ee3830fd5df750533e83ea0c3b1d742135cf58a01431d8135f3f957604f164d1fbb89f61268687470645cd8131079b22e2004c995025914a8f2dccfb0938d52235657b67e1a21ea65d9a5faf96690c244948275c8e0115adebd1721d444c02c6dfe6cd57f383b7426e48e6b7bda1970bd0c6d3326", 0x79}], 0x1, 0x0, 0x0) rename(&(0x7f0000000f00)='./file\x00', &(0x7f0000000f40)='./file1\x00') r6 = getuid() seteuid(r6) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000f80)={0x7d, 0x0, 0x8}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000fc0)) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x1010, r1, 0x0, 0x0) chdir(&(0x7f0000001000)='./file1\x00') poll(&(0x7f0000001040)=[{r2, 0x104}, {r1, 0x80}, {r1, 0x102}, {r0, 0x80}, {r5, 0x4}], 0x5, 0x6) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001080)={0xffffffffffff2fd6, 0x5ce, 0x14cb, 0x4, "61d4bea49fca4596144794f89830f63623891d3c", 0x4, 0x3}) 11:09:56 executing program 1: setrlimit(0x3, &(0x7f0000000040)={0x7, 0x95}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() close(r1) syz_open_pts() dup(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x13, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r1, &(0x7f0000000140)='\r', 0x1) 11:09:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_data=&(0x7f0000000100)="8af92e63964ebb8910f3a6c3817f8e62895fc4e09cc652633fdf899b55dcae0f66c46993d16dbfdc27fbaff05cc0ec245d2e24b1664c0b90501d7808c89b07334c705e6b6d7d1869bf3e18043bc7b7eac2e78c407fe5c58a94ea1c46bee64a2eb459dac167e7d594419459798832d37b7cfb53c96c98377cf15bd537e237bcac1fe6ae6218a319ca08b633a28710d8c22be2bb6b5b8fe856c860fa89aa431310ea3b68b99ba3af1883"}) 11:09:56 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r5 = kqueue() r6 = dup(r5) kevent(r6, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_dstaddr=@in}) fcntl$setown(r1, 0x6, r2) fcntl$setstatus(r3, 0x4, 0xcc) write(r0, &(0x7f0000000040)='!', 0x1) 11:09:56 executing program 1: getsockname(0xffffffffffffffff, &(0x7f0000000640)=ANY=[@ANYBLOB="0000002baa42d9c33300e4ffffffffffffff00000000011564c65c7fc07ed93f3ead873d41a943882330b332220cc78585fec8c59a237ef804a632db229a4bfb91d5647603d5adb964c4ff545ec68c56b00bc1ef8e38e70538a93458cce44fe35b5dfb90b052f0cd6779717d563cf33a8603b4c7737ce028d433e520e6d05b88e88c89089f86f9e5eac4c3edfce6d160a8efe74eafb334c50e3d20e956923b9e9382868e95a33db8ef8eda78133354d3e61237e4"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000400), &(0x7f0000000440)=0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="edd7f8dee2df", 0x6}], 0x1) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000002c0)=0x4) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000180)="95d659dd5c", 0xfffffffffffffe68}, {&(0x7f0000000300)="8266ee", 0x3}, {&(0x7f0000000340)="7421f984c1d071f7e0294662e3", 0xf0}, {&(0x7f0000000380)="f4470ab8062cf72b161a151569351ac6e4f305601915ad1e45938abb9a67e634c735ccef204d3b9b341d82913e25180e81917d27475b19459fcfee721bce3fe4bd7e73978e6d4edced9f31df116fe627978e032256658d1475ad2611928cf8e92b7b27b68e944a64c180d2fe37af", 0x6e}, {&(0x7f0000000580)="692899e8e10160452b1f3f4a33a10e214bad37352f890f6e648b5d64563939ed559aa74be4334bc92c5c7f89e342361c5b4fff07e41acb84b3d09afa4e15be772e5aa3be32544c0aa432b95c23b787d2574e6f807514fc8b26abb5d8aa16d12e09b45834d5effe4209fd0e60887650e5c3c8d7d20b2213eba92b735c9ab3f4194d9b8859a3b20f7f560ddb0a8e25a4f225308df0929915592e081be280ac", 0x9e}], 0x5, 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000140)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) 11:09:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x608, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 11:09:56 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1010000) setsockopt(r1, 0xbd2b, 0xa10e, &(0x7f0000000040)="8176856584e66aa17a5715949ac4950fdb6e07f07cf9ac329c64", 0x1a) r2 = socket(0x0, 0x1, 0x0) setsockopt(r2, 0x29, 0x800000000000040, 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000000)={0x9b, 0x0, &(0x7f00000000c0)=""/155}) 11:09:56 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x799, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmdt(r2) write(r1, &(0x7f0000000080)="d0bfc32b7386224608323a5b077c4f20d2c308", 0x13) 11:09:56 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x5, 0x0, 0xfffffffffffffffe}], 0x7ff, 0x0, 0x1, 0x0) r3 = semget$private(0x0, 0x1, 0x2) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000040)=""/51) read(r1, &(0x7f0000000540)=""/226, 0xe2) 11:09:56 executing program 0: r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setgroups(0x5, &(0x7f0000000140)=[r1, r2, r3, r4, r5]) r6 = dup2(r0, r0) fcntl$lock(r6, 0x7, &(0x7f0000000080)) 11:09:56 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) poll(&(0x7f0000000040)=[{r0, 0x10}, {r0, 0x140}, {r0, 0x34}], 0x3, 0x5) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="6fcb295f131453e9f84f3d61965afe18476d6b183a5cb96a25dd2494af29b54c872016ed18bd0a5df5b28df17875ff4fa7a90c652421b6a5a67044fbdce9378822e4431ed6e6f15f3d129115cab3b96d050b12b053f77fd8602daa0fece569e045e3ee897b42d3b47504875c4102bee5beba6a8048dbc96110de1ea6b9adac04148aad288f1b753df14e9cb1df61a63c369c6e95f0e921c4f33fa0f0f1c3da65d55bf628ca9430c04b5c645d039b721e71d1292333f5c162f0f4846ed26360a7ddb29ea56cbab185313e862d3ec93c38e20b35fa2cef4685820b6e43f904d293bad07b26742511858edef2047220ffb6dab6d9fa94718683675eb4b9ca7e2e88", 0x100}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 11:09:56 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f00000000c0)) mkdirat(r0, &(0x7f0000000180)='./bus\x00', 0x4) mknod(&(0x7f0000000140)='./bus\x00', 0xd058, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 11:09:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xa1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x35}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x4}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0x3) sendto$inet(r1, &(0x7f0000000100)="0e85013a995772b1a02d891b3c4f51d862a90ce3f234e8d17a2bdaeb53a38884aad76539d54395122dffccd6a1d18f3bbd3e52931e19b445066a1cde20bf8de95d00babc077fea6661d8040dd18be856d7fd927e3fff384506ea42fe95b6a7d1325ef45d66a66cd57d3ddea562953ea03601854cc31bcefa19179612be29e5941af23c1d59b4fb4ae4828a1e2ec8ab2ec9d4e2021b49d8f5b4a6f7abf13bc3822ed55f159c0fed94f05354540011f3328a32d2db4abcf5ce87d79330b8dc8db70441", 0xc2, 0x8, &(0x7f0000000240)={0x2, 0x0}, 0xc) getpeername(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000908889ec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028a58fa9bfb6b355caf349c8f6b4c3e4abb0651e1addbc03eaf41ee91da45c59819310fdce75864de6eedf3ca4b09fef00bdeeb42477096130129488fb5468fabac197d1d345641ecc3450134fe577b179d997d2e127c2e692f012"], &(0x7f0000000080)=0x1002) getitimer(0x1, &(0x7f0000000280)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:56 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000000), 0x5}) 11:09:56 executing program 1: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x18000, 0x62) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000280)="784a538519fdb8b14881a6fcab903d60db07db9cbe9bd092c04f5388631f11f7198e695cad5b4f87d6611477d5d89d1fa7ef66736b8601c38f3a522880aaee978d51b7537ded47b8266903a57d32503825477a4f031fca31c9759e645636e4d50ccb8e077b0595ce012a43e7bb8bf018a2458f8a3ea39ebb637fcd79e1aaefa8f07e09ffb5c5673b03ede976b22ac5183c2e0c227e2d6c41d8e514a82b7035a0cc57d8", 0xa3}, {&(0x7f0000000340)="4d186876017ded7f1fde2b88c8222f9592d9034d30c5cc965dcdc9ff2577c958e6af21dfd0d1536b896aa9fedfe857a03bce83cf5f24a91078f533c0416b82f8383189ec3380502b3bf89dc9edf1e1e15f8fc125c96d898296ef7734ac071eae181f9cef5df388265bcdebe50bb1da9e9d8b1a00297fc94bbf20e963ba968d681f28522c936a4fd9c8e7d17a1ea302c29dcee7cd8d5b2295657e89f696bde824c472dce55866106b1ef797a45ecbb29a431b7711a5edca397a5f19330161aa0448f49e2bd157cca7912278fc0280dd5caf70090f63997f35e4795571216ccd4b7f834398b6af71c4745cb49396d72d8f", 0xf0}, {&(0x7f0000000440)="b44c33a947f2b311f7222e1d396f94f94e5c0fe74fdd112e16e429a40de9162b3d9d0472b1ba69b3f4309aeda594f3da48dec8658f0f295df01d19fddd99ed06a680f4b6f7edffed28347ccc0f8cc6253c283ae0", 0x54}, {&(0x7f00000004c0)="702b070b6ab2687283b59efe0030f356c43819954eb96bf1c9b8bd23bb05770a40829e0aede0", 0x26}, {&(0x7f0000000500)="482c3064700ce1186f6e26c42a6d21e20ed60021421bb6d755ed889a570858280a44c8bcd9d1a0920bf04ced956ccfa19c19bbb3c1877c91c62188d152ab89ba896b2e57840f9741ea2a78c96a4b8b9c1d0d517e089a5567f4cfc0fc7a960843f2b33577dd9eabb1e159afdb2ce485d11d8639711d548b68bbe58df2cf0f0ebe96c0365a605b02ad6ce713c575485737585ac965f97f17fa8c47254ee86b380a97b2b346cb25eadcbd1d602e39dcea406e24599063ca5caf437f6f3e8c61f873a8c2c0735538ffa766efd3de64189cdaf01c321f7c10292ef94bb2a9385164ac3ae553aa15046c7e495ebefb", 0xec}], 0x5, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() getppid() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000200)=0x3ff) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x7ff, 0x0) r3 = kqueue() r4 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffc, 0x4a, 0x20000000, 0xfffffffffffffff7, 0x3}, {{r3}, 0xfffffffffffffffb, 0x84, 0x9, 0x20, 0x5}, {{r3}, 0xfffffffffffffff8, 0x35, 0xf0000000, 0x10001, 0x8001}, {{r1}, 0xffffffffffffffff, 0x6, 0x20000000, 0x100000001, 0x7}, {{r4}, 0xffffffffffffffff, 0xc0, 0x1, 0x9, 0x40}, {{r2}, 0xffffffffffffffff, 0x85, 0x40000000, 0x100, 0x2}, {{r1}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x7, 0x9}], 0x2, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffd, 0x46, 0x63, 0x0, 0x7f}, {{r2}, 0xffffffffffffffff, 0x18, 0x4, 0x9, 0x8}, {{r3}, 0xfffffffffffffff8, 0x1, 0x80, 0x2, 0x1c0}, {{r4}, 0xfffffffffffffffe, 0x84, 0x4, 0x6, 0x8}, {{r2}, 0xffffffffffffffff, 0x80, 0x40000011, 0x4, 0x81}], 0x618fa31f, &(0x7f00000001c0)={0x3, 0x7f}) 11:09:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) 11:09:56 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) wait4(r0, &(0x7f00000000c0), 0x2, &(0x7f0000000100)) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000003c0)=0x9) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 11:09:56 executing program 0: r0 = socket$inet(0x2, 0x1, 0xfffffffffffffffd) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) 11:09:57 executing program 1: setrlimit(0x9, &(0x7f0000000100)={0x80, 0x95}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x21, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000000c0)) r1 = syz_open_pts() getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000140)=0xc) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) writev(r1, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 11:09:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x200000100000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x35}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x9, 0x2, 0x2, 0x7}, {0x8e9, 0x1, 0x1, 0x6}, {0x7a, 0x9, 0x8, 0x8}, {0x2f63, 0x81, 0xfffffffffffffffa, 0x638}, {0x9, 0x5, 0x80, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:57 executing program 0: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xefd, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0xc020, 0xfffffffffffffff8) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) fcntl$dupfd(r1, 0xa, r0) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r3, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)) utimes(&(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x4}}) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x801, 0x0) socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000100)=0xfb4) r5 = msgget(0x0, 0x410) msgctl$IPC_RMID(r5, 0x0) r6 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r6, 0x1, 0xfffffffffffffffe) 11:09:57 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x4, 0xcde, 0xe2, 0x4fc71573}, {0x7, 0x9c, 0x1ff, 0x9}, {0x8, 0x7, 0x4, 0x5}, {0x7fffffff, 0x5f08, 0x6, 0x2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 11:09:57 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="83b0d2b205bb5d905c3795b69d9dcac28b37175ab647496c8b107f2b5c020e2739a9476dcdaf46e0cd9e5499e5acd99a8197b7aac0c26ad1ccba598bc1eb46ef6c761218e37d57f44777a428588cdae74c5480cfad859058065605cf7baa1a08ab975cc547ed48a3bd88c366db680efe", 0x70}], 0x1) setsockopt(r0, 0x0, 0x800000000000d, &(0x7f0000000000)="eaffffffffff0195", 0x8) 11:09:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x269, &(0x7f0000000140)=[{0x3, 0x1, 0x0, 0xc6b3}, {0x15, 0x0, 0x2, 0x200}, {0x6, 0xfffffffffffff6ad}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x57, &(0x7f0000000180)="002749ee011dc1e219c8423030277fa01adddfe0f846fcc1972e96b2b17789ecc8de147424f153c61e2d187b14e4b0c1a87a7e242c22ea450c47e459a547e16461946a6aeb7360db0688d8758cc4e84f95a782164a8c99") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) 11:09:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(r0, r0) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x1, &(0x7f00000000c0)="88") poll(&(0x7f0000000100)=[{r0, 0x42}], 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x1, &(0x7f0000000280)="fe") 11:09:57 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f682", 0xe22) sendto$unix(r0, &(0x7f0000000440)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808e673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80a1dfe438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xfffffffffffffeae, 0x9, 0x0, 0x37) sendto$unix(r0, &(0x7f0000000340)="0b8bc0c408405cf4a44bfdf995bbf6952d531befad4e05677b5f84304832d2a88c939150ae324c9ec18b739088fa729c93b03be79fe0111e5e43a7bab02cdab8a86268afe1f6f420ee80f78149f0d4efb0787b84bdff8756c417a2e8f59e511b426d06db551b874a105750bb83544c857fa9192e93b4ffd9073f3754a0a6cfbe2d06377637dd9336cba5d1611d8c5898486acb8e95bc2cd4eb361a483807b251b6ead43e1259d4f3f4b1d574c899d91f5c6cf42e12c2b49b2fc483b699418fb79723be79eae8a5cb749dbf04a5d875a9b9078f568fe8de8497d1a4f11e9f971d51a052c5b245de09c78d4fe4", 0xec, 0xa, 0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:09:57 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0xd05) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, 0x0) 11:09:57 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) poll(&(0x7f0000000140)=[{r0, 0x116}], 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) 11:09:57 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x20000002a, 0x1, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x578404d1fcd5567, 0x4) 11:09:57 executing program 1: r0 = socket(0x18, 0x1, 0x0) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/93}, &(0x7f0000000080)=0x3b4) socket(0x0, 0x5, 0x2) setsockopt(r0, 0x6, 0x2, 0x0, 0x0) 11:09:57 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000180)={0x0, 0x0, 0x0, {[], [], [], [], [{}, {}, {0x0, 0x9}]}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) pread(r1, &(0x7f0000000040)="f2539a07a8ac8de679d59b67fa5f1ff47b4bca02", 0x14, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20903, 0x0) r2 = dup2(r1, r1) dup2(r2, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) 11:09:58 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000000c0)={0x0, 0x2, 0x400, 0x800, &(0x7f0000000140)={{0xc1aa, 0x80, 0x5, 0x0, 0x356, 0x4}, {[0x1, 0x8000, 0x1, 0xfffffffeffffffff, 0x9, 0x81, 0x6c, 0x0, 0x5, 0xffff, 0x8, 0x1ff, 0x7, 0x7f, 0x7, 0x8, 0x5, 0x2], [0x7, 0x7c660f55, 0x3ff, 0x9, 0xabe, 0x0, 0x2, 0x7fff, 0x1000, 0x4], [0xd5, 0xfff, 0x9, 0x1, 0x1, 0x3, 0x1], [0xfffffffffffff800, 0x8, 0xb2, 0x0, 0x7fffffff, 0x9], [{0x3, 0x9, 0x2, 0x7}, {0x7fff, 0x2, 0x6}, {0x18f, 0x3, 0x7, 0x9}, {0x6, 0x5, 0x1, 0x2}, {0x7, 0x20, 0xfffffffffffffff7, 0xed6b}, {0x100000001, 0x9, 0x7, 0x4}, {0x7, 0x9, 0x101, 0xffffffffffffff01}, {0x3, 0x8, 0x100000000, 0x3}], {0x1000, 0x1, 0x66}, {0x3, 0xa, 0x2, 0x7}}}, 0x7, 0x8}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) 11:09:58 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x265a) r0 = open$dir(&(0x7f0000000000)='./bus/file0\x00', 0x180, 0xa4) mknodat(r0, &(0x7f0000000080)='./bus\x00', 0xc040, 0x969) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 11:09:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x75, &(0x7f0000000040)="269b5aa00d2d61b6b3d1e4166787665ae12e9a817fe58ecab46ad66e8ee5286309b6e03a22e6f448736fae621de93e5b27d43d5e6d8fccebc3ac1143e47ca9d56beb92b4372a716b7ca3de10ae511c9ea363db0905b3e1cab51a20ad0f34971b3f4a4db900ff8dbf9baa4656101fac2686d874fea7") syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") 11:09:58 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001740)=[{0x98, 0xffff, 0x8000, "83af5f96fbb0be1a1d85ee86c530022beca4b9d820b46e4349ac176248b8e49b3dc7bf9daf576e0930315bb00fb8fe21215a216d66a90ba196847a6918c7964ff61bcddeb6870faf2c1a59781603060490086936f2040c7d3f7a748cf5d4076b78f2930a9ea92837a7b2699dbbedc75bf71e6987c3004e4c2283652331163b287a2d09b2c697"}, {0x78, 0xffff, 0x8, "2833852ac64e3e99f5bb7194e2ac2667ade26f81ead6cd73da29c787a642178c0bc90dd15f6aabb6763956dceb3b8fe8931780615bb8bd88c2f5ce37502828ae601e924ccaac701f63c9e4f682169845563406a5fc133c7b70216a2372d1334a622e608caf7dc278"}, {0x78, 0x1, 0x2, "b1942e90862dc67af59654383867ff4c378fdfa537060a739313d680c98dc65fd120ae14b80fb317c845c03dcfb5172c474e163220787357ed107383b855ad535fe7d4ce5503d3de6feb479e75afc0c83c6fdf101203bbbf186ec06133a2ccabf6a6dc"}], 0x188}, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000001440)=[{&(0x7f0000000140)="270aea9440cc17071cc6c3f04a6f1614ab5a2e15fb47ef17166247423bd7dc287947099f56985df7ed20e672d34c9f1a763f48e29de4ebc1ecf09360986fa916fff2326e77018bd6a8c1970b114c725c83fb82546bfcacd3b17fbb", 0x5b}, {&(0x7f00000001c0)="7583c02eae1b6982b828f4555112850479bf7cdfc27d760553f41e08222470e0c9b444d39f1fbc2e47409f26c4d6af27b09d974a51038080b13a05d2b030c79fa30229addeb90bf12d47577942a2a69ea96506d5c4aaea25c0674ec9d496a91a3669e87175ca25", 0x67}, {&(0x7f0000000240)="f347f89bd6102e921dc010e32de5bcc2b858782168304667ee44ab9db55507efe58008870a331525aeb4d910e6726ed222770ef3cc66de290ec741cfa3023c99df5876b1dbf73d314538606797b72cf647e7bab2291e5a40b0c4aca2845fd41247b2d652241da0e1f2817ef995e7ff1021b067c8c8aed7555180d03a4375d352eb762352040951c4941d21e5a201c65e512167ddc8991ee43f4475fa97fd82b6149db5c3bafec6b5e1c829813173283552de64", 0xb3}, {&(0x7f0000000300)="6bbacdf29806ed9c81ce4bff2d5ebd5a05793e77d5eb16e9c236fa8111a63852faaa451c4d5081c97a2dfa6fc29dff8968d8de8421e139", 0x37}, {&(0x7f0000000440)="00e1c08e2c97c0185e9641545383a7dfa1cd92ab8a1581b07f61a3f1e6cdc20bfb4cd4be842b5bf89999d4e4f0a536843f48cd2a0f4022d4041d509d47ac4fbf9649050181aada76123f480541a4c4269c1a0ff5eef777736a72c6d1e9a85bc6900e1a2c77ceea1e6db3fa89969fe8ea65e3e94558ff900f2cd815166faa0baaa2035fc9886300780ef532fd585927aca31911024304363ba60a2119d764102c8be1bcb19c6a6479ce7eb261b2b909e3241511b24cdfadc93e6d597041871498195ce0f19a972640fdea687f1a8e6a1556395038847552e2f916d535ebd85d6ebede5fc6ce6771056c71e54deda2bf6bf8918c23f3aaae7da6c871b84d2d9c2badb6c84205750d28078c9f8b63f1f171ed51f34692a6573df82014b85aa677c6e8c3f1038c53cac5831f805f1f2e0d6131c02284e634c8f342ea9c5464a1e03b57f07895c9b2434b81e3d75c8e74f4a638d8ebaba02a10e04cd6e9332a010c13ef70b0b91024605fe5df3deb10545b4e0e89aaf13da66107df7e97286f5361a142dd0551759e677e54d775cb6c7799f02baa8b6afd9d89af2ce705186fc72c4a23b10cde69212d4402e7dac51b13feef84019297a8da9baab12fe54918deaf50cadfc83ad0a71f5d8eeb10decf16995c4aefae050e3a7919c27ce4fe671a9e8cc6bd0118e75bcaa462c95118abbe2a48e4e23064cf1f2c05238d57874eb300118d606e55bc118eedc21bc208b5cfe4b0c9627a8341cb2aeef1300ed1fe8b27434f5288c97efd60243091270154dc74c3c51522af5d92cd093c590a9649e26407e342665ad6e0df0e0f903b1e1ddfcfdbaa198e771e318b22d0a2c410240b0df488f966174360436e778d2b3cb7d2e1aee0821c3acf91d5e0c188d123b8d25f579be2472e1c999efba0b46387cda5d8a1ea0f07149298726b9ca574bd77bb372f3a30ac0c14d7149bef75ec47bd34eec86433a7fbd5e09597b7c9b9c46d76d98efe9f2e0a6693f9095dacb97ce801c81433b324203960b64b36a3018088dbc13c5faab936680fb3870ef4793c578fc641a5d8c0441c1d9770ae84e3287cbbeab629a193cdce3498fb84d6ef0940579724279e12bb3469dacd5b1b8c048fca67fd0ca953141a680b28d859b0295f68a17d7d9f8a0c3fd0e05a3b05c712dab14a33a125dcf016cf973a7a22a6f839084e5d9870655a05855e85d68148884cb90a7c92735c93ec2b5a92ae6f2d2701157cfa457c3ff8bd9a9e3c8e8b4685e32f98c971d285a98e995759ff41e8f152c6349117bd672e63e58ce1e53d08c729aee12f9263a4d1c6d6e3f34f730102326c626f0725db4d3725b86172d9a91748ca47dd3914ecb72036407b77f4b4c918c8c5e717a8906cb0c79ad888f4d429d04aa30af238059abea1df0b22ab6e6ef821ccece7ea14b7d4f1bfe06e140de90484d9eaf3b2b6296649629a588949fe3b7baa6fb7bc383ca86ade4a2a691f08e7f0a76204efd9e36253c768b86bf95c1b2926b2edbaae614f9381cea4bc581743fef4673a7fb77168097443248c1d72d005fa2f15d189ab0f43d4bac8d1a9f4ab391adbbd07c6226b947320a1998afe58316ad4df0cf69d5f171a4cc2bd402bb22959cc4cce46bdf61ebececeb58d9a6258f25ddf9481e33b5ba294b20ad831d3b6cd18d47e183d0e43f39c71215b26a7f9898c4921dac30252f8b3951384250e3f60ea686e3d1fae7b932fef9d1660e929782860564fbb49f516010349186d9c781f60ca5fd7ac054fc23a8ceb7ca2cea8ec8d1afa4c9832300d7cb09769e6292f50061d93f7298ee98dae555b5bcb1df24c3d1d9aae8b09fce11a63124db6751509a80ee6c69fcfa1733bf6e4e60809b005da16280f1344199ffd0cbaeb8137dc65865da7f11771021a90c21df9afa70a409a3ffac4d48fff7a23c807b49a2dbbbb24d0a99f58dfa73e5890b7daea4c425e417ad0c3fa8b4661ce3c2e9e1ac8c02e767d322011056b3ff2a572e7a09453a6d76bd6db858dd778fad395c8684cac8b9383bb8498b2d2961cb65802113a2114668939d81dc36dc8ca1dbaaaa8e0b2751bffa6b4c7ef5de4a723c33a863b8a39a667a866fbb94cb822bb3523f99082f2eafae5ffdd54a04f1643eb3a6a33d109371e318d3b919231a87795b3a550b0d87ef0bfcb136e16235cf0b19a9b528c9e582bf9e12f4e464a0087ff72a49665d086520952cec14a77590e18db667f3afd21519e537767697afc30ca0db653adbbf7131bc3cdb42324c2a97a28e3a303c94c71715ec60930e289a4d006fe3380f4334df6242b1df199d3ac1105f015d82a73e009e547c2bef268c2b0c0c1daf4a4623053b3254e52af1a3a368ab943ef731c312c946fa48739e3affd8a2a9e89bbe1562348438f021a9c86f007996d47dba1650c6794db878d5eed5f4dae4b54fdd16d4f5c43b1368e6a63a8b802d94a865528f64313df09a9a76464eeedaf95568575ad655d19781a86d848cf855182dfd27e7cc83b39f73401211b1d0d2101e9ddb5376f9c7e852ea3cad3bc5a9fda3d229fcb82ce6566c9b96f74d7a8dab27707c669188fabe276399e9e5f5ccd0f8e30dca1c49bc4d84c7ba2278578de9e9ac780294b59c72aa406e7ac6cdc5e3f3ad5f160b4f5fdc1a0d55912605213f30ae6e0689bedaf97de38e5009c24f180be11cefb822d27ff0bfce5fac87a051e80385aa7a8b4e936fae84da8b9c972e0cfbb8b3f67f73fee50bbd426b8c295a975d0c323440572bf17fb01a9ad3135df24fbdc1bf7d7420926e2a33b8a3554296bac4a0564473c19e01e15c84a99f1a99577a1304ae7891304ca9801c281c208c104874807497e1ffc4f1a4c048341556cc25c5032f3349172ed1ba0b01c32dd16638d03147b0ecf13eb5a242c572f356773178e553209474f4c5d747c9c0c15f53dc85493722b4a0ded7caafa12321359deaf2d64d1dc6304316fc197f0dec0fa8815dc7f193b13ee8f67dc91b949e8d6b9f80e64ddebf9d21b9c9a52bd8c37be2a95bd73220c211d9086f3adb3deb14c36e0c198ea34f997663758a43289c106101b20c943789f581a14c16047b50340d2d7ad1f0f1e63322ab35a5f0c772dd7e2d64f0c1c1b64b0fa36fd0a5bc65ff6e64221e94e365449bbcc08a7e1b2291271f1004615c8dcdcd2f4a92b9f0d7f9d4cb5304d27052e82a2cfd68a258d960cc6cb5456993a382d3f0123bb06713624f3301cb8acd0b702ac4da477a30cfd36c3e6a493c1f64f2ef9de233a1e630e7e7c6ff597f0029b2d014ba8d277ab2d06d5c273d2076897b1b3f5167756e7926a1d330c68727cd4f172516b98a9a88998ce8b158a7d4af6e9dd7a3f47e973be927905de17b810701510aa84eab3ba33c68cf068aae3621a9c9def58f4f197c9595ef6188bd989d5db8d045d9b876556b9129ff85143ccaa33350497b4724217f1e3b2e0bb8e1cc41afa419a393fe650cac1fb2206e739c26a19d72036be4cb103c9428b450addbb390a0c974f1d4fd046d64fdd0e98e5148d2ebc692c9862703be16d732d6d14d4d9c2ccbd2431be8eb8f7f45de5365dff16cf4b88a0fc055c519805334c96878bf40265b9e550afe606e71775212b6be7b30455fad6ac8230f813dedd7bd6cb1c31d23469588f48cfbac981d43cd30ae2ba43ca9542c32141a5a8050d5b5c1a6d624ab5b7983a5ea996f1663b55e79179240bbf55efd9ff144cf41ebe08bf0fbde4057e2b5b79c68921207c19592588245b6f34d7dc1ae821a6dd1a459ab42bb267fa126bf501078d0621b3898ab62397c35838ff70ce9bbf34683f03ca2da6d1dca2f69c8793323ca007c031f9f7a10b5382d7d3538327bd09c3cf60fff2e00cde06b42addc3f50adc9886b6ae512cfb4bbffdba4a2ecf9b062698e8c743927c7bc486619cb65a6980560137b7a60c6defee832d05d934ff608fa5146d0399902ac92aaa941729dc3f28e7124f67fa38852aff6f15abb0a5cd490900c3577fb5a3800cfddc88d595a2ea1324f344b3a8ef267b6009660ee51b70f9cefc42028d85891954bad05a2d0771fd5ca6959448ac646d70bd0970829dc70d1fe7269f942571b036f9fcd736d83299b27fff0e3eb6c328b84abf8745069115140a5cc1b626a617064e8747eff66951ec4c024cdd655c1189c2dc9371aa3a2e1bfc078b150a14c4d0a91858348dc07dca81142490ae56e23e85fa52c4b5a5e6d8ea0a67b71bfd07c1870db7ed49fa2b7944620c7ca9ce5fa81c748d4f69d2b0118f37270789501d9942b08488aea51eea2b94edc6b1805b3bd3decd4b4c3236bdc5d46a27683188bd6ceb29ffc05cb1acfba6c604a902e96168e0c82ca681b32c1c2d22334292c14f8d647bf67c1d261899a86c0ce360e938963ef811760f5e419208188c6abce3a091c8f4c6dd0fcdde055942185dd011b951bf2dabc60ca449f22e20894a121d52c16df0776ab43d2f4a520e53987b6c87e27b2cd049b71014884a1b4010ea2c8147928e420f886651e8143e7bfaf03b5aca70c9ec98fc76ad486770af271b13a9c420862a62117584028d80af21c96ab3aaa92ca429ab7e868990d209962c823db74c8474e432bf3ffe722ec3264fd4e3db6f2f5ecb633fc62e6f147376bc3a54a9230194711c5c3bc8b3cfea5fc14f8d68de6fb8f0eda9e817d265ca69a81de3cf061b6e530d6430b567dfbdaa3f04dc4193a932c28fbdb19edbb2a50a5d2cc7245eeba5c52c38617d49296ef3404d0b7d5c00821c1405ee5b2c25e8d16ac186eef0a77968784615e79f75087aede9e979c6c7555682243be29fe96ce2877ba5d17b9c6cd3ad1ff3b1ed66a6b34a8233fe7113bec074b50087ca08b2d3a5784810b810cfba5cdc03583cf20a678c4a36e75677a9b209566294eaa2c4051445f62a259dd05e95591d42ddaf1c13958bd1b335a323f170305caaa122a521d2ff64af81df05d7c25efe8697cf88ccbee4ccfc3f928a05fa46c99cbf2854693e56236b235f25c81d508cc87a4c7acf8746fc313d94accf9f37584254c9d9ff2392f9a5c012fc796eb72afd3c6213214be7a3dd21cad01439e54e3a1c1efabbb1018ceaf881f22cee090213aa585c736a06483bb2ad5477753ec799a450b2be10d990bb01e4ae283afe318349f3d7692da59564bc3cf4ac9e360cea51c7de3902ab55d5a2c687b1072f1fe1a9a3936ecce8e48699a742ee87da3c21d420a93875990f9879678fdce78c4ea9f4d6eb12bdde0e8609c987de199e6e0b71c85dc64b2cdcfedb1c55b980e85cbcd603ff9416cd96b657d064dd02df4c4c6366fa2e31e74c3fa3ac0ed82fa07aafb9f4bb208d5ae2dfdc5229bce7d6e748a1d8df72f9402c5e8a82a1126b4c2fdeda3b2245a59821933410f7223fca99f339297495e3310a1cb767f7bd44233ae6c204eba269d63ca2d2653ba8f7f541bbcf45f940a3899eef6295af03d379e3c068df454a9094ddfb19564c566cb43771271ecf19adbeb06b3d461e70d3b0067b688fb0740e9d416e2bbad59cd1231603e9135d7f8610759b7f2a8f0110cfeb73c90f711e3edeece97ed488176fb9cdfb944eaef19b940d42713e6d6f26e958854a4213e98580176b98fc84a4e1d6e87bcedca855d443ccff2d8231ff252f850e8179424bb034a5a3c63072d8ddbbcafba643e68610bc9e1152c3a411fcf69039b20a1a45b064e6bd52616d828d2f2744b76bc86099d56a9af0ab0d8698eb2f233bac3f6cbd2f2782d63434aa69cee019809e41378a9cc24631056e8d7b", 0x1000}], 0x5, &(0x7f00000014c0)=[{0xd0, 0xffff, 0xd4, "81d73dfd07f57bd98a5812b7247085de82ec9ba94a9d15a3e9bd4984a1b300015b3f1e69a6f87db2bea2ed575fa9f0ed00e915bea82bf35b45418ed3060742028028334353fc215366fc34a86629ee9666503ec8e65e090791c4cb221fcac9e46b7001772171cc7854f1c118f8e3cfbff0c5b6e3adee82fdd5fd0023c2153c19504624bfa21359326ea546d5fb69a8893b222fd0353219d7d55fb245f6060948694ee27a07fd9c739e39b2b36ff54238b995b12cec381864595c428fdfc0"}, {0xa0, 0xffff, 0x0, "262407f6a1eb99728a99992e039f2beeb492c58ab61c8033570420521a1795e2716cc7a870dd9e846ef16df488ecceb48808695187d1c488b21784ad6211ab9424d4ee3e1cb16aca0cf851ce106024ff07f5797cefdf0c02ef1cc247341152615d333fecb6db3238d08869c6a855f7a75ae1e212b55f30e4f7aa43a91467bcd12b3995b8f1995f3dd832"}, {0xe0, 0x1, 0x7, "1f72e7d70f5bb7fdc5e23bb8c66d2b59e3f496230a6fd7a84f0d050f368a94b46aea8c85710ec1048368d425e3f6e2b9164245cb25cce6700528b4ca233fa020a5e2e7467df124e2ef871cf2655233d5f831c24c2b4d477c37b4772604d81544be62a66d45c810f62b945ba9851f2bf857a8f8c4f951c90ba78af69677b055aa15771a2ee423be3f3df4341203cb705dc030f903064414a331a5ddbca7de68fd015b7af8e335d2d72b46ea595041b830ae08f299252188821e9e0e1e312d1003117ac9f1d7873c1fd3a5"}], 0x250}, 0x5) 11:09:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="93") 11:09:58 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000080)=""/55, 0x37}, {&(0x7f00000000c0)=""/157, 0x9d}, {&(0x7f0000000180)=""/129, 0x81}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000000340)=""/12, 0xc}, {&(0x7f0000000380)=""/227, 0xe3}], 0x6, &(0x7f0000000500)=""/118, 0x76}, 0x802) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x1b, 0x0, 0x0) listen(r1, 0xcd0) 11:09:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x60, 0x0, 0x100}, {0x11, 0x0, 0x0, 0x9}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)=0x2) 11:09:58 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x5a67, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 11:09:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe08, &(0x7f0000000400)="cec438410fe927e59b6f48c123e25f924c91e297528f2b04176859fd42074997d578d8d009d2f89397b435c03d0ea6583ee1610fe3e30c890153d1383377d821540d3e670417b2d5c344fd953429b6a46d9eaebeaf2308b847a53979df7ea8d90943478136d15e40eed09e97a1f82520d5ca1f50f445af469aa0b3fdbce7afa35aea5a275cab2522e2b96f57bf3528849067fa9867db35011f5c2d85a74fd2535aa7d737a4ec1bc748374b1fb355a6f3d8088bd3371552711e73c4922062cc6b29388df91257be45c48f3ed355b18fbc3905c88cd50c8146b6e9e5df63789297ea386fdbe4919b380f773d31f4131270599a79b35cbbaf9a67bbd850301498b628e977e3f375a03e9f69a79fe9d083ccf498826f116e40b424b64f9afe3f7c353bd8e984fc40") 11:09:58 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x32, 0x0, 0x0) setsockopt(r1, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) sendmsg(r1, &(0x7f00000027c0)={&(0x7f00000000c0)=@un=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000001340)=[{&(0x7f0000000100)="22aa17979d86ee34e429ae3ec50b050efbd459df5f21ad5cfe0a984bc1b423637334fa83392918adaf0b4cab5ce8cf76b1e6d3822b2fabe7eb469f421c1dba35aae00d5d80f158eac12bfaa6060be728294eb1cef22bc12e337a45c5033caceae52b3ffffef4c1caabac26497830e007afabd0de29e1e568de5c512462c64eb7a368c02cb80d3ed37d79383df93de84db9e7cec4f2338e8eb5c4faa7ba006f8344bee4b27168373fc3f112af7a5fe41c60cc0e795cf75f84262518a584990c675bd3ec09916c56523be21fdfae8cfdc1bf2c998f382b1e03b17f0aaaf155e97659bec366b1801893eb273322", 0xec}, {&(0x7f0000000200)}, {&(0x7f0000000240)="834f770ae68d8dd97f66534ce337234c9bb829cf710d59dc4e8e606b5be934c7e390761b2ec83e27702f75976a45fdcb72f0802947ce32c92ae94006646afe14e8f84021d8bb089a657408070ea1e38c6ce1dbe2d630775341387209b1a5b197373c3b95295b12287d0703c3be68b43931350e94", 0x74}, {&(0x7f00000002c0)="a854715a3f693f53d3a8a19092aa4c2c1a41d501b098bc3cb0cb2c0caf89343a32b7f9fb996a3bd36ab1f778d8c09479705241c9cd74fea02a0542898553f15b21ed3334b413c6418a8273f144bee9cf7f2a17780634f09ea682f75e3c5ad716bd0f50145f7d9e0294e26346c3606a65ac3cb95962e9b8705a935567885c339b67a7f321d5495e17975e2c0e516ae817b81bcca486a880f62598399e1108260ac315574fd74923d79bfb6fbceddf5016d131dd87337558eaefdccc6c728316fc6f40f50f18f79571af4722cb066f16c3727eddee6c76851c15577a06ac59a5fc06e89ba56b66153e0682129c44cf14d04704898aa3f5d450c82ed5c32ac90d84c167431309d2b93d0d189157bcf121e0d6f416267ea3dc744d56e2caa840595779c59dbdd02649a20f32f65bb796757bda75d416b5cf151be0c831e9d0c282c07417594db1f69e4c51f8f86e4ab4876ba0e7f06fe19ef8f180898167b30f6995f6c8a348580de39c6e85acd944a4393467e1721663172107c2c19b718597dee49ee936f741afa29f3f1e8688f61712f7960f62f390588e1dfb4acf9545912dd92967952b89a2084c049ff531fe962e4b226899f15c3ea5f7c4a48ddc133f1b3336b0e06a84f43584837e15f88a7534950719314bf88e50533515f9a2e49a5b3ef79595730022e7f9a065ce84ed39e67f7c6c3ce888a28961d9beace20e5129f11ed565f4e58d299c3458a5f1f2f20835f5f1dcda7d4fcf85affe99ba9e8a23ea0ac0341d8ae8a1f05c469703a36348f3bdedcea5cb720ad60ef00ed931e70dc8bc13e8ddc85b81ac531d03c6122bd5aa3e7b1b1c0b1aaad87e87078d9120f22fc0124230d820f1cb99221a1311ff3c83d7cbca54e0154994679b915b6378df6cec61dc0b819fea8cb8ba3973321a104f36e0b3046c3f4fcda582a70cdce77233e4c9441606569918a06e3b14532f61ad0441df9b607a40afcffcfe328cd6adec5b727df96ffa4139d928eb503d7da5c770ef0942543d659018d8e69d54bd119c3dfa3b069457a6e8b262234a0cccb11359c43a1b1b80180d92da03e08d1343aa95d4bc1331ac7a245c497b99c15f68fa23fc5c996a3e77187900c5177408ef7776eb00f4d212c07eccd2caa029b54e9669e8afa0930f04b648d64c435c49604fdc5893390ce0b01058218d52a846b755cd459e8cd29cac49db29e02e9020b09611818f24efc557b7f10fdfc37eb300c923d638c0d3b5943f227bedc3536b56b54974899b7b29b759c75ef749f1d8f4bae1c07792db96bbcb54e9a40a36b4db85668f2d64fa0b8ca0c59df0f2c06353131bd53925b4ff4819a121d6ee23bcc55775a88938a94417af347bd642d6c50a15cdcd88e110900103fa749970e71b6144b0a6e74bf1f7dca5ae9e61dcb566b5a8ab9feecb5f2274a13281f769dc3aa5db7aeff0c3be23cd1dac880b0177bc5f66122fc51852d6a33fc9e9258ed9dc929eab0367e18ea0c2fb978ef84f8da99df691a736f9832366f694c574ae3a84f3462cfe5bafc37b09a51b175b3a7d43c8dcbc18411bdc96428ace04039ca4d138d62a323a8319fc39e0a2801ad2209855a587ed5c0c73be4a07b68aca7e4da29e0b8958f3c3a874a6f085b97f90279c5f14a3171a550d8500c649d5372930ffa0b0cdc99d3fed5c420fe858b0b7350b5f190081ac397fa4e30a28cc2b8213b29313265d051246a5cbe23bbc35e8ed60409c2340fc6a4df2d97e4ac6d739bbb631f776aad90a80fa1cbabe34e8cc8bf86a982464aa548b40c4822756aa3ec3289a9972f0b5f522f83a14106d954b993de7aa1c5a8a513dfed29c19abba97d824a9bad88f28341393107d67b43a620c7ea3028eb445bb1ef330dbd47d2c4c0d9f46daf0ccaecb50290b1858b810817aec984d0a661a7730dc889b7f1ff8e94dc1ed5eb1782c72c857bb9ed34a9ec5fb0ccb5bd386cca5c19014b2e168988fdb1010cb9088e22e1f343d17d9802af4339c3807f439f887d2ad2beec7d2fddbda87eb3c6d36512636be9558e8d727df6fe8546df66b5570dc99a61e38c98641d7e6a1709a90a59bffd65cd419078fa935147cb6ea5f1dd8c7dae5ed5e287f895444158911addc7793054ba0dd4210c811af7012b7ed3cb4a03cc671a4623e1e80667dd02851c9a55f17e1892017496ba2173cb56eab156af46b12dc36e65cb9085e955d52a692339554ad0718efed905ce2397688617138c415970bf20125227d6ec354a9750037b3fb98df793559e1b3c248f279de980dedc5cb3d9a4f22ecbb20c7123cfb29d89afef935238a216fa6ad27008d76917f496c968488f9d977a18daa765e3a675a46848cab40d9b826397807a173c6816651862ad2dc4e2e657927e264064fe9bc02db524705230c7a1fa364a855ae522ebc7848645deb74ccb0a7be7ea031ef6f6c157a499e539ca7d92c8b285ef69c185a4ade125fe385dd4bd31f060ede22c64d6dcb6aa7ddb9a625b359b9a12b02e9fd94cc9576146b40c8b2603edc552d2a11e34bafc954197429df7f7e52d58b484943210a564b995c1e352a621274bd5b10bf4d4d986ccf4a1a48fbb99d4e10df266ed3f8ceef29a8468ed9b021626cf233e1cf5640dbcdb11ae807e7b853c98b78777dc03624741d0a4d5cbae22fd3ba0628dadbab309bbc2aa2cae46dc64c67d66d9a12e0dd21f9944f680090b5aba4135ae9fe39c35be5f64590382ba4f6864d765f60286c26c6c67f53f76d2292d28f5c9f828bedcfa9511174edcb20c61a988a77d267fe0c5a3b0c01152082201a8577171caffbb06fd87c0391056cd6b10081c75bb137e277b8e9f81cb04024bc4c9761b7938ad8b97984db133f0765f573795c933da4b9942d11f0c6eff35238a893ecb46c9df3db281c2057aa32c509c4b80184785096f15acb501a0ef7718a1fa6183b11e6f4cf709aec14c2304c8536f5adac7617f5238e2fd20d6679c6a4e4710fb03adeb73b58b7a1919d5d170c2ef95274b87ef94e1798b9303981f929a259009dd77f9016344602ca65f799c826180511c207eaa31bc0ff1d8afffae2bc8475b302ce6e7edccdc5f16201ee70baab65dcff5ee5d954b99a39ae2bdba981e656d996824ed9880e71cdd6053080975b9a39d2adda8aca1924b0e8f5f8611891c09b5c886db208620d8e8cb1026a871bfca015887352fd82f361cc6dc61c368c2c0735695e1cf0bf8a6ce332a67643776a3e05c2ef51e05ce9e16328c468d1c6c062b64a1ed83792b9457441210fb1f0f74a9fe06aa483e79bc18899a1311e3e01a0d715f86f1ee6f4af10ab10cbd4fdb9771f97c440a290a0fbf3e5f69af30160548930bd1bd7e7e973386963c338b00785c5a51f7fedb8f57de6ca8828f07aa91bc9d2f3232e97170b06c4ca436cc46457e971dcae4c5fa9153e2353a98773659d7d925104ec167a9d6b9bdf2151907d44a22b76b50db67ee753cef321518a01a5b7cc1000c15ca1538d78b75320fea68cfe0a9f5827e5c854fcaac036a87237466a6d6a052d95fd9177355dcfcfb3a4a0797e82010170639d43375615c471193563706e69988dbb1e05c3f4149396ec55745b2f249c43b7f88e750436d3e2f9f52bd56b40625549b4012a425cf348982760c3a55ae538a8dac7955ca687c90da7454f5042218678a12d5f4ba1b3e59ab3d8ba8db0591602a5f035685d6335b44c01f7503ec57da4e00358da6a134f959df843c4eb2dc7aed8668ba20b5625647423b880479c0e109fb0abd34ce0f2ff226c5fc34eef7eb12503774ee9e985ff763dde414c4938736c458ba9899e3520dcb573b5e034be23e117323fc3936041b7225a66cf6cae471b456adb221ba4feba24b11a27987a8cdad586a15aad219c7e0c8e21d49f29b02e4b9672e64eae83fa4e541185c52db28890721719544466a66ee7fd5fcfc761c59e31a811c12a4d1994484ac22232c7694ae16c75fbe96f83d8c235b8320e118dfdbff59c916d1ccba305603559860532aafa8b5aeeb3e3f5b0cd76adbdf2c6348cc9ffe3c28369222fb8a24ec514e7450ff47c822edfedcf1d36d77d70e483e5d797ababd4ce74ba0ef048319aae5f0808c7c0ab31d4b14be8171bfb7ee70c221a889a54fc4e6f04558d5d042f38cf983951ddf28ae293d63765cee134e32dc2d1144323e6a2fc1e0d011ee4ddea3467513b269c8bff89a90c738e8cc81d325c4a7af578749ae5065d41da5488622c2de6cd93cb9cc4c0c78c17d548beaf85929f9fc90e1e117986f0e83c6d33493fef529f3ffa5ab44c018ca058fe9c3fca1e236f9368aad18808d2e59d0a154dafb4939253f99bc2d004e6a4480b1fc38654e102348d74a1766e8d781b5c9efa620e38bef59e0ec9b386390d0a8dca57177d6707ca5b0e92535c7333cf771d208f096ce3dfc354dcb9cc939d223adb8033ed0803090f181b35612a4c5a73c127dc125adccd7e8ecec39f8f7931aa86e36360324b24b4f4c9fc120f8d71013326c1d4b7772f211d09f5b553a5d07e8aa8d9fcf785f390d725966b91c51628f837881df73a72a6599beffe155e3fe36182ca37bf2ca63aec209c82ecd15fbb5476f599e7ed864b9ed90e09bfde8976629802dcd9ba1974be9ce62c265065c4c770d5890aee88b3931e88b664313586a6a7b5847bfb28de2f7a90017441818cbdbf21e250633326c9eb89ab6338b50ab95d69f41e6fb46e9d997cf4b601cce186ab9e5bda835ce1af112082fcae4cbb864e29ada4aba4444c92c302da4a93d0bb7cdfa8ef7f201fa07439c24470929e3f7fe52e3b15f4a0eea2f64e15dd60456da2ea7ece757804f9889e0e245f058d81d3b5dad150785fecab9966a4f0af8b318c150d5bbda61367d8beacdf853a2ff4fa5b4e9eb75af2a5872c246ef5f3959272ede9f174072170c4f4b3a26843860c7b1c60b4a3e64774cd55fdef5e90da92c18ad3ff80d8d70e9e6c849a08ccdda2619910218241829a0ddd63961de2b8af31303c2eb7aca45651721e91f5329aa8f532a79d4d116e56903c95b883151370da0e06c0a198b4ddb9239d7502ce49a9ef1c6b5c45dba7c1aef2e7ec3d8d3d6ce68b50c1b23a51335d61090c8b4a8b910c3e3dfba4917bf32897106b391c8004c53d7b4de4a5fef898934fa233492f0f869b021783e8cbf0297d0ba8e17ba7ebee3379c08e0e8f63bea7dcf35ee98009f3f7cb800303eda66ff62b8640bca388e3e1ed98c6ee8728a032d374af7e7ae3480a7d142518b4a6bb3432dfaefc574f8304c8317e7bafce5e53c0c29030cf16c660f6ecfa83203ca6261f00fddc04ade98e773c82227415386ce577200817bdf621bc1e2434cca00ab07b120c0900046436518751a35f8c8fc33109669b6d60882e28c1214784c9ecbc04e3a71e2bd131132ae10ff46a0a458e52f4f86777953a12ce3366db85d57a3b106ed4be23c09f890459e3917981cfb7b2c676b3efd56fc2640bdb26f9ed1a8a875a725011fb6695482b835825997bdffb42a1bfc227b949b87775c3d578899a079123bf06ee3168eb664aa9b1b77ad4e0445dec340455e252e874fdac29e0b25dddbf3f6f2ba74ed14fdde5b2fec6f2f3dad3fb42f1b19185983c0a3a19eca20d1e077f39f7c2f0f9fc3544b929df7d79a3714d3cd635b23fdd251e6951c4ac699d23d59d7201442e6b65ff7da8dab44a7f058a5ed863c35fc8b5e20f20af9f11d626ac39a4d3037d7ac4379ca45fb790004c3bfdfa60b2d408e24349e6b8b43127fdfc2edf4e7120", 0x1000}, {&(0x7f00000012c0)="b849bea05f6d262e2aa7ee91c7cec756693860427db085d2f9381f0d114e0b3dea2441ffd6193bb261845aafab869b652b875e334ecfa82e622106abf11cb77f7c4a60", 0x43}], 0x5, &(0x7f00000013c0)=[{0x108, 0xffff, 0x7, "aeb5d511987e57b4309d35c00a59102aa08f9c270f0a606d69f50b9cc53141f26a60a962c11ed19a591b90a5a40423c6310a8aeabfe9274ad07b6ae54976e058d8db95d75e2cf653ff082f2dde693e3b03d3ac3b454067378fbf92c5087ce40035e2a7ea265b1e19392b0aaf72ceecb58227f9a19fc787a3de9069cdc5326e52a6ed9f063b8a3ba91242b9515b26b63c0baf528214c054a08f82ae5118a39379dd57d992973ffda48a81fe29e452839111a73a7877c257cc12f43f445e1b20e9805e6fdda05c492bdb133566ce4af03c6ca1a545b99eb99c90ef5adb2c3683d7def5d4bd11e2223cb7c6baab37fc2afaf2bb"}, {0x80, 0xffff, 0x3ff, "13643c496907651dc39bb8df291958ef428aa8fcf344270690e5cf496aaf03f3703596ff1bcbac96e4c8832d087e0ff6a8c3bb743a185b2837d2c170c8ddf4b07f2a1cb34b951144313939463711b210cdce06f154bb9119ffecb97bb952e7a4542c14b38c6db3cc68ff6d26"}, {0x1010, 0x0, 0x1f, "2e8347531e8e0e5d97e7cc99de62da567e5f07f7cf86df3b1ca21721506ce092e10f867e9bc4d43ee99831f155f7525fa01c3f8d975273a84d4de84ca2bdd55335088c3a7bc0333e060a71ece3d654a3169b97f53f14396eb0c31a9e915b13ba5ca5e6a8033fd7942e842dff5d1b41b61ce04af24064f3d855f16e1f7c3dad64bd5e1d203617788fb3193f73e1aa6f7cb739b199f5dd5d70cc36561c85070966d244f2c65fcdbbe126b798f3e05c36c1d88b63df086878c152fead20ba401ba1c6d1972a0887b82995910eef42d26d662bd06635e37673cf1168ffa7671485b18fd13e313f744643484dc07dbbc666530f71b31c56b17a5c41b57ecda34fb37dbd2dd56863315dedaf6d4691f6611278a6001ea06eae34b262bbadfda4684c993fa6aad773396b29b2fdfaf0fce6443ebfd8638686caf1b2a828d334c40133979f0753cf4c2a177c24324e1d2e4aa7fbae5422c565856fa60df3bff314dc78f46b9e3e7685a9e1fea01e16c08b30614f45984ef9eabd9033bbe5c038afaf9d55777080da75efb50c7be96a4b7756d044a4bb02a8a235405ce237ab511b1b23e73e0f06c48e3522bc8ced1fd67bf4e5a9c21c6fcdda9534892c17f3059585a2f05f9127f3cf6244a5f7d6d68b168efd2d83e80d4ef0c232ef26c08c00aa8d63aa1b96e6f62033a6e0e275a548116e79a2752b8a1d5a59cd3585d2f5bd71ffee6ce4f541fc8705b56dcc774b7ee96efc496286b00371e24053957228bacb0ebd3ab078c28f684ca3e5328cd86049397a91cb79dff10f84ec7cf68103eb44b8775e3dab91de3fd9b19607d53d87c132b500009f75798f74a843cf4bc805cee5d2d67ff5a8405473e3078dd98d9e56ee33f65472950efd65e5fda0b740672d6bc3425fcb16e9bdbefc7acbecd61630010f3e71b7fd182ce997025963350d084ca9054d30f57d68d674476653238f286fbe3a82d60446d8c8a3d280a68bb0318faf414fa8c4730db12a630d59165020d73cbed0aa846857c33a999665f653c9c3f3bb8ba10944666951e60965336dab1a0a1ae3cc30dcd47ea4721638912a501bd44be667f1eaeb163bf3ed1ec6d619a8c1c7f747d5496500c7086c7a9805be0510c21bf9b1b88b290cd5e5a4626b8d3874e80b17ada505dc1cb44d31344075ceeb0a630aaa1f6555c734c9b7ffbfb2aa0b87d0f0c8e78fb935f34b86a3e0d675b0722dd508d8aaec6157b016dcbe67e05d79d79e9517ef882645c23ad63106a287739cfe490848688e98fa9aa73d4d72aa821ac2519db4af71a4a29f219b186399af46c5864a424465bc35a8816357b048575a6ff65a03d77c813b2647376ba0642ad8c14d8aefb9c644f1966717e193def4d99ea2ae319de4e548ce91c600be2cb32f5185f9580ccfb68201b16da9990797768e49ac7aa7c6331db4b64e89cf01492aea90bf12f63a305f360f0c1f35c496685635cb7f209f680ae1235c5bbc9821581f3ba4aca9a5bfde4306ae94bc3293ab2948a17bbe19329572a50df9f0e38f7ff20dced8acbdfe29f27a45aeee706035ed280579338b4d07bf7470bea117ef7d11ed50ed4527026a96048d4fd3bf13f9ddd979baeb40f7cad9d1a7cd241a0df1992dfe64926d58d29b9b1f6b813453ec7cef598c34e48519fd86ecf5c5d1e72eaca191766645787adf26e3cdcd63994ebc3f16beea873507fdad4f482a87c74d02b04acee6de095ac8c49e259f97b89c6ecf4aefd5b667fc31fd9583a5d63ebfef885f6c2d17b0d21fe4c2c80ffd9e6a2c69b2e3ef0f2819b80ebaba539f54c86b0bb282efee2d874143debe4809841f2e306987b6c9bad7eae7419cce77143f2cc9427da983adc121324433977b68ccdc889367e7423c24d496d0718877be35b56eae0acda42297c9df5027030bc75cafcee24c7c1ed436bb1dcb61833956c826d7141bb426786cce958e1880680e37525b5250b54d947d039cc3926096db0daa9664a3c6c1269c2c455ee0410c26249f3e33db8046bb8a06db10ed568b975d969b55af5469ae3c18bc3897004da1d8f794314aac5990ff1ec0fd587e40906f5694e9022042384be3bc142fa6a35f65e31a9fd3f42ba14431facb41ad1233b7e67617b37d6db002a36f4b082d27f100108d3c0eddd2ba4ff3bafc2561be4364f176acf748ab44d09a1c666b02abf9c4bec60f89fe702a53cf78af7e2372e2456db820224efaba513e02c8d47bc250b2e2dbfae0628ecc7c53e73202604baaba51d6e0a0369dc53dd642406a791fee4c7e61e855d101c2d64e186920294c36b1ed6ee1d887ad7e0a46c83d00251aa1acfdf25634bb1d315a902bf14ab1a1c12e72f707fbf6742bd783b1307fc4f44204554b1123bdf85798413a3e4fc3d18b18326d17df987e70ae044c8afe5db7c185859c14883aa1706eb0897bdaaef0cbb3c547827672afc42704ab10d01891396e48d04fd443180c111c8a89384ab395f892e17e32404dfd3ddf50664d7500feafa63f034c970287ae88906411d914569da1a104a254564c9a75d688ca88fb0dffa30735977f7eb2427eea6490f3caf8fc750894f66808cbf3186d9e4e15db0e5115b7a7f6d9b5f6ec4fd4856daab982403a414828f81360eb6015b042ffffb6d72404b9cfaf5fb67e4c90fc9309cee85a5830e4d844fe88031a2cd7b12aad6c64e256f697a2428469f187640b773a5ace76407000b869de538cd45e89c61a6e9db6055fee3e3299006e5423b8f78329f7730456dec7df9020789261425b8a2e3be714ba94fd6db52bcccfad0d38b47fe85c99b8c9afb30e3f033ea2fb42bd271e0e179837c3062dc7c3c73d7066f39ee305ad74169669b439567b6bcb4571d83437c5bcff79fcd70419f03ebcd80c5d954bfcee57b5463fa06bc128655f7aec4d31d2ecb1fce4566a5b722f060a196a64948c0a55d9b7c996ff931a0b345230db1714db89210a4cfdede3ae4c614992f4c72c6a25648ab79a5b9bdcb2959bb993cd775026fab26254a55d3a11014363a74ed1fb027bf430519ab2fcff3e0393a62167bae3486e51587cc9abfa230df2d91d037944915c93c26bba5bdfcec8ec3ca97120d28e84e5323abfd7bfd471d4bf7496a5968b04706f43aebe9cd8e6cfa7595b5927df8ab6de39e1b28b8f913c1baac8ed42417b77fbf309d0d327da607cdab3ce73e6e00d9e6af589539d04eb9a1515128eabefdeb178f4470264a9f8f42f16d0310fed01f57395cb2f9dd1890aa14ea5557de9abdc50a3ef9c739a91e3325f8529f925b4ef29e69bd7562a2eb294b3485f60c00c5a166b4347984388b334e4614d6ee6c9e62189cc65bfc94bc3bd96471cd61f482c4d5330234d5ff93934cb790228eb38402bc0acb6c7ec395b35d219a47c474dd82b2d27c30c0f4306af83687a802e37af3cff43efc9370008afb55e23eb146269c51b18c1d6315e0791c5f952fa8749e397f02806985008277ef29918e5ef6f4548eb02d7be8b49f8c42d6555f64282bc003f42c86ac04128d83d349e26688ed00b1092dc39fcf61e72a05f8f84c5e469835715480d81a9d7bd4bb386dcc5339973c97e506d0ba1a1a0740451c144f04c059bad3f858da06bf886f598109f0d7988d5d826b9cb0c701f5ce2a2c2331577acfeb12750f382ee7dea2834dc0765b82ecbe2de947e483cc92ceb0c668d88d02153dcaa3a36278d60a9faf7b6221f20628c5512d697fd82887a95c019ad24611c8c100930abf5443623222e48678ba30153260b30b4396b2e21831589d3b1a84b5a3432dd7673d893b9d941324ac43643560a7741f913171d8b3e7f2d38114f4d7468790b68262534fcea5ddcb122a57e74a3bea252e4d69ece1893cb484315a383fc031a213397c9bf2fe14926941c6ffc3e81ccfe67629093207c0d77c10a9ab60ab5e92cd51321ebe5f1ec18885023de37e310fabd5248dd1e420ac1f76e594a8853c142cb1637450a8f5531b333fbc33885255535fac751aed522c77e465a3a6167b7f6e7b6390c9e231e3a2f08817cd1d802b1705da14b5e0e15eaa6cfadb71f80e27f185d52dcbb96fb443e01c568564153322a57a331da09e5b71893b62dbbf2e35fa29fd02ed013a9c58974050c2884a3c28e27a4bb4c1c54fd57b58a9d2a7c365f66ce1f7781e3d6962dc7148ea1cc75652aa8bcf5074728fb30e5c00fbbc9408cbcd0ad64a8159f76645fa37d98b5d905a25af1adfe124914f24d652b2a6aaadbae19a8b87395da19216e42cb4609125e28e21a323aaf0f81d6d01bb2ec08b8cc061717eeb60c916fe18726b278e0e7483467d81b3edf7935fc1f404ce4d03419223c44e2f604317a0740595b2146de0a3b90439d9b00d2d7eeb4733d8ca346667d0e37fbefd43eb1988957ed179a64ad145a57999b23e903a3b26096c5df5aab882da855d13bd3498419982c078c8c8421b8d2562d7ddaeb91439d72a8dbcef49e23dd99c9eba8f231a0698e5475bef0d0c2fbb3d09246bf3d3673b633787725b00b12ccf02924b9b585816c7cbefa7e9b30fb0a83e7715e664e1bf039dc039df28a51b6edbd6a481c9372152291613e0f454b4324c2c2c3d781ebb487c960ce49d97e13dc477ad5b8f3a08b375b1fe346dc3b2ccdfd688cc16cc977fd24808636bb9cf4746cfad3b8192725292e01cbe423a2566ee444a3be2efb8e2c83490e6d6963c3781a919bda7a93e40a862318f0c00a5d76c24c758fabc3565e3c6812a1044f737ee52767f35db0b2be58a1aec80ea25878fc4cffbb324061a301c63ac136453c8a873c7153c7919879d6da18fed10bc697dbfdcbb7dd63207fc9cf589b59fedde582ae8e1e8d07d5f7cd3104ee65748c6eecb226398cdbcaf60c6ba5a70ace9ad7efcd76c7beb3458e352ae782525671db0513ca88623ca1ed5f3e13dced0db6a07f2caf5f2bb771318c0f2ef496bb2bbfd27583dbd2c02d0705f104dde0731b56ce874c38dc8e13382a8beef6ee94cb303044d18a4291ca086dba86b26653bc0fa3939554d6fb6b437389aa2ef3b1a43b9c672ab87829e2ef6ababe9c92874a6c0e5aa90262ac94430588ec695e1762d5c22f83e840a5be4fb462d13199797ef251db6ee4d2760a5f719a91f4bc3789238e66fe380e0f9dba7725a7c5e0fc5864096b2d86e2e5b8428a49fba19951831c03bd389194137668aeeffc5443b401cbc956050b113885675ed30ae8dff799deb85a9d4392ca94783e34ae1326606460ad9d4aaf9079f3655aba8000ffa36abdc0f2702828557825e9e1b2152ba727acae4e98e4218e432d79e460cbaf433a337b6abef3fc9d5f4d0080ad51d12f851768c5a723456015a3c6f6c2c6d89344ae9d8dc483ab92c18cb0503cfa09ba84f454e9f9570caf0d8903ec55b7ad70d7a38102f9e470c6344747107b347faa9e62a6e483be2a8d4b7451a8ca03e7d5ab0c2fd1322bee16335da3d4d2c5e772f3aa5097e77789ccdc196e98a9ad6cc5467b5ade9ddaad49732ee0f7d14c91b0abf51d611e175f3439cbbb4209ca67376a3da9ad2a5c8270113c8c99b764055cca9ead9e97b225781dfc8bc7dfbd5fa02ac3173ee5b0ce6897c1d070750f3752767e061f4dfaf44489ec1aecfdbdb57ed861adac597df0f21df42c947bb7453b2df2f9324637b9c0cf4eff01df8420f23f03aa7a067548420e0dfdd17fb9c98d29bde20a894bfbd1952d7e056f13c65d9e71c98ffe33ff1056210f6c9ecc95726b337b13548336f121f7b698d38e507a958a081f725c93ad9d6dc816c943"}, {0xb0, 0x1, 0x5, "e2f8c157750412f0ab6970d829c0567f589551665585aa76032c79947b0a0eb9014e5de992cac05ab2a323ee22222a0854d44ad3f44a0f0129d5ea0ff03273d5188de7b78a26c5fe35ec475d481a96414224a4867adf9b52b2a3789853af8d0817b417c47802167b67328ccd3187d858e3c7d15f5cf87936de927b9f8522b827d8c8085b61653246c17604e404575c0a91fe0011c1b1ddb90ee3e2cd"}, {0x28, 0xffff, 0x3, "08c95830af32c3da4a2f287d3efc56223821bd0859"}, {0xd0, 0x1, 0x0, "5eb0636be217804d1b15904ad4612d1895732abe4b0f143f8fadf275b1db906c9d6fff302b26ec3c7dd8ae160ad869adfe36782744d9a00493ebd7db165128e17987ff988dc18d255ec2fc2ff84205c6d64175c2d2357f4d05b694fc5c47281c5e3dbbb1c90658ffb6a17b8effae258cd37bdfa7f70de8792fda16ded73629abf77fd8cc56ec08d4a33a0a60d4f733bfa56f9c98922ce10645248cb7754c507dc771fdbfd24acb7f9da33c7458eb973ee9896e118324b5a811a4"}, {0x90, 0xffff, 0x7, "59ed593c60d0019b07a8002daef7e3f1b79465021cb791445cba431b8c1915244c8d8ff837b6ac74e4c141f58b3a72d36805cf47e5e853682cb4441db9b5c263e5d5463f605480448e7add5616f1b126e17202657a425f9e7c64c05eeace144c8c6bf868912f82cae7a1455647b2d99cf12a5d6c23f63da7fd150cb7ee"}], 0x13d0}, 0x1) 11:09:58 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) r0 = socket(0x19, 0x4007, 0x34) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0x520) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0xfffffffffffffffd}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) execve(&(0x7f0000000280)='./bus\x00', &(0x7f0000000540)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='*\x00', &(0x7f0000000380)='\\\x00', &(0x7f00000003c0)='\xcb\x00', &(0x7f0000000400)='\'^%*\'.-&&\x00'], &(0x7f0000000800)=[&(0x7f0000000580)='^\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='(\x00', &(0x7f0000000640)='\x00', &(0x7f0000000700)='.:&!:\x00', &(0x7f0000000740)='\\!&\x00', &(0x7f0000000780)='{-{#\x00', &(0x7f00000007c0)='\x00']) 15:59:57 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x200000000000002) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r3 = socket(0x18, 0x3, 0x6) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000100)={0x0, 0x9, 0x7, 0x3, 0x3, 0x5a, 0x8, 0x7}, &(0x7f0000000140)={0x20, 0x0, 0xffffffff, 0x3, 0x7f, 0x8000098, 0x4, 0x80000000}, &(0x7f0000000040)={0x3, 0x9, 0x3, 0x2, 0x0, 0xc40c, 0x9}, &(0x7f0000000380)={0x121, 0x1}) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000780)="14cf2203", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) setrlimit(0x0, &(0x7f0000000080)={0x0, 0x9}) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="28000800ffef00000100000008cd7fdf03000800098234558d9ed288023606a16f11e0c8c7914efa3168fa3fe3c9cbbe66c54912daab0177ea15d4bb273c43e9089e069783e378019a496891a47eac2839775fe2e036d3ecd68df6be6053f98e4124f1d405", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r0], 0x28}, 0x0) 15:59:57 executing program 1: r0 = dup(0xffffffffffffff9c) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0100202f66696c6531003f8bbf919d348364b001d414191ad8b4e4bdce4cea551230e5b88dd6cfcf78ed6ff31ef02aacacf06db52b0dbc11d1872613ab42ef09f2ee1a9a162646e73138af7c667dad4d0b7bb52ef14783768ad47743249fe81f75b9c84350b5f9d7ab97e45b6a5471b22fea40496479f2f2cc610000000000"], 0xa) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = getgid() fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x6) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x23}], 0x1}) 15:59:57 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x401, 0x0) r0 = socket$inet(0x2, 0x4000, 0x1) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) r2 = msgget(0x0, 0x2) msgctl$IPC_RMID(r2, 0x0) setsockopt(r0, 0x0, 0x8000000000009, &(0x7f0000000040), 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r3 = semget$private(0x0, 0x3, 0x420) semctl$GETNCNT(r3, 0x7, 0x3, &(0x7f0000000080)=""/92) 15:59:57 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt(r0, 0x950, 0xfffffffffffff801, &(0x7f0000000180)="1e2e2d52304cea3eb56747072912f8f1a29f23b51c0c00ae7538a31d3b56351e522e6a6278c8cef5072ea6b4c453e0da3d89997d1b16a0a32c9a10", 0x3b) r1 = dup2(r0, r0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getuid() r3 = shmget$private(0x0, 0x1000, 0x322, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r3, 0x3) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) setuid(r2) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) ioctl$KDSETRAD(r1, 0x20004b43) 16:00:00 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f00003de000/0x4000)=nil, 0x4000, 0x7) r1 = socket(0x18, 0x1, 0x0) msgget(0x1, 0xc8) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x400, 0x8}, {0x75, 0x6}}) r2 = msgget$private(0x0, 0x20000003c4) msgrcv(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee4832b400"/4275], 0x1, 0x3, 0x1001) msgrcv(r2, &(0x7f00000012c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c86100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b"], 0x1, 0x0, 0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) pwritev(r0, &(0x7f0000002740)=[{&(0x7f0000001740)="52e306f5be760af51b7bdb77bc2c5e1e78abecb778f3ef5094db5ff54185a723e6795587249f7165817bff989876c3705651535529e9f4dfc9447d9b30f08c47bf6a0f21361ede9541ba5de3e21f13b71ba79832bfe08d3b23e6a2f5d930b6b2798518bce6861a16e896c8c7d87f7875fc6fce9b2cb262b96bfdce5526345bfa7e5e95aa1edeb751cff3ba55383289ab60d297b22b51d88cc6fd10fc7698075c80e20178ff271b278d55cf982ba8a846c3ec610303563b52ab5b9ff4f84c96191e59760945c1ffae02d751f2912ed99fae8cc5dbad4fba3717d8754bb66a30693f959123ea982c377ad712eb3c2ae25d9f794cb70902c690ac178b2844a080993b4d4c3326dcecde76e3929c65b9fdf4ec22249d0b412a2c1b92a742480ec0ef3d098831d07facaf46dd2e5190d6fdd258f6dbe46226fc49054012190fbc9ff0b401ff905929c9ab5d44c43115c7278b708fbd3f7c56ec54b4ca4a200b99bf999b441214ff983175809345feed37d3ad3a011841733eea3650479bfa1919579dff95358acb5d0c96847b4e898b006780a7b1ce348524caecfd0f0db5d71335798e4997352cc2fcdf5de0bab9ee645f8745cc2359ffa01f8278ba194f961fd7e56a078581dd0c752abfd23c8794faaa6038eb9e92f0783234c0e0d7a23d57b83caa773afca5f784177683eb887008bc930416751ece6bcef3f2ba1c7e5a344806961b5c1e2e8d115c8bc3d358c9df7de17c70d45b753f07a5cd37d7c9308fba7fb7e32bb1b19342f8e6e2ab36e58b1207555883abc7159b01989b25b9382a5bef174d9e2b49defd5a03cc4d6f45397fc91a5a2f192ab019205a445ad7b84c68796e76857bb6864c07cf8f42064d6ab8374487fb8a07efe8c651e0898683945ab9278f893de1e4a36cb250e03370dd8aadee52eb5f74bf3cd5db02167e7a184827ebb7d3045264b90ca65bf2efd4eacb5020277b5616bafe1fc5ffd593e9a517d80d5e8909df19b708184082f1ce0e94d35538a2b23440c6e0288e2862bbf0f429becd96bc70a7ca01277b360fd5c602180e4229654e7d844b14877f622078643d75058f7546ea925c48c1534826027a0bf3f71f60756adfbdb72bb8cba55ff99b3bf279191c75ed097d1f2a69f70a2e680c7dbfd9006ccb59d15c2e61a116f5529ce67b6e44f44d15d9aa8661e41b88fb686304a82d0f6ea9718ff49110c6d2ba17678d56f6178f9004ece1c090b641559c921490bce0b3679a77d28a150e59f540cdb9cc09b49e2fa38031195d8067b3af0274eb63de2ea9acc569f0ef0fcd3fafeee244883d6a991a9f332b46a1a4b9b7a8f64f5b3fb86ed7f07cfe8993836695323b7bee472f7eb30bfec2cbbd5352da26a0fc47ca50074fb43a9c0b25ab93698bc36e0f40d74a5c7718b36323719cda8c021be03b94c71034310d230a3f9162a57756284a5ce22bce406ec67fffaa0a995f8f15656c0b176210ea67fee8e5127879fc6cea949f8ff4b34cc64fc03187d9846a924fa9aeea54c167c0af46d9e0477964d1848341dcbce49e6a5daaf969120449da13e73fd0f628e0962c211e16c58233363f6cfa6d45e7bd718da84e2aecc20395fdbc5dc7dbb5114f4a36f839c844c624ffd99a4a45aeb7162815ae4dc47980e2a5b637cac9396a44b86f7e004e2dbdc960383175fa35af296fd9e899df080df5a25ec5dd7577ec78af1b13303d24add5a74787fe19f7c96842cbc8ee91bc436ad70d805e3d91815625777ae2636381e1ea36035730e8ab7996d39ae554ea372d4b16b34c72f692ccab4b5c53ad91557f9a483a22032405f7ee5b60b8ddfc8e10266a22e200622a13de580c0993a23ea8cc6e854b9953dff8fbd13e1db52aad3d32cbbd2eb7566f3dbb787fff1d96f5115c50d12a2064962dc3c8551b0aacc7e155cf97c85c1f0516cf9b20fff8874b336d6f3000243e4fe3113814153625f79d16fc242525118c1d6b29e340a406df7983073a7cf244ad1b7eb34376f8a24432f058aaf678a74fce0b7ab295c932be742fba8fe2502a1e85ccb3d8e205f75bcd380aaac0698c4575fb2af14f2735fe24853262b1be3507a3b905b8a545cee08d890fe2ffd0a40cd7c1380c96a75dc6f70906b1009056ee02bed9277c564fc65f0f93e2c8c121d8bb47d58289c899737598e53052809e3c34706402054afced943809202b9e01ae997b55f092f459ead640a51d2de0c22de866303332a98fe908f9d3be3985365f05a48f3bc9e02339ee147d2735466bb992ae57530c01387730a62361065b2d88a16d542afa9361d5113e38fa6609cae685167aa5b95e889cb1a0788692110ea54ecbf64b8c8f3292e132b68c18d972d7dbde9cb0bdc50e982e2331f18f3d59055c6257938aef5d73c8b5313567db1611ad7904e3c49a130cd15c6e8b850b31c04aa7eaca9d64382d9b393278efa827fdd21d4a54dd122bcafce1e2fa3d67d08552dab23e80ea0bf2df66245927ad88ba34ed7085d01028406bae40d07a3afb9aa7713dd976aa141927984108ddfe704a47952f6f6191d58f15d35dc2a5c96d17ec4f83943f29f7d294dcc00739236869f0654443814f38c3c1e4c1045bbe6119535fe01297952b71d33ffd2bee2231b0f5d83f7490b418518504c7ca9a2bd93865de0bab009d56b81178e046652b612576fdcd0d08f72172fc7c601afbc934dec4de2283385b9d31691f25c320e6f007a11f091300b73c6fc5adefe4446f48b093545d9bcd54ba20f47ff45c12f3d487c825b7739e37b73fc9984dfa9186e12de1489904dc4ce54679418c6fb0c45a14d183bb0000c35bd543985e589e00344568fb018bf9e4f2a54d031b5eec8214ec03051d2837222e3de238101ad2cffc57c5af9f054f03ce9c70263d2321a55981665a4a1fde6d05e151324202726943e54671867f97978ff91448350f81dbd110d0f10729da0e0a845ca4bebfd8dd30402b2871dbebdf1630cdc895c295b1ad64d82c865d69e65c8b816622c6ec0ffaecf7cb5ac83c2a288dea6a351a4b39680da9cae110f5fd8bebf01a980ce566d9fba1cbee5f0261e1f7b2a1998dfbbef71c44f411552cc844a62a3cdd5f495646f5ac305bd3f424f02a8443d5242ab029db5eeba7699d06cbebc618e0fbb7407b76f41d4fb206ff0dc97d0193b4045c6c67435bed526364e996e7f2c81f81be6aa8e0c7ce488f33563d07f925763111d8102305acbf50087c20c87ff5aa9c4687714e5b99a7189496f7f2146e77f6e9e1a9d0ca92639f6210a0f8dfb2c32e5366a4285124e883169ba01b84aa31aa9a67160390c66492c2628cdaf6427376516023ea83308813e500eaeb80fee66c6098652d9cae41ec132082de0e9810fc904c54d51506fc077d008323c26fffc45c5a4182273abc5912b93e61482cdae4b850545d2d5f2139edcf1fc7b022d2304ed0ca60e60f70af3a25a3db73a5f44c5dd74a7b2507a9ea583918e52768cb817a063cceeba5eb870c75752f4b0e6f5003e98eb96a96a807f3bfdd64a75f45261866f273c22b57a927710945dd1c8e7d383a314566de26ae009552b50cb5e90672c60bc8eadbcfffcca21ceaf7de69e57ac16b6580a17a130b29719fbcdb089e70cd509606ce37dfd0d4608f400f00fed816c2f169ce6eb084a98ae1854e628789673727e45125acdeecdf3979dc4932dfdfd012041bc0498468b090f6552ff68a3d642807ac68ab4222e322fc9bd0b569b75d14cca2fe45baaf90a81b31bab65611b3ae2034e46a0c5e51b565c4e1680742a0b309a7d254e90bce869757aeb6b5c821466456392f44722cc4856ffab0608efcf3d1c2fa4fc56af26b71363aa6f9c1af770282708f47e3ba7f07ed54db7b67fe0729b3e215af9a60df646659a9b81192599a7a8ca592dfaff8fdb445acff1307be61212db98b1f24aadf6b174c74557f2657bb0beef3a6bf8f926cfe3f4c67723c23bdcff3f0f7275fbf1b091a0e5520570dea3e80dff7f08a80b893481ae6c26de5b8d436ec99516123f4145c6b3f5a1ddfbc31d2991b907caaa4d021f13148fff52de158021bf3d95ef00e5a0aef02d5bec36cc8c5a4302f86a0f1767efb8cc0c1afc4fd423915f8917491b997128828a6304260555ba86f5bdf5f0d1cfa3a04d308b7fb05ad7ad660976f7ccf1d4531796e3995b675e6c5c90bcd0017d9b3a576ed6a1e2f2e5dacc26cdc5a48c5bb98a113ae0d70474801048233cbf24d97c47dfe89ed8fca077dee07b2b135bde92542e50df4cfeefca80c3f4a11fa0d6ebfb8bbb47975b2a6601ad0e4937dc973eecdd2d168df2efb9850d4b77424bfd0a42e00a663280b8ce7f75eed794688365de20f45dc696626736e2f6b0d039d0f8aedb5f23240bd5b97e9c6deabae0c5a84983d62fca8f5df2e7eb1724c979d84c0fc056b3268ebd09d3193ab42e7fdfa32dbc52daefb1f06eab7c8d6891b7654837638d777f13644ed0b8e3f6243ce91928ef98f95d1a2c95508917269d05a04f1f614e0c70adf3d2dbebd66e87554211f56f9b496e7e4e7f4b2a9c94e5b9f2f494c39b7bdfd6605dc1af901583e7b01bb51df99ac401351594793214512a6d9883b9f5869bd00f06432bf3989dda5fcb7f96268964ce1806d42d070b9f4d670f3cc1439f6ff9d7493ffbbf500da1c53d316f1eaf8eba2772cd01581442179bc45b0c72296d2d19a6dce8b7bb035d436d3269e90ed47e38b93d54c3969e045905f11c424f577c9468ad9c7d8241e96f6aa057a5b8511f0b5594b2e73ddbfb6cabca6c5f7ed1ccca0bf9a96fee6a216c3db7c07f45ed8287a630930d3f8aa59391ef0aab81da5227ec506c0e3e5de3bce616eb5b9b76fe1c0c5a59ed75948063b774b632f7b2e2204ec4a1ceedea82b78e4ae28e779e29a5be7d28ede581abe54174c3751b7b2dbbd45e4c103d43d5e75ee0db9027c622d968b7c0b6f7f54ca3bc36b16dcdbe6560ce2cdd94db9589ace7fb87d00adc465704b4391cd558318aad0bfb05d6d44c6b7e004b14c3fd73907ea6106a9f06ce5623e9fcdbb0cd98ec1cac080101a27494e3a98ad6fca09dd125e585fd492de1bd29ff001576dfecc98b3d1b08c20b84e60799b87fd6f26ca6ad2441eb8f3e3737252ca23d9d3328c55ae66baf3d138b850d02930c2f0a732a5978e772ed61c1765f093510a22a573bbf1dc236b1d6a640f71c1f6a91a81e0b71b2d36872284cc95ecf472cde682eec6bb1761e7f974ca79aa8c834a8566a38ad4b5ad5fd8710e51829ebc69857b2dec74e91a5a5065b2378d7a7dd1c65514f02fdc79e64dd6b8c5740ebb4a1f4b92e2ec26e531f3b3a71aa11abc6db24de55dcabcfaabad7dafab147340431d135d8cc59499440a8d01932f09aa7a42aaa53700c9744745522bbb6a8ace00a8df0783542318c3a65672c17d37a025f988db4913a9592d512e78a396cdbaf38270e3654dfeb1c89193cf80055e298a3413fb8492153a46d90238bba34a0b41f14697bd37e77e15b8915807710dbf24b4ef86606ba051b3df73afe421e5aa74e36a6477565fb00e00a8b785337c0f0240f6db46e1906c10b200f5f8e5befb60895f113fc8e0522bffebca576fb4cd96ec7c7898cb3572e6f9ea2923c5d9ff61093c3160309aac9a7ca511cdeb189ca20b9c3e09687cde793378df1541bd4e767b1f8f33e1da95978b6f557ecb35f1a0295b19f450a1e09ca0d5746cbf3ff115b6b9895da82dec76dacf819bf631621eec498b413bed7c1326a5e9e865bee8029401febd83381b2b", 0x1000}, {&(0x7f0000000080)="709f2c8da33e0655f5910e259526d3", 0xf}, {&(0x7f0000001500)="89a62079c4c49fb42a863513a73b5b706f1a734b1d3f631ecbff5f8cf7031bc4972b7e0e4dbecc434373a88aa0ba19bf54974b182b4e811f3d906f819ef4", 0x3e}, {&(0x7f0000001540)="c9ccfd42b15121ecb16bda29c1e97cce55747ec07cc3d0b53443ed1c7a567535d37d010d8f8e17921c8cc900616f936dbb6b8654cae484e798460f735d1c21", 0x3f}, {&(0x7f0000001580)="c979d227fe8529441fb13afa4df59bef083be1c8eea8c882b7940a02613c23bf487e5730e58ce7fbe3978851d7386668f75bd7aa601761b71b570542733d03d7221721d50bb189da106a4f1ff84389767c5a435e12558dc4e7e9210439b29ae7991935002b5548cc78d9dd7663e38fae57a9f22d99fd1e6802b2e6847e5a77acefd0e8411c763f1949cdee8e17faf7596e5f218e5baed633b2c2534fcfb1b33887", 0xa1}], 0x5, 0x0, 0x81) msgsnd(r2, &(0x7f00000016c0)=ANY=[@ANYBLOB="206fa97f"], 0x9, 0x800) 16:00:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x26, &(0x7f00000000c0), 0x0) write(r0, &(0x7f0000000080)="138fa04904b6b3c35eb23e67700c7423cd4822a94e3a244457315e120abe22b90e2e5cb6fb4702229e4e90916a471abdbf46c0c931e6992527451c84fd8eef15dc3867", 0x43) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:00 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x7) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000200)) mlockall(0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x6) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64, 0x0, 0x6}, {0x15, 0x0, 0x0, 0xb81}, {0x6, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") readv(r0, &(0x7f0000000680)=[{&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000240)=""/236, 0xec}, {&(0x7f0000000380)=""/213, 0xd5}, {&(0x7f0000000480)=""/187, 0xbb}, {&(0x7f0000000540)=""/70, 0x46}, {&(0x7f00000005c0)=""/136, 0x88}], 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x1000100000002006, 0x800002065d) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x8c8) 16:00:00 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8110000002900000031000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00007eb000/0x2000)=nil, 0x2000, 0x4) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x240, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8004427d, &(0x7f0000000000)) rmdir(&(0x7f0000000080)='./file0\x00') 16:00:00 executing program 0: setrlimit(0xf, &(0x7f0000000000)={0x1, 0x2}) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x10000, 0x0) r1 = dup2(0xffffffffffffff9c, r0) ftruncate(r1, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r1, 0x0, 0x0, 0x1) sendto$inet6(r1, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r2 = semget(0x2, 0x1, 0xc) semctl$GETPID(r2, 0x6, 0x4, &(0x7f0000000180)=""/139) setrlimit(0xb, &(0x7f0000000340)={0x1, 0x3f}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000300)=0x3) mlock(&(0x7f0000018000/0x1000)=nil, 0x1000) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r1, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) r3 = getpid() fcntl$setown(r1, 0x6, r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r1, 0x6, r4) writev(r1, &(0x7f0000000700), 0xffffe0a) r5 = semget(0x3, 0x4, 0x401) semop(r5, &(0x7f00000003c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x800}, {0x1, 0x8000, 0x800}, {0x2, 0x16f6, 0x1800}, {0x4, 0x8fd4cc4, 0x800}, {0x4, 0x6}, {0x3, 0x5, 0x40000ffc}, {0x1, 0x3, 0x1800}, {0x4, 0x3e, 0x1000}], 0xa) r6 = semget$private(0x0, 0x5, 0x400) semop(r6, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r6, &(0x7f0000000140)=[{0x3, 0xffffffff, 0x1800}, {0x4, 0x3, 0x1000}], 0x2) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/bpf\x00', 0x200, 0x0) mknod$loop(&(0x7f0000000180)='./file0\x00', 0xc4, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x88) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='i') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001680)={0x0}, 0xc) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000001900)=""/155, 0x9b) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000001700)=0xc) r5 = getpgrp() getuid() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001880)={'tap', 0x0}) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, &(0x7f0000001780)=0xc) sendmsg$unix(r1, &(0x7f0000001840)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001600)=[{&(0x7f00000001c0)="6c9b941fba5ea7d762bb3fa5e73799a38a28ed75a5a44dc1c4718b4760591d51930e97413aec7fd9c079d5cedf2807e235820c206d7daefdf252668d8b8b90", 0x3f}, {&(0x7f0000000300)="17b3992b4c27335f86e2de0d59763f8a15c64a43849af93dc7cae0e30684ca2a4991a88fb5de60335f324932189467c292676c046ab8327fd3c917ba5689bb386051b9f5c2e33030c137dbc08ead683cc23570e9b34339f908669b2680cf09b9409d5e5d79712eb93dfdada4451b6529255686e2d662215fa863d741811c6c0c4da2ae139e3de4d39be018ea814f4c0db2dff2b343bcda13a24ccc13e3d4b6e8818af1be40ffa79ece5d54126b51ec4264707c17dd8e8d4479f62a2d9f72c9b3d989565105b521a8e31af98615c059295adbe083908e71", 0xd7}, {&(0x7f0000000200)="c26c3428929f0526dcfbd679925199d44caf052bb0b6284eafc2f865805d67175138399488c7d51065780b0126ba235ce9bef77d54d7ee581f1b58ea14aadc5b03b9c98c5c8689054eb8271be8b604a4cc1bd670ef71556d4f799c61e86581bafd3bcf1e49db08dd2d949f9d594e193bd0a6b70a2d649a236259a88859b01ec3889fecccbd", 0x85}, {&(0x7f0000000400)="afa4d48b0b2a1b3bbb2b8bf822720577d0b7a43edc59849a60312ddc06dcda7cd0d5ba7706dd0b9cf70b6ae3f31873fb5bad8d740e1fb3604a9896b8b25a13d9402d4d98743d8721cefdcfa69400107b7693a971e9dba03d25ee5baf3864034428ff9172ddd4f13910b4093ba7931e623759346fb35fce4f45d3b0e33132bbb827095a6282814f61d4dbc1d8968ef07a6225efb1e93d6844cf902624c1d71196dd022bf887452982ab05de345f", 0xad}, {&(0x7f00000004c0)="1ad3969146f223190661fd6319e8f7a9b7c7f3baa65450c4939d5d53b54afb2faa9b79eb8d74fd64fde96d697e86b39059cf535ddbbd3360e3041d05a056fc765adc9291efc0dba4c660daa7e14518344eaf81dce7df92fdd1e1162b57d29440f0333ecec9d3f5fc1ec1b055226b04ad", 0x70}, {&(0x7f0000000540)="05723c8ccecd78c5959f984346813b8decf6d9a723574e95251c53692cf01d90bda5d0578e20d945fef4749083c2f47087917da422474fccd95fd59e6ed9f004d82b26d94de26b0ac0d95ebb8927ff62b3d18637c87a91d07647f435cd76d69618434e3fe739c723fcf0e412ae6b6ac6347525ce1c74b8af78c01719e138a2259750b89abc573be1126726488eadba91b83d013c53af4b77a7e8386e18c22088b739290d1da01c21578d74c4d82c4755644189d91231c7c5f0f3ba70d82a80140c3d27484a1303151d20a7d462525235d3ba42d585991d98a6cd766661ee65deb94c131cc563bedd2e7fd09e384fa6999587c43a96b69a6d72b2e1d8e2f8174f2784cd77c117f5329fc778d85427a3e77e6bf4f78a099d970f71a77571da20d9e63a0f1577c90e58c289b777cc8699a6ea6dc493df2e0da602cde9213f2897807bb2adb95f4ed247ee4c654d6e267e2fe132afc1397f1048109db3db8c5ee1766891dd222fd4e475c38ebbef917a034aa538f7ae8a7fd07fd65703bd53dbb9023b72fc469c1a445e4478d1939074e2130e73f0f5c0abb2ea1a776a6a708e3f2c6e8d2e3a4c07b9861e3b069ba571f78f3c17087952f050ff5389492cebe186a9d8e691eaaeeef3a05c7ee334d2fd1a31fe49a56c18da3a27d6f5313db1657e4abd19e4c5818a7851f88a8fe7813485f624ab6f2d23266121f617767955ff43613fe9d789ce3314ee22bdad10827e7202dd9c823275aa845eb1257a0832237b00c33c9e55da8f27a238666d1ed04d6db1c9a716b4dcd7a3b63a08a1ebc57b07758ec900c164c04539fed5612a11736765494fa7a9d821fe286a5a511354f4bc84a21dbf7e8eb245a6e7a9e1f95cc7ecce6d4238007a7e690a9217f8e7e0af0bc1f0758f86cf63c5cf734be8877f474c4094b8171e8eebe61ebd1916406d8079ba3f344c3ed82bb573c47933f49270f0f2fef5c5f7b5ded72fcd1371d4127b080fd38b57efb219144cef379cf79855a7bb1efdb4ae5f669d6b617497c46d7522b182b6e362c353bc4d8efc3dc0ea6bf63788bf553775cc02203931f8a7a9a2bd3d304eb88ccd3f48b8af6adb4ea69d55a7a2c9c3eaba95f904e1dd2d863b02937f4004e5cc4678bfa27f58f9dd5b84594fbb061123eef727cd70aecdcf0d362b26fdddc3db189ab4d2350ba6da3b6c149cfc53049778ff2eb7ebdfad442329c38fe917c668c0cd539defe233a53bf8dc3bef961549872c4954178f1e52d47ca1d2097d57afc988d72c94498ec46e7955f52fb4096fb5dd09c89c5d6c27af17c7c7f24171776d6133d56a22668567ebb05aedeef685bde874c5107754bf5374e65983dc18f5cb9a549bbe8903024e15c6ad48ca3ae16f8299eaa4f3f4efd35158e22e1a4451c8a3c4e1e4330727394f89302472aca30d753ed7c4f967ae4e2a9865c5b6faa23f2e52215b40cd9d18a031fa5438c70b7d1d3e9b42f897c7302d462d8e34b471d8ad365683c4120083553491c8e570fda780a09697b095ab43d9cf1668a0cb92ae67492058ff964f04922c50d16d0ae70279bbabeaac85fcd97ecd5486d4dcd2cb8ced517499f030c3962ba02b6c493c13452c04c36aea65c9b6f99f778debefd8aecf81bb84adef9f412e6a7a1f3233866d3e12343635544075eee3bf30756e2ffa16079dfd887e9b177c111799ea49986b899d30bc36ba7a236f5278ac6d8538028e5b6ff270b0873f42549bbcdc927334a4e6b3b771e4b15ad7b623d750094435510d358c7b74371f92ec9b4639d23dafc182fafb7474a8b30ac86570b085cfc3e80250f8edfa1e3f1c975a8aadaf80175e2035cd14df1920b00585ac287a24916a2ed2deef2f1cd8e9652b43e213d8761998ca1b897f76a607b648ac47345063ce2e93d57180173a1157d6bed7405eb087835150a640f1c1d05d9e8afad7264b326a15c5fb2b992e26701d4abe9768c491ce2ea21f2c3356156ca5113890b5d3e8ab5cbd4846ea2305b5a588b1dae7007c3f308853ba25cb672b473efb4acd3b3f741dda1070c05512eb37c4c7ee6d5db202e74b42aba85ea66628dd02ab17eb097980636171b3565e5ee88df5f5b18157a6eb8d45452d28124cd1f26ba61a4b60392f417cdf5d074f066b2d4705e74dfded6aa2b42b8bffe7842e0dbda63470842ca56180db60580ef7b75bf66d6e4389f979a4b8406e0598a0737280794ad4b31da939cf63f5dfcef9cfbf8d98fcbe7c0f22c7cec38075bb17806f94abb79c57fdccd242c3ceffd72b29f44f55a98e3b9328fb83c0aaafa0d60ed061176fb0d2e3c31eeebee123bb2595669577f465e67563ac8d2b59df5bb5a4d2bc97459f1b149340a3a38267e7dd51150edf1155697f5cf1688b1fba396e55711b5f423120d43ec7d8574d521b38995125fec489e62920a2d6e9ef8da999bf1397927a5bae269bd77b0541d3ffd1d2721a15f143efcce36bc92b27acf6d6ecd47dcea38003122a987de5865b938c6b0426f113595d956f6495bc554ceb0f36e19b77fffd549bebf2214f420710fe1e19575512bd0eb4e8db1cfbffcfab87a324e02e70fd9ff8ecea553f80b159335c5004f4adefbb66d41a1d81bdcc95f2d11fc9d1cd4ecbb19b9d3b05e21262565eb942d15a791e52f94047eb77d8c73d9cd9791f1892918b8b15f5a1ffc747fb61bc7fe12eced107b1d8fe07df922841d1bee0ba095f93b95352dba904424587f887e5940d5e38e52f1dbf194a891e308999495f43df84fd55cd717fc631110f2c2db17910c9b47225e407c9191eafbac393294b49f7f4fbef1cce6f1816fdc7e37dab00570b2addc9bb04ae5b5640a4e20b02d0e8d9ee4b892cb1b34e2d629b5e9daf65ce20bf349b7e53a2b0ed87daca674ef32c53cd7b707fd55612673722d3fdcf09d5b1003be62d9ec9aee86e39dc21c46e401b378e184a4ccf515e2e9415991992b0c7a38a86312f826892fd2b26c8f71f3f0e28eaa750f97a890dd2011f1825b01eca3c355450c8c704ca9790641b607641dfa5c3b37a1ba74485cf7e999247e862a28c0a2f435664a69868ba6de235c9b6e2eb7a40813bf3e7ae8bf7005e56dd78856eb58122165c1ebf5ac5f68c339d31645c04b772e18e1922b54724d9eef3ee7f72acf8d88d1c2f660720df8e44212ae2ad789013a3e8ecd5444420580b1db0306c57a87c48274f74cba299a014f09f7220bd1d6d5f8616433491baf1eb132552594a3df2b8d16d889cb70c79fdf196eff4fdfb73d5a1f4cb26212cf065137c137dee1e4669c5e3bc01f6366a904a6484d89c136232df9daeba40abf736b5b230e71bf9e175747c48341a689367bd12b4d9cd230316b6defb1f692f4cba0b789da3974f3d0c4ec6741c08e2ba8f24ae73662728759f0acf15c8b6a9bb70723450938e9ed0751a77ef0c73a379c1b7e5019a78f58583d61600cbc50b72d6e2b87248bf945d02f8bf7da05c17ca30232b43370953bd27f86f8116b87f385e8d164fb75544fe5e5866e05f51219ef807867f0afec2ee798de3766169dc5f6f73effbea5e508e1b827a151616030112157d44eac0aa84264c6a94fbc42a7f34214fd75850dbdd86aa0f3573be2a04502ff2aa4fae18af727e027f98c9e4bef30dbb4b6119e2023defbfa386e9b5553baf0a710f6c0aedb681dce183e474e16ae7568e61a25717118e36dd539d4baec71f8fa17c7147ab95c4a2dee493b718f835ddd1e8744c77a6c6a465d6e9d07e40e75e4519141725931fb6fe96ef06b1c464d6aeaf4c55c73f4ef33d4ea4d76e2ab18d6bdeacd8eb9fc778a583210cbd0b727e888c21aa2507eb69142bf28d029216f1e05cf00f8ed88b05917ebf743c7a4eee68798b5a1b842cc207117ad3dfafa06cbc136bcf5fa6a2dd365ff8e469865baa138a3a41185320254b31cf4b11292655da762adf8b810230050d177459de8b9bebfa6be2c0e1450bc45af1515d1c6586acdc10c2bd6ba0ccc57d989819f83fae65574886a6cba1e50a9f785729df1ef069c3f12d85eb2ac404e8a642c073ecdf76c8b7e9521506f5a8841d8588d20a5a764c7f0fb79e28d16a6f0e8f36c1ed71e8ebb963ff7c034c3e95f00cb5098f24d2cfe3e821189a92ca8603d93691bdfadb34385a80eb77dbb7f4cd5a96fb28e8ae4bc3af88a6dcfdae7dfa9b0e24dce27586d88d4e5f1b0facbfecb4747a1e265856b024c0dbe5e7887d5b3e470d0ab49578ac2d1cdd9f00219a607a036129c2548fa201f92653418bbdbb364452e3f0004ab23b457a1d91eaaa0372a6216b5d448b80bfc5ef6920f1103c4222f4e1989e990b88e284407fd06125e1a57d0aced2f54d2809b950c6227dd92aafeb33b53e01200f2015d2802c169f3690217fbeb86319370033af1747747bd7c79dce1adac713804807653fda1aeba755d6f031c936723c0f9e7f9bf16caf9db9aa22e2b2c6285c9661ae5d45299a13e065b497c1960469d57d7e83e4077aaf00c2c5db86ecb1e52511d83e18b43b5815e59c2e09483e251102c8595f9c69afc57e51b74950a2dbc016dcba504bc9a9632eb37d5ee7cd83231201faf33f7704adaa58f00fcda227ca87804bbe714eda7f2e6c50cda98fd2c13b939d9711a0113e6837d872a1e56940481a909030952960f6e04ecfac239edb0cf2c2150bb7c07e18a0f4e96536a5c6b0587d4ce39e3fd538e5c2f58ea999616e89d2fe90d6625cf36b72485d4f69ac367c57d89c50b9d95057efc9aad180b5c3f309e025fa08bdebcb9249f2a5328a2059fa4917bf8d01edf3a99005a79f024b386b4cf28f4586e071db2b3419321d55aa44f6e2be0cba1f31cebec289e5c8362e73daddc1b30b1f131aee0a1daa34776389225c5ea48f1eb32e9e781936d04fd5dd27bff7fccc02c513f6c031903a18f770dd7c21f281cfd9c804c9605a79e8e847295eda006a509f9b69184bccff265e4090e44c2c0e3dcf2abff2b5c44065194bd2c14b856b3c284885050410be38164a92646c370d6750e62335516d0f1c45c80e8bcca44d3dd856d4a73a71fef71b9f8202c02b3a9c3ff84a998af681ac98e1faa722e54de0ec7b3ba2bcc576006fab6c5e0bd9c385b6c002ea5f498f0077071593d3950bbd40583a7ce516fad355ddb3e397a12a2948101ec9b16a21f3414a0b855ae281e38691429b8e8a2343cb09cd72d334c291af43d0795d22eb6d1bccc1cf0d6df7edd570cfded1aafa9bb75a897a1452d58bdecc7d08411edee48fabfd9e3425415e388ef6b2f8623e368eb0f713674cd3bd338f4969fd412fbab4e8dd8c1adb9ca3b18c8e2c26f6bb27462e70c372ba661fe761326e81214a7ea943470a934defd318551771d8dad518a432000e1a616a086a3190c32b1612869275e7fb1331b65e1e9a36c6101184ecd69613d8342fd201bb363da22b5d8400f10edff9076ed5938c4fc5ecc0557d01f856534981a214ba31ba24cb757d010a9e06bd0d704a42fb5e2862e8539f91a9910838aabd338bec0b10045d1ac123ec956ae96ba316baca1d3276546f781b7a708d2eaac52f1a67a57c1feb34f0f9ad15c999a3d430282d03f7a120e2095968c5f3691189e7bd4fdd9f1aa15e876deea4977f8483d23ea11d27bf223acb3f38ded8c2bd2c35133407c9949e51fbad76a2dba28658ed2d44985fc4639c1a96dafeaacb9b99d4fbce716f4f1811ee2dea9a210c32767dda7a39d66b5018b698ae07cca0a5ae236ca301b6cd30a8a929abf6cbf2f70be663301b61f2c254662f0af66ff209ed", 0x1000}, {&(0x7f0000001540)="26236397208afa6d34fff5eed89f7f729d254f886f2b83e34081f22b2616aba4be4c417bb101ba974dca189eceedde3d02b6c029db33b61755306b29447db192e1815eb35663bbd771a093044f0b716342e0b73fcf18b83e8c186daa96deb3fac268cc014af025b35b6b345190131007e2e11fdcb1abf068598227a57d97b6deee06e10169710ad06fda873ca695a4", 0x8f}], 0x7, &(0x7f00000017c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r1, r0, r1, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6}], 0x68, 0x400}, 0x4) 16:00:00 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff]) r1 = getgid() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0xc2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f00000001c0)="4d01ea79870ab35beb66a94c3590a051da9f4ad8d2c18a0625fb902b66ecb0ee1ddcfecec322e8bdb3ca7570ae8ddc8bcf3d9850785e0dbe2807a65d32d702136bc5b782125f2b5ef6fee535c7a51dbfab7d6341deb1c4959e0b2a9e738f4d0d297a943eddeaad96758524c1df42e11647035fa5c3a5e313c138c6c6ec5cca5e6804ca33b699d68cc36b22f0003319703696fa4670832b0a4901383f0d395646ee3a6ad789213d2909d32c829960e64f66e8bfef4313cf19bbda8e55d3abc3777395a1e07304fc0287e79864d90d09bbdd9df049f642f38c194837154897249d47e5bc3141d7fc1c417c6a251651e77c53cdd5c6a8", 0xf5}], 0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000340)=0xc) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000440)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getgroups(0x7, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000140)=[r0, r1, r3, r6, r7]) 16:00:00 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000080)=[{r0}, {r0, 0x10}], 0x2, 0x7) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000100)="c0e0cc6014d96a2614415eb3d8607058ab3c603b458faf6677851424bddb9c5ea398a269551f79d4a9586bb034bbfe4ce6c8d5c5a571ce7a5013dc5339b67a61d6aabc9b33fb2192a410394a5343de04729c0ed1ef546b", 0x57) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x6, 0x9, 0x1ff, 0xc2d, "83e39c5418aa4d6b1174186c713f4988558d56c8", 0x9, 0x10001}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10db2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xe051af5acf6813b5}], 0xff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xffff, &(0x7f0000000000)={0x9, 0x6}) syz_emit_ethernet(0x16f, &(0x7f0000000300)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4e495fdce60ba84380a7b0cabdf9da534b4db5450606371890feeced07210000000000000000000000000000000000000000006cb1795c173ade5e7b5d26a3b4da8f5b66c4961da5b697ae3ad213c08f4a57734ea1d8842296ff00e58098ceb68b5841655b1c91b52e56b70d2be9516b64b7e83ae7cc24aca21881a636f8e3a3d5894721992dd9e7e891db2ca5cc372dbb5f059745a6ee0cc8f337e412ffaaca4e975ac58cea2a47740b46b90fff4dc50f16535d72c264772cebe2fb61162f1ba1ddeb31d026903c683b4f41a81b9a0010716a5098737aed7b1f95e63d155b8171e4ad62dda9e7c45ee6e6746476bb8cbff365f081872a17e258470514a1491006f8c14ee5b8d2714b688c5448") 16:00:00 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640), 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') fchmod(r0, 0xe3) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000240)={0x7, './file0\x00'}) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f00000002c0)="ff78baec1b759c842e0abe0add606a363b065a6a71eec7fa0992bbcd2401aadfdbba0662f61f729639f971a9df262c56", 0x30}], 0x1) recvfrom(r0, &(0x7f0000000380)=""/105, 0x69, 0x2, &(0x7f0000000400)=@in={0x2, 0x1}, 0xc) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000040)=[{&(0x7f00000004c0)="c95775420607400331bf26c2109d9b9dec3b8ad9490318f6475acf01b28b1babd9b14b5d6f26d513c9d08d9c2f02b9c96b4f288fffd418443cd7411a82285818f8cdfd6077ccc65ed1d2485e1bb7c2abf2610494ac680e20fbda118f4676f5ca5f03003976497883d0488659934e62989f1ac44a05b263bbb9b4065aa3473c3d248e8841f5c7a95ecfc0becc1f329061b9999ddf0a3a90db805c6bfba3b46eb9719cf58af6dfbb60c839ac52040efd68377f7308146b17a181f2bec17ddb9a042c2843b6b3efc2c2ccf2d010fd6c5b21c4d96bf6e20086a4d8b65245044d091d94856848b17fa4651ed3b976502c1e54fce39de6f7fb918fd8a1192637e43df7672bfcb209cc25c719f5919a5d53ad0b30bf9a69ce1f4f77197a574b5f588357cf2d1287f58b80821b5dabb77e0659f17281901b9e33f8cc71fcd3b3ca109b04bd5e4dd11b2eb2ee42cdd4af868ab19ade7606fed3cbd3c9f9988d5e73b3546525f8f5f42d14a41a6b51552cd9bb15eebb5c5b3d8b77ac9cfea6dcddd35e3003076af1a5944c5f93fd9441e2b0d1c68231d2aa69a2aa4b46168d8a9aef804c20a5c340e0f39b0b04005fb3c4146f44ae96c2558a39043f565845412b77045e9fce74c6fd6429c899d0d8839a38047d162d42bf13612d89bbdb7b525723fce4150ddf4f077a93e26f80864ddd392980c72872e6d37eed85fed08fc281705abed92220e547c5d2b697f2cec18cbc71deafa147512909a9a817641082c75f83d116f4fc9750ee39b9f9900838b61a13157f9edab588582f27bbdbaa5f70ec1313f97b885fd0d29fb7c63ad3bc445b209852fc7364930f4be3cd72d36e4abfa1717bf253b90c0613cf0488205a9efb0f5040a1afd13ff8450aec743a5208b8f566efa006baca63608a766d8b420ce08d279c5230faf17aad919c6a3eaec40b09eabe4f2e33213669081d185feca552b22c3f81aa57ec4801bc07df11eef93a0a3aa3b197fccbd3b2870f9edf9ed47ada9cfdb992bfcbb0c8e4814dd63326e17442a2a4b583b5db0a8b597b99487189b35e9eafabbf5a420b6f63cbeb81f192a7e2f1631efddcb23a4d4e387de1c6906dc3f6589529f9b3dd74378ab1903f6757750ad7e4fe0519cb6c750934218034baa595f05ff27a5075de91afe34d3d042331aa0507236708fc94458f9420b09c0b6710dd186e57cc632f8f6853faf4299917007df9266d603412fdc2046dcb9e6dada23b8cbc872c568be87fe06cb9f77f67206eb336c7cb79c7264a20f1d00e11e6d870302258fe5c2dfb73403f0d1d7b91e5faa001151f2c9cd4693eee354ebca3c835562c07ed093202b5a6bd5f58a6175137779f8501ed1c2758353ec8b450f8f6000cd48742804f85b57bbc7232aadda467ab385418105be1168fb8e3f8a7f773754e1e255f2651a2e6063437f2d6d30361ef8cb2f54e0f70c27eaf9660d75579b3b8a937e1f290a69379a959cbee0c916b1e928d237b7644100d4bc844e46ea34d96f85f32a38747f15c8b447c18cfb3753f676d0e32e45e17fdc0876784ea5a1debdba2558efb65d45116910a5be48930c260342982fa215d2adfb7660748b848cf222f17094b760d45cccc4f7083a19ed2dcabc1e54f1bf0b79686cd0cfe05fa243c8ff6f234a2d1a991dee4220b6161d001f4f7b52367cf2f859b2db5ce8d595e34116003fa0ea7d889aed6c038951cee63331abc0eba220f45b86ea9e7b80108b797ca0cd99161ab3df7be1b3f99fcbbd738e8cdf6bc11f8889cff5a4730d5619cb201a9acc620c453c3ede36647a2a970548f68436901d2ab86e91f1555adb9dcd4b4b155ef82b178eaa19a7b0710af847ce969012f86324d233368ebc5242bea425607fdc41a43342c3d86871358d14bd36abdfc03e139ce15f8dbb77f5e3499aa787e95b04999ee532e49754e781ac88ddca3dc34e2b618a6fece523d1f5abc14119dba85d2ee69460edc121f9c46d43cfb837e55ab2fc60086f5057400904d2c219f77fffe3ef59ba9feb7030d1e8c448b8b38c337f2592eea4c32e87ad027cd5727448cbac924af3444b64b877fcc94457300bc1315a4281b83627321d9768f89a5a58d9b8ec93c37d5c9566c38d08210923224b2537c4c09a4f4b0ca1f13d59515c969fd5106a518903f42d1d777bcdf9d7d16050ffaa28090ac9b9dcfb05d5ec16af910be32032d01714ccd4c3edec2d1d8ae24c07a2d3a9a907b14e537c7fd38eeb7ab43a480cd110c53705c7f0253b2e91353d3272dd434fafc6277f7abfabb60e2091671c1ebccde186feae78ef888ee572ff9304f2a84c328072151a97f6d4a6fad8b10e3940b5fbd5cb2e7df9088e1cb921eb6ad2b7d7f60b695a606df82ca70b13673431956a87ab368fe5b5f06fd8ffdbfc65c1f9458d4efe8c0e1d387f00d144d836489ced663abdb0451505248a2b69a808bb77cfdfe1ba9aee39d90ea0e02e0e2f4989f240046fe853875d9c196453115964936dbc47aa9c7c675453504ce4332616e14065681cb140b8bb97d999982ec335be61e98a105e8d8bfd9ac25ef8ebdd062b825c88a0002cb1a6c7c8d085677a0ad15ba725584e409ea9c633a5a62b838497a338d36eb1d2095f3f500b033dfa4da1542e1b50d0f81acff790ad8a79714103a7b9ca6d2cb86133e2561b5b49d5be001218cd14bbf9c404e787009a8e3d1e9a58cd3d88b9e3b12819cd0a2fbae444b80d084e846f53ee78d4dfc0fc74bf334b390d731016910c4dc85acaa7f4c6c1ed0d606af4d1377d9f4b64729eb12f5a694e2d0efb7769d85afbbd2c32df38132dc0cf5bd67ef16ef0bd71b901fe18f67ca9c9a44f0e6a9661ce6953dc8e169e99e132591932aa7d7edd9c0d43bccbe94013ae9e206ee5351ad086cf627711cada0fd8026a8986c32cf453763be3221781131a5186d992d4cc096c03b94b6d954c42c47a200908c71c0fa171cd192af76766b27ab2507f59b1dc0158ed7aec2dc3d2afdad4ac1b2365f5cf251b6d9f8351a5713b82dc9ee1e29167e19d24a18a5bcd6196b56302a477e373620e7b8cb5d514eefd81029816d19fd9c3183d51e6b7a21a0b810539b7301394713467c7c5558d441e0684948f0d0a1a1d037f41f282fb0f24e28ad63cc24be8ec21c403838fce945f196db0b00c74ce640593a3c7a69bde9f24060f60bcf1f695ed410888c929968a8a5477f9fd0d66a3947cd0c0ce72a522feaf6c62b318c97ccb10bfabf9119c68e8fee8aadd57cd67f9b97ec53edd529d2a3e8c1da42ba1db9798bfbeb8404a85c2bfae8be7b72fbd2e449e99e760f4d4fc65136be36ce98a01d884f7878c5724527380666325640483168dce5523ae5d173ec7c3ad1218e58c1381dd6e393acc8c1564c6cb3f8f6753ee934de53b2f818a00589c7cb4f050dd7a3add1cb85601a6e214b97c30b3f8c978865e018c4a374bd19141dd05457fee9bb1e989e08588cd630e88e6802e97bf3ea5691973a894fefe9f54869da7a48674b045aa4cc56c51aaec0a2f2867442607720395a88bb91b0321c5a7838568e242a24e2063d9675907c7378a79fc1650c185c095d1682af9de32e0deccde531853b02c09dbe5b5499fbbba2b0de3717191e29cb9698c813a107c87e641ca5c292903e8135bec4e048416d7196157e4aadfbbed7f87ac1104b42e9f49697031bb374b0b33a10543d3570b852a4cc0c61818672ed8b9e560670cf10f340f22b7b15f0fddd1f3b1decbfc63e29433d17b6cadee6bdd464ba55612d881cb1eb5bb4a75f624610f9cb66b2ce51495d8b8b99c4b0f772fd122761aafb920b91da27111f46fedb4b3f6fc97bb2b531dee6e22fadab985cc39cb5a24d896647eb5b549f54eb1f70e8abf2b718dd081f5ee8f44d9380f1c030bd37acf545f53fd928a65bfa2bd472874961cbba32a035571569d96442969f03a6f6a6c82cef75b1efb308e1886db4dd9ff6ebf9e5d4ffaf8d9e1c25a46331708f0d8301fcc8e0603fa15357515626b4db8a5fefad0790cb4b5dfffcce0aa73f1fb005413f4c3c91ff73525b3687507160226657cbe1baca01d14ae9c08097dd8c403f34fb9beadf3c99be6d7c460406522ce6f5fa7ce56f1772c6130143eab2490ec1d581a180e461f79142c6c96ac27cc0e54f4aec048eadbd40fd90fed8565d4991b7e98c8818f62ca9221329703770574f99b161c562d223597afb2c51163111e2b5f8ed86536c3fa367ca827bf0706477f999f51940e1d0928989c97323e1c393bca1a5d36f64f5cbf04051bc4590d7a6ce41dcb94a19b53de35f0bec372abe1ee5cf4f7189af14539582db35a85c33ccd6b1ba58789b6aa7f3371a05ee67eee6d4ee2d3eda29d6056829ff07fdc6552832c29eba66d58101ca788ab1af6f6c3b920c087fc821d9812a21b110e5d5954182b5b7f4dc53647f6ab73fe566f410bf4a86d9ce88b0325685eb801e5638e0d93bef9e4cc81653b2dc9747dc9dce65ceedbd78e10215d90456518379a87729570242f3379562aca58c009ec1e4838c0b27383e839b91c970b4ae4338e8aa9a7e026f3b31552458ae309400b40e8d76c71eaaa4a1b88d4d384977d84c8c341ed0a9f32131c46b230a814e8856e0aac5c5a482b5a7049c9578f2eccfd96dee4776610eeb035ffafeb97ce8b34fce6cf182a1614c6e93722bd484e23b572ca6f439d19b012e576cdec1ff2edf9fd15efe80563cf9a6b4cc3abf9213a803b0e11e06c4dc0d8c26ce776a8559ea2fc535734a6e270178e30c307c2c9fea12fb103b276d32415f9431fb3dc4c0c0b4b7db7c5e6d722b69e4905c4608d86c1c845ddf09a51e85885b26cd58fbe91df0ae64bce2d603cffe8c6969aa0333bdfcb7272d557bf44d442c5f14d6d360f8c298597d6a964f7f843708b508db1450102206eae3d709f308846cdcb331354621c529eace7a9d591b6deee3c52a769906073b736bc29b9014b82b53603a8c618b959bf5f3524a730692bcfc65d04bb84ad3a08f141091864455c2dc9208f0c42537b680fe5fee9703f98ca320cda558eabf26bc8b330327af40b6cba5cfb03352883d89a931be21549b9610468c81aacf0f35d5f81a4c563987845ec4485c87cbe47474daa869b07cf01c9967abd7162fc09ddc418b4ae04b91984a13dc388c213db92f20f6bda3cb0fa88490c09ff56810eaa8520f28caa3044e374f7d22de5b837343b4f7d35c5fb2322c3682faf11ab7038deea474be36d30d6b34238ee46c6c2462bf618373156505e13ef78471dd972e9aff204e435cd89c8820bf1af9b70533c6346ab0d77bb9b7c3619eb1539c59a60225be18ea2231c1a1bf5c725336d56d0960293a7c9229922faab1bd050a03bef2f836458209683e6188656f0d9dce5facb74d4e1522d61f3290414c28add0d134826e9b20ec28523ad4b5cd5a677836eeda36d8a5df3c8eef141ca7fdc086a60e339c53efe6bfbea0929514d88a79d5fb7a7ad0f35ad51dfd51b01736f4ba2bead6e9936c0f77efd616505e26e49cb1207da3d8b974bebc6ccff5178fb9c831f300bcf7ebfb38ee6a83be9f3fc6c60f6afe8f08ce7f6f3f0eca6326258e3ca17a0790055f832d299cb1906c29b6502a4dfb16a5eda243048a97d30ea0df7da84bd0f2a3e308476043a5ffb73928b9148c08714bb727ec34e290f82c377e14e43d6c53ef3933a18610be4bbca201011688d8298e17768c9b6ba5f2196f0b5d02c28455767fa8f23e68030aaa809e6381298847b5cab9111d463c9db67f2fa4b843", 0x1000}], 0x1, 0x0, 0x0, 0xb}, 0xd) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) fchmod(r1, 0x68) mknod$loop(&(0x7f0000000340)='./file0\x00', 0x8080, 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000300)={0x3d, 0x8, './file0\x00', 0x4f5, 0xffffffff, 0x6, 0xd1d4}) 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x4, 0x2, 0x80, 0x4, "1866d05f2fdd99acc8418e956ff3b1cbf10345f5", 0x5, 0x4}) write(r0, &(0x7f0000000200)='0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000380)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) seteuid(r1) chdir(&(0x7f0000000440)='./file0\x00') geteuid() getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) setuid(r2) r3 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x10, 0x8) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x6}, 0x1c) mkdir(&(0x7f0000000400)='./file0\x00', 0x8) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0x4020426b, &(0x7f00000000c0)) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:00:01 executing program 0: getitimer(0x1, 0xffffffffffffffff) semget(0x1, 0x2, 0x60) 16:00:01 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x400087}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000100)) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20000000000014}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") bind$inet(r0, &(0x7f0000000180)={0x2, 0x3}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x40) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1c8) ioctl$KDGKBMODE(r1, 0x40044b06) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000400)=""/148, 0x94) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x19a, "b8e2ae4f3e9d15ead666af53d294e56356ebb400"}) syz_open_pts() madvise(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x7) 16:00:01 executing program 0: r0 = socket(0x18, 0x8000, 0x1) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/vmm\x00', 0xa0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000540)=0x5) bind$unix(r0, &(0x7f0000000580)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x900000000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008001501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) sendto(r0, &(0x7f0000000000)="9d6dcc5c9662115f2cb71b25de1cb209ede0827784ba21be8d47a9e3ac912fa2426a9b4c54583d444a6845ebb77ad6ba8571ba2bdf0840e13e601b90e5505a", 0x3f, 0x402, 0x0, 0x0) 16:00:02 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) madvise(&(0x7f0000ae5000/0x1000)=nil, 0x1000, 0x6) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) 16:00:03 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000240), 0x7fffffff, 0x0) close(r1) kevent(r0, &(0x7f0000000140), 0x8, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x3, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() lchown(&(0x7f0000000040)='./file0\x00', r3, r4) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1010, r1, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8000, 0x0) r1 = kqueue() r2 = dup2(r0, r1) readv(r2, &(0x7f0000001800)=[{&(0x7f0000000300)=""/251, 0xfb}, {&(0x7f0000000180)=""/82, 0x378}, {&(0x7f0000000400)=""/172, 0xac}, {&(0x7f00000004c0)=""/30, 0x1e}, {&(0x7f0000000500)=""/211, 0xd3}, {&(0x7f0000000600)=""/211, 0xd3}], 0x6) mknod(&(0x7f0000001900)='./bus\x00', 0x100000205c, 0x40002065d) r3 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r3, 0x80047469, &(0x7f0000000140)=0xb) write(r3, &(0x7f00000007c0)="182b1d91f3a91bf2214fdcb992d95f24500c55b92dcf2803", 0x18) r4 = syz_open_pts() r5 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r5, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x2000000000000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000700)=0x8) shmget(0x3, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) ioctl$TIOCSTART(r4, 0x2000746e) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) write(r4, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953b03", 0x5d) syz_extract_tcp_res(&(0x7f0000000100), 0x64, 0x1) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000001940)={'./bus\x00', 0x101, 0x100000001, 0x9, 0x1, 0x2, 0x8, 0x10001, 0x1, 0x2, 0x400, 0x6}) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$TIOCCBRK(r3, 0x2000747a) r6 = syz_open_pts() close(r4) r7 = dup(r6) write(r3, &(0x7f00000019c0)="278da958f45b4659afa4f5b67f70bc4b08abcec6b0c3a1a4fcc715745d5b626bff39adefc10224af1cb33df7b75e5bdd4616f21e2e7dc6161b4513af5b25444b4266236cbd50e0827b634350ee89ff05f8103a37df2f9eb83707a21dc420cbfc7422daeb3ca9c6875c4b3772067b55f02eb8772d49826b6484919adf0d616b4ddb575e690ef53afc3d45413926874f5142d9936ac681bcecea8c437f82a616dc33127c87b06162af72bfc79cd1782dd5a64b198bd22d26e45befaaf17c3238a25f19fc505d6248e8bc584e2d6b1c151b45484ecc688e22459db0672b0068886c46bb3e4949e154f48cf76412240e6e795860c0e8a87e67a849cc6d6c3bc858d09a283e63d0aeb9bcbd70aafcadb95429d881fbf72b2edc0042844eef6f4182e88065fd593a9844658684251492c6c966b68bfc2dae2536a5e041d07f817b69e197575c9a6ff21290cf2519c9ce7ee7b73c1ecaee9d0fd0d8f2fd807519eb043bdd10d39caf89ca5113cb03a90f072d244c97781b8eb0f614bd554ec85d15b1cc88aa7bb31fc1220ddcb48a7fccf6b23b3ae0cee755233f209790c1ad7f1470e85fb9cf286bd5cbce1f0db0ce9680cec9ae0d4eeb488e595ff1e097bc7d15985c94e529c93da82575b4895c380db032d24d715ba9e6deddcb13d8aa6f4593d2d530593667d4ed2203b6ef8920fab83e20a7c5964f0347d37b90a5f2f88d5bf19cf4e71706492a2c292976efa5b4e3ca67a5bf436041f9b53b5fd49578a35d762fabb76748b66bb314ea008946a13cbb9d5367f5037fc188c1cd109885d679035d001aeef73a11cc51ead6e2e529e1697abb4cad3626619ba35ae64eb2332c9f0e44e577bf49e469807de8b3ffe5d5370ce6acd78360512ec6182840600472732c5ef9873a1db26012c7fb4d0526b9f3f8e27bc9aa30e6d73e53ef63e5a41141f5a15e4c8b3735a5bb83dae1af367e1968f999f1ae570a8d03d6c22b74ee627c43eb89f98a940f15b6aa29539e37d206c6150c12734ba80daa064e68699a78fe0e29abda699e21db1a115412d0f794e415afc4c3fde890da0d8ffa6f0cc611947233244d46b066f7453a5842c471ba3197e80d73e934700e8719d4686bd7ec862a80a210a1c38ae17294ad020095b978bb77f984cfd6d9b050c5512b8aaf2aa9025891b03ee4d3b515b93123bc9444f25bbec1029676a1ba161e57431dad81b104a2f9af7ee5df1e591305e2fc6c885577903fdda3ed26e4ab05cbd7234068beb872e406121ca4b7b44b3d3dd227ced829b85a27355f54584153977bce818f9a8a503f16389c4377a7646cb831648bc87e146c4cea9b080e98b8034ffa9b3bbaf779cc36a037215ca0ced96b3a7c1b87c9da64a4873b8a24d20bf9f1b1b3e99e8e7191c031346eb6e95e90cd345f4db339eef892308cde4172abd20291e4677d43cf7eec2fd2b45ff91b3fc8068d95db437f810f96d40ac6e826d214bfd90917c67c11d7b09259e5c210750c751c0abfd39bdb4cf780a156f54b3e1d4893688fa915ae6158bcf8dc67404e722643ed4b50c7efe1b485b84f46baac2ab01885e1e743d5c74cc1a2cbe38c0dfdf70077e957c3e65af0779a1b7d2ea87e8659e2b7012ff787940fa13aceac8f11795ffc05121f67e785d3a46684c5e4c3134b2a2cd943a65161472ca64218367ca4afea0a56d6fe753c9a38e6d28db31feb5d039a0c638b2b96ce05888b806b0335d0d347a1a4515097f265e875c80e3970adef48e5c3619ec23a9b9debce58fe186aa7e2810a3a3bf1180cac09d8c1767246a14255973a83ca663299c54d8c823910fed076ddc02c443960b735bc46b4b6690ad8c7cc790ca3a6eac0701279714b92e0d02dd38e8422599f03eb1179dea7ed1b18e97e7545eb185cbb67495d0f14dd787d3e6ed8ab1db109a29c44ec34641949e996066c61b05b3937d8607e751536911b7dfd8a9efc709b6b4a1cc9f5b6bffbbccf2ae4b7f579d5e487a169f9d3881e7b590caf2b30a9133fd29e2ffab3c75d6dc0f1ff20d719c0a408fe5ea4d0a6cc5989b920b6e8a157583e86ea9b463dc7020142c59a5b532a2661efac4f857c5a1cb891fad770af8b74b37b2b4c412f19bcb2b08e56588e449d8f8bb985ab636c3ca91a34b206e1613f8619003fea97fd1792ddf183492780a7043132c02073d8348fb3117690f3dafe0e2056c2e4241fd274ca51c99d871d74caf64a43136164659600850e288131d2f0d3b32b7100472ecabccc69032b2434316e41be93c0b9901088627cdfad3ef4a15407e111a6d2c95acf67394ceef37c5abb4dbc5b077efd489021ac2ab6e9ce121be0ff84ab0b9ce165245cb2bc4aa5831099dbcc675155a2923b59c46a96e0a35a3c4546ca09bfd14e57ee49783c7bcf7cb3dd5c0b84564a27324e92fd5daeef59c64d85842c84a8cf74cce098b9dd3925c9c06293fe6acee4cfd3975254a20fb8b292aa76f4f43736bfa355f6086d2cb4aa23d4d53ebaf6815d1d68d1ee40a2a1aa216c303711a22edf1876192d8c6b5f5da7914cde2abed4f52700eed66bb15a0830355c0d101b6140c4957c50de991b83e2ee7af3255bff4bbdccd357f0bb6b9a9b93ab53c94e0bc99448982e211bd59615ca343ae3cbb68b25681b95cc16b2787cfa85d9c53d196123f251f4e036f7ec4265db0c05631f1df3bc85fff24dd1990de99f41deb47d4d6760e120f3a7dae7590b2851f55d52789ecdfe4e2a76b0e32860eec1f1598da4b4386b58b2f88cd9b28b31e3657b3998b4fd5e55b4f90dea8c89a5f41b5cb689e2aacc35350e6dcedb84179fa982326d703d7c0404f9031b7f805e50ce95b29cc44c6d36db4479b2861bc8f14e01e761f04c6836db0c5baf5eea3243feacf6a234372975f73e00457ac7388ac0cbc3e4c8b9ce726b1256faa3e4594fdf6c836e517a2b14375a5eaa8dad9079c5a21639b17320f00459c467c5110737a5d6e956a34c1070e67c75f045fe00e7fde482becf75aad8b43a1c1481acc84bcdc0bc39d44ce8c39afd497398efd3b968784e8ff217cc5002008db9d06684ad80d0b5e8ba7adaf9c9e99714ad6f4d05d8df3a8b75e892b310c75a05595953561bb229bb7bc9f2327f99b76f77e9197fd179bb0a8362765ff906006eea595dfa3d35e273e4a3f1dab07046ca469308a33dac7e62b399939a4850ee6d53878fb3810fa68f202d8822871493dfe7e6d2b3f260d00b612fe34dda3581bff8512488c39c58d5aa6989e40657bf390b696e888d26de44353294d86550044ecbfff3bd33903f90c46173abac91dc165d37e2c31dc43b5606a3cfcd24f00cf15504a185b1fb62b98ea77c8e1db904e73c9a50c22e273307be753b50138827965d763511892cc49b34e9a336431497c3a6cd8af209a2b6e33ac2235375f40579a9f5fce4d4cab912246e67aae91d8470a74a59aa09801b73b58dd2cab5358432a858c31754e3a8cfd30e17b3cfe55e6fcf8d943722d23d4e23975ebe493212346afcc2debcebdbdffcd5565796f1f242d3c565635e5c52d52f69a2e428810954b4e5d5e658baf9e6c394b98642223848797bd88410d387455d1e7cb29837f8bb3fd6a7c30c80058543cc889546670e344a29348a03fc350dd309bf3edd14424bc3b15e89e544afc1ee0167c9e6d21fe0d2e29f9c3f66feb0cd406577a5afac5c97bb87b059cf6100a373daaa119da2930c1df6ef86985d5206f7de579a786862d26ede4e6f24ca673ee8eb328f14cea15e9601f6dc4d108c55035b0e49990e3ba7ff1d6a5e8d10075e65d75badd39f9327396fc286ea036b85455f6c04ad854981af82ff80f2d6bebfc6feb8472a26ca31a83fc1fbd6a178457de6cbedecfadf1c97d962f8de0b129b0c5af8bc92a5ab243db62b570a7acdf6c826595724aac2a95873e53313450d5009626ccdbf96b7c302ebadc592456ecf5648c94e9c2791a2ccd1f4373a8f020e5051fb4c50a770a45855793dc88a89e7ba2c819c46d5f98da82472bfe56f19b0c4e46fae24df88dfcb549b3564a7625a829caf1ad5407267629520abe5f61edd5562ec8c388f9443696f791129dac23087c1b5e0935c9ae530a5b98cde6e08bb8fdce4af59b274cb40f66b744e69ff99d2c05083936299a1515334861bddd5edc8ae08a026b06c728ac33a2f9ae317ab2d33fb4bbac5f498c9be20bee9a4921302d37c250895c1e4d172b027b3f99534fa1611406ec1834067b9c9edbf72d662e8b42ae085afa0ada789e204aec246d4be5fcfedc20c4ea121228bf5111d9f3c5e730f77dc94520d03027c654e86fa9b22d418a151f23e0f86193f916e62197de60917afac0bf71f3604f4c67489b2996d0f9a2e5f84116d6637126418a7865e3e11c2738e88a8bef20b82cf12bb9e8353a80cf1b878936eb5b2ac562f4a6af61309ded1521eb9ed3fe7a6f4322b533d5908fb2485f4ce6bea2d7cf917af1e8fb81c071cefc7a7c419bba9b6c1ec41117acdbaf8f2a575252acadcb0240f5700019ca623a273357c40ed929a84ccaa16524053b84d824827f93b1c09919a878b85d84599ee4ed1128eb844b81b3baa8af1596df58e6a672fc220e1d4f11b387d1f2da6260e101f1a425e9616fd4cc7d9bef7fdc3eec0579fca11e87015b621acac190ca38d55338710e3a976f97ca2e49bca77bdfc2515018f02826f3c0d46c099db1b42c71b24e64e47151632e7a79763b2f703a98c278ef898fcd3d28724bef466cb2dd30ba84f23918e1ddee59d4f849768e71d51320031d83e96141f0ca8e6bf76cc876f3c955963783f9b9d19c13edc577af9e4c086bf341ee0833539a48e55554bcbf59826c1646a4483a096d8bb3ab84ef2e8544fe98c7a8e25db9d06f5ea7cded77b84407ac60040578669d99db0b77c6315db971161997891a2aa00793fcc8c47e1c5b197734d46e453ca0e4c3ab9d8f6893302b84745232723f73a66d609c7a70236a8262e95303df0b40b3d6fb03a88a8b1706d76e4b2f3d2398f87c69723745a32e263054182542c614edfa765c76881eefc4630a1921a8c8fa4b818ef7f53be0ae774402a3569d14141d7ab1c89034b5c8ca01735d4880849904c8d927cb34a39cf18db9caa95185ce31ec4538d3a22acca72ae87a03a7e21fbc2940e457b6f5f3502ae3d8d1d0fbb2e7cfe60c7bec57ec3af98f4e6a1b51affca568c0386f003f68ab3fb936936cfa6b32983b4cfdd62ff5dd3c883ec0affd5e97ead47d79aa7465b6b5b8d4ac45ff0ae02db35576be939f2261c2f8bc27d7de27b820a9a1c021a7eb855cca3e4e0030974635180154db0de146c64f502e3822b5457a89f9d4d4dbd61fd07106835720720cffc6c1c28617303deba3f95f1b6a7e49252aebd24f25e0011687e9ee88ccfdb7ee4a6bc822c1d7f0ed31cdbb7e727244053153a947cb58be9bdcec51681fe260e7de9bbeecc0855151b50a14e606e7ed12a9a22659eea362e32214fe107874a51813c0bea04e0004bb161b7c508fd2a68e1e36ea9bdad1b24811ddd63bdc53a510b6b9171ef38851d799b64d0540a974028e3e3accd0bc4ae26ce494d7eb2c15a368fae7ffc8f8687cd1a8ef5c30c7e5657c0782d8691ecf0a7698959836c5265ca98099bd91e9a0270ad566c45af25ce62a49401439c6a66b8cda483bc593af67bee5aa2c24f9c99d901dd886e595fbf2e47193b0e144959f0048cda9ebde4a34991f3ed36d938f023e3ad6f2b5c84ffa777f15da22774443540a96f8f665e61f56789553653f779a20b", 0x1000) recvfrom$unix(r2, &(0x7f0000000780)=""/61, 0x3d, 0x800, &(0x7f0000001880)=ANY=[@ANYBLOB="0e0028225c990010"], 0x1) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000740)=0x8) ioctl$TIOCCDTR(r7, 0x20007478) syz_open_pts() 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x9, 0x7, 0x2, 0x511d, "0d59000000000000000062c2c1ff19bf96cea18a"}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="094320f0cf1e34c069321bcf181cbc1d74141c068a34633dd39c6add78fca6d54fb4f8b0799e4fd8aa25cd8b713f5dfbe4faf1ad3fdd5cf4b090dfaaf44c6f", 0x3f}, {&(0x7f00000001c0)="301285a494f70bf6628cff8fafa14a1d58a5999042f4146a47250cf36ff6066002d30ab167d9beb899e7d1a46fb026abc6b3b73fc0df6d3312d88c076cf75af365113b46cd88686b81a48606989389065f194b07b8a8d0c051a6d5529a3cd79eadadc7dda092048314882dd49dc9abd3960530d3942c650453d3d339164fa5c0072f8abd8227c1d30df4b481c29f40dea79a21701094911ffbbadba512eb887e8b88f4cd82706a7b027f681ebae3dc5282c591f2b0ff6bcd2b64b599be78d5d0d2d70024b506dd4008216228a5be0592faab496b2538b330ba12abe7e8ab661476ed7ef1a89a6c8500c916d942c94d3a88cb9938cd5091", 0xf7}, {&(0x7f00000002c0)="ffa19123498fa1c0528ecdf042b56fe7436d7413ba96e4a19e16129797166660555a159dde4bcd74912934645ed520adc1041e9a80f143e561a3fe0a114bb6a2fe5b662dab4f223c051092323159b8c865b6acb90502aba82c788b77884c93d66ea497bdaef18044d3feb371f62ea1096de6a00ec3e2a3f852206a49022f11d5de7a9038e5fc350774a0491785bd4b402c6f0907c1254ce50452dd6a1601e6c22694771fad6f22bc44a90878b8f85d", 0xaf}], 0x3) write(r0, &(0x7f0000000140)='\r', 0x1) pipe(&(0x7f0000000100)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x180, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000000c0)={0x4000000000000, 0x2}) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x81}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x3, 0x8, 0x1a35, 0x6}, {0x7, 0xdb3f, 0x7, 0x100000000}, {0x69, 0x0, 0x309d48fe, 0xfffffffffffffffd}, {0x8, 0x7fff, 0x9, 0x5}, {0x401, 0x7, 0x1, 0xc60}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:03 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x2}, {0x8de, 0x81}}, 0x2) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, &(0x7f0000000100)={0x9}, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x40, 0x788}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x8, 0x26}, 0x8) 16:00:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffff, 0x20000208001ff, 0x0, "b000", 0x0, 0xa26d}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 16:00:03 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) fcntl$getown(r0, 0x5) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000003100000000000000007df77492278e88ac3aa01d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014250000000000000000000000000000000000000000222b69749ff2b13a00"/172], 0x1, 0x2, 0x0) msgsnd(r1, &(0x7f0000000000)={0x1, "ff030700"}, 0x0, 0x800) 16:00:03 executing program 0: mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x6) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 16:00:03 executing program 1: mknod(&(0x7f0000000300)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x4) kevent(r0, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x0, 0x0, 0x10000000}], 0xe6c, 0x0, 0x7, 0x0) 16:00:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() pread(r1, &(0x7f0000000140)="fe1a3b7ababb16fdf6e7294c17a85335247d243da2943c9a4ed0876413ad6af02b593cf795eb49f05442268f2e4e1ed2119bfce690586f1610d7803cc0", 0x3d, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000040)="f36a0bf185a5049697f4b1455e43a554f0ac0b1459cb4eba0a68a3f91e33540bfec2031589b09ab1b18ec54df45283fe82b1d71cc85b1fd93514d1602a1c27904556cde11c330cf9f8b09ae357ea1dffc8c04cb44972b2241758fe3e44b0bbb630492288f1b87dd367bbfe00dfd07e72f56cf315f4be1bc5c0dc5ed2f699dcdfc09eefe698442d1f653403899936eae145ad1044", 0x94, 0x400, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xbdd26b9}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) read(r0, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x18000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:03 executing program 0: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0x0, 0x7}, 0xb) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x1a) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x109) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) r2 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x114) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) recvfrom$unix(r2, &(0x7f0000000140)=""/13, 0xd, 0x800, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)=0x2000000000010000) 16:00:03 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0xe0, 0x0, 0xb23, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x8000, 0x0, 0x8000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x7) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x8, 0x100000000, 0x6, 0x3}, {0xbaa, 0xfffffffff689e9ed, 0x3, 0x1}, {0x8001, 0x4, 0x1f, 0x80000000}, {0x0, 0x1f, 0x8, 0x7ff}, {0x4a, 0x80, 0x9c7, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xb34}]}) getuid() 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x10001) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x111, 0x0) flock(r0, 0x8) pwrite(r0, &(0x7f0000000000)="ae756c82c238b9949ff6b06def3d58dc18bbacc8eca18c49a868ee3acb57a1b1ffc5012f41fc3149129427e94c615696a47d7c28538a063108fb02ff378eec4d1a592f8cd877f4330358375e588beb46fc9071477d9208af4844907c77fade666689dd02b3697dcf0d70a799ad6842f17d9eec0b3e9ca873ac96237dc251ece3c7053e55c74a97871fdc22b99354c73e65", 0x91, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x6) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) r2 = socket(0x10000000002, 0x3, 0x0) getsockopt(r2, 0x0, 0x6d, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0xffffffffffffff9b}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = dup2(r0, r0) r2 = syz_open_pts() dup2(r0, r2) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x0, 0x3}, {0x5, 0x7}, {0x24, 0x2}], 0x3}) poll(&(0x7f0000000000)=[{r2}], 0x1, 0x0) 16:00:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f0000000280)="64a356d97ca778a36789156885cbb6d2495bb90a06fa1a974bd6ca626507492c9c25484c2b1bbe483e4378e8ee335769a1d5dca543ecea487bf8c78a", 0x3c) recvfrom$unix(r0, &(0x7f0000000000)=""/24, 0x18, 0x840, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x5}, {0x100000000, 0x20}}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x4002, 0x0) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) sendto$unix(r0, &(0x7f0000000300)="6664925c778ae021b484069b2b4fa392a79d4584fcd5f099863e7a1590dc976a7d93a988a77d24bb2cfb44a3980984e7ae647d9f7dab1a0782adb2339d1b736481c9da813e7921a894f034046dd1075aec6b4a145cbb5bcbfcb8cadd9b7a2e1f7c7c78fb8d9997ea50ef7d6e025bb20231eeafdb45736f3a2d60514794c5f3c3052930463de6d37ce10005773ba3f6b3417455b38b56430a52713f000000000000ef71bbed128f36cfbe92a240cb689d71242f7f08ce1a3bad2fc0829f18cc1e8a4c5dc50e28ca573708e92320386ee78a9281b53f3486230157beeb6044cb6978f930b1838fdac673b879b0bbe4", 0xee, 0x2, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pledge(&(0x7f0000000000)='&&{@\x00', &(0x7f0000000040)='!\x00') getpeername$unix(r0, 0x0, &(0x7f00000002c0)) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000001c0)=0x10) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000140)=0x3) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x20880, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000300)) dup(r0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fchdir(r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, 0x0) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 16:00:04 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) fcntl$setown(r0, 0x6, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = semget$private(0x0, 0xffffffffffffffc, 0x0) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000280)=""/44) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000000c0)=0x2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = semget(0x3, 0x2, 0x0) semctl$GETNCNT(r3, 0x7, 0x3, &(0x7f0000000140)=""/121) r4 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000240)={0x4, 0x8, 0xffff, 0x100, "bf25e9e7c28e1117712c00f3dbfbaf6eb7da90df", 0x7, 0x5}) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") 16:00:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2d, 0xe, &(0x7f0000000280)="777b5e184cc782b0182c6cb66a3fe209b8e75c0cdf559eb9cd770ba211963dab8f998380536b5bf9d297c9bcae36f3bb47be5283d63fd09f70691162e0907d877ede904febab43d9811b15799c7926c706ee4b95c35f31b1ca9dee28f850bacaf95f44beccccc88c0282d67d130b457c049f23f1c44d634c578c3b0628cfb2476cc11f9abf872f54ae6536fc28ad572c0ce9473de1be9aa45679f746c3aa4b69f851d6da7e1883e64d69f56f9742554936f9c4ca42fac01953b46fba2c0d34a75dbe60059756063da350cf65ec94993c6ece0a22fe65078d87e78b3a9c7532349c2ecc69271673c26a0cc0b996f9f16ed999168552966b44", 0xffffffffffffffad) 16:00:04 executing program 1: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r3 = msgget(0x2, 0x400) msgrcv(r3, &(0x7f0000000580)=ANY=[@ANYBLOB="e8ed0d000000000000000000747cf33d7c93f99fdc00000000b200000000000000000000000000d0d4301e96b0bfd30000000000000000007a1f30a47f2d61a000000000000000000000400000000000000004002000000000000000000000000000000000000079875eec81f0d34b88dc419b145ecdf13e45d9efd0114c30f3bb29e77634252288e5cace4e9dee9b8e1e6d9fec545a252d5e71ceca67e0c7b9ac15c835612db304ae898dca3a7171f3eaf3b919720bb37e63909d72cf751571e0c6dde6a68bcc36d0079f28f1b8b17c73a19287bd5bbec5941a0e28234a99aa230e3d6c6a81d9e0843564142728e45a0d9edb9b92d43a206e32998aa7ba2bc85f9ef82b10d9a6c10fc1901d31b14606a2aee2254548caa52b9f48a60e0f0449a07fd0cd336a43633952cf45eb6fb1cc18abe69bc0f4c377cbe54d49ef0000e403577c5d9461e8fdb63cf7372db2fbe3628c954efc941944b360b56bbd847026ec480000bab92e8800e40e8a395a5f84ea420a1859a0c42a1691436e05a3135b546e38a35578beaea5bd69a3ca2d1bfa9c0a4867cc2422b8401bdd2c9914523629e95cb8982dec3eaed0686911febaca8346a823750583af2ba7e0aa1232a05f1a22757f6fbd438fb31f2f4bb34a76890470b50e9038f4b6647f5000"/491], 0x1, 0x2, 0x800) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r4, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r5 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r5, &(0x7f00000000c0), 0x0) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r6, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) msgget$private(0x0, 0x0) shmctl$SHM_LOCK(r0, 0x3) r7 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r7, &(0x7f0000000440)=[{{r4}, 0xffffffffffffffff, 0xe4, 0xfffff, 0x3, 0x1}, {{r6}, 0xffffffffffffffff, 0x2, 0x20000000, 0x6, 0x3}, {{r4}, 0xffffffffffffffff, 0x24, 0x8, 0xee11}, {{r7}, 0xffffffffffffffff, 0x80, 0x0, 0x8, 0x3}, {{r7}, 0x0, 0x0, 0xf0000001, 0xa, 0x20}, {{r6}, 0xfffffffffffffffe, 0x8, 0xc0000010, 0x9, 0x5}], 0x4, &(0x7f0000000500)=[{{r6}, 0xfffffffffffffffd, 0x8, 0x0, 0x7fffffff, 0x5}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00fffff, 0x1f, 0x4}], 0x1, &(0x7f0000000540)={0x7ff, 0x9}) ioctl$TIOCNOTTY(r7, 0x20007471) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r8 = getpgrp() fcntl$setown(r4, 0x6, r8) fsync(r1) semop(r5, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x4, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x801}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r1, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:00:04 executing program 1: r0 = dup(0xffffffffffffffff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) r2 = socket$inet(0x2, 0x3, 0x102) recvmsg(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="93", 0x1) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x7, 0x14000000000000}, 0x10) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x9, 0x3, 0x0, 0x3, 0xffffffff, 0x800, 0x2, 0x3, 0x2, 0x8}) close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x22, 0x2, 0x8, 0x9, "a73b4df77b29e1e77547e28c9977ebc543f46977", 0x1, 0x4}) 16:00:05 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = dup(0xffffffffffffff9c) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r1, 0x1}) kqueue() ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r0) r2 = shmget$private(0x0, 0x3000, 0x482, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000003c0)=""/145) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) flock(r0, 0x1) 16:00:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000040), 0x0, 0x0, 0x29) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)) ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:05 executing program 0: r0 = syz_open_pts() r1 = dup2(0xffffffffffffff9c, r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000600)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x5fe, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = dup2(r2, r2) getpeername$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000380)={0x5, 0x3f, 0x9, {[0x3, 0x9, 0x8000, 0x4, 0x3ff, 0xfffffffffffff800, 0x100000000, 0x1000200, 0x1, 0x4, 0x18000000000000, 0x4, 0x8, 0x80, 0x5, 0x10000], [0x6, 0x9, 0x0, 0x1, 0x0, 0x8000, 0x3ff, 0x8, 0x6, 0x101], [0x10001, 0x401, 0xffb0, 0x100000001, 0x3, 0x8001, 0x8e7b], [0x401, 0xc0bf, 0x2, 0x8, 0x200, 0x9], [{0x9, 0x9, 0x0, 0x800}, {0x9, 0x6, 0x9, 0x80}, {0x1000, 0x6, 0xfffffffffffff97c, 0x6}, {0x5, 0x8, 0x0, 0x80000000}, {0x1, 0x927, 0x8, 0x10000}, {0x865, 0x9, 0x7, 0x8}, {0x9, 0x2, 0x0, 0xffffffff}, {0x0, 0x1000, 0x9, 0x6}], {0x8, 0x49, 0x0, 0x81}, {0x6, 0x6029, 0x1f, 0x6}}}) socket$unix(0x1, 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) close(r1) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0xc8) dup2(r1, r3) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x80000000, 0x7f, 0x7fff, 0x5, "5c5d90ba9016ba92248c11aa6d1d4caeb0663474", 0x5, 0x1}) 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r0, 0x0, 0x3) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0xa0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r2) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x80, 0x1c0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x4000000000000801) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8080, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000500)=0x200) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0xcd, 0x43, 0xd4b}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x0, 0x0, 0x0) r4 = kqueue() r5 = dup2(r2, r3) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r1, &(0x7f0000000a80)=""/4096, 0x1000) r6 = syz_open_pts() ioctl$TIOCCONS(r6, 0x80047462, &(0x7f00000000c0)=0xfb5) connect$unix(r5, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r7 = open(&(0x7f00009b7000)='./bus\x00', 0xb80, 0x0) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000100)=0x100002) write(r6, &(0x7f0000000040)="43e74269bf950439ab652fdcb737a717f9f8937ab3c125e3b3421d5208bc42598afb38ce1c20c99448891e0883e10886b5b134", 0x33) open(&(0x7f0000000140)='./bus\x00', 0x600, 0x20) 16:00:05 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000003e00000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x40, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x8, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 16:00:05 executing program 0: symlink(&(0x7f0000000300)='\x00', &(0x7f0000000340)='./file0\x00') socketpair(0x21, 0x3, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1a1, &(0x7f00000000c0)=[{0x2c, 0x3}, {0x84}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x9, &(0x7f00000001c0)=[{0x7, 0x9, 0x4, 0x7}, {0x8001, 0x0, 0x8e4}, {0x0, 0x1, 0x4d, 0xfffffffffffffffc}, {0xa66f, 0x4, 0x8, 0xfff}, {0x4, 0x1, 0xa7, 0x3}, {0x401, 0xfffffffffffeffff, 0x5, 0x9}, {0xfffffffffffffffb, 0x8001, 0x9, 0x8001}, {0x8, 0x3ff, 0x83a1, 0x8}, {0x0, 0x6, 0xfffffffffffff185, 0x23}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000100)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x7fff, 0x3f}, {0x18, 0x0, 0x5, 0x9}, 0x3, [0x5, 0x7, 0x7, 0x5, 0xbd, 0x3, 0xca2a, 0x4]}, 0x3c) link(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:05 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() minherit(&(0x7f00008e9000/0x3000)=nil, 0x3000, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffd, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kqueue() ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB="00fda700093aacd01ef6908052bd05af790bc2b696f7213b7c7a35eb054ffa8fd900000ecdab"]) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x6}], 0x81, 0x0, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000140)=0x8) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r3) 16:00:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) poll(&(0x7f0000000080)=[{r0, 0x4}, {r0, 0x9}, {r0, 0x44}, {r0, 0x24}, {r0, 0x40}, {r0, 0x40}, {r0, 0x100}], 0x7, 0x7) 16:00:06 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x84) semget$private(0x0, 0x1, 0x2) socket(0xffffffffffffffff, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0xfffffffffffffe24) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x8011, 0x10) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x9) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x81) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000600)={0x80000, './file0\x00', './file0\x00'}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000280)={0x3ff, [{0x1, 0x9}, {0x2, 0x9}, {0x3, 0x7}, {0x0, 0x7fff}, {0x2, 0x49a}, {0x3, 0x81}, {0x1, 0x1}, {0x2, 0x2}, {0x3, 0x1}, {0x3, 0x9}, {0x3, 0x3}, {0x2, 0x9}, {0x3, 0x1}, {0x3, 0xffffffff}, {0x2, 0x3d44}, {0x3, 0x2}, {0x0, 0xfffffffffffffffb}, {0x3, 0x148800000000}, {0x3, 0x400}, {0x2, 0x20}, {0x3, 0x7f}, {0x3}, {0x1, 0x2}, {0x1, 0x4}, {0x3, 0x1}, {0x1, 0x200}, {0x2, 0xfff}, {0x3, 0x1}, {0x2, 0x1}, {0x3, 0x7}, {0x3, 0x401}, {0x1, 0x81}]}) shutdown(r1, 0x0) preadv(r4, &(0x7f0000000180)=[{&(0x7f00000003c0)=""/183, 0xb7}, {&(0x7f0000000480)=""/185, 0xb9}, {&(0x7f0000000540)=""/163, 0xa3}], 0x3, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) 16:00:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) recvfrom$inet6(r0, &(0x7f0000000040)=""/244, 0xf4, 0x2, &(0x7f0000000180)={0x18, 0x1, 0x72, 0x20}, 0xc) chflags(&(0x7f00000001c0)='./file0\x00', 0x1) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000200)=0x9) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6, 0x0, 0x0, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0xfffffffffffffef1, 0x0}) 16:00:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002002, 0x5300) r0 = kqueue() r1 = getuid() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, r1, r3) unlink(&(0x7f0000000180)='./file0\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDSETRAD(r4, 0x20004b43) poll(&(0x7f00000002c0)=[{}, {r0, 0x1}], 0x2, 0x10001) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r5}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000001c0)=0x3) 16:00:06 executing program 1: r0 = getegid() r1 = getegid() getgroups(0x234, &(0x7f0000000080)) getgroups(0x4000035a, &(0x7f0000000000)=[r0, r0, r1]) setegid(0x0) setegid(0x0) 16:00:06 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x7fff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f00000001c0)="81db76e903bbbd2133e00c6d00650932603f164eaea364f1b6c147389fa9f0c5d9442e0616ddaedade0afc20f8c24996", 0x30) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffd56, 0x0, "9707d05185f36d66d31b437f3ca047ca1fc2b383"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x13, 0xfffffffffffffff7, "840300000007f1ffffff0a00001a00b877b400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000140)) execve(0x0, 0x0, &(0x7f0000000640)=[&(0x7f00000005c0)='^\\-\x00', &(0x7f0000000600)='\x00']) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) recvmsg(r4, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000280)=""/57, 0x39}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/46, 0x2e}, {&(0x7f0000000300)=""/127, 0x7f}], 0x4, &(0x7f00000003c0)=""/142, 0x8e}, 0x803) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000004c0)) execve(0x0, 0x0, 0x0) close(r4) 16:00:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) mkdir(&(0x7f0000000000)='./bus\x00', 0x2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x2) faccessat(r0, &(0x7f0000000140)='./bus\x00', 0x166, 0x1) nanosleep(&(0x7f00000000c0)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x1000101, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) 16:00:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}, {&(0x7f00000000c0)=""/87, 0x57}], 0x2, 0x0}, 0x802) r2 = shmget(0x2, 0x1000, 0x421, &(0x7f0000ffd000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000300)=0xc) r8 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x352d8d4, r3, r4, r5, r6, 0x10, 0x5}, 0x4, 0x10, r7, r8, 0x2, 0x2, 0xff}) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffa, "73dcc5081a6f60000000000000000000000800"}) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f00000002c0)=0xc) listen(r2, 0x2) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000080)="50b671a2b25c10b536f9ce7b473f0d99dcad47d92f6fa6ed79a00092a272abb4143ea6a7b7bc7fea845bc0a5d60b080740b4300dc242db1c9fc93918446ee750828e9576b0f1ad951ff8b5d05eb8f79f2df337b67831c4457b45002162a1579ee51cd44f6984b291d2c5012e71cd867fd01153f8610ddc6b2ea7ab3b1f3080eeeecd32609e77587e8e288cd5356597ea21fdee06cf8503be2ab255d52fe3ce3d913a4d30cf33315b9e349faf4074d9622cae2ac7736ecf2926d29835fdf1f8", 0xbf}, {&(0x7f0000000180)="ec28b1d75377200261368807ceefaf6c1ac57fd7138fdaf33aa2a925bd6241e4be5f1996643e6af97397566e8e250a5afe3bc0759fa8637f0222b2ae485ab735664bf81fea0aec9763c0c3c79eaa3c3ed682dd188192ea4389706d9c8267dffe1c4f1726826b6d41c761cb89f8ba1ad9840d5e5a07fc3e41802023414477682783755954bfd1bf663c77df679136a6e192dd64c0912ed75c36d889b5acdcd6c2b32a6d4d63068d3c1a", 0xa9}, {&(0x7f0000000240)="685f82f2364a7eaf2dccf76a0cd1506da752c0f8683aac80bb5a86b6c3761faffab514eb52390b6f312485ec8e2519d2ccb74732597ff45dc2c07c118d980ca0ffb7b36448a174295bb2dfdbab76506b8a8f193e4df60a245378b8e05cdee64a43552dd1a519e2dd84b0ccb4b62548ca", 0x70}, {&(0x7f0000000380)="f705eeab39b3a55a58a7ae8b018c1b0591a10a26b3aff9fe18b473b55dd98bf9bd4405d8f74563911490bb5d77cfe426405eebfef1b3ca00efa49cf1bdc3a3c0be16d37c6a850335c59afea86c9c3eb3e6f76d31c35769152f7adb31", 0x5c}, {&(0x7f0000000800)="29bb0b7ab865ffb05b8ce0bcc2fe03c64a75c9c6f3a320e84ebd6d3ca7e4f575fb150db4db630d17405a3cf7a9cb649e7d4961ca4c7adc92d1cf0aeea6e90b2d5f5ea067d2f4174980113b4aeda9e919b8a514835ba20f7575a7e62c64ea096e0783a7d5fdb11b15ea1ae585587926b6a93ca74663859bdf54851f1b1d5a2bb2ee9ec69efc1ed233e5a89d1010731deb48fe59740c34fdea5e9be7001e7d39678e13690fc25268d4cc62252da4bfad7310db8396ab8ff960f77067432466cedd22714610049501c26388c6d049bf3d3566350c4a53709496d6b5d396e1c58daeb1d7829bea9f71da32e2c70333852f914aae29514dd1a25feaf7ee728917707f2f54e680b0b8e2c3e4821f1466c349a7e1adc96ad5bf623ef1dcac04fe07756beeceeb221bb274e04e8b354da4391b9b578df271756d91e5737732c5ad55a73b613073ce17af8069ceeb58be5f0e488e2095a81e1700c10eb38ce28cb895fbaa1220dfc00316fd952c391d06db5ea01d5a5abcb3442fd5a0027940fe5825306de902bc9ba3254618f0e11e2cbb1c12de1737403bc757d1b10f911fed7b9b03362a95f5649960acb6cabb7ace4a62d36739332d4bed4702358983886df7bc34496a15ca2fcf5e3554b89e1ff345b181d46fc47c6cc4b38f00da18fc7c2d234b37f3aa3ae44298d426ab6770300db1aab4ee10c2818c9e6a72c9d77fb9c1f629f04f6082a5bbd3d4d82484f697df2556246626c117430822f7f25f5e512d91cf81786b8b9a56071715efd50f2937f583e6a29099a089094df3e78ff61cd3f844f342cbc24281ea13ff647864c7ce4d86e0d2c9b9a9446d533b2718c8244eeb1771492b10618417b01c9a9449a58bbb5c4520dbe7d26323ff4c539a75c5ebd1d49b33670e9816524616fa3f70e9c9bdc3adb74bcd081680b817e7fad0c415c649723cb79f122fdea051c34bdb0d9665b4bbdc3e185106a9d5215db1e8deb954d0daeae0082afd085ded506e09e1e71d73de86125c2db56a3d89dad7b93c4e706470733662788b97e775a977280df04b0f93354d1f47183f8333c192678fae461838c8572085d4f57237d4ef", 0x30a}], 0x5) 16:00:06 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) listen(r0, 0x2) r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)}, 0x401) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x442) msgctl$IPC_RMID(r1, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0xcca4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x25}, {0x6, 0x0, 0x0, 0x13000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff01, 0xfffffffffffffffe) getuid() ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{0x0, 0x9, 0xa, 0x9}]}) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x500, 0x0) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x1, 0x6, 0x5}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x5}, 0xa) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x880, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000140)=r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x24}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") 16:00:06 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0xffffffffffffffff, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x2e, 0x20004000}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 16:00:06 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f00000001c0)='./file0\x00', 0x8000) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000140)="6546a8d0") pwrite(r0, &(0x7f0000000240)="46b3316acfc27365c570011b1abebf183b44acdeb2bc7582c2923da0129b1b4f3ee529942569addbb17f98bf9428a4758f76", 0x32, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) chflagsat(r1, &(0x7f0000000040)='./bus\x00', 0x0, 0xfffffffffffffffd) rmdir(&(0x7f0000000100)='./bus\x00') 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getegid() fchown(r0, r2, r3) dup2(r1, r0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x110, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000100)={0x200, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:06 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x400000000001000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000001c0)={0x4, './bus\x00', './bus\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x1, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./bus\x00', r2, 0x3}) getpeername(r1, &(0x7f0000000280)=@un=@abs, &(0x7f0000000240)=0x215) execve(0x0, 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) symlink(&(0x7f0000000200)='./bus\x00', &(0x7f00000002c0)='./bus\x00') 16:00:07 executing program 1: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0xd0) sendto(r2, &(0x7f0000000200)="c6cc4662d9ebef8aa71a2d7dabf018708b85df71de3c92171640074a59344094b1d0ab79beb0181ca23f2febb47ee9f572ef40f164ec96847f135f37e9a9137e54f81eb04152d3845caabf6582c5e8a18827a6f24df607cf7195b473f4693414ce74c80679235b8cef6b49fa975dfd932979e6643e7e95f2fc18abd2e03fa1ec4b5045c3f32c8c62bc1b7cdf436a61e9ab67218658e0314edff018e16f", 0x9d, 0x404, &(0x7f00000002c0)=@in={0x2, 0x3}, 0xc) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r3, &(0x7f0000000380)=[{&(0x7f0000000300)="4cd46f6004abd3d84bc6f0d3f8291ccc0db93418cd6283022c9fd61beaa756836ff7c7b81e5984f6fafb0349", 0x2c}, {&(0x7f0000000340)="22400856be96459cee958b851a88fec699977d1f7587ad9c955129130d0a0c4cbfee3818683cb555a1538b0ed2d52c", 0x2f}, {&(0x7f0000000440)="4d5633a6090ebceab5d0481bee8ad856008807b25489ef1aba2a67a43fd0afe510660a40e90e442ff6b6ae1e09b371170c2f7d21c4cf36b097073a43d375b22c12d74c88e6730f48eba5c2ae5c46d3f886733c556b18396cec3d4c2ab5ca826e806590cae7f257e930664c7f03bce4582deda245e16103080dee67daf5e84caf93de35a03609e5c5454ea735cc", 0x8d}, {&(0x7f0000000500)="3343613d7774ac44804426d14845560cfce4215e17bd3801c6f42a812ac8010bfe90e5e2c63d10785e620c22360e46603322e2f47fe11bc1c0c87b91791d395a5569a60c228a2caefb8037bd30c695df5212e29542b0d536c971aa533f897b6177672da16f2e45d5a831243c91e2da598e5907ee074e819a530fac67f288ba34b0250435b711ebe3de4c22d2835b00891e31b93ab22631d1d703877b32b384f510bc00fffb31afaf17ac4dab5aa7793e5d6f0868114f7651de15b32b5c4401380c83b6881afd894f5036fef7eef0f8a4a40031ec6d88bb789cd8f1ca13aa3c71af71c97c606b716b48674ff6938110dc76de2ff5", 0xf4}, {&(0x7f0000000600)="adc772702cc397707356862c2ca7067a7b79b9431169e1d65dbd3abd85990363188d7bdc83cedc6ecff36123a0f40aba50ad99d56a2217145250c284126f28f92bf53da5778420b9ad82ba7ac225cdc10cdaa2372b85ff29db22561bc2c525877e379a82c9e2d2f3b88d4b6530cb285c0ba133612fa86bd54fd1d86bd874487a0bc67c2a4d585def938ea7266971097a21716ff954be75f7b1fb68445dbaad0ce7e6271ae301a59c09e0ddc8fed7a1bbbc56f28c8541cc4a01148644ad", 0xbd}, {&(0x7f00000006c0)="d9c324b659f81a95b256c6abbebeb2a2025fb0eadf5e6bd14e8e3f2abf97d7e83e1f9951ec82c747f92cabb286765da376a3047d319bc3904dd8b9b2b38ba49b6821f78659a905991c0bf300f3c44f1655b501b644a175c3834ba20e129fb64e66203c679f583dd95dd0fa8f289dd2705055daa5914e514aee35832b0a924cf4eab6fa", 0x83}], 0x6, 0x0, 0x0) recvfrom$unix(r4, &(0x7f0000000040)=""/221, 0xdd, 0x42, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) vput: bad writecount: 0xfffffd802b040178, type VFIFO, use 0, write 1, hold 0, tag VT_UFS, ino 1458, on dev 4, 0 flags 0x100, effnlink 1, nlink 1 mode 010000, owner 0, group 0, size 0, fifo with 0 readers and 1 writers panic: vput: v_writecount != 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND db_enter() at db_enter+0x18 panic() at panic+0x15c vput(fffffd802b040178) at vput+0x187 vn_closefile(fffffd8030717718,ffff800014941b40) at vn_closefile+0x15b fdrop(fffffd8030717718,ffff800014941b40) at fdrop+0xc9 closef(fffffd8030717718,ffff800014941b40) at closef+0x118 fdfree(ffff800014941b40) at fdfree+0xf7 exit1(ffff800014941b40,0,1) at exit1+0x32f sys_exit(ffff800014941b40,ffff8000159dfee0,ffff8000159dff50) at sys_exit+0x17 syscall(ffff8000159dffb0) at syscall+0x508 Xsyscall(6,1,0,1,0,7f7ffffe0cd4) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe0ca0, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic vput: v_writecount != 0 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c vput(fffffd802b040178) at vput+0x187 vn_closefile(fffffd8030717718,ffff800014941b40) at vn_closefile+0x15b fdrop(fffffd8030717718,ffff800014941b40) at fdrop+0xc9 closef(fffffd8030717718,ffff800014941b40) at closef+0x118 fdfree(ffff800014941b40) at fdfree+0xf7 exit1(ffff800014941b40,0,1) at exit1+0x32f sys_exit(ffff800014941b40,ffff8000159dfee0,ffff8000159dff50) at sys_exit+0x17 syscall(ffff8000159dffb0) at syscall+0x508 Xsyscall(6,1,0,1,0,7f7ffffe0cd4) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe0ca0, count: -11 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff8000159dfbd0 rbx 0xffff8000159dfc80 rdx 0x2 rcx 0 rax 0 r8 0xffff8000159dfb90 r9 0x1 r10 0 r11 0xec431a089de1263c r12 0x3000000008 r13 0xffff8000159dfbe0 r14 0x100 r15 0x1 rip 0xffffffff818b9068 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000159dfbc0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=46963 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff89e8,0xffffffff822d6d20 process=0xffff8000ffff6370 user=0xffff8000159db000, vmspace=0xfffffd803f00cdd0 estcpu=36, cpticks=16, pctcpu=0.0 user=0, sys=2, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 839 45205 39720 0 2 0x482 syz-executor.0 98202 364231 39720 0 2 0x2 syz-executor.1 56595 442237 0 0 3 0x14200 bored sosplice 39720 387619 34028 0 3 0x82 kqread syz-fuzzer 39720 379635 34028 0 2 0x4000482 syz-fuzzer 39720 101397 34028 0 3 0x4000082 thrsleep syz-fuzzer 39720 269434 34028 0 3 0x4000082 thrsleep syz-fuzzer 39720 513717 34028 0 3 0x4000082 thrsleep syz-fuzzer 39720 163521 34028 0 3 0x4000082 thrsleep syz-fuzzer 39720 292116 34028 0 3 0x4000082 thrsleep syz-fuzzer 34028 341002 91458 0 3 0x10008a pause ksh 91458 472914 67565 0 3 0x92 select sshd 98175 263642 1 0 3 0x100083 ttyin getty 67565 47361 1 0 3 0x80 select sshd 41229 450899 76522 73 2 0x100090 syslogd 76522 291646 1 0 3 0x100082 netio syslogd 18923 518683 1 77 3 0x100090 poll dhclient 93967 425741 1 0 3 0x80 poll dhclient 75696 282192 0 0 2 0x14200 zerothread 99470 128664 0 0 3 0x14200 aiodoned aiodoned 52086 158219 0 0 3 0x14200 syncer update 67409 44000 0 0 3 0x14200 cleaner cleaner 55820 284415 0 0 3 0x14200 reaper reaper 50794 461549 0 0 3 0x14200 pgdaemon pagedaemon 87419 340310 0 0 3 0x14200 bored crynlk 56509 383635 0 0 3 0x14200 bored crypto 96014 77936 0 0 3 0x40014200 acpi0 acpi0 85780 120921 0 0 3 0x14200 bored softnet 24622 514947 0 0 3 0x14200 bored systqmp 59029 236329 0 0 3 0x14200 bored systq 96955 70706 0 0 3 0x40014200 bored softclock 18077 270531 0 0 3 0x40014200 idle0 96910 390335 0 0 3 0x14200 bored smr 1 479573 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9555 6497K 7508K 78643K 23070 0 0 pcb 13 8K 8K 78643K 338 0 0 rtable 120 12K 12K 78643K 1151 0 0 ifaddr 67 15K 16K 78643K 453 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 243 0 0 iov 0 0K 28K 78643K 578 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1208 76K 77K 78643K 5703 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 48 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 475 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 4690 0 0 sigio 2 0K 0K 78643K 70 0 0 proc 42 30K 54K 78643K 1002 0 0 subproc 32 2K 2K 78643K 136 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 518 0 0 in_multi 33 2K 2K 78643K 210 0 0 ether_multi 1 0K 0K 78643K 14 0 0 mrt 0 0K 0K 78643K 9 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 108 477K 477K 78643K 108 0 0 exec 0 0K 1K 78643K 653 0 0 pfkey data 0 0K 4K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 102 21K 31K 78643K 12163 0 0 UVM aobj 130 4K 4K 78643K 144 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 192 0 0 NDP 15 0K 0K 78643K 130 0 0 temp 191 2728K 3352K 78643K 18047 0 0 kqueue 0 0K 0K 78643K 42 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 20 0 13 1 0 1 1 0 8 0 rtpcb 80 222 0 220 1 0 1 1 0 8 0 rtentry 112 121 0 75 3 1 2 2 0 8 0 unpcb 120 1603 0 1593 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 454 0 454 1 1 0 1 0 8 0 tcpcb 544 697 0 693 1 0 1 1 0 8 0 inpcb 280 1953 0 1942 4 3 1 2 0 8 0 ip6q 72 2 0 2 1 1 0 1 0 8 0 ip6af 48 4 0 4 1 1 0 1 0 8 0 nd6 48 24 0 18 1 0 1 1 0 8 0 pkpcb 40 24 0 24 8 7 1 1 0 8 1 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 70 0 70 17 17 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 472 0 276 16 3 13 13 0 8 0 art_table 32 473 0 276 2 0 2 2 0 8 0 art_node 16 113 0 72 1 0 1 1 0 8 0 sysvmsgpl 40 12 0 6 1 0 1 1 0 8 0 semapl 112 473 0 463 1 0 1 1 0 8 0 shmpl 112 142 0 14 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 8928 0 7527 46 0 46 46 0 8 0 ffsino 240 8928 0 7527 84 0 84 84 0 8 0 nchpl 144 15544 0 13915 61 0 61 61 0 8 0 uvmvnodes 72 6825 0 0 125 0 125 125 0 8 0 vnodes 200 6825 0 0 360 0 360 360 0 8 0 namei 1024 50417 0 50417 3 2 1 1 0 8 1 scsiplug 64 9 0 9 5 5 0 1 0 8 0 scxspl 192 56112 0 56112 30 27 3 6 0 8 3 plimitpl 152 435 0 428 1 0 1 1 0 8 0 sigapl 432 4843 0 4830 2 0 2 2 0 8 0 futexpl 56 76939 0 76939 4 3 1 1 0 8 1 knotepl 112 1028 0 1009 2 1 1 2 0 8 0 kqueuepl 104 1073 0 1071 1 0 1 1 0 8 0 pipepl 112 2696 0 2677 6 5 1 2 0 8 0 fdescpl 424 4844 0 4830 2 0 2 2 0 8 0 filepl 120 29327 0 29232 7 3 4 4 0 8 0 lockfpl 104 1758 0 1758 6 5 1 1 0 8 1 lockfspl 48 590 0 590 6 5 1 1 0 8 1 sessionpl 112 23 0 13 1 0 1 1 0 8 0 pgrppl 48 51 0 41 1 0 1 1 0 8 0 ucredpl 96 6556 0 6549 1 0 1 1 0 8 0 zombiepl 144 4831 0 4830 1 0 1 1 0 8 0 processpl 864 4859 0 4830 4 0 4 4 0 8 0 procpl 632 11071 0 11036 4 0 4 4 0 8 0 sosppl 128 30 0 30 11 11 0 1 0 8 0 sockpl 384 3837 0 3818 10 7 3 4 0 8 1 mcl64k 65536 346 0 346 42 41 1 29 0 8 1 mcl16k 16384 20 0 20 15 15 0 1 0 8 0 mcl12k 12288 95 0 95 17 16 1 1 0 8 1 mcl9k 9216 70 0 70 20 20 0 1 0 8 0 mcl8k 8192 71 0 71 21 21 0 1 0 8 0 mcl4k 4096 241 0 240 11 10 1 1 0 8 0 mcl2k2 2112 24 0 24 12 12 0 1 0 8 0 mcl2k 2048 62347 0 62299 15 8 7 12 0 8 0 mtagpl 80 114 0 95 2 1 1 1 0 8 0 mbufpl 256 120787 0 120680 33 24 9 21 0 8 0 bufpl 256 19618 0 12776 428 0 428 428 0 8 0 anonpl 16 418969 0 407102 185 120 65 66 0 62 14 amapchunkpl 152 21032 0 20927 58 50 8 15 0 158 3 amappl16 192 24461 0 23805 155 114 41 45 0 8 7 amappl15 184 454 0 454 1 1 0 1 0 8 0 amappl14 176 381 0 375 1 0 1 1 0 8 0 amappl13 168 7 0 7 1 1 0 1 0 8 0 amappl12 160 545 0 542 1 0 1 1 0 8 0 amappl11 152 1827 0 1815 1 0 1 1 0 8 0 amappl10 144 1804 0 1803 1 0 1 1 0 8 0 amappl9 136 605 0 601 1 0 1 1 0 8 0 amappl8 128 193 0 169 1 0 1 1 0 8 0 amappl7 120 1785 0 1780 1 0 1 1 0 8 0 amappl6 112 1814 0 1808 1 0 1 1 0 8 0 amappl5 104 811 0 800 1 0 1 1 0 8 0 amappl4 96 4919 0 4890 2 1 1 2 0 8 0 amappl3 88 824 0 814 1 0 1 1 0 8 0 amappl2 80 38016 0 37949 3 1 2 3 0 8 0 amappl1 72 93660 0 93240 25 15 10 19 0 8 0 amappl 80 11416 0 11380 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 143 0 14 3 0 3 3 0 8 0 uaddrrnd 24 4844 0 4830 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 4844 0 4830 1 0 1 1 0 8 0 vmmpekpl 168 35541 0 35522 2 0 2 2 0 8 0 vmmpepl 168 567287 0 565575 228 141 87 98 0 357 7 vmsppl 272 4843 0 4830 4 3 1 2 0 8 0 pdppl 4096 9695 0 9660 6 1 5 6 0 8 0 pvpl 32 1272482 0 1257510 441 281 160 264 0 265 35 pmappl 200 4843 0 4830 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 685 0 130 18 2 16 18 0 8 0