1e851fa5b9a3ff9ddc1a112ea7a66467b5fc5bc34020bb783bf97589794643d5dba3db7943e54c0252c5cbac9164f8df53b584e46ec5569d03be6e14113ddcccf923278407f112534d5441de8345c793c4ae146004d4e1606f085369882bafc2b5ae88e90205eeefa230bc2da03bba4fc7314b4681586b45815772a81912bdfbd74e44a28ed3b2020fd2a6d5813175136f133bb1ed039aea24945295b853bafdf0861ecb5dfe0063e70c0956721b952e3ad4e213ed262201c638b1dd6f83b1dc50f1bb28f351442bf7ce668c72ea365aa8c97bb8f4dbc3213abf1f03cd773faefff65e940f059ca1e0df65f629dc3ae6eaa7b93811d4680818186c3bdcc563fd12ebbaaabd383dcd51058160a7516291ed193bc2bdf10cce127c8c953b95a3e5dab72cab41f32b993d17c25bc05ca11217a466eeeaf3394b8d3306f3a0031b7d6684df2907d5be0ef8ea05783cb0a6e4c7a6fa366f0264bc063a44d6b796be4e2bded13386f79941b9ddc434b86b99f93f8da8207a039fa6a0cd3e6efbb77d0e54b67a50b00d3d733285e2f1717f3773f7c17125cebad2a0243970c3c6a4ef8c914d77582d4f09fdc8c5887166c292d884944c27ba9ff4b44c13c847a0356457c32e78e025f4a437774947430456872c8113012887e73ba9ad3b712b3784d4619b1c51f23138beadaff55b5700c2d8253f6bbd6492440c4ef7c9ae52acc46075ca5d8dfa08efe8bf979e89a1ac474de23bec9fc892c8900c82527f5849d94bef77dc6487be9e1f29fccb3be84e08934c46d638793be253e7f4c41cabb691c48214701fdfddd42b29073596b6f0b48e24ae62c268d833de186d366ba5d1686db579e74cb3ea6e9030d62768ec7d1bfe744a77a21154326fc54b2f674d7b0c3165ad1af6fc15b615e27c6c79dfd3f496d0c3d99ad91616aa4131a0a9f43f5e4c20971f557916d10e1ff4660804199e48b42aa5ad7c2d1ebf68f62c2f009d169558870d8d5e3d997f96f5083168836a753b990e64fa48914a359ee9e16055c2425e6ac5c5900c49e94b7c5411026cac984374d6de3ef5cc22e342028b03aacbb0c8ab4e370b52a2a7e34af110106e31e2ab5aac617b203ae1bef8597bf9356e13aed3f7158319e6f487cae8eee2327033f4a8f395595381bf49d90bcf095f7da78332957a377ed88434b76aba3687e178bf29cda831a445dc33417361737c54b19100590d8fa106013f2dee9702f733fa5adeb5aa0ab4f72cb2ad62cca4822101d92b7712e4148fdbaced1d8b27aa1c1e591a13f9e1ef4ef1a325736029e2ef720d55a302a2bed425932b3718d6a4d63303d79155b48b7b9d145a394cbf9ad7dc64830bd93463b6506946ca50d76c370fc4d62f2df751cd40205433672d2ff068c9e2035f250776047ccb71eb62df9d363a2febeb844adeea1d84fd17e7b75c293990ec2efb8e0fb9eba8ca73f1d64da4456cf775e19b4756f3f70348c045c299a5d9c39c976fd46258f83fac704fbc8a94b1e51f9d7a558091c34c14267706d1df00fae5c692123f6f4f2462dfdc2792e6eeeffa1c8b7b178bfe65cd56fae867430cb7c7b1119cf573c1db151dbaca36ed8da011a048311283919d36e0dc43137227333d6898d411297de94b0aad156d48bf53e05ec66867d06109b931b97eae32d929e3d7b61a7808d8bc2a50de71141060280bdae69cfc82c986ecea4f129bbceb245540132bbc633bb325b9db994c26dc351d3d76d38bab98ae17cbd3adacbcdfdd1b33ad77bfcc9cde033b21b6d13c938cec753ba1b7461d65761ab11bcddd598555026558feee838d013175f00053df3e685c0a3d68b017d7cb11086b962b42ea45a38b1aee4bfc287bcc2acafe22b43ecdd528aa09f142d99ff232921af56a87752bd763910ce5e44e80c31f4a56a5df39eb82b4f57171ca381d9b9cf04e2525fb5cbf335e628d0e762b98ed93b1ff6e22f", 0x1000) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt$sock_int(r4, 0xffff, 0x80, &(0x7f0000000180)=0x7fffffff, 0x4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:27:53 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x1}], 0x5, 0x0, 0x1ef, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 04:27:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f6669dee930001275a9a5cf9965e1e5637df68bfc9ccaedea2df3df8a466d713a6d474e359fead9cb299d62b6c4fcb4a7e9ee0d7508a975834656c131aebd3adfebba41fa90cd1b17d25210d442cb300f87367e35b6c8cc8851a4b7cc5ab4ca130d570111ae9369935868fea71f1d"], 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x80, 0x80) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 04:27:53 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x382, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r1 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000100)='./file1\x00', &(0x7f0000000240)={{0x0, 0x8001}, {0x1000, 0x100000001}}) mkdirat(r1, &(0x7f000003f154)='./file0\x00', 0x0) r2 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) symlinkat(&(0x7f000001fff7)='./file0\x00', 0xffffffffffffffff, &(0x7f000001fff8)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82023a2f66696c65847e"], 0x10) write(r4, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r4, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) r5 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r5}}], 0x0, 0x0, 0x0, 0x0) dup2(r4, r5) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000000)=0x43cbc, 0x129) getpeername$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r6 = dup(r3) sync() sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4716ec2d39afcddf, 0x0) renameat(r2, &(0x7f0000000080)='./file1\x00', r7, &(0x7f00000000c0)='./file1\x00') 04:27:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) poll(&(0x7f0000000100), 0x0, 0x1ff) write(r0, &(0x7f0000000500)="bd", 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) syz_open_pts() writev(r2, &(0x7f0000002680)=[{&(0x7f0000000540)="3eba323475d94d0ba10548c05e83a69250dad767bd74b029a4d71f14bb11e3f92c0f601fe76644dcc6c961c5b0be156cf1b61547c6bdfb61fb30fabe6d975021e1e19cf8fc7cb53f4226f1843b293d3525e3047ae49c3a7edeff52f5efae408567e6e34fb2b483123b4fbd77ae1d6c21716ccb9cb6694e1cd17c363c0750b06e58365019ced86c7f9f36f0ecd34e8c9cfd8f2c856d1ceea68771d7c5ac9c7af48e4026bf749c0341880ad28f3ffaf02e0b378d7267876a0f35dd28a88b78be497742a07efc3f49ddb96815cba468968a049537221482927e0d34b0ce564e4522f30134fe9d00648ff5f8ee1ffd23b72ac596430929a387a31a89c3dd23fcaa827be08922c03677693e98cf3670ea91093cdd3f064d9e9b80e7fc491fe83dfcebc3ce6257c1efd2f59beddd8f400254cca54da632f1dfd33f8280f5c56a6c5d533afb76d55df71219d85533a82cacab9a28d4fbbaa6b311504ad91bfbdd6ef4cb65aeba7dc9cc2636a1c03f0cf27057f5da27104b3071469f0c364aa478f88721400c385633d5ded0044748a992c632daf6e80af77cd1e24554b9693ff20f10f6d9a7a07c119023fa3c4c14555da779013e3a0940ccf589ebdd32dc3a29c98e544037b8d3363a05de21ab87ce7824de9f2edac0970af9dc14caa49609ab2fae03fb3f037f704a217c58d85e4e300d1342d79aeb220b13080e04783f44e02ed17465a482fe4b243354bf315b15edf73e76b28b67c0a0f5ec3f35c7ea73ee3c4546d44fea96085e4c2ee97a54b21d905d19c6d52888964bbaa8c02a9fa6cdd17e383d1723858fb6b35c01392f37e6833213fdd35ee27130e7614326f0a746d86aea545b097093f4bfb255939a7a7e840145a63d1677f27af5cb0dc1d4fa1dd66984043a46f8b1754d0c696efcfa628e6579d75654fe132f37d900fe06b541e2e814bb93e107743110246c463ea5692f4435d9de2184194b0f01fa8e4103039d2ce0e8228abbf45007c53b9baa8a5795ea00c10cd46e3d8457d75b58e78e1e289337d67ef48e7076787b4abb90695838ccac9227c4719c5ef1a9ee309e0aeaaa02a182fd5a5fbe0f549018d6077e3fd15ddcacf216e985b6346932e8d9e68eab41b5b9530a64ffead2a6a84b938fdc84c749db0b71ff199adc59639a49ab0063b2511bfad4c688fbdab0a0ae4a9cc984fb43ce80214d28165acee5c41652339005aef487f61e19e89926fa135d6192d8e2a7c79362560f2e75a6ae9fb283b77b6fc4140994d767c56f90b8eb5115fc72a20ed1ab6d37d785b5cf8d5e346766c0e29f744e2bb1f526480f2e34a73362ec7c10e9b74d87bb85825afe87411b145efbaae4945ceb503f81b1c2399b34745a930608f96dba2c3bf014fc853f2383dfb72b0cfa6307441c545b1fa30179545102891fe176705f53bbcd34b3fb8278682ea55432a4d502bf582df50285fbb163ac40db8c3e275548fb32c2f4103148cd269e1364c64d248b945614bab6510b6c4b6f9079eb145edbfe9d4a3e543ebe8b87c288df8be24a3b173532c1e879b814a589ec061de0d99109de29e0f32bcb9af961e7517e6c725b6b19ff40da044a7207b83a5c4797140528cfeee4874b9ed71eb7f7b22a6ab45b5d5e210251d0131595369a3c912b22226d30bb58911ee67aaae025f530fcee8be1b709bc961aea99d4df73d3319de1dd888c351fdced0cccd6d16cf227e07c7a38d7ee9802c09f15a3a1e8fa0b4f65460b8e729733b80bdddf98414ef11f307a485a83f87fa2b1e8588e8161f877377bf555592558435c3d65be1c01e9eba270772813725964b2bd9e088475b7bd2011c053bc37068899de449562654732785d0e36cd6d7f68c632cde8aae8d303d17b62f0aefc48d4799ea421ee85085b8ad6574858dba8ac768a381aea4d5027403be50565d0ccd324bbb528874766dcef2e2121b5305f33fc2977a553fe3a0423a7c59e01d82768af8c28c00b44c14681e7abd01a817363d06521fac369b1440591b5c0f96aae5233c667b0306e021a26fcd20edf06f55aa3e2be7960474359134959c77c1f0fcaabf048c86769f24a857b04829f93816ec6ef749d65ce49370ff121e676a01cb93b0fdab7aa7cd17314d5d7c479c3ac302badecb043af86c9a4e64ad5b9b75fe6629388cdddad12ee9d7f8a248a0159ba2fd94d4f756a88a47124ca76b0548e6dc2ad67829ce06107fda1c3828c576b7ae32de54c8ed020746e68710abb0d9003487e5edae20df0171f26d78193b0759d257c28c30365f668ae46a38bfc535d2015a5308c4c8e2352e69969da08eacc7e36d1fc90b4c56ebb24ea60e416c662a70023c78b0a194b5f90b8fdd958b72a32d4fbfbb839f6591f227f84f60f6ebf32ee5727aada4e4bfc801cc7e782e1e46766d95053b74e4edcac30dbfbefd231c0f59d43a6cadfb4b6b57e63590756235a3cb2a98225ae00064fae4af26727de1f46e5a66b4f8f39fd926c5042e9c7712fcfd04574f43ca8f4958105921c0be292abd58e12a674ab7555869d53924fd14a7f3673fba00e4af4cc260bc04466ee658706aaba419d4b051fa9fcb80fb2152e83664f507ca82fc64e09303619c0107658c2c5269b80ef51eeb6c2f4033baf42eca10ce03bdb842793157c31a7ecf3d1da8b3b45c4ec5098d8266fb7fe56b80fdeb4aeb402034c4364a7ec26120e73665d7b675ef6fcf8e71832202e51962e29dace0b7273dd1d1ddaf3a8abd5a08ca4d1791cea3e4152e4f679c8ddd1b71b36bc267111f72a758c3765222cb84fb509221b02d79b1d2a3e0bcd51912c4e052dea6c4397a405e4d75d7a1d65322fbed3e66472b4c7e7f582eefb7f6474db8aaf8467df69d401d43f8f472d49ad971aa5f6368176e3f757cff16790e49811658675694eef59e9cdbebeae4d1972a1197d3bc7ffda659358d06fd1a9ab53c5d5b554fca30f898bd45af6408f72592b6c503d5e1efacd4e1b449b25cdaaf9c6f03b24447309d5224a9437388b7bac622112d5746eea8e4eca22a61e3a063200a722aa28dbb0af4d90c1bda39d1f0c8dc47bbd46374a95630b49e5282a797d7e89569342c8f62f1770664f8a3cdc3be29977a739a8ed8063f53d43b1753c5b4b3db221f93d204f34a9012b9a05c5312fd831dcedb3bea01a7d5c26a03f2a1785cdebda1eacb69d0ad84e286cb168578ef60650b1f74db1f064748f5a54751d5c6293cee21dacab2006170272f28ed3340d7906ac12bab720fd545c572faf2b91fe817f468a38c431d303ffcd637fb7cad25a23b80f18ce0d9f833d2108556f96fc552fe44a24886699a87ebac410d232e41c9afa67f39fc38967c74683793acb5b3c2182d212377542b1c5a1b8e9b5dc589c11b256197d81979f1ad48b1dcb7dada14948700ff9d8429749b1df7e6d21662f2855e21d4efb53b06ab95bacd221bb47e10d96b3f3c52a5952155e44398ef4e118586963761e685f1c127f4017eb248518b419e4c8058a8952bfe21c284e1d173e5c3f010ca0cc81279a51041ce93fb6e58aa2b5c1ec5ee20413c651388aeb2b67417da3b295f1f181499a03fe86b7d0d45c246b2bce0d3e6737062a16a901330cebcc5bedfe04fd91cb50c446ef6bcaa078bd09e42dac35b97e83e8ffe09a219c811e2655ee6fdfd1515e8fcdbdf7bcc66750b41db2e4fdfd5a873a852e6ae2baa299110b7ee887a4fe1e38ec5ce169837a643cf5730218aef48f301154705173a2f8b6098e443418568651fa1a63cd065fa1af024b40554e68eefebfe4fbe9694823d6a251a9b168f25c334442d6ba2bcc646ca8225649f0fa2cb5d83e72f8a5ff0763020f09c67e1fc0580a2aca19258b613f85c1b39f97a88e2ba238fdfafa879ea732932731a78dc6151dcf71c740190cee4f9d628a24c4ba5d91e064fdfc1cd53718cd36430a2e8c44cfc2e17e6d2f37acba23fc417bbe25d6e698fd5e097d49a4cf200c51f0dc736275535c222d490b1c8f97ff2f97979081f31f2047b853365e24628ad3d6f9a89b6dcdcc753f4937bb302e3d984b82b9b51ec3c4486dbeb501a48227745851cfa496e7c138c5d84e45311296ebfa978cf26cfad6e81596341c5cf3c75e6fdea4bbc20fd6ef98fddbbce7dd9243017cd53e1bcc758686167870bda2ce7d7756be5d95bb3a2bcdb36dac3c3cfa286c2d032f66295f71b592c0032f31891d9074746681337a937b78113ed844c0cf673609753463c7dccc7ca5dfc01d60cd7423c659a950da46436b979780742a71e3870c333683ff9a1d22365beaa24dcd4480718c7e4d27460a93d0c9fc422689596873c5d3c4a3f9d6d693aecb22821953fbfe3dc10b1e1513236212a95aa95f11d3f99cb1926b9a7e6c4b18bd5c1927c9e89bac6b32d606d25a08f84b82458ee69c4be12658f833b7bdecea51211fbfe2e686b83bd59499a5912ae0d0b2c18eac5e7ce64d971bce2491333c43351027b64b5bd3e1d8c47660d39f1949092881dcf3c6a39b5d317270b62331ab57bc63945f0ba2fc13893beed7ca9623a1a0ccd8fe90438cff9ef4cd67c5792a25c49f268a66ef8b4892e3eb19cfb577324a381220a485bbf185ed36732e1bcd1c78d925ee8703909731cd3c6e2ba72b0173ae366222853da439438f66413ae92926936340ba50760c3e2a66818fde7d40ec3ec7703649cbf045cd4511f6d2d80608a5a919c07ef09ddec9853815196f7ec21ac1e126a176bf05199db1ca94a5d18b51ecd8e8166c225aabb38b5b9bb61fe73eec84452d8ccf2fd322a79121c581c64fbd72e11ba307d66563ee6aa60e4d629b7d08bc6c5138349d16ee36f901dc04b16b20c1f139a9ba481730aec3d34365a7be47cc4ef2011f7cc99631c47cd4dcff7a858f337067d271bca871545fe8f007e64e142966c05cf6faa3d86f184a15f81ea8a2272b4d3863cd1cacf68cc011bf36b37cd3e96230a87920362ba93f90ba16b6db679591e11deb123016f85f607a55fa2ca3d0051eb7e3b4dee84afa7fea05f5c0b74178cf07f7fd127e76e45192c0676f2079d57df3bd2785be10075d7cb23bd6b77d4684c046574fce1799d570dbb28ff5e1b779ab452a18d636cf4c363e883bd0f15006488434494a09d0426fd8f80b1f9a6bbd77ceeae6453e04ec2bbe5e10c47ab4153a66f3718e63eb0b20b83138b4df4701ad3bf79d36c99166b6967b457e776f4e47c07801df53aa3c158564bc7284a54438b563496b20ec6a2f905af33781c907f2d6d28e7d46c162c29bc566b68b689b892ea893c3757ea7d2ed6c074ffffa5901882483a922dad9c1579a8ef0be461c5cf50158ef2c9ce7c70a91865eabaed8917b18397f35d2c06daedc5a76c4c60452d40f43db6eb4c2f5d9619d29b659410d8eae4b028aeac657e995384cb7e06d9d6ebc773ca43b83781d2656fb680cb8690d8cdcfcf05a406f9c57c192a90333ba3474721ceb9072fa5e63b61f8d1284b51971d243d7aa7e8399600e79742b9396afc66e33742f63a6af9349822cd99524f95dc964852a42b49bf5a7dcb5c0825b4b5cc549946c90b43a79af2852be1087e651110cb58bac2898bc1dbb3e7c88ebf98b0da7b1defc28ed6e7b2895df51f8c310feff8b072a57b3d6888007b19c2a9968f354fe0d1020357de009bd62ceff78984fa210d81925dbaad85888349870f0be1d8586268c45e1188bc89a798f338ca4c42c329244a60ed7e0795fca2ba228addcb55412d13bf33d10cbde9737c0fb4663a2c45ebca844ee8b03e912503bb0671e64", 0x1000}, {&(0x7f00000000c0)="e4ff8cbc649aef443ab91ab303fdb5fbba2b9af9405d99b4318943b8863c8114562678be56238a211fcd648b6a7c4c0ac8f48b068725acca686af8591d3d569484785a184ff144338b93c244e517c6c2240d1fb4c358aacd524b7e1cd96be3a7f5f072ad25223981c8b29b2bdde26add6c67c96e90dfcc6956b1fe2748dc01c2eab0d38c0f0c44c50d2042d61677f34ed521f98d1694525720e2a9563d037833e9b5c39a02351deb021e0bf7573f092dc8516d31c050be1009f715cf1834778eb0a1202950c7d67c59e9f19e7030c23c11aa9e8b106ddeb14597d510e5199dc1d40102", 0xe3}, {&(0x7f0000002740)="67bc0274b72a2376b6d56d0059f39c337a2166698e09d9216c31a9154b3e8bfe4313d9603410413e27623a7e8e7d7baab64b393b120ae0a0e47c054cb2f8a5ef352a", 0x42}, {&(0x7f0000000300)="c3ee58fcefc23380ee831c28dcf52e1040f91f3e41e32992b4bce166b95917b6fae40703ad7e19b1a7cf305ee2a1480bffe9219b3ee04a641a1dcf1113dadf287b0c33ab52444cb105562955f4b63c24b8166d55643cd01ee9fca3648282c78441fef25b855c4bbe4c013a9fdb75d38f764b46db9afd696a7cb9ef2977507eab0ddc67462ccfdf5da04fc3b779375ee4548cc3d0be68420095837f6146f65b092284a4e0a0276cbedc67cd50c275e5f6984f4f2ceb2a7f25c721efbfd7755596d59bed", 0xc3}, {&(0x7f0000001540)="aa89821613de92566b670b293187d70aeae162b1fe027a9afeb9311ab23b910c54eda3c6bf97b303987eb99767ca6c44530a5617f43aead8de003e3c72e48b8bdc2c2c586f1ad752dd277817002a37e200444bcd1b54e9d73b92b20558dbe785d1b5969ecf32a269c0361a4884ebe8ad0bd61542be74989bbcfb0efc9f1c566a7b44a578b683439d1e98aeb78e480279bc0b0729e04a75c11bc78f3462771d59c7d7a50ea86dcced7b21a17f5487dffeb6630e3d466d2b6f3718758d1109ffa71d1d2dd463bc7cc2cf9a8579bf0f3b1d418c82c289457f2bd389c137f6a13c2631b0917550e8b7f8f48251ff8666cb51faf9cde8ac925ee3b8bb0d10439d020c240d3b5b7346e0b91facd3d813202da938458cb834ffe1b06162be4a335f5028771ba2b3700f0c72b0ced2659141eb332d7d3e6b9d3cf09df536efe959a4dc16e2df1bc4f6a67f81aeeee557d933b88c8deb8e6ec02c1d4c09084befced597383bf4e07f483dba5366446cd4718985fcd0104094e1e20b039ed177596fe626673c8852c0f90aaed4aec6dcafe11b22a21c74e994aee1b48d60e28607b47d0b36f9ab8f2451bd3fa4d15bc1ae73a35b47eb7c94877561c6e4a37505a9820205f9af5e333e9c280f737a3602962950e94a0c373afde677975cea4aa7b925115488ce47e3ab187dfbbc508ba02e8d5add0d441bac34d9d26b7e7c3681435a0bc2160f46fa0888870731722f0654ebdd9b6b77a0c62b84eb975e652c883b1f40ef0d06d8955070ad374095b6ee821bf2c792290d9f2114b605677bd2527646326858f109e50bbb60b2d5948e863f1645ce5c3ca9000b84cd1bd517848ad39bcea763161002a24d538388b315317c77a6df811a9ea5df82c3d7b90c985e1e100396d9ea74d6002b95e6a4815868de24dc2a7a7292a047fae3e38cd4ed034e936ca6ffce48cc59af863491b5d9fa8631ec5f0c7b4579ab783a957a378460198a5b292dfd821a63b918cb871abebe89946bb011cfc5a0f1b335c4cc6e8832a1b37fba658fb1b0f1812914b5f499023602288a1093d670c3f68d3f1784e0c002a6aab4a5e4ea2a55a1a5bfe69f1eb5d6cb3a09797a1e844076b3f63f4ae8bc185deb85b889a5752ae701ad66f9eba6474a5a5d3199899a1e95efd90ac956ede5235718f943ba82f00acbaefae9ccd1d8dd11836251bff1919e1a436b91a19ecadd1951f2697804745164873a81eb5d9ef3c977e0a8a2c836a22e04e5eb715f65dcc7ce579dbc5216ee8e358787defdf060fb36c35728df743c1c32dbdb7141c28300f20d598d5797ed7a65927aba45dd824cf934ea5db78d86ccd23d9a00c8c85bc8249b015bc5c2e8338dfcbfa359d2a30f58fa3d3d16fc46c51c6a5891172d70bbd2ec99228699fc610972924b3713bdd521d6d978465ed235b674977aa1b7b30d5f84bc23fbc18135311172458e33a601f2a02278719fb76889635ca4c838d9d133b9d7ad5d2068862670754c7ee668473591f0c4a25ba17e5d98b1a0a4cc599ee32c787c34b29c91ac29956a847a3f01645c14f0ee5bc2764a2a306b102ce39f2793a94cc87918a64cb69a98f58aa77884c99330a3895fe9c2ed670a267cdee3d67db83ef238e4da6e999bd9f47a57a35af8653cde66ccf3f5b059d9554322c85428cd3d339bd4eef2c76961b05807515c2fb75a98db64084f7d16058de0ab2ab00f44ed0004e109558553cc7d3f6f3b4a3f3aa63a4785bfec9a941dc269d63ae9426e143d42912c699dc2c1703b099b35457f3a69817de0edde5f9699cb8063d4f01ea6d2f5e406c76b4d9200d2a3131adaca35ce73fc16b06895d35f198ed02fef223cdb2bb883efa4211a2e5ca389e2037f779f10552d5295f9a8ee326522acc443a0b52485b5345132b4d7a6f4e4af7702e8402a40dba83109556c2b25f4a649473e459001825de949e641db66ed18a1b12d8d3e2d0fe5969e57b153752d310e6f095a8a8b0d4fbcd80e5171d73c157006525c8828bde438ef89be17d26f9c9db2e82ce8327aeedf7d2bb13254a52ba6e8beced2b518598368082b8d715944c5a7bcceea40ec43d16873a381aa230a58b20c24a333e5ef40f7b23159073d93e7fb8cbd28d5ba477378920e22650cfd416b4d88795ec408440f0484f33cfca88ed2d6d156fbe2726898a4741c187998bf4ed53359c2b644616c165b5c9bc8af1b3590f7b7a789126f0ceea60228e7ca6c2d393921f1d4ed483639489f1876767c2505119b725f9fe5e031bbab0787f8853d89ff88593b2acccbd36b8bb453696b9afdaac16072ec1b779889132c1894c8c1b9defdf98be5ba8e111e1aad9aa7f04f0f4ef6c4537f5be31d3d199baabf21d21165fb09e9a5005d7ddaab0fba698eec3b05f919d4e77aa27404fe1837ccb08ea143ef5e7ca51e4a8e5895d27c38d4f2b038e77801cff31c5e92d306f623d7f64b462ed303daabdb8ff0826480a0c296a545087da27f8a1aeb2d88fc6236f824d9f2891ccb6ba14dcdd530eab935cb7e9fe85d68508b71a6bf5c8c45982b60e96bb2365f4b60896d26852046c889dcad4fda1563183c972ee956ca97e607e9c270d87c769323a68dce587c3c122938806a7bcb4e5a72af09a774513a4dbbf5b68f868e7c5f3dff7b7afc3c0edc78172b0f7fe48e21a7785ecca60e9ece2e33a16971a6d810db82eed6b118e35b08b7059de49780e82f07d5bd6ec2a48f9e2667ee20a42317e97903d14fa33c476e03c28736eab13d3ad8b53423ce8fbf316b772d6646d4c205f0cf0fa02af3bf8013efd3324572bb66ef058c6abf83ea1eea0280ef65f65d986e4bcdb20701370492e150d6d13b23bfb2b92d00c7bf7af0a715f32d6dc661db6f14d90200f799ffe8e051c225040aaae8cdff002ad6155f1d8a4c719e76c2d4f47ad24dcde5895ed31cb756f322a31dc9fd11a7304351213ce8d1f20efa5258334a5f425d082acd02757f98ad37be079c389bf1bd893a53948508e4da8f569f81b38e9ab14ee3dc8ecc87e58171efc8d6a4f09715b6a69cc6ed5f68429bd383148eb92842d74ee963c49820192feb7fe77194d9daffaec835f03fbfd66b6d3166401d5c86391a0cc32b798a9203c3fccaaabf7c572a34cdab8dc2109026dc0906ab20bfd822f92bcb6921efc7b8c1dd7c895823cc43888842cdced12bd05875f50023a617592adb6ef95076b4b976b87b8c88e74db2c059d6a4464cdfbae1241c3093d910812808dde31bec4742addb7ee318d81b38c44a8e8a244021a2aa29f5762594d2a70eea52cec234e99f45b6f1530ca653c40961541e62e52af6fc4ef958ed930cb0e414b8e12eda70b07add731e78e73fbf3e23f1dc6808b579a25f556a0ecbdc77be06d1336e664d2b1bc84641101ae04a7943c5fa7fbe45cdd27836fd2a10dddd40834915c874cc5ad76ab1fde483c028de37abd49c1597ac53920db6c91016ec28e648a06c0a0d30de1c3b0db56f96d3f410c252b10706f240c27845a7fb8b34a34cf9bb0ca69fb1ce5467d3522f5ea6502ccc34dbc7c7d79343cc533b7107284b3f8ee0b2655114005f4ab26ee64aa7f750435c19f49acba3f0bc4ddc2c239421c31c5eda31fe1cf5b9d950546268cfb3937f0a4a62c109489eab8e8443cbdbb9d83962bc69b3dc09992e81e1e418bdc6f9ecd2bd282b4738b401be0514a78bc89b43a5f433214db5af072658b45286a18c2aab0e9ba1d18ce9f14c2178dfd8bf2603429f8e0dbf248b2c546a39a1f2d7dc901ea50cdc0fff1042188ede0069a94c5f7d5072e0e8ea9b7547a55a542ffe7c6c1b08d66f1eb30bb51040428beaf5e1ad2b6c4a4d55b4efcba8a8879a5140bd6c5185469a64d060d0c9a866bd79b083dc4a383379f5ba176768dcbcb132d0693a58244f427235e2e220fb9406ac90b4f16455f4f7b3577bb5612c1570b5f1812fcd9f88d1be4567a0680ef51f65b3bb7cbce7acf75dc76d9a7bca33575862cd50de6f6a57da26fc65fa102c8561fa7efda0f9111a82e7c52804b151865364fba50833e83a0b52fe995228f83e429834f33d4971e2a2ffb3408aa553c768e49f3f89f1d4ee0372d1e09aff68367a8e7f6f469856de4fad0acd0a243db0a4234eb12883c030b7e8190251e93ce1b0dc2aab53538eac22c5f1634fbfe2a209cbfe6bc1637b68dd36e3f462dab10b3843b65d9af67887eafb26292df88002c90de7be153422c3efb4095ada7384ff585712f1dab7d271b52d16a1e0e388b136bc757d5c087e014b6ef0149179ba9af1b51a7f02cdf0aa19dde6e0c7a4bbbce5e43c888d7aeca14b4564327f724301999c39229bd7adb8afdb807455d7a5c91475760e2ec4ee9e38203fb242765568faa45b885d850e1c252e8ecfb7296ed3d68ec6b3d968c1e9aec6b4186375b979d292f2db576d84fc3b6b9db00838729f3693db910d31e33d8592bb011db6c8e8e82b01fe19bbeff0e4bc4b2234fd6838e90e0e89baa8595f26ed5898514def18697c5db06d91379d3951179be33601f9a7a9c8fd687b7ed5e4d6c7af6964666d6ba40ea35ff584c81e8d3d0a4c172c38acc46e626c36974913d3ec734ba6d858c2f0112a5da341e1e77be05dc4131576d635e73096e793e171c5702e30bee3f25a831cf3cecfe966ebe6e338b9eccde9986d213687d93d0e5d2592f720092fa6b2c69167f5d7c741553b110dda060c944157088ba7e27112880fab4a1cbc941e799752c047623de3594f87a88ffe28883963deb4adadc780510810afcb4c301a638a802b09ce5f7541297b164578e66f6b54c2bf7bdf3e4242a20b05bffe58d852f20f9878b9294104f22c37cb500d204ab57ce06d8412ca17e02245326082ca32680cae83cbc2dc47eb165d4aa2d4437c652165e356cc42f038ea69c3db744391db9d0546da5d20d598175155bc2bce520ae3989533e4873bf06dd80ab54ea7c72b34b4fac214e6f71da0f79788567c7c10a139ae1ed4f9ca017e324600f5c55201e03b842594b5a76229bfed1361edbd58eede564937c79dceda46126bf7062d4fcbbc2cff602709844fc0f0a00bf9b49a84a79b179bb7f55f95eb805e0665ec5448e3427953273f9fb18c2da46dcbdbef15aec9c56388524a6419224999193d54e3e1819d57e15d38e8d753870815ff9f130da6f56faabba65cfa88897a7f0ba4765e972898ee1dc21661dd64c76c4dc8003e5c6658616144a56ead20b907c5a53ed9657ba138f8a5afda6fa1335859f91ce51645b471a2fc0479d3031ca6d66f4179d2675208ae8ee9f3a2367babd76d6caa372a17e2b2919934071ea413fa5309fd538524c8448612a2d572ed38b5d5b5ee5c53223bd450b6f24487a1c0f9d9c00fcbe5bc0e4ae29d626847f99c6f1bfe48b602fa788c6e1292245480cc91ccfb4ed3da125554dbd8275e3fa3a4cb9bb137f2c44973faf6f79a66c9f9cee9c6c4e24bdcf98333d6bc59ff95d5dc9ad485dfcbd65bc5edb0cee14a1196c74ef7e2e47eb22b4e6e36821d05ef3331875f8a6ababfacb506f03008e1832dbbdb910709e56d36c5e5ccb33601951ebcd613301e41093a21fdc90d331e72834103a08948a0994ab1b1e9ed356dd5a8f26ba459eb862dfcf34009547a269fbc97e2d92425b376baf69b1e124af1b97287fb992fbc5811aa95abb993a8f2fa0ecd9de705e563606b1cd5dfc86485143feec976337682664f3ca867cc4502573d20a1c18339ba1f2f6927eaad009419ca1e251a3ea3659828ac46354c603edd8b8b780c2145", 0x1000}, {&(0x7f0000000040)="d010a3bf674e4f23d3d775649082b8624d46c2b3e2ddade66acfff4fabf907ab41919b", 0x23}, {&(0x7f00000027c0)="bc4675f45b4fde7a0f095f8c0227166fbcb5acff560070c04bdd841526f5207d9bbf00000000000000e1000000d0e8bc30a1f7e333494f0500", 0x39}, {&(0x7f0000000400)="392db579c91d497c9588fcf56080521cb76a1be6b63955b021a9ed7ce2556039a22181252b247bb8339507fa0a101ff7729894317ac0af553ad78c3d5f31194e520d04219cfb15020f7e06efe6464e86db89de0f592c28e1a7012fb4bb37f6e7ca1a2321759cf7199bd36c387e2c72f7c7e4f1ffc758c21b710db9665c969e25614bbbc2cd607b4e76853e1b0494075099f2239e47e158413be636af9719bea79a7e6f90d2662b638004b0c0a08e6794110bb8a0d63a2f28ee97b98963f8e5b758703bf7d561aad8c685f3631d26e073b816a680a7", 0xd5}, {&(0x7f0000002540)="8955cbe59c4085eeacff1b427f91478d3216c47d3f4e9e9acb58bd2e20a62213724b5391cb43dcc3c50bffd718713aa99410757890201b8ba913400bcea4f671dbd42ca0c0fb328a0e7bb48fe1ad30f016eaa2bb66a81a43857f1a045802e1d4b7c96ae4", 0x64}, {&(0x7f00000025c0)="fec249f35a1e2a8e91a04c6e548c5613fdcd05395290d27e3308feb1387746d0b9409a3693164a5c31c22b2fea904c3e00cd3851e807424f2d1b30f1280f925c9038d01f13fd9065f53ae391fb6afc1fe6c6fa966d74b64db0bb4c2e3187a9edf2d7c7ee17df5035d368daa2ce92713de35b1038652bf17876553a7738bb39bd23ed22b54d4b90ced81be9a587264afdca1ab9dc57", 0x95}], 0xa) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) fcntl$getown(r2, 0x5) 04:27:53 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000180)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="a9"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5}, {0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r6 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="6770f5fffffffffff7ff"], 0x10) sendto$inet6(r6, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) dup2(r6, r4) 04:27:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000000)) socketpair(0x20, 0x2, 0x5, &(0x7f00000001c0)) 04:27:53 executing program 1: symlink(&(0x7f0000000180)='..', &(0x7f0000000140)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) symlinkat(&(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000280)='./file1/file0\x00') lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)) shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffb000/0x2000)=nil) 04:27:54 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [], [{}, {}, {}, {0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 04:27:54 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000083}]}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) r2 = semget$private(0x0, 0x5e661251401d355d, 0x180) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/4096) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="a8ac562895f4ef18", 0x5b) 04:27:54 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x2, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5e4fffffeffffff"], 0x10) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getdents(r0, &(0x7f00000010c0)=""/4096, 0xffffffffffffff0d) 04:27:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = msgget$private(0x0, 0x682) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r3, &(0x7f0000000340)=ANY=[@ANYRESOCT=r4, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=0x0], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=r5], @ANYRESHEX=r6, @ANYRES16=r2, @ANYRES16=r4], @ANYRES16=r7], 0x3, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r12 = getppid() r13 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r13, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r14 = fcntl$getown(r13, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r8, r10, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, r14, 0xa5, 0x1, 0x100000000, 0x2}) r15 = getuid() r16 = msgget$private(0x0, 0x682) msgsnd(r16, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r16, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r16, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r16, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r16, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r21 = getppid() r22 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r22, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r23 = fcntl$getown(r22, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000980)={{0x2, r17, r19, r20, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r21, r23, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x75e2, r2, r10, r15, r19, 0xc0, 0x6}, 0x9, 0xffff, 0x100}) r24 = semget$private(0x0, 0x5, 0xa6) semop(r24, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r24, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r26 = msgget$private(0x0, 0x682) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000140)={'t\b\x02', 0x0}) msgsnd(r26, &(0x7f0000000340)=ANY=[@ANYRESOCT=r27, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=0x0], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=r28], @ANYRESHEX=r29, @ANYRES16=r25, @ANYRES16=r27], @ANYRES16=r30], 0x3, 0x0) msgsnd(r26, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r26, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r26, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r26, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r31 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r32, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r35 = getppid() r36 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r36, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r37 = fcntl$getown(r36, 0x5) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000980)={{0x2, r31, r33, r34, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r35, r37, 0xa5, 0x1, 0x100000000, 0x2}) r38 = getuid() r39 = msgget$private(0x0, 0x682) msgsnd(r39, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r39, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r39, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r39, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r39, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r40 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r41, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r44 = getppid() r45 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r45, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r46 = fcntl$getown(r45, 0x5) msgctl$IPC_SET(r39, 0x1, &(0x7f0000000980)={{0x2, r40, r42, r43, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r44, r46, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f00000000c0)={{0x75e2, r25, r33, r38, r42, 0xc0, 0x6}, 0x9, 0xffff, 0x100}) lchown(&(0x7f00000000c0)='./bus\x00', r15, r33) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe45}, 0x10000044001000d, 0x8400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x1) 04:27:54 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000000)) r3 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003200000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:27:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x4}, {0x6, 0x0, 0x0, 0x8000000000100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0x29d8aaa8}, {0x7}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dwq0\x00', 0x440, 0x0) fcntl$getown(r2, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:27:54 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x1, 0x9}, 0x3f5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='0\x00'], 0x10) write(r3, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r3, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0xffffffff, 0x1ff, 0x0, "000000000000000100002000", 0x8, 0x4002}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r5 = socket(0x18, 0x3, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) socket(0x21, 0x5, 0x4c) mprotect(&(0x7f00004b8000/0x1000)=nil, 0x1000, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x6d2) 04:27:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x87}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r5, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r5, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r4) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000100)) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 04:27:54 executing program 0: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002700)={0x0}, &(0x7f0000002740)=0xc) r3 = semget$private(0x0, 0x5, 0xa6) semop(r3, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r3, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = msgget$private(0x0, 0x682) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r5, &(0x7f0000000340)=ANY=[@ANYRESOCT=r6, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=0x0], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=r7], @ANYRESHEX=r8, @ANYRES16=r4, @ANYRES16=r6], @ANYRES16=r9], 0x3, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r10 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r14 = getppid() r15 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r15, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r16 = fcntl$getown(r15, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r10, r12, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r14, r16, 0xa5, 0x1, 0x100000000, 0x2}) r17 = getuid() r18 = msgget$private(0x0, 0x682) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r23 = getppid() r24 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r24, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r25 = fcntl$getown(r24, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x2, r19, r21, r22, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r23, r25, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x75e2, r4, r12, r17, r21, 0xc0, 0x6}, 0x9, 0xffff, 0x100}) r26 = getegid() r27 = msgget$private(0x0, 0x682) msgsnd(r27, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r27, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r27, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r27, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r27, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r28 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r29, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r32 = getppid() r33 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r33, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r34 = fcntl$getown(r33, 0x5) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000980)={{0x2, r28, r30, r31, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r32, r34, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0, 0x0}, &(0x7f0000002800)=0xc) r37 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r37, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r37, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r39 = msgget$private(0x0, 0x682) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r40, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r41, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r42 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r42, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r42, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r43, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r39, &(0x7f0000000340)=ANY=[@ANYRESOCT=r40, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=0x0], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=r41], @ANYRESHEX=r42, @ANYRES16=r38, @ANYRES16=r40], @ANYRES16=r43], 0x3, 0x0) msgsnd(r39, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r39, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r39, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r39, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r44 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r45, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r48 = getppid() r49 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r49, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r50 = fcntl$getown(r49, 0x5) msgctl$IPC_SET(r39, 0x1, &(0x7f0000000980)={{0x2, r44, r46, r47, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r48, r50, 0xa5, 0x1, 0x100000000, 0x2}) r51 = msgget$private(0x0, 0x682) msgsnd(r51, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r51, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r51, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r51, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r51, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r52 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r53, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r56 = getppid() r57 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r57, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r58 = fcntl$getown(r57, 0x5) msgctl$IPC_SET(r51, 0x1, &(0x7f0000000980)={{0x2, r52, r54, r55, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r56, r58, 0xa5, 0x1, 0x100000000, 0x2}) r59 = semget$private(0x0, 0x5, 0xa6) semop(r59, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r59, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r61 = msgget$private(0x0, 0x682) r62 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r62, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r62, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r63 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r63, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r63, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r64 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r64, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r64, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r65 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r65, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r65, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r61, &(0x7f0000000340)=ANY=[@ANYRESOCT=r62, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=0x0], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=r63], @ANYRESHEX=r64, @ANYRES16=r60, @ANYRES16=r62], @ANYRES16=r65], 0x3, 0x0) msgsnd(r61, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r61, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r61, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r61, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r66 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r67, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r70 = getppid() r71 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r71, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r72 = fcntl$getown(r71, 0x5) msgctl$IPC_SET(r61, 0x1, &(0x7f0000000980)={{0x2, r66, r68, r69, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r70, r72, 0xa5, 0x1, 0x100000000, 0x2}) r73 = getuid() r74 = msgget$private(0x0, 0x682) msgsnd(r74, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r74, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r74, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r74, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r74, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r75 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r76, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r76, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r79 = getppid() r80 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r80, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r81 = fcntl$getown(r80, 0x5) msgctl$IPC_SET(r74, 0x1, &(0x7f0000000980)={{0x2, r75, r77, r78, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r79, r81, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r59, 0x0, 0x1, &(0x7f00000000c0)={{0x75e2, r60, r68, r73, r77, 0xc0, 0x6}, 0x9, 0xffff, 0x100}) r82 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r82}}], 0x0, 0x0, 0x0, 0x0) r83 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002840)='/dev/bpf\x00', 0x900, 0x0) r84 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r84}}], 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002940)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000002640)=[{&(0x7f0000000140)="f03f0d13d01d5b7879b3ea35586971805e5497a82633b0c1215d231746c27eefe503b2b0b7bac25d962d61b9f6354cda684d6abac00e90644cd55d4821847c2a25b464605e02e3dbcb726d979490eb785ba3df14df9766069244298ae028c5994173b679e073e62f42c9b8bd33d4faa31e9de98ce8a75d4393b9bdf643c529eb8e11ceffa4a8f6fa5909ff19cb7f2b13f39370098c0eb8bf130068365bc52f720995d13a114c05b27a8478b8263ec30b84badaab8c6927c8e2a377d795a808118b58c22b66f029a452", 0xc9}, {&(0x7f0000000240)="d3d82680d72365b584e788717d06ca99ecd56d34eba0055f13b84309bfad331d4b8e7f0d9249c5ce806b8d6028a4f5f6fd3199739269616924cd3376e5eea9ef1b6604bb1b99", 0x46}, {&(0x7f0000000340)="69f41fcd07aec0b0cf5acd1811560fb27dd544d450e066649a636c95a7b9cf0f89142b5ea1f2014c70ade8fb6ac2e056c347eaeb21fd2fbfb2f7b0633bbf63fb95083b4b68fcb54e71954414e639c664dd0e384bf6252379b6b7921d40382b731d09ac3e9e2eeaa1375a50354b8ecd3e1f842a4cb45cfd498be6c523542859b4509513db16f12dd30f1ab0d5e903012c9c18450e7059c4b0c42479be1e19eaf61717e205190aaf50bb5d6dec40fd6a835f34ba3e558f", 0xb6}, {&(0x7f00000002c0)="8530eb632da1fbb0b39f291c1c801cca551539d1", 0x14}, {&(0x7f0000000400)="c5a37fdd83cac26a6d224cd0ddc14b8f6b2a170f8d6a5d5d1d890c2205a679e388e52a39da0e7489fc4187c9b035c3c5ffb9ac590d576cdcb62bc151494c78719f9e2828eb3aad85bb2eb6fe3785aec74bac6ad0d8e3ad7efd0c4fb75b47ebe11097a035a3e22dbdd523a7e9644ca6d6468bfe04d1db309f587be7f0714f8f81560e81ef369d551fc0f2f398ab8e60f9149e2f966e0e6be5f7a59d96d0f1f0e5357aa0da9f582520ee12c39e9f064fdbcf84d0ffaafc7d82c6b50b7a87b5865c982b608548ae85bdbe887553b5fee39893a3ab8a38fb39ed765e66ed7497fa5ddc475aabbed73d844a5f7b0ad5cce611e1a2c773fc4cd3bea5001442b963d14af1aa0da92835e80048de49a8aadb9951f184b78045ba26879ae02ce2a218d397941ea59c8845909c21280ec6fdb132e20b51c7cdb1b1a41c920ecde08cdb9bb3eea30c2e58542a44023702e5b7fed15ff9101b2ef3852683f2ef1a56039699660a546c1804f62e3cfe0b9e997c2ac8576f71bf452b99e05e5749b5114bcd707309bc71edadc1f696a4139781dbc306f87576db899ef74d25798e0b05efbb40ddce59738076d4720648643b45509f007afa61d841cca0a596cdd70e2e61805c1323ba70f2fdd9bc307977194739eab11c64d477c882fefdf753039c5b8c7b63c0a6cceea2b05b74f0a5097ca626a00b17678885f9daa97875de9a94c799a30b06960bef7bd0f9965ea56b23696a131822df0486249b5508f81af8b433abab08366a379228d90a6bebab149e4afc8c0feaaf7724bfa738954bf98f154ec368359116c5901d5daa2db8a2c3fa310e2dd64c678ecc284bd970f49a1870d4f2fa37970379ed9ff9b5f094a53fc0f8184e2604912263f98262544cc50a2ea43ff60d503c99aa9a539f23dda0de1265460e93702db6157e44199dadc26565e0ce5334a5979d9ec7c34b7d0953308c428a9e828c8a392a4c6424537012981b978d3b8111119a977c24f95e7ab975c0727a0756a29e22be42cd2d7914ac61678b97c96c072ae6c3ad66d71ebeea479b47eaed75775fd6625db01b416c96429f4c981686409207632451ffc96788a23834cde97fda8b660b99784e7b5d14b1e6aa1ef16fb04d3f8aced22113c780904c69328e449cd916c2cb2313f7e149110113e1f6e9eb320922e296e5bcdfaa7599ea1aa9791633de398c6a3069d3b8b605b394e078c7f67438f55e34dab9d3e4c01ab08c4c291bbaf93359203d8b74d1216211ebe6bb2236beec3f12fe7574d4d12c5571d918a204675b4bf8bbb5ec6ebf9f41e2c281133ae46ed36f5ea0e4c44b1ddfa0b22db5b2cc914ceace70f96e868fd923048de0f6522e429361517cb03198c15592f182d1dfc2160558b5c36e860c40ea7b605e0f106b03c3c41d2843e3434e9dc2e17d066f62a5b4fc974cf54c8b022acb44d1d357d93223228ad0d287efec999180a26b492fc5f795973e97d09ab42afca294fb580872347ef4d42ef92095cf0dd384c4080ccdcf1867ca1cecd9e5954feb68c8b8722698049deac5b827b4ec0e5174b702fc8b0f5b9b7a3e3c338e25af0f21235a0985008f0f3edc1f6fc7ac0257cc7c99d34b672cf4b287186cc6b8c2b661aee3d33dc50ce89f131c1eee20d6953246f56524d55ef804892294948a02efde3221c40678b15e78e69fcdcd172e2a10e06230484364f8b855993d171737b5a6a352c6473c7f74afba669edeff2896af44f0d59096df275caa54708ecea6cf8b2d6b336239e2f894d6d4cd1bd35aa816748e5485a17086838e24b1968242597f1ccd33ae22bd50c7d938d72985b7567dfb1fbcfe85933422eb69152b6eaba31a39e76d2923714e0cff094aa10bcc9bc5523d2536ec492b563cb990e901d738ba48726ee3eb8d02ae6664d6c65a0daec1cb25698e67049ae08a12513e3a2da158d7dc54fc5576e33db3730a1c0d003a762dbcd257005da4c125863e60365d4f97564b6cf45f2fad85fef04afb0a559bcd237907e735a756faa127fe15d80b089e55298c4be0b4086d9e743d3e0ea136ce17be8bf4704c6a147e9a34ad45df259f48d6c16422fd37dd796f49ca64405270a0d6abe784c7f346d11c778ac4bb4acd6e302fe78f0b54fb2dd6aae267e748d3f289b62b1defce66537615afdd556ee2fbe361c4e441544bceab035249b0f80c4cad191d7c92b7be4e6811fb2e12974cd02a614f5fd710e454832a6abd5f2d74fafbfd7281d835bd930b49341c6c2baad5be41e9fb09716f397f072dace3543e29aa1722e083daf8faf26701919ede8219a4578db0f2d46c6879ffeacfbad00ca107a14b92ecb47a0d4d273419b09436cf362f06d6f532d2ba451c0e6e0ae1149f62183b0dc6f9ca71d8d5df4af5bd6385969f9febd2921bb2c8dbeb23297fbfa152b49ba67b2f47aad10362ee1ec3592820438c83808a4633ed61e1af9daba2381c21289117afbef5e636028c1ba10054731470f36c670763ef0b986059ed91c2d45404468710dd1dc26b35e457c67af5b6902fdc7c67b40620432dde07654f452c2ca528dcfaa9e40cc31b89ff579b5f12f5569cf1427125ed461123c4c2db3da5bbf82f8633ba39c512f9108dea5be02d5d37557a6c0c9160261d8fc583a0392a44e259818d0093eb168a700662700b5d583ae0304ab330d21bedb8e71cdaa1d5a2dd21e414bfd57da46e9572d509f40e30c5bde0f9b48458ef3301b476e774f56c1c4f024b6e8b4a2f1ee5a7c429860d4604c90f74602e489e30ecf9b78889ef2407a385b21c2e04071618c582579bf64e091289b9e2bab4ee10632994f016fa7844ea2741b0cd724e973eff3402eda41080573e9caeaf3fe1405728e8c57a5b5a49174967082f6105e4a368f842ba4f1f35b94ef5ae525a0079d61b26dd3981aa007b4690e54e3ace880c04a7ae2506914ea25fba74192dd6275bdc70f7720af9791d9038148e9d770bcc6d91300b6d8d4a0483816191e3a77ae15960dde497597b2623e0c082a7100472fda77f849aee2824aecd5cab973d5f3b6813af1e257ad5cc97ef991c42cd4aff4f34ed04032502b431c9694300e762cec3e7cf05f281b29ef39e8cbfce8d0b9f2d5f4ba5b5de6726c17185ed9378db023ae5eed49d302687a4086f52964930cfcb7bd12de07cd5f977f21a952eeed7d0e8d1235e3d41e0f6c704c630e2e908c1f760642646014e391cfafbf5e980bda12013d46406e01d4651080e86851e2b36148c6d5b1afa461ca96519d10b4c280e23289a946febc5b0e996a08055bdef9799754efe7d0d2e81068dc4d3af1b7e25b8a6dfca472f2265511eaf5a4f306342fddcc46a867bede684989b049a35d764baff54046072d3d214619f23fd198cd2a7d4569374c736f78ed8e6e1c5d5ef0cd84dedabb04016051f58b1686fb2c75f920472c2137b17c70f0915866354f00fc12b7292c0fb5488e8eb022e56faf8efb91ec7fd6329d62c0b0030ece6eb1cd022cd9875ea9838e9b3c10571031ee8e165abf14b2cd81057d25739416e830217eca51ca6d0be9dba0e37c7973a9c844aa6f2c6328f02ffc1ef7b881f1f16eabd37dfd45993625050858a864624086664654a9ae2ab0aaa2dbbb2375624b50a24ed9d155d80219ecbcec6931dd82165ed907ac490e379fd4f69cc51546f6620192c8a8b4976c1f856c2b65a3622475a7d59bb9483dbc8876102ffcdee3b90878b2bc35720c5d093364d8dc7fc097ed9405dfcb9a423952c22c8c2b3f92476efa7f8840dd73e75427d88732621af4ee1f3b38672f33cffe276bf9371df3f960ea3cf89777dbb8d99a8ff2397b2fd6e205ea1f237df200affd80a4a7de6d6d1dc515096025f56df50fa0dcb83d8fdeb5e1a78a152336312bce6b70f6d9dae635950f514ca16c602a4a8466b747b0fb983514cd9aa20ccd373cf83787bc87f9d6a483176f7b9b342a0f35f7b3b57ac2bb5171c82858937fa8812c20b781abfff0aa149531e3712d1914e362a05cd9f5485d59fbfcbf6d9561b16bee95cc20cb0f24ebfb3d802d2c36fc45430fc333e7728187990b0d24ac5fb1450beac44b7dfe87a912e209a64f90ed9691086530d66c69b17991f711b0cec3d9c675ed249328dfc69f791298fe94615b9684209b7130e891c47838ae56cf6490a4c47d63d2d739a9a9351b9235e6534946eeec10fa2d90c8094f4fef9a9731e409b2831e8d5d2da5ef6f69751f4dd1339a96d7a0062a38325a62977268dd7ded2f3ac49adecf83667654d02737a18db3f6978dc5075c2eb5567d6de92dec9b4b15bf1d7cf00c8457dbe6c6a1b215b5cba86a6d2c3788c2366f9735be38a6eabf390682242c9fcd8e5b5f86f2170e43cd3c87c7b38a7e16f4c3b9f4b0f222863a66f6c7351a16c717bbc669cb477102a4e8581965e91fa984086e66804d1855f40dd4f1c4928345ff74de943349a15809fd705d04d1d434ec42b10cba50e27ca8ba066aa08178bb4392cf6a092b9d7bb032f8537f4ae201d772e8774a38d38afe20abdb26fd82c3a13a790f94cddc3b8006583691e97abcd552e172d82abbf6734625d2951972e04cfd7b4bace8cdfc1ab089831b0c11530d7189a1a2d7e16a5d6eca392f1f0099b08337e67ec680a5f52f8155b978fe0abbdda59890156f0d76fb049b7735e199274cce4926b2c86c9d8480eee45f05f6a37b49e8c751bf966a6386d7da39fc9ddb96958ca3a33847c767768660da1e4757a37e95c82de579c4c40652adf92f8d7841652654db4ca6fce1aea7b2dd4f3b94a25dc326f274694a2ca4e0133c8d92c0e38409aaaa5c5e4db7b34fc48ff4051e27cd6213ebdacd88b17f1c4d057bf8da2e363229c365d5df4906e06ff8ded2b730523d0f6aecf95a55ff291e7e6fce0d15030593812528ce0df3efb2997f0a6cbc47adabe48f21377aca93a4906123dfb75c97b2690842977bab56a901832459dee48cfc6bbca7c280adbe1633dbe7f2768412a037393d00e19f65aa6ff7925e28bbe63d4e3b215ac99cf52890b297a3f0f947de8668b84465d72585a4c6a992669cadd3bde4ac765007af7c318cbbd602d4bef80522e321014b26ddf4722ef84e3e07e571111567023c0155305d74cdac8395dd69aba9605c41cb5a0a27d4d3e5af4e44316697ccbc0f2ba7bf5197077b690f853cb83011b499c1179c0ec4026829323241950b975439d77c645d82506dbecf89123fa80a00893296cb2c70bc8412e7345c59a03cc6104bfa86cff69e8d9a1d74707d91e1b27f65023e17e3c66b7b8342bbd72926a30fb88235ef7e8f3b407af75d4c891ea7c7df6588c55d7680b416e8a4e5b10cade65be821ccd6c72948edb889e77ceabad41cf8f845b35adaedde4b83c2275dacbcb6632d33a8dcd73850b41979cb37a2f02edea35d97fa9563c1628a8cec0e7a387c4f088513a70da23986a1b9ff6cffd322bb8d948a2d5fb47786e97f8051fb3a6a45de8e22b22034bcde76271634f857f57a433b1952734513bb4c67229474e7c9013b934f21a23ec6011cae041c5daaf37abda605024154205134d312a3989c640b0439ea6aa7f4cce56a895c730ddaaab18abba525cf0376ed6e9bf46c0063272bb648a4c221ba77c281035691eb7dd31939b25498fc40c10ff8e9b7be86a282919fd0d8d75a65162daf0a24d0d9e2d448763afda65cad6466c21ac54a8dc404e4e181af7bacc2edea4e7ab50a138e5654c704741719564858958341d2e9e3f28b58c642d85dd0715f70ac9035418c6f5fe2379055147", 0x1000}, {&(0x7f0000001400)="33ab1360246a4bf4fc72d5f572d162a7add2467b9c0e17dc22cdef28b8aae9543597c801abdf966977586f0b17264aeb0167061e160e4ca3d70ec5b7e1661fb09a781dfd1fd70862ceaef0a4bbb13aa23f4bb8", 0x53}, {&(0x7f0000001480)="d6dd7e525a5be401283f5c9145423fd173507698c17e7005c358427f413eecf7a587d33223898afea4df68ff05ebf0f2fdb1f0f7941b964d0d09917fc40addbbd31439b2c9a61700eb92918c002910725827ad0c9dff1fbd60db8390b7c5857ca2ea053d330f08c9767b2ba91791ab15f3895f89b6b552c3686967a24d5c3c05ac011623e339e93f73a33feb78b1a6f88dd24bd92f1b126dac8c6377504424ee620934c9cae43e", 0xa7}, {&(0x7f0000001540)="699c333350a0ea53f50c6cba58f6c2171cc4968fdd1bc3d849d4dbe036e05cb002bd9c24e15b9033aa8f4084b7943388cb034375427a6f1ac4ad051ee9fcde870e7742d1ea7c401fdd64dc393ceca7b64c4df24d000cc13e3c4d5747e0d2d9e37000335c0f7d975f2eb8c3357f7d6c43df536143756b8a4c99196dbcc5e9735b50479ff5e590558e6afe5526d458e50750cb4e8a6a47973062851ec96dd201d47bbac613866dcf8d492ccdec937711b673d351dad8481e3387fd31b34225d0ad0dadca418bc62ce588ace7b35cd7201e11f3d9f53b562d9f43b2e5a6ecc0995129ad63538fafc1118b6246fee1656783d9a809308ed78c29f89468f427236c3b28df60ba6c4e085f17c23e7136a0ec2374b7aad16094284d03cf7137909e63e4c4706d72d02c69dbf3418fa70f1485435c535fd50946a7007beb01d5e83c1e8cbce831e1b46b30fb7ef133e326fef4e95011cc5b98df7a6498e3b523867f3fda615fad17b84c01beb01143ca19437a86b5b77ccf6a2659ba2c1ee17ce069d1a1dba7540c220bd401a5092585e310d575c25766b50331342c9c30b5368cf309807f6ec86d6272aa65df532ada7aa774412034427fbb5d4a4ee0a388b1eebbb76d47b81691ac4b9895cc497ba2b9057d122d4eecb638314d0017ab3672b100b6881e17decae738081e96d8cd7cf4fac92ad0eeb8400f63c4fbc454085dfecdf8f90fdad119a3e7ff3935959488b187feefcbe0a4e5360f380d9d4bd1473bac1c17cd8c4855e6541e88d6ba85c3faf808ca8612cda9787c2d80ffd67b78e782b8c42ed50405cd9718f2daab06144295c881030c2d55d0177465c549d671f559d05d8583451dfc82336f70059d0e1a48975b9ff7ef8b327c244a928cf179ab75f47d4452dc5d2bfb5a034a6da2981013f19da41e1d9687922599afab270e81c297e4ed05285031445112917869f12234aa55cd72bcc87a23b0e6b3379b0bad538be541539051fc52bc7906a3d9072f5aff96c0a8fc8bfc369832ae3a06418b2d60cd59cd44d2478dc0b8ff6dd10aca970807546ca148117f696ba3b5a13b4ef5cf45e597013eaedff10d2791419cd510836bcd60b5aa61c11b87376749d6ad81350b9d952130ab63f4c1ba84fe2e1e5ccb2e0aa78184ac14f3613bbc617284944a3178e9665d59398eb9e245d55cde4e05916c370593dd59c01187439f2e37aed0f16063c79aa4d8778c2703bb0d12e17d45152f54a6b224d0373fe23c2dad7e2d5bcc0c6abfb79b58188c2133018e31b851d0a327e6a4d2fbd6ef4b428bd52e9fad86d500d201b88da48be28e4e0d75abe7f5ba60c130aba9eaf5469cef71620f0cb57b8974147be261f7f602b44f27da419cbd23fb78560de998e820b97100fcda3e15b51e96d0373d3bd4bfe95260a32325bf8247037bba5ce8b4a35efed41787761dda03bbbce449bfce901be2c236f0792816bc9cf92dd1b1b04330578c7ecb24e3f161f5fa56e7d0b30903dc2a94625a8a4c5962f9640c6df0f7af2fd5e5e945e87169bcb4328a3a0938556c4ebf1b1f302a76c11d35520deba3d42ad648156c3e51a87adc93f6a71bcb51b5369e9bd10449fea9dde614d8f94bf6ba2ff84bd25d853bfad0ada7f1c5a63726b549b46e99b6e23ce51c57ee079a1a8346f6e726d4a8f57dbdc5d581f55f84209eafa2bab32bd0e9761d52ee615383a8ded3306b3bd75c43631b19ef9255b73808bdae04a506bcf139c674eee970ad2944a41e93791b4ef6d35a57563b8030cc629ea0f95bac3db0bc6ae6e863e341abe94490284d10b48c558d4bd552a6c693a92ae5fa32e655276ca398805ad93d6f6ea878440a7a130f587334758ab8728a57233f73216eee978e2c0521d6f595313df8ed2f9e5c93e722b163793ffbc24737dd3956e73083e82620d640db44864b3c93a5b2216fd955b22a5de44f8779e4ad42157621e8b3699564cb5df0f279d3eb423c31f234f5629d9ea099d7276a53855d03f253e13250ed32e86353372acb71e7c19ed4f70f1bcb9efe9dc464786989d8621f2c68854f3dce4c1820239733f08f0f05814dd0a861034556a96e66652523e860c0e18a81139a5bfc2cc00235666489bb6e65be584951539621eaffdee29574c1bb5fc021f2a949a298c6565e6c0f2476f92daef53e61f5c976b1f0b757d13a4b890f4060353f839272421728a2b5df6083a7fbd009ce9a8f820e286549af45366705f36a1c410b1c9544297287316154293f04bfcfcc67d9e1c047f5d4611dadb2e6600fa17f9a171d9dfa965ebf535731ebec3fcd6fdfa4d1f72749812c0ccdc8de0cd38383db0d277fdf06627867f86882deadbf7d347e66f4cea3674e9cc77d4c97eec6a90c909087573f386fa3ec64bc9ee782786cf19ca9a4788a8c07f2c94ab82d511eace941988e4fb29f44a170d4e262e2337568e472d9ced28c61144f80f6ad8e75db3fa2a029965e71f546e6fbdb5a2ebb8c20a263e7b87f1ad2237250a1a374a1405b303c6e46d4cabc4969b0dc7de6c72b3f021de6f40e0ecad8a2c9172413914f571dfa59ce8a883c7622e652a37c4f2f15e7297b20e651b985673f9835977ebc840030386d096742be51b6fcc6c47398469dc6118b11282bbc0066f0c129b5b4cabd226c303a658a6bbd6773b59ded54edbee331a3c044b9853d861258e265f0397e0e6695f2f9701648dbed6446b8f966c5990a362aa1ec886756196dd9c59f0b74fb250c9c557e3b231133b9a029224b8c52ce8e1c72c68a1de7a5c50759b8473623f4e00b2f3e2962a2a06a57ae02fb71bb7d3c92c815668a233e78c6ad91665a5d45c4100fbd534944e2944b2e0eb2670cf3aef461634928194cc98c171edf58cd2e58a041b8a71a826c6c42723f05bfa9a6f71f37e9e8b1eeff1a4c33e04b639a51d7831d144b267272782858e8f9c6835f7ff273e9fd57ac67663ed84b5bd5ea5fe1846f0c27ea2697e187eb14dd6fff0f1b027e28fd1d11d8ee700e16310cf3247d9b369f24eaae5b2f221e7e2b7cadd9c30275b0137afdc8a8f5207fc62fd60cd359a0a53d2c39571c267df57248a774af453730d81c3b460aa651d58fabef0c91688bf616c86c15e839419e80cbbbf1f96dba0230228420d4383b413fe986e82c4d6fc9f77509277234e6fd893e5d6d750c18fd06076e7523ee33bc2a7a51c2dfb4fac17de868d1fef6fb2cf75a2901ac12add73a9fe032a83d57bf9f39be4b2c1e974dc805c700ce42f909bb88fc45b9e4a73381f2d3afbd8bef5c819d4ef9589664d95abd9450e14ec19bc5be3d682463e43263cb1c1f00ed04978a99ef19bdf0e8bacff833079621cbf9edbfbca3defc56937e788bca0b82c846451add45e4e6bec892aefa8fbfb69b4e194ef3e8338c650e41ee01d36fc172759c26d57c644c3febd2f9cda144f8253567f0aaf6f32412250c7dc56eef9be202f5a280147e1788f5818f18020a7d3e987255bc7a1db99348f77cb92d3f9eed0c5ba238ec2c5ff825c098953abdc18c28ff231a29a97106f5077e88610ad825207c98a5f35f6f7d2e46e2f5d3bcdbe89982c38587ec81a18328d402d5abc39506a0f380369d0190e8fb4bd399d3d25fa34bf2074c679ee4226aafaa8c0828fb403fde7ddd51e922d19624923e066c8deace3c1a8a8c21acca637efb0d168fdf28f6220301783421387ba7aeb06b2ffcb6fe968d9d0d1f5331e2e944fd94ad40ab51bbed14431fb5feae01e4f80c7ec2cd05efc1d5651bd0a77a80ad15dbf296e7b1b3a0cb6b51a0b034b46079fcc7aa6b3b1f86546ed7353c437f6134e01c43800b524f8c7a63313a0f3215a6f5daafc071f4b19c16fc3f86139367067319946fa5667a3a155458b732a5d8e94f5e1d1988097cfcefa20f0ca0be603d2fde415358d630ed824916432240d5a58787cd9768230d5438969f554a8128ff790eb0774471d016f07778b74c94eaeb0fec6215d25ce57aa45704c10a7f6ca7d10e139f8cd1db349ad767dc9773d61dc1ef25847f9d4cf2ea69e629d8049ab62d3928b7651ffefa3f87e229b2cc4ff90312bcd7822023af14250b5bd85bda56eec3ee9cf0bce2b9bca56d1b37a9ea13408db7fc344e00a7f9eb5336f082b0a184fbdb436a53e91a6bc9f52a640ed18f639d8e5ca5ee1bc52e5083047c51d46067005f34052a394344569105357787f755ab153140c8f52e88d1f6afb29bfc2029bd20f5db4e3a9582d5c5d1340e2326bc0e67adbe994eadc67b639aa5337947aac2d4b93f5e85e0482e8ee2056e5fa5355414a84402cc2312956e22c1e7afc4406a89c33ae9378b6bc08c21e46284337db8a623cc01ebeed083c06f3406c1298afcf9beb80b4811d99c7dc45a9fb92a695e3713c3a6fb84a5a0cd6f5a20d5e1f6e60fa21d2490ab6267982c0ccdd7569215d3aa7beba7ea7ce10b0afeb5a2fbbd98185dca0357c1b1a50e06a7abf4ad294e663a8ef8094958a1c7d7cbe235f23b3bcef6dbb12b52901bbce95b83c0b70d11e6a97f85de763b179358a95f1ce81f43c5857ea8f094f95089feac2a02408f64b65ecb93c84663988874ee7a751ba5965667ec2edd394d3ecfa5b19694099feb8a26e49c23a0b1527d3f52e123ff1953f619605f64bafe672b984f05ad750f542d0fd9c6b2f3b87d6bd16167a240c179d520fa938f468643d07d55d68ea49ff02afbb8ec854e88ab46a0b54c69f74d11284c8a463b0142293bf2150def1187a81682c7340737b3e8a81e82badde908aab28fe9f3947ecdbbe4efaf30c55d68c37d77c52a79c94201bde2ae35cd5164438c171c4b019762f598579fe8a0b1e820aeebb9b07dfb19b56718851353c6bc3cedf30c692da321c07e5e4ba2fff6e261bf4e9427a316bc774495eef539edf136c94cc87e801dfd1d414625f9591ffadb1a48a6a25805b905ab62598781f1047e00a71bad4c85ebd0b4c01dd88eb5a95c928ab5edd5d625a074c027613818057a2ff57aceb68f69a67de14d2471869ca8af9b087b24930b826ca8ea236614756f89323a1209f74a4a82a049e95ff8ebd7aa15e8f0c118187cf3831952f7b862bfe50549f38108244d7d7baed8732505b5bee7e5d9f4017ca5c3e1268f549ad35c6156e04d154f6641caae8ce25f133e1c53f692b516a6143cdea5d75ef505c7f287b860fdb5e589ce23a14532684a0a0a6758180739d11b2264cd5d61122baee1de66f602c15697977ac1b83f3dbd25f450b09908edd344ee2fd87f2183f6ddf104dd7225d2067d54a45163c64bcb03c4e045376f69fdfe082740fbc7f417b81339e54bfd640aabc70b530d4e35aa3f6ab98fa024f7a526b2a87fa253cbc9f077536d3be13f65f2e28ad043e7194629ec24af7b5844f1a7fcff26416a0c90ca612d2e44f9101ee3958018d3ec64f6782ccd54c503596d8fd3be701abe04048e413e9743c6290f56e721a41aad5b96a4ede6caa16d93335ba18ccf5cd1d78c79fccf1e464994f268a83d13e7d30464ef016b3b1c9341ceccd1132c152f23218c143c4e8a22fc9de9e5ba347b660395f5f2ee3fa4e64c3e91d06ed8eeae2ab55b3356f19f53097cfb57157ada4c729ad3c464a69bfe3a753e40b6fd7c95284667d7833aa42e86bb8f29dede09447eecba5b69c907ecee14073b3752863018af0f8fdcfd903907cbf29760c7289c78dc3766fff295c8f87dbf12e091676115f1e72d5ec5f8cdc81865a411f422a24aad2bb0c5e894dff7fbdc377778c57cd50a7cf339ec2dfb76420ee94224", 0x1000}, {&(0x7f0000002540)="076be4aad3d09dffc9238ff7da9f54dd687479d4e8021288453e4493dc49a873ad6121ccf484199d4fb0cba8490653c56111d3e2609858fcfcdad883daf3ce5874342897d79a6bdda074d45127374ee87ad37834a64d268b8c184e725c1575270ef83729253e4c3a151adc68d386731e6554dbf8373226ef718b0e4b1cb161d4306b191b3ccb935585", 0x89}, {&(0x7f0000002600)="3b092fe746f6351b44f3b04da1b709ef43e0dba86762bbce16f0bad49bf76dcfb53dff4a46df4113cac7bdd178e32bdc7d85ee7a22ba76e8f5", 0x39}], 0xa, &(0x7f0000002880)=[@cred={0x20, 0xffff, 0x0, r2, r17, r26}, @cred={0x20, 0xffff, 0x0, r32, r35, r36}, @rights={0x18, 0xffff, 0x1, [r37]}, @cred={0x20, 0xffff, 0x0, r48, r52, r77}, @rights={0x18, 0xffff, 0x1, [r82]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r83, r84]}], 0xb0, 0xe}, 0x206) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setegid(r85) r86 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r86, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r86, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x14}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 04:27:54 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffdde97c3de3b108df55a65774965e0000000000000020000000000000000000000100000000000000006d9200"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r1, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000140)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x0) r3 = open(&(0x7f0000000a80)='./bus\x00', 0x0, 0x20) r4 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r2, 0x4) r5 = kqueue() dup2(r5, 0xffffffffffffffff) r6 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r6, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r7}}], 0x0, 0x0, 0x0, 0x0) r8 = dup2(r5, r7) ioctl$TIOCSETAF(r8, 0x802c7416, 0x0) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r9, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef00"/85], 0x28f, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r9, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r9], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000008c0)={{0x18, 0x3, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r9, &(0x7f0000001a80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/4104], 0x1008, 0x0, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r10, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r11 = dup(r10) sendto$inet6(r11, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) msgrcv(r9, &(0x7f0000000800)=ANY=[@ANYRES64], 0x1, 0x2, 0x2000) msgsnd(r9, &(0x7f0000000cc0)=ANY=[@ANYBLOB="030000000000008753b2157e3bd1d3c81b3b15a024430670c06ae031718ce947e1b060a9b3461038f39f4af11e05ecc115c6c8e5c0ca00a8af026ebcda30fb022630bd23c7f025629011bfa45f002b6f98870fac0ec011bb4ea75c8bcca05411cad1d8d6234ec0926429087198a837a74facbe0ebdbfbf7d80d65ca916f13dd60aebda1a10b56b809dfe08da9d946b58b63830c1aa74404d0a6f83efe5e35a812281dac3c0d21419e4691db78ff472acc836140c82dae55a45611dc0e474676e3dacd01c96d8882b19d5f2541573706b4bda0b6a5eb8c56415951eacb002b4d0a7bdae8eabf19902e8e8bca3425d9886165650a2ab79d087b9970e0453b5123d20b01e8b68f3d25eeab16a6f7594b3c2c01a90f416c713bce5fc8b62682adb04597d108b4077880d5a18929aeb55384e6d9fb9b3903bcd7f4f2274c302286c49967d0094cf74080ca0a2c14574c0c5ff44"], 0x8, 0x800) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="0100131377c5fc35d41454d5d41d29ad1a6029518146e6be166e41ad0dbd4054033c9f33bb05000000f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00"], 0x50) execve(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000040)='`/^\xfdWM\x91\xee\nL\x7fq;\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)) msgrcv(r9, &(0x7f0000000c80)=ANY=[@ANYBLOB="000000106b5a74d2205f4967b92069f7d85fdbacf15481a16bf69b338b8ea01c818710588ff931498c6a1d9699eae4d32c6c538dc3fd"], 0x8, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x4000014}, 0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) r12 = socket(0x11, 0x200000003, 0x0) sendto$unix(r12, &(0x7f0000000640)="b100050390000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r13 = dup(r12) ioctl$PCIOCGETROM(r13, 0xc0107005, &(0x7f0000000a40)={{}, 0x2, &(0x7f0000000580)=[0x0, 0x0]}) r14 = socket$inet6(0x18, 0x2, 0x0) dup2(r14, r14) msgsnd(r9, &(0x7f00000006c0)=ANY=[@ANYRESOCT=r14], 0x1, 0x80000803) execve(&(0x7f0000000740)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000007c0)=[&(0x7f0000000080)='$-\xde', &(0x7f0000000980)='-\x00'], &(0x7f00000009c0)=[&(0x7f0000000840)='\x00', &(0x7f0000000100)='.(*\x05A\'-\x00', &(0x7f0000000940)='.(*\x05A\'-\x00']) msgsnd(r9, &(0x7f0000000e40)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d844862090000000000000028de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b18d947f00000065769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f50000000000000000000000000000a96aca8f3c9d7a64a955c687971fc6d1e9f2d05bbe3da36f5175691a28f32ef0d8c9217ebebe08736995a613085c01ba357f4bdb4c77a35c5e97261f4ad655f46907a047064004c6727fe7791c3bb7c7836cdd1be533d6c326d68996fcc77dfa2bcc14d78058039427c36b9c8e7135d8c78bbaaa13e41d9af8c0ed5e7136adf25b42cb9593fa"], 0x13a, 0x804) 04:27:54 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r1 = kqueue() mkdir(&(0x7f0000000000)='./file0\x00', 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x410, 0x0) r3 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffe, 0x13, 0x0, 0x0, 0xfffffffffffffff7}], 0x7, 0x0, 0x0, 0x0) dup2(r0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r5, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) fchmod(r3, 0x80) write(r5, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r4) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) pipe(&(0x7f0000000140)) r7 = openat(r6, &(0x7f0000000040)='./file1\x00', 0x20000, 0x55) getpeername$unix(r7, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 04:27:54 executing program 1: getpgrp() getpid() r0 = msgget$private(0x0, 0x2) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = geteuid() r4 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x4, r1, r2, r3, 0x0, 0x6d, 0x995}, 0x2, 0x548, r4, r5, 0x9, 0x18d3dbb0, 0x80000000, 0x80}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x20000, 0x0) r6 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) connect(r6, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x98) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x8000, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', r8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) fcntl$lock(r8, 0x8, &(0x7f0000000400)={0x1, 0x1, 0x1, 0x1, r9}) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) fcntl$setown(r10, 0x6, r11) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) socketpair(0x10, 0x8000, 0xff, &(0x7f0000000500)={0xffffffffffffffff}) bind$inet(r12, &(0x7f0000000540)={0x2, 0x0}, 0xc) r13 = socket(0x18, 0x3, 0x9c) fcntl$getflags(r13, 0x1) r14 = open$dir(&(0x7f0000000580)='./file0\x00', 0x10, 0x88) fcntl$getown(r14, 0x5) geteuid() r15 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) 04:27:54 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000006c0), &(0x7f0000000600)=0xfffffdb1) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf45e54d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa63acceac2a8666a94e76b531ce2606728d4a69e3cc59dbca64896bc5e57c6388bbd2ad88b2951b15801360b9cfc64c9879681164c24e75258fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e7efe09000000000000001f4385f0413c755ea4a5c5fe659fa202361cd8cac707005b65c6593d8e4884b13c6d158daa2870b4122cd2350000120000000000020000000000000000b219ede5665b9cf9adb798f308b5b79329820d4b614a865481fc056eb1511cf5302f9ddd55032487633073e4af77b58fc6c35a93019c0060307cd1faa8e14ab61851fac2b1d9b2a1cfead45a7d54cdd69e45bc50bfedc5ab94cc736d7fd27fc40cea3cbb1e0bd367c53f087ff8bfb0001000456a3f98b2390e9e65d239bb8287219fa7757120df09b3dd5eb2ea35b4cd5eae7ec870146dd4315dc697ea25dfb931bae11434254a26f20a93d55eff135734152be473dfd6115f389ec88e293a37b90eb22440b060b6874014fe0c86496c8e92c17e024aa41baf31bcea4f6e86385d127afc0b7d9de53cf550c62d802dfc519ef4e8f5d051c740af0c59667ed084942d9cd431cf3b720c66492c9c01b0ecd6667170707ae6e435039c1783aa2484883ae68581f20c00c26fdd72029319c0af85cab3000000000000000000"], 0x1) write(r2, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r2, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x7, 0x86) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a177a3862078d5e00000095954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1590136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b585649796386e1c709fd422cb82c4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9f6f69fef095de61b039606a44157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000"], 0x10) write(r3, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca27306195", 0x27) r4 = fcntl$dupfd(r0, 0x0, r0) writev(r4, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r5, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r6 = socket(0x18, 0x1, 0x0) r7 = open(&(0x7f0000000780)='./file0\x00', 0x1, 0x140) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x813, 0x0, 0x0, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x80, 0x61) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3f, 0x1ff, 0x136720000000, "b8000000000000080100"}) close(r6) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r5, 0x0, r5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = kqueue() dup2(r10, 0xffffffffffffff9c) shmget$private(0x0, 0x3000, 0xc6, &(0x7f0000ffd000/0x3000)=nil) getegid() getuid() r11 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r12 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r13 = dup(r12) ioctl$WSKBDIO_SETMODE(r13, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r15 = semget$private(0x0, 0x4, 0xa5) semop(r15, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r15, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r15, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r15, &(0x7f0000000240), 0x6) socket$inet(0x2, 0x8000, 0x9) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xffffffffffffff52) r17 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r16, r17, r18, 0x0, 0x4}, 0x200, 0x401, 0x2}) fchownat(r11, &(0x7f00000010c0)='./bus\x00', r14, 0x0, 0x2) r20 = socket(0x2, 0xc003, 0x61) connect$unix(r20, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae4473e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff010000000000000100000028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d855c4cd1cfd7834aa3fc1611c8649840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c6684f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888980d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436ce731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c2f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a040754e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbc2cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda093def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7ff03000000000000615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d557692e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1209], 0x10) writev(r20, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000003c0)=0xc) r21 = kqueue() open$dir(&(0x7f0000000440)='./bus\x00', 0x10, 0x2c0) fchmod(r21, 0x48) r22 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSTART(r22, 0x2000746e) r23 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r23, &(0x7f0000d06ff8)='./file0\x00') 04:27:54 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x7fffffff, 0x32, 0x9c7, 0x1, 0x1, 0x5, 0x3f, 0x6, 0x0, 0x6, 0x7}) writev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x60}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xfffffffffffffeac}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000000380)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000100)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0xfffffffffffff59) symlink(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)='./bus\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000340)={0x100, 0x5, {0x1200000000, 0x1ff}}) syz_open_pts() 04:27:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\x00\b\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5c}, {0x5}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) clock_settime(0x0, &(0x7f00000001c0)={0x2, 0x8}) connect$unix(r1, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000340)=0x4) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000140)=0x81) pledge(&(0x7f0000000200)='tap', &(0x7f0000000240)='tap') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") 04:27:54 executing program 1: r0 = socket(0x20000000000001e, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x11, 0x0) pwritev(r1, &(0x7f00000011c0), 0x33f, 0x0, 0x0) bind$inet(r0, &(0x7f0000000000), 0xc) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r1) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="06886cc71af22faa5fbff4118f37ae7008802c056f335fc862dbdb9e1f86e2671590c8110ea090e5bf7566db698b6216c64e7d66fbd78d36c058c1943eddd660dfb8e6535bd13d0042efc0174b37af850480d02ae5c056e6c7451a45718e2da470cc2f0c770ddc60", 0x68}], 0x1) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x40}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket(0x20, 0x3, 0x2) syz_emit_ethernet(0xe, &(0x7f0000000200)="40c551571115b12ff78d5aee258c") 16:00:02 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000280)=@abs={0xebed3396cb6fb60a, 0x0, 0x2}, 0x8) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x800, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x2006978) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x80, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x5010, r3, 0x0, 0x0) 16:00:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0xfffffffffffffffa}}) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000300)={0x7fff, 0x7ffb, 0x9, 0x7662, "d33f5195105c8b72a357649d565e854ee62d9928", 0x2, 0x9}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0x10000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) clock_gettime(0x4, &(0x7f0000000080)) close(r0) r2 = socket(0x18, 0x3, 0xb5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140), 0x0, 0x0, 0x0, 0x0) r4 = kqueue() shmdt(0x0) kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffc, 0x1}, {{r4}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0x4000, 0xa) connect$unix(r6, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e2f6669fa6530aa2b5b3bf288871103f88b7b75e096d4ebd08ad95bb720e62ab5e8562da18cfff6d4b8887755af0f53c0f1d78f1700"/70], 0x10) write(r6, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r6, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) r7 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r7, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r8 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r8}}], 0x0, 0x0, 0x0, 0x0) r9 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r9}}], 0x0, 0x0, 0x0, 0x0) r10 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202f5ffffffffffffffb89fbaa06063a02b3f6a40d7af0b87c53b2283d816360ad20a2e40140403d7aecc158dab882177b08298ba313a23d657"], 0x10) sendto$inet6(r10, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) dup2(r9, r10) setsockopt$sock_int(r5, 0xffff, 0x8, &(0x7f0000000000)=0x43cbc, 0x4) r11 = dup(r5) sendto$inet6(r11, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r11, 0x80045713, &(0x7f0000000280)=0x70fa4af8dce959cc) dup2(r3, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x4a8) 16:00:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="62d30cdb073ff1382802e5035fa6ba5b48a97952f75c3cb6000005e370e2e2013eba4c2a47bd8c4ead708833b42633b56171b613d906686bd8ba01db5676e80f784953f95200"], 0x1) getppid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x80000000, 0x1}, 0xc) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66696c653000"], 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3f, &(0x7f0000000300)=[{}, {}, {0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000000), 0x0) r3 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}}], 0x0, 0x0, 0x0, 0x0) accept(r3, &(0x7f0000000140)=@in, &(0x7f0000000180)=0x10000023d) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x273, &(0x7f0000000080)}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x80, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f00000013c0)=ANY=[@ANYBLOB='\x00'/4103], &(0x7f0000000200)=0x100a) r5 = getpid() ktrace(&(0x7f0000000240)='./bus\x00', 0x5, 0x20, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) r6 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f00000002c0)=0xfffffffffffffd8f) r8 = semget$private(0x0, 0x4, 0xa5) semop(r8, &(0x7f00000003c0), 0x0) semop(r8, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0x0]) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0xf4d, 0x8000, 0x1000, 0xfffffffc, "ce336cc62095c4b1bd7bffd8fa86afb630683b82", 0x0, 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x64}, {0x1c}, {0x6}]}) fchdir(r3) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000040)) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000280)={0xffffff80, [{0x3, 0x76a1}, {0x2, 0x81}, {0x1, 0x3f}, {0x2, 0x7fffffff}, {0x2, 0x8001}, {0x1, 0x1}, {0x1, 0x13}, {0x7, 0x53}, {0x1, 0x2}, {0x1, 0x6}, {0x0, 0x8}, {0x3, 0x7}, {0x3, 0x6}, {0x1, 0x4}, {0x1, 0x2}, {0x3, 0x80000001}, {0x0, 0x72000000}, {0x3, 0x7e}, {0x2, 0x5}, {0x1, 0x7}, {0x2, 0x400}, {0x1, 0x7}, {0x1}, {0x3, 0x7fff}, {0x1, 0x6}, {0x2, 0xa1f}, {0x1, 0x1}, {0x2, 0x7}, {0x7278a4d05746410e, 0xed}, {0x3, 0x9}, {0x3, 0x1f}, {0x9cbf084afd06a5ac, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:02 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x140) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:02 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r5, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r5, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r4) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$KDSETLED(r6, 0x20004b42, &(0x7f00000001c0)=0x3) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}}], 0x0, 0x0, 0x0, 0x0) recvfrom(r3, &(0x7f0000000100)=""/66, 0x42, 0x843, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:02 executing program 1: r0 = socket(0x31, 0x2, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea770917a2ddbcd5ab47ae26caa0416fa76d06336acf00b7804be78ff2f91f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd897b0fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f8003494000000000000010000080000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) lseek(r2, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea770917a2ddbcd5ab47ae26caa0416fa76d06336acf00b7804be78ff2f91f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd897b0fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80034940000000000000100000800000000000000", 0xb0, 0x0, 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000400)={'./file0\x00', 0xacbd, 0x80, 0x7fff, 0x1, 0xb662, 0x4, 0xbf, 0x4, 0x2, 0x56beb5ae, 0xcd2}) readv(r0, &(0x7f00000000c0), 0x0) 16:00:02 executing program 0: sync() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f00000001c0)=[{0x5, 0xff, 0x4, 0x5}, {0x3, 0x3, 0xfb, 0xffff}, {0x6, 0x19, 0x0, 0x1ff}, {0x9b, 0x24, 0x35, 0x4}, {0x0, 0xde, 0x5, 0x3f}, {0x1, 0x0, 0x5b}, {0x4, 0x0, 0x0, 0x7}, {0x1, 0x96, 0x2, 0x4}, {0x7, 0x0, 0xd6, 0xfffffffe}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x40}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") 16:00:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x4}], 0x2}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000140)={0x401, 0x5, 0x400, 0x0, 0x8, 0x3, 0x81, 0x10, [{0x6, 0x6, 0x5, 0x904}, {0xddb, 0x0, 0x5}, {0x8, 0x1, 0x5, 0x964}, {0x8, 0x200, 0x7f, 0x8}, {0x6, 0x492, 0x1, 0x696}, {0x9, 0x5, 0x0, 0x5}, {0x401, 0x3, 0x7fffffff, 0x8001}, {0xfffffffb, 0x683220e, 0x7f, 0x80000001}, {0x1000, 0x7fffffff, 0x393, 0x401}, {0x1, 0x8, 0x4, 0x1000}, {0x0, 0x2, 0x2, 0x6ef}, {0x40, 0x1, 0x200}, {0x100, 0x2, 0xfffffffe, 0xffffff80}, {0x100, 0x5, 0x100, 0xffff8001}, {0x0, 0x2, 0x3, 0x5}, {0x5, 0x4, 0xba02, 0x387b}]}) getegid() 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) pipe(&(0x7f0000000080)) 16:00:02 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000003380)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x1f, 0x0, 0x0, 0x0) r3 = dup2(r0, r2) sync() kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x80000000, 0x0) r4 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r4}}], 0x0, 0x0, 0x0, 0x0) fcntl$setflags(r4, 0x2, 0x1) 16:00:02 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000200)="39ca3ba75f2df1bbf31fe396c843999eda046421d8c8c84740944c5181b0b73e96866aa3b2c8502d1bc366bd59afcaee96ea570eb58c8b4217ce7565961fe95d6ef4413b21f3439dd2c31ba21cf50f6c1596d2748e6dd111363fb54bcb0fafb193bdec18a9fb2bc20e0f44d81bebbb", 0x6f) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000140)=0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:02 executing program 1: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r1}}) r3 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000002e8f3eb601"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x20000, 0x0) close(r7) sendto$unix(r6, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r5, 0x0, &(0x7f0000000040)) recvfrom$unix(r8, &(0x7f0000001200)=""/4096, 0x1000, 0x46, 0x0, 0x0) readv(r8, &(0x7f0000000500)=[{&(0x7f00000003c0)=""/214, 0xd6}, {&(0x7f00000004c0)=""/52, 0x34}], 0x2) execve(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000280)='(@\x00'], &(0x7f0000000300)) 16:00:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="09401d52a6484d6c", 0x8, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0x214}], 0x1000000000000250, 0x0, 0x0) execve(0x0, 0x0, 0x0) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)='./bus\x00') 16:00:02 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) r1 = socket(0x18, 0x4000, 0x65) recvfrom$unix(r1, &(0x7f0000000140)=""/240, 0xf0, 0x20, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) r2 = kqueue() dup2(0xffffffffffffffff, r0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x0, 0x3}) r3 = socket(0x18, 0x4001, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) rmdir(&(0x7f0000000100)='./file0\x00') 16:00:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffff0000, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00006c5000/0x2000)=nil, 0x2000, 0x1) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:02 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x1}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x9, 0x7f}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffff8, 0x9, 0x0, 0x200000000}], 0xeb, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x0, 0x0, 0x3}], 0x50a1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x400, './file0\x00', './file0\x00'}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0xfa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401], [0x80000000fe, 0x0, 0x1, 0x3000000000000000], [], [{0x0, 0x1000000}, {}, {0x0, 0x0, 0x0, 0x2000000}, {}, {0x0, 0x800}, {}, {}, {0x0, 0x2}], {0x0, 0x200000}, {0x3, 0x0, 0x1, 0x2}}}) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x141) r3 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82ff030000fffeffffff"], 0x10) sendto$inet6(r3, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) poll(&(0x7f0000000b80)=[{r0, 0x20}, {r2, 0x10}, {0xffffffffffffff9c, 0xa0}, {r3}, {0xffffffffffffff9c, 0x8}], 0x5, 0x9) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000000346, 0x98) pwrite(r4, &(0x7f0000000280)="96ec8111678f8dc3fc2c314f17f1e6fb9bc4881a8717a5ecfddb1b559342708b33c3031f3d17d54fd2701393", 0xffffffffffffff4d, 0x0, 0x5a) symlinkat(&(0x7f0000000080)='./file\x00', r4, &(0x7f00000000c0)='./file0\x00') r5 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r5}}], 0x0, 0x0, 0x0, 0x0) writev(r5, &(0x7f0000000c80)=[{&(0x7f0000000bc0)="f5d4bd286f5600feef103cb8d8bf55b04206aa68adaf8658fe7854d7d626f0bb7c7c401eca529f845e117b95e8ab9cd3a995c82c8bbdfb91f58de645c171e0126ba53d846a78f98dc0a93aeb448bcbed5a2c1cd45fa80608e52347d047c591499a6d04ac1ff578c9decf02a4ad980da669bccaefec80dc9e38cbe26c6f9f9f9ac020f8b7af4ee4bfe8108db619c8f8afe7d55663bea09a6b4a5887490f45", 0x9e}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000004c0)={0x10, 0x3c, 0x4, 0x0, [{&(0x7f0000424000/0x3000)=nil, &(0x7f00001f4000/0x1000)=nil, 0x5}, {&(0x7f0000718000/0x4000)=nil, &(0x7f0000087000/0x3000)=nil, 0x4}, {&(0x7f0000223000/0x3000)=nil, &(0x7f0000516000/0x2000)=nil, 0xfcd}, {&(0x7f0000111000/0x1000)=nil, &(0x7f000068e000/0x1000)=nil, 0x2}, {&(0x7f00000bd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000005a000/0x2000)=nil, &(0x7f0000121000/0x2000)=nil, 0x6}, {&(0x7f0000376000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}, {&(0x7f0000302000/0x2000)=nil, &(0x7f0000304000/0x2000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00003a5000/0x3000)=nil, 0x3}, {&(0x7f00007b7000/0x1000)=nil, &(0x7f00007f6000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000401000/0x6000)=nil, 0x7}, {&(0x7f000065d000/0xb000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}, {&(0x7f00003dc000/0x2000)=nil, &(0x7f0000000000/0x600000)=nil, 0x3ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8f}, {&(0x7f00000ba000/0x3000)=nil, &(0x7f00000a3000/0x2000)=nil, 0x10}, {&(0x7f0000717000/0x4000)=nil, &(0x7f0000075000/0x2000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) r6 = socket(0x2, 0x8001, 0x0) connect$unix(r6, &(0x7f00000009c0)=ANY=[@ANYBLOB="82022e2fb71400326c19d6286bf8f6956f64d6fd1b262d38cb5a326a9a8aa1bc727e752f9d74b5199a6a0c6923246ccc0debcf971a245cee0991579141aca69e1d925efd3019988da8587a0000000000004082384df400a728a0358499420ec415a3ec1c46e85467e600100000000000003c487fdbf9cb27510b411890006bb6dddf51c1236c2a08fe8bc9d10000000000005222bf4acfa6c1afd8b75ce7ab0caff0e1496c138983981f51b36cbf961a657f057406d8421247b1f6a00605742df7797dfb3a4c42f4b7661240fc234be0ff5fa2b8b46c8f8d24e3d70e722ab27e60de64cb5ae216b02d3bd51c0c297fc0a2c70d18a3028b95666a4a1b17bb5a82c71a6dc5262e733c787f0ce1bcea90c9852671adaf6a510921a2d31247c4f93785889eee1024f8dff1b5dfd4e09ec750a7cd011e122e9b73b24cba1cc34df82fb012bf7194f1f7d4cc98a747af363c64ef29d3c89ea6d60f33ef80baa7fa95742da6cb0f2a3dffb7d62772b04ce84706202e243ce37f96ab257b4e7d5413c95eb841c8d929c06b3b3a73cfc13c53ae30b3105c1153dbbaf0192300000000000000"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000000000005b2, &(0x7f0000000140)=[{0x0, 0x83, 0x7, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:02 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x357, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000002a000000000000000000000002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:03 executing program 0: r0 = socket(0x2, 0xc003, 0x0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000180)=ANY=[@ANYBLOB="c4022e2f66696c65300097d61552806ecc104fde67ee95cc1fb61982fa3a140acaefb4cba80fb42b00ac078caf3648bb94c7ef8f74ce7d3b02b9bb1eab2a22b25a4a34979f96a798d65f09023b38e842d5d726516f657da6cf85092defd6102a0db59d68ff0e0bea7aff8b1a21dade1fd65360b6d5e74047cc50bd1f0aeb45f2fca213496900e46cfeba11d54f2a36fb10964d4dd4d2d8bd70dad807377a68e3848c9bbca214cb7b260d35694ffb0c479e5c0917a86e108cca846f941e57c9b272ecac47117dbafb3e5cef0f8a"], 0x10, 0x0}, 0x0) 16:00:03 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x4}, {0x24, 0x4}, {}], 0x3}) 16:00:03 executing program 1: r0 = semget$private(0x0, 0x3, 0xc) semop(r0, &(0x7f0000000040)=[{0x0, 0x3, 0x1000}, {0x1, 0x5, 0x1000}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x3800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x0, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x0, 0x1000}], 0xa) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x2884450e) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='cc') read(0xffffffffffffffff, &(0x7f0000000180)=""/64, 0x40) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2f66c3277f08296fb145879b21d50c7062d3eadcfb2aa6594f7d01000000000000000000380023358041462e9ecaec266c982a97183f97ea01008b98abc48c5be385d13168b30000000000000000000000000000000000004e00"/107], 0x10) write(r1, &(0x7f0000000140)="9e3eaa54e3ffffffff03bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r2 = syz_open_pts() r3 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffff"], 0x10) sendto$inet6(r3, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) fcntl$setflags(r3, 0x2, 0x17d3cd476aecee42) r4 = dup2(r2, r2) symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000040)='./file0\x00') r5 = socket$inet6(0x18, 0x3, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f00000000c0)=0xffffffff) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffffffffffffff45) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2d}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x5, &(0x7f0000000000), 0x4) fchownat(r4, &(0x7f0000000180)='./file0\x00', r6, r7, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r4, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0x2aa}, {&(0x7f0000000400)=""/198, 0xc6}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/175, 0xaf}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r4, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) 16:00:03 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x5f, 0x4, {0x9, 0x6}}) pipe2(&(0x7f0000000940), 0x4) r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) open(&(0x7f0000000040)='./bus\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x80}, {0x24}, {0x6, 0x0, 0x4, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000140)) lseek(r2, 0x0, 0x0, 0x1) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) geteuid() r3 = semget$private(0x0, 0x4, 0x1) r4 = semget(0x2, 0x0, 0x110) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000980)=""/184) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000280)=[{0x1, 0x11, 0x800}, {0x0, 0x4, 0x1000}], 0x1) r5 = getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r8 = getgid() r9 = socket(0x11, 0x3, 0x0) recvmsg(r9, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/88, 0x58}, {&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000400)=""/114, 0x72}, {&(0x7f0000000480)=""/116, 0x74}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/157, 0x9d}], 0x204, &(0x7f0000000740)=""/160, 0xa0}, 0x1) setsockopt$sock_int(r9, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) r10 = geteuid() getgroups(0x3, &(0x7f0000000840)=[0xffffffffffffffff, 0x0, 0x0]) fchown(r9, r10, r11) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, r10, r5, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) 16:00:03 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xc7eb}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xeffffffc, 0x0, 0xfffffffe, 0xfffffffffffffffd, "0366402b04000000d200"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400", 0xa82) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff", 0x34a) write(r1, &(0x7f0000000240)="2ba872c76578dfe7580f3e3add8984b93b24a866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) close(r0) pipe(&(0x7f0000000140)) dup2(r1, r2) 16:00:03 executing program 0: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) r2 = accept$inet6(r0, &(0x7f0000000840), &(0x7f0000000880)=0xc) dup2(r1, r2) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) r3 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x10) r4 = openat(r3, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) r5 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYRES16=r2], 0x1) sendto$inet6(r5, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) pwritev(r5, &(0x7f0000000780)=[{&(0x7f0000000140)="21ec894d27af7576c95b9b6546dd2924fee74bc1c07eaaf53b22244fd2f5d7abfaab3ce37ead72112cf38ad1be9b4aa63ed869fdcb384e1e14909b523206c930a93bf12cc9678d35a2a3", 0x4a}, {&(0x7f00000001c0)="c4ec92309b83d6df45f2e142d0d40beb4faad61135a37bed386d54629eedffb918611f16eb5940c54cdc166b0c52ae242e31aeb95d405d8be33c8827", 0x3c}, {&(0x7f0000000200)="1711c28da96151257a7b7de8b0be9dc902c8d1d44ad44d0b749623e928e9bc6a3246e5f46d1b8d19be5a1328123fa56e61eff7c40e6f049e9af7c73f73eec4a3776f94b2dcfb6a22e9ef04ccf3aea3fcffaefb6c62c2e5e3435797e4a2e8971a00ee40468c4fd01ced191727e212c30348603c5f16e6bae8b3d37ae8987aabf4ed68b30fe2358f6fb1928919279c9838515e9ad42f9c0f78f2d02fe02e5b069a8d85ed5c79afea0861f0944b49ed959e74", 0xb1}, {&(0x7f00000002c0)="91aa4cb5178f4efc6ddb944c753e38d4d71c938a4747af05f77713af4379ff4e0425f176bd5c8d2d4b88516c9e27417f33f035020c16a1aa4e7a82a114baa4458df04c53e97a78f0bb943ff2d3f67d58a491dbbd209ef584dae584bb7cf20d293cd23d852fee2dc587a1f5258d4fb4f79dcd3722caff9dea0c0c54c02a20c1d2afa6d76ab305d5552c7608dd0aef8a99cc0abcb97e838507a2cdbc8a90882f79eee440c6b266a71872ce0b4409f5cba2edeed075dbdb0f438478c1d1898837df5c4885c5ab80e9d29bbd570fdd44ff63272990f9b71dc680f887395376341d335b450162978c324854455804a5d9e24979757cf3ba51ccbd4ece8b", 0xfb}, {&(0x7f00000003c0)="fd397077b8a74e20e9d9ab640e7867db9350685783dd03a2b4526e4894f9cedf885ac0616aba39bdbd796192dd5a8d", 0x2f}, {&(0x7f0000000400)="354fe6b2f46752c8506fd7246275d33b2a70d3b3b07f28cd9ed84c413c5e61e21df6ed188b38998c8056e771f89c26279496bda424add497284b48c17f68853dc5bfa81cca21cf6f955bace0753726c52d4049255a3854ff89f90c0dd98b3fd8be09e69cb68f1c40627e242d0b3c9e44f60d67479dba0cac1de67ed39c5316d9db4009ba42304e57d70f970e0ddbca15773bf9450bfec5372d40e2f4186f7ca5fbea62431fbfa8fc12402cb9fed5080ed32bc72bf07e5d396ebc2ab1c20be6f92fc667ea519c5926f7f84157b2a146440c5e58bf4b52356ea6e5e88c5fdf768a894093a6c06647cbeb6f6757d9a33ba936233f37b17d8b4dcd1a3c826181", 0xfe}, {&(0x7f0000000500)="4fd01b4dc2d6e416facb2eb92841cd9a45c7d88224478024570965a950d14deb147834a344ca71ba3377c0318b59f28c6aac05a8d934066815a35cb03071fe43272005ebd4b2cb0f3bfb8b3a7fb78962b7366579574f1af7e7c84b08b6b659b56243553cfbe3a27a0b9a20c87dd1ccc80b5cd0162e80d7d5a171f824899443d5d1ca87e6923fe792a2a1fbc6a97d52", 0x8f}, {&(0x7f00000005c0)="38a96ff5d5f9cc35255ec1d267e3ae5dc445a8e9d14381010c15da422b4cd2541549f415d5731b1d36a9896ed4188fe546af7586ff072a47ba3af285d5dd708d1a51f9b4cbf4033d4b4d7e433332ddd4349b5a95b9e667b7721497bfd3d20e053f26aa38e289437e459bd80662d3c71cf65477fe83d4076db3b77eb54ab090b267a7800b2b296ffe71089b71ba43173882294ee2964eb0c9a995a78a42c4a4bbc7548c1e75d5c9acdf9cc4dbc2491047afa85c2ca34efc0e713c388b315fade25ac2a84e13", 0xc5}, {&(0x7f00000006c0)="88f8d87decd949692acdcb20a08acf0b2bc0dcf2e1c98815f4d564c9817bc64cd77f2960eec3b623e808b0bb012ebd1369954ab029da9375ef35ba2a6732db6321634ce742125436905a78df8b31a5adaa5c848600a82cd4b7fd99a772cb4f8fdb9854b20035336e0aa5653577539848297348cd65e280d78200bb22a4e685fee40e50cb6116e72acf4a9f508cdb8c114a261894bb", 0x95}], 0x9, 0x0, 0x0) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x6, 0xefe}, {0x6, 0x8000000000005}}, 0x0) open$dir(&(0x7f00000000c0)='./file0/file0/file0\x00', 0x80, 0xd5) symlinkat(&(0x7f000001fff7)='./file0\x00', r4, &(0x7f000001fff8)='./file0\x00') renameat(r4, &(0x7f0000da2fec)='./file0/file0/file0\x00', r4, &(0x7f0000000100)='./file0/file0/file0\x00') 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x2}, {0x6}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:03 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x51) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x200a, &(0x7f0000000040), &(0x7f0000000080)=0x10) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) close(r0) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:03 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) writev(r1, &(0x7f0000000040), 0x1b) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) r4 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r4}}], 0x0, 0x0, 0x0, 0x0) r5 = dup(r4) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000000)=0x401) 16:00:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x300, 0x0) flock(r1, 0x1) dup(r0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0xc0) fcntl$lock(r2, 0x10000000009, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300010005}) close(r2) flock(r1, 0x8) setitimer(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) r1 = socket(0x18, 0x1, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getegid() pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180), 0x0) 16:00:03 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00007fc000/0x1000)=nil, 0x1000, 0x8078e8712739d394) madvise(&(0x7f0000a9e000/0x3000)=nil, 0x3000, 0x4) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) recvfrom$unix(r2, &(0x7f0000000280)=""/185, 0xb9, 0x800, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00100000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYPTR64], 0x28, 0xb}, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000340)) dup2(r4, r3) kevent(r1, &(0x7f0000000200), 0x8, 0x0, 0x80, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:07 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x445}, {0x3d, 0x0, 0x3}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66694e6530004de6e833c4e0e2543ec685da9aa53e3ca69714a8f11d14f458765b59060ce70720377f24cd08fe49e6c55279aa492f4fbd2066e13cd7d68eaaa70aa758590fe8e436a8084b6c66c63b0efd8fd932eaeb8d98b51efbbc52ec16a4456788c8af4be7635391f6cbea8048e5aad7fce7bd600c697bd6b07fa51ee89c771d9f70a9ffaabcfb21c4e5d2c1d3089f29e5dc7eaba68ca621fbd4266e000000"], 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) socketpair(0x2, 0x2, 0x2, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r4, &(0x7f0000000280)={0x2, 0x2}, 0xc) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) clock_gettime(0xecd6d0093669b90d, &(0x7f00000002c0)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x4, 0x8a, 0x3f, 0xa4}, {0xff, 0xd, 0x1, 0xdc08}, {0x0, 0x9, 0x8, 0x8}, {0x800, 0x5, 0x3, 0x3}, {0x6, 0x0, 0x4, 0x7}]}) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) openat(r0, &(0x7f0000000140)='./bus\x00', 0x70058, 0x1) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = msgget$private(0x0, 0x682) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f00000001c0)=[{0x25ee, 0x7, 0xca, 0x1}, {0x2, 0x1, 0x3f, 0x8000}, {0x6, 0x80, 0x7f, 0xa9d}, {0x100, 0x88, 0x2, 0x200}, {0xfff, 0x9, 0xfc, 0xcbb}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r3, &(0x7f0000000340)=ANY=[@ANYRESOCT=r4, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=0x0], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=r5], @ANYRESHEX=r6, @ANYRES16=r2, @ANYRES16=r4], @ANYRES16=r7], 0x3, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r12 = getppid() r13 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r13, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r14 = fcntl$getown(r13, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r8, r10, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, r14, 0xa5, 0x1, 0x100000000, 0x2}) r15 = getuid() r16 = msgget$private(0x0, 0x682) msgsnd(r16, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r16, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r16, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r16, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r16, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r21 = getppid() r22 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r22, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r23 = fcntl$getown(r22, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000980)={{0x2, r17, r19, r20, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r21, r23, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x75e2, r2, r10, r15, r19, 0xc0, 0x6}, 0x9, 0xffff, 0x100}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x18]) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0xfffb}], 0x1000000000000274) pipe2(&(0x7f0000000080), 0x10000) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000140)=0x7bd) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000000340)=""/4096, 0x1000, 0x800, &(0x7f0000001340)=@abs={0x1, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r4, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r4, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r3) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000300)={0x1, 0x5, 0x9, 0xfff8, 0x4}) r6 = fcntl$dupfd(r0, 0x14, r1) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x75487abd2bed3c2c, 0x0) r7 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r7}}], 0x0, 0x0, 0x0, 0x0) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000200)=0x4200) r8 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r8}}], 0x0, 0x0, 0x0, 0x0) r9 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r8) ioctl$TIOCMSET(r9, 0x8004746d, &(0x7f0000000240)=0x7) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x2, 0xe6a, 0x4, 0x2, "7c88ac49cbfc43b2e7a751b6a28d6f2e57ddd00f", 0x290, 0x3}) 16:00:07 executing program 0: r0 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) socket(0x2, 0x2, 0x40) read(r0, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x7}) syz_open_pts() openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x10000, 0x0, 0x3ff, "24676743ce3b71e122c622fbe01a93a55f8e7a30"}) 16:00:07 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) getpeername$unix(r2, 0x0, &(0x7f00000000c0)) 16:00:07 executing program 1: setrlimit(0xa, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) write(r1, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x3ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xffffffffffffff8e}], 0x100000000000014a) r3 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r3, &(0x7f0000000480)=ANY=[@ANYBLOB="b0e8bb020000006d765942b3f6adc161ab62804c8f53089575812b066c2d8ae9c216465c498cfb579018f112f26d95c70d220b98251e222a9a3f52e017ad079ede755f2287b9c1c872ed50c9f2deab62da9c68c28b4b2d3ea91944ef829fd96c90b23cd3cdb98d33d5ee6cdac97875b09697d3f42b94ca97e6fe80dbacea01ba1c530551f682256a2a0079211c6b089f44fae2eba62bd9407b45e219e2a0399c035084fceee01af703661667213884311ecf119ff0adc8533c5d754757a73d8b736407f28b1370d16c82b80e4f6c66558ce6c017ada54f509a7aafdd223f5cba45bba36897f8"], 0x10) sendto$inet6(r3, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x5cba69dae25cfa21, r0) write(r4, &(0x7f0000000280)="4abb63e5bc903efa06ef90a510fa670137d038251ed03623f72eaa9e9f88b413fbd10f548c4caad81dc8f72dc48582216e997fe385b3b57baf1066a3cd9fc854ce080678ed489baebf0d75f93cb958139f500579066b5dc86f6db131da36277f99e480ab659aa683dcf1b0ee6523bf1555a61e768aa0e51ecb50de50249370863770e7899715d1f3d35b67f9dc9b37ed8771bfa923f8981e2d665a32f12eff10407e7050aac703c5b2b9760e506a38fec500e310026aea8e18532b3b8b58c8876fcf2db721c70582fdd883de7a2728db6f2490", 0xd3) syz_open_pts() r5 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000200)) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r5}}], 0x0, 0x0, 0x0, 0x0) r6 = accept$inet(r5, 0x0, &(0x7f0000000180)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000380)=0xc) pwrite(r6, &(0x7f0000000400)="b7366ea8b645bbfe30d4b00c91998ad6ce56f126bbfe4b2c8b61e57d353186666361d0bcec2e22131c6fc14a45850dcce2cf3356c8be6f0afc4536841e9610440738e5c9a07f43cfb15aac367f743c2b19189fef47f1e6e1228153d7303302000000000000002328a5ff", 0x6a, 0x0, 0xfffffffffffffffc) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000140)) 16:00:07 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x1, 0x2, 0x8, 0x4, 0xffffffffffffffff}) 16:00:07 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c5", 0x3e5}], 0x4, 0x0}, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000080)=0x38000) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") 16:00:07 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) nanosleep(&(0x7f0000000000)={0x101, 0x4101}, &(0x7f0000000080)) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x0, 0xf0000000}, {{}, 0xfffffffffffffffa, 0x43}, {{r0}, 0x6ff09d83820b5a3b, 0x37, 0x4}, {{r0}, 0xffffffffffffffff, 0x94d003aca36f62e8}, {{}, 0xfffffffffffffffd, 0x0, 0x0, 0x95, 0x4}], 0x7, 0x0, 0x1c, 0x0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) fcntl$getflags(r3, 0x3) kevent(r2, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe}, {{}, 0xfffffffffffffffa, 0x43}, {{}, 0xffffffffffffffff, 0x37}, {{}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffd}], 0x2009, 0x0, 0x800, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300), 0xf8b4, 0x0, 0x10000fe, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0xfffffffffffffffd) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f0000000140)={0x5, './file0\x00', './file0\x00'}) 16:00:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r1, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x3000) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = socket(0x2, 0x1, 0x0) r4 = semget$private(0x0, 0x5, 0xa6) semop(r4, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r4, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = msgget$private(0x0, 0x682) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r6, &(0x7f0000000340)=ANY=[@ANYRESOCT=r7, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=0x0], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=r8], @ANYRESHEX=r9, @ANYRES16=r5, @ANYRES16=r7], @ANYRES16=r10], 0x3, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r16 = getppid() r17 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r17, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r18 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r15, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r18, 0xa5, 0x1, 0x100000000, 0x2}) r19 = getuid() r20 = msgget$private(0x0, 0x682) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r20, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r21 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r21, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r21, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r22 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r22}}], 0x0, 0x0, 0x0, 0x0) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYPTR, @ANYRESDEC=r21, @ANYBLOB="ff647d4f8738264f896e386dcd0dc6ecfbde04d06f37e5005253e348eaf90d52f082edb7a4adc8ed87bef2768ab4474e3817c5f07ec59a43a94827545b2cebf6ecb1e76d224f07b8b709634e2136c5"], @ANYRES16, @ANYPTR64=&(0x7f0000000540)=ANY=[@ANYRES16=r14, @ANYPTR, @ANYPTR64, @ANYRES32=r15, @ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYBLOB="e525551eeb8227866f8d3378cd03348deec34251afd6be00098ddd137bbd399209031367766835f2bd6408547e6147b48e21a356ce5d6dbd2d2e878b304af269111e023e4eec58717c39a63f61a240fee7835e826675dd164d2ed24df5edd9fd980d557320bc2301c2941c71772536081fbebc20a0fdfec5d967aca47d5462d37c7d1ed3fc3a9d0e4537e2fabbf5db1fb6756eb6f5458c972c84cfdc3d7aed32649eb71967b8af9782c38c7d570b5eb51d24851d64158da4db71c7eb8413b765fd257191d2b014b170a737304e466c306bfb920854c7", @ANYRES16=0x0, @ANYRES16, @ANYPTR], @ANYRES32=r22], @ANYRES16=0x0, @ANYRES16=0x0, @ANYRESDEC=r9]], 0x1, 0x800) msgrcv(r20, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r23 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r27 = getppid() r28 = socket$unix(0x1, 0x2, 0x0) r29 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r29}}], 0x0, 0x0, 0x0, 0x0) r30 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r30, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r30, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r31 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r31, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r31, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r32 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r32}, 0x4bf6d1a6215a216, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], 0xfffffffe, 0x0, 0x0, 0x0) r33 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r33, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r33, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) sendmsg$unix(r30, &(0x7f00000004c0)={&(0x7f00000005c0)=ANY=[@ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRES16=r33, @ANYBLOB="ac0ad56c96a917d2c143916130fe880301148ddadc2b9792bbd8f514c83b86ed289c277ea2d3632d69108834ac87f53bb5f3f65d70ec6593a4abf4643e9f1299689e200c8025e035670ce6728d81538e3ab024fd61e2c222b80648ce456a7fd85ab2ce", @ANYRES32=r31], @ANYRESDEC, @ANYRES16=r27, @ANYRESDEC, @ANYRES32=r32], 0x1, &(0x7f0000000500), 0x0, 0xfffffffffffffffe, 0x258, 0x8}, 0x402) r34 = fcntl$getown(r28, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000980)={{0x2, r23, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r27, r34, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x75e2, r5, r13, r19, r25, 0xc0, 0x6}, 0x9, 0xffff, 0x100}) semctl$IPC_RMID(r4, 0x0, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="008d7cb06ba7a26bfb2bff83"], 0x10) r35 = socket(0x18, 0x1, 0x0) dup2(r35, r0) 16:00:07 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x2, 0x8004, 0x30) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000140)="c9ea70e9fbb282e6b01555403b0df836a37f87497cf6e4c49d9e5182ee82e3c8c849fda06c930f2b2b5f56c26851d0cab117e0cd712030415d501580ed745cfbfff5267e1cfa3f50aaace703d9ffe5c147cb8b3cd389957e14786b02d07a63b19f18accd7d883340c31b15723d11cb1f0d88d71d2dacbe2ffd3a14ed69d34c3ca96e67450c892dbf2ca9b0579e3bcfdb75069af71cd416608e2563a0df7919a56b5c4de69e68e158ad1dccfe1228b5d3c091670b733442944a295c512e84d5291f85", 0xc2}, {&(0x7f0000000240)="b717a7f540820fb68f6383d5fa84b4e72fdfd7115274a6bfd5680dbf84e0382edd7ccc78f09438cfdc814b9fd2f23608ec0b396311b1d23e47db86c84f552cf6a1f0fce619149b00edce1700d86ccf1278bebd403fde46521b2a9bb13ad42f9cf287e6cafd0c3f5a2731e6c562126893d3ddaeee33c661776e5eec395aa934b30e20b0b294188249f869631957a4914b6dfc8d14b435476cf7c52b9e1947dceeac0564032c4537ffeadb2dd785c26df4b0666275f155949d7724e610ec820e0b870dce0f2d4f09744960de10bf352e3fc4e9057e6eb9ec6d93cb4a2dc9bf6da72f010e5d7e3d6934babbc019fba08218012e1c2f", 0xf4}, {&(0x7f0000000340)="46411203902a92ca99062996a0", 0xd}, {&(0x7f0000000380)="1ef1de6002c715e84156452f78ee59dc0c03e0db0dd1aaea08f2d400df905da2b1a9fea8a6ca3b4bcdffc8b9d1c9f5b5a5823db8fe9ded5fec13a192b894ac7c204daeb56677577317f8f72d55c194f37a6b5f6f2bfaad03a0ad214c12f97f55a82dc3c1ec467ddc", 0x68}, {&(0x7f0000000400)="8aa6e44ebfbb6ca30126be67756ae9b7d0f4b654d611e4fd9224303376d02f5b03fb40840cb046ba334e8a40a043cd53ada26af57055652e69aa2562c3d2d270a30255af34b9e3b2a476d5262f0104dc91c1ccb3bee56e42d5fdf1baf32f3bc86b1e24ae3d7ed04460d3", 0x6a}], 0x5, &(0x7f0000000500), 0x0, 0x404}, 0x40d) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) select(0x40, &(0x7f0000000500)={0x100000000, 0x9, 0x262, 0x7fff, 0xfffffffffffffffa, 0x3, 0x4}, &(0x7f0000000580)={0x7, 0x4, 0x6, 0xfffffffffffffeff, 0x6, 0x8, 0x9, 0x100}, &(0x7f00000005c0)={0x100, 0xffffffff, 0x200, 0x4d, 0x100000000, 0x9, 0x7, 0x401}, &(0x7f0000000600)={0x7, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:07 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)) r1 = shmget(0x1, 0x4000, 0x800, &(0x7f0000ffc000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = msgget$private(0x0, 0x682) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r3, &(0x7f0000000340)=ANY=[@ANYRESOCT=r4, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=0x0], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=r5], @ANYRESHEX=r6, @ANYRES16=r2, @ANYRES16=r4], @ANYRES16=r7], 0x3, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r12 = getppid() r13 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r13, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r14 = fcntl$getown(r13, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r8, r10, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, r14, 0xa5, 0x1, 0x100000000, 0x2}) r15 = semget$private(0x0, 0x5, 0xa6) semop(r15, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r15, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = msgget$private(0x0, 0x682) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r17, &(0x7f0000000340)=ANY=[@ANYRESOCT=r18, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=0x0], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=r19], @ANYRESHEX=r20, @ANYRES16=r16, @ANYRES16=r18], @ANYRES16=r21], 0x3, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r17, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r17, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r22 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r26 = getppid() r27 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r27, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r28 = fcntl$getown(r27, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0x2, r22, r24, r25, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r26, r28, 0xa5, 0x1, 0x100000000, 0x2}) r29 = getuid() r30 = msgget$private(0x0, 0x682) msgsnd(r30, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r30, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r30, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r30, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r30, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r31 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r32, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r35 = getppid() r36 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r36, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r37 = fcntl$getown(r36, 0x5) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000980)={{0x2, r31, r33, r34, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r35, r37, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000000c0)={{0x75e2, r16, r24, r29, r33, 0xc0, 0x6}, 0x9, 0xffff, 0x100}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) r40 = getpgrp() r41 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x40, r8, r24, r38, r39, 0x100, 0x4}, 0x5, 0x0, r40, r41, 0x7, 0x9, 0xffff}) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) select(0x1b, &(0x7f0000000180), &(0x7f0000000100)={0x7f}, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x14, 0x0, 0x1f}, {0x3d}, {0xffbe, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) r4 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) r5 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r5, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) pwritev(r5, &(0x7f00000015c0)=[{&(0x7f00000001c0)="b303e5f3cf37d94b56b92a81", 0xc}, {&(0x7f0000000240)="a6be1318864d4998c8a819e212fd8a566f32e517e3e361473fb12f93d7c6b3edae4e3fcbf6bff5a9f3fc99f0a60061679ebf9aed9b75c33f629976f8dbf2dc54793be91280d055adf6d250428577c8f83783bf9d68eb2d0d2937a4584cdb9ae718c7602c5056098a2931b3b669ce34593742d0f70ebdb52e5880399808aa1cf34ee3451e3310189794709ba5e9cffd3aeb87ae79d126d2995f1de045f0cca3890033ed90ba1b517933f873f9c29d3581cdcae353c162c58e13440665aab0fc4b66bf39bf3df5abc7b2f1c28ecc767bf1ba12dcedf8", 0xd5}, {&(0x7f0000000340)="30bae0bba9b7d96160e0b5ef12c9a2e27f583ef558fd4d88266521a1fa732e2a908ffd0f537984393e6cbcb5a17bfc92b17fae82c0e1c50fc1b4f31eac9a6ec384b8776a5f87771869859aeaff4947cac37315aa8776b0e0e0450ab666b53a133200c3e8aef3877a86220ecf4dff05ab631a2ac88f1fa8333b6fb83c49d7f5a1397af1c7151c8da7d0a36e720433ba0ef65dc594c7a9e56c71f8f36ad9286047710a519b8532ff28fcd73ee9a44bd3e4dd24aad5ec82f20d70dab7e2b8aa2cd52157a08de807178f50ceb2572f73069080a0de37d8f9c0856306deda9494514b343ea6e4312b4534ecad40f1e6ed7583606e8e1295d1af8dd4", 0xf9}, {&(0x7f0000000440)="6f9e1b", 0x3}, {&(0x7f0000000480)="cd31ead4b4fe747f51f526c5676e64d56af231ae9f84545a2ba9e798949b662396a9c284deb302f3e27e842bf9ab51074e7da90af783614253fc3497689cb3dae986c2", 0x43}, {&(0x7f0000000500)="84ce2b3f66b5a920c7e47ea1f26082ddb865cba1590e6c401735b56872b035d564fca6dd90112e8f54e2050b9abf0c932d8907019f85d951021d45acb0f9f54ff24f873f8a9370be4a535c03c5a073fcdab5bb5156657afabf25f19c5b7a9794bbb1c3ea2aced154430afbf79ce7999ee896c5da5f678b357d531d85c7c9d66c48", 0x81}, {&(0x7f00000005c0)="b20e5723a8719a2504b1004f130f6b1b435d8130c825f92b1272e1d84dc3332f319e1f7a7ce8f410b366847d76bda44eaf9b1ccd04990697bcb1c4fd71190e86138836af2d49e8b600e70f9f8523f9231cf95ec78b441a5bbed5389fb741eae5c43811c793d91c5947f705ac7ee647a3e149b90cf0576df92da6565e429b0191f1df5f1a8d7668b5fd3d694d9461bc240e37afd9daa8a02859ccc2e2bd6d55dd6afcf0ec99562b0e65bf385c3b869da150bf3cbf1e51f159841ef84b00ea3fa97c9b178bd1b09f068e7509b604e56d34d9f956f476c2bebc8a3cb8dc8275a0ba9a9e303e6ed5cf79130b5b77d9c5672aa065e2045407f2a9ea236220c0f66612da6513ee50a71bada570fc12db0096360fa7af919e9939b0429159d0f382826f4efd6b778e8eb9c0d4f8df52d0402e0d5792e59084ce837a42b38f8054b5a7489a827ff9f2ae6ff319afbf35d828fbc631405e5707ced7d1be17775f6d387a2896238adf68697cf2547e5a9ba6961b7e7a158446063abe4e848d2bf259bed72d9156cd197b7e6a03cadc332a4d959e712f0c9d0d5e5ba7538ab13bdecde657e2e976a514ae459ad2d7f850163ce8173c75fe97560f30ffed9244733b4f1d0521cc496a8dc66dcf9b637ca15a8d54e67341e537ca65ba37627e21f78e853025d3e983191ed8f564b01d0c1971424e16f9c807df4773243e412948e1bf7480a3f73bcef436e65a138d69f7b790aac8f80597b4b6160b9654cca69ac0ef61634021c98065fae4fb9dfe50b58e3386aed3d8d4c9f82a9c7f2b143a6b8d9b04942b59db29e7299a80c52062dc517717198f06b025b7fd4d0f3436bdf01c078fc560aed4896306c9a2f3db82be678b6fd953bd851853520461948f653557a75ed9c54d1d998f012efb4a72b4080aa2b0fd0d86c8ad23d2b3821627b48fdaa4445c1bb2f965bcca574612a83a9a51c001c60973dc483d3159c9a059a70f98085726cedb7487c62b302c8946e598f1f12196c0e66b85565ae53467fc41badae4f58fe5d752a000c541ce70349fe86f8cef4154330b995cf3c7791ebd7ddfefd7df972b80f5b9f3789d9e32a40162a51c451122f4b7788d1388d8b498ac6242b87ae97274a1ae3f87c6ab9ce242af51c5d4ce97191a2074dcbda3b7283a099211a826686e77050767006cf83e2096e366606bbecbbebe2d3c318d2ab044c4fc126e7e2c6a6bc31407a569bcdaa7ba02f70826fb7056841a01a00252366ddb8f5a0df148a2bbf08fe1e0be216988448827e88de61ddf022914cfb2768c2544895e575746a80847a7168122762fd674c4b2cd40234cf358bdc4982e17d0c0b2fabff97befa0976627a59bd5bcf4d802ab3f9e73a548f1f8cecc65ef7b0dd4118b4ab0f8c3513d399fd2d94f3732d975e42879940014e4efad5e20e821fae6dac63c7246243ea9b0ad0b38614bf5b6cef52cbff6d3a17f8d1003a89d8cc5e8759df43a4b33ee3d21055481577417154ebcd00c615cb35ad979a442fe0d1a033a3dd6f5f9a2819c333e4dd22253d435547ad45fbe203175564c7b8b3eae2286025657e70463fa9ab3f41496441a93a7fb55a6da6684c31e22d9209df935627568a9645b4847c4f1bc7ffffc3e01a2ebfc0e1508e1ca1d6cb41b2c610bd35cd515df8cbb14e6c247c72cc39595d2d86977bba078e75ef6cec045f425b559331ff27b54772eeef8d5565e87668c0a9a8f273d69984c3974b8eab82b063065212a2faa0a1964c1c2e280f9fcc7b0612f16deb33c48bd7e8cff610c5255ef76ecc1b31929849546fa7aa0ba05a533915c95379bc7037bba0086e7e106d4d9baf2044fd64d528dd2482945b9412f32e3715eda66be8bfb319f74947cea88e954b6d2ef32b15ff139af535b9eba72b232ac0372c62d184a2dad1af92705c6f0e0d1b4242b596b8b3f16eb68cfea19bee2af852c1f9c6909f81a7227c77ced4adcc6f5eab3cf8f4cdb25725daaa0cb3adb7812c62d7d32f26262e565983da2b4663bab7d0eb73c704f4122741b1c985a4af4f2b97c40f87adfa48175035d50bf45169d6589291fa552cabae2c8ea5de19000ed22ea847b729e447cf058ff89b9c278761f814b5be1eff46548cb99ea2799ee66b35692970081a1c50b95c9af3d3c87739f3d0b938f6587d4a6778d74cb1f4c608665e669a7e23a5238655333bd03510e8ff69443f21c5166ad8c7cdc90cd93f5af8e75c1f8d6c340f7111f31ab3fb882ea2416b74e4d6fd91467563ac01b2d2bb618ac465f061d9f01b9bfa393ad1987caae38733d88d75ec804606711e5979faa50eb4f3f2dbea4fc6b7887a684cb24232059e79cf8363c787b48d46262f115b1bac030ec0035feec01ec9ed954deb2509d2377d573fe9523b26a5ff6899b9026526e755da2c4986fefa75a467dd0f6491163455b747958768a9aa26b52ed12f20c648fa36970ed940365e393440569978645cdc3379000fcf0553d8b5bae748535892c26fe5ca881752da5bd846f03463f12a67dc2c868f2cf2a5e8116a6fe2f40b5f3f2853448199b9c43ceff3f3fdcdbdd1557a0b890b1bfcbe03d5793784cf88ee17c67d43c1fd992ad42b2f8c29fb9a7d982bab8443af3d9cf92da569635266dd436db4cd0e566bc45b0addce145e09d418d5a80be59065ff234ef42502291b2b42e3e0fbe40cfd9392204eae676f7a379218756035d3d9baa6b17e2a58be2ab54193b6dcbb8630431281835e1486319b1699b53909da7749fd1865851797db66da5828ef8bc29785a3fc83dc0bb7fbdfab4738d2d675a09653df602fc16e57a6d3d76e7a11ff377e57f3247d7c6c29cb16ac9dcce9735cf9fbf0c56cc9615b9372f251cf5993a9309a3c7072c833c71fa7c6821d0c49e0d87efb277288087388d8622433e6b4f20e9a498b40b8859605b45bc40161003f87ed3ceed612a615650b39c1ca8e9b04985a3b5cdb2fa985470d170cd1d08b9c4ba463018ab193151a75a2380c4d904a2170c194ef5d341bafc3abdaff34873db8865fd0e63472c494523c7acb823ad3a1cf686fed147b7d5a4d07fa4bc4bbdac6a07b5f99a75ebb99b4fe5c84e157d6e46ea2399cdcaa299faa2881581320e9dc54c5544ecfaf4a979b8873a554a5c4b084ceb0d2200b1f1f3f67ce157fd1c918a40d668e711a6cffc2773188a99dfe1afe9091b251d70cc176574b25f1d68c7d9477047f99286f388b1a0c8c8d084d4a8f49ebfa66ab98c8eab2eba40a804998a923f572e7ef1b2cf9d410091c06bf85404c0a8c03ae4cc9301007bb9c805f28b3c92aaa717ece803c4b6a9d51a76e78cc2d93884e86f2e1987439d19993fedd4e1512a52e784c57a6e2d194e92355e813fb6345eeb2cd8cf6a238b72930462242db2187e368934ac826e05c88ee4b7a987a53dea3e2441a0e5db585e78ef8d78738afe4bcad698510ca5bbc496dd6aef1cff7798541cc53b5608290242ef4d012140b9cff33876cfd5ee58fae8ee544e7229378acc973636d33945945ca94f80f88f3c30b4b2661f31053b2126d656b38e2abddedfb41ff1847e7776c835894dc7ccaea608c9c4e653d23f6ac32199eff27c528f5cac385d23053165704424a62e4def3824202731113a26776a205fd952d00013ad3beb67432b6e67ebc9d1364b07bdbfa6b451090ae9a19aac3fea71be83697169b39d53cda084410ae915a69919a5ce99a1a75d3fa43936532c48919be97dad8e597f41e390fdddeda0bd4e33b6dfb5e523b95ff1ae61f6c2b3ee07bde1bea0d796e47a68c28516cc87638a787407674b9474f53c0284410ec174302d413df9e31f4669c2d9c2c37e5a98b02034aa90caa5c4205ed6cc0307e506591b70368d11ad34b18d84e1a06ec476b94b808d7eb615dd5afd80f1694196c64506f66183e78957369ed6c286ded3415d6987c532ca98506fd64ccc8cf3377c737161997948a1c4676e6854717860e7e64537684d840625f0e45e5a7bc2bc4c71913c6fefea15131daef2912394fbaa9fafbab811b97d3813da5bb50746cd79ba3f662ddb2f72cbb77ebc48be02741932e2067dfcf75d3c4ef4956954c6de910a4558c00f882630528bf9e5e13aedb7dbd1f217fc9e41291c82e321be49e5f5c20edc771999b1b7bb5f6c6829fbb43f2a996788d68cc09aa83012979f8cb3132664b0f8efd679aefc39d91b1e80fc9555825893257da899b597dc2854f9dcdcd867559396bca2742e43e9485f076909340c33ee6c16455ab620934d6f85256efe5f896bcba3f8b5c23655de6a58cf0e39d005422b5a7fdb63db5a9b586448c25d5ce11f194f8fd4a677ff4f0e7b41389db32b308db1bf709a55c7623c60cdaf5a107cc135e4ba3cf92929f2b725113c4500cd6c24a250344522e913b8faeaaf39ca6c9997c6d96fbc9151d17d3dd01b4087ee0d35a4f4581f8abd260be09c630caf3596d9a82fba5f5425fbda98ea85c0573490e430af58428db2714f029ac609acd105c5388aa86c47f14b0d871a1c40c9cc9b1dceebbbc1a401071569e625feae03d9f2892a146749b453a288a15aac3f0a7f92917dd7eda173106f4bc98e303e0006227efce97d4694ba15f5b62b108e460a79b9760166dda5e00a13f671c615cad4c603fbbfc379a5a919f7e9b0e77266f0b76018eef2c4ba97ed2bcdff3c7a0dfe254aa0e99e3c9e1d19b3fdf9e3920772e9be13af327d430356f4829b540ee9b8423be571fe1f3768d100d787fada9dfb784ac2143a791b93344eeb57423c615153aef986d31ce570f28c3b4718c08f9f6330174845095edec5b4b9438ca1216756d7695bc787de2e9f6cc782a84318821ae0ce1f9ebdafa0bd96e55b16fcc7247bf944cd06341ed6064aad3a76c464e2bf42709d82c8fcf991da00d55ca6f7a7cb909aa2397decbf0989831807042bffd04fc67908fdb2091a811aac9f05ff1a08b8c1d063e786544b5c02a55f2356fca563a8196c60675203fbea7839ed0660a32b713160d345cfdcbf53200a2e9ea160869da4f0d5114535cd0a0f14986b55c6310f1427cce0d918eac02382950e327ccee456807a65f316f690d56038269d2f8c3342f31cc5a30abffdb6a788fd56cf87959c91916ca7eef66fd5e68346699f7100844b905885ec035c2527487e8dabd3895c622db73ed43a4e99a4f9e0a8eef304bdc045586d5a06ec57f7b7d2ae19154703b08eea1b8f6d1b219325054d67d51cc748c8b066c6cfd22a5be469ecc6cb2e89f0f048d7d1f0fae604e35efca999b22d2ed399793661f6405c4ab32d4bbfe9b92cf7a4f8a0a6ec90c73c9a05a7ff0925cd2df88da20406da04d495e44ab710035d1559d556e5230c5130291b342f0b14605dab75da1e172a420589232e8fe632d561db5a39c2e451cf0e07912b8a9a05eda429b3ced728b74f1f17fde64408fdb59add5024e278f162829b31b178b7619c15347ae8cd21a064a6429f57a58d9a1f99fdd0b70131c4cc725cc359ca475816373a869ed7a656474c74fecab75ff249062845b0b90399a03446a3d84cbc2799004bd0f1d133312cab6cca6701a3373a0448ae61dca14165e07014eaff874622e8f7bb1c66f416fc31217e9729ea5741635be4b4b1261567bd35bd9abf5201a5d5603b630c3812a69482c12cc0e1f8368db25f2defa582e27eb20a04b51ab0400b264465672895d3dfbfb5e5751fa8e37cceb623875f1dd7ccf810de8e8517387cec5f20031f99d0b613e95ea5cc8edc5d563d50dbf373d139ad54b3c93120b0c221e5", 0x1000}], 0x7, 0x0, 0x0) sendto$inet6(r4, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0x1000) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82fed98b94f309938aff"], 0x10) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x2, 0x6, 0x5, 0x8000, "f4becff2de46dcc898ae7b466bf9e8be9b082c28", 0x0, 0x9}) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="8202262f664000000000f148da4b71a8e1ee7de20184f87a7830f9cffff7cb7a2606fc530b2c5d6923a8fe8cb673453e3cafe4f9d34867565ecd5a7cf0f0ff92e0e8b0caabbe1382ac33ba17494ef044f8796fb397a63ad4d2f2be0496a79a138e3131f4a269b52086eb323ca99f7c5f7f300b7e4db0e37765cf1fc815df3b8b3b92c71993d76304122029cba2ac7238e2a49dc12aa9a73ee87c0b35968cf26d896d49a74a9e5ecc00008e2114147394d0c72d60c5db3fd78ca175fe7beb97fa476c33a88aa3d9d02e962302465b8768ff7a68b110e0db76cca671f5764dcd2bed04f40ec3441f271679630462812e3e5bc0fa24ea512de0888b8e9e6e3ce141ad57c210a7c69994207298d04966e2804abeb12d40cd"], 0x10) socket(0x18, 0x5, 0x4) write(r3, &(0x7f0000000080)="9e69aa56000000000004bf9aab4230408600000000030c000000000000651c1ece0e018008e6b7ca", 0x28) setsockopt(r3, 0x3, 0x9, &(0x7f00000007c0)="ce22f352e094ed8c93df8e29c4357fec348f4e3a399d00fef1d7caed7a66abe8a71877ae54264be01cdde8c08af98499e52925faf4cf861e05264b7509649a4f134c420eca4ad4c644252dbe9449b3222f20fd2c8ed2bf495a9bd95a7cc62fde7ee5fe52587762830a423024fb94cde39e97f2a820d052c61f174af76ef687bd97cc785606dad4687085eef30e524f8ea7bbce339537ccecfa4efe7e06b0c80af085135b47a46ba103bed837e24dc847ddd20e26cc627d4238fec6b79173272dd775b1d2a798bf93e74da1f190e4bcf0e9b8240ed88265d9fb04d4afa103004b6544d997c1e48da043da04aae5975ecf18fee6096ee899752b89da9124e2f5f8cd0009dc69e411b10a4e40b36291db7ed37e5abaa21cc7c9fa1276fe005d2b5866c7fc7b6d4033fc24aab9b34c527d8005cc13dcc9b2db97902547051e4d287579351d252cb0d2ec2cd29b32e9fd086ca08ec6b58f16a68d3b56add9922cecc15a8de584a6644ea113094e37b68a4873c44f60cd7b355dbf4fb2d831024c43de6f8609accce388b9413ee408e9c3c725f25c6a3fd151984b1e19f23fb4ee19e4849e566032479206cf16698c2f1c56974c538eb08ab286d04ed52e0a76f879e41d7097059581aa85973f0777b6211723e39c8ed330c304e9d308e7ea57461617694d6a7ed2396425ae4a0dff87080138d8215b86ddf326f52753bd34b68cfab7436890d2898c26459b46abf523ea1a97fb5d0c7a09eacf9a66c1885e3a7147b6af88de81bbb841b43ba2d2c9d16293141d30fa25b638ef83df9d08fae217b253d2266ee12ef407d2efd96b06f28e1ed7f181b190038fcd2d09bccae7813cf3d78f93e0a74a7ca23a6cca7f710e11192050a8c81e22a7633f78def7c99e6272f08c3cfeb4f4c715799c3773622a86e629079580fe7c52018ee08db4ee6d8412da72356a358aa517dc714bd886886711480581cbe432f290eca1a870e6535efbd47d4aa5e627ed3690137ef9299e44dc177b0f19b7d6e848c99ce136766e3ddfaff05bf395ae042b746ec1fcf63ca6d5bdd3378100b59f255e73acc814af5012f2bdeb7da32a48942ab4008aa0827ed4d789518e5d3506cf5f4361fd3d684a17f10cac2fb313c97eb6e808b21943f761316fd397b60420913cb80f5173cdd1aef958f7c8bb0943d8335ee448ed9140e7ca52b830dccac769335cca6b90e9e787ebd8fb5e1a751540d77b4a6f2c785cbbc656ea4e82c312469d4ce3c880cf3a6a7fe74d24355f55a387e93292441c1be278bd9f19c767cf5fa59fe43d92b053fc605f25baacae4e3f2e607bbf9dec76f1b26839ebfa4b303352331e256ab274296bd5eb0572488194a4f6f0e027719cd2c023dd18211c84ac8642ebb0fc76e2234b9d85bce69b5ea18a0881e91f393563d10b5a9bc4e6464f498e6001b0e4558b595c2998b44747a5f475dd39f73105e85e464c9b0756b019e2ffe20a0198fc63f148215724dfdf8c669e4bd8b35e806efb8e9a805f7718b251becff20960590fca7eda526aef68454086c60ed97bcf0a871ab47ea5af2f39ff861c19fe7a8cf72a33e38bba69f00c057907c08e7a047e8249e476670544afa79903a8aa9ec0136a4f346c093a04c6813f1ead9ae3624e88b0e172da6d4ed98325f22c745cce6fb49f2b8147bb6ea14e7f0aea2f20cf2aede210b6be3b7b7c48ea2b6240dadf4d804549e03576ee6aa01db38f337ccc947a149e0a2819acc10d82edba7e8ae48c5efc21920ce831fd49beb64edb825d0b2ae01e8438399dec8217bc7057a44b10d506758f266afe23c19566e78918f59e91db270ecba6d833469ce6c48d562cd965a9eb32c3f48d412c61f90ca9467514df0161d92d0c28a82948d4c147f13d2f5e56812f2f64a28c2113bac52fb03516e302ffda070915c7b9ed4edabe2a8dc2c8729857a8ee435aedff10bd9b7d4e64817cc241c0c139505066764528d992f68b2f79988a3084fa97af4b1deba2fff2833ee6eb7029cc407e9191927a6b915ba780789d7b1e468138676de0beb44399c26dd0084b0f25a2fe18ea9ad417a8bb02e9402b2bd37b53f7935957db9d95a6a46b93cca447bd8bb783e5335e6ee74b7cc738d3697dbd33ab3f1431d69a6c5d49fd15e9fadc47d79d2dfb48fe2e7fbe6a509bca328778cb4dfed65a5ccd95fd780ef16fda569e5057dfbad19afd4161747ce199574c3b7c29377d0d352928ecfd43c10d4f47a013841712f6828b69c0b264be47758caeb2b0ab32f4fb7d550f3bb8f2461676b4ec1b81156baa853c8e730c9ab3224eae0a3c9627460bc312ec08140e9fae5907265ad00a125597e040aca3d3e6209f4d9fef9b3e2aa3a9478d8425afd810a2e3d5b967a2557d45b2ca705d9050dbd96f0dc644a06a0e497618765bff1e4cab57450754816c5a4bac6dcca5f88a713c1c2a1b05d87815d9962a04e75fa8316f8322ecfb3c04f69cb1fff5d9d79c07a80d3ecad5317f16c1bc70fb5d391341b85640589d6c888ea40921fd747e5ca4687d9556a7182b69cd596ca07b065906ae03c0b5786016343c1b1643c2ef27e6c9c13e6e0a6eee4e6692bc75128709b3030d48ff17f1fb981ab586e81fd6cef58045e9d13a66ed79e09694a1d0e8f680127931c96d1b8999468d2a16b14818b1149a758181699e84a024cd6a9a1b655afb82f5a7225ab49c389d7895f447d1933b9a348854dcb358cbabbf420e7c01f3484877e7c35d861be1d9a6e40655df3db22f04e9742cd206b25c95cd7038975af0a028fb151f5e959c0c3e8b0eb3a70c8f05454518121ce9a9af2eea8ee6b94baa8c6c90924b0152a7cf215a7d80ead9b56a1bd2381828a7f58e343edcc447c6d4e98cd05c68abeba81d63f074fab531873a8fa8c67d2b3dd13dcb8fcd7cc96cca0a7cae4042ec4311885c56e1a6312d8201fa540fd03cb4c9e2bf81d78e936ea45478c2533ecd5c36b20f83aee6f1877036b8871449c7950577ff84fe08d0aa3c58e216cd82641bf89e01e43c9b1b7ef8dec62f9fc778562e4406390821236f4f65f1543c53049cc601984a4b3372b29578ab2c243090ddc4249bbb57019619334f1f4c9a4a5f3ec28c5d240056f28da2fbf92219b8580370f1145fd64d6c55f19f4a86fee0d7574241cfa168245be608fbddbf225b2a22a78814539aae620114b65f16502b68b4caea5bd1be750758994a7b08cfbceeaa9a3454470a56908cbc8b2382748d966d59c0ff92ce2d9f2136e1b0d170c776f561c194bfef92466089cd42e42933d876ea3f0a718858ee0688f4268287b957c5d93c8d43b689d8a1b0a5eef69014c6d965c9d8985874953c7ce31f4ef3d3558f19a6ae6cbcc127a9deb08f55f49dd76c9f267474035bad3928d2ae8a2ef9eb3275653e7cea96a1c981b9943f90b6fcb4714588c8292f08ec318dd3fcc32aa26a2f8277abd255e675bfde77c31e1fc8aa934b0dba9226f7175e1d2059b287c340d5562e2e0df7d60406d3c4663ea3519e909b07c6a8effe80ef6621ccef9d64777c10ac69bcce7e5668fea2ff19d6f762bf1f1e089a6b419d9c483eb3f3038333608a2c6a4ebf6950a111323f6555d8d08440185b9de99343bbc07498af469449c9ee8d6fca668890c15edcc5f0ce5c1201a04ca373979ed666cf135af6461d82251829995841a49992f485b8cd890cfe95fb960ac4a0628d0bcc77260fb8bbbc679907b55da03a692609b37bb79ebefead7c97226771f3afe36d5956d31fdba8a96ab642f1ccc77843a481efcc1b3cfcbbd1bb20231cc324cb7c0ea410cc6ac59730c65f56bc9eac41aa4f273a9187d81c3e052691c3dc57ac77668c0ce5b5cd2193d00cc362d0336f4134eedb17a3bbded73a6ac92975cfe3cd02642eb7f980e396d510e7cb5f4ee5e0bb5d20f3392b79145bf89d2f8014ce142ac730aab4bc875bdb760a318575ecbb94d8fe524246bfbeae2dc0404d0b4b9a334cf8bd5949c298a0efa8093f85e205477378879ed68a9990f693254c908b9e1dff211bf0039b15f3e651d599b28dc6e563865efae76d81eae80e5f993ee30efc5575bb34a633e943a060542c1f182f4eecb4a526147d662bd6e3fcc1714bd6da23422d9420bf413c87b5aed27d7d2551838aac95c5e8b4dc3e9adfd34f6c6a2609a923e11638481471a9fbbe74c9b9739eb8d7a5cf8f70c91ed3ecf91b8f60f842fa9020a07ecbabc2e8b96dba083ccd5a29e45254f49607d367719cf9061ecb62e7c74918211d5325016bf2f689770d921a2a6c6ac56b5efe3ff0b890dbb9dd7e88c25e69adf1bf2d4d84a43ff346d749e7f954480895166d9c0148e3920d144760c193189cedecbc24974453de100172ef4a5ce9e4ca5f48dfa7892eeb04d23611ddfe1ae737024dc4127cb58f2e9e37d6197eb023b91e8e52927336fbcb7ad8670a915b719aeb38a777b03a4f164e62ab4d8cb8e74b44e08af498e8e08dc7fe3248eef0030bd6f63d6b8c82cf279ccbf29f4095c10ce4af1f5485394c908047c9a72fbbde114d347f3f796544f223f393b5227612ce52d9120c89c94041df825774930d69972527bf0e551f2443dcafe1b98ecd1d16ed1334dc6950286192a179048cfbbfabd8f8a02fe9e09d880d977e24c304e9dc3d7742c58fbd73971b1d5f85f0039b8ccbb5bade9cfa3a2be01710109a7ba7b31751f12adb51b759d3e42e9cc776dcd8a1d9d06d35b825c6fcf05e037d71efd758b6e599662821e1742f29e8cb3f80bada46143ef56f0fa761f22a4a08782f432fa07c44264bc9b9f5cfe18bd6050bff3029bfd7085ff28fa4782ba950511920c7ac78f483fbd58362461f04974f51873beceac9797aee27014085d11f79899301691c89fc1821ed27bde6e2a2dbabb4f33685b80612ff31f306a6c48f9c3dc8fa5b94197d5d74414898afc75b555f556fb32e3e2ba1f98f2d94287d891174956d0823807fa0f5ff661fdd75da4d0f599da3c10759e67679e41c4d0fca75af9be972d8737f564ac492b7bb5f3bfc4cfe4ee77300395976e635d3f504547f7465ab9ea1b4fa2c5b336edaa831b019465275ff0a5ee4e38d85b3fcc880f1bc0ce3ac084b6d663cd6f129e4b7a71c9e8f43fd5922d790f09f2f748f59965391abdeb81a36cdced028ec26eab488b3b569ef717c2421841a91a103dcc936d3de9a216dcd2a08bb9b6d07d6053abec1ed3f06dcec43bd48620cd6f552907bed7b19b0d01a9374f8657ec05d121e84eb07b08ce0c57c983f8b46c025fdd76493c695ca4346c9f8ef02de7a095b10371f01362900a1d34453cc73c2a3f3e63c8043a1a336f9a7c6270c2fc18e5fdc166d8c1c4a8bab74b0034fc892ca59be1e0b9b5af409bcf74740a576f7c1aec47dcaa887fdd068b152d9c3496db8256cddd64dcb9fd760f4fcc97a9a56688c488912be17998c6aadf7d31e7037e3509436ffce303465aadb73af0d441f262d01557cb067e4dc4c38344d04c4e488a8087bac057bcdba3f1fb1950387ba4dd314499aee1d769473f8d3c709fc080436fb4f045b69814062a7ff723c736485317990acafb73bfb3d3a60c0e1626af73408b730b1c497bcc285a9e56a4380051f3a5cbb6d35f3f7e45888e3070ce0b2885d26fc1b4ae02c5c0aa3e308453c900788ad699fc5c6f3021ed158e19182f2340561893921fed578965640294fd608c3f77d8bd1cbdc9020c32041153330011331fc90f61f1db4a83470c9253df04fb13b61fab6504d2a8f75fe5a40d76afd677253190770815864", 0x1000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[{0x6, 0x2f, 0x9, 0xfffffffe}]}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x10a) chdir(&(0x7f0000000280)='./file0\x00') r4 = open(&(0x7f0000000580)='./bus\x00', 0x0, 0x10) ioctl$TIOCSETA(r4, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) accept$inet6(r4, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x100) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f0000000440)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'p\x00', 0x0}) pipe2(&(0x7f0000001b40), 0x8002) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x20000000000000f8, &(0x7f0000001b80)=[{0x40, 0x7f, 0x7f, 0xac7f}, {0xae, 0x4, 0x87, 0x80000001}, {0x6, 0x2, 0x80, 0x101}, {0x3, 0x1f, 0x80, 0x6}, {0xfff, 0x2a, 0xff, 0x2}, {0x0, 0x6, 0x0, 0x9}, {0x8, 0x0, 0xb9, 0x8000}, {0x0, 0x7f, 0x7, 0x100}, {0x1000, 0xff, 0x5, 0x5}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup2(r0, r1) ftruncate(r2, 0x0, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x1, 0x1}, {0x2}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0xeb1953b8d7060f43, 0x3, 0x4) connect$unix(r5, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28"], 0x10) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r4) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffbffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r7, &(0x7f0000000000)='./file0\x00', r7, &(0x7f00000000c0)='./file1\x00') r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x2, 0x0) ioctl$KDENABIO(r8, 0x20004b3c) renameat(r7, &(0x7f0000000200)='./file1/file0\x00', r7, &(0x7f00000002c0)='./file0\x00') readlinkat(r7, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) getsockname$unix(r7, &(0x7f0000000b00)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) setitimer(0x2, &(0x7f0000000080)={{0x8, 0x563b}, {0x8000, 0x1}}, &(0x7f00000000c0)) syz_emit_ethernet(0x61, &(0x7f0000000040)='H') 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x12c, &(0x7f0000000080)=[{0xc, 0x80}, {0x2c}, {0x6, 0x0, 0x3, 0x20000000}]}) pwrite(r0, &(0x7f0000000040)="fbe21f897762000000008e655fec", 0xe, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x4c}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0xffff7fff, 0x2, 0x1, "82c3ae543e6931a3beda4a3b13fb2c6d77d25713", 0x4, 0x800}) r3 = fcntl$dupfd(r1, 0x0, r0) connect$inet6(r3, &(0x7f0000000000)={0x18, 0x2, 0x6, 0xfac}, 0xc) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x47}, {0x7, 0x0, 0xff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x130000}, 0x8, [0x0, 0x10]}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000080)="b18ba428c36fc465317ad95d9a804b4f117300308172ab41970fcd3e77f8f0cff8b8a85f8febb9644723af1c8f0c3374f69afc10b33e8db23d32fe4c4e7c2d067821bdb3f7e7407a5906bbd43277d7c0a5976a714e37b9eae0e69f9ba623da2c", 0x60) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 1: msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000002fd7d687ee762fc0ee02a218bff77e832e250d2023f398cb8339a2d7ceae765e55e06289b22149b90f000000000000c3a2785cf410f3fce8a4901846e8a2bcd4afdc997207cae111dd7e60b31b1f3157b98ff639aba7b3"], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:00:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x50) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(0x0, r3) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$TIOCGETA(r10, 0x402c7413, &(0x7f0000000140)) r11 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = getgid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r14, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) fchownat(r10, &(0x7f0000000280)='./file0\x00', r15, 0xffffffffffffffff, 0x2) r17 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:09 executing program 1: getgid() getgid() getgroups(0xcd, &(0x7f0000000000)) semget$private(0x0, 0x2, 0x2) shmget(0x0, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) msgget$private(0x0, 0x40) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) getuid() 16:00:09 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x40, &(0x7f0000000000)='\b\x00\x00\x00', 0x3d4) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = msgget$private(0x0, 0x682) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r3, &(0x7f0000000340)=ANY=[@ANYRESOCT=r4, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=0x0], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=r5], @ANYRESHEX=r6, @ANYRES16=r2, @ANYRES16=r4], @ANYRES16=r7], 0x3, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r12 = getppid() r13 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r13, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r14 = fcntl$getown(r13, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r8, r10, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, r14, 0xa5, 0x1, 0x100000000, 0x2}) r15 = getuid() r16 = msgget$private(0x0, 0x682) msgsnd(r16, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r16, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r16, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r16, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r16, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0xffffffffffffffb8, 0x0, 0x0, &(0x7f00000001c0), 0x28}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r21 = getppid() r22 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r22, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r23 = fcntl$getown(r22, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000980)={{0x2, r17, r19, r20, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r21, r23, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x75e2, r2, r10, r15, r19, 0xc0, 0x6}, 0x9, 0xffff, 0x100}) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f00000000c0)=0x3ff) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2ff6f6d33e22ea18cbb2d9e89b66696c653000"], 0xa) r2 = dup2(r1, r0) fcntl$setflags(r2, 0x2, 0x0) listen(r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x8200, 0x2) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xd1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7ff, 0x0, 0x7fffffff, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x0) 16:00:09 executing program 0: socketpair(0x2, 0x4003, 0x100000000102, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x4a) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) preadv(r1, &(0x7f0000000540)=[{&(0x7f00000000c0)=""/233, 0xe9}, {&(0x7f00000001c0)=""/135, 0x87}, {&(0x7f0000000280)=""/240, 0xf0}, {&(0x7f0000000380)=""/71, 0x47}, {&(0x7f0000000400)=""/210, 0xd2}, {&(0x7f0000000500)=""/21, 0x15}], 0x6, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x9, './file0\x00', './file0\x00'}) 16:00:09 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000020200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) select(0x1b, &(0x7f0000000180), &(0x7f0000000100)={0x7f}, 0x0, 0x0) 16:00:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x808, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="fea0", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f00001a5000/0x3000)=nil, 0x3000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:09 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) r3 = semget$private(0x0, 0x2, 0xb0) r4 = geteuid() r5 = getegid() r6 = getuid() r7 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r7, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r7, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000500)) r8 = msgget$private(0x0, 0x718) r9 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r11 = geteuid() r12 = socket(0x2, 0xc003, 0x11) connect$unix(r12, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4baf9b660c9819a9ef7b217aab86f4436d7f88c45a798fe2dc4b71bd2b23c0dc2418cf7db232dab8b2c514cbd99b893cae703499785075c9ce86797bb27d0fcf08731582bbdf"], 0x10) writev(r12, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r14 = getpgrp() r15 = getpgrp() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000300)={{0x8001, r9, r10, r11, r13, 0x4c, 0x6}, 0x8, 0x800, r14, r15, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r10, 0x0, 0x1}, 0x1, 0x1000, 0xed}) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)) r16 = kqueue() r17 = socket(0x2, 0xc003, 0x11) connect$unix(r17, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546505be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r17, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) r18 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x10080, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = socket(0x2, 0xc003, 0x11) connect$unix(r21, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r21, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) r22 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r22, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r22, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r23 = accept$inet(r20, &(0x7f00000004c0), &(0x7f0000000540)=0xc) kevent(r16, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffa, 0x71210cb65dd88b9c, 0x1, 0x2, 0x7fffffff}, {{}, 0xfffffffffffffffc, 0x2, 0x1, 0x9, 0x7}, {{r0}, 0xfffffffffffffff9, 0x49, 0x40, 0x7f, 0x3700000000000000}, {{r22}, 0xffffffffffffffff, 0x4, 0x9, 0x6, 0x80000004}, {{r23}, 0xfffffffffffffffa, 0x40, 0x40000000, 0x1, 0x800}], 0x8001, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0xb, 0xfffff, 0x8000000000010001, 0xc8}, {{r1}, 0xfffffffffffffff9, 0x64, 0xf0000000, 0x3, 0x387b}, {{r17}, 0xfffffffffffffff8, 0x3d98127b15d9f81a, 0x8, 0x7ffe, 0x6}, {{r18}, 0xc5e2d2c3da0c307c, 0x20, 0xf0000000, 0x6, 0x3}, {{r19}, 0xfffffffffffffffc, 0x8, 0xf0000000, 0x1ff, 0x7}, {{r21}, 0x7ffffffffffffffc, 0x28, 0x10, 0x2}], 0xbf, &(0x7f0000000340)={0x10000000001c76}) semop(r2, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000040)=""/130) r24 = semget$private(0x0, 0x4, 0x40) semctl$SETALL(r24, 0x0, 0x9, &(0x7f0000000380)=[0x1, 0x200, 0x1f, 0x9, 0x3]) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x6) ioctl$TIOCSCTTY(r0, 0x40047463) 16:00:09 executing program 0: socket(0x2, 0x0, 0x0) socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb8, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) mprotect(&(0x7f0000670000/0x4000)=nil, 0x4000, 0x0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x74c, 0x3f, 0x1f, 0x7}]}) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") pledge(&(0x7f0000000000)='\x00', &(0x7f0000000140)='&$-\x00') 16:00:09 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) mkdir(&(0x7f0000000000)='./bus\x00', 0x10) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:09 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='t5', 0x2) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)=""/133, &(0x7f0000000240)=0x85) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376309000000000000001e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6f9ff0d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2aea9c5cb000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000004ae6f9b135367e97675cc9b648da1100945a0000000000000000000000002000000000000000000000000000000000000000000008000000000000002c2275b980010000000000000000000000000000000000f48dc8d97aaa554b542cf8351506935e7cf15159d7e8b34be3910fda770694c9f17c5b2496248f20f3f2379dff2ba0c83642039f41168d11fa734b2ce506ab298032bc2be0702b3484e86eb2d1af4592de442bc7365e9a89cc3177edbf599014765c2eaf88fab8d4be9c457918f725480072b9d2de000000000000007624788b00fa3953f8fd1057b0241c9972b47e25877d6b7dcc20ac9010574b495802acf425e6152ab59f32d10dddefb96c485f60fb735b9de90572efb10eeacff71daa98aff064c06f86ae188c52f69b007747c303f02ddb36"], 0x1, 0x3, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000003c0)=[{&(0x7f00000002c0)="35227561ca8b75d34520cc9c976aa94c5a5f1148a93d120793bb18200f75f0002974b2f4098e72559f311de8abbfc3ff4a76d4", 0x33}, {&(0x7f0000000300)="f8c143ca15a2effe9552452190922c29c1f699ca1d4d99c966ac87a969a364b607fdc73d8b5d950ed134613cab22e803e4eb8f1063374faf41774190fca898fcea29a88266e9b15ac2b9922b2484ecb23830a31bf4e26d5ec84c0e92a4568c811df89d95be498dd5757be2b39c12266d0ecb0fb2485810f5acb0d6bb1082c47fffdd9453c2283c9a98812751f2e10b0fcce3c5b733d3abbf4abcd9aeb575e25d31c8fe8f8cf1e51c984291adb78737db35f905deaf6dcd", 0xb7}, {&(0x7f00000005c0)="d090c54ed9fb810333b3b383e994ea075e067346f54fafa09b1ed04ffa6944f87143c1b8dc86eb7c2784d9e66547cfbfff819ae6f8602d48950b4c4df084d88a4f190f84eb6111a382e21f272ba859f95971ac52a6d231ad02d137fdd2703b00d0b8c79f3874b2621ae78700bff2b780000ef4e377b65dace9a508e9652e5b9cf32e7e3e7c5958a6d1320f9ac5d345da3fa6f30b6a6c45fa4efbee1e92e7991699fc1f58d582a39ec852331eb6d9d52f0a052009c2", 0xb5}, {&(0x7f0000000680)="2b75379f2bff8ba0f1e082bb41eaa192542f76ffb57ed4fd79dc51021a4955f430bfcab8b14b61f3810faa498a3ecff1e8a51df4462f7bdab9da56b48f0c84dc601e2743bf6239c02a0b532a2dbe16aa960ae06e85025d9108d1b85c7fff4b82858b5cdac31f4461781e877c782c42023ccba9306c2ba036d3e047f988351bb0b7771e174331b598f60f22502a7b13a5b3e4993134", 0x95}], 0x4, &(0x7f0000000740)=[{0xb0, 0x8d6826e63bbbb6eb, 0x0, "d50e69fa9ac9d80463db3a2242dfca21217f58a47122451a912bae47f782e6831f6b693e12df12569d218abef16701c6185f552e8511a62288ccefaef7d7ef1bbb5a89d29051139be5c2632d89c4639edd1c273ade382a8e4b8196793c69e69fcce71d865dd973a984bfca33a9d2b7d3cdadfc33ecdd9d036abe26d630a3b866c6aef7f6158e7685e9ff0473fd7697a87b137405f41ea59396"}, {0xa0, 0xffff, 0x18000, "6d5e31e235ad0521711f68b41934de1b74c61e79983b8a255cde62f06431b3334d18547ddb7fdce0d648b399755ba06cb36a00928b451007ba709e54efb6e87ae489552957bafd1a4043680334dc744745ad975a2b5f7418836252665a640cbdb01a968ee1deb8053627ce826af87158a13d1ff9b38bdabe60b01a1c8ac35116b5e4fef618162a6e7c"}, {0x108, 0xffff, 0x0, "4ffe4fd354fcb44eb69c38df7d9e202b0ee9de9231daf7164663b4832c01fd6541b7f4102f5bfb60704e58280a97ffcac6bf34f99323f1e75fbf9f9e866bcd57213a1d761c4edba039fb0998271a5cdb7fc316cca763b3522b99f4d135bb8181ef5645fec2f964b53b63ac8a9ff03dfe69199e6237c541fb3f64283f868f8d67f31817423097a9bf93b4a4d5cffcf7815f6339cedf54d3de186f382e2d109e1b6ec730730d9fa00165e4d74f227b5db38ad15b36f9add765e5846b91a2543b3de536db975e38678727666d9d9e5298d8c41941090a2263d1d768b8f6148e6876168e2c603e90930292a1ae5ae97728b99826f68e178a0ae1"}], 0x258}, 0xdca38b248a62e25d) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000001200)=""/50) 16:00:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) getpeername(r1, &(0x7f00000002c0)=@un=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000)="cbd8ef1524ff0b85cced7f9243ca9315cb", 0x11}, {&(0x7f0000000040)="414fc4106a4a3eb64fbfd36de1920a4c11f09488db8a22507a431d4b829fec28b96fcb80bac8b62c9491825a51353d75e17903f5738985ff47871efa667cd1d78bf25d03ef8f02a2ecb209149f27006fd8c854334533aa22f44bd7bd2f781df18620425803367c54de66235c6be0d0e2eb043fc59063159843ada5664ea13b851ca870", 0x83}, {&(0x7f0000000180)="e9e82d635fde154b4d626d2b6fa7e119ceac6fa9ef609fe1564d2c3a22b36dcea6ca0edee0921fc293eb8140a088d21e376007be8eb0f33bd1ac6121bf8719838b3627cc37cb713a0cf412148dd06b460aab0f7e157ef62baf8558a6c7800386f385b7be02ebedb98bd69e5133b46e446e8fb7e8b59028408895f1ed97e2ebad7efa51be7b4668f7c926d97a8daacf81f7a4540cb9e9ce2c6c72323038da152501ff904244afe0d3e38c528a26187e9d21b8462db61a1e7476faf3fec7c353ab71e27cacf215e2febc95acd28ba5334af1528c88a6568bb8bf5c07821d5f70aee2f0368c", 0xe4}, {&(0x7f0000000380)="0781b6f91ec1136c2a6d6faf4d240ecfe67c055285bb8b4f6221d9ae1d112e23b4420626ad3903e03d0fa13dd77239997122eb76ba983eecae6f8699056dda20d9b0c7598245c009fb9348dcf036e908041d729fef974dc26caf3c6f7ca61ea0b73244b8ff561016fbeac01c8effea5e71d8c6f3a8fc26c2eb8e715e5286f01e4754ee6338", 0x85}], 0x4, 0x0, 0x80000000000) write(r0, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x5, 0xa6) semop(r2, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = msgget$private(0x0, 0x682) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r4, &(0x7f0000000340)=ANY=[@ANYRESOCT=r5, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=0x0], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=r6], @ANYRESHEX=r7, @ANYRES16=r3, @ANYRES16=r5], @ANYRES16=r8], 0x3, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000003ee12a9f88bc91c18d510d2791431100"/199], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r13 = getppid() r14 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r14, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r15 = fcntl$getown(r14, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r9, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r15, 0xa5, 0x1, 0x100000000, 0x2}) r16 = getuid() r17 = msgget$private(0x0, 0x682) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r17, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r17, &(0x7f0000001680)={0x0, ""/102400}, 0x19008, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r22 = getppid() r23 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r23, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r24 = fcntl$getown(r23, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0x2, r18, r20, r21, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r22, r24, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x75e2, r3, r11, r16, r20, 0xc0, 0x6}, 0x9, 0xffff, 0x100}) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x2, 0x9, 0x5, 0x7fffffff}]}) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000080), &(0x7f00000000c0)=0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x60}, {0x34, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r3, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) r5 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r5, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r6 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r6, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r7}}], 0x0, 0x0, 0x0, 0x0) r8 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r8}}], 0x0, 0x0, 0x0, 0x0) r9 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r9}}], 0x0, 0x0, 0x0, 0x0) r10 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r10, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000240)="89b74c1e83552782383ef2fa171191e35cb10818c5e9fde01fac6ddd8e10adc38e5545562a3a3a93415c2f2fdd290e5c75620d930931d3bd2928", 0x3a}, {&(0x7f00000002c0)="494e79a926150812331031bce991ae1957b036b2f56766d0c8a9182ac9b63b085f05420122c05efdb97f3c5ea0ce684c65e241d6fb54f23c7a0002df6ef2529c830794b6afbde4b3c414f2a240ddb9260ceba53722a571f8478935de817078cac828c119a417c57108b43e7f99194e43037dad97437c88d599890124ac05ecb760d41eac013a761af4759349446ed7ac033dd4be4defff710adaa8eda03491badf023a7f9c5d5ea8e9f3a2369268ab3942265781e5a0b82c8b1274187a0a89a09ff478896c28d5274ca96fa6c4a2458cb41b70c3", 0xd4}, {&(0x7f00000003c0)="e333b27cfc98b74aeab395835db314187b6a5b83b40a4a0bfaca5a6c373d409d2f6e7ace742ff147e2484116dff082481a73396aacbd4199e9448b648b2ac9c785a49053c9e1b42a4be606aa76086a2d5a887de1b7fb4118a1c4bdb0184cbe7517b1df32e94a764f0980502e36f7284d866b66f2dd38cb552459832dbaef209271", 0x81}], 0x3, &(0x7f00000004c0)=[@rights={0x38, 0xffff, 0x1, [r4, r0, r5, r6, r7, r8, r1, r9, r0]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r10, r0, r1, r0]}], 0x60, 0x602}, 0x810) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2b}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:10 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0xfffffd42}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) write(r0, &(0x7f0000000180)="669f2497eb1233d0422de7132cd763623e4d5e815ed8fc66344d8f339799295dfe2f343eff54815da69cbe9c8ed25a0bceef3c3257c15918dcc99d88a8ff180d705d7ca1729b998f37f6dbb03c6c0794ab271f7e6057402dbf6383d4d4e06bcfcd9853373185b4e7d46ca92da9696fc56f7cc4d0b02d1dc12c02b929eef0dd571d5bcf61cac777cf28085bf9f1f8eda5c52b496f128a893843a91615dd5c1f28f9", 0xa1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad8b68da7104b516", 0xdf) r2 = dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r4, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r4, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) r5 = dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) getsockopt(r5, 0x8, 0x8, &(0x7f0000000240)=""/217, &(0x7f0000000340)=0xd9) r6 = dup(r3) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) renameat(r2, &(0x7f0000000040)='./file0\x00', r6, &(0x7f0000000100)='./file0\x00') 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x84}, {0x3c}, {0x8001}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000016c0)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000001680)='/dev/tty\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000200)=0x7) r6 = kqueue() pwritev(r6, &(0x7f0000001600)=[{&(0x7f0000000240)="471c14dae9cb6dc80ff4af4e3fce44d63662b8f500f4fe00851e73923bfc087da01ca05b4488116471127100a36766e9855335081ceb432ce3e652956b0c3787442c77ed421b0d5477bb45dd36fd4988295fd13e30a6dead4b263541294d08254e9ea7ec8f6318cde510f6823f2a78e98afb40e81946084e5be3e8657bc0972d4bf5371e21b6f08924ff14cd579896a11598a8a31a09802f4ea7a90c9f76a8d84690768e", 0xa4}, {&(0x7f0000000340)="f8901068c97e4c0a916ccb8f386da72dcaf84bce8601a3e89caec6d26037988620ae991e3863b329be8607912b8ba822c2944648b3f926febd04c4cd82fa70f1e5525a4c45", 0x45}, {&(0x7f00000003c0)="f088a37376280fab0e487e265752", 0xe}, {&(0x7f0000000400)="e9e63381e19c0a3e2484dd5f72fc274e5a837fc16588bcabc6780d4eb0769385d175c6e13487848b6879378ad56c93b23d33d14531148408e6d075abce82bb39c79ec36e3749fbe14751ad830878acd788aa104f3c64966b07028ca0142fab20ed0ee33ccfd2fa1aea315c10d8888670ac750515892db5b1a5a92a378c4a4cdbbb6164f8df2dd571c5727115c6ba502a2fdd97e5780a2d1843bc250a5b6e22a1829ce0d39d3eff7c0dd5d3ddd4805c434b56ab93621189fbc3b3db7abd0585a077f0d81990a26d81d1800e89e807205c68d37630af849e8b81f015f86e54aea5db65d084f5d5f9d35389bb50df75a0a6cd578dca347809b350cb054553128623e388329d05d2dde9f3f1ed9865f6794d94959aa00604e561a568d7612e3422be912ce61d4c28523b344678a0297c94f893b5d1b0674c82bd9d9037834bea54fe29aac3b9d6e381846b2756b016411976d354ae29bdf4ed916962c4e7b1f21cf4f49d84fa1baa2ca55fb750cc6e5806e283a504e430ced380395ec3980de106278d4dd1499e9b9126c316a9cd9ff233d22ff16a81e4235ab8571807dc22fd419557a7cbda01865ea5d489995c08a4f74b0053db107a7bec4ba34217fd2bdca5aae2f3423af67ade6e0cba351ba435ee109bb8d8f16098f0c964bae68a4a7f356b52a0f197e79f0ec28b95bd6c9105f6c33e8409ea8d7604477bfc965ac6884de63644e57f0679719ac4b99484925ea3f3ee73c1a045329cd634c178ef3c4e92271367f6d2398c2494fac3a03b1557f3a8c5225871c56eeae7817df972c6283998bd6037cc215932d417ead56bec5adadca29d20ecc982f2ca03917ea992e466035c06d58fc5c732111547c236e4d9417677735ee983d756f31e6c05004202ddd7574986386bb55a3bfa71e89804a094435b5e92025e22a478f739c278505b2bfb71f25fa1cbe004a20a049b1054ced5ca3f68f6083f97f166a76029ae8cb4c5e45ae48fabe27496d77cff53f086b14d5220e708cc68ab2b841736f1c165f111a97200b0b81f360ab63bd6cfac459baa6549e9866aa215b8517fb0a018dab3a678601e58a6288df3121d4fd96ada22cc993de2d747908f75354da033528a17ff1be3c78c5142b2b46e56434b60f65daafbfa8a98a557d718a5840fbc0e90c3fdcf0e95a64e46be423d703ccdd9e766ce06ef4a2b6c452a0d829f1d2f297d727dbe65d43a25bea66be5bbf02ae4a00b32fa99f7a7db94aa28d87aeda9f06b0698d2a35d90aa11d6138b39970d2f7cd6fb718d29faee85ee72f8cc31f43483589fbdee1f1869e6e0a70f9f4ee9d8b96ad1fe4f1f1b1c96b8716e05ceec4d0371c3c967c36211b26b3d501ef72c98069296488a5ec8c079b5f5d035409760d18dd9daa0f231a767f9d2ee9ac10491b399c4409adc8195db7aef61ce43b3f2aa8630010c14c487f101ba8cdb190ca9bdd2ffa7cc3b2ed22214d89654354c044780ccae8c801dcdc26efd82ef82bbd88878279ad3bcb8edea337b19283ccd95df2cc8fc9bec227f45659aa33b417b4d1386873b53178034c44b06be3907979461344d054bd5c931e5b6c5d13b34a1c18821666c3126757f585b7c9fa733df6732333246628fcae067b83e239b1b29be475eae5ef4fbce5619fbbd95083209d357b56fb8d1c4f51b48b7c289e2a19de08e5e35415a0f0be1ebd8aaaaa01ef87bbc206d2e0525afe1e4c9ca87b5c705d02644e83a3dc6ade6e9095e5cbd23f76f9ae46aee9211973476d4f1f0411ed99c0165d0343932f58fc90b72ca275c3954ecdf953532fa7e4c76e01cf966695407c080516f69031c031ee26862ed04c7985d82b65a8b5ce71147b8ec5595a725d3b694d3ed95954c8579eef215b9e14421c999229a9b8475d823f4e9b7eff7e912308a9112e62156c495fdb71953dc595601baffe759abbda8c1b75d240d127172b62ecd8ae8221d5ac05aec12726f862bd9873d4933be78b7320cc9d3e2f293d6c4dd2e2cd0fa3421b87f5ec2325829b982452ebdf39b4915155c382dd1d60cf03926bc5e02fc303a46553962a611cb1b530c1c9b169535ca8856be669bca029886ef1a0626ad00438b0da144755fb770d7bf168b98cd70bebcfc9498f3ca5374469555f7178cff1c22e8ccbd2236525cf5a023bf53519bdb6f701a11181035f3bebddde5554e171405e84e21c852b75779834ab833cc15cf6f5c338659199dcd2af4cb40b9531d60c73c8921952d08f6608f6f73dfc63cb47f4cdc8dd6bd72f7bb8dd9bd761d1a50521356b7fba2ea9499618c9e26aaa847c6508a9232608516280161cc23887ddfbd9a4db2595a17b8f283dc5a0a05f0dfc8bddcdb952e470ea401221006ecac62eaae25f20fb08873038dd9ca18f2797a8652239903aea53d40098081d474cf0e611b1a7235696b6e25862b0834cc2d16f10b27759648d3533cb9784ec28b148d2505f565997a3135cbb8357c95f08e68fcca303d5f9e1dffcf861d0b8766248aba79919dcbfc9eab2ab54e27bc0ca847d3e572ae5fbf16e1ba2be27ece5f3387b41a1bba30118cf1132cece30a052ffbddcf6f04e9cd23de9c61be877ee0b2ffd8ceb8f1aa518838b295e25d5150889334b92dca3f6fc9095c31c4a8a6d45606bff11604ea10125ed650c30cb8f56990306f0cbd214faaaa14ead1f6a243aec72a2fb27797f9f8e399de5bec280a9ac498a9efe35a7e2dcd4dc67171ef578b6acdbbd295bdda4f10a8c79bbd957cc4d057d36515eaf9c3b8fe949fbfec6fb70f783e6b76755d04a6f83ff0da2d911c90c5bf402885a6db219cf311142a5126ee71dd1e99e41c74adda7903ab0d3a42469aefd8d8572d51f512fae50677ca1246e85a8d62958958a044fd4311a7d17c39e6f3a76373d7ecd7d1e7145123ed47ef9d0d4719c02adb69edd7c6f8130329bcdd7280b68533a912e12e3212900a49bb097f14e563a03efb9db3ed5655ef9f6ffc6d66abbcfdc6cfce078cf9ea516dab7c01764f0092cbbeaa7ff017fa42b0c577da032f151f04d11cb436185ad00a6e787f91d50fd8a6232e5ea304c3b7131d235db50b9034c723d7641f1540466b610122cb851062758d5dbc3a50382c0b0ab6aa49a9532fd20b9e818512daafcc17e3ad8b60b7d48d5c1a8a33c66a95b77e5f02d09ed7fb742da7590b1463aa71da2a13719a829c5fcea5784d1c191b31efac4db8b4c72b2b19aefd8a0a98b99c2df5bfe1e888dfa15583ecc5fef8f04498980bf390103ac798a9c57f178576dfde550165dcccde46115efdef481d510338fbc482dd62947e17236526888428914ec2d3d71a31b76975ca17abc8031e72458539bc748381a00d81babe74bd797a5ae88d0a31a75aa8f0841c2e480693984090eeb0d60f177386ea8cfdbe772ec964e092953440a11117fd0997401d8acce73ee8837aa233b64285ede622e575b7ebebdc4f605d196c79b8bac27166c9d9a01a2eec0bf4d96cd1be2164e0258e33cbfcccaf33b9658ea95c618e3d07443ffd86f06bacaf627ea147eb81d509185de1ad11796798d0de0d0b0346341efd6f09841af6cb19af6aac9416ea3d74a585ffab7fe3758e173cd3e149bb1f865c8af4015ad5cbe14b989fe922acb16db000bcd7048269ee15e1bfd799a0aca9a107a59d9529eb83a800e20470111a9a443f7415195d66fad7415991261133c2c76f2b3e9aab2f4783ad7c6fb01d229215645b9f129b51fddb21e50bc5cb654639b2614d90f17e0894327ad8986d52354d83354dd7087001ea81605db08511c2a0eaa7d760481a67eab4f346301c284a6645d56752cde71be12e53f572433b1285e5b35851870b5d23e83b8145b4acc2d37456a1917eed9dc0981651ae395f23d654aaa5fffcc553bd37ab5d927ae80e11b3b77c17c57a845686ad00ebef448d1c35813f621d0a9c60f3b6722b18877a895e712b4f9f062e8e3cc869ce67226a7faf3ba9f42836a56023db55665b96ce52736da28cbb8d9f6fa8b22a1ce81747252e5fbfa7a3596462428819e3ad03571a7c32b90f2fab87e276a55b528c2b35cb33ebc2cece259226f0ef561c30aaed5ff464eb1f83340fe9d8306834ae1613d7aefd6693a3ac8cc574cbaa8bdc50dc26180862b36cbe5c4ea69077c7e18ba339867efacfb46a057f02a4c68439093953efac7aaf7b79d2d05f7f0af1f81f46bdaccb0e23c65169bbefb00eb4e700b48cdfcd4163822f6506136d57af8eba405b13044551678d05114682a34f6db08dec3a343d3a343c6665d535b4f5d29873daf9f1a0009268ae3b990b9ae60ed5ba4408205d8ec27a2409d9ac71349c7e505429799f185a94e09b60fbe9cdaf8db19d4bac085928e29c34097f3ce3a463da0e4ffa5d0d396bef1e11f09eacf2f22fa406db71380f3b2943704e8b5f17cc00c724004cafdb485bf28f0bbc458f00d0bbcadf6aa5445c3ccff9d139113cb7067754f6bfc0eb6580a888c15315e61cc613948502e8fd92c16d844b644a3886f2e3cbb59d8b9eef665d31ab0189e17bcfe3ae9c985736af4146d894cbd8b7fcd1a97e2d4726dec3fc7f4ccf2f27148b35ab184cddaa75c42d8ba1fa75d91a2d3a67ed2d5d32e18bc39780ec05c501c408c39161dc4dc268788672a43328612f517894129585559b271a581b65d01d1dffb8af60436de8ad49dd8f8e7ede22215b9ff76172e499209d0d445bf225e15e51c5aacb0a1e06f85479b1b2aa232dd2630547f0ac041e7c9fd3df6712b7ccb2748dc6cc122388bec176cb12dc8ef07f0e6525463e8e43ab9b1df9e279a4e791555f38504fecb609d798baf8d92368f98080f774d393dceabc5faa4e3895a70b097ae5f6827a4d8ad4295bb3de3b2c2e41f573532da54261f404f59e2e124e90a06e1685c4cd3726d2dd038cfd8db4174703ce706b667dc9d532362fb0fc82a55bc50d694ccb5beeacd4afb504de3d2762e3a97fdf81560189a1564b86522af654527050e1caf13eda6928f7b3e750a5fd8f418b3191b8c8e87a2b38286c329b8240250fc110ff276b8699620d5eef64dbab83bd830abe5169388e9d4366ded7ad3b6d39c4f413ff26b17a9b0a80e021b965caef1d72ab0b099afc550117d4babf9e3a842be04184e17509935ce4503f8c6d7f66cca48b36f95a8166f8eb63abc3178683d4010867b475ca6a16162337e67fd8d869aa8197a43793a4c689b01997cb2c00cdfc75791ec6dfe732ddf8821959754303bce53da8e61af95fd02e5bd248d1e48b3ce16ca5655281fd46df4e57c56f63349f15931861e8bfd28d8e85d312e23916b0c2ba98cf047041ecb3891dafbccc2a3830dc96359602caebfb043bf669ab68dc13186e0eedbb96bed81cda20080ddc80ba589b0c14298095622088ac2cdae36740f90fc00ef711df680344016d6d35a0d4fca6b856c98921e9250ff4f86167f8ceecdd0a3303775d93193e9b68cb6ba580d797a79d80610c44e8e54ac6a63ddfda23927b3e2f7e6247253353b0d00a807b689f3a916e637a024ff83ccec2d4b452d51488e900441a0cbe4abb78f8676e22a575f8d0bc90f87474fd904ae3f66fa2d51056ea3dc8f35c141fdebcd805eb78154dfd2df19efe8f6d10df2587668b7aa7b374f8f68750503dc1f88e1072cfe77c899e47cc26e4d734ae8f15bf4feba9ec2bd359c1e33b870f05cb86b6ccf39a7f1a421d3c05e9f7bd0402a63e4778c20505f2e8753ef6193cf9ae4a9650aa3e081c64ac1ccee44e798bf0a5ccdb14a68c359f9912b735adaa", 0x1000}, {&(0x7f0000001400)="97406031152c46f0bff39485c4c9526bba38918f80d1566d5aa7c748", 0x1c}, {&(0x7f0000001440)="73d7e3befa588d3356b956a154e86cafec4a955de35b40bf9f5067b1b2427826d6f737f5a7c29ebeb4678ab0fdca65586372e10aa8e7ef399c9ecc53cadd817cf952cd9306bb0da2262d6623f1baf9b8f43ced7b6e4957ef94dbe070192edac7806755a17bac700cabeb559cad1bb25963e8b84770598a569189d6ee3d1cdb8f45f22ce0e3167399f2c2740235dbf1e1ebfb1454477b63117a369cf253095ee2491cbdb486677f69d1824e24bf78204b94541edb32cb54b241", 0xb9}, {&(0x7f0000001500)="6b11167946a9fb2db66beb1feb48466c52ec85cb92d6d23216e36d6fe6aa62ad33a53efa53d96cf0a7bfee1d5f6b9f45ba80bc06903348031acae430b631aba71da274851e96f2686d25b568593845a2cb84427264dbb4f7d668667aefec772fbe2e0874bcc8ca4fb57f6755e920e6cad23beea401b95f77efb683acb5c64605b442cbd3c59812b5064ea0450226bfb579eed1f3dd614a9b7fe4c640a69d8afa3d3056628360e26e5205f0f470f5e88159ff79a06dbd472fc50e28af3c2a4e9cc1e06f62296d6834b00f941bc4f504d83e3658a9521aa77ec7d6fcec35200beda946cfcc3fe3d13420ab94c3109a5657be194eff695eee0ca692a50efd40", 0xfe}], 0x7, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x1, 0x9, 0x4}, {0x18, 0x0, 0x8, 0x3}, 0x2, [0x8, 0x7, 0x6, 0x0, 0x80, 0x800, 0xaf, 0x6]}, 0x3c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) fcntl$getown(r4, 0x5) 16:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffeffff00000001]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000000)=0x7) shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) geteuid() r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r3 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000340)=""/192) 16:00:10 executing program 1: r0 = semget$private(0x0, 0x0, 0x20) semctl$IPC_RMID(r0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r1 = socket$inet6(0x18, 0x4, 0x0) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000180)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000280)) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000280)) open(&(0x7f0000000200)='./file0\x00', 0x840, 0x108) r4 = socket(0x2, 0xc003, 0x6) r5 = semget$private(0x0, 0x1, 0x80) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x5, 0xa6) semop(r8, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r8, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = msgget$private(0x0, 0x682) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r10, &(0x7f0000000340)=ANY=[@ANYRESOCT=r11, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=0x0], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=r12], @ANYRESHEX=r13, @ANYRES16=r9, @ANYRES16=r11], @ANYRES16=r14], 0x3, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r19 = getppid() r20 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r20, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r21 = fcntl$getown(r20, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r15, r17, r18, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r21, 0xa5, 0x1, 0x100000000, 0x2}) r22 = getuid() r23 = msgget$private(0x0, 0x682) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r23, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r23, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r23, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r23, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r24 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r28 = getppid() r29 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r29, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r30 = fcntl$getown(r29, 0x5) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000980)={{0x2, r24, r26, r27, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r28, r30, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x75e2, r9, r17, r22, r26, 0xc0, 0x6}, 0x9, 0xffff, 0x100}) r31 = semget$private(0x0, 0x5, 0xa6) semop(r31, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r31, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r33 = msgget$private(0x0, 0x682) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r37, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r33, &(0x7f0000000340)=ANY=[@ANYRESOCT=r34, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=0x0], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=r35], @ANYRESHEX=r36, @ANYRES16=r32, @ANYRES16=r34], @ANYRES16=r37], 0x3, 0x0) msgsnd(r33, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r33, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r33, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r33, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r38 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r39, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r42 = getppid() r43 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r43, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r44 = fcntl$getown(r43, 0x5) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000980)={{0x2, r38, r40, r41, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r42, r44, 0xa5, 0x1, 0x100000000, 0x2}) r45 = getuid() r46 = msgget$private(0x0, 0x682) msgsnd(r46, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r46, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r46, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r46, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r46, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r47 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r48, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r51 = getppid() r52 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r52, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r53 = fcntl$getown(r52, 0x5) msgctl$IPC_SET(r46, 0x1, &(0x7f0000000980)={{0x2, r47, r49, r50, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r51, r53, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f00000000c0)={{0x75e2, r32, r40, r45, r49, 0xc0, 0x6}, 0x9, 0xffff, 0x100}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000300)={{0xc8, r6, r7, r9, r49, 0x1, 0x8}, 0x0, 0x7fff, 0x20}) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2fbabe8d242744e5b8899666696c653000"], 0x10) write(r4, &(0x7f0000000000)="9e3eaa56000000000004bf9aab42304086651c1ece0efdd308e6b7ca00"/40, 0x199) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) sendto$inet(r2, &(0x7f0000000180)="2878a200d4caf8d39deb48f811bd1a22e7de1e1c6c5c33b292a8d1c9ad09741cc22e4505a7d13fd215d199c83b8395b09fdf1caee10f58e9452e9822687b902470ba56b60bffad02a47fb8933e050d33555a81038dec5d9e71dc0dd6130ea9138ecaa0336c0ecf11e63efcd53164bc64358952e3b3e4fcc9a38401a61f11324e02d95e6b834d1692a0d372985a256fabc67a0298", 0x94, 0x1, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x5}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25, 0x98}, {0x400000064, 0x0, 0x0, 0x4}, {0x6, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000000)=0x56800) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:10 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="11"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) socket(0x2, 0x3, 0x7d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66746c653000"], 0x10) write(r4, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r4, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r3) sendto$inet6(r5, &(0x7f00000001c0)="aebb29c3f65df3c6155a2b409fda06", 0xfcec, 0x401, 0x0, 0x198) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000040)) r6 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r6, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x20001}, {0x35}, {0x16}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000000)=0x90) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x10054}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socket(0x18, 0x4, 0x2) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="8202faffe29b47b2614df6a520105f2f66296c653900000000"], 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="a15734beb900000000000000000064a2cfb19fe3dd0d87292b48fb1583b1ce2b1dbfd3867562bea9bdd8c3f3c34753d3f02afd60134349a4fd3f5e6e5596698a64902d4746d53e11065f4fd91231ac5ceec750c980e4e3ca37f13fbcde758a"], 0x10) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000440)=0x7) r3 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) r4 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r5 = accept$inet6(r4, 0x0, &(0x7f0000000100)) sendto$inet6(r5, &(0x7f00000002c0)="0100000000000000601fbc40d997dfacf38439a8d10f3e8c7f179b7d2edac768194154d1d34613c94a42345c01bf5b97b311ed437893ef9676b974ef669df2a3b9760c0df51dc023e633067909ede36067a7b5b8d9d432d12262b0a28bedbffc961f664dafe578f352d206962453b17da50f4415ccfc25654d97c2e73cc82e1fc99b7c68adbc2f883a44713d02c93ac7065d6e571d7131e1f6acb2223d86e55dc8c9699fee4984b2d8e954ecd0c13ccbcf6323", 0x8, 0x0, 0x0, 0xfffffffffffffce0) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) connect$inet6(r6, &(0x7f00000000c0)={0x18, 0x2, 0x8, 0x8}, 0xc) write(r2, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r1) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0x5, 0x1d96, 0xc3, 0xc2, "c1b9607816991c45eb892dc12a6e545030f5ca3b", 0x6, 0x9}) getpeername$inet6(r7, &(0x7f00000003c0), &(0x7f0000000400)=0xc) 16:00:10 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x30000) r1 = semget(0x0, 0x2, 0x22) semop(r1, &(0x7f0000000000)=[{0x0, 0x400, 0x2000}, {0x4892bbbb1aa52da6, 0xfff, 0x1000}, {0x4, 0x6, 0x1000}, {0x4, 0xd9, 0xc00}], 0x4) close(r0) unlink(&(0x7f0000000080)='./file0\x00') 16:00:10 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = semget$private(0x0, 0x0, 0x21) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x400]) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() mknod$loop(&(0x7f0000000080)='./file0\x00', 0x20, 0x1) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 16:00:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x1) r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = getuid() syz_extract_tcp_res(&(0x7f0000000000), 0x200, 0x5) r9 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x4, r3, r7, r8, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r9, r10, 0x1f, 0x0, 0x1, 0xc7dd}) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) getpgrp() getpeername$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r11 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000001000/0x3000)=nil) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000540)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x20, 0x7}, 0x0, 0x80, 0x0, 0x0, 0x2, 0x5, 0x8}) 16:00:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x3b, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x4d) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x40) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) select(0x40, &(0x7f0000000080)={0x6, 0x6, 0x100000001, 0x80000000, 0x3, 0x5, 0x0, 0x5}, &(0x7f00000000c0)={0xd7, 0x6, 0xb09a, 0x2, 0x8, 0x0, 0xf2, 0x1}, &(0x7f0000000140)={0x9, 0x9, 0x94, 0x4, 0x86, 0x8a885, 0x401, 0x7}, &(0x7f00000001c0)={0x3, 0x3c}) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x8010, r2, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r5, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r5, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r4) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r7 = geteuid() r8 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r8}}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) fchownat(r6, &(0x7f00000002c0)='./file0/file0\x00', r7, r9, 0x4) close(r0) 16:00:10 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, &(0x7f0000001440)=[{0xfb34, 0x8, 0xd2, 0x591}, {0x28, 0x6, 0x5, 0x5}, {0x5382, 0x1, 0x8, 0x7}]}) r1 = socket(0x18, 0x8000, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r1, &(0x7f00000012c0)="9b370000b1a941f02b8a40742668fb2c370715b6211a9201b602cacc3095fd7a61ed93f7b9e71b9e2e00000000000008f64142dd064edd8eddca2bca65ba6ce5c8a726d020aaf3f461bbc0f38d0b9fc4cd11a7e7ad128543e8652a3b9b799d8d98d8cf8979f7b6fd705632732125c7fcda42a53cce71a1ce5b12b49e27ac5699b969dc7c68ca1f854f8251e12bbeb3296e812a5416254c85555d977782bc0148652809b473dd41d3f532c182bd82c0fcd77ccb96d23a6bf2691c8b8ab5a81eb64f4a7e5a9f538805ea46d484d7009b90bf1a00614d57d44768bad823370db116b748cdac04e1c01ad5211c1bacb4f8797d1057eec7167c996235faafe3936da4ce5371da5402a542195ca29353ab95e4a56526f68fded0d77c200646116039b7e16b004641ca62b6e2ee03803db5c42ccb6d0f23433592d0bf682b16324dd02d6b", 0xffffffffffffffde, 0x8, 0x0, 0x1f3) r2 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x34) r3 = socket(0x18, 0x1, 0x0) semget(0x0, 0x1, 0x80) semop(0xffffffffffffffff, &(0x7f0000001480), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f64699cdd3f10"], 0x10) write(r5, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r5, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r5, r4) r6 = dup(r4) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000200)=0x3ff) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}}], 0x0, 0x0, 0x0, 0x0) r7 = socket(0x10, 0x10000000000003, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) r8 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r8, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r9 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5f7ffffedffffff"], 0x10) sendto$inet6(r9, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) connect$unix(r7, &(0x7f00000015c0)=ANY=[@ANYRESOCT=r9], 0x1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000240)=0x4) socket$unix(0x1, 0x1, 0x0) r10 = socket(0x18, 0x1, 0x0) r11 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r11, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) sendto$inet6(r11, &(0x7f00000002c0)="94fbb011bd4b0ee52ff829f9837cf34f23b2bddfee5a85730f32dae38e98bbf680a4100a80d4d047a5f5c2e0c2a7b984a5f3dab95894887b8c5f43930822508856746521ca8375fda30801751c5d561715b844fb3067c640d8eb2a97ec071aafbd4ca930470d08a0419504b24584d5054612c724fb7fbcc6c79091322d09c82617982e7ad6dfbf2291d3fae07da4e7f8767465c0b9b767ec88c696b2472cca1bffa79abfe338e9db630247b531d368e1540c48bf5e40507e2fb6c7792c0e2fad7d72212219a963645524a9e0edf69be522a62965e9cec4f48a38ebcea14aa2f8778632f831035fca4a70c5643ac8206752c0da5ac94d9d564610c0f4fb68be749e258a71fa90f67812ee1ce58c07d5cca0dba5abc14ed5f09e1dab3f2a90f4c80c967159b1478f50238508d5a073645a4c968a5643739c9d1e528e830182f7359564ae48ea18d3ca9a838c7f22b62414209ebb1c5558370d787df718cabf48ddefd4afde15b90d34b9f788ede9d4537e8e889dc47b309c3a1bb0c9aa95d545c08c99e4a5a648ecdbcd2fe29dbe2cbb64e57c5a5ad697a648fa5773fe93fb93bdf1625dcc118c51de35954a336f5addaec3f4f1a57cb39ec6cc215a6819bb941d9550bc0a3d267f766a113722d7010a58809c47824414b0de63ec8e4d4945da0ff721762b7f1414b8abde59e5e015d0682e6b9dc4361540a20d353eab0deb9204d94c8d701dfa4ddda75372de806626a2207c4688819d8ca16c4a112680a235a113ead892b067866901a002c495e031a8fddc66256dde9aee77eed0f3c0c22ace70e74b6b58f0bbd83c252cb01e4be1093d6e1425c35b5fb1193ae35dc5cfd2b910d1b07968633e6706a1767b95bd0e6b8facb49e389b2c1d6793db1785a4cbd3229e931d994b784130dd918c524e59ebb366523d3a2fc3783a10c2ebc00eb512d84b9d25dd4c954a51fbcc8f5ce912a976365d8d34d8cc29ca602d373b89099afa6c2438b28554df5bd1d39feceec1db305d74b889faed4706fb43652ca02722f0ae161e62033642b15ecd0bf1313e50835de130e2e6019c7e4191a012aa30cf0fc82b80fd1ff0a4a454ea707e76cde711220bebb06d797c946ecc9fecaf14a414419f5f32e402e2c5152bff1d1b8758483d50c261755b10a1ec6ea30e37d9a92f30d49829cca9e55e3d530abbe1297c8f4a4215b9f64701e8fc192718ddc0802fc8e00fb6b9d372a0361f6f659a9b7294b67c71c73e53dc84b1e1a10c89851a02000666e5c8eb4fa26f687b8ae9fe1769adf5d69136e89694bf61930e4984ef5061af3d550dfa5dfcc790e5a1e523d5b19367f27e155a0ec74914974ea4c7017e25157246420d8521534d160b8e08982297319f684fbf6f90257b697532ae4d7414021b0075d5ba76e9990291e8040d9e4b08ecb6094c3199255c600785ef30b3e029f3bc33c53631c97500fbef59f3c4006da7349be5bdc5febc042b13936237cd2c491230e3e38dcb91a3a0f70894405cc4e373e3c366cf53637545f72a7e79bf68cfd7752d07effad24eb8de9f0715ccf50bad6a6fb61a9de861f64ee503c81cba5f1006d3ee545bdb9a8d3f7fe0fd755161ac435b40bdb15ca0129b3caf5d6c492dd84da7547c867576813e3283f76826734480b7633e7262293db5b86efeb5184ec74c0e24bcc16f80def053c25d65877298b5bf1397df2555b4749e34a7610dd056bc7c60af3dc4a9545d0f56ae32c34e0d735f7419fc6ad3bbd7612b36b5b5cbeae090f04c21b1cdb8ce1e62b4c7513d4bc4ee10cb39d55a1146fadc593c71e6394b539d2c66b4b84a1a2e6566106d5dcb895d90975f00b08a058a5460e839202d887a418e999ea9f3edeec4bfac85b643ff77eaded030be44c81af842567a26e7aa2575c49c5f55a68348aedb5bef4ab5d812ac49809be5f9e9aeafcf404cf22a9e0e140b050e66d7c335f625d4086bcc8982685d21fac849a2e394229cd58345af252155e8b179bb99f484ecad2faaa2335e4841eb2a84ae5ae761b4cc015040ed6516a0927d1e0a673148b841cbd1440f4df621d5e8885d9e71828a3d743d2c6c285f4ab74f8bf050e633ea23d2d40ea999011190ded033da771256b598a916f9c301e48278f5bdbaeecbd82c8c4601d37725afaeb4c0173dbe6fc46404a74b4521ead85b1e7640341cab70c12eeffb93591ae741fd035c111bac8b7c83b3a0d80f7fe3e5750b3e929dacec9288a16fedf70a660a0313dca23a63d8c2c8862c19baeed478d3c2a648d6b8444b43302f34dbbf9a21fd66da96b4fb8e054eac7e7b0f4475be8196d552dd72af3ce7818e105cd413c8093a7a6b266dc4521e1b9bb06c0f33eec59bc0513623f0e78048670916f475b95df671e6186d43557c0620d03b4d431339e3634d62fd2da9d7aebab0a47fb388f4736cf06bfa6473a0dbd718fda251fd7076c8dd7f6ef8dc9e218187ace511a65761272dff449f3350ab22b5fe15878707600e665e6f7b7d28dd29ce5c027447abb6aa7629ed81f07a54920ff733e61e2e93b06aff1bd44cd69d5c0a58b9cafeb1d2eade69c30c7e9184ac77f30958abeb52606c67cadf4fca9126ff4d287c4db831e3a0bdd462a15d738200dd442c18d8bbe2fa04ef2a2a00134a1b2a8527a9d3e408a0252ff4b5327c7c82d207254fd9478009fb1a0bfc631a35dc0ba6a3756f0c9b5fa63e5be85d15090851ea6db171fd276930e6194908611a139b4be063ac0964da4a797a6b0d68f28c7edb91d40e037ab994f4c8339f32de327c84cedef932cd11fd313d7a9c024dc8c4af84c1efcc37a1e691ce6ddf6d6559805ac44cc5b918ac72a20bcd5fe4d1a6a802cdc22013fb1bb1ecf2cedef3df80fd3f00b20cb5bbf6c7123b7ccd69cb8ee4fd94f165b61ddbbee22e4cc1bf63e0061909cea78c3221ed8a59488a0309846aa2711989a222d11153e6df539f2e4578059a367b1e2dd87ebe7f78f8e18aea0031aaf44375ebd16c9600efe85f46fa258cf2e1d8f0f9a169c9532ed14b586c0602e145201318254c96f023a52d10d69db948235235599cb686978fb003f3445bee8c1981ad9f390c92d1e38acc020113b8f571c54d9f62cc09a9e2d0357bd5016fc4b32552523a928fc5bd9b3c9cce4b18fc8e3ae9992eb423f916df1eadee77f2434f75ce85aa83ac6e25fb2a12a99dd7778efb69375e0eaae3ec887b1dd269b44989e7850b4ed063898b16c6ede79b1dbb2ab891f91388f4416fd5ffc41ace40533a956f031df3f5bc132b87196f0d98858965d1a689d62255ce2799d86183581679456f69b290e566f86a0b8ab6697b49c87bb1cf2216b187378a75552c5b008da19789848b48f93ba85521afe7ec757856aaedeb15bfed867b437b6f3e2e0cab2175885af8bd3e152acc2e56b126d00092180bf282e8581482a851a503e0f5643476b3a2c16795d56120d702406dd73c444a644e5d0d6e342e570dccdf4640d0ce2da848a451f633a9f51a50a55b291997972ef3776a8745f73a18bf6ed57167d5d6bbf39549c0205c3115fab9951a67b25b102e2ce9df95cb3a053364940b89e98c22d3684428f4ec4ea28eb91d4918f5934b6056c84ace97f409536cc32cf2ca2e324a8e075128e1a1b432419e9c1f4c6d6280004e306f58167850de1f925975559d738d1aa48f353c8cf258bc47a4dc335d1bdc549bb3c6dd3bb233b8373e69db77cc800e0880662b69f6526b5cb39957527f4c9d8476081221af94e48066dd0cc7c9a9f7ed39483ba65c755738db52ada7aa48821686a02dd6b3c15497ea8a353bdc04d6cf386722d6971e097a2ce052a38c207fe70ece43aac1037117cb7fba3636bbf30d5e1d8d9d07f26c3921a8be2649b26ea52505f54e8756a83c6e39aab0533f0d5babea254aee5d271e95ba0b2f58a91ce050d05f245a56a72133e960fa493abfbac320973c07471c8a7c4f372b859f71ee0ac521ca789028e2fc3e48e586f2e68d086ad390d79e85bfbb2db3c861ffb2016807ff4fa2a933e2ec941bf20d04adbc556b832822edb5962055df8dfb8138fd9117b0595e5b0c05d18c613faceb3fde27c98cca234d517461f7fbd58b55754f775665ef84c493bf9648085b6f73415997a1902b90bd2c6a0acbafb2509fcc4dbc61e11307dfce6db220c216593a2ee80ff1abb88c1d3c9d60663b045df2b55d07c3dd7703f21f971cc369d72fd41abb8f63eff392ad78ea6e756da64bf5a87989a198fcdb36ff175a9631191e06f083d0f1344cffad27a8cf87449c323c9822dd533ccb4ece538c520c6dadf0bf3ff24270a76264c72de4667d4eae5757a9f4e91a2d641c4e87ec58a9f77fd0d696a59700df7270d3b9427a946c3b5df07a2b84428293ffad10ec9591e8a65daac0d25d991df90837c39b9448a54a1ff7e343878f71b78cb7f83e7fac78b2f540aa2ceae0ba3f127ca525fa64d7c19675360d751bd3e037e67a433e902a466493a69d31180a98302361b20c03ab895cbda3b0b2ad1ae10aaf4f86df5f68223f6b445c82f8eed46cc327724ae67eddf3aed5e1aeec2c5eeb45547b073bdd08856cfb36c3322dd3c96e4ed3307415e923cc5890c3a1849f87772edfc77a3d365042e2e2c2c447f572336eda6a073edb61a11d7724fec8e70d5444123204c221a0080bd089ff2ad3ea5749806ca5b0f9ce70a64dc0851b6966d6dff96321b3846a4b65071176b835578887a89416cf41313e7cbbaa8d4f67c9180f287c2445c07a6a4c2516aa8c71f127cca6a7a0c141507a8a10a3bdbd774fb059f684f442ef84deb1a7631fcc79fea941758db7d8fd52672eb5f20baa33cf3b5fa263434a5db47c023e7849abaa7fbca53671f2588b4617940fa53068ac4163054d4627f6b98d0979f91c36d63ccebf4670dcbfed64a47868d67432524d3079c8f9feac262bc9328dfdab3bb74fab3dbab6720311685dfbbc728c2921b1985c2ee41b38cf845c6526ef3254cd155cb3e138aa772d8ed61d8f9f44a4d74fd540a120fb2c1e98158f8a2c68cfb655054af2a4786d0920145666129466762dc50aef6643d67ddfcee92b36b1b078ad16dec04d6fd0c7fe7913c5eea9aa73946c56a0e13fc530ee4821c24dadded94e14f0c0dfafc1c177fc128d29785275da4044b31fb2154eb2008f6dcc804b1f223f7d94bf74d2a39a462ed29ac19184e8c78595991e8536a8d4e80cc6b5d27e1a06897ed936cf7ea74e2fa88780faddaa588fa93ac85999b63507eaf2a8c22a71e405ff9995ec7116b0714d01888ded63f3c7fec61d5571e3a44ea552b62f7165cad59ec35dd66dbca0ff4002187e1bee352681f8469c4976fb0499ed8b97c151d4fa0f3ae8c7c22b420016d99d4c35d7c5ab3ac19813996df91b7a129732784313fcb3eb07790a1147eb713919942ea29a5ac5f9e055758f8d0f8d2a44c13a409b14dd1fda59bfa0ac2679efd8354f002444be88c8ac0717415bf587b2f09fe6c7da300ae97da1928f6598e64b75c6e6a35902f3e372e2628008e31629a2265f328ac420c4620f1d22a6dd2d529bb486f91f76f8e028560de5ab36e41179c7db704e2e2ab0eec668e651a3b6530439473315b1fafe7b90f8129a54be310d6cced1243550db899bea30c0178daf663a7a223dfc838ed8dbf6f46218b1205406eb0c343c8c7df653c34ad203975e616241a129770106a8342239a33eb84cc4299aaadb5df2eb9f27908d90133e1df34403b5da485561df814f35bcf9320f738804970b1c168086773de562f1ee", 0x1000, 0x200, &(0x7f00000001c0)={0x18, 0x3, 0x6, 0x2493}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r10}}], 0x0, 0x0, 0x0, 0x0) r12 = dup2(r10, r2) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x400, 0x2, 0x20, 0x3}, {0x1, 0x7, 0x7f, 0x401}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:10 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) shutdown(r0, 0x2) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x3000) kqueue() shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/158) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x800, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) chroot(&(0x7f00000002c0)='./file0\x00') mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000280)=[{0x5, 0x200, 0x9, 0x6}, {0x5, 0x1, 0x1, 0x8}, {0x4, 0x1f, 0x2, 0x100}, {0x9, 0x7, 0xfffffffffffff2da, 0x52f6}, {0x200, 0xefb0, 0x80, 0xb2e}, {0x0, 0x62eea0d7, 0x5, 0x8}]}) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r3) munlockall() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0xa1}]}) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) unveil(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000400)='c\x00') msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r6 = socket$inet(0x2, 0x3, 0x0) fcntl$setflags(r6, 0x2, 0x0) msgrcv(r5, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) semget$private(0x0, 0x62f2a24c37e5a520, 0x200) chmod(&(0x7f0000000440)='./bus\x00', 0x2) msgsnd(r5, &(0x7f0000000640)=ANY=[@ANYBLOB="017600000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e103000000477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46202aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d2459353604df95aaa98dc042e"], 0xeb, 0x0) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r7) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="f732cc15ef52408a39b5ac20417a482f3b53d71180da8ace9988c71c62c3144f5127b7882b5e29a5ecdd33cc664b9aa0daa1c414b9adc8704aa04b7407a82b80037af9d271a450cf768739e22ed8d39e709093e48c581dcd58fdd3da769e27e03b708be79311153c4291b514032e782f0f778ec2ccc7ed8bcd977afa6600996e23d11694a172c5b33d83c8c2bcbcfc8014dafe2643ffd8c902be7f7ed516f902058f57fe973fad79585ca4504d2e2f924f2e22a872d73d221a4d48eabe4cdb1b5ebee31dbc0ea291ddb8d936aeafd85dec9b3392b5cb61e7e9295d6e70844e97"}, {&(0x7f0000001440)="9274a2960f77160e3bf2051a8179ab16117f519eb96fe5ff12b9c9440df36e95180e30801dbc3e126f36429e3708935b7f9e4290296907d1b30dd80a69d0136cf81fe6cc0babc2c362fbae1f3ac06ad1e87b3a8178b8f79b0f51dda7ddeeff9d9949ff7d6561a7318dedf3096cabdc3ae44be87b88d59ae9fe67bf97f3d03b882a36e4c0eba91c4da80eb81939c7cf9b84973dda2492f331da848f492f3b482b068d8077cafb3d33916be0265c61a19816705df7db1091ce003320f796e2aa380f0a0d060a4897a9c049f736b0f8f0674a724b084e7094509524cf6d8beaecc192f9b47dff9c55c40ad8d26491d9dcd612d069ce292c258e11af05f2af18ff9d2e240d35e2f4c86df1fcb7dde42eb9e0b9c5090782edccdb679b4c17ee3919ca35d2f6785e2188c752845f94fa94e7b63694ebf62584b519d306dd2060e5acfe0b65cc7eedbba0dd7451ab68c512e20deba2d9e8a1bedff97b0d5bb9f473ece93b5ad4e05e4fc9f7f41089d3bad7a60f0fc8c470476b32ba5c49e3d3009f78f229378b73b53d82ba2b79b0efd246a74d0905c1b259737138af6c22076a617e57c6e3c1e2c702c5bf98251e2f23d1005de5b356f0c26a46b13a3997612ad65b740abac02d6e624974fcd907be6726758ec46728da5f081c72205f70d8712083d7fa5c87874ae026a854c49cff7d0379af8e59e6404b97174f2b0a71408863f0707884961c0cacf4e84bceac86068a1725e12dfdd637a074474308f6bae27385b778f9738260de921c2895cade661d5cc13c0c0f1893ab6a72859f5f7af3b877047244377dd4dd5decc883de3b0dfb183eb3d6c7b36817190e4df8a043e23af175828d38e95fb7cd1aeb8128dd33a08afd698df98e4f434fdbb0bd5496c6286dbf1d3f48e22d867ea2f09ee81adc94fbf8906cc7b5dcbd0f35c803831ac0e5b2a06cefd1cc5d1b37d3335e8b5dc8d43366d300643a9bbe9dd51175ccfc1e226e9aa6e531bb52699cd39f2e42040d071140bff2364803094b47dbbc70fa8ea3aea0c4a92713847b56c580d878aa9f40bb076f373686bef1ac1a3e12002de40dcc3ac62f7f3d0ed1b03b88caa8bb0b31cea229fc06e0d57c712c9e7bf51b6bc54268b1c2262fee34071fcf4935903a3ea6b2d3dacf29c301c2f3f42f2841f80356c953dfefbaf18a0fb4e86f744b5703f054cf8f8ad5db1361a9fa6b6e9ccd768e540c994762c10ba9a731850a0b05d584719b1baa3b8b95bad72b9335b6379816164c6abfcf5f0657afd80ba15f0f524f2aaedea35309366e66e39f52a8cebe49008893065d5cebb4707d9a8386736b482da2f39e4346d7728b3c15b3e08f1880d0b4be6fc1a8e1c38964b691e59a4886d4c4317d626b5678278524f81d820243a386f93b774b66eb8685c376c08cab424136f0b7a5865b8187f5b30631a3e0e20c1e9882eb301afdaedffeaa264c14309e3a23153394ff931b823a05e1526d5ba4fd9e06c1a103ebd3761277ce232a2d69de3f878e57c993103b426a940112afc636aad52cb14b4ba2199d83ecdef7815a42026d48a131d6a6cb389a7ebc978c53453f070e6bf8200d9ee2b73d48547d186b327a755f9743491c78c81201c0b8f8f75394a3ae0ef5996948bbcb8016ff34720ea7ccdf789903194a9041be8a4508a2b250e88b860b4bc3cf68d58709cc4518c746dd251053cc898be87b26b64e831e18752c7b2f372a59570035086c4b205bb227fdbb363007d940664f39310faf41834ebdab4d84fea5271497069dded79f7e8aa73e0043a995ba8c7a43a66b28f4d65da77752b99cbfc8e764bd00a8b73f856c824f6ab5bc4bb50f20f24932530dd4cafb645052fdb755d93324567a63b63e5df9f7e906f41fbded333e1eb9d0177e0430b66b4d0e6700c3420cc5b2f0823e190c625d6689b41acb68f9aa314889c2407c1a516c5f7174f4a6af8b3ab54f4b20dd8bdd24be8893fd23038bbd2edb926269a967b7139351080350a8728bd2c77d58a57001eac89289b3cfd7df521362c99857ef2d82728d95e744afdf15972c882cfcec3005b7326c364c165dd8de5f2a08e8ceb884519496ed51ab28ea9ec95300c1360762be8f0d38ce1f83988b1a82870313e509127b9f76a1895bbd8de5d757f419b3689ef7d0e2564f9d676ba6dce792f371c0431941ffe58cd30e1c921aa47feadef5b173a9777c3dd15d75ae47146312f41a73dd9aaa68791df7848b363552dd77d721b0735c3568fa005cf1b5a95fe3708cb8957e79df815fefc1cf248a8b37f243c26d326623efb8d08804294a26600b45885f40177c2a496c6b9ff5d47cad6cee99765646130b2f3854550dc1e176b09bd00061214d30f59c6e6221ba333d78f255fde50916006fa935a7f32ea4f0131b874b7e67ab5131225581ab6ac92d95f9bb0d0c527fd00224549f3af4241cfacee76e6fb48ac92ec90b59d48a9f2c18d4fc1aa698ad09a3203d326c010fb7cf70ab795a8e4fcd53f6a732e761009d16ff53a2bc5e01e791fd70dece62deff64773706cd58ec2294b62fb18301f8e6c0fb4b2b9468b6330ff12791bf96d3b615384db2a8b2e4c85e2c0f9dab024a9419cd5ada2cd4db78285f7ad349e282d6dc1dff354879fa14409a7fe798f4a9a28c0547440fc2204baa54c61e779bdd44d4b10baad1ef67cca6f756f58778b5dc1d57fa977f3360af7d5740359a5a24ceab244473aa7a9d8e6fe576b14e04abe86acf58be349f3f06010d1a7392d725814cdff31840f1b5c9f0f1e74fb4568c0a7ac83552b47812dc99bbe595fdc5bc368d076dafb4bcddb9865270757dc5d149da8262e592734048f80a5b6dc37ef2563fac25041df740209476e8ba8a127210a19703342d29652e1f675870ca3e502e1f898de989000de0fc282af80bca4e0e051ca9a33c196e4afb731659b96cd0b06a118fe219e513de1daebb7a9280ccdb19d3c75aeb77d26761ea479125ae16309d2c48fa50cd5d3635b645522b3dfb363e7b15d0189ec9987bab405bce2be81a63d01f8843f54ff35ac6e6e0c2f686bc3a8625b5214e2d38291ca59d09eb8baaf791349541e8ac7ea601e2776bed389ca6ccd5b8d0dfe3988fccd72c5baee81b742265d73813219ff6c2dc3ffd1e0f18c40e4c257e64e06d9a79f5109adab797500227766a30a25c48055adb6a7a732925277ec3f6c7c80df1daa87d365e3c82e4ab83c306e0a335e4666c7c28f6bb6a4994aa0a0e34f7b0caca1edce92e02862c28e3829cd87b975175e903db946ce627db97993c09d1100451c865ed30e749ddec8b1958c7e39d1306cdebe35999e984662b367bc7efb7ff5be1287ca1379c4bc44c21e83a44255d081c2ef3264c2c30f1ce045851b4ee34a69413b5093d60ad7682e32804c15e4eaa5dc45cc711a816aefcb3f1fa295ee58157a67696ad9bf48739cd6705168b6539ba51a0547fa578516b60691c60d4de21d52b59edc415baa6011d32caf323320eb36f2104517521bc677599585fcbf3bce154dbdb63e4cad0b91e15e5308765f06f7c8950b7d5ee4b9aa6a9cbe01fb3893bf5358f481e4d6a9a283e935637f3688cf782e147a6523d69b76346e7a442fed9ff544e77074a3dadeafcc4fde8a1b11ad23375397d4e617b97faaeb51452360ae6c897caf9ee958a4b551ac2586274c6462bbe7ac2cc3fd21d8c990fdba76f749069d5b0d895aa6b492dbbe7842de7156b3aeeb2d8344ff87a4b4e69648db579e76d43546cb5bddb58056532b1175e9ea0de0418427d561abffd974ebcd2650417312d777cbaa591159905d8470da0fbea264371c66ebce22545396c7876accadf00b6851dd1c14bbc2ec753968a2373006955230390cf761abcfb626fce7369829b0a1fb4454044ab6be94bb9a0da9da44b61979e6bef85da6c421e5aa30b8d786715fbae6623e0dc8e554a86219500a6e26e2ceeea23226a07212be503ca94e7a56afdbbc9b714a1cb84e5dd671f3ed71e64673b1697632c4edd32976297c2b5adea0c898075d7e5c89d0afe1aad1175603cc0f0206c5881131e27b4330bf1fda467415e6d4f02d9fd2fcff34114ec9d862540fa6d3fb57a7e256bb14f4bc4ff9a3d75de0118d19453c6e5bbda76b9557cd92a7b474c571761d7763602e0c38cd0c54df52f086f7386e03562c39f50e770ca16fce3e6db0cdc89bcd8a2eec8778b5ee0bd8abbddca5f895fca8193dbbd054ce2b50fa0c6a40de2b6883c1f37290aa6b5d17912b39f1e7d5ab11a2b38c549adb3356342f436a59447313ae980143bf8fc8c26a5bdece083cd83935d5c2dcde7ba7400d1834af8ee2a28a8f7c15a94a683e694ec405435fb445ef3b63ab5ecf6e01e77302daef92a50d89a487419b28149310bcfb578127f649787d1134c0664c0fbd41a1c81b0a8bdbd8755a24704a95a0e5abb94961469551b1cc00273dfec0d939cd606651fe5d411f21b1441ebfd2c8a381b2ab13e7b0e0d63691ef774d3bac3407dafcc4308db38f1e55d82ec47d31810d298ad312430d9abc826ee4b4a8719340126fb0d96bbdcd1382fbabd21a3aba74e3009c8c40deac0b85a02663e37140c83352918c9eeed80fa7a48015ab89873eaf8cc0a3f94cde6dbbf152d22e8332794d1b0376d392c161e4269f3c0296ddbf4578e3b7edc55d135d3a657adbf6a4808ca02264dfb44305d3d5ce352058c354c8db1114c84b44c1cf72aafb8a913b60b06fd50986a13d25c39d6c00caa265ebcdb989745e3e2b237edbf7a4a20b52190aa22ba30d908a3154a7b610113261eb4f7aad6fb2fde5388fc85b5319845317c259cb8404e58e6b0a8a8dedca7d64bb178d1ea04c23b3130f232a6523943219b47798f711371a4261fcbe2815d3b39186278694e07f5e5035abebead37f3856953abcb59d864e49dc6cb568ca9f56836da242bdc89fdf1bed5b6dffd1c11eb5cc9ae2f34765c3584b7f53fdc1c392cde1888f0fe84c863394ff7212bd500e5cb025aa4807696adaa6790db7a17173b970858906cd0fdcc6706b33409bd0c54b7013417f7567e439aad5f05386b492526d3298c85187cd70b1b43a9c608142cfcf09b94c8d4c0d4834502d06589232669aa257aaa49843e0a22828373420e6852f2802ddf761dcc334c28b777d6465adf7d8ba588b46d66ff4317621b7513f8a2ffef990023d7d514e2902b39172d3272d05b97fd9f420e2066949fbefa1f07786072fc3bdd5d84a54aa5b3ef844412d61459f9f3089b42b8722530a27d315655991320260c8e4b884b5f6719bb91ae1a0068142074f424e711a5b7631f45cc6f9cf909ffee7c1905ffc1b30c88542c160e082a3d42dac6537b2cc9fa9f5db6dcaa5c91cc3675adc1bb3c3ef544e6d37d78337ed559215fd499b2da62934b18619315ee4c49a136fb21c3d4d7b5645b84c0caf925e116379d9c149d3c4c78cd5b50ebf27b72987752541c9d625f7cff25c9fadb2895bb9b93997225b998b1b8f819e292b4d760a281731543ace11d02c0e02efe093448539fd9a3d677e11e4f24e1a4d8a1cde5caa45c266a68a7ab608653113c1eb56ff3cd3f9148d54dcd38386f20f30110719e47f726a04ae558dce211f7b8df1d90957265c4efd4a4a6d5bdf8cf8ad3fcabb08c33d32644c99ce54d00700e50055f17470e0190005fed0ed4b6b8a963785ba5cc8fef815f3a6af7444187fecc3b1fad0b37a514ed4fa9f073909d793daee600e51f5ead2636d975195513aa98c21c79087f7ae976e8c94f2629448d57393ebf250bb100c1f1e8a1c02433efff7081179bef92dcf0ba757956e6e440ea7744d6d2c7497648736244"}], 0x100000000000005f, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000180)="1074b8b7562d61a7d01f029c008e75b0e0ea0fcce42bab1b016613af1879226d37f22efd5e0c0ddf735265d21eefa15846e99dfec8d716670f5b98fa0b82bfdcd35afe6b317862f77c8312f8553f9a54ac43c56e9d308ab0be64996568b7836e1680c4a03aba9ce77554e24c9eed8c24032cf7f09759611dbfa3fa95069ed0759a073a4eccde8046853e4e8d4ddecd99e4", 0x91}], 0x153) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0xfffb}], 0x1000000000000274) 16:00:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x0) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r3, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x3ba) write(r3, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r3, r2) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000100)=0x8, 0x4) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f00000000c0)=0x8) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r5, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:10 executing program 1: unlink(&(0x7f0000000000)='.\x00') r0 = semget$private(0x0, 0x4, 0x2) mknod(&(0x7f0000000100)='./file0\x00', 0x1001, 0x1) semctl$GETZCNT(r0, 0xfffffffffffffffe, 0x7, &(0x7f0000000280)=""/180) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x100080}, {0x50, 0x0, 0x0, 0x2}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000240)=0xc) pread(r1, &(0x7f0000000140)="e59d33c48e522e183889428962e2020b0e3062fe781b61e9c9d5daca4e896f06beaacee605c3f6ebb790041bb14acba1bc49902636dd307a629e526c2aae83a16c8f1a81120f1f165e3f234ee49fae06f6729b41b66f32e0b02fd2cc5bfaae90a9ff880c1a585431af6b91b109f7c6336f32e8923feda3df9333734b0835bb56262dba1453d3b4d11ce20c93a9b4915c4a8cc9a8281e1ff540f939467cb230818bab88dc613fe63171fb548005da2d3c231b65eabd9729ec65699874834d053690500cd03cbb664efe1cbddb5eb247b1b3700ec82c1882ea5db8c3e72096fc29", 0xe0, 0x0, 0x0) 16:00:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000000086}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="820202000000a6a1d3a56329d2036860af60b012c1c44ccb80cd0616673a31bb3f345429557635b63b645d9e6adad26703aa5611293d263d"], 0x10) write(r3, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r3, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r0, 0x2}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x207da, 0x1ff, 0x0, "000000000000000600", 0xffffffff}) r5 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x2, 0xc003, 0x6) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66a9e573aa66"], 0x10) write(r7, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r7, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r6) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r8, 0x8004574c, &(0x7f0000000200)) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r5}}], 0x0, 0x0, 0x0, 0x0) dup2(r5, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) dup(r0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$inet(r0, 0x0, &(0x7f0000000180)) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) 16:00:10 executing program 0: setrlimit(0x5, &(0x7f0000000000)={0x1000000074, 0x60000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d179e31da54bdc7cefba2de7d1f0d037ef5557c401a2450343011f7e25cfc9984e71e3b572608b27de7f", 0x2a}], 0x1) 16:00:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="701b88051414b40d9c8b372342e421a7f9b985c5b8487ddba44fcac54cb426c9285af2d86daa951a80cbb38b376a5271fc35e9476cb4248f44e16430691905874014e0bb40410e897e0ce287512dd75b19bfb34a182052036a79793df564b8a1fc5ea8bf25dcbaf5826cc5e5a1376bc6da82cffd51e74e55bd27965f4261cc254f0f0c0455e4f3329ad0c1786d8ba473f6f3062f15672f7ed4a1d4d8b2780cec38d8b0f7"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:10 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x20}], 0x1000, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r1) 16:00:10 executing program 1: r0 = socket(0x2, 0x4002, 0x0) getsockopt(r0, 0x0, 0x4000013, 0x0, 0x0) 16:00:11 executing program 0: r0 = socket(0x11, 0x3, 0x0) read(r0, &(0x7f0000000000)=""/18, 0x12) sendto$unix(r0, &(0x7f0000000340)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0x196, 0x204, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000080)={0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r4, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r4, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) semget$private(0x0, 0x0, 0x2) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r3) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x3d}, {0x25}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@in}) 16:00:11 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x200000000000028a, &(0x7f0000000100)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r3, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r3, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0xac23cf0e7473b245) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) poll(&(0x7f0000000040)=[{r0, 0x10}], 0x1, 0x7ff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r6 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r8 = socket(0x2, 0xc003, 0x6) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="82f56d6f"], 0x10) write(r8, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r8, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r8, r7) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r9 = dup(r7) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTART(r9, 0x2000746e) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r6}}], 0x0, 0x0, 0x0, 0x0) pwrite(r6, &(0x7f0000000180)="2384bacc805f6a8e1bd31e1ce446bbd8322ac37a6f5e411a1f24d0adb823cfb7c43113bcfc13e3887eb4915d06653698338985107223bc0b638ce4d6221de9ef4a7ef9bfc038cae7489b5dcb7cae738c4c13ec74505d819cc575c26f1a509eec74e6a2caed7af451c823fc7a38f15fe50762bac323d13f0df86b911deda73c62ac183fa78559b1c033f8d73dd3ffc9d7415f9ef9f8338939ce4a41e041de08be2fcfdfd74c4aa4edaa1c72a4ec2df2a9c078716287d8a35608e1cc871089c5f004d7214c49d1654d354391f232d046ae2ecac02cf91b8dd69f1e972cacae841151a819dbfa4779786449bdbd5e57d6ee064d1258ad375cb2327286", 0xfb, 0x0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) mkdirat(r2, &(0x7f0000000000)='./bus\x00', 0x12) r3 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) writev(r3, &(0x7f00000000c0), 0x141) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000140)=0x7ff, 0x4) rmdir(&(0x7f0000000080)='./file0\x00') sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) fsync(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:11 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) socket$inet(0x2, 0x5, 0x0) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) recvfrom$inet(r1, &(0x7f0000000340)=""/4096, 0x1000, 0x1040, &(0x7f0000000080)={0x2, 0x1}, 0xc) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x200000005, 0x953, 0xfffffffffffffffe, "00ffffff0000000000e1e1000000000900"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:11 executing program 0: nanosleep(&(0x7f0000000000)={0x23, 0x100000000b}, &(0x7f0000000080)) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffff9c, 0x10000, 0x20000002f, &(0x7f00000001c0), 0x0) 16:00:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000000c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:11 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) seteuid(r1) clock_settime(0x0, &(0x7f0000000080)={0xfffffffffffffffd, 0x5}) 16:00:11 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) r0 = msgget$private(0x0, 0x682) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r0, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r1 = geteuid() socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getppid() r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r7 = fcntl$getown(r6, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x2, r1, r3, r4, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r5, r7, 0xa5, 0x1, 0x100000000, 0x2}) setuid(r1) select(0x3b7, 0x0, &(0x7f0000000000), &(0x7f0000000080), &(0x7f00000000c0)) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0x7ffffffffffffffb, 0x19}], 0xfffffffffffffffb, 0x0) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) r3 = accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) accept$unix(r3, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 16:00:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="37653c6ed3215106709dafee38ef5c02fabf96a06ef710a164380f888305809b10128dcd61463574eb04bd481daea805f52545af2815588e08023e9155d7857ef53b57d51c373b11b5692a254ca39a7ecacda82d881ffc30613dc0a91e87fc56576e87519cf6f030fbff85d90dfd10567f00fcfd7a1101a035e891718ac350ebf1c65650e98f3fd9a6b326c35a345dae9ff58fb7562e08723cda9a1bec2075922edea07a40ad4d3f5ee302577f9037da57a40fc9c2ff2d96a3b3e0076ba36a03bd1491014ba789a00df108"], 0xa) chmod(&(0x7f0000000200)='./file0\x00', 0x313) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) setuid(0xee01) getuid() open(&(0x7f0000000280)='./file0\x00', 0x8000, 0x101) r3 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}}], 0x0, 0x0, 0x0, 0x0) dup2(r0, r0) r4 = semget(0x0, 0x0, 0x2) r5 = geteuid() setreuid(r5, 0x0) setreuid(r5, r5) r6 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r5, 0x0, r5, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r7, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() r10 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) dup(r10) r11 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r13, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r15 = msgget$private(0x0, 0x7a2) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r16 = msgget$private(0x0, 0x682) msgsnd(r16, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r16, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r16, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r16, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r16, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r21 = getppid() r22 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r22, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r23 = fcntl$getown(r22, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000980)={{0x2, r17, r19, r20, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r21, r23, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r16, &(0x7f0000000340)=ANY=[@ANYBLOB="0e9583cd96cf75e7adbe799b3e9306f96d2a697a4e011af988cd3935685a8bfac3b44058fbfa3f733754d9825ddd5fecd98d8a923374ce4c03"], 0x1, 0x1000) msgrcv(r15, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r24 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r28 = getppid() r29 = socket$unix(0x1, 0x2, 0x0) r30 = fcntl$getown(r29, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r24, r26, r27, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r28, r30, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, 0x0, r24, r14, 0x2, 0x9}, 0x5, 0x71, 0x8}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r5, r8, r9, r14, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r31 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r31, 0x0, 0x6a, 0x0, 0x0) dup(r31) r32 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r34 = getgid() r35 = open(&(0x7f0000000040)='.\x00', 0x10001, 0x0) fchmod(r35, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r33, r34, r36, r37, 0x2, 0x9}, 0x5, 0x5, 0x8}) setgroups(0x3, &(0x7f00000002c0)=[r1, r8, r34]) r38 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r38, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x2) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:00 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x6, 0x1, 0x8, 0x63ee, 0x45}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="89000000ffff623f5d0168a1ec110c000005000000"], 0x15}, 0x2) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 16:00:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() 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) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r1, 0x0, 0x1a) 16:00:00 executing program 0: socket$unix(0x1, 0x1, 0x0) r0 = socket(0x2, 0xc003, 0x2f) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0xa, 0x0}, 0x0) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff045ad35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r4 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r4, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r5 = openat(r3, &(0x7f0000000000)='./bus\x00', 0x2, 0x20) r6 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r6}}], 0x0, 0x0, 0x0, 0x0) r7 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r7, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r8 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r8, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r9 = dup2(r5, r8) r10 = getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, r10) r11 = kqueue() kevent(r11, &(0x7f00000001c0)=[{{r9}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r12 = socket(0x3c4b7639439a2c01, 0x4000, 0x81) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0xf, 0x4b32004c7d40fedc, r12, 0x0, 0x0) dup2(r2, r11) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x0, 0x7}) execve(0x0, 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000080)={0x4b, 0x6, './bus\x00', 0x3, 0x81, 0x5, 0x40}) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) accept(r1, 0x0, &(0x7f0000000040)) 16:00:00 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) unlinkat(r0, &(0x7f0000000180)='./file0\x00', 0x8) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x3b5) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r2) r4 = semget(0x3, 0x1, 0x208) semop(r4, &(0x7f0000000300)=[{0x1, 0xfff8}, {0x4, 0x7, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x5d}, {0x3, 0x4, 0x800}, {0x0, 0x1, 0x800}], 0x6) getpeername$unix(r2, &(0x7f0000001500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3a7a4da6b5583c5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c27e6eb5fa297f94000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029ee4e58000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001300000000000000000000000000000000000000000000000000e23c60d0243600"/4093], &(0x7f0000000140)=0x1002) close(r1) fchmod(r0, 0x8e3) pipe2(&(0x7f00000001c0), 0x6) r5 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r5}}], 0x0, 0x0, 0x0, 0x0) fchflags(r5, 0x1) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_media}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x80, 0x0, 0x7}, {0x54, 0x0, 0x5}, {0x6}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x9, 0x8001, 0x40, 0x5, "23f0c25b9e3fba972ba49c2f7cdd259848c27763", 0x8, 0x6}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r3, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r3, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000180)='./bus\x00', 0x100, 0x8f03e7e4079ead1c) r0 = socket(0x18, 0x5, 0x40) pwritev(r0, &(0x7f0000000200), 0x10000000000002c8, 0x0, 0x0) socket$inet(0x2, 0x4000, 0xff) r1 = dup(0xffffffffffffff9c) utimensat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x2, 0x200}, {0x4, 0x5}}, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x10) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x8000, 0x1) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) getsockopt(r1, 0xfffff42d, 0x5a39, &(0x7f0000000280)=""/78, &(0x7f0000000300)=0x4e) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r0, 0x823b22c0bc1f644f, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r5, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r5, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r4) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000180)={0x7, './file0\x00'}) r7 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r7}}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x800, &(0x7f0000000140)=0x2, 0xffffffffffffffc3) pwritev(r2, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r9 = socket(0x2, 0xc003, 0x6) connect$unix(r9, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r9, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r9, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r9, r8) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r10 = dup(r8) sendto$inet6(r10, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCGDIRFILT(r10, 0x4004427c, &(0x7f0000000340)) 16:00:00 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r2 = accept(r1, &(0x7f0000001340)=@in, &(0x7f0000001380)=0xc) connect$unix(r2, &(0x7f0000001300)=ANY=[@ANYRES16=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r4, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r5, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r6 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r6, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r7}}], 0x0, 0x0, 0x0, 0x0) r8 = socket(0x18, 0x1, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r8}}], 0x0, 0x0, 0x0, 0x0) r9 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r9}}], 0x0, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000001280)=ANY=[@ANYRESDEC=r3, @ANYPTR=&(0x7f00000011c0)=ANY=[@ANYRESDEC, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYRES32, @ANYRESOCT=r5], @ANYRESOCT=r6, @ANYBLOB="9e4a66c61705c9814730e7f4f79de25757b1c191c75645fbb8473abfcfc14ba7df5900df81b395a5f4a3bc4e5d2e5f9352ed04a7fcf744f8c240b81bc1ca0f12b50d8fb0026f6b082e9b59f9665a659e35f1eebdca099aab29", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYRES16, @ANYPTR]], @ANYRESHEX=r7, @ANYRESHEX=r8, @ANYRES32=r9], 0x5) sendsyslog(&(0x7f00000001c0)="53386f252be61370688b6d8dc4e1ffe67e1e64b65fb12e29b4441b6e2c979ecb3168808302a5bd08c5c7f4117d8e57c435d068259e06374b09b092dd09237c6bf61a1ed05f14f3da1145eb1b46fd628613881690e9ec335335f1c322e17541dc2514422a6833f17849ac1bef07faa10e95a41107b8267797daeffe99f1e8e9a5020e5db86f4177387ef64f903ac7cf9bc2edf98af0640a2f3b5217b6805780d795e1b975f01358474a61a90b53c8d967cc15037570b4a145d4e38d80d69f81a520e7a1b95b81168938fb295039651f3b4dff089d1a5bfbcd8505b6b7f41986204c4c3ae85758d7ed68d941e6f2b59e241891869d054636d4eacb1331bdcccefde7dc4c6837f6f42ea25c6c54aaced946362b1b2a3755b872b5af0448d4ffcb106735ea2f73f11d24feff1560a37be73968e83c946e8328887191e2a89ea84a0935d3cbc01a96c716e3c677afaa4fcfac641ebe26b23ac72354c4c4c48c8be70b731b3d15b328022070451ebb3e940e8d1c6165dbed2c295686345c17bb4f2b3ce3192c719a59c14e6217c249e1da4867290c5d453777c9746aa9636aff8f14765ef223cc82da23823fc304234aee71914d1152f59c277ef17863dc86f25c4f1156bd12812761c0cedc292632ab9f32c317b40236e0b9d329e552035a2c703f13ee3f4a4e1aeea14126a49035796dcb04acdd8a0cd2814d1fdbe819705e20342c96f9842f62e3c2f629efd2bf8b5c0eb5399901784b0e72ff99f02ca7af535981d4c34e7c7aa5ae90cb14a57a345eebd337a828a5c7522d5d5e11788134a617e19901c07db81801981b1cd8bd456affd007758ed9fe771e89faef07e301f5a522e4d343e90cc5aa30afc25289a58b726529d8d19cc6e251b7648cb44a53dd6040f59ce46780aa34ee1d7a45d9a61313610d4c3fca78d2a4cbfef5f4cb6d5d453e8147ddbd5a2b51dbba55c5aa67621627ff75830db9b52e587303e5e5988bca96a68f3bbb288e9fc89d9453e480946be4b567c5cba89ff99bbddac2181a944434d2746d727758f1511f35e33e22fc0b0101e7c93ab2241edd933e5a108df94461e566537a1f2ac8978085f36d39388800419a6ef4e3042897dab76fa95f0d012f9dda535dfa6297abfbc240660ccf8fa780dc6168d77572339681cc9994bb7f382072917ffe9f4096379ff76b36d2cb30731f9fc5c3efecec642f4d95891368e7ad54dec5cff3a5c1e66643b2b1da3bdc4d00fe7b3ec53860e0b30a2688719cda9a1407458de3064fb67aec57c63a16c828323153eaa833a680ff22e382f01c4934d80c59603fe8889176a59e1a3c0aa95d406d8ff7214fa69f7f1a51364e6d8a433c8a3635bcd69f9e91be247aa719e7f80b6a28e751e425fcfaab0e33acd14ffee2d95f246aed5cb28024a4f363fc6d412fbaa5ea41cc5cfa839fe2ce37736af424b44b15d5a65da09861a4fefe8b9172375bf0a19e1b41fa5d0ce6c98949debe541c9656a4d204c101e91b4891d018e49f103416cd8b7dfeff1d6dd64be27ee6cb2b7c5779b799d726b7450660bf2b16aa7e63014bbe1b7e5010558c6aff6129f74e02a985e516dc36eed9f297c9a180afcd2ad442f33eb1120df2050b5b10a09c7d7821ed550474852e3f857445d483c3b9ce97bb4065602ffb21fede1cb0cae9afea6bec414ec258bc674e82c124bec3b20bd17fc8e2779959a693bf5fef7da0297a55a252fe68f208bfdca9b4966214d9501887733a2b52dc1202dae70e84dd72ebd31b40019f42d45221470ede9b3eac5131c935ec51a64b910139a27db51eec14d13c1c87b2bf2e0645e55e72df77316d01432e1a60867dfa30c9953120aef3847e4167b9d54d418d7a356eff45831fc4354f3f90df831904af8dc6a28d5112888c081eabb2e13d406ae24de365b006dda075564bd73237453e4ac1a49269259e8ec9e33fa072bd4a8e146b40fc97ec3206d21dc0ce4cdf4de6f3c7667cd40cc78c6cedee01f2791ac295b2dced010455ee9420ec85401ec2fa04ad65461442b76ed7517804589a32f4c90e90cf69ae72d958d8a67d10ee457ab7696e799d8881fe7640ae48ba4b0b80cf9bacf07b1c683f8d0232b17318903079834fab695a66341fd729b518aaa24d19a21040b5305d9406c1c001c22657433e9042b7a7980d901a51c762f74566cd0ce3ffbd23ade33620e2bc06cc106454b26fa1af69ae672ad7e2ccac1fabf8a249b18e3c8bd7dad6626763b3815c74394b846de11ee2442e23acf21004270d67abfa07d247f6fcc95964182f51c40c77dd4c41081afb1cb347d2f7e339d73644c9dc33dcee59c63da90bde9cac5887d3d8f22995182e42d7d9d7dec1b86728dfb60cab068d08239418e9eced1f605066a41399a8187e5ccea52df8123d852522b930c310c57843032cf3d0c815ae269cf32b37881e6b58f8bf6eb5dc6ce9e0dd4459e91e46c75cc4f2b5f2c156ad5117dcdf3b496df33d55959176b7e0b29d04764d06126538f22175843859b039a88069ca6cfaf09f9c4ad5558419be2974d904624f0569b2698d59fcc860bc9dd8252cfb60a0e79e0386881e4bae0e8bed0e0849d2b688bac6ee9d120d1f8831aed28a57356baf76aaf6166307a688d37ebc472a20ab8e70140d630ffe985c9529460a29b026bf5cc738e6e016d85d5709f1d6502bb83a88fd5fe161337d613407ffdafbfde2cf72d708a462e02cdd39d2bc41d738acb5dc63921669b662dbbc17b5a5599afd1815952cb2c39bce2b5fcb32b3887949aef51fd125f1052a4a82c470e45dc22d3564060de66b9343865f3c3b083427cf7551712a157f3d01bcbacfd4a5aad5be2a0d53c9b2e1b7e53b716fe6cab8cc3d4ec2e2d2758117b7d6a3ada2b1db941a551da7c973ed8990f4e22e728efa9ad6a96279f4227bd3940703a42c4273dbec8eebb1e0ce074583abc81ea8c1d9ecdcbc4fdd9088bad0bfc79fbc669157f43c10eeeee6c5c7c726c92b7ec8759b98ea9b0c0ab1b8d765c9ccdf16bc4c8ae1c8439c002e5f2b72f5ddc263352909e7d3d4a392e81ba2e7e3e9c2acbc6177ff9566a1b2d442ae0e532959d650b0683788b9aa493a6f0816618852731e41aeb9578ff90b863f097abb8ae824c3afad2ce2f415dfee90cbf3ec9338d7a87ef5919344cba966a41cd43e0180c78e4c183ab186fca1af18c407409c0d33142d32c93ffdb8284b01f441f568e49986e051b163c64ea26bb29ecfd6468bd714fa6360e5bbaa9187ff6e94543dfbc666d275eb59939920d3bd44b59e3f1b7f219dc683b842015b3863d8583f7ee7e1e8852c9122b3ebb0a495c0c99c31fddffa87fd2359d0faa47321ff72b07265a332b3976959750210636afd20775f72abe892e295888a3857e0063cf123f241b91b1f9c8f4b7aac2a592b288b2f92b6e890318aaace71d7291b066751f66fd6d0b405332e874f2d904fe650cd9684d72b60a8e6d3e6ff64a0609e76ae9f35060ebb48615a48c7a4076f953da1d650b32e2eec60d3eb3ebb4ec5cfa7a350449d29adf8aaaecb1b422a8bc8d89a35720880a18949fa09245e044612f9f0e47a6fca74ec66de7f1c604a3fb4b8561cb17f993fe07b4eca785b7a542f4d6dfa3611be8b9d73ac0fdbdb7bb6780598ded7016caac494a221bd99a6073f51873bfd7b568756c495f80ab32b71b8a0d915fa4ebc87925beabc2f07b462854da6040da1e3a9b2543a711cb2cc1af439b649531f07550e48b2be761ccc8450f38e145a8de43ae32cb83eeb032c7a5cd9d1f927976dfb8ffb891e372c8df86171ac36f7b05fa96a1d67661d4f67b1d5d72618952c3d620cf96f3f763e145516ae7697c2039fa1fc40d16ff30a15583803407b7e4cc35b452a2a9de5c8d2669a08327f99b4e95837d434a78ed1a46a67b78a8c13f0598a25f83f156dcd166d3ad62bc38f49593009c1d2b4b36d99734e295b7936ee8d0c23a6bd6e7827e689482f73e104d64349ec0c5d43df574a0b1f223a00320dba3c812e06f1da844120d34d439a5e9f90b8c2fe46291d5f49bfcc46912349319084ba200493b032fe2d65f99541fa93d49dd844beb10ad17366015423ed90e5b5dd0c1339f61bae3acc88898ef4451a86d9cbfaa1465897ef8ac80692cd2fd9af820166e5fa3f463c8f52b5194fe1097ff228211d3d09e7d122b92a0ddd34d7abe7a78d773861c2c289b04888987d395ff1f97653e44287a27e533725d5096eec328391c95ba74aea1b95292632bc3767e2f7d576a54a0f22fe8f2537c53681451ae3e2a2a67fb8ecaad1b8adf963e4a55ebe547f8f42fd1dfdbd076db09bbbaa0117dda7d11954cd37eafdc8918045a9d56e7eee85127f967cc7ea06c49433042fa9c0f79cfe2e1c19b2c3727f9d5cbbb2e72ff9213305100af86e83b6a3df401a02bd086a8821a55cb9bd2b0c9313a67cea999f20f3fb72b3e5bc1647c193d3b518270e370c8426a2b46e4f59fe4e715351b92314d19765b3d1216766f6b1c44a6e6d1b5fdfff9e2fdb5042904885610647965eefae6bb8f5302bca139d9d90124d13dd4d44bd4a56705f2f1b7e17805e3be2ff94ea2eddb7c26791dcb8848f6d39ac35c9000f0bf272e14b8063eea8cf5e3ccfb55fd4c447f566224dca2933f7dd81f3add1d707836f3b5c2f76952bb0384b48c0f5e669c282f7d04326a046b1582d93f6ce565333ab339f2fb33b5ca641e84d9bdc2eac053a2a7847dd43a0ee00981bd44de5e63085fa6a9f797e8c3c03de68866ea39884d13d4f866ff6e7e1aa264467ef4a724ae0233212fffc0f4adbd571bcd72195f485153662fa201fc923a8071747da85bae3599d1b1d04ddbfc1766aee8e568f45c4ef6e8267b88af28157aafe9913b7380115bcc605866a8648b49738bf29be6a766c748bc1d90a1c264b290f22ad981eefc66dc4a6723a69560cc4e81fb7244bab934cbf0034f58d7175d81a4225fa6640515cd6f63e5e5a67dbf28d61f099d4f904af7b5a1371aa3544370ffc9c6316fc0eb60457491b5c18fbbefd95a3fac0ae7d189006217cd23eaf83aa83b8701a0b0a904e7d85914027ab12d57d70d5a76bd109a99d9f6de0370b44f5e6c64a422f615d347f452698c4763d65e370e47556bcbfa021be98701ea684e73f5a4d6a3c7e37b36b1455a5352ab687640c4830524ed3cdceaafd272783a78b10a55880f14ea6b7a8a3f68d47112d1a97de574ca5e91e324e22348780b913691cab704209376e0bde236b72217b79dd04a91dafa684cb5fa545a06d44511e1f5a65857827a279079f6756f4b5c56c1d0a94617eda050d2e587a2752916443d06c4559d9b9faed4b0d71874746958aaab2a7d9cc88a8b75288ba88ccc8833ad28cff1f74253b94f801bc19b8409433e57ab4929342c72154a1e75c696ff54802bbdff96a20dd9897a8877fb8b43d446ed8607033829ce648d20cf2cbed5c7513e589634889b6516d97466fcc1c07c0a3c9ab0e3fa852af275db33c0419b8240f3deaf353b1b2ec36364d6ed1bb67667acea91dd0610dc25d53b1c6add3c92084deb840f363f17e87092a503f0f751e83b9bdaa93aa6a9683fa4892f62563e57bff7e0fdc460f8997b0db5e3865e840810cb42f418058bdde01c504169865e2692876f4fed3d897cb5bb5907b42b60df541f0590b8d5e047327be30799dbcddb4f88f4e44d878212b33363ae9c9fb52d227fc8b1ec8277d55039863099ef19324be69e0dae1446fbcd9f241d1805fbcfafb4b6996e199c755d10bd840036aa3", 0x1000, 0x1) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) r10 = shmget(0x2, 0x4000, 0x44, &(0x7f0000ffc000/0x4000)=nil) socket(0x10, 0x3, 0x40) shmat(r10, &(0x7f00007cd000/0x4000)=nil, 0x0) socket$unix(0x1, 0xd8f8b30e1d5220b0, 0x0) 16:00:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x2}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) r3 = socket(0x2, 0xc003, 0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r3, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r3, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x6) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r6, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r6, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r6, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r5) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f00000001c0)) ioctl$BIOCFLUSH(r4, 0x20004268) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d9", 0x30) 16:00:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{}, {0x2000}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x10, 0x1, 0x7f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000002c0)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000001700)=[{&(0x7f0000000140)=""/127, 0x7f}, {&(0x7f00000001c0)=""/228, 0xe4}, {&(0x7f0000000340)=""/147, 0x93}, {&(0x7f0000000400)=""/154, 0x9a}, {&(0x7f00000004c0)=""/220, 0xdc}, {&(0x7f00000005c0)=""/125, 0x7d}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001640)=""/130, 0x82}], 0x8, &(0x7f0000001780)=""/252, 0xfc}, 0x1) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r4, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r4, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r4, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r5, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) fcntl$dupfd(r5, 0x0, 0xffffffffffffff9c) r6 = dup(r2) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r6, 0x20007461) ioctl$TIOCFLUSH(r1, 0x801169ab, &(0x7f0000000300)) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x112) r1 = socket(0x57d846e402b78e9d, 0x4000, 0x80) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r3, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r3, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) utimensat(r4, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x5, 0x80}, {0x9, 0x1f}}, 0x0) fsync(r1) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) open(&(0x7f0000000100)='./bus\x00', 0x40, 0x4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="000000186204018b002b3aff7f000000000af032bdf1b3662ea7e166000cbe57977136807465e1d48c0fd55b8886b04afd1448278211cc62f626da8d0800008528f8b3f3b2e0b57ec63861c4b5d9e48a3f92fb4227b9f0", 0x57}], 0x1) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) sendto(r1, &(0x7f0000000200)="ab492802781127b15ae6f15235cbcdf0d71bb2cbbf61f05c3cb5a631aa8c71d2eff8183f3798d81f88a2c3ee9ba77d59594aebc152bfe40cf9e8ec41a66052a6efbdf215d935ec41474e8b3dd222bc7dbf2b70cee8ea7ff8df0cc8d0df393b86bde11ba01bbbc29960e680c3201f27047de59e77309bc762a40c41a457e6d078ae21b12d7e049a08276be78b990f4fd24abfac678479850b351d53e57462", 0x9e, 0x0, &(0x7f0000000140)=@in6={0x18, 0x2, 0x0, 0xfff}, 0xc) 16:00:00 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000000000000ef, &(0x7f0000000040)=[{0x4d, 0x2, 0x9, 0xffffffff}, {0x8, 0x0, 0x1, 0x7f6}, {0xfc01, 0xff, 0x40, 0x5}, {0x7, 0x1f, 0x80, 0x200}, {0x6, 0x7, 0x3, 0x3b}, {0x5, 0xff, 0x7, 0x8001}, {0x23ee, 0x84, 0x0, 0xfffffff9}, {0x8, 0x1f, 0xe6, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = semget$private(0x0, 0x5, 0xa6) semop(r2, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = msgget$private(0x0, 0x682) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r4, &(0x7f0000000340)=ANY=[@ANYRESOCT=r5, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=0x0], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=r6], @ANYRESHEX=r7, @ANYRES16=r3, @ANYRES16=r5], @ANYRES16=r8], 0x3, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r13 = getppid() r14 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r14, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r15 = fcntl$getown(r14, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r9, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r15, 0xa5, 0x1, 0x100000000, 0x2}) r16 = getuid() r17 = msgget$private(0x0, 0x682) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r17, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r17, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r22 = getppid() r23 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r23, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r24 = fcntl$getown(r23, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0x2, r18, r20, r21, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r22, r24, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x75e2, r3, r11, r16, r20, 0xc0, 0x6}, 0x9, 0xffff, 0x100}) r25 = semget$private(0x0, 0x5, 0xa6) semop(r25, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r25, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r27 = msgget$private(0x0, 0x682) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r27, &(0x7f0000000340)=ANY=[@ANYRESOCT=r28, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=0x0], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=r29], @ANYRESHEX=r30, @ANYRES16=r26, @ANYRES16=r28], @ANYRES16=r31], 0x3, 0x0) msgsnd(r27, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r27, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r27, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r27, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r32 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r36 = getppid() r37 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r37, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r38 = fcntl$getown(r37, 0x5) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000980)={{0x2, r32, r34, r35, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r36, r38, 0xa5, 0x1, 0x100000000, 0x2}) r39 = getuid() r40 = msgget$private(0x0, 0x682) msgsnd(r40, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r40, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r40, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r40, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r40, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r41 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r42, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r45 = getppid() r46 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r46, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r47 = fcntl$getown(r46, 0x5) msgctl$IPC_SET(r40, 0x1, &(0x7f0000000980)={{0x2, r41, r43, r44, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r45, r47, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f00000000c0)={{0x75e2, r26, r34, r39, r43, 0xc0, 0x6}, 0x9, 0xffff, 0x100}) r48 = semget$private(0x0, 0x5, 0xa6) semop(r48, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r48, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r50 = msgget$private(0x0, 0x682) r51 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r51, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r51, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r52 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r52, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r52, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r53 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r53, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r53, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r54 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r54, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r54, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r50, &(0x7f0000000340)=ANY=[@ANYRESOCT=r51, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=0x0], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=r52], @ANYRESHEX=r53, @ANYRES16=r49, @ANYRES16=r51], @ANYRES16=r54], 0x3, 0x0) msgsnd(r50, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r50, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r50, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r50, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r55 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r56, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r59 = getppid() r60 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r60, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r61 = fcntl$getown(r60, 0x5) msgctl$IPC_SET(r50, 0x1, &(0x7f0000000980)={{0x2, r55, r57, r58, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r59, r61, 0xa5, 0x1, 0x100000000, 0x2}) r62 = getuid() r63 = msgget$private(0x0, 0x682) msgsnd(r63, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r63, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r63, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r63, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r63, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r64 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r65, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r68 = getppid() r69 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r69, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r70 = fcntl$getown(r69, 0x5) msgctl$IPC_SET(r63, 0x1, &(0x7f0000000980)={{0x2, r64, r66, r67, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r68, r70, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f00000000c0)={{0x75e2, r49, r57, r62, r66, 0xc0, 0x6}, 0x9, 0xffff, 0x100}) r71 = semget$private(0x0, 0x5, 0xa6) semop(r71, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r71, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r73 = msgget$private(0x0, 0x682) r74 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r74, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r74, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r75 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r75, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r75, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r76 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r76, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r76, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r77 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r77, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r77, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r73, &(0x7f0000000340)=ANY=[@ANYRESOCT=r74, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=0x0], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=r75], @ANYRESHEX=r76, @ANYRES16=r72, @ANYRES16=r74], @ANYRES16=r77], 0x3, 0x0) msgsnd(r73, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r73, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r73, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r73, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r78 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r79, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r79, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r82 = getppid() r83 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r83, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r84 = fcntl$getown(r83, 0x5) msgctl$IPC_SET(r73, 0x1, &(0x7f0000000980)={{0x2, r78, r80, r81, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r82, r84, 0xa5, 0x1, 0x100000000, 0x2}) r85 = getuid() r86 = msgget$private(0x0, 0x682) msgsnd(r86, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r86, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r86, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r86, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r86, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r87 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r88, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r88, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r91 = getppid() r92 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r92, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r93 = fcntl$getown(r92, 0x5) msgctl$IPC_SET(r86, 0x1, &(0x7f0000000980)={{0x2, r87, r89, r90, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r91, r93, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r71, 0x0, 0x1, &(0x7f00000000c0)={{0x75e2, r72, r80, r85, r89, 0xc0, 0x6}, 0x9, 0xffff, 0x100}) getgroups(0x7, &(0x7f0000000100)=[r11, r43, 0x0, 0xffffffffffffffff, r57, r80, 0xffffffffffffffff]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x26, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffe60) connect$unix(r0, &(0x7f0000000080)=@file={0x0, '.\x00'}, 0x2df) r94 = getuid() setuid(r94) write(r1, &(0x7f0000000140)='\x00\x00', 0xfffffffffffffd26) socket(0x34, 0x4, 0x40) 16:00:00 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040), 0x401, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x101, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r3, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r3, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000040)=r1) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)=[{0x40, 0x0, 0x6}, {0x80, 0x0, 0x0, 0x1ff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="f7c915ea14bd3a3d1aedacf01f60") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x00\x10\b\x00\x0fmpf@', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7}, {0x2d}, {0x6, 0x0, 0x0, 0x7d1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x1) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000480)=ANY=[@ANYBLOB="82022e2f66696c657555cdeedce447f4e3a430fdffffff00000000f0a7d2d3d61369652c15b0394d11602fe8ac94aeffb8adeef12384eca52524381eafa932fc736055a7c3067e5c60deac6272a7c8b6a0d3a940fd2b2004670f00170d807c8e2fb9e08adb7157d1600ac1693e2b51c3eccfd9b15a37cfa6bf591cc46dbeb900c4402d17243d99d3ca36483b51f78329582945d747fcff2d96a6edc33d113ebded57b3e23c141b7e7bfd0515504c3f2a1011a9a8d80fa635dc4233866ca079d4cb79c1a53b499ee6734d9b49e34a93a8d84813ae0dded979ce8fafa9918f814f7b1ba399683e9089e29e7a7d66c5a27dc1a5946e35355a0b7878c89a5dc0703cd9"], 0x10) write(r3, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r3, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r3, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = msgget$private(0x0, 0x682) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r5, &(0x7f0000000340)=ANY=[@ANYRESOCT=r6, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=0x0], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=r7], @ANYRESHEX=r8, @ANYRES16=r4, @ANYRES16=r6], @ANYRES16=r9], 0x3, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r10 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r14 = getppid() r15 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r15, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r16 = fcntl$getown(r15, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r10, r12, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r14, r16, 0xa5, 0x1, 0x100000000, 0x2}) r17 = getegid() chown(&(0x7f0000000140)='./file0\x00', r10, r17) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r18 = dup(r2) sendto$inet6(r18, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x81, 0x7f, 0x6, 0x5bf}, {0x200, 0x5f, 0x1, 0x1}, {0x8, 0x9, 0x7, 0x400}, {0x9, 0xb8, 0x44, 0x8}, {0x0, 0x8f, 0x20, 0x2}, {0x800, 0x3, 0x3f, 0x9}]}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x81}, {0x34, 0x0, 0x0, 0x8000}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xfffffffffffffeae, 0x0, 0xfffffffffffffffc) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x87}, {0x6c}, {0x6}]}) r1 = dup(r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000001c0)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup(r2) pipe(&(0x7f0000000080)={0xffffffffffffffff}) accept$inet6(r4, 0x0, &(0x7f0000000180)) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x10000, 0x0) ioctl$TIOCSETD(r3, 0x80184601, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x0) connect$unix(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b814ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1729d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414216a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645303a2da0ae2e628beccd1ab05cabd87eafca540b4ed6507b902fc4e6bb86ccc8c"], 0x10) dup2(r6, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r5) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:00 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) recvfrom(r2, &(0x7f0000000040)=""/35, 0x23, 0x1, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) g Ãg Ãfuse: Cannot find fusebuf 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = msgget$private(0x0, 0x682) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r4, &(0x7f0000000340)=ANY=[@ANYRESOCT=r5, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=0x0], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=r6], @ANYRESHEX=r7, @ANYRES16=r3, @ANYRES16=r5], @ANYRES16=r8], 0x3, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r12 = getppid() r13 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r13, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r14 = fcntl$getown(r13, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r9, 0x0, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, r14, 0xa5, 0x1, 0x100000000, 0x2}) r15 = msgget$private(0x0, 0x682) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r15, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r20 = getppid() r21 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r21, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r22 = fcntl$getown(r21, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r16, r18, r19, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r20, r22, 0xa5, 0x1, 0x100000000, 0x2}) r23 = semget$private(0x0, 0x5, 0xa6) semop(r23, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r23, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = msgget$private(0x0, 0x682) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r25, &(0x7f0000000340)=ANY=[@ANYRESOCT=r26, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=0x0], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=r27], @ANYRESHEX=r28, @ANYRES16=r24, @ANYRES16=r26], @ANYRES16=r29], 0x3, 0x0) msgsnd(r25, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r25, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r25, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r25, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r30 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r31, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r34 = getppid() r35 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r35, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r36 = fcntl$getown(r35, 0x5) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000980)={{0x2, r30, r32, r33, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r34, r36, 0xa5, 0x1, 0x100000000, 0x2}) r37 = getuid() r38 = msgget$private(0x0, 0x682) msgsnd(r38, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r38, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r38, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r38, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r38, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r39 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r40, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r43 = getppid() r44 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r44, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r45 = fcntl$getown(r44, 0x5) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000980)={{0x2, r39, r41, r42, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r43, r45, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f00000000c0)={{0x75e2, r24, r32, r37, r41, 0xc0, 0x6}, 0x9, 0xffff, 0x100}) r46 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r46, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r46, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r47 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r47, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r47, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r48 = socket(0x1, 0x2, 0x2) r49 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r49}}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r52 = msgget$private(0x0, 0x682) msgsnd(r52, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r52, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r52, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r52, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r52, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r53 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r54, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r57 = getppid() r58 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r58, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r59 = fcntl$getown(r58, 0x5) msgctl$IPC_SET(r52, 0x1, &(0x7f0000000980)={{0x2, r53, r55, r56, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r57, r59, 0xa5, 0x1, 0x100000000, 0x2}) r60 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r60, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r60, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r60, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r62 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r62}}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000740)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000140)="e29967b438ad938e14b3ca6a1779ef11f2d6e183b5c387bd45dd3296e5994263e26e8da9355ed45339e5a0c0428eb23c6744ad81919d045699c3fc160fc2ebd6d81402aac850113136b9e3cafd4d89dfb95b02c705235e8d6c5f46d3a090323fe65aa714c21d43cbd350ff006961140e4fc37f9e1f2168d15c876405b2dea7eb92b6b3758d0745724466831945354442017791bf1fc4e2841e4aae302d9f357a51ab22e7d49fcb1105ded7aa8dee41f2d436e5107fccf88f7f14cdfcf600a3572ba27213d9221fcadf084c897f93e5f5c4620cd5f3a4102c8183d920541fe749c0cf78", 0xe3}, {&(0x7f0000000340)="920dd0235e0810a1293b8eece0e10e0f66b896afa1665933c1a00153dafad704521958f3a63b939867344b47710fa400333d7cfcc0f392dceb82481d983a48c43fde6dbce9d1f9d456997da2ba554f97e23bc18d6074c379f5616335d7a7caa6ed561d33c05eaf168ac340614b549061a6f63979ab0c1af12704fbd1368f06485c278232fc669fd88e3670a4c3b00dd5666dc76cdb0b628e66a7e4ede9a7aec2f49d49dd4e2edfdb8ac5f744383f91d8d98a1e50a6ad7000676c181cd6c85c2d684836703f78225d61d2f3b80b4a0b03e7d1f4798404689c0b05392d8f14d9b14a250f77b46c884858c09e818b", 0xed}, {&(0x7f0000000440)="3e6baef889be6b7710d38679b978023f4bb349393e85ab78751ba90b98b7a6ee1ff6d327a18a392f0cb20aff6b803e880e3736dddc87686dfac0478fc9e4247132e93d85c398a09baad768129cd6e7c231852a53a84c8280d2c0c612cfdb2ba4940754baaf5f95d2c6a2e5724f0241e6a14847bf8860014f12c126e94f60af7a615ec58515a4035afa6d5da715840223efbaaa03e3c2860a031adadd55eb528e06a105b5c9e1ffe13c71a5fd4df90ee129a053672c1e9915cbcdec916e7a45b3", 0xc0}, {&(0x7f0000000500)="46f35ef1cab263d9faef0190a20a0f44021aa3fafadf21c71ae4dcebbbbad5a77d43e008549d472d9acccd684ecfba22f479ed667dab5ac8b9cbae354182a7ac737c664a3033eb7752f61824d53282d13112cff3b0ba114b1838d93de4c46afd", 0x60}], 0x4, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r12, r16, r41}, @rights={0x30, 0xffff, 0x1, [r46, 0xffffffffffffff9c, r0, r47, r48, r1, r49, 0xffffffffffffff9c]}, @rights={0x28, 0xffff, 0x1, [r1, 0xffffffffffffffff, r1, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r50, 0xffffffffffffffff, r51}, @cred={0x20, 0xffff, 0x0, r57, r61, r63}], 0xb8, 0x2}, 0x8) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x80, 0x2, 0x4}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r64 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r64, 0x0, 0x0) ftruncate(r64, 0x0, 0x4000) r65 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r65, &(0x7f0000000100)="c3", 0xa322c749, 0x0, 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r65, 0x0, 0x0) ftruncate(r65, 0x0, 0x4000) dup2(r64, r65) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="824e08009da065621e89b4022e"], 0x10) write(r3, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r3, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r3, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000000)={0x2, 0x5}) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fuse: Cannot find fusebuf 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe2(&(0x7f0000000000), 0x30008) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000140)="5827209560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da0a162d0baabcfe29b2a25bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0xf71e) poll(&(0x7f0000000100)=[{r0, 0x4}], 0x1, 0x1ff) write(r0, &(0x7f0000000500)="bd", 0x1) r2 = syz_open_pts() close(r0) dup(r2) r3 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r4, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r5 = fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = msgget$private(0x0, 0x682) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000001780)=[{0x8000, 0x2, 0x3, 0x4}, {0x401, 0x38, 0x0, 0x9}, {0xfa, 0x5, 0x9, 0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r7, &(0x7f0000000340)=ANY=[@ANYRESOCT=r8, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=0x0], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=r9], @ANYRESHEX=r10, @ANYRES16=r6, @ANYRES16=r8], @ANYRES16=r11], 0x3, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r16 = getppid() r17 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r17, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r18 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x2, r12, r14, r15, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r18, 0xa5, 0x1, 0x100000000, 0x2}) r19 = semget$private(0x0, 0x5, 0xa6) semop(r19, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r19, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = msgget$private(0x0, 0x682) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r21, &(0x7f0000000340)=ANY=[@ANYRESOCT=r22, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=0x0], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=r23], @ANYRESHEX=r24, @ANYRES16=r20, @ANYRES16=r22], @ANYRES16=r25], 0x3, 0x0) msgsnd(r21, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r21, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r21, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r21, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r26 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r27, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r30 = getppid() r31 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r31, &(0x7f00000000c0)={&(0x7f0000001740)=ANY=[@ANYBLOB="2038f002b959947012e878170000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r32 = fcntl$getown(r31, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000980)={{0x2, r26, r28, r29, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r30, r32, 0xa5, 0x1, 0x100000000, 0x2}) r33 = getuid() r34 = msgget$private(0x0, 0x682) msgsnd(r34, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r34, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r34, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r34, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r34, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r35 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r36, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r39 = getppid() r40 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r40, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r41 = fcntl$getown(r40, 0x5) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000980)={{0x2, r35, r37, r38, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r39, r41, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f00000000c0)={{0x75e2, r20, r28, r33, r37, 0xc0, 0x6}, 0x9, 0xffff, 0x100}) getgroups(0x1, &(0x7f0000001640)=[r37]) r43 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r43}}], 0x0, 0x0, 0x0, 0x0) r44 = fcntl$getown(r43, 0x5) r45 = semget$private(0x0, 0x5, 0xa6) semop(r45, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r45, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r47 = msgget$private(0x0, 0x682) r48 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r48, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r48, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r49 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r49, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r49, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r50 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r50, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r50, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r51 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r51, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r51, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r47, &(0x7f0000000340)=ANY=[@ANYRESOCT=r48, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=0x0], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=r49], @ANYRESHEX=r50, @ANYRES16=r46, @ANYRES16=r48], @ANYRES16=r51], 0x3, 0x0) msgsnd(r47, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r47, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r47, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r47, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r52 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r53, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r56 = getppid() r57 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r57, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r58 = fcntl$getown(r57, 0x5) msgctl$IPC_SET(r47, 0x1, &(0x7f0000000980)={{0x2, r52, r54, r55, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r56, r58, 0xa5, 0x1, 0x100000000, 0x2}) r59 = getuid() r60 = msgget$private(0x0, 0x682) msgsnd(r60, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r60, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r60, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r60, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r60, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r61 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r62, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r65 = getppid() r66 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r66, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r67 = fcntl$getown(r66, 0x5) msgctl$IPC_SET(r60, 0x1, &(0x7f0000000980)={{0x2, r61, r63, r64, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r65, r67, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r45, 0x0, 0x1, &(0x7f00000000c0)={{0x75e2, r46, r54, r59, r63, 0xc0, 0x6}, 0x9, 0xffff, 0x100}) r68 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r68}}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000480)=[{&(0x7f00000001c0)="f3e78d05d6da72d6ad39d75a1af591d9852e21ae994c4a782b1ce089723d803eeeffcbf7434ac4edcefb1e2a40142acd7214951eae874f5eeb172e767a02fc87bcd18d8e0709c5355271be87a463cb2c759525930333b64b025a7ea140105f53add9dd8cb29be9fedd8a8a16f186fd779587f848c21bc91d43a741f1771644a91893d4d108211d9cd68fa9e63d5fd2f317664fab98c05b79b7ee2d2adbd5539c", 0xa0}, {&(0x7f0000000280)="2f8ed8840544d595a7e9d652711b32c1f8b0387ce1562b728f82550e30d5bf27a45cc3d14affbdb7d15566f8aa50c3c1b76d962e555a836aa9bfa8ff1c8bef1764effc5b8242198f7040302e304f67a6c1e7d434457b7f089cdc4ab7bdfd10cf503e9c1cd7d55d9ae6d435c1b0af38b33016b32a38f419b0bf8ca88c3d5c6fdaad05e03081092c00d8e362f43455298bd2e143c28e1f91b7c67de3d41bd3669b83b5c24d6bdb55f29601c34a62a7cf160aefb5efa1890565451d6da98966c9211c5e92330c9d857248136e5eec125c8ac7c7f56f52ce1cbc94283bea4d291b834c38829d6990614188e956", 0xeb}, {&(0x7f0000000380)="9972bf700c0b22514e7899bb3d6a4f19e276d8f1d3670bd241e2ec46c643a0213b453a9666beaa0ece6a5f", 0x2b}, {&(0x7f00000003c0)="c711d4716d9cfe13a2374292c815d1a1c8816bd521e18b2a7f093864cc4d66bf36592b403cf5c742739ce9f067b2553275fd98f99bd05f596477cb58f91d78c6a44f3cc3f5ef8ff3da3d8377e46be5f57d84e7bd9e7f40a71c18dd85ab388ca6fe0309a7146939f2ff34d18983fe67a718d04fabad8226db48bd658f1a8dbfbf36599703bd99e1aa3ba3865e75b76e8aad5c65b7ca9276b5ee5e7684c026", 0x9e}, {&(0x7f0000000540)="4a35d5ece5628b9cdb6160803baf462eb88778ba69a90a5e287d0ee58694ac4debde53cd128ce23d4eed47fda853095d62bf3932d388e08981bfd7bc8ae6de43d9b8287ac936415d930fd51cfc8769e0e43f767a0ba71e696650e323fda519f079ffc8f7d680649c3598e45be6e6df334e091c3489661b574a793309df597ab95b563cde43fe28010eb31ea12b1f59d79da8d6d8fc5041fa61c913cb3d05f1cb2ae9c7877454659e3a0c7241d070eae1d61135742e6c714a05b013fa3a7a16cb3dac8b1962508ba6d9d0afdb123036f7c2c5c115aa988f4c839e7b492cfd833307e8b49aaadea81e614dd6d04abcef0f9e0058eb91cd2726bbab233bc06f2b87bd2cb6f667af4d8b4cf85d59f6e73e1376fd66eca00f9a80b68c21ed29c7eca29e92357d9a992a138b2956f2477ac9027677b03511d41a02cf06b3c5e17d6edcc3fd43eff521f3bcdf7355d97fd5498613efc3182fb8d8cb63f955f38aa610d0aa055bd40d3eb3bceed899f7915b912c4d04c790ed45d233b8f12d0d97d034094fd25654b627d0abb98b011d606661a653ce15aceb4e20794f874cdade966f73b91480c7ac645c133b43b65a9280a5130770235dee32ff736ca46c5caa6e37fbb6487fd272420ea88c987828cbdb43973613cd6da48cd094df3e9cfd41d2678f220202b6dded0b2b3573062d9e5e7381cb018485fa03421fe9b946f44910603f4c62f5487a85a864aa32908f21b5edb06e7aca35370ecc6568d1a395e59ce6421c1e12cf26920fcf513f0f1f54d1e0bdf24a40b8a476e2e7791b43e3b106b123997a344917bc10bd892d7b6b336b2bcb417bc8d565ab0f513263347b67e21393bbe8dca87abb55b32dc37990a2d0d4c85822bfc57d179ddc39fdbd1f8b3ea97d0aa1d2da1cd083212000efd660a02d96c889052adc96b1516a91478b033fa93a5e7c48dee32cacb48925a44961487653b22f8f8c6fcacec2641f66b3ffac711f13d068fadd53cf340c51ff52428aa28605d27c09398d9a5822c0a2588245959fed72f1106bcd8dde48fde0c71d9aa90438f8dbff071ee76cf5483f4333902a9e6a9388f8d95fa17d2c5cfb176433f2375081d624b4ecd0ae14bd2cca0937812a5cfa942c86c2b5a63518adb6c61b93a807dd33bc68b5de926dcc893c1dd804e8a6a7e4ea964c9443354feb8e9fa0154f23f265c6173ee2cb69ac693bda5ff2e8f7f7722f85b2365c4a8fbd2a63a6f58a9121d57db8153b0b3f4eb1a2588f73735b8da05a5ea82a290590ef0599554020f4bad6e4af37d25227d4c5d053ce7cf1940b78fb4bd05390c5c06ac7614cc5bc2a22947797bbf810adde182eef711821580e049ccb2287bd9afe16f70f91d8be24da615540b0878726395f96237793f1595b273230093953e423dd03bee4ebe86d031fdc5f8c46dc6594d8bf5d8c0e6319b9c08763633223b0aba2d1c4d9a3320e8ef1772bd9d30e2198b9a6869c2ea87fd0544866c3955d478ce5f7a54dcfb73d296739b9565794e4d215ee892dabb6ab099410aa73e1140674fa279b905ad0e92a2cdfeed96c7efd7c43359effe062b1193be04bc0a28cfdfa3b8af1c70f6163c22da93e52189f2dee25a2c749e812a9a3f1fb0fc8e48c4b4f6d0573394d66bd9b4544d04190a4444973a10b4a78da9a2904eea0bff55c80a33ff93b7e9abd6d5de1dda65b2285f3fa3cd2aa74e081a506ca0f32ec6e25d4276fbbffc43a704317d382b468ffc0ba581da235b80fe260f6b57d25c3d2a788150fbf37500d5c7b5f8504c9e25ba4e42cafe142671e4a64b6e202090b40cf010ade3908d4dfc092a8452f5231259742175fa27d35f8b6027688cfcafa0ddf6021ebfc302822347bfcd98ed6001cb71de9e5683d3aedbd2a2f3ad30646349f92c59a33893232e3af86089b2f91e0d65d45b82db8c52ec4637223053f905699dbf993a868913630e4883df0cc1b6eb74929c445c272f26b5bf8efb36cf3f84db7daa4ebbe5bf2eff0dd6059b1ee5a5259d58c8ade7821f40da285dc916584c5f330d71341219a9ccd00ef1c2c838a5f08e9df1a592e6792b5df8d6790dcb76c15b1249f78a0ff71a37a8383256df8ae7485cac74a723895fee371322ade910551aa5db7f776d9039d36db64b5f816fa7c4de6638eb342a268f35ad1d51c7220644ef3102e0723486cf92d79be011beeae1a38ceab20f537ce97451052d9eec095580f6e3455f41d9164cbc87f51823419c0b80e73c31a7c8fa32f0a98105400dafbeca34c29235bc04a0c995f4c239a346a84f7bf97954b9c700e6cfe62b5908200177c065bf83c5354e94ede129f7831959f19449739b60138d1a3b36179b5432f216a93912a3095c331a809c387dd20cdc92d1969129df984ed0acd920261c654fc271b38480a1f398173b5fde482413765761221834cb508e03adccf0f88594474d0e1688fcb54e288cbb9a87be55a3b53ece960b2a8159576934b09fa44fee18a3e0098d8f53043284173ba82d64ec44b69027051732da2257b23aa54969dbc4722e22871afff4ad1012cf7a2661aa1219e850e89c94f370960662d27ef161dd53793e591394fa219f979519aa918b3fa45274438541446e1f18c52f90a4a297fef5f812095db15a8f9ecf3b5382c8adc2f0b6a748811a24d15a5a01c25a513a38dcc9f5828f4e29f619d24f9f7a8e1a394b1ff12fbb3dc23b448ecf2ff991d91cf4267cbb5b2dac7a7a4cf19969f29975fa5804e545fcf9637ef3e6319a2ba0152604b4dc12401201d9cad6960a77e81b4ec49fdab7d423ec0030b96c07bd5e0cd08495267d4f2f8ad564b8659b11d8a3642d4d4ebc34495f5beb1f633c0ff261148db50a38575ee2781a65c54198a6c69b6228ce597b51fb9a7f77f760626d78c8a9c0c1e741cbf52feae095d807dd6a0504abb268e8cb261dde464b8173f40993e85802c43d3ba2ecd5fdb9b74e0e520aacb7a8f1cc0d443d80b56eb53766af2bb0048d68befab97e9a24d7558308d0ea2a223898936e67d165e141987209b0b362eb3e1813e1c0b17c08fcb40dde14eadc2d727c039f2f23b8ce48f50b74fd7eaa61ca45f7ea4a305ca210cc0512c04935ce45b58e2e55fb8f9cff4918ccce489c8dc0f9f6c69f68413d9988327b2c0eaf696ea31336d1f7f523eeb60befb8810e58650ff67901dd3a284c8551bee256441ff54a0a596ac0fcf01ca89d3871dc86d046aaef5ec9eb9468f1601892d3f7b5a7949287380bbba840722a816b188a1fe2dab1e1929d5b78b7ac1ae6b9deaae0ee9c12654579c210e3663a2f54db809e0150f0917576b0959c9bff36b2c2afaf12d95c1ba660538c8a4da7dff1fe6b882c0abd3440247fd5be1a5b09edf6d620c747578b06ace413e39eb329f536f37135122d35a371375b9c52fbba9be2119c0f803188b9f83383fb0a5e8151574343ffb26c9d9326c43d536fd424bfc761c23fa31eb416f31f6ffd46b353f418c85b3f2bf7100dbd1536d32fc7e6ebbd74ffd50edb1ec820e96a1387eab27b47e60421f8bccd1940b43794ae6cd0353ac8723e0392c231bd90ac5a21de6e6ea318d30f7b22f674d3b7b2866a1f321332c9e16c16439452ddcdd1c6031d002dc8d8bc81b9d4b48901d6923e5aea12acb9ed29faaaaed5dda2de14e4cf6968f39a5330176bdb41e02ade7a868e8802c2b908cdeccd9539e0d161d008d89be1a7c74064a94b30bb0e2e8ab951cbe64ea68d50844685861f2feaa3f7dd2e7cc882b6a0a6e2ae8913702697c4b9bba680840a3baf23ae0ae85bb15f7da71dc6ffb42fca69aec3bd6d3ba6de314da2586ce35bf3fafce18e79d1d0b779ac18973ac3db77764f9852096d859d343752d9cc34ee32ea83d7bf6587ef1306887ba1c1979f20603ded22ccef899cf266c785b8d7662413769dfc4bfc3cf9827089a9d1ddb3e52a4c73fb8d1c621a42bd1626f12eb7e8d718b509514c706354b1cf82dc005bcf57a2561d0a23cb2efb6b5e35983c3c68322b24dd0b967106fa70f456d9cb2dc8358f0aa117e7badcf6517a11185b49ee7335516634bca117de973f1bb0849f3fd90487acf403dc65dac168e13ec5af8cf7f94bc268c6c9c6db3b8c5d416720ad435ef87728ac8b536b93e80536972da78f330513de8d32477b3ae3eafb5c04984cf0244f806f1c56ec19965479c263cedd32fadf63dd8f33587ee5824a5b4ee42005aa25de9e51b6658407128531a9fc4ebd972368b6519980d2ea7ccef3385f780cb10d52d6bf3aaf6984263da3a93b2fe06f75ecb5231d87fcb558e7002aaa13c5d32b9f72b07a5ce244ae69993f7614dd6b3802802bc20799707a2b09e70328031fc5070e61b7367479b66e99855ba4667d74e52b1d2532734610b0e022308a3ad7f1e65c4aa89b98ddc49c1493aff64921ccd2d5886737282fd88fcb642cedfe6847eb087463ae38a6713ef35e80abff481c0fc1c1be3bddee790ef79e5c1ea1ddf05b7a9d5c0526259efa0b544aa7fe0dde54cb8a90482afd5108c0fa6dcefb0e56f3f96bbcddf9b2f6adb464d2750a956e3051d0fc5fb4b5880c4112c8782863b5dd8268488524553438d7bbd32aa59bc955b932498383f0cf954bd240eefd36aaa39f4e26534c796af0c93ed7832617996914363cd1cd2083ea5d6e12d9e3addca18383545b3a55223c4304159705544d0d603a2a2675798f723510b5b5bd3f6495882d60095a633cbf194cd196ffb2855cf621683fb2164b5dfdb9e58981893a646ec80f9c0a090ee8170435b7282723ee2355cd291542bf925ff9cdec7a34bee944efcb244d5f20f737a44b45a2f7b9946b6bc9157dbb82718ab2a623020c524fcae0bd198a1386a54b6fd077438ee986dc7197ccf98cff6a17c399d9a29f25c61fa870e1b23c15ac52bf7da310514303a5113a540d15737b4cf43dd6fcb789621cc7abcdc8a5f44dabde0ac1b3fadc7c975933840171a6ab59850f32232cb475d11caded7b992766c2e36173f4010527e5e6c951372764c705617bd7a765a808857b12567811aa464e2c4b45d4c311aa30b6dbc340ccaf8d7b27242b412b22eb5f269fbe2d980eb11c316f635cd0982af721ae32e3d7322fe768b4de480d155c0c20c0d1c3d853ef0738e9d5e90775ef877c500c4152e01f02b1280b9a53b6a6ae9db2bf6dc3ac48d1c61e9b57a2373f1516f75494c77a2aee3acc4e55780ec7f612a23d9f242a1bf6d6570ca076e18d6cf013306f9ac466c77bea0b5f356535d1851d30aace19140dc7c9d30b7f71fb4e76dfa9118abbd1107fad6c0b684c4b7808bf730a8e4466c9cd902d2f18c74b33caf379bc41b4ebec07ecbc9fa4465719f35e69a9a07ba1ffa42cfd3001718ff06154c8dadc91f86120a25c824b050e93a2b4c3042dc5192bd7e6866d059609d971dad70bf02dfb59169463b99aa09402794c002874f587394e41c9b70a70ec2da8ba13aefd3d4a836d205ca9f77427792d74eabc4ec80b5ebefbeaf5e166298249028df247c2a15d1a12dd83c5a8f972dbd79a51738f231328582d5fd76126d0c8b42828ed35e169878bcbdabc47cf5c851051b7c1768377bfd1cbf0dac4f4e96e525453da8227d5ec5fe895eaeb50456c8c2d396e72db7b0d3312327323989b9eae22835a60690dcbb43417ba58c6eb09ab1cf83271e3855bb54053c4fca7b7412e3d3e8cffcf197ff0a2398168823be0d47d9d32f6f04bcc7f203b893b22c8a1c057e6a90a9375998dcf9c65c7912871430704f078e4a7dec3c2bdd55", 0x1000}, {&(0x7f0000001540)="df6c1d877a9020d59aed33df677a2c1854fa38d004dc9c953d8586e960747fd45fd4d81cf105f0c488074e67b7041f8cb8625acd653f02de4d1146dbf2f5a0e327ebc021105cd6cca8693409de9eba4a49f7aafac9e00dda86ff790956fe9b04eaf185700f10a5a3753995882c2b04d6086e1b027ae5222c8fad8ac62e74ee0fab80428e9e15dfc2c9e19c91636d125aa30162ca7c98950bfc248e00bda62dca578dd70297d859ca308cd75f919c2264e4e1bf62fa3423f2c670be65ef97dede25e3fe4726d602e519a1ac8528cf2ca597ecd6158a8f6a5708ca1192b0ec5825f21341851a9be7c35c7ce65a0cf0ca7d5e26b260fbd085b3f6c893f1", 0xfc}], 0x6, &(0x7f00000016c0)=[@cred={0x20, 0xffff, 0x0, r5, r12, r42}, @cred={0x20, 0xffff, 0x0, r44, r59, r69}], 0x40, 0x2}, 0xc) syz_open_pts() 16:00:01 executing program 0: clock_settime(0x0, &(0x7f0000000280)={0xfe1ecc7f}) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x40030001) 22:28:15 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46806000000197a38404048620700000000829595598d2bcbb8d03762287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c638dfb92ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf307000000b9b813ad3050818f5300a49fef9d612f871f4385f04157795ea4a5c5ee659fa202360000cac7dbbc5b65c6593d2870b4122cd23500000000"], 0x10) write(r0, &(0x7f0000000040)="9e3eb39006a47f3725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) 22:28:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") msgrcv(0xffffffffffffffff, &(0x7f00000000c0)={0x0, ""/52}, 0x3c, 0x3, 0x800) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x40) 22:28:15 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000080)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 22:28:15 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x7, 0x118) r2 = socket$inet(0x2, 0x3, 0x102) sendto(r2, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000900)={0x0, 0x1, 0x7fffffff, 0x0, r3}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) chdir(&(0x7f0000000380)='./file0\x00') semop(r1, &(0x7f0000000480)=[{0x2, 0x10001}], 0x1) r5 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000800)={'./file0\x00', 0xf7, 0xffffffff7fffffff, 0x3, 0x1, 0xfffffffffffffff9, 0xfffffffffffffffb, 0x4, 0x3, 0x0, 0x1, 0x1}) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x74e3, 0x40, 0x40, 0x0, 0x1aa, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x4) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r6, &(0x7f00000000c0)=[{&(0x7f0000001e80)="80a880d835ad1482fe5fbcb86c575c0bb612ba9d00aad74d0d675e8a43abc962961725800887adeaf13764152dbcf95f20cd38eb5af72fb4148e57399f7bdca99677682243f1de92d8a1981c8e0b5e83f6e5f32aff8a0d8fe989035ac8378b8a8df4015f06bb83318a241eafd517b4f1ebf7105eb70278b18952e4ee7b38ed6e89aa9baf5d84c5dc7e95e3a6b3647e2ebfdcefebc1c9", 0x96}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x8001006, &(0x7f0000000140), &(0x7f0000000880)=0x10) recvfrom(r5, &(0x7f0000000680)=""/251, 0xfb, 0x2, &(0x7f0000001980)=ANY=[@ANYBLOB="cdcd73fbbd3b93f7dca39959000000000000000020000000000000000006f1d623af06b45cc0377ecf2f8a236c00a2f03a5ae7c6556f160fb6a25b8b25756542c2c4e2a8b7b5f45108fbdec7d7f6b2d81bed185fe8e2a0c0c24515c3427fa24d1121c6c7007bb8993138e452358dbbe1ed853f4c2fe84da5e37ef3ac20e966e1a0faf91c81ef6b705f98a29b20b884f4f753bab3ee697b5926ceab16d00d2c43fa3638f8304c29014d090000000000dfd4b6630cfafd20ed10fad7000042b0722251ade451426b5d22a174300908b8b18da887cf862ab51c55c7fb605f717d006cbbdfe74744ecac13297a509e9b0cf27351b148e58d6a41923ec34af76d3f7e4f0311fddec69c7afe12ab1baca582a8c90ce9f51ebbbe34b8006410942df5541de37fc79af8fa46b9c14af640ffeade06a769a772d1ac050745068e1b6368b3029fc8d4eff476328ffb85d129a8e329e44dd59011a055ff1ad36a56f8bfc0d05a90520706e4057f54b4a506a82b6ee1f01757ed8cba6643000000000000020026383ce6a93d4d4258971157f5cf5ab1ad6b9b85211dd48c05f52bb46d2d740ee39b494eee48cc0d019611e8045f1cb7db9544bdb6e4b1b588bc2949219feae4b3814e2af518afcb560c5d554a826bd3c8cd699f89de445258b71699380768b8fdb609a111f6665ebbc6704b3d883f5ac40f5375ebcb62da2036498e1ac5333bd4603bd3cc3c7b9ff6676b192dd7dba0557e05b27e758157b9b4f7646318dee4524663c3f938ed149f43e5035378c9cde51262213f8256ebf4e9b95e87034355d7ce33d4992238fff7b06a20867fc16a6422e5788711e97edcf1a8ea05b927f28996427b2b005363724c194d00e68f6b7a574f9f2dba146749cfb4d00cb24ae47bd42b463cf73bce3cd0b3b230ed462b6eb8a759cdbe3df8c978a265e49a77742e7845a30ee278a3df09647cd1e37a4a2f2602b480e6701e65b79a702c36d9c56b1daa76444ec9a3411a0ab0dd3dc029b47fc6068bfc99f2325f85820c7f16891f69328a8ece99660fac"], 0x1) pwritev(r6, &(0x7f0000001e00)=[{&(0x7f0000001d40)="083483b57dc7f67113aef608f94cb38f9cce5396989f53d527693cb6b3cfca3742b145f93cd9472dbbebe294dfae8155a401a30ea86c77cde496bae24f7ce2e0cc1239202f33624a73fed862f52617fde263f1991b71559cd4c63ffb03bb4263c7555da8887fb93bef9f9f5ea7703928d526f7ff30d80b89af105725fa18207c57849daa07113b2b0e89a61fc088f96b64d1", 0x92}], 0x1, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f00000008c0)) r7 = getpgrp() fcntl$lock(r6, 0x7, &(0x7f00000007c0)={0x3, 0x2, 0x6, 0x1000, r7}) writev(r6, &(0x7f00000001c0)=[{&(0x7f0000000000)="48fd2c9ad482f7ac383af35f6f1da68bc8d4cbb5e49e1a5beadec9e2f09b3c46df3727698bc5349db2fc7cbc65ab3584823385300681", 0x36}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) r8 = semget$private(0x0, 0x3, 0x410) setreuid(r4, r4) semop(r8, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) shutdown(r6, 0x1) pwrite(r5, &(0x7f0000000980)="982b04be42c9f99298b50d169f6f9c910e577ad8bc730d0773ccb7442d0fb853cc55839554cfa7d0e16799f065e685256494a8a6dc39aa6a840b87894ee9da10c568e49a6bfdabcd77498da37c178bbb2119045d9ea547e1611257b6cc2e5b1509bcfa17d7be0a1e129f185044be84b5538a17895b76c62f1261246bb3f87bf5582cba57d0863ce7e5c6001e13eb69de718e7731e5e1232849a4686d49483fe125195f69b0bf25844c107731fd2ef23b4d0703203ef1940d958f9950053700b131446b0827725f99d0d9d2cc52c37d396339de240fc37290f3c865d1b1db4cd19dc9c872ca1389f90f1ba8ca9eb42ade8800e375adb1880ec4935ce686751c4cca72255750b714b9209503fe09f4466e39936bf3a7bf65b693bb83048a4322fd1b265d125824a61aba1e6195132c61ae40a71eff15c4c2cf285831667b32fa88ac3a656173f164932efa095528d5a23ad80cf4f8c0bb8b1b761a35654fdf0f100ccabf903d1aa5eeaba2bac90a4599adf8cf03d2354b845178c7781493ab47b01e6837609b9ffb014e7c703d05180686e64f17fa02c776451f2ba86c16d788cb202538163b711dfd0f8e793c31dc377343e87aa250d9563b7be5e5c9c78ba53c068cb8a7eff7a29742993052d796309d56bba681c2145717963bd7892c072f69c54e66f6f85387c8d400bc6c6934481ef9ecb61b12da54847a32ab5e53c0aabc8506c87300f8f897b39a16a9f93cfa9a4f6e3b8e4abe80998f3ace4c2b844acf402eb3af9f8facf66ef2bcb37f6d90274156d98f3616acbf5bdcaaf5548e6d7fb6e1001be798ad15e30fd7616ad045bf49e599c039b6c6d7661e6d23441e153a66dccb36c1ba4d23d08430d4d4ec701e6787a37b034b2119bb62e6e7d8c29965027c6558a2dc1b65b812b7ddfb19d0ab45c60f149a4509800dd505be26e029cbefcbea82f7ae95ee8eadcf2584a192aae52482d6bc83537e0f6744466a8cf1412f3e0052615bf768da943629874c41f9c71e15141eb526b4f96605e34a538c89c910137707fefc3ddd9659eb7596e6a0f83c804bd81c7cd06d3d6d05b4a8156d38595566da385fa094f163a88d46fbf8c48826076495068d274ceb1ce0f9ee2cdfbb766201a957517262072110a9bdae091f52c2721220a0bed4c46d8ecb3e2ef10ac8a4a3c00fbbdb03a648aa7f6cf67f9956aecd70a671a83ff65dd6861c10326e3cea774d6fe66d6a1d76188b8d4ecdd2d073f62770e1df5488bb18f7e98b45c599fca0aa66db371cf8f9143a70da0d207b7a1d65ab43beea78320ff5a27de5ab288206fed9387a172b2e94c91b01d8e3c3aa3e83ca0c08c4121e0493b29f74a4b4c0f06272fe20c9304f8b0439ea103210359de5ad703052a9c9d5cefd5f62ff7eb0b31ab7753069a40afc50da73d9e10a163e7e441b69860270c2fd6106c63053bcbcf5198b5fe77a9ee1ec1b5955b3fca6403173db857abb2a33338302857d3015fe072c4927579ec2b3119644e8853c387758c1ee8c4aec3428401283fd6f154a16f9dbf5a07b402ea2d6e9381aa725db7ff7448aee8662fa08553bf2fc480d57a6c5085a0cbee9ef9ad1216c7e6dfd87a8f8e6ff213bb748fb635acd7d80816f03a31eded49b080828a81f2be11e55d0124c69c1b8e1124d8781b926bb0d3c6313ca7a8f53954ce30255b5eb627f6b6139ccd63f56e73b704ca90381dda31985648ca69a903999e70a75b21a27171fb80b127b2d6106b1091125693b66758ab212b94b6683e730a4e3a67a4225711319f6bd9ac44a3628cbeb251cc93ec36302c4d46cd2c838ac871155a7462b48070f3f107429f2a42de52ad32e4b9755055d02379a4d6fbca44377742c4b209a914ecb25bb26af2c3be9163f9a6055fbfd443773969f84e53561ca0ee10ac07dbaed6792ca49330d80f5d6b8432291700e0013de98d97c512eef41044dff7a234f71ecad532fa6f8dacae988fe0028f4d0ff3000495861285cc7f1b91163eccf43f4822343ddb2990996d367d61036aac3f991220845c45e2abccdf37739c012bc09d4b93c22cf4af323691f66e75a9f6ae3aea8b344aa735e53fbd9f8d153ae170fadd56e85ef19f5b1dff400f7dfc113c06371eeb24a5a00c54382ff775ce1f0a717befd0950fb1a3f99852360ee4ef41a18d0f514dc7664bc940626f4ac026ea2868ee07597db56b11ac4f51cebe009f872b10e94f323f3b9e964bd3e7da88ba342b0a8caa01885791274d38e4a9f4b4469839aec8f5437373af1b2744160113bc37b8fff268756f85f2c15a73b143a77e2801e2a30adac62e1f21199d58d174e3186b91d54377c6123c506d37cab394e7819f67a8745bb8ddb80cde685652d4757f2efd5a34d5c8507043c0ed3021a5aee5d19e358f2c7ab6dbd9ff1b85b8642f0d5acf6cb2759321208e57481cd6962cfdc1349e0b8398df48a8ce455582613db95a8d47f61bc59b656a77551d51d1ab2ccb34221f7211e5afe1fe2163492260dcd33a6945da88747fda9bb8498450372914d519e9cde1d954f7185e05ab02de7ef0f4cfc17e7b16698870498c688d32e2c2971af30c26126cdde1d340b99140aeddf6f9ba42c04de52a023b4075b9d5c8e162bb2d0bd69208cb7f9005db842020348e522b720225c56baf137a563d60f304e5738d20e674e077341f04224798756a911ce5d92d7360f3da9efdaea1a86cbd429d9f87af3d65010266d0dfa0573343fa6a7c22fd1cd76e022e183a965baee9173bbd8ae2793e90ffd8c8eef81ecb9a64cf1d8e79e63b1df3061c65c992088af2847f9179a3760086098d13f560f220cba41bb822216f28bb4d92557571425ee09fddc29ae13c8ba944595c99f3df6a966dc2a8ef585310f558dd92d23481512f804be1a757bbe366acd41a219bdaeb41c9b91bf483dfb37cb254a3e5fd69a33bac05a6be28b5f69dbb2afd636a89cb2198aa4e1a25527c4bdde48cbfc86f8a02ac99b696f87ddc9fc05a5af735c5a976727cc1057ef43eca548f478d012f718245c8774b528834b67f4a647e964f0a5e5338f84292b44235e21f93b962b95eb9c34c1177b3bf34ebb527b7d2dca2f9574425f728c67aadf5ac5b95263890d20cefadffa69c280ea2282f3be6de149edb7fb11d10d53a9904a11c605d2020be3d6f99e3bc991754bb5be79158d20daa60360c45b3a5f3d33850cd21fb86f059d9300fc495ea3e3d9111a076daf4903fa91565a6131b24fd68d9660efb7fd56d90158a4d5fcb22523c7b1131c1ef9f50cdd1f5df12c7e6033b83737a372f6d1f894d5d41fb4d3cae08c244b5e1af47e6fb21b7db4213932d5bbb0d0ca89025cdfd410acc23ca07509dbf2706ed8c9ba9e34877123b16c30994e944ba92105aaab360306eaa5a660c9cc00f8215fbf2244143c4339db4eb087e42d7c7976168e615416f6f0abf709615869ba0e45830a05874160c6f5cedb1703c3ad19dabce15b4845ffc992191fa3dfb87efb5466d1f343861b0156bf7d7122c8e5c9ce9d30a1258a0a791f14c6ea808d353f8d29ab1cb1348c7571d8cf1f3a90a8939b59f40380fcdab7328a6f64a09306d792ecaeab45562fce17d58405ba94c46c279dda77b66a0581f51ac14d621b85e2dc70a3a3cbda404239ad9255858e0dad3da7a81d54d736f8288c86c1cc89778eb394028c395058f735a75e7eb9b27ba2723fe2876c8f452bc7e9f3c61b517970087fabc2bcfe9fa1486eb0cb97b42093b7eedbb2a3f3a1e69e70a39a678f376566d0b9c746c7c34f27a0de2cee173e57f8f9f3dc046fa726c43ab88b3a9404b22113c8a7ecf9f79846d2bbc740a034b7953e2334ce23aad04ed398d81da872217534534882145556b8d505c4ebd3304f0e4c7ff64fcbfbd02ada0ae465c810ce2ebf4216d5b40e34a56438240b79c8cb6a23154850734b07b065278a71b60ed65ecaef6946e06e671fdc69ca2a5ae56960a00d7da62450989097c0a688ae52314e718a9273c83b13d59eaa0c5e282158e4e7537a9c691609d3aff84813fea39bcd174eac7d1832715766bf0bcd9ea830fdb932968c359ab79a19806f99c01f2aec753a73dec7f076de17c0815d7b40316d5f59ad1b60d49b546d91777caad13f8cacfbb9d101e4cd64ffa35bd29e33a95b37c84e9c1be77823f1806a503a75584b7668a5f88124c95ff60f733c0a5e8db57ef39db899bc3439bcdb96bab00f0d804fdd58bc40465c3c7e6ce76c685194261fdf894c89fffbfc199ed2c4e3f58f0f309193329204d61edb62ee12e24186e4bc21972ccba5b92baec5918ec6880e4f75289c89b03a41d68c7c2a4d1fcfe8923f2637af45aa00803e7f4982a8563ad032935104c126a7580d09e26e6d7721ce7e13b01c7d415b289c882b999468ae81900305ae29de87e2a3ce33d8bc923ff4c21bcea858d064fcc7ca609ed4753b1dac6577edbc04b18c1e1e3b035d2d47c7c6ecf0dee349e591a064229de25d1da1110224875ca30d48e7c316068a570ee635c94f9008f90d5aebc070e44a2ce73e5ec4019ef5121d1f81703a1dcbdde7972dfed5343dadecb352bd2bc5b67b660d6141af9b573b04a2e987724bdb44c6fc5c01814b5d27e4cce019d376a4cdb864e0e6265110d8279cda458dea033bed88020c9503d9b8c811d6669c821695639aad630d902463eb8ce7760532c37d1d4c73aaf7bf348088146e649ad3c040441de687a84b059b62d686036b1cb2f864875028e31c0092518162f26fab7f3ca5e01194e8652bb2e6c060c194a56160d3d296d85479fa308fec0a2d40eae693f00ae32c62af16c0ef416691f5ba843ed6dc2a2a0b9c3d5494484cc5a7e9568e7bb952595fb81af71e843bacc34bbe3a4204f58b9f8d9d6576bd4130d714aa26252635e24768c379517319f68e0e8d7a2aa071f5503739acad36a0f109fb3df6c95dd2a1dd9c25b38b0373d41aa605e7e8c5660e5c106ff290723460041d1d1ad173f715d382302b8ce36f3bec72aa4d29f02c2e83413988fb181d4595c75f5b8664f1a8041727a317bf214aa3a7e1a44ae28e4a1ba74c589ca8687e31b641d0fe6c2acc66370690bd078155d10324546764fd70d4324b00987b7459c74f1242089418e35b7520d6b12ce3510451ec06206101a8c1b30be5de9585f24f5b2d6faf48fa326205b33b071c69347b5fb9ce2630301adba75917402dc1af149e10bf0f08707b2ecdc2e5aca2522f341460785dfacc0375ddfa761fba0d674557b36dbcd208fa3ac86c25481a8b750893a7e91ae842038aa0382775183e7a956284c997d705e8e20c3bea38cc55dbf5672884bd904ac280c1e50b442b689671fd042388fac78a96b8b37d3b78364a668f752c01063d46a5db7c3d8577a4df20369f918c87b42ecc785456a87d89576361a447f3b463c6dd42c513566a7d4c0f592247b1ac233ee672e251fb852fdbca0cfb08cc5a6dac17c35eea5c9e2055cc75d1dcb9474a23c1e40b729c73c10243ca8affca0aa1aee7352ee9e8889380d41be650a0cec50f39e517f771c60c8b2412d84abc23f2f2f296863b50758003073ba0feec0cb7d966e142bcedc7302ccbc69675465f3153982e6014660f94c1dab35106596e8fb468a190e036807ba20ca7b7863f52ab5d7335f9fb125247cc5fef2797f4fe14a4b3a1602769dbaa33341aa15aa5c20111852061d0338592fcc54cf5a43d10e9aa7b9ab8048f80d82be12f3847277d856718341e2a3a7ca80d5f11b59a5236e884ae6955cdb19f6e32eeae", 0x1000, 0x0, 0x0) 22:28:15 executing program 0: chflags(&(0x7f0000000000)='./file0\x00', 0x0) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000001280)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f0000001140)=[{&(0x7f00000000c0)="cd7c61bfcda31b1bf056611c525b0857e03e9c37747b54", 0x17}, {&(0x7f0000000100)="80da9c22b9b7ec1803922b66d0775f797909211ac58d8ac9b4709e0abd31fbd4963e9f854ca9f17bbaaad74189f1581aacc96d71e295b486aa9ee7d9d39e29fe6bca86d980779ecd3a4b6da5551e5d14889d180f5f21e6f35c550c94e3c97aa6ceb84d367716e0a161745e76e5e5f8590a0e7d5e672c5c453b23b70468f1e0e91dc2db90c259fbc1283824535859bd6ad8394f27ff814774c593717703992d1b6a71c8d5a6dbd08c2e6e64cf4326ebfb0b44207572ee6e4657a764111071cb67999c7cbc21afe3bd25bbd7db4abb75bea23e4ebf9de952af0c7743461fdacb5871a9a7db4d951dcc09ad80ddb9d2046ed4f282c8d27ece1c39dddb012f063b2d4e27de4dab7f6c419c94a7f4b805d8216826591d07f54dde3e23e3c7fe81fe7daee32473ea44fff0ddbadef3a7f6f41a71537dbadfdcdfd5f5a165b8821891d9e167e691f60667ec8cbd14ee8c92727a9387ce8cfe23a5e0371cdad1e9cf98dc649e27898f44361a666a8f478c0297bc55feb08d6031ad4f5c512ffe7c1f2ef65ef8957c448df3b8608d8c5fb815a8b71ae48ca47a90a289edf4f1048bbb10f6246e24ea8681ac77c7d1f4eea47b7669ee576c08cb6fdad4a793b1169ab86eb7b532362bf97fe8ac6fa7808e202a313ed502cd6ba50ae29efb9c9a8fcaf26db90c41a4ddba6d6a58842b651c3898a40dadfd0122459818ea5c3d13ed87b89998017162775b2377e1b28a71b34da9436258ac9a19c6411310d5c20efba18c2975dc051af66adc4f99dd8f3a9cfa60ab69de3604567a064b31d0421a7b222c1c50f6a02775d1ad594095c34580d3726ff2f533c2efe9d64403230038690340ebf3542faa8844eb3ba9736282aa49484811e586b8ec161a0dea8a04754c7887d62dfbf583fc3751ad67fa3392b9f0d43adbbfcb697812f8149d56486760fde1131382a0be0d1b185dddd55a994622e8cf98943c7e840b6d7509cdd365d7b71f2244213c8ee31eab113c49060a97fc921279c632919d5855c424cf27ace98001144f00b09390c4a1cb0bd720f0f2e8885c46f25c69a35f02e130ecf5a268b566b30e7f76d3a7fe15254759c00c571472b3a5dc22e6d466ca6acf89169c82251911dcfed469bcc9a9ff39cbad9d58b6174bcbb32ac4b8e0bc8b5c1020d55977c5b91c12851151eb98d354df5020d44e269bf1427968faf4a0ca921e70c574870fa0bd19d3816e6e5518e197cbf4f16fdc615419ae4db17d91c979cc5629802c48c5f7f509faa330160beba569f81d436da1488078af62d91627a2085feb15d281ae1b42a65c5f7e79e5a05a6b36f3f2705ba79b502dbd30c1f995f9b02c8316bac53436bbc60dc84187dc745c1af2d94edb7842d2c9ee15cbfa6d8d790586b62b8970715cafd52b4b0d25b25c8764fe28b82e348d540e21672ab8ffc8247badf97f81b41746f0250c79a901e0e347e42ccfa266eb7e9e16d9eacddb0ad7a710822a68d8134edf544e76d97609a4bcac5757e6dfcc400fc7ac48fad6663c684b23d0570d58087e254b151087763d0ef21bd3661a14a857ea04832f91f33da78ce8bf9d62a5f0c41d6c827c1d8f24121ecb71f96ab4ed47af8265eea3a5c6967e98513e5933a4b78ecd2aa60906f224e1d7b1a42df96075aa7b48db2ec0e51a4960bd98e8a8ee81103257bd664de0bf884273a34f05954536c37d09a193d43a34de63b0d645d872a86b6a6cf77c5b75cb5fccaabaefa7dd28d62c12e1eaa9937ab07cd66dc6cf0040c233f4a02032f55bf107493bdbd4c1ce3fe8646d19bc8545113c3bcff29a70267f450013990f46637d9113bd329c525d9b15467c67b79b660670f0def4cf9d4a271533d4e5a1d43922fbf19b69b1a6351973460122f224bdc0a75896735d05b093b71f1bc65825f1a869c3b477fc6780077b02052adff374a62a52dceebba76d0f4bdcf09e4a511a408e9cbf487a568e873b0b92b9124a2c2fa76fced471b6f1aebb319b40fe7cadc96405691eec85741a293bc7df606aea9bf4c4293f4b4c0d7dcf282b4e943341e451001151a2e322dac4762d2cc268ce28008d77d073049a4fa415d49585431696327d5e24f7560371e536c221fd87bd9156c1b4b492d8f334c1d27bd907ed011bf9fd4f1d29a81768653b548c350576090c49ef983b533bb4e042d0a40daff5a1b8d78bfcafca3120143fb03f1c250128b1c7cf83406594e5778aa2975991ea427eb3c3a8e3e4694495a3acd96b5800c2936c4d4a3edcf2433f25a28887f14d76efdbe6eb817e6dda4cb7e83f41061e70291edbfb672274fab07de2e972c31f4448903e5b8cd28157dd26e7c8455ad345a966af0e28cea50561b2153776bea18416873c0ee3386239a99197d8a94aa07e20725e729d11d08a2ab1b204ee5385bd010ed8d297355090ad611b69f6211c0081b3a50215bf4fa556e206523ee03340226a4164182386003d47bb9a2c03dc68d58bb103db85232e18ef3db545df5e6e3684bb14293c533b10f09360f4504dbeb4e2a53d9f39da6f25cb89354cbd47e9ad5c4f85dd7216b9bd81d6a4de418d59528f1d646e58369b8c0cbb0bb4e884cdd36cb77660693bc0f858744c2bd3416618ec7992a923a69c3936c3dfcfc649070cce47220b0d1cdaa7ad3e5f0dcd0289b2bece805ba8feb2db5f50f785a584b083e751774dc5bd8a402ce49a85d9ca903426850df8d6fa978ab10c889c7e7dcf3644cf60b55ee8184b62d5085c347f48dcadfa991493cb1a59c458f0fe9af20a41d4e95ada1e194b8c30dc91f763f9b00fdefc947a04459c6c9dff65ba1161aa9c41fc2058a4468bb1e99b189c6b10dbb0f03eb21b09d24131d988ba17dacc416d3eaa9d88509f4d6adfce9e1f2f7a52325fc3066037ba23643c3f289436359ebec5334720c1139fe652f74b9d1be64776252dc38978c1bbce92175be8f5d8c0d6b0b314ba72c91cd24f2eb992727adb8f8821494e549dfd9373327c392cef3a636709a23ac08b0cd88ec2f9e445d05651fb67837547c1fd1d77514b0f026fbb613dbb7d4b8cc812f28b9f6d1d87ce3677526b92dde1aa3514e3c43e2b6f1b4944f8cf68f2621b903a368b77e19c41103c848e0e3da7a1273eeeea5cf9a9ab6e24c3987c18816e17d2410499f71d0a1b291dd0507d4e18c9c96e194e5517a741414d398966fb5b22c2546644c08e560a104c4f25effea9a73dc62011d73eef2762ecfe22eb7e427cd3c8b23204b858ecb3cbb047af58dac9ff1ce3bcf1a5ed7c610b325b3bb1c767847fa53549b037b75264c7490770676981eca5362cd05b08b2b88a45e60f78ff038a2c435ec45dae4c87b38f9adea0e10b0f047498f1e1b05f4a9c4b86a290aeee26d426cd86eaa31c08a5a8dc1430b1d862c30fb72c2f7db3a08045f58c007f7ef31c2f8d9c5bc14a7ea12ad68228551fae975355a154a1a22fc9ccfc18a2a28d892fef116dd53436be8a788c99fe55c6fe155a3e2aa44ddf84a79a1b598249d47c4ef72afb325d2df243f4241634497723388a3f7bcd8e027b941d163ad859f6ad089f281fa8dc68c65b32606192e6d3cedc02c33d5d8c4edfad0583d717f50a12ce7c455687ccd45d8613b5b7999c402bb9b0ccf6c39ac19c268a65c8a467f9dbaedb1fea55fd5a5e9fac5f804d340484e56047ab5bd3f84f8520ed4dfb18521c0541a23dab0bf8f16ba54fb851aad88b44441d2a05caedf6253bdf392c0bc1daad24a3134313102350fd8240c5f4ea2d4e695d0225a9695050c56aefb31604cfae602b9d74a6a3e0630abdb647cf11954f0524665d3271fe935c9ca09ffaa44d672ac6cf7de329c47918209a163516c005681c01a7399b3f61c43818a5d7e389f7fa9f0e81f54946071de1dd569fc025c85dfa99b6949ae9708f80ed2926d5169055110db145e16e0d72fec06fec3cbbeb340e4369ecd4372f4d947bf1cd1d5e46be9f054e9911ddeeeaac24ff55e4f46fc726f0c5ab8f6dd99e9424ce6bdd45c5b0ced612ecb791eda3d97d926dd5132a03f3c72c964a94e706a7bba210886bc8a5ee9db56b204874741f96f538df732edc7f91640ef8f7135624913425738abd48fc7617b9969d3dd494ba032b27a4979ec9918fa41f427e8caf4aa74a738f63981994ba780e30995736d1593502a906da3186a6265e2d254a1a36b54a593dd9aec98114a9ba258d2d3a3d82ab09a8c1001ba77fdd2ec60fffbab048045ceae7d2ef07a5c44141e83dd968c97d39a698ae26cf8c3495ca8bfca9e25cd593dd5555fa565a01123c134612a94248d56d6ae6f765af5474aa3a0a8aa063fd756caafda1e4779faa5eafbce693d0b7cb33b885e943532d1db87709442f6dd3d232eb99c3594ef29dd361feb5c96e468f15cf052b9b6515674caf03deb1d6891bdeb252239ba3945da6c747673aa176de656d8ce34c2a044bcd4df84c368cff4badf07332075d396b7e0ac90dbd2e75512c3b8a3fbf10d956bd28a29d3921fc07d580b7891f8eea02beeede0cfc7facce59f0aa437468b3c7935087a531eaac5108eba818dd929f17c9d374036ce18ed69d82f7d8cf4c01a0df606d6766484385b7cd65135fba8f007ec4924080a53231ab5344d514b00e149207532c8c7fce4de707c34c9b753014f9d449b2f1b16d6be3e279bc5788ccffa698b0e6b1a3e7963c9730b57549d918edc35aa4a1d679bd7ad4c6fe491d13df0b22e8d48b6ab340c32d58936a399c7324d559e79bcf2ef99a8fe6337aede8dc0e63e2ecdef0435c206be012dde0468375beadc44d9d13440612c0968c8777cb8cf45cc35907bed525230d9131e63be239b8fa1d4b8c70f4ba751664f8b2eda6451d9feddc280bba17dc096151acc76b4461022030a7f71032d9737eb5b5d97eeac4969aaf0c081796ffdf47f9e088fb3c07701e9b69c91f7fe46b3a7ceb8b962b20f7063791541894e67f6df089e39fddb3f5276a9270e81c5696f6a204d9d27f0a74dce8ca19c295436dd88f8cbf3eaee93d2485c1827753c2384af2c1d35d3a44ee80683b0bab4491acfbd00042f18dd3d2ed685cad8f573db3d73552779f27ed7e0beca63264a54dc3cda40d5f54c848fb519e09a45ad9725427209fcf66ff217f3b4370630c4ff0893c8d7bff25ef54758b2f27c5b0c6066346c23155f1bd7f494e274b137fef03b4a50d2c32d57b49daf09411d2f28daa0c51e55f04f35943fc298a1f5ea2e0543970b3eb50c00743d2695b22b821891c08a4c66614131a483fb3f7b9c2d6c285fc0f2149127f46322cd03b26eb6e8523e22c72fe2b55493454a6aa9bb47710f3177297b65709a1f42db434ade381531e263e7dcadfa0c880502f4967994668d3dfb5848d0798c15e17705c959872b33f86e2404254528f358f6e0f32138a62fcda16dd91d99d30af475a61f612a82d3c6a7c48d2a02152fa3a3936abe2645cbd501292c453f664b92efeb11fd8deb8e922d87eb222f15b1b7488d06c568b619dbeef9c51b3c83b49d370edb1db46eec9ace0c5597ba6bd9f3b272f16bd0248f6bbd88f9b4943b41824ea24a1098e53b602fdc2210b3df8641d665a4851961fe63e778a81d229c9b32b97f8b919f931c687b45d9bc75e23ea30b1599f7ed88c6a2fe5850ce989d2c80c8d510afec9e8831b889698159f73a2f585d8fafb119293b51412ade0650e44519f331a8f6eed26580f25855c9d2641e20add4068fa5d5d8077eb45362401caa180d64077cc1fdc51956b5d0bf15d57f8c77d64ad2f71928780c2c83e905a", 0x1000}, {&(0x7f0000001100)="d7d851936ecd375702682804bd28b67eecb60ea68faca95a052b717ed54722a5cca793ffbbf3b3f3176c", 0x2a}], 0x3, &(0x7f0000001180)=[{0xa8, 0x2, 0x4, "40fa4a52e4aa4e9ae7b1b170aeee0d2ac93babf85c20d79bc47de1084a0879908da384dca6153ffbcef12a063b7031322411915706aedb1784a60a2175d385f4b5bc6fffa22b08740d5f1659e8d24a48ee6e085cc568e9bb03142f5dc0b6b399765fd81f5045dff0b0f116dbfea7091b1634d86589eecd9d2929b5c86e91e84e928996aaec88bb9fe59a7317a139a90a6edcbf91bd6fc226"}, {0x50, 0x1, 0x4, "2c9561f217650246deff59506c417d983a99173a511beb73df7edd5223892834ed69d2335254bef97eee1e87c5aea6fec58c4f6286863fcf0d5972c9f8eb"}], 0xf8}, 0x400) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000012c0)={0x956, 0x2}) getrlimit(0x5, &(0x7f0000001300)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000001340)) connect$unix(r0, &(0x7f0000001380)=@file={0x1, './file0\x00'}, 0xa) r2 = syz_open_pts() ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000013c0)=0x80000001) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000001400)=0xf52d, 0x4) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) utimensat(r3, &(0x7f0000001440)='./file0\x00', &(0x7f0000001480)={{0x0, 0x7}, {0x100000001, 0x6}}, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000014c0)=0x1000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000001500)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, &(0x7f0000001580)=0xc) pipe2(&(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000001640)={0x6, &(0x7f0000001600)=[{0x800, 0x7f, 0x1, 0xffffff7e}, {0x3, 0x41, 0xce, 0x3}, {0x0, 0x5, 0x81, 0x1}, {0x6, 0x2, 0x9, 0x1}, {0x6, 0x7, 0x8, 0xf3}, {0xfb08, 0x6, 0x40, 0x1}]}) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000001680)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCGTSTAMP(r8, 0x4010745b, &(0x7f00000016c0)) r9 = openat(0xffffffffffffffff, &(0x7f0000001700)='\x00', 0xd41, 0x28) getsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000001740)=""/87, &(0x7f00000017c0)=0x57) r10 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffb000/0x4000)=nil) r11 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) r13 = getpid() r14 = getppid() shmctl$IPC_SET(r10, 0x1, &(0x7f0000001840)={{0x7ff, r11, r12, r5, r6, 0x1b8, 0x7fff}, 0x5, 0x8000, r13, r14, 0x7, 0x101, 0x2}) r15 = socket$unix(0x1, 0x2, 0x0) accept$unix(r15, &(0x7f00000018c0)=@abs, &(0x7f0000001900)=0x8) 22:28:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="820208000000000080e0"], 0x10) write(r4, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r4, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x2, 0xc003, 0x6) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r7, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r7, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r6) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1614bae0c7c57d54, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) write(r9, &(0x7f0000000300)="b6678671174de631023dd29795614af9e3207d98dd6a018275ee7cc4b308da7eacf021d17ded622d54a7fb9201e436c7fb327e9f770b1883f31633bd8da24a4b85af01619a836957cc007b4fde2617741e3fc8853abbd67f5c74af3e6aed5d5fbeace8e314797d94c39ffbf5e51e5c7624532e04f6110d78dc4ac46962b3cf71da29e44f8e209cb6ae2193bf2f4b9616cb1d015145c2cf33f121049e0b444cac3240a41311c6bdf438aa2b3e3a7cf9fde3c3545b786c8c6bf04205525e49fe68e323ebbfb53147561410d48ac6de314a248028e1f5255d7cccef7b1d76b135401d7361fca65ab4db5a3a4bc367d898", 0xef) ioctl$BIOCPROMISC(r5, 0x20004269) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./bus\x00', 0xffffffffffffff9c, 0x3}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r10 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) fchmod(r10, 0x4) write(r10, &(0x7f0000000140)="220e22", 0x3) preadv(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x7000000000004, 0x8}) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:28:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x4) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bcfd569ef35a5fbb3ec0aa472d711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690a", 0x21e) 22:28:15 executing program 0: r0 = socket$inet(0x2, 0x1, 0x20) flock(r0, 0x5) madvise(&(0x7f0000b45000/0x4000)=nil, 0xfffffffffffffe77, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) r3 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r3, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x233) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000)=0x43cbc, 0xffffffffffffff9a) r4 = dup(r1) r5 = socket(0x2, 0x10000000000003, 0x1) r6 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r6, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r7 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r7, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) accept$unix(r7, &(0x7f00000001c0)=@file={0x0, ""/63}, &(0x7f0000000240)=0x41) connect$unix(r5, &(0x7f0000000300)=ANY=[], 0x0) sendto$inet6(r5, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r8 = accept$inet(r5, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_int(r8, 0xffff, 0x1003, &(0x7f0000000140), &(0x7f0000000180)=0x4) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000000)) 22:28:15 executing program 1: setrlimit(0x5dd27c145fa27a8, &(0x7f00000000c0)={0x2, 0x4}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="f30a97fd719bf8ee8202a30ba3d664d4a6bd6413b71305535d2ae56f77a10246b322809be4254b52fee89e352275da56a0a57639cb8471651deaf41f1655080e3d48059e8244185022f44c22dbd6477c8566ec8f1ab1e3785eb947e37d4c81248fdd1909335d0aeba33dc486acf8f2d302b7be4feece94f209fa017392ea6d219c378574b7e94bb5ba471b696d07"], 0x10) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x1010, r2, 0x0, 0x54) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 22:28:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xfc70, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = msgget$private(0x0, 0x682) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r3, &(0x7f0000000340)=ANY=[@ANYRESOCT=r4, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=0x0], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=r5], @ANYRESHEX=r6, @ANYRES16=r2, @ANYRES16=r4], @ANYRES16=r7], 0x3, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r12 = getppid() r13 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r13, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r14 = fcntl$getown(r13, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r8, r10, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, r14, 0xa5, 0x1, 0x100000000, 0x2}) r15 = getuid() r16 = msgget$private(0x0, 0x682) msgsnd(r16, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r16, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r16, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r16, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r16, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r21 = getppid() r22 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r22, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r23 = fcntl$getown(r22, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000980)={{0x5, r17, r19, r20, 0x0, 0x46, 0xffffffff00000001}, 0xfe, 0xc07, r21, r23, 0x25, 0x6, 0x100000000, 0x2}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x75e2, r2, r10, r15, r19, 0xc0, 0x6}, 0x9, 0xffff, 0x100}) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000140)=""/148) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRSIG(r24, 0x80044272, &(0x7f0000000100)=0x4) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) 22:28:15 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f00000001c0)=""/133, 0x85) r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x1, 0x0) flock(r4, 0xc) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x27}], 0x883, 0x0, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) r5 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) fcntl$setown(r5, 0x6, 0xffffffffffffffff) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f0000000100)='./file0\x00') 22:28:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r1 = msgget(0x1, 0x7c) r2 = dup2(0xffffffffffffffff, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r4, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r4, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r4, r3) r5 = dup(r3) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) msgsnd(r1, &(0x7f0000000180)={0x1, "68dea8697bd06b8439243153424be6039333355524532389f9a6712089294b4df3de8bd021008a5c5535c280c50c84ddbbde2b8b859881121c2c61c158bb12f4e4244eae7af5c7a631a372bc5871c51db717eb7d30be21e746f5f937e2be0b8c82cb2f3a3559d935669f66d08cdd1eae32bb09c8ed91687de116082dc6d8a67bc61c090e07d93d8d0b0035d2d94b98c54ad22911146932e6634bb7a5d1e3ac5530d9bd37b930d4b76085cce0866fd88e951bd3b345bcb6d1f1b2deb044adc770e99e"}, 0xca, 0x800) 22:28:15 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)) recvmsg(0xffffffffffffff9c, &(0x7f0000000200)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/97, 0x61}, {&(0x7f0000000140)=""/59, 0x3b}, {&(0x7f0000000180)=""/6, 0xfffffffffffffd3e}, {&(0x7f0000000280)=""/200, 0xc8}], 0x4, &(0x7f0000000380)=""/101, 0x65}, 0x8a68c8596dd4e60e) 22:28:15 executing program 1: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000002fd7d687ee762fc0ee02a218bff77e832e250d2023f398cb8339a2d7ceae765e55e06289b22149b90f000000000000c3a2785cf410f3fce8a4901846e8a2bcd4afdc997207caa7ad"], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="c1c6d1e3d8b7f833f3d5859309778205000185c2442110a8d8639d80ef329f412d52ff1bffff"], 0x10) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x8, 0x7f, 0x40, 0xd60}, {0x9, 0x1, 0x17, 0x8}, {0x100, 0x1e, 0x40}, {0x7f, 0x0, 0x0, 0x7}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = msgget$private(0x0, 0x682) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r3, &(0x7f0000000340)=ANY=[@ANYRESOCT=r4, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=0x0], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=r5], @ANYRESHEX=r6, @ANYRES16=r2, @ANYRES16=r4], @ANYRES16=r7], 0x3, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r12 = getppid() r13 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r13, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r14 = fcntl$getown(r13, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r8, r10, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, r14, 0xa5, 0x1, 0x100000000, 0x2}) msgrcv(r3, &(0x7f00000000c0)={0x0, ""/202}, 0xd2, 0x1, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r15 = socket(0x18, 0x400000000002, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x8020699f, &(0x7f0000000300)) 22:28:16 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x2) execve(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000ac0)=[&(0x7f00000008c0)=':$\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)=')]:\'\x00', &(0x7f0000000980)='#-\x00', &(0x7f0000000f40)='\x00', &(0x7f0000000a80)=']),\'$^\xe9)&\x00'], &(0x7f0000000d80)=[&(0x7f00000009c0)='*/[:&#\x00', &(0x7f0000000b40)='*/[:&#\x00', &(0x7f0000000b80)='-\x00', &(0x7f0000000bc0)='\xad$\x00', &(0x7f0000000c00)=',\xe0#!]\x00', &(0x7f0000000f80)='\x00', &(0x7f0000000c80)='\x00', &(0x7f0000000cc0)='\x00', &(0x7f0000000d00)='-\x00']) getpid() r1 = syz_open_pts() ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000200)) getuid() close(r1) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f00000002c0)=0x1) r2 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000400)="1271f38d7d2114ccc0623013e9fa404614ec5efacd15d5dfa100d983672e174516da45a1a396dd1956c4929cdb338fee5e19b274859fab6342aba0f909735fd47f7acd5ba99b221c73f75b0bec9fbb415dd1db347174a2c2930876deaecfb729b4423283ec22f8693fc67d6aaab57c6f2d5bb6d4c3d69774c722ae39f8f57e908bdcd6adfeea8c6af877b084e7d7b610499a4b933d7dce152446788f19533b0579e368477b8d66f3ff97c55658da9fc5ab053da8c96b81643b358f4ddf34ae4d30ed5508f6f4580cd8fb01fb38cf232ae7bea6afe2df1ac9d1097205b19684012ad2f044c6852b22882746e29290ea54390ea05e130ff2bfe714c058a5df4c462ac445bccbb685777d03c32403363594a58e04fe4770a3af0b6111ea7404ebfc78d74b0c17387b67e14599af1c4afd1ce60f72d37b5020cf05498ff8dcad491b4c76996cf34f56ffaed46896e7727eaff02c9e200a260820c599975c68bdab001e9a384e621e71796e52bcb0908eaae771d833148a98d881114adac8c28445eb092384d937fd7b1c2c35db4682cd1d2f2edc5425a1138e6c5e0dcbeb6cd5f17ee5f05833988fb2868c4a016741ec4600cf0ddbbde170ca2614839c6257bf14ef5313a544274e4009671e4b9d93a5a8e052b9d1376e69a3fc5318455610abf06e1e1bcbdf1d9c8c7d1a43102917e5cb2563e8692e4e521fe42eec9a4fada4ef474328eb0d1ac62fab61f3eb7779e76bb03c9722482402d724bfa6c71e75c4459c54e9156cda88052c92035bd45b9ba235d7b7893b69555fb27f8d4792a99d75b3c57f3423f0bd7016f4a6c8ea9c00c7ee4735d186dbf11d6cdbc99a31f24de19120e4b91b411ff3c882f5ad8056a804bfec7c94066437fd137947d624dfa7d3c0c1b77ad6aa67b12f45a3e6b5fc5273a304bc970979e261bec8cc2fe5b9e1a19ca9fc37fdc1c42f0263b918b88a28174e50c025caa83b51468f0228b037f816fb430291c7e0d9da0aec92ee4717d42f424a09e7681abfc3082c16574392123533bc2967d022fad49b73039c2d2dc6bc390869ae085decb1b1c493d3297d52ea4408cb2fe5bbb4451e7cf342f3294c6a9a4d81d1b4799c2b6ae0f040cbac27359b9e92a0193d7d0eaf20c0a100ee98ee2d5bfb98f74cf552d63605080d6ae09ccc08c7fb50c19578e7d9c66fd92294f2aec266de4833e27d582bb4ff6ecae846f1b38cf19d3c60689a6f9fee9d6827e2871f25e2008ce5cfff2a93e0218442a47d973888ac3edf9fdf5913f6f26eddc4bacf348af527cb36b778d49bc263456ec01a9e288b59d0e20f9230621757389192c9471c4224c9e4f59cfa158176362835e9880f87e819b4c0984cb3b93ee2e087d477161b5fb85aeb54c75ab1cc5dbf3866cfe31f6696dcef3d075cd911b0416410114e09e3b06632a93fee08031e45a12a619d469710723dfbc5fb1415c353ba52e489115586da5aa2185599b23e3cbdadf2c5f902baa692882b8ed470550787556fca0e82e07961c76516b2abde060c4827dab693d9726c1a462e1ff2350500b571f54aa2e079a6d374151c7e12db36d7ad73f90e628dde4b162c785636998389d5d4169f1385284037bd6361aec436703492bc899112610285683bbd27787b342173f2019d921e6ca0a6a08fe391893a04577ab398e22a5e40bf38c22a34b5f5ec2403", 0x4b4}], 0x1, 0x0, 0x0, 0x100}, 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6, 0x10811, r2, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000340)) r3 = semget$private(0x0, 0x3, 0x10) r4 = msgget$private(0x0, 0x3e4) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000e00)=""/236) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000140)=""/156) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a9) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) r6 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r6}}], 0x0, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000f00)=0x40) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000d40)=0x7fff) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', r2, 0x1}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x1000000040) fcntl$getown(r2, 0x5) socket(0x18, 0x400000000002, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000280)=0x1) 22:28:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x79a, "73cc510ec9c06d00007f0100"}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000001c0)={0x1f, 0x3f, {[0x1, 0x1a0, 0x6, 0x87a7, 0xb58, 0x100, 0xfffffffffffffffa, 0x7ff, 0x87cc, 0x1000, 0x35, 0x100, 0x3d, 0xfffffffffffffffc, 0x9, 0xf6, 0x1, 0x5], [0x21a, 0x4, 0x6, 0x7fffffff, 0x3f, 0x2, 0x7, 0x7, 0x6, 0x9], [0x29f, 0x3d473904, 0x1, 0x1, 0x6, 0x8, 0x2], [0x80, 0x1000, 0x400, 0xfffffffffffffff9, 0xfffffffffffffff9, 0x75], [{0x1ff, 0x2, 0x8000}, {0x4, 0x6, 0x107b72e7, 0x8}, {0x9, 0x1, 0x7, 0x6507}, {0x5, 0x2, 0x2}, {0x0, 0x2, 0x8000, 0x2}, {0x0, 0x1f, 0x30e640b2, 0x1}, {0xaabc, 0x7fffffff, 0xf, 0x3}, {0x401, 0x2, 0xffffffff, 0xba}], {0x0, 0x40, 0x800, 0x5}, {0xf164, 0x9, 0x9, 0x4}}}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x1072381e) r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x12, r2, 0x0, 0x32) 22:28:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x64}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x682) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c1100000000000000000006000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="68626b7473658cba6377687b6e1e5931fa333044d00c853daef23c3fbc53d4"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={&(0x7f0000000100)=ANY=[@ANYBLOB="1a01728f10c4000000696c003000cab6039ec1ee99e654877bb19c4e983454417e3503"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r5 = fcntl$getown(r4, 0x5) fcntl$setown(r1, 0x6, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x2, 0xc003, 0x6) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r7, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r7, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) connect$inet(r7, &(0x7f00000000c0)={0x2, 0x0}, 0xc) r8 = dup(r6) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VT_OPENQRY(r8, 0x40047601, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000300)="6be6a403195caf67eea74026fc9a") 22:28:16 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000140)=0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000180)=0x9) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) semget$private(0x0, 0x0, 0x20) 22:28:16 executing program 1: r0 = msgget$private(0x0, 0x682) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r0, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r1 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getppid() r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r7 = fcntl$getown(r6, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x2, r1, r3, r4, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r5, r7, 0xa5, 0x1, 0x100000000, 0x2}) r8 = msgget$private(0x0, 0x682) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r13 = getppid() r14 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r14, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r15 = fcntl$getown(r14, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r9, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r15, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = msgget$private(0x0, 0x682) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r17, &(0x7f0000000340)=ANY=[@ANYRESOCT=r18, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=0x0], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=r19], @ANYRESHEX=r20, @ANYRES16=r16, @ANYRES16=r18], @ANYRES16=r21], 0x3, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r17, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c52bf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000080253f3afd52100000079e731a6d69393df4917d98363c26fdf18d61e56e39c4e469e0393dbd86fa46eb1a7360d921cf7eaaf430fc8fea53696e6cfa403dccf6d48c400f618c4072594f6a0f7283b6fb7e2cdd67ff837add9d2f80902222bd19ace4673b8005ad226e6a53537b3e2ec33ec0dca2983336708e75cacaba0d834c4c5517559021af598ec5e8ecdd2f4a619c60ef42f93a0892b850b2fa35341c9e9fd"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r17, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r22 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r26 = getppid() r27 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r27, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r28 = fcntl$getown(r27, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0x2, r22, r24, r25, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r26, r28, 0xa5, 0x1, 0x100000000, 0x2}) r29 = msgget(0x2, 0x90) msgrcv(r29, 0x0, 0x10351, 0x3, 0x800) 22:28:16 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000000)={0x0, 0x2, './bus/file0\x00', 0x7, 0x9, 0xfffff857, 0xffff0001}) r4 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22076c0d389fe894a974c8d45aaf9d2e7a89fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e90622c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb8ff3993b7535fa269859e2", 0xb7}], 0x1, 0x0, 0x0) write(r5, &(0x7f0000000180)="dca26e675f1e257822173024", 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f00000000c0)) 22:28:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) close(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000240)=0x8) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r1, &(0x7f0000000180)='./file0\x00', r2, r3, 0x2) 22:28:16 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x20) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x40, './bus\x00', './bus\x00'}) mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x100) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 22:28:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) 22:28:17 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0xe2c28b694c8fc14c) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f00000014c0)=ANY=[@ANYBLOB="f0000000000000000000000000000000f77aaf91d03d795b076a0d4e8d9863928e813a5b1d20d4c0f2935daa70561c0218baa5310e58ea6ae1b9132488e5aa34395087bb05ac5c76a3652c060a263629a8c8be30f0c6fedb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df4679e7285203206abb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b248c97cd301de4493bfa69b2a53183fb5404ffc67a120ce5131600000000000000330c426c6ea46354aa9e6bf025300000000000a7110b91cf46aaaea81587f838acdf05da9b0886b86788bf2ba17e78391e50a1adf8733cb6e4a0c42c31882b3e4640e635da5efc610a6581866bfc56c2629dfe5d81c14feee4acb7a6625760153a3d9c328eeebcbdf990294b9db8d9899c7e75f85a979c7fe458d0e0a14049f9d896976d1b594033b5f4442c25b06ca40ea1d2a91db9a74b7a7ecf1968a2dc9a180d3f57f533b1fe63d34742ae36591613106ce1113670e57bb668eb13a79fda1290635378afb37ee3049ab3170365d400a26f43bdb8e33f229cf13f10cd511daa134dd84eb975a77248658243397be9d97224137e870aa42bd1fa8e7c1beac60450d63dabdc77fc0000000000000000000000000000004c76e5e0542e49d5b26b12ae0bc0e6a8c3d04b258d0df0ec0294edab2fdc98b5e396c56502d4603f2b826ffdb89b0bdaf6cfdc625a2403c758b5eed8f6ff5eb41c582b266893de8536aceac321b9460514675df987734fbb0d0f09628a9e54a286e4aff0c88a589737df85057eb33314b8eaf0a41ea66e15045b148626f8dd9b76825cdc4ccf4f2eb3ed6bcb45d03cc720fc46f6ed7e9f7ebf0d4b25d9c504578a1d291f6c146271f45cd46e5eaa16de4f661dfa1c49f2f90bd9b250094f0069851ab62ca0"], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 22:28:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb58689860", 0x9}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) setuid(0xee01) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x28c81, 0x0) r2 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) r3 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x10, 0x80) r4 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r4}}], 0x0, 0x0, 0x0, 0x0) r5 = dup2(0xffffffffffffff9c, r4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x20, 0x61, 0xfd, 0x400}, {0x7f, 0xff, 0x0, 0x7}, {0x0, 0x7, 0x40, 0x9}, {0xff, 0x7f, 0x20, 0xffffff81}, {0xc90, 0x7, 0x9, 0x9}]}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3, 0xcbb}) 22:28:17 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000000d00)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0x245}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x8) close(r0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) r2 = semget$private(0x0, 0x3, 0x10602) semop(r2, &(0x7f0000000080)=[{0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000240)=""/221) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000380)=[0x4, 0x4, 0x6, 0x4, 0xd53e, 0x8, 0x9, 0x1, 0x5, 0x7]) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000340)={0x100, 0x5, {0x1200000000, 0x1ff}}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) 22:28:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) r1 = socket(0x2, 0x2, 0xc1) connect(r1, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 22:28:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1000000000000212, &(0x7f0000000200)=[{0x10}], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0xd8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:28:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2a}) open(&(0x7f0000000000)='./file0\x00', 0x9526fc04a188b526, 0x2) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:28:17 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008900d05", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x41) r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = semget$private(0x0, 0x5, 0xa6) semop(r4, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r4, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = msgget$private(0x0, 0x682) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000200)=[{0x45, 0x0, 0x4}, {0x3f}, {0x7ffffffe, 0x40}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r6, &(0x7f0000000340)=ANY=[@ANYRESOCT=r7, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=0x0], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=r8], @ANYRESHEX=r9, @ANYRES16=r5, @ANYRES16=r7], @ANYRES16=r10], 0x3, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) r13 = socket$unix(0x1, 0x5, 0x0) sendmsg(r13, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r16 = getppid() r17 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r17, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r18 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r11, r14, r15, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r18, 0xa5, 0x1, 0x100000000, 0x2}) r19 = getuid() r20 = msgget$private(0x0, 0x682) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r20, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r25 = getppid() r26 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r26, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r27 = fcntl$getown(r26, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000980)={{0x2, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r27, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x75e2, r5, r14, r19, r23, 0xc0, 0x6}, 0x9, 0xffff, 0x100}) fchown(r1, r3, r23) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 22:28:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="ff000200000000000000"], 0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) openat(r2, &(0x7f0000000180)='./file0\x00', 0x100, 0x8) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) setsockopt(r1, 0x800, 0x80, &(0x7f0000000200)="add0dc348638ab650dfde60548cb10c3d6943862b40347ffedae026b226613ec3622912c5cbdc4f1697f4203aeceb01f75f8e4d7a413266fa7097c2cfdaf43c19ffc1a009f09d6407678b18833823ce9b65d89e6b1de10f8681b12d2eced3632166ef2f8a35cfa255b872f7373427bad4dcf4c80d2ccba79c9fb06ea0c86cdec49667f4f1889dbad81c772ccbcf78481b38a067f52e4da70bfc463f08a17f009d47f8a7c0e424a55fd1431564b4103c6ee364c594b0c1d263754081f7f4e78990173a7ecdd98c75d4ef55fcdc659674b", 0xd0) pipe(&(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64, 0xfe}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 22:28:17 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b81100000029000000330000000300000000000000ffce893f955085d85507120652fdcdb65c146af920ea95b88ba4e763"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:28:17 executing program 0: mknod(&(0x7f00000005c0)='./bus\x00', 0x8100800080002002, 0x2e00) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="82022eda4c86639f2350b62fe6026c653000"], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df14", 0x7d) dup2(r1, r0) r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000000600)=""/4096, 0x1000, 0x40, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000100)=0x80) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x40) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r4) r5 = semget$private(0x0, 0x7, 0x4) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000040)=""/91) 22:28:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x81, 0x3}, {0x6}]}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000140)=0x80000001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) 22:28:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x557, 0xe0, 0x20}, {0x8, 0x0, 0x3f, 0x9}, {0x1f, 0x81, 0x2, 0x3}, {0x1f, 0x9, 0x6, 0x3f}]}) mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) open$dir(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x5a90) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) 22:28:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x64}, {0x40000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 22:28:18 executing program 0: 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, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022cd04e696c653000"], 0x10) write(r3, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r3, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x7, 0x7, 0x3, 0x0, 0xff, 0x8000000, 0x1, 0x2, 0x0, 0x5, 0x9}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 22:28:18 executing program 1: r0 = kqueue() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000240)=[{{r4}, 0x7ffffffffffffff9, 0x13}, {}, {{r6}, 0xfffffffffffffff9, 0x80c0b7fa00bfd2f6}], 0x9130dbf, 0x0, 0x0, 0x0) kqueue() msgrcv(0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3"], 0x1, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) 22:28:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@un=@file={0x1, './bus\x00'}, 0x8) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000e) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000200)) r4 = dup(r0) recvfrom$inet6(r2, &(0x7f0000000480)=""/4096, 0x1000, 0x41, 0x0, 0xfffffffffffffff9) listen(r4, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r5 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r6, 0x0, &(0x7f0000000040)) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = fcntl$dupfd(r3, 0xa, r8) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000440)=0x200000) write(r5, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce", 0x91) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r10, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa543ebcb609bc526f0dd413471ca2", 0x114, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r11 = accept$unix(r4, 0x0, 0x0) write(r11, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) sendto$unix(r10, &(0x7f00000000c0)="b9e17c754528668ee54d4e42b67b77a57ddfdade358cafae2641068ba77d41b30ed78f02aebae357971981e601ea692c6d5d3e0bf5930ac55cfab1752fe6f9c88479b180b05b02cb5a30eb5ffd66403c6850493be0e22d708b0af877ef55c281aec760f1a5fb0f01ebc475dad7892c9716bd4989aec6d963b23d0222578cf6a168c1c967", 0x84, 0x0, 0x0, 0x0) dup2(r4, r11) 22:28:19 executing program 0: setrlimit(0x8, &(0x7f00000001c0)={0x7, 0xffffffffffffffc1}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r3, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r3, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000000)={0x8}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x770c, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000980)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c24085419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537e5d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcc) 22:28:19 executing program 1: r0 = socket(0x2, 0xc003, 0xf0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207657cb906f9010fbf453f687c6d9a8af267c18b777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4db12716529123eaed7d41012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000"], 0x10) write(r0, 0x0, 0x0) 22:28:19 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x1, 0xaa, 0x42, 0x7}, {0x6, 0xf8, 0x1c}, {0x6, 0x7, 0x9}, {0x1b4d, 0x2, 0x1, 0xfff}, {0x75, 0x9, 0x0, 0x8}, {0x7, 0x81, 0x1, 0x8}]}) r1 = msgget$private(0x0, 0x88) r2 = semget$private(0x0, 0x0, 0x630) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000080)=""/14) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f00000000c0)=0x1) geteuid() msgsnd(r1, &(0x7f0000000100)={0x1, "6d83a6ee2c07e8aa05078991b7863e6445dc700222c36d97e1293dadfd40850bee81b0435147e6fcecaa68855051f9b1078692954c3accfc75e30fda23c712e29693a3e35f461915b6164596f4c83d2176d3fc3e420d6e7a18b752a98b67a80752d5d3ce5b26cfddfc470ec1b0396cb8d074504cb81a3e34b94d7a2b4e52784c843cbcbb6312a895935023bca03024a5bf21537e172d9661af5fee25ea184c6a6cf563"}, 0xab, 0x800) r3 = semget(0x2, 0x3, 0x44) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000001c0)=""/4096) msgsnd(0xffffffffffffffff, &(0x7f00000011c0)={0x1, "a9838b7ecc65aea68959296bfaa476878cfab24a1f72789cf3d2a211a9b436a61629391fa9c35765eae0cdfb5a0406ac051121ff0c5ed548d57446b40b71cd533f42b8cc56ea2914c646b815068619ec159d7ec645764089f589222fbb213be369ce093a5ab4c2cad5f4abe6bc4dccbb8a059ff8bb97305ff3db6b433273e770116fee771209900de6a92f4819cc9962ab391fa12e0ae3cc76542649f7ce5f0329227293d20d2861914ebdff39048ae4cbb863a338a4760bb571ed7b"}, 0xc4, 0x26529431885d0a9b) r4 = dup2(0xffffffffffffffff, r0) renameat(r0, &(0x7f00000012c0)='./file0\x00', r4, &(0x7f0000001300)='./file0\x00') openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001340)='/dev/wskbd\x00', 0x10, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001380)='/dev/wskbd\x00', 0x8, 0x0) getppid() r6 = msgget(0x1, 0x412) msgctl$IPC_RMID(r6, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000013c0)={0x1, 0x1c}) r7 = shmget$private(0x0, 0x4000, 0xa0, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r7, 0x0) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001400)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r8, 0x80585750, &(0x7f0000001440)={'./file0\x00', 0x7, 0x9, 0x2, 0x1, 0x7ff, 0x1f, 0x1ff, 0x1, 0x0, 0xfffffffffffffff7, 0x5}) dup2(r5, r5) mkdir(&(0x7f00000014c0)='./file0\x00', 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) r9 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001500), &(0x7f0000001540)=0xc) r10 = msgget(0x1, 0x4) msgrcv(r10, &(0x7f0000001580)={0x0, ""/19}, 0x1b, 0x4, 0x1800) 22:28:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x1}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000000c0)) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r4 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r4, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) read(r4, &(0x7f00000001c0)=""/243, 0xf3) 22:28:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="82022e2f66696c6530002f493e7e26f88c54683e47296499e38e145ecebe3d5f79fb3bd534a37f0b1432277c265d4e566a0740b4ed29c209c912888cb0d0419c5d21e3acd9aa0ef3a709ff507e825d1c9dc1f713b578a8b24326f1f576bbd7c808b3bb590320f83cc5255e890a701c33752c089a623611a0befb31afec89f3b09436eb28ab2162c0936a1147bfa26814d1335b5d29d005966a31c41d77bf8546"], 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) r3 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}}], 0x0, 0x0, 0x0, 0x0) r4 = accept$unix(r3, &(0x7f00000005c0)=@abs, &(0x7f0000000180)=0x2f2) r5 = msgget$private(0x0, 0x682) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000480)=ANY=[@ANYBLOB="0000000000000000f85e7cab5075751013d6261f1fe547f14a7cb165ac89921bb8e4c08642a7317429b25e3d502fa97d0c2598e5e50be3145b15c6346c935287f940850523a5eaea8192f025b37695"], 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getppid() r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x1, &(0x7f00000005c0), 0x0, 0xfffffffffffffffe}, 0x0) r12 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r6, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r12, 0xa5, 0x1, 0x100000000, 0x2}) r13 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) sendmsg$unix(r4, &(0x7f0000000380)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000200)="27492dd596275e55d0fbad8afa2f09bf", 0x10}], 0x1, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x20, 0x400}, 0x400) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r15 = dup(r1) sendto$inet6(r15, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000100)=[{0x3, 0x45, 0x81, 0x3}, {0x11b0, 0x8, 0x3f, 0x6}, {0x2, 0x4, 0x0, 0x6}, {0x9, 0xff, 0x1, 0x9}, {0x9, 0x20, 0x20, 0x1000}, {0x8000, 0x3, 0xd3, 0xfffffffd}, {0x0, 0x1, 0x0, 0x2}, {0x9, 0x3f, 0x8, 0x3ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 22:28:19 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x18, 0x4000, 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) getpeername(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r3 = shmget(0x2, 0x4000, 0x810, &(0x7f0000155000/0x4000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) r4 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="8202f5ffe1fa5c02cb2ef017831dcc274108ffffffffffff0e3501020ee745e6d618a6fb5454b4507c1a92f0d74cfab961c0f43b7215e7d8c033e0ab8cecc725c6cd3577875017339448ae8e31525eeb1c7dad429ef353a6286a5a365f3984ec62d2fdc8f44281185bd77fbea6d7"], 0x10) sendto$inet6(r4, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r4, 0x0, 0xfffffffffffffffe) 22:28:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x45}, {0x6}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x9, 0x4, 0x5, 0x80000000}, {0x1f, 0xb, 0xd1, 0x5}, {0x80, 0x80, 0x5, 0x4a}, {0x5, 0x8, 0x7f, 0x758c}, {0x40, 0x9b, 0x3f, 0x101}]}) 22:28:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) poll(&(0x7f0000000100)=[{r0, 0x4}], 0x1, 0x1ff) write(r0, &(0x7f0000000500)="bd", 0x1) r1 = syz_open_pts() r2 = open(&(0x7f0000000000)='./file0\x00', 0xa1, 0xc) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000040)) close(r0) dup(r1) syz_open_pts() 22:28:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x5c}, {0x6}]}) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 22:28:20 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x2) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r3, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r3, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) r4 = dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket(0x2, 0xc003, 0x6) connect$unix(r8, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r8, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r8, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r8, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r9 = dup(r6) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r10 = getppid() r11 = getuid() r12 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r12, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r13 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r13}}], 0x0, 0x0, 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) r15 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r15}}], 0x0, 0x0, 0x0, 0x0) r16 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r16}}], 0x0, 0x0, 0x0, 0x0) r17 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r17, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r17, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r18 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x8, 0x0) r19 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r19, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r19, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r20 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r20, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r20, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r21 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r21, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r21, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r22 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r22}}], 0x0, 0x0, 0x0, 0x0) socketpair(0x18, 0x3, 0x3f, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r25, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r25, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r26 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r26}}], 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f00000007c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000280)="5da17d7a01149007e0f4c1092cf6bfd77acfbb2cebee944231b8533485c3f6ff95de3fd3f95612c0c0fdb2ed85b111fb5719b1d8f4cdf2081c21d348b974954bbf4370fe3c26450ec65fdd1b9f4a281fd58892e5cd9f6f09291aeea21edee5bfe4d8a47a862aa92621274b5fe8cb2b75430ec88bf49c5ace355cccfc02b9a40288246f7363e503da6f330b7f748b7d5c4a48587cf91ae72c96adc3f74d7091de8e21cb31de4dd2d75a9bf9", 0xab}, {&(0x7f0000000340)="ca8d82cfde5f1307fbd459ae8026051471c1df1f926990a35ecb7c7ca0d289c759af127a99382020575d45d1831de4df9eee96a8bc72acb73e7d1c58351acf0f8a7440a4d13f57cd135864f5991eb66776b9146c17a9a067", 0x58}, {&(0x7f00000003c0)="df8105e0d50815554fce08e9832850146049b5477be2967cdfb9b76007b582a46304dfa93d77517afa96ec7ee20cdff53625963f064dac5e3ea80e98d276ed13b5eea23ece80e8d3d6708d4fa55de17726fea6c3c90874a559cb44c353a9e09e72192ab8a0e3d26a3279e1628029535e0ffd75ec5504c04d6067", 0x7a}, {&(0x7f0000000440)="976ea1c96f8629b41fc048a77e8b89bd99d47c21601283556bdf46654b50a95297aab707d01320ddbf8bdb3ae88a2c1d4e0b4c217db7963165849b30e64a0156e28aaff30d0e", 0x46}, {&(0x7f00000004c0)="12a1e4c41ce274ba188c09f631a69f5094a5e6ec8e81edb87472da9dfe057216735031dc35fcb5d4f3d33333d9c0a5f22919f94849d56581bd08511de1e61808e8fa01ed44928daf00c0a12053a2902306650f53bcfa61ee2f22cc4d65ee2dc841a6", 0x62}], 0x5, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r10, r11}, @rights={0x38, 0xffff, 0x1, [r12, r13, r4, r14, 0xffffffffffffff9c, r15, r16, r7, r1]}, @rights={0x30, 0xffff, 0x1, [r3, r0, 0xffffffffffffffff, r17, r7, r18, r9, r19]}, @rights={0x18, 0xffff, 0x1, [r6, r8]}, @rights={0x28, 0xffff, 0x1, [r20, r21, r22, r23, r24]}, @rights={0x20, 0xffff, 0x1, [r9, r25, r7, r26]}], 0xe8, 0x7}, 0xf) r27 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r27, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r27, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) setsockopt$sock_linger(r27, 0xffff, 0x80, &(0x7f0000000140)={0x5280, 0x9}, 0x8) readlinkat(r9, &(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/187, 0xffffff31) 22:28:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x202106, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000000c0), 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x20) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 22:28:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./file0/file0\x00', 0x80, 0x4) 22:28:20 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20100, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x10001) chmod(&(0x7f0000000340)='./file0\x00', 0x18f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 22:28:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e28751100eaaecb9186bd0b331098c96dd35ef311d015aaa2bdefbdbb143f12817274795d66381d6f9828b0ba4a72e70f4668ef92d900406802e0abf81394d22350f5545ca615ff055ed572700911237a3a13acafe6387a3b105f3035220deefb44efb94221525573d49997f70bb073274b2dc7cc1cd6d84f1e69b9cd24f27efee2e95e69264db8ff1c1dd950cc32878f029067d4a1f22bfbb3f3f776f8a9f1dba76f51db"], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = socket(0x2, 0x8002, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r4, 0x0, 0x0) connect(r3, &(0x7f0000000000)=@in6, 0xc) 22:28:20 executing program 1: r0 = socket$inet(0x2, 0x3, 0x81) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x6d6b) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x3f, 0x4}, 0x8) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES16, @ANYRES64=r2, @ANYRESHEX=r3]], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r1) 22:28:20 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 22:28:20 executing program 0: mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xad45fe3ad5f7277a) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) write(r1, &(0x7f0000000280)="aaf95674c0e382cb014979de8922c24994798968c321403e3ab334e3db38ccee7ee0fdc736de0d38b6d0002f8f823651cc282a914f39e005391fbf80449793310be789766670ff0fac26c42394a96049f23befaf682070f710da5f4a857922fe0d0dadd47216e3f4e2ecabc0517664bb3da9b2daaa99ba522df2a882214f8ab8d44b62a6f381ed2118f2df32cf66cd966e839d5032d74874da695a2f0eb8d2da5e1b1d792d90783724c509d5235b67c36e00113b4376fa1521e88808c3bf3f643a87201400cdeb8103be52fa01829ba1b1152820694b662f6bf908fee9f1b7466936a57d58bd05e90f9591d908a92a23d5eac1ec9ddb5ad6c7ecdff309147a43a5fb1ac121c6dee03cf93ba29f4deb144e27dc46fd728da009e1d22f8f391d713dad4a5a7262f07773be200ae4c5e69780049d08fb46f35029651735c397fbdb333f855142e8034dd8dc67c0de37a96347b68a4748550befd1cc087d75cdfb0ec350a228ccd8b998a8cb24d23194c08aeda0e6ad15da19c39fcbffd9f26f7959109a4ff92162dacb76a72cbb2ed136c2320f5bc2d729a3fa101336cfec12881fece25737e729e2f8e802b588f7dbd4a8b2ad398732fab46bb622a7f2348d82b47b6e1d2effc794a09db1eb187097603190363a140c76c69473de66c24bdd708a5d9d41346791bf90f522e91a21c3f564c68069037bf4073b981495bcacbf02ddc58f51848fb48836bed37739c8d737c1d5ba12a06537fd6c476bf506d651abc187bf24dd2ed3f656c2641b95292ebecd60e1235d35c8805a48cd02d34ffe7f8d021a0925d870cc1b8b10e9bba8c96aa771274ea20fdfb3c658c5da8b1c5974535d9d2a4a2bcb210c384baa919f38178f874cb9664a0d16f34cdcae000afe823f6beb671c8c2212cf949ffa8f5c28c046823a2b9f32016713ea35287053c20242aabc85c132d7384f21d536cb784c5c7b5bdc91c0585821f3d3484c3a0219d9e1b66082ac9e16ee975862e3f8699849bf5e2e48c7c8b919c19345340d68fa50347cf3dc2d95fa98de87531136291873de0efbee730baf069afa4f52f8d3f39d5380e4fa9794f42b2c00a1e9b917138271ded6cb94fb89c9aa1e46dc3bf8073c7249f6cf126d51b9002b9a65f68872f35dd7afe08e289502624fca630486e0752704055e7c1a3bb28ff0d9a70a7d79215578c407a700334693076b04f3d0230c0fa38ce97069edbfefc094687ad8076ec37a3ae428bdb96c2aee0a7b3acabda9543dd1a62bc83a848ab26ce793c5f195034409f462637f723c35abd5be275704f485078b6e87364f40f051f607a8fc264af83403ce173ec60a1c2952ac99735a1fcbfe055d9811f1cabff71a7ecec3a4c7819d0d9787b7d98e62583cd667e2f2595aad276a2aa2848f69bf0063de9ebd8243d8b5b45638f4a9f2bd22fe49b13860c06532d59deea8ee9cafd749d3a79c4f00ba6b2d91495fe24ea8941e479ac8fedffc05ca5b902a665b0a5f4cd35939cca8830adb8934e62ddf915cb0d3f8fc51fa18e4471fe826f88438e584c87b453ba86e09da7022774aa4859653ca8057e6e5c949965b886905677ea4ccca08e4e2c9b52c4fa8665a065bb69a3ecc84c9f5839f1813fbb40f2e8f0aa0a469898b0a35602fdcf44894cc57b4403692457f981d4d2eccd22f9afe4c1f677d8791ff761bd3aa9b4d3afda705cbdc12601d5083e8237e2f99384bff55c7baf2e4b003e26b85644f6aaf053da66ef7257c510210b2e9b99ab99a876d2d5de798fe27287593854d5a6b92b66fc591305425e1e0673ec99ae88b8f88157e29899b4aa52d943d52268b2ebee27b36e9e9d963ac8852b082660a4380e0b74432a0fdb6905a262d28c4ce837551bdab9017c746238db5bf85b1a0d522126d80f0c785c947d70a4ce88cf0f726822047d730b87865cec520a2059ece9c4e78eb8e3fae664cf136bdb05e45202532884c43ba9dd4067a2dd998c79aa0616785a1c0ac22b0bfe1a0a5632d41a9fe165ff9f20e2684dfb08f0f94dd4a17a6d884a6febfbdb0b39bf75d24f42e0019c3a269501237a094a0a202054314890c2abd3b6e45b51acee0cbbecc4c3be805623a0ad00185af8e0540b412b02d8aef39b7aa8d01bd1612544619a64b1d192cd6bd19031b0ef0031cad7d1ff3d491bbd2a7c0bc98d8504b2bd99b4297b1265199a53fd0d5220fa5c4f99242afbe9c1f89a1735167b89d08730aefbe19eec21c0e430f800808dfa9eab4d45492ee700805bb7dacf3f66504a6d18e753908d9cacb042ba2ee113701a898707fbe29dfa0151fcf1f21046014b5cf808bcf97e72d7e9d2080ac86482f4bd132c27bbad54a8b8e93ab8f8df60dd323b1e47350ce878e4617fd71801bad10dcb98aab4c29cff79b98de77d6a2c91b58fe196e4d6c8ff07c0a3c52893d079a80c0a7bb4fb7691f2a210e1ddc40857669572e54eb7be3138573d5ad113ae4c4646ad6e048eff734f244aa746b0e3a983ba1e3eea4751fbb906ceac4940395ab729348731e4db42a23dc8180a2a0ef79388027bb410f8e62d7729dcff9f5a0cf13fc1a7131e97251ef6cfac3bad21288307ef6921a6da15d2f106b76e40a9f1826f3a958d388498a3ca0f7190730081e7e3921affe802777ca4dad0118d7456be49a285dc59762e0492eb43e39b66596e5ea960aece8c11b4c08b9f985b0e9676551e7961218c8e5c3cfc07d6317a25678faf690ff2f2708371eaa72d6b084c393a963844973e1f40f36df833ac8f3b85cc5467aa273acef3e72c997ef3c718f3bfb04b73de9bb07dc0a4aeab9d62f3e57311fecdb74eaf26b6ddbabf2e3bbb350021ec8f54de268b54520f85dd11c846ac79717894606572de552d1f94abfcaa8cf7f2e064a4ea4628f2ba874479e8d08968877733811569374eeb8213640917b3dc43c444e394c9e46b853e9c8d66b8de0495559374cac5bbf6e807248d8533c422e231c0aa75907bd12288df75ee532cd3fc772ff5f07a43fbb06090a4cb59b9d2df640b953ce3887e5865163021f062732d9841631071f1a03d64ddf7b5e28289a55a70c71638f9d7072968d24f357236bd5582f270bf544d7c95d0c01572acd8de5010734e286e412a0d8da56555108e36b5e133ee620b225f0bb3c718b29dc846f594388cbbf5e94cdf804f2400fc7ca9c9f6a6859275db7d133e82101711aacd9c12600798516fd68a2ffb6de6435766f977ddc287fb3b6a1140be1f93ef472e341583da1ef0c5d2973c26518c8c13ecc9b953bcbaf9fe1b5e57ce21f4daf52d72edd573b77a292cbf9a6adaae9aa92afb72761bfc074f3ca8ecd8d3ad564c19145516b3ff00634d98eace113f52031d3993cc637c5f181a62c23a2d1787a405d14262a83e325c05ea6f9838436c3596e05cf1c2a41d656df7bf232161c219963c3f668207319ddbea95f68abdc1fbab5c34969a173fa13557c35a64be7007c3f5ea1ba64acec5ddff9652a7f914c7c8b66297fff2f34e52a771e453bf07965a803c0f38714d4f05fa620d25776c0e670581b5fd4d47958197ee16b5892f65dddb467502b28e8da1ae9d63e9afb67abac08e82f38983089d31926c24a88c7b9bfe27872eb5f5f36f16a07c43ebe846f1557ed487c14b9a44c66e552a013cc797bb6569c18d6f98a9a8c15ba39506c9c2d4c19d0c2a9534d84aeb45afdac087387fd99901605e06d509bab52f7026c7c4ad84ca8982443d72e244e768ae3744f381de8e028c7f19af6eecbb0ab6800f1b495257dbef8d1dee194e68bffc2fbff9dbd3f1bba70fa2a3fa7525ec0f76577f29a10a2c4e0e29a4f0681b3a5ee0b43d7bf6aa2705f8523a14cdb1bd91826c8ee3fbda95ea467f267e9451bc51dbe43bd45b9f7b78615ba378e7a3d4c632253e9bf34c713a218ab3d3f217efa7f10158e7cca7eee7145ebefa7a3d5c37bfecbb50cdc73457000b13826ea2d6967884dacb33dcbb51daad161ad707c14526b3318d2215f929d854ff22ddb93ed1a42f4c858dfb907dba8869c5158256167de6819e61eafc4758dcbbd83ad162b53fd455e534d9256d9a6bbf0836593bf3222780a05d9c110c9bc82815c7ca491ec7550bda315ed98a4816c4bf089663f4c2241eace59b38fc7a9a77f72d0eafe5abad82091ed61f5608a9dd788419174a954aab7c51efedb2f63c4b80d348c3425b8f6bd44054f92ca15bb28fce894a8c51fdedc1385a26862e12b50c4eeac94535984dc1469418c8464c698616dca5289762d488d62e3398eddf4362ac191596dfc8617e027553b2c7fd6549da7cc5b1a3ac5d9d7e66bf2e9859a67244deebcc3f83d2957c7401f31cddfaa9e516abeb6e414b3d5333cfaea02d54980f3ac6c8db81336d8c5a873668de4f512003209ae01b34de4b8b38e8033c1057dbdb0b857c4bb1d81364ad8ac4fa7b493c1481193fea94e4783852b866279d51646af1b87ece15b8377c4216f00adec8921bb63165b8ba7abeb92025148ced230432a7a0cc59df7406b718989524333952c093a6bf7e7253962af0a48ae0f4b8be23f3d7d1cdca850563503bc9cb45f63602c8fa1a102ce09ed9e74d6a243e0777372771d1558fcc5f4ad695afcd71a1b749a1495450d1a029228395e62465a7fec6c8c4d8814ea87a81d5433b81c9c88888188bee5ef212782eb351dc6cfddd5504cba665d1184437956cb780c26e642402607e28ce67de70025e4872435c9efb916877df9a25a6ccdebc310a43a63c3bd3f0f8fe1a2d26b9fd84b8c11cb241790fbb219c390301762a625d36c2269a852802cb6237ac8f9f47cbad95d88ce9ec12baf9ae0ab5d8b1238a2d557c42745935a0187ba04b47ce20962a6bff2dbc81d0ed6a50a24e38765f36eaad8e41f2a56a4925875de8416f02fe617540fc7e1ab585d37b1553b72ccb889b0049e92b01fa27260f527e1811266ffbf3e1d11dc08f11904f25fa6e4f78642f642ed346addb2be995eff265578847513017c49ea0572f4cf6d659f07638889c3fb3acf9c106116e0f83fd90985844cb8f7712ad115bda740b5a233267715b64bd9efccc66af812da4439250ae6e2b9aca45dead5efd47a606668fbe6288caa494dbd9636b90ba0feaa412fbc500779a004db64245517ad0b15f882fac0db05cb626668cbe4eb15ecdf9d671683558faa6dd347b6970e4424f44dd18f3914ae88b908261f097fe194ae938190c80d22a5aaa1441af1ffe8ba9af1dd79255670ef8bb504dbfa26bcd85957089b3af374a16cdd62dcdb0efc57149360bb60c8dc36be08a38929bdeb5ce1ff9cbff8f73feb2ad9b5d95f3a295f4250ab584533d6006c2aa732986b07748f990a9176f9d88bc4151e779458bf8437553f91c6020dc757351176f340ddebb6939e01b76ed037d246c6b2dc4ede33bca090303f8940e86d57d58afda45e484383ab21c5eceb588eb9673f38e216273240ff1ab7503cb683be785f6f0469bf6e816b8d0f62eb0c90a83c83a34658281295c9d8daa53a32bda163eda6ddd593fb362005e6f6f8cc9a3f3cb8179f5272fe64e0e06d4ece9cd1541687dd9ef1d00a7135d1b51e9cd2bd82f8df3691fcdb3608004f7b8c1dc7df0e64025a008ec95c6d5c7c5270e281baafcc95d7ac408068896f6b425fc6e0c4d586b55d07c520d1dc8c54371ba239be8da764b4d957cc073e8baef79bcd97b0511e483461c1e364f6cc8e61a8da95f348f2c4416e11129873216f85e4a4b070e440741c26b03463bc6c30c1ad1962d71e17bdce50788e", 0x1000) 22:28:20 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x8, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) r3 = open(&(0x7f00000004c0)='./file0\x00', 0x10220, 0x24) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000a40)=0x7) connect$unix(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5ff3f7b238bf46854d78a2a397a38620700000000825984c87910bf453f68c11700287ead4b1b47abc850f42561a84e6abcbb4896bc5e57c6388bbd2ad88b2951fed31bda37b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65fac6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0ff0beeee50000000000b66ec0f5c669f3191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e00f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28da5d60996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e0ebd6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94fb58310c2ddc0c4c0af9990f2c0a0a32f90f19693b37bfafef6ad19f45abd29c1f2d7fb22123abb3012400000000000000000000000000008889ecbd88234cd4192f31a57b33365eeac02d4e8668b5c952d6f35bc9d97182180e0132f8df99f2533e108b74028ddb424e3a394bf9972b986fdd9748af4e36eeabbd4e33e4cd7d149001e649fc040ec078bb89c93c654b7419632e36b129621419d794b084c5a42f0007a4c6821c8b3a7ea72881295c14865987d4d31d81fb3a9d3c7cc9e6bc9de99f9f11a736320f1c8ec25d4b94b7525d9c3aa736e3729217c1b3560aa94803"], 0x10) r4 = dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r1) sendmsg$unix(r4, &(0x7f0000000a00)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000980)=[{&(0x7f00000000c0)="c6737af75c73612ddb68d2904a371ad8336f03937559937179ee8bb19e6d0442321bb75e1b1acf1dd3de72651fbef5c9f315f79a19fb72a4baa787166dee7cf19277053b3f1b1e82ac36c6df826ca7170bee849cd29f55ff657e531c1911907d196181bdad858b2f0c7cb27cde051fee8c71b12f57789a078d953b76104049958bfcfd1a476b65708f3b4d3c080475270445700f7e0ca8614166d030c1cfef288cd2811215ea8955718f464389f6a48d2bb1f0dd2a4615a66cf6954862bbd1f760ac0297c5", 0xc5}, {&(0x7f00000001c0)="a66cf16783927f1c480485f626bed120ef6d29f9fc4f2d99f2272f11f0be547fce2e563d4da8fcbbf186cfd5fa0b0ae2a3ef56556dc28c9370278b72bcde84b117415fd70e04b05dbd757c504ce2ab328b17e7a485e5e8c6700c1bf020b9bb7eeff6461601eefceb2e7e7d14f16c0fb66e6405c6837ee8c75038eb9e7e19c71fb505a22e8cbb1cbb45650b4f8ca21a4724c3ad18841c0ccb8541e7aa8a69481947f2236a81bd68c7c008ec88f00ae182fd492645fa8ccba6c31886655d842c444370f5e05d68f334db9fdd07c8707aace9e732d799a7f00116fecddfbb5560e772ccdbd2be9c113e62c61e7ba94083f93308d7f592bfe54f4b7a", 0xfa}, {&(0x7f00000002c0)="a75aa6a7523f924c717c4ab3ea763ffd1015225ed4a2a290e5a799f3dcb50abbcaeed1289333ac168789ab411ba9586e0445ad07a20274be48e399f76d50b69197f5aa81b4968d877dde1a56cd731f2a0e3c20ebbf774349a01c7111138026994fc67a3b8229ccf89a462044a01ae58fe6c13bb843e6702e5a8074713c94f8dd06a1e6573dfe9315a09915a69cb4262ec34515e29676d2f4a080e22fbf5c68c3edd0f5aff653f8509ff53f", 0xab}, {&(0x7f0000000380)="5d041ddbc108d2a4c2d886009ae2776707a2bf27b4606faf4604ef56bebcbbb29f61d028e7eccb8762cfda5a86ace0db1c22e6f326e2afc7b44441bffbf09a9b9f7e1154c665c5e9f4e44e1a2ba0e483cb0035709075e585b6fbb1ad72c1fca93c4d45afe83ce3c850d296060746b005bdaa6381a45dab10aba7050cabde63ec3317642c2f38f9c3f47c05b0167ec32dbe43f85ab63d4de58b6b63d60e4be84b7afca73d61a017fcf84959743fc7596538c13209e28ddd26fbd6c9bc6476970aa6e46b70b5e7657b251c2634384774b20ba3e3658f", 0xd5}, {&(0x7f00000008c0)="33182a1671fa40128e04e8e844d6ad926c55a133093d310f7005b2745d56416e84d6a5fd3e58ac10a94a6e205b0d979ad9dd3965654b5679f517bf9ccbb74fe8a5b0d4712f19608b5974b2759619653633c5edb6a6f6a75930b928efdeed8efa131deb959febb73067bf3c2e17ea8fc84bd1500c443dd8452509c72b9cb8892f6b", 0x81}, {&(0x7f0000000480)="da348c6c74d5e2b76dd99b2b7f43c657708a476207c1", 0x16}], 0x6, &(0x7f00000004c0)}, 0x2) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 22:28:20 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) sendto$unix(r0, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x20a00, 0x0) 22:28:20 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {0x2}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0x0, 0x8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) execve(0x0, 0x0, 0x0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 22:28:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x1a3, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 22:28:20 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x800, 0x0) fcntl$getflags(r0, 0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) dup(r2) fcntl$getown(r0, 0x5) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000080)='*$\x00') dup2(r2, r1) 22:28:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[0x7fffffff, 0x3, 0x6b8b]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 22:28:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="82022e2f7e696c6530001a1a0500000031d4939c8efdd947a7eeacc6ea9cff5f5564139982016cf8da3eb4edb4554b0c139d627f2b127aea181c667e299de76e84251886232895d395267c0a9f4fddbb8befc47701e268369ed6444f4b79b6895a898654534c6e000000000000005de0d15b00000000"], 0x10) shutdown(r3, 0x2) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r4 = semget$private(0x0, 0x4000000009, 0x100000010) r5 = semget(0xffffffffffffffff, 0x0, 0x4e2) semop(r5, &(0x7f0000000140)=[{0x4, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x367f83383b9b0343, 0x800000000000004, 0x40000000800}, {0x0, 0x0, 0x800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x2, 0x101, 0x1002}, {0x6, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r5, &(0x7f00000001c0)=[{0x1, 0x3, 0xe5ce97ab354d86be}, {0x2, 0x2, 0x1000}, {0x5, 0x4, 0x1800}, {0x3, 0xcd4b, 0xc00}], 0x4) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x580) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semget$private(0x0, 0x0, 0x8) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x4, &(0x7f0000000100)) r6 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) fchdir(r6) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r4, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffffffff}, {0x23f}, {0x6, 0xfd, 0x1}]}) 22:28:20 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000280)) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x0, 0x0) r2 = open(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0xffffffbc, 0x7, {0x80000000000005, 0x5}}) r5 = msgget(0x3, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r7, 0x0, 0x68, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r8 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r11, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r12 = getpid() preadv(r11, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r13 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r15 = getegid() r16 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r13, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r14, r15, r16, r17, 0x1, 0xff}, 0x8, 0x6, r12, r12, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r10, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) r18 = msgget(0x3, 0x20) r19 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r19, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r19, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r20 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r20, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r20, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) msgsnd(r18, &(0x7f00000010c0)=ANY=[@ANYPTR=&(0x7f0000001140)=ANY=[@ANYBLOB="228306f5d08c23a63e89c751add7ab3e2617ffdd7e30711b9a0ac5176dd9a39368c0496cf893ccd75bf843ffa23de63d9ff59127ebc20631d897ef9b07dbe2e34d145025d68524db9251d35e9784feb0", @ANYRESDEC=r20], @ANYRES16=r6, @ANYRESOCT=r19, @ANYRESOCT, @ANYRES64=r2, @ANYRESOCT=0x0, @ANYRES32=r20, @ANYRES32=r5], 0x8, 0x800) msgget$private(0x0, 0x488) r21 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r21}}], 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYRESHEX=r21, @ANYRES16]], 0x1, 0x2, 0x1800) msgrcv(r10, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r22 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r25 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r22, r24, r9, r15, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r25, 0x1000000000a5, 0x3, 0x1000000100000000, 0x6}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r27 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r27, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r29 = geteuid() r30 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r30, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) r31 = msgget$private(0x0, 0x0) msgsnd(r31, 0x0, 0x0, 0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000980)={{0x2, r29, r26, r28, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r30, 0xa5, 0x1, 0x100000000}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r33 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r35 = geteuid() r36 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r36, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) r37 = msgget$private(0x0, 0x0) msgsnd(r37, 0x0, 0x0, 0x0) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000980)={{0x2, r35, r32, r34, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r36, 0xa5, 0x1, 0x100000000}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) r38 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r39 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r39, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r40 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r40, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r41 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r42, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r43 = socket$unix(0x1, 0x2, 0x0) dup2(r42, r43) sendmsg$unix(r43, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/10], 0x9, 0x0}, 0x0) preadv(r43, &(0x7f0000000680)=[{&(0x7f0000000180)=""/242, 0xf2}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f0000000340)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000b80)=""/242, 0xec}], 0x7, 0x0, 0xffffffffffff7ffe) r44 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r46 = getegid() r47 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r44, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r45, r46, r47, r48, 0x1, 0xff}, 0x8, 0x6, r41, r41, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r39, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r39, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r39, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r39, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r49, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000940), 0xfffffd10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r50, &(0x7f0000000ac0)=ANY=[@ANYBLOB="2d012e2f66696c65300043a9c82e8fb6a2d9ef68cc48ff077ff3199350a7f7a61884764f9a6d8d31d2386d974f167f9c3d4f7f96ee2fb22b3d7f83256fe9cf026680b706a7c5eb487585ae57bc279eb4016470"], 0xa) r51 = socket$unix(0x1, 0x2, 0x0) dup2(r50, r51) connect(r50, &(0x7f00000004c0)=@in, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r52, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r53 = socket$unix(0x1, 0x2, 0x0) dup2(r52, r53) sendmsg$unix(r53, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 22:28:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40024004000028a7) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000140)="00000018602700000000000000000005000000b0050000000000044000008000000000000000b3e8e71e56088fb7d9cce84002ef", 0x34}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653004"], 0x10) write(r4, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r4, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r3) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000180)=0x6) r6 = socket(0x0, 0x3, 0x5e) connect(r6, &(0x7f0000000080)=@in6={0x18, 0x0, 0xff, 0x8}, 0xc) 22:28:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r4, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000380)="ee8e09adf16e257378fdb27de98e2589b728734e90b857b29c76bb07b44b264b68041ad5012ab7d216a44884d3b84bc04669bcf53339007514ed335ee056346676185df4ed8c7f32ad8908fd3daabadf120cec15183067014e44ec47ca5e8ff37c2cb55355939cd785be497eb04f6554cce60206c96d837e7187c55f35fc1234f2a541a23c4ecdf38816e23eb409b9567a9be87f8d073ba97a87b83a9d91901046becafb17409b5308c748d8ffef437523365ae669b041fccad3011c92ea90147bdf7261eef68a75c3", 0xfffffffffffffe4e) r6 = dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r3) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f0000000100)) r8 = dup(r1) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) semget$private(0x0, 0xb, 0x205) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0x4]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x28}, {0x3c}, {0x81}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 22:28:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x60}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000001c0)={0x8, 0x1ff, {0x5, 0x6a4}}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r3, 0x2000746e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = socket$inet6(0x18, 0x4000, 0x2) getpeername$inet6(r4, &(0x7f0000000000), &(0x7f0000000100)=0xc) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x6) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r6, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r6, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r6, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r5) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r7, 0x80185758, &(0x7f0000000300)={0x0, 0x7, {0x0, 0x800}}) 22:28:20 executing program 0: r0 = socket$inet6(0x18, 0x8005, 0x0) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000100)="002fc151516adf616a24b88d3755facf6260752d4dd41212337dbdad8fc45ac98c5c31252ea1e4eeb23a1677108459c490d6f25d55247251d5e1c4e86f76c2f65fda77feba8e9a367f849cd920ca511ce77d08154fa9f3d266e1737e59fc7925cf1329a233a31b29b3b0e157b39f2afb054af7bd1231f8b648dbf2cd0c3814cde160d2a4b4b46f5a11aa0e85e76dbe4b140e59b5d6f49de8ba73b0327e766d5c19ff22006d4106d1c9893bf99e9138271d0a322b79943b198a25db08cffe2f2ee76965ef06f080ae43abee00c0b2cfb3c116be02d287843ffb7c057897acf4951328a21ab8d1b8c1157d8ada8bbc28", 0xef, 0x402, &(0x7f0000000200)={0x2, 0x0}, 0xc) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x4, 0x100000000}, {0x9, 0x20}}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x10, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) fcntl$lock(r2, 0xe, &(0x7f0000000380)={0x2, 0x1, 0x4, 0x779fafa1, r3}) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x1, 0x0) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000280)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x100, 0xbd, 0x1, 0x9}, {0xf0, 0x57, 0x81, 0x1}, {0x2, 0x5, 0x9, 0x800}, {0x40, 0x4, 0x4, 0x40}]}) 22:28:20 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x80002000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x6, './bus\x00', './file0\x00'}) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000200, r2) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/234, 0xea) 22:28:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'ap\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x25}, {0x28}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 22:28:20 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0x7ffffffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000380)) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x1, 0x34) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000300)) getsockopt(r2, 0x400, 0x2, &(0x7f00000001c0)=""/149, &(0x7f0000000080)=0x95) accept$inet6(r2, 0x0, &(0x7f0000000040)) 22:28:20 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x0, 0x7fffffff}) socket$unix(0x1, 0x5, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000001540)=[{&(0x7f00000016c0)="0c00657578dbdd09a469223a587ec9b8885c4b9132b98b623801d61a172e6582aebba5cab2c143214c1fe29028982c7ea9fce4277b695faf395054bc0f689d5b19022bce7f6fdedc14cd573e277c7742416559c126c7db4c541470ba025fdcc64e3920579a8f229d12bf3e61ad1e6be2b0da763f6824771f6e5c51b87b61ce14e8877eda2038edcde47fab701d27f2e8389c0b0546473925213c0483d6a7d1c14d1eabff48d33fa2de5d449a9600bdd103198a15fafd5600ab06a3f3a132c9b81b0d851622599854b05ecb331e3103f4641ae277244741c298f579980a", 0xdd}], 0x1) 22:28:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000340)="6cc8db4bf20a7b7fc7ffc7820d93bf56ae229cdea863ce7c8d7ed5c88499a1cce56fdcb42f4807bd0c286069ac979ebf1137ef08b0f4bbfbd5265ce0fb54ad19dfdad504c5ec582b0a1e7f52f2aea7103cafbe8e369de2c432360f2c19965a9ad23b455b7b1b3f42c6df62122059966e165e577729f9c92487046f453264670ba6b28aa619a74ec4b8f4629ac68016826a36a6bde774381d307f8301765f970c6319a72e4622c7309bdb1e82c6954e44a4327e965ec4c751a27a397a7a2440db6f4edd294aac7e6cb01242a57852aa33f62ad37de4de28413d2f9d7db1be30e44b750feaf30c4a9831c02fcaf4494d8120b3a5d487584a16fbc84807e90f757eb34cef06911c44df7e8f0528aaeb70cef95f0f570c857d69533fccb799813324435cffeb649fece8fc8e0e2e3066cc697b71a615e925e1af847eda4db12dc019b19ce4505b0aa3cecadcdf150102317213e32009b94664eaa632339fc00f0ba5758e24c177ed0737e368ecf0036e7039d77fe9c14e7c59c4853b995d9c09df1269d15ae191f55dafc922991ae5c27635272bc007deb5dca8ffa5cefb22c4879ca6adaa0f2c4147bd703b1f33c346602537ea271dc15c1193d1d9a30008ce153af61892b43d8b7d270120860f71a9f86f467eb5bcbb86bba1075e11c615f51cad91b451f2ab15c47a893123cbd4fb023787def38be213554dfc3c1255142788239d6ef615ac89d87ff201d53132a6d2e9d0cf7b2f65caaf1a8cb704859286a8ac47e44ff3f1e1a758395aca454ad89ccba7986fb8660d7bbfab342192ab87bb1819b8ddccaf9f77c1e786bb14686f167b4de2a9c5da7969e55b6e72b68ed4909e3bee2e131335c62bea6db540327f65b9c7116ccc24466994b6b8317189a43b55a8b3341809563966ece5a445f43bc9f14959da0ad54df132d62502956f92dc5610fc3086f337e1e7c77ef7c0a9cad5c34b643be0ad0e057af37f6739c91de032607d45a338019ed77334ebc45a9f3d2b994e8fbbae07af052c7065b874d9b49f21d024cf64094a73956af9d7462c7886e437723966e432f4f90d33992a6b0865502f0d39adaa44f0291abed9eb626b2c551b0455d973da7bf92c7c4f5573824137aef8c5dbe436602ccf5d7dd73db99ed61a6134d11a23e587d7d87b047abce740b68263c4b1a6ad80dbfe15dcf909dcccbf8c6424f9b5738a308ea424deeec9c83ce83be11e58e77460971ca1ffa38afe4b453b98919f196bb6254fc266a4a815c7fdd06b112f6623c4e761d7560eb6c74ec81d3eea05bee4c7335672b5557b8e2da93514781bbb0fb53a0497a005ef3a3005e9cd5721871afa1eb8d0b46f4a517026b3ceb446e9e2e0706aa83a57b8b2493e941f92c524130c9288cd39b1a6fdf32f20b10bb67927c58b4b7beb0fdbcbe2d8028541b2491964651c9ccdc81e338e469e7aaea1a32f1940f6e08a90404f784ccf95bf3e15cacc1ac7a7009d6245e7d042e0579bdc9c803cedf94ee2c8c0ec6ab34b96853dbe3e957372f3ea4a53270d0c4a9694ac16aba2ac7706b244c63342657619ffa2e99230123d641ca64ac2d438eefd79a8745f62c14bf7c7bf98436b4e059139e59f78e529a34aabea6e4e3f371c40e9d87435fc6f275e314c41847f63dee7d0da9a445792e8936f286ea51a77bdb5aced459fdc9cc68831a25d37f283af7e5d7629816cc9d9273f41de6843181f93830bf5d03b5038356e375bbe3c4af93848fca21351fa0fe390ff6be66247ea59f9b209b75287c3972bfbffd7fe046da23e8d9f2a5afadd58421fd8fb68cb39662879c810250fe6719014836f6ff4ad7f29942396530a14c0bdf0bd941b85d13497b14ab5907467e42c36b0d4a37e49905cc74d0239b0c7aded0399e5bccebc950a1ba8b816dba0ea7ace82c56074f17c8a8eb94a44cd177f6c0373d46cf010ba0a28bca86b1b75a99171c24f17adacc87872d4f1afb734ce39fe6d900846323bf166b4fdf5bc665ce98104d08211523f2670b04cb100eae4467202c3e84415849551b59959338cf16f3be7fb0a3f717228371dd444017bb452f9de4672d4a20766d1d7c09e0ec87cb23d8d24a3dca9beadeec21a1ffdb6dcde83ff598fa85c299e6bc0897529511e9a574d3304a032f017dd793d0ec43d1913b928a90d137c895e4d42da2ff29be3477c50dde535235bed4373e6c9f5c456bbe284a9223da8f3690c759401fb446b78703afb283b179658aabedc3e5eae198b292adff5548a0009848dd84db49bd689b9e571e7410f6fdf237f0ed4b3a86908ae5dc964db239220b9a8fa402458a8bfbb7bbfa402b04ed0d4f5d76f131c120cd6599391f80448a515f310dea8061796f9ebd84454ddb879b0a44a7067b051a73ca911ddcca7e7ec3c1c53f928069c290da645295e5e14267ee3e6ac9798a898b9febb34f83cea1a9d96809590f94273ea3c4a947765dbed064abcea41587366208bcc5cbf1d93972224be89475ce82820087ebd6d902c0339b0181c5dbcc04609fc68abc156dfdd5d7d56dad44d6ebb71f11a2cbc91da0087cfafa30819da2526e494f605c9a666e213ae36012b328e17a1c1f41c75f0ef0b20c78e11ded46be4569c42139410486262106301f6da148b0129e463f7c88ea8afe8d32b0dddf662b54e3c21a738e8a734a51eba24397d8c1dccbd115b4c274350fb0555e515987d509744753747001a8a854cd6f84849bcabfc12db88610ff2172cc0a656f41a2fdea7a601eae8d32168bb2511522b202a020a85ce493175a586602010a8729f9ce113353919683ce3264f0222402a1a5b091669e1c1b55dee8e4537ca5e3241e07b4591c6b35641a1034078519e42f56bf10eddaeff4304476ed5be732ba35a2be3f0c3d2f2257eb9d30a4ca84f2bfc2d0407a71c337e16fb31c15755889f689ab764eecfc4f8acd7486ebd6b84cc17b24a8871a0c3779529fd32acedde0ab68d71306a5045145cb09495f0e02f792cb9185b3c7503aceec2a070d5a01a09933c340e3c61ed5516d082deda6e0e5459463f9b845f7d957b5b8dfd9be210e01c0236400a6505c4589cd752f649c15e85d37879d25c0b90f2bef7c8e4fbef8372749ca0509cdc92e69ccb64e15c7de0ad00a0c6e8b670c90b53303c6ece7a5ad97df366e5a8606aeb1ea0c78579b8682e1b5c8515e687e93d32ba96621f354c0174ee9a0e6e2966ca50ff6ded3ee1f42c2cb8bf9a6e7e2c07e6ec74a829a2467e9f7dcedb8596eb80209b67fdc50f54b000710d4f21e619a461a07fa1e551e8e5fae939ffe4074e1cac7bc7525097fc8aa5e44bdb54aab1fef69433b016dfebeca37fa7488e335a99b9e7867909d5062abf0c2e9efa7d484e0cc9b0f3ada175822922c31c9254e1096b187b44230fd67a855761cbce3beedde58026e6f449337b3edb35a04d06e4788f0ac4ffc6159ff8bdc32a5c8056f5cf79646663d51e2c42dc6fbb8c666d54f354ce5acadbd5030f749d810448656a3a95859e8fee3a7342624edde890ef587040f84ef79307f7e7f74ab07840f587ad3b1aa51d6b8e51e57fb2a1fb4d2d8704c8b8066c5b687e09ac70007697cf3959e27dc0134432fc240bd45fc18457524e6fa21185fa54c37080a9039c24b60c910781bc78a638aff19213a746688a23fccbb1a2a1e2106c43ee10531ac099643dabf2b392b083d8dd05eb75118fabec5301370d844e58d557deb25c5647d237a2078fa6faa5ac30320eafcf009120fb022117155942d99da38630cae050116add3b2d6fd0cdc3777031e946308fc6e7c626543d926bc060e6c5c64cd563c49b0d75c2b7b1ddd1cc2c69ee2d7aa294b3a5640e5446924e4be65a37ab3090135b1793c5a4fbe5e569404383d9e2f19e7b3bbd735f0d9e4394ba81fdd23c65256bb4fd3e9331087323fa1d3854167d054e24858e11efdeca14245df884fe06dd1f46fb909c025bdfdaf2a64dc19c5229b5d624465f1d9124dffcc4d2bd16314e62a67fac10dfff542e4164e78facfd8fa22a32cf0635310e67ca4e18298dce52c855b76114c2d62f11e031891fc1432764b53c18e0f174a5af0596c585e490bbb2d23f76df362795d774d5ac8de2ec3353573e6f8d6c09fa5d31a31bfff1e6aac45da2a0b8fbab2abe988dc02faee79e2d1759037fc068c94d1c557dc59ada41c5de5a5904547157ad04656d0edb08be5d55f5fc3cc087e4fc8b38978d28f7eae2c06f150102e808d075081e543e84721cc72f0e0ac70abb60ee97a44ea81ddf7b61bbe3595356d2bed295b79d2043499efabfc13d5a47a76ce1bd4795d46c72d4c788ecf1e60e0b0cf1941985eb6b5bd07415565a77d75fee4f8f27510901bc634b5bc3d64e570466424ba1bb4d058abea39ecda4a3e7f73c268b155fd0a1853dde44d7ec72c483f3e67df01376ba5656900dbece6f2a5539bd5031ffb6917d804633fd2c242470c9bbd9f586093be30a227450fbd98bea06571ed849b298f8c45ad8fae833a4b9ecf0454a61677b09a7900e45429b0b176dada9e0daf0484cdbd9090d962f4341a65307ca8f5445c694c61567dd52ac47ae8bb6c2c356ae406165e59cf6e16cb8160a3b08981f48f3ed03d7856e43db85ab57a5d2fea44fef5058f49fdfd88b822c92d7ddd4de6e05a6a1b5f975c514b7b88499e28c01e5df5713bc76731b2c14d4d6d0ebc237691f1839d5dd33843559f167283f4915fec772643ab952405c419f32d2690a43a77df721bebad17592ebbfe8401ede2073713ebce132ffad170bf1595fdf2bddd5f0aac26c56c7ca3cd8a851de01ef1a53da9c5221a9c02a4e0547df0b12ce52df4753a58d931abd48046d8d8e960cb8589e8989cf8530fb2eb92c6a3fae8447413b23f62adf2f1a410c833a096ed730b9435e5ef2220718ca1cf79e36c8a11e17ac0218f1e9ff0ad5f3463c198dae200ff899d33df49d05e883bc833843a4af8901979fd57208ffdbcae9ba263af97ec90d5090a48f80196e9a1d3917d580e5437d06a95c746047a1d89f810f9c78af1f33e300fbb94de71cc1bc1df1a8bd95bf43344c0ff836fbff28a00d6d5d13ba224bdf874ed7e01b8c06cff9867d7ece881b8fa27245815dfbbd2f37d62011272323deb304180e284750bd559fde3f216a116cfe7e1e8d475484ecafa1f4b49850aab733af5d3cd6d649ca3c6b64ed5a75244fb1a87c2198893d54d7075c1bd00e4392ae6863e171c2af46b92f49e4124216412857732917f36ae0b77f9f7e26cc7e1968ce1651f39d35f2012b1de4928610d46b1cc092326d03da48d0367f339b98f235151e0d237b9eae2032a096ea031a1a0e2439cd29f0eedbda5c81f53da84e5c7099bea5adb9c8bb2e0487a27588709e5ed6e62a8c31dc47c619f2c6c8321f560fb7f2a4a388482ca64c9ef0bd76b3faf867d90cf92ecb4c72e0b5fe6bd520a819e805daa3b31632db15057c5cad0f4fb70dbc1bbba1385e74cb8422cdbed8738441511d0cdf284f0714abff802cc9c594ac7add22df00d556372bdf2400c1252974f239b95b295abd9a632b1db869e38d10e3e27230c7b0f37cb57aeb22e888896bfbbc7ed9296f2641119fc34d066551693ad9735c819787d80d69578381d3225b56204023e5c33f97ab7d5417764185be96e18dcc4687d1021a37386c2262f515dceae137b5e3e55a9e885e7aee3d7fc830dc5627e92c3db73e58ef898ca3e9945434fbe31c591b89e1c83778cb44864fc8d8e7b93d03c49cdcb85bb9e6cf9081defef5a8287b7e8f", 0x1000}, {&(0x7f0000001340)="74343848f9b6fc7996cf854533fbbe00b6108737ec05def47dea4e84b68464886d6dbf7e8cf005b66e9cd158160e844669fda0f3468dd68956bf71764a4c6a654bc482d0f8a199bfe57ea95ea48d5b1eb40fc9c04df962fae49b1ec7fff5c19f67350e3422abed39e2fb36c71aae1d4d6998f13165f0fe6e79ffc13770fa840207b28afbcfed58b73b086046475239c2e72bb96a69786221c41ad63665172fd469ef7f5241e89e75c4109565334b44cdfecfaaf0e3fb6cb7d69682f235f075ad5dbcd40b713774741e8b8deb42766f97a20d9da6e3aaa19e056ea25c86", 0xdd}, {&(0x7f0000000200)="05cab5fa5dbd6c2866c3d3d9ba080895b59133139ca0bc761cab3e2ee1816e3e6c8d52eb5013106cf883714bb40eeeac76676a4e6607d9781745f0b7e6cae5c21ad01fab71ba2fcee358c5ab06acc10dd6c9dd593c319dbe7e29cbd6e0b8840cb7085c76da711907669e868b6810149c85a1d439c29c4522081225f6fc954ad1d1ae0831995af390c5300efe7cfd6197bf104ff63afc4fa05015d7", 0x9b}, {&(0x7f0000001440)="0aca5db94ffeee80aca0a7d7738cbb92c842db7b36cb4cecfa37e08a1075f146d3668bacbf65e4479a412199710e62443b2f958e18f4447ba2f99e1ecd2fc85e68fc37e25dbad4c56d9c7f878afea7afdb9895e54640062eb64d9e8db2cefce13abc9d075e06e0bc1dfe1f9df57a69f0f3d41dd9ed10517dfd8f0e2a036a85375c1f0cf717f1a97e2d89bca47d414819badb61cf8368c8", 0x97}, {}], 0x5) r1 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) getgid() setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c}, 0xc) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x10) 22:28:20 executing program 0: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000e2e2f66694ca430e3"], 0xa) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000640)) geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000001200)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289285d9e1fd9710070c5d386aa385547cdab0f657e303e61497006134e6ed7802abbf0e58c160ed51e1ed7566a2abb539780f781db62b7c5ffc20c8f912549f14489a9097338b76d001b238cc44b01b3b2bdf4b24318dd4302efb278f04e4f3daf57c8c4a712a3055018d3a6378321ae761bb2bfc5b5dda1ffedc4f2b346606be489fc75295d5d6a12994fcd2fd80ce5c90c52a84fe035a79a168a61564852c2694d14bab46efe1314d92863d1b8b307033ca6bf819"], 0x379}, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x18, 0x4001, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r4, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) poll(&(0x7f0000000040)=[{r3, 0x57}], 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getpid() getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1001, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r5 = msgget$private(0x0, 0x20000003c4) r6 = socket(0x2, 0x10000000000003, 0x1) sendto$inet6(r6, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r7 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r7, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) msgrcv(r5, &(0x7f00000002c0)=ANY=[@ANYRESHEX, @ANYRESOCT=r6, @ANYRESHEX=r2, @ANYRES32=r7], 0x4, 0x0, 0x800) r8 = msgget(0x0, 0x80) msgsnd(r8, &(0x7f0000000040)=ANY=[], 0x0, 0x800) 22:28:20 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet(r0, &(0x7f0000000080)="3d734e8ccfe33ad81b4f2c22141857fc81ee68b298143df38698dd54d967c230e11c154779ee89d0bdeaceefbf15dcf28d5759f1bb9501e258e6f537784f707b14b5c482e185ce047f8edbe740b2bd3d216ded5a52de74c8fdad968cc50a035f194ebed826f813075d4b2e6de6ace0b68ae9b4024c648775556d0d5f47417edd4061700323e4a264a4c33b9f31b485f5d4e6e8dee6acd2952813c2abd234e79b40befaf82cb1e24a1fe0152d5fe5f256ffd4f92136a421e85772c87e43dee218f6d35a9199c45dc49c2b2ff9eff3c29fa38f36b6c9055beeb6e8fbec153603203e96b231bec7189735daf5", 0xeb, 0x120ac9d345a0f491, &(0x7f0000000180)={0x2, 0x2}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 22:28:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000002300000003000000000004bb893f000066b10c49b9e20fc4e6f666fea353d0c5c9b7349d432c9017c38cea993f2561628f8e355fe1842f74b544619de4cf0ef75a40c90b7090de58d1634f5bd0fef0ca71f33f2a1d572f5699164991bad7fa0236"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:28:21 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r5, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r5, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r5, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r3) pwrite(r4, &(0x7f00000001c0)="b03449f5a2c6a03fa93adc77da082fb662353b37f5b957a4dd234baeeb66d96724fd9ec83818fc2622adf002e599d3d1101361c8decaa1f48f6d57b4994309fc6a277e3a079cdb116ae56cddd1c0064b8fd1ea1ca455e071e7090d17c9846711beb6aa65645497d0e1caeef04ff3a9ad5dde97ce35808dbab17b88906c54fa0114db1952a230ef7eed25fa89790d9745377facfd9027d498a8ab9fbbd878d45c8330c7a85a809fc6e22647b616c267ed31b2f824e133f31ad755c59ae40161fbd661be222944b2f77fbc4222ea75ca333095190148b425ba31a18b34747a06ecfd3059766b52cc0083ce01e083d8b2092d17382de43e9f88ada2fc084e18398a7fc0eb42b48b11752d795423585df22b8fa567ce6b4c282623760e7fdeb2334f54cfa28c026ebc6e378bd38ac5a60c894c978e839315e3d3614566c5bc8bc9d51657de824b01c10c6165476a0fa28b74ba901094637890c38afba1042ef389b0d917bf442950bda5b79775abc8a1cc52cddac510012079816a50ae56ae5ce3382ab1d8e6d491099fccebc4e32a9dc44dd990807a75309762a70839bc15082f487703998b9b925d0bb5f8bc44db19508df278d9afdce7b8cfeaf6f78a4365acd87c889e7f2eb77b7d0ace68249d99a5a9866f229db063f1b189605d50dfeffc5b7652ffc9fc06ee1530b6bf2f0c89663ddd2041eeee0450dbb00ac13dc3871d2cab1db46bdff8f4b90d37e1907cee817ff006e471b4cb33483bcdfa80797557513decf8130e427fcf309aa973dd9acce9e808570c2be216fd161e294603d1b8283eb3c66bfa8e239506c7ef6b173d559e767884b5f9558ab987841e93aef6ed3ba80485b35b04b739fe67727b0c5da9ebe6144fb4fe80f49bc902456011a209f1506ca3fd28fd479c2f5a5393f0822df44c8c7ab6b07685990d23a05e26349a2e7458cb88175141024813e60b7c1b53bf1a611f3ee07c034415c31086c8422b0f439dde3e0473b79a99d8e6467eed120ab71457d3ffbc722df8935fd478989bb9849fc1c4cea0e2ded684ead75e773433db224f8ff1d19f97c0d07297a8e0e6ea6da4c89b6f8dcb3201f8c0d8002a744fdfa442959fd312cc0fd3d2c692deea58e1af290eb667c2b3047defe4f543a988e657ee40c733fdb171bcce1deee387ca19417fc25ff8e29acb17fead1fb6dae63f76e0aba99a17d13802d03d8350c8d45e61ba39400acab732dba776f0a1227de010d2f100832adab00ce6512e40adfebb88a15122baee2c269c8d0a071e2c5588dfef37130cd1a9e19520101eb958434c2a0fc5b87282e7fe548daf01b1a954bf85ec2e00a714ccfde91714fe05cc2dd7d9a6498e9e22badb8a6fd9279595f9e909ade05f7df521eb472f95a362253dbb8ffb2c65095b3e18bd768a723de5754a051937f4650389e71040ffdf8dbfab3774adeb214edd558f7d144db1f86ed9624754a582285db629f882043ead02f1d87d24704d1b511d9a77f76f5f388770c7034dda71a7184b1362ceced4f19f1fdae521eb47b6492d6730ecdaa7552064ea5b306dc7afd393a58d54c1353de38604f4e2c0a39e5424081a934d2c05d0b8db43d36f04735205852c5c21ec48f2606ad923e1337f535a755980c4ebfa2995071295cc3439b8044a50e391dcbf466a084f4aeac536a2d771d101384d7457cebbd0df081a422b0a6b1de83ca6efed515845394732b8e012336f652472a8f1b341268ea4ca8339ebbd21eb817b3087e5658d06d5dda71a247c3edb1f17d05671ca3545aca2eaa26862b81b9cbf0c6c5acd168d318835674b9ccd1cbd1b324dda0d57b28e682493f218a003dd90dc07b1764086581939c3f68f103f00f151b7b9062f51242dbf4849b0fa4c6f08fbf20b0f89c71b7a5386efd0fd392c4508257a422a7512bce64d09fdd9c894bb8d3f8e09b3f6a0fb92e2d48b666655ecaa8dc32a468a8294b66b64f7dae0262b165eb167055189d6c62757837411526496d0d8b7581aeb153030c51644776ea773c442d786d5f5c517d4841c48fe0248b7a686e1e9faf485dd08dad9410f85891549b62f76091f13e5fa5ee61293d8ddc86dce612b3739cb5c93901f1ac094641fa6ac3ce378b15eb9af60884a2cf29fa78510c455c41ae2af50fcb99d4ffad96f14a29cd9fbfd1e25d1a1bdef681d4e68612be0ba448ed89d026535b4e21bc3e76024b4b3a0412d8ade6f7d88792a7325d6f1bb2420e6d60e5bae3ebea5e262168e7249015bb62d88fe61062684beaded703d1129c1bb817ddc6d0010fd18ba05b45deff0159661993bdd871227798d2967a2d65d5879c958490bcd0e6aa402ef9c65414eb7d79de5d306dbee4a405eb38725b4b5dfc330ef123ab95142e64404b6abbed84361a25e5e98f5031e1ec4c8d7af9d08f39ca498ab7a11710a343f2b3daa7ac4aa9e92da0210f56c8e3b8a59ce25f903e50e9366ea7f8b42338021cf28d7a7850d6bb91fb708eaa0deac8f8eb5adbfd2b0aceb17befab16bdc08b2e6128e600e408a518486c1cdbad59c6e313dd0737ce216404a2f3cbea52c0e0d3bb9ba7119027746b9af36d49bd954c3b49ba14b43576ac567769c90690af45bfb0a3b7fc1f9fe8df032d8ed1adebcb2b98858a88eadfda1d0f1601a22c343cb19473e539f5b4af1e8c9793b1cce184b07e0c2b4a17f7dbbf48c547d8af0b75695dbdde35cb671b38c4fd81b0c0e5bf6b9a9a2949273e497e62e8400275e523b51bf97af7bd05916b6dee238f37d88ef6a7ff8d533eb0047ef675c72bd97daac0356e16294a8ef2f866c36e078c6f6deccef68f004473e55fe3ef9ead593ba52e90a362a4b8cbbd4babd6ef49d959817f1a8e02fc271229ce9e4ce4c610e861f53d08d3494c775c4c09bda42b06e24bf586cf4785b02c567595e5f03dc3f5eb2b8e76d467d9bf5fb3aa8154f527e0ad77a0a1be6a853ced4da4acf50952f3e746a60d785c3f5b62375c8fee6bc5baa9ce00cce9043dcdcadddecec753c14b72cc75c2532a48ccc237371af50824011ab2d4427f9972d33e7f34efe2d1d379100ab2c957555e3ac089a6309dcf7b564dc2c86960104428c7f0f3a8d97c1ee7172842cf2a4f049a06d964735ab84e60b3fab8ed0c1703751d7f324def3350b388da3c76ee9ebca4c9983cdef6f9937250413a62d3eba0e7147789239444b1dc9e57a3130b7a8dbe42329041ae83415f16dd90fbeeb090ebdabe7f577bf3683d99dcd9c67b873231380fa82d9d16b80d24ef7036e9528316b0d6f3aad4c4de4ad50fd03e6b822f995a0696953cc9118cab781dde0712c8b2f5be6ba345883d3a0da0051b2a0f3130ced8be2346f2f41becc29181fa93570e1cde26f7a6ac3c40e90ae6f6cddd0cd2d60349fbaa64bd983e86a97cfa115bacc1652b030557c914d4d65e8b641fb0e74ed972a23990771fb459b4d77d8cdbfa8137e36f472e7eb105fe7670558fb03d07db2e728a8757da12afbddd48052eeeb715ef661586ec8b22487e9e16f1cbb293aa16c60fbc14d56406e657c106869854125d74b795f518dbadff1898af42cc1fe9650ae4653a713828e1dc6c32a8c73ca52ad0442478650432c70be3abb63257489c92d6a3dbf72431dc6729ba4746b03e857f49769452dd6a5d865033e1760f279a61a251243c3793f65f4ebff604f93df6354295f4c6ab4c2b7072bfee75fea1954aed1ed1cea9182e081741116b0f6d1592f967eb561129cb74cb470aa34a169bcb22ad8e78467fda2e7c7df963587bf93a297e6a98c3bcfd8de4c3d0ab607bf680083d48669c85880ce5f94cae34e37667ab8c945e565a673d23bcd83e31ddb7c1cb0ce9188f16bb5f84934d7b1ae6a9e5d64bc2daa69862110780c1e115fe30e47e4998074df69afe3789d50a21d889f9a7d32524e016d03dbd1f314711fa52fb4422ec42dba4075f28dcd81acd03924e86f35c41a98ae80c1b60dcbf909128858892853c6fcd1fd312f720c3b189968bd6276764d160b8caf5d65f10deed1d7c68ecf8e4a407cd2172012b05ed885b3eb6542dc293dab6f1c9cc6e4847897f94c883e51ba44c381a2103abb9347df9114e554c6bab82eea99f5982496aa78ab2b9a16510459150b4c75e5dcb8a4db1608ff0f8537816ae45b09c175379ef0136034b0b1610d18b0490ad76c669cc1f3c083567460691a0a21c273a0b86e316bd6aafa87110f7ec51c08abae51c58d55e7df75dc223660d892c9176237e54d2545a83e3f16140056c22533d835640f1363c376e7ced9c720f0df87123d3947ab39a1ef2d98e94fe4dba8909c28ef5599a29b2e3f24152246ceee909dff5eb861cc5dedd6ef1576830113a5f83c580073e1c752db784ee5b26d4eea9b47dc85f9637fb0ccb6bb7b879c17c6ea3333c51c5126df5c482931065d0c4cd3aef52933f93e0c565eb85b7233472939aed7259c3c940f8f94e7b481bc5e745f301c110cfb52a4c60ad77ea1853d6904287f016d4394e04328a9317a0f8b8c45cf324bf63c1b43d2ff77e75fcf5b6a10081602453cc0801a6523c420dc47f2375680f170c5ada04006e3499b7f33d923978ac86001545f5c99aec6cb7a8db2e050bb823f80bfc7f9431fd9489f72604ce9f679efbc2c51ca7ae5ecdea3ff30e9e0f4cc0f97374adfaf2759967f85a96a6174a0c16402e6d5933e5c2120a92c74ba046c7249702cb63090ca1b8f02c5414b69fd15c6898b9740763686fc0d32b6571f6647587b48c6bae2fdc92b0a9e8cb8cf7c207796d2fece23be5758902c380ad863795f80ea0d17899f24942a8df8a4e71a12a32f0326ee0d391c2940122243c0607e2665e8d68b66e4e6b12e6baf78c985ce6e71c8f1dd15632efeea2f77f2f956c8fb12232a84a57c489a213beb1e54e6365c7ff76d10abe703fb953fef88a0104fcd7b123b5e28a467301703857f351106551a735af935cde39117586fce0f36f4fb18a564b5afb913405f6a6b852bd28a3f8f45ff7aae03355260e797ebda0ad9236cddb2d7939635e87b6c9786a1e88c93edacab48c9317b58f22661d992df766c5e8af7e511047929cb587e39475a5352bf4d4eed91685de4a665fd27988e42bd04c8a1ac40ccf9ac2fe6671a6733ca0bce62179f8202eea8b31cdbc6ff7bb5c266c46ae71d089a00e92c54285f7205158dbf0e2239d06d1225c88c575d48e76f9006f23c64913a30ce384e7b4334424678406024711851349bcab28bfdc3e94d1f3e7eac599c0045c5d562abb815a7eeda6f6c54b6abd955e7f5e9e14888e07569d556256b1d1a4b25cfeec7ae3c4ce3dd0aa72213aa60c6a57633a190420c59fae17d3277d65320fb1c80efd07c7988dc5ccd0de62ac99ecda4399dd0220ea682614576620dd290bc71f0aeed1f469aa48743d69cb3737ddab3c3177812ad39342eb28f9265b1ae3215bdeca2f3e1cbccba24a6abdd7e07dcaca839bc87da131ab8916ec7d908d045f34ef4a0884b6e0ece4387981f6ff9dd19c75ce676ca0156ad123ef9188173511e7d4f67c1dfb8a83c57a9443f28432c5de65894d2bc764144ef9eed546070d86713f654720e70fb28466873eb8d486384906ee28a8cbd8f3efa42213a435cd2288282081d3a7f1f1d0da26bb0f59171fedf3a0f327527d8e886f6f3db3f03e3e09ad0fb5a2b0f7990c4645f88465a5d4813af272d63b1cbb3950d07f95b8f3254eefd275eb17e21ecbe9396a5d43d50730e794598788bac07e172892fc4ead9b8c38e83067e8e9ef072f05d650968", 0x1000, 0x0, 0x0) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000040)=0x3f) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 22:28:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x30}, {0x5}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") semget$private(0x0, 0x3, 0x0) 22:28:21 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x10400, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r2 = socket(0x2, 0x10000000000003, 0x1) r3 = open(&(0x7f0000000240)='./file0/file0\x00', 0x210, 0x60) readlinkat(r3, &(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)=""/84, 0x54) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x1, 0x80000000, 0x200}, {0x18, 0x1, 0xf4e, 0xf9}, 0x0, [0xc5, 0x5, 0x3a, 0x4, 0x3f, 0x2, 0x1f, 0x6]}, 0x3c) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') chmod(&(0x7f0000000100)='./file0\x00', 0x13) 22:28:21 executing program 1: readlink(&(0x7f00000000c0)='./file1\x00', 0x0, 0xe44dda7b520406e1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='^\x1f\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='):(@\x00', &(0x7f0000000180)='c\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='{#\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000380)=[&(0x7f00000002c0)='c\x00', &(0x7f0000000300)='c\x00', &(0x7f0000000340)='c\x00']) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001580)='c\x00') 22:28:21 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = semget(0x1, 0x1, 0x200) semop(r1, &(0x7f0000000040)=[{0x7, 0x7f, 0x800}, {0x3, 0x78d}, {0x1, 0x5, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) sendsyslog(&(0x7f0000000240)="0665fac04b808ba47ba44aef54264bc7aac16dbd77bda5e4c68fd87ea4b07da8589c7f5f997c424ec17f52d6262f4d70b6fcaa33655b2ce93c2293e60fdd512b7a2cdc33b37a8b3bba6dd95c8e7250ae08ed6457bbefca2f3b553236d31ea3f70b1bc730f5023860b5602486d565b3b2047323f0e39e0814e661ef596583c9431c57380c017552ad40e5194c9d4f6f09051097e3c6675ffaa345ccbc51ed2b3adb3fcf0609791d6bce504e11b3b876dd55263ca837ad3da94a9aa0f77d38968a1cb03135ee0a84d8135108766f87ea3105ebe57fa469", 0xd6, 0x48) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x2) r2 = geteuid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r3, 0x0, r4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f00000005c0)="473f70fbf305cd413e6012521dc8265176a0baea144d0d9c2008b1eea274b70426c6fbeee610d1a683c4aa6eeb1270479a93d8ffddca44b9363d678ae3f4dfe4e79f83fe36077510fd20f483413bb01472f7d56981f63257d1b4c21f08b22c5be556d90bb24210775e830a8db00b4b99e426a28704a278f8708ea30ae3bab0e5666bcea06cad235d42faf02019138f6587b05dfbb04bb442824a5175e7d36bf42b3c61c8eddc353349", 0xa9) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000500), 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xfffffffffffffe8c) r10 = getpgrp() r11 = fcntl$getown(r4, 0x5) r12 = semget$private(0x0, 0x4, 0x408) semop(r12, &(0x7f00000003c0), 0x0) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000240), 0x6) r13 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r13, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {0x0, 0x4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {0x3}]}) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfdbb) r15 = getegid() r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000400)={{0x6, r14, r15, r17, r19, 0x4, 0x5}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r14, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) r20 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r20, 0x0) r21 = getgid() r22 = getpid() ktrace(&(0x7f0000000680)='./file0/file0\x00', 0x0, 0x20, r22) r23 = getppid() r24 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r24, 0x29, 0x20800000036, 0x0, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r26 = getgid() r27 = semget$private(0x0, 0x4, 0x201) semop(r27, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r27, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000240)) semop(r27, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r28 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r28, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r30) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r30, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000480)={{0x9, r29, r30, 0x0, r31, 0x80, 0x400}, 0x3, 0x2, 0x7}) r32 = semget$private(0x0, 0x4, 0x201) semop(r32, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r32, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r32, 0x0, 0x8, &(0x7f0000000240)) semop(r32, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r33 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r33, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r35) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r35, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000480)={{0x9, r34, r35, 0x0, r36, 0x80, 0x400}, 0x3, 0x2, 0x7}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x7, &(0x7f0000000180)=[r25, 0x0, r26, r31, r36, r37, r38]) r39 = geteuid() setreuid(r39, 0x0) r40 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', r39, r40, 0x5c95de85336c40b6) r41 = getpid() r42 = getppid() r43 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x3, r39, 0x0, r43}, 0x6000000000004, 0x103000000000008, r42, 0x0, 0x41, 0x3da3, 0x0, 0x5}) setpgid(r41, r42) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x3, r2, r37, r20, r21, 0x0, 0x2}, 0x6, 0x100000000, r41, r23, 0x0, 0x2, 0xbc41, 0x1f}) r44 = socket$inet(0x2, 0x200000000000003, 0x0) getsockopt$sock_int(r44, 0xffff, 0x1021, 0x0, 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r46 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x240, r2, r45, 0xffffffffffffffff, r46, 0x10, 0xffff}, 0x5, 0x1, 0x401}) r47 = semget$private(0x0, 0x1, 0x100) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000200)={0xc5, 0x0, &(0x7f00000000c0)=""/197}) msgget$private(0x0, 0x375) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) semctl$GETVAL(r47, 0x0, 0x5, &(0x7f00000001c0)=""/53) 22:28:21 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc0205609, &(0x7f0000000340)={0x2}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xf7d6bf8664909f96, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x4, 0x80}], 0x1}) r2 = semget$private(0x0, 0x5, 0xa6) semop(r2, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = msgget$private(0x0, 0x682) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r4, &(0x7f0000000340)=ANY=[@ANYRESOCT=r5, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=0x0], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=r6], @ANYRESHEX=r7, @ANYRES16=r3, @ANYRES16=r5], @ANYRES16=r8], 0x3, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r13 = getppid() r14 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r14, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r15 = fcntl$getown(r14, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r9, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r15, 0xa5, 0x1, 0x100000000, 0x2}) r16 = getuid() r17 = msgget$private(0x0, 0x682) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r17, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r17, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r22 = getppid() r23 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r23, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r24 = fcntl$getown(r23, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0x2, r18, r20, r21, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r22, r24, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x75e2, r3, r11, r16, r20, 0xc0, 0x6}, 0x9, 0xffff, 0x100}) setgroups(0x1, &(0x7f0000000100)=[r11]) 22:28:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x5, 0x0, 0x4}, {0x7, 0x0, 0xfe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 22:28:21 executing program 1: r0 = socket(0x4000000800000018, 0x3, 0x0) nanosleep(&(0x7f0000000000)={0x1000, 0x64}, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 22:28:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5ff3f7b238bf46854d78a2a397a38620700000000825984c87910bf453f68c11700287ead4b1b47abc850f42561a84e6abcbb4896bc5e57c6388bbd2ad88b2951fed31bda37b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65fac6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0ff0beeee50000000000b66ec0f5c669f3191976bb2fad1e03781b316cb24017630331fb23bb3a6516026629002e00f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28da5d60996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e0ebd6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8c080000000ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94fb58310c2ddc0c4c0af9990f2c0a0a32f90f19693b37bfafef6ad19f45abd29c1f2d7fb22123abb3012400000000000000000000000000008889ecbd88234cd4192f31a57b33365eead02d4e8668b5c952d6f35bc9d97182180e0132f8df99f2533e108b74028ddb424e3a394bf9972b986fdd9748af4e36eeabbd4e33e4cd7d149001e649fc040ec078bb89c93c654b7419632e36b129621419d794b084c5a42f0007a4c6821c8b3a7ea72881295c14865987d4d31d81fb3a9d3c7cc9e6bc9de99f9f11a736320f1c8ec25d4b94b7525d9c3aa736e3729217c1b3560aa9480339582e6301dbf4d3952fc5a4c39536c3311563427f4c77c8401ce9862387691bfeb2209db58f6e7a91ed0cc5dc07450ad0d2a2d929aaecdc7eb6eca13c9fc5094b2b187bb7cb0533902d513cf34d67f44c6c31c11691924fe9a1a1d1abbd35b42661543d18454a9e36aa98644806168fb406649d3d8e524f1aee56af08815479da11e32c22ec0f8d071d41e7d21ddec4b2e1"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = semget$private(0x0, 0x5, 0xa6) semop(r3, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r3, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = msgget$private(0x0, 0x682) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r5, &(0x7f0000000340)=ANY=[@ANYRESOCT=r6, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=0x0], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=r7], @ANYRESHEX=r8, @ANYRES16=r4, @ANYRES16=r6], @ANYRES16=r9], 0x3, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r10 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r14 = getppid() r15 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r15, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r16 = fcntl$getown(r15, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r10, r12, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r14, r16, 0xa5, 0x1, 0x100000000, 0x2}) r17 = getuid() r18 = msgget$private(0x0, 0x682) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r23 = getppid() r24 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r24, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r25 = fcntl$getown(r24, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x2, r19, r21, r22, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r23, r25, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x75e2, r4, r12, r17, r21, 0xc0, 0x6}, 0x9, 0xffff, 0x100}) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f00000000c0)=""/96) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 22:28:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000040)=0x81) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') getgid() 22:28:21 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_broadaddr=@in}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x48) accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000140)=0x7) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r4 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 22:28:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="2d012e2f66696c653000e137d6b99a6b5bc6b9206709d47803399848ebaafae417411930ecef85f1d3742b"], 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 22:28:22 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a3862070000004531c8495984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c638d88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae44747c7238495aaee48c02f6ac41e6bf3bf3d7ca07cb0510ebf952b8f30c5554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea00"/202], 0x10) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2484adb3caa879c312ffae2da0cb441", 0x7e}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4", 0xb9}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97", 0xab}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba6270fbd", 0x50}, {&(0x7f00000016c0)="2f9b2edf5e927cbfa5b757780dd5d87a97a68e2fcdd88ecba4a943ce349cc21f551da59c5f65ed484b6c63e5d57560bd4e3e89f4507222008972c7", 0x3b}], 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x62) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000140)={0x0, './file0\x00'}) 22:28:22 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r4, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r5, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r6}}], 0x0, 0x0, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r7}}], 0x0, 0x0, 0x0, 0x0) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x40, 0x0) r9 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r9}}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffa, 0x5, 0xc00fff5f, 0x8, 0x40}, {{r0}, 0xfffffffffffffffb, 0x1c, 0x8, 0x8, 0x9}, {{r3}, 0xfffffffffffffffd, 0xe0, 0x1, 0x1f, 0x7}, {{r4}, 0xfffffffffffffff8, 0x70, 0x10, 0x40, 0x9}, {{r0}, 0xfffffffffffffff9, 0x40, 0x4, 0x9, 0x5}, {{r5}, 0xfffffffffffffffa, 0xd, 0x4, 0x9, 0x401}, {{r0}, 0x3, 0x9, 0x1, 0x9, 0x247d}, {{r0}, 0x11459767c81f5bfc, 0x3df0280f258d72eb, 0x1, 0x4, 0x9}], 0xa11, &(0x7f00000001c0)=[{{r6}, 0x0, 0x4, 0x47e62b62958476da, 0xa4, 0x3}, {{r0}, 0xfffffffffffffff8, 0x1a, 0x20000000, 0x1, 0x1}, {{r7}, 0xffffffffffffffff, 0x62, 0x0, 0x9, 0x6fb8}, {{}, 0xffffffffffffffff, 0x8, 0x1, 0x285, 0x8}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x30, 0x1, 0x4, 0x35da}, {{r8}, 0xffffffffffffffff, 0xc, 0x1d01cf3ceb7d153d, 0x9, 0x2}, {{r9}, 0xfffffffffffffffe, 0x4e, 0x2, 0xfffffffffffff094, 0xb752}, {{r0}, 0x1667fdcc0d21c0e4, 0x2, 0x800000dc, 0x0, 0xfffffffffffffffa}], 0x20, &(0x7f00000002c0)={0x4, 0xd59}) execve(0x0, 0x0, 0x0) 22:28:22 executing program 1: r0 = socket(0x20, 0x5, 0x6) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="3f3002000000cd19bb4306c1994bf08c9df491f6795c7f2b13751ba786a13be4a4bc99fa23882d7ef2d6ea9ed13df28c052f41e2ebbcaa59e24b87bb9d3611fee7414e2b3dcb86e50c84e361c50c0d972e5c3e7d3e6d9e012e05b6a1b0d5ab908678e272d42bed089ecca906fa08ca4a8c050ab1a580995a9d11d39460c0076ba569351c77c623b376e69a1e00ffeb9cf4c44f4e7a41d4e144cc31719966beaf55765e074571178f4966ece1705c432037665ce11501bd8effa7e556d343fd8e4589b81a0addf9c26088f7d1adcb41"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r3 = accept(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r4 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r4}}], 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000582000/0x4000)=nil, 0x4000, 0x0, 0x31, r4, 0x0, 0x4e) dup2(r0, r1) r5 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r5, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r6}}], 0x0, 0x0, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r7}}], 0x0, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000480)=ANY=[@ANYRES64=r4, @ANYRES32=0x0, @ANYRES16=r6, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRES16=0x0, @ANYRESDEC=r7, @ANYBLOB="a931b8053a4c8e409dcc3b5d80d528aaf70349be57b6baab76ce99bee11abe64b929876003bc398f1d0865b0984c78847714e019b205c27f34f57bad042db1be780a757d", @ANYBLOB="a40f1c86ce8dcbf64c4ac8b658c7823716ac9b0fc5961e6caef4650d27b73d53ee0d16843e1695ff88ba9d9b8246ec4f266097262d5860667247539f2e18b24fb09272ec8b60e8489a2f5b72a2f069f535a6c947be4ba416dd2d1c8e3e1917f79369454aa5f793182f8bf3cae3b52b96f3e94de7087ced0c1292af8a5d5e49105e2a50062cc75b86c3e0cb60c94b019b3d10eec2b67725a39fa08247e4783d3428c2126c4abb1cd0b3f6d23ac27ca43fd3a94480d02e250f22976657328f1a7bd22597fe397170266704b8bdb47241d69c2318d32459a4a292a71530fc9feeaab32c201304f642d53b5e56ceb5acbf50d7f4b66aba305e07", @ANYBLOB="19e2e2f2a34697a7d0389f630c98ebcd565a2ce2854463d0564d20da1364521c"], @ANYRES32=0x0], 0x5) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/93, 0x5d) write(r1, 0x0, 0x0) 22:28:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = socket(0x2, 0x10000000000003, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r3, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r3, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$KDENABIO(r4, 0x20004b3c) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)) fcntl$setflags(r1, 0x2, 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r5}, 0xffffffffffffffff, 0x7, 0x0, 0x8, 0xfffffffffffffffd}], 0x5, 0x0, 0x10000, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 22:28:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x400000000000001c}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000340)={0x6, 0x7f, 0xfffffffffffffbff, {[0xd06, 0x2fab18b8, 0x6, 0x9, 0x1, 0x7, 0x4d9b, 0xb8, 0x8, 0x7, 0xd3c, 0x80, 0x6b, 0x9, 0x1, 0x8, 0xb8e3, 0x6], [0x9b, 0x8, 0x3f, 0x5, 0x9, 0x2, 0x6, 0xff, 0x0, 0xfffffffffffffffc], [0x20, 0x3ff, 0x4, 0xfff, 0x448d, 0x9, 0x2f9], [0x1, 0xc9c2, 0x9, 0xffffffffffffffff, 0xff, 0x6f3], [{0x7ff, 0x5, 0x7fffffff}, {0x48a2, 0x1, 0x0, 0x5e}, {0x1, 0x81, 0x3, 0x6}, {0x0, 0x7fff, 0x0, 0x8}, {0x1, 0x8000, 0x3, 0x8000}, {0x3ff, 0x0, 0xac8, 0x200}, {0x5, 0x80000001, 0x8, 0x4}, {0x26, 0x8, 0x6, 0x101}], {0x40, 0x80, 0x14c, 0xfff}, {0x7ff, 0x8, 0x1, 0x6}}}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r3, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000140)=0x7) write(r3, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r5, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r5, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r4) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f0000000180)={0x0, 0xe9, 0x3, 0xc0, 0x800}) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r2) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r7, 0x40044274, &(0x7f00000000c0)) 22:28:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f00000000c0)=[{0x1000, 0x6, 0x7f, 0xfffffff8}, {0x2, 0x0, 0x0, 0x1}, {0x0, 0x3f, 0x9, 0x7}, {0x61f8, 0x8, 0x2, 0x3aa0}, {0x400, 0x81, 0x8, 0x8}]}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chflagsat(r0, &(0x7f0000000000)='./bus\x00', 0x744af2d1fdb00651, 0x2) 22:28:23 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r3, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r3, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000080)) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) fcntl$getown(r1, 0x5) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x800000, "4ab02588748b96804f0641e34b85a904148c266b"}) ioctl$TIOCSTART(r0, 0x2000746e) 22:28:23 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000038000000efbda1e800000000000000000000000000000839000003000000000000080000000000001000000000000000000000001f0000003f00000000000000000000c00000010000000004200000ce00000600000000000000005600000001000000002000010000100000"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x1, 0x0) close(0xffffffffffffff9c) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r5, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r5, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r4) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f0000000080)=0x7f) 22:28:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0)={0x0, 0x80}, 0x4c1) sendto(r0, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 22:28:23 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) 22:28:23 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2000000000090d2, 0x0, "d7300800bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r2, &(0x7f0000000340)="d7c7367ca4921aa25dd55648015bdabbc1529b0f03623849a077db269b0d", 0x1e) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x7, 0x0) r3 = syz_open_pts() close(r2) dup(r3) syz_open_pts() r4 = socket(0x2, 0x10000000000003, 0x1) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) getpeername(r5, &(0x7f00000002c0)=@un=@file={0x0, ""/41}, &(0x7f0000000300)=0x2b) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r4, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) readv(r4, &(0x7f0000000000)=[{&(0x7f0000000140)=""/209, 0xd1}], 0x1) 22:28:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000008009, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x80}, {0x25}, {0x800006, 0x0, 0x0, 0x20000000}]}) pwrite(r0, &(0x7f0000000240)="dc1b86b578ca667bed9271ea89e6", 0xe, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) r1 = geteuid() setreuid(r1, 0x0) r2 = socket(0x20, 0x0, 0x0) r3 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r3, &(0x7f0000000400)=[{0x4, 0x8}, {0x3, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x0, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x1) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r3, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r3, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r3, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r3, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r4 = getgid() r5 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r5}}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r7 = semget$private(0x0, 0x5, 0xa6) semop(r7, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x0) semctl$IPC_RMID(r7, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = msgget$private(0x0, 0x682) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r9, &(0x7f0000000340)=ANY=[@ANYRESOCT=r10, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=0x0], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=r11], @ANYRESHEX=r12, @ANYRES16=r8, @ANYRES16=r10], @ANYRES16=r13], 0x3, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r14 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r18 = getppid() r19 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r19, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r20 = fcntl$getown(r19, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x2, r14, r16, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r18, r20, 0xa5, 0x1, 0x100000000, 0x2}) r21 = getuid() r22 = msgget$private(0x0, 0x682) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r22, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r22, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r23 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r27 = getppid() r28 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r28, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r29 = fcntl$getown(r28, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000980)={{0x2, r23, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r27, r29, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x75e2, r8, r16, r21, r25, 0xc0, 0x6}, 0x9, 0xffff, 0x100}) r30 = semget$private(0x0, 0x5, 0xa6) semop(r30, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r30, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r32 = msgget$private(0x0, 0x682) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r32, &(0x7f0000000340)=ANY=[@ANYRESOCT=r33, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=0x0], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=r34], @ANYRESHEX=r35, @ANYRES16=r31, @ANYRES16=r33], @ANYRES16=r36], 0x3, 0x0) msgsnd(r32, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r32, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r32, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r37 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r38, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r41 = getppid() r42 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r42, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r43 = fcntl$getown(r42, 0x5) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000980)={{0x2, r37, r39, r40, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r41, r43, 0xa5, 0x1, 0x100000000, 0x2}) r44 = getuid() r45 = msgget$private(0x0, 0x682) msgsnd(r45, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r45, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r45, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r45, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r45, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r46 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r47, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r50 = getppid() r51 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r51, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r52 = fcntl$getown(r51, 0x5) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000980)={{0x2, r46, r48, r49, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r50, r52, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f00000000c0)={{0x75e2, r31, r39, r44, r48, 0xc0, 0x6}, 0x9, 0xffff, 0x100}) r53 = semget$private(0x0, 0x5, 0xa6) semop(r53, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r53, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r55 = msgget$private(0x0, 0x682) r56 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r56, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r56, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r57 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r57, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r57, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r58 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r58, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r58, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r59 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r59, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r59, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r55, &(0x7f0000000340)=ANY=[@ANYRESOCT=r56, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=0x0], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=r57], @ANYRESHEX=r58, @ANYRES16=r54, @ANYRES16=r56], @ANYRES16=r59], 0x3, 0x0) msgsnd(r55, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r55, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r55, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r55, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r60 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r61, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r64 = getppid() r65 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r65, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r66 = fcntl$getown(r65, 0x5) msgctl$IPC_SET(r55, 0x1, &(0x7f0000000980)={{0x2, r60, r62, r63, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r64, r66, 0xa5, 0x1, 0x100000000, 0x2}) r67 = getuid() r68 = msgget$private(0x0, 0x682) msgsnd(r68, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r68, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r68, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r68, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r68, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r69 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r70, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r73 = getppid() r74 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r74, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r75 = fcntl$getown(r74, 0x5) msgctl$IPC_SET(r68, 0x1, &(0x7f0000000980)={{0x2, r69, r71, r72, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r73, r75, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r53, 0x0, 0x1, &(0x7f00000000c0)={{0x75e2, r54, r62, r67, r71, 0xc0, 0x6}, 0x9, 0xffff, 0x100}) getgroups(0x8, &(0x7f0000000540)=[r16, r48, r6, 0x0, 0x0, 0xffffffffffffffff, r62, 0xffffffffffffffff]) r77 = semget$private(0x0, 0x5, 0xa6) semop(r77, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r77, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r79 = msgget$private(0x0, 0x682) r80 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r80, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r80, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r81 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r81, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r81, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r82 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r82, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r82, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r83 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r83, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r83, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r79, &(0x7f0000000340)=ANY=[@ANYRESOCT=r80, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=0x0], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=r81], @ANYRESHEX=r82, @ANYRES16=r78, @ANYRES16=r80], @ANYRES16=r83], 0x3, 0x0) msgsnd(r79, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r79, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r79, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r79, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r84 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r85, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r85, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r88 = getppid() r89 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r89, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r90 = fcntl$getown(r89, 0x5) msgctl$IPC_SET(r79, 0x1, &(0x7f0000000980)={{0x2, r84, r86, r87, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r88, r90, 0xa5, 0x1, 0x100000000, 0x2}) r91 = getuid() r92 = msgget$private(0x0, 0x682) msgsnd(r79, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r92, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r92, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r92, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r92, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r93 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r94, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r94, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r97 = getppid() r98 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r98, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r99 = fcntl$getown(r98, 0x5) msgctl$IPC_SET(r92, 0x1, &(0x7f0000000980)={{0x2, r93, r95, r96, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r97, r99, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r77, 0x0, 0x1, &(0x7f00000000c0)={{0x75e2, r78, r86, r91, r95, 0xc0, 0x6}, 0x9, 0xffff, 0x100}) r100 = semget$private(0x0, 0x5, 0xa6) semop(r100, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r100, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r102 = msgget$private(0x0, 0x682) r103 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r103, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r103, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r104 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r104, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r104, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r105 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r105, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r105, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r106 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r106, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r106, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r102, &(0x7f0000000340)=ANY=[@ANYRESOCT=r103, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=0x0], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=r104], @ANYRESHEX=r105, @ANYRES16=r101, @ANYRES16=r103], @ANYRES16=r106], 0x3, 0x0) msgsnd(r102, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r102, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r102, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r102, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r107 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r108, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r108, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r111 = getppid() r112 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r112, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r113 = fcntl$getown(r112, 0x5) msgctl$IPC_SET(r102, 0x1, &(0x7f0000000980)={{0x2, r107, r109, r110, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r111, r113, 0xa5, 0x1, 0x100000000, 0x2}) r114 = getuid() r115 = msgget$private(0x0, 0x682) msgsnd(r115, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r115, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r115, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r115, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r115, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r116 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r117, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r117, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r120 = getppid() r121 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r121, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r122 = fcntl$getown(r121, 0x5) msgctl$IPC_SET(r115, 0x1, &(0x7f0000000980)={{0x2, r116, r118, r119, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r120, r122, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r100, 0x0, 0x1, &(0x7f00000000c0)={{0x75e2, r101, r109, r114, r118, 0xc0, 0x6}, 0x9, 0xffff, 0x100}) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r124 = semget$private(0x0, 0x5, 0xa6) semop(r124, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r124, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r126 = msgget$private(0x0, 0x682) r127 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r127, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r127, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r128 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r128, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r128, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r129 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r129, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r129, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r130 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r130, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r130, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r126, &(0x7f0000000340)=ANY=[@ANYRESOCT=r127, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=0x0], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=r128], @ANYRESHEX=r129, @ANYRES16=r125, @ANYRES16=r127], @ANYRES16=r130], 0x3, 0x0) msgsnd(r126, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r126, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r126, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r126, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r131 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r132, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r132, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r135 = getppid() r136 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r136, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r137 = fcntl$getown(r136, 0x5) msgctl$IPC_SET(r126, 0x1, &(0x7f0000000980)={{0x2, r131, r133, r134, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r135, r137, 0xa5, 0x1, 0x100000000, 0x2}) r138 = getuid() r139 = msgget$private(0x0, 0x682) msgsnd(r139, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r139, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r139, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r139, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r139, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r140 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r141, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r141, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r144 = getppid() r145 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r145, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r146 = fcntl$getown(r145, 0x5) msgctl$IPC_SET(r139, 0x1, &(0x7f0000000980)={{0x2, r140, r142, r143, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r144, r146, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r124, 0x0, 0x1, &(0x7f00000000c0)={{0x75e2, r125, r133, r138, r142, 0xc0, 0x6}, 0x9, 0xffff, 0x100}) r147 = getegid() getgroups(0x9, &(0x7f00000005c0)=[r6, r76, r95, r109, r123, r142, 0x0, 0xffffffffffffffff, r147]) r148 = geteuid() r149 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r149, 0x0, 0x0, 0x0]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r4, r148, r149, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) sendmsg(r2, &(0x7f0000002000)={&(0x7f00000004c0)=ANY=[@ANYBLOB="696c6530003d578aa4b22a462617f96c49814a62822e8d024701535a9ac16d23c7d1bf6ef11a273a73c8594267ca9c216d318f55f936c1bba4762588610a0e96eb75ebca592d7fb60624c6ac7e18368e580b0d6da2"], 0xa, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCMBIC(r150, 0x8004746b, &(0x7f0000000340)=0x10001) r151 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r151, 0x0, 0x0, 0x0]) r152 = socket(0x2, 0x400000000002, 0x0) sendmsg(r152, &(0x7f0000002000)={&(0x7f0000001a80)=@un=@file={0x3015edb019860256, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r152, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r153 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x500, r153) 22:28:23 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f4078682a3d", 0x21d}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = msgget$private(0x0, 0x682) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe, 0x0, 0x9}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r7, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) msgsnd(r2, &(0x7f0000000340)=ANY=[@ANYRESOCT=r3, @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRESDEC=r7, @ANYPTR64=&(0x7f0000000280)=ANY=[], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=r4], @ANYRESHEX=r5, @ANYRES16=r1, @ANYRES16=r3], @ANYRES16=r6], 0x3, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000004ef6143ae0dcac2628876afcfab8970000000000000000000000000000000000000000001c000000000000000000001e000000000000000000000000ffffff7f000000000000000000810000000000000000000000000000000000000000ff7f00000000000000000000061c9aa9405e0300ffd3ce109851e1bf9a262836aaabfa99792344111db922c45fa4859bd6886580"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r12 = getppid() r13 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r13, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r14 = fcntl$getown(r13, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r8, r10, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, r14, 0xa5, 0x1, 0x100000000, 0x2}) fchown(r0, r8, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x0) 22:28:23 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x7) ftruncate(r0, 0x0, 0x7fffffff) r1 = socket$inet(0x2, 0x8005, 0x8) ftruncate(r1, 0x0, 0x30001) close(r0) unlink(&(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r3, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r3, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000040)={0x8, 0x0, {0x200, 0x1}}) 22:28:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x10, 0x2, 0xee) connect$unix(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a397a38620700000000825984c87910bf453f68c11700287ead4b1b47abc850f42561a84e6abca64896bc5e57c6388bbd2ad88b2951fed31bda37b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65fac6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e00f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d66138c0b91c305d89a870e50996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e0ebd6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r3, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r3, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000280)={0x78, 0x6}) r5 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r5}}], 0x0, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) r7 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r7, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) connect(r7, &(0x7f0000000240)=@in6={0x18, 0x0, 0x20, 0x3ff}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r6}}], 0x0, 0x0, 0x0, 0x0) sendto$inet6(r6, &(0x7f00000000c0)="bc36444b06ee8d2bcf611496eaab93878734efaa5be7006bb90c6c95531dbc9e919448dbab7a54e8939aa4abbfdbad4d6d42597ad25fe10a501eb1069accc23ca471654e76888a9aa73dcd477c74b97037638c216ee69a2d60fb0d494d10d38e4d12f37a04215b670668df88642f5e45dd295541476bb4da02559f03924e668cf6f6755cb7957e3e835c70b18aa0f1c27b85c0904a9f5a500f3ce0d2a8dd86419a340464e6b57925f29337b31166efc0dcf3148fb3ad9efcab28342bc392c330ba576c4214cf65ec2c5645ae27e8e791e5ab850a1773ad718f031217514dac728e6cf9e270213a20740c8b78553320957ce7fe33df360ba7dc3b21e01d1a6f6378687f73a437a8675e69c186a2c2826ccfc43ab457f5c31f3a311a7e0f80aa25e2dcd97062453f080e79d3e9f2d3feb2d579808baea3077c0f5905a297e08ff384ed57262e176e1bdb03ef5d0fd635a75126b7663bdffb66c378d7011a5245dc501004f9058c491b097d01bb6ce392af4fa85ad913ff5218d9d0", 0x17a, 0x1, 0x0, 0x0) 22:28:24 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x2, 0x0, 0x379, 0x0, 0x0, 0x400}, 0x0) 22:28:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x48}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x4, 0x3}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0035973ddc4bac71bd00"], 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f00000002c0)="e25aae4900000040000000d16d9b00df144a0447b1c57862c0700f740ba54202a288c3f71d4fb24ea8201f1da11644d0c34c96659177665ea72ab3fc43959e909ccc49e755b769bea2f168fda19f04a9d0cc3e6e8c004321ba93b01b8fd08cde6ac86462e0a41c7d670000000000000000352c1e68d42e0a8a2758b5456468a286d03fc909e60b754d2e783d140d07", 0x14b) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x9, 0x5}) 22:28:24 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000140)='+') connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="29002000a9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = shmget$private(0x0, 0x4000, 0xd, &(0x7f0000472000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/226) r1 = socket(0x18, 0x1, 0x0) r2 = semget$private(0x0, 0x4, 0x2) socket(0x10, 0x3, 0x9) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000040)=0x7fffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 22:28:24 executing program 0: r0 = socket(0x10, 0x8000, 0x0) r1 = socket(0x2, 0xc003, 0x1) connect$unix(r1, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffff2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a87f6abca64896bc5e57c6388bbd2ad3467ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad303628bba7abdd8053ce65a950e8defbcd505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673d8fa589179ba631b92e06203f922e08000000b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cd5d4000000010000000000000000c0d9944243d26cc617ce8571be571b00"], 0x10) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000340)="2304aa5806729a083cd3e22a7e7ea52d60571f59b04edf20305912"}], 0x3) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x5}, 0xc) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x816, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r2, r0) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="8202020000006c653000f0d01fa9d4d7a9f62df4669406521719876192f9b464ca8187d096da2fba527988274728d933a02eeadb7a9c43075925ed5f37cef3b254b1839960a93887b010cdb80859d8cbdfb175d1"], 0x10) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) r4 = semget$private(0x0, 0x3, 0x40c) preadv(r3, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000100)={0x0, './bus/file0\x00', './bus/file0\x00'}) r5 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000600)) semctl$GETPID(r4, 0x2, 0x4, &(0x7f00000004c0)=""/210) semget$private(0x0, 0x7, 0x10) openat$bpf(0xffffffffffffff9c, 0x0, 0x41, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x100, 0x80004) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000480)) socket(0x18, 0x400000002, 0x0) r6 = msgget(0x0, 0x246) r7 = getpid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5}, 0x4, 0xb8f, r7, 0x0, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) 22:28:24 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) pipe(&(0x7f00000003c0)) r1 = kqueue() kevent(r1, &(0x7f0000000500), 0x8, &(0x7f00000005c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x8, 0x0) r2 = open(&(0x7f0000000680)='./file0\x00', 0x401, 0x0) r3 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}}], 0x0, 0x0, 0x0, 0x0) preadv(r3, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/246, 0xf6}, {&(0x7f0000000000)=""/11, 0xb}, {&(0x7f00000001c0)=""/4, 0x4}, {&(0x7f0000000200)=""/60, 0x3c}, {&(0x7f0000000240)=""/214, 0xd6}], 0x5, 0x0, 0x45) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)='9', 0x1}], 0x1) 22:28:24 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = semget$private(0x0, 0x7, 0x480) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r3 = semget$private(0x0, 0x1, 0x40) semop(r3, &(0x7f0000000180)=[{0x0, 0x9, 0x800}, {0x3, 0x81, 0x1000}, {0x3, 0x70, 0x800}], 0x3) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) socket$inet6(0x18, 0x4000, 0x6) semctl$SETVAL(r1, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) 22:28:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {0x7}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xd2d9cec55a7660bc, 0x2) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000180)={0x5, 0x4, 0x5, 0xd877}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") 22:28:24 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0xac) 22:28:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2}, {0x10003d}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r4, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r4, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) r5 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r5, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) sendto(r5, &(0x7f0000000400)="daf38eae2030033919eb633f177af065d1ce38605e5000833ef8facdf35889ffaa978fea11a59802a150d8760be9e4d89dbc2f86b97e277479bd156344d0a6f5f7b0006fc3b965d02c7c42861664c9c00e4d7625360861b191c1e8c3a912949d723ff0d7b004715e121f3ec723bc8645ff7260ac7e0861be5cde44b9062a15feef6b0b1130499e80723add1d39f8ac8b5820a8d83054e3153bc0c803091f62068a1d5d2ae87c89cea003f7b4051a99c433943928422be56d2b4201fba9f7b512bcf6a67f77776d401ec62653275818be7d007ba25f4ef225bb7ad846dd6c125e2de2cab11f797029f2dea4293aca9fb3fcd627fd753718bac38b6edc", 0xfc, 0x8, &(0x7f0000000500)=@in6={0x18, 0x0, 0x2b6b, 0x7}, 0xc) dup2(r4, r3) r6 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r6}}], 0x0, 0x0, 0x0, 0x0) r7 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r7, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r8 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r8, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wskbd0\x00', 0x8000, 0x0) r10 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r10, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r11 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r11, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = msgget$private(0x0, 0x682) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r13, &(0x7f0000000340)=ANY=[@ANYRESOCT=r14, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=0x0], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=r15], @ANYRESHEX=r16, @ANYRES16=r12, @ANYRES16=r14], @ANYRES16=r17], 0x3, 0x0) msgsnd(r13, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r13, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r13, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r22 = getppid() r23 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r23, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r24 = fcntl$getown(r23, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{0x2, r18, r20, r21, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r22, r24, 0xa5, 0x1, 0x100000000, 0x2}) r25 = semget$private(0x0, 0x5, 0xa6) semop(r25, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r25, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r27 = msgget$private(0x0, 0x682) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r27, &(0x7f0000000340)=ANY=[@ANYRESOCT=r28, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=0x0], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=r29], @ANYRESHEX=r30, @ANYRES16=r26, @ANYRES16=r28], @ANYRES16=r31], 0x3, 0x0) msgsnd(r27, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r27, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r27, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r27, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r32 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r36 = getppid() r37 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r37, &(0x7f00000000c0)={&(0x7f0000000a00)=ANY=[@ANYBLOB="0001000000696c653000c063f7f68e86b2a65f4edfc4136b4e1ff27b47147a7931e09ef9b91c2b69567d847d06a837010dbf49910d78335cbbfd3f1b3722a2880900b0ac6eff495247c9cdd2353b166b39a845d0e45f6d85122fd8e029dd62ac2c14a15edbb5ad9f0b6884e69a26499e6803ab2ce8920699"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r38 = fcntl$getown(r37, 0x5) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000980)={{0x2, r32, r34, r35, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r36, r38, 0xa5, 0x1, 0x100000000, 0x2}) r39 = getuid() r40 = msgget$private(0x0, 0x682) msgsnd(r40, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r40, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r40, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r40, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r40, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r41 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r42, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r45 = getppid() r46 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r46, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r47 = fcntl$getown(r46, 0x5) msgctl$IPC_SET(r40, 0x1, &(0x7f0000000980)={{0x2, r41, r43, r44, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r45, r47, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f00000000c0)={{0x75e2, r26, r34, r39, r43, 0xc0, 0x6}, 0x9, 0xffff, 0x100}) r48 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r48}}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r51 = msgget$private(0x0, 0x682) r52 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r52, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r52, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r53 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r53, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r53, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r54 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r54, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r54, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r55 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r55, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r55, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r51, &(0x7f0000000340)=ANY=[@ANYRESOCT=r52, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=0x0], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=r53], @ANYRESHEX=r54, @ANYRES16=r50, @ANYRES16=r52], @ANYRES16=r55], 0x3, 0x0) msgsnd(r51, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r51, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r51, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r51, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r56 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r57, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r60 = getppid() r61 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r61, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r62 = fcntl$getown(r61, 0x5) msgctl$IPC_SET(r51, 0x1, &(0x7f0000000980)={{0x2, r56, r58, r59, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r60, r62, 0xa5, 0x1, 0x100000000, 0x2}) r63 = getpgid(r60) r64 = semget$private(0x0, 0x5, 0xa6) semop(r64, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r64, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r66 = msgget$private(0x0, 0x682) r67 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r67, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r67, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r68 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r68, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r68, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r69 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r69, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r69, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r70 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r70, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r70, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r66, &(0x7f0000000340)=ANY=[@ANYRESOCT=r67, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=0x0], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=r68], @ANYRESHEX=r69, @ANYRES16=r65, @ANYRES16=r67], @ANYRES16=r70], 0x3, 0x0) msgsnd(r66, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r66, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r66, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r66, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r71 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r72, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r75 = getppid() r76 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r76, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r77 = fcntl$getown(r76, 0x5) msgctl$IPC_SET(r66, 0x1, &(0x7f0000000980)={{0x2, r71, r73, r74, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r75, r77, 0xa5, 0x1, 0x100000000, 0x2}) r78 = getuid() r79 = msgget$private(0x0, 0x682) msgsnd(r79, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r79, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r79, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r79, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r79, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r80 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r81, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r81, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r84 = getppid() r85 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r85, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r86 = fcntl$getown(r85, 0x5) msgctl$IPC_SET(r79, 0x1, &(0x7f0000000980)={{0x2, r80, r82, r83, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r84, r86, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r64, 0x0, 0x1, &(0x7f00000000c0)={{0x75e2, r65, r73, r78, r82, 0xc0, 0x6}, 0x9, 0xffff, 0x100}) r87 = semget$private(0x0, 0x5, 0xa6) semop(r87, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r87, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r89 = msgget$private(0x0, 0x682) r90 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r90, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r90, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r91 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r91, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r91, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r92 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r92, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r92, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r93 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r93, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r93, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r89, &(0x7f0000000340)=ANY=[@ANYRESOCT=r90, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=0x0], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=r91], @ANYRESHEX=r92, @ANYRES16=r88, @ANYRES16=r90], @ANYRES16=r93], 0x3, 0x0) msgsnd(r89, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r89, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r89, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r89, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r94 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r95, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r95, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r98 = getppid() r99 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r99, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r100 = fcntl$getown(r99, 0x5) msgctl$IPC_SET(r89, 0x1, &(0x7f0000000980)={{0x2, r94, r96, r97, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r98, r100, 0xa5, 0x1, 0x100000000, 0x2}) r101 = getuid() r102 = msgget$private(0x0, 0x682) msgsnd(r102, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r102, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r102, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r102, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r102, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r103 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r104, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r104, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r107 = getppid() r108 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r108, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r109 = fcntl$getown(r108, 0x5) msgctl$IPC_SET(r102, 0x1, &(0x7f0000000980)={{0x2, r103, r105, r106, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r107, r109, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r87, 0x0, 0x1, &(0x7f00000000c0)={{0x75e2, r88, r96, r101, r105, 0xc0, 0x6}, 0x9, 0xffff, 0x100}) r110 = semget$private(0x0, 0x5, 0xa6) semop(r110, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r110, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r112 = msgget$private(0x0, 0x682) r113 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r113, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r113, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r114 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r114, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r114, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r115 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r115, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r115, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r116 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r116, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r116, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r112, &(0x7f0000000340)=ANY=[@ANYRESOCT=r113, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=0x0], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=r114], @ANYRESHEX=r115, @ANYRES16=r111, @ANYRES16=r113], @ANYRES16=r116], 0x3, 0x0) msgsnd(r112, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r112, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r112, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r112, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r117 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r118, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r118, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r121 = getppid() r122 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r122, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r123 = fcntl$getown(r122, 0x5) msgctl$IPC_SET(r112, 0x1, &(0x7f0000000980)={{0x2, r117, r119, r120, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r121, r123, 0xa5, 0x1, 0x100000000, 0x2}) r124 = getuid() r125 = msgget$private(0x0, 0x682) msgsnd(r125, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r125, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r125, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r125, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r125, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r126 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r127, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r127, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r130 = getppid() r131 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r131, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r132 = fcntl$getown(r131, 0x5) msgctl$IPC_SET(r125, 0x1, &(0x7f0000000980)={{0x2, r126, r128, r129, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r130, r132, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r110, 0x0, 0x1, &(0x7f00000000c0)={{0x75e2, r111, r119, r124, r128, 0xc0, 0x6}, 0x9, 0xffff, 0x100}) getgroups(0x8, &(0x7f0000000840)=[r96, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, r128]) r134 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r134}}], 0x0, 0x0, 0x0, 0x0) r135 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r135}}], 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000940)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000580)="55aefc06728926ec161accb14bd4161abf8c5805d8d1b2c534510ecbe1c12baeb0125d16553d77ec0373779b79c81fcb72200d7add26cc73e69e76a9658a090d92330bf54058efca7268786319e732c0fa49fd0ee8353c84702327fd6cdc9ab5f57a49ff7bf66fc538f80c95bbe14c5648b8591b3384623be549824064391bc05eaf47d9ecab64b245db72bc27324616023ab6a9bb13e3323a89c050967817638953783a5ec2eea8213a036a6b316892e6551a4b049212a521edadead992c65271edff32a0cf314deccdd34987188a3b0f53487d297fd912a15c415f270ad3", 0xdf}, {&(0x7f0000000680)="366b940547074ddda879e3d89e05dc2e6b415da44eb16e184e1a58759a1873ba3d7d5f3eea9e4f85c3347c0d6b66841955cfdaf6186096f260c7c4366be0e0676db17d045bc23874ea71dff08285e54931fc786b3a51e0912198cb7c0238b6d55f24f4ce8c9d421ffed5fa650e47058c01fe4eca589a6201528908b2ead3", 0x7e}], 0x2, &(0x7f0000000880)=[@rights={0x38, 0xffff, 0x1, [r6, r5, r7, r8, r9, r0, 0xffffffffffffff9c, r10, r11]}, @cred={0x20, 0xffff, 0x0, r24, r26, r49}, @cred={0x20, 0xffff, 0x0, r63, r65, r133}, @rights={0x20, 0xffff, 0x1, [r134, r2, r135]}], 0x98, 0x1}, 0x3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r136 = dup(r3) sendto$inet6(r136, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r136, 0xc0205602, &(0x7f00000003c0)={0xffff, 0x1ff, 0x68, 0x0, &(0x7f0000000140)={{0x1, 0x1f, 0x8, 0xbc, 0x3, 0x6, 0x3f}, {[0x8, 0x7f, 0x40, 0x1, 0x10000, 0x3, 0x80, 0xff, 0x6, 0x40, 0x3, 0x7, 0x4, 0x3, 0x5, 0xff, 0x4, 0x80000000], [0x1fffe00000000000, 0xbb, 0x1f, 0x0, 0x64f7, 0x1f, 0xffffffffffffff10, 0xa4be, 0x3, 0x3], [0x1, 0x7d8, 0x4, 0x100000000, 0x0, 0x5, 0x8], [0x1, 0x400, 0x3, 0x9, 0x0, 0xbba], [{0x200, 0x3f, 0x4, 0x7}, {0x4, 0x7, 0x5, 0x400}, {0x8cc, 0x3, 0x3, 0x7}, {0xfffb, 0xcb6, 0x3ff, 0x6}, {0x1ff, 0x0, 0x1, 0x5}, {0x4, 0x3f, 0x80000001, 0x735e}, {0x5, 0x31, 0x7, 0x800}, {0x5, 0x5, 0xc68d, 0x2}], {0x7, 0xf9b, 0x0, 0x1}, {0x4, 0x8000, 0x6, 0x1}}}, 0xfff7, 0x1}) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r137 = dup(r1) socket(0x2, 0x2, 0x20) sendto$inet6(r137, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r137, 0x80044270, &(0x7f0000000080)=0x7d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000780)="3992f7ff05959fc9fedde4e599cf") 22:28:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 22:28:24 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000200)={0x3, 0x1, 0x3}) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) msgget$private(0x0, 0x8) r1 = socket(0x2, 0x2, 0x1) r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000380)=ANY=[], 0x0) sendto$inet6(r1, &(0x7f00000000c0)="a73758e1b1a941f02c0a67501c7fa800a591b3ec92362d5806062508d8af798ed2", 0x21, 0x1, 0x0, 0x0) accept(r1, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000340)) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket(0x10, 0x1, 0x6) 22:28:24 executing program 1: r0 = socket(0x35, 0xaab10d471ec3064, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0283, './file0\x00'}, 0x5) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) r3 = socket(0x2, 0x4, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r3, &(0x7f0000000100)="c557fcb976ab033dc22c807377a31227f1d156f8f38529d48d354ec9c20169f34cafd16ec2c6d441342358d91804c8891e84f737db3f29aa24189c05b1bc085bf086f9382cb0e227495f5883369f6600"/90, 0x5a, 0x15, 0x0, 0x0) r4 = socket(0x9edf12f022450e1, 0x1, 0x1f) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r4}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x10000, 0x0) dup2(r2, r0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r1) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000000)={0x8}) r6 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r6}}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180), 0xc) close(r0) r7 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4, "0000000000000200"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r7, 0x2) 22:28:24 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) munlock(&(0x7f000057e000/0x4000)=nil, 0x4000) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r4, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r4, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r3) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000080)={0x8, 0x1}) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:28:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r4, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r4, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r4, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r2) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r6 = openat(r5, &(0x7f0000000080)='./file0\x00', 0x20000, 0x0) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0xfffffffe, 0x5}, 0x8) close(r0) r7 = socket(0x10, 0x3, 0x3a) connect$unix(r7, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f66696c653100dc9aca84900000f62254af83"], 0xa) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r8 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r8}}], 0x0, 0x0, 0x0, 0x0) r9 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r9}}], 0x0, 0x0, 0x0, 0x0) r10 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r10}}], 0x0, 0x0, 0x0, 0x0) r11 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r11, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000002600)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002500)=[{&(0x7f0000000200)="6c13f1a2f5c90d7e7faf67a76d9b4f020385334834808d9f9e60371dfb3053eec34b645950e988ad0dc284ed8d1203be8996cba6b9b04aa8e641c453", 0x3c}, {&(0x7f0000000240)="fc5bcf6ddfb6655fb81dec7e8c27f9607fd5cbff9028671827b1704f8f425baad6142a736f2a5d29d5defe12514324fc94fa2676a4a66a1885164998e444c669615d3dcb7653bcfafdbff92bde9d3307bf08a9eb459ad3dc1387c7d173e81632a4efd30f586c50b733ee31e39525e8f06c2705f140325f40b5466e188d36662d8b42131a8ceba773cdd5385b8435f5d09cf0a6ea881e0c52f06ea92d2fd647", 0x9f}, {&(0x7f0000000300)="7345459a80d6e3731beed967645fc93dc5959c56e650a76e565ff78c020612b9410a7722bc6b428561a9d1c844e1e6637e8fe178417a3b4092995b3ac40fb0930b6b0704ca6a10f57a0bd00899cad42e2e5996088c78a5da0f9da48f7e09331bc73a73badf73204a073382f84b45c635baac97c8fb583d08cb155e1ee06fd81416a734d8ea4d956265d122169f6fc7283fe2e4348ccc7c5443f07597f06346fc33f4c446cc26262fb7710ec5b466f14d4518d49396c2362b2f68b27c0aae17943dee73af3a411f539fe9f9339f342c692ad18b6bdbe7354083bdf9ad5017dc82f79aafffc352994f24f72a5370039d97b8299592c5f4f5e1cb9fd7a172f2b62954b0d1c9953876868accafd966fc57004274908a67541d45ebbea8f68aaa31233a4a2a290b3569b85e2c39652d56f61b24120058b1cbc8a8cd23e3b6a057c6274019596608fdd23163e749de6ee9bd9fe5c76a921c02400c8af455a33e9d0afc5699261c1fe189161a388890a83f6a0c81d8037af8cf58f29329d34be988b2da265ca261d57ad8ed6f7283f96ee2725d475edcb56589ebf59983cc526a8d33138c9833cdbc39d93fd9317d889aaeeddcc7daae7591750c67f40b528f64b0c2c0bb24cf39f24edf23aabc90abdd8a84e393ce17dbc762f28fa32e2c54de754856dc9afbe895b1c53353d4001eaae41202f99b411a184868e3e8093bf0bcd160db632f7d518dc2b3ee0ca93c0ba832fa5f15994aa4a6a8bf3e57feb5c60c0bec2b0f9be1e1419b424e2981e391e7f6d137157a7c8969c07bd8d0eb639f92b9990935b0fea8cb7ea001035259d9873c486c12c83766b8f96b7b5f92bd9144858d30e52b61eb6900755cfa645cba0308dacf92f2ef0d6dc74fdf7512c48a97bbf9ac16f9fac0e53b54b99c65f2172cd0ec316908d4e3dc10ba6a87cbad47091e767ec84f63a61f757f65016a8b661d3fbc626c23a1c0466214e8dc7dc0fc91cec9b5163a948ee8b2bf149a76049ed52be67d6d52eccb923057aa3808da701ab59e9b8ac8a601285dc45860c545cbc4a69e8739c1ce88b411050924c86cf182f0e045f7bde20d403e782054f7cef057ad1fa5f337c21314c4eee357be2647bac0c6384e894885e6c5fc5f27503254fa387417fc9a06bdc876dcc60c222f34a8c378c9d1c47a3fdc03109fcffb3fd3a230515133ca43c39dc05f6ca0dbf3cbcb3e669d1de392cd9e2f7ff6480f6c248e9c85d0a575b5c93f8746611aa35ae664352c151abc1cfb42d780ae0bae77f2e18dd61dbe1751ab8bade322dd7f1c926ff2f82c4ac36edde0af421d51d0a91b31c6bd5c4533e280a95f810a5a570eca03273c13fb933fc1a1cf782f21640e693cfcdb4b8d1ab48d5d40a4533d6ec1ee2787050cd90fb4c1456a1ec61dbc0248538d13e6fa677d0c8b13525edb2d18b059f7b92b206d8e8bc28d50de3aa250079f6fcda81fa53274824da56c2ca78633a11a6edbc9c371b562f3e7989fe86a04d23ea35907666410e7d8559f8e53a510c9438f51b1f7839c6e8eaa2f9b0d41d918bac6716512df928845e6f8a80becfba5030bb480b01cd08651ae6c15dde69cfdc69e7b37688838755e6dd7f5fdd6782f7ac7956c8657f76482d56fe2fd3442dd366c418f974686bbbeaf519a6e4e0aab7a970bcebcc01c2a2caee7743758a4cfb85f0af5822927d64c2aa2b00e62eea0bff6a387a71f4b811ebb7c6eb61111d3def7ce05eba0ac88f1aeed41e6efa52435a8f24487db9ac8b2fa40b92f86eebe14b86e14adf391d2ffd4a592ca040b67ca0bdc355e0e9d810a7953c8679335ef1559264ec12dd4edd6762d5cfb9ee2d66924e4e3b4331b26426240e331465c5e8797dc2db68e03e6b99e20a07a5985ba70da2e21ae678c6dac31b665d31f69b668cac912807f37ae7397cef807fec3c9f900bd2f48201fd101663bef77fc44a9c5a9ffec43c330947434062a3c25a05cc4ffed047fed6efe72bd94282752d1b0a491c32f7243206e4048e1921131dc0556003e0509d72389cb5d7f4cd942f13afccccad6127f5ddc8a994fc2680224e235557ced874fc756564273b21c32f08a26909c183d705fd2c880d61fc99d7647fff3118b22e6e38408a0ba9cb9d8d033fb53660995336748acd5d7c0d5c2f6e1b6410332838ad340151d26763be636d22526501017dfb7fd0314d3aad632975d2b2855b98d83cfa4660698916a64dadfb2b4b1fe9841915bcb969faea41f6ee3649470ece277d36e0480bbdca3c3ac12cd57d4959fbaf39fc00a0ce37d8379617093eb36a10c41c5fe52d270490f9e3397a1206362bca36d776d92e276aa9d5e17a073c25ef826237b0cd3ee9540f7dfff1d07536990d54753114be8ce371b1440f643bbb30fb1ae1870e3efd3eb4a97cbc86551e49c5f6870c4068b39d5e7f446b14d7af2e205ae8bf6af2da90400ea81b18ce576c0c426c32d38708994626b52bbfc237034d4e1a83863d3530b7bacb44082a9d2a8a2a133593a29eac3844bca062223c9b25e94f7934a0e187a91ae40c036855baa611f6bb8ce35d82a87f5c9c8aef7306360d6b97f8389bce8057554f92e405a3a0bc05353487e8110890f87a4f939da320a44550b4fcf3592dd829cd3a81edf734ad243aa1286e0ae2a771daa8d33a33d3cfd1914d37477b3738eba96e1ad6476fa183c2caece0f2ce607577b84d5967de3e6cfb750c329d20924f6f4ce295061dfdfc29bac4d471afa68b92e3fb6bbf5fe82780a771f0838ee84df0909c33aebbd2546e668ebed97b4439889f7ae71046d60ceacb47d877d7eac9e459e903e227679e29221eb524961c5ea6eb60cd2e4be37e358565fc25a4506fc16eb6f6690a2142a8aca75053010d1acf2468c80f5326effb3a6146bdcfd811794dc34a3278fe82d4656b3113c5cc704bdaebed42300b762de6aea67c8b5ad8665e1eb688f3628568f9e4c2732300468668551273dbe13600def015651438463eeae8f6d417ab6192dcb25922b7393c49f052ba8b2b35ff069204e6c1681509d6ebba5125a3a3f12ecbfa9a60e119eb70f506f30341a601ed4bd1932e90b98bc097a1c1728d9ae7c6f66f5e297b66db866e0b0a124d0e35f7d785010f42cc8bf8ec3df71ae95bf8c84edf5a281995f17ca40aacf7cb0bc771957b1fb8bca4ce5b9ec5a6b1572e4ce618e2b2824dc964c1108fc896446f286b680b62c492861e3f1c11f9da82b12482f402497de6e86fd40d19e7e183eba850d799e6050c8dc9912442b29df5da332053edfe952d14432640ece16a9d51adedc73ffb71227dd7990a2247f9949c4e59a4ff37fca330769828851203c71de61b963f157a2dee444eb0f57fac9dff26d9b36dac4da9c0d8a85127841cbd57149643ce49f23dab454fb2460d609d21f17be9ef978f30c4a194c66eb087230f4bf95767b92ab836598e650aaaa3bf46db366523e29bcf9923cb542544f216c2fbacc3e9b88c01a52406185bf24ebf6138e710358ff3b6b4a734dc2671cadacaed35ff864a8151054f6f978a520ca94ede825e766dde19321c76a8f83d84efb419c1f25b7fe3148d28a1b3a585d6843088e3304c8d026b1e28f22a77d159b2aa31cbf4e485c86624d9006040c8a3b3d85a1edf967351594616691c0b52f97402c4fe783c55d68ff6f89d0f54cf18d23b8ac00c7c64819d7114c2f9d75093dd02d1c3bfa114dc5d1301d55f2efe2c2519b692b2e692268738bd78a77904c2d37dea513b0a1b7c15bb3a267bab59fd1b403b8a0174d20fcebde7203b9f883d7c135fd82a906c22da192b0fb38ce7a3f9b87835de29daec2afeccc1d3877e8694f557ba367a9906d405c81eb45b096c9d8865c86f2d0c7fb53def1468d2d72d84be77cafbf706f808c09b82ef2d4c157edbf9b92099f73b9b4c8644669a8d93b2ab3c1a53f1a4fe97a4f2b4187a6abb1fd77b00214074fb49f01396bccdb7d2d4ca286068315bcfdef71715302182baa5bb7280ab4f1c9f6e57a18d0b0d3883af7b59ef89ff5f200617a1a52eb2ccaa27c0e8dde12abe93afe4c8092cc7eb13780a96e2db6f40f717aba020e4f3a1e3550185d5c6091f0bc4bce70eff37007217dd6a9e2ca8fb9ea450d9e1bb5a16faad06ae4e4f399f488068e18b036d05e75eb93df2b9fcf6047da646f14283991cd9ba6d04c7629d0f5340b15394c580beb1efc41e74f3a408da7f4d7dc743241c85cbdf1b17e2b842d7acbe29363877c6c3a21eb986b91f4a1b0a8d916a6633744f763a61aa837647ccba6551f19fa47f24bad54110e9c4af61f4caeb4f113e4cea8dd1914e468d6497bb7056e96d6c818e0b843ef9e9cc86907e062bf2af0c77341db148a5f8251284762be33ba1fc6d8592e17216e5d07d94adb739176d19d1c28dfdb865f7dd6852228e4a9d6c37bc5e3182eb29610dd320d8967baeb2ae7f43f0edc72f6871ac15409ddaa8b64d649d86cd8aba5bd17530adbd474fb7eac45a61fc4a24affa44e4bab9f5fd0e538b0d6205167a95102f3f78f5f0dfd275e822d9893a7f2e8e8375926940c8a317662fbb7e2ca5ec3eea126526007282f1b5d868728705071a2b4187e7f4f6cc15f78a702d1a15335ede0e01c329c480258316ff2c202e68b8edf7f22ab930f2a3af97af5e54f206a65060e7ba18ded933ae37acf0a37afbc5ffae2eb6ae62cda7d3424238181be74d516a6fca24b1e2da0a09f3d3f36c065981c47f926efec9cc8125bbd8ad3facf02dd310090b0087b76b497f4c121c0e217bca2ae22dd39500cc8cfe9851aa0af6651d54d6a6c508275793d941b43bae5c57c3346f4339668583497c6155f87b2840a33c65ce0c2b70f310001768d9d6fb3fdcd23ac844883b8a3fb451863983c0005c866fe8a8b9b87b4bf64ff6313938b003f78212b8cae5fde2b9cc64a9b015a62f25b34e347a966c77a5814435c4f803a6f9742547830509833306af2ff0a5ce7c1b79935f0dc6b30e38be6c43b47bdf46ef9cd696da77744c44e1e61d146d36844ef37d3cca1f8d59f4a425b78f1609a1124b4eee6f87f58e0bcb65a71f04a06eebac8df196da3d9f215d5ffad42a150e1888f05d29b99dbc28ad6aac7b40748c4200fcc5224e1c07601d8320b5f4bce83871fa9ab4f6ec261ec06d0bd0bd83608506314f01e1eb4a6e9fe698376f8e208dbbb0143189a56318183bae0834ecc5c95051e245ddb990fac5074e2d8dbcb6cf1f916ff898f68601723e5eba549fed941b42356e6a0e183d6cb77e16ec2222eac0fd44e06616bcced179574f0c69889a7320d5673a39fed080ebcd1b6c3af6ccf06c0481df23f335304b90073a28a15430c3dd22476f7b8f8d3b4f2a458a7936016691b288c425134f390163d3bb583ce06cb91cc29a5dd58f5114aba7e2c8fd8fbc1054303f38d8215a11f679387ed712cdd1d015506e0082c07cb13a462846e0934a079e64adbc3b728349b22826d1425d8082acc08cd848dbc365694876b70b31ef78d1d5cb65b51f99d71655a4925150c3de632e9916c23b68d1d05bb2273378fef6d5342d8276bbcde588c9edfab26da2ee3b83a9471b74420789f95c58285f2bbec703756997f4a44e5b60dcbfda20192763d265d2139e3c70261ebacfb1eee7362ae70ca09f16b2648c0986f98196056c47f9effe830d27a396cf9df7edac975aea73b650268966f56c0f675c9afc977584ff241aae1a129b47070aec2c855c18bc8713cd05c6bf1f2a9200d91eba105a3dc4ba750980624a13e7a2da5f99379", 0x1000}, {&(0x7f0000001300)="41a3a29112a41d7088c4bc426a6c0a7e4ba1c571f0a0a1021e2fc6a40e6d9a89364afb2c1227fb651a1da3f9100ca9c9d5c288f270f28f917c3a7d93807f6e9057ece55f030abfd976a24380bfef63bda6f8b7caeafe0b767ffe13fb05bd3e12a548c694a6d723f475eb5251fd92474558ad2718ff80a96e276fb0f875c8be7ac56a1c7ff927c163b6d44fd8179dade6382ecc8ba990b33a95eaa74e5101389f1264f1f7efa0396a3c0f100f0c9217555ac97274e21f2ac9732b9a5c78f11ab12083a21055c805c98fe59dfe275148b6e7b5774a6f4a212de76fe0af5206c0af0a6490cc4672b249b262e51f3c616c4c4808473ddab415d7cd1d663aa8660ea939bee50df6ea3ac82260b24f061d90985d50607447d55489408e8405605cab3ed14f5ac5e5932bb7462b6c98c98465528109ffeed06acf8fc63087be229d4efbfec9529e30aba7135f83060e5fa9254be94dfd301982374eb2716449c3c2e2f03fbc99d7317d85f8e8abdc31fd5bc31e1bd15092a84a3aa8627f1ff2cae3dc23080fd65cb4220316824d48b92341d18cfe522752d58eae2cd46af3476535f963428a2869fd0feafd5faaf7e43484ebca0b361a7e14f45b5cdd749fff7d60d5f07cc58651cd6ebe0a749905c83f312cae23d7c7c289f55ecb4c15d858eb98889e4f6700bb2f2657ed2a8a717325902c1ed1434857cfa85d5e45d0505981ebd237553a746e869a4c8470e77dbdfe28050e926a91604663e41946fc2927feae59f59ac6e6cfca07cbc952f058fb5daf4fece8b3f183795503d9790f802e2392f6a122de75f0e1798bdd21b2d18c62ffe8f54b97cf763f6e26d5b9591680ff0aff66ef8bde10d536f2c0136fb4ceb5ce402e91042d8a77d280a427ae4fea9f97e4fa6917fe62baa4b054c5057830fe73adb2e59102474e43b47f51ffe0c83992d22979e4b22b5c956724cf17eab336c9f2a05cf9541268088669fb73a6fca273979013d1cac15538e8d1472fc59c91c4a62d9ea4de85d276dce67925927a91fdabf1193f57c1ea4b5814a09bedf0f6997fc1cd1cf3aa4be261ecd8d1d8c2745e2f3f82c23b37f70912996e56e05deb99402c00c8af568eb063c0af0a43f6ae19da2592347be7284c2c74fee3fb5178466440ab1210561aec35b339329faa021e5f5a51788038f62b9fb53b5f2ebc8f8fde3faa6a1c4fa5f65159fa88ec7af370a822b431a4c661793648356ca91c9d8fa25db64fff26e629c0334e9874152b610c127eecca121da28ac7cf9447196f04e966046805cecd893477844dc49bcd4d6eac7b372f32f3f6571402570e3f725edebb767714ccad94e419963361ae7619b9325df5d18590ed016f15d8a4a3586592b2626363730c8fe04b5067228f806ee7af3d740092a7d58c5e33c1deb5bc6289aa4440912c4f98782c7f93e25325f0fcc14bf686f0b936dfc097d0b60d465f283a759d414f2b5366ef0d0d555dbec089bdf286197cc44dbad75ab5d38327dac8fdfc5af705dc86177889d73ce6e901e5b4a8abce3f7d71da5f3daaa5c53b2e3c309e99d050e0538ae5868cb8b0a862c7337a1ed8a2e9f27bc2407845eaa2f87f3a8c4591eb2a45937d455f94a8caf6843c239d1fc92eb1f21224a793d1c47b4df5c66f704368217b03d750c26aab66a50b457959e6485866552956da269ab643ba434bae6fa119cc106d18d70e4a71c4cd475587e903a054f7894a02167cb7474b378a8048581191281d65c2433b3d60fbca60c51d18bde3a651c99720032e20cc403fbc4fd65b55de5e138917478f8b038ff66ceec1b6bd47446947191c189158bb9f08eef93fa0db343ecd5880ddf03b0c405f97871424ae1ed3a9e72264ee2761d00cecf2a13334fcec306480d3cce13c531be150359bb71477c7337f68c2b3d09b551922de5eb231166d1a236a6dbff3d9d1c859f3edf83b66eaa349e88ec7fc297567524db22bcc846ff4047c1e116f072db93756ba926040b10def2f37304f34f439b663652b45c45195f024d59f6e46a8666f08d6b763060c52fa89a6507661c9ffdd99b261dd16d0cd9743d8f7ebe8120fe9d862017c1735759decce7b1d477b6d13c3d3a38ffd602e7789cac638019d9deae2d961bd657e324724a36464cf2f92a74c3468f31564656e71da9c046f71af452d6f57356d53fb75254b027aa3c21982a6d0547aa618bd33d64bee4e8c2599dbfaaeb5b3d9e225be1290529e70b36b27675f751640622a5509132b9c6163b3c17f0066f6dba2edc70a7d1022ce806a7ac8611a4bf7caec237c2a0ea9578b0f50029ff583e724b47a4ca5e35d3428fd1cc0e2fb0591c3a864d2a5814e15a53ab40d240ce0a00796cfcc791a6c670d09404ecf43699d279a0ed4e4dfdb1d7371aa90c2a3d6eb898cc42d5474383e9688baf9ee5d441bb6b5b5c1bd206f4f03b2f1585bf2da230173c6177e653d7cd33c557c55a86110bf006c2229f2183c10a91f05d6f84a23cf25a9c57e9035a84406be66e6b0b180cf2998ed30e8debeb677eb0da15ebecd3cfe1bb12c1ee8b3de12c9113ddd700c7b9d6d3af39357018dc6b9d69d599f7cbc94757b228279cfd57eaa6d23cc1a761c1d621e0e5ab3648dcc290b0db03ead61655876d6536a58b0390f175d5f7a7ff2e97c530d0c078ebd4220380fa6849210e705b4d5e6aeb245844ef1ddd334503fa4916a87b123bdccb011416e01ceaf79e60d52fa06515a0297dbe74221f91005876a9badb66e87485d3edc06e4ba30d0a703d188b57b3137964f0942f3b94306adf732ed484d0907f07ba8f22ac42fbf009d4389b949e4b65600a3832876491705efe429ed6d6a360a930f0eb6e9121dae30a35278260c75c70d85311cbc9bb9bf497f64ecd6de0fb40f951e49b6bed2cab33e3ea74aa7bd93119e6f7f758f9bd442f4a81706fac3c7ea2b13baf4a682188a3cb510dad36fa0898d7a2d57ffaa341e3f415a83176cbf6084cee03198a964420683722ae2f735185d7301c6a213d0d73213dbc3db07f6677e6f92ccce7b680fc85587b0caa840e8f18c8a4d9c5044be50a32472d34c217ffda691ac1675feb722bd2621d729f31771b6844231daceef207d9668b40ec417db4e38fc9bfecc92e7acd085eff1c326a0f751db851df4242edf320c07408798eeffc5dbddf780f99c154a7d750623b15ea4f8bb88d823d343c5d8cfee1e6b6325b063c97ee0e6d169ff95547a7377596253785310ad2c8314832d959a7e2057cf28080745287eec9ef39d2b6d66caaefdf363656d73888c715eadf64d5aaeeb6d9049a2760261ebc059e694d936194440d475cbb4a6ee3bb32ecd4deb7d8fa65f86c451262454fa9ccf7702c81d2b2647347f6001c2415273ef6231e15ae342babc32cf03a12f810351fb8ea2eed008a45bdf9f486ce8a2025bad893e906217864b2b060a31c5bfe0d21cf34752f78ea2cac107c934d81cc67d718bafa352ff2522f432a3973245c674e7ef18ee1ddb743bc9b8ef847a20a0f4b35e423212fc35477be4ec6d23a9fa148de4528c8e7875c233161b8289eb814e3808492618641f5f73a8346ee575cd4a1632d186fa52a646a974ce064a817e206e1c9dd7b1535f470ea824b8b1fd0ccaff5ecc31cd299ac3e24b0ef220b0dae640a7325ee273a028b792246d10cc152aa891aca35a526e960792b97bf14615aec650cbe3ca2852f6bd88e863d7928d2c55dac2b28a14d87b42600ae66dd35f89a655127c2dc14591eb3d33cc7680901a3909ee746b81b23a31c16bd7e4232a1b57f5526ad9fc1b5f50852261f72558133581f9df19f091b3a22ab13e5004003a56336007b27b5d82fc59b02e76dea039a85383e4bbb07227e99746746e6558a137c3f60e559c4a070798345894437528a47d06831b0388bf941835302c734c1e866130730b8c1f076f4a8b193aaca9a7700f313d3d8a1aa4a1a482035d06f364b2cb41959ed5a1de4344729b98322d4ea55e0e61fd524ab12294c619dcdfdd3ed7069e54c9bc295f9fc0438eecbdc52463b6ae560f411798e33f6a48405491edfa97b017078002d25f8573a04d5b45aa0341c4423d2d7cca4ace3615e6ec15bbc1f058e3095a3de083878888d30bc7fdb514bcdd2a2ab4a8f658b1bb58e7df3e1186649c60d812fbdca8c3ccc3a47c11b0302c6bae1ad0912a042c109caa54266020fe888579765504c84f0539ecd4773d1e518c2efaafdce3fe1cf281eacd026a89ae6627766ca5f6ec3975f572b65330dab2c716faf82aa74f041dfa979e23b2e20e689aa24fb4c69e4afbef0d466912ceb32801ad56e00f397e643600291a331fb3833c63ac0fd7453bb449247ada53caba5e7012116a9733c9edbb3926e1ade890205d3399c6960f02eac2d6f36b2329922dcc3f7e5c76ba42cd7a6d0bfe2dacdcc6ba2fa08b4018ad4fbe0e9ea720cb1eaa6aadc6ab472d8bbd22cc7bb3c7a01876969c748a736f86e712f2b6151a8d21260da31e1f2c917aa939adf108a4e8729f50cb526c3a1bc5c1876e1287cfbd2abfeecf6e1a8e9623b513d85243617b14f69401108d19136703a229d6a90123d2899d5ef5b8b50fafbcd998767acc509b7e4d738b9a1a17ca93731204070c58fe19e8d9b09e6662c41d98208e0d4882448bc3325948b0c9b1fb4253aad4a4abc127582b56f1df77dd9a00f0489c9d72d666a35f30533abf67f442d639d26eb6046f33af8b95a71db9aa19a1c6b29e4ad90ffbbb1a1802cb8b5d313162cb5fb46bac24e6f32ddfcc3f2e5d0ff57acc549c9ebaeb46eea602d47d7924157c0e5eea1a51d4d44230c31c0b56b17250736161bc800b8c0aefb9c924ef501b2111d50216c8e14e961f3a8863c7f0308d1bb9e1eae33603bde06f206666fed255be523e82e0686436aba5640616185b0c1f80d5313ff1a2cea0013770115882568426bd512310cb5b5b50284eefb8e598995907dce4db3e78403e9882c8a0952b8e882dc6a9021b82f3cbd2237a5250158e70f55ef2fad58d46292e87c215313e3e75eef2a594c3834ddcda4da696790bf5a33447a1ce815bb92e7c1687d46785bbeffe0461523c135156b2e8df10d9a35b1c1c2be5a0548282e092af1dcff5f68c5012ef0af3e5c16807e886f4d05414ad6d1d054e739ab9cc2ac72f3ba4780849807c9e4b11cc552724660a7ea33e489bc1e1267efee4ab876c77652fd08cc61b2dc0d2ce9176233eb8a7845e1631c809a2f5604a61a8e5a521244b3aba5b54b7aee6ae2a62937978233d9bd372fdff019b19f8b280f3a44f59f52214b4c07cd83d2a40df069ce9fb2cbf593c8c0c4af79d9c54ee979b3fcbe2373b41a6cdff26ba80147f02fa6a0abae7d12fbaa83a1301287d91fc6e569eb98d5a918cda20d3b82fe42e611563246adf4260145893b9536b82f3b622dd96b5e07c777d3f7a2ec82dd2a59687366a69ea56affe4e34d6566e4c77eced562a1ce925fbe417e5fc5a360505963ebae446fe2ad0abdd3e79d0dcd622633c958b19032ad99ea4f9c06f957631a4647931a9c5c71f8341167a1fe71ffd7b6406158e19a9e1b775adfea03115d60a948bc841179107f5832b11f43dbb8de8a979eec916d8b6c0e1907d744e1a463d8f87b1e550825a303527a8534ca19a70503a7b4ca0b6bfe8ee0c5decb66bcd86c324676b644bd4860534de39f9aa4c6b118ca3c551afa958ad1e1ff9b364353d2ebb7a5345fe2b7234e9b808a4634b82c0dbda2b214dd0020f678d518308e6f5331afb02bfa473ed98f9a0", 0x1000}, {&(0x7f0000002300)="d5d02fb5655bdaf09ae36addb977a58f93bf127e2ebf03d0355c15d9d436a411ade40fc77502ebb3f64429dcbd031c174e936fe122fd3f64784bfaa655f1b828ffda2384e413cec03f01ea1cb367c3826ae5e789716567a9c152aa9a9df4b73645b2ff1ea7adbf4c9b8709fc067924", 0x6f}, {&(0x7f0000002380)="8fb55dc877f8b9ba5bd1ca1bcb16b52a8c166b5af03460fcec107b23e447af72aa1280d74f0aa80bd58ffe9a7a9c8de0f65bb278158c27d338", 0x39}, {&(0x7f00000023c0)="f197b266c6775fe2571e5afd318ace3f123569b1314a90dfd1941c614d21629f0bc83bc2", 0x24}, {&(0x7f0000002400)}, {&(0x7f0000002440)="c5db20b7c01459fdc6dd22d4dc9e9f80b986c6eb979fb6cfc5dffc38fe17c6f5c0cd011103a74a3589d99a8273f025d35834697036caeac97572ba2ae124b4177ca62d617a55cb94272effdd6065fb4476035c3b93544a2313a84f1a825cd31b6d9e7f3ddee581ae14bde90e9ab057d1f0526ccd5f85d5e789143d47eec4552ed59894a36f1feab6398cc37e3e52e2df2601cdd862cac75dcdcce9698792046f4aeabbdf5374c69c355f90b9d147ee", 0xaf}], 0x9, &(0x7f00000025c0)=[@rights={0x20, 0xffff, 0x1, [r8, r9, r7, r10]}, @rights={0x18, 0xffff, 0x1, [r11]}], 0x38, 0x210f732e6efa729a}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) 22:28:25 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc02069b6, &(0x7f0000000300)) r3 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r3, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) ftruncate(r3, 0x0, 0x8) 22:28:25 executing program 1: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813f4ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93720000885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a0908325196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b86e5d10789ba40818f00"], 0x1) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05edb3ad0a0dca5f1281d184c687bb1d0e42e81c20b47b6df257dcc24e2aa9bfc22579a2347e3cc3dbb", 0x5c9}], 0x1) 22:28:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x48}, {0x6, 0x40, 0x0, 0xff}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x8) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 22:28:25 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = msgget$private(0x0, 0x682) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r3, &(0x7f0000000340)=ANY=[@ANYRESOCT=r4, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=0x0], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=r5], @ANYRESHEX=r6, @ANYRES16=r2, @ANYRES16=r4], @ANYRES16=r7], 0x3, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r12 = getppid() r13 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r13, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r14 = fcntl$getown(r13, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r8, r10, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, r14, 0xa5, 0x1, 0x100000000, 0x2}) r15 = getuid() r16 = msgget$private(0x0, 0x682) msgsnd(r16, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r16, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r16, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r16, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r16, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r21 = getppid() r22 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r22, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r23 = fcntl$getown(r22, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000980)={{0x2, r17, r19, r20, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r21, r23, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x75e2, r2, r10, r15, r19, 0xc0, 0x6}, 0x9, 0xffff, 0x100}) r24 = getgid() setregid(r10, r24) r25 = socket(0x18, 0x400000000002, 0x10) dup2(r25, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r27 = socket(0x2, 0xc003, 0x6) connect$unix(r27, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r27, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r27, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r27, r26) setsockopt$sock_int(r26, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r28 = dup(r26) sendto$inet6(r28, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r28, 0x2000747b) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0xfeb5) r29 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r29, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r29, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r30 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r30, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r30, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=ANY=[@ANYPTR=&(0x7f0000000580)=ANY=[@ANYRESOCT=r29, @ANYPTR, @ANYRES64=0x0, @ANYBLOB="b1ca24ff9b16aa0c586be64b099248848ccfc7bd0e85efe57f2a08fbfb8c4ce181a5ba0adc005f57212388bb1448b6b3c4a3f29c76671a3fa90ea11c85c8b83ea7230f420ea533e5c340ab8e3ce74a594faf3e44ac04ac8e395aa43005f7394af2cf68208effd7c3cc564b08f894717f7d3b2cd67e78d712116a59889ceff05a3b1321177fc5576eab12", @ANYBLOB="a33bbd2825d58cdeaf90c02e73422210416e12551ccf0de63103afef3160e392460681a5eecff5de927a9b168104c7edbaaad39aba48c16f8b95801144f2a0719f6e7ab87afec161a0f1674dea6eccbe0b05b8db86661103e5ba483b635db2342f4e414ab8b23f0407dfde187e9889cb8bfcf12140bd55d2a382e4bc6f916da2e148680a14ee791665aefe8cf814eeea6aa14d03d7e66955260ed08c5747979bbf9bb0f7c583d3851c79164d0aade0ed33cfa5abfb97ed5bafb56b4b4ae877397b75f00f7213a96f0d3ccd627e66d3cae8584a3bbfaea333a76f3e1261ea3a8eeca43cd46630fb4e3ad1a5bd57edbf0b17d7e3e42875d4b3702255af56fc9f06d6bdb956f36178ec684dfb4ad943b6f92a7babd5b7ccd4c3791d87f32aa14570c6b1c7c0e9aed855121e9b852b0b0eafc02b44498e847730ecf326a603d3c84d0a56f9a92362cda4705f0273e9a211887e7f337e74748cc6a16b9abf39fb0f59f62751ebaa17b37d8e3c8b293d000fb41d0d5d5fd91388c620f81f486955a3542db99a3645fc682fbbe4f9675ff770af7d949c08e483876bc406bdf865dd3f175e7884e9dfe9fdfda02f295deb8a88fda5b05412895792941b4a8e62173633b6b2a4bfecfee86fba32483f26a21489b34f0626ba3471aec01919943849ca7065136ce519027cbc29228cee691a5de5c7dacd25e18e710cfbad92f2c845130208c1cb9c87d6c4eb3cceafcc6351738267bf1565dd6635701d204d103bf6687f9d4384cb5b13fc78d96f0857e2985ba73da910a496290a3cd82cd5eaf2d13403a3213fa97f766402f007ff0591ff8c6fb83e64910ccb3ae292fcdf0b140a1728b5c43ca8585301533c5661990e015b0b50c7087c6ebbb8fee5803d2bbd89209356bb9eb34c2ecef11b41bb0fa14c31435efe0053547e076cf3c53bf53d5900680f1df74c1606a5e5285d2b53a767319c4a1d17530a4ff0ede3b7e86a8cba9dbfb84be7fb0dc5c85c9973f9630cfaa102beb3a4c600a954bb123d1604aeb80fb76afbb8103ba8ae87146e18a58c4d37b4da076070bc006bd2e338f31946b1b2f9a4628ac5ea6562f62875c4e0fd76250035d86777981fc4209af23afb164cc8acfdddaf25d7f00fa57d5aeeaf8ea2c93368f68ebf8b09b72f2048ae1ab9ccd3e993e1e6e40ac6255877a9d19341df913f1b7b0424d1f54a1872135daf5c8e9f934675f7ba846e43264adff829e558c11053316f115f2427c4cc5ade55c4af47ccd2018ec9651c930d10031bc257c898d05381ffe741d0a6ffde0e68611374157f4db5f8aa77b74cacdc53c7afdedf6b88e78e5175c18b926c8793f7ea8ca3768a93716f03fe22036e7b1f4312a88dca52ddc6a946d5204d8f7c929341cd619ef630774dda0cfc118477f6367e63a528be34ff98c0f4bf30194b1a2c110b6a8c4f13528b4950a6fd697213615004d13aaf9f55b79d4e42f7f712730327f734a9dbb3da985476818e7e52e231609d2bd57cfc03046a5a499ecfbf96ee26f858122f46d4dba7c108c6e052ad37183416b29ac36007c7737cd321060a9c9ad854e29901e6188bfb96e086e722dfc100cf1006525cdbd420bade614797ef33204ed85f54d7fdcb255b9d0034d4b1c0ee1f568475e2a525f36f596b39e6ed0d938bcb3cf1932b7f5da6d39707de14f9619fe4cdbdb2460475b299dea8bb5fdcbaf608214c2336a9c9c2decfc2e82d05ece8afc7529bedddbeb620e8eeb84b009bc820200e7b7af675a41268d137a2348efea4fdf531cba25813690549b2ec73d8630e37dc2c4caec69aa45877776ed4783d06d76d2aa695994093e1205a7dee0ba291f2fb8651c562179e916b0bd70f229937688e57a198fdca3ca1bb68e7e018ade24077b4143f1208d0b33ed73c7b74300ded36a64498a82ddaaa1845c67dc9e70f56fd4e26f12cd672fc96cbea9a11fe541872695db1aabfb67b79211df60dc97b0ee40181b3c530605cbb35467ed6e9814055e29688d5dc8bbd49e3ee6a8cc109ea665bc7b0eb18c8d1150b792fed25cbe7b7f5b7fc74a8bf45aa648d708800332a43b56dcb73b9d8e3bea0e544347b065b53bc3595cef087aa29a13ef2b533b481c8e16553fa52c331eb0a7ba2c8339873a20e62bbc71ca3f0773999b6a8a37ef2b2eddb4259a4c045591062cb5344ecf5c62da10e3a59072bec6e62fb77efc79a48dc2da5b79caf0e00636d267bd6f56eb9a5cd26e6b0a61a24fe4da471c09067dfdc31ad950f4eb398f2e64b85416b1740107509fe42221cce6be847e6017f2040c1f0943ea6974cbd7a96cb4f0396aeacb5ec743324cd846f99f2e2cebada08f20abdd332393e085eaa81ba21e2457712e86bdcfc64001ff2aa5c3fd7e818c814318a58909cbddd6b80fc23813e5ccd4b6d233a2dbf39cedbb2a55284cfbfcdcdd081b392552fa6678a258e3f980785861e8a8e86521a1f7aadd405930cda5a3250885af16bf1bc7fdb612c110bb72a646e0659c354befd17d9180f2e946f8a06cd8dc0629ab4abcf8b33fa568c703ba5f9f250f4f3836901b8ec1cc15b663919fdd76ad01829c91419734ee326b61a3536b9eb5cd8849ec74b6308ee9cf703e9339b43caf8197852c633dba316be8598ab7f8ac1fe1498668565bfae947948438cbe3ca3a39b99943c3f6084edd9ec4be65789d5d187b7a73b68a26ee0f69235fd7a4f8bd2b5389047a9147c0523695f94a3bb9e6fdbfa71458a9a680423bd2c26277ee4cd173ff62f26d06fe4d54e6f59c932866b46d62331fec50a90955a1b715e50119fbbd099c64cb750d9e731362b812c7348d0a8c784813357bba7eb8608d24fbfe6aed555c12caaef144d303dc9d95d377c293b9f6d46edee1bf61e862b1ff2728b25d30991090634fa7b277fbeca026921e05e105cfbbbfb89b7b4f112c5650acdd6410ae6fd2198c8b7b9f64f93a55b57c3526a530b298297a87efb9b89b43e1f0970a942ee2c3c87109a114cef62606ee990b1eb7ddb7e2108717274eed92f81446ea8c950b9039b8a3f76e59af995aacf8707f637b7504c8721c8788c0e2685e0871b1461e479634fb037022460ff32edda36ddec1bd40c6d0345904239caec2373ed589010dcd31b63cda12f26c107e9e5aade760cd2ee0515105fee08d81db70450bafd4ec9a03f420f07e69274de242b698ba91a712ae1da3bf4ffb365b1502e52493fa2169c33b9d3f2e5cfb3bf05a180b100049307dc6261c7226afaf55994bc9b90c72c4be8418ba9664cb1ac590185afe38dd6f3c749f801715c5798c747e936ea3b54020e3ed27ba14bb824ed51efdeec902d7222e90a7ea984114d13422dcc801d353ac20ced02f54c08fc1d2049c1511dc0ac1117679f0d52fd1419b81ce5e6d368ef5dad6a65c5e3ccb2ea452695e6121469d4a33d4d506b12be74e3a17b451add0666bd588264e8e7aa23a7d37f1c5081706738e4d346ee5918aa3fa169b98f31939105aec51b0438df858af952173fa4551c5fef8cddd3c95da07e21ea3ffbf9abdb50fc67e9c4d95fd55f40b95d6c2fc03375408a5771652a16b472139f25209593406fdfaf9d2341acc173dde4a7a7395a5fdffb71ca9ccbfffbd1a68270e868564cbb2bf9a8d540cb7dc6ba619b58c2a504b2eafa77ec6c7cf3c8d1663466bd24fe74792de4a528408fcc6a6941f6fbed9547a5cb603266fa42131c89dba57ba35fb3e3dce1003b88b3b073ba6e392b5848370df567d82dcf26b252c785173cd391d532a27673dd73291418a1e15d20a34fc030cacfb0a3f4f52c24b67edacb22caf2d0f2abc3d611df37ada4c7b285856258e137a208f01acce9c1ab59d8910a7985d335a65c42a95c2b1e4538b1390404799c9e4a867c4d2d53490b1ada2e9592448a85737e99e4a87459a1904780cda4c988760f49b9e7f073a29ed6d07e706a7864eb56a452044d925e2e74318d98d9d1b118798a46b5991904edc07bc39c27010f2232d186b0aada47b2545fee7e66abaa33d1c68d451c38c4092a3c9704b50c997d6e551198e67e71ecd85e489860f2742d9396f65693d90c0d7fde29b5c1882c747e2037087af414201de382dd0427d54ed6d65acf444f413be6ba216ce3f29e59a613312f55d595e09d79df85cb93478efa0e3b255c5fff53f5e46b5e76ca617b82f39ef5e3d318b5e4f1fdb52d499c5404f8d7183facb7cbd901749273654d2e3f9e2511648d3adf6c05e9a87219922532ba76fac54211f2ae270fe76e693e7f6afd71c174c2395b2083afd2d2df94f59732f37c8623ba747f96ae3d26272e705dba6c61ba6f90f21f4738b7543dbe53446f4f91a5b74bee5f08c392469eecb650590fd0aeec3143921598228cb3dfe3ec8f7104d2941a43ab003a3e7ace956e0d319bec85d6953038ea6f0c443f630ae2986cc60af91e960c6df2890840a21150d443b8ca71bdb4b4b8388994bcf9f610491f33d9207684098539ce9930207d2317a2d896ffb0dc93a860261fceec1646138f24f7273cc9465b9ddef945c02c34224fcbf1c7c9414af1d101a51c95c2aee9ede108ff5df45a5f945c6911257e553f818ac9b2662604055abcc9805ab4066d6e4cc3b755c0f6a8d87b7ea4bb0899102da00fdde3f34fcecb5ea89e340d300ef166ed9879b836eca67ac5a2d240b86d43d3b333c88226051c1196085ed1784dd5384a7b1be9cab152b13c287364b08718acbdc3fc84a0990cc80ce33d363ccda63d24f7f84b1ec0aa2a6717395361857419792b36aa8b2ccedf080244a5b7c7188c6028756c01b65bd985a92bbaaf349cb958692893c89905cc5aba581c9c9789ddd2ce5e7d2f78555f8ba4df2cc797faca0e21d2cbe3f7039f7a4363f244b15cbf105b08db182bac1532b84b5a6b57ab75a3691314288ff4fed16d7254c22a78e3a4fed4482073a69389d29014e2e5f268d51d207ad7dd3c99843e5ffb55af0fc6d90aee4ce026723daf68da01c8389dc3225997f339d62da40ec533b617d5358a000f31d8d7bb2d4229091ab701cf03d53a064e5da933a2d3c362f7d6399086827f6bffa2849b978f77e4369e709e5e3ac6855b87eeb459c4cbce4ea61f2682deeeceb5ababb0817b314b62a733ad8f1b005e5318cfce937d0afc0cd0865502fb3d339fb5413a69f4063673a15f2328d2fbf01a95b4396daf1743fc7029ffc64170a458879b8c2c4b6a4770a975ac6737c90312f193c89be1136b87cbbc399bcc5e28647ecb1d357e6d0fb17024df9de296a68b41c68738f15596c32df3d81db66fc20020811a18fd3e737fc32806e2435461b2890158fd3b5082c8a15e0219cb884ba1290010acd5c9a4bc8313f788a5c58ae781f5404d910b9b7e2014575d94ea5e22de4ed7b527eacff167d866a02651c9517bcaa9bcd25ebfccc8a1efb00cd497faa9bd3d900be4e9e04c15bb1a5035e59103a7de58610fd1993d0bdeeb22f11c455130c730d76987d7e7b64dc792bbd1c20579770e291a665993b525137cb479168a057548591fdc3dc53ec928b62e06b6c6ba5d4b00fd6507ecef355c724e17dae54606eba9d78aa8acf742ab83056d28f821a754392ea77dac771ce98c2fc14e31b23ef202f94cbee850315314f795d3f0aa9afd3e81b2b569373c6bfe0a0b128cf72161bd9a805073618f9175209755c8b986e773b7978f1c5ab2e3b412b3dfe20156b889df2faf903858cc27ed5b16842004b026192c97003470b79800ce65ffaca1557f4a57f5ea77c0cd01fefe724b6d43d586955c", @ANYRESHEX=r30]], 0x1, 0x0}, 0xc) 22:28:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 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) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="8202f5ffff71ffffffa45b93bb4e71dfd954675a5ce2c9d15fe6dc7e64487f75b1a7349983a82f5a183f1e711265b5191afa0a8d623d4e52a4d6d4ee929a8b714d34969b63e2d933b760bdc80cef5d8e16a2e33ea5350746e4cd4c9ed92733cfac733f9b1354cd3178b057b1fc9a82508ba9d3ecc4dce58a7b7b02a7cf43bc6c92d0eff7e50fc0fbc79eb576b0d7a8bca6eed994357fa277b2ec202392eaf79a77abdb8dd807992565527741041a807ed4f12756241ef89c2fbcb9d36b027302e925189b464f4eeda2672f1c147aa3f60c28195b9a8126b6fc4d53ec14e39489c2bf47feb0abc00696faaa2f9ba4643e0858aa093c0529f3bde1b3eb227e5888"], 0x10) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) sendto$unix(r0, &(0x7f0000000140)="c50319ab6b5ac5d05d76dc1e9690a3f26ed6dc974346be3116d9c0ba812e26ebd20ab032d00e8352c66f7912281a074cb887d2fb1f340bedd83a80a525d0af9c733ece40f84ee9291184a5c7115665eb25607c856abde671554f450f7e41743c342ce24d005d249a880c", 0x6a, 0xc00, &(0x7f00000001c0)=@abs={0x35fc092712b4c443, 0x0, 0x2}, 0x8) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000100)) 22:28:25 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(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']}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="c2", 0x1}], 0x1}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000001a80)='./file0\x00', 0x110, 0x8) r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r3 = accept$inet(r2, &(0x7f0000001ac0), &(0x7f0000001b00)=0xc) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000001b40)=r3) close(r0) r4 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r4, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) pwrite(r4, &(0x7f0000000a80)="9490f081f1abdcf8d16c278e787429c0ef1b14c03749a41e956f4097d4e65f4c06930023dc632e107efca04a1c40948a081764135b83f8367a832e3fbce0f679cf4e7edfc4fc4bb32402d1b09bc97ffabf5ac05203430e1d8725d99f2dcca5f2a7a5656f0170831312a690ce606912492f3570b642bbe6fcc5d4c1822e1880b5fd33ef44a561bc77a9ddf6c7733460f71a3a1616c240a12d261bd2f92ead22ae468df15d68796fc395b1276616ec7c8998327e9edaed7b45bedbe87d3f01b2349ce49650574d7ed32ef815a04fbcf73244557b8f22794780ad61247feee153ccc4fcbe4e2d292f8e41857592a9c970a10b0bd97f1acf5cef9a4413f155ed771f6e0a3830832369b8768ddd047121f460de630b9658ea1c99200339fb2eaf113fcc033a90a0a85ae5b5655f7b63846c430cc6cd44e7cec5f11440ad894cba95da30c8c7209053bbf74df5493f826dd34a859b9804cccd008293dfd96439888b7b945fd9098837dd8e7051d306250c57daf450660905a745197f433570a66ddfba82a756b6dcb0ca86475dd972570940c22a6ac3827b35c34d19e4248ace7eaaa46cd65441f9d7d55d7b9fe8834df9a34a8ee20051c6e05cdcfb48f8c0bee0271a6d9f25c4eae7210e4c44a611b2329902c0b34241a602d73cc86ccec4355dd0800fae751718a82355f08a8db209b255d3d13c5f0f2986a1fe8a979c8a814302d3244e51984a58eb122a7f22652ba9fe64f9691cf5eb23389b7ba0119220e4f0610513fcebbb65870b8fa99bf085d2ae07476e41dc716276f9c94a35a5446bd7b3dc3acd395f6bd02ba0049f34846f494a67b63d3fcf31ff55428f6825b65dbe67db751d8aafa9c6d2efbb6d52d863487a97a82011522c5573feb0e8a8ed84595d6df573436d33b7c4161f8d52b13af7e8d2e6bbb139d4e7450a759c96524d820f10a849877fc6e9e84feb95c0544d7869fe2c28588507f45d82543f164ff3eb4af0f45102c24af46f838b175829d02a5650dd566780d1e4e7e20ec6d42a33e89735aff8e7a36279801abf3442f89554ebbb26c53858b9d54a70c284bc5f2b619c60c29ac788984937afb1fdb377fdcd9a06a3ed2b86c69daaed13fd6266dede9a4890b974426af766939041604f181634b781a31f6503e6346cb32889d1d89f720306bd6e05a1f1b77e3fdddf6fb50de2beb6bae708bb5a6a6fb4f6f422fb8fb7559fe6c06338e975e32093da46abbd9ccbe70c7575cb42e6d628b69c01eaa2147ed139c0b9ad110ad85d2b4b2d59c865233a3a5a113225cb04c3a9da0c471528b199074b05f5cb353b53b41e03269707aba9ac155580497dc7294fcf48dfc80dc8d836b08f639665ae565b6422a6cde09a56fe56a9076373b2b9fcbdc6098badfea69332174a582b44bc811edd6af51201f832731d67af93653f4902c1a23ac1c11068be102e1651ea5845d1b50376ef7e611460a8e5754480a771bb949e183a3a2b67d713a7d4eaef9324af9400e09e4e8bd15f761aa6bfd3625476bd209925e32d99bbc78958d6befa66313c27ac70ae6315e6f4a79f7b4e1bca5f22718832310f4e0540f4ce85ea9219219d206088207195d1e39bd46516f5b2b4be360cc3b0c7d2c8dbfcd7d28f71183b6eaff2e983bfaeaa232fa7db550e0370b7040ca5a0f17499c6e15ec6d0a3f82e4a55917cdeeed8d67d054b0ec4a3786b7bc28e727dc8345cbe1b533838357b2832905a60b6e8e989dde5d6941597ff48e97c033bd60e996b8a60cc7a933f0baef8bef15d94b958cd06ff9062a0e152d46b5f7a06bb4a80b13a074fff7efbff9d4f390c39eeea68edc6058b99a52a6f95c5a14e66e4cf63d6aa9c54f9d097009b8cbef568189092e7a9f78fb7f9b5674fe37c97164d467274c2f09ac17f07a54d0c120b554ca866f1749dd3c99942b7c65d9dc30d33492b9e7f3ddf4e2d4cce415def0c8ed51f3bd5cbde9fbb98e8f480ff7bbba818dae5d83bda0268f5585502ccd56bc44453e637cbc1304386b8fae9140e21f5ef402eb34b14e7251a33ed7225c4e7cb5b5bd87d55214cce7ac7971b29d90de61cc5ae3c0f677b2f2e587ebf16395e5959893ea92801022960eed17c12d5a5d931efa9a336eef0aff141e22ca2b1e227751069aa9eb02cd03e3c1918f50de6a2f69b045ec3d134cbb6550056fa026725b06760d63183841628cdca477d1847d411259af7515c6a3aef018e923b9281e9bce2260dde0e0f06b2cd55c7a5176cf30eacc2aa320123d4737ad445bad98f990f7fb990db72830001c80966ef46d4cd65b467761f8beebe22de146cc9d38c416e47aad384f5825ff69f0762e0752a47b93cf74e7da0c88e4fbd988880e01a0934e93a5bf2e29ad5cb49cf132266fa4ef1dd0eaec02497ef3eece93710c07ed0590527225bea903541e49210e4adf619dbaa60197223a6376094e8353b89622e58b19692d7e3cc9124e10c3df523fc0e202c5119a6ffd3919a792a402c04be2999df9acdd3deca46bdf4b19a31af568218eaa92f8bfd76fc73366a636e878ac591cf7282630ee0f96f2fc07c188875e4eee4c41ef185bcbd4ca3f6fdd8d779fdbdfbae78dd28f07fd1ee49780e3fce57f7554eb16daa88a346be7c4d85967500ac677ac9a9c264c4b5c64e3fa534df4ae48f31f3972a7101fb006659a0fb7fc2b7cda12d7bab2494e89174d90e17397111d21e5570d8ee53f7f73b9321d5dd43d84c24a0460c57c244b70c7b0518f6684fa65efc4c8da419dd7097db262ebb46f757cf834b94ee3031f5b247d4d3ceb11a84a4a6603a39bd821026effff03ccc39167f2bf711df3f1f5414e8b1f7327a083d89d26cda4cc1ea79e3d91261e7406106641ddad643594a95623f4e4efaae69c793e5e2ba04e479aa67d75e197ab2def167fe50d8cbf0c30b52943d7c6ea68a3f0b81e9de3d0e51edeed7b576e1cf6d2c8eec20f3ae1dab1d2008d27db1aaec669fe566ced7e2c1b41beb29f06743686100ec619a7bc6df60d6725b6b396c9cb1c53d9add8e1b19b61c48420c5a90b2446563771b4199cfc648e371e7d091e852c5f389e5e614957723b06c8f01f65337dffd6380dfa1214cbee0ab8ec9ecef9af656a269e0cb3c18fcc65495b205e70937396fcf8da5e2e6d78621fafb20fb5ecdef0e3952100f46627c1a61153cf9c458299ce39a305c897306652a38f6083065fdccc0a02efcb8dd95c8cb00676442997bb507b0170bb98d063f0dafd91e70b5254271c6814533cc73ffcc1f54b491e9efd072f045c90cba4b855533555c3e0ada22f70f2c84ac418e1e9faac75720d1e365b57061ef5d2ae4fbb28502fcbf4534ebf3854996d65d4c0d91a64a8a863472c3301494d7724e4c9b8072802e11918ce9d796effd4ac444f9e530ca3c0e33284b7ad6fd4ada3334d1b8f14875766357e834d88d3dc5c320bbeae48d8d96caa21b7a65b703dfef31f03ae7f84ba1e94da8eb23255f9d9a4377218e765369639f19072e96918b57a1fb34df969519fdce64e0d089a648407782a1bdb3ee9d8b499b33ce3ba2841f709454d2260e1719c8018b379127981d95dc436d10422cd1ab092382e4e60933e3aebf33500dc33fe5095a208d88a294b335fa54a630eef300ba30a2f876f87ba147ce7e39d859384a2a0a307255effcba3cc1216c6cdc6a02ec01362f809995f285511ab304e1f33ebdb1775adbd3363c45e3f3e60960dc1f0b2e4dcfdff915ac9a083f10111e6c162dc7158e3f3e4aad65153350729610e164b5c85afb4fde01c0688cba0a47901d07888928ea39b1e8abb3875f750362834b965184ab5dce959e6c95d1f42d7c3171f25d266c1eca1921577e4f5a4c8e4be723b20386360ff6afb08d2b2719a6fe7da722474dadd49aae55c491dbfb7c74eaa57aa04fee2bb25e5332a505b390152e814863b2c5348bff954a255eee147c48e12c58dee678c923a52f5cab39837415eaeebffce2d0887860c41b5945fcaeb597ff02745f29b6ad301b4f05fddd013a0d41b23ed97495025c0a77fe3082d42dc43a8dfcc8f661e574b82a9cd1d936c28c3032e75e2e5ebe85b87ef69e5da9456dc9831468d97649f5bc1156be861f91d1b09303ab6d1578b95cf4a1fb0d3d881e0cdf9bfa8acf03996b8f8f7d7033d974e14d073cddfda06b2fe3dbdb2bf5d277ea7885151dad9b30b6841eba384e77d1e0e75b09a9db2645b6205829a03f6285873499ba6b669a94d8ac61ebd877227e13af4d4a7b09dbe07bc9395b41f27954a46d2280e2a5529f9e3a083e5264a8c333b865120fe79d43e1c03cd056ab9094384c43a2f724c6e78e96c7473bbd686c078cf5792af0eab21b83c60ed99d7b43817f4a5484cbbc57f75a345713618f8620a64ab4d6ac576be409ec914779350848e3365d4908e9d483198f17f9845f64566125195dd2a45285fb576e7de35a4570173c1b41dc1df1d5c6413583660366fb5125a91b0f719d9cec0049bf404f34c9278b7e4db4e3f7f3354ed9453747b99162cf97b5c6912505d86bf97f5c340fa462e69d2e624ebb1e34c4cf1ae8a74ad2c54cbc5263908e17bfe5fbda447dc4a1bfe170b544e46655c83fc43fcd077714c673e368d17bcde54a4272cd3d2debd90eff2c4b3c72679b8511ca78487b037c8fa6d4688e59dafe133e6ac29efbfa47de1533a8ae533215d5edb801c79eedbaa46b0dbc197c4436e8e2559222e11b6f8dc3056fd9a177dd439c6d0d57449e8bce2d1eee332181e9d255b1cbfe070a266f94766635ff8a11e9bd7ca775fa7d6cfba96ae9499e33fae108a49441668cbd34479ee38178d4af3034dbe292ce48046df90ca3b93de20d2f0b3ee438fd03686fb04f5fc93f8ceda1eade4bf94d91e6070000144f11ee6ef166d0ae73fc81468d2bc5f89a3b4950a2a9453042e865428bc014fbece8063914d222785f5670cde72d25329c584ca06e7e6b1a6c152d58a56b4e862efe415bf7c34d02c8ec1456afc0fdb36b6ae75d75c8b3a5a6b20e38e04add29eca7a24b77613cbf4bc0657b02a4c48104bf0f5e1dce76b83a70dbe2a3e7bf0fcff30a536dff8df7634d2522545fd67356ae55f198d3bbcdb5a0f4cabdd73e0e4bba1c40179fde5f87abe90bae4e10c440d2bfbbf111a81674c13ac38b82a45e0379e04a4db91428370933c9af9da18faf302cc9c2294361fdae6d19b2ae718ecd339357753f0e785dd64fc84ec17ed86011343c42861ea074bf1ea9b32487fbb7342496d9323157810296741c654908fe239508fd085f550dd852e36ba789989decc045a71026288a87597c7ea601f118debecc7b4a56887cc651c1f3904934a43af538a0b83dac6aa0df55e324b8036925f176a9d0088549817d76254775c3449170bfc96e4810dab556701e7d794078a7c6d610477b256695932bc7bff7271192d7cf4318a9ba36ff119ac3139c04f33548d392323e5bffdb62ec9537c7a8ef24949f330aa1f8faa17903cae9237b80b356a251e11827db8a2879b282b79e1d1ad1d3fa5cd347116f0919d8be2b52b2368eb63805bbdbc625c4d834bd59bb0bf36715ac17bc6542181dfbdcb71d4b2f4410d7f4e24c65bdfc621df66db0b1f9e1fa0691f3521da77ee58d3e2a8abcfb42460d5455d9a751fe6e911e874e92a7321e7610a19da1bb9a95872b098a0a10719bf07a82f3b9f6d38cc6768a4abb2efbecedd7ba2e8f867f2fc17242f01274312797227e0436f9fb87e756e33807155894e2dc7a7f7c81cbc70aa2eb400ffe8ee11269", 0x1000, 0x0, 0x0) r5 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) r6 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r6}}], 0x0, 0x0, 0x0, 0x0) sendmsg(r6, &(0x7f0000000a40)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000540)="0775d85d3c30ae5d7d156667d8edfd53f7a2753c51abc57c929238794b88746e0ed8d442a7b4c1fab2532a1dacf1b75f5706818f2bd54c18842fcffc73119117a33987de29b818ac2a63b75c671c325247cec8523bf44622112449f0eef74a6c0fab62a2", 0x64}, {&(0x7f00000005c0)="2f494777e155dc66a3b504a16ba0bcd3ebd0b20d8ef08068275301db0e0533f273613dd80270da24f02a1301bccc15c05b2966ab7c19bbd937350062d9bd1e807b1320618f18906f0336100b8d6e5461a97ca9a89d066123a55ce49c6f105a48a26501b096cd66030fa9054385c36e31d060fff2fff132b38b4a85295283c02f3489", 0x82}], 0x2, &(0x7f0000000700)=[{0xc8, 0xffff, 0x9, "a4e640611832b783cede46fe6eaf8c9896052fc127c7661e44325a288a2eff190e87467703b5c075c538579a50f3c1499aee5a73b8fb3a8a97f72b8ae3d98afb5a900b4d990196fb2701fe70dd9d45f6bf591d1e96b4b5fc42d33f000232bbf3cd237552f66b1602a3f07e6ae7965bcdc903f7be6df8a3904741fd470d106ae4a0c3711a4464b7124c95ba649779eabd98eb2df0c99e2e36ccf4e83423439dab45f92e08ee57abb5c972f506dbc32a0856a5"}, {0x18, 0x1, 0x6, "8ad723cb939f7c"}, {0xd0, 0x7fff, 0x9b0a, "175aebbe3bc9bf6b11cbe73941313463439e541b414747f39f04916c0ac3b979da9b0b6ecc302a9bdc8e956e6f37ea997d2404ca882bb11ed01b17a83036380a5245a53c1dd745ada7009fc79dc9c50894ee3d61b318cb61628a1204fef6fdea48f7613a591d6ea07d8f26422747f1ce192d0e1298790dc1d31dabcd59354191a3db5aa9b736540ec69b72be1b2d90b993a129d1fc82a7dab4d85f6feca22ba18ab95d4404fff6e721df24e80693469689f6e7432b04b550d61c50b71f"}, {0xc0, 0x1, 0x4, "edc1e627a5bf09b06f5dc0c61240c8e49721bb016d56c4f12491c04abec8e81bbac3ce2efe1f4e78b626e5d4138fcc0ceb61692d3b8f4ec2e8c378f2e853b990fab76966f8535989126f25e8dc3fa4f1126cedd9ec6c34a596a11ca0c4f666377206a1c05d81cb1fe2e08618252aa568609c3e67538defb2fdbadfb41d5bf82ee82fdba985fd91dfb5b4fae3ab9e407ca2924370b022e66c2b0944840bc8b7277467a610d57230c65dea3a"}, {0xc0, 0xffff, 0x9, "02567c7a117462e60486468a3012b85d714076a3aad592de78967d537c76270b55205c52e05a0748152eddd065e3d8787d73e9a2a4407ad3093c57903815a16d82f5eeb94e843171db23303f34afa64b11b0b0e90fc7db5d38aac81cca5e2b1d641927cf061275c2551408e4995477f43b7a39441afdd64d62b86686a15a29fcc8224637241e88655ad0c954f971d411dc53bfdd2c282f0434e973f591315323903e877adc0e541fa8"}], 0x330}, 0xa) 22:28:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) r1 = syz_open_pts() r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) dup2(r1, r2) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 22:28:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="90", 0x1) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x8000}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x539d, 0x0, 0x8000, 0x0) 22:28:25 executing program 0: setrlimit(0x8, &(0x7f0000000100)={0x20008, 0x100000}) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}}], 0x0, 0x0, 0x0, 0x0) r4 = accept$inet(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x40, 0x0) poll(&(0x7f0000000200)=[{r1}, {r2, 0x8}, {r0, 0xc}, {r3, 0x5}, {r4, 0x20}, {r1}, {r5, 0x8}], 0x7, 0xfe) 22:28:25 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000083}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="a8ac562895f4ef18", 0x5b) 22:28:25 executing program 1: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x20, 0x1, 0x52) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x4, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x10, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) 22:28:26 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000140)='./file1/file0\x00') renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='x\x00') readlinkat(r0, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) 22:28:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffcfffffffff7]}}) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="23fef1f3e2cbb65256dffa8202f5ffffffffffffffcf0f09af9f34d8d975b25ce7a61f8d840b120083"], 0x10) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 22:28:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000340)="ae7716be36f1d35f6fd1cc0a375e") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) r4 = socket(0x18, 0x1, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) accept$unix(r5, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r4}}], 0x0, 0x0, 0x0, 0x0) dup2(r4, 0xffffffffffffffff) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 22:28:26 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000001500)=[{&(0x7f0000000340)="066151cc48c79e045fc86f945b8fe210270d5ad4bf8596d285f108e01f1a28f6ca55517b67", 0x25}, {&(0x7f0000000380)="b93ece3924dbb6608c9ce675b89cd95f5b62b23e4c8f0edf44b13951daa0799b3689447085b5f3147e2c19d2172ba281dc2c386629cc03f13fe27b73f9d91a9686708d13cdf3468906ada804256336cd4b459f4d460112e79a5bbbb18844c133fcbd207e5a739d3b2809c0b746512c9b60eeb3fda6242bffa1d1bef818e764637eb193ffd85ab61e4985f433", 0x8c}, {&(0x7f0000000440)="ab4fb6449dafcdc405945469c5491b7bfbab10fc949ca7a37d970a72a0fcf40d81bbf12e31c954ce62e2ca446dad5b443de5e914187327cb1ff71ee41db0c05f80fa2d2b17313c4432f151f5431ad7eeb389717b91cb480f5a9a0613572f34b4447a919b3bd788ee5d75c834b8c597719007ec9d1b0093b12db06bf315213b616df67948ea012ad2cdaf18ed6c3592886b8682d95c6d7f2d8fb97d0fa91b54dfb8c6f70684239cb5df63b6124bcee17904aee36fa33c1a491a9f65ab939904175ec40d7037a06694566fc1751478d7245c579d4cdbefced5612c944c615b016c5d3e2c87eb77d0aa9d189c2e1e92559900e4b851209fbc4c5f7c9598606b9c772492d377c3ef04a756344ce1ed9c8e05836fee0d8f5e4c5d8b40705bc5b16b1e6e381aed09faecb4fb16bfb9d0c6377100ded4fe32fc8661e67d7fbf85f32f7c37a790edaeef0c5ac4c7d5bbba9fc9d4ff073ba63f84998cb0c1300e7b2e99dd937de7c667df080bdaad8cd95327ba548e3452f91860435467263bf457f56923f54c86630e39da6a3e198a1165c796abdb0152fec5e6b552b3f119e0504b04d794ba6d28a82797a433f00a495771ba583f81368c621405adddedbe8ad2d164b3fff6b7c48ebd64101470f1e113d1ae91d19d9246941257c621f255372db151377fbf09db986afeae1a1366e62701d49da2e7829d0da06ae529c9316e464a35d7762c1d1e7beda3ad8c41f80992398532fe9520e744b6368ead03dc500750d35c51c80e3c53907134f7e6fb22e309739e1b2b5898477d9728dc04d777ff21f3d3d2ef91d1a457278603b83c77d76d5793fae83a90c509a62ba349bb09685d8f7523b64cd8560d489f21042bf65897aa9489a3797b630f8385a2e41f2cd648343b10806283c36c2ea537316ba9a1b339a608df609fd63504f9625cfda7c1262617a6082c6a30012ae84304e75cfb2839b8610536fef4f136f23f3a0362788c25fed3d11c7163ea036323a52176506942f5bbeb93d2c5226f92c1806306024e331c874ae57d48bfe525753adfc26cc039bdbd0198664817978d6797230f017be18d639aee07c0aa564a48dfdb7d3d28c43a855a9bc05b9536bd4df2ec8ba29650e4f60b055788ab4b8cfd6e78f1c9df752fb3ee14e92b2166d2608b335d7de475d1dc48b34410182834407933f60a55bbf4b78a40b27060a3860398509ce374e47c25ce60fd7fc9b0fc5fef2ba8a6f76313e412c3db37a26ad4e0925ff0a7c3b619cca39182754fc37e9c629ef0f20dba351ae47e957f49cd1523b6f0f09cd12f714e99cc0e8ee390c9c03718b8478bfb261fe1af6beeca8edbaa7413628b9406cd3548cc9edefcfd119fcb13578933e0b43225ca34d2a63f6a895e99786bb98c3841414ea10c9f8cadab4b91c9ce99fa0e1dda49ab64fe1198178f1a2f0d7197cd782b29408edfbccb7d71e07b80bbd4200e9926501cc6583337076aae4fa2dcc3303d1e2a7ec0a64a2d3ed3ff5d5027228289529a69df716d7e53a6a6a21a16f4eebdcaad542acf80e6c6715a5f518118b85fe5c1e57afd51fe72e77940402c3120d5a9bb9f130e2fc7fba1e3d669a6e21145b5a5b4b5575d003c4033f97953b4dbf24e166ba8d761bbdcb443fa1a62d144253cd9000c78a08273d99d11e5e08c24acb523eca7cfd0cd5f2dc85ef3642a5a88299118350e33127c408015d6001fdc6bba05783769b0dfd56a6bfa35288f71afc42fad61829ff6bff7e99fbd6ff13595a98da1004b779bf5073b2ca5609517a1e025d71099ee0aa9f352f0f4b1a0174a447aad8fe6559dfeeb1558472af8d3ae291d32c5d1fb0581d45907a6baa8f22b0a893b1f2a7bd8587dba17919797afc40fe44ced5268ca9145d64e916daf6d68069a594f05e7a75d151366dcd8d4f6872312c5ecb7371709d672d640dee4b2a667a66c3bc44630daf025a2047ab28cbc950551d6d15c21b487437a274d9ded169d3e50ff4155cc782d0a126ea806a3f0dc7a38d17b37ecee39312770eb3f1af86a4cf22841b819b569e4f3ccd99817655e2683902ed3691efc113c426f8af9ba86a85ac8326e233e24e67779e9e431a046f1a7e20b49423fc6122fb04ef5330232397f71df1e0294afeaf759f389d6b42b29d76e166e2d8ce6a30c5b16ae2ee3b06f0867da5a2523613addec1bd082c6b533443b6a90c9b06077a95e1460419f4d071a2fd671c718d95d8ce85beccdbc60dc307b89b4da72d1e873a4c9d8d9fe651b83d89bfeb35c5b137048a08a8ab6136a996ae71c76c18d2284feaa50ff20c8b1f282b735a9f884572eaa61ed7ed8f7836dc56ffb4d9b883fc77ec8abefabe613c5f821ff9af5b4e594a149d02740b0071ec26cc0a8721fd024296397c36d9e30a4085262fe5e489883a989a39f00ba4fc6f0793f2b012fa9241ffefa6dc120fe3a92c0f6ce0a01d27ae32580d0af603a5eb22532aa64711e5fca2dc5d67fb6b2997e44c725f682c12c9182931b6fdc3246f7126291dc32c1d0d7e617358cd718d0a73fe3ce5b554497718670375774c8a5179becd666a37711dd0bf73c3dcb2e6badeb4a66341b5aacd2ed850f05cefa689ccfcd31bf02781bfbd99082774a01dd7cf225a9e2adfd8dd339e07aba233d2c1dc7a5a7a7ae4c0821e9b7d4cf30c0fa7fbf841a62d7e569aff77dfe293efa76c47dbcb77d518bfee8525318886232a397414854cb55a0d05f15776fff8f33001860ec91e0cb03760151b6382edb095623a9131dbd8585acfcfe591ee680631c5b3f6a6bd4d11ed9628e3b4a06a6278b8b36aa1a1c27d2ae9ed28bb703c672d40ceee1aa564d7bfac78113966dedb139a007f2abd76e848d08d1d1b6b3f9ef8315b631b55f28aa3118d09c8c85bcce5a88b02b18fbc0258eaa70fe7c94b25aa8ff7aa802ca6c928606fb7f2bbd00cf91d785be2afb4c1bf0fbc23c97822e731177f72e892c464a0bfbc82088413f4e6c48bad161e1a9f9d20f85af44aea02270f4eb20b18f86ba59a48268c42b2a2ca40677edc809e28c3823f26c7d8a0275fc641088357bd981447e0f381d4b3058294d3645d590dbde7359d52010786592ae2d4c1bba26b3c9449a37ef75d41b130c9c161448edf43c4b178bdb6d4c9974733e401fd5abe00a83564dfd7ae69873e5d490e962f02c00c93b4f0c14418a14ecfa878445a25bee507649c2369e168c6bf60b89d75f3be11d4498a95347750b73a660af64caa893adf09f943f54e39ef8d677b48ffdf7ac54bbbc709c46d482bed4c8db2d48a4e5458da5debf9d93eded69f549b3049de675ac86cc2e8bf75f81b70a2f239c1aace61ec199bc4e34c8f1553e1c240cee72dc8d8ee390657486457fab4cae93a279d1b926bb3b1cc671caafd8b97b06d41d2bdf14b9bf38f4cf433ff34e536c81f36a441b2ea948b96e22e8ae76bd50d6855331031f3eec4699f4f91a6704d708f7d94dea58975b79430fa052f5fd6823419d7e7bb2a999124831d341bebbf73afd5e35ce60aa9e0d93f433c25a81ac914aba7ad44b27b8e10e3863904866b47b2ae81c8e679577742dac2d42db4f9b432c4d66eeb8c2c5d117a4cbe29d6aa362b2e26efad0d72e50cb2e1dba7e6dea505490ac4abe7bc0b800f93840e389611cd10fe3f60676436e5f0ef57ee2f7541a538317185ce1861067f9db4b9f9f007f97aef7bf1d3a1b3d31ff89a9b5079120a7b4b8f0774cb63eb8dda887f37c4db71f8bad2a1b694c33ce0ef5aac4476eb9302442b7a350ee776f704558da83e8985b23275e4076c00885a7c8fe1e4aa08871ef2c80b3b1d7bccae51a1638a3039be1801c528c617d3ab3e2afca7c48add1db065ffc2f06387ee937fac0048584227de520e63fddd3c6b64ea8c10ac79d83722150a24cebad1309f705bbf7d55a2dd5c8c9b3f19757110a5c6ea866d84192ef84be3c9fe0fb0a225af848fd01036587c78555648dddd9ddb3bbdf2a8a5edfaec96e4a681d70a3c4096e3c8f294df5d4abddaac4a414339dd48a21a2d3b561e50c5eef0b4700585a5a957ac48553436bcacdda4efaf8127b5d046422ffdbe29ddb47a01264af26b0d760380e80af25ce97534c2fcc3054368e555d17f173f90bda471dc6623dcff2a3d7d1d80dec53febdc9207641e3db64d8658e0bde21cf0e07aaf38ccc6e1f8a3cb1f721ba644c6f90b0c53c01e5a0ae2023363b459176786f0f00e3f1d5047f328efb780fea27a3942d1a384bcda948990fb33c0b59a14e5cfad9a678d2a309f642f715774991edb63c7f4b95a41b36f2a57c7848ace08107cce9f1dddef1050376d5ad3de1386c3c6e16d4fa593e19c3adee4665254503064237fffda0250ab1f5799b21c45c3ee498cff4062a0397f7ccc9be3cba98af4e7f29d17d85226c0165d287564fdf4a019ac68583bc2d04879c71ca60c88091d1b8869c14cc0fb74640a2cec5618ec50cd6177840b57b55ce91dfa6f8d003b57ae212c8ef84304d6ecf38e6780d4408eed14d930ad09ddde821b9c92d273fd715d62502fd514bd43f23052e0c5eb87d06c6c82ea8099f1f13e667ffb3db0b0027802812f3409e7e56a816b288fcb10125992a693025a31375dd5242e7c91b4ce54cd06a27c23d1a8df1ea3724a4b5c575bb3a506680574ad2f56041b500bb811a37f03023516f005008de1f7ce48d619d5a594a6f1792d4b5cef21d5b0fbc3fcb399e1d0c7943761384b173cb88a22a23ed8115d3c35674b373004139a5377d8e86e4baa21a33fa9cb3c49f19698f61780271c1298e907fdaaacbaac9e93e63083e3aa7818ddf88fdd09972cec5504716271c147aedaac272266b2c2da50f5834563e35e8e47984c40a2108f3eda4ae9324a6b6dc232205d88f710b9cdaf25067dedd9594622af87362e63f1d709209a5f02420fa10cca8d9a4460409effc94c4a7d92dddceba77804cf4e7aed8aaa35474b0f44247762dd3b3bf082682088c4842608ca7ff1746ea46b55f2f3bc7d91506c2114d0226167f1bfdc958f3b3bc70694706be860a94fcc9171ba6016f4b32e074f215c4ff8f24874423b1f25cfd709d3d4a1f7497c462b047020883b2516ce672e9eab6c1dc86c7c1bdcd6cd6fe25fc93f9e777cd4db6aa88778acb93eeba0dd27a5fbd5126a0182c0c4bfaeb962d62f44e9f1a9494f6af57098c02557bd21f123500bfa7a335eb17ff9813c8578a4e271ab49ff85bb8ebc28cf189e3f3f0044b455fec7b71508dc95dc38c9cf32ebcf6233cff8f236aab17c85a7c24f4eb2e646051c167b294e42d46089d0164c22b8c38ec09c713e97b730c6697b4086bdc1f1ae2582488095ff2edb7b18e2486663ca0797395e5fc0c9a38156b8bf75e96d66b5c45dd0068a40fe3876e12ddaf3b08c06398d7663a84490a271171b9833897ef0f5ea61e7a63c8cbf6b10296cc5af26732b44255383a3acd1f63f481979b076d6fc3870ca2b4f32ecb24cf989d3c5099ac28d04ece70ffe56182324bb95f4dfa793fc29f4317ec3d77454cad25aa3ef6cbcebea12f7e38a8f1d85b88f086ac646631ee4963e8cdb218484120b5703c1fae4336bb27e75fe2873a3eeb440b64fbdd0b14abceb82cfc322806727ad5beee6093e71824152de3c753ed15f59f7d1fb2cd7e6acd3656e0b199e02d3226d5e5ed314a65822e56fb0c59e5188cde40062696cc3a3a54a8a1b176f0e95fa91108fe5cdde9932a67e6db5c6021492c1d19c49b786e746e18361208bcf3d53b2b6ace873d50634ee42c531a78b8cdd45b02", 0x1000}, {&(0x7f0000001440)="b10b808953f924a636615c6574becad5266a6f4a77a4a055570a7c4f35afa8e11609f742614f27ef3cc4f727ae6d870a72535814226a92fee49e604e9e9cd33e50", 0x41}, {&(0x7f00000014c0)="58d9153fa3b401660b8184d4be695a32923fe6917e8d9a9c53baca5ee22973a1ea9b4dd6cc262ed1cbd8fef650faaaebd635cb9aad06275a27d5", 0x3a}], 0x5, 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@in, &(0x7f0000001580)=0xc) poll(&(0x7f0000001fef)=[{}, {r1}], 0x2, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x10) fcntl$dupfd(r2, 0x0, r2) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x0) fcntl$dupfd(r3, 0x0, r3) dup2(r0, r0) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r5, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0xa, r6) ioctl$TIOCCONS(r7, 0x20004276, 0x0) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000240)="8eeba7ecec5fc93874f59c1545a44756e01af6e479510830bb0df6d1d1c56a3bcb56f70ba93b3c166607c0523deb0a30e6070a9aa9102f83191930c93f2b7fccfb75bc8256adc9a1d8220a438a747e8ff58bdd45e0ecd8c0e1e784fa0bff4f200e71d00dbf4cdf1a81ea35f9047e296f9f11cbbfd39c295db9cee03d288aa644620229c9de9c4ed285794f246cdd1eb14485b723fcb1bfc62a6efc", 0x9b}, {&(0x7f00000000c0)}], 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) r9 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r9}}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r9, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) r10 = fcntl$dupfd(r8, 0x0, r3) ioctl$TIOCCONS(r10, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r10, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCGDLTLIST(r10, 0x8010426d, &(0x7f00000017c0)={0x0, 0x0}) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r12 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r12}}], 0x0, 0x0, 0x0, 0x0) r13 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r13}}], 0x0, 0x0, 0x0, 0x0) r14 = fcntl$getown(r13, 0x5) fcntl$setown(r11, 0x6, r14) 22:28:26 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xfffffffffffffec1}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000400000000000461d878e277da6cce75c374f74b45a06edf0b36e318d060f110a5d0b14db4e539a8b1c4ec6c71c7723bfed0c4c895c3f141405517151831ffe416c10a4374eec96567205aafd22b9c648e607ae980d192d1dca1285ae532f8475cc27c6912bde821030a01a5c6f51fb9f138047da03960ce2b385df52c80eafb98cf011708890495d54a47b0edde7ee6fbaffc21b5bd792b52dfb223eebe373aec7ab09f622a6038078e9ed3f2f2c31d06d96ad56ddca76882f8933c1d5b70d3e3b3c17e682ae1a28c77a0df8d872f509e387161982127b67a184e4d9d8cb0777bdbab6d5958f59466957e6997d6277f64d001e71d32977a58b479634b8e748456b182130420fee6cafd71b8bb22284f4"], 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="001f000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r10, 0xa5, 0x1, 0x100000000, 0x2}) fcntl$setown(r0, 0x6, r8) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x2, 0x5813, r1, 0x0, 0x4) write(r1, &(0x7f0000000100)='w', 0x1) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='\xe3H\xb4%\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r11, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x3]}}) 22:28:26 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='ww') r0 = socket(0x18, 0x1, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000140), 0x0, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 22:28:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000200)='./file0\x00', 0x313) r2 = semget$private(0x0, 0x5, 0xa6) semop(r2, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = msgget$private(0x0, 0x682) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r4, &(0x7f0000000340)=ANY=[@ANYRESOCT=r5, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=0x0], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=r6], @ANYRESHEX=r7, @ANYRES16=r3, @ANYRES16=r5], @ANYRES16=r8], 0x3, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r13 = getppid() r14 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r14, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r15 = fcntl$getown(r14, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r9, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r15, 0xa5, 0x1, 0x100000000, 0x2}) r16 = getuid() r17 = msgget$private(0x0, 0x682) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r17, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r17, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r22 = getppid() r23 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r23, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r24 = fcntl$getown(r23, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0x2, r18, r20, r21, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r22, r24, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x75e2, r3, r11, r16, r20, 0xc0, 0x6}, 0x9, 0xffff, 0x100}) getgroups(0x243, &(0x7f0000000080)=[0x0, r11, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r26) setuid(0xee01) getuid() dup2(r0, r1) r27 = semget(0x0, 0x0, 0x2) r28 = geteuid() setreuid(r28, 0x0) setreuid(r28, r28) r29 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r28, 0x0, r28, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r30 = socket(0x18, 0x1, 0x0) close(r30) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r30, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r32 = geteuid() r33 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r33, 0x0, 0x6a, 0x0, 0x0) dup(r33) r34 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r36 = getgid() r37 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r37, 0x0) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r35, r36, r38, r39, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r28, r31, r32, r39, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r40 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r40, 0x0, 0x6a, 0x0, 0x0) dup(r40) r41 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r43 = getgid() r44 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r44, 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r42, r43, r45, r46, 0x2, 0x9}, 0x5, 0x5, 0x8}) setgroups(0x3, &(0x7f0000000100)=[r25, r31, r43]) r47 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r47, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 22:28:26 executing program 0: pipe(0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x54deeac9599e5cbc) r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000080)="262f1817a18195599b68cdc5b0a6096316105bdfe3a1ca1c5ed81397ab007c", 0x1f}, {&(0x7f0000000280)="5b477ab3e0d70e25ac2697dfcfc0eab458d8e567ead8f5852fe183f498757b7c83379667fdb713ee8c90deea9b2976ac2ba5ca3d267bf6e87b82378d840aecdea3f24afa53c019f77581d7efaaf81e234f4f23ac73e29ad1eaf9a23586e64a352b87a60f34df5e816754a2a3027fa33fba02a205c9ff1f3c11579ba023abdf6ea6e266f250dbaadfc155af6304b479a767a9b3eba4c17801988434503e314c3eeb6a3cfed9005ef3283572c78cd6156c7cf7d8e514e3b9313b3dbd74ad56e34b07d0340f349a13c58b0f27ec031b3fb2f5080913473c3fce52d2d42fb198967b681308d2bd85", 0xe6}, {&(0x7f00000000c0)="3997772b3e6f1a1f7622b55ce4ac35f3ea14776d26da3ad048eb2f2a265c", 0x1e}, {&(0x7f00000001c0)="e81d5200b61f28c7571eea2fc4a57b1e2c42ddf27ab0fd3f", 0x18}, {&(0x7f0000000200)}, {&(0x7f0000000380)="a2faf408a2eca4fff14f5e5df9289596ffbc31f8460b7b724b3f261118291102ca2f", 0x22}], 0x6, 0x0, 0x48) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0xfffffffffffffff9) 22:28:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x8, 0x0) r3 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r3, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) dup2(r2, r3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) setitimer(0x1, &(0x7f0000000040)={{0x7, 0xffffffffffffffff}, {0xffff, 0x1}}, &(0x7f0000000100)) 22:28:26 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x2) ioctl$KDSETLED(0xffffffffffffff9c, 0x20004b42, &(0x7f0000000180)=0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {}, {0x6, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = msgget$private(0x0, 0x682) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r3, &(0x7f0000000340)=ANY=[@ANYRESOCT=r4, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=0x0], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=r5], @ANYRESHEX, @ANYRES16=r2, @ANYRES16=r4], @ANYRES16=r6], 0x3, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r7 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r11 = getppid() r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r13 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r7, r9, r10, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r13, 0xa5, 0x1, 0x100000000, 0x2}) r14 = semget$private(0x0, 0x5, 0xa6) semop(r14, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r14, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = msgget$private(0x0, 0x682) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r16, &(0x7f0000000340)=ANY=[@ANYRESOCT=r17, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=0x0], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=r18], @ANYRESHEX=r19, @ANYRES16=r15, @ANYRES16=r17], @ANYRES16=r20], 0x3, 0x0) msgsnd(r16, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r16, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r16, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r16, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r25 = getppid() r26 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r26, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r27 = fcntl$getown(r26, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000980)={{0x2, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r27, 0xa5, 0x1, 0x100000000, 0x2}) r28 = getuid() r29 = msgget$private(0x0, 0x682) msgsnd(r29, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r29, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r29, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r29, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r29, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r30 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r31, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r33 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r33, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r33, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r34 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r34}}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r36 = getppid() r37 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r37, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r38 = fcntl$getown(r37, 0x5) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000980)={{0x2, r30, r32, r35, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r36, r38, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x75e2, r15, r23, r28, r32, 0xc0, 0x6}, 0x9, 0xffff, 0x100}) lchown(&(0x7f0000000240)='./file0\x00', r10, r32) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r39 = kqueue() kevent(r39, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYRES16=r39, @ANYRESDEC, @ANYRESHEX=0x0, @ANYPTR64, @ANYRES16=0x0], 0x5, 0x1000) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r40 = socket(0x6, 0x1, 0x4) connect$inet(r40, &(0x7f00000001c0)={0x2, 0x0}, 0xc) msgsnd(r0, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) 22:28:26 executing program 0: ioctl$KDGETLED(0xffffffffffffff9c, 0x40044b41, &(0x7f0000000080)) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x10) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = semget(0x1, 0x4, 0xb98d55dbac64b380) r2 = semget$private(0x0, 0x5, 0xa6) semop(r2, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = msgget$private(0x0, 0x682) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x47}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r4, &(0x7f0000000340)=ANY=[@ANYRESOCT=r5, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=0x0], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=r6], @ANYRESHEX=r7, @ANYRES16=r3, @ANYRES16=r5], @ANYRES16=r8], 0x3, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r13 = getppid() r14 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r14, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r15 = fcntl$getown(r14, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r9, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r15, 0xa5, 0x1, 0x100000000, 0x2}) r16 = getuid() r17 = msgget$private(0x0, 0x682) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r17, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r17, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r22 = getppid() r23 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r23, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r24 = fcntl$getown(r23, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0x2, r18, r20, r21, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r22, r24, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x75e2, r3, r11, r16, r20, 0xc0, 0x6}, 0x9, 0xffff, 0x100}) r25 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r25, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r25, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x0, r16, r26, r27, 0x0, 0x72, 0xff}, 0xe6, 0x9, 0x7}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x318}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:28:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000640)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) pwrite(r0, &(0x7f0000000180)="53f8", 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/133, 0x85}, {&(0x7f00000001c0)=""/167, 0xa7}, {&(0x7f0000000280)=""/43, 0x2b}, {&(0x7f00000002c0)=""/112, 0x70}, {&(0x7f0000000340)=""/207, 0xcf}, {&(0x7f0000000440)=""/52, 0x34}, {&(0x7f0000000480)=""/196, 0xc4}, {&(0x7f0000000680)=""/243, 0xf3}], 0x8, &(0x7f0000000780)=""/186, 0xba}, 0x0) 22:28:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x10000, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) open$dir(&(0x7f0000000180)='./bus\x00', 0x80, 0x10) ftruncate(r1, 0x0, 0x7) fchmod(r1, 0xe3) write(r1, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x81}, {0x20000006}]}) writev(0xffffffffffffff9c, &(0x7f0000000540)=[{&(0x7f0000000280)="ff9d9535327f106e31e79154496cc6acbe1e49ede051b7dcd3d2ab9e3a8502e14ad6a0622cb948065cb9ba43f5ed6a6b89316962d1f47e19b57e42398688ccce78f020187779350ffe20540e92ce87afa0d20dbed18586422ff9a5212806431094b47d8e68a42f24930c9d4ba45db6c070aa891d54d18c269a3e42ba23142760bc30503536b038b9881d12bf48f8f4ae9c1cd37d54a66d8ec045724cd013afbb6fd5b3031ee298d4b50a09f42a53cb98c02218eb9c6bafec85a6ba3b1516c0a2129fb37f2006aeb32029255d24a475d617312322b74fc3", 0xd7}, {&(0x7f0000000380)="220c6b70ceaef3bc04d0f99d", 0xc}, {&(0x7f00000003c0)="5b6920537c9f0e3f2111bb54878c460d76f6af4924e5c6fdc39aaf25cd34573c9952b1295a3da0967ac05e901cfb5efa15cbefc6e661cfe203da04a167a61a7fbcebbca515ecf36f1c30c007526089cbef4cc01ef6295ad3727f3182ec68980573513adaaa7c7be92fe458898100a2b85123a0f2741f76c0ec6592a1c8a8ab103c89eff921ed7dad7f1fc4cc64b62679e6c5db", 0x93}, {&(0x7f0000000480)="0323e5dec50c8533e250c8d2584b9f62c631282cde6cc79008c76f8bbaf7cee81f2e96f3f3c7a832056302d3f5a5fc219e232d4db0a527b1f5ce91d709a89d5ceb9f0e6e54ed0daaf4d31ecd74b922189c24a8b7a82623fed10f77c3450506c31caf783b61474a22e078dbcedb234b16238ffec727f291236d416f8497366e753bf4fa14bab9c48ff2519c3d3ba06e7c9ad9695dfe9a606bf3120128d18dfd2da741ced87df49d5341ce642f68bb6eac", 0xb0}], 0x4) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000680)=""/215, 0xfffffffffffffefd) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x519, &(0x7f00000000c0)='J') getegid() r2 = semget$private(0x0, 0x4, 0xa5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r4, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r4, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r3) r6 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r6, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) sendto$inet6(r6, &(0x7f0000000a40)="a569f1ba5d02615bcb54a9e73bbd02e578f94d1e18ad51e5e7a772d3b7e63cb32ced343c566b50e1c2dfbbe127256c4e5f67b2129d7186a6b7d622bc03dc59b0846c89d8d7e2bde400000000000000000000000000005042c5cb9751925edbdd182fb6ed730fa447ba5460469c5b87cef45ea5d594d10fec5cf777c9045895d9a45259bd4d0d3b0cb8f885adc3cf8221e8de022d32b52b9a4356469b310a6b8c22e1149191e780ab6c095207e64b810f92ca30c4b21a75210ce031096ba915ef679223ee6bf0684a340b847c1eb441673a7cc60af9c638d05ac05c9e1be19818e05d4a28daca977aa0b9ed558d5a79e496952def3cb6fb404a68773db8d551dbcab06b0e474c67c1c8fd7740a1ace0643e1c38036f70f276a31d2cda7493928f700a9ad018ff7f000000000000778774b12a9aa51438cf17edef2c4d2eaae50fa490338f58b8bc3a86b3f6b884a65c163edc5d1208ff153144", 0xfffffffffffffd54, 0x409, 0x0, 0xffffffffffffffb9) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000001c0)) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x2ad5) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r2, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0x400}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x18, 0x1, 0x0) dup2(r7, r8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000), 0x4) getegid() 22:28:26 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffff80000000, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) dup(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) munlock(&(0x7f0000099000/0x2000)=nil, 0x2000) 22:28:26 executing program 1: r0 = socket(0x18, 0x2, 0x0) socketpair(0x18, 0x4000, 0x2, &(0x7f0000000040)={0xffffffffffffffff}) r2 = geteuid() r3 = msgget(0x3, 0x446) r4 = getuid() r5 = getegid() r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r9 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r7, &(0x7f00000000c0), 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) r12 = getgid() r13 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r13) r14 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r14) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x2, r4, r5, r10, r12, 0x0, 0x5}, 0x4, 0xb8f, r13, r14, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) fchown(r1, r2, r5) close(r0) socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffff, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x8a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r15 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r15}}], 0x0, 0x0, 0x0, 0x0) sendto$inet6(r15, &(0x7f0000000280)="4ff262b14c99223148df97cff08ec9afeb420f4a169f2f1c82e9e8afe2f2b6fde7234d33f6a9450a92f38bf6075e2c3fa8c24fd4c8d986dd6d5c41b6d6845b3e8f3b56b1e2ed9b089a6402b63c93ce61e3c75d0a935df7ae3f92dccef23387e0a106899574fc5c3226bef79b178038b794a55e65cc7444855d6d47f99cc9b2279ab7ea2a57f411423a1d18a68e3d9d5c093bbecbd0bb655dca931a299928c5b998313849c894d0b24999ef481af11f39069c67ff249d672dcbf6d3abcd6d91d85766a9bc403cfda8419f63487cfa6ecfb6d9d28369ad285c8b7118692b9cbf9b0c10471a7d9e", 0xd9, 0x0, 0x0, 0xfffffffffffffcce) 22:28:26 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="cb9f34a2988a31070000"], 0x10) write(r3, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r3, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) r4 = dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) renameat(r4, &(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000200)='./file0\x00') r5 = dup(r2) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x9, 0x51, 0x1, 0x4e3, "9c1c023178143820de1a6a471dede4ba48982463", 0x9, 0x1}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f00000000c0)={{0x1f, 0x20, 0x7}, 0x8, 0x9, 0x2}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000180)=0x3) 22:28:26 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x87}, {0x800100006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="1d022c2f6669fe505655e901fc1007ddec9bb796ba199e309457a15449ba51b28585d2e61e1131b92b190d4c1266123692947a300f6d98987b6e2521a530652e416aef8d45a7330f3cdf04aafe76229f255e5550054475f0f979a173"], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000040)=[{0xf6f7, 0x9, 0x9, 0x2f1e}, {0x2, 0x1, 0x20, 0xa4}, {0x3f, 0x26, 0x40, 0x10001}, {0x2, 0x52, 0x5, 0x5}, {0x0, 0x20, 0x2, 0x2}, {0x91c0, 0x0, 0x0, 0xf30}, {0x2, 0x58, 0xce, 0x800}, {0x7ff, 0x6, 0x9c, 0x1}, {0x2, 0x3, 0x3, 0x2}]}) 22:28:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1bf, &(0x7f0000000000)="b2") r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) fchflags(r1, 0x0) 22:28:26 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) symlink(&(0x7f0000000140)='./file0/file0/file0\x00', &(0x7f0000000000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') acct(&(0x7f0000000040)='./file0/file0/file0\x00') open$dir(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f0000000180)='./file0/file0\x00') 22:28:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x10001}, {0x3c}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) r3 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}}], 0x0, 0x0, 0x0, 0x0) dup(r3) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 22:28:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="5e54351b1a1fbd631772b14f826743ec381cbe58f50cf2ad3c939a2cf277916354d3dbb40f82d6a0f22dab6cb9677bb7dd294d08ef674783605789e2e73a2d3fcc32badd12b7906414f138866fbe83b254f977f1896281d72fb0e841c8729eedd53233a7a83df704b6f578ad5fa50248216387d064a6e91a71c1d33c105d292049e41d743ee2c2c3110608f115ac5835ca7afebcdacd4b951a4ad337474002e20faaa7c8", 0xa4) 22:28:27 executing program 1: r0 = semget(0x0, 0x1, 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000140)=""/4096) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = msgget$private(0x0, 0x682) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r3, &(0x7f0000000340)=ANY=[@ANYRESOCT=r4, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=0x0], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=r5], @ANYRESHEX=r6, @ANYRES16=r2, @ANYRES16=r4], @ANYRES16=r7], 0x3, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r12 = getppid() r13 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r13, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r14 = fcntl$getown(r13, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r8, r10, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, r14, 0xa5, 0x1, 0x100000000, 0x2}) r15 = getuid() r16 = msgget$private(0x0, 0x682) msgsnd(r16, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r16, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r16, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r16, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r16, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r21 = getppid() r22 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r22, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r23 = fcntl$getown(r22, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000980)={{0x2, r17, r19, r20, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r21, r23, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x75e2, r2, r10, r15, r19, 0xc0, 0x6}, 0x9, 0xffff, 0x100}) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000001240)=""/39) acct(0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x20004) getdents(r24, &(0x7f0000000000)=""/103, 0x43) r25 = dup2(r24, r24) ioctl$TIOCSETAF(r25, 0x802c7416, &(0x7f00000000c0)={0x3201, 0x76d5d2fd, 0x3ff, 0x2, "54be6574e0ad49683803a7ce165a482dbadb58e4", 0xffffffff, 0x8}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r27 = socket(0x2, 0xc003, 0x6) dup(r27) connect$unix(r27, &(0x7f0000000000)=ANY=[@ANYBLOB="82fbef2f66696c653000"], 0x10) write(r27, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r27, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r27, r26) setsockopt$sock_int(r26, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r28 = dup(r26) sendto$inet6(r28, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r29 = accept$inet6(0xffffffffffffffff, &(0x7f0000001140), &(0x7f0000001180)=0xc) accept$inet6(r29, &(0x7f00000011c0), &(0x7f0000001200)=0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r28, 0xc014575e, &(0x7f0000000100)={0x7, './file0\x00'}) 22:28:27 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = msgget$private(0x0, 0x682) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r2, &(0x7f0000000340)=ANY=[@ANYRESOCT=r3, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=0x0], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=r4], @ANYRESHEX=r5, @ANYRES16=r1, @ANYRES16=r3], @ANYRES16=r6], 0x3, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r7 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r11 = getppid() r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r13 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r7, r9, r10, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r13, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = msgget$private(0x0, 0x682) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r15, &(0x7f0000000340)=ANY=[@ANYRESOCT=r16, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=0x0], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=r17], @ANYRESHEX=r18, @ANYRES16=r14, @ANYRES16=r16], @ANYRES16=r19], 0x3, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r15, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r24 = getppid() r25 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r25, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r26 = fcntl$getown(r25, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r20, r22, r23, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r24, r26, 0xa5, 0x1, 0x100000000, 0x2}) setpgid(r13, r24) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff12a56bba1226", 0x8) 22:28:27 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x658a1c48}) clock_settime(0x3, &(0x7f0000000040)={0x2, 0x1000}) geteuid() clock_settime(0x0, &(0x7f00000000c0)={0x3, 0x4}) open(&(0x7f0000000080)='./file0\x00', 0x1, 0xb91d121e89de7258) 22:28:27 executing program 0: ioctl$TIOCNXCL(0xffffffffffffff9c, 0x2000740e) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) recvfrom$inet(r2, &(0x7f0000000040)=""/96, 0x60, 0x1, &(0x7f00000000c0)={0x2, 0x3}, 0xc) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 16:00:03 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004", 0x6}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="7857410e209ad9c712862b78e8b2ac2caf3555b6fd2d3b29d3acf646956328e85732efdeb79962463b43a8622bbdae3c"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:03 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000, "d730c15b00f4ff0000747beffde400"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:03 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x9) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000e, 0x8000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2f66696c6530008e4fe37d4147e04952f5979b6a95bb3ef2cab53c10bd15236cc04f2198f7fa5328948b7957e84da545ce87bf1583616a67f902fd64b9b3d51ecf1b295da735ee7f287da2098dbb1c26ae081476a480f5f2e5703d4b83c9b5db1b8184f66ef433092f12ee22b7644e5e673a67617fbdd7a5c9168ac2efc70a72f54e892929b6fa230e466afe45532bf75466c6576e78d99016fca7a7b0064da2fe42a5905f2fa4d3f22ab35f808158a8c6866fcf6059342be5b8c6a618c688"], 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r2, r1) r3 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}}], 0x0, 0x0, 0x0, 0x0) flock(r3, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000080)=0x8000) r5 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r5, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) sendmsg$unix(r5, &(0x7f0000000200)={&(0x7f0000000100)=@file={0x2, './bus\x00'}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000400)="c5b088520118d2a4ae21522107539afdf771fa37815f7eee1dc4ecd9cb63ec7ef9de59870ac91f87dc25e4bb50939976bc72ffe5150e07349b0b4f8590e4a47c19fff2782d35a072511f3060fcf24141497a9c14484aa850b0f68fd4512f9a4258e598ec3c876ac89d141b19658386bdebda6a61bf9ccf2f6460ae6813b58bb0a091bfc27b4d6de9faea55f4b33ec440fe5244b2688cd247616b5be2b74d1b78e1d56d69fdbdc748923fb1a5a49fcb4859e7f87c1b65762dcb9e2339888140f40be153866569d4ccdc2a45337d3615bda409d367e638f5ba029d986680b8dc81cfec872e76273876ec6c72d71b2e6df6f7f7a46b5ee26724", 0xf8}, {&(0x7f0000000500)="4b51a69ae0aa5efa31c7ebb68a38b1c62c96ccf5af53e9904c4fe9048c71ed448e622571e1d6848b1bad4dabc2180adc6d216fd4129fec93dd2a977f1399bd315d82043d5d33b67be42c51e24df5263c74d33a5268546e8019c7ae4bb352bd70b51e74feebae5375c5c4c34e8e34f0f4e195e5daef53e614af230cb43ca86120ad7f64a9655d03276c51465694802ccaa21eae95d0fb43f2b34c939699c4496a8de8c2066e7e47819dbeb2c9387d0312b4ec1a8fbcd72ff8ee5d553936a87d", 0xbf}, {&(0x7f00000005c0)="062e67348bef28de5bf8f188fbc0f7721c294520ba69e11c14d00e9fde6f73709281ebd530b19ee8764c8fb3f4e2551c3ad1ab7b4787964dfa37b0f11151e8cdad4ecd40725b0370719c745f631f669c01942319940dcfac0690e23c30ded9beda687c1bcdafddf0efad453cefbf63b0902eb6dd73e3bbb7faaaa6e895880596948e311d4f39adc6200f3ebd71cc9bd98e6e494c9bf48cebf086aff028b067e04d331819ddc182329a53fad5a4de7808b972f55ca98af62443b16b5321c9bf448264d3ceac6e1f79429491628d1d714019db65d7", 0xd4}], 0x3, 0x0, 0x0, 0x415}, 0x1) 16:00:03 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) fcntl$getflags(r0, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000300)={0x674, [{0x3, 0x5}, {0x1}, {0x3, 0xc7f}, {0x2, 0x400}, {0x1}, {0x2, 0x2}, {0x3, 0x6}, {0x2, 0x6}, {0x1}, {}, {0x1, 0xe14}, {0x3, 0xc0000}, {0x3, 0x9}, {0x3, 0x477}, {0x1, 0x97cd}, {0x3, 0x7ff}, {0x1, 0x10000}, {0x3, 0x7fff}, {0x3, 0x3}, {0x0, 0x6}, {0x1, 0x1}, {0x1}, {0x3, 0x5}, {0x2, 0x4}, {0x3, 0x1000}, {0x0, 0x4}, {0x2, 0x5}, {0x2, 0x1}, {0x3, 0x7fffffff}, {0x3, 0x81}, {0x3, 0x3}, {0x2, 0x3ff}]}) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000b80)={&(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000b860750000000000000000000000000100000000000000000000000000000000000000000000000070f2ebb564532afd00"/113], 0x1, 0x0, 0xfffffefd, &(0x7f0000000ac0)=""/138, 0x8a}, 0x1802) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x100, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB='(\x00'/16, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x87}, {0x86}]}) r1 = socket(0x18, 0x4000, 0x9) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0x2, 0x4, 0x4, 0x4}, {0x5, 0x80, 0x8, 0x2f2}, {0x1712, 0x8, 0x2, 0x80}, {0x1bd3, 0x3, 0x80, 0x800}, {0x2, 0x1, 0x1f, 0x9}, {0x3ff, 0x1, 0x6, 0x9}, {0x100, 0x40, 0x5, 0x8a56}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x14}, {0x2}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x87}, {0x6c}, {0x6}]}) r1 = dup(r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000001c0)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup(r2) pipe(&(0x7f0000000080)={0xffffffffffffffff}) accept$inet6(r4, 0x0, &(0x7f0000000180)) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x10000, 0x0) ioctl$TIOCSETD(r3, 0x80184601, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x0) connect$unix(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1729d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414216a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645303a2da0ae2e628beccd1ab05"], 0x10) dup2(r6, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000540)=ANY=[@ANYBLOB="00002e2f54757300ef48470c97af8a09a450a7e3f5f5e10e176cb2c7880edf6e5c839456658f049d32891f4384147087ba94d02b2af1efe8047b26760493567b21ef6d16fecc05286cb2550ec112271a9b80a9202d39e9605f45808a5abd862bd30b1629e8041577712ee687259b9a1ed3c0ebcdab6a785b201e2a7663b40e5e7f802dc770d3f1ab3af3f71cd163734a9b2d852dcfa12b6cea9d0009e70b291985bdd962e19f7e25a5a245dc9b83fcea2c4f91a7f51cd7"], 0x8, &(0x7f0000000480)=[{&(0x7f0000000400)="81258a90af6d29fb614a3b1d8db5cfa946c091969c69f43bb6957522d57232d7981d485f01e68141a06916761f2f8b50abdd2e77806b480f3eafed53583b73c39cf76ec585fe686078d60171e8ce2ad44651f5417e9ccd5d4864b8a2eb90387410c9a5e71f020cbfb1f2215383aba59fbffc1cf6", 0x74}], 0x1, &(0x7f00000004c0), 0x0, 0x8}, 0x0) r7 = dup(r5) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0xe5ebb707fb4d5acc, 0x120) renameat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000080)='./bus\x00') ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000180)=0xc9ce) open(&(0x7f0000000140)='./bus\x00', 0x100, 0x80) pwrite(r0, &(0x7f0000000240)='ms', 0x2, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x80086128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="f904"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x28}, {0x3c}, {0x84}, {0x4006}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000040)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") "*"*fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="09401d52a6484d6c", 0x8, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0xfffffffffffffd7a}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66e9e86c669eaee15191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad2900045a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e83aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa89172e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae0250084482f3c79fb1cc2497e3f006226b96242b10e7b226eb7833207bc5e4b9f603f77453aaf11d5cf558278937fdf7d8f4af8071e350f176fb2000000000000"], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:03 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) close(r0) accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000140)=0x7) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x65741d4df6c97b03, 0x1) pwritev(r1, &(0x7f0000000200), 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x6) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8852, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x45}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:03 executing program 1: r0 = kqueue() kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x19, 0x0, 0x600000000}], 0x7, 0x0, 0x3fffffd, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) fcntl$getflags(0xffffffffffffff9c, 0x3) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x40}, {0x3, 0xffffffffffffff01}}, 0x2) kqueue() 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3884b671720b85e6bae5ec220d77a3c2e8045b42d3bd6f7dc8004a91280da8c02a1a884eba2a57b293ce70d74836c75e2279797b99214f0d646a37773a4f2438e34f36c77c8834726a24e9a77e1efb98564d01327b08a00a40cbfff38436f54fa2d6740e0318952c3be65d621f5d1ad25c563880227562bbc0ccbc5b62e16e1a4f9e2de8b2a0cbad0b7bb15c40f950f9189499f7c321c9527a216ab218799dce01d8263f9cc0086edcf7ba1fae5b01a47ec78d0a3033a0826b3d66c644849e07664c9791df0ed48e4967d60d8ccc495a3c49f5b8d91a8370d0c8f2da416871cb4ef45c5d676a30bb803a89ab7af20bdcec41bc7c6ee0687a96a384d82c302bed25c2751d52afe35413d9a1906652794dd5b2e836898196a0d87a07bda43f149d573c67c26578a08fc567fb0dbad7d7319a15842adc49df0d26f1dc890c98fbb764b2d39258ebeb5ece47c2a430d5d594905225a7401d55de3023b298fa0af69a0bddecc80fb158fb1997cbe272aa26326f2aff210537656826158654bbafb3edc6c38d7553e0c5c36a9f06fd85ed334c149b97ed1e0262e9bf0d33c9a7b1c2a12f803", 0x1b3}], 0x1) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x10, 0x1) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) 16:00:03 executing program 0: setuid(0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r1, 0x85}], 0x1, 0x5) r2 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x800, r2) r3 = getpgid(r2) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r3, r6, r10}, 0xc) r11 = semget$private(0x0, 0x5, 0xa6) semop(r11, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r11, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = msgget$private(0x0, 0x682) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r13, &(0x7f0000000340)=ANY=[@ANYRESOCT=r14, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=0x0], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=r15], @ANYRESHEX=r16, @ANYRES16=r12, @ANYRES16=r14], @ANYRES16=r17], 0x3, 0x0) msgsnd(r13, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r13, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r13, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r22 = getppid() r23 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r23, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r24 = fcntl$getown(r23, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{0x2, r18, r20, r21, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r22, r24, 0xa5, 0x1, 0x100000000, 0x2}) r25 = getuid() r26 = msgget$private(0x0, 0x682) msgsnd(r26, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r26, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r26, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r26, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r26, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r27 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r28, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r31 = getppid() r32 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r32, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r33 = fcntl$getown(r32, 0x5) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000980)={{0x2, r27, r29, r30, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r31, r33, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x75e2, r12, r20, r25, r29, 0xc0, 0x6}, 0x9, 0xffff, 0x100}) getgroups(0x4000000000000346, &(0x7f00000004c0)=[0x0, 0x0]) r34 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r34, 0x0, 0x6a, 0x0, 0x0) r35 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r37 = getgid() getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffff69) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r36, r37, r38, r39, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x1, &(0x7f0000000080)=[r39]) r41 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r41, 0x0, 0x6a, 0x0, 0x0) r42 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r44 = getgid() getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r43, r44, r45, r46, 0x2, 0x9}, 0x5, 0x4, 0x8}) r47 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r47, 0x0, 0x6a, 0x0, 0x0) r48 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r50 = getgid() getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r49, r50, r51, r52, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x6, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, r40, r46, r52]) 16:00:03 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x400) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)='{+{\\\x00', &(0x7f0000000080)='[}+!\'{\x00', &(0x7f00000000c0)='(T[\x00'], &(0x7f00000002c0)=[&(0x7f0000000140)=':\x00', &(0x7f00000001c0)='&\x00', &(0x7f0000000200)='!\x00', &(0x7f0000000280)='#,']) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000300)=0x1) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) 16:00:03 executing program 0: r0 = dup(0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='./file0\x00', 0x20000, 0x1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x1, 0x0, 0x0, {[], [], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x100000000}, {}, {0x4, 0x0, 0x6}]}}) 16:00:03 executing program 1: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000002fd7d687ee762fc0ee02a218bff77e832e250d2023f398cb8339a2d7ceae765e55e06289b22149b90f000000000000c3a2785cf410f3fce8a4901846e8a2bcd4afdc997207caa7ad"], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socket(0x18, 0x400000000002, 0x0) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) fcntl$getflags(0xffffffffffffff9c, 0x6) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 16:00:03 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./file0\x00', r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socket(0x2, 0x0, 0x32) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000100)=[{0x2, 0x83, 0x0, 0x9}, {0x800, 0x7, 0x0, 0xfff}, {0x3ff, 0x71, 0x2, 0x5fe}, {0x101, 0x0, 0x40, 0x8}, {0x3ff, 0x40, 0x9, 0x3}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffffff, "541bb964fee699d9e08c14f630d057e575017b66"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc28", 0xe7}], 0x1) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:03 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000000)={0x81, 0x3}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) pmap_unwire: wiring for pmap 0xfffffd80659d3498 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80659d3498 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80659d3498 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80659d3498 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80659d3498 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80659d3498 va 0x20ffc000 didn't change! 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a397a38620700000000825984c87910bf453f68c11700287ead4b1b47abc850f42561a84e6abcbb4896bc5e57c6388bbd2ad88b2951fed31bda37b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65fac6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0ff0beee00b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e00f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28da5d60996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e0ebd6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c005000000000000005550c568ac82b91d236c7de08060f6892f5c94fb58310c2ddc0c4c0af9990f2c0a0a32f90f19693b37bf92ef6ad19f45abd29c1f2d7fb22123abb3012400000000000000000000000000008889ecbd88234cd4192f31a57b33365eeac02d4e8668b5c952d6f35bc9d97182180e0132f8df99f20000000000"], 0x10) dup2(r2, r1) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000000)={0x400, 0xfffffff9, 0x0, 0x7, &(0x7f00000003c0)={{0x40, 0x6, 0x85, 0x5, 0x7, 0xc75, 0x2}, {[0xd7, 0x40, 0x9, 0x8, 0x8001, 0x5, 0x47, 0x5, 0x5, 0x7, 0x3, 0x4, 0x2, 0x10001, 0x9, 0x7fffffff, 0x0, 0xfff], [0xffffffffffff096e, 0x401, 0x2, 0x7ff, 0x8000, 0x8000, 0x8001, 0x80000001, 0x3, 0x8000], [0x75bd1967, 0xd347, 0x3ef, 0x3, 0x9, 0x8000, 0x400], [0xb9ca, 0x4, 0x9, 0x1, 0x101], [{0x4, 0x6, 0xf0f, 0x9}, {0x200, 0x401, 0x3, 0x9}, {0x9, 0x3, 0x2, 0x8001}, {0x8001, 0x0, 0x480, 0x7ff}, {0xfffd, 0x4a800000, 0x6, 0x2}, {0x101, 0x0, 0x2, 0x10001}, {0xc2, 0xaa4, 0x2, 0x7f}, {0x3, 0x3, 0x33cf, 0x8}], {0xb4, 0x6, 0x3ff, 0x8}, {0x3ff, 0x1, 0x8, 0x3}}}, 0x5, 0x3}) r3 = dup(r1) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x8000, 0x9) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x6, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffdffffd, 0x0, 0x3ff, 0x107fffffff, "73ffff4d4d7ee400000100000000000000000010"}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x4) ioctl$TIOCCBRK(r2, 0x2000747a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r4, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r4, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r3) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x2, 0xc003, 0x0) write(r7, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r7, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r6) sendto$inet6(r8, &(0x7f0000000040), 0x0, 0x400, 0x0, 0x0) ioctl$BIOCVERSION(r8, 0x40044271, &(0x7f0000000200)) semget(0x3, 0x4, 0x44) r9 = semget$private(0x0, 0x4, 0x141) semctl$GETALL(r9, 0x0, 0x6, &(0x7f00000003c0)=""/89) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = geteuid() r4 = semget$private(0x0, 0x5, 0xa6) semop(r4, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r4, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = msgget$private(0x0, 0x682) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r6, &(0x7f0000000340)=ANY=[@ANYRESOCT=r7, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=0x0], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=r8], @ANYRESHEX=r9, @ANYRES16=r5, @ANYRES16=r7], @ANYRES16=r10], 0x3, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000000000000005de4c6e03f3255e06afcd138b426c6082746a294cd18033db4d9e517ce5fce186604e0d97a2901fcf47cb0e167763c1471f75b140a303d0b1d241e7dc6d23c4fab7ed35ab8037a1a7adbbb12020b150b86c430a2c27793c7590ff1dc26d627c02b3499feca26953de018378dfb25a52a87cf630a2e6146"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() r16 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r16, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r17 = fcntl$getown(r16, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r17, 0xa5, 0x1, 0x100000000, 0x2}) r18 = getuid() r19 = msgget$private(0x0, 0x682) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r19, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r19, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r20 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r20, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r20, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) msgsnd(r19, &(0x7f0000000540)=ANY=[], 0x0, 0x800) msgrcv(r19, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r25 = getppid() r26 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r26, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r27 = fcntl$getown(r26, 0x5) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000980)={{0x2, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r27, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x75e2, r5, r13, r18, r23, 0xc0, 0x6}, 0x9, 0xffff, 0x100}) fchownat(r2, &(0x7f0000000000)='./file0\x00', r3, r13, 0x4) r28 = syz_open_pts() close(r28) syz_open_pts() ioctl$TIOCSETAF(r28, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r28, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0x341) 16:00:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000a80)=[{&(0x7f0000000680)="26aeb95d1283abb5e4c28ae0bc4bbf094b5c58be3a4b09f3779171d916abdba616f9e12dfed707f28120fd450b56f17566926bcb570576fdf90504bdf59835b46bdc2646393ffc9fe2847fe6ed0288e7ac54defbf8ed0b6b4042c53d8b75c0be46834de354748ebe0de3b7418206f5c93ad7feb44bd84a7cd9f35d615b89e28781470e1b66ea60e89b7239f838", 0x8d}, {&(0x7f0000000740)="f0f05030eecb5141399af94f7590cd69e3a514cb4944bf0a62000c90d66b201f908dc88e", 0x24}, {&(0x7f0000000780)="5af4e7b571a5453136e60493f67f2dfe72e1b3745af401d53aa32442abf024d0fdd03ea49bd54ab9024efa2cda2aee3638d0047f6ab2fecb486ef0e8e727da98d5f5b5fb7b3986d63a79936d8b533d970f3eba8bc2435697c15511a2d9145102df4e3f2f5526f451dffea5f72d9613c8b2c0175484dfaa36a0ca8c0b6f0b2fb976939b88bd3c79b3284f40e15ee7182729f34d97", 0x94}], 0x3, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x8) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {0x0, 0x5000}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {0x1}]}) ftruncate(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd80659d3498 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80659d3498 va 0x20ffa000 didn't change! 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e0f66696c653000263fe8a96aafbb4169000000000047f82a912e4801d78861e54fd3aefa11e6acade497d439883688837d1a267813905913a68777f06035a430b825b0127200"/90], 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r2, r1) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x5, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r5, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r5, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r4) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) mknodat(r6, &(0x7f0000000080)='./file0\x00', 0x9faff5d8630e10c0, 0x202) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000040)=[{0x7c}, {0x16}]}) r7 = semget$private(0x0, 0x5, 0xa6) semop(r7, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r7, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) msgget$private(0x0, 0x682) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/\xbe\xf5\xfc\xc4\xf4h\x7f_', 0x102c8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r10 = socket(0x2, 0xc003, 0x6) connect$unix(r10, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r10, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r10, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r10, r9) setsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r11 = dup(r9) sendto$inet6(r11, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:03 executing program 0: setrlimit(0x3, &(0x7f0000000000)={0x1bc, 0x6}) write(0xffffffffffffffff, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37f", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000040)=""/228, 0xe4) r2 = fcntl$dupfd(r0, 0xf, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {0x84}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:03 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x4, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4000000000000000, 0x9], [0x4], [0x0, 0x0, 0x0, 0xf5], [0x0, 0x0, 0x0, 0x0, 0x9], [{0x0, 0x0, 0x0, 0x3}, {0x0, 0x4, 0x0, 0x2}, {}, {}, {}, {0x0, 0xfffffffc}], {0xfffe, 0x0, 0x7, 0x579}, {0xfffe}}}) 16:00:03 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x25}, {0x3}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b74cf8 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b74cf8 16:00:04 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x1012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) select(0x0, 0x0, 0x0, &(0x7f00006c7fc0), 0x0) chdir(&(0x7f0000739ffe)='..') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x8) setsockopt(r0, 0x2, 0x7, &(0x7f0000000040)="a82a1462c10e3de439f074c4761ce1a737b4ebabf8ca26f7dd2f65f06eab2a62005b5bca880d1875874f8b2ce9400e4dbf327ac903064ae0fc5a17f7de9aa0ddc56d1fd971817982da208cc3aee1c10fdd23f9253fc933b06e2592a3d209a9a5f6af6f5d922b5d9a09c69a465866849931ca6b93d1558b631509683aed7b94dbd1f3fb2d7d8dc3bb681e43d35396a67decff73655a59344f70147b412cee688b645200e176726f2619a782372ce3540aae18ce96891045f3a4d93d86a76ed0dc6b5ffc62f562fb2fd777f0129bffdeff227f45d116d7a4ea", 0xd8) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmat(r2, &(0x7f0000452000/0x1000)=nil, 0x0) 16:00:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000000c0)) kqueue() r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000001c0)=[@rights={0x14, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x319c0d28}], 0x30}, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x5c}, {0x200002c}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7bcf6b6ed5b040f6) ioctl$BIOCLOCK(r1, 0x20004276) 16:00:04 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) getsockopt(r0, 0x6, 0x600000, &(0x7f0000000300)=""/213, &(0x7f0000000040)=0xd5) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000829595597ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a09f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166518bed2e19775f5ea1b100b49e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb77ab706b67e2ab04fd8a9c98e958ff85d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf63752dc6c678c3c6f99fcfb4d5c6c9754b1e1cc4b51cd5d86e671bb000f1a36779a9f475f6f2471da37750e0a8672b6cdf0fc0b97e0f92b4446524aa78cec2467428b402a35bcf583813b1f51b2c701"], 0x10) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f00000001c0)) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r3) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x400, 0x0) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000180)=""/170, 0xaa}], 0x1) sendto$unix(r1, &(0x7f0000000000)="c0", 0x1, 0x0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) 16:00:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x1, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)="d548c294fc4b90ca7dcce2be1413729af06255f23b9739f6ba372f3aa3fbc20536f3930b6de9ab6e8d9e141f7e927dfc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20caa06d77cce6223", 0x74}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000180)='oL', 0x2) execve(0x0, 0x0, 0x0) 16:00:05 executing program 1: getuid() symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='.\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) r3 = dup2(r2, r0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) r5 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r5}}], 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000100)="dd2501fc5195b29864a50c4fbebe88e809f75962043c30b065eb844f0a875b99a1b188ef5e1009762e7c1bdf31", 0x2d}, {&(0x7f0000000140)="de681ac7258354e2c631fa1abb13c066df2e88fdf5a184e3f06158d0e67df8da6f7a5a72d3e263bfb708afa213260a02c7b5b9e43dce0005514bd3e78c88e903ec3597ca4caa02ecad5f34e1501f836ae369b77cc17b4d5bface2d7a0d72a1e5aca5e971f705acb58e64a0a79fd834718e0a", 0x72}], 0x2, &(0x7f0000000240)=[@rights={0x28, 0xffff, 0x1, [r4, r1, r1, r3, r5, r0]}], 0x28, 0xba161dbafc8964ed}, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) faccessat(r6, &(0x7f0000000040)='./file0\x00', 0x10, 0x1) 16:00:05 executing program 1: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) msgget$private(0x0, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) 16:00:05 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f69c16212d60ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8248022e2f66696c653000"], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x2, './bus\x00'}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r3) socket$unix(0x1, 0x2, 0x0) 16:00:05 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000000)) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r3) 16:00:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x2) r1 = geteuid() fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, 0xffffffffffffffff, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r4, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) sendto(r4, &(0x7f0000000b00)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a998a247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc986f24d3fc381fef3dbc0a09de63f37fe4305e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192a", 0x4df, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r5}}], 0x0, 0x0, 0x0, 0x0) dup2(r5, 0xffffffffffffffff) 16:00:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3080002000, 0x1dc44) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="e43c94af474b2be9cb53c830"], 0x10) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x148, 0x0) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x1c3, 0x2}, {0x85, 0x7}], 0x2}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x17) rmdir(&(0x7f0000000040)='./bus\x00') writev(r3, &(0x7f00000015c0), 0x0) 16:00:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x0, 0x2000000000000000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = dup2(r1, r0) unlinkat(r3, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:05 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001180)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) write(r0, &(0x7f0000000180)="417a3b8e97ba699d7b905f49489c5e98798ca098801bbda7e94a53c074a23240459e9be1529a7806976d5d547368192589d3a9d5052cd03662d0ff963255265389d8ce1d9b8036269359057735e33831a8bc31940857967fbcbd0f286a457b05b3c1bb40f08b3b8c5dbb5fa7fc287566cb2aee147e75642eec896fe6d9748af1802e0f342cea980677f40309ab157d36890e1d47f7f786e9c38191404dc9f2aaed334b2470da996fd1fb2301675deaf1e13103bb7a28f1ddfacb9752689990df624777882013d321ffa5854631903e70854b4068766ecea846ed2625add0ba38e6441a113595f1f549eb598f36a96d1e4ede0ca6b322980297934fb16f2fc880cc2912c9d1a72f0a2cf0971abfca31341cf87cf494bf221b7990d772406cdba924f5f8966dad8958f127ce44fde249f3d9d8cb36ea65407a95c232a97eb42910f6d85d9e129555345712a72f33f083f85b17502f43a99f7871b1d9dc97ab33231ee6d83e68fdf9473f19914c434413af2fc3f91810c1bd59a32acba8976180910460ec3944637071768d59f805fe01a6020788d2b6cf41c778eb030c99468b417118af6a1bc87795e464d1d7460f52696bf210a2e5facce3edced67fc7c04cf3d68813147a587a9570374a5375c8f216d6d8decb85debc102c1560cc36ce63f86d046b98c27395f08218e4a070794793a90e9515667cb20929da8687064af7153fef5ae27c2b6d793be7ffb4d2295a1e39d56a443552a24727a50983b20fd30100d3a69c94717c33431f6789a35142ed895237f222ac9acf0979ea4b7dd66118141d486dc5bf0b33b3116f6c3ab0cc883152bd18940d4f61c7cf07010a729bc57397a5e7eaac461b08d0fb2279f644acafbe7f595a25a5e29293d906ee7584594ecba54bb389c855c7017e3f11b0860964ae36f1651599d24275248b4d2c518b7ed1242353edf5d5207d6339f0d27734fea3acb8c1b1473453f48c3b1cc115062a2633012d21862a9e4d76d2a83c27171dc59d9289de87671fe01d24c800ba7344e60c0ab51de53305301e0ce1b404ec068b4b628f485d59711359326a632335c6f43306efffeb84054cdbeee5f13bd84742aad40b6d086745d339684d6308bc65b05e8b570873a1edadeb3b14f080594d403c1c0b631ac220694414595e892931a3636d8714a1e4ba630920f5ebf5aff720c3fb8f5dc1a3c603c3de9c023198b2441b8fc0c3177b525fe9c6cc3ba7b7beef8b39a70cc8bface0433b8e559f68a2a854ed06e47e960a61d8d7e837685e32190190b0f3045e18faaafdf33ac17ce2c24d4887bb4af1e5e9a5577cd124ada2cf0168ccf3656786f95afbe423f6951bd6e114b6baf9874de540cf80307145ca233f44c2eb7a2a546af50d3328ce2c770affe2f5fa50fdf579d82222c9a6bc7acdb9c3d9f6e55e1f083db8526df67604b6f6662a07de42bd43ea9f42bccc8f27d7961800bce2d952dbcca2ae31e512615b57252c8603799e9026af304079df94437ce3691319a0b64e79220977e8ee5db8d8fe90a1539cda050ab58ea0f23338c6b8caea3a1ecbbe41eb0f6bec01349f51033f26fcd6fc8ac6b79608f6206a6e1d8850e1620b3f205be29cd69f3da78b648c20ab243f0cde1369e68cd14229bbda9a7799a0b38710f4ac56ae4a507d7b7a86c64fbc26b76f8767e4aebfc3f2cfa0dae156d61d11c1ecebafca1796974448b6eb15130f6e37821cd4f128d0a5549a2f3c3a5b9d8b1b27eb2e440589c0106f6ff2cd8b41422bd3a907beba3233daaefc65f78fcd93731905254f7455258e9ff00db0cfcb05db82422d8acaa1f419b16eb718723b3137497e076157c2f7b55bd8c43987e68126c8ad74dfd54903d8feeee004b4ed2359bcb4eeafeab3bec6a14d32014f471ed1d55a5bd60e63ef7aa91b6847eefac5af34387418b1d5b8286bcda8c9d5be2317992fd001a6c549764a250ead2f641bcfc32e04f911b3851bcca8df595504f9ed0b97f68d56f98be7c7819884c5e660752328c24516fa73cc1f48218c3b856deb1914a141a3f9489d3f751624105fedba336603e7df587537ea2f9aa56e526f70aab3b8eb71cf5487d0825ef7ddd3bb4e7abeaa299191734ea9873620b9f2a7ecf3ffd366ad63bcd9120020e6d2e9593cd6d19c417f3715f528f683204181b27d197181f77321f8f48f07bd00163652ff367d2651805fbdcbfac6247212fa89167719fe38d39c8c1bf59f9bb0b4b13bec1bd6e19dae01c10dd7e1e4db54b1e39c32dfd7b856a72e8b7f642728e6ad66270e8dadc8cd8468a6701045702531b8089ad37a30e441fd8fbf84cd65acae11fee33cdd02e6b926a4ce6f5295b1a903abf6735f4573f147c997af12f372f5ba47672ea06e75445643c0c61239d761c16580d8b6623749323a85e9325baa0643aed6297f8e42d79999a17f9c13fa0de9b371ca6ef9074ac693bf3b10fdb1ad73cb5347895828185ab814f12d8337e9b1ceb7614a7b6cba4c4ee82021d7d341029b994aad1eb72ade3660d94fdc0d8959e0a3ba7f5c057206b5d0094d5a3d53429f69c93c988d0b6540ab7a1dd10f856ed51b0a6f4f2126b457fb370180109e15b001a65e03c294acfc8ae76d26f1f7dd0e9522949bd0e1dc6f093dd873a8e825fda1582e4c0e7c35cd7c8c15f7f4ec89e9693b18776ac19e19142829b8ac57680287a135d1f3dcf7586883be544b2ed5daac571cb34be9922592af730682d403bf60e52249f831b7e917c9b0623a91c690a1c204afd165be005e280d00349d11f59df4f06837f0719e072eb3071acd1edcdea72a26538b4ee4bfb02ccc7716dcade176c47fac8d65923b9f956501aa9a7e624ad4df51b4ff223aac75f26a985fd5f67aa66175df876b960aac5c5c412c1bb03b8b5017ffc81eac77fd603bfa448d47a6a25fb47aa9f1e56bafbbadacc4ed5221b4ad67e29336c20a72faa4cbd3e993c63400e195745ddf3157ba72b78a09afd50c0b677e6ebffdaace3f104b33b3df326414d2e5d704668d5d1af55a653e6e234fa26d0671c4d5398d2c2e47ecbf67908c99d7278c99e0399a3bb2356edf1b86d9096e80f7ecf703347306861af1b08df5cab50cf76a06778ac8b86671359f389d79f126bd374e3ff2970fa1b8d41e4f8bd234390b2e10a4993332eca6abc91725d5a934803022d59360b62bcc0119bcaa11e07a301c541145dd757bc1d32141bb3770f456fd424e92075bbcf101ad03b84a23a8f7c0e84ce64d542bfddfadaddcddaba81a0c55c86656639fef034530c9ce28b1986a9d498af76e25aeb657b5a0a9a97a0e692df568606920781734dc7addc6c29ba727f08daae3559a8b4ade41a0ba2de35d7d01092bfb745324535df3c33646b4ce984d86dbc9692cd76e5f8e6986d89ba80eb3e79b6e37face08aabbdcadd3461c3ff20a9db19d1c08cad6dfaec08b7f88d0e2b9aad9c7e66f85798a9b9d1b7d81d4652a256ae395b0144529c5ac917c00a7dfea32b0dd63138dcd84abf527f439c46436e783988b211036c7f593d2532056395c458b9aee2d4cffe918b1a08de8b4e12adf8e8b057859356ff6fa72a0c3cbc718c8b2783a22b8438bb46928de6ec6f3b0cd99224c93c4b2b28ab0e1a856e9f64d1bea65219ad39e1514cd1c47213b08d08024817cceab6f571d5a7695581ac915010e4bd2902c1c344d370e0d4909c25b690b049fda6209bbcb91c6e4d5549ce3f742432a9105f13fb780419979682a5d656c28900360dfad0bc2fe64614595aec2d60df7737e10bf42e430ca8013bd6e944832244df0bc5823bf410a0927b1edae688586b0cefed7c04335e95fb9289d2b6264d096459285f1190bda7a2ca2a53a719e9675e2785afcaa8396e28e05fae08c161cd236dd70f2b266ecca735190652f6f58f2b19cd09f1d206b3459f1740f7bf97a0ab326085799a98c84ebe8543065a97db6064e002403f1dca63a5590d02e23aeda5a56bc7cda275f2cadb98ac06f51f76ae34f84e7c3bc0fb8fb82297f079010ebb2f874be494d4d6af6ce6886acf082968a558037988b92ea6960a78b7ccf1ef3d1e854a5428e0b50989bcab725fc064cdd1a53de738986cc213bea37233f22d83ee2cfea609a4eee41ce81c0055c2cd53429aed5bd5b6801aad08d1ce784c34f281eb968bdf29af7767b1ed7b5c04a59296a9a1ee55ae831fab55bd1040210d18e109f92ee26926660c35398a0b68824f33956bc37ceda72c7b37e6ea49d7605d570e2e0d4462ca49575a0681787e4247df1ba1dc5f8832bbd7eef42024c7722c9914b902b9ca93b16139c4dd6626800843dc2a673162a61ea150ebf14fb5991fc3014acb67ff28386258741ae92373ba7de02b2a3ce602491e4a10e58fa7307a1aa4518b917dc66f258c8b41af6be5dea9c11255fd636024b20adf712b269dccbf94c7ba9384e5eb181285904b7f1d6375c9cbecd20fcd243496963d97290cafe90a503c01ce06fc26e56d59c45daf67753f69d07a7bb89f7114fa541822ad7458b47084c53b383cbbfd19b67ba15f06b5d6cf177cb3ca3b9d2e529db549aac62e5362ce5c92f3dceddad9d142f9315c2cdc81fd4889ffb91be28bfc131b9e803a14519bb9b2f20087575557c9b10f41594b3c7119fc73f62040ae89a3cd5d4e1d615795fcf02aadcaa2d57c789fc4621a0528ec514fb6263b33efeb2a7f8ae930a2fdcb24d9057038f507f5daa713c09562cbf2f4c62808880051457cb646d1918d0b4189098d4762149d07eb0ed25a4714a6238254b3657666744ae95007284f3f4aaceec5b21eaa05113a18f69702bcb1e4f6d86df89b34252577db2924b2df4d977e52d4da98cce09d8b5d0dc731a827868c0d0d4dbf2ecee5e66ad308cefeb123feb5511b2585f98fc96c418b42dc5c2df93de3d1de3724b4e6b86aee6d9c003ae7f831bd53f83890b26e2a078c7b6c4aab56b965178b814d0dd3708d2f892b828b92276e1ca127f2e1ced07ed12b1770274249dd9f096925dda40eb3913cffd71baab963dbb80dcc0a8e495fe3f7cf5fad34801fd5f387b325ad75a8a56c03340b4587b5b26b74cdfb43acbece7e9c666aa8cc0580a82fdf41dd3b046acec3700055bf1f8f629e81d9c3cefe25fd33596ad9bbb555365644c1cf6d2b6b7ef0175fee2606249f3b43ea6169685af469a67c0f94d4537f95f650efa2065a03f78d4cf5f0a65ae3b8300e9b4ee3a2a2fa67d464651de8d2ddd62d328d87e1e5f9a31809c36c634baa10954240b1b280011721521575dd30657abaeffa1e4ae79416c17e23def9f0ccc4f065d5ce642767ed0cf7b555f1ea8e7637db6ac9e096cba84c696db59c0cf8eb115b72d7f26ee2fbfd075ac6ef31ab8c1b146c54c795abac35528a76899c232f917ef3056977fc0743cf74e4f10a1aab8144390f8e475a8dac30385cfda0cd69062eeed1d581edf07c954530c1a4e770e106e23cf8e2c028102daadc9ce80d87a902ec8c5da60b348a0cc9b54fc011183597110d1b8744c9566b046980080bd2bd5183cf457097ec789fa44c41588f266e59fc5298fde224cb5515151d48779bd107f372abcccfea72131e093e5b450dbcb4e220752fae3bf0ddf1bc800d7fd5b12c04e7df068c1d356ccd38e2d9bff4f9e55968f0e1cabe05e714242fd2419f83b186fccb0cdc9aef3f66bf031f2634a0298a98ada1bed63fe1c25e12e28819c345a2ac62081d57a559b72cd45af2df45e46441d6a392e1a15e12705cd8b164e85cafbf2123c394ea29346", 0x1000) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000080)={0x5c, 0x0, &(0x7f0000000000)=""/92}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r4}}], 0x0, 0x0, 0x0, 0x0) write(r4, &(0x7f00000011c0)="fe6c992db80ff82db2d40dcee17f9542dc957fdc0174f805e8f592e663e0206a5e37b9e459e55933bb94d2d06e54b2fa52fc34d803f310c7ee05c0fa2d26d993806ab39f0c38a63e9a8490841fe695761621f3a55d338ced68d274cd3f4541fc9833b7f1a99303fb933ddfc2e51a9aac194b9d99cdbdd4153898dc7a770e341d4194bdb289d407968a1c7845d235796947824d54eba9ec505a47f8a547329ebfbcfdfd2386a62fd780d860acd9b4e112ad0f714c423e7229fbb0f72d08ae781513baca8f3b18dd59ee83955f68a6695c113fc41bb361bc1ccfb0a968c0a230d9e42b56cd51b39c869ef4", 0xea) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) 16:00:05 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x1, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) r3 = dup2(r2, r1) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r1, 0x2}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r5}}], 0x0, 0x0, 0x0, 0x0) r6 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r6, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) renameat(r4, &(0x7f0000000040)='./file0\x00', r7, &(0x7f0000000080)='./file0\x00') r8 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x802007, 0x40004004000828a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r4, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r4, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r3) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000140)=0x20) write(r2, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) r6 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r6}}], 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x344d4f65f297ce27, 0x10, r6, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r7}}], 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8092, 0x0) dup2(r0, r7) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r1) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r8, 0x4010426e, &(0x7f0000000080)) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="00000018600010000000232747133aa86109eb5200002800001401ffffb20000003b00000000ee0f218658e7", 0x2c}], 0x1) 16:00:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) dup(r0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000000)={0x301, &(0x7f0000000140)=[{0x0, 0x1f, 0xad, 0x150}, {0x3, 0x4, 0x1}, {0x7b, 0x8, 0x9, 0xddbf}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) r2 = shmget(0x3, 0x4000, 0x324b4dff97a6e1e9, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x801169ac, &(0x7f0000000300)) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) r2 = accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000200)="7e33b25078f6c7f4f2225b80ffa5744071ca438af14949c1c318bf66747cb95a5ea43bc6cdb0f5eed443de62e77ae95a3d0a2258d3836e26d8ed8c178b9af3e4844d1918e1cad39436e3e93e36fdf9da29e452d3f4a22f7f397349", 0x5b}, {&(0x7f0000000300)="bb22297b9da27067b8a90106ef7479d48fd6eb6a736f2201a69b5e2fec4ee343092179216b8f27f519421d37712a62a168e99dc37d22266e85069819ae8e8d657c052df8ecc3312c0bae8f57fbd89aa717ef4e2fe75fe4ea64dcae7ba024b04e1ce2b27b0f7ed08f077a66020ae8b749744a43bfaff05554db2ba3ea0d04c557b57d4f4ed219c3642261a88a76cf8ff92cf1bfb9df34618a", 0x98}, {&(0x7f00000003c0)="c8973905ed550a1354ad13b016c37304f3dba25940906c15bb7b2e32521b0e14906a264ab188e06575689ebe079a711138d2cef2b23125935121a4e13e6ebfc0faee3d901ab31ba7ec23b06f5a3ba5252f06000450", 0x55}], 0x3, 0x0, 0x0) 16:00:05 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000280)) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r3 = socket$inet6(0x18, 0x4, 0xff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r3, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0xffffffbc, 0x7, {0x80000000000005, 0x5}}) msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r5, 0x0, 0x68, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r6 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r9, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r10 = getpid() preadv(r9, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r11 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r13 = getegid() r14 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r11, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r12, r13, r14, r15, 0x1, 0xff}, 0x8, 0x6, r10, r10, 0x0, 0x2, 0x1f, 0x400}) r16 = msgget$private(0x0, 0x682) msgsnd(r16, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r16, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r16, &(0x7f0000000dc0)=ANY=[@ANYBLOB="00000000000000000000cb8000c26b1b740000000076d75fcb31bc2c0000000000000000000000000000000000000000000000000000003e000000011f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000074fc1c0b00"/192], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r16, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r16, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r21 = getppid() r22 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r22, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x595}, 0x0) r23 = fcntl$getown(r22, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000980)={{0x2, r17, r19, r20, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r21, r23, 0xa5, 0x1, 0x100000000, 0x2}) msgrcv(r16, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0x1, 0x1, 0x0) msgsnd(r8, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r8, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000002efffffe6"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r8, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r24 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r27 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r24, r26, r7, r13, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r27, 0x1000000000a5, 0x3, 0x1000000100000000, 0x6}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r29 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r31 = geteuid() r32 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r32, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) r33 = msgget$private(0x0, 0x0) msgsnd(r33, 0x0, 0x0, 0x0) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000980)={{0x2, r31, r28, r30, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r32, 0xa5, 0x1, 0x100000000}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r35 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r37 = geteuid() r38 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r38, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) r39 = msgget$private(0x0, 0x0) msgsnd(r39, 0x0, 0x0, 0x0) msgctl$IPC_SET(r39, 0x1, &(0x7f0000000980)={{0x2, r37, r34, r36, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r38, 0xa5, 0x1, 0x100000000}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) r40 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r41 = msgget$private(0x0, 0xfffffffffffffffd) r42 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r42}}], 0x0, 0x0, 0x0, 0x0) msgsnd(r41, &(0x7f0000000f40)=ANY=[@ANYPTR64=&(0x7f0000000f80)=ANY=[@ANYRES64, @ANYBLOB="43d7c8dce1179b9464a943d5a5b5b7d87ea614d971f30adee33b57dd801ccea97f604e2716ec9af0020bcf4804b4f864527df4428e9e0a2c85d0af121c2897393028f24df984ac3a63c1ce293f81348848d9fee26ef587aa60392fd27b8a719952a8f7c8ee5892c2cebff91dc596b7eecb9ef2031a15d3a1770491bdd047b39e"]], 0x1, 0x0) r43 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r43, &(0x7f0000000040)='./file0\x00', 0x14, 0x3) r44 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r45, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r46 = socket$unix(0x1, 0x2, 0x0) dup2(r45, r46) sendmsg$unix(r46, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) preadv(r46, &(0x7f0000000680)=[{&(0x7f0000000180)=""/242, 0xf2}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f0000000340)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000b80)=""/242, 0xec}], 0x7, 0x0, 0xffffffffffff7ffe) r47 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r49 = getegid() r50 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r47, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r48, r49, r50, r51, 0x1, 0xff}, 0x8, 0x6, r44, r44, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r41, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800002300000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r41, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r41, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r41, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r52, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000940), 0xfffffd10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r53, &(0x7f0000000ac0)=ANY=[@ANYBLOB="2d012e2f66696c65300043a9c82e8fb6a2d9ef68cc48ff077ff3199350a7f7a61884764f9a6d8d31d2386d974f167f9c3d4f7f96ee2fb22b3d7f83256fe9cf026680b706a7c5eb487585ae57bc279eb4016470"], 0xa) r54 = socket$unix(0x1, 0x2, 0x0) dup2(r53, r54) connect(r53, &(0x7f00000004c0)=@in, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r55, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r56 = socket$unix(0x1, 0x2, 0x0) dup2(r55, r56) sendmsg$unix(r56, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") 16:00:06 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)=[{0x24}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x5, 0xa6) semop(r3, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r3, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = msgget$private(0x0, 0x682) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r5, &(0x7f0000000340)=ANY=[@ANYRESOCT=r6, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=0x0], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=r8], @ANYRESHEX=r9, @ANYRES16=r4, @ANYRES16=r6], @ANYRES16=r10], 0x3, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() r16 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r16, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r17 = fcntl$getown(r16, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r17, 0xa5, 0x1, 0x100000000, 0x2}) r18 = getuid() r19 = msgget$private(0x0, 0x682) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r19, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r19, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r19, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r19, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r24 = getppid() r25 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r25, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r26 = fcntl$getown(r25, 0x5) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000980)={{0x2, r20, r22, r23, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r24, r26, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x75e2, r4, r13, r18, r22, 0xc0, 0x6}, 0x9, 0xffff, 0x100}) setregid(r2, r22) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x229]}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x20, 0x3, 0x40) ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f0000000000)={0x2, 0x9, 0x5, 0x4, &(0x7f00000004c0)={{0x4, 0x7, 0x1, 0xb2, 0x3f, 0x1, 0x2}, {[0x400, 0x1c0, 0x2f7, 0x8, 0xfffffffffffffffd, 0xb2, 0xfffffffeffffffff, 0x81, 0x101, 0x8, 0x3, 0x4, 0x0, 0x2, 0x3f, 0xb3a, 0x1, 0x40], [0x10000, 0x3, 0x5, 0x1ff, 0x3, 0x2, 0x81, 0xc9, 0x0, 0x3], [0x8, 0x901, 0x7, 0x7, 0x2, 0x2, 0xfffffffffffffffc], [0x7, 0x0, 0x7ff, 0x8, 0x7, 0x5], [{0x4, 0x1f, 0x9, 0x6}, {0x8, 0x0, 0x80000001, 0x2694}, {0x4, 0x0, 0x0, 0x8001}, {0xe24f, 0x80000001, 0x5}, {0x3, 0x10000, 0x5a1}, {0x6, 0x7, 0x800, 0x5}, {0x5, 0x80000000, 0x48, 0x2fb}, {0x0, 0x5d3131c2, 0x80000000, 0x4}], {0x8000, 0xffff, 0x200, 0x5}, {0xfffd, 0x3, 0x9, 0x6}}}, 0x3, 0x7f}) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) 16:00:06 executing program 1: open(&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x0) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000540)) r2 = syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000006c0)={0x200000, 0xffffffff, 0x90d2, 0x6, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000080)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000700)=0x8) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x5, 0x40}) write(r2, &(0x7f0000000580)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d4d75612a2f7a08c5b921eb5aecdb80b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f", 0x65) r3 = syz_open_pts() close(r2) r4 = openat(0xffffffffffffffff, &(0x7f0000000640)='./file0\x00', 0x8, 0x174) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000680)) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x280, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000440)={0x200040, 0x1, 0x721d, 0x9, "fee944896b6b6a752ec6d4262413c1362fc6c5a1", 0xc9}) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000600)={{0x18, 0x1, 0x3d, 0x7}, {0x18, 0x2, 0x80, 0x5}, 0x8, [0xffffff01, 0x4, 0xfffffff9, 0xfffffffb, 0x8001, 0xe7]}, 0x3c) r7 = syz_open_pts() close(r7) writev(r7, &(0x7f00000006c0)=[{&(0x7f0000000700)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830a", 0x2cc}], 0x1) write(r7, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b0818", 0x2a2) writev(r7, &(0x7f0000000480)=[{&(0x7f00000000c0)="cab85f53591abb36926aa0b86ceec94518037c24", 0x14}], 0x1) dup(r7) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000000)={0x1, 0x4, 0x8, 0x1f, "055dcd89c8c3ea46c04e0dacbf74809399124f12", 0x993, 0x5}) close(r3) fchdir(r3) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000480)=0xfffffff9) 16:00:06 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c66608393a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e67938332782572b3e127a30ca393f1159fdfaa3b1e0186e9eb7ca0eaca6eca200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa6135f6a05ba39b9a98a4e18d887c22a738ba920dbaf98e170542959dbf3b132201a5588d3f3e29d4f36658a9ec59dbb4b8f6448550622b2f8dd1cf1fa56c3edd6563023f98838d65179e60b4da26a564845d0f9f6f341a70e4d8a497eb7fef9cdd82c4bb7674d2afa82e00b6771faaa622339a80c11df85b1f5047b2f92f478308aef38dd70b243c6fdac31c4a08919937d2815d735b8e81bac6767aa11c6937b3cdcb01c03ded669ae99ea887d45ad5821e1bebf6ccbbdebb739d0593f8e51805c69baeb81e95c75063d62aa305c98314f0494fc5feaa954cc3257811ca6d9c34d632613b55568be68c52316d50fcf5"], 0x107, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x408) semop(r4, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000000400)=[{0x1, 0x0, 0x2c00}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x1000}, {0x1, 0x40, 0x9286000ee7827ecc}], 0x3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r9, r11, 0x4}, 0x200, 0x401, 0x2}) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = getpgid(0xffffffffffffffff) r15 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r15) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x180000, r3, r6, r13, 0xffffffffffffffff, 0x40, 0xffff}, 0x298, 0x9, r14, r15, 0x7ff, 0x9, 0x6, 0x9}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x0, 0x10}, {0x60}, {0x6}]}) recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0xd9, 0xffffffffffffffff, 0x1000001f7, &(0x7f0000000240)=""/230, 0xfffffffffffffe57}, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:06 executing program 0: setrlimit(0x3, &(0x7f0000000000)={0x8, 0x4}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f00000000c0)) r1 = semget(0x3, 0x3, 0x2) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000100)=""/87) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x80, 0x4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x401, 0x7, 0x81, 0x40}, {0x81, 0x0, 0x7, 0x40}, {0x200, 0x2, 0x7f, 0x7}, {0xa332, 0x7, 0x9, 0xffffffff}]}) geteuid() r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000240)={0x40, 0x25a, 0x5, {[0x400, 0x907, 0x5, 0x7, 0x1f, 0x2, 0x5, 0x4, 0xad65, 0x8, 0x800, 0x1ff, 0x5, 0x1, 0x9a4d, 0x2, 0x1, 0x80000000], [0x101, 0x7fffffff, 0x7ca, 0x9, 0x7fffffff, 0x4, 0x0, 0xff, 0x8, 0x7e], [0x3, 0x0, 0xfff, 0x5, 0xffffffffffff7fff, 0xe7, 0x6], [0x0, 0x9, 0x4, 0x800, 0x401, 0x4], [{0x3f, 0x2, 0x1, 0x100000000}, {0x8001, 0x6, 0x7, 0x3}, {0xfffa, 0x47, 0x40, 0x1}, {0x3, 0x8, 0x1, 0x7}, {0x9, 0x8000, 0x48, 0x3be9}, {0x810e, 0x40, 0x1000, 0x3}, {0x8000, 0x8, 0x8, 0xc6}, {0xb1, 0x0, 0x10000, 0xae1}], {0x101, 0x5, 0x80000000, 0x4}, {0x8001, 0x0, 0x0, 0x1ff}}}) r4 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x80, 0x8a) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000500)) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000540)) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000580)=""/100) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd0\x00', 0x80, 0x0) close(r5) getgroups(0x6, &(0x7f0000000640)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x1, &(0x7f0000000680)=[0x0]) setregid(r6, r7) openat$wskbd(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wskbd0\x00', 0x20000, 0x0) r8 = shmget(0x2, 0x2000, 0x80, &(0x7f0000ffe000/0x2000)=nil) shmat(r8, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r9 = dup(0xffffffffffffffff) sendmsg$unix(r9, &(0x7f0000001cc0)={&(0x7f0000000700)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000001c40)=[{&(0x7f0000000740)="11283e9c65bfbc7af93d31aa5e787fe72165c92d223ffb8b7346a2f40d7e916a9c1bee1fd9a8305becd9f317841b3dfeb319e9520db47c9ce634e378f242c0dd7e686873cffe69e266576dd5fbedba4a982d07f1c6763cb877b845cc517dcbb5c85f521df7dd2361ab9775dc74e90c72cb40c794c8ade5d765db6072bfa74cda02a65127ab132885e33bbc80c818bc861612682e62223a4e724a8e755e6530274952fbf5", 0xa4}, {&(0x7f0000000800)="e76246084dee8bae4bec3053082d01132651c8d66840fcc5cf70b43b5ec582b2d69f6b7c780bffb1871fe7bfaa831f13fd7179eeb20aa10c6a7e6f169267f92b852a9a01bc53b1bd152b87da850f057ce5feb249537fb9a3cfb90fec272dc31dfa80827c1cad6e5c916c0108f0a92fbe5d160d4dd3c893e79319cf31a2243e1800fe78fd2abe5e36b06630b04c3178a76de214", 0x93}, {&(0x7f00000008c0)="a50afb70e885e81fc142291aa523e218a92725b31796f26b357dce4473dfea9d40e30e0046ae1103481c80a06d75cc7baceded2f744382e5267865f35de69729bc4675cfee9f815dcbec3083d9c678ed5c54d81a533b7331f4ef0c653c417ae40798b4481bce49f1a0416ae2c3a1d874ef0c92d7f14cac2666576096cde046b8fad4db20654c7dbf219d5bb37c3ee4297500246b7e778927", 0x98}, {&(0x7f0000000980)="47dbd154f53839d8e1ed23cee398a79f084be90de0e60f2265e208a7dea89f1d9d96d3e0d870a8a2277b25c9b5ac3a30ca2fb495827d2fb5f890d646be6f49faa54e40cce063d8c56e39a735216b1f7255858119729a8184dc869a9cd6f3a0eea65bea48f5590555d2eb71a8e69b2c33f06fd95ed8306ae577400179b5fe84d176fc563ff1f94d384ef2b4fcb228af760c751e3d621c280573ca73d151fed48fc64261824b0c1689081e941d2a1581643ee7746ab267bbfa8fb840ac", 0xbc}, {&(0x7f0000000a40)="d2646651b9baad3ad34183c70b729bd75564d3123d679e5130e2500d95c02d59b922278ff2563fa5d4f22a0f438a49c703f80ba9552fc56da01be7fa142aa4f9033713eefe8b754f03cabda6229d50afa4f8045b996db2bf4fea4a1c86f11de71ae997c14873100e597461d7a20f71900164a6e4c16b87bc94d27b8353cbc8d38cf8a198f592484c9f6933ee9bc97046e86622c74ccc92eaf8ac2ee32b54356891ec44378cba7f0500f4f21901950279ca88a8173dfab26f31ddad7080ae63802be639c358177cff23f563682e3cd2f80453f31804ae4d8aba3a56e35d2c7185c6835949e6d149b041d5a46d980f69ffd308c46d20e181bd7cbab96ac695d1826378305c0d0fbd622be214a1606e7803817888486962e2d3eeebd7753340ef691bc943bdaf7d4bac5276906110dddcadfa2697f40b9f432cd44835acf46a02afbb60dea3d312763b3c8fbb6958df17d47cdcfd8bdb5be04d6a560630d7178d5c15e03a7e3fa00567076bb9940d273388c9dd8b6f35387fa2e54bc10dfe0867d226ce44ec9dbc4062dcfa1ff94375692486083785c16a926cb81ee1bd16c58a2d8ec33776bc84056acce5d0fcc7c4fcd471dcd5521772caa16be3fc99f7a9352017615c88efaea25497ad0277262de8934b5b9ace45d54732f7b3cbaa269e85cd9e5393bff9688713f9f3e28b04c94be4db4b0573bb8153cd8cc86f41448caf58a62ef20c637ae6d790682c615161c20572d3528e343d79a3da6be38d565ef2497a7dcfc73a63b01b21e09fd3285bf0667591e78120cba650201dea61b30fb26c743d881a3f18b5cd35f3dd52d609eb67eda3d549563ace71caf4d0689e3247e939e22eb7468996b48eed1e12a372efe2c1e8f277e6def2364958784e543a80ecaaf06d7ec575dd53940f5a049848d06aca32789a1c6229e07ec4f43324e86e6d5b9af7361136ba953775c4045b66742e25921fd0e36f435555170156eee5ab17be089d1ec527802416ccbb9ea9683a3684bd451df3776a372712315642ee00748cecf390618e22e69b2ba2677396e46e33c01adf8c8b537fc027d70de03a32dcd02082912d3b8754c17fe170d646057ae14e45300715e918b43ed9ac10b5e2eeebac96aaa6b13c9d983dd412ca2956f69c6d96d37687ee6a5578c3fdff9ae1b6eacfdace52697ce725c58a83711c0e857438aaa8fbc1d63287ef5ea3e7a88c4fe01dffe258139df953df9530d61735c862c22b9819295d84a06663515292dc0aac05a6a1f5318b45addaba892c30e87b1341e5791d09a2b29ccabb4e6f9bf78ccba9d54bad939d666f392d4c133bbdea4a5926d392f28425ec3ea69c1ce8c3890e5f115e71e9d64bc00eab0f7d216d75f44977d35644ca656fd7dab9a7103a6005c9aae2da33d94731460c75cbac13877dc372b5fbf3fbda047de9b92dfdc372326b37d66491f5206590249ed2dd0fa3b8a6729904f8dcf237be19d81a0c661cdb3dd735dea96a80c6b7b5ffdaf8492d49867adb80ede3345164e7fab04ff6f54a302d903cfd9be85e3704c8c64a7ebc02f0429650a63709af9506ce0f2074b4b366450d23e298669ab350b005aaaeff2232ac3420d2b67765376cec8ec860b046318965fbca447f643f3a8cac43f9529b9486c66d9b82ab62983b6d98de9d5cb89c5c2491d3d6d7a5791c92585a02e42fa1f22b867b04685b40a1cc7f5a24f6cc78106d5d28a713120b50490f0bcb857200d7f83d64201fa4395d004afe0e176562c73d4833975e75c9dc7201777b05937d63c6450414570b257a305d39196f2174fa83ecb5893350c981441fa22be905513c1a46a8e74b3766e712837df4cdac56c438c1841cf3bff25dc3405542eada215bcaac49e09193f70df8eedb6dd51a3d16db6aa3d47f60f4cc5a9094be2ab56410b91b8f7c5b103545e402f8274fdd848270d1d7faf9889106dd14159b5603f8974c230cfa4da573606165e79899abb8dd53e55d704fb439493615e5bffd1ddd04ffecea349af7273c39268dfae4217663d930e983a870ec1bac89a6641195634557e668055ec7041d043be5aae3022f844b3e23745847f17078e3b42386b8f7102a96baac477a765ca3dceb15788a18a2cc2ac8aacdf95ec28931327a22594adbe447ebe6332831184b0ef80347af68c9105ae26a849139728d6b1a2363c947488c7671da7671f6659d2de32c394917b0ad041cf4a859e3766533f0f2e91624291b7c8bea8bca99ab04d47bb647b3840435fe869111d8a06cd8a40162ea998cf211cf657ed9fc49adf9585407f195ec3b744b11b0e1eb34d317c2119cdff5501e8669aeca31b7a26921e97b327793da2e76f58e8dc0045a733b59ae15e12026945d41c991c2b39c34f9860cda092e4a6d41fd88d293d1fbf00384a54afcd4640cb37f67f2333e77bb2bcdfe5b1878da71683a7fcfa01217b423aee9e4cc15af64a41ef59bda8fb3ddff40446469b8425d0cf4db391186b40209e7d63eb10c10df0f68ad740c6535cb5b68ce8f32beb56f6db71ec28bad45c470a610dd33e8a2934f8b5e4bc6c43205f1e79010f0dbd9b4a5b41d84ed81c23f75a9f8689e3a200fee12243c98e1b7e3c0644207584bdd61724f14ea6055a70cad7c4f8149c5174b493a12dd9c3752d0c911bd71835f9310dfc65898cea27e8ecd9b843e0d43d107811d325ce748d3475794b7df4836ba88e00b85a18a231465aa762c650c98efa4dabfd61f21b811526116c6842f1f3601fe001548f1b67ff7c48d4537906d3e0488d179e3e3c816e0f2fbabf4278156d5de8b7a617bc44454cf4168545f100f26947534cc74137379190a47838f85f3034a018f444f14d8eaf3e500428246bd424af629753038c3ed2997e1ba5f2870e90ff9eb55e5f981e25402cde02496030d56d5bd7c898fcb49ff5650f4e0636ceed27300b692b735abe9a60a17c9e8ec044a5f6164fe63dd661c61be70f2b7dced3ab6bcf236f6a44114f3de6461a327c2a85d354813916df31aa6809731b18f28a52ca4966fd5aadf3ce335203acaa71f8650a1cf0ac4081cbbb0c8bd8724f47f0b9d11dab6cbbe387b4787a0f56d5fd5046bf6116c24cf193a252c7419919d24a36051e7f8c125eaf66378b11dbc1248d1637eef453b63794f199536cd7ca9b34f99815bcf189c2da204988bea789fdc3e8d56ab191d2d653d4a73e0e8393f861b2202f5d1ce87aed2c82029a3b5195044139351f8ec48d17100c00a71ccb3fe3fd2c9bc472c28c672cee2dd8ec435236977eb1e935cb5acb0535de558fe076c47d5a55d8fa143eef8e83a1d0a90c7110cc70edb46469534eb2d0b74cf0c45f8f8259972ebb266e74df29f707d0396ec55e72bc9576bc1ffaae38211221612957ac620c0f65855de992b83b47fd345dfb403776b5ba2db9cc7ccf425fc147f4cd3a3d48e50cc047ec5b31966f8a734e29230daa9bc6dae7f9dbd4fdfecd3ced2241956566714307c968aa7763930dce65eb53eed1f4a91eefbb4d4fc10b0ccf10e2afc4d91c3c93115d357a2799f832ad081f569a3a25ff3c259e4e1c1a50080e8c42fe0cf2e83d7dc69b08078d7de1946f14224aee221e8c5994c5048d9b718515a5b850777e30d5fb6375078b0d13ccfb9b5ac845d0c1bc21ec30a5ee59913afe3d866e3d8b085ed19a8bcf668249ce17ca21971021a5df93f6bcaa2fd9312139c0b5ef01e30881aec708dba8c4f8fee229bc9abaea08f7e2eacff98ededa5e5413d10c3d94e150177c3a7a82624696b3743aa50c1a25534ea1f6417ecc11752b4ba0a22904dc442d1e4be0ee818caac3408d3f22d3220df84240b1dd4956e994e22109f61aec3727b21b0831496772f5a6169e8d5074b221621d827c9588213034cadc3ca2aced231d50fc7b8d05341b0f906119ae084e1dd91dec76d1f8fc8e25cac3462dbdb3a4afada4e217a05ecded69c049e47bdfd08ddca1216fc817a97d93be5d3cc184c3e4a690c5a21897bd049a1c16bf13326f5ed04cd216420d6511484c4218baf205aaaad82fec2d8a1068ff184113deecf61f990f635ee40bfe47273e7f8b1ed2519690f80bc4dd725a6ed034a38f0a188daf6e15a6e8b8e62b7dee2f6d375135e600c3bc3cd11571dd060d06c7885fe695f5c1ca6af936b3e1095d34c94b09a3d6f0729f4dffdcedf61900050b7c539f24e46b4cb54e011ef45a6f38658157f127ef4a10fb4c1ea56c4187a7c606159a6f58d44c796a9113e501a57c23eb3a077a6caa0ac6ca80d868b6ea7509e66f19ac657d2234604a3f6163f49d31618a638fa438a86fb50b1c0a28b1819e3e17898892ae6ad1df39f1e42343db0351bdd47a57e17faeefd5b37b984f98677c2c8cc213a5b1ad94b30b3771ddb648a9c06077e9766a4514b35a1ccbab72723144e09043c6c52827eaa9cd0e75e1f08e9195880e27268d44f35320208205509e076877169b1e938d49f31812cf57b2e465058c02b6e922bab5b471763634002ef3732216a6b205de1c13af63743a81dfd7318111c5284ca4c74e8e02906d567f2a9daa939a92687f1106aeac0801f8140e02563dc01411ae3cf348b0f52a227e893aebf7e8d8efc5aa62c93d4db53cb7663d06a9d356bebff144882fa6b196493e88a970be28c6d84fbc1409591389d63a9c37f8565ba3c10b0d8feea32770536f72a5c06615f1c6ae900e2b32a79c8a754f4ba3aadfb449523f980ac1d12b7813ef4687da6e05370105e836748c3b04594faa1300213ea2c8ce1ad7e2f75450f7ee3985d5ed4c3e01417fe78ee1903ff4e9803de8a8ecd876a88726debfd67c6e622364af4886456c9cc0b3eeef322212db4d1db760b0bc1506f7a22ed616d616d4545c5f88ff64c81ac5b9c2784cbb10f92dccfec69e23583c7cae8bb54e60bcdd511a21388730a0c595a5311fe865517c244b8ba66745f17b758ee0ab90f22c8ba1b45366fcca84686136d0525173a46f4bafa425b9f5377768c644154d9c9dfc22d8643e5fe573d24de554700c9ffd15892c0ffc28a3c635d5241e649fed655f7093350b99b4e00f67ff2708a8c8549761ffd15152006c0ae185d308ada214e4a82ff0243a455d37314d86e5bc658f8e5bf0929138960f69ccd2bb7e62aa2e05b51735449188e23a321f651458eeb47792723e35a2574a1b7a21691d2fb7c98d8c2ea8ca7816da5adbdb01d2118450d8ca14d45e285bf8d825105c466b5ebed4eef2df550573c75c78d558778fd7368ebddac6949db2bed4d6613c44b991aba14ce48216ee88dd253ae2908c43dff644db7830ae8d7a93c0f627aa91adffddc892cf5a2f23a139099e34e6a3800607b89e58ad7621b27f05ee977ad08154f6d675e251ba03c608e6eadcf0c5f514de1f1df800b0e32723f1e4de52baef272da7b923ce787b39aa74e1dd3606789defbb8d30a756a9d6a828b06d1949872203408f5ad8c116fc6335483f4b0fb013df2b8e7b76aee42b89e566e80f1d2efaee38ff0a2969797842237315f645449d36560e0b72e905ac966228d536e567c8615a37f8982ffc50e75846acc9059794f70531370e5d03ca5672659dac2d5a2573a760a472e9953961e11e999c874ab4ae58f7ef140e07de41d2246bccbcc877c5701493c802c2af042ecc5552cc74ae7b3bef259d6eff6531645c09a266f8a24229a98ab0c6f3ea175484d506ecc3b0db1ad65a301adb38a830bbbd1afd89a6da5c04ede1acdae9cd34bfa11fb79b925e149364b8ffed6bf2858566924f36b1f22f393f2087f", 0x1000}, {&(0x7f0000001a40)="9a715fe4b2030a351e344ca25ce6cb52003d288d708a529917fd0a7a4113e3f095f90bf7acd3b814ee0337082c65e73cbfb8c4488ac4e1001f3e2a9c684580dd7dabb580bbd2c0077550f06420d4fbe1757918a8622a9fcb6f943070c9de5abfe614fdddfadcc5fc35a1949fa20686bc8de19a576a7bc799f35215b4892610197bfec736882e9b3cf980345ab7f94a32ec3da180f2168ca53603d23a586ea0873e19970159b7cef57f242c97a6a1cba7e40257282743e3c076a87f01585c9c00d3f5debb3fb598b1c3e8dd8e", 0xcc}, {&(0x7f0000001b40)="23c64d11b624b7295ba0da5bf359e9295210614349ad4c0259836cb727f5f89cea3a5fbf5d94937439b09258ba778ba813d6815e2e62f3cf6dda779ddae028554e2e141b79c4afdf936214d63edd707764364ea7618dd105db7fa1d46c95690341da0ca6130dfb402073141ed7458df355ea8fc5239ad7a6d2df9f4a38cedb859e2b62d764732eac3c99b2387718bb7b49ff48d97f314126579f7a099b0e3461e6c5b8a996501a10cef2e22ea60f6839da4082929559a86d8080aabc03f642c56687fcf09a2537122a2c9b16", 0xcc}], 0x7, 0x0, 0x0, 0x400}, 0x408) r10 = dup(0xffffffffffffff9c) openat(r10, &(0x7f0000001d00)='./file0\x00', 0x0, 0x180) r11 = open(&(0x7f0000001d40)='./file0/file0\x00', 0x2cfaf9fe453a2e30, 0x65) ioctl$BIOCSRSIG(r11, 0x80044272, &(0x7f0000001d80)=0x7fffffff) kqueue() 16:00:06 executing program 0: socket(0x2, 0x5, 0x0) r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)=0x5) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa0, 0x4941180640f966f8) mkdir(&(0x7f0000000180)='./file0\x00', 0x2) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x101, 0x8001}, {0x18, 0x2, 0xc399, 0x8}, 0x7774, [0x0, 0x8, 0x401, 0x3, 0xff, 0x80000000, 0x1]}, 0x3c) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x400, 0x0) utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x6, 0x1}, {0x6, 0xfffffffffffffffe}}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x5, 0xa6) semop(r3, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r3, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = msgget$private(0x0, 0x682) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r10 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r10}}], 0x0, 0x0, 0x0, 0x0) r11 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r11}}], 0x0, 0x0, 0x0, 0x0) r12 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r12}}], 0x0, 0x0, 0x0, 0x0) r13 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r13}}], 0x0, 0x0, 0x0, 0x0) msgsnd(r5, &(0x7f0000000500)=ANY=[@ANYRESOCT=r4, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRESHEX, @ANYRES16], @ANYRESDEC=r13], @ANYRES16=r9], 0x3, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0xffffff64, 0x1, 0x0) r14 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r18 = getppid() r19 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r19, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[], 0x0, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0xffffffffffffff55}, 0x0) r20 = fcntl$getown(r19, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r14, r16, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r18, r20, 0xa5, 0x1, 0x100000000, 0x2}) r21 = getuid() r22 = msgget$private(0x0, 0x682) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r22, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r22, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r23 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getppid() r27 = socket$unix(0x1, 0x2, 0x0) r28 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r28, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r28, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) sendmsg$unix(r27, &(0x7f00000000c0)={&(0x7f00000004c0)=ANY=[@ANYRESHEX=r28], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x0, 0x8}, 0x0) r29 = fcntl$getown(r27, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000980)={{0x2, r23, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r29, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x75e2, r4, r16, r21, r25, 0xc0, 0x6}, 0x9, 0xffff, 0x100}) fchownat(r1, &(0x7f0000000200)='./file0\x00', r2, r16, 0x2) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x8, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) r5 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r5, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYRES32, @ANYRES64=r1, @ANYRESDEC=r0, @ANYRESDEC=r3, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRESOCT=0x0, @ANYRES64=r5], @ANYRES16, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRES64=r1, @ANYRESHEX=0x0, @ANYRESOCT]], 0x7) fchflags(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r7 = socket(0x2, 0xc003, 0x6) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r7, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r7, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r6) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r9 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r9, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r10 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r10}}], 0x0, 0x0, 0x0, 0x0) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x80, 0x0) r12 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r12}}], 0x0, 0x0, 0x0, 0x0) r13 = socket(0x1, 0x2, 0x2) r14 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r14}}], 0x0, 0x0, 0x0, 0x0) r15 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffa, 0x2, 0xfffff, 0x8529, 0xffffffff}, {{r5}, 0x3b7b0c8ee90c6a9a, 0x30, 0x2, 0xffffffffffffff00}, {{r2}, 0xffffffffffffffff, 0x2b, 0x2, 0x100, 0x2}, {{r9}, 0xfffffffffffffffb, 0xa0, 0x4, 0x1ff, 0x4e}, {{r5}, 0x0, 0x20, 0xa0, 0x4, 0x907}, {{r10}, 0xfffffffffffffffc, 0x81, 0x1, 0xb35a, 0x80000000}, {{r3}, 0xfffffffffffffff9, 0x3, 0x2, 0x100000000, 0x4}, {{r11}, 0x7ad4717143a7c792, 0x10, 0x40000002, 0x0, 0x8}, {{r12}, 0xfffffffffffffff8, 0x1, 0x4, 0xfffffffffffffffd, 0x2}, {{r13}, 0xfffffffffffffffb, 0xa9, 0x40, 0x7fff}], 0x0, &(0x7f0000000340)=[{{r14}, 0xffffffffffffffff, 0xae, 0xf0000000, 0x0, 0x7}, {{r15}, 0x7, 0x20, 0x4, 0xfe2b, 0x3}, {{}, 0xfffffffffffffffa, 0x8, 0x80000000, 0xb2, 0x6}], 0xbb, &(0x7f00000003c0)={0x1f, 0xffffffffffffff2b}) dup2(r4, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r16 = dup2(r4, r0) ioctl$BIOCGFILDROP(r16, 0x40044278, &(0x7f0000000040)) r17 = dup(r2) sendto$inet6(r17, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:07 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) recvfrom$inet6(r0, &(0x7f0000000080)=""/8, 0x8, 0x2, &(0x7f00000000c0)={0x18, 0x2, 0xd55, 0x5}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x2a}, {0x100006c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) r1 = shmget(0x1, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r3, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r3, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) pipe(&(0x7f00000001c0)) r4 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r4, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x2, 0x0) dup2(r5, r0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r2) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:07 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="80"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) write(r2, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="000000186204018b002b3aff7f000000000af032bdf1b3662ea7e166000cbe57977136807465e1d48c0fd55b8886b04afd1448278211cc62f626da8d0800008528f8b3f3b2e0b57ec63861c4b5d9e48a3f92fb4227b9f0", 0x57}], 0x1) 16:00:07 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4123, 0x101b}], 0x1) accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000140)=0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d}, {0x60, 0x0, 0x4}, {0x6}]}) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/40, 0x28) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) socket$inet(0x2, 0x3, 0x80) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet6(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:07 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) wait4(r0, &(0x7f0000000140), 0x2, &(0x7f0000000280)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x81}, {0x20}, {0x6, 0x0, 0x20, 0x8000100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:07 executing program 0: socket(0x18, 0x2000000002, 0x0) r0 = socket(0x20, 0x10000000000003, 0x1) r1 = semget(0x1, 0x1, 0x200) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000002180)=""/4096) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="c117f8e0477f80260aab"], 0x10) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r2 = accept(r0, &(0x7f0000001100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007e6730e3f7d8d8504f499e26140e4f3af27a302bc300bbfff7fdaca39dcfbe2d2320f651bfcba342c169aa2cd6e60054a96841edc1e95cdead1882edc567dbe67e3c61771238909ae84d"], &(0x7f0000000000)=0x1002) setsockopt(r2, 0x9, 0xec, &(0x7f0000000040)="0500", 0x2) r3 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) r4 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r4, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendto$inet6(r3, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x1, 0x1}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001804000d11eaaf100"}) read(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) 16:00:07 executing program 1: pipe(&(0x7f0000000200)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000900)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000180), 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x1, 0x1, 0xff) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) dup(r2) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0x0) r1 = dup(0xffffffffffffffff) r2 = msgget$private(0x0, 0x682) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r9, 0xa5, 0x1, 0x100000000, 0x2}) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x100000001, 0x6, r7}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="000000186204018b002b3a0000030083ca1efd4dd1516396a4fcc7420cfbf753b5d1d09075288182a3e7bd438b29be9c75807f32ecb3903175a7f3ff831745894314d8cad0875b8b01850013f1071d36807465e18c0fa6", 0x57}], 0x1) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2000000000000023, &(0x7f00000001c0)=[{0x26, 0x4, 0x4}, {0xc}, {0x6, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getppid() r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r11 = fcntl$getown(r10, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r11, 0xa5, 0x1, 0x100000000, 0x2}) fcntl$setown(r2, 0x6, r11) syz_emit_ethernet(0x5, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") socket$unix(0x1, 0x1, 0x0) 16:00:07 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000001240)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)=""/134, 0x86}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/157, 0x9d}], 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) dup2(r1, r2) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) write(r3, &(0x7f0000000080), 0x0) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x682) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r3 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}}], 0x0, 0x0, 0x0, 0x0) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) getpid() r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r10, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r10, r11}, 0xc) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) poll(&(0x7f0000000040)=[{r0, 0x15}], 0x1, 0x80) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x28040, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r12, 0xc0245755, &(0x7f0000000140)={0x6, './file0\x00', './file0\x00'}) poll(&(0x7f0000000040)=[{r0, 0x15}], 0x1, 0x80) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000000000029a, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="c4668df05214bc9deb9c534db6d4") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f88696c653000"], 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) r3 = dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f00000000c0)) r5 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r5}}], 0x0, 0x0, 0x0, 0x0) r6 = accept(r5, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = msgget$private(0x0, 0x682) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000500)={0x200003c9, &(0x7f0000000540)}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r8, &(0x7f0000000340)=ANY=[@ANYRESOCT=r9, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=0x0], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=r10], @ANYRESHEX=r11, @ANYRES16=r7, @ANYRES16=r9], @ANYRES16=r12], 0x3, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r8, &(0x7f0000000540)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000f2cbfc5b00000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000b7e263e864c4f9b542f8c0ad329a76105791d842dd287bfb0b2db9c2743a72920c28ee74f5b602d0166807d263bcc49108ec86f8db807ee1946e05354b312ff01c73ff249ba913dd90b5825c29bd90898a3e8d993c2a05155086f9d33b745040bf63ba52173532f0cb2ad87a2c94a0225bb64f71957132752185224039528a4273fa1a4d114d17c5c79450754d708bf1c6a08a74ab7ccb1b08b4bae0669c148bf9b410b20e331aadb5412d54055ca3a1f3be838d28642b330d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r17 = getppid() r18 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r18, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r19 = fcntl$getown(r18, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r13, r15, r16, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r17, r19, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) sendmsg$unix(r6, &(0x7f00000004c0)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000200)="9c7f7ed9ab", 0x5}, {&(0x7f0000000240)="c5c10a0e27f3d4a292b73c372bdd10a786899aaa95d7549869db7d5cf5e6f28c9157998c802fe5443faf4a53d7d65664707502903bafa0d1ae337307697c586fc70046e87e9cfc32451cb3c276536ce0930677b5664c828d41d97df0286a55a4ea2157ca54e14db615c03f5974b7d3a3b6b44dfa079907dec6b46a80c7d0c85e5ffab3515f1bb83e1ba501a968edf0f9045690cfe7389625921ab68ccca164203de6c922007a75d6626847706cc696d72e81e5b4f1fd609b050ef18d0e074973057a646d9116a5", 0xc7}, {&(0x7f0000000340)="3846d5bb248b2790d7d460b4f316e767c7c6e25263343acf76649fa5f7c9f01237ecaaa2eaa8fa7e42687a15237921e4bab6b1dd755683611f077419b4dc2259cb5b531e4c4dfcf67456602a732f6340148d92a36d", 0x55}], 0x3, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r13, r20}], 0x20, 0x60a}, 0x401) 16:00:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="90230000e702f55a1100"], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat(r2, &(0x7f0000000040)='./file0/file0\x00', 0x0, 0x40) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) r3 = semget$private(0x0, 0x0, 0x10) semop(r3, &(0x7f0000000180)=[{0x0, 0x1, 0x1800}, {0x2, 0x6, 0x1000}, {0x0, 0x7ff, 0x800}], 0x3) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 16:00:07 executing program 0: socket$inet(0x2, 0x4000, 0x1) 16:00:07 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x2, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0xb9b6a9f7364972e, 0x4) writev(r0, &(0x7f0000001300)=[{&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a19609", 0x12a}], 0x1) 16:00:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x229], [0x0, 0x0, 0x0, 0x4000000000000], [], [{}, {}, {0x0, 0x0, 0x4}, {0x0, 0x0, 0x8}]}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r4, 0x9, 0x5, &(0x7f0000000000)="b2415a60abe5d3a05d8ced5bcd8efb4d128b310dbc6388dfee436938ec5513b309b29b6aa326f86b3083a30a8e8063050351c79ee5ffba02fff0d7dc493eb595f0b3e7b5277b27f97c8970102a17d6b26bc27b96eb4d40769604", 0x5a) fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) panic: kernel diagnostic assertion "cifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 951 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 459647 72122 0 0 0 0 syz-executor.0 * 84674 72122 0 0 0x4000000 1K syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82205e21,ffffffff821d0d1b,3b7,ffffffff821e70ff) at __assert+0x2b rtrequest(1,ffff800021b80ab8,4,ffff800021b80b88,0) at rtrequest+0xbf1 rt_ifa_add(ffff800000c94800,840100,ffff800000c94858,0) at rt_ifa_add+0x290 in_ifinit(ffff800000c1b800,ffff800000c94800,ffff800021b80e90,1) at in_ifinit+0x37a in_ioctl_change_ifaddr(8040691a,ffff800021b80e80,ffff800000c1b800,1) at in_ioctl_change_ifaddr+0x5de in_ioctl(8040691a,ffff800021b80e80,ffff800000c1b800,1) at in_ioctl+0x205 ifioctl(fffffd8061e92db0,8040691a,ffff800021b80e80,ffff800020abe290) at ifioctl+0xb64 sys_ioctl(ffff800020abe290,ffff800021b80f98,ffff800021b80fe0) at sys_ioctl+0x5b9 syscall(ffff800021b81060) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,6d2a8ee3010) at Xsyscall+0x128 end of kernel end trace frame: 0x6d51843ce60, count: 3 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{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel diagnostic assertion "cifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 951 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82205e21,ffffffff821d0d1b,3b7,ffffffff821e70ff) at __assert+0x2b rtrequest(1,ffff800021b80ab8,4,ffff800021b80b88,0) at rtrequest+0xbf1 rt_ifa_add(ffff800000c94800,840100,ffff800000c94858,0) at rt_ifa_add+0x290 in_ifinit(ffff800000c1b800,ffff800000c94800,ffff800021b80e90,1) at in_ifinit+0x37a in_ioctl_change_ifaddr(8040691a,ffff800021b80e80,ffff800000c1b800,1) at in_ioctl_change_ifaddr+0x5de in_ioctl(8040691a,ffff800021b80e80,ffff800000c1b800,1) at in_ioctl+0x205 ifioctl(fffffd8061e92db0,8040691a,ffff800021b80e80,ffff800020abe290) at ifioctl+0xb64 sys_ioctl(ffff800020abe290,ffff800021b80f98,ffff800021b80fe0) at sys_ioctl+0x5b9 syscall(ffff800021b81060) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,6d2a8ee3010) at Xsyscall+0x128 end of kernel end trace frame: 0x6d51843ce60, count: -12 ddb{1}> show registers rdi 0xffffffff81bab4d7 db_enter+0x17 rsi 0x3476 __ALIGN_SIZE+0x2476 rbp 0xffff800021b808d0 rbx 0xffff800021b80980 rdx 0x3477 __ALIGN_SIZE+0x2477 rcx 0xffff800021b84000 rax 0xffff800021b84000 r8 0xffffffff8188b28f kprintf+0x16f r9 0x1 r10 0x25 r11 0x5ce683f5914555d r12 0x3000000008 r13 0xffff800021b808e0 r14 0x100 r15 0x1 rip 0xffffffff81bab4d8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800021b808c0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=84674 stat=onproc flags process=0 proc=4000000 pri=81, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff800020abf3d8,0xffffffff8264c6f8 process=0xffff800020adc700 user=0xffff800021b7c000, vmspace=0xfffffd807f00aa10 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 72122 459647 33832 0 7 0 syz-executor.0 *72122 84674 33832 0 7 0x4000000 syz-executor.0 33832 229466 30181 0 3 0x82 nanosleep syz-executor.0 34360 178308 30181 0 2 0x2 syz-executor.1 96937 286323 0 0 3 0x14200 bored sosplice 30181 27759 13137 0 3 0x82 thrsleep syz-fuzzer 30181 422693 13137 0 3 0x4000082 nanosleep syz-fuzzer 30181 51462 13137 0 3 0x4000082 thrsleep syz-fuzzer 30181 6069 13137 0 3 0x4000082 kqread syz-fuzzer 30181 291464 13137 0 3 0x4000082 nanosleep syz-fuzzer 30181 91690 13137 0 3 0x4000082 thrsleep syz-fuzzer 30181 286234 13137 0 3 0x4000082 thrsleep syz-fuzzer 30181 427150 13137 0 3 0x4000082 thrsleep syz-fuzzer 30181 378407 13137 0 3 0x4000082 thrsleep syz-fuzzer 30181 501438 13137 0 3 0x4000082 thrsleep syz-fuzzer 13137 514963 17062 0 3 0x10008a pause ksh 17062 343103 47919 0 3 0x92 select sshd 66729 522793 1 0 3 0x100083 ttyin getty 47919 234760 1 0 3 0x80 select sshd 81521 4642 28673 74 3 0x100092 bpf pflogd 28673 427843 1 0 3 0x80 netio pflogd 26260 173611 75187 73 3 0x100090 kqread syslogd 75187 304760 1 0 3 0x100082 netio syslogd 64599 429350 1 77 3 0x100090 poll dhclient 99311 77937 1 0 3 0x80 poll dhclient 13914 109199 0 0 3 0x14200 pgzero zerothread 62565 246697 0 0 3 0x14200 aiodoned aiodoned 31598 129069 0 0 3 0x14200 syncer update 36065 387917 0 0 3 0x14200 cleaner cleaner 11176 447968 0 0 3 0x14200 reaper reaper 16449 472475 0 0 3 0x14200 pgdaemon pagedaemon 29287 444281 0 0 3 0x14200 bored crynlk 25510 57101 0 0 3 0x14200 bored crypto 83835 506191 0 0 3 0x40014200 acpi0 acpi0 78336 392121 0 0 3 0x40014200 idle1 84324 435213 0 0 3 0x14200 bored softnet 643 313379 0 0 3 0x14200 bored systqmp 87966 447748 0 0 3 0x14200 bored systq 41845 518108 0 0 3 0x40014200 bored softclock 5555 412005 0 0 3 0x40014200 idle0 54880 513823 0 0 3 0x14200 bored smr 1 207601 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 72122 (syz-executor.0) thread 0xffff800020abe290 (84674) exclusive rwlock netlock r = 0 (0xffffffff824e8728) #0 witness_lock+0x52e #1 in_ioctl_change_ifaddr+0x3f #2 in_ioctl+0x205 #3 ifioctl+0xb64 #4 sys_ioctl+0x5b9 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8266bc58) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9590 6443K 14607K 78643K 24950 0 0 pcb 13 10K 12K 78643K 482 0 0 rtable 115 6K 6K 78643K 1783 0 0 ifaddr 90 18K 18K 78643K 503 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1619 0 0 iov 0 0K 28K 78643K 470 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1250 79K 79K 78643K 5283 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 34 0 0 VM map 19 9K 10K 78643K 21 0 0 sem 12 0K 1K 78643K 832 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 2532 0 0 sigio 0 0K 0K 78643K 38 0 0 proc 62 63K 83K 78643K 1412 0 0 subproc 32 2K 2K 78643K 340 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 149 0 0 in_multi 31 2K 2K 78643K 371 0 0 ether_multi 1 0K 0K 78643K 30 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 72 318K 318K 78643K 72 0 0 exec 0 0K 1K 78643K 681 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 140 153K 162K 78643K 9892 0 0 UVM aobj 130 8K 8K 78643K 135 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 547 0 0 NDP 21 0K 1K 78643K 162 0 0 temp 236 3565K 4203K 78643K 72071 0 0 kqueue 0 0K 0K 78643K 24 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 72 0 65 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 160 0 158 1 0 1 1 0 8 0 rtentry 112 337 0 294 2 0 2 2 0 8 0 unpcb 120 4855 0 4843 6 4 2 2 0 8 1 syncache 264 14 0 14 6 6 0 1 0 8 0 sackhl 24 2 0 2 1 1 0 1 0 8 0 tcpqe 32 76 0 76 5 5 0 1 0 8 0 tcpcb 544 2719 0 2713 33 24 9 14 0 8 8 inpcb 280 7289 0 7278 23 14 9 9 0 8 8 rttmr 72 1 0 1 1 1 0 1 0 8 0 ip6q 72 1 0 1 1 1 0 1 0 8 0 ip6af 40 3 0 3 1 1 0 1 0 8 0 nd6 48 49 0 46 1 0 1 1 0 8 0 pkpcb 40 20 0 20 6 6 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 61 0 61 11 10 1 1 0 8 1 pffrag 232 68 0 68 7 6 1 1 0 482 1 pffrnode 88 68 0 68 7 6 1 1 0 8 1 pffrent 40 2207 0 2207 7 6 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 696 0 585 1 0 1 1 0 8 0 pfstkey 112 696 0 585 4 0 4 4 0 8 0 pfstate 328 696 0 570 11 0 11 11 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 5 0 4 5 4 1 3 0 8 0 art_heap4 256 1456 0 1250 31 16 15 15 0 8 0 art_table 32 1461 0 1254 2 0 2 2 0 8 0 art_node 16 335 0 296 1 0 1 1 0 8 0 sysvmsgpl 40 71 0 31 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 830 0 820 1 0 1 1 0 8 0 shmpl 112 133 0 5 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 5095 0 3688 46 0 46 46 0 8 0 ffsino 272 5095 0 3688 96 1 95 95 0 8 0 nchpl 144 8845 0 8393 61 40 21 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 31800 0 31800 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 17 0 0 3 0 3 3 0 8 0 vmpool 552 19 0 2 2 0 2 2 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 28256 0 28256 24 23 1 7 0 8 1 plimitpl 152 246 0 238 1 0 1 1 0 8 0 sigapl 432 2678 0 2663 4 2 2 3 0 8 0 futexpl 56 75696 0 75696 2 1 1 1 0 8 1 knotepl 112 669 0 650 1 0 1 1 0 8 0 kqueuepl 104 723 0 721 7 3 4 4 0 8 3 pipepl 112 1358 0 1339 1 0 1 1 0 8 0 fdescpl 488 2679 0 2663 3 0 3 3 0 8 0 filepl 152 28001 0 27897 39 27 12 14 0 8 7 lockfpl 104 857 0 856 1 0 1 1 0 8 0 lockfspl 48 306 0 305 1 0 1 1 0 8 0 sessionpl 112 36 0 25 1 0 1 1 0 8 0 pgrppl 48 66 0 55 1 0 1 1 0 8 0 ucredpl 96 2196 0 2187 1 0 1 1 0 8 0 zombiepl 144 2664 0 2664 2 1 1 1 0 8 1 processpl 896 2696 0 2664 5 1 4 5 0 8 0 procpl 632 8226 0 8184 6 1 5 5 0 8 1 srpgc 64 20 0 20 5 5 0 1 0 8 0 sosppl 128 38 0 38 9 8 1 1 0 8 1 sockpl 384 12398 0 12373 43 32 11 15 0 8 8 mcl64k 65536 368 0 0 44 11 33 33 0 8 1 mcl16k 16384 19 0 0 3 0 3 3 0 8 1 mcl12k 12288 19 0 0 2 0 2 2 0 8 0 mcl9k 9216 15 0 0 2 0 2 2 0 8 0 mcl8k 8192 17 0 0 3 1 2 3 0 8 0 mcl4k 4096 25 0 0 4 1 3 3 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 196 0 0 23 2 21 23 0 8 0 mtagpl 80 52 0 0 1 0 1 1 0 8 0 mbufpl 256 670 0 0 38 0 38 38 0 8 0 bufpl 256 14249 0 7201 441 0 441 441 0 8 0 anonpl 16 322698 0 302801 162 73 89 98 0 124 8 amapchunkpl 152 19474 0 19343 40 29 11 13 0 158 4 amappl16 192 13527 0 12383 118 60 58 68 0 8 0 amappl15 184 76 0 76 1 1 0 1 0 8 0 amappl14 176 776 0 772 1 0 1 1 0 8 0 amappl13 168 412 0 410 2 1 1 1 0 8 0 amappl12 160 147 0 143 1 0 1 1 0 8 0 amappl11 152 602 0 585 1 0 1 1 0 8 0 amappl10 144 129 0 125 1 0 1 1 0 8 0 amappl9 136 1068 0 1060 1 0 1 1 0 8 0 amappl8 128 643 0 603 2 0 2 2 0 8 0 amappl7 120 223 0 215 1 0 1 1 0 8 0 amappl6 112 568 0 556 1 0 1 1 0 8 0 amappl5 104 420 0 405 1 0 1 1 0 8 0 amappl4 96 3041 0 3008 1 0 1 1 0 8 0 amappl3 88 658 0 653 1 0 1 1 0 8 0 amappl2 80 19793 0 19720 3 1 2 3 0 8 0 amappl1 72 71251 0 70812 25 15 10 20 0 8 0 amappl 80 8805 0 8757 3 1 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 134 0 5 3 0 3 3 0 8 0 uaddrrnd 24 2698 0 2663 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2698 0 2663 1 0 1 1 0 8 0 vmmpekpl 168 25053 0 25019 2 0 2 2 0 8 0 vmmpepl 168 349038 0 346666 237 91 146 147 0 357 35 vmsppl 368 2678 0 2663 2 0 2 2 0 8 0 pdppl 4096 5403 0 5347 8 0 8 8 0 8 0 pvpl 32 880166 0 857741 304 99 205 220 0 265 18 pmappl 232 2697 0 2665 4 1 3 3 0 8 1 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 740 0 64 20 0 20 20 0 8 0